GRAD Spectator is a mod for Arma Reforger that enables a spectator mode via respawn or manually.
Warning
Use at your own risk. This mod is only for testing and still under development.
- custom action to enable spectator (GRAD_SpectatorUserAction)
- 6 flag poles (2x US, 2x USSR, 2x FIA) with spectator action attached for World Editor
- 3 flag poles (US, USSR, FIA) with spectator action attached for Game Master
- custom spectator spawn logic (enter spectator after first death)
- custom keybind to leave spectator (END - can be configured in keybinds)
// enable/disable spectator no matter if executed on server or client
SCR_PlayerController playerController;
playerController = SCR_PlayerController.Cast(GetGame().GetPlayerManager().GetPlayerController(playerId));
playerController.EnableSpectator();
playerController.DisableSpectator();
- Add a loadout to every faction in your gamemode that can be assigned to spectators (In LoadoutManager)
- Change the MenuSpawnLogic settings in the SCR_RespawnSystemComponent of your GameMode (configure the spectator loadout assignments and enter the name of the spectator spawn point)
- Place a spawn point without faction in your world and sets its name like in the SpawnLogic
![Screenshot 2023-10-14 170308](https://private-user-images.githubusercontent.com/50139270/275247810-237fbdc6-25fe-45eb-82e0-31200abfedf2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzNjIwOTksIm5iZiI6MTcyMTM2MTc5OSwicGF0aCI6Ii81MDEzOTI3MC8yNzUyNDc4MTAtMjM3ZmJkYzYtMjVmZS00NWViLTgyZTAtMzEyMDBhYmZlZGYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE5VDA0MDMxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdmNmJkNDk2OTQxNWZmOWI4YzlhMmIzMDYxMDQ3YzU4Y2NkMDU4MWY1NzYwZTQ4ZmMxMmQ4OWZkNTFlOGNiMWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.juPEh0Y0VA4Yh3Xv1mfEHsb7nUjhrvZAgKLtI_S0JF4)
![Screenshot 2023-10-14 170208](https://private-user-images.githubusercontent.com/50139270/275247809-a8b569e5-3c24-490e-8a2b-90008bedb9f8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzNjIwOTksIm5iZiI6MTcyMTM2MTc5OSwicGF0aCI6Ii81MDEzOTI3MC8yNzUyNDc4MDktYThiNTY5ZTUtM2MyNC00OTBlLThhMmItOTAwMDhiZWRiOWY4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE5VDA0MDMxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU3YzlmNmQzOGZlMjUxZjUyMmVhM2Y0ZjRmZGI1NWQzZDIwYWQ5ZDg2YjRlMjNiZWM0OGZjYjlhODMzMTg5NTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.rQOhDS-S2z_ccZlgmY6umOzNLU2Q5KA2LVMSnvwqwWU)
![Screenshot 2023-10-14 165704](https://private-user-images.githubusercontent.com/50139270/275247808-3f19b207-4381-4694-9210-7e067971cc08.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzNjIwOTksIm5iZiI6MTcyMTM2MTc5OSwicGF0aCI6Ii81MDEzOTI3MC8yNzUyNDc4MDgtM2YxOWIyMDctNDM4MS00Njk0LTkyMTAtN2UwNjc5NzFjYzA4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE5VDA0MDMxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTExZWIwNDZkMTJlN2U0ZTBlNjU1YmI0NWRlMDNlYWE3YzdiNjMzMjAyMDM0NDAyOGU4NzUyYzVlYTJmODQ0YTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wCmgSukobFB7BfQhyGIsPo5H9Ye5foVAEFzTfQZZCbo)
- Workshop: https://reforger.armaplatform.com/workshop/5E6EE1F29BD43311-GRADSpectator
- GitHub: https://github.com/gruppe-adler/GRAD-Spectator
- Discord: https://discord.com/invite/ZDqp45q
- Website: https://gruppe-adler.de/home
- Forum: https://forum.gruppe-adler.de
GRAD Undead is licensed under the (APL).