AutoRollPlugin

版本 v2.1.1·更新於 2026-09-12

Automatically spawns and rolls dice sets added into the tray via the talespire://dice protocol. This includes DiceSelection Plugin and Beyond The Spire Chrome Extension.

模組介紹 作者原文

Auto Roll Plugin

This unofficial TaleSpire mod that automatically spawns, rolls and cleans up any dice introduced into the dice tray

via the talespire://dice protocol. This includes, but is not limited to, the Dice Selection plugin and the Beyond The

Spire Chrome Extension (which allows you to make rolls from your D&D Beyond character sheets).

Install

Use R2ModMan or similar installer to install.

Usage

Use any program or plugin (e.g. Dice Selection plugin, Dice Macros app, Beyond the Spire Chrome Extension, Webbrowser)

to send a talespire://dice request to the OS or TaleSpireURLRelay. Instead of just loading the dice tray with the

specified dice (as what happens in core TS), the dice will be placed on the board and rolled. After a specified time

the dice will be cleared (unless the setting is changed to keep them).

In R2ModMan there is a setting for this plugin which dictates how long after the roll is completed the dice remain

before being cleared. Normally the dice can be cleared immediately because the dice being cleared has no effect on

the result message that indicates the roll result. However, in some cases players like to see the actual dice in which

case this setting allows some time for that before the dice are cleared.

A negative value for this setting means the dice are not cleared (i.e. the dice need to be cleared manually).

A positive value indicates the number of seconds that the dice exist after finishing the roll in before being cleared.

Note: If the setting is negative then the dice will remain but will not be reused. The dice can be reused manually

but a tilespire://dice request for the same roll will always generate a new die or dice.

The Auto Roll will roll any dice that are in the tray that have an associated name, regardless of how they were

generated. This includes dice added to the try via the `talespire://dice/` protocol but also dice added via plugins

and Symbiotes. Dice that are added to the tray manually, in Talespire, will not be automatically rolled (which is

desired since the user may still be adding more dice) because such dice don't have an associated name with the roll.

Talespire Protocol

The following formats are supported by the AutoRoll plugin:://dice/name:roll

and://dice/name:roll1/name2:roll2...

Where "dice" is a mandatory keyword indicating that the request is a dice protocol request.

Where "name" is a mandatory single word (no spaces) indicating what the roll is for.

Where "roll" (and "roll1", "Roll2",...) is a mandatory roll formula which can consist of one or more rolls

specified in the #D# format (e.g. 3D6) with a possible penalty or bonus at the end (e.g. 3D6+2).

A single "roll" can contain multiple dice groups in which case the total is added to subtracted

(e.g. 2D10+3D8+2).

Where "roll2" is a optional secondary roll whose total will be totalled individually from the first roll.

Where "..." is a is any number of additional rolls (same as "roll2") separated by slashes. Each additional roll

generates its own total.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

LordAshes-LoggingPlugin

檔案與校驗

檔案名稱
AutoRollPlugin-2.1.1.zip
檔案大小
31.8 KiB