You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Major refactor of classes to have a more OOP like structure. This also changes how the partydefs etc are defined. For now we preserve compatibility with older style defs, but this will be removed in a future update.
Upgrade logic has been adjusted to favor upgrading cheaper units first.
Changed our hooks on vanilla functions to be more hook-like instead of mostly overwrites.
Added TierWidth to unitblocks which specifies the maximum number of tiers that can simultaneously have spawned units.
Added ExclusionChance to spawnables which gives them a chance to be excluded from a spawn process.
RatioMin and RatioMax are now checked against the spawnable who initialized this spawnable, so RatioMax can be used on Units within UnitBlocks to define a certain ratio within the block for that unit.
Added many functions to print dynamic spawns and compare spawns against vanilla parties.
FIXES
Added a couple of null checks to fix State or Assets being null when testing the spawns in main menu after having quit a game.