STS2 battle log module
This module provides you with in-game battle logs and detailed statistics after the battle. Allows you to track the cards used, the sources of damage dealt to allies and enemies, and learn exactly what helped you on your adventure!
Screenshots 5 screenshots
About this mod Machine translation
This module provides you with in-game battle logs and detailed statistics after the battle. Allows you to track the cards used, the sources of damage dealt to allies and enemies, and learn exactly what helped you on your adventure!
STS2CombatLogMod
🎮 **A powerful "Slay the Spire 2" combat data analysis module**, allowing you to understand the details of every battle!
---
✨ Core Functions
- **In-Battle Log** - Displayed on the left side of the screen, usually above remaining energy. You can use the `+` or `-` keys to expand or shrink the log window, or click the "Hide" button to collapse it.
- **Post-battle statistics interface** - After each adventure ends, a button will appear on the right side of the screen. Click to open the detailed scoreboard of this adventure, including the following tabs:
- Overview
- Cards
- Power ball
- Relics
- **Adventure History Statistics** - If you view past adventure records in the "Picture Book", the final scoreboards for those adventures can also be viewed (only for adventures played with this mod installed!).
- **Added statistics for current adventure, current battle and past battles of this adventure**! Now you can see which cards perform well throughout the entire adventure, not just the final battle.
🎪 Multiplayer support
*✅ **Supports multiplayer games! **
- ✅ Distinguish each player's statistics, provide data comparison, and logs will be displayed separately by Steam user name.
- ⚠️ Still undergoing more testing, bug reports are welcome.
---
⚠️ Important usage instructions: archive file information
The game uses separate save files for modded and non-modded games:
- **Non-module save path**: `%APPDATA%\SlayTheSpire2\steam\\profile1\saves\`
- **Mod save path**: `%APPDATA%\SlayTheSpire2\steam\\modded\profile1\saves\`
**Quick copy path**: `%APPDATA%\SlayTheSpire2\steam\`
If you install the mod for the first time, your game progress will not be transferred automatically. To fix this, simply copy your save files from the **non-mod folder** to the **mod folder**. Make sure you copy (not move) so you keep a backup.
---
📁 Log file
If you need to send logs to the development team, they are saved in:
- **Latest adventure log**: `%APPDATA%\Roaming\SlayTheSpire2\steam\\modded\profile1\`
- **Long-term storage log**: `%APPDATA%\Roaming\SlayTheSpire2\steam\\modded\profile1\history\`
Log files follow the naming convention of STS2, prefixed by the timestamp when the adventure started.
You can also send `%APPDATA%\Roaming\SlayTheSpire2\logs\godot.log` to the development team if you experience game crashes that may be related to mods. Please note that `godot.log` contains some basic identifying information (such as computer name, hardware and installation path), please send at your own discretion.
**Security Tip**: The two files `combat_log.txt` and `combat_log_ui_verbose.txt` do not contain any identifying information!
---
📥 Installation Guide
- **Find the game directory**: Go to your STS2 installation directory: `STEAM\steamapps\common\Slay the Spire 2\`
- **Create mods folder**: If it does not exist, please create a folder named `mods`.
- **Extract Mods**: Select your version and extract the files into the `mods` folder.
- **Full version**: The unzipped file should be located under `mods\STS2CombatLogMod\`, containing `STS2CombatLogMod.dll` and `STS2CombatLogMod.json`.
- **Start Game**: Start the game, it will detect the mod and prompt you to restart into mod mode.
**Again reminder**: Please be sure to read the archive file information above, STS2 uses separate archives for mods and non-mods. If you wish to transfer your progress, please copy the save as described above.
---
🐛 Known issues
- If the host disconnects and automatically reconnects before returning to the main menu, the log display within the battle may be abnormal, but it will be automatically fixed when the next battle starts.
**TESTING NOTES**: I mainly tested in single pla …
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.