BeyondLink

版本 v1.1.1·更新於 2022-02-01

Copies stats from external source to TS minis. Comes with sample D&D Beyond configuration.

模組介紹 作者原文

Beyond Link Pack

OBSOLETE: Please use Beyond Link Via Chrome instead unless use of a Chrome Extension is not possible

(

This unofficial TaleSpire asset pack links your external source stats with corresponding Tale Spire mini.

Comes with a sample configuration for D&D Beyond character sheets which currently copies current HD, max HD, AC,

Shield AC, used HD, max HD.

Previously the "Beyond" in the BeyondLink plugin represented D&D Beyond but not, with the use of the Generic Data

Parser, this plugin can support many different data sources and thus the Beyond now refers to (data) Beyond TS.

The Generic Data Parser allows reading and processing of a configruation file which tells the parsers how to

extra the desired data from the given data source. As such, by writing a correct configuration file the Generic Data

Parser can be used to extract data from most text based sources including JSON, XML, INI and other formats.

Change Log

1.1.0: Modified the processing of the source to use the Generic Data Parser allowing it to be used with other sources

besides D&D Beyond. Sample D&D Beyond configuration provided.

1.0.0: Initial release

Install

Use R2ModMan or similar installer to install this asset pack.

Update the BeyondLink.gdp (Generic Data Parser) file to extra the desired data from the source. The included sample

GDP file extracts data from D&D Beyond character sheets. Within the GDP file, the keyword {URL} will be replaced without

the URL for the character being updated.

Update the BeyondLinks.json configuration with the desired character sources. Note that this configuration has changed

from the previous version since it is no longer D&D Beyond specific. Instead of just containing the D&D Beyond Id, it

now contains the whole URL of the data source.

The name in the configuration needs to match the TS mini name.

The url is the url of the data source (character sheet) from which the data will be extracted.

The R2ModMan configuration for this plugin can be used to change the interval at which TaleSpire is syneced with the

D&D Beyond character sheets. Default 10 seconds.

Usage

Everything happens automatically. When any of the supported properties are changed in data source, Tale Spire will be

updated with the interval number of seconds.

The sample D&D Beyond configruation, the following data is extracted and updated...

The current HP and max HP is transferred to the Tale Spire asset HP.

The current AC and the shield modified AC are transferred to Stat 1. Expressed as AC without shield of AC with shield.

The used HD of and max HD is transferred to Stat 2. Expressed as used HD of max HD.

Operating Status

In the bottom right side of the screen the word "Link" is visile when this plugin is running. The color of this word

indicates the success of syncing activity:

Blue = In-Between syncs.

Green = Last sync was successful.

Red = Last sync had at least one failure.

Centralized vs Distributed Configuration

There are two ways in which this plugin can be used: Centralized and Distributed.

Centralized: The GM configures all D&D Beyond characters in his/her BeyondLinks.json. All other players do not have

the plugin active. Disadvantages: Larger stress on single device. Advantages: Other players don't needs

to have this plugin at all, so other players could even be using an unmodded version of TaleSpire.

Distributed: Each player configures his/her BeyondLinks.json with their own characters. Disadvantage: Each player needs

to have the plugin. Advantage: The processing is distributed between many devices so les powerful devices

are needed.

Limitations

  • The D&D Beyond example uses the last armor listed on the character sheet regardless if it is being worn or not.
  • The D&D Beyond example does not recognize Unarmored AC bonus (like that obtained by Monk or Barbarian). As a work

around you can add the corresponding armor (that would yield the same AC) to t

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

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

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

前置依賴

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

bbepisTaleSpire-BepInExPackbrcoding-SetInjectionFlagPluginLordAshes-StatMessagingPluginLordAshes-FileAccessPlugin

檔案與校驗

檔案名稱
BeyondLink-1.1.1.zip
檔案大小
29.2 KiB