Page MenuHomeFeedback Tracker

Add weapon raised event or callback to CharacterControllerComponent
Assigned, NormalPublic

Description

If you want to raise a weapon via CharacterControllerComponent::SetWeaponRaised the getter IsWeaponRaised instantly returns true but it takes a while for the animation to play out. Unless I am blind there is no event to detect when the weapon raise has finished - except for OnAnimationEvent which spams undocumented ids and feels like an inappropriate place to fish for this information given how modders might change the animation graphs (so hardcoding ids etc seems like a bad idea).

For other things, there is OnWeaponChangeStarted and OnWeaponChangeComplete or OnItemUseBegan and OnItemUseEnded

So maybe we can get OnRaiseChangeStarted and OnRaiseChangeComplete on the CharacterControllerComponent or the because it's more specific to weapons on the BaseWeaponManagerComponent?
Thank you

Details

Severity
Minor
Resolution
Open
Reproducibility
N/A
Operating System
Windows 10 x64
Category
General

Event Timeline

Arkensor created this task.May 1 2023, 5:09 PM
Geez changed the task status from New to Assigned.May 3 2023, 10:51 AM