943 Commits over 457 Days - 0.09cph!
cherry pick parenting changes,used the wrong branch.
Add camera parenting to demoui2 sandbox, fix sandbox ui scaling.
optimize the flash beams too, they share the same shader as lasers.
Fix deploy anim when swapping from torch to building plan
▋ ▅▄██▇▉▍▅█ ▌▅▋▉▌ █▅▉▆▇▍ ▅▅ ▊▍▍▄▍▅▇▉▌▄ ▌▅ ▍▆▋ ▊▄▅▇█▅
fix mortar desync when reconnecting/entering network range
Fix camera path spline getting desyncedm when moving keyframes around.
Fix mortar camera animation not playing in builds
fix crouching state triggering when turninplace is active
fix tilted player rotation when exiting mounts
Fix demoui2 scenes not saving
fix aiming not being accurate when using turn in place
redo crouch changes after merge
fix hunched over spine issues when aiming down
Add crouch blends for turning anims, it used to just snap before.
merge from turning animations
Disable turn in place by default, also disable new spine/head turning when the convar is off.
Fix shield footsteps being wrong when looking down
Add pose preview for subsystems to help align vendors
also disable head ik when turn in place is off
merge from animation_jobs_ik
Fix limb twisting on the wrong axis
kill existing turns when toggling turn in place off through convar
- Fix head jitter while aiming
- Heavily reduce head movements while doing turns
- Fix forearm jitter when looking down
- Fix remote players taking the shortest turn instead of a full rotation.
- Some more general tuning based on feedback
fix mangled merge conflicts, refactor turns to animation ik jobs
merge from animation_ik_jobs
slap burst compile attributes on ik modules too
merge from animation_ik_jobs
merge from animation_ik_jobs
fix merge whitespace issues + nuke old comments
update ik jobs to use safe playables
merge playable_fixes to main
add a wrapper for all playable calls
add nullcheck for `playable is invalid` error kicking players out
Fix throwing 3p anim still playing when switching between items
add turn settle/slide/spin. (spin needs gain controls, basically useless for now - so off.)