Welcome to Soldier of Fortune Community Forums
02 Jul 2020, 17:39


View unanswered postsView active topics



Reply to topic  [ 9 posts ] 
Complete CVAR list with explanation 
Author Message
Netherlands

User avatar

Joined:
Mon Nov 21st, 2011
Posts: 949
Reply with quote
Note: Some descriptions are copied from various sources

CommandDescription
ai_corpselife
ai_dumb
ai_editdir Directory used in the developement with the enemies AI.
ai_highpriority Makes all guys really expensive (turns off culling).
ai_goretest Sets health really high.
ai_freeze Freeze monsters frame animation.
ai_maxcorpses Set the maximum number of corpses showing on the ground.
ai_pathtest Adds omniscience to guys.
ai_nonodes
ai_spawnfrequency Set the frequency rate of spawning monsters.
aipoints_show Print lines and halos to display monsters prediction path.
aidec_show
ei_show
allow_downloadAllow client to download.
allow_download_maps Allow client to download custom map file.
allow_download_modelsAllow client to download custom models file.
allow_download_playersAllow client to download custom skins file.
allow_download_soundsAllow client to download custom sound file.
allow_download_stringpackageAllow client to download custom string package (text) file.
base_a44
base_a556
base_a9mm
base_aknife
base_armor
base_assault
base_battery
base_c4
base_flamegun
base_fpak
base_fuel
base_goggles
base_grenade
base_knife
base_machinegun
base_medkit
base_mpistol
base_mpg
base_pistol1
base_pistol2
base_rockets
base_rocket
base_shells
base_slug
base_slugger
base_shotgun
base_sniper
bot_clientstatus Bots will show on the scoreboard.
bot_numSetting this enables a constant number of bots on the server. The addbot/removebot/etc. commands can't be used when this cvar is enabled.
bot_waypointsSetting to 0 disables waypoints and enables the fairly primitive auto-roaming system. The default is 1, which keeps waypoints enabled.
bot_wp_editSetting to 1 before loading a level allows you enter waypoint edit mode, where you can modify an existing route file.
bot_wp_drawDraws waypoints as visible lines while in waypoint edit mode if set to 1. (Default: 1)
bot_wp_viewShows information about the waypoint you're currently looking at in edit mode if set to 1. (Default: 1)
bot_listfileSpecifies the name of your bot list file. The default is botlist.txt.
bot_randomSetting to 1 adds bots from your bot list file in random order, while 0 adds bots from top to bottom in order.
bot_fillservSetting this to 1 makes it so bots fill the server up to the value of bot_num, but they always leave one slot open for if a new real player joins the game.
bot_chatSetting to 1 enables chat (for bots which support it), and 0 disables chatting for all bots.
bot_wpprefToggles waypoint preference on and off (1 is on, 0 is off). If on, bots with a high intelligence level can intelligently roam to hot spots on the level where there might be a powerful weapon or other useful item. Turning this off can take a significant load off of the CPU.
bot_huntSetting to 0 disables the bot's ability to hunt down enemies using hearing and other factors.
bot_runtactSetting to 0 disables a variety of the bot's running-away tactics (will only be noticable with higher-skilled bots).
bot_notargetBots will not target enemies while this is set to 1. It's mainly useful for observing bots and making sure a route file works well.
bot_oldpathingThere's not much reason to use this, but it's included anyway. Setting this to 1 will enable the old pathing method, which differs in various ways but takes much more CPU power.
bot_movetypeIn version 1.0, bot movement was a bit more "sporadic" when bots were running away, and they would strafe rapidly while running on their trail. That was changed so that bot movement would look a bit more human-like, but if you prefer the old way, set this to 1.
bot_smoothnavTurns smooth turning while navigating on and off. Typically used in level config files for when bots need to frequently make sharp turns on a level.
bot_timing
bot_name0 Set bot name from your client.
bot_name1Set bot name from your client.
bot_name2Set bot name from your client.
bot_name3Set bot name from your client.
bot_name4 Set bot name from your client.
bot_name5Set bot name from your client.
bot_name6Set bot name from your client.
bot_name7Set bot name from your client.
bot_name8 Set bot name from your client.
bot_name9Set bot name from your client.
bot_name10Set bot name from your client.
bot_name11Set bot name from your client.
bot_name12Set bot name from your client.
bot_name13Set bot name from your client.
bot_name14Set bot name from your client.
bot_name15Set bot name from your client.
bot_name16Set bot name from your client.
bot_name17Set bot name from your client.
bot_name18Set bot name from your client.
bot_name19Set bot name from your client.
bot_name20 Set bot name from your client.
bot_name21Set bot name from your client.
bot_name22Set bot name from your client.
bot_name23Set bot name from your client.
bot_name24Set bot name from your client.
bot_name25Set bot name from your client.
bot_name26Set bot name from your client.
bot_name27Set bot name from your client.
bot_name28 Set bot name from your client.
bot_name29Set bot name from your client.
bot_name30Set bot name from your client.
bot_name31Set bot name from your client.
cd_loopcountThe number of times that the looping track will play.
cd_looptrackThe number of the music track designated to loop.
cd_nocdToggle the use of CD music.
cinem_centertime
cl_downloadingDisplay the type of the current file downloading.
cl_download_filenameDisplay the location the the file being downloaded.
cl_download_percentDisplay the percentage of the file being downloaded.
cl_freezequadsPause the current particles (0=no bulletholes, weapon fire particles)
cl_obit_filterOption menu: Obitunary filter.
cl_anglespeedkeySets the multiplier for how fast you turn when running
cl_pitchspeedThe speed at which the commands +lookup and +lookdown work.
cl_yawspeedThe speed at which the +left and +right commands make the player turn left and right.
cl_sidespeedThe speed at which the player moves left and right. (max - 500).
cl_forwardspeedThe speed at which the player moves forward. (max- 500).
cl_upspeedThe speed at which the player moves up and down. (max- 500).
cl_showlocationPrint's co-ordinates of where your standing.
cl_showfpsPrints how much FPS you have.
cl_maxfpsAllows you to change your FPS. (max- 150)
cl_minfpsAllows you to change your minimum FPS. (max- 30).
cl_predict_weaponToggle the use of weapons prediction.
cl_predictToggle the use of movement prediction.
cl_footstepsAllows the ability of hearing footsteps.
cl_gunDisplays what gun you're holding.
cl_entitiesShow or hide entities.
cl_quadsShow or hide particles.
cl_lightsSet the dynamic lighting
cl_pitchdebugShow the value of Y axis via your position.
cl_speedsDisplay the rendering performance for the current map
cl_blendTurns your dynamic light black (flashbangs only).
cl_timeout Time to wait for signal before giving up and assuming disconnected (net play).
cl_statsShow current quads printed in action and total.
cl_testlightsDebugs Dynamic Light.
cl_testblendDebugs Dynamic Light (Flashbangs).
cl_nolangames
cl_showmissPrint any missed prediction
cl_shownetToggle the display of information about network packet transmissions.
cl_ffmultForce Feedback power multiplier.
cl_max_debrisMaximum number of chunks allowed to see in the field (Minimum of "2" is necessary).
cl_max_quads Maximum number of particles allowed to see in the field.
cl_subtitles Show subtitle.
cl_run Always run.
con_maxlinesMaximum lines stored in the console.
con_buffersizeMaximum memory size of text to be kept in the console.
con_notifytimeThe time in seconds that messages are displayed on the screen.
control_bonus Set bonus point in CONTROL mode
control_limit This is the number of points required to finish a control level.
ctf_loops This is the number of flag captures before the map cycles.
ctf_control_delay_time This is the number of seconds warmup for CTF, Control and Conquer.
cpu_memory_level
cpu_memory
cpu_memory_using
cpu_speed_level
cpu_speedInformation about your processor speed (in frequency/Hz).
cpu_amd3dInformation about your processor for the support of 3DNow.
cpu_mmxInformation about your processor for the support of MMX.
cursor_blink_speedName say all.
flood_msgs Maximum message to be printed in X number of seconds.
flood_persecond Number of messages allowed through "X" seconds
flood_waitdelay Time to wait before you can speak again.
flood_killdelay Time to wait before you can suicide via 'cmd' again
fs_createpak
fx_editEnable the developer mode for creating effects.
fx_editdirSpecify the directory for creating effects.
fx_editsegment
fx_run
fx_trail
fx_collide
fx_sound
fx_partsub
fx_graphic
fx_partadd
fx_partadjust
fx_maxdebrisonscreen
fx_noflash
fx_sim_time
g_movescale We like a really fast game. However, some other people do not. Use this setting to slow down the movement of players. A setting of 0.5 will make everyone move at exactly half speed.
gl_versionDisplay your current OpenGL version.
gl_rendererShow what video card, slot and SIMD?
gl_vendorShow video card company name
gl_fogdensityrangeSet the range for the density of the fog.
gl_fogtimeSet the speed of the fog's movements
gl_fogendgl_fogstart to infinity
gl_fogstartSet the start distance radius of the fog
gl_fogdensitySet the density of the fog
gl_fogcolorSet the color for the fog (RGB)
gl_saturatelightingToggle the saturation of all lights.
gl_drawbufferSpecify which color buffers are to be drawn into
gl_drawflatToggle the drawing of textures on the map.
gl_drawmode Make the walls transparent.
gl_showeffectfillShow the effect ratio the client use in variable.
gl_textureclampSet a size limit on textures.
gl_lockpvsPotentially Visible Set (PVS). Lock to your current view only.
gl_cullToggle the use of internal OpenGL functions for removing covered objects.
gl_finishToggle the calling of the gl_finish() OpenGL function after each rendered frame.
gl_ztrickToggle the use of a trick to prevent the clearning of the z-buffer between frames.
gl_showtrisThis command toggles a map of the triangles that the engine is drawing for the current view. The edges of the triangles are shown in white and the faces are darkened.
gl_skymipToggle the usage of mipmap information for the sky graphics.
gl_nobindToggle the binding of textures to the appropriate walls and objects.
gl_dynamicShow the dynamic light.
gl_lightmapToggle the display of all light sources on the map.
gl_logToggle the logging of all the OpenGL commands.
gl_allow_cds
gl_allow_softwareToggle the emulation of missing OpenGL functions by the game software.
gl_fogverts
gl_fogmodeSelect the fog mode (0 = Normal -- 1 = Additive)
gl_rj
gl_gentextures_brokenUser report that this cvar when set to 1, helps fixing issues with textures on Linux systems.
gl_scissor_brokenMake the text appear over the layout in the menus.
gl_swapintervalThis is the time delay between frame swaps so long as gl_ext_swapinterval is enabled. For fastest performance, set this to 0.
gl_s3_s3tcToggle the use of S3TC texture compression.
gl_ext_anisotropicEnable the use of Anisotropic Filtering.
gl_ext_multitextureEnable multiple texture processor support.
gl_ext_swapintervalSetting this to "1" will enable the use of the gl_swapinterval command upon the next vid_restart.
gl_displayrefreshSet your screen refresh rate. It is better to keep the value at '0'.
gl_offsetunits gl_detailtexturing placement tweaks related to glPolygonOffset.
gl_offsetfactorgl_detailtexturing placement tweaks related to glPolygonOffset.
gl_dlightintensity Controls the amount of flaglight (the higher the value, the bigger the flaglight).
gl_effectfill Option menu: Effect overdraw
gl_texturemode The mode used for rendering textures.
gl_detailtexturingdistance Option menu: Detail texturing range.
gl_detailtexturing Show textures in detail. A value of '3' will only print the detailed texture that are generaly blended with the original one.
gl_modulate Option menu: Intensity (lights)
gl_picmip The level of detailed for textures used on walls.
gl_pictip Some textures and entities can optionally be set to show if only gl_pictip is disabled.
gl_monolightmap Toggle the display of all non-dynamic light sources on the map.
gl_clear Toggle the clearing of the screen between each frame.
gl_bitdepth Set the colour depth.
gl_driver Type of video driver currently in use.
gl_modeScreen resolution variable.
ghl_precache_texture
ghl_precache_verts
ghl_pre_cull
ghl_no_cull
ghl_no_renderDisable the view on ghoul.
ghl_wireframeShow/Hide wireframe of all ghoul as such
ghl_light_multiplyThe multiplier of the light projecting on ghouls.
ghl_gllight_max_lights
ghl_gllight_attenuation
ghl_gllight_directional
ghl_gllight_local_viewer
ghl_obj_fog
ghl_poly_fact
ghl_poly_unit
ghl_max_lightsMaximum lightning projected on ghoul
ghl_fast_lightsWill use full lighting effects/calculations for best image quality.
ghl_shadow_distThe offset distance of someone's (not yours) shadow.
ghl_shadow_tiltSet the tilt degree of shadows.
ghl_shadow_darknessSet the density for the darkness of shadows.
ghl_player_shadowToggle the use of shadows on ghouls.
ghl_shadows Option menu: Shadow quality
ghl_no_server_update Stop the server from sending information to ghouls.
ghl_no_texture_stack (This help to fix problems with 3dfx video driver)
ghl_specular Option menu: Specular lighting
ghl_light_method Option menu: Ghoul light method
ghl_mip Option menu: Skin texture quality
gsc_port Set the IRC port.
gsc_server Set the IRC server link.
gsc_user Set the IRC username.
gsc_nick Set your IRC nickname.
host_speedsToggle the display of the game engine's performance statistics.
in_initjoyInitialisation of the joystick
in_initmouseInitialisation of the mouse
in_joystickEnable the use of joystrick.
in_mouseEnable the use of mouse.
ipx_clientportSet the port for the IPX netword protocol for the client port.
ipx_hostportSet the port for the IPX netword protocol for the host port.
joy_yawsensitivityThe sensitivity speed for looking left and right.
joy_pitchsensitivityThe speed that you look up and down.
joy_upsensitivityThe sensitivity speed for moving up and down.
joy_sidesensitivityThe sensitivity speed for moving side to side.
joy_forwardsensitivityThe sensitivity speed for moving forward and backward.
joy_yawthresholdThe dead-zone for looking left and right.
joy_pitchthresholdThe dead-zone for looking up and down.
joy_upthresholdThe dead-zone for moving up and down.
joy_sidethresholdThe dead-zone for moving side to side.
joy_forwardthresholdThe dead-zone for moving forward and backward.
joy_advaxisvToggle the mapping of the joystick v-axis.
joy_advaxisuToggle the mapping of the joystick u-axis.
joy_advaxisrToggle the mapping of the joystick r-axis.
joy_advaxiszToggle the mapping of the joystick z-axis.
joy_advaxisyToggle the mapping of the joystick y-axis.
joy_advaxisxToggle the mapping of the joystick x-axis.
joy_advancedToggle advanced joystick functions.
joy_availInfo value for the detection of the joystick.
joy_nameJoystick name.
log_file_counter This keeps track of the number of levels played. If it is 0 (zero) then it will not be used. If it is 1 or more, it will append itself to the logfile name each complete level and increment itself by one. Eg. Set log_file_counter to 1 and log_file_name to “log.txt. The first level will output as log1.txt, the second level as log2.txt etc.
log_file_name If this is set to a none null string (ie. There is a name), the game stats will be logged to a file.
log_file_footer This is a string that ends a file.
log_file_header This is a string output once per level at the beginning of the file.
log_file_line_header This is a string that goes before each line that is output.
log_file_mode If this of “o” (the letter) then the logfile will overwrite itself each level. If it is anything else, then the information will be appended to the log file.
log_statsToggle the logging of map statistics.
m_cursor_accel Option menu: Mouse emulation top speed.
m_cursor_speed Option menu: Mouse emulation acceleration.
m_doublespeed Option menu: Mouse double click speed.
m_filter Toggle mouse input filtering.
m_side The level of precision when the mouse is used move the player left and right.
m_forward The level of precision when the mouse is used to move the player forward and back.
m_yaw The level of precision when the mouse is used to turn the player left and right.
m_pitch The level of precision when the mouse is used to make the player look up and down while the +mlook command is in effect.
m_sensitivity_wheel Sensitivity of your mouse wheel.
m_invert_y Invert the Y axis looking (swing your mouse down to look up).
m_sensitivity_y Sensitivity of your Y axis.
m_invert_x Invert the X axis looking (swing your mouse left to look right).
m_sensitivity_x Sensitivity of your X axis.
menu_animated
menu_mail_availableEnables/Disable the mail button in the main menu page.
menu_mouse_yY axis value of the mouse in the menu.
menu_mouse_xX axis value of the mouse in the menu.
mskins_variety_limitUse this to set the variety of skins available for enemy models.
mskins_expression_limitUse this to set the amount of facial expressions that can be used by enemy models.
net_socksPassword Password for the SOCKS5 server.
net_socksUsername Username for the SOCKS5 server.
net_socksPort The port used by the SOCKS5 server (normally 1080).
net_socksServer This is the IP of the server that is physically connected to the internet.
net_socksEnabled To enable use of a SOCKS5 server to talk to the outside world.
net_ttl
net_mainip To specify the main IP index (use ip_list to see the IPs).
net_receiverateSimulate internet packetloss on a LAN. Setting to 0.66 will fail to receive one third of packets.
net_sendrateSimulate internet packetloss on a LAN. Setting to 0.33 will not send a random two thirds of packets.
net_shownet [A vague clue indicate a relation with WinSock along with the cvars noipx, noudp.]
r_dynamicToggle dynamic lightning for a not specific OpenGL rendering.
r_lightlevelSave off light value for server to look at.
r_warningsShow with a full screen color if your map is at risk of overflow.
r_speedsToggle the display of information about the renderer performance.
r_nocullToggle the rendering of objects which are covered up.
r_novisToggle the use of VIS information from the map data.
r_drawworldSet to "0" to hide everything (everything becomes black) Not recommended!
r_drawentities Toggle the display of object entities on the map. (Weapons, Pick-ups etc.).
r_fullbrightToggle the use of lights at full brightness on the map.(set to "1" to eliminate all shadows).
r_norefreshToggle the redrawing of the game screen.
r_nearclipdistMinimum distance view able on textures
r_farclipdistMaximum distance view able on textures
r_force_sgi_softwareForce the rendering on SGI software OpenGL drivers.
r_iafSet the translucent texture format.
r_isfSet the texture format.
rcon_addressSet the IP address to remotely use the rcon_password.
rcon_passwordset the rcon password to control a server.
s_testsoundPlays a '702 Hz def beep' to test your sound.
s_showPrints off each sound as it goes off.
s_disableDisables all sound.
s_initsoundSwitches on certain sounds.
s_musicenabled Enable/disable background music.
s_primary Exclusive DS Buffer.
s_loadas8bit Toggle the loading of sound samples in 8-bit mode.
s_khz Sound frequency.
s_musicvolume The volume for music in the game.
s_volume The volume for sound effects in the game.
s_mixaheadSet the delay of sounds
s_nosoundToggle the playback of sound effects in the game.
s3tc_availInfo value for the detection of S3TC texture compression.
sc_framerateSoftc stucture to store framerate data.
sk_maxencumSet the carring capacity in single player (0 for unlimited).
sk_toughnessSet the monsters toughness.
sk_savingSet the limit of saving in single player.
sk_spawningSet the spwan frequency on monsters.
sp_language Display text language type.
stat_moneyadd Show stat of money earned (single player).
stat_playedtime_base Show stat of time spend on map (single player).
stat_playedtime Show stat of all time spend on maps (single player).
stat_cashearned Show total of money earned (single player).
stat_savesused Show number of save(s) used (single player).
stat_gibs Show number of time client shooted on monster's gibs
stat_headshots Show number of time client shooted on monster's head (single player).
stat_nutshots Show number of time client shooted on monster's nut (single player).
stat_throatshots Show number of time client shooted on monster's throat (single player).
stat_friendlieskilled Show number of time client killed no threat monster (single player).
stat_guyskilled Show number of people killed.
sv_altpmodlistfile
sv_enforcetimeThis disallows out of order client packets if set (I think). Out of order packets are a normal part of  internet play, but could potentially be used for cheating.
sv_flash_big_entsToggle the use for an admin, flashing big entities such as func_wall after hitting a dimention of size.
sv_gravityThis is the gravity used for the game (default: 800). A number less than the default will let you jump higher, 0 being a weightless environment.
sv_gravityxSet the gravity only for the X vector (Default: 0).
sv_gravityySet the gravity only for the Y vector (Default: 0).
sv_gravityzSet the gravity only for the Z vector (Default: 1).
sv_jumpcinematicJump the cinematic sequence. Value of 1 will keep the s_disable active; Value of 2 will be disable both cvar after one cinematic jump.
sv_maplistList your map in map list rotation.
sv_maplistfileThis is the file that contains the list of maps to run through.
sv_max_ghoul_mpThe maximum size of a Ghoul network packet (default 200).
sv_maxvelocityThis clamps the velocity of any player to this value no matter what. This is so the networking works on consistent data. Increasing this could cause physics issues over the network. (Default: 20000)
sv_no_big_ents Toggle the use for an admin, disabling the view on big entities such as func_wall after hitting a dimention of size.
sv_pmodlistfile Specify the file used for pmodels.
sv_quicksave_index
sv_reconnect_limitThis is the minimum number of seconds between connection attempts. Used to prevent flooding with multiple connection attempts.
sv_restartlevelWhen the player dies, space bar restarts the level.
sv_rollangle The rolling angle from the player.
sv_rollspeed The return speed from rolling angle.
sv_showdamageDisplay informations about the amount of damage ininflicted on textures (developer mode must be activated).
sv_show_stripAppend the text "STRIP-" to any used strip package messages.
sv_suicidepenalty Penalty for blowing up oneself. This is to encourage players to be more careful with grenades, C4 and the rocket launcher.
sv_testsave
sv_violenceValue of violence to be played.
scr_menuoverlayFreeze your screen.
scr_drawall Toggle the display of extended characters on the client's display.
scr_centertimeThe amount of time in seconds that center printed messages stay on the screen.
scr_showpauseToggle the display of a graphical icon when the game is paused.
scr_showturtleToggle the display of a graphical icon when the frame rate in the game drops below 10 frames-per-second.
scr_conspeedThe speed at which the console screen lowers./td>
scr_printspeedThe speed at which the final message is displayed at the end of each episode.
scr_interfaceShow/Hide your Head-up Display (HUD).
snd_dll Select sound file driver.
team_red_blue Force player to equal the team.
tip_durationThe time game messages are displayed (eg: flag captured)
use_amd3dSet x to 1 to enable support for 3DNow optimisations on all semi-modern AMD CPUs. Set it to 0 if your CPU doesn’t support 3DNow.
use_ffSet x to 1 to enable support for the Force Feedback technology.
use_mmxSet x to 1 to enable support for MMX optimisations on all semi-modern Intel CPU’s. Set it to 0 if your CPU doesn’t support MMX.
vid_cardSpecify the video card brand that you are currently using.
vid_brightnessVariable setting on video brightness.
vid_contrastVariable setting on video contrast.
vid_gamma Variable setting on video gamma.
vid_fullscreen Switch to a fullscreen video mode specified in the vid_fullscreen_mode variable.
vid_yposSet the Y position of the game in windows mode (Not full screen).
vid_xposSet the X position of the game in windows mode (Not full screen).
vid_refVideo reference for image rendering.
slug_info Display some internal info about the ammo.
fuel_info Display some internal info about the ammo.
battery_info Display some internal info about the ammo.
rockets_info Display some internal info about the ammo.
shells_info Display some internal info about the ammo.
a556_info Display some internal info about the ammo.
a44_info Display some internal info about the ammo.
a9mm_info Display some internal info about the ammo.
aknife_info Display some internal info about the ammo.
medkit_info Display some internal info about the equip item.
armor_info Display some internal info about the equip item.
goggles_info Display some internal info about the equip item.
grenade_info Display some internal info about the equip item.
c4_info Display some internal info about the equip item.
fpak_info Display some internal info about the equip item.
mpg_info Display some internal info about the weapon.
rocket_info Display some internal info about the weapon.
flamegun_info Display some internal info about the weapon.
slugger_info Display some internal info about the weapon.
machinegun_info Display some internal info about the weapon.
mpistol_info Display some internal info about the weapon.
assault_info Display some internal info about the weapon.
shotgun_info Display some internal info about the weapon.
sniper_info Display some internal info about the weapon.
pistol2_info Display some internal info about the weapon.
pistol1_info Display some internal info about the weapon.
knife_info Display some internal info about the weapon.
graphsizeSet the width of "Lag-o-Meter" in percentages.
graphwidthSet the zoom level of the Lag-o-Meter.
graphshiftSet the height of the Lag-o-Meter (max. 98).
graphscaleSet the scale of your netgraph.
graphheightSet the height of your netgreaph.
locked_summary Display the numbers of locked servers.
server_summaryDisplay the numbers of active servers.
player_summaryDisplay the numbers of Active/Slots clients in servers.
dedicatedSet for dedicated server mode.
predicting
spectatorset to "1" to go into spectator mode.
spectator_passwordset a spectator password.
passwordset a server password.
freezeworldDisable a few part of the engine mechanic.
maxentitiesMaximum numbers of entities allowed to be spawned.
debuggraphObsolete commands.
timegraphtoggles display of graph showing time to draw screen
netgraphDisplays a netgraph which records packet loss.
showclampToggle the display of clamping information which relates to network performance.
timedemoToggle the extrapolation of frames to maintain constant game speed.
pausedSet to "1" to pause a game (Difference with g_movescale is that with paused you can not move/fire.
zombietimeWhen a client gets dropped (lagged out, etc), the game continues to send messages to the client for this many seconds. This is to give the client one last chance to exit gracefully.
timeoutTime left to a client that became a zombie.
filterbanUsage of a ban list
weaponarenaSets all pickups in the game to the objtype_t in weaponarena.
publicThis means your server will not register with the GameSpy master server. Other people will not be able to see your server through the ingame browser or external server browsers. Use “set public 1” to make this happen.
deathmatchThis sets the game to the regular every man for himself fragfest. Other settings are 2 for Assassin, 3 for Arsenal, 4 for CTF, 5 for Realistic, 6 for Control and 7 for Conquer (aka CTB).
protocolThe version number of the SoF1 game protocol.
cheatsDisables cheats. Set to 1 if you wish to let players use cheat commands.
skillThe difficulty setting for the game.
gamespyportSet server gamespy port.
hostportSet host port.
qportThe random internal network protocol port for Network Address Translation schemes.
showdropToggle the display of information about dropped network packets.
showpacketsPrints all recieved and sent packets to and from the server.
ipxfixFix difficulty with the support of IPX network protocol.
noipxDisable game support for the IPX/SPX network protocol.
noudpDisable support for the TCP/IP network protocol.
versionDisplay the version information about the game. (write protected).
showtraceToggle the display of network packet tracing information.
logfileCreate a .txt file with server/client log activities.
fixedtimeEnable forced display of all game frames (slows the game as needed to render frames that would have otherwise been skipped).
timescale Server scripting speed.
developerToggle the use of developer mode and the display of internal game information.
maxclients Only allow upto this many players at once on this server.
maxspectators Only allow upto this many spectators at any one time.
fovThe size in degrees of the field-of-vision that the player sees.
bestweapOption menu: Weapon switching.
msgToggle the display of messages. (0-4)
rateMaximum number of bytes the server will send to the client
skinSelect your skin.
teamnameSelect team name
adr19Favourite IP adress.
adr18Favourite IP adress.
adr17Favourite IP adress.
adr16Favourite IP adress.
adr15Favourite IP adress.
adr14Favourite IP adress.
adr13Favourite IP adress.
adr12Favourite IP adress.
adr11Favourite IP adress.
adr10Favourite IP adress.
adr9 Favourite IP adress.
adr8Favourite IP adress.
adr7Favourite IP adress.
adr6Favourite IP adress.
adr5Favourite IP adress.
adr4Favourite IP adress.
adr3Favourite IP adress.
adr2Favourite IP adress.
adr1Favourite IP adress.
adr0Favourite IP adress.
hostnameThis is the name of your server as appears in the server browsers.
timelimit Exit the current level should it have been running for this many minutes. Set to 0 to disable this check i.e. never timeout the level.
fraglimit Exit the current level should any one person reach this many kills. Set to 0 to disable this check.
health After completing a mission, information is stored about your current functional life health.
medkit After completing a mission, information is stored about your current amount of medkit carrying.
armor After completing a mission, information is stored about your current effective amount of armor.
grenade After completing a mission, information is stored about your current amount of grenade carrying.
goggles After completing a mission, information is stored about your current time available for using the night goggle.
c4 After completing a mission, information is stored about your current amount of plastique C4 carrying.
fpak After completing a mission, information is stored about your current ammo for the flash pack.
slug After completing a mission, information is stored about your current ammo for the slugthrower.
fuel After completing a mission, information is stored about your current ammo for the flamethrower.
battery After completing a mission, information is stored about your current ammo for the microwave pulse gun.
rockets After completing a mission, information is stored about your current ammo for the rocket launcher.
a556 After completing a mission, information is stored about your current ammo for the smg/sniper/hmg.
shells After completing a mission, information is stored about your current ammo for the shotgun.
a9mm After completing a mission, information is stored about your current ammo for the pistol/suppress smg.
a44 After completing a mission, information is stored about your current ammo for the .44 pistol.
aknife After completing a mission, information is stored about your current ammo for the knife.
mpg After completing a mission, information is stored whether or not you are carrying the microwave pulse gun.
rocket After completing a mission, information is stored whether or not you are carrying the rocket launcher.
flamegun After completing a mission, information is stored whether or not you are carrying the flamethrower.
slugger After completing a mission, information is stored whether or not you are carrying the slugthrower.
machinegun After completing a mission, information is stored whether or not you are carrying the heavy machinegun.
mpistol After completing a mission, information is stored whether or not you are carrying the suppressed smg.
assault After completing a mission, information is stored whether or not you are carrying the smg.
shotgun After completing a mission, information is stored whether or not you are carrying the shotgun.
sniper After completing a mission, information is stored whether or not you are carrying the sniper rifle.
pistol2 After completing a mission, information is stored whether or not you are carrying the .44 pistol.
pistol1 After completing a mission, information is stored whether or not you are carrying the 9mm pistol.
knife After completing a mission, information is stored whether or not you are carrying the knife.
basedir The location of the game data files.
bob_up Set the tilting view height when moving.
bob_pitch Set the vertical bobbing angle density when moving.
bob_roll Set the horizontal bobbing angle density when moving.
run_pitch Set the vertical tilting angle density when moving.
run_roll Set the horizontal tilting angle density when moving.
lock_blood Allows player to view enemy bleeding.
lock_death Allows player to view violent animations.
lock_gorezones Allows player to view body damage en enemies.
lock_sever Allows player to remove limbs from enemies.
lock_textures Allows player to view mature content textures.
lock_pure Allows player to connect to non-pure, community modified versions of Soldier of Fortune.
low_violence This set the game to be played exclusively in low violence mode making the password protected menu prohibited of access.
camera_viewdist Set the camera distance when following enemies.
cddir
ctf_flag_captured Set to 1 to automatically ends the game as if all flags has been captured.
ctf_loops_count
crosshair Toggle the display of an aiming crosshair.
dmflags This configures certain aspects of the game
flushmap Toggle the flushing of map during map changes.
freelook Enable the use of looking up and down with the mouse.
followenemy Target the camera to an enemy in single player.
game Start the game using the files from a mission pack or a mod.
gamedate Display the game date version.
gamename
lookstrafe Toggle the automatic strafing when the +klook command is used.
lookspring Toggle the centering of the screen after the -klook command.
nameThe player's name.
nodamage A value of '1' will make you almost invincible from monsters. A value of '2' will make you invincible from monsters.
pickupinfo Do we want to track pickup information for the next level?
user specify the 'user' folder path.
shownames Show player name upon skin.
stealth Show/hide stealth meter.
thirdpersoncam Heretic II style camera if followenemy is -1.
viewsizeThe size of the viewable game screen.
welcome_messThis is the message every new player joining a game will see (it can be a maximum of 255 characters)
win_broken
win_noaltenter Option menu: Disable fullscreen toggle.
win_noalttab Option menu: Disable task switching.
console Toggle console.

 587 cvars


25 Nov 2011, 18:59
Profile WWW
Belgium

User avatar

Joined:
Tue Nov 22nd, 2011
Posts: 1892

minato1337
Reply with quote
Anyone knows where you can find the minimum and maximum values of each cvar?


07 Feb 2013, 10:39
Profile
Netherlands

User avatar

Topic author
Joined:
Mon Nov 21st, 2011
Posts: 949
Reply with quote
no clue... Perhaps Cheaterskeeter, Acadie or CTRL?


07 Feb 2013, 15:28
Profile WWW
Belgium

User avatar

Joined:
Tue Nov 22nd, 2011
Posts: 1892

minato1337
Reply with quote
Persian where did you get this list btw? and is it complete?

Was going through some old autoexecs from zoomy, bob etc and lots of commands are not in the list (listed between code for example).

Either guys from the past, tried out cvars from quake which didn't exist in SOF1, or the above cvar list is not complete.


Code:
set cl_allowdownload                        "1"                // Allow downloads
set cl_allowupload                        "1"                // Allow uploads
set cl_backspeed                        "900"                // Backward movement speed
set cl_himodels                                "1"                // High Quality Models ON

set _snd_mixahead                        "0.100"                //Maximum Performance
set bgmvolume                                "0"                //No CD Music
set hisound                                "1"                //High Quality Sound on
set s_a3d                                "0"                //A3D OFF
set s_eax                                "1"                //EAX ON
set s_reverb                                "0"                //Reverb off
set hud_fastswitch                        "1"                //Fast Weapon Selection
set r_mmx                                "1"                //Enables MMX Support which transfers some memory from your CPU to GFX card
set gl_overbright                        "1"                // Maximum brightness
set violence_ablood                        "1"                //Standard Blood on
set violence_agibs                        "1"                //Standard gibs on
set violence_hblood                        "1"                //Extra blood on
set violence_hgibs                        "1"                //Enables extra gibs aka dead bodyparts


07 Feb 2013, 16:02
Profile
Great Britain

User avatar

Joined:
Thu Nov 24th, 2011
Posts: 491
Reply with quote
Most of the commands are from other games if you want to laugh you should look at Lubo's autoexec  :clap:


07 Feb 2013, 16:49
Profile
Belgium

User avatar

Joined:
Tue Nov 22nd, 2011
Posts: 1892

minato1337
Reply with quote
So I can assume the list from persian is the complete one?


07 Feb 2013, 21:07
Profile
Netherlands

User avatar

Joined:
Wed Nov 23rd, 2011
Posts: 1331
Reply with quote
Just ask ctrl.


07 Feb 2013, 21:29
Profile
Great Britain

User avatar

Joined:
Fri Dec 02nd, 2011
Posts: 124
Reply with quote
cvardump
i think will dump all cvars in existent at that time when you call it

cvars can come into existent at any time within the game
eg menus can create cvars when they want to or need to

sofplus has many cvars, so a client with sofplus and runs cvarlist will have different to a non sofplus client

a server will have a different cvarlist to a client too

so if you experiment with cvarlist and condump , also extend console max lines buffer

con_maxlines 10000 //this is extreme
con_buffersize 25000 //this too
clear
cvarlist
condump list1.txt


also be aware of cmdlist, which does the same things except for commands, commands are like functions, they take arguments. say hello world is an example of a command, "hello world" is its args ( arg string ), its argv[1] might be hello and its argv[2] might be word, its argc would be 3,since the arguments are understood by being space seperated

references to quake 2 lists are helpful
http://www.eecis.udel.edu/~portnoi/quake/quakeiicom.html

note there are many FPS games which have autoexecs and configs, so yes people have just copied and pasted from there, also a lot of cvars are for singleplayer, so completely useless for multiplayer, but the players are better safe than sorry ;0


07 Feb 2013, 21:36
Profile
Belgium

User avatar

Joined:
Tue Nov 22nd, 2011
Posts: 1892

minato1337
Reply with quote
Thanks for that explanation Dende, i'm gonna try that out tomorrow @work.


07 Feb 2013, 21:39
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 
Topic Views: 2388


Who is online

Users browsing this forum: No registered users and 1 guest


Top
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group
www.sof1.org