You are viewing a potentially older version of this package. View all versions.
Riiin-ThreeChoiceChests-1.0.0 icon

ThreeChoiceChests

Makes supported chests and equipment barrels offer three choices while preserving tier/category, for a more strategic run.

By Riiin
Date uploaded 2 days ago
Version 1.0.0
Download link Riiin-ThreeChoiceChests-1.0.0.zip
Downloads 154
Dependency string Riiin-ThreeChoiceChests-1.0.0

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2122
RiskofThunder-HookGenPatcher-1.2.9 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.9

README

ThreeChoiceChests

By Rin.

备注:个人研究用,不是正式的 Mod。我觉得这样会让游戏更有策略性。

Personal research/experiment. This is not intended as a polished formal mod release; I made it because I think this kind of choice makes runs more strategic.

ThreeChoiceChests changes supported Risk of Rain 2 containers so that opening them presents three choices instead of immediately dropping a single reward.

What it changes

Supported interactables:

  • Small Chest
  • Invisible Chest
  • Large Chest
  • Legendary Chest
  • Damage Chest
  • Healing Chest
  • Utility Chest
  • Large Damage Chest
  • Large Healing Chest
  • Large Utility Chest
  • Equipment Barrel

The mod preserves the chest's original reward tier. Category chests keep their original Damage / Healing / Utility restriction, and Equipment Barrels choose from equipment.

The chest's original rolled reward remains one of the three candidates, with the other candidates drawn from the appropriate current-run pool.

If several supported chests are opened before earlier choices are finished, their rewards are queued and the choice screens are shown one at a time instead of losing rewards or overlapping prompts.

Intentionally unchanged

These special containers keep their vanilla behavior:

  • Lunar Pods
  • Void Cradles
  • Free Chests
  • Command Chests
  • Adaptive Chests

Installation

Install with r2modman / Thunderstore Mod Manager.

For manual installation, place ThreeChoiceChests.dll in a folder under BepInEx/plugins/.

Compatibility

Version 1.0.0 was developed and tested primarily in single-player. Multiplayer behavior has not yet been fully validated.

Requirements

  • BepInExPack
  • HookGenPatcher

CHANGELOG

Changelog

1.0.2

  • Reworked scoreboard handling during an active three-choice reward.
  • The scoreboard/inventory can now be opened normally while choosing.
  • Opening the scoreboard temporarily hides the choice panel instead of cancelling or consuming the reward.
  • Closing the scoreboard restores the exact same picker and candidates without rerolling.
  • Prevented the hidden choice panel from receiving input while the scoreboard is open.
  • Removed the temporary 1.0.1 behavior that blocked scoreboard access during a pending choice.
  • Fixed the Command Artifact information panel appearing in the scoreboard when ThreeChoiceChests uses its internal Command picker.
  • Preserved normal Artifact of Command behavior.
  • Retained the existing pause-menu recovery and reward queue behavior.

1.0.1

  • Fixed unresolved chest rewards being consumed when the scoreboard dismisses the choice UI.
  • Blocked scoreboard activation for the player with a pending three-choice reward.
  • UI dismissal no longer completes the choice or advances the reward queue.
  • Preserve the original picker and candidates; restore an interrupted prompt after the pause menu closes, without rerolling.
  • Finalize the reward only after the game accepts a valid candidate selection.
  • Unified plugin and assembly version identifiers at 1.0.1; builds now output ThreeChoiceChests.dll directly.

1.0.0

  • Initial release.
  • Added three-choice rewards for standard small, invisible, large, and legendary chests.
  • Added three-choice rewards for Damage, Healing, and Utility category chests, including their large variants.
  • Added three-choice rewards for Equipment Barrels.
  • Preserved original item tier and category restrictions.
  • Added a reward queue so multiple rapidly opened chests resolve one choice screen at a time.
  • Left Lunar Pods, Void Cradles, Free Chests, Command Chests, and Adaptive Chests unchanged.