DeltaLoaderDocs
  1. Home
  2. Developer Documentation
  3. Project structure

Project structure

What is in the SDK repository and how a mod fits in.

text
DeltaLoader/
  include/sw/       headers you include (mod.hpp is the entry point)
  src/              implementation of the SDK and example_mod.cpp
  CMakeLists.txt    builds swbridge, swmodkit and defines sw_add_mod()
  build_mod.ps1     configure + build with Visual Studio 2022 (x64)
  build-mod/        build output (created by the script)
TargetPurpose
swbridgeStatic library: the bridge to the game (runtime, hooks, game access).
swmodkitStatic library: the mod framework (SW_MOD, thread, unload). Links swbridge.
your modA DLL created by sw_add_mod().

include/sw/generated_*.hpp are tables made from the mapping. They are replaced with every game update; never edit them.

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