Fortress Evolution Console Commands Documentation
Last updated: 12/23/03 - Alpha Release 2

http://www.fortressevolution.net
http://www.fortressevolution.net/forums
irc.gamesnet.net #fortressevolution


------------------------------
**** Client Side Commands ****
------------------------------


// Feature/Classes Information

loadloc:

   Executes a loading of a location file from the locs directory. FE will only load the 
   same filename as the name of the map loaded. 
   
   Example: Playing on 2forts and typing loadloc will attempt to execute a 2forts.loc file
            from a players locs/ directory.
            
   Location support in FE works the same as it does in QWTF, and as a result enables a player
   to use the same location files found in QWTF. An optional location pak for the current 
   FE list of maps is available on the FE website(listed above). There is currently no support
   for making custom location files at this point in time.
   
   Current location/chat variables supported:
   
   %a = armor value
   %A = armor type
   %h = health
   %d = last death
   %l = current location

reload:

   Reloads the ammo on reloadable weapons for a full clip.
   
dropflag/droptiems:

   Drops any items/flag currently being held by the player.. Affected by speed and angle thrown.
   
discard:

   Drops all ammo into a that is not used by a weapon in a given players inventory.
   All ammo is placed into a single backpack.
   
primeone/primetwo:

   Primes and holds the given grenade type.
   
+gren1/+gren2:

   Primes and holds the give grenade type UNTIL the prime key is released.
   
throwgren:

   Throws any grenade currently primed by the player.
   
easyrecord <filename>:

   Sets g_synchronousClients to 1(enabled) if it isn't already on, begins recording a new demo,
   (generating a dated filename if no name is supplied) and then turns g_synchronousClients back 
   0(if it was originally off). 

#Scout:

   autoscan:
      
      Toggles on or off the scout scanner.
   
   scane:
     
      Adjusts the scout scanner to only scan for enemy troops.
   
   scanf:
   
      Adjust the scout scanner to only scan for friendly troops.
      
   
#Demolitions Man:

   +det5/+det20/+det50/detpack <seconds>:
   
       Attempts to set a <value> second detpack. Player must continue to hold key until detpack is set.
       The detpack command is a forced commit detpack, meaning you cannot interrupt the setting process
       and as a result are vulnerable during that time of the 3 seconds that it takes to set. This does
       not apply to the +det5, +det20, or +det50 commands, which can be stopped being set by releasing
       the key.
   
   detpipe:
   
       Explodes any pipebombs fired by the player.
     
   
   
// Customization Settings


cg_centerweapon 0/1:

   Toggles the centering of the on-screen weapon.
   0 = disabled, 1 = enabled (default)

cg_weaponBob 0/1:

   Toggles the weapon bobbing one experiences when moving.
   0 = disabled(default), 1 = enabled

cg_viewBob 0/1:

   Toggles the view(screen) bobbing a player experiences when moving.
   0 = disabled(default), 1 = enabled
   
cg_ammoHud 0/1:

   Toggles the display of the ammo hud(currently located mid-right screen).
   0 = disabled, 1 = enabled(default)
   
   Other valid individual ammohud display options: 
   
      cg_ammoHudNails
      cg_ammoHudShells
      cg_ammoHudRockets
      cg_ammoHudCells
      cg_ammoHudGren1
      cg_ammoHudGren2
      
cg_showred 0/1:

   Toggles the one screen red flash/blood when a player receives damage.
   0 = disabled(default), 1 = enabled

cg_kickpitch 0/1:

   Toggles the screen velocity "jerk" when a player is hit.
   0 = disabled(default), 1 = enabled

cg_explosionDebris 0/1:

   Toggles the emission of the particle debris made from explosions.
   0 = disabled, 1 = enabled(default)
   
r_waterwarp 0/1:

   Toggles the warping of a players water view.
   0 = disabled, 1 = enabled(default)
   
cg_infotext 0/1:

   Toggles the display of on screen information text.
   0 = disabled(default), 1 = enabled(currently only working for scout)
   
con_notifyTextHeight <width>:

   Allows a player to set the text height of on screen text(i.e. obituaries).
   Each value adjusts the on screen text height. Defaults to 12.
   
con_notifyTextWidth <height>:

   Allows a player to set the text height of on screen text(i.e. obituaries).
   Each value adjusts the on screen text height. Defaults to 8.
   

// Player Additions


cg_drawspeed 0/1:

   Toggles the display of a players movement speed via the FE HUD.
   0 = disabled(default), 1 = enabled

cg_grenadetimer sound/file.*

   Allows a player to specify a grenade timer sound file.
   You will need to use a CFG extension at the * of the filename if you are using a custom
   grenade timer not shipped with FE. Simply replace your sound file's .wav extension with a 
   .cfg extension in order to be able to use this setting on non-pure servers. You do NOT need
   to set this as .cfg if using either of the FE supplied grenade timers.

   Example:

   You have timer.wav in your fe/sounds directory. You would then change this file to be named
   timer.cfg. Then you would proceed to setup the variable as "cg_grenadetimer sounds/timer.cfg".
   
   FE supplies two grenade timers by default which CAN use the .wav extension.
   
   grentimer0.wav
   grentimer1.wav 


// View Settings
 

r_dynamiclight 0/1/2:

   Gives a player multiple dynamic lighting options.
   0 = no dynamic lights, 1 = default Q3, 2 = additive lighting

cg_fontShadows 0/1:

   Toggles the font shadowing on screen.
   0 = disabled, enabled = 1(default)
   
cg_statusbarAlpha 0-1:

   Adjusts the opacity of the status bar.
   0-1, 0.33 by default   

cg_blueFlagColor 0-16:

   Allows a player to change the glow given from the blue flag.
   Each value produces a unique color glow for the flag, experiment at will.

cg_redFlagColor 0-16:

   Allows a player to change the glow given from the red flag.
   Each value produces a unique color glow for the flag, experiment at will.

cg_rocketTrail 0/1:

   Toggles the rocket trail upon fired rockets.
   0 = disabled, 1 = enabled(default)

cg_rocketLight 0/1:

   Toggles the light surrounding *traveling* rockets. Doesn't affect explosions.
   0 = disabled, 1 = enabled(default)



------------------------------
**** Server Side Commands ****
------------------------------


The following commands must be set via the rcon command.

g_rocketjump 1/2/*:

   Alters the rocketjump affect setting.
   1 = default height(default), 2 = exaggerated height, * = any desired setting above 1

g_prematch (time in seconds):

   Creates a prematch situation which will create an on screen representation of the time left until live play.
   This setting uses seconds. Thus, g_prematch 60 would equal a minute.