branchrust_reboot/main/PlayerRigUpdatecancel
359 Commits over 1,339 Days - 0.01cph!
3p anim organization, moving anims
Add support for 2d blend tree, copied over aimOffset layer
Set some newer layers off until we properly enable/disable them at runtime
Update hand hold blend trees
Add left/right hand hold layers
exported/set up revolver animations and populated revolver override controller and set reolver to link to the r prop joint on its entity prefab
Add left/right hand hold parameters
Added ability to create blend trees in update script
Added a new PlayerAnimatorControllerUpdate class that automates any additions or changes made to the player animator, can be run via Tools/Animation/Update Player Controller from Main
This way we can always accept the latest changes and just clear any cahnges on this branch, then rerun this tool to get everything up to date
Currently only supports adding parameters
Enable IK on hands layer
Very vague implementation of some roll bones on the forearm helpers, right now it just lerps it's local rotation based on the starting rotation and the rotation of a target transform (in this case the hand)
Implemented on both arms, but it doesn't seem like these bones are skinned so it's hard to say if it's doing anything
Merge from main
81 prefab merges here so there could be issues, head.male.light00, spraycan.weapon and cake.entity all had unresolvable conflicts so changes on this branch had to be stomped
exported player update edited rifle attack anims
exported and added crouch idle animation to crouch blend tree
improved new player jump animations and got them at the correct height and added jump mid air anim
exported treadwater anims and added to player anim controller
Apply the heldEntitySpineAimOffset to the head as well (still looks bad, but slightly better than before)
Moved IK settings on Held entities into a dropdown
Moved disable spine IK and disable head IK into the held entity
Exposed a spineAimOffset, this modifies the target angle of the spine IK per held entity
Update new avatar meta guid
Merge from PlayerRIgUpdate/unity2021
exported new player jump animations and set up in unity
lr300 override controller updates
exported wip jump animations and edited player animation controller
exported updated unarmed crouch anims and set to 50 frames in length
exported new player rifle attack and aimed attack anims
exported new player lr300 reload anim
exported deploy rifle anim
exported edited new player rifle anims
lr300 holdtype override updates
exported new player crouch set of unarmed anims
exported new player rifle run and crouch animations
3p rifle aim pose, lr300 override updates
exported 3p rifle jogging set of anims
3p rifle stance mask updates
lr300 - weapon prefab and override controller updates
holster position updates for a few rifles
added rifle pose, set lr 300 to use in overide controller
exported basic new player anims first pass and updated the playeranimation.contoller
Codegen
Fixed helicopter IK
Fixed more IK warning spam
Merge from PlayerRigUpdate/sep23merge to PlayerRIgUpdate
▆▇▋▋▍ ▊▇▋▌ █▄▄▄, ▉▋▌█ ▍▅ ▉▆▋▇▅▍
▄█▉▊▌ ▌-▋ ▋▄▌▌▉▉▅ ▄█▌▌ ▌▅▅ ▆▉▇.
▊▄▍▌█ ▇▍▋█▋▍█
▊▅▉▍█▇▉▅▋ ▆▋▋▉▍▍▉ ▍█ ▉▄▄▍▉▇█▊▉█▉ █▆▍▄
▇▍▇▅▋▆▅ █▍▅▉ ▄-▆ ▌▊▆▋ ███ ▊▉▅.
▋▋▌▊█ ▊▌▅▅▇▋█
blink controller uses skinset initial eye position
entity positional updates
.entity positional updates
reverted selected holdtype override controllers to current versions on main, re-added current player animator & renamed experimental controller
▋▅▍▆▌ ▊▇█▋ ▊▆▆▆ ▅▇▋ ▌▄▅ ▇▅▍▆▊▊▊▋ █▇▌▆ ▇▌▅█▉█▊█▇▌, ▉▋▋█▍▅▍ ▆█▅▊ ▉▍▋▋▌
▊▉▉▋▍▍ ██▉▍ ▋▊▌▄▍▉ ▄ ▌▄▉▌