Madboy James
Member
I have an ability that increases reload speed, and I would like to increase the reload animation so I'm still using animation events, rather than a set duration. I looked into the GenericReloader module for shootable weapons, but was unable to determine where I could increase the animation speed. I see options to ignore animation events and just have a set duration, but since running/ walking is dynamic to speed, theoretically other animations should be as well.
I asked on discord and it was suggested that I look into the timescale property of the animation.
Image Credit Davion13 on Discord.
What do you think is the best way to access this property? Ideally I could somehow use the GenericReloader module to access the property and adjust the speed of the animation, but I'm not quite sure on how the module communicates with mechanim (I followed the code down many rabbit holes, but I'm just not seeing/ understanding enough of the big picture to manipulate it yet).
Edit: Ideally the solution to this would be able to be refactored for other use cases as well: Aim-Down-Sights speed, weapon swap, mount-unmount, ect.
I asked on discord and it was suggested that I look into the timescale property of the animation.
Image Credit Davion13 on Discord.
What do you think is the best way to access this property? Ideally I could somehow use the GenericReloader module to access the property and adjust the speed of the animation, but I'm not quite sure on how the module communicates with mechanim (I followed the code down many rabbit holes, but I'm just not seeing/ understanding enough of the big picture to manipulate it yet).
Edit: Ideally the solution to this would be able to be refactored for other use cases as well: Aim-Down-Sights speed, weapon swap, mount-unmount, ect.
Last edited: