mirror of
https://github.com/ineedbots/iw4_bot_warfare.git
synced 2025-05-12 15:34:51 +00:00
toggle onemanarmy flare
This commit is contained in:
parent
562d7f5cf5
commit
f7016cd704
@ -593,6 +593,7 @@ set scr_deleteNadeOnTeamChange "1"
|
|||||||
// _perkfunctions
|
// _perkfunctions
|
||||||
set combathighIsJuiced "1"
|
set combathighIsJuiced "1"
|
||||||
set onemanarmyRefillsTubes "1"
|
set onemanarmyRefillsTubes "1"
|
||||||
|
set fix_onemanarmyFlareBug "0"
|
||||||
|
|
||||||
// _killstreaks
|
// _killstreaks
|
||||||
set scr_killstreak_rollover "1"
|
set scr_killstreak_rollover "1"
|
||||||
|
@ -593,6 +593,7 @@ set scr_deleteNadeOnTeamChange "1"
|
|||||||
// _perkfunctions
|
// _perkfunctions
|
||||||
set combathighIsJuiced "1"
|
set combathighIsJuiced "1"
|
||||||
set onemanarmyRefillsTubes "1"
|
set onemanarmyRefillsTubes "1"
|
||||||
|
set fix_onemanarmyFlareBug "0"
|
||||||
|
|
||||||
// _killstreaks
|
// _killstreaks
|
||||||
set scr_killstreak_rollover "1"
|
set scr_killstreak_rollover "1"
|
||||||
|
@ -591,6 +591,7 @@ set scr_deleteNadeOnTeamChange "1"
|
|||||||
// _perkfunctions
|
// _perkfunctions
|
||||||
set combathighIsJuiced "1"
|
set combathighIsJuiced "1"
|
||||||
set onemanarmyRefillsTubes "1"
|
set onemanarmyRefillsTubes "1"
|
||||||
|
set fix_onemanarmyFlareBug "0"
|
||||||
|
|
||||||
// _killstreaks
|
// _killstreaks
|
||||||
set scr_killstreak_rollover "1"
|
set scr_killstreak_rollover "1"
|
||||||
|
@ -629,8 +629,12 @@ selectOneManArmyClass()
|
|||||||
level endon ( "game_ended" );
|
level endon ( "game_ended" );
|
||||||
|
|
||||||
self _disableWeaponSwitch();
|
self _disableWeaponSwitch();
|
||||||
|
|
||||||
|
if (level.fix_onemanarmyFlareBug)
|
||||||
|
{
|
||||||
self _disableOffhandWeapons();
|
self _disableOffhandWeapons();
|
||||||
self _disableUsability();
|
self _disableUsability();
|
||||||
|
}
|
||||||
|
|
||||||
self openPopupMenu( game["menu_onemanarmy"] );
|
self openPopupMenu( game["menu_onemanarmy"] );
|
||||||
|
|
||||||
@ -639,23 +643,35 @@ selectOneManArmyClass()
|
|||||||
self waittill ( "menuresponse", menu, className );
|
self waittill ( "menuresponse", menu, className );
|
||||||
|
|
||||||
self _enableWeaponSwitch();
|
self _enableWeaponSwitch();
|
||||||
|
|
||||||
|
if (level.fix_onemanarmyFlareBug)
|
||||||
|
{
|
||||||
self _enableOffhandWeapons();
|
self _enableOffhandWeapons();
|
||||||
self _enableUsability();
|
self _enableUsability();
|
||||||
|
}
|
||||||
|
|
||||||
if ( className == "back" || !isOneManArmyMenu( menu ) || self isUsingRemote() )
|
if ( className == "back" || !isOneManArmyMenu( menu ) || self isUsingRemote() )
|
||||||
{
|
{
|
||||||
if ( self getCurrentWeapon() == "onemanarmy_mp" )
|
if ( self getCurrentWeapon() == "onemanarmy_mp" )
|
||||||
{
|
{
|
||||||
self _disableWeaponSwitch();
|
self _disableWeaponSwitch();
|
||||||
|
|
||||||
|
if (level.fix_onemanarmyFlareBug)
|
||||||
|
{
|
||||||
self _disableOffhandWeapons();
|
self _disableOffhandWeapons();
|
||||||
self _disableUsability();
|
self _disableUsability();
|
||||||
|
}
|
||||||
|
|
||||||
self switchToWeapon( self getLastWeapon() );
|
self switchToWeapon( self getLastWeapon() );
|
||||||
self waittill ( "weapon_change" );
|
self waittill ( "weapon_change" );
|
||||||
self _enableWeaponSwitch();
|
self _enableWeaponSwitch();
|
||||||
|
|
||||||
|
if (level.fix_onemanarmyFlareBug)
|
||||||
|
{
|
||||||
self _enableOffhandWeapons();
|
self _enableOffhandWeapons();
|
||||||
self _enableUsability();
|
self _enableUsability();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12,6 +12,9 @@
|
|||||||
- onemanarmyRefillsTubes <bool>
|
- onemanarmyRefillsTubes <bool>
|
||||||
false - (default) One Man Army does not refill the gl attachment
|
false - (default) One Man Army does not refill the gl attachment
|
||||||
true - it does
|
true - it does
|
||||||
|
|
||||||
|
- fix_onemanarmyFlareBug <bool>
|
||||||
|
true - (default) fixes it
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include common_scripts\utility;
|
#include common_scripts\utility;
|
||||||
@ -200,6 +203,9 @@ init()
|
|||||||
setDvarIfUninitialized( "onemanarmyRefillsTubes", false );
|
setDvarIfUninitialized( "onemanarmyRefillsTubes", false );
|
||||||
level.onemanarmyRefillsTubes = getDvarInt( "onemanarmyRefillsTubes" );
|
level.onemanarmyRefillsTubes = getDvarInt( "onemanarmyRefillsTubes" );
|
||||||
|
|
||||||
|
setDvarIfUninitialized( "fix_onemanarmyFlareBug", true );
|
||||||
|
level.fix_onemanarmyFlareBug = getDvarInt( "fix_onemanarmyFlareBug" );
|
||||||
|
|
||||||
initPerkDvars();
|
initPerkDvars();
|
||||||
|
|
||||||
level thread onPlayerConnect();
|
level thread onPlayerConnect();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user