Definition: BGSHazard.h:44
Definition: BGSImpactData.h:16
static constexpr auto RTTI
Definition: BGSImpactData.h:18
BGSSoundDescriptorForm * sound2
Definition: BGSImpactData.h:68
void InitializeData() override
BGSTextureSet * decalTextureSet2
Definition: BGSImpactData.h:66
~BGSImpactData() override
BGSTextureSet * decalTextureSet
Definition: BGSImpactData.h:65
void InitItemImpl() override
ORIENTATION
Definition: BGSImpactData.h:22
DecalData dData
Definition: BGSImpactData.h:70
BGSSoundDescriptorForm * sound1
Definition: BGSImpactData.h:67
std::uint32_t padAC
Definition: BGSImpactData.h:71
static constexpr auto FORMTYPE
Definition: BGSImpactData.h:19
IMPACT_DATA_DATA data
Definition: BGSImpactData.h:64
BGSHazard * hazard
Definition: BGSImpactData.h:69
bool Load(TESFile *a_mod) override
Definition: BGSTextureSet.h:16
Definition: TESModel.h:16
Definition: AbsorbEffect.h:6
SOUND_LEVEL
Definition: SoundLevels.h:6
constexpr REL::ID RTTI_BGSImpactData
Definition: Offsets_RTTI.h:1310
Definition: BGSImpactData.h:38
SOUND_LEVEL soundLevel
Definition: BGSImpactData.h:49
float placementRadius
Definition: BGSImpactData.h:48
std::uint16_t unk16
Definition: BGSImpactData.h:52
stl::enumeration< ORIENTATION, std::uint32_t > orient
Definition: BGSImpactData.h:46
stl::enumeration< ImpactResult, std::uint8_t > resultOverride
Definition: BGSImpactData.h:51
float effectDuration
Definition: BGSImpactData.h:45
stl::enumeration< Flag, std::uint8_t > flags
Definition: BGSImpactData.h:50
float angleThreshold
Definition: BGSImpactData.h:47
Flag
Definition: BGSImpactData.h:40
Definition: BGSImpactData.h:29
RecordFlag
Definition: BGSImpactData.h:31
@ kIgnored
Definition: BGSImpactData.h:33
@ kDeleted
Definition: BGSImpactData.h:32
Definition: DecalData.h:33