Annihilate The Spance · published · build 21907778

Luke here, I'm pushing out a general optimization and crash resolution patch for ATS.
We are still working to increase ATS's "heavy-load crash resistance".
Casual campaign gameplay should (I hope) no longer crash. Or at least take 8x longer to crash.
Gameplay under very heavy load (huge volumes of units) should take 8x longer to crash.
The game should run a bit faster also.
- Large amount of work across the project to reduce the generation of (this is technical) junk transitional archetypes during prefab>entity conversion, unit setup, damage application, health processing, hud operations, entity-entity messaging, and various other systems.
- Updated Unity to 6000.3.8f1
- ECS updated to 1.4.4, modded for 64MB allocator budget.
- New main menu scene. (sub_bg_mainMenu, for the level editors out there)
- Old main menu is now (sub_bg_greenGiant)
As mentioned in past posts, the recurrent crashes that people experience are mostly down to 3-year-old code and limitations in the Unity ECS systems. Aleks and I have hopefully improved the situation.