Remove stupid give all perks function

This commit is contained in:
6arelyFuture 2021-10-05 21:34:38 +01:00
parent 378e8acec6
commit 426e8fea43
2 changed files with 10 additions and 60 deletions

View File

@ -14,6 +14,10 @@ init()
maps\mp\killstreaks\_airdrop::addCrateType( "nuke_drop", "nuke", 1, maps\mp\killstreaks\_airdrop::nukeCrateThink );
maps\mp\killstreaks\_airdrop::addCrateType( "airdrop", "ammo", 17, ::ammoCrateThink );
maps\mp\killstreaks\_airdrop::addCrateType( "airdrop_mega", "ammo", 12, ::ammoCrateThink );
maps\mp\killstreaks\_airdrop::addCrateType( "airdrop_assault", "ammo", 12, ::ammoCrateThink );
maps\mp\killstreaks\_airdrop::addCrateType( "airdrop_osprey_gunner", "ammo", 12, ::ammoCrateThink );
maps\mp\killstreaks\_airdrop::addCrateType( "airdrop_grnd", "ammo", 12, ::ammoCrateThink );
maps\mp\killstreaks\_airdrop::addCrateType( "airdrop_support", "ammo", 12, ::ammoCrateThink );
thread onConnect();
}
@ -153,9 +157,6 @@ ammoCrateThink( dropType )
self endon ( "death" );
self.usedBy = [];
if ( dropType == "airdrop" || !level.teamBased )
maps\mp\killstreaks\_airdrop::crateSetupForUse( game["strings"]["ammo_hint"], "all", "waypoint_ammo_friendly" );
else
maps\mp\killstreaks\_airdrop::crateSetupForUse( game["strings"]["ammo_hint"], "all", "waypoint_ammo_friendly" );
self thread maps\mp\killstreaks\_airdrop::crateOtherCaptureThink();

View File

@ -41,64 +41,13 @@ connected()
self waittill( "spawned_player" );
waittillframeend;
if ( self.pers["team"] == "allies" )
{
self giveAllPerks();
}
else
{
self giveAllPerks();
if ( self.pers["team"] != "axis" ) continue;
self setOffhandSecondaryClass( "smoke" );
self giveWeapon( "bouncingbetty_mp" );
self giveWeapon( "smoke_grenade_mp" );
self _giveWeapon( "bouncingbetty_mp" );
self _giveWeapon( "smoke_grenade_mp" );
self setWeaponAmmoClip( "smoke_grenade_mp", 1 );
}
}
}
giveAllPerks()
{
perks = [];
perks[ perks.size ] = "specialty_longersprint";
perks[ perks.size ] = "specialty_fastreload";
perks[ perks.size ] = "specialty_scavenger";
perks[ perks.size ] = "specialty_blindeye";
perks[ perks.size ] = "specialty_paint";
perks[ perks.size ] = "specialty_hardline";
perks[ perks.size ] = "specialty_coldblooded";
perks[ perks.size ] = "specialty_quickdraw";
perks[ perks.size ] = "_specialty_blastshield";
perks[ perks.size ] = "specialty_blastshield";
perks[ perks.size ] = "specialty_detectexplosive";
perks[ perks.size ] = "specialty_autospot";
perks[ perks.size ] = "specialty_bulletaccuracy";
perks[ perks.size ] = "specialty_quieter";
perks[ perks.size ] = "specialty_stalker";
perks[ perks.size ] = "specialty_bulletpenetration";
perks[ perks.size ] = "specialty_marksman";
perks[ perks.size ] = "specialty_sharp_focus";
perks[ perks.size ] = "specialty_holdbreathwhileads";
perks[ perks.size ] = "specialty_longerrange";
perks[ perks.size ] = "specialty_fastermelee";
perks[ perks.size ] = "specialty_reducedsway";
perks[ perks.size ] = "specialty_lightweight";
foreach ( perkName in perks )
{
if ( !self _hasPerk( perkName ) )
{
self givePerk( perkName, false );
if ( maps\mp\gametypes\_class::isPerkUpgraded( perkName ) )
{
perkUpgrade = tablelookup( "mp/perktable.csv", 1, perkName, 8 );
self givePerk( perkUpgrade, false );
}
}
}
}
playerModelForWeaponStub( weapon, secondary )