-
Notifications
You must be signed in to change notification settings - Fork 118
User settings
Valkyrie stores user configuration in a config.ini file. This file can be edited manually to change settings that are not exposed in the UI or to troubleshoot issues.
The config.ini file is located in the Valkyrie application data folder:
-
Windows:
%APPDATA%\Valkyrie\config.ini
(UsuallyC:\Users\<Username>\AppData\Roaming\Valkyrie\config.ini) -
macOS / Linux:
~/.config/Valkyrie/config.inior~/.local/share/Valkyrie/config.ini(depending on environment) -
Android: Accessible via internal storage in the
Valkyriefolder (if accessible).
General application settings.
| Key | Description | Set via UI | Example |
|---|---|---|---|
currentLang |
Current language code. | Options Screen |
English, German
|
UserRoot |
Override for the data storage location. Useful for portable installations or specific data paths. | Manual Only | D:\Games\ValkyrieData |
music |
Music volume (0.0 to 1.0). | Options Screen | 0.3 |
effects |
Sound effects volume (0.0 to 1.0). | Options Screen | 0.5 |
editorTransparency |
Transparency of unselected elements in the editor (0.0 to 1.0). Lower is more transparent. | Options Screen | 0.3 |
resolution |
Screen resolution in WxH format. | Options Screen | 1920x1080 |
fullscreen |
1 to enable fullscreen, 0 for windowed mode. | Options Screen | 1 |
playAudioInBackground |
1 to keep audio playing when app loses focus, 0 to mute. | Options Screen | 1 |
sortCriteria |
Sorting criteria for quest selection lists. | Quest Selection (Sort) |
rating, date
|
sortOrder |
Sort order for lists. | Quest Selection (Sort) |
descending, ascending
|
filterLangs |
Semicolon-separated list of languages to show content for. | Quest Selection (Filter) | English;German |
filterMissingExpansions |
True to hide scenarios requiring missing expansions. | Quest Selection (Filter) | True |
Settings specific to the Valkyrie engine or Editor.
| Key | Description | Set via UI | Example |
|---|---|---|---|
QuestEditorHeroCount |
Default number of heroes used when testing quests from the editor. | Editor (Tools) | 4 |
These sections list the content packs (expansions) available for Descent: Journeys in the Dark (D2E) and Mansions of Madness (MoM).
-
Set via UI: New Game -> Select Content
-
Key: The internal ID of the content pack (e.g.,
MoMBase,SoA). -
Value: The language code for the pack if a specific translation is selected, or empty/default.
Example:
[MoMPacks]
MoMBase=Spanish
SoTIn this example, the base game (MoMBase) is set to Spanish, while Streets of Arkham (SoT) is enabled with the default/available language.
A complete example file could look like this:
[UserConfig]
currentLang=English
music=0.2799029
effects=0.4637575
editorTransparency=0.3
sortCriteria=rating
sortOrder=descending
filterLangs=English;Spanish;French;German
filterMissingExpansions=True
fullscreen=0
resolution=1920x1080
playAudioInBackground=1
UserRoot="D:\Games\ValkyrieData"
[D2EPacks]
DM
LoR
D2EBase=Spanish
SOTP
GenericTemplate
LL
LotW
MoB
MoR
SoN
TCTR
TT
[MoMPacks]
RN
SM
SoT
SoA
PotS
HJ=Spanish
BtT=Spanish
MoMBase=Spanish
[Valkyrie]
QuestEditorHeroCount=4
[UserConfig]
currentLang=English
music=0.2799029
effects=0.4637575
editorTransparency=0.3
sortCriteria=rating
sortOrder=descending
filterLangs=English;Spanish;French;German
filterMissingExpansions=True
fullscreen=0
resolution=1920x1080
playAudioInBackground=1
UserRoot="D:\Games\ValkyrieData"
[D2EPacks]
DM
LoR
D2EBase=Spanish
SOTP
GenericTemplate
LL
LotW
MoB
MoR
SoN
TCTR
TT
[MoMPacks]
RN
SM
SoT
SoA
PotS
HJ=Spanish
BtT=Spanish
MoMBase=Spanish
[Valkyrie]
QuestEditorHeroCount=4
- Home
- Developer Guide
- External Sites
- Quest Creation
- Custom Content Pack Creation
- Translations
- Troubleshooting
- Tutorials
- Valkyrie