CustomStatsPlugin
Adds custom mini or group specific stats.
About this mod Author’s original text
Custom Stats Plugin
This unofficial TaleSpire adds mini or group specific stats replacing or adding to the common core stats.
This plugin, like all others, is free but if you want to donate, use:
Video Link:!Preview(
Donate:
Lord Ashes' Talespire Plugins are always available for free. Lord Ashes does not have a Patreon but if you really want
to make a donation to the chocolate fund to keep the work going, you can do so using the Donate link above.
Install
Use R2ModMan or similar installer to install this plugin.
Any configurable settings can be set using R2ModMan config editor for the plugin.
Usage
In order to add custom stats to a mini (creature or creature prop), first the desired model need to be applied to the
desired mini. A model is a simple list of stats that any mini using that model will have. To apply an existing model,
use:
Right CTRL + A = Prompts for the model name and then applies the corresponding custom stats to the selected mini.
To view and/or edit the custom stats, (right click to) open the raidal menu of the mini and select Custom Stats.
Please note, depending on the setting in the configuration for this plugin, the core option for Stats may or may
not appear in the radial menu, as such ensure that the raidal selection is Custom Stats and not Stats.
To edit custom stats, simply click on the desired text box and change the entry. Once all desired changes have been
made (or none changes have been made if only looking at the custom stats) press the red X button at the centre of the
custom stats menu to close the menu and save any changes. Any changes are not made permanenet until the menu is closed.
Making Models
The Custom Stats Plugin uses a concept of model to apply custom stats to minis. A model is just a plain text file with
a list of custom stats. Depending on the intended use, a model can range from very specific (specific to a specific player)
to very broad (a group model use by many minis such as all props). By creating a model, it is easy to apply the exact
same custom stats to multiple minis.
The rules for making a model are as follows:
- A model file is a plain text file
- Only the first line of a model file is read. Successive lines can be used for comments.
- The first line has a list of one or more custom stat names
- Entries in the first line a separated by a comma
- Entries in the first line do not have spaces before or after the comma
For example:
AC,Move,Inspirations,SpellLV1,SpellLV2
Save the file name with the model name and a ".model" extension such as the `bard.model` example in included.
Stats Sync
To enable the Custom Stats plugin to be used with plugins that modify the core stats, there is a built in synchronization
between the core TS stats and custom stats that share the same name. When the custom stats are opened, any custiom stats
whose name matches the name of a core TS stat, will automatically be updated from the core TS stat. Similarly when the user
makes changes to custom stats, the if the custom stat has a corresponding core TS stat (a core TS stat that shares the same
name) the core TS stat will be updated with the custom value. Custom values with only a single number will update both the
core TS stat value and max value to custom value. Custom values which have two numbers separated by a forward slash, will
update the core TS stat value with the number before the slash and the core TS stat max value with the number after the
forward slash.
25/30 => Value = 25, Max Value = 30
This solution allows two ways in which the core and custom stats can be used:
Integrated Mode
In this mode, the option to show the core TS stats is turned off (thus hiding the old core TS menu option) and any core
stats are also listed in the custom stats. This provides the users with a single menu from which they can see bo
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Install these first, or the mod will not work: