userMartyn Chapmancancel
branchrust_reboot/main/viewmodel_early_disable_fixcancel

22 Commits over 59 Days - 0.02cph!

33 Days Ago
Move viewmodel clear config file
33 Days Ago
Fix issues with third person anims still stopping early on molotov, bandage and syringe
33 Days Ago
Merge from main
34 Days Ago
Applied to other grenade types, bandage and medical syringe
34 Days Ago
Fix issues with camera reset lerp
34 Days Ago
- HeldEntity and BaseViewModel now find and cache which anim clips are valid for persisting in PreProcess rather than in DoPrepare and being serialized to each prefab. Makes it easier to quickly test in editor and no prefab diffs - General cleanup of the code - Fix not checking if the animation controller playable is valid in PlayerModel.IsGoingToPlayClearHoldTypeAnim - Remove some garbage allocs in AnimationEvents - In AnimationEvents.TryCacheEventReceivers always check its parent for any other IAnimationEventReceiver. No current viewmodel for which this would have been a problem for, but because it can support more than one event receiver felt like a bug waiting to happen
34 Days Ago
Merge from main
41 Days Ago
Merge from main
54 Days Ago
Merge from main
54 Days Ago
New solution for persisting held entity animations on the playermodel Seems to fix previous issues where those animations would not always clear correctly
59 Days Ago
Revert change to PlayerAnimation.controller and remove the new StateMachineBehaviours for it, they were fucked
59 Days Ago
Fix issues with viewmodel and playermodel hold type override lingering around when holstering grenades normally New issue where setting the playermodel hold type override to persist no longer works correctly with 'client.prediction' off or when seen on other players, will look at next Updated PlayerAnimation.controller: - Added PersistHeldEntityHoldAnimationOverride state machine behaviours to 'attack' and 'throw' states
59 Days Ago
Merge from main
2 Months Ago
Fix issues with viewmodels disappearing
2 Months Ago
Fix viewmodels disappearing when held with a shield Fix warning about viewmodels receiving the clear event when they are not setup to clear
2 Months Ago
Merge from main
2 Months Ago
Adjust viewmodel camera lerp time on beancan grenade Fix issue where viewmodel camera lerp would start when there is still items in the held item stack
2 Months Ago
Shelve tool for adding viewmodel camera lerp animation events automatically Fix issue with viewmodel camera lerp duration not taking into account the current animator state speed
3 Months Ago
Merge from main
3 Months Ago
Add functionality for triggering a viewmodel camera animation to start a lerp back to default values, to smooth out the otherwise abrupt exit when a viewmodel gets cleared Mostly functional tool to make enabling this viewmodel camera behaviour a bit easier Add some extra easing helper functions to LeanTweenHelpers
3 Months Ago
Add ability to keep entity hold type override on 3rd person playermodel active after the entity has been destroyed, until an animation event has been received (same setup as for viewmodels) Fix an issue where overrides of DoPrepare were not being called when invoked from the context menu button
3 Months Ago
Add support for having held entity viewmodels stay active after the entity has been destroyed due to using the last item in a stack, fixes viewmodel animations stopping early Setup for beancan grenade as a demo