WARDOGS config file location and GameUserSettings.ini explained
Everything the game remembers lives in %LOCALAPPDATA%\Wardogs\Saved\. Settings: Config\WindowsClient\GameUserSettings.ini. Shader caches: the .upipelinecache and .ushaderprecache files in Saved. Launcher log: %LOCALAPPDATA%\Wardogs\ElytraLauncher.log. Read from a real install, not a guess; the keys below are the ones worth knowing.
Paths
| What | Path |
|---|---|
| Settings | %LOCALAPPDATA%\Wardogs\Saved\Config\WindowsClient\GameUserSettings.ini |
| Save data (keybinds, progress, tutorial flags) | %LOCALAPPDATA%\Wardogs\Saved\SaveGames\*.sav |
| Shader / pipeline caches | %LOCALAPPDATA%\Wardogs\Saved\Wardogs_PCD3D_SM6.upipelinecache and D3DDriverByteCodeBlob_*.ushaderprecache |
| Game logs | %LOCALAPPDATA%\Wardogs\Saved\Logs\ |
| Launcher log | %LOCALAPPDATA%\Wardogs\ElytraLauncher.log |
| Anti-cheat framework | C:\Program Files\Elytra\ (Windows service Elytra.Service) |
PCD3D_SM6 in the cache name tells you the renderer: DirectX 12, Shader Model 6.
Graphics keys
Under [ScalabilityGroups], 0 = Low, 1 = Medium, 2 = High, 3 = Epic:
sg.ResolutionQuality=86.26 ; render scale %, driven by the upscaler mode
sg.ViewDistanceQuality=2
sg.AntiAliasingQuality=2
sg.ShadowQuality=2
sg.GlobalIlluminationQuality=0
sg.ReflectionQuality=2
sg.PostProcessQuality=2
sg.TextureQuality=2
sg.EffectsQuality=2
sg.FoliageQuality=2
sg.ShadingQuality=2
sg.MotionBlurQuality=2
sg.ParticleSpawnRateQuality=2
Under [/Script/WDGame.WDUserSettings]:
UpscalingMethod=FSR3 ; FSR3 / DLSS / XeSS / TSR / None
FSR3QualityMode=2 ; FSR quality tier
NvidiaDLSSMode=2 ; DLSS quality tier
NvidiaDLSSGMode=0 ; DLSS frame generation: 0 = off
bUseVSync=False
FrameRateLimit=0.000000 ; 0 = uncapped; set e.g. 141 for a 144 Hz panel
BackgroundFrameRateLimit=120
ResolutionSizeX=3440
ResolutionSizeY=1440
FullscreenMode=0 ; 0 exclusive, 1 borderless, 2 windowed
Hidden but useful
bIsFPSTrackerEnabled=False ; built-in FPS counter, no overlay needed
bIsLatencyTrackerEnabled=False ; built-in network latency readout
bIsStreamerModeEnabled=False ; hides names for streaming
bIsAnonymousModeEnabled=False ; hides your own identity
bIsChatProfanityFilterEnabled=False
bShowIdentityIcon=True ; the Supporter icon toggle
NameplateBackgroundOpacity=0
bIsPictureInPictureScopeEnabled=False ; PiP scopes, off by default (costs frames)
bIsAdaptiveCrosshairEnabled=True
Set the two trackers to True and you have FPS and ping on screen without Afterburner or the Steam overlay, which matters because overlays are the top cause of launch crashes.
Aim and sensitivity keys
MouseSensitivity=0.398421
MouseVerticalAxisSensitivityMultiplier=1.0
MouseADSSensitivityMultiplier=1.0
AimingFovMode=Affected ; ADS FOV follows the zoom
AimingFovSensitivityMode=Relative ; scale ADS sens to zoom (the "matched" setting)
AimingSensitivityRelativeCoefficient=100
FirstPersonMeshFieldOfViewScale=0.333333
FirstPersonVehicleFieldOfView=85
ThirdPersonVehicleFieldOfView=85
AimingFovSensitivityMode=Relative with coefficient 100 is the setting that keeps a target under your crosshair when you scope. Leave it. Full tuning on the FOV and sensitivity page.
Audio and voice keys
bIsVoiceChatEnabled=True
bIsProximityVoiceChatEnabled=True
bIsSquadVoiceChatEnabled=True
bIsSpatialAudioEnabled=True
bTinnitusAudioEnabled=True ; the ringing after explosions; turn off if it masks footsteps
RadioMusicVolume=0.5
MicrophoneVolume=1.0
AudioInputDevice="{0.0.1.00000000}.{guid}" ; the mic the game is actually using
If nobody can hear you, the AudioInputDevice GUID is the first thing to check: it pins the game to one device even after you change the Windows default. Delete the line to make it follow Windows again. Voice fixes.
Controller and vehicle keys
GamepadAimAssistStrengthMultiplier=1.0 ; there IS aim assist on pad; 0 disables it
bGamepadLookAccelerationEnabled=True
GamepadResponseCurveType=Standard
LookStickPreset=Medium / MoveStickPreset=Medium
bUseHOTASHelicopters=False ; HOTAS support for helicopters
bFlightAssistsEnabled=True
bHeliAssistStabilityEnabled=True
bHeliAssistAutoHoverEnabled=False
bInvertYAxisHelicopters=True
VehicleTransmissionType=AUTO
Backup and reset
- Back up: copy
GameUserSettings.iniand theSaveGamesfolder somewhere safe once you're happy. Patches can reset both. - Reset: close the game, rename
GameUserSettings.inito.bak, relaunch. - Read-only trick: if a patch keeps overwriting a value you want, set the file read-only after editing. Undo it before the next big patch or the game can't save new settings.
FAQ
Where is the WARDOGS settings file?
%LOCALAPPDATA%\Wardogs\Saved\Config\WindowsClient\GameUserSettings.ini. Paste that into the Explorer address bar.
How do I reset WARDOGS settings?
Close the game, rename GameUserSettings.ini to .bak, launch. The game rebuilds it with defaults and the first-run settings prompt.
Where are the WARDOGS logs?
Launcher log: %LOCALAPPDATA%\Wardogs\ElytraLauncher.log. Game logs folder: %LOCALAPPDATA%\Wardogs\Saved\Logs.
Is there a built-in FPS counter?
Yes. bIsFPSTrackerEnabled and bIsLatencyTrackerEnabled in the ini, or the toggles in the settings menu, show FPS and network latency without any overlay.
Sick of full servers and queues?
Rent your own WARDOGS server from an approved host and play with your mates on your rules. UK/EU: QONZER (bare metal, no slot fees). Anywhere else: BisectHosting (21 locations). Casual group: xREALM (pay by the hour). Full comparison.