Browse Source

Fix actions not showing

m3ales 4 years ago
parent
commit
73b4f37237

+ 2 - 0
addons - Copy/RD501_Main/XEH_preInit.sqf

@@ -134,5 +134,7 @@ macro_prep_xeh(medical_ccp\fnc_deployCCP.sqf,deployCCP)
 macro_prep_xeh(medical_ccp\fnc_deployCCPLocal.sqf,deployCCPLocal)
 macro_prep_xeh(medical_ccp\fnc_deployCCPServer.sqf,deployCCPServer)
 macro_prep_xeh(medical_ccp\fnc_isDoctor.sqf,isDoctor)
+macro_prep_xeh(medical_ccp\fnc_canBandageNearbyCCP.sqf,canBandageNearbyCCP)
+macro_prep_xeh(medical_ccp\fnc_canStitchNearbyCCP.sqf,canStitchNearbyCCP)
 
 diag_log "RD501 PREP Complete";

+ 3 - 7
addons - Copy/RD501_Main/functions/medical_ccp/fnc_canBandageNearbyCCP.sqf

@@ -12,12 +12,8 @@
  * Public: No
  */
 
-params [
-	"_target", 
-	"_player", 
-	"_params"
-];
+params ["_target", "_player", "_params"];
 
 alive _target &&
-_player call rd501_fnc_checkInsideCCP &&
-_player call rd501_fnc_isDoctor
+{ _player call rd501_fnc_checkInsideCCP } &&
+{ _player call rd501_fnc_isDoctor }

+ 2 - 2
addons - Copy/RD501_Main/functions/medical_ccp/fnc_canStitchNearbyCCP.sqf

@@ -19,5 +19,5 @@ params [
 ];
 
 alive _target &&
-_player call rd501_fnc_checkInsideCCP &&
-_player call rd501_fnc_isDoctor
+{ _player call rd501_fnc_checkInsideCCP } &&
+{ _player call rd501_fnc_isDoctor }

+ 2 - 2
addons - Copy/RD501_Main/functions/medical_ccp/fnc_deployCCPLocal.sqf

@@ -21,11 +21,11 @@ if(isDedicated) exitWith {};
 _action = ["rd501_medical_ccp_bandageAll", "Bandage All Patients", "", {
 	params ["_target", "_player", "_params"];
 		[_player, _target, 20] call rd501_fnc_bandageAllNearbyCCP;
-	}, rd501_fnc_canBandageNearbyCCP] call ace_interact_menu_fnc_createAction;
+	}, {_this call rd501_fnc_canBandageNearbyCCP}, {[]}] call ace_interact_menu_fnc_createAction;
 [_ccp, 0, ["ACE_MainActions"], _action] call ace_interact_menu_fnc_addActionToObject;
 
 _action = ["rd501_medical_ccp_stitchAll", "Stitch All Patients", "", {
 	params ["_target", "_player", "_params"];
 		[_player, _target, 20] call rd501_fnc_stitchAllWoundsNearbyCCP;
-	}, rd501_fnc_canStitchNearbyCCP, {[]}, ] call ace_interact_menu_fnc_createAction;
+	}, {_this call rd501_fnc_canStitchNearbyCCP}, {[]}] call ace_interact_menu_fnc_createAction;
 [_ccp, 0, ["ACE_MainActions"], _action] call ace_interact_menu_fnc_addActionToObject;