19,298 Commits over 1,614 Days - 0.50cph!
Fixed bad condition in Interaction.Wear
initial implementation of item keeping desire checking whether it's needed
People now seem to drop unwanted items
fixed some issues related to desire pooling
Building upgrades can be flagged as enabled (or not)
Spawner fuckeries
turtle update and removed the animal name from the animal interactions (they were all wrong so croc would say "skin bear")
Some shit special to finding the breeding-related animation bug.
Added BeforeItem shader with tinting, used by Consumable for cooked/rotten coloring
Remade a bunch of item views
TakeFromDispenser dispense over time mode
removed raw meat skin interactions and setup correct number of meat chunks on croc
Merged Collaboration break bug to main
Added SetDestination.ClosestPointToUnit mode, using ClosestPointOnBounds
All collaboration related abiltiues use new ClosestPointToUnit navigation, requests also move to the target first to avoid people waiting around so much
Fixed random conversation anims not working
ItemActionSettings called TryPickupItem without setting player_command flag.
Fixed NREs in UnitView and Combat caused by death and view transferal (hacks)
Minor PlayerController fiddling
Stopped defaulting player_command to false in TryPickupItem, since Keep Desire so rely on that now.
player controller raycast now sphere checks interactable entities all the time
Various UI stuff
Fixed emotes not working
you can now radial knowledge overlay labels
made mouth layer override instead of additive to try and fix the weird giant smile bug that happens sometimes
assets and controller for rolled up animal hide
Tooltip alignment, radial menu polish
Behaviour widget cleanup
Fixed divide by 0 in TakeFromDispenser action
Improved filtering displaying in GoalPlanSettingsEditor
Removed unused ItemStates enum
Items carried animator bool
Better collider creation/processing in EntityViewUtility
Remade animal hide item view
Let's not try to peek into an empty queue.
hacked projectiles to work
angle hack now goes to 0 to give long range shots a chance of hitting
Fixed some issues with animal idle AI
Let the length of a time range respect the 24 hour clock (eg. if the range is from 23 to 7, let's not get -16, but 8 instead.
Hints widget will automatically show on first run (and in editor every time for now sorry)
ActionChain cleanup
Cleaned up desire removal, added Desires.ClearAllDesires
Fixed Effects never ticking removal action chains
made turtle not fall though the floor when dropped, but will break next time view is remade
Fixed a bug that would cause effects to be returned to their parent entities pool before executing their exit action chain