Files
DayZ-Epoch/SQF/dayz_code/compile/player_selectWeapon.sqf
ebaydayz 771284a297 Auto select main weapon after throwing
Also added to gear unload so player will auto select pistol if picking
one up with flares in their hands.

Vanilla commit:

08449fdfda
2016-09-06 16:36:45 -04:00

22 lines
578 B
Plaintext

/*
Call this function to select primary or pistol (if no primary)
when the player's currently selected weapon is a throwable.
*/
private ["_main","_muzzle"];
if (currentWeapon player == "Throw") then {
_main = primaryWeapon player;
if (_main == "") then {
{
if (getNumber (configFile >> "CfgWeapons" >> _x >> "type") == 2) then {_main = _x;};
} count (weapons player);
};
_muzzle = getArray (configFile >> "CfgWeapons" >> _main >> "muzzles");
if (count _muzzle > 1) then {
player selectWeapon (_muzzle select 0);
} else {
player selectWeapon _main;
};
};