1.2.9 - July 28th, 2023#
Build ID: 11810600

Bugfixes
- Achievement "gathered[Wood/Stone/Leather]" is not correct when loading a game (when loading 2 minutes later, the 'last minute' items are gone) - Apply the time difference between the savegame and loadgame.
- Fix several spelling errors and oddly phrased texts ( from steam discussion board )
- Villagers must stop their harvesting task when you rightclick on a storage (only drop off the items and then stop at the storage).
- Villagers must not automatically switch to a resource when they are only AutoLooting items from the ground
- Villagers: AutoBuilding unfinished structures must have higher priority then AutoLooting
- Sometimes unbuild structures are not build: look for the closest Villager available instead of the closest human (other human types can not build structures!)
- (from 1.2.9-dev) SaveGames from older versions (<=1.2.8) are not applying the new 'isHarvesting' for villagers automatically, causing all harvesting villagers to stop at the resource after loading.

Story
- Villagers with a gathering task and autoloot enabled should first scan the area for similar items on the floor (and pick them up) before starting to harvest a resource
- When rightclicking on a storage, only villagers that are carrying something must walk to the entrance position
- Save the current game version number inside each savegame from now on, so in the future on loading an older savegame any migration/conversions can be done easier.
- Performance improvement: Dinosaurs must not scan the surroundings at every frame
- Performance improvement: use fixed framerate for minimap
- Performance improvement: Collect data once and share with all humans for surrounding checks (instead of 'finding' data for every human separately)
- Performance improvement: Human animation event lookup scripts: don't use an array of strings to look what animation is playing (FireArrowStep1,FireArrowStep2,etc), but use tags (FireArrow), no iteration needed anymore
- Performance improvement: Replace all distance checks for 'InRange/InFlatRange/Closest' lookups with sqrMagnitude
- Performance improvement: Replace 'FindObjectsOfType<>' with existing structure references for highlighting nearby Knowledge Huts and Meditation Cloths
- Possible performance improvement: Remove all test gameobjects in the Scene when building a release (Build.IProcessSceneWithReport)
