- Home
- Developer Documentation
- Project structure
Project structure
What is in the SDK repository and how a mod fits in.
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)| Target | Purpose |
|---|---|
swbridge | Static library: the bridge to the game (runtime, hooks, game access). |
swmodkit | Static library: the mod framework (SW_MOD, thread, unload). Links swbridge. |
| your mod | A 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.