Browse Source

Increment on server event

m3ales 4 years ago
parent
commit
49e5dece43

+ 1 - 1
addons - Copy/RD501_Main/functions/medical_ccp/fnc_bandageAllNearbyCCP.sqf

@@ -87,7 +87,7 @@ else
             [_handle] call CBA_fnc_removePerFrameHandler;
         };
         if!(_healer getVariable ["ACE_Unconscious", false]) exitWith {
-            [_origin, _healer] call rd501_fnc_incrementBandageProgress;
+            ["rd501_medical_ccp_incrementBandage",[_origin, _healer]] call CBA_fnc_serverEvent;
         };
     }, 
     0.5,

+ 1 - 2
addons - Copy/RD501_Main/functions/medical_ccp/fnc_incrementBandageProgress.sqf

@@ -1,6 +1,5 @@
 params["_origin", "_healer"];
 _progress = _origin getVariable["rd501_medical_ccp_bandageProgress", -1];
 if(_progress >= 0) then {
-	_members = count (_origin getVariable["rd501_medical_ccp_bandageMembers", []]);
-	_origin setVariable["rd501_medical_ccp_bandageProgress", _progress + (2.5 * _members), true];
+	_origin setVariable["rd501_medical_ccp_bandageProgress", _progress + 2.5, true];
 };

+ 1 - 2
addons - Copy/RD501_Main/functions/medical_ccp/fnc_incrementStitchProgress.sqf

@@ -1,6 +1,5 @@
 params["_origin", "_healer"];
 _progress = _origin getVariable["rd501_medical_ccp_stitchProgress", -1];
 if(_progress >= 0) then {
-	_members = count (_origin getVariable["rd501_medical_ccp_stitchMembers", []]);
-	_origin setVariable["rd501_medical_ccp_stitchProgress", _progress + (2.5 * _members), true];
+	_origin setVariable["rd501_medical_ccp_stitchProgress", _progress + 2.5, true];
 };

+ 1 - 3
addons - Copy/RD501_Main/functions/medical_ccp/fnc_stitchAllWoundsNearbyCCP.sqf

@@ -100,12 +100,10 @@ else
         _args params ["_healer", "_nearbyPatients", "_origin"];
         _progress = _origin getVariable ["rd501_medical_ccp_stitchProgress", -1];
         if(_progress > 100 || _progress < 0) exitWith {
-            diag_log "EH Exit";
             [_handle] call CBA_fnc_removePerFrameHandler;
         };
         if!(_healer getVariable ["ACE_Unconscious", false]) exitWith {
-            diag_log "EH Increment";
-            [_origin, _healer] call rd501_fnc_incrementStitchProgress;
+            ["rd501_medical_ccp_incrementStitch",[_origin, _healer]] call CBA_fnc_serverEvent;
         };
     },
     0.5,