(→Classic Specific CVars: remove wow icons) |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{uitech|doc=}} |
{{uitech|doc=}} |
||
− | The ''World of Warcraft'' game client stores all of its configurations in [[console]] variables |
+ | The ''World of Warcraft'' game client stores all of its configurations in [[console]] variables ('''CVars'''). These variables affect many aspects of the game, such as the graphics, the sound system and the interface. For a complete list with default CVar values, see [[Console variables/Complete list]] or {{api|C_Console.GetAllCommands}}() |
==Details== |
==Details== |
Revision as of 13:33, 8 June 2019
The API is no longer being updated here until further notice. |
The World of Warcraft game client stores all of its configurations in console variables (CVars). These variables affect many aspects of the game, such as the graphics, the sound system and the interface. For a complete list with default CVar values, see Console variables/Complete list or C_Console.GetAllCommands()
Details
WTF files
The Config.wtf file stores settings mostly relevant to game startup, such as gxMaximize
for the screen window size and locale
for the language.
\World of Warcraft\_retail_\WTF\Config.wtf
The config-cache.wtf files are used for character and WoW account-specific settings. They are synchronized to the server if the synchronizeConfig CVar is enabled (by default).
Character: \World of Warcraft\_retail_\WTF\Account\<AccountName>\<Server>\<Character>\config-cache.wtf Account: \World of Warcraft\_retail_\WTF\Account\<AccountName>\config-cache.wtf
Setting CVars
There are several ways of setting the console variables:
- The most commonly used CVars can be configured in the Interface window settings.
- With
/console <command> <value>
, for example:
/console scriptErrors 1
- Launching the game with the
WoW.exe -console
argument will allow you to open the Console window in-game by pressing the`
or~
key. - AddOns and scripts can set CVars by calling SetCVar()
- Some CVars (e.g. for Nameplates) can only be set from
SetCVar
instead of with /console.
- Some CVars (e.g. for Nameplates) can only be set from
- The
config-cache.wtf
files can be manually edited while the game is not running; they would otherwise be overwritten on reloading or logging out. The syntax for setting a variable in the WTF files is:
SET variableName "value"
CVar Scope
Some CVars are character-specific or WoW account-specific (see Console variables/Complete list for a full list), for example:
- When setting nameplateMotion, it will not be changed for your other characters.
- When setting chatBubbles, it will not be changed for any other WoW accounts on your Blizzard account.
- Changing a CVar cannot be undone or reverted by uninstalling, repairing the game or deleting the WTF folder as described in Resetting the WoW User Interface. This is regardless of the
synchronizeConfig
CVar being disabled.
Resetting CVars
Use this command to reset a specific CVar, for example for autoSelfCast
/run SetCVar("autoSelfCast", GetCVarDefault("autoSelfCast"))
Otherwise if you don't know the offending CVar, you will have to resort to resetting the whole user interface with the cvar_reset
command.
/console cvar_reset
Variables
This is a categorized list of console variables, along with a short explanation for each CVar.
Camera
- cameraBobbing - Enables camera bobbing in first person mode.
- cameraBobbingSmoothSpeed
- cameraCustomViewSmoothing
- cameraDistanceMaxZoomFactor
- cameraDistanceRateMult
- cameraDive
- cameraFoVSmoothSpeed
- cameraGroundSmoothSpeed
- cameraHeightIgnoreStandState
- cameraPitchMoveSpeed
- cameraPitchSmoothMax
- cameraPitchSmoothMin
- cameraPitchSmoothSpeed
- cameraPivot - Lets you free look when the camera is on the ground.
- cameraPivotDXMax
- cameraPivotDYMin
- cameraSavedDistance
- cameraSavedPetBattleDistance
- cameraSavedPitch
- cameraSavedVehicleDistance
- cameraSmooth
- cameraSmoothPitch
- cameraSmoothStyle - Controls the automatic camera adjustment (following) style
- cameraSmoothTimeMax
- cameraSmoothTimeMin
- cameraSmoothTrackingStyle
- cameraSmoothYaw
- cameraSubmergePitch
- cameraSurfacePitch
- cameraTargetSmoothSpeed
- cameraTerrainTilt - Automatically changes the camera angle based on terrain
- cameraTerrainTiltTimeMax
- cameraTerrainTiltTimeMin
- cameraView
- cameraViewBlendStyle - Controls if the camera moves from saved positions smoothly or instantly
- cameraWaterCollision - Enables water collision for the camera
- cameraYawMoveSpeed - Sets the speed, at which the camera auto-adjusts
- cameraYawSmoothMax
- cameraYawSmoothMin
- cameraYawSmoothSpeed - Sets the speed, at which the camera auto-adjusts (possible related to camerasmooth)
- cameraZDamp - 1 = enable, 2 = also while standing still
- cameraZoomSpeed
Action Cam
- test_cameraDynamicPitch
- test_cameraDynamicPitchBaseFovPad
- test_cameraDynamicPitchBaseFovPadDownScale
- test_cameraDynamicPitchBaseFovPadFlying
- test_cameraDynamicPitchSmartPivotCutoffDist
- test_cameraHeadMovementDeadZone
- test_cameraHeadMovementFirstPersonDampRate
- test_cameraHeadMovementMovingDampRate
- test_cameraHeadMovementMovingStrength
- test_cameraHeadMovementRangeScale
- test_cameraHeadMovementStandingDampRate
- test_cameraHeadMovementStandingStrength
- test_cameraHeadMovementStrength
- test_cameraOverShoulder
- test_cameraTargetFocusEnemyEnable
- test_cameraTargetFocusEnemyStrengthPitch
- test_cameraTargetFocusEnemyStrengthYaw
- test_cameraTargetFocusInteractEnable
- test_cameraTargetFocusInteractStrengthPitch
- test_cameraTargetFocusInteractStrengthYaw
Chat
- autoCompleteResortNamesOnRecency - Shows people you recently spoke with higher up on the AutoComplete list.
- autoCompleteUseContext - The system will, for example, only show people in your guild when you are typing /gpromote. Names will also never be removed.
- autoCompleteWhenEditingFromCenter - If you edit a name by inserting characters into the center, a smarter auto-complete will occur.
- blockChannelInvites - Whether to automatically block chat channel invites
- chatBubblesParty - Whether to show in-game chat bubbles for party chat
- chatBubbles - Whether to show in-game chat bubbles
- chatClassColorOverride - Whether or not class names are colored in chat. 0 = always color by class name (where applicable), 1 = never color by class name, 2 = respect the legacy per-channel class color settings
- chatMouseScroll - Whether the user can use the mouse wheel to scroll through chat
- chatStyle - The style of Edit Boxes for the ChatFrame. Valid values: "classic", "im"
- colorChatNamesByClass - If enabled, the name of a player speaking in chat will be colored according to his class.
- guildMemberNotify - Receive notification when guild members log on/off
- profanityFilter - Whether to enable mature language filtering
- removeChatDelay - Remove Chat Hover Delay
- showTimestamps - The format of timestamps in chat or "none"
- showToastBroadcast - Whether to show Battle.net message for broadcasts
- showToastClubInvitation - Whether to show Battle.net message for club invitations
- showToastConversation - Whether to show Battle.net message for conversations
- showToastFriendRequest - Whether to show Battle.net message for friend requests
- showToastOffline - Whether to show Battle.net message for friend going offline
- showToastOnline - Whether to show Battle.net message for friend coming online
- showToastWindow - Whether to show Battle.net system messages in a toast window
- spamFilter - Whether to enable spam filtering
- whisperMode - The action new whispers take by default: "popout", "inline", "popout_and_inline"
- wholeChatWindowClickable - Whether the user may click anywhere on a chat window to change EditBox focus (only works in IM style)
Console
- ConsoleKey - Set key that opens the console
- useNewConsole - Use the new console system
Controls
- assistAttack - Whether to start attacking after an assist
- autoClearAFK - Automatically clear AFK when moving or chatting
- autoDismountFlying - If enabled, your character will automatically dismount before casting while flying
- autoDismount - Automatically dismount when needed
- autoInteract - Toggles auto-move to interact target
- autoLootDefault - Automatically loot items when the loot window opens
- autoLootRate - Rate in milliseconds to tick auto loot
- autoSelfCast - Whether spells should automatically be cast on you if you don't have a valid target
- autoStand - Automatically stand when needed
- autoUnshift - Automatically leave shapeshift form when needed
- deselectOnClick - Clear the target when clicking on terrain
- enableMovePad - Enables the MovePad accessibility feature in the game
- interactOnLeftClick - Test CVar for interacting with NPC's on left click
- lootUnderMouse - Whether the loot window should open under the mouse
- secureAbilityToggle - Whether you should be protected against accidentally double-clicking an aura
- stopAutoAttackOnTargetChange - Whether to stop attacking when changing targets
- TargetNearestUseNew - Use new 7.2 'nearest target' functionality (Set to 0 for 6.x style tab targeting)
- TargetPriorityCombatLockContextualRelaxation - 1=Enables relaxation of combat lock based on context (eg. no in-combat target infront)
- TargetPriorityCombatLockHighlight - 1=Lock to in-combat targets when starting from an in-combat target. 2=Further restrict to in-combat with player. (while doing hold-to-target)
- TargetPriorityCombatLock - 1=Lock to in-combat targets when starting from an in-combat target. 2=Further restrict to in-combat with player.
- TargetPriorityPvp - When in pvp, give higher priority to players and important pvp targets (1 = players & npc bosses, 2 = all pvp targets, 3 = players only)
- TargetPriorityValueBank - Selects the active targeting values bank for calculating target priority order
Debug
- asyncHandlerTimeout - Engine option: Async read main thread timeout
- asyncThreadSleep - Engine option: Async read thread sleep
- BrowserNavigateLog - Enables Logging of browser navigation requests (Requires /reload)
- debugGameEvents - Show additional information about game events
- DebugTorsoTwist - Debug visualization for Torso Twist: 1 = Player, 2 = Target, 3 = All
- enableBGDL - Background Download (on async net thread) Enabled
- ErrorFilter
- ErrorLevelMax
- ErrorLevelMin
- Errors
- fstack_showanchors - 0: Hide Anchors, 1: Show Anchors (Default).
- fstack_showhidden - 0: Hide Hidden (Default), 1: Show Hidden.
- fstack_showhighlight - 0: Hide Highlight, 1: Show Highlight (Default).
- fstack_showregions - 0: Hide Regions, 1: Show Regions (Default).
- fullDump - When you crash, generate a full memory dump
- incompleteQuestPriorityThresholdDelta
- outlineMouseOverFadeDuration
- outlineSelectionFadeDuration
- persistMoveLogOnTransfer - Set to 1 to automatically re-enable logging on the current movelog target after a transfer
- POIShiftComplete
- processAffinityMask - Sets which core(s) WoW may execute on - changes require restart to take effect
- scriptErrors - Whether or not the UI shows Lua errors
- scriptProfile - Whether or not script profiling is enabled
- scriptWarnings - Whether or not the UI shows Lua warnings
- showErrors
- sortDiskReads - Sort async disk reads to minimize seeks (requires restart)
- SplineOpt - toggles use of spline coll optimization
- taintLog - Whether taint logging is enabled
Combat Text
- enableFloatingCombatText - Whether to show floating combat text
- enablePetBattleFloatingCombatText - Whether to show floating combat text for pet battles
- floatingCombatTextAllSpellMechanics
- floatingCombatTextAuras
- floatingCombatTextCombatDamageAllAutos - Show all auto-attack numbers, rather than hiding non-event numbers
- floatingCombatTextCombatDamageDirectionalOffset - Amount to offset directional damage numbers when they start
- floatingCombatTextCombatDamageDirectionalScale - Directional damage numbers movement scale (0 = no directional numbers)
- floatingCombatTextCombatDamageStyle - No longer used
- floatingCombatTextCombatDamage - Display damage numbers over hostile creatures when damaged
- floatingCombatTextCombatHealingAbsorbSelf - Shows a message when you gain a shield.
- floatingCombatTextCombatHealingAbsorbTarget - Display amount of shield added to the target.
- floatingCombatTextCombatHealing - Display amount of healing you did to the target
- floatingCombatTextCombatLogPeriodicSpells - Display damage caused by periodic effects
- floatingCombatTextCombatState
- floatingCombatTextComboPoints
- floatingCombatTextDamageReduction
- floatingCombatTextDodgeParryMiss
- floatingCombatTextEnergyGains
- floatingCombatTextFloatMode - The combat text float mode
- floatingCombatTextFriendlyHealers
- floatingCombatTextHonorGains
- floatingCombatTextLowManaHealth
- floatingCombatTextPeriodicEnergyGains
- floatingCombatTextPetMeleeDamage - Display pet melee damage in the world
- floatingCombatTextPetSpellDamage - Display pet spell damage in the world
- floatingCombatTextReactives
- floatingCombatTextRepChanges
- floatingCombatTextSpellMechanicsOther
- floatingCombatTextSpellMechanics
- threatWorldText - Whether or not to show threat floaters in combat
- WorldTextCritScreenY
- WorldTextGravity
- WorldTextNonRandomZ
- WorldTextRampDuration
- WorldTextRampPowCrit
- WorldTextRampPow
- WorldTextRandomXY
- WorldTextRandomZMax
- WorldTextRandomZMin
- WorldTextScale
- WorldTextScreenY
- WorldTextStartPosRandomness
Game
- actionedAdventureJournalEntries - Which adventure journal entries flagged with ADVENTURE_JOURNAL_HIDE_AFTER_ACTION the user acted upon
- addFriendInfoShown - The info for Add Friend has been shown
- advancedCombatLogging - Whether we want advanced combat log data sent from the server
- advancedWatchFrame - Enables advanced Objectives tracking features
- advJournalLastOpened - Last time the Adventure Journal opened
- agentUID - The UID provided by Battle.net to be passed to Agent
- allowCompareWithToggle
- alwaysCompareItems - Always show item comparison tooltips
- auctionDisplayOnCharacter - Show auction items on the dress-up paperdoll
- audioLocale - Set the game locale for audio content
- autoAcceptQuickJoinRequests - Whether or not to auto-accept players who are trying to join your party through quick join
- autoFilledMultiCastSlots - Bitfield that saves whether multi-cast slots have been automatically filled.
- autoOpenLootHistory - Automatically opens the Loot History window when certain items drop
- autoQuestPopUps - Saves current pop-ups for quests that are automatically acquired or completed.
- autoQuestProgress - Whether to automatically watch all quests when they are updated
- autoQuestWatch - Whether to automatically watch all quests when you obtain them
- blockTrades - Whether to automatically block trade requests
- breakUpLargeNumbers - Toggles using commas in large numbers
- calendarShowBattlegrounds - Whether Battleground holidays should appear in the calendar
- calendarShowDarkmoon - Whether Darkmoon Faire holidays should appear in the calendar
- calendarShowLockouts - Whether raid lockouts should appear in the calendar
- calendarShowWeeklyHolidays - Whether weekly holidays should appear in the calendar
- closedInfoFrames - Bitfield for which help frames have been acknowledged by the user
- colorblindMode - Enables colorblind accessibility features in the game
- combatLogRetentionTime - The maximum duration in seconds to retain combat log entries
- comboPointLocation - Location of combo points in UI. 1=target, 2=self
- communitiesShowOffline - Show offline community members in the communities frame roster
- countdownForCooldowns - Whether to use number countdown instead of radial swipe for action button cooldowns or not.
- currencyCategoriesCollapsed - Internal CVar for tracking collapsed currency categories.
- currencyTokensBackpack1 - Currency token types shown on backpack.
- currencyTokensBackpack2 - Currency token types shown on backpack.
- currencyTokensUnused1 - Currency token types marked as unused.
- currencyTokensUnused2 - Currency token types marked as unused.
- dangerousShipyardMissionWarningAlreadyShown - Boolean indicating whether the shipyard's dangerous mission warning has been shown
- displayedRAFFriendInfo - Stores whether we already told a recruited person about their new BattleTag friend
- displayFreeBagSlots - Whether or not the backpack button should indicate how many inventory slots you've got free
- displaySpellActivationOverlays - Whether to display Spell Activation Overlays (a.k.a. Spell Alerts)
- dontShowEquipmentSetsOnItems - Don't show which equipment sets an item is associated with
- EJDungeonDifficulty - Stores the last dungeon difficulty viewed in the encounter journal
- EJLootClass - Stores the last class that loot was filtered by in the encounter journal
- EJLootSpec - Stores the last spec that loot was filtered by in the encounter journal
- EJRaidDifficulty - Stores the last raid difficulty viewed in the encounter journal
- EmitterCombatRange - Range to stop shoulder/weapon emissions during combat
- emphasizeMySpellEffects - Whether other player's spell impacts are toned down or not.
- enableAssetTracking - Whether to track which assets are least recently used
- EnableBlinkApplicationIcon - Allows the client to blink the application icon in the taskbar in Windows, or bounce the application icon in the dock on macOS
- enablePVPNotifyAFK - The ability to shutdown the AFK notification system
- enableTwitter - Whether Twitter integration is enabled
- expandUpgradePanel - Controls whether the upgrade panel is expanded or collapsed.
- findYourselfAnywhere - Always Highlight your character
- findYourselfAnywhereOnlyInCombat - Highlight your character only when in combat
- findYourselfInBG - Always Highlight your character in Battlegrounds
- findYourselfInBGOnlyInCombat - Highlight your character in Battlegrounds only when in combat
- findYourselfInRaid - Always Highlight your character in Raids
- findYourselfInRaidOnlyInCombat - Highlight your character in Raids only when in combat
- findYourselfMode - Highlight your character. 0 = circle, 1 = circle & outline, 2 = outline
- flaggedTutorials - Internal cvar for saving completed tutorials in order
- flashErrorMessageRepeats - Flashes the center screen red error text if the same message is fired.
- flightAngleLookAhead - Enables more dynamic attitude adjustments while flying
- friendInvitesCollapsed - Whether friend invites are hidden in the friends list
- friendsSmallView - Whether to use smaller buttons in the friends list
- friendsViewButtons - Whether to show the friends list view buttons
- garrisonCompleteTalent
- garrisonCompleteTalentType
- guildNewsFilter - Stores the guild news filters
- guildRewardsCategory - Show category of guild rewards
- guildRewardsUsable - Show usable guild rewards only
- guildRosterView - The current guild roster display mode
- guildShowOffline - Show offline guild members in the guild UI
- hardTrackedQuests - Internal cvar for saving hard (user manually selected) tracked quests in order
- hardTrackedWorldQuests - Internal cvar for saving hard tracked world quests
- heirloomCollectedFilters - Bitfield for which collected filters are applied in the heirloom journal
- heirloomSourceFilters - Bitfield for which source filters are applied in the heirloom journal
- hideAdventureJournalAlerts - Hide alerts shown on the Adventure Journal Microbutton
- ImpactModelCollisionMelee - Enable model collision checks for melee impact effects
- ImpactModelCollisionMissile - Enable model collision checks for missile impact effects
- ImpactModelCollisionRanged - Enable model collision checks for ranged attack impact effects
- lastGarrisonMissionTutorial - Stores the last garrison mission tutorial the player has accepted
- lastSelectedClubId - The last club that was selected by the user. We default to this club when the player opens the communities frame if the player isn't in a guild.
- lastTalkedToGM - Stores the last GM someone was talking to in case they reload the UI while the GM chat window is open.
- lastTransmogOutfitIDSpec1 - SetID of the last applied transmog outfit for the 1st spec
- lastTransmogOutfitIDSpec2 - SetID of the last applied transmog outfit for the 2nd spec
- lastTransmogOutfitIDSpec3 - SetID of the last applied transmog outfit for the 3rd spec
- lastTransmogOutfitIDSpec4 - SetID of the last applied transmog outfit for the 4th spec
- lastVoidStorageTutorial - Stores the last void storage tutorial the player has accepted
- latestTransmogSetSource - itemModifiedAppearanceID of the latest collected source belonging to a set
- launchAgent - Set this to have the client start up Agent
- lfdCollapsedHeaders - Stores which LFD headers are collapsed.
- lfdSelectedDungeons - Stores which LFD dungeons are selected.
- lfgAutoFill - Whether to automatically add party members while looking for a group
- lfgAutoJoin - Whether to automatically join a party while looking for a group
- lfgListSearchLanguages - A simple bitfield for what languages we want to search in.
- lfgSelectedRoles - Stores what roles the player is willing to take on.
- lfGuildComment - Stores the player's Looking For Guild comment
- lfGuildSettings - Bit field of Looking For Guild player settings
- lossOfControl - Enables loss of control spell banner
- lossOfControlDisarm - Setting for Loss of Control - Disarm
- lossOfControlFull - Setting for Loss of Control - Full Loss
- lossOfControlInterrupt - Setting for Loss of Control - Interrupt
- lossOfControlRoot - Setting for Loss of Control - Root
- lossOfControlSilence - Setting for Loss of Control - Silence
- miniCommunitiesFrame - Whether or not the communities frame has been toggled to smaller size
- miniDressUpFrame - Whether or not the dress up has been toggled to smaller size
- missingTransmogSourceInItemTooltips - Whether to show if you have collected the appearance of an item but not from that item itself
- mountJournalGeneralFilters - Bitfield for which collected filters are applied in the mount journal
- mountJournalSourcesFilter - Bitfield for which source filters are applied in the mount journal
- movieSubtitle - Show movie subtitles
- multiBarRightVerticalLayout - Whether to force the right action bars to always align horizontally instead of vertically
- newMythicPlusSeason - Signals a new mythic+ season for the user, so when they open the UI it shows them the info about the season
- newPvpSeason - Signals a new pvp season for the user, so when they open the UI it shows them the info about the season
- NonEmitterCombatRange - Range to stop shoulder/weapon emissions outside combat
- ObjectSelectionCircle - Show the target selection circle underneath the current target
- orderHallMissionTutorial - Stores information about which order hall mission tutorials the player has seen
- outdoorMinAltitudeDistance - Minimum altitude distance for outdoor objects when you are also outdoors before the altitude difference marker displays
- Outline - Outline Mode
- overrideArchive - Whether or not the client loads alternate data
- pathSmoothing - NPC will round corners on ground paths
- pendingInviteInfoShown - The info for pending invites has been shown
- petJournalFilters - Bitfield for which collected filters are applied in the pet journal
- petJournalSort - Sorting value for the pet journal
- petJournalSourceFilters - Bitfield for which source filters are applied in the pet journal
- petJournalTab - Stores the last tab the pet journal was opened to
- petJournalTypeFilters - Bitfield for which type filters are applied in the pet journal
- playerStatLeftDropdown - The player stat selected in the left dropdown
- playerStatRightDropdown - The player stat selected in the right dropdown
- PraiseTheSun - Shows a Dark Souls style "You Defeated" message in place of the boss name
- preloadPlayerModels - Preload all local racial models into memory
- raidOrBattleCount - How many times we've sent a raid or battleground survey to the servers
- reputationsCollapsed - List of reputation categories that have been collapsed in the Reputation tab
- seenAsiaCharacterUpgradePopup - Seen the free character upgrade popup (Asia)
- seenCharacterUpgradePopup - Seen the free character upgrade popup
- seenConfigurationWarnings - A bitfield to track which configuration warnings have been seen
- seenExpansionTrialPopup - Seen the expansion trial popup
- serviceTypeFilter - Which trainer services to show
- shipyardMissionTutorialAreaBuff - Stores whether the player has accepted the first area buff mission tutorial
- shipyardMissionTutorialBlockade - Stores whether the player has accepted the first blockade mission tutorial
- shipyardMissionTutorialFirst - Stores whether the player has accepted the first mission tutorial
- showNPETutorials - display NPE tutorials
- showQuestTrackingTooltips - Displays quest tracking information in unit and object tooltips
- ShowQuestUnitCircles - Determines if units related to a quest display an indicator on the ground.
- showSpectatorTeamCircles - Determines if the team color circles are visible while spectating or commentating a wargame
- showTokenFrame - The token UI has been shown
- showTokenFrameHonor - The token UI has shown Honor
- showTutorials - display tutorials
- skipStartGear - Whether we should show starter gear on character create
- smoothUnitPhasing - The client will try to smoothly switch between the same on model different phases.
- smoothUnitPhasingActorPurgatoryTimeMs - Time to keep client-actor displays in purgatory before letting go of them, if they were despawned
- smoothUnitPhasingAliveTimeoutMs - Time to wait for an alive unit to get it's despawn message
- smoothUnitPhasingDestroyedPurgatoryTimeMs - Time to keep unit displays in purgatory before letting go of them, if they were destroyed
- smoothUnitPhasingDistThreshold - Distance threshold to active smooth unit phasing.
- smoothUnitPhasingEnableAlive - Use units that have not despawn yet if they match, in hopes the despawn message will come later.
- smoothUnitPhasingUnseenPurgatoryTimeMs - Time to keep unit displays in purgatory before letting go of them, if they were just unseen.
- smoothUnitPhasingVehicleExtraTimeoutMs - Extra time to wait before releasing a vehicle, after it has smooth phased. This allows it's passengers to smooth phase as well.
- spellActivationOverlayOpacity - The opacity of the Spell Activation Overlays (a.k.a. Spell Alerts)
- spellBookSort
- spellClutter
- SpellQueueWindow - Sets how early you can pre-activate/queue a spell/ability. (In Milliseconds)
- splashScreenBoost - Show boost splash screen id
- splashScreenNormal - Show normal splash screen id
- splashScreenSeason - Show season splash screen id
- streamStatusMessage - Whether to display status messages while streaming content
- superTrackerDist
- talentFrameShown - The talent UI has been shown
- talentPointsSpent - The player has spent a talent point
- textLocale - Set the game locale for text
- timeMgrAlarmEnabled - Toggles whether or not the time manager's alarm will go off
- timeMgrAlarmMessage - The time manager's alarm message
- timeMgrAlarmTime - The time manager's alarm time in minutes
- timeMgrUseLocalTime - Toggles the use of either the realm time or your system time
- timeMgrUseMilitaryTime - Toggles the display of either 12 or 24 hour time
- toastDuration - How long to display Battle.net toast windows, in seconds
- toyBoxCollectedFilters - Bitfield for which collected filters are applied in the toybox
- toyBoxExpansionFilters - Bitfield for which expansion filters are applied in the toybox
- toyBoxSourceFilters - Bitfield for which source filters are applied in the toybox
- trackedAchievements - Internal cvar for saving tracked achievements in order
- trackedQuests - Internal cvar for saving automatically tracked quests in order
- trackedWorldQuests - Internal cvar for saving tracked world quests
- trackQuestSorting - Whether to sort the last tracked quest to the top of the quest tracker or use proximity sorting
- transmogCurrentSpecOnly - Stores whether transmogs apply to current spec instead of all specs
- transmogrifyShowCollected - Whether to show collected transmogs in the at the transmogrifier
- transmogrifyShowUncollected - Whether to show uncollected transmogs in the at the transmogrifier
- transmogrifySourceFilters - Bitfield for which source filters are applied in the wardrobe at the transmogrifier
- twitterGetConfigTime - Last time that we got Twitter configuration data successfully
- twitterShortUrlLength - Number of characters that non-https URLS get shortened to
- twitterShortUrlLengthHttps - Number of characters that https URLS get shortened to
- UberTooltips - Show verbose tooltips
- uiScale - The current UI scale
- uiScaleMultiplier - A multiplier for the default UI scale. -1=determine based on system/monitor DPI, 0.5-2.0=multiplier to use when calculating UI scale. Only applied when useUIScale is 0.
- unitClutter - Enables/Disables unit clutter
- unitClutterInstancesOnly - Whether or not to use unit clutter in instances only (0 or 1)
- unitClutterPlayerThreshold - The number of players that have to be nearby to trigger unit clutter
- useHighResolutionUITextures - Whether to use high resolution UI Textures
- useUiScale - Whether or not the UI scale should be used
- violenceLevel - Sets the violence level of the game
- wardrobeSetsFilters - Bitfield for which transmog sets filters are applied in the wardrobe in the collection journal
- wardrobeShowCollected - Whether to show collected transmogs in the wardrobe
- wardrobeShowUncollected - Whether to show uncollected transmogs in the wardrobe
- wardrobeSourceFilters - Bitfield for which source filters are applied in the wardrobe in the collection journal
- watchFrameBaseAlpha - Objectives frame opacity.
- watchFrameIgnoreCursor - Disables Objectives frame mouseover and title dropdown.
- watchFrameState - Stores Objectives frame locked and collapsed states
Graphics
- animFrameSkipLOD - animations will skip frames at distance
- assaoAdaptiveQualityLimit - ASSAO Adaptive Quality Limit [0.0, 1.0] (only for Quality Level 3)
- assaoBlurPassCount - ASSAO Blur Pass Count [ 0, 6] Number of edge-sensitive smart blur passes to apply. Quality 0 is an exception with only one 'dumb' blur pass used.
- assaoDetailShadowStrength - ASSAO Detail Shadow Strength [0.0, 5.0] Used for high-res detail AO using neighboring depth pixels: adds a lot of detail but also reduces temporal stability (adds aliasing).
- assaoFadeOutFrom - ASSAO Fade Out From [0.0, ~ ] Distance to start start fading out the effect.
- assaoFadeOutTo - ASSAO Fade Out To [0.0, ~ ] Distance at which the effect is faded out.
- assaoHorizonAngleThresh - ASSAO Horizon Angle Thresh [0.0, 0.2] Limits self-shadowing
- assaoNormals - Use Normals for ASSAO
- assaoRadius - ASSAO Radius [0.0, ~ ] World (view) space size of the occlusion sphere
- assaoShadowClamp - ASSAO Shadow Clamp [0.0, 1.0]
- assaoShadowMult - ASSAO Shadow Multiplier [0.0, 5.0] Effect strength linear multiplier
- assaoShadowPower - ASSAO Shadow Power [0.5, 5.0] Effect strength pow modifier
- assaoSharpness - ASSAO Sharpness [0.0, 1.0] (How much to bleed over edges; 1: not at all, 0.5: half-half; 0.0: completely ignore edges)
- assaoTemporalSSAngleOffset - ASSAO Temporal Super Sampling Angle Offset [0.0, PI] Used to rotate sampling kernel; If using temporal AA / supersampling, suggested to rotate by ( (frame%3)/3.0*PI ) or similar. Kernel is already symmetrical, which is why we use PI and not 2*PI.
- assaoTemporalSSRadiusOffset - ASSAO Temporal Super Sampling Radius Offset [0.0, 2.0] Used to scale sampling kernel; If using temporal AA / supersampling, suggested to scale by ( 1.0f + (((frame%3)-1.0)/3.0)*0.1 ) or similar.
- bodyQuota - Maximum number of componented bodies seen at once
- Brightness - Brightness adjustment. Range: [0 - 100]
- bspcache - BSP node caching
- ClipCursor - Lock the cursor to the game window
- colorblindSimulator - Type of color blindness
- colorblindWeaknessFactor - Amount of sensitivity. e.g. Protanope (red-weakness) 0.0 = not colorblind, 1.0 = full weakness(Protanopia), 0.5 = mid weakness(Protanomaly)
- componentCompress - Character component texture compression
- componentEmissive - Character component unlit/emissive
- componentSpecular - Character component specular highlights
- componentTexCacheSize - Character component texture cache size (in MB)
- componentTexLoadLimit - Character component texture loading limit per frame
- componentTextureLevel - Level of detail for character component textures. 0 means full detail.
- componentThread - Multi thread character component processing
- Contrast - Contrast adjustment. Range: [0 - 100]
- cursorSizePreferred - Size of cursor: -1=determine based on system/monitor dpi, 0=32x32, 1=48x48, 2=64x64
- daltonize - Attempt to correct for color blindness (set colorblindSimulator to type of colorblindness)
- doodadLodDist - Doodad level of detail distance
- engineSurvey
- entityLodDist
- entityLodOffset - Entity level of detail offset
- entityShadowFadeScale
- farclip - Sets the view distance of the 3D environment. Anything past this distance will be covered in fog.
- ffxAntiAliasingMode - Anti Aliasing Mode
- ffxDeath - full screen death desat effect
- ffxGlow - full screen glow effect
- ffxNether - full screen nether effect
- forceLODCheck - If enabled, we will skip checking DBC for LOD count and every m2 will scan the folder for skin profiles
- Gamma - Gamma correction. Range: [0.3 - 2.8]
- graphicsDepthEffects
- graphicsEnvironmentDetail
- graphicsGroundClutter
- graphicsLightingQuality
- graphicsLiquidDetail
- graphicsOutlineMode
- graphicsParticleDensity
- graphicsProjectedTextures
- graphicsQuality
- graphicsShadowQuality
- graphicsSSAO
- graphicsSunshafts
- graphicsTextureFiltering
- graphicsTextureResolution
- graphicsViewDistance - UI value of the graphics setting
- groundEffectDensity - Set the density of small ground objects.
- groundEffectDist - Set the maximum distance from the player at which to render small ground objects.
- groundEffectFade - Ground effect fade
- gxAdapter - Set which GPU to use. See GxListGPUs for valid names (empty string to let client choose)
- gxAFRDevicesCount - Force to set number of AFR devices
- gxAftermathEnabled - Enable frame crash debugging
- GxAllowSoftwareRenderer - Allow software renderer to be chosen. Warning: the software renderer is very slow
- gxApi - Graphics API to use
- gxAspect - constrain window aspect
- gxFullscreenResolution - resolution
- gxMaxFrameLatency - maximum number of frames ahead of GPU the CPU can be
- gxMaximize - When using windowed mode, maximize the window
- gxMonitor - monitor
- gxMTAlphaM2 - Render transparent M2 pass in parallel.
- gxMTBeginDraw - Do BeginDraw multithreaded.
- gxMTDisable - Disable all render multithreading
- gxMTOpaque - Render opaque pass in parallel.
- gxMTOpaqueWMO - Render opaque WMO in parallel.
- gxMTPrepass - Render prepass in parallel.
- gxMTShadow - Render shadow bands in parallel.
- gxNewResolution - resolution to be set
- gxWindowedResolution - windowed resolution
- hdPlayerModels - Use high definition replacements for player models
- horizonStart
- hotReloadModels - Allow an active model to be reloaded when a new version is detected in the bin folder. If this is disabled, the model data will only be refreshed after all game objects using the model are deleted
- hwDetect - Perform hardware detection for best values
- lightMode
- lodObjectCullDist
- lodObjectCullSize
- lodObjectFadeScale
- lodObjectMinSize
- lodTerrainDiv - Terrain lod divisor
- M2ForceAdditiveParticleSort - force all particles to sort as though they were additive
- M2UseInstancing - use hardware instancing
- M2UseLOD - use model lod
- M2UseThreads - multithread model animations
- maxFPSBk - Set background FPS limit
- maxFPSLoading - Set loading screen max FPS
- maxFPS - Set FPS limit
- maxLightCount - Maximum lights to render
- maxLightDist - Maximum distance to render lights
- MSAAAlphaTest - Enable MSAA for alpha-tested geometry
- MSAAQuality - Multisampling AA quality
- mtParticles - multithread building of particle vertices
- nearclip - Near clip plane distance
- occlusionMaxJobs - Maximum job threads for occlusion render
- OutlineEngineMode
- particleDensity - Particle density
- particleMTDensity
- physicsLevel - Level of physics world interaction
- preloadLoadingDistObject - Object preload distance when loading
- preloadLoadingDistTerrain - Terrain preload distance when loading
- preloadStreamingDistObject - Object preload distance when streaming
- preloadStreamingDistTerrain - Terrain preload distance when streaming
- projectedTextures
- RAIDgroundEffectFade - Raid Ground effect fade
- RAIDsettingsEnabled - Raid graphic settings are available
- reflectionDownscale - Reflection downscale
- reflectionMode - Controls what parts of the world will reflect in the water.
- refraction
- RenderScale - Render scale (for supersampling or undersampling)
- ResampleQuality - Resample quality
- rippleDetail - Controls display of water ripples
- sceneOcclusionEnable - Scene software occlusion
- screenshotFormat - Set the format of screenshots
- screenshotQuality - Set the quality of screenshots (1 - 10)
- shadowCull - enable shadow frustum culling
- shadowInstancing - enable instancing when rendering shadowmaps
- shadowMode - Controls the detail level of ingame shadows
- shadowScissor - enable scissoring when rendering shadowmaps
- shadowSoft
- shadowTextureSize - Shadow texture size
- showfootprintparticles - toggles rendering of footprint particles
- SkyCloudLOD - Texture resolution for clouds
- ssaoMagicNormals - SSAO Use combined GBuffer and face normals; attempts to get the best compromise for architecture, foliage, and characters
- ssaoMagicThresholdHigh - SSAO High threshold for transitioning from gbuffer to face normal (degrees)
- ssaoMagicThresholdLow - SSAO Low threshold for transitioning from gbuffer to face normal (degrees)
- SSAO
- streamingCameraLookAheadTime - Look ahead time for streaming.
- streamingCameraMaxRadius - Max radius of the streaming camera.
- streamingCameraRadius - Base radius of the streaming camera.
- sunShafts
- terrainAlphaBitDepth - Terrain alpha map bit depth
- terrainLodDist
- terrainMipLevel - Terrain blend map mip level
- textureFilteringMode - Texture filtering mode (?)
- videoOptionsVersionDefault
- videoOptionsVersion
- volumeFogInterior - Volume Fog Interiors
- volumeFogLevel
- volumeFog - Volume Fog
- vsync - vsync on or off
- waterDetail - Enables water reflection (0 = old water, 1 = screen space reflection, 2 = dynamic reflection)
- weatherDensity - Level of weather effects
- windowResizeLock - prevent resizing in windowed mode
- wmoDoodadDist - Wmo doodad load distance
- wmoLodDistScale - Wmo level of detail distance scale
- wmoLodDist
- worldBaseMip - World texture base mip
- worldEntityLinkMode - Entity link mode
- worldLoadSort - Sort objects by distance when loading
- worldMaxMipLevel - World maximum texture mip level
- worldPreloadHighResTextures - Require high res textures to be loaded in streaming non critical radius when preloading
- worldPreloadNonCriticalTimeout - World preload time (in seconds) when non-critical items are automatically ignored
- worldPreloadNonCritical - Require objects to be loaded in streaming non critical radius when preloading
- worldPreloadSort - Sort objects by distance when preloading
- worldViewCullMaxJobs - Maximum job threads for culling
Raid Graphics
- RAIDcomponentTextureLevel
- RAIDDepthBasedOpacity
- RAIDentityLodDist
- RAIDentityShadowFadeScale
- RAIDfarclip
- raidGraphicsDepthEffects
- raidGraphicsEnvironmentDetail
- raidGraphicsGroundClutter
- raidGraphicsLightingQuality
- raidGraphicsLiquidDetail
- raidGraphicsOutlineMode
- raidGraphicsParticleDensity
- raidGraphicsProjectedTextures
- RAIDgraphicsQuality
- raidGraphicsShadowQuality
- raidGraphicsSSAO
- raidGraphicsSunshafts
- raidGraphicsTextureFiltering
- raidGraphicsTextureResolution
- raidGraphicsViewDistance
- RAIDgroundEffectDensity
- RAIDgroundEffectDist
- RAIDhorizonStart
- RAIDLightMode
- RAIDlodObjectCullDist
- RAIDlodObjectCullSize
- RAIDlodObjectFadeScale
- RAIDlodObjectMinSize
- RAIDOutlineEngineMode
- RAIDparticleDensity
- RAIDparticleMTDensity
- RAIDprojectedTextures
- RAIDreflectionMode
- RAIDrefraction
- RAIDrippleDetail
- RAIDshadowMode
- RAIDshadowSoft
- RAIDshadowTextureSize
- RAIDSSAO
- RAIDsunShafts
- RAIDterrainLodDist
- RAIDterrainMipLevel
- RAIDtextureFilteringMode
- RAIDVolumeFogLevel
- RAIDWaterDetail
- RAIDweatherDensity
- RAIDwmoLodDist
- RAIDworldBaseMip
Map
- digSites - If enabled, the archaeological dig site system will be used.
- displayWorldPVPObjectives - Whether to show world PvP objectives
- mapAnimDuration - Duration for the alpha animation
- mapAnimMinAlpha - Alpha value to animate to when player moves with windowed world map open
- mapAnimStartDelay - Start delay for the alpha animation
- mapFade - Whether to fade out the world map when moving
- minimapAltitudeHintMode - Change minimap altitude difference display. 0=none, 1=darken, 2=arrows
- minimapInsideZoom - The current indoor minimap zoom level
- minimapPortalMax - Max Number of Portals to traverse for minimap
- minimapShapeshiftTracking - Stores shapeshift-specific tracking spells that were active last session.
- minimapShowArchBlobs - Stores whether to show the quest blobs on the minimap.
- minimapShowQuestBlobs - Stores whether to show the quest blobs on the minimap.
- minimapTrackedInfov2 - Stores the minimap tracking that was active last session.
- minimapZoom - The current outdoor minimap zoom level
- miniWorldMap - Whether or not the world map has been toggled to smaller size
- primaryProfessionsFilter - If enabled, primary profession world quests icons will be shown on world maps
- questLogOpen - Whether the quest log appears the side of the windowed map.
- questPOI - If enabled, the quest POI system will be used.
- rotateMinimap - Whether to rotate the entire minimap instead of the player arrow
- screenEdgeFlash - Whether to show a red flash while you are in combat with the world map up
- secondaryProfessionsFilter - If enabled, secondary profession world quests icons will be shown on world maps
- showBattlefieldMinimap - Whether or not the battlefield minimap is shown
- showDungeonEntrancesOnMap - If enabled, dungeon entrances will display on the world map.
- showQuestObjectivesOnMap - Shows quest POIs on the main map.
- showTamers - If enabled, pet battle icons will be shown on world maps
- worldQuestFilterArtifactPower - If enabled, world quests with artifact power rewards will be shown on the map
- worldQuestFilterEquipment - If enabled, world quests with equipment rewards will be shown on the map
- worldQuestFilterGold - If enabled, world quests with gold rewards will be shown on the map
- worldQuestFilterProfessionMaterials - If enabled, world quests with profession material rewards will be shown on the map
- worldQuestFilterReputation - If enabled, world quests with reputation rewards will be shown on the map
- worldQuestFilterResources - If enabled, world quests with order resource rewards or war resource rewards will be shown on the map
Mouse
- enableMouseSpeed - Enables setting a custom mouse sensitivity to override the setting from the operating system.
- enableWowMouse - Enable Steelseries World of Warcraft Mouse
- mouseInvertPitch - Invert up-down mouse motion
- mouseInvertYaw - Invert left-right mouse motion
- mouseSpeed - Mouse speed
- rawMouseAccelerationEnable - Enable acceleration for raw mouse input
- rawMouseEnable - Enable raw mouse input
- rawMouseRate - Raw mouse update rate
- rawMouseResolution - Raw mouse resolution
Nameplates
- nameplateClassResourceTopInset - The inset from the top (in screen percent) that nameplates are clamped to when class resources are being displayed on them.
- nameplateGlobalScale - Applies global scaling to non-self nameplates, this is applied AFTER selected, min, and max scale.
- NamePlateHorizontalScale - Applied to horizontal size of all nameplates.
- nameplateLargeBottomInset - The inset from the bottom (in screen percent) that large nameplates are clamped to.
- nameplateLargerScale - An additional scale modifier for important monsters.
- nameplateLargeTopInset - The inset from the top (in screen percent) that large nameplates are clamped to.
- nameplateMaxAlphaDistance - The distance from the camera that nameplates will reach their maximum alpha.
- nameplateMaxAlpha - The max alpha of nameplates.
- nameplateMaxDistance - The max distance to show nameplates.
- nameplateMaxScaleDistance - The distance from the camera that nameplates will reach their maximum scale.
- nameplateMaxScale - The max scale of nameplates.
- nameplateMinAlphaDistance - The distance from the max distance that nameplates will reach their minimum alpha.
- nameplateMinAlpha - The minimum alpha of nameplates.
- nameplateMinScaleDistance - The distance from the max distance that nameplates will reach their minimum scale.
- nameplateMinScale - The minimum scale of nameplates.
- nameplateMotionSpeed - Controls the rate at which nameplate animates into their target locations [0.0-1.0]
- nameplateMotion - Defines the movement/collision model for nameplates
- nameplateOccludedAlphaMult - Alpha multiplier of nameplates for occluded targets.
- nameplateOtherAtBase - Position other nameplates at the base, rather than overhead
- nameplateOtherBottomInset - The inset from the bottom (in screen percent) that the non-self nameplates are clamped to.
- nameplateOtherTopInset - The inset from the top (in screen percent) that the non-self nameplates are clamped to.
- nameplateOverlapH - Percentage amount for horizontal overlap of nameplates
- nameplateOverlapV - Percentage amount for vertical overlap of nameplates
- NameplatePersonalHideDelayAlpha - Determines the alpha of the personal nameplate after no visibility conditions are met (during the period of time specified by NameplatePersonalHideDelaySeconds).
- NameplatePersonalHideDelaySeconds - Determines the length of time in seconds that the personal nameplate will be visible after no visibility conditions are met.
- NameplatePersonalShowAlways - Determines if the the personal nameplate is always shown.
- NameplatePersonalShowInCombat - Determines if the the personal nameplate is shown when you enter combat.
- NameplatePersonalShowWithTarget - Determines if the personal nameplate is shown when selecting a target. 0 = targeting has no effect, 1 = show on hostile target, 2 = show on any target
- nameplateResourceOnTarget - Nameplate class resource overlay mode. 0=self, 1=target
- nameplateSelectedAlpha - The alpha of the selected nameplate.
- nameplateSelectedScale - The scale of the selected nameplate.
- nameplateSelfAlpha - The alpha of the self nameplate.
- nameplateSelfBottomInset - The inset from the bottom (in screen percent) that the self nameplate is clamped to.
- nameplateSelfScale - The scale of the self nameplate.
- nameplateSelfTopInset - The inset from the top (in screen percent) that the self nameplate is clamped to.
- nameplateShowAll
- nameplateShowDebuffsOnFriendly
- nameplateShowEnemies - Show enemy nameplates
- nameplateShowEnemyGuardians - Show enemy guardian nameplates
- nameplateShowEnemyMinions
- nameplateShowEnemyMinus
- nameplateShowEnemyPets - Show enemy pet nameplates
- nameplateShowEnemyTotems - Show enemy totem nameplates
- nameplateShowFriendlyGuardians - Show friendly nameplates
- nameplateShowFriendlyMinions
- nameplateShowFriendlyNPCs
- nameplateShowFriendlyPets - Show friendly pet nameplates
- nameplateShowFriendlyTotems - Show friendly totem nameplates
- nameplateShowFriends - Show friendly nameplates
- nameplateShowOnlyNames - Whether to hide the nameplate bars
- nameplateShowSelf
- nameplateTargetBehindMaxDistance - The max distance to show the target nameplate when the target is behind the camera.
- nameplateTargetRadialPosition - When target is off screen, position its nameplate radially around sides and bottom. 1: Target Only. 2: All In Combat
- NamePlateVerticalScale - Applied to vertical size of all nameplates.
- ShowClassColorInFriendlyNameplate - use this to display the class color in friendly nameplate health bars
- ShowClassColorInNameplate - use this to display the class color in enemy nameplate health bars
- ShowNamePlateLoseAggroFlash - When enabled, if you are a tank role and lose aggro, the nameplate with briefly flash.
- showVKeyCastbarOnlyOnTarget
- showVKeyCastbarSpellName
- showVKeyCastbar - If the V key display is up for your current target, show the enemy cast bar with the target's health bar in the game field
Names
- UnitNameEnemyGuardianName - Toggle Enemy Guardian Names
- UnitNameEnemyMinionName
- UnitNameEnemyPetName - Toggle Enemy Pet Names
- UnitNameEnemyPlayerName - Toggle Enemy Player Names
- UnitNameEnemyTotemName - Toggle Enemy Totem Names
- UnitNameForceHideMinus
- UnitNameFriendlyGuardianName - Toggle Friendly Guardian Names
- UnitNameFriendlyMinionName
- UnitNameFriendlyPetName - Toggle Friendly Pet Names
- UnitNameFriendlyPlayerName - Toggle Friendly Player Names
- UnitNameFriendlySpecialNPCName - Toggle Friendly Special NPC Names (?)
- UnitNameFriendlyTotemName - Toggle Friendly Totem Names
- UnitNameGuildTitle - Toggle Guild Titles in Player Names
- UnitNameHostleNPC
- UnitNameInteractiveNPC
- UnitNameNonCombatCreatureName - Toggle Non-Combat Creature Names
- UnitNameNPC - Toggle NPC Name
- UnitNameOwn - Toggle Own Name
- UnitNamePlayerGuild - Toggle Guild Tags
- UnitNamePlayerPVPTitle - Toggle Titles
Net
- disableServerNagle - Disable server-side nagle algorithm
- portal - Name of Battle.net portal to use
- serverAlert - Get the glue-string tag for the URL
- useIPv6 - Enable the usage of IPv6 sockets
Sound
- autojoinBGVoice - Automatically join the voice session in battleground chat
- autojoinPartyVoice - Automatically join the voice session in party/raid chat
- ChatAmbienceVolume - Ambience Volume (0.0 to 1.0)
- ChatMusicVolume - Music volume (0.0 to 1.0)
- ChatSoundVolume - Sound volume (0.0 to 1.0)
- FootstepSounds - play footstep sounds
- PushToTalkSound - Play a sound when voice recording activates and deactivates
- SoundPerf_VariationCap - Limit sound kit variations to cut down on memory usage and disk thrashing on 32-bit machines
- Sound_AllyPlayerHighpassDSPCutoff - The cutoff value to use for the Highpass filter on the Ally Player bus (default 80 Hz)
- Sound_AlternateListener - When enabled, calculates listener forward by simply using the camera's yaw value, instead of a vector from camera position to listener position
- Sound_AmbienceHighpassDSPCutoff - The cutoff value to use for the Highpass filter on the Ambience bus (default 100 Hz)
- Sound_AmbienceVolume
- Sound_DialogVolume - Dialog Volume (0.0 to 1.0)
- Sound_DSPBufferSize - sound buffer size, default 0
- Sound_EnableAllSound - Enables All Sound
- Sound_EnableAmbience
- Sound_EnableArmorFoleySoundForOthers - Enables armor damage sounds for NPCs and other PCs
- Sound_EnableArmorFoleySoundForSelf - Enables armor damage sounds for player
- Sound_EnableDialog
- Sound_EnableDSPEffects
- Sound_EnableEmoteSounds - Enables emote voices
- Sound_EnableErrorSpeech - error speech
- Sound_EnableMixMode2 - test
- Sound_EnableMusic - Enables Music
- Sound_EnablePetBattleMusic - Enables music in pet battles
- Sound_EnablePetSounds - Enables pet sounds
- Sound_EnablePositionalLowPassFilter - Environmental effect to make sounds duller behind you or far away
- Sound_EnableReverb
- Sound_EnableSFX - Enables SoundFX
- Sound_EnableSoundWhenGameIsInBG - Enable Sound When Game Is In Background
- Sound_EnemyPlayerHighpassDSPCutoff - The cutoff value to use for the Highpass filter on the Enemy Player bus (default 80 Hz)
- Sound_ListenerAtCharacter - lock listener at character
- Sound_MasterVolume - master volume (0.0 to 1.0)
- Sound_MaxCacheableSizeInBytes - Max sound size that will be cached, larger files will be streamed instead
- Sound_MaxCacheSizeInBytes - Max cache size in bytes
- Sound_MusicVolume
- Sound_NPCHighpassDSPCutoff - The cutoff value to use for the Highpass filter on the NPC bus (default 80 Hz)
- Sound_NumChannels - number of sound channels
- Sound_OutputDriverIndex - Audio Device Selected
- Sound_OutputDriverName
- Sound_OutputSampleRate - output sample rate
- Sound_SFXVolume - sound volume (0.0 to 1.0)
- Sound_VoiceChatInputDriverIndex - Device for voice input (Microphone)
- Sound_VoiceChatInputDriverName
- Sound_VoiceChatOutputDriverIndex - Device for voice output (Headset or secondary speakers)
- Sound_VoiceChatOutputDriverName
- Sound_ZoneMusicNoDelay
- VoiceChatMasterVolumeScale - Voice Chat audio ducking, applied as a scale to the game's master volume when somebody is speaking in voice chat
- VoiceCommunicationMode - Which communication mode to use for voice chat: push-to-talk, open mic, etc...
- VoiceEnableWhenGameIsInBG - Enable Voice Chat when game is in background
- VoiceInputDevice - Which deviceID you would like to use to pick up the sound of your wonderful voice, usually a microphone of some kind, empty string is system default
- VoiceInputVolume - The gain applied to your microphone, helps change your speaking volume from other users' perspectives, larger values are louder.
- VoiceOutputDevice - Which deviceID you would like to use to transmit the sound of other users' wonderful voices, usually a speakers of some kind, empty string is system default
- VoiceOutputVolume - The volume of incoming voice chat, how loud other users' voices sound
- VoicePushToTalkKeybind - Push to talk key
- VoiceSelfDeafened - Voice Chat Self Deafened
- VoiceSelfMuted - Voice Chat Self Muted
- VoiceVADSensitivity - How sensitive voice activity detection is. Value ranges from 0 to 100, smaller values will transmit at a lower noise threshold.
Uncategorized
- AIBrain
- AIController
- AIControllerEventLog
- AIEventLog
- AreaTriggerEventLog
- AreaTriggers
- AuraEventLog
- BehaviorTree
- checkAddonVersion - Disable loading of out-of-date addons
- ClientCastDebug - debug client cast allocation
- ClientMessageEventLog
- cloakFixEnabled
- ContentTuning
- CustomDesignEventLog
- CustomWindowEventLog
- DamageCalculator
- DepthBasedOpacity
- disableAutoRealmSelect - Disable automatically selecting a realm on login
- enableRuneSpentAnim - Adjust the time the rune fades after it flashes when you spend it
- forceEnglishNames
- gameTip - Determine which Loading Screen tip will display next (increments per character Login)
- HealHandler
- HotfixEventLog
- initialRealmListTimeout - How long to wait for the initial realm list before failing login (in seconds)
- lastAddonVersion
- lastCharacterIndex - Number of last character that was used for logging in (initial selection for character screen)
- locale - Set the game locale
- MaxObservedPetBattles - Maximum number of observed pet battles
- MoveHistoryEventLog
- Pathing
- PlayerSpawnTracking
- playIntroMovie
- PreemptiveCastEnable - Enable preemptive triggering of cast visuals based on spell release timing
- ProcDebugEventLog
- QuestEventLog
- seenAlliedRaceUnlocks
- ServerMessageEventLog
- simd - Enable SIMD features (e.g. SSE)
- SpawnRegion
- SpellEventLog
- SpellOverrides
- SpellScriptEventLog
- SpellTargeting
- synchronizeBindings - Toggles the saving of key bindings to the server
- synchronizeChatFrames
- synchronizeConfig - Toggles the saving of CVars to the server
- synchronizeMacros - Toggles the saving of macros to the server
- synchronizeSettings - Whether client settings should be stored on the server
- timingMethod - Desired method for game timing
- timingTestError - Error reported by the timing validation system
- UnitEnterCombatLog
- VerboseSpellScriptEventLog
- webChallengeURLTimeout - How long to wait for the web challenge URL (in seconds). 0 means wait forever.
- WorldActionsLog
Unit Frames
- ActionButtonUseKeyDown - Activate the action button on a keydown
- activeCUFProfile - The last active CUF Profile.
- alwaysShowActionBars - Whether to always show the action bar grid
- buffDurations - Whether to show buff durations
- doNotFlashLowHealthWarning - Do not flash your screen red when you are low on health.
- fullSizeFocusFrame - Increases the size of the focus frame to that of the target frame
- lockActionBars - Whether the action bars should be locked, preventing changes
- noBuffDebuffFilterOnTarget - Do not filter buffs or debuffs at all on targets
- partyBackgroundOpacity - The opacity of the party background
- predictedHealth - Whether or not to use predicted health values in the UI
- pvpSelectedRoles - Stores what roles the player will fulfill in a BG.
- raidFramesDisplayAggroHighlight - Whether to display aggro highlights on Raid Frames
- raidFramesDisplayClassColor - Colors raid frames with the class color
- raidFramesDisplayOnlyDispellableDebuffs - Whether to display only dispellable debuffs on Raid Frames
- raidFramesDisplayPowerBars - Whether to display mana, rage, etc. on Raid Frames
- raidFramesHealthText - How to display health text on the raid frames
- raidFramesHeight - The height of the individual raid frames
- raidFramesPosition - Where the raid frames should be placed
- raidFramesWidth - The width of the individual raid frames
- raidOptionDisplayMainTankAndAssist - Whether to display main tank and main assist units in the raid frames
- raidOptionDisplayPets - Whether to display pets on the raid frames
- raidOptionIsShown - Whether the Raid Frames are shown
- raidOptionKeepGroupsTogether - The way to group raid frames
- raidOptionLocked - Whether the raid frames are locked
- raidOptionShowBorders - Displays borders around the raid frames.
- raidOptionSortMode - The way to sort raid frames
- runeFadeTime - Adjust the time the rune fades from on CD to ready
- runeSpentFadeTime - Adjust the time the base rune takes to fade out after the rune flash fades out
- runeSpentFlashTime - Adjust the time the rune flash takes to fade out
- showArenaEnemyCastbar - Show the spell enemies are casting on the Arena Enemy frames
- showArenaEnemyFrames - Show arena enemy frames while in an Arena
- showArenaEnemyPets - Show the enemy team's pets on the ArenaEnemy frames
- showBuilderFeedback - Show animation when building power for builder/spender bar
- showCastableBuffs - Show only Buffs the player can cast. Only applies to raids.
- showDispelDebuffs - Show only Debuffs that the player can dispel. Only applies to raids.
- showHonorAsExperience - Show the honor bar as a regular experience bar in place of rep
- showPartyBackground - Show a background behind party members
- showPartyPets - Whether to show pets in the party UI
- showSpenderFeedback - Show animation when spending power for builder/spender bar
- showTargetCastbar - Show the spell your current target is casting
- showTargetOfTarget - Whether the target of target frame should be shown
- statusText - Whether the status bars show numeric health/mana values
- statusTextDisplay - Whether numeric health/mana values are shown as raw values or percentages, or both
- threatPlaySounds - Whether or not to sounds when certain threat transitions occur
- threatShowNumeric - Whether or not to show numeric threat on the target and focus frames
- threatWarning - Whether or not to show threat warning UI (0 = off, 1 = in dungeons, 2 = in party/raid, 3 = always)
- useCompactPartyFrames - Use the new raid frames for parties
- xpBarText - Whether the XP bar shows the numeric experience value
Classic Specific CVars
See Console variables/Classic/Complete list for a full list.
- alwaysShowBlizzardGroupsTab
- alwaysShowTargetNameplate
- clampTargetNameplateToScreen
- floatingCombatTextAuraFade
- groundEffectAnimation
- gxFixLag
- gxTripleBuffer
- hideOutdoorWorldState
- instantQuestText
- minimumAutomaticUiScale
- nameplateNotSelectedAlpha
- nameplateRemovalAnimation
- RAIDgroundEffectAnimation
- RAIDSSAOBlur
- showLoadingScreenTips
- showLootSpam
- showNewbieTips
- spellClutterDefaultTargetScalar
- spellClutterHostileScalar
- spellClutterMinSpellCount
- spellClutterMinWeaponTrailCount
- spellClutterPartySizeScalar
- spellClutterPlayerScalarMultiplier
- spellClutterRangeConstant
- spellClutterRangeConstantRaid
- SSAOBlur
- SSAODistance
- terrainHoles
- twitterCharactersPerMedia
Commands
Console
- AppendLogToFile - [filename = ConsoleLogs/Log<Timestamp>.txt] [numLines = all]
- bgcolor - [alpha 0-255] [Red 0-255] [Green 0-255] [Blue 0-255]
- clear - Clears the console buffer
- closeconsole - Closes the Console window
- consolelines - [number] number of lines to show in the console
- default - Resets all the font and console settings
- font - [fontname] make sure to use the .ttf file name
- fontcolor - [ColorClassName] [Red 0-255] [Green 0-255] [Blue 0-255]
- fontsize - [10-50] arbitrary font size
- help - Provides help information about a command.
- highlightcolor - [alpha 0-255] [Red 0-255] [Green 0-255] [Blue 0-255]
- linecount - [float] specifies console height, in lines
- proportionaltext - Toggles fixed-width text characters
- repeat - Repeats a command
- settings - Shows current font and console settings
- spacing - [float] specifies inter-character spacing, in pixels
Debug
- DumpSoundKits
- perf
- physCreateForceField
- physCulling
- physCullingDist
- physDraw
- physDrawBroadphase
- physDrawCenterOfMass
- physDrawContacts
- physDrawDMStats
- physDrawFixtures
- physDrawJoints
- physDrawStats
- physDrawTransparent
- physEnable
- physEnableVegOverrides - Toggles physics vegetation cvars for tuning vegetation physics simulation etc.
- physReset
- physVegMinPushDist - Squared distance the unit must be within from the bone to begin pushing it.
- physVegPosMaxPush - Maximum distance in yards a bone can be pushed from its base position before being clamped.
- physVegPosPushAmt - Distance per frame in yards the bone is pushed while a unit moves along the push direction, scaled by delta time.
- physVegPosRelaxSpeed - Speed at which the bone will return to rest once the unit leaves the volume, or crosses the max push threshold.
- physVegVelMaxPush - Max distance the bone can be pushed additionally when a unit has velocity while moving in the veg, pushed along the units vel direction.
- physVegVelSpeed - Speed at which the bone moves along the velocity direction when a unit has move while within the veg.
- timingInfo
- whois - Ask the server to do an account/real name lookup on a character name
Game
- ActionCam
- ObjUsage - Displays the Object manager list status (Only works in the Console)
- pitchLimit
- ShowObjUsage
- UpdatePOI - Updates Quest POI from User Server
Graphics
- GxCurrentAPI
- GxCurrentGPU
- GxGetVideoMemory
- GxListGPUs
- GxLogFullGPUInfo
- GxRestart
- GxToggleWindowMode
- reloadUI - Reloads the user interface
- showPlayer
- ToggleWindowMode
- UpdateWindow
Uncategorized
- cvar_default - Set the value of a CVar to its coded default value
- cvar_reset - Set the value of a CVar to its startup value
- cvarlist - List CVars
- logout
- quit
- ResetChallengeMode
- set - Set the value of a CVar
- SetDifficulty
- ver - Displays build number and build date
Removed
Please see Category:Removed console variables for the deprecated/removed cvars.