17,530 Commits over 1,614 Days - 0.45cph!
Physics events handled by EntityPhysicsListener component, manually added and set up by those entities that require it.
added unique human sprint anims
human locomotions are correct speed for anim system
imported latest csv stats
Fixed UnitCollections not destroying themselves properly
Fixed a couple more unit collection issues
Temperature levels, condition, removed old temp sim
Freezing and Cold Effects use new temperature level condition and insulation stat thresholds
Campfire provides a bonus to insulation
Stat sheet updated with Insulation values, imported
DecisionMaker settings now stored inline in AgentParameters
StatCollectionSettings now StatCollectionParameters, stored in EntitySettings
Remove DecisionPriorityLevel/DPL
Added unit movement mode switch to debug panel
Time controls widget is a set of toggles, cleaned up some related code
WeatherWidget, made greenbox the default game scene
Fixed interaction slots not having their state correctly set
updated asset post processor and some anims
cleaning up, changing of tags, deleting placeholder sounds
Removed defunct EmoteManger
Layout/code consistency cleanup on all managers
Player Task boilerplate
Data assets now stored in Resources/Data
More manager cleanup, Entity Tick virtuals
Triggers cleanup (using UnityEvent for trigger events, removed some deprecated manager code)
PlayerTask system progress, placeholder UI
AgentManager revert and cleanup
Fixed LoadGameFromSubscene not working
Nixed a couple of DPL refs leftover in Decision plan drawer
Fixed Graze goal missing entity ref
-made the stats sheet available to anyone with the link
-stat importer fetches the file directly off google drive
-made StatImporter not be a monobehaviour, cause that was confusing
Merge from Goals data refactor
Some renames + moving of files
Stat import and asset save
[HideInInspector] on GoalDatabaseSettings lists, because it's better they're viewed in debug
Fixed path in GoalTreeEditor
Move types to files, removed some editor side GoalSettings stuff (they still have a tab in the editor for reference while migrating to new data structure)
-threads get stopped when stopping the game
Disabled zoom for now, tweaks
Commented out GUI.DragWindow
Add existing data from database via button context menu thing
Porting in the goal plan/behaviour chain editor UI
Renamed GoalTreeEditor to AIDesigner
Agent data stores flat list of AgentGoalParameters objects, with ID for hieriarchy and data lookup
Fixed node delete, I hope
Fixed InfluenceThreadManager editor directives