What is a settings file?
A settings file is a set of default values. Game Courier defines default values with an array called $default. Although Game Courier gives this array a set of default values, a settings file changes the values of the default array, thereby creating a new set of defaults. So there are two kinds of default values. There are default defaults, and there are custom defaults. The default defaults are defined in the program, while the custom defaults are defined in a settings file. When it comes time to write a log, Game Courier enters into the log only those values that differ from the defaults. This saves space, and it allows automation code to be debugged without needing to touch individual log files.