#define NiSmartPointer(className)
Definition NiSmartPointer.h:251
Definition BGSAttackData.h:44
BSFixedString event
Definition BGSAttackData.h:54
~BGSAttackData() override
static constexpr auto RTTI
Definition BGSAttackData.h:46
AttackData data
Definition BGSAttackData.h:55
static constexpr auto VTABLE
Definition BGSAttackData.h:47
bool IsLeftAttack() const
Definition BGSKeyword.h:10
Definition NiRefObject.h:8
Definition SpellItem.h:16
Definition AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSAttackData(static_cast< std::uint64_t >(685598))
constexpr std::array< REL::ID, 1 > VTABLE_BGSAttackData
Definition Offsets_VTABLE.h:8587
Definition BGSAttackData.h:11
REX::EnumSet< AttackFlag, std::uint32_t > flags
Definition BGSAttackData.h:29
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
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