#include "..\script_component.hpp" /* * Author: mharis001 * Returns the refill action offset for given object. * * Arguments: * 0: Water source * * Return Value: * Action offset * * Example: * [cursorObject] call ace_field_rations_fnc_getActionOffset * * Public: No */ params ["_object"]; private _configOf = configOf _object; if !(isNull _configOf) then { // Check for offset in config since we have valid typeOf private _offset = getArray (_configOf >> QXGVAR(offset)); if (_offset isEqualTo []) then {[0, 0, 0]} else {_offset}; } else { // Check for offset corresponding to p3d list GVAR(waterSourceOffsets) param [GVAR(waterSourceP3ds) find (getModelInfo _object select 0), [0, 0, 0], [[]]]; };