200,001 Commits over 4,140 Days - 2.01cph!
Added close X button to container UI
Moved INetworkPlayer implementation to PlayableCharacter. Fucked a few other things up...
Unit.Audio avoids checking datetime every frame (PooledAudioSource.Play takes an optional callback instead)
Moved WaitForCollaboratorSyncSettings Tick impl to SimTick
Forgot I was still on a branch. Mreged everything back to main.
Migrated Goals, Goal Plans and BehaviourChain selectors to DataAssets
Deleted old AI database asset
Basics of chaging NetCharacter to be a MonoBehaviour
█▌▄▋▉▋▆ - ▅▅▋▊▌ ▌▊▄▄_█▍▌▍▌▆█▇▆▄▉▄▆▇▋, ▆▉▋ ▉▉▍▊▍▊
Automated Windows Build #437
Unneeded stuff now that they're MBehaviours
Automated Linux DS Build #437
Rename AIModuleGoal/GoalPlanParameters
Fixed missing Selector in GoalPlan.CreateBreedingSocial
Improved entity description string generation, passing a StringBuiler through each component
Corpses now show their state in tooltip descriptions
Moved my budget network emulator out into its own class. Some other minor fixes.
Fix bootstrap starting with car instead of character
Added warning banner to network emulator
Fixed issue with the variable delay interpolator where changes in the delay would "snap" characters or vehicles
Some initial work on vehicle interaction (entering vehicles)
Fixed physgun not being able to reload-unfreeze while holding an entity
Automated Linux Build #438
Automated Windows Build #438
Automated Linux DS Build #438
fixed wrong trigger that made them play the wrong attack anim
Removed GoalPlan.Flee(Human)
Added AIModuleSettings data validation
caves dressing cont'd
rockwall ladder/climbing mesh/prefab
temporary lava decal prefab
More inv/container ui and removing client views from containers
Removing System.Serializable from some classes that shouldn't have it
Nuked some old unused types
Minor TimeManager.DateTime getter optimisation
cave_small_medium base files
MachineProcesses shouldnt be serialable either
Added Container.OnItemRemoved event
Cleaning up Machine process flow a bit
More CookCorpse and machine process fiddling
Container/Item refactoring and cleanup
backup current terrain files and splats
Inventory updates
Fixed culling
cave_small_medium layout
3 extra cave blocks to add granularity