ForgeSmartToggle
Adds a third Hybrid state to the in-battle forge toggle: forges as normal, but spends no Forge Points on cheap swarm units. Skips Morsels, Imps, Whelps and Stewards by default, and the list is configu
About this mod Author’s original text
ForgeSmartToggle
A Monster Train 2 mod that adds a third Hybrid state to the in-battle forge
toggle, so cheap swarm units stop eating your Forge Points.
Hybrid behaves like Normal, except that playing a unit whose subtype is on the
skip list, or a card on the card skip list (by default Railforged's Crafted
Equipment), spends no Forge Points. It tints the toggle orange, pins an orange
H badge to its corner, and adds a "(Hybrid)" suffix and the skipped subtypes
and cards to the tooltip.
The toggle cycles through three states in whichever order you configure. The
order decides what a single press does: with Normal → Hybrid → Disabled, one
press from Disabled turns forging on as Normal; with
Normal → Disabled → Hybrid, one press from Normal turns forging off and the
next enters Hybrid.
Configuration
BepInEx/config/ForgeSmartToggle.cfg
| Key | Default | Meaning |
| --- | --- | --- |
| General.Enabled | true | Whether Hybrid exists at all. Off leaves the toggle plain On/Off. |
| General.ToggleOrder | NormalDisabledHybrid | NormalHybridDisabled or NormalDisabledHybrid. |
| General.SkippedSubtypes | Morsel, Imp, Whelp, Steward | Subtypes that cost no Forge Points in Hybrid. Matched case-insensitively as a substring of both the subtype key and its localized name. Empty skips nothing. |
| General.SkippedCards | CraftedEquipment | Cards, units or equipment, that cost no Forge Points in Hybrid. Matched case-insensitively as a substring of both the card's asset name and its localized title. Empty skips nothing. |
Install
Install SpecialCircumstances-ForgeSmartToggle with a mod manager (Gale,
r2modman, Mod Manager); dependencies come with it. Manual install:
drop ForgeSmartToggle.dll into BepInEx/plugins.
Requires BepInEx 5.4.2305.
Notes
Only cards you play yourself are exempted: units by the subtypes of the
character they spawn, and any unit or equipment card by its own name. Units
summoned by a card's effects, and spell cards, are unaffected.
Hybrid lives entirely mod-side: the game's own forge toggle stays true, so save
data and replays are unaffected, and anything that sets the toggle directly (new
run, replay, undo) falls back to plain On/Off.
Build
dotnet build
Patches live in ForgeSmartToggle/patches. Build, environment and deploy
details are in the meta-repo's CLAUDE.md.
License
See LICENSE.
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Install these first, or the mod will not work: