crazy_MT2-Random_Clan icon

Random Clan

A clan that rebuilds itself each run from other clans' cards, then applies Chaos modifications.

Last updated 2 hours ago
Total downloads 0
Total rating 0 
Categories
Dependency string crazy_MT2-Random_Clan-0.1.0
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.28 icon
MT2-Trainworks_Reloaded

A Data Loader and Injection Engine for Monster Train 2

Preferred version: 0.7.28
Conductor-Conductor-0.5.14 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.5.14

README

Random Clan

A Monster Train 2 clan that rebuilds itself every run.

Each card starts as a placeholder with Randomized. At run setup, those cards copy mechanics from matching donors in other clans, keep their own art, then apply a dose of Chaos modifications (cost tweaks, traits, statuses, stats, and more).

Requirements

How it plays

  1. Pick Random as a clan (or ally).
  2. On run start, every Randomized card pulls a donor of the same type/rarity (and banner/starter/champion rules).
  3. Unit / Spell / Room / Champion Chaos N applies up to N wording-safe modifications from the mod registry.

Higher Chaos means more mutations. The floor for most cards is Chaos 2; the champion is Chaos 3.

Notes

  • Card and character art stay on the Random Clan placeholders — only mechanics are borrowed.
  • Randomization is seeded with the run, so the same seed rebuilds the same clan.

For modders

Path Role
Plugin.cs, ClanRandomizer.cs Entry + orchestrator
patches/ Harmony patches
json/, textures/ Trainworks content
Modifications/ Chaos registry (Cards/, Units/, Rooms/, Champions/)
Copying/, Snapshots/ Donor copy + pristine restore

Building from source needs authenticated GitHub Packages access for TrainworksReloaded.Base / Conductor (see nuget.config).