CommonCustomsMenuPlugin

版本 v1.3.0·更新於 2026-04-16

Common menu for custom content plugins to register with.

模組介紹 作者原文

Common Customs Menu Plugin

This unofficial TaleSpire pluigin provides a core Talepsire like asset llibrary menu into which custom content plugins

can easily add assets. This menu is independent of the BR menu so plugins registering their content with this standalone

menu are less likely to break when BR makes updates.

Special thanks to Equanimity for latest compatibility fix.

Install

Use R2ModMan or similar installer to install this asset pack.

Configuration

Plugin Configuration

`Menu Toggle Trigger`: Indicates the key or key combination used to toggle the menu open/closed.

`Diagnostic Level: Indicates the amount of information that is put into the logs while running. Keep on Info` except when getting logs for support.

`Number Of Asset Badges Per Row`: Indicates how many asset badges are shown in each row of asset. Larger numbers produce smaller badges.

`Plugin Registration Complete`: Indicates the time in seconds before the plugin asks all provider plugins to list their assets.

`Rewrite Scope Value`: Indicates which fields are used in rewrite (reorganize) checks. Add the values of all sources:

`Off` = 0

`Name` = 1

`Description` = 2

`Tags` = 4

`Pack` = 8

`Prefab` = 16

For example, to use only Name, Description and Tags for rewrite checks, the Rewrite Scope Value would be 1+2+4=`7`.

Rewrite

Assets can be reorganize using the rewriter. Ensure that the Rewrite Scope is not set to "off" (see above).

Create a file called `org.lordashes.plugins.commoncustomsmenu.rewriter.json` and inside it create a structure similar to:

{

"Item": { "kind": "Effect", "category": "Prop" },

"Object": { "kind": "Effect", "category": "Prop" },

"Armor": { "kind": "Effect", "category": "Prop" },

"Weapon": { "kind": "Effect", "category": "Prop" },

"Crate": { "kind": "Effect", "category": "Prop" },

"Treasure": { "kind": "Effect", "category": "Prop" },

"Cart": { "kind": "Effect", "category": "Vehicle" },

"Wagon": { "kind": "Effect", "category": "Vehicle" },

"Boat": { "kind": "Effect", "category": "Vehicle" },

"Ship": { "kind": "Effect", "category": "Vehicle" }

}

The key in the dictionary structure (the string on the left side) is the keywords for which the rewrites searches. If found then it changes the "kind" and/or

the "category" based on the dictionary striucture to the right. The kind property is how the provider treats the asset. The category property is what Type

category it will show up in the menu. For example, `{ "kind": "Effect", "category": "Prop" }` means that the asset will be treated as a "Effect" by the

provider (the plugin actually responsible for the asset) but the asset which show up under the "Prop" icon.

Supported properties are:

`kind, category, header, group, prefix and suffix`

The last two modify the name with a prefix or suffix.

The rewriter is applied to all assets at runtime. The registration file is left unmodified with the reweiter applies all changes in memory only. As such turning

off the rewriter functionality will restore all assets to their developer intended locations.

Registration file

The master list of registered assets, used by the Common Customs Menu plugin, is store in a `.cache` folder in the plugins install folder under a folder matching

the plugin guid (`org.lordashes.plugins.commoncustomsmenu). This file contains the info.txt` information of each asset that is registered. This is also the

file from which the plugin generates its menus. As such, the information for any particular asset can be tweaked by editing this file.

Usage

  • Use the Open Menu keyboard shortcut to open the Common Custom Menu. Default: `{Home}`
  • Select the desired Kind (Type) using the icons on the left.
  • Select the desired Group using the buttons right of the Kind (Type) icons.
  • Select the desired Asset using the badges right of the groups.

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

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

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

前置依賴

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

bbepisTaleSpire-BepInExPackbrcoding-SetInjectionFlagPluginLordAshes-FileAccessPluginLordAshes-LoggingPlugin

檔案與校驗

檔案名稱
CommonCustomsMenuPlugin-1.3.0.zip
檔案大小
82.8 KiB