Skip to content

0.3.0

Choose a tag to compare

@LordMidas LordMidas released this 05 Dec 15:46
· 72 commits to main since this release

CHANGES

  • 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.