{"name":"getTurretLimits","title":"getTurretLimits","type":"command","url":"https://community.bistudio.com/wiki/getTurretLimits","revid":377851,"updated":"2026-01-03T11:52:28Z","groups":["Turrets"],"status":"ok","games":{"arma3":"2.12"},"since":"arma3 2.12","arma3_since":"2.12","locality":{"argument":"global"},"description":"Returns the rotation and elevation limits for the given turret.","syntaxes":[{"syntax":"vehicle getTurretLimits turret","params":[{"name":"vehicle","type":"Object","description":"vehicle the turret belongs to","type_expr":"Object"},{"name":"turret","type":"Turret Path","type_expr":"Turret Path"}],"returns":{"type":"Array","type_expr":"Array","description":"with [minTurn, maxTurn, minElev, maxElev, overridden]\n- minTurn: Number - from 0 to -angle in degrees (left) - maxTurn: Number - from 0 to +angle in degrees (right) - minElev: Number - from 0 to -angle in degrees (down) - maxElev: Number - from 0 to +angle in degrees (up) - overridden: Boolean - if custom limits were applied","text":"Array with [minTurn, maxTurn, minElev, maxElev, overridden]\n\n- minTurn: Number - from 0 to -angle in degrees (left)\n- maxTurn: Number - from 0 to +angle in degrees (right)\n- minElev: Number - from 0 to -angle in degrees (down)\n- maxElev: Number - from 0 to +angle in degrees (up)\n- overridden: Boolean - if custom limits were applied"},"form":"binary","left":{"text":"vehicle"},"right":{"text":"turret"}}],"examples":[{"code":["private _turretLimits = m2 getTurretLimits [0];\n_turretLimits params [\"_minTurn\", \"_maxTurn\", \"_minElev\", \"_maxElev\", \"_overridden\"];"]}],"see_also":["setTurretLimits","setTurretOpticsMode","turretLocal","selectWeaponTurret"]}