2023-09-12 18:58:10 +00:00
|
|
|
#include "..\script_component.hpp"
|
2015-04-13 09:53:19 +00:00
|
|
|
/*
|
|
|
|
* Author: Ruthberg
|
|
|
|
* Updates the Kestrel 4500 Impeller state
|
|
|
|
*
|
|
|
|
* Arguments:
|
2015-08-13 23:55:54 +00:00
|
|
|
* None
|
2015-04-13 09:53:19 +00:00
|
|
|
*
|
|
|
|
* Return Value:
|
2015-08-13 23:55:54 +00:00
|
|
|
* None
|
2015-04-13 09:53:19 +00:00
|
|
|
*
|
|
|
|
* Example:
|
2023-11-08 18:00:05 +00:00
|
|
|
* call ace_kestrel4500_fnc_updateImpellerState
|
2015-04-13 09:53:19 +00:00
|
|
|
*
|
|
|
|
* Public: No
|
|
|
|
*/
|
|
|
|
|
2016-09-04 14:44:22 +00:00
|
|
|
private _windSpeed = call FUNC(measureWindSpeed);
|
2015-04-13 09:53:19 +00:00
|
|
|
|
|
|
|
GVAR(ImpellerState) = GVAR(ImpellerState) + (ceil(_windSpeed) min 1) max _windSpeed;
|
|
|
|
if (GVAR(ImpellerState) > 1000) then { GVAR(ImpellerState) = 0 };
|