108,036 Commits over 3,867 Days - 1.16cph!
Added blockout siege harness to testridablehorse
Updated boulders ui pickup sounds
Back to the generic burlap bag as dropped item prefabs for now
Prevent fsm from waiting one frame to change state when a state succeeds or fails
Fixes wolves sometimes pausing for one frame and losing momentum
Added some infinite change protection in the hypothetical case a group of states keep cycling during the same frame
After 3 same-tick changes we postpone the next state change for the next tick
Boulder and explosive boulders dropped item prefabs and icons
- get sun color from proper components
- sharpen density curve to improve definition
- also sharpen density-coverage falloff curve
- better approximation of inner glow/multiple scattering and ambient scattering
Show catapult ammo model in the basket, based on the item loaded
slow and greedy starting point for marching cubes
- not calculated in correct coordinate space or interactable, but can at least present the correct mesh for a given 3D dataset
Have wolf fsm tick slower when no player is nearby, similar to senses
Fix elevator and fluid splitter
Fix arrows trying to render when the IO port doesn't have a direction configured and flooding F1 console with warnings
Fix & add IO port directions on a bunch more IO entities
Combine wolf senses and fsm into a single budget for simpler tracking, and also because we want senses to drive the fsm tick rate in the future
Fixed battering ram jittery reverse speed
Use a flag instead, for safety
Cherrypicked
106981 (Fixed battering ram fire button working only once on the client)
Fixed battering ram fire button working only once on the client
Updated battering ram hardware art
Fix wolves not playing 180 anim anymore when fire is lit right in front of them (regression)
Hook remaining wolf idles
Make sure state and transitions are always deep copying internal lists
Fix state cloning making a shallow copy of lists, causing clones to share the original transitions
merge from siege_weapons/horses
Fix wolves sliding when waking up
Cleanup, removed the stand when braking at full speed
Compile fix
When wolf braking too abruptly
Tick steering manually from serverMgr instead of unity's update
Fix typo in time warning comment
Merge from /main to continue old work
Ballista aiming clientside prediction, feels way better with high latency
Re-assigned bones in viewmodel prefab (to fix invisible man viewmodel)
S2P Lighthouse and cave small med - resolves rock_formation_huge_c, bigger than huge
Convert mixing table UI to use pooling.
Misc performance improvements.
Remove hardcoded speed values
Fix hobo barrel and witch cauldron not scaring wolves when they are lit
merge from latest media projects as plastic auto selected an earlier changest
Burlap gloves viewmodel uses correct material
merge from save_260 - Staging wipe