DeltaLoaderDocs
  1. Home
  2. Technical Documentation
  3. Mod discovery

Mod discovery

How the launcher and the game find mods.

In the launcher#

Installed mods are listed in %APPDATA%\DeltaVModdingLauncher\installed.json. The launcher detects mods by their DLLs in the game's mods folder.

In the game#

Switches are stored in <game folder>\mods\activemods.ini as name=1. This is the file the in-game mod menu reads as well, so the launcher and the game always agree. (modmenue.ini is read as a legacy file name.)

Asset folders belong to a mod by name: example.dll uses the folder <game>\mods\example. Only folders whose name matches a switched-on DLL are overlaid.

Special case: the mod menu#

When the mod main_menu is switched on, only it is loaded. It reads activemods.ini itself and starts the other switched-on mods.

Documentation for game build 1.15.26. Found a mistake? Open an issue.