{"name":"BIS_fnc_HUDLimits","title":"BIS fnc HUDLimits","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_HUDLimits","revid":327970,"updated":"2022-07-13T14:25:56Z","groups":["GUI"],"status":"ok","games":{"tkoh":"1.00","arma3":"0.50"},"since":"tkoh 1.00","arma3_since":"0.50","description":"Set helicopter advanced flight model HUD limits and prevents overwriting existing values. See also setHUDMovementLevels.\n\n> [!NOTE]\n> - default value is 0, which means no limits were assigned\n> - using 0 in min or max value will hide the corresponding limit\n> - same or higher priority will replace currently set priority\n> - using a negative priority will reset the values if absolute value is same or higher than current level","syntaxes":[{"syntax":"[speedLimit, altLimit, dirLimit] call BIS_fnc_HUDLimits","params":[{"name":"speedLimit","type":"Array in format [priority, min, max]:","description":"Array in format [priority, min, max]:\n\n- priority: Number\n- min: Number\n- max: Number","type_expr":"Array","text":"speedLimit: Array in format [priority, min, max]:\n\n- priority: Number\n- min: Number\n- max: Number"},{"name":"altLimit","type":"Array in format [priority, min, max]:","description":"Array in format [priority, min, max]:\n\n- priority: Number\n- min: Number\n- max: Number","type_expr":"Array","text":"altLimit: Array in format [priority, min, max]:\n\n- priority: Number\n- min: Number\n- max: Number"},{"name":"dirLimit","type":"Array in format [priority, min, max, target]:","description":"Array in format [priority, min, max, target]:\n\n- priority: Number\n- min: Number - you can set a \"negative\" value by adding 360 (e.g using 270 instead of -90)\n- max: Number\n- target: Position or Object - (Optional, default [0,0,0]) the direction relative target","type_expr":"Array","text":"dirLimit: Array in format [priority, min, max, target]:\n\n- priority: Number\n- min: Number - you can set a \"negative\" value by adding 360 (e.g using 270 instead of -90)\n- max: Number\n- target: Position or Object - (Optional, default [0,0,0]) the direction relative target"}],"returns":{"type":"Array","type_expr":"Array","description":"current value of HUDMovementLevels"}}],"examples":[{"code":["[[0,0,0], [1, 0, 50], [0,0,0]] call BIS_fnc_HUDLimits; // limits altitude on HUD to 50m max"]},{"code":["[[0,0,0], [0, 0, 0], [1,330,30, myTarget]] call BIS_fnc_HUDLimits; // limits orientation towards myTarget by ±30°"]}],"see_also":["HUDMovementLevels","setHUDMovementLevels"]}