This is the documentation for the configuration.
It is implemented in config.lua and the actual configuration is in settings.cfg.
There is an in-game settings menu. The settings are also saved using the game's custom file format, in settings.cfg.
There are several modules in the configuration, each of them having different options.
Every option listed below is modifiable by editing the value. The default value is put in parenthesis and is automatically generated when absent from the configuration file.
Inside the levelManager object.
loadTestLevels(false): set totrueif you want to use the test file. (Unrecommanded for normal players, also read the README.md@line52).levelConfig: levels configuration.
Inside the levelManager object, levelConfig subobject.
minimapDisplay(true): set tofalseto remove the minimap.minimapViewingSize(array with3and3): change the3s by any positive odd number (result not guaranteed otherwise) to change the minimap's size.mapDisplayable(true): set tofalseif you think there shouldn't be any full map (mcommand in game).mapOffset(array with0and6): the size taken when drawing the minimap.difficulty(3): ranging from very easy (1) to hard (4), can be any whole number between.- Very easy: no map reset, no object destroyed when trying to pick two objects of the same kind at once
- Easy: map reset, no object destroyed when trying to pick two objects of the same kind at once
- Normal: map reset, new object destroyed when picking two objects of the same kind at once
- Hard: map reset, both objects (held and new) destroyed when picking two objects of the same kind at once
Inside the keyboard object.
directions(objects which Lua equivalent is{up = 'u', down = 'd', left = 'l', right = 'r'}): the directions quickkeys (up, down, left, right). Changing this configuration may break other keys as movement has predecence on about everything else.
Inside the console object.
logLevel(2): the logging level. Ranges from 0 to 4. Also includes messages with lower log level. 0. Fatal error- Error
- Warning + developer warning (see also
developerMode) - Info
- Log
developerMode(false): set totrueto have the allowed (see alsologLevel) developer messages.
Inside the options object.
eqc(1): Number between 1 and 5, the "Exit"/"Quit"/"Close"/... debate.