Custom Params

The v0.3 has added the custom parameters system. It let players set various custom parameters as they wish. Those parameters are taken into account at the game creation and are saved in the save files. Warning: modifying those variables could create some bugs and crashes. As you can set any value of you wish and there is no validity check, be very careful with your modifications. Modifying any variables, be it from in game or before creating a game, will disable achievements.

Modifying the variables before creating a game
This is a way to modify the variables for all the game you will create (single player or as host in multiplayer). It will not modify the values of an already created game.


 * 1) Check the local files of the games, you'll see the folder , and same for the Multi mode
 * 2) Those two files contain the default parameters values used when creating a new game, depending of the mode.
 * 3) To modify the values, create a "params.lua" file in your "My Documents" location (where your v0.3 saved games are), in a "\Params\ \" subfolder you'll create. So you will have something like.
 * 4) If the system detects a file at this place, it will read it to replace the default values.
 * 5) Copy the lines you wish to modify from the defaults_params.lua file into this file. Edit them to any value you wish (for example:  ). Be careful, extreme values could create some unexpected issues (world creation too slow). You need to restart the game (and create a new game) for those changes to be taken into account.

Modifying the variables in game
This is a way to modify in real-time the variables. In multiplayer changes must be done on the server, and will also be applied on clients. Open the chat by pressing enter, then press one of the following commands. Use the TAB key to complete the param names and loop through the param list. Use the up/down arrow to go through your command history. : To display a variable value : To change a variable value (host only)

Variables list
List updated for v1.1 build 854:

Special variables that can be modified only by command. Caution : for multiplayer parameters, you'll need to save the game, quit, wait a few second that your lobby is reset, then reload the game.

Examples


With rainQuantity set to 0.3 instead of 0.012



With generationOreDiv set to 0.3 instead of 1