DeltaLoaderDocs
  1. Home
  2. Getting Started
  3. Introduction

Introduction

What DeltaLoader is, what it can do and what it deliberately does not do.

DeltaLoader lets you run native mods inside Stormworks: Build and Rescue. It consists of four parts that work together:

PartWhat it is
DeltaLauncherA Windows app. It lists mods from the DeltaV mods site, installs them, switches them on or off and starts the game.
Injector (swinject.exe)Loads a mod DLL into the running game after checking that the game matches. The launcher installs and updates it for you.
Version patch (swversion.dll)Built into the launcher. Shows the DeltaLoader label in the game; it is loaded before the mods.
SDKPublic C++ headers and sources for writing your own mods.

Everything the loader knows about the game comes from a mapping: names, addresses, signatures and layouts observed from a legally purchased copy. The documentation says clearly what is proven and what is not.

What you can do#

  • Install and update mods from a catalog with one click.
  • Switch mods on and off, then start the game with exactly the mods you chose.
  • Add your own meshes, textures, shaders and data to the game without editing the game folder (mod folders).
  • Write mods in C++ that hook game functions, watch live objects, place tiles, change weather and more.

What it does not do#

  • It does not modify game files permanently. Overlays are restored when the game ends.
  • It does not guess. If the game executable does not match the mapping, mods do not start at all.

Where to go next#

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