mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
#2180 - Fix QGVAR(fullRepairLocation) switch statement
This commit is contained in:
parent
905628bc1c
commit
359ee1d23b
@ -79,12 +79,12 @@ _repairVeh = {([_caller] call FUNC(isNearRepairVehicle)) || ([_target] call FUNC
|
|||||||
_val = missionNamespace getvariable _x;
|
_val = missionNamespace getvariable _x;
|
||||||
if (typeName _val == "SCALAR") then {
|
if (typeName _val == "SCALAR") then {
|
||||||
_return = switch (_val) do {
|
_return = switch (_val) do {
|
||||||
case 0: {true};
|
case 0: {true}; //useAnywhere
|
||||||
case 1: _repairVeh;
|
case 1: {call _repairVeh}; //repairVehicleOnly
|
||||||
case 2: _repairFacility;
|
case 2: {call _repairFacility}; //repairFacilityOnly
|
||||||
case 3: {{call _repairFacility || call _repairVeh}};
|
case 3: {(call _repairFacility) || {call _repairVeh}}; //vehicleAndFacility
|
||||||
|
default {false}; //Disabled
|
||||||
};
|
};
|
||||||
_return = call _return;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
} forEach _locations;
|
} forEach _locations;
|
||||||
|
@ -77,12 +77,12 @@ _repairVeh = {([_caller] call FUNC(isNearRepairVehicle)) || ([_target] call FUNC
|
|||||||
_val = missionNamespace getvariable _x;
|
_val = missionNamespace getvariable _x;
|
||||||
if (typeName _val == "SCALAR") then {
|
if (typeName _val == "SCALAR") then {
|
||||||
_return = switch (_val) do {
|
_return = switch (_val) do {
|
||||||
case 0: {true};
|
case 0: {true}; //useAnywhere
|
||||||
case 1: _repairVeh;
|
case 1: {call _repairVeh}; //repairVehicleOnly
|
||||||
case 2: _repairFacility;
|
case 2: {call _repairFacility}; //repairFacilityOnly
|
||||||
case 3: {{call _repairFacility || call _repairVeh}};
|
case 3: {(call _repairFacility) || {call _repairVeh}}; //vehicleAndFacility
|
||||||
|
default {false}; //Disabled
|
||||||
};
|
};
|
||||||
_return = call _return;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
} forEach _locations;
|
} forEach _locations;
|
||||||
|
Loading…
Reference in New Issue
Block a user