mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Change zeus modules to run globally
Zeus modules were only running on the *server* rather than the local machine. This resulted in the variable used to cache the object zeus has its cursor over not existing and therefore the modules didn't work at all.
This commit is contained in:
parent
cd934770e4
commit
67e5e31394
@ -79,6 +79,10 @@ class CfgVehicles {
|
||||
class GVAR(moduleBase): Module_F {
|
||||
author = "SilentSpike";
|
||||
category = "ACE";
|
||||
functionPriority = 1;
|
||||
isGlobal = 1;
|
||||
isTriggerActivated = 0;
|
||||
scope = 1;
|
||||
scopeCurator = 2;
|
||||
};
|
||||
class GVAR(moduleCaptive): GVAR(moduleBase) {
|
||||
|
@ -18,7 +18,7 @@
|
||||
PARAMS_3(_logic,_units,_activated);
|
||||
private ["_mouseOver","_unit","_captive"];
|
||||
|
||||
if (!_activated) exitWith {};
|
||||
if !(_activated && local _logic) exitWith {};
|
||||
|
||||
if (isNil QEFUNC(captives,setHandcuffed)) then {
|
||||
[LSTRING(RequiresAddon)] call EFUNC(common,displayTextStructured);
|
||||
|
@ -18,7 +18,7 @@
|
||||
PARAMS_3(_logic,_units,_activated);
|
||||
private ["_mouseOver","_unit","_surrendering"];
|
||||
|
||||
if (!_activated) exitWith {};
|
||||
if !(_activated && local _logic) exitWith {};
|
||||
|
||||
if (isNil QEFUNC(captives,setSurrendered)) then {
|
||||
[LSTRING(RequiresAddon)] call EFUNC(common,displayTextStructured);
|
||||
|
@ -18,7 +18,7 @@
|
||||
PARAMS_3(_logic,_units,_activated);
|
||||
private ["_mouseOver","_unit","_conscious"];
|
||||
|
||||
if (!_activated) exitWith {};
|
||||
if !(_activated && local _logic) exitWith {};
|
||||
|
||||
if (isNil QEFUNC(medical,setUnconscious)) then {
|
||||
[LSTRING(RequiresAddon)] call EFUNC(common,displayTextStructured);
|
||||
|
Loading…
Reference in New Issue
Block a user