Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARK Options Order of Precedence / arkmanager.cfg / <instance>.cfg / GameUserSettings.ini #1269

Open
Sloanstar opened this issue Feb 11, 2024 · 1 comment

Comments

@Sloanstar
Copy link

Looking to get an order of operations / precedence for the various locations where options are defined / confirmed.

I believe settings in the arkmanager.cfg can be overridden by the specific instance config and the the GameUserSettings.ini is the lowest priority?

  1. <instance.cfg>
  2. arkmanager.cfg
  3. GameUserSettings.ini

Thanks

@klightspeed
Copy link
Collaborator

klightspeed commented Feb 11, 2024

arkmanager options are read from the arkmanager.cfg, then from the <instance.cfg>, with any latter settings overriding the former settings.
These settings are used to specify how the game server is run and what command-line options are passed to it.

The game server (ShooterGameServer) reads its GameUserSettings.ini, and overrides some of these settings with the settings passed on its command-line, writing the updated settings back to GameUserSettings.ini

arkmanager also retrieves settings from the GameUserSettings.ini in order to determine e.g. what IP address and port to connect to, and what password to use for RCON commands (when these are not specified in the arkmanager config)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants