Configuration Files - Armagetron Advanced
Anonymous
Not logged in
Create account
Armagetron Advanced
Configuration Files
From Armagetron Advanced
Namespaces
Page
Discussion
More
More
Page actions
Read
View source
History
File Locations
datadir
Contains the default game data, such as: configuration files, language texts, sounds, textures, etc. Files in this directory should not be modified—you can use userdatadir for your customizations.
userdatadir
Contains custom game data.
Linux
datadir
/etc/games/armagetronad-dedicated
/etc/games/armagetronad
userdatadir
/var/games/armagetronad-dedicated
~/.armagetronad-dedicated
~/.armagetronad
Mac OS X
datadir
The
Armagetron Advanced Dedicated/
directory
Armagetron Advanced.app/Contents/Resources
userdatadir
~/Library/Application Support/Armagetron Advanced Dedicated
~/Library/Application Support/Armagetron Advanced
Windows
Windows XP
datadir
C:\Program files\armagetronad
userdatadir
C:\Documents and Settings\\Applications Data\Armagetron
Windows Vista & above
datadir
\C:\Program Files (x86)\armagetronad
userdatadir
C:\Users\\AppData\Armagetron
File Purposes
Here are the files you will find (Note: this is for the 0.2.8 server, older servers vary):
aiplayers.cfg
This file contains the information used to determine the AI player names and skills. You can edit this file to make a more customized set of AI players, but make sure to take backups. When you upgrade or reinstall the server this file will be overwritten.
default.cfg
This file contains a reasonable set of defaults and shouldn't be edited.
master.srv
This file contains the location of the master server and connection parameters. You can edit it, but then your server won't be able to communicate with the master server that everyone uses, so only do so if you really know what you're doing and have a good reason to do it.
rc.config
This file is used to configure the UNIX daemon. It may not be present in Windows/Mac OS X.
settings.cfg
This file contains the basic set of settings used by both the client and the server. You should not edit this file.
settings_dedicated.cfg
This file contains an extended set of settings used by the dedicated server. You should not edit this file either.
So where should you make your changes? There are 4 files that were not listed, but they are the files you should edit! Why aren't they listed?
You
are supposed to make them, using a regular text editor. So, open settings_dedicated.cfg and copy the appropriate lines into the following files:
autoexec.cfg
In the old days, up to and including 0.2.7.1, server admins were advised to create this file and put all of their settings here. On 0.2.8 and newer clients, this is still the correct file to put all your usual configuration
customization
. However, using it for servers is no longer recommended as we move to a more modular configuration system. So, if you're trying to setup a
server
with 0.2.7.1 or earlier, or configuring any version of the
client
including 0.2.8 and newer, please use autoexec.cfg. Otherwise, read on for what to use.
server_info.cfg
You should put server policy settings here, as well as the SERVER_NAME and connection information.
settings_custom.cfg
This is the file that should contain game rule and simulation settings. If you obey the convention for
server_info.cfg
and
settings_custom.cfg
, your server will not only be easier to maintain, but also easier to exchange settings with other administrators.
everytime.cfg
This file is loaded and processed every round. In a running server, that means you can use this file to change settings on the fly. It also means you can put special information using console commands here. For example:
SAY Server stats at
...will display "Admin: Server stats at
" between every round. Very useful! You can also put:
INCLUDE settings_custom.cfg
...and your settings_custom.cfg file will be reloaded every round. Not particularly useful, but it can be helpful when you need to tweak simulation settings.
Note: If you're reading this guide because you want to migrate a 0.2.7.x server to 0.2.8, you should just copy your autoexec.cfg file to the new installation. It would be best if you factored out the settings in autoexec.cfg into server_info.cfg and settings_custom.cfg, but it's not required.
Retrieved from "
Categories
Administration
Customization
Getting Around
Getting Around
Main Page
Discord Chat
Recent changes
Random page
Special pages
Playing
Getting Started
Documentation
FAQ
Hosting
Getting Started
Documentation
Known Servers
FAQ
Miscellaneous
Extend the Game
Development Docs
Project Docs
Help Documents
Help
Policy
Project Links
Competitions
Project Website
Forums
Contact
Wiki tools
Wiki tools
Page tools
Page tools
User page tools
More
What links here
Related changes
Printable version
Permanent link
Page information
Page logs
Categories
Categories
Administration
Customization
This page was last edited on 4 February 2026, at 12:48.
About Armagetron Advanced
Disclaimers