mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Merge branch 'master' into medical-adjustments2
This commit is contained in:
commit
6405ef7d91
@ -41,7 +41,7 @@ if (getNumber (configFile >> "CfgVehicles" >> _type >> QGVAR(hasCargo)) != 1) ex
|
||||
private ["_text", "_condition", "_statement", "_icon", "_action"];
|
||||
_condition = {
|
||||
params ["_target", "_player"];
|
||||
GVAR(enable) && {[_player, _target, []] call EFUNC(common,canInteractWith)}
|
||||
GVAR(enable) && {locked _target < 2} && {[_player, _target, []] call EFUNC(common,canInteractWith)}
|
||||
};
|
||||
_text = localize LSTRING(openMenu);
|
||||
_statement = {GVAR(interactionVehicle) = _target; createDialog QGVAR(menu);};
|
||||
|
@ -182,15 +182,18 @@ _activeWeapon = _activeWeaponAndMuzzle select 0;
|
||||
_activeMuzzle = _activeWeaponAndMuzzle select 1;
|
||||
_activeWeaponMode = _activeWeaponAndMuzzle select 2;
|
||||
|
||||
if (_activeMuzzle != "" and _activeMuzzle != _activeWeapon) then {
|
||||
if (!(_activeMuzzle isEqualTo "") and
|
||||
!(_activeMuzzle isEqualTo _activeWeapon) and
|
||||
(_activeMuzzle in getArray (configfile >> "CfgWeapons" >> _activeWeapon >> "muzzles"))) then {
|
||||
|
||||
_unit selectWeapon _activeMuzzle;
|
||||
} else {
|
||||
if (_activeWeapon != "") then {
|
||||
if (!(_activeWeapon isEqualTo "")) then {
|
||||
_unit selectWeapon _activeWeapon;
|
||||
};
|
||||
};
|
||||
|
||||
if (currentWeapon _unit != "") then {
|
||||
if (!(currentWeapon _unit isEqualTo "")) then {
|
||||
private ["_index"];
|
||||
_index = 0;
|
||||
while {
|
||||
|
Loading…
Reference in New Issue
Block a user