diff --git a/README.md b/README.md index 0841502c..46e82e0a 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ If you submit a PR without filling out the template I will deny it. This is for [Arma](/arma/) * [Arma 3](/arma/arma3/) +* [Arma 3 HC](/arma/arma3_headless_client/) [Conan Exiles](/conan_exiles/conan_exiles) diff --git a/arma/arma3_headless_client/README.md b/arma/arma3_headless_client/README.md new file mode 100644 index 00000000..cc556772 --- /dev/null +++ b/arma/arma3_headless_client/README.md @@ -0,0 +1,20 @@ +# Arma 3 Headless Client +### From their [Site](https://community.bistudio.com/wiki/Arma_3_Headless_Client) +What is a Headless Client (HC) used for? +* Headless Client is used to offload AI calculations from the server +* Headless Client is integrated into game client and dedicated server executable (WIndows and Linux, use -client parameter) +* The server doesn't allow arbitrary connections from headless clients if you do not define the headless clients IPs in the server.cfg, + +### But why? +If you host an Arma 3 Server with lots of AI in it, the Server FPS will drop pretty fast. +Since the server files are only 32 Bit you will need some kind of magical assistant to prevent slow AI. + +### Minimum RAM warning +This server requires about 2048m to run properly. ARMA 3 is more CPU intensive though. + +### Additional settings +Additional server flags can be found [here](https://community.bistudio.com/wiki/Arma_3_Startup_Parameters). +This can help is you see the server using to many cores/threads on the server. + +### Server Ports +Since this is basically a client, this Egg does not need a port. diff --git a/arma/arma3/egg-arma3-headless-client.json b/arma/arma3_headless_client/egg-arma3-headless-client.json similarity index 100% rename from arma/arma3/egg-arma3-headless-client.json rename to arma/arma3_headless_client/egg-arma3-headless-client.json