Hi guys,
Squeezed in maintence session was sucessfull and with this patch the game will be much more stable and bug-free. Here's the changelog:
- Rebuilt resource manager for thread safety.
- Rebuilt engine object manager thread synchronisation cues.
- Fixes and new cue order for terrain thread synchronisation.
- Smaller memory imprint due to new texture memory manager. Memory imprint can actually decrease during gameplay as resources are being resorted and streamed further out.
- Rebuilt animations mechanism (characters & animals) for smoothest possible animations and animation interpolations.
- Tracked and fixed mysterious triangles flying temporarily over the world during movement.
- New internal mesh manager, robust and properly handling mesh creation from different threads (building manager compiling and decompiling buildings from parts happened to not be entirely thread safe).
- Properly cuing and handling mesh creation and destruction routines from outside of main thread management loop; this should fix crashes related to building compression/decompression functionality.
- Crashes related to threaded streaming of new meshes conflicting with building parts being decompressed in yet other thread.
- Fixed all the missing building parts.
- Fixed bad building parts appearing in bad places.
- Fixed building parts scale and rotation problems.
- Fixed other random memory parts being overwritten by wrong data, including problems with animations blinking.
- Fixed rare errors of wrong objects appearing in place of other objects (parts of building in place of tires, or tires missing entirely).
- Fixed physics params and mass for Rauch TWS fertilizer. It handles better, allows to drive faster and fits into the garage.
- Better and more quiet Lindner tractor engine.
- Added rear lights to Fliegl ZPW100 bale trailer.
We're planning the next update with fresh content by tuesday - so please say stuned. :)
Your Toplitz & UMEO Team