You are viewing a potentially older version of this package. View all versions.
LordAshes-ChatRandomizerPlugin-2.1.3 icon

ChatRandomizerPlugin

Roll custom random stuff from chat.

Date uploaded 3 years ago
Version 2.1.3
Download link LordAshes-ChatRandomizerPlugin-2.1.3.zip
Downloads 171
Dependency string LordAshes-ChatRandomizerPlugin-2.1.3

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.0 icon
brcoding-SetInjectionFlagPlugin

Allows players to flag mods are installed

Preferred version: 2.3.0
LordAshes-FileAccessPlugin-1.4.1 icon
LordAshes-FileAccessPlugin

Provides standardized methods for accessing both local file and url resources. Automatically handles searching local folders for assets.

Preferred version: 1.4.1
LordAshes-ChatService-2.3.0 icon
LordAshes-ChatService

Dependency plugin to add services to the chat.

Preferred version: 2.3.0
LordAshes-GUIMenuPlugin-1.0.0 icon
LordAshes-GUIMenuPlugin

Add text/icon menus that appear in centre of screen or slide out the right side. Support for multi-layer hierarchy.

Preferred version: 1.0.0

README

Char Randomizer Plugin

This unofficial TaleSpire plugin for randomly determining items from a list. Supports real time lists and named pre-configured lists.

This plugin, like all others, is free but if you want to donate, use: http://LordAshes.ca/TalespireDonate/Donate.php

Change Log

1.0.0: Initial release

Install

Use R2ModMan or similar installer to install this plugin.

Usage

Pre-Configure Lists

To make rolling dice with a complex number of sides easier, custom dice can be defined in the Custom_Dice.json file. The file is a JSON with the roll name as the key and the roll sides as the value. For example:

{
	"RPS": "Rock Paper Scissors",
	"Half6": "- - - 0 0 0",
	"TriTen": "0 0 0 0 1 1 1 1 1 2"
}

To roll a named roll, use the cr (Custom Roll) command. Type: /cr name such as /cr RPS.

Real Time List

To roll a real time list, use the cr (Custom Roll) command with all the possible items. For example:

/cr Rock Paper Scissors

or

/cr Rock Paper Scissors Lizard Spock

or

/cr 0 0 0 0 1 1 1 1 1 2

Entries are separated by spaces so don't use spaces in the entry name.