121,051 Commits over 4,018 Days - 1.26cph!
vine_demo_scrubbing_fix -> main
Dont bother with coroutines if in a demo - way better experience
Mixing/cooking table recipe book now shows items you can currently craft at the top of the list.
Set position rather than lerping if in demo
Don't ever leave render work queue (once added) if we are in a demo
vine_viewmodel_demo_fix -> main
Blowpipe viewmodel animation updated to include latest ADS to idle anim and original reload requirements
Added hunter vision boost info in the consumable UI info panel
Also added the missing horse dung production boost
Single Shallow Wall Shelves - Fixed dropped worldmodel spawning fully functional item instead of bag
Additional UpgradingEnabled check
Removed logs in BaseMountable::AttemptMount LOS check
Fix foliage shader merge issue. Adjust placement count.
Big code clean up and mark up. GPU readback to job wip.
fix missing terrain textures in workshop editor scene
Fixed error when getting killed by outbreak scientist
▍▉▍▌█ █▉▇▆▅▋▍▉█▇▊▄▉ ▅▉▋▍▊█ ▌█▊▋▉▆▅█▉ ▅ ▋▍ ▆▆ ▋▋▍▌▄▋▋
Some possible NPCPlayerNavigator.GetAimDirection NRE fixes
Fix typo in croc death anim footstep sound notify
Possible FoliageDisplacement.ChangeLOD NRE fix
Merge from jungle_update (fix tiger sliding, and wolf freezing when near food)
Prevented deploy/holster from firing without an instance in demos
Fix tiger sliding while sleeping
Fix wolf freezing completely when detecting food (regression)
Refactor server anim player to not rely on callbacks as they proved fragile and hard to debug
Fix OR check implicit grouping screwing us (was evaluating the OR and discregarding the null check) - causing the viewmodel to double deploy
Cover the descending case as well
Ensure vine viewmodel kills itself when dismounting in demos
main -> vine_viewmodel_demo_fix
Split the method up so if it still breaks we'll at least know where it's breaking
getheldentity_demo_nre -> main
Fix GetHeldEntity occasionally throwing an NRE in demos, most prevalent in demos when the player had no weapon out.
Errors came from: VitalInfo.Refresh, Crosshair.Update and HomingLauncherCamOverlay.TryGetValidLauncher, all erroring at the same place.
Fixed by checking container belt and inventory are valid in GetHeldEntity
Possible Menu_CanSwing_ShowIf NRE fixes
uicompass_demo_nre -> main
Fixed exception when opening emoji gallery in menu (note that unlock_all_skins will not work for unlocking emoji while not connected to a server)
Fix UI compass occasionally throwing an NRE in demos
Fix UI fog overlay ocassionally throwing an NRE in demo
▌▅██▅ ▉▇▋▅ ▍▇█▇█▌_▄▉▄█_▌█▌
▇▌▋ ▆▋▊▍▆▄ ▉▊▊▊▍▅ █▅██ █▆▉▆▇ ▇▋▇▊▇▆▉▉ ▄▉▋▌ ▊█▆▍