Console Useful Controls: Difference between revisions
From The DarkMod Wiki
Jump to navigationJump to search
Nbohr1more (talk | contribs) No edit summary |
Added section about spawning entities, sorted general commands table. |
||
Line 20: | Line 20: | ||
|- | |- | ||
!align=left| | !align=left|noclip | ||
| | |Player flies through everything. | ||
|- | |- | ||
Line 28: | Line 28: | ||
|- | |- | ||
!align=left| | !align=left|god | ||
|Shows | |Player cannot be harmed. | ||
|- | |||
!align=left|killmonsters | |||
|Removes all AI from a map. | |||
|- | |||
!align=left|tdm_show_loot | |||
|Shows loot items through walls for a short time. | |||
|- | |- | ||
!align=left|g_dragentity 1 | !align=left|g_dragentity 1 | ||
|Aim at entity and hold attack control then pull back | |Aim at entity and hold attack control then pull back | ||
|- | |||
!align=left|pm_noclipspeed N | |||
|Changed the speed of player noclip movement | |||
|- | |- | ||
!align=left|g_fov N | !align=left|g_fov N | ||
|N=angle of field of view, eg, '''<code>g_fov 30</code>''' = zoom in to restrict field of view to 30 degrees. Default = 90 | |N=angle of field of view, eg, '''<code>g_fov 30</code>''' = zoom in to restrict field of view to 30 degrees. Default = 90 | ||
|- | |||
!align=left|g_showEntityInfo 1 | |||
|Show info about near entities (as box with classname) | |||
|- | |- | ||
Line 44: | Line 60: | ||
|- | |- | ||
!align=left| | !align=left|g_frametime 1 | ||
| | |Timing info for each frame, see [[Profiling#g_frametime|Profiling]]. | ||
|- | |||
!align=left|r_showPrimitives 1 | |||
|Show info about number of [[drawcalls]] and tris/shadow tris rendered. | |||
|- | |||
!align=left|r_showskel 1 | |||
|Shows skeleton in-game with joints names | |||
|- | |||
!align=left|g_showCollisionModels 1 | |||
|Shows collision models. Use '''g_maxShowDistance N''' to increase the distance where they are shown to. | |||
|- | |- | ||
Line 58: | Line 86: | ||
!align=left|r_showlightcount 1 | !align=left|r_showlightcount 1 | ||
|Using colours shows the number of lights hitting a surface, black = 0, red = 1, blue = 2... etc | |Using colours shows the number of lights hitting a surface, black = 0, red = 1, blue = 2... etc | ||
|} | |||
== Spawning entities == | |||
{|class="wikitable sortable" border=1 style="border-color: grey; border-collapse: collapse; font-size: 92%; margin-left: 1em" cellspacing=0 cellpadding=3 | |||
|- | |||
!bgcolor=#ffdead|Command | |||
!bgcolor=#ffdead|Description | |||
|- | |||
!align=left|spawn atdm:weapon_blackjack | |||
|Spawns blackjack in front of the player. Look up if entity gets spawned under the floor. | |||
|- | |||
!align=left|spawn atdm:weapon_shortsword | |||
|Spawns a sword. | |||
|- | |- | ||
!align=left| | !align=left|spawn atdm:ammo_broadhead | ||
| | |Spawns one arrow. | ||
|- | |||
!align=left|spawn atdm:ammo_broadhead inv_ammo_amount 50 | |||
|Spawns 50 arrows (one entity with 50 ammo). Simillar technique can be used for other ammo types. | |||
|- | |||
!align=left|spawn atdm:ammo_firearrow | |||
| | |||
|- | |- | ||
!align=left| | !align=left|spawn atdm:ammo_gasarrow | ||
| | | | ||
|- | |- | ||
!align=left| | !align=left|spawn atdm:ammo_mossarrow | ||
| | | | ||
|- | |- | ||
!align=left| | !align=left|spawn atdm:ammo_noisemaker | ||
| | | | ||
|- | |- | ||
!align=left| | !align=left|spawn atdm:ammo_ropearrow | ||
| | | | ||
|- | |- | ||
!align=left| | !align=left|spawn atdm:ammo_waterarrow | ||
| | | | ||
|} | |} | ||
With the Doom 3 console you can press tab after typing something to autocomplete, for example <tt>spawn atdm:<tab></tt> will cycle through the various spawnables. You can also add additional spawnargs using the following syntax: <tt>spawn classname [key value] [key value] ...</tt>. | |||
==See Also== | ==See Also== |
Revision as of 12:36, 1 February 2013
Introduction
This is a list of common console commands and cvars that are of use to Dark Mod mappers and developers for testing etc. It is in order of key words and meaning.
Notes
- Where a cvar or command is followed by a 1 (parameter) it can be taken that it is enabled by 1 and disabled by 0 unless otherwise stated. N indicates a range of values.
- The current value of a cvar can be shown by entering its name without a value.
- Parameters can be toggled between values by preceding the control with 'toggle' and following it with eg, 1 0. Example : toggle r_showtris 3 0
- Controls can be bound to keys to be used in-game, including the toggle command, eg, bind "v" "toggle r_showportals 1 0"
- Many controls can be included in the file Doomconfig.cfg in the darkmod folder so they are automatically effective.
- Some controls are disabled on exit from a map; others are permanent until manually changed.
Command | Description |
---|---|
noclip | Player flies through everything. |
notarget | enemy AI will not attack player |
god | Player cannot be harmed. |
killmonsters | Removes all AI from a map. |
tdm_show_loot | Shows loot items through walls for a short time. |
g_dragentity 1 | Aim at entity and hold attack control then pull back |
pm_noclipspeed N | Changed the speed of player noclip movement |
g_fov N | N=angle of field of view, eg, g_fov 30 = zoom in to restrict field of view to 30 degrees. Default = 90
|
g_showEntityInfo 1 | Show info about near entities (as box with classname) |
com_showfps 1 | Show fps to test performance. |
g_frametime 1 | Timing info for each frame, see Profiling. |
r_showPrimitives 1 | Show info about number of drawcalls and tris/shadow tris rendered. |
r_showskel 1 | Shows skeleton in-game with joints names |
g_showCollisionModels 1 | Shows collision models. Use g_maxShowDistance N to increase the distance where they are shown to. |
r_showtris N | (1) Shows triangles being rendered directly (2) shows overdrawn tri's (3) shows all tri's in scene, direct and indirect. |
r_showportals 1 | Shows all portals in scene (red=closed,green=open) If your portals dont show up they are most likely not sealing. |
r_showlightcount 1 | Using colours shows the number of lights hitting a surface, black = 0, red = 1, blue = 2... etc |
Spawning entities
Command | Description |
---|---|
spawn atdm:weapon_blackjack | Spawns blackjack in front of the player. Look up if entity gets spawned under the floor. |
spawn atdm:weapon_shortsword | Spawns a sword. |
spawn atdm:ammo_broadhead | Spawns one arrow. |
spawn atdm:ammo_broadhead inv_ammo_amount 50 | Spawns 50 arrows (one entity with 50 ammo). Simillar technique can be used for other ammo types. |
spawn atdm:ammo_firearrow | |
spawn atdm:ammo_gasarrow | |
spawn atdm:ammo_mossarrow | |
spawn atdm:ammo_noisemaker | |
spawn atdm:ammo_ropearrow | |
spawn atdm:ammo_waterarrow |
With the Doom 3 console you can press tab after typing something to autocomplete, for example spawn atdm:<tab> will cycle through the various spawnables. You can also add additional spawnargs using the following syntax: spawn classname [key value] [key value] ....