ShrineOfDisorder
Modifies the Shrine of Order behavior for more fun and less pain.
模組介紹 作者原文
Shrine of Disorder
Modifies the Shrine of Order behavior for more fun and less pain.
By default, this mod will make the Shrine of Order randomize items per-stack instead of per-tier.
This means you will still have the same number of unique stacks after using the shrine, instead of
one stack per item tier, meaning the shrine is not necessarily a death sentence any longer.
The Shrine of Order will now also have the ability to spawn on every map, giving more opportunities
to use it.
Configuration options are available for most features, such as the shrine behavior, shrine spawn
chance, whether the shrine can spawn on all maps, and whether to randomize special items (e.g.
lunar, void, boss).
Configuration
Behavior
The following options modify the behavior of shrine effect, as well as where and how often it can
spawn.
ShrineBehavior
- RandomizeEachStack - For each stack of items in the player's inventory, replace it with an equal size stack of a randomly chosen item in the same tier.
- RandomizeEachItem - For each item in the player's inventory, replace it with a randomly chosen item of the same tier.
- SwapOneInventory - Swap the inventory of the player which activated the shrine with one other randomly selected player.
- SwapAllInventories - Randomly swap the inventories of every player.
Warning: The shrine behaviors which swap player inventories are currently untested.
Defaults to RandomizeEachStack.
OnlyObtainedItems
When determining which items to give the player, only consider the items that they have in their
inventory as potential candidates.
Disabled by default.
PreserveStackCount
If using the RandomizeEachStack behavior, enabling this option will preserve the number of unique
stacks a player has in their inventory. If disabled, the same item could be randomly selected for
different stacks, effectively merging them.
Enabled by default.
ShrineOnAllMaps
Allows the shrine to spawn on all maps.
Enabled by default.
ShrineSpawnMultiplier
A multiplier on the shrine's spawn weight. Higher values will increase the chance for the shrine to
spawn, and decrease the chance for other shrines to spawn.
Items
Each of the options under the "Items" category will allow or disallow certain item tiers to be
considered when randomizing items. The available options are as follows:
- LunarItems - Allows lunar items to be randomized if enabled.
- VoidItems - Allows void items to be randomized if enabled.
- BossItems - Allows boss items to be randomized if enabled.
- VoidBossItems - Allows void boss items to be randomized if enabled.
Changelog
1.1.7
- Fix potential null reference exception when adding shrine to map, and add exception handling.
1.1.6
- Updated dependencies
1.1.5
- Update dependencies to latest versions
- Removed the use of deprecated ItemIndex methods
1.1.4
- Fixed a bug causing items to disappear from the inventory when using the shrine if they belong to a tier that is disabled in the configuration
1.1.3
- Documented the configuration options in the readme
- Updated some configuration descriptions
- Fixed some spelling errors
- Added a license
1.1.2
- Changed a configuration enum name to be a bit more accurate to its function.
1.1.1
- Added a list of stages the shrine will never spawn on, regardless of wether they have a shrines category or not.
1.1.0
- A good shrine weight is determined using the weight of shrines that are already in the rotation.
- Fixed the default behavior to match what is described.
- Fixed a bug that caused only one item of each tier to be given with the RandomizeItems behavior.
1.0.0
- Initial release
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: