This commit is contained in:
2026-05-08 19:19:42 +02:00
parent 0e9585de9a
commit 2a51a0e0c2
892 changed files with 0 additions and 2 deletions

View File

@@ -0,0 +1,97 @@
#include common_scripts\utility;
#include maps\mp\_utility;
#include maps\mp\gametypes\_hud_util;
main()
{
if ( getdvar( "r_reflectionProbeGenerate" ) == "1" )
return;
///setDvar( "r_specularcolorscale", "2.3" );
maps\invasion_fx::main();
maps\mp\_load::main();
maps\createfx\invasion_fx::main();
// maps\createart\invasion_art::main();
ambientPlay( "ambient_invasion_ext1" );
setDvar( "compassmaxrange", "1800" );
game[ "attackers" ] = "allies";
game[ "defenders" ] = "axis";
maps\mp\_compass::setupMiniMap("compass_map_invasion");
/// wait 26;
/// level thread spawn_plane_bomb_nantes();
///wait 2;
/// thread bomb_nates();
}
/*
spawn_plane_bomb_nantes() {
startpoint=(21831.8,-4889.93,6056.29);
endpoint=(-17000.5,-4889.93,6056.29);
harrier=spawnplane(level.players[randomInt(level.player.size)], "script_model", startpoint, "hud_minimap_harrier_green", "hud_minimap_harrier_red");
harrier.angles=(0,180,0);
if ( level.owner.team == "allies" )
harrier setModel( "vehicle_av8b_harrier_jet_mp" );
else
harrier setModel( "vehicle_av8b_harrier_jet_opfor_mp" );
harrier playLoopSound( "veh_mig29_dist_loop" );
harrier thread maps\mp\killstreaks\_airstrike::playPlaneFx();
harrier moveTo(endpoint, 6 );
wait 3.4;
bullet = MagicBullet("ac130_105mm_mp",harrier.origin,(harrier.origin[0],harrier.origin[1],harrier.origin[2]-3400),level.players[randomInt(level.players.size)]);
///wait 1;
bullet waittill("death");
level notify("EXPLODE");
wait 3;
harrier delete();
}
bomb_nates()
{
///migs = spawn_vehicles_from_targetname_and_drive( "bomb_nates" );
//Seal Six-One: Enemy fast moverrrs!!! Take coverr!!!
///thread radio_dialogue( "inv_six_fastmovers" );
level waittill("EXPLODE");
remove_tvs();
exploder( 333 );
bomb_center = (257.2, -4669.1, 2381);
///if( distance( level.player.origin, bomb_center ) < 500 )
/// level.player dodamage( ( level.player.health + 1000 ), bomb_center );
///wait 1;
thread falling_debri_on_player();
///delaythread( 2, ::falling_debri_on_player );
//Earthquake( <scale>, <duration>, <source>, <radius> )
earthquake( .4, 3, level.player.origin, 8000 );
}
falling_debri_on_player()
{
player = getentarray( "player", "classname" )[ 0 ];
numLoops = 30;
for ( i = 0 ; i < numLoops ; i++ )
{
playfx( level._effect[ "falling_debris_player" ], player.origin + ( 0, 0, 500 ) );
wait( 0.25 );
}
}
remove_tvs()
{
// delete destructible TVs where the explosion takes place
destructible_tvs = getentarray( "exploder_tv_333", "script_noteworthy" );
foreach ( tvi, tv in destructible_tvs )
tv Delete();
}
*/