SpecialCircumstances-RerollConfirmation icon

RerollConfirmation

Warns you before a shop reroll leaves you broke: a badge on the reroll button, then a confirmation dialog, whenever it would drop your gold below a configurable per-shop threshold.

Last updated 3 days ago
Total downloads 120
Total rating 0 
Categories
Dependency string SpecialCircumstances-RerollConfirmation-0.1.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
MT2-Trainworks_Reloaded-0.7.2 icon
MT2-Trainworks_Reloaded

A Data Loader and Injection Engine for Monster Train 2

Preferred version: 0.7.2
Conductor-Conductor-0.4.1 icon
Conductor-Conductor

Central library of reusable custom effects, status effects, and keywords to make modding Monster Train 2 safer and easier, used as a dependency for other mods.

Preferred version: 0.4.1

README

RerollConfirmation

A Monster Train 2 mod that warns you before a shop reroll leaves you short on gold.

It keeps a minimum-gold threshold per shop type. A reroll that would drop you below it gets a red "!" badge on the reroll button, and asks for confirmation before spending anything.

Configuration

BepInEx/config/RerollConfirmation.cfg

Key Default Meaning
General.Enabled true Whether the badge and dialog appear at all.
Thresholds.TrinketShopMinimumGold 135 Gold to still have after rerolling the Merchant of Trinkets.
Thresholds.OtherShopMinimumGold 90 Same, for Card/Steel/Arms/Magic shops.

The Guild Marker relic discounts merchant prices by 25%, so while you own it both thresholds are scaled by 0.75.

Install

Install SpecialCircumstances-RerollConfirmation with a mod manager (Gale, r2modman, Thunderstore Mod Manager); dependencies come with it. Manual install: drop RerollConfirmation.dll into BepInEx/plugins/.

Requires BepInEx 5.4.2100, Trainworks Reloaded 0.7.2, Conductor 0.4.1.

Notes

Only rerolls are touched — buying the goods themselves is left alone, however broke it leaves you. A reroll you can't afford at all is still rejected by the game as usual, with no dialog in the way.

Build

dotnet build

Patches live in RerollConfirmation/patches/. Build, environment and deploy details are in the meta-repo's CLAUDE.md.

License

See LICENSE.