level thread play_giant_mythos_lines();
flag_init( "teleporter_pad_link_1" );
flag_init( "teleporter_pad_link_2" );
flag_init( "teleporter_pad_link_3" );
wait_for_all_players();
// Get the Pad triggers
for ( i=0; i<3; i++ )
{
trig = GetEnt( "trigger_teleport_pad_" + i, "targetname");
if ( IsDefined(trig) )
{
level.teleporter_pad_trig[i] = trig;
}
}
thread teleport_pad_think( 0 );
thread teleport_pad_think( 1 );
thread teleport_pad_think( 2 );
thread teleport_core_think();
//AUDIO EASTER EGGS
level thread phono_egg_init( "phono_one", "phono_one_origin" );
level thread phono_egg_init( "phono_two", "phono_two_origin" );
level thread phono_egg_init( "phono_three", "phono_three_origin" );
level thread meteor_egg( "meteor_one" );
level thread meteor_egg( "meteor_two" );
level thread meteor_egg( "meteor_three" );
level thread meteor_egg_play();
level thread radio_egg_init( "radio_one", "radio_one_origin" );
level thread radio_egg_init( "radio_two", "radio_two_origin" );
level thread radio_egg_init( "radio_three", "radio_three_origin" );
level thread radio_egg_init( "radio_four", "radio_four_origin" );
level thread radio_egg_init( "radio_five", "radio_five_origin" );
//level thread radio_egg_hanging_init( "radio_five", "radio_five_origin" );
level.monk_scream_trig = getent( "monk_scream_trig", "targetname" );
level thread play_giant_mythos_lines();
level thread play_level_easteregg_vox( "vox_corkboard_1" );
level thread play_level_easteregg_vox( "vox_corkboard_2" );
level thread play_level_easteregg_vox( "vox_corkboard_3" );
level thread play_level_easteregg_vox( "vox_teddy" );
level thread play_level_easteregg_vox( "vox_fieldop" );
level thread play_level_easteregg_vox( "vox_telemap" );
level thread play_level_easteregg_vox( "vox_maxis" );
level thread play_level_easteregg_vox( "vox_illumi_1" );
level thread play_level_easteregg_vox( "vox_illumi_2" );
level thread meteor_egg( "meteor_one" );
level thread meteor_egg( "meteor_two" );
level thread meteor_egg( "meteor_three" );
level.monk_scream_trig = getent( "monk_scream_trig", "targetname" );
level thread play_giant_mythos_lines();
level thread play_level_easteregg_vox( "vox_teddy" );
level thread play_level_easteregg_vox( "vox_fieldop" );
level thread play_level_easteregg_vox( "vox_telemap" );
level thread play_level_easteregg_vox( "vox_maxis" );
level thread play_level_easteregg_vox( "vox_illumi_1" );
level thread play_level_easteregg_vox( "vox_illumi_2" );
level thread play_giant_mythos_lines();
while(1)
{
vox_rand = randomintrange(1,100);
if( level.round_number <= round )
{
if( vox_rand <= 2 )
{
players = get_players();
p = randomint(players.size);
index = maps\_zombiemode_weapons::get_player_index(players[p]);
plr = "plr_" + index + "_";
players[p] thread create_and_play_dialog( plr, "vox_gen_giant", .25 );
//iprintlnbold( "Just played Gen Giant line off of player " + p );
}
}
else if (level.round_number > round )
{
return;
}
wait(randomintrange(60,240));
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.