#define NiSmartPointer(className)
Definition: NiSmartPointer.h:251
Definition: BGSAttackData.h:44
BSFixedString event
Definition: BGSAttackData.h:53
~BGSAttackData() override
static constexpr auto RTTI
Definition: BGSAttackData.h:46
AttackData data
Definition: BGSAttackData.h:54
bool IsLeftAttack() const
Definition: BGSKeyword.h:10
Definition: NiRefObject.h:8
Definition: SpellItem.h:16
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSAttackData
Definition: Offsets_RTTI.h:1261
Definition: BGSAttackData.h:11
SpellItem * attackSpell
Definition: BGSAttackData.h:28
float damageMult
Definition: BGSAttackData.h:26
float attackChance
Definition: BGSAttackData.h:27
float strikeAngle
Definition: BGSAttackData.h:31
BGSKeyword * attackType
Definition: BGSAttackData.h:33
float staggerOffset
Definition: BGSAttackData.h:32
float staminaMult
Definition: BGSAttackData.h:36
float recoveryTime
Definition: BGSAttackData.h:35
stl::enumeration< AttackFlag, std::uint32_t > flags
Definition: BGSAttackData.h:29
std::uint32_t pad34
Definition: BGSAttackData.h:37
float attackAngle
Definition: BGSAttackData.h:30
float knockDown
Definition: BGSAttackData.h:34
AttackFlag
Definition: BGSAttackData.h:14