branchrust_reboot/main/PlayerTurning_Animationscancel
39 Commits over 92 Days - 0.02cph!
fix crouching state triggering when turninplace is active
fix tilted player rotation when exiting mounts
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.
Disable turn in place by default, also disable new spine/head turning when the convar is off.
Adding crouch turn animations
also disable head ik when turn in place is off
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
add turn settle/slide/spin. (spin needs gain controls, basically useless for now - so off.)
add gizmos, convars for tuning, rewrite to use anim clips rather than blending between them. looks a lot better but still needs to handle slide + extra step and direction switching
refactor + improve turn in place based on feedback. seems mostly stable now. this mainly fixes the weird catch up issues we had when a player turned constantly.
refactor turn in place to mostly use anims, give up on ik for now.
More tuning, fix spine twisting, make leg animator glue work better with turn in place
Tweak turn in place settings, add response curves for ads/non ads, hook up playback speed as a parameter so we can bump it up if you're turning fast.
Adding on the spot turn step animations
enable leg animator for continous turns
split look ik weight into horizontal/vertical to fix looking up neck issues, clean up
Fix turning still being active while moving, add head/spine limits to fix weird neck issues when aiming straight up + make turn in place more natural
fix turn anim blending, they were previously blending between all anims rather than just the closest two angles
Arm weight IK, needs more param tweaks
implement actual turn in place on the player animation controller with blend trees
Exporting prototype turn animations