Console variable reference

From Doomsday Wiki
Revision as of 11:51, 7 February 2017 by Skyjake (Talk | contribs) (Generated from Amethyst source by wikidocs.py)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Variables for Doomsday

Variable Description
blockmap-build Automatically generate blockmap data when necessary, 0=Never, 1=When needed, 2=Always.
bsp-cache 1=Load generated GL nodes data from the bspcache directory. 0=Always generate new GL data.
bsp-factor glBSP: changes the cost assigned to edge splits (default: 7).
client-connect-timeout Maximum number of seconds to attempt connecting to a server.
con-move-speed Speed of console opening/closing.
con-show-during-setup 1=Show console when a map is being loaded.
con-transition Transition effect used when leaving busy mode: 0=Crossfade, 1=DOOM (smooth), 2=DOOM
con-transition-tics Duration of transition effect in tics. 0=Disabled.
ctl-info 1=Show player control state debugging information.
edit-bias-blink 1=Blink the cursor.
edit-bias-blue Blue component of the bias light color.
edit-bias-grab-distance Distance to the grabbed bias light.
edit-bias-green Green component of the bias light color.
edit-bias-hide 1=Hide bias light editor's HUD.
edit-bias-intensity Intensity of the bias light.
edit-bias-red Red component of the bias light color.
edit-bias-show-indices 1=Show source indices in 3D view.
edit-bias-show-sources 1=Show all light sources.
file-startup The list of WADs to be loaded at startup.
input-conflict-zerocontrol 1=If a control is influenced by two or more conflicting input device states, the control position gets zeroed.
input-joy 1=Enable joystick input.
input-joy-device ID of joystick to use (if more than one).
input-mouse-filter Filter strength for mouse movement.
input-mouse-frequency Mouse input polling frequency (events per second). 0=unlimited.
input-sharp-lateprocessing 1=Process sharp events after tickers during sharp tics. Increases input latency by 1/35 seconds.
input-toggle-sharp 1=Process toggle events only on sharp ticks for backwards compatible behavior.
music-soundfont Filename of the DLS/SF2 soundfont file to be used with MIDI playback (if supported by audio plugin).
music-source Preferred music source: 0=Original MUS, 1=External files, 2=CD.
music-volume Music volume (0-255).
net-dev Network development mode.
net-ip-address The public address of the server. This is included in server information sent to the master server so that clients can connect using it.
net-ip-port TCP port to use for control connections.
net-name Your name in multiplayer games.
net-nosleep 1=Don't sleep while waiting for tics.
net-queue-show Monitor send queue.
refresh-rate-maximum Maximum limit for the frame rate (default: 200).
reject-build Automatically generate reject data when necessary, 0=Never, 1=When needed, 2=Always.
rend-bias 1=Enable the experimental shadow bias test setup.
rend-bias-grid 1=Smooth sector lighting is enabled.
rend-bias-grid-blocksize Size of a grid block in the light grid (default: 31).
rend-bias-grid-debug 1=Show the light grid (for debugging).
rend-bias-grid-debug-size Size of a grid block in the light grid debug display.
rend-bias-grid-multisample Sector to grid block, conversion accuracy multiplier.
rend-bias-lightspeed Milliseconds it takes for light changes to become effective.
rend-bias-max Sector lightlevel that retains its normal color.
rend-bias-min Sector lightlevel that is biased completely to zero.
rend-bloom 1=Enable the bloom filter for frame post-processing. Bloom makes bright areas of the frame glow more intensely.
rend-bloom-complexity 0=One-pass bloom (faster). 1=Two-pass bloom (more realistic).
rend-bloom-dispersion Determines how much the bloom filter spreads out color values when blurring (1.0=normal).
rend-bloom-intensity Output intensity for the bloom filter.
rend-bloom-threshold Input threshold for bloom: pixels darker than this will not be affected by bloom (range: 0...1).
rend-camera-fov Field of view.
rend-camera-smooth 1=Filter camera movement between game tics (OBSOLETE).
rend-dev-bias-affected 1=Keep track which sources affect which surfaces.
rend-dev-bias-sight 1=Enable the use of line-of-sight checking with shadow bias.
rend-dev-blockmap Enable drawing of the blockmap debug display: 1=Mobjs, 2=Lines, 3=BspLeafs, 4=Polyobjs.
rend-dev-blockmap-size Scale multiplier for the blockmap debug display.
rend-dev-cull-leafs 1=Disable non-visible bsp leaf culling.
rend-dev-fakeradio-update 1=Enable updating of the shadow edges used with simulated radiosity.
rend-dev-framecount Frame counter.
rend-dev-freeze 1=Stop updating rendering lists.
rend-dev-generator-show-indices 1=Display particle generator indices.
rend-dev-light-mod Show the light-level mod range.
rend-dev-lums 1=Display lumobj debug display.
rend-dev-mobj-bbox 1=Render mobj bounding boxes (as used for collision detection).
rend-dev-mobj-show-vlights 1=Render mobj vlight vectors (for debug).
rend-dev-nosprite 1=Disable drawing of all sprites and masked walls.
rend-dev-polyobj-bbox 1=Render polyobj bounding boxes.
rend-dev-sector-show-indices 1=Enable drawing of sector indices, for debug.
rend-dev-sky 1=Render the sky as a solid surface.
rend-dev-sky-always 1=Always render the sky, even if there are no sky surfaces visible.
rend-dev-soundorigins 3-bit bitfield. Show sound origins (for debug): 0x1=Sector, 0x2=Plane, 0x4=Side.
rend-dev-surface-show-vectors 3-bit bitfield. Show surface tangent-space vectors (red:tangent, green:bitangent, blue:normal).
rend-dev-tex-showfix 1=Render the missing texture instead of fixing with a suitable game texture.
rend-dev-vertex-show-bars 1=Enable drawing of vertex z axis bars, for debug.
rend-dev-vertex-show-indices 1=Enable drawing of vertex indices, for debug.
rend-dev-wireframe 1=Render player view in wireframe mode. 2=Also render UI and text as wireframes.
rend-fakeradio 1=Enable simulated radiosity lighting. 2=Process without rendering.
rend-fakeradio-darkness Darkness of simulated radiosity shadows.
rend-finale-stretch Fixed aspect ratio finale stretch-scaling strategy 0=Smart, 1=Never, 2=Always.
rend-fog-default Default fog mode: 0=linear, 1=exp, 2=exp2.
rend-glow Glow strength factor (default: 1).
rend-glow-height Max height of wall glow (default: 100).
rend-glow-scale A multiplier for glow height (default: 1).
rend-glow-wall 1=Render glow on walls.
rend-halo Number of flares to draw per light.
rend-halo-bright Halo/flare brightness.
rend-halo-dim-far Halo dimming relative end distance.
rend-halo-dim-near Halo dimming relative start distance.
rend-halo-fade-far Distance at which halos are no longer visible.
rend-halo-fade-near Distance to begin fading halos.
rend-halo-occlusion Rate at which occluded halos fade.
rend-halo-radius-min Minimum halo radius.
rend-halo-realistic 1=Use more realistic halo effects.
rend-halo-secondary-limit Minimum halo size.
rend-halo-size Size of halos.
rend-halo-zmag-div Halo Z magnification.
rend-hud-fov-shift When FOV > 90 player weapon is shifted downward.
rend-hud-offset-scale Scaling of player weapon (x,y) offset.
rend-hud-stretch Fixed aspect ratio player weapon stretch-scaling strategy 0=Smart, 1=Never, 2=Always.
rend-info-frametime 1=Print frame time offsets.
rend-info-lums 1=Print lumobj count after rendering a frame.
rend-info-rendpolys 1=Print rendpoly pool state after rendering a frame.
rend-info-tris 1=Print triangle count after rendering a frame.
rend-light 1=Render dynamic lights. 2=Process without rendering.
rend-light-ambient Ambient light level.
rend-light-attenuation Maximum light attentuation distance, in map units (default: 1024).
rend-light-blend Dynamic lights color blending mode: 0=normal, 1=additive, 2=no blending.
rend-light-bright Intensity factor for dynamic lights.
rend-light-compression Sector light range compression (brighten dark areas / darken light areas).
rend-light-decor 1=Enable surface light decorations.
rend-light-decor-angle Reduce brightness if surface/view angle too steep.
rend-light-decor-bright Brightness of light decorations.
rend-light-decor-far Maximum distance at which light decorations are visible.
rend-light-fog-bright Brightness of dynamic lights when fog is enabled.
rend-light-multitex 1=Use multitexturing when rendering dynamic lights.
rend-light-num The maximum number of dynamic lights. 0=no limit.
rend-light-radius-max Maximum radius of dynamic lights (default: 128).
rend-light-radius-min-bias Minimum dynamic light radius to convert to BIAS light source.
rend-light-radius-scale A multiplier for dynlight radii (default: 1).
rend-light-sky Sky light color blending factor for sky sectors (off: 0, default: .2).
rend-light-sky-auto 1=Enable automatic calculation of the sky light color.
rend-light-wall-angle Intensity of angle-based wall lighting delta.
rend-light-wall-angle-smooth 1=Enable smoothing of angle-based wall lighting.
rend-map-material-precache 1=Precache materials during map setup.
rend-mobj-light-auto 1=Enable automatically calculated lights on mobjs.
rend-mobj-smooth-move 1=Use short-range visual offsets for models. 2=Use SRVO for sprites, too (unjags actor movement).
rend-mobj-smooth-turn 1=Use separate visual angle for mobjs (unjag actors).
rend-model Render using 3D models when possible.
rend-model-aspect Scale for MD2 z-axis when model is loaded.
rend-model-distance Farther than this models revert back to sprites.
rend-model-inter 1=Interpolate frames.
rend-model-lights Maximum number of light sources on models.
rend-model-lod Custom level of detail factor. 0=LOD disabled, 1=normal.
rend-model-mirror-hud 1=Mirror HUD weapon models.
rend-model-precache 1=Precache 3D models at level setup (slow).
rend-model-shiny-multitex 1=Enable multitexturing with shiny model skins.
rend-model-shiny-strength General strength of model shininess effects.
rend-model-spin-speed Speed of model spinning, 1=normal.
rend-particle 1=Render particle effects.
rend-particle-diffuse Diffuse factor for particles near the camera.
rend-particle-max Maximum number of particles to render. 0=no limit.
rend-particle-rate Particle spawn rate multiplier (default: 1).
rend-particle-visible-near Minimum visible distance for a particle.
rend-shadow 1=Render shadows under objects.
rend-shadow-darkness Darkness factor for object shadows.
rend-shadow-far Maximum distance where shadows are visible.
rend-shadow-radius-max Maximum radius of object shadows.
rend-sky-detail Number of sky sphere quadrant subdivisions.
rend-sky-distance Sky sphere radius.
rend-sky-rows Number of sky sphere rows.
rend-sprite-align 1=Always align sprites with the view plane. 2=Align to camera, unless slant > r_maxSpriteAngle.
rend-sprite-align-angle Maximum angle for slanted sprites (spralign 2).
rend-sprite-alpha 1=Enable variable translucency on sprites.
rend-sprite-blend 1=Use additive blending for sprites.
rend-sprite-lights Maximum number of light sources on sprites.
rend-sprite-mode 1=Draw sprites and masked walls with hard edges.
rend-sprite-noz 1=Don't write sprites in the Z buffer.
rend-sprite-precache 1=Precache sprites during map setup (slow).
rend-tex 1=Render with textures. 2=Render with gray texture.
rend-tex-anim-smooth 1=Enable interpolated texture animation.
rend-tex-detail 1=Render with detail textures.
rend-tex-detail-multitex 1=Use multitexturing when rendering detail textures.
rend-tex-detail-scale Global detail texture factor.
rend-tex-detail-strength Global detail texture strength factor.
rend-tex-external-always 1=Always use external texture resources (overrides -pwadtex).
rend-tex-filter-anisotropic Default level of anisotropic texture filtering -1=Best available, 0=Off, 1=2x, 2=4x, 3=8x, 4=16x.
rend-tex-filter-mag 1=Use bilinear filtering for texture magnification.
rend-tex-filter-smart 1=Use hq2x-filtering on all textures.
rend-tex-filter-sprite 1=Render smooth sprites.
rend-tex-filter-ui 1=User interface uses linear interpolation.
rend-tex-gamma Texture gamma correction factor.
rend-tex-mipmap The mipmapping mode for textures.
rend-tex-quality The quality of textures (0-8).
rend-tex-shiny 1=Enable shiny textures on surfaces of the map.
server-allowjoin 1=Allow new clients to join the game.
server-frame-interval Minimum number of tics between sent frames.
server-info The description given of this computer if it's a server.
server-latencies Show client latencies.
server-name The name of this computer if it's a server.
server-password Password for remote login.
server-player-limit Maximum number of players on the server.
server-public 1=Send info to master server.
sound-16bit 1=16-bit sound effects/resampling.
sound-3d 1=Play sound effects in 3D.
sound-info 1=Show sound debug information.
sound-overlap-stop 1=Only allow one sound per emitter object (as in traditional Doom).
sound-rate Sound effects sample rate (11025, 22050, 44100).
sound-reverb-volume Reverb effects general volume (0=disable).
sound-volume Sound effects volume (0-255).
ui-cursor-height Mouse cursor height.
ui-cursor-width Mouse cursor width.
ui-panel-help 1=Enable help window in Control Panel.
ui-panel-tips 1=Show help indicators in Control Panel.
vid-bright Display brightness: -1=dark, 0=normal, 1=light.
vid-contrast Display contrast: 1=normal.
vid-gamma Display gamma correction factor: 1=normal.

Variables for all games

Variable Description
chat-beep 1=Play a beep sound when a new chat message arrives.
chat-macro0 Chat macro 1.
chat-macro1 Chat macro 2.
chat-macro2 Chat macro 3.
chat-macro3 Chat macro 4.
chat-macro4 Chat macro 5.
chat-macro5 Chat macro 6.
chat-macro6 Chat macro 7.
chat-macro7 Chat macro 8.
chat-macro8 Chat macro 9.
chat-macro9 Chat macro 10.
ctl-aim-noauto 1=Autoaiming disabled.
ctl-look-joy 1=Joystick look active.
ctl-look-joy-delta 1=Joystick values => look angle delta.
ctl-look-joy-inverse 1=Inverse joystick look Y axis.
ctl-look-pov 1=Look around using the POV hat.
ctl-look-speed The speed of looking up/down.
ctl-look-spring 1=Lookspring active.
ctl-run 1=Always run.
ctl-turn-speed The speed of turning left/right.
game-fastmonsters 1=Fast monsters in non-demo single player.
game-monsters-floatoverblocking 1=Allow floating monsters to attempt floating over blocking things (avoids getting stuck).
game-music Currently playing music (id).
game-pause-focuslost Pause the game when game window loses focus.
game-pause-mapstart-tics Number of 35 Hz tics to pause the game after a map has been loaded. -1=Use the value of 'con-transition-tics'.
game-paused 1=Game paused.
game-save-confirm 1=Ask me to confirm when quick saving/loading.
game-save-confirm-loadonreborn 1=Ask me to confirm when loading a save on player reborn. (default: on).
game-save-last-loadonreborn 1=Load the last used save slot on player reborn. (default: off).
game-save-last-slot Last used save slot. -1=Not yet loaded/saved in this game session.
game-save-quick-slot Current "quick" save slot number. -1=None (default).
game-skill Current skill level.
game-state Current game state.
game-state-map 1=Currently playing a map.
game-unpause-focusgained Unpause the game when game window regains focus.
hud-color-a HUD info alpha value.
hud-color-b HUD info color alpha component.
hud-color-g HUD info color green component.
hud-color-r HUD info color red component.
hud-frags-all Debug: HUD shows all frags of all players.
hud-icon-alpha HUD icon alpha value.
hud-patch-replacement Patch Replacement strings. 1=Enable external, 2=Enable built-in.
hud-scale Scaling for HUD info.
hud-status-alpha Status bar Alpha level.
hud-status-icon-a Status bar icons & counters Alpha level.
hud-status-size Status bar size.
hud-timer Number of seconds before the hud auto-hides.
hud-title 1=Show map title and author in the beginning.
hud-title-author-noiwad 1=Do not show map author if it is a map from an IWAD.
hud-unhide-damage 1=Unhide the HUD when player receives damaged.
hud-unhide-pickup-ammo 1=Unhide the HUD when player collects an ammo item.
hud-unhide-pickup-armor 1=Unhide the HUD when player collects an armor item.
hud-unhide-pickup-health 1=Unhide the HUD when player collects a health item.
hud-unhide-pickup-key 1=Unhide the HUD when player collects a key.
hud-unhide-pickup-powerup 1=Unhide the HUD when player collects a powerup or item of equipment.
hud-unhide-pickup-weapon 1=Unhide the HUD when player collects a weapon.
inlude-patch-replacement Intermission Patch Replacement strings. 1=Enable external, 2=Enable built-in.
inlude-stretch Intermission stretch-scaling strategy 0=Smart, 1=Never, 2=Always.
input-joy-rx X rotational axis control.
input-joy-ry Y rotational axis control.
input-joy-rz Z rotational axis control.
input-joy-slider1 First slider control.
input-joy-slider2 Second slider control.
input-joy-x X axis control: 0=None, 1=Move, 2=Turn, 3=Strafe, 4=Look.
input-joy-y Y axis control.
input-joy-z Z axis control.
input-mouse-x-sensi Mouse X axis sensitivity.
input-mouse-y-sensi Mouse Y axis sensitivity.
map-babykeys 1=Show keys in automap (easy skill mode only).
map-background-b Automap background color, blue component.
map-background-g Automap background color, green component.
map-background-r Automap background color, red component.
map-customcolors Custom automap coloring 0=Never, 1=Auto (enabled if unchanged), 2=Always.
map-door-colors 1=Show door colors in automap.
map-door-glow Door glow thickness in the automap (with map-door-colors).
map-episode Current episode id.
map-hub Current hub id.
map-huddisplay 0=No HUD when in the automap 1=Current HUD display shown when in the automap 2=Always show Status Bar when in the automap
map-id Current map id.
map-line-opacity Opacity of automap lines (default: .7).
map-line-width Scale factor for automap lines (default: 1.1).
map-mobj-b Automap mobjs, blue component.
map-mobj-g Automap mobjs, green component.
map-mobj-r Automap mobjs, red component.
map-music Music (id) for current map.
map-name Current map name.
map-opacity Opacity of the automap.
map-open-timer Time taken to open/close the automap, in seconds.
map-pan-resetonopen 1=Reset automap pan location when opening the automap.
map-pan-speed Pan speed multiplier in the automap.
map-rotate 1=Automap turns with player, up=forward.
map-title-position Position of the map title when automap is open. 0=Top, 1=Bottom.
map-wall-b Automap walls, blue component.
map-wall-ceilingchange-b Automap ceiling height difference lines, blue component.
map-wall-ceilingchange-g Automap ceiling height difference lines, green component.
map-wall-ceilingchange-r Automap ceiling height difference lines, red component.
map-wall-floorchange-b Automap floor height difference lines, blue component.
map-wall-floorchange-g Automap floor height difference lines, green component.
map-wall-floorchange-r Automap floor height difference lines, red component.
map-wall-g Automap walls, green component.
map-wall-r Automap walls, red component.
map-wall-unseen-b Automap unseen areas, blue component.
map-wall-unseen-g Automap unseen areas, green component.
map-wall-unseen-r Automap unseen areas, red component.
map-zoom-speed Zoom in/out speed multiplier in the automap.
menu-color-b Menu color blue component.
menu-color-g Menu color green component.
menu-color-r Menu color red component.
menu-colorb-b Menu color B blue component.
menu-colorb-g Menu color B green component.
menu-colorb-r Menu color B red component.
menu-cursor-rotate 1=Menu cursor rotates on items with a range of options.
menu-effect 3-bit bitfield. 0=Disable menu effects. 0x1=text type-in, 0x2=text shadow, 0x4=text glitter.
menu-flash-b Menu selection flash color, blue component.
menu-flash-g Menu selection flash color, green component.
menu-flash-r Menu selection flash color, red component.
menu-flash-speed Menu selection flash speed.
menu-fog Menu fog mode: 0=off, 1=shimmer, 2=black smoke, 3=blue vertical, 4=grey smoke, 5=dimmed.
menu-glitter Strength of type-in glitter.
menu-hotkeys 1=Enable hotkey navigation in the menu.
menu-patch-replacement Patch Replacement strings. 1=Enable external, 2=Enable built-in.
menu-quick-ask 1=Ask me to confirm when quick saving/loading.
menu-save-suggestname 1=Suggest an auto-generated name when selecting a save slot.
menu-scale Scaling for menus.
menu-shadow Menu text shadow darkness.
menu-slam 1=Slam the menu when opening.
menu-stretch Menu stretch-scaling strategy 0=Smart, 1=Never, 2=Always.
msg-align Alignment of HUD messages. 0 = left, 1 = center, 2 = right.
msg-blink HUD messages blink for this number of tics when printed.
msg-color-b Color of HUD messages blue component.
msg-color-g Color of HUD messages green component.
msg-color-r Color of HUD messages red component.
msg-count Number of HUD messages displayed at the same time.
msg-echo 1=Echo all messages to the console.
msg-scale Scaling factor for HUD messages.
msg-show 1=Show messages.
msg-uptime Number of seconds to keep HUD messages on screen.
player-armor Current armor ammount.
player-autoswitch Change weapon automatically when picking one up. 1=If better 2=Always
player-autoswitch-ammo Change weapon automatically when picking up ammo. 1=If better 2=Always
player-autoswitch-notfiring 1=Disable automatic weapon switch if firing when picking one up.
player-camera-noclip 1=Camera players have no movement clipping.
player-health Current health ammount.
player-jump 1=Allow jumping.
player-jump-power Jump power (for all clients if this is the server).
player-move-speed Player movement speed modifier.
player-weapon-current Current weapon (id)
player-weapon-cycle-sequential 1=Allow sequential weapon cycling whilst lowering.
player-weapon-order0 Weapon change order, slot 0.
player-weapon-order1 Weapon change order, slot 1.
player-weapon-order2 Weapon change order, slot 2.
player-weapon-order3 Weapon change order, slot 3.
rend-dev-freeze-map 1=Stop updating the automap rendering lists.
server-game-cheat 1=Allow cheating in multiplayer games (god, noclip, give).
server-game-deathmatch 1=Start multiplayer games as deathmatch.
server-game-episode Identifier of the episode to be played in a multiplayer game.
server-game-jump 1=Allow jumping in multiplayer games.
server-game-map Identifier of the map to be played in a multiplayer game.
server-game-mapcycle Map rotation sequence.
server-game-mapcycle-noexit 1=Disable exit buttons during map rotation.
server-game-mod-damage Enemy (mob) damage modifier, multiplayer (1..100).
server-game-mod-gravity World gravity modifier, multiplayer (-1..100). -1=Map default.
server-game-mod-health Enemy (mob) health modifier, multiplayer (1..20).
server-game-monster-meleeattack-nomaxz 1=Monster melee attacks are infinitely tall.
server-game-nomonsters 1=No monsters.
server-game-radiusattack-nomaxz 1=ALL radius attacks are infinitely tall.
server-game-skill Skill level in multiplayer games.
sound-switch-origin Position for switch sounds: 0=Switch line, 1=Sector center (vanilla).
view-bob-height Scale for viewheight bobbing.
view-bob-weapon Scale for player weapon bobbing.
view-cross-a Crosshair color alpha component.
view-cross-angle Rotation angle for the crosshair [0..1] (1=360 degrees).
view-cross-b Crosshair color blue component.
view-cross-dead-b Crosshair color blue component at no health (dead).
view-cross-dead-g Crosshair color green component at no health (dead).
view-cross-dead-r Crosshair color red component at no health (dead).
view-cross-g Crosshair color green component.
view-cross-live-b Crosshair color blue component at full health.
view-cross-live-g Crosshair color green component at full health.
view-cross-live-r Crosshair color red component at full health.
view-cross-r Crosshair color red component.
view-cross-size Crosshair size: 1=Normal.
view-cross-type The current crosshair.
view-cross-vitality Color the crosshair according to how near you are to death.
view-cross-weight Crosshair line weight
view-filter-strength Strength of view filter.
view-size View window size (3-13).

Variables for Doom

Variable Description
game-anybossdeath666 1=The death of ANY boss monster triggers a 666 special (on applicable maps).
game-corpse-sliding 1=Corpses slide down stairs and ledges (enables enhanced BOOM behaviour).
game-corpse-time Corpse vanish time in seconds, 0=disabled.
game-maxskulls 1=Pain Elementals can't spawn Lost Souls if more than twenty exist (original behaviour).
game-monsters-stuckindoors 1=Monsters can get stuck in doortracks (disables DOOM bug fix).
game-objects-clipping 1=Use EXACTLY DOOM's clipping code (disables DOOM bug fix).
game-objects-falloff 1=Objects fall under their own weight (enables DOOM bug fix).
game-objects-gibcrushednonbleeders 1=Turn any crushed object into a pile of gibs (disables DOOM bug fix).
game-objects-hangoverledges 1=Only some objects can hang over tall ledges (enables DOOM bug fix).
game-player-wallrun-northonly 1=Players can only wallrun North (disables DOOM bug fix).
game-raiseghosts 1=Archviles raise ghosts from squished corpses (disables DOOM bug fix).
game-save-auto-loadonreborn 1=Load the auto save slot on player reborn. (default: off).
game-skullsinwalls 1=Pain Elementals can spawn Lost Souls inside walls (disables DOOM bug fix).
game-stats-items Current number of items.
game-stats-kills Current number of kills.
game-stats-secrets Current number of discovered secrets.
game-vilechase-usevileradius 1=Always use the radius of the Archvile with the VileChase action (disables DOOM bug fix).
game-zclip 1=Allow mobjs to move under/over each other (enables DOOM bug fix).
game-zombiescanexit 1=Zombie players can exit maps (disables DOOM bug fix).
hud-ammo 1=Show ammo in HUD.
hud-armor 1=Show armor in HUD.
hud-cheat-counter 6-bit bitfield. Show kills, items and secret counters.
hud-cheat-counter-scale Size factor for the counters.
hud-cheat-counter-show-mapopen 1=Only show the cheat counters while the automap is open.
hud-face 1=Show Doom guy's face in HUD.
hud-face-ouchfix 1=Fix HUD OUCH face (enables DOOM bug fix).
hud-frags 1=Show deathmatch frags in HUD.
hud-health 1=Show health in HUD.
hud-keys 1=Show keys in HUD.
hud-keys-combine 1=Combine the display of keys of the same color in HUD.
hud-status-weaponslots-ownedfix 1=Fix original DOOM behavior when drawing the statusbar owned weapon display.
menu-quitsound 1=Play a sound when quitting the game.
player-air-movement Player movement speed while airborne.
player-ammo-bullets Current number of bullets.
player-ammo-cells Current number of cells.
player-ammo-missiles Current number of missiles.
player-ammo-shells Current number of shells.
player-autoswitch-berserk Change to fist automatically when picking up berserk pack
player-color Player color: 0=green, 1=gray, 2=brown, 3=red.
player-death-lookup 1=Look up when killed
player-eyeheight Player eye height. The original is 41.
player-key-blue 1=Player has blue keycard.
player-key-blueskull 1=Player has blue skullkey.
player-key-red 1=Player has red keycard.
player-key-redskull 1=Player has red skullkey.
player-key-yellow 1=Player has yellow keycard.
player-key-yellowskull 1=Player has yellow skullkey.
player-weapon-bfg 1=Player has BFG.
player-weapon-chaingun 1=Player has chaingun.
player-weapon-chainsaw 1=Player has chainsaw.
player-weapon-fist 1=Player has fist.
player-weapon-mlauncher 1=Player has missile launcher.
player-weapon-nextmode 1=Use custom weapon order with Next/Previous weapon.
player-weapon-order4 Weapon change order, slot 4.
player-weapon-order5 Weapon change order, slot 5.
player-weapon-order6 Weapon change order, slot 6.
player-weapon-order7 Weapon change order, slot 7.
player-weapon-order8 Weapon change order, slot 8.
player-weapon-pistol 1=Player has pistol.
player-weapon-plasmarifle 1=Player has plasma rifle.
player-weapon-shotgun 1=Player has shotgun.
player-weapon-sshotgun 1=Player has super shotgun.
server-game-announce-secret 1=Announce the discovery of secret areas.
server-game-bfg-freeaim Allow free-aim with BFG in deathmatch.
server-game-coop-nodamage 1=Disable player-player damage in co-op games.
server-game-coop-nothing 1=Disable all multiplayer objects in co-op games.
server-game-coop-noweapons 1=Disable multiplayer weapons during co-op games.
server-game-coop-respawn-items 1=Respawn items in co-op games.
server-game-deathmatch-killmsg 1=Announce frags in deathmatch.
server-game-nobfg 1=Disable BFG9000 in all netgames.
server-game-noteamdamage 1=Disable team damage (player color = team).
server-game-respawn 1=-respawn was used.
server-game-respawn-monsters-nightmare 1=Monster respawning in Nightmare difficulty enabled.
view-bob-weapon-switch-lower HUD weapon lowered during weapon switching.
xg-dev 1=Print XG debug messages.

Variables for Heretic

Variable Description
ctl-inventory-mode Inventory selection mode 0=cursor, 1=scroll.
ctl-inventory-use-immediate 1=Use items immediately from the inventory.
ctl-inventory-use-next 1=Automatically select the next inventory item when unusable.
ctl-inventory-wrap 1=Inventory selection wraps around.
game-corpse-sliding 1=Corpses slide down stairs and ledges (enables enhanced BOOM behaviour).
game-corpse-time Corpse vanish time in seconds, 0=disabled.
game-monsters-stuckindoors 1=Monsters can get stuck in doortracks (disables DOOM bug fix).
game-objects-clipping 1=Use EXACTLY DOOM's clipping code (disables DOOM bug fix).
game-objects-falloff 1=Objects fall under their own weight (enables DOOM bug fix).
game-objects-hangoverledges 1=Only some objects can hang over tall ledges (enables DOOM bug fix).
game-player-wallrun-northonly 1=Players can only wallrun North (disables DOOM bug fix).
game-save-auto-loadonreborn 1=Load the auto save slot on player reborn. (default: off).
game-stats-items Current number of items.
game-stats-kills Current number of kills.
game-stats-secrets Current number of discovered secrets.
game-zclip 1=Allow mobjs to move under/over each other (enables DOOM bug fix).
hud-ammo 1=Show ammo when the status bar is hidden.
hud-armor 1=Show armor when the status bar is hidden.
hud-cheat-counter 6-bit bitfield. Show kills, items and secret counters.
hud-cheat-counter-scale Size factor for the counters.
hud-cheat-counter-show-mapopen 1=Only show the cheat counters while the automap is open.
hud-currentitem 1=Show current item in full-screen mode.
hud-health 1=Show health when the status bar is hidden.
hud-inventory-slot-max Maximum number of inventory slots to display in full-screen mode.
hud-inventory-slot-showempty 1=Show empty inventory slots in full-screen mode.
hud-inventory-timer Seconds before the inventory auto-hides.
hud-keys 1=Show keys when the status bar is hidden.
hud-tome-sound Seconds for countdown sound of Tome of Power.
hud-tome-timer Countdown seconds for the Tome of Power.
hud-unhide-pickup-invitem 1=Unhide the HUD when player collects an inventory item.
player-air-movement Player movement speed while airborne.
player-ammo-crossbow Current amount of ammo for the crossbow.
player-ammo-dragonclaw Current amount of ammo for the Dragon Claw.
player-ammo-goldwand Current amount of ammo for the goldwand.
player-ammo-hellstaff Current amount of ammo for the Hell Staff.
player-ammo-mace Current amount of ammo for the mace.
player-ammo-phoenixrod Current amount of ammo for the Phoenix Rod.
player-artifact-chaosdevice Current number of Chaos Devices.
player-artifact-crystalvial Current number of Crystal Vials.
player-artifact-egg Current number of Morph Ovum artifacts.
player-artifact-firebomb Current number of Time Bombs Of The Ancients.
player-artifact-mysticurn Current number of Mystic Urn artifacts.
player-artifact-ring Current number of Rings of Invincibility.
player-artifact-shadowsphere Current number of Shadowsphere artifacts.
player-artifact-tomeofpower Current number of Tome of Power artifacts.
player-artifact-torch Current number of torches.
player-artifact-wings Current number of Wings of Wrath artifacts.
player-color Player color: 0=green, 1=yellow, 2=red, 3=blue, 4=default.
player-eyeheight Player eye height. The original is 41.
player-key-blue 1=Player has blue key.
player-key-green 1=Player has green key.
player-key-yellow 1=Player has yellow key.
player-weapon-crossbow 1=Player has crossbow.
player-weapon-dragonclaw 1=Player has the Dragon Claw.
player-weapon-gauntlets 1=Player has gauntlets.
player-weapon-goldwand 1=Player has goldwand.
player-weapon-hellstaff 1=Player has the Hell Staff.
player-weapon-mace 1=Player has mace.
player-weapon-nextmode 1=Use custom weapon order with Next/Previous weapon.
player-weapon-order4 Weapon change order, slot 4.
player-weapon-order5 Weapon change order, slot 5.
player-weapon-order6 Weapon change order, slot 6.
player-weapon-order7 Weapon change order, slot 7.
player-weapon-order8 Weapon change order, slot 8.
player-weapon-phoenixrod 1=Player has the Phoenix Rod.
player-weapon-staff 1=Player has staff.
server-game-announce-secret 1=Announce the discovery of secret areas.
server-game-episode Episode to use in multiplayer games.
server-game-maulotaur-fixfloorfire 1=Fix bug in original Heretic which would explode the Maulotaur floor fire if spawned while it's feet are clipped.
server-game-plane-fixmaterialscroll 1=Fix bug in original Heretic which would only allow scrolling materials on planes to move east.
server-game-respawn 1=-respawn was used.
server-game-respawn-monsters-nightmare 1=Monster respawning in Nightmare difficulty enabled.
view-bob-weapon-switch-lower HUD weapon lowered during weapon switching.
view-ringfilter Ring effect filter. 1=Brownish, 2=Blue.
xg-dev 1=Print XG debug messages.

Variables for Hexen

Variable Description
ctl-inventory-mode Inventory selection mode 0=cursor, 1=scroll.
ctl-inventory-use-immediate 1=Use items immediately from the inventory.
ctl-inventory-use-next 1=Automatically select the next inventory item when unusable.
ctl-inventory-wrap 1=Inventory selection wraps around.
game-icecorpse 1=Translucent frozen monsters.
game-maulator-time Dark Servant lifetime, in seconds (default: 25).
hud-currentitem 1=Show current item in full-screen mode.
hud-health Show health when the status bar is hidden.
hud-inventory-slot-max Maximum number of inventory slots to display in full-screen mode.
hud-inventory-slot-showempty 1=Show empty inventory slots in full-screen mode.
hud-inventory-timer Seconds before the inventory auto-hides.
hud-mana Show mana when the status bar is hidden. 1=top, 2=bottom, 0=off
hud-unhide-pickup-invitem 1=Unhide the HUD when player collects an inventory item.
msg-hub-override Override the transition hub message.
player-air-movement Player movement speed while airborne and NOT flying.
player-artifact-banishment Current number of Banishment Devices.
player-artifact-bracers Current number of Dragonskin Bracers.
player-artifact-chaosdevice Current number of Chaos Devices.
player-artifact-daemoncodex 1=Player has Daemon Codex.
player-artifact-darkservant Current number of Dark Servant artifacts.
player-artifact-defender Current number of Icons Of The Defender.
player-artifact-emerald1 1=Player has Emerald Planet 1.
player-artifact-emerald2 1=Player has Emerald Planet 2.
player-artifact-flamemask 1=Player has Flame Mask.
player-artifact-flechette Current number of Flechettes.
player-artifact-gear1 1=Player has Clock Gear 1.
player-artifact-gear2 1=Player has Clock Gear 2.
player-artifact-gear3 1=Player has Clock Gear 3.
player-artifact-gear4 1=Player has Clock Gear 4.
player-artifact-glaiveseal 1=Player has Glaive Seal.
player-artifact-heart 1=Player has Heart Of D'Sparil.
player-artifact-holyrelic 1=Player has Holy Relic.
player-artifact-liberoscura 1=Player has Liber Oscura.
player-artifact-might Current number of Kraters Of Might.
player-artifact-mysticambit Current number of Mystic Ambit Incantations.
player-artifact-mysticurn Current number of Mystic Urn artifacts.
player-artifact-porkalator Current number of Porkalaor artifacts.
player-artifact-quartzflask Current number of Quartz Flasks.
player-artifact-repulsion Current number of Discs Of Repulsion.
player-artifact-ruby 1=Player has Ruby Planet.
player-artifact-sapphire1 1=Player has Sapphire Planet 1.
player-artifact-sapphire2 1=Player has Sapphire Planet 2.
player-artifact-sigilmagus 1=Player has Sigil of the Magus.
player-artifact-skull 1=Player has Yorick's Skull.
player-artifact-speed Current number of Boots of Speed.
player-artifact-torch Current number of torches.
player-artifact-wings Current number of Wings of Wrath artifacts.
player-class Player class in multiplayer games.
player-color Player color: 0=blue, 1=red, 2=yellow, 3=green, 4=jade, 5=white, 6=hazel, 7=purple, 8=auto.
player-eyeheight Player eye height (the original is 41).
player-key-axe 1=Player has axe key.
player-key-castle 1=Player has castle key.
player-key-cave 1=Player has cave key.
player-key-dungeon 1=Player has dungeon key.
player-key-emerald 1=Player has emerald key.
player-key-fire 1=Player has fire key.
player-key-horn 1=Player has horn key.
player-key-rusted 1=Player has rusted key.
player-key-silver 1=Player has silver key.
player-key-steel 1=Player has steel key.
player-key-swamp 1=Player has swamp key.
player-mana-blue Current amount of blue mana.
player-mana-green Current ammount of green mana.
player-weapon-allpieces 1=Player has all pieces.
player-weapon-first 1=Player has first weapon.
player-weapon-fourth 1=Player has fourth weapon.
player-weapon-nextmode 1=Use custom weapon order with Next/Previous weapon.
player-weapon-piece1 1=Player has piece 1.
player-weapon-piece2 1=Player has piece 2.
player-weapon-piece3 1=Player has piece 3.
player-weapon-second 1=Player has second weapon.
player-weapon-third 1=Player has third weapon.
server-game-randclass 1=Respawn in a random class (deathmatch).