Author: JakFrost
Email: jakfrost(at)planetquake(dot)com
Created: September 6, 1997
Last Modified: May 18, 2000
Based On: Hexen 2 v1.0
Copyright (C) 1997-2000 JakFrost, All Rights Reserved
This is the complete list of console commands, console variables, and command line parameters for Hexen 2. All console commands and variables are identified, documented, tagged, and classified. This document has been designed to help out all those people who want to customize the game to their liking.
This is the complete list of commands for Hexen 2. All commands are identified, documented, tagged, and classified. With permission, I have used the work of Daniel “Prog” Rinehart and information from his web site – Quake Console Command Pages – to complete my list.
+action
part of the command is executed and terminates that action when the -action
part of the command is executed. When an action command is bound to a key, the +action
is executed with the key is pressed, and the -action
is executed when the key is released. The default syntax is “+action
” or “-action
“.command
“.-parameter
“.command
(0|1)“.command
(value)“.
Description: When active the player is firing the weapon.
Description: When active the player is moving backwards.
Description: When active the player is crouching.
Description: When active the player is moving forward.
Description: When active the player is jumping.
Description: When active, +forward
and +back
become +lookup
and +lookdown
respectively.
Description: When active the player is turning left.
Description: When active the player’s view is looking down.
Description: When active the player’s view is looking up.
Description: When active moving the mouse or joystick forwards and backwards performs +lookup
and +lookdown
respectively.
Description: When active the player is swimming down in a liquid.
Description: When active the player is strafing left.
Description: When active the player is strafing right.
Description: When active the player is swimming up in a liquid.
Description: When active the player is turning right.
Description: Display information about deathmatch statistics.
Description: Display information about your player.
Description: When active the player is running.
Note: This will use the cl_movespeedkey
variable to multiply the cl_forwardspeed
and cl_backspeed
variables.
Description: When active, +left
and +right
function like +moveleft
and +moveright
, strafing in that direction.
Description: * Non-functional. Left over command for opening doors and triggering switches.
Default: 0
Description: Sets the player color using one value.
Note: The formula for the player color is (pants color)+[(shirt color)*16].
Syntax: _cl_name
(name)
Default: player
Description: Sets the player name.
Default: 1
Description: Sets the player class.
Values:1
– Paladin.2
– Crusader.3
– Necromancer.4
– Assasin.
Default: 57600
Description: *Non-functional. Left over modem code which used to set the COM port baud rate.
Default: 4
Description: *Non-functional. Left over modem code which used to set the COM IRQ number.
Default: 1
Description: *Non-functional. Left over modem code which used to enable modem support.
Syntax: _config_com_port
(port)
Default: 0x3f8
Description: *Non-functional. Left over modem code which used to set the COM port IO number.
Syntax: _config_modem_clear
(string)
Default: atz
Description: *Non-functional. Left over modem code which used to set the clear string.
Default: t
Description: *Non-functional. Left over modem code which used to set the dial type.
Values:p
– Pulse tone.t
– Touch tone.
Syntax: _config_com_hangup
(string)
Default: at h
Description: *Non-functional. Left over modem code which used to set the hangup string.
Syntax: _config_com_init
(string)
Description: *Non-functional. Left over modem code which used to set the initialzation string.
Default: 0.1
Description: Delay time for sounds.
Default: 0
Description: Default video mode.
Default: 3
Description: Default windowed video mode.
Default: 0
Description: Toggles the wait for vertical sync for video modes.
Values:0
– Can cause shearing and screen glitching.1
– Will prevent shearing and screen glitching for a performance trade off.
Default: 0
Description: Toggles windowed mouse support.
Note: To regain mouse support to other applications, use ALT+TAB
to switch away from the game.
Syntax: alias
(name) “(commands)”
Description: Used to create a reference to a command or list of commands. When used without parameters, displays all current aliases.
Note: Enclose multiple commands within quotes and seperate each command with a semi-colon.
Example:alias sayhi "say Hi foo!"
alias quickaxe "impulse 1;wait;+attack;wait;-attack"
Default: 100
Description: How quickly ambient sounds fade in or out.
Note: Higher values make the sounds fade quicker.
Default: 0.3
Description: Ambient sound volume.
Syntax: ban
(ip) (mask)
Description: Allows to ban a list of ips.
Note: You can turn off banning by using the ban off
command.
Example:ban 123.123.123.123 255.255.255.0
ban 123.123.123
Default: 5
Description: Sets the speed at which the information bar rises.
Description: *Internal command. Used by the the client/server protocol which informs the server that the client is ready to receive game update information.
Description: Background flash, used when you pick up an item.
Default: 4096
Description: Amount of memory allocated for the CD music buffer.
Syntax: bgmtype
(type)
Default: MIDI
Description: Determines the type of device used to background music.
Default: 1.0
Description: Volume of CD music.
Default: 1.0
Description: Volume of CD music.
Syntax: bind
(key) “(commands)”
Description: Assign a command or a set of commands to a key.
Note: To bind multiple commands to a key, enclose the commands in quotes and separate with semi-colons. To bind to non-printable keys, use the key name.
Non-printable Key’s Name List: Escape, F1-F12, pause, backspace, tab, semicolon, enter, shift, ctrl, alt, space, ins, home, pgup, del, end, pgdn, uparrow, downarrow, leftarrow, rightarrow, mouse1-mouse3, aux1-aux9, joy1-joy4.
Special: The escape, and ~ (tilde) keys can only be bound from an external configuration file.
Example:
bind h "echo Hi Foo!"bind mouse1 "+attack;+jump;wait;-jump;-attack;echo Foo!"
Syntax: cd
(command)
Description: Control the CD player.
Commands:eject
– Eject the CD.info
– Reports information on the CD.loop
(track number) – Loops the specified track.remap
(track1) (track2) … – Remap the current track order.reset
– Causes the CD audio to re-initialize.resume
– Will resume playback after pause
.off
– Shuts down the CD audio system..on
– Re-enables the CD audio system after a cd off
command.pause
– Pause the CD playback.play
(track number) – Plays the specified track one time.stop
– Stops the currently playing track.
Example:cd play 4
cd remap 9 8 7 6 5 4 3 2 1
Description: Centers the player’s view ahead after +lookup
or +lookdown
.
Note: Does not work when +mlook
is active.
Syntax: changelevel
(map)
Description: Changes the current map without droping the clients.
Syntax: changelevel2
(map)
Description: Changes the current map in the same unit without droping the clients.
Default: 0
Description: Toggles the chase camera view.
Default: 100
Description: Sets the distance that the camera travels behind the player.
Note: A negative value will make the camera be positioned in front of the player.
Default: 0
Description: Sets the distance that the camera travels to the right of the player.
Note: A negative value will make the camera be positioned to the left of the player.
Default: 0
Description: Sets the distance that the camera travels above the player.
Note: A negative value will make the camera be positioned below the player.
Default: 1.5
Description: Sets multiplier for how fast you turn when running.
Default: 200
Description: Backward movement rate.
Default: 0.02
Description: How much your weapon moves up and down when walking.
Default: 0.6
Description: How quickly your weapon moves up and down when walking.
Default: 0.5
Description: How long your weapon stays up before cycling when walking.
Default: 200
Description: Sets forward movement rate.
Default: 2.0
Description: Set multiplier for how fast you move when running.
Note: This will multiply the values of cl_forwardspeed
and cl_backspeed
, by the specified value.
Default: 0
Description: Toggle the rules for updating player movement on the screen.
Values:0
– Will draw many frames of movement for each movement packet received.1
– Will draw only 1-frame of movement for each movement packet received.
Default: 150
Description: How fast you +lookup
and +lookdown
.
Default: 2.0
Description: How much your screen tilts when strafing.
Default: 200
Description: How quickly you straighten out after strafing.
Default: 0
Description: Toggle the display of current net info.
Default: 225
Description: How quickly you strafe.
Default: 200
Description: How quickly you +moveup
and +movedown
in liquids.
Default: 140
Description: How quickly you turn left or right.
Description: Clears the console screen.
Syntax: cmd
(command) (value)
Description: Send a command to the server.
Commands:kill
– Same as the command.msg
(value) – Same as the command.prespawn
(entity) (spot) – Internal command. Find a spawn spot for the player entity.spawn
(entity) – Internal command. Spawn the player entity.status
– Same as the command.
Example: cmd msg 2
0
Description: *Unknown.
Syntax: color
(shirt color) (pants color)
Default: 0 0
Description: The pant and shirt color.
Note: If only the shirt color is given, the pant color will match.
Example:color 12
color 4 11
Default: 3
Description: The time in seconds that messages are displayed on screen.
Syntax: connect
(IP address | server name)
Description: Connect to a server.
Example:connect 123.123.123.123
connect thefoopit
Default: 0
Description: Toggle cooperative game mode.
Syntax:create
(string)create
(object)
Description: Create a Quake-ED function.
Example:create mon
create monster_archer
Default: 0
Description: Toggle the display of an aiming crosshair.
Syntax: d_mipcap
( 0 | 1 | 2 | 3 )
Default: 0
Description: Detail level for the level.
Values:0
– High detail level.1
– Medium detail level.2
– Low detail level.3
– Minimum detail level.
Default: 1
Description: Detail level for the objects.
Values:0
– Full detail to objects.1
– Some detail to objects.2
– Medium detail to bjects.3
– Low detail to objects.
Default: 1
Description: Toggle extreme perspective correction.
Syntax: deathmatch
( 0 | 1 | 2 )
Default: 0
Description: Sets the rules for weapon and item respawning.
Values:0
– Disable deathmatch.1
– Does not leave weapons on the map. You can pickup weapons and items and they will respawn.2
– Leaves weapons on the map. You can only pick up a weapon once. Picked up items will not respawn.
Description: Start playing queued demos with the startdemos
command.
Default: 0
Description: Toggle display of extra debugging information.
Description: Disconnect from server.
Default: 1
Description: *Unknown.
Syntax: echo
(string)
Description: Print text to console.
Example: echo Hi Foo!
Default: 2
Description: Determines how easy it is to fall off an edge.
Syntax: edict
(edict number)
Description: Report information on a given edict in the game.
Example: edict 128
Description: Display summary information on the edicts in the game.
Description: Display information on all edicts in the game.
Description: Display information on all entities in the game.
Syntax: exec
(filename)
Description: Execute a script file.
Example: exec mysetup.cfg
Description: Clears the current game cache.
Description: Will center the screen irrelevant of +klook
and +mlook
commands.
Default: 90
Description: Field of vision, which determines how close your vision field is to the objects.
Default: 0
Description: Amount of frags a player must get in order to exit the level.
0
Description: *Unknown.
Default: 1
Description: Brightness level.
Syntax: give
(item) (amount)
Description: Give user a certain amount of an item.
Items:1
– Weapon 12
– Weapon 23
– Weapon 34
– Weapon 4H
– Health
Example: give 3
Default: 0
Description: * Non-functional.
Default: 0
Description: * Non-functional.
Default: 1
Description: * Non-functional.
Default: 1
Description: Toggles the type of lighting for objects.
Default: 1
Description: Toggles the removal of colinear vertexes upon level loadup.
Default: 256
Description: Determines the detail level for loaded textures.
Default: 0
Description: Toggle the binding of textures to models and walls.
Default: 0
Description: * Non-functional.
Default: 0
Description: Determines the dimensions of displayed textures.
Values:0
– Original size.1
– Half the dimensions.2
– One-fourth the dimensions.
Default: 0
Description: Determines the detail level of player skins.
Values:0
– Full detail.1
– Medim detail.2
– Low detail.
Default: 1
Description: Toggle the color changing when submerged or when power-ups are active.
Default: 0
Description: * Non-functional.
Default: 0
Description: * Non-functional.
Default: 1
Description: * Non-functional.
Description: Report information on the number of loaded texels.
Default: 1
Description: * Non-functional.
Syntax: gl_texturemode
(textre mapping type)
Default: GL_LINEAR_MIPMAP
Description: Determines the texture mapping to be used.
Values:GL_NEAREST
– Point sampled.GL_LINEAR_MIPMAP
– Default.GL_LINEAR_MIPMAP_LINEAR
– Trilinear interpolation.
Example: gl_texturemode GL_LINEAR_MIPMAP
Default: 1
Description: Toggles the clearing of the Z-buffer.
Description: Toggle god mode.
Description: Display help.
Default: 0
Description: Increase the speed that the game runs at.
Default: 0
Description: Toggle the display of processing info. Display is in milliseconds and represents the processing time for each sub-system.
Order of display: total time, server time, graphics time, and sound time.
Syntax: hostname
“(string)”
Description: Report or sets the server name.
Example: hostname "The Foo Pit"
Syntax: impulse
(number)
Description: Call a game function or QuakeC function.
Impulses:1
– Select Weapon 1.2
– Select Weapon 2.3
– Select Weapon 3.4
– Select Weapon 4.9
– All weapons and ammunition cheat.10
– Select the next weapon.12
– Select the previous weapon.13
– Lift an object.14
– Polymorph spell, become a sheep.21
– Get 55 torches.22
– Crouch.23
– Get a Torch.25
– Tome of Power Cheat.32
– Use the selected item.33
– Toggle ally vision.39
– Toggle flymode.40
– Increase player level.41
– Increase player experience.43
– All cheat.44
– Drop selected item.99
– Restart map.100
– Use Torch.101
– Use Quartz Flask.102
– Use Mystic Urn.103
– Use Krater of Might.104
– Use Chaos Device.105
– Use Tome of Power.106
– Use Summoning Stone.107
– Use Invisibility Sphere.108
– Use Glyph of The Ancients.109
– Use Boots of Speed.110
– Use Disk of Repulsion.111
– Use Seal of Ovinmancer.112
– Use Ring of Flight.113
– Use Force Cube.114
– Use Icon of Defender.
Example: impulse 9
Description: Move the inventory to the left.
Description: Move the inventory to the right.
Description: Turn off the inventory.
Description: Use the selected item from the inventory.
Default: 0
Description: Toggle use of advanced joystick features.
Note: This command will toggle the use of all the joyadv*
commands.
Description: Initialize the joystick’s advanced features.
Default: 0
Description: Mapping of the joystick r-axis.
Values:0
– Axis not used.1
– Axis is for forward and backward movement.2
– Axis is for pitch.3
– Axis is for side to side movement.4
– Axis is for yaw.16
+ ? – Axis mapping is relative (no stop points).
Example:joyadvaxisr 2
joyadvaxisr 18
Default: 0
Description: Mapping of the joystick u-axis.
Values:0
– Axis not used.1
– Axis is for forward and backward movement.2
– Axis is for pitch.3
– Axis is for side to side movement.4
– Axis is for yaw.16
+ ? – Axis mapping is relative (no stop points).
Example:joyadvaxisu 2
joyadvaxisu 18
Default: 0
Description: Mapping of the joystick v-axis.
Values:0
– Axis not used.1
– Axis is for forward and backward movement.2
– Axis is for pitch.3
– Axis is for side to side movement.4
– Axis is for yaw.16
+ ? – Axis mapping is relative (no stop points).
Example:joyadvaxisv 2
joyadvaxisv 18
Default: 0
Description: Mapping of the joystick x-axis.
Values:0
– Axis not used.1
– Axis is for forward and backward movement.2
– Axis is for pitch.3
– Axis is for side to side movement.4
– Axis is for yaw.16
+ ? – Axis mapping is relative (no stop points).
Example:joyadvaxisx 2
joyadvaxisx 18
Default: 0
Description: Mapping of the joystick y-axis.
Values:0
– Axis not used.1
– Axis is for forward and backward movement.2
– Axis is for pitch.3
– Axis is for side to side movement.4
– Axis is for yaw.16
+ ? – Axis mapping is relative (no stop points).
Example:joyadvaxisy 2
joyadvaxisy 18
Default: 0
Description: Mapping of the joystick z-axis.
Values:0
– Axis not used.1
– Axis is for forward and backward movement.2
– Axis is for pitch.3
– Axis is for side to side movement.4
– Axis is for yaw.16
+ ? – Axis mapping is relative (no stop points).
Example:joyadvaxisz 2
joyadvaxisz 18
Default: -1.0
Description: Determines the ramp-up speed for moving forward and backward.
Note: Negative values will reverse movement.
Default: 0.15
Description: Controls the dead-zone for moving forward and backward.
Syntax: joyname
(string)
Description: Joystick Name.
Example: joyname "The Foostick"
Default: 1.0
Description: Speed that you look up and down.
Note: Negative values will reverse movement.
Default: 0.15
Description: Dead-zone for looking up and down.
Default: -1.0
Description: Ramp-up speed for moving side to side.
Note: Negative values will reverse movement.
Default: 0.15
Description: Dead-zone for moving side to side.
Description: Toggle the use of joystick.
Default: 0.0
Description: * Unknown.
Default: 0.0
Description: * Unknown.
Default: -1.0
Description: Speed that you look left to right.
Note: Negative values will reverse movement.
Default: 0.15
Description: Dead-zone for looking left and right.
Syntax:kick
(player name)kick #
(player number)
Description: Remove a user from the server. Use the status
command to get the player’s number.
Example:kick fooman
kick # 1
Description: Suicide.
Default: 0
Description: Change the interlacing angle value. Used for 3D-glasses.
Default: 0
Description: Change the interlacing yaw value. Used for 3D-glasses.
Default: 251
Description: Determines the color that map leak particles are displayed in.
Default: 0
Description: Toggle if the server will “listen” for connections.
Default: 0
Description: Toggles if sounds are loaded as 8-bit samples.
Default: 0
Description: Toggles if the view will recenter after +mlook
is deactivated.
Note: Only works with the mouse and joystick.
Default: 0
Description: Toggles if turn left and right will strafe left and right when a +mlook
is active.
Default: 0
Description: Toggle mouse input filtering.
Note: Enabling this will average the last mouse position and the current mouse position on every mouse motion.
Default: 1
Description: How quickly moving the mouse forwards and backwards causes the player to move in the respective direction.
Default: 0.022
Description: How quickly you look up and look down with the mouse when a +mlook
is active.
Note: Using a negative value will reverse the directions.
Default: 0.8
Description: How quickly you strafe left and right with the mouse.
Default: 0.022
Description: How quickly you turn left and right with the mouse.
Syntax: map
(filename)
Description: Change to a new map and disconnect all players.
Example: map ravdm1
Default: 30
Description: Determines the maximum amount of temporary edicts that can exist.
Default: 1
Description: Sets how many players can connect to your server.
Description: Display information about all cached models.
Description: Brings up the class menu.
Description: Brings up the key customization menu.
Description: Brings up the load menu.
Description: Brings up the main menu.
Description: Brings up the multiplayer menu.
Description: Brings up the options menu.
Description: Brings up the quit dialog box.
Description: Brings up the save menu.
Description: Brings up the player setup menu.
Description: Brings up the single player menu.
Description: Brings up the video option menu.
Description: Prompts for string to broadcast to all other players.
Description: Prompts for string to broadcast to team members.
Description: Loop MIDI music.
Description: Pause MIDI music.
Syntax: midi_play
(midi file)
Description: Play MIDI music.
Description: Stop MIDI music.
Default: 100
Description: Set the MIDI music volume.
Syntax: name
(name)
Default: Player
Description: Player’s name.
Example: name Foo
Default: 300
Description: Set the maximum amount of time that it takes to receive a message from the server before the connection is considered dead.
Description: Display network information.
Description: Toggle no-clipping mode.
Syntax: noexit
( 0 | 1 | 2 )
Default: 0
Description: Determines the rules for level exiting.
Values:0
– Allows advancing to the next level.1
– The same level will be played and the exit will kill anybody that tries to exit.2
– The same level will be played and the exit will kill anybody that tries to exit, except on the Start map.
Default: 0
Description: Toggles if monsters exist.
Default: 0
Description: Toggles if sound playback.
Description: Toggle if the monsters can see the player.
Description: Show what paths are being used.
Default: 1
Description: Toggle if the game can be paused or not.
Description: Pause the game.
Description: Show the latency information for all players on the server.
Syntax: play
(filename)
Description: Play a sound effect.
Example: play rj/steve.wav
Syntax: playdemo
(filename)
Description: Play a recorded demo.
Example: play foodemo
Description: Choose a player class.
Values:1
– Paladin.2
– Cruasader.3
– Necomancer.4
– Assassin.
Syntax: playvol
(filename) (% of maximum volume)
Description: Play a sound at a given volume.
Example:playvol items/protect.wav .5
playvol items/protect.wav .9
Syntax: pointfile
(filename)
Description: Load a pointfile to determine map leaks.
Example: pointfile mymap
Default: 26900
Description: Choose the default port that the client uses to connect to the server.
Default: 1
Description: Toggle the use of a precache.
Description: *Internal command. Used by the client/server protocol to tell the server that the client is ready.
Description: Display information about processing times.
Description: Exit the game.
Default: 80
Description: * Non-functional.
Default: 100
Description: * Non-functional. Determines how much of an alias model is clipped away and how much is viewable.
Default: 200
Description: * Non-functional. Determines how much of an alias model is clipped away and how much is viewable.
Credit: Squirrel Eiserloh
Default: 0
Description: Determines the ambient lighting for a level.
Default: 2
Description: This sets the color for areas outside of the current map.
Default: 1
Description: Toggles the drawing of entities.
Default: 0
Description: Toggles the drawing of textures.
Default: 0
Description: Toggles the drawing order, x-ray mode.
Default: 1
Description: Toggles the drawing of your weapon.
Default: 0
Description: Toggles the display of drawing speed information.
Default: 1
Description: Toggle use of dynamic lighting.
Default: 0
Description: Toggles the light level on a map to maximum.
Default: 15
Description: Set the number of lines displayed in the various graphs.
Default: 0
Description: Toggles the display of light sources on the map.
Default: 2400
Description: Sets the maximum number of surfaces.
Default: 800
Description: Sets the maximum number of surfaces.
Default: 1
Range: 0.0 – 1.0
Description: Determines the level or reflectivness of special textures.
Values:0.00
– Mirror.0.25
– High reflection.0.50
– Medium reflection.0.75
– Low reflection.1.00
– Solid.
Default: 0
Description: Toggle the refreshing of the display.
Default: 0
Description: Toggles the use of VIS information in maps.
Default: 0
Description: Toggles the displaying of number of edges currently being viewed.
Default: 0
Description: Toggles the displaying of number of surfaces currently being viewed.
Default: 0
Description: Toggles the displays of number of polygon models current being viewed.
Default: 0
Description: Toggle the display of how many edges where not displayed.
Default: 0
Description: Toggle the display of how many surfaces where not displayed.
Default: 0
Description: Toggles the display of shadows for entities.
Default: 0
Description: Toggles the displaying of drawing time and statistics of what is currently being viewed.
Default: 0
Description: Toggle the display of a performance graph.
Default: 1
Description: Toggle the use of water transparency.
Default: 1
Description: Determines the opacity of liquids.
Values:0.00
– Transparent.0.25
– Low opacity.0.50
– Medim opacity.0.75
– High opacity.1.00
– Solid.
Note: On maps which have not been VISed with a transparent water, you have to use the r_novis 1
command to enable water tansparency.
Default: 1
Description: Toggles whether surfaces are warped in a liquid.
Default: 1
Description: *Unknown.
Description: Reconnect to the last server.
Syntax: record
(filename)
Description: Record a demo.
Example: record foodemo
Default: 1
Description: Toggles if the game is registered or not.
Description: Restart the current level.
Syntax: samelevel
( 0 | 1 | 2 | 3 )
Default: 0
Description: Determines the rules for level changing and exiting.
Values:0
– Allows advancing to the next level.1
– The same level will be played until someone exits.2
– The same level will be played and the exit will kill anybody that tries to exit.3
– The same level will be played and the exit will kill anybody that tries to exit, except on the Start map.
Syntax: save
(filename)
Description: Save the game to the specified file.
Example: save mygame
Syntax: say
(string)
Description: Broadcast a string to all other players.
Example: say Hi Foo!
say_team
(string)
Description: Broadcast a string to teammates.
Example: say_team Hi Foo!
Default: 5
Description: *Unknown.
Default: 4
Description: How long in seconds the screen hints are displayed on the screen.
Default: 300
Description: How quickly in the console screen scrolls up and down.
Default: 0
Description: The x-axis offset of the view.
Default: 0
Description: The y-axis offset of the view.
Default: 0
Description: The z-axis offset of the view.
Default: 8
Description: How fast the text is displayed at the end of the single player episodes.
Description: Captures a picture of your current view. Automatically names based on the existence of other screenshots.
Default: 3
Description: Sets the sensitivity of the mouse.
Default: 0
Description: Toggle the display of extra server information.
Default: 1
Description: Toggles the display of the pause graphic.
Default: 1
Description: Toggles if the RAM icon appears when then game is running out of memory.
Default: 0
Description: Toggle if the turtle icon is displayed when the frame rate drops below 10.
Description: Reduces the screen size.
Description: Increases the screen size.
Default: 0
Description: Toggle skill level.
Values:0
– Easiest skill.1
– Normal skill.2
– Hard skill.3
– Hardest skill.
Description: Display all game servers on the network.
0
Description: *Unknown.
Default: 0
Description: Toggles the display of sounds currently being played.
Description: Reports information on the sound system.
Description: Reports a list of sounds in the cache.
Description: *Internal command. Use by the client/server protocol. Sends a message to the server that the client is ready to process the entity information.
Syntax: startdemos
(demoname) (demoname) … (demoname)
Description: Used to creating a queue of demos to play.
Description: Display server status information.
Description: Stop recording a demo.
Description: Stop recording a demo.
Description: Stops all sounds currently being played.
Description: Executes command line parameters.
Note: Used on startup.
Default: 10
Description: Sets the acceleration value for the player.
Default: 0.93
Description: Sets the value for auto-aiming leniency.
Description: *Unknown.
Default: 20
Description: *Unknown.
Default: 800
Description: Sets the global value for the amount of gravity.
Default: 0.8
Description: Sets the value that the player’s pitch changes when he steps onto an incline.
Default: 0.8
Description: Sets the value that the player’s roll changes when he steps onto an incline.
Default: 640
Description: Sets the maximum speed a player can move.
Default: 2000
Description: Sets the maximum velocity an object can travel.
Default: 0
Description: Toggles if players walk-up steps automatically or do they have to jump on each step.
Default: 800
Description: *Unknown.
Default: 100
Description: Sets the value that determines how fast the player should come to a complete stop.
Default: 0
Description: *Unknown.
1
Description: *Unknown.
Description: Display cache information.
0
Description: *Unknown.
Description: Display memory information.
1
Description: *Unknown.
Description: Display more memory information.
Default: 0.05
Description: Sets the delay time in seconds between each network packet.
Note: The value 0.05
means that the server should send out a packet every 5-milliseconds which is 20-packets per second. It is recommened to make the value 0.1
to lower the number of packets to 10-per-second.
Syntax: teamplay
( 0 | 1 | 2 | 3 )
Default: 0
Description: Determines teamplay rules.
Values:0
– No teams. You can hurt yourself and others.1
– You cannot hurt yourself nor your teammates.2
– You can hurt yourself, your teammates, and you will lose one frag for killing a teammate.3
– You can hurt yourself but you cannot hurt your teammates.
Syntax: tell
(player) (string)
Description: Allows to send a private message to a player.
Example: tell foo I'll get you
Default: 0
Description: An empty variable.
Description: Reports information about the players on the server.
Description: Reports information about the settings on the server.
Syntax: timedemo
(demoname)
Description: Plays a demo as fast a possible and then displays the average frames-per-second value.
Default: 0
Description: Sets the amount of time in minutes that is needed before advancing to the next level.
Description: Tests the current frame rate for the current location.
Description: *Unknown.
Description: Toggles the console.
Description: Display the menu screens.
Syntax: unbind
(key)
Description: Remove the current commands bound to a key.
Description: Remove every key binding.
Default: 0.15
Description: How far the player must move forward before the view re-centers.
Default: 125
Description: *Unknown.
Default: 500
Description: How quickly you return to a center view after a lookup
or lookdown
.
Syntax: v_cshift
(red) (green) (blue) (intensity)
Description: This adjusts all of the colors currently being displayed. Used when you are underwater, hit, have the Ring of Shadows, or Quad Damage.
Example: v_cshift 16 32 64
Default: 0
Description: Toggles whether the view remains idle.
Default: 1
Description: How quickly you lean forwards and backwards when v_idlescale
is enabled.
Default: 0.3
Description: How far you lean forwards and backwards when v_idlescale
is enabled.
Default: 0.5
Description: How quickly you tilt right and left when v_idlescale
is enabled.
Default: 0.1
Description: How far you tilt right and left when v_idlescale
is enabled.
Default: 2
Description: How far you tilt right and left when v_idlescale
is enabled.
Default: 0.3
Description: How far you tilt right and left when v_idlescale
is enabled.
Default: 0.6
Description: How much you look up when hit.
Default: 0.6
Description: How much you lean when hit.
Default: 0.5
Description: How long the “kick” effects last.
Description: Report version information.
Default: 800
Description: Maximum x-axis screen size.
Default: 600
Description: Maximum y-axis screen size.
Description: Report current video mode.
Syntax: vid_describemode
(mode)
Description: Report information on specified videomode.
Example: vid_describemode 3
Description: Report information on all video modes.
Syntax: vid_forcemode
(mode)
Description: Force the client to use a certain video mode.
Example: vid_forcemode 3
Syntax: vid_mode
(mode)
Description: Sets the video mode.
Example: vid_mode 3
Default: 0
Description: Toggles the use of page flipping.
Description: Reports the total number of video modes available.
Default: 1
Description: * Non-functional. Stretch the pixles by a two fold to acheive proper view.
Syntax: vid_testmode
(mode)
Description: Switch to another video mode temporarily for 5-seconds to test it.
Example: vid_testmode 3
Default: 0
Description: Sets the type of waiting for the video adapter signal.
Values:0
– No waiting.1
– Wait for vertical sync active.2
– Wait for display enable active.
Syntax: viewframe
(frame)
Description: Display the given frame for the current viewthing.
Example: viewframe 25
Syntax: viewmodel
(model filename)
Description: Display the given model for the current viewthing.
Note: To use this command the current map must have a special viewthing
entity.
Viewthing Entity:{
"classname" "viewthing"
"origin" "0 0 0"
}
Example: viewmodel models/archer.mdl
Description: Display the next frame for the current viewthing.
Description: Display the previous frame for the current viewthing.
Default: 100
Description: Set the screen size.
Values:30
– Minimum size120
– Maximum size
Default: 1.0
Description: Set the volume for sound playback.
Description: Wait a game tic.
Syntax: +
(console command)
Description: Allow for the passing of console commands from the command line to the console.
Example: h2.exe +echo hi! +rcon_password foo
Description: Allow the display of 360x video modes.
Syntax: -basedir
(directory)
Description: Point to the game directory.
Example: -basedir c:\games\hexen2
Type: Parameter | OpenGL
Syntax: -bpp
(value)
Description: Specify the bytes-per-pixel for the video mode.
Example: -bpp 15
Syntax: -cachedir
(directory)
Description: Point to the cache directory.
Example: -cachedir c:\games\hexen2\data1
Description: Store the console text in the qconsole.log
file.
Description: * Unknown.
Syntax: -dedicated
(number of players)
Description: Specifies that the client should be a dedicated server with a maximum number of players.
Note: The maximum number of players on a dedicated server is 16.
Example: -dedicated 16
Description: Enable windowed video modes only.
Description: Force the video mode.
Syntax: -game
(directory)
Description: Specifies the directory where mod files were stored.
Syntax: -heapsize
(kilobytes)
Description: Amount of memory allocatted for game information.
Example: -heapsize 24576
Syntax: -height
(height)
Description: Specify the height of the video resolution to run.
Note: You also need the -width
command.
Example: -width 512 -height 384
Description: Enable support for the Hipnotic mission pack.
Syntax: -ipxport
(port)
Description: Specifies the ipx port at which to run the server.
Example: -ipxport 1234
Syntax: -listen
(number of players)
Description: Specifies that the client should be a listen server with a maximum number of players.
Note: The maximum number of players on a listen server is 8.
Example: -listen 8
Syntax: -minmemory
(kilobytes)
Description: Allocate the minimum amount of memory.
Example: -minmemory 16384
Syntax: -mode
(video mode)
Description: Specify the video mode.
Description: * Unknown.
Description: Disable the streching of high resolutioins through pixel doubling.
Description: Disable the ability to play CDs.
Description: Disable DirectDraw support.
Description: Disable DirectDraw support.
Description: Disable DirectDraw support.
Description: Disable the forcing of mouse acceleration on startup.
Description: Disable the forcing of mouse parameters on startup.
Description: Disable the forcing of mouse speed on startup.
Description: Disable the forcing of the VGA 0x13 video mode on startup.
Description: Disable fullscreen, borderless window video modes.
Description: Disable IPX support support.
Description: Disable joystick support.
Description: Disable networking support.
Description: Disable mouse support.
Description: *Unknown.
Description: Disable sound support.
Description: Disable TCP/IP support.
Description: Disable VBE/AF support.
Description: Disable VESA suppoart.
Description: Disable VESA support in favor of DirectX or windowed display.
Description: Disable VESA support in favor of DirectX or windowed display.
Syntax: -particles
(value)
Description: Specify the maximum amount of allowed particles.
Example: -particles 40000
Syntax: -path
(path)
Description: Specify the path where the game is located.
Example: -path c:\hexen2
Syntax: -playback
(playback)
Description: *Unknown.
Syntax: -port
(port)
Description: Specify the TCP/IP UDP port that the server should run on.
Example: -port 26901
Description: Use DirectSound’s primary buffer output for sound instead of secondary buffer output.
Note: Using this will increase performance but might not work on all systems.
Description: *Unknown.
Description: *Unknown.
Description: Enable support for the Rogue mission pack.
Description: Start in safe mode.
Description: Disable sound playback but simulate sound playback for code testing.
Description: Disable the forcing of sound hardware into 11KHz, 16-bit mode.
Description: * Unknown.
Description: Start in a windowed mode.
Description: * Non-functional.
Syntax: -surfcachesize
(kilobytes)
Description: Amount of memory allocated in kilobytes for the surface cache.
Example: -surfcachesize 2048
Syntax: -udpport
(port)
Description: Specify the TCP/IP UDP port that the server should run on.
Example: -udpport 26901
Description: Disable DirectSound support in favor of WAV playback.
Syntax: -width
(width)
Description: Specify the width of the video resolution to run.
Note: You also need the -height
command.
Example: -width 512 -height 384
Description: Run in a windowed mode.
Syntax: -zone
(value)
Description: Allocate additional memory to the alias memory space.
Note: Usually necessary when loading large scripts.
Example: -zone 512
sound/
directory prefix for the play
command thanks to Chuck Schmidt.create
command.This work is copyrighted pseudonymously by the author under all applicable laws. The author reserves all rights to this work. The copyright statement for this work is “Copyright (C) 1997-2000 JakFrost, All Rights Reserved”.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts. You can access the license at http://www.gnu.org/copyleft/fdl.html or you can write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA to request a copy. Please preserve all authorship and contact information when distributing or modifying this work. All derivative works or works containing parts of this work must be released under the same license or a later version of it.
All trademarks and servicemarks used in this work are acknowledged and are the property of their rightful owners.
THIS WORK IS PROVIDED “AS IS” WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THE AUTHOR IS NOT LIABLE FOR ANY RESULTS ARRISING FROM THE USE OF THIS WORK. ALL RISKS AND RESULTS THEREOF FALL ON THE USER.
Copyright (C) 1997-2000 JakFrost, All Rights Reserved