New Stuff
- Added contract 'Activist'
- Added contract 'Elementalist'
- Added contract 'Neutralist'
- Added contract 'Trickster'
- Added contract 'Annihilist'
Changes
- AI now forces all strings to be lower case during editing, import and export
- AI waiting time counter now uses 64-bit floats
- Statistic goals have been refactored to allow other types of rewards in the future
- Statistic goals now need to be claimed to receive the reward
- Contracts now require a specific Headquarters tier to unlock
- Swapped position of 'pacifist' and 'glass cannon' contract
Fixes
- Fixed Power Stone limit being tier 49 instead of tier 50
- Fixed error message if units are being destroyed after the tower has been destroyed
- Fixed fabricator sometimes consuming too much mass when fabricating
- Fixed 'AI: Trigger Impulse' returning its own script name instead of the parent script name when being triggered by another script
- Fixed ranged enemies being able to attack while stunned
- Fixed some module tags
- Fixed critical wave jump not being toggle-able via AI
Technical
- Migrated artifacts location inside the save game
- Slightly increased AI performance by removing string conversion to lower case during runtime
- Statistic goals are now being loaded via mod loader