diff --git a/README.md b/README.md index ad35067a..98c0cb0e 100644 --- a/README.md +++ b/README.md @@ -638,6 +638,7 @@ * 1 afterlife max in solo * Entering afterlife no longer takes 2 additional seconds if the player had Electric Cherry * Spawn facing towards the afterlife player model when entering afterlife +* Doors can no longer be purchased when entering afterlife * Afterlife player model has collision * Key no longer shows on HUD * Plane parts are shared in coop diff --git a/scripts/zm/zm_prison/zm_prison_reimagined.gsc b/scripts/zm/zm_prison/zm_prison_reimagined.gsc index 980b00f7..840cc745 100644 --- a/scripts/zm/zm_prison/zm_prison_reimagined.gsc +++ b/scripts/zm/zm_prison/zm_prison_reimagined.gsc @@ -88,6 +88,7 @@ init() level.zombie_init_done = ::zombie_init_done; level.special_weapon_magicbox_check = ::check_for_special_weapon_limit_exist; + level.custom_door_buy_check = ::door_buy_afterlife_check; level.custom_laststand_func = scripts\zm\replaced\_zm_perk_electric_cherry::electric_cherry_laststand; level.zombie_vars["below_world_check"] = -15000; @@ -181,6 +182,11 @@ check_for_special_weapon_limit_exist(weapon) return 1; } +door_buy_afterlife_check(door) +{ + return [[level.is_player_valid_override]](self); +} + remove_acid_trap_player_spawn() { spawn_points = maps\mp\gametypes_zm\_zm_gametype::get_player_spawns_for_gametype();