{"name":"mapCenterOnCamera","title":"mapCenterOnCamera","type":"command","url":"https://community.bistudio.com/wiki/mapCenterOnCamera","revid":377461,"updated":"2026-01-02T06:47:30Z","groups":["GUI Control - Map"],"status":"ok","games":{"arma2":"1.02","arma2oa":"1.50","tkoh":"1.00","arma3":"0.50"},"since":"arma2 1.02","arma3_since":"0.50","description":"The main syntax enables/disables continuous centering of the main map type control on the camera position. Needs to be executed once.\nThe alternative syntax centers mini map type control on camera. Needs to be executed each frame (preferably inside an `onDraw` event handler).","syntaxes":[{"syntax":"mainmap mapCenterOnCamera enable","params":[{"name":"mainmap","type":"Control","type_expr":"Control"},{"name":"enable","type":"Boolean","type_expr":"Boolean"}],"returns":{"type":"Nothing","type_expr":"Nothing"},"form":"binary","left":{"text":"mainmap"},"right":{"text":"enable"}},{"syntax":"mapCenterOnCamera minimap","since":"arma3 1.48","params":[{"name":"minimap","type":"Control","type_expr":"Control"}],"returns":{"type_expr":"PositionASL","text":"PositionASL of the map center (camera focus object's **model centre**'s position (see getPosWorld)) in render scope"},"form":"unary","right":{"text":"minimap"}}],"examples":[{"code":["// --- Minimap update\n((uiNamespace getVariable \"BIS_UAV_DISPLAY\") displayCtrl 112410) mapCenterOnCamera true;"]}],"see_also":["ctrlMapAnimAdd","ctrlMapAnimCommit","getPosWorld"]}