TaleSpire

TaleSpire

Not enough ratings
2D Character Card Tokens (This guide is Retired, see below)
By Jodinar
THIS GUIDE IS OUT OF DATE!
Hello everyone, couldn't find anymore time in my days to keep more than one guide updated. Just look up "So you want 2d models in Talespire.." on Reddit. You'll find a full updated guide there to suit the new way of how it works.



This guide will teach players who are modding how to create 2D character tokens / minis into talespire.
All credits to Lord Ashes and other modders who worked on this project. I am simply the person getting the instructions out to people.
   
Award
Favorite
Favorited
Unfavorite
Preface - So you want 2d/Card/Flat tokens/minis in Talespire...
Look no further weary browser - for I was in your place roughly a month ago.

With much trial and error, and even more help from the author of the mod - Lord Ashes (Thanks by the way!) I was able to get this working, and would like to make a general post easy to find via google, to save others from the struggle I went through - and to also hopefully alleviate Lord Ashes some repeat traffic of being bombarded with the same questions over and over.

Before going forward, I'll make it clear: You do not need to buy anything in this other than Talespire the game. No downloads are required except for the Thunderstore Mod Manager and potentially any images you want to use for your tokens. Allthough, I do encourage/recommend donating to LordAshes and any other modders who may have worked on these efforts just as a thank-you for their hard work!

I'm a huge fan of listing things chronologically, to help eliminate errors in the process. In about 10 minutes of following this guide, you'll have a 2D mini at the end of it. After that, it takes mere seconds to make further minis.

Steps 1 - 4, Getting the basics.
Let's get to work!

Step 1: Download Talespire and run it atleast once, then close it.

Step 2: Download Thunderstore Mod Manager (thunderstore.io)

Step 3: In the mod manager, choose Talespire and Create a profile on Thunderstore Mod Manager (Something simple, like "Modded Talespire") for the game.

Step 4: Click on Get Mods on the left and obtain the following mods, choosing Yes on downloading dependencies if it asks for approval: (I will write them each here, and also show a screenshot.)
- BepInExPack by bbepisTaleSpire
- SetInjectionFlagPlugin by brcoding
- StatMessagingPlugin by Lord Ashes
- RetexturePlugin by Lord Ashes
- FlatTokenAssetPack by Lord Ashes
- FileAccessPlugin by Lord Ashes
- Custom_Assets_Library_Plugin by PluginMasters (Called 'CALP' by the community)
- RadialUIPlugin by HolloFox_TS
- AssetDataPlugin by Lord Ashes
- ChatService by Lord Ashes

Making Two folders, Steps 5 - 7
Step 5: Once you've got these downloaded. Run the game once with that blue "Modded" button in the upper right of Thunderstore Mod Manager - then close it again. Because we have a few brief tweaks to make.

Step 6: Navigate to your Roaming folder (Open your file browser and in the address bar type in %appdata% and then press enter for a shortcut to it)Once here navigate through the following folders:AppData > Roaming > Thunderstore Mod Manager > DataFolder > Talespire > profiles > YourProfileYouMadeForModdingTalespire > BepInEx > plugins

OKAY STOP! Now that we're in plugins, we need to make a new folder titled exactly like this:

[LocalContent] Save that, and navigate into it.

While inside [LocalContent] create yet another folder titled exactly like this

CustomData No brackets, nothing like that. Save this, and navigate into it.

Step 7: Save some JPG's or PNG's into this folder that you wish to use. Make sure to name these files rather uniquely, otherwise the mod will fetch textures from elsewhere that are similarly named. So if you have a specific zombie image you want to use, name it Zombiex or Zombiey or Zombiez for example. If you use just "Zombie" it may fetch the default zombie model within talespire and incorrectly load the image - or not at all.
Tweaking Two Configs (easy) Step 8
Step 8: Now to tweak a couple configs in order to make this work - no don't worry this is super easy and you don't even have to open a file.

Minimize your CustomData folder for now, and go back to Thunderstore App Manager. Click on theEdit Config button on the left when you're at your list of installed mods.


You'll see a flood of config files here. Look for BepInex/config/BepInEx.cfgClick on it and hit Edit Config.The second item "Chainloader" HideManagerGameObject, set this to "true"Click Save at the upper right.


One more to configure. Go back, and look for BepInEx/config/org.lordashes.plugins.retexture.cfg (type in 'retexture' in the search to make it easier.)

Click on this and click Edit Config, and set the first assignable hotkey to something you will find useful. I set mine to F10. (Keep in mind what this hotkey is. This is how you will pull up the ingame dialogue box to help you select a file for a 2d mini image.)

Finally making the Mini, Step 9
Step 9: Alas, you're finally ready to get ingame and making some minis!

Once again, make sure to launch Talespire from the "Modded" blue button.

When ingame, get to a board you want the mini to be on.Go into your library ingame, under the minis tab. Find the "Tokens" category, should be above Heroforge if you have that enabled.


These are all tokens that will work with this mod. I recommend trying several different ones, as my images have loaded differently on different ones.

Spawn one in onto the board. Click it once so you have the White Ring on the base of the model.

Press your Hotkey you set earlier, and you should see a pop-up come up like this:


Type in the name of the image you want to load and click the 'Texture' button.

and voila! That should give you a custom 2D mini!
Some notes to consider...
Here's what it looks like if something goes wrong; This can be because it fetched a different image from some other folder (likely talespire) hence the necessity for unique names. Or simply you didn't type in the name of the image correctly. Bear in mind, there's no need to put like "zombiey.png" just put "zombiey" will be enough. Just again, and I cannot express enough, make sure your images are uniquely named.



The "Morph" feature does not seem to support custom 2d tokens, 'nor does the "Unique Token" feature of talespire. You can "Go to" the unique token, but you cannot spawn it from the menu without it reverting to the stock token image.

I recommend just making a board that houses all of your tokens ahead of time. Copy / Paste does work, though the shadow of the paste will have the default token. When placed it will have the proper image of the copied source.

As a last thing to remember, you will want your players to also have the same mods that you have installed. You can give them your list of mods - or simply copy a Profile Code from your thunderstore profile to share with them - this will give them your exact build. Enjoy!


Thanks for reading, hope this helps - and a special thank-you to Lord Ashes for your assistance showing me how this works, and to all who contributed to the mods used in this. <3
5 Comments
Luhmann 1 Mar @ 8:31am 
Right on :brownchicken:, thanks homie
Jodinar  [author] 28 Feb @ 1:50pm 
Hey guys just saw these comments.
You can find an updated version of this guide on Reddit.
I'll eventually get around to updating this one. Just look up "So you want 2d" in the talespire modding reddit.
Luhmann 1 Feb @ 4:54pm 
Hey would you mind updating this? I couldn't find the "Chainloader" either.:espresso:
Hope 10 Jan @ 12:05pm 
hello, first thank you so mush for this tutorial, i was needing it, but for me didn't work, cus idk if this have anything to to with it, but i can't find the mod "StatMessagingPlugin" and in the step 8 i cound't find the "Chainloader". when i open the game in the minis, the tab "others" don't show up, idk what to do to make this tab show up. can you help me?²
Dehein 13 Nov, 2024 @ 6:51am 
hello, first thank you so mush for this tutorial, i was needing it, but for me didn't work, cus idk if this have anything to to with it, but i can't find the mod "StatMessagingPlugin" and in the step 8 i cound't find the "Chainloader". when i open the game in the minis, the tab "others" don't show up, idk what to do to make this tab show up. can you help me?