Scorched3D has a developer console that can be used to tweek game options while the game is running. The console can be displayed at any time except while loading. To display the console press the ` key. This will bring down a window that looks like this:
The console accepts and runs text commands entered a line at a time by the user, any results from the commands are displayed in the window above. To scroll up and down the console use the pageup and pagedown keys. To complete commands use the TAB key.
A list of all console commands can be displayed by typing help.
Some useful console commands are :-
Periodically lists the actions that are current running. Actions are items like shots, falling tanks etc.
After each turn lists how many actions were exectuted in that turn. Can be used to profile just how many actions a weapon creates.
Logs all of the console messages to the logs directory (~/.scorched3d/logs).
Shows the graphical extents of objects. Used to determine if the object is visible.
Shows the physical extents of objects. Used to determine if an object can be hit.
Shows the contents of all of the groups in the current level.
Shows how long each stage of the drawing/simulation pipeline takes.
Shows how many of each target type are in the current level.
Shows many bytes of textures have been loaded.
Quickly re-reads all of the landscape files and re-initializes all of the physical aspects of the map. This allows the developer to quicky change placements and map settings without having to re-load the level.
Shows which defn and tex files were used to generate the current level.
Logs the location of the aim indicator (A key) to the console.
Shows all the sounds that are currently playing.