Skip to content

rurimegu/LinkuraMod

Repository files navigation

English | 简体中文

LinkuraMod

A Slay the Spire 2 mod inspired by Link! Like! LoveLive!, adding a new playable character — Hinoshita Kaho (日野下花帆) — along with her full card set, and relics, and potions.


Features

Character: Hinoshita Kaho

Kaho is a new playable character whose gameplay revolves around a unique resource mechanic: Hearts (❤️) and the Burst keyword.

Core Mechanics

Mechanic Description
❤️ (Hearts) Kaho's personal resource, capped at a Max ❤️ limit (default: 9). Cards and powers fill your hearts over the course of a turn.
Burst Increase ❤️ up to Max ❤️.
Collect Deal damage to a random enemy equal to current ❤️, then lose all ❤️.
Backstage A keyword for cards that trigger a passive effect while held in hand, whenever a stated condition is met.

Installation

Choose one of the following methods to install the mod:

Method 1: Steam Workshop (Recommended)

  1. Subscribe to LinkuraMod / 莲之空Mod on the Steam Workshop.
  2. Subscribe to the required dependency RitsuLib on the Steam Workshop.
  3. (Optional) Subscribe to LinkuraMod - Skins Pack on the Steam Workshop to get alternate skins for Hinoshita Kaho.
  4. Launch Slay the Spire 2 and enable the mods.
  5. In-game, you can switch Kaho's skins in the LinkuraMod Settings page from RitsuLib's Mod settings menu.

Method 2: Manual Installation

  1. Download the latest release from the Releases page.
  2. Download the recommended version of RitsuLib.
  3. Place the mod files into your STS2 mods folder:
    • LinkuraMod: <STS2 install dir>/mods/LinkuraMod/
    • RitsuLib: <STS2 install dir>/mods/RitsuLib/
  4. Launch Slay the Spire 2 and enable the mods in the mod list.

Skins Installation (Manual)

The mod only comes with the default skin for Kaho. To get the alternate skins manually, you need to download and put the skin files in the following directory:

<STS2 install dir>/mods/LinkuraMod/skins/

So the directory structure should look like this:

<LinkuraMod dir>
├── LinkuraMod.dll
├── mod_manifest.json
├── LinkuraMod.pck
├── skins/
│   ├── ingame_chara_sd_spine_1021_001
│   │   ├── spine_metadata.rurimegu
│   │   ├── stage_idol_model_1021_001.atlas
│   │   ├── stage_idol_model_1021_001.png
│   │   └── stage_idol_model_1021_001_json.skel
│   ├── ingame_chara_sd_spine_1021_002
│   │   └── ...
│   └── ...
└── ...

Skin download (updated 2026/04/20, fixed some skins): Google Drive | Direct Link


Building from Source

Requires .NET 9 SDK and Godot 4 with .NET support.

  1. Export the LinkuraMod.pck file using Godot. Open the project in Godot, go to Project -> Export -> Export PCK/ZIP and save it as LinkuraMod.pck.

  2. Build the mod using the .NET CLI. Run the following command in the terminal at the root directory of this repo:

    # Debug build
    dotnet build LinkuraMod.sln --configuration Debug
    
    # Release build
    dotnet build LinkuraMod.sln --configuration ExportRelease
  3. Copy the built files to the STS2 mods folder. After building, copy the following files to your STS2 mods folder (<STS2 install dir>/mods/LinkuraMod/):

    • .godot/mono/temp/bin/Debug/LinkuraMod.dll
    • LinkuraMod.pck
    • mod_manifest.json (you can find it in the root directory of the repo)

Credits

  • Author: KCFindstr
  • Inspired by: Link! Like! LoveLive!
  • Depends on: RitsuLib by BAKAOLC
  • Special Thanks: 密友@Bilibili

This is a fan-made mod and is not affiliated with or endorsed by ODD No., Bandai Namco, or the LoveLive! Series.

About

A sts2 mod inspired by Link! Like! LoveLive!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages