This mod requires BaseLib-StS2 for better mod compatibility and future update support.
Clone the repository:
git clone https://github.com/lamali292/Downfall.gitOpen the Downfall.csproj file and update the paths to match your system:
i.e in Windows look for
<PropertyGroup Condition="'$(IsWindows)' == 'true'">
<GodotPath Condition="'$(GodotPath)' == ''">C:\Path\To\Godot\Godot4.5.1.exe</GodotPath>
<SteamLibraryPath Condition="'$(SteamLibraryPath)' == ''">C:\Program Files (x86)\Steam\steamapps</SteamLibraryPath>
<!-- The below should not need to be changed. -->
...
</PropertyGroup>You only need to change:
- SteamLibraryPath → Path to your Steam library
- GodotPath → Path to your Godot installation
Recommended: MegaDot — MegaCrit's custom Godot fork
Standard: Godot 4.5.1 .Net exe
These scripts regenerate the relic and power atlases from source PNGs.
They run automatically on dotnet publish.
- Install Python 3.x
- Run
pip install -r image_gen/requirements.txt
Build the project using your IDE or the .NET CLI to copy the mod's DLL to the mods folder. Then publish the mod to copy images and localization files as well.
For detailed setup instructions, see the BaseLib wiki.
After building, the mod is placed into your Slay the Spire 2 mods folder:
...\Steam\steamapps\common\Slay the Spire 2\mods\Downfall