Definition HeldStateHandler.h:8
Definition PlayerControlsData.h:8
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_AttackBlockHandler(687060, 394909, 0x1f0b658)
Definition AttackBlockHandler.h:8
float subsequentPowerAttackDelay
Definition AttackBlockHandler.h:37
void ProcessButton(ButtonEvent *a_event, PlayerControlsData *a_data) override
std::uint8_t pad29
Definition AttackBlockHandler.h:32
bool heldLeft
Definition AttackBlockHandler.h:40
AttackType attackType
Definition AttackBlockHandler.h:31
void SetHeldStateActive(bool a_flag) override
bool CanProcess(InputEvent *a_event) override
std::uint32_t unk1C
Definition AttackBlockHandler.h:29
float initialPowerAttackDelay
Definition AttackBlockHandler.h:35
bool unk41
Definition AttackBlockHandler.h:39
std::uint32_t pad34
Definition AttackBlockHandler.h:36
bool ignore
Definition AttackBlockHandler.h:38
bool heldRight
Definition AttackBlockHandler.h:41
BSFixedString controlID
Definition AttackBlockHandler.h:30
~AttackBlockHandler() override
std::uint32_t heldTimeMs
Definition AttackBlockHandler.h:28
void UpdateHeldStateActive(const ButtonEvent *a_event) override
std::uint32_t unk44
Definition AttackBlockHandler.h:42
std::uint16_t pad2A
Definition AttackBlockHandler.h:33
static constexpr auto RTTI
Definition AttackBlockHandler.h:10
AttackType
Definition AttackBlockHandler.h:13
std::uint8_t attackCount
Definition AttackBlockHandler.h:34