1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-25 22:50:28 -05:00
Files
BO2-Reimagined/scripts/zm/zm_highrise/zm_highrise_reimagined.gsc
Jbleezy 79f19a444e Town: fix Tombstone not being powered on
Change Die Rise function name
2022-01-04 00:00:41 -08:00

47 lines
951 B
Plaintext

#include maps\mp\_utility;
#include common_scripts\utility;
#include maps\mp\zombies\_zm_utility;
init()
{
level thread elevator_solo_revive_fix();
}
elevator_solo_revive_fix()
{
if (!(is_classic() && level.scr_zm_map_start_location == "rooftop"))
{
return;
}
flag_wait( "start_zombie_round_logic" );
if (!flag("solo_game"))
{
return;
}
flag_wait( "perks_ready" );
flag_wait( "initial_blackscreen_passed" );
wait 1;
revive_elevator = undefined;
foreach (elevator in level.elevators)
{
if (elevator.body.perk_type == "vending_revive")
{
revive_elevator = elevator;
break;
}
}
revive_elevator.body.elevator_stop = 1;
revive_elevator.body.lock_doors = 1;
revive_elevator.body maps/mp/zm_highrise_elevators::perkelevatordoor(0);
flag_wait( "power_on" );
revive_elevator.body.elevator_stop = 0;
revive_elevator.body.lock_doors = 0;
revive_elevator.body maps/mp/zm_highrise_elevators::perkelevatordoor(1);
}