{"name":"cameraView","title":"cameraView","type":"command","url":"https://community.bistudio.com/wiki/cameraView","revid":378176,"updated":"2026-03-03T19:06:53Z","groups":["Camera Control"],"status":"ok","games":{"arma2":"1.00","arma2oa":"1.50","tkoh":"1.00","arma3":"0.50"},"since":"arma2 1.00","arma3_since":"0.50","description":"Returns mode of active camera view. Mode is one of:\n\n- \"INTERNAL\" (1st person)\n- \"EXTERNAL\" (3rd person)\n- \"GUNNER\" (optics / sights)\n- \"GROUP\" (commander view)","syntaxes":[{"syntax":"cameraView","params":[],"returns":{"type":"String","type_expr":"String"},"form":"nullary"}],"examples":[{"text":"```sqf\nif (cameraOn == _vehicle && cameraView == \"EXTERNAL\") then\n{\n    _vehicle switchCamera \"INTERNAL\";\n};\n```","code":["if (cameraOn == _vehicle && cameraView == \"EXTERNAL\") then\n{\n\t_vehicle switchCamera \"INTERNAL\";\n};"]}],"see_also":["switchCamera","cameraOn","cameraEffect"]}