OptionGenerator

版本 v0.2.2·更新於 2026-08-30

Automatic settings/configuration menu integration via "Risk of Options".

模組介紹 作者原文

Introduction

For more information please consult the Risk of Options documentation. However, suffice to say it provides a convenient API for adding mod options to the in-game settings menu. While simple to use, much of the content on this site does not support it.

This optional extension takes care of that by scanning and filling out the configuration for nearly every plugin, as well as any icon or description that may be missing. Since the majority are implemented in a standard way, this approach generally works, but there are some limitations described below. A separate configuration file is provided to disable individual sections if needed.

Known Issues

  • Depending on how a given configuration is implemented, changes might still require a restart or not take effect until the next stage/lobby.
  • Certain configuration files will not be displayed (e.g. for game patcher, or not directly attached to main plugin).
  • The following types are not supported: Vector2, Vector3, Vector4, Quaternion, and Rect.
  • In some circumstances modifying a configuration value at runtime could break associated functionality - while this is not typically expected, you have been warned.

Please report any issues or significant incompatibilities here. Feel free to check out my other work as well.

Version History

0.2.2

  • Small fix for default value indicator not being populated with version 2.8.6 of Risk of Options.

0.2.1

  • Add indicator to differentiate auto-generated entries from others.
  • Minor improvement to load time.
  • Show button highlight and description on hover.

0.2.0

  • Update for latest version 2.8.1 of Risk of Options.

0.1.5

  • Handle edge case that could occur if another plugin did not load properly or is destroyed.

0.1.3, 0.1.4

  • Any plugin may opt out by including a BepInDependency on Risk of Options.

0.1.2 - Initial Release

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

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

bbepis-BepInExPackRune580-Risk_Of_Options

檔案與校驗

檔案名稱
OptionGenerator-0.2.2.zip
檔案大小
49.8 KiB