DiceModders-ConfigManager icon

ConfigManager

An in-game editor for BepInEx configuration files in Dice Kingdoms.

Last updated a day ago
Total downloads 7
Total rating 0 
Categories AI Generated Tools
Dependency string DiceModders-ConfigManager-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP-6.0.788 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.788
DiceModders-UiKit-1.0.0 icon
DiceModders-UiKit

A shared UI toolkit for Dice Kingdoms mods.

Preferred version: 1.0.0

README

ConfigMenu

An in-game editor for BepInEx configuration files in Dice Kingdoms. It uses DiceModders UiKit for the window and widgets.

Open it with the gear-shaped settings button in the game's top-right bar.

Features

  • Lists every loaded BepInEx plugin that has a non-empty configuration file.
  • Groups settings by section and shows their descriptions.
  • Edits booleans, enums, acceptable-value lists and numbers.
  • Saves each change to the plugin's .cfg immediately.
  • Reset restores one setting to its default value.
  • Refresh rescans loaded plugins and their settings.
  • Reload re-reads the selected plugin's .cfg from disk.
  • Save all writes every config file explicitly.

Supported setting types

Type Control
bool Toggle
enum without [Flags] Dropdown
AcceptableValueList<T> Dropdown
number with AcceptableValueRange<T> Slider
number without a range - / value / + stepper
string, [Flags] enum and other types Read-only row in v1

Read-only rows can be hidden with the ShowReadOnly option in ConfigMenu's own settings. String and advanced settings still have to be edited in BepInEx/config/*.cfg with a text editor.

Configuration

BepInEx/config/DiceModders.ConfigMenu.cfg:

Section Key Default Meaning
UI TopBarOrder 100 Position of the top-bar button among mod buttons; takes effect after a restart
UI ShowReadOnly true Show read-only settings
UI OpenOnStart false Open the window automatically after the game UI is ready