Keyboard to play cards quickly
After selecting the card, press the space bar to quickly play the card. Support custom keys (keyboard/mouse).
Screenshots 2 screenshots
About this mod Machine translation
After selecting the card, press the space bar to quickly play the card. Support custom keys (keyboard/mouse).
KeyboardQuickPlay
After selecting a card, press the space bar to quickly play the card. Supports customizable keys (keyboard/mouse).
✨ Features
- **Play cards with one click** 🎮: Press the space bar after selecting a card, no need to drag or click the target with the mouse; press and hold to play continuously while selecting cards.
- **Intelligent Scenario** 🧠: No need to select a target, single target, all attack and other scenarios to instantly play cards.
- **Smart Target** 🎯: Automatically attack the last enemy attacked; select the enemy with the lowest health when attacking for the first time or when the target dies; friendly skills select the teammate with the lowest health by default.
- **Customized keys** ⚙️: Supports modifying keyboard keys and mouse keys through configuration files.
- **Seamless compatibility** 🔗: Does not affect the original mouse operation.
---
📥 Installation Guide
- Copy **KeyboardQuickPlay.dll** and **KeyboardQuickPlay.json** to the **mods** folder in the game directory:
```
Slay the Spire 2/
└── mods/
├── KeyboardQuickPlay.dll
└── KeyboardQuickPlay.json
```
- Start the game and the MOD will be loaded automatically.
---
⚙️ Custom buttons
The configuration file **mods/config/KeyboardQuickPlay.cfg** will be automatically generated after the first startup:
```json
{
"QuickPlayButton": "Space"
}
```
Modify the value of **QuickPlayButton** to change the button, support:
- **Keyboard** ⌨️: Space, F, G, Tab, Enter, etc.
- **Mouse** 🖱️: Xbutton1 (side button to go back), Xbutton2 (side button to go forward), Middle (middle button), etc.
---
🔧 Technical implementation
- Use Harmony library for runtime patching.
- Support customizing buttons through configuration files.
---
🙏 Acknowledgments
This project is created based on the Alchyr/ModTemplate-StS2 template.
Special thanks to player Kishibukukuuuu for helping troubleshoot cross-environment compatibility issues.
---
📜 License
This project follows the MOD licensing policy of the original game.
---
💻 Source code
Source code is hosted on GitHub.
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- 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.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- 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.