Skip to content

lamali292/Downfall

Repository files navigation

Downfall — Slay the Spire 2

Dependency

This mod requires BaseLib-StS2 for better mod compatibility and future update support.

Setup

1. Download the Repository

Clone the repository:

git clone https://github.com/lamali292/Downfall.git

2. Configure Downfall.csproj

Open 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

3 Image Generation Scripts

These scripts regenerate the relic and power atlases from source PNGs. They run automatically on dotnet publish.

  1. Install Python 3.x
  2. Run pip install -r image_gen/requirements.txt

4. Build the Mod

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors