Skip to content

Dev Settings (Server Configuration)

ReactX edited this page Dec 19, 2024 · 2 revisions

The game settings located at ./server/src/config/DevSettings.ts is a configuration file containing flags that improve the development process, by allowing developers to enable and disable features within the client. For some of these flags, including loading of dev bases or rewards, you will need to wipe your database. All flags and their descriptions are listed below:


/*
* Enable or disable the MapRoom on the server.
*/
maproom: true,

/*
* Enable or disable Inferno on the server.
*/
inferno: false,

/*
* Set the default amount of shiny on the user's account.
* Must be set before creating a new record.
*/
shiny: 1000,

/*
* Enable or disable the debug console. Requires a client restart.
* A list of all available commands can be found in `ConsoleCommands.as`
*/
debugMode: false,

/*
* Inserts a sandbox test base into the database, with all buildings placed.
* Must be set before creating creating a new record.
*/
devSandbox: false,

/*
* Logs all missing assets and their paths to the server console.
*/
logMissingAssets: false,

/*
* Sets whether the user's account should receive all unlockable event rewards.
* Must be set before creating creating a new record.
*/
unlockAllEventRewards: false,

/*
* Sets whether the tutorial phase of the game is enabled or disabled.
*/
skipTutorial: false,

You can find the data for sandbox bases in ./server/src/bases/

Clone this wiki locally