New beta build 0.470 - major systems upgrades
With the Steam Builder Fest concluded this was an opportunity to upgrade some of the core systems, along with some minor fixes.
- Major Upgrade animation system (animancer) to v8.1.0
- Major Upgrade AI Pathfinding system (astar) to v5.3.6
- Upgrade Unity engine to latest LTS v2022.3.60f1
- Rebuild all behaviours to use updated MoveTo task
- Fix crashes related to updating navmesh
- Change navmeshcut system on build plan post
- Raise error if any navmeshcut components are found in all game units
- Use new components for large objects (5003 log and tree top sections) that move for navmesh dates, using LG navmeshObstacle and recastNavmeshModifier
- Adjust Tree Top section colliders to be more accurate to go with improved navmesh update components
- Remove navmeshcut component from base player rig
- Increase experimental party to 10 members
- Fix forager not being able to gather mushrooms properly, and general mushroom (5001) interaction with inventory
- Adjust mushroom (5001) spawn rules, now have around 5k on the map
- Individual Agent Follow buttons on the KingdomUI->People tab now track the agent follow state correctly
- Adjust rigidbody settings on agents to improve movement stability, drag=1, angular=0.1
- Add small delays to new game sequence behaviours to reduce how often they cycle
- Remove previous fix for merchant captain boat rower position on new game sequence start, no longer needed
- Everyone Follow Me command now only affects members from the same community, eg. The merchant will not follow the player using that command
- Wire up rigidbody mass settings from character selections, go through all presets and selections to set reasonable defaults
- Remove objectController and local audio source from resources
- Fix some minor gameplay state errors when loading adventure scene