Symbiote API - creatures.getAllCreatures & creatures.updateCreature
These two endpoints would allow you to pull all creatures on the board, and then update them using a format similar to the createBlueprint function.
Ideally, you could also change their position (x/y/z, with vertical/y allowing the creature to fall to the first surface it finds at the given x/z), but I imagine that may be a stretch goal here.
Loading all the creatures could allow me to identify ones with the same name, and automatically rename them to have a given prefix/suffix to uniquely identify them. For example, when fighting 10 Imps, it would be useful to quickly and easily rename them ‘Imp (A)‘, ‘Imp (B)‘, ‘Imp (C)‘, etc.
Additional things could also be done with this to automatically sync in-game stats (such as HP) to ones from external combat trackers.
Subscribe to post
Get notified by email when there are changes.