LordAshes-ChatRollPlugin icon

ChatRollPlugin

Plugin to do public and gm rolls from the chat.

Last updated 3 months ago
Total downloads 2684
Total rating 0 
Categories Integration Networked Tools Tweaks
Dependency string LordAshes-ChatRollPlugin-2.1.1
Dependants 1 other mod depends on this mod

This mod requires the following mods to function

bbepisTaleSpire-BepInExPack-5.4.10 icon
bbepisTaleSpire-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.10
brcoding-SetInjectionFlagPlugin-2.3.1 icon
brcoding-SetInjectionFlagPlugin

Allows players to flag mods are installed

Preferred version: 2.3.1
LordAshes-ChatService-2.4.7 icon
LordAshes-ChatService

Dependency plugin to add services to the chat.

Preferred version: 2.4.7

README

Chat Roll Plugin

This unofficial TaleSpire plugin allows performing rolls from the chat menu. Supports public rolls as well as private rolls sent only to the GM.

Change Log

2.1.1: Updated for compatibility with BR update
2.1.0: Updated for compatibility with updated Chat Service
2.0.0: Fixed after BR HF Integration update
1.0.1: Relinked using latest BR assemblies
1.0.1: Fixed soft dependency check for Chat Whisper 
1.0.0: Initial release

Install

Use R2ModMan or similar installer to install this plugin.

For full functionality installing the Chat Whisper Plugin is recommended but not required.

Usage

Open the player or character chat. Use one of the following syntaxes to activate the roller functionality:

Roll: /r formula

This rolls the specific formula and outputs the results in the Chat for everyone to see. Includes the roll request, the roll request with all the dice replaced with rolls and the total. Formatted so that the total appears larger than the rest of the text to make it easy to spot.

Formulas can contain any number of dice specifications and modifiers. All dice specifications are replaced with thier totals first and then remaining math is evaluated.

Note: When rolling a single die the dice number is still required (e.g. 1D10 instead of D10).

e.g. /r 3D6+5

Roll with Name: /rn name formula

This acts the same as /r but allows a single word name to be associated with the roll. The conditions for the formula and the output is the same except that the output is preceeded by the name. Typically the name is used to indicate what the roll is for.

Note: name is a single word entry. If you need multiple works, use characters like - or _ to separate words.

e.g. /rn Attack 1D20+4

GM Roll: /gr formula

This acts the same as /r but sends the output only to players in the GM role. Typically used to make secret rolls for the GM without other players seeing the result. Please note that if the roll is made from a creature then the creature will speak the roll formula (visiable to all) but not show the result.

This functionality is only available if a /w Chat Service handler is available, like the Chat Whisper Plugin.

e.g. /gr 3D8+2

GM Roll with Name: /grn formula

This acts the same as /rn but sends the output only to players in the GM role. Typically used to make secret rolls for the GM without other players seeing the result. Please note that if the roll is made from a creature then the creature will speak the roll formula (visiable to all) but not show the result.

This functionality is only available if a /w Chat Service handler is available, like the Chat Whisper Plugin.

e.g. /grn Damage 2D6+2

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2023-6-26 2.1.1 343 Version 2.1.1 Install
2022-11-9 2.1.0 620 Version 2.1.0 Install
2022-7-8 2.0.0 631 Version 2.0.0 Install
2021-12-13 1.0.1 938 Version 1.0.1 Install
2021-10-11 1.0.0 152 Version 1.0.0 Install