/* * Author: Zakant * Handles the start of the CPR treatment. * * Arguments: * 0: The medic * 1: The patient * * Return Value: * None * * Public: No */ #include "script_component.hpp" params ["_caller", "_target"]; _target setVariable [QGVAR(receiveCPR), true, true]; // Target receives CPR if (EGVAR(medical,CPRcreatesPulse) && {_target getVariable [QEGVAR(medical,heartRate), 80] == 0}) then { _target setVariable [QEGVAR(medical,heartRate), round (30 + random [-5, 0, 5]) , true]; // And we have a (random) pulse }; _target setVariable [QEGVAR(medical,lastTimeUpdated), CBA_missionTime, true];