doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SysCvar.h
Go to the documentation of this file.
1 /*
2 ===========================================================================
3 
4 Doom 3 GPL Source Code
5 Copyright (C) 1999-2011 id Software LLC, a ZeniMax Media company.
6 
7 This file is part of the Doom 3 GPL Source Code (?Doom 3 Source Code?).
8 
9 Doom 3 Source Code is free software: you can redistribute it and/or modify
10 it under the terms of the GNU General Public License as published by
11 the Free Software Foundation, either version 3 of the License, or
12 (at your option) any later version.
13 
14 Doom 3 Source Code is distributed in the hope that it will be useful,
15 but WITHOUT ANY WARRANTY; without even the implied warranty of
16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 GNU General Public License for more details.
18 
19 You should have received a copy of the GNU General Public License
20 along with Doom 3 Source Code. If not, see <http://www.gnu.org/licenses/>.
21 
22 In addition, the Doom 3 Source Code is also subject to certain additional terms. You should have received a copy of these additional terms immediately following the terms and conditions of the GNU General Public License which accompanied the Doom 3 Source Code. If not, please request a copy in writing from id Software at the address below.
23 
24 If you have questions concerning this license or the applicable additional terms, you may contact in writing id Software LLC, c/o ZeniMax Media Inc., Suite 120, Rockville, Maryland 20850 USA.
25 
26 ===========================================================================
27 */
28 
29 #ifndef __SYS_CVAR_H__
30 #define __SYS_CVAR_H__
31 
32 extern idCVar developer;
33 
34 extern idCVar g_cinematic;
36 
37 extern idCVar r_aspectRatio;
38 
39 extern idCVar g_monsters;
40 extern idCVar g_decals;
41 extern idCVar g_knockback;
42 extern idCVar g_skill;
43 extern idCVar g_gravity;
44 extern idCVar g_skipFX;
45 extern idCVar g_skipParticles;
46 extern idCVar g_bloodEffects;
48 extern idCVar g_doubleVision;
49 extern idCVar g_muzzleFlash;
50 
51 extern idCVar g_disasm;
52 extern idCVar g_debugBounds;
53 extern idCVar g_debugAnim;
54 extern idCVar g_debugMove;
55 extern idCVar g_debugDamage;
56 extern idCVar g_debugWeapon;
57 extern idCVar g_debugScript;
58 extern idCVar g_debugMover;
59 extern idCVar g_debugTriggers;
61 extern idCVar g_stopTime;
64 extern idCVar g_damageScale;
67 extern idCVar g_healthTakeAmt;
69 
70 extern idCVar g_showPVS;
71 extern idCVar g_showTargets;
72 extern idCVar g_showTriggers;
78 extern idCVar g_showviewpos;
82 extern idCVar g_showEnemies;
83 
84 extern idCVar g_frametime;
85 extern idCVar g_timeentities;
86 
87 extern idCVar ai_debugScript;
88 extern idCVar ai_debugMove;
92 extern idCVar ai_showPaths;
95 #ifdef _D3XP
96 extern idCVar ai_showHealth;
97 #endif
98 
99 extern idCVar g_dvTime;
100 extern idCVar g_dvAmplitude;
101 extern idCVar g_dvFrequency;
102 
103 extern idCVar g_kickTime;
104 extern idCVar g_kickAmplitude;
105 extern idCVar g_blobTime;
106 extern idCVar g_blobSize;
107 
109 extern idCVar g_editEntityMode;
110 extern idCVar g_dragEntity;
111 extern idCVar g_dragDamping;
114 
116 extern idCVar g_vehicleForce;
122 #ifdef _D3XP
123 extern idCVar g_vehicleDebug;
124 extern idCVar g_debugShockwave;
125 extern idCVar g_enablePortalSky;
126 #endif
127 
128 extern idCVar ik_enable;
129 extern idCVar ik_debug;
130 
131 extern idCVar af_useLinearTime;
134 extern idCVar af_useSymmetry;
136 extern idCVar af_skipLimits;
137 extern idCVar af_skipFriction;
138 extern idCVar af_forceFriction;
141 extern idCVar af_timeScale;
144 extern idCVar af_highlightBody;
146 extern idCVar af_showTimings;
151 extern idCVar af_showTrees;
152 extern idCVar af_showLimits;
153 extern idCVar af_showBodies;
154 extern idCVar af_showBodyNames;
155 extern idCVar af_showMass;
156 extern idCVar af_showTotalMass;
157 extern idCVar af_showInertia;
158 extern idCVar af_showVelocity;
159 extern idCVar af_showActive;
160 extern idCVar af_testSolid;
161 
162 extern idCVar rb_showTimings;
163 extern idCVar rb_showBodies;
164 extern idCVar rb_showMass;
165 extern idCVar rb_showInertia;
166 extern idCVar rb_showVelocity;
167 extern idCVar rb_showActive;
168 
169 extern idCVar pm_jumpheight;
170 extern idCVar pm_stepsize;
171 extern idCVar pm_crouchspeed;
172 extern idCVar pm_walkspeed;
173 extern idCVar pm_runspeed;
174 extern idCVar pm_noclipspeed;
175 extern idCVar pm_spectatespeed;
176 extern idCVar pm_spectatebbox;
177 extern idCVar pm_usecylinder;
178 extern idCVar pm_minviewpitch;
179 extern idCVar pm_maxviewpitch;
180 extern idCVar pm_stamina;
182 extern idCVar pm_staminarate;
183 extern idCVar pm_crouchheight;
185 extern idCVar pm_normalheight;
187 extern idCVar pm_deadheight;
189 extern idCVar pm_crouchrate;
190 extern idCVar pm_bboxwidth;
191 extern idCVar pm_crouchbob;
192 extern idCVar pm_walkbob;
193 extern idCVar pm_runbob;
194 extern idCVar pm_runpitch;
195 extern idCVar pm_runroll;
196 extern idCVar pm_bobup;
197 extern idCVar pm_bobpitch;
198 extern idCVar pm_bobroll;
203 extern idCVar pm_thirdPerson;
205 extern idCVar pm_modelView;
206 extern idCVar pm_airTics;
207 
209 extern idCVar g_showHud;
211 extern idCVar g_showBrass;
212 extern idCVar g_gun_x;
213 extern idCVar g_gun_y;
214 extern idCVar g_gun_z;
215 extern idCVar g_viewNodalX;
216 extern idCVar g_viewNodalZ;
217 extern idCVar g_fov;
218 extern idCVar g_testDeath;
221 
222 extern idCVar g_testParticle;
224 
226 
229 extern idCVar g_testModelBlend;
230 extern idCVar g_exportMask;
231 extern idCVar g_flushSave;
232 
233 #ifdef _D3XP
234 extern idCVar g_enableSlowmo;
235 extern idCVar g_slowmoStepRate;
236 extern idCVar g_testFullscreenFX;
237 extern idCVar g_testHelltimeFX;
238 extern idCVar g_testMultiplayerFX;
239 extern idCVar g_lowresFullscreenFX;
240 extern idCVar g_moveableDamageScale;
241 extern idCVar g_testBloomSpeed;
242 extern idCVar g_testBloomIntensity;
243 extern idCVar g_testBloomNumPasses;
244 #endif
245 
246 #ifdef _D3XP
247 extern idCVar g_grabberHoldSeconds;
248 extern idCVar g_grabberEnableShake;
249 extern idCVar g_grabberRandomMotion;
250 extern idCVar g_grabberHardStop;
251 extern idCVar g_grabberDamping;
252 #endif
253 
254 #ifdef _D3XP
255 extern idCVar g_xp_bind_run_once;
256 #endif
257 
258 extern idCVar aas_test;
259 extern idCVar aas_showAreas;
260 extern idCVar aas_showPath;
261 extern idCVar aas_showFlyPath;
263 extern idCVar aas_showHideArea;
264 extern idCVar aas_pullPlayer;
266 extern idCVar aas_goalArea;
268 
270 
271 extern idCVar g_voteFlags;
272 extern idCVar g_mapCycle;
273 extern idCVar g_balanceTDM;
274 
275 extern idCVar si_timeLimit;
276 extern idCVar si_fragLimit;
277 extern idCVar si_gameType;
278 extern idCVar si_map;
279 extern idCVar si_spectators;
280 
281 #ifdef CTF
282 extern idCVar si_flagDropTimeLimit;
283 extern idCVar si_midnight;
284 
285 extern idCVar g_flagAttachJoint;
286 extern idCVar g_flagAttachOffsetX;
287 extern idCVar g_flagAttachOffsetY;
288 extern idCVar g_flagAttachOffsetZ;
289 extern idCVar g_flagAttachAngleX;
290 extern idCVar g_flagAttachAngleY;
291 extern idCVar g_flagAttachAngleZ;
292 
293 extern idCVar g_CTFArrows;
294 
295 #endif
296 
299 
300 extern const char *si_gameTypeArgs[];
301 
302 extern const char *ui_skinArgs[];
303 
304 #endif /* !__SYS_CVAR_H__ */
idCVar pm_spectatebbox
idCVar rb_showVelocity
idCVar rb_showBodies
idCVar ai_showObstacleAvoidance
idCVar pm_crouchrate
idCVar g_fov
idCVar g_cinematicMaxSkipTime
idCVar g_testHealthVision
idCVar af_showBodyNames
idCVar g_bloodEffects
idCVar g_frametime
idCVar g_testParticleName
idCVar pm_bobroll
idCVar ai_showCombatNodes
idCVar g_damageScale
idCVar g_gun_x
idCVar g_vehicleSuspensionDown
idCVar g_showCollisionTraces
idCVar af_highlightConstraint
idCVar aas_randomPullPlayer
idCVar af_showVelocity
idCVar g_balanceTDM
idCVar si_spectators
idCVar pm_bobpitch
idCVar g_testModelRotate
idCVar pm_runspeed
idCVar g_showProjectilePct
idCVar g_showCollisionModels
idCVar af_maxAngularVelocity
idCVar af_maxLinearVelocity
idCVar g_debugCinematic
idCVar af_showConstrainedBodies
idCVar ai_debugMove
idCVar pm_airTics
idCVar pm_stepsize
idCVar g_showCollisionWorld
idCVar af_showTimings
idCVar af_skipFriction
idCVar pm_runbob
idCVar pm_modelView
idCVar pm_deadheight
idCVar aas_showWallEdges
idCVar g_projectileLights
idCVar g_testDeath
idCVar g_showTestModelFrame
idCVar rb_showTimings
idCVar g_vehicleSuspensionKCompress
idCVar pm_runroll
idCVar pm_normalviewheight
idCVar g_voteFlags
idCVar pm_crouchbob
idCVar g_skipViewEffects
idCVar g_showTriggers
idCVar g_debugDamage
idCVar pm_noclipspeed
idCVar af_useImpulseFriction
idCVar af_useLinearTime
idCVar af_showTrees
idCVar pm_thirdPerson
idCVar g_vehicleSuspensionUp
idCVar rb_showActive
idCVar af_showInertia
idCVar g_testPostProcess
idCVar g_editEntityMode
idCVar g_skipParticles
idCVar af_showConstraintNames
idCVar g_showEntityInfo
idCVar af_showConstraints
idCVar g_testModelBlend
idCVar g_stopTime
idCVar g_mapCycle
idCVar g_maxShowDistance
idCVar af_timeScale
idCVar g_dropItemRotation
idCVar g_debugAnim
idCVar pm_thirdPersonRange
idCVar g_flushSave
idCVar pm_crouchviewheight
idCVar aas_showPath
idCVar g_armorProtectionMP
idCVar ai_showPaths
idCVar g_vehicleTireFriction
idCVar g_debugMove
idCVar g_healthTakeAmt
idCVar pm_thirdPersonDeath
idCVar af_contactFrictionScale
idCVar g_useDynamicProtection
idCVar af_skipSelfCollision
idCVar af_showBodies
idCVar g_dragDamping
idCVar g_dvTime
idCVar ai_blockedFailSafe
idCVar g_showPlayerShadow
idCVar g_gravity
idCVar g_doubleVision
idCVar g_showHud
idCVar pm_staminathreshold
idCVar g_kickAmplitude
idCVar g_knockback
idCVar g_dvFrequency
idCVar g_dragEntity
idCVar g_exportMask
idCVar af_showLimits
idCVar g_showcamerainfo
idCVar net_clientLagOMeter
idCVar g_kickTime
idCVar g_debugWeapon
idCVar g_debugBounds
idCVar g_gun_y
idCVar pm_walkbob
idCVar pm_deadviewheight
idCVar pm_spectatespeed
idCVar si_gameType
idCVar af_useJointImpulseFriction
idCVar aas_showPushIntoArea
idCVar g_debugScript
idCVar af_skipLimits
idCVar rb_showInertia
idCVar g_dragShowSelection
idCVar pm_thirdPersonAngle
idCVar aas_pullPlayer
idCVar g_vehicleVelocity
idCVar pm_maxviewpitch
idCVar g_testParticle
idCVar pm_bboxwidth
idCVar aas_showFlyPath
idCVar pm_bobup
idCVar pm_jumpheight
idCVar g_vehicleSuspensionDamping
idCVar aas_showAreas
idCVar af_testSolid
idCVar pm_runpitch
idCVar aas_test
idCVar g_blobTime
idCVar g_armorProtection
idCVar r_aspectRatio
idCVar g_vehicleForce
idCVar pm_thirdPersonClip
idCVar ik_debug
idCVar ai_debugTrajectory
idCVar pm_normalheight
idCVar g_disasm
idCVar pm_thirdPersonHeight
idCVar si_timeLimit
idCVar aas_goalArea
idCVar g_dvAmplitude
idCVar g_showEnemies
const char * si_gameTypeArgs[]
Definition: SysCvar.cpp:49
idCVar si_fragLimit
idCVar g_healthTakeTime
idCVar pm_staminarate
idCVar g_gun_z
idCVar net_clientSelfSmoothing
idCVar net_clientPredictGUI
idCVar g_healthTakeLimit
idCVar ai_debugScript
idCVar si_map
idCVar g_skipFX
idCVar g_viewNodalZ
const char * ui_skinArgs[]
Definition: SysCvar.cpp:58
idCVar g_muzzleFlash
idCVar g_decals
idCVar af_forceFriction
idCVar ik_enable
idCVar g_monsters
idCVar af_showActive
idCVar pm_crouchspeed
idCVar g_timeentities
idCVar af_highlightBody
idCVar g_showBrass
idCVar g_cinematic
idCVar g_showActiveEntities
idCVar pm_walkspeed
idCVar g_testModelAnimate
idCVar af_jointFrictionScale
idCVar g_blobSize
idCVar pm_stamina
idCVar rb_showMass
idCVar g_skill
idCVar g_mpWeaponAngleScale
idCVar pm_minviewpitch
idCVar g_showviewpos
idCVar g_viewNodalX
idCVar g_debugMover
idCVar af_showTotalMass
idCVar pm_usecylinder
idCVar af_showPrimaryOnly
idCVar pm_crouchheight
idCVar ai_testPredictPath
idCVar developer
idCVar g_debugTriggers
idCVar aas_showHideArea
idCVar af_showMass
idCVar af_useSymmetry
idCVar g_showPVS
idCVar g_showTargets