-
Initial Object Operationality
-
Don't release assets after loading to allow re-use in event scenes
-
Remove leftover logging of Asset Controller
-
Fix Performer / Visitor Spawning
-
Split up content into separate bundles
-
Ensure visitor capacity is set on Event Setup Menu load
-
Migrate Performance Reporting to be based on Unity Analytics
-
Chore: Update workspace configuration
-
Refactor State Serialization
-
Add LoadPhase to GameController
-
Update .gitlab-ci.yml file
-
Feature: Initial Steamworks.net implementation
-
Add FeatureFlags to allow functionality to be enabled / disabled on the fly
-
Use different arrival distance for in-between and final target waypoints
-
Update Main UI tool / statusbar to make better use of screen space
-
Add Weather SoundFX
-
Networks
-
Systems cleanup
-
Nav: Slowdown when approaching target, by not including simulation speed in movement calculation. Could still in theory allow overshooting.
-
Init Character Needs relative to current SimulationTime
-
Disable InfoOverlays on start
-
Store set construction priority for objects
-
Crowding Calculation & Visualisation
-
Reduce maximum number of NavMesh Queries run per frame
-
Remove no longer needed log
-
Add Wrapper Create methods, split up BaseCharacterWrapper into partials
-
Also move character entity creation over to wrappers, with temporary group instantation system running on main
-
Move Object Entity Creation and Destruction from ObjectSpawnSystem to Object Entity Wrappers
Note: Some minor issues have been found with enabling / disabling experimental features, we're working on a fix for this we hope to release soon.
Changed files in this update