12 kNone =
static_cast<std::underlying_type_t<ArchetypeID>
>(-1),
18 kDualValueModifier = 5,
23 kCommandSummoned = 10,
45 kAccumulateMagnitude = 32,
47 kPeakValueModifier = 34,
56 kSpawnScriptedRef = 43,
62 enum class Flags : std::uint32_t
Definition: AbsorbEffect.h:6
ActorValue
Definition: ActorValues.h:6
FormType
Definition: FormTypes.h:139
Definition: EffectArchetypes.h:78
const char * name
Definition: EffectArchetypes.h:79
ActorValue fixedActorValue
Definition: EffectArchetypes.h:81
stl::enumeration< Flags, std::uint32_t > flags
Definition: EffectArchetypes.h:80
std::uint32_t pad14
Definition: EffectArchetypes.h:83
FormType associatedFormType
Definition: EffectArchetypes.h:82
Definition: EffectArchetypes.h:9
static bool IsFlagSet(ArchetypeID a_id, Flags a_flag)
static FormType GetAssociatedFormType(ArchetypeID a_id)
static const char * GetArchetypeName(ArchetypeID a_id)
ArchetypeID
Definition: EffectArchetypes.h:11
Flags
Definition: EffectArchetypes.h:63
@ kRewardsSkillUseWithoutTarget
static ActorValue GetFixedActorValue(ArchetypeID a_id)
static ArchetypeDef & GetArchetypeDef(ArchetypeID a_id)