CharacterSheetsPlugin

v2.4.0·Updated 2024-03-14

Adds customizable character sheets. Supports any edition. Clicking character sheet entry causes roll. Now accessible from Info radial menu.

Screenshots 1 screenshots

About this mod Author’s original text

Character Sheets Plugin

This unofficial TaleSpire plugin is for adding character sheets to TaleSpire.

Character sheet layout is completely customizable and supports any edition.

Clicking on entries on the character sheets initiates a correspoding roll using the Chat Roller plugin.

Note: Preview shows a D&D 5E character sheet but any plugin allows defining system/edition character sheets.

Change Log

2.4.0: Fixed issue with Radial UI trigger

2.4.0: Removed Radial UI trigger cooldown

2.3.2: Updated for compatibility with Taleweaver BR update

2.3.1: Updated for compatibility with BR update

2.3.0: Buf fix for being able to have multiple sheets open at once

2.2.2: Updated dependencies in manifest file. No plugin change.

2.2.1: Made auto closing previous sheet on opening a new sheet a configurable option

2.2.0: Closes previous character sheet when a new one is opened

2.2.0: Uses region independent configuration

2.1.1: Added configurable for to be used for content as a fallback.

2.1.0: Re-added support to change the edition at runtime (RCTRL+I)

2.1.0: Added support for multiple modifiers.

2.1.0: Added extra loging during load to identify any problems with loading the character sheet.

2.0.0: Fix after BR HF Integration update.

1.4.0: Added passthru roll option allowing use of Character Sheets with plugins like Lookup Plugin.

1.3.1: Fixed issue with negative modifiers.

1.3.1: Added format checks and display messahes if roll format is not compatible with selected roll method.

1.3.0: Added option for ChatRoll based rolls (like before) or Talespire Dice rolls.

1.3.0: ChatRoll Plugin is no longer a forced dependency since you may use Talespire Dice instead.

1.2.0: Improved stats lookup so that partial names will not get replaced (e.g. WIS won't replace WIS_Save)

1.2.0: Migrated plugin from ChatRoller to ChatRoll.

1.1.1: Added Radial UI dependency.

1.1.0: Access is now available from the mini's radial menu using the Info icon and then Character Sheets icon.

1.0.1: Posted plugin on the TaleSpire main page

1.0.0: Initial release

Install

Download and install using R2ModMan. Also download ChatRoll Plugin if you want to use Chat Rolls.

Sample character background, layout and character sheet is found in CustomData folder of the plugin.

Usage

CharacterSheets allow different layouts to support more than one RPG edition at once. To select the desired edition

press the Character Sheet Style hotkey (default CTRL+I). Type the edition into the input box. This entry is used

as the prefix to the Character Sheet background file, the Character Sheet layout file and the Character Sheet data

files. Normally this feature is used to switch between different RPG edition like DnD5e, DnD3.5e, PathFinder, etc.

However, this technique can also be ued to switch between different Character Sheet layouts which as DnD5ECompact,

DnD5EFull, etc.

To open a character sheet, press the Open Character Sheet kotkey (default CTRL+O) or use the Radial UI menu to select

Info and then Character Sheet. When triggered by keyboard, this opens the Character Sheet for the currently selected

mini (if one is selected). If triggered by Radial UI menu, this opens the Character Sheet for the Radial selected mini

(which may or may not be the selected mini). The plugin uses the Creature Name for finding the corresponding character

sheet, so ensure that the Name is set correctly on the mini.

Once the character sheet opens, any of the entries can be "rolled" by clicking on them. Static entries likes Name,

Class, Race, Level, and Stats will just display the value to the chat (if open) and display the value in the mini's

speech bubble. For actual roll entries like stat modifiers, stat saves, skills, attacks and so on, the corresponding

roll is made and the results are displayed in the mini's speech bubble.

If trying the sample character sheet (after correctly installing the TaleSpire_CustomData folder as per the installation

finstructions), use CTRL+I to set the stype to Dnd5e, ensure that

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. 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.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. 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.

Dependencies

Install these first, or the mod will not work:

bbepisTaleSpire-BepInExPackbrcoding-SetInjectionFlagPluginHolloFox_TS-RadialUIPluginLordAshes-FileAccessPluginPluginMasters-Winforms_Patch

File & checksum

Filename
CharacterSheetsPlugin-2.4.0.zip
File size
787.7 KiB