MiniStates
GM-only radial menu to apply multiple status conditions to minis and display them as colored TextMeshPro labels. Sync + persistence via AssetDataPlugin.
| Date uploaded | 4 months ago |
| Version | 1.1.0 |
| Download link | HaruDM-MiniStates-1.1.0.zip |
| Downloads | 31 |
| Dependency string | HaruDM-MiniStates-1.1.0 |
This mod requires the following mods to function
bbepisTaleSpire-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.22HolloFox_TS-RadialUIPlugin
This is a developer tool based package used to manage and configure Radial UI Menus.
Preferred version: 3.1.3LordAshes-AssetDataPlugin
Dependency plugin for subscription/notification based data storage and message exchange.
Preferred version: 3.6.1README
MiniStates (by HaruDM)
Adds a GM-only radial menu entry Estados on creature minis, allowing the GM to toggle multiple states per mini. Selected states are shown above the mini as colored TextMeshPro (world-space) text.
Features
- ✅ GM-only: players do not see the selection menu and cannot edit states.
- ✅ Multi-state per mini: stored as
Estado1|Estado2|Estado3. - ✅ Sync + persistence via LordAshes AssetDataPlugin:
- Persists across moving minis and rejoining the campaign/board.
- Syncs to other players who also have the mod installed.
Requirements (Thunderstore dependencies)
bbepisTaleSpire-BepInExPackHolloFox_TS-RadialUIPluginLordAshes-AssetDataPluginLordAshes-ChatService(used by AssetDataPlugin as message distributor)
If you prefer RPC-based distribution, you can use RPCPlugin instead, but this package declares ChatService as a dependency to ensure out-of-the-box sync.
Installation (Thunderstore / r2modman)
- Install this mod with Thunderstore Mod Manager / r2modman.
- Make sure the listed dependencies are installed.
- Launch TaleSpire and join a campaign/board.
Usage (GM)
- Select/right click a mini to open the creature radial menu.
- Choose Estados.
- Pick a category (Debuffs / Control / Mente / Sentidos / Buffs).
- Toggle states on/off (menu stays open to select multiple quickly).
- Use Limpio (Quitar todos) to clear all states.
What players see
- Players with the mod installed will see the colored state text above minis.
- Players will not see the Estados menu and cannot edit.
Troubleshooting
-
States don’t sync to other players
- Ensure other players installed MiniStates AND the dependencies.
- Ensure ChatService is installed and loaded (AssetDataPlugin needs a distributor).
-
Menu doesn't appear for GM
- Wait a second after loading into the board; GM detection can be delayed.
- Check that you do not have multiple copies of
MiniStates.dllin different plugin folders.
Data / persistence
AssetDataPlugin stores data files under:
BepInEx/plugins/AssetDataPlugin/AssetData/
The key used by this mod is:
MiniStates.State
Author
HaruDM
CHANGELOG
Changelog
1.3.0
- Fixed a bug that caused the States Radio to disappear for everyone when new music was added to Talewaver.
- Fix for removing the Ashes chat service from Manifiest. I also added something else to the readme file.
1.2.0
- Fix bug of stability
- Fix Icon Thunderstore
1.1.0
- GM-only menu registration with role-guard loop (fixes timing where GM flag becomes true after board load).
- Automatic unregister for non-GM clients.
- Submenu MapMenu opens one frame later to avoid instant close.
1.0.0
- Initial release: radial menu + status label display.