mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
fix
This commit is contained in:
parent
eee4b256cd
commit
dc82e50d72
@ -81,7 +81,7 @@ class CfgVehicles {
|
|||||||
};
|
};
|
||||||
class ACE_StartSurrenderingSelf {
|
class ACE_StartSurrenderingSelf {
|
||||||
displayName = "$STR_ACE_Captives_StartSurrendering";
|
displayName = "$STR_ACE_Captives_StartSurrendering";
|
||||||
condition = QUOTE([ARR_2(_player, true)] call FUNC(setSurrendered));
|
condition = QUOTE([ARR_2(_player, true)] call FUNC(canSurrender));
|
||||||
statement = QUOTE([ARR_2(_player, true)] call FUNC(setSurrendered));
|
statement = QUOTE([ARR_2(_player, true)] call FUNC(setSurrendered));
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
//Handles when someone starts escorting and then disconnects, leaving the captive attached
|
//Handles when someone starts escorting and then disconnects, leaving the captive attached
|
||||||
//This is normaly handled by the PFEH in doEscortCaptive, but that won't be running if they DC
|
//This is normaly handled by the PFEH in doEscortCaptive, but that won't be running if they DC
|
||||||
|
|
||||||
if (isServer) then {
|
if (isServer) then {
|
||||||
addMissionEventHandler ["HandleDisconnect", {
|
addMissionEventHandler ["HandleDisconnect", {
|
||||||
PARAMS_1(_disconnectedPlayer);
|
PARAMS_1(_disconnectedPlayer);
|
||||||
|
@ -22,8 +22,8 @@ PREP(handleKnockedOut);
|
|||||||
PREP(handlePlayerChanged);
|
PREP(handlePlayerChanged);
|
||||||
PREP(handleUnitInitPost);
|
PREP(handleUnitInitPost);
|
||||||
PREP(handleVehicleChanged);
|
PREP(handleVehicleChanged);
|
||||||
PREP(handleZeusDisplayChanged);
|
|
||||||
PREP(handleWokeUp);
|
PREP(handleWokeUp);
|
||||||
|
PREP(handleZeusDisplayChanged);
|
||||||
PREP(moduleSurrender);
|
PREP(moduleSurrender);
|
||||||
PREP(setHandcuffed);
|
PREP(setHandcuffed);
|
||||||
PREP(setSurrendered);
|
PREP(setSurrendered);
|
||||||
|
@ -30,7 +30,7 @@ if (local _logic) then {
|
|||||||
systemChat format ["Debug - module surrendering %1", (name _mouseOverObject)];
|
systemChat format ["Debug - module surrendering %1", (name _mouseOverObject)];
|
||||||
[_mouseOverObject, true] call FUNC(setSurrendered);
|
[_mouseOverObject, true] call FUNC(setSurrendered);
|
||||||
|
|
||||||
if (!(_mouseOverObject getVariable [GVAR(), false])) then {
|
if (!(_mouseOverObject getVariable [QGVAR(isSurrendering), false])) then {
|
||||||
["SetSurrendered", [_mouseOverObject], [_mouseOverObject, true]] call EFUNC(common,targetEvent);
|
["SetSurrendered", [_mouseOverObject], [_mouseOverObject, true]] call EFUNC(common,targetEvent);
|
||||||
} else {
|
} else {
|
||||||
["SetSurrendered", [_mouseOverObject], [_mouseOverObject, false]] call EFUNC(common,targetEvent);
|
["SetSurrendered", [_mouseOverObject], [_mouseOverObject, false]] call EFUNC(common,targetEvent);
|
||||||
|
Loading…
Reference in New Issue
Block a user