#include maps\mp\_utility; #include maps\mp\zombies\_zm_utility; #include common_scripts\utility; init() { level.enemy_location_override_func = ::enemy_location_override; flag_wait("initial_blackscreen_passed"); maps\mp\zombies\_zm_game_module::turn_power_on_and_open_doors(); flag_wait("start_zombie_round_logic"); wait 1; level notify("revive_on"); wait_network_frame(); level notify("doubletap_on"); wait_network_frame(); level notify("marathon_on"); wait_network_frame(); level notify("juggernog_on"); wait_network_frame(); level notify("sleight_on"); wait_network_frame(); level notify("tombstone_on"); wait_network_frame(); level notify("additionalprimaryweapon_on"); wait_network_frame(); level notify("Pack_A_Punch_on"); } enemy_location_override(zombie, enemy) { location = enemy.origin; if (is_true(self.reroute)) { if (isDefined(self.reroute_origin)) { location = self.reroute_origin; } } return location; }