TaleSpire
Install

Details

Last Updated
First Uploaded
Downloads
234
Likes
0
Size
79KB
Dependency string
HaruDM-MiniStates-1.3.0
Dependants

Categories

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-BepInExPack
  • HolloFox_TS-RadialUIPlugin
  • LordAshes-AssetDataPlugin
  • LordAshes-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)

  1. Install this mod with Thunderstore Mod Manager / r2modman.
  2. Make sure the listed dependencies are installed.
  3. Launch TaleSpire and join a campaign/board.

Usage (GM)

  1. Select/right click a mini to open the creature radial menu.
  2. Choose Estados.
  3. Pick a category (Debuffs / Control / Mente / Sentidos / Buffs).
  4. Toggle states on/off (menu stays open to select multiple quickly).
  5. Use Limpio (Quitar todos) to clear all states.

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.dll in 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

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.