mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
39582914f7
Gaussian distribution favours the average time setting. This introduces some unpredictability to cardiac arrest, but not enough to make users confused. Keeps the settings simple to again reduce confusion and improve overall UX.
21 lines
422 B
Plaintext
21 lines
422 B
Plaintext
/*
|
|
* Author: BaerMitUmlaut
|
|
* Handles a unit entering cardiac arrest.
|
|
*
|
|
* Arguments:
|
|
* 0: The Unit <OBJECT>
|
|
*
|
|
* Return Value:
|
|
* None
|
|
*
|
|
* Public: No
|
|
*/
|
|
#include "script_component.hpp"
|
|
params ["_unit"];
|
|
|
|
private _time = GVAR(cardiacArrestTime);
|
|
_time = _time + random [_time*-0.1, 0, _time*0.1];
|
|
|
|
_unit setVariable [QGVAR(cardiacArrestTime), _time];
|
|
_unit setVariable [QGVAR(cardiacArrestStart), CBA_missionTime];
|