#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::VariantID RTTI_BGSAttackData(685598, 393383, 0x1ee8ae8)
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