Open main menu

Documentation/Engine/Console/Commands

< Documentation‎ | Engine‎ | Console
Revision as of 10:48, 9 February 2016 by ErykDwornicki (talk | contribs)

List

Name Parameters Description
check <what> Check if data is correct. At the moment the <what> parameter can be only "company" and then the command will validate if all connections between companies are correct.
cs_export <cutscene_name> Export cutscene by name.
dispatch - Handle entering initial state after game launch.
echo <message> Prints message to console.
edit <map_name> Start editor

map_name parameter is name of the map to be edited, if not set editor stars with empty map.

edit_build - Rebuild editor in map editor.
edit_build_spawns - Rebuild all spawn points in map editor.
edit_mark See description for parameters Marks or unmarks sector.
  • edit_mark [set_filtered (base|dlc_foo|any) (dev|rel|any) [hexacolor]]
  • edit_mark [set sector_files [hexacolor]]
  • edit_mark [set_all hexacolor]
  • edit_mark [intersect first_file second_file [hexacolor]]
  • edit_mark [clear_all]
  • edit_mark [lock [sector_files]]
  • edit_mark [unlock [sector_files]]
edit_save - Saves the map in map editor for loading in game.
edit_save_text - Save map in textual form for debugging purpose.
exec <script file name> Load and execute different command script.

For example if you put this script into My Documents/Euro Truck Simulator 2:

# P3D Screenshot script.

echo "Taking screenshot.."
screenshot
echo "Screenshot has been taken"

Run the game and then write in console "exec /home/script_file_name" it will execute.

exit <reason> Exit game command in case of error. (unloads profile)
g_delete_idx <index> Delete item by given index in map editor
g_delete_uid <uid> Delete item by given unique index in map editor
g_dump [asset extension] Dumps map.
g_dump_signs - Dumps traffic signs.
g_find_prefab <prefab name> [prefab name] [prefab name] ... Find prefabs by it's unit name suffix and dump them into bugs file.
g_info - Prints application info. Output depends if you are in game or using map editor.
g_item_count (model, prefab, building, anim, mover) Display count of the item. If no parameter is given this function prints summary about all the items.
g_mode g_mode <driver> <device> <resolution> <fullscreen> [msaa] Change graphics mode.
g_msaa <sample_count> Change msaa sample count.
g_next_border_node TODO TODO
g_path TODO TODO
g_replace_prefab TODO TODO
g_save_curve_as_text TODO TODO
g_sel_dist TODO TODO
g_sel_item TODO TODO
g_sel_type TODO TODO
g_sel_uid TODO TODO
g_ui_recache TODO TODO
g_wander_output TODO TODO
game <save_slot> Start game.
goto <x;y;z> Teleport debug camera to place on map
key TODO TODO
mark_country TODO TODO
mm_check TODO TODO
mm_defrag - Run memory manager defragmentation.
mm_dump [?bim] (help, blocks, items, mlru) [c] (children) Dump memory manager content.
mm_flush - Run memory manager garbage collector.
mm_flush_repeatedly - Run memory manager garbage collector.
mm_sys TODO TODO
multimon <operation> <mixed> Allows configuration of multi monitor support.
pause - Toggle game pause state
preview <map_name> <preview_editor> <profile_to_load> Start game in preview mode

Parameters:

  • map_name - Name of the map to preview
  • preview_editor - editor = start editor, game = start game
  • profile_to_load - Name of the profile to be loaded
profiler_autoshow TODO TODO
profiler_dump TODO TODO
quit - Closes the game
route <start company name> <end company name> Command runs navigation between two given points and marks examined road network for visual preview
s_info - Reports informations about sound subsystem
save - Forces game save
screenshot <custom_name> Makes a screenshot.

The <custom_name> parameter sets custom name of screenshot file name. This parameter is optional.

sdk <operation> Perform SDK operation

<operation> parameter can be:

  • reinit - reinitializes the SDK
  • unload - unload all plugins
  • reload - reloads all plugins
spawn <object_type> Spawn traffic object

Allowed object types:

  • vehicle - standard ai vehicle
  • vehicle_forced - forced ai vehicle (ignoring traffic origin and density)
test - Not available in final builds
uset <cvar> <value> Set value of the cvar by name - in case cvar was not found creates new.
validate - Start validation
warp <speed> Set speed of the gameplay. The correct value of the speed parameter is a floating point number in range from 0.0001 to 60.0
g_set_skybox TODO TODO
g_set_climate TODO TODO
g_set_weather TODO TODO
g_set_time TODO TODO
phys_info TODO TODO
ui TODO TODO

Legend

Parameters

  • Parameters surrounded by <> are required.
  • Parameters surrounded by [] are optional.
  • Parameters surrounded by () are values that can be used as this parameter - other values effect depends on the command.