Two character adventure

by liwenhao0427·v1.1.9·Updated 2026-04-09

Play local cooperative games in "Slay the Spire 2": one machine supports 2-12 characters, fast switching, and stable process synchronization.

Screenshots 3 screenshots

About this mod Machine translation

Play local cooperative games in "Slay the Spire 2": one machine supports 2-12 characters, fast switching, and stable process synchronization.

DualRoleAdventure

**DualRoleAdventure** is a local multi-role control overhaul module designed specifically for **[b]"Slay the Spire 2"[/b]**.

🎮 **Its goal is simple**: stably port the online multi-character control process to a single-player cooperative experience.

You can run anywhere from 2 to 12 characters **locally** (including duplication selection) and fluidly switch control during key gameplay phases like combat.

This module focuses on controlling routing and state consistency, rather than fancy pure UI changes.

---

🚀 How to start a local multi-character game

Enter the path: `Multiplayer Game` -> `Create Host` -> `Local Multi-Character Control`.

  • Open the game and enter the `Multiplayer` menu.
  • Select `Create Host`.
  • Then select `Local Multi-Character Control` to start a local multi-character adventure.

---

✨ What you’ll get

  • **Single-player multi-character play**: You can experience multi-player cooperation on one computer.
  • **Quick Character Switching**: Quickly switch control characters during battles and other key scenes.
  • **Better process synchronization**: The synchronization of events, rewards, rest points and map progress is more stable and reliable.
  • **Continuous Problem Fix**: Continuously fix issues such as stuck status, input confusion, and UI mismatch that may occur after switching.

---

🎯 Design Priority

  • **Input Aggregation**: Aggregate input from multiple local controllers.
  • **Reliable transfer of control**: Ensure smooth transfer of control between different roles.
  • **Safe State Synchronization**: Securely synchronize state between different game stages.
  • **Impotent behavior**: The operation of taking over/releasing control can be triggered repeatedly without destroying the game sequence.

---

📥 Installation Guide

  • **Download the module compressed package**.
  • **Extract and copy the following files**:
  • `DualRoleAdventure.dll`
  • `DualRoleAdventure.json`
  • **Put these two files into the game directory**:

`Slay the Spire 2/mods/DualRoleAdventure/`

  • **Launch the game** and enjoy the fun of local cooperation!

---

📝 IMPORTANT NOTE

  • This is a **Pure Code Mod** (`has_dll=true`, `has_pck=false`).
  • **No additional resource pack required**.
  • If you encounter a problem and need feedback, please attach: **Current chapter (Act), scene and precise reproduction steps**, this will greatly help us locate the problem.

---

🔗 Related links

  • **GitHub project address**:
  • **Bug feedback form**:
  • **Current development task board**:
  • **Player feedback list**:

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
DualRoleAdventure
File size
114.5 KiB