Author: Cyrokrypto
Author Website:

Requirements: No addons required

Version: 0.3

Short description: A Spectator Script for Arma 3

Date: 2015-01-16 15:06

Comments: (0)




This is the first public release of CSSA3 (Cyro’s Spectator Script for Arma 3).

- Smooth, easy to use camera movement.
- Sorted units list with the ability to easily ‘bookmark’ players or AI.
- Settings can be changed on the fly with the settings menu.
- Free cam, First and Third person view modes.
- Compatible with TFAR, AGM, ACRE2 and probably others.
- Experimental click to interact feature which can be used to easily switch to a unit.
- Customizability for mission makers.

Installation / Usage:
1. Extract the ‘CSSA3’ folder and ‘stringtable.xml’ to your mission directory.
2. Add the following line to the init.sqf file:
[] execVM "CSSA3\CSSA3_init.sqf";
3. Add the following to your description.ext:
respawnDelay = 9999999; // 9999999 = No Respawn;
//Changes respawn, respawnDialog and respawnTemplates parameters.
#include "CSSA3\CSSA3_header.hpp"

Please check the included CSSA3_readme.txt.

Known issues:
- Click to interact on infantry can be unreliable since there is currently no infantry intersect command.
- First person camera placement can be a bit unreliable.
- Click to interact doesn't work under water.

Future plans:
- Smarter freecam camera placement.
- Adaptive map and HUD updating based on frame rate.
- Improved map markers.
- Improved third person mode.

Please report any issues or feature requests in this thread.

Credits & Thanks:
Created by Cyrokrypto

Thanks to:
- BIS's Karel Moricky for the splendid camera function.
- Zulu Alpha's Phoenix for snippets of code.
- The Zulu-Alpha and BDR communities for testing.
- LordHeart for code recommendations.
- {BDR} Nemesi for the Italian translation.
- Everyone else who helped me out.

License / Disclaimer:
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <>.

- Fixed slow listbox updating, (onEachFrame and diag_tickTime used instead is spawn and sleep.) Thanks LH.
- Added function to force CSSA3 to close (won't re-open if player is dead): [] call CSSA3_fnc_forceClose;
- Overall performance improvements.
- Fixed compatibility with AGM.
- Minor HUD tweaks.

- Added variables allowing advanced configuration. (Allowed perspectives, spectatable sides, force players only)
- Rewrote unit list updating (now faster)
- UI positioning fixes.
- Localization fixes.
- Fixed RPT spam.
- Removed filter when player dies under water.
- Mutliple other bug fixes.

Forum topic:
- BI forums

Enable javascript to be able to download from Armaholic please!

Tags: Camera,   Free Cam,   Spectator