120 lines
2.7 KiB
Plaintext
Executable File
120 lines
2.7 KiB
Plaintext
Executable File
|
|
#include common_scripts\utility;
|
|
#include maps\mp\_utility;
|
|
#include maps\mp\gametypes\_hud_util;
|
|
#include maps\dc_whitehouse_code;
|
|
///#using_animtree( "generic_human" );
|
|
|
|
main()
|
|
{
|
|
maps\dc_whitehouse_precache::main();
|
|
///maps\createart\dc_whitehouse_fog::main();
|
|
maps\createfx\dc_whitehouse_fx::main();
|
|
maps\dc_whitehouse_fx::main();
|
|
/////maps\createart\dc_whitehouse_fog::main();
|
|
///maps\dcburning_fx::main();
|
|
precachemodel( "sentry_minigun" );
|
|
PreCacheTurret( "heli_spotlight" );
|
|
maps\mp\_load::main();
|
|
maps\mp\_compass::setupMiniMap( "compass_map_dcemp_static" );
|
|
|
|
ambientPlay( "dcemp_heavy_rain_tunnel" );
|
|
|
|
setdvar( "compassmaxrange", "1800" );
|
|
|
|
game[ "attackers" ] = "allies";
|
|
|
|
///flags();
|
|
/// flag_set("whitehouse_spotlight");
|
|
///flag_set("whitehouse_spotlight");
|
|
///flag_set("whitehouse_entrace_init");
|
|
/// whitehouse_mg_setup();
|
|
/// westwing_mg_setup();
|
|
/// whitehouse_main();
|
|
|
|
}
|
|
|
|
flags()
|
|
{
|
|
flag_init("whitehouse_spotlight");
|
|
flag_init( "whitehouse_entrance_init" );
|
|
flag_init("whitehouse_radio_start");
|
|
}
|
|
|
|
whitehouse_main()
|
|
{
|
|
/// autosave_by_name( "tunnel_exit" );
|
|
|
|
/// array_spawn_function_noteworthy( "whitehouse_drone", ::whitehouse_drone );
|
|
///array_spawn_function_noteworthy( "drone_war_drone", ::whitehouse_drone_war_drone );
|
|
|
|
/// spawner = getent( "marshall", "script_noteworthy" );
|
|
/// spawner add_spawn_function( ::whitehouse_marshall );
|
|
/// spawner spawn_ai();
|
|
|
|
/// chandelier_setup();
|
|
/// magic_rpg_setup();
|
|
/// whitehouse_rappel_setup();
|
|
// sandbag_group_setup( "sandbag_group" );
|
|
/// sandbag_group_setup( "westwing_sandbag_group" );
|
|
///whitehouse_mg_setup();
|
|
///westwing_mg_setup();
|
|
level thread whitehouse_spotlight_main();
|
|
|
|
///flag_wait( "whitehouse_spotlight" );
|
|
///thread maps\_weather::rainnone( 20 );
|
|
//thread maps\_ambient::set_ambience_blend_over_time( 20, "dcemp_dry", "dcemp_light_rain" );
|
|
|
|
///level thread whitehouse_drone_slaughter();
|
|
|
|
/// whitehouse_entrance();
|
|
}
|
|
|
|
|
|
whitehouse_spotlight_main()
|
|
{
|
|
flag_wait( "whitehouse_spotlight" );
|
|
|
|
wh_spotlight = whitehouse_spotlight_create( "whitehouse_spotlight", 400 );
|
|
|
|
/*
|
|
flag_wait( "whitehouse_entrance_init" );
|
|
|
|
if ( isdefined( wh_spotlight ) )
|
|
wh_spotlight.damage_ent notify( "damage", 1000, level.player );
|
|
/
|
|
ww_spotlight = whitehouse_spotlight_create( "westwing_spotlight", 600 );
|
|
|
|
flag_wait( "whitehouse_radio_start" );
|
|
wait 30;
|
|
|
|
if ( isdefined( ww_spotlight ) )
|
|
ww_spotlight.damage_ent notify( "damage", 1000, level.player );
|
|
|
|
*/
|
|
///ww_spotlight = whitehouse_spotlight_create( "westwing_spotlight", 600 );
|
|
|
|
|
|
}
|
|
|
|
whitehouse_spotlight_dunn()
|
|
{
|
|
// todo: add dialogue
|
|
flag_wait( "whitehouse_entrance_moveup" );
|
|
wait 8;
|
|
|
|
if ( isdefined( self ) )
|
|
{
|
|
/// level.dunn SetEntityTarget( self );
|
|
self waittill( "death" );
|
|
///level.dunn clearEntityTarget();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|