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
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100MT2-Trainworks_Reloaded
A Data Loader and Injection Engine for Monster Train 2
Preferred version: 0.7.28Conductor-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.14README
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
- BepInEx
- Trainworks Reloaded
0.7.28+ - Conductor
0.5.14+
How it plays
- Pick Random as a clan (or ally).
- On run start, every
Randomizedcard pulls a donor of the same type/rarity (and banner/starter/champion rules). - 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).