Definition: BGSHazard.h:44
bool Load(TESFile *a_mod) override
void InitializeData() override
static constexpr auto RTTI
Definition: BGSHazard.h:46
static constexpr auto FORMTYPE
Definition: BGSHazard.h:47
void InitItemImpl() override
BGSHazardData data
Definition: BGSHazard.h:66
Definition: BGSImpactDataSet.h:13
Definition: BGSPreloadable.h:8
Definition: SpellItem.h:16
Definition: TESBoundObject.h:24
Definition: TESFullName.h:9
Definition: TESModel.h:16
Definition: TESObjectLIGH.h:64
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSHazard
Definition: Offsets_RTTI.h:1306
Definition: BGSHazard.h:50
RecordFlag
Definition: BGSHazard.h:52
@ kDeleted
Definition: BGSHazard.h:53
@ kIgnored
Definition: BGSHazard.h:54
Definition: BGSHazard.h:13
TESObjectLIGH * light
Definition: BGSHazard.h:32
stl::enumeration< BGSHazardFlags, std::uint32_t > flags
Definition: BGSHazard.h:30
std::uint32_t limit
Definition: BGSHazard.h:25
BGSImpactDataSet * impactDataSet
Definition: BGSHazard.h:33
float lifetime
Definition: BGSHazard.h:27
float targetInterval
Definition: BGSHazard.h:29
float radius
Definition: BGSHazard.h:26
float imageSpaceRadius
Definition: BGSHazard.h:28
BGSHazardFlags
Definition: BGSHazard.h:16
SpellItem * spell
Definition: BGSHazard.h:31
BGSSoundDescriptorForm * sound
Definition: BGSHazard.h:34