This commit is contained in:
INeedBots 2020-09-27 12:39:56 -06:00
parent 34dbe7ca33
commit 426ea940ae
2 changed files with 35 additions and 9 deletions

View File

@ -76,18 +76,38 @@ init()
//flag_init( "ir_beakons_on" ); //flag_init( "ir_beakons_on" );
flag_init( "allow_context_sensative_dialog" ); flag_init( "allow_context_sensative_dialog" );
flag_set( "allow_context_sensative_dialog" ); flag_set( "allow_context_sensative_dialog" );
minimapOrigins = getEntArray( "minimap_corner", "targetname" );
ac130Origin = (0,0,0);
if ( miniMapOrigins.size )
ac130Origin = maps\mp\gametypes\_spawnlogic::findBoxCenter( miniMapOrigins[0].origin, miniMapOrigins[1].origin );
level.ac130 = spawn( "script_model", ac130Origin ); if (getDvar( "mapname" ) == "arcadia" || getDvar( "mapname" ) == "boneyard" || getDvar( "mapname" ) == "roadkill")
level.ac130 setModel( "c130_zoomrig" ); {
level.ac130.angles = ( 0, 115, 0 ); ac130OriginEnt = getEntArray("ac130Origin", "targetname" );
level.ac130.owner = undefined; level.ac130 = ac130OriginEnt[0];
level.ac130.owner = undefined;
level.ac130 hide();
}
else
{
if ( getDvar( "mapname" ) == "contingency" || ( getDvar( "mapname" ) == "co_hunted" && level.gametype != "rush"))
{
minimapOrigins = getEntArray( "minimap_corner2", "targetname" );
}
else
{
minimapOrigins = getEntArray( "minimap_corner", "targetname" );
}
level.ac130 hide(); ac130Origin = (0,0,0);
if ( miniMapOrigins.size )
ac130Origin = maps\mp\gametypes\_spawnlogic::findBoxCenter( miniMapOrigins[0].origin, miniMapOrigins[1].origin );
level.ac130 = spawn( "script_model", ac130Origin );
level.ac130 setModel( "c130_zoomrig" );
level.ac130.angles = ( 0, 115, 0 );
level.ac130.owner = undefined;
level.ac130 hide();
}
level.ac130InUse = false; level.ac130InUse = false;

View File

@ -1074,6 +1074,12 @@ selectAirstrikeLocation( lifeId, airStrikeType )
if ( !chooseDirection ) if ( !chooseDirection )
directionYaw = randomint(360); directionYaw = randomint(360);
else
{
if(getdvar("mapname")=="co_hunted")
directionYaw += 115;
}
self setblurforplayer( 0, 0.3 ); self setblurforplayer( 0, 0.3 );
if ( airStrikeType == "harrier" && level.planes > 1 ) if ( airStrikeType == "harrier" && level.planes > 1 )