Cvars full list
From ETQWPro Wiki Pages
Client Side
| ec_autorecord | Automatically records a demo
bool default: 1 (true) |
| ec_autoScreenshot | Make automatically a screenshot of the scoreboard on the end of the round
bool default: 0 (false) |
| ec_crosshairTextSize | Size of crosshair info text
int [6, 16] |
| ec_disableMuzzleFlash | Disable weapon muzzle flash.
bool default: 0 (false) |
| ec_disableTracers | Draw Projectile tracers?
bool default: 0 (false) |
| ec_drawHeadshotHitbox | Draw Players headshot hitboxes
bool (cheat) default: 0 (false) |
| ec_drawInfoMode | 0: Display in a chatLine
1: Display as Hud - Popup 2: Display as Hud - Popup and playback a sound int |
| ec_gui_chatScale | Scale chat history text
float [0.5, 1.5] |
| ec_gui_compassScale | Scale hud compass
float [0.6, 2] |
| ec_gui_hudScale | Scale most text hud elements
float [0.5, 1.5] |
| ec_gui_obitScale | Scale obituary text
float [0.5, 1.5] |
| ec_showSightModel | Show weapon sight model
bool default: 1 (true) |
| ec_showStroggSightEffect | Show the blur effect when entering ironsight at strogg weapons
bool default: 1 (true) |
| ec_showWeaponModel | Show non-sighted weapon model
bool default: 1 (true) |
| ec_skipAtmosphericEffects | skip rain, snow etc!
bool default: 0 (false) |
| ec_skipSky | New Skys
0 = Standard Sky 1 = Black Sky 2 = Gray Sky 3 = Light Gray Sky int [0, 3] |
| ec_useMapScripts | Execute scripts on team changes! 0 - disabled
1 - mapscripts only! Syntax: mapscripts/map_team.cfg 2 - teamScripts only! Syntax: mapscripts/teamName.cfg 3 - both! int |
| ec_endgameStats | Enable engame stats
int [0, 1] |
Server Side
| es_aimStyle | What Spread values shall be used?
0 = vanilla ETQW 1 = Adjusted ETQW Spread 2 = Lvl 3 Unlock Weapon Spread float default: 1 (true) |
| es_allowAirStrike | 1 = air strikes are allowed; 0 = air strikes disabled
bool default: 1 (true) |
| es_allowAttack3rdPerson | Allow players to attack in 3rd person view.
bool default: 1 (true) |
| es_allowAttackFromVehicle | Allow players to attack from a vehicle.
bool default: 1 (true) |
| es_allowCrateGrenades | 1 = crates give out grenades; 0 = crates do not give out grenades
bool default: 0 (false) |
| es_allowCrates | 1 = crates are allowed; 0 = cretes disabled
bool default: 1 (true) |
| es_allowCrosshair3rdPerson | 1 = enable a crosshair in 3rd person; 0 = disable 3rd person crosshair
bool default: 0 (false) |
| es_allowFastGib | enable faster gibbing!
bool default: 1 (true) |
| es_allowFlyerDrone | 1 = flyer drone is allowed; 0 = flyer drone disabled
bool default: 1 (true) |
| es_allowIcarusAttack | Allow players to drop Stroybombs.
bool default: 1 (true) |
| es_allowLastObjectiveCyclops | Allow Cyclops in last objectives?
bool default: 0 (false) |
| es_allowLastObjectiveDesecrator | Allow Descrators in last objectives?
bool default: 0 (false) |
| es_allowLastObjectiveTitan | Allow Titans in last objectives?
bool default: 0 (false) |
| es_allowLockTeam | Allow Players to lock teams?
bool default: 1 (true) |
| es_allowMines | 1 = mines are allowed; 0 = mines disabled
bool default: 1 (true) |
| es_allowPause | Allow Players to pause the match?
bool default: 1 (true) |
| es_allowReadyTeam | Allow Players to ready team?
bool default: 1 (true) |
| es_allowThirdEye | 1 = 3rd eye is allowed; 0 = 3rd disabled
bool default: 1 (true) |
| es_allowTimerset | Allows the usage of the clientside Timer Set
bool default: 1 (true) |
| es_allowVehicleAnansi | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleArmadillo | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleBumblebee | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleCyclops | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleDesecrator | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleHog | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleHusky | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleIcarus | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehiclePlatypus | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicles | 0 = forbid all
1 = allow all 2 = no air vehicles (includes bumblebee, anansi, tormentor) 3 = no heavy vehicles (includes titan, desecrator, Cyclops) 4 = use the es_allowvehicle* cvars int [0, 4] |
| es_allowVehicleTitan | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleTormentor | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_allowVehicleTrojan | 1= vehicle allowed; 0 = vehicle disabled
bool default: 1 (true) |
| es_autoLockTeams | Lock Teams on Match Countdown?
bool default: 0 (false) |
| es_autorecord | Record Serverside demos on game start?
bool default: 0 (false) |
| es_fastPacks | Use modified pack dropping
bool default: 0 (false) |
| es_fastSalvage | ServerSide: Use the new spawn on Salvage?
bool default: 0 (false) |
| es_fastVolcano | ServerSide: Finish volcano after the Hack objective?
bool default: 0 (false) |
| es_gibCenterDistance | distance a player has to be away from the center of the target for the gib
float |
| es_gibScale | Scale the gib damage by this value
float |
| es_headshotsOnly | 1 = Only headshots decrease health!
2 = First headshot wins, bodyshots wont decrease health! int |
| es_heavyUseDelay | Time in seconds after a killed or decay'd heavy vehicle is useable again
int |
| es_limitCyclops | Only allow one Cyclop at the same time
bool default: 1 (true) |
| es_limitDesecrator | Only allow one Descrator at the same time
bool default: 1 (true) |
| es_limitHog | Only allow one hog at the same time
bool default: 1 (true) |
| es_limitTitan | Only allow one Titan at the same time
bool default: 1 (true) |
| es_limitTrojan | Only allow one Trojan / APC at the same time
bool default: 1 (true) |
| es_maxMinesPerPlayer | How many mines a player can carry
float |
| es_mod_ammo_count | Set to 1 to use ETQWPro Modified ammo counts
bool default: 1 (true) |
| es_mod_grenade_count | 0 = Vanilla nade count
1 = ETQWPro nade count 2 = 2 Nades for every class 3 = No nades int |
| es_noObjective | ServerSide: Stop the game after all objectives are completed?
bool default: 0 (false) |
| es_proversion | Current Promod Version
string (read only) |
| es_rankedAllowed | Should this Server run as a Ranked Server?
bool default: 0 (false) |
| es_rankedEnabled | Indicates if ETQWPRO Ranked is running
bool (read only) default: 0 (false) |
| es_rankedGSP | Your ETQWPRO Ranked GSP ID
string |
| es_rankedGUID | Your ETQWPRO Ranked SERVER ID
string |
| es_rankedMasterServer | Address of the ETQWPRO master Server. You should not change that
string |
| es_sprintStyle | What Sprint values shall be used?
0 = vanilla ETQW 1 = allow sprint while reload and dropping supplies 2 = allow sprint while reload int |
| es_reviveStyle | Use Modified revive Time?
0 = no 1 = yes int |
| es_vanillaMode | disables all ETQWPro vehicle limits / weapon spread / script objects / weapon limits / etc
int [0, 1] |
| es_allowStroyUpDown | Allows serveradmins to disable stroyup / down (serverside)
int [0, 1] |
| es_statsSyncDelay | Delay in seconds between a server -> client stats sync (this is for the livestats)
int [0, 1] |
Competition Mod
| g_unlockGrenadeLauncher | Makes the grenade launcher/plasma launcher always available, regardless of engineer/constructor proficiency
bool default: 0 (false) |
| g_unlockScopedRifle | Makes the scoped assault rifle/accurized lacerator always available, regardless of covert ops/infiltrator proficiency
bool default: 0 (false) |
| g_unlockExtraClip | Extra clip upgrade unlocked for all players by default
bool default: 0 (false) |
| g_unlockFasterSprint | Faster sprint upgrade unlocked for all players by default
bool default: 0 (false) |
| g_unlockWeaponSpread | Weapon spread upgrade unlocked for all players by default
bool default: 1 (true) |
| g_maxSoldiers | Limit the number of soldiers: -1 = no limit
int |
| g_maxMedics | Limit the number of medics: -1 = no limit
int |
| g_maxEngineers | Limit the number of engineers: -1 = no limit
int |
| g_maxFieldOps | Limit the number of field ops: -1 = no limit
int |
| g_maxCovertOps | Limit the number of covert ops: -1 = no limit
int |
| g_maxAggressors | Limit the number of aggressors: -1 = no limit
int |
| g_maxTechnicians | Limit the number of technicians: -1 = no limit
int |
| g_maxConstructors | Limit the number of constructors: -1 = no limit
int |
| g_maxOppressors | Limit the number of oppressors: -1 = no limit
int |
| g_maxInfiltrators | Limit the number of infiltrators: -1 = no limit
int |
| g_maxGPMGs | Limit the number of GPMG/Hyperblasters per team: -1 = no limit
int |
| g_maxRocketLaunchers | Limit the number of Rocket Launchers/Obliterators per team: -1 = no limit
int |
| g_maxSniperRifles | Limit the number of Sniper Rifles/Railguns per team: -1 = no limit
int |
| g_maxHeavyWeapons | Limit the number of heavy weapons per team: -1 = no limit
int |
| g_maxGrenadeLaunchers | Limit the number of Grenade/Plasma Launchers per team: -1 = no limit
int |
| g_maxAITs | Limit the number of Artiller Interceptor Turrets/Shield Generators per team: -1 = no limit
int |
| g_maxAPTs | Limit the number of Anti Personnel Turrets per team: -1 = no limit
int |
| g_maxAVTs | Limit the number of Anti Vehicle Turrets per team: -1 = no limit
int |
| g_maxArtillery | Limit the number of Artillery/Rail Howitzers per team: -1 = no limit
int |
| g_maxHammers | Limit the number of Hammers/Dark Matter Cannons per team: -1 = no limit
int |
| g_maxRocketArtillery | Limit the number of Rocket Artillery/Plasma Launchers per team: -1 = no limit
int |
| g_maxRadars | Limit the number of Radars per team: -1 = no limit
int |
| g_maxMines | Limit the number of mines per team: -1 = no limit
int |
| g_unpauseTimer | Countdown time in seconds before unpausing when admin unpause command is used.
float |
| g_maxTeamTimeouts | maximum number of timeouts a team can call in one game
int |
| g_teamTimeoutLength | length of a team timeout in minutes
float |
| g_teamAirstrikeCost | Percentage of the team airstrike charge bar used for each airstrike.
float |
| g_teamAirstrikeRechargeTime | Length of time for the team airstrike charge bar to fully recharge.
float |
| g_useTourneyVehicles | Use modified spawns for vehicles?
bool default: 0 (false) |
| g_enableMCPRadar | Enable/Disable the radar effect of the MCP
bool default: 1 (true) |
| g_enableThirdEyeRadar | Enable/Disable the radar effect of the GDF Third Eye Camera
bool default: 1 (true) |
| g_allowLean | 0: Disable leaning and shooting 1: Allow leaning and shooting 2: Allow leaning only 3: Allow leaning and holding grenades
int |
| g_vehicleClass_Anansi | The class/category of the Anansi - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Badger | The class/category of the Badger - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Bumblebee | The class/category of the Bumblebee - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Cyclops | The class/category of the Cyclops - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Desecrator | The class/category of the Desecrator - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Hog | The class/category of the Hog - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Husky | The class/category of the Husky - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Icarus | The class/category of the Icarus - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Platypus | The class/category of the Platypus - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Titan | The class/category of the Titan - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Tormentor | The class/category of the Tormentor - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_vehicleClass_Trojan | The class/category of the Trojan - used to find the name of the cvar storing the limit for the number of vehicles active (format: g_maxActiveVehicles_*)
string (cheat) |
| g_enableSpectateLock | 0: Allow spectators to spectate 1: Once the warmup ends spectators are locked to the team they are spectating.
bool default: 0 (false) |
| g_forceLimboSpectate | forces players in limbo to spectate their team, or sit at the limbo if all players are dead
bool default: 0 (false) |
| g_forceLimboSpectateMenuSticky | when forced to the limbo menu, whether it should stay open upon respawn
bool default: 0 (false) |
