Reaction Quake 3 README (Cvar Component) http://www.reactionquake3.com ============================= NEW COMMANDS ------------ There are several additional commands for Reaction and are pretty much required to play properly. You can bind these like "/bind x +button5" or "/bind x dropitem" in a .cfg file or in-game. Or, you can use the configure controls section in the GUI to set your keys properly. +button5 (aka reload) : Okay, so it's not obvious, but this was technically necessary. Reloads your current weapon, if applicable (e.g. no need to reload knives). It is possible to queue reloads with all reloadable weapons and perform fast-reloads on the M3 and SSG3000. bandage : Stops you from bleeding and also heals leg damage. Takes a few seconds of precious time. While bandaging, your weapon is lowered and you cannot fire. You can, however, still kick. dropitem : Drops your special item so you can pick another one up. You can do this any time. dropweapon : Drops your special weapon so you can pick another one up. You cannot do this while bandaging. If you have more than one special weapon, you will only drop one for each press. irvision : Toggles IR vision if you have the bandolier. Helps in seeing people without proper lighting. opendoor : Lets you open doors that must be activated manually. Some doors allow you to close them with the same command. specialweapon : Shortcut command to select your special weapon. If you have more than one weapon, pressing this will advance through them. weapon : Toggles the weapon mode of your weapon, if applicable. MK23: Switch between automatic fire (default) or semi-auto (more accurate but slower rate of fire). M4, MP5: Switch between automatic fire (default) or three-round bursts (more accurate but slower rate of fire). SSG3000: Switches between 1x (default), 2x, 4x, and 6x zoom modes. There is no spread factor when zoomed-in, even when moving around. Knives: Switches between slash (default) and throwing modes. Thrown knives are removed from your inventory but can be picked up again. Grenades: Switch between short (default), medium, and long range throws. NEW CVARS --------- Reaction has implemented many cvars to assist players who wish to customize their game. They are still sorted with the defacto Quake 3 variable prefixes (e.g. client game variables still start with cg_ ) but have an "RQ3" appended. cg_RQ3_announcer [0/1] : (default 1) Toggles the Quake 3 announcer voice (e.g. the guy that says "three frags left!" and stuff like that). 0 - disabled 1 - enabled (default) cg_RQ3_bloodStyle [0/1/2] : (default 1) Modifies the behaviour of specialized blood-spurts (e.g. headshots). 0 - disabled 1 - trail of blood that splatters on the ground (default) 2 - line of blood that fades in the air (like AQ2) cg_RQ3_glassTime : (default: 0) Time glass fragments last on-screen in milliseconds. cg_RQ3_flash [0/1] : (default 1) Toggles the display of weapon muzzle flashes. 0 - disabled 1 - enabled (default) cg_RQ3_painBlend [0/1] : (default 1) Toggles the display of "red flashes" when getting hit. 0 - disabled 1 - enabled (default) cg_RQ3_impactEffects [0/1] : (default 1) Toggles the display of impact effects from weapons. 0 - disabled 1 - enabled (default) cg_RQ3_ssgColorR [0.0 - 1.0] : (default: 0.0) cg_RQ3_ssgColorG [0.0 - 1.0] : (default: 1.0) cg_RQ3_ssgColorB [0.0 - 1.0] : (default: 0.0) cg_RQ3_ssgColorA [0.0 - 1.0] : (default: 0.75) Sets the SSG3000 crosshair colours anywhere the keywords "rgbGen Vertex" are used in the shader file. They are normalized values of red, green, blue and alpha (transparency) components. cg_RQ3_ssgSensitivityAuto [0/1] : (default 1) Toggles the use of automatic (default) Q3-zoom style sensitivity adjustment or manual adjustment via the sensitivity cvars (see below). 0 - disabled 1 - enabled (default) cg_RQ3_ssgSensitivity2x [0.0 - 1.0] : (default: 0.4) cg_RQ3_ssgSensitivity4x [0.0 - 1.0] : (default: 0.2) cg_RQ3_ssgSensitivity6x [0.0 - 1.0] : (default: 0.1) Normalized percentages of your sensitivity for each respective zoom of the SSG3000. These are dependent on your master sensitivity but otherwise freely adjustable. g_RQ3_bloodEject [0/1] : (default: 0) Toggles blood splats being dropped from bleeding players. 0 - disabled (default) 1 - enabled g_RQ3_maxWeapons : (default: 1) Maximum number of unique weapons a player can hold. g_RQ3_respawnProtectTime : (default: 2) Time in seconds for a player to be invulnerable after respawning. sv_RQ3_messageProtect [0/1] : (default: 1) Enables message flood checking. 0 - disabled 1 - enabled (default) sv_RQ3_messageInterval : (default: 3) Time interval in seconds for message flood check after a client's first message is sent. If sv_RQ3_messageMaxCount is exceeded in this interval, the player is given a warning or banned from messaging for a period of time. sv_RQ3_messageMaxWarnings : (default: 3) Maximum number of warnings before a ban is initiated. sv_RQ3_messageWarnTime : (default: 15) Timeout period for warning in seconds. sv_RQ3_messageBanTime : (default: 60) Timeout period for bans in seconds. Typically, this should be longer than the warning time. If set to zero, clients are disconnected from the server. Warnings are reset after a ban is committed. sv_RQ3_statLog [0/1] : (default: 1) Enable dedicated server-side logging of player statistics at the end of each game session. Tracks a variety of statistics that can be parsed for whatever needs. 0 - disabled 1 - enabled (default) cvar.cfg -------- The intent of these checks is to limit possible player abuse of the video cvars (r_*) which could ruin the game atmosphere. cvar name minvalue maxvalue Clients will have these cvar values polled during the course of the game. If a client's cvar does not have a value that falls within the minvalue and maxvalue range, he/she is disconnected indicating which cvar limits were exceeded. Please see the included sample cvar.cfg for examples.