52 lines
1.7 KiB
Plaintext
52 lines
1.7 KiB
Plaintext
// IW6 GSC SOURCE
|
|
// Generated by https://github.com/xensik/gsc-tool
|
|
|
|
main()
|
|
{
|
|
carrier_set_vision_rog_tilt();
|
|
init_lights();
|
|
}
|
|
|
|
init_lights()
|
|
{
|
|
var_0 = getentarray( "carrier_light_post_sparrow", "targetname" );
|
|
common_scripts\utility::array_thread( var_0, ::carrier_light_post_sparrow );
|
|
}
|
|
|
|
carrier_set_vision_rog_tilt()
|
|
{
|
|
if ( level.start_point != "deck_victory" && level.start_point != "deck_tilt" )
|
|
{
|
|
level.player waittill( "remove_sam_control" );
|
|
wait 0.2;
|
|
}
|
|
|
|
thread maps\_utility::vision_set_fog_changes( "carrier_outdoor", 0 );
|
|
maps\_art::sunflare_changes( "carrier_rog_ladder_sunflare", 0 );
|
|
common_scripts\utility::flag_wait( "rog_impacts_deck" );
|
|
thread maps\_utility::vision_set_fog_changes( "carrier_rog", 1.0 );
|
|
maps\_art::sunflare_changes( "carrier_rog_sunflare", 1.0 );
|
|
wait 0.5;
|
|
thread maps\_utility::vision_set_fog_changes( "carrier_post_rog", 1.0 );
|
|
maps\_art::sunflare_changes( "carrier_outdoor_sunflare", 1.0 );
|
|
wait 1.0;
|
|
thread maps\_utility::vision_set_fog_changes( "carrier_outdoor", 8 );
|
|
common_scripts\utility::flag_wait( "carrier_front_impact" );
|
|
thread maps\_utility::vision_set_fog_changes( "carrier_rog", 0.5 );
|
|
maps\_art::sunflare_changes( "carrier_rog_sunflare", 0.5 );
|
|
wait 1.0;
|
|
thread maps\_utility::vision_set_fog_changes( "carrier_outdoor", 3 );
|
|
maps\_art::sunflare_changes( "carrier_outdoor_sunflare", 2 );
|
|
}
|
|
|
|
carrier_light_post_sparrow()
|
|
{
|
|
var_0 = self getlightintensity();
|
|
var_1 = self getlightradius();
|
|
self setlightintensity( 0 );
|
|
self setlightradius( 12 );
|
|
common_scripts\utility::flag_wait( "defend_sparrow_finished" );
|
|
self setlightintensity( var_0 );
|
|
self setlightradius( var_1 );
|
|
}
|