Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
modding:ingametools [2020/06/18 11:17] yoshi [Console] |
modding:ingametools [2020/07/10 12:50] yoshi [Main] |
====== Internal Tools ====== | ====== Ingame Tools ====== |
There are several tools available ingame to test and debug content. To activate these features, the debug mode has to be enabled. To do this, change the according ''debugMode'' value in the settings.lua to ''true'' or toggle the option in the [[:gamemanual:settings#advanced|game settings]] advanced options. | There are several tools available ingame to test and debug content. To activate these features, the debug mode has to be enabled. To do this, change the according ''debugMode'' value in the settings.lua to ''true'' or toggle the option in the [[:gamemanual:settings#advanced|game settings]] advanced options. |
| |
The **Simulation options** provide buttons to increase the simulation speed up to 32 compared to the regular maximum of 4. | The **Simulation options** provide buttons to increase the simulation speed up to 32 compared to the regular maximum of 4. |
| |
Some basic information about entities can be gathered from the **Entity information dump**. By entering an entity id and pressing <span btn>GOTO</span>, it is possible to jump to the entity on the map. | A list of component types of an entity can be gathered from the **Entity information dump**. By entering an entity id and pressing <span btn>GOTO</span>, it is possible to jump to the entity on the map. |
| |
Finally the **UI Debug tools** have two tools: | Finally the **UI Debug tools** have two tools: |
* ''\help'' shows this list of available shortcuts and assisting commands. | * ''\help'' shows this list of available shortcuts and assisting commands. |
* ''\clear'' clears the console. | * ''\clear'' clears the console. |
* ''\stdout <on|off>'' regulates the output in ''stdout.txt''. Default is ''on''. If set to ''off'' there will be no output in the ''stdout.txt'' logfile. | * ''\stdout <on|off>'' regulates the output in ''stdout.txt''. Default is ''on''. If set to ''off'' there will be no output in the ''stdout.txt''. |
* ''\timestamp <on|off>'' shows timestamp in front of output if set to ''on''. Default is ''off''. | * ''\timestamp <on|off>'' shows timestamp in front of output if set to ''on''. Default is ''off''. |
* ''\scrlk <on|off>'' does not jump to the bottom if new output appears if set to ''on''. Default is ''off''. | * ''\scrlk <on|off>'' does not jump to the bottom if new output appears if set to ''on''. Default is ''off''. |