-
Notifications
You must be signed in to change notification settings - Fork 8
Headless Client
Admiral supports one Headless Client. Headless client is recognized by player name. If there are no players found with the given names, it defaults back to the server.
Headless Client (HC) is a regular client or player. What makes HC different is that, it "owns" the AI units spawned, meaning that it handles everything related to them instead of the server. This takes a lot of stress from the server, which leads to better server, client and AI performance.
Since HC is a regular player, anyone can act as one, but this leads to performance issues and is not reccomended, only for debugging. Instead, people usually have a dedicated HC running on the server or on a different machine.
A dedicated HC requires it's own ArmA copy, just as a human player. One of the advantages of a dedicated HC is that it doens't need any ingame UI, since it is not controlled by a human player.
To set the player names for HC to search for, put this line into your mission's init.sqf
:
adm_hc_defaultNames = ["playername1", "playername2", ... , "playernameN"];
The first matching name will be the HC.