Symbiotes are now in Beta!
Symbiotes are our first supported way of modding, allowing you, the community, to make character sheets, fancy dice rollers, hand-out notes, and so much more!
Thanks to our new API, these Symbiotes can load data directly from the game enabling tight integrations. Additionally, you can load regular websites if you prefer, just using your favorite online resource without having to Alt+Tab out all the time.
How to join the Beta
The guide explaining how to join the Beta is here: https://talespire.com/welcome-to-the-symbiotes-beta
Be sure to read the "Critical Warnings" section before joining the Beta.
Symbiotes for players
How to install Symbiotes is documented here, but we also plan to create an in-game downloader from mod.io. Of course, modders will need some time after this release before the first Symbiotes will come out. However, before long, there's sure to be plenty of them available online - until then, we created examples to show off some of the capabilities you can play around with.
As a player, this is pretty much all you need to know for now (don't forget to check out the demo gifs further down though!), but if you're a developer or interested in becoming one, read on.
Symbiotes for modders
Right now, we support web-view Symbiotes with an embedded Chromium-based browser, with which you can load both local HTML files and URLs pointing to websites online. The full documentation is available either as a website or to download as a Symbiote itself.
Also, do take a look at the examples we linked previously, as those should cover many of the most common API calls for Symbiotes in actual real-world use cases. Feel free to copy and adapt them as you see fit! Your feedback about the developer experience, both about the API itself and the documentation, is really important to us, be sure to let us know what you think over at our feedback portal.
Show-reel
With that out of the way, here are a few little clips of Symbiotes in action to give you a taste of what's to come:
Tight integrations between websites and TaleSpire using the API. Here we show how the creators of dddice.com bring roll results into TaleSpire's history.
Using a Symbiote to add support for advantage and disadvantage rolls
We include a dice-finder that can be added with a single line and works with a variety of sites out of the box
Sending notes to players
Getting the current creature selection
Subscribing to slab copy events
This is just the beginning
This first version of the API is just us dipping our toes in the water. We are set up and ready to enhance and expand the API for years to come, and we have many plans for where to take this next.
Modding is our big focus for this year, and we believe what is coming will start a whole new chapter for TaleSpire.
Thank you for coming on this ride with us. We simply can't wait to see what you build next
uxigadur
Useruxigadur
User ·If i can read PDF in game my life is way better. :)
Baggers
Baggers
·ConsummateNerd
UserConsummateNerd
User ·Neitar
Neitar
·Baggers
Baggers
·icycalm
icycalm
·Baggers
Baggers
·The symbiote name came from us feeling uncertain about attaching this *thing* to the side of TaleSpire but wanting a moniker slightly more flattering than "parasite."
Ciao