Definition: BGSHazard.h:44
Definition: BGSImpactData.h:16
static constexpr auto RTTI
Definition: BGSImpactData.h:18
BGSSoundDescriptorForm * sound2
Definition: BGSImpactData.h:69
static constexpr auto VTABLE
Definition: BGSImpactData.h:19
void InitializeData() override
BGSTextureSet * decalTextureSet2
Definition: BGSImpactData.h:67
~BGSImpactData() override
BGSTextureSet * decalTextureSet
Definition: BGSImpactData.h:66
void InitItemImpl() override
ORIENTATION
Definition: BGSImpactData.h:23
DecalData dData
Definition: BGSImpactData.h:71
BGSSoundDescriptorForm * sound1
Definition: BGSImpactData.h:68
std::uint32_t padAC
Definition: BGSImpactData.h:72
static constexpr auto FORMTYPE
Definition: BGSImpactData.h:20
IMPACT_DATA_DATA data
Definition: BGSImpactData.h:65
BGSHazard * hazard
Definition: BGSImpactData.h:70
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::VariantID RTTI_BGSImpactData(685238, 393010, 0x1ee2138)
constexpr std::array< REL::VariantID, 2 > VTABLE_BGSImpactData
Definition: Offsets_VTABLE.h:720
Definition: BGSImpactData.h:39
SOUND_LEVEL soundLevel
Definition: BGSImpactData.h:50
float placementRadius
Definition: BGSImpactData.h:49
std::uint16_t unk16
Definition: BGSImpactData.h:53
stl::enumeration< ORIENTATION, std::uint32_t > orient
Definition: BGSImpactData.h:47
stl::enumeration< ImpactResult, std::uint8_t > resultOverride
Definition: BGSImpactData.h:52
float effectDuration
Definition: BGSImpactData.h:46
stl::enumeration< Flag, std::uint8_t > flags
Definition: BGSImpactData.h:51
float angleThreshold
Definition: BGSImpactData.h:48
Flag
Definition: BGSImpactData.h:41
Definition: BGSImpactData.h:30
RecordFlag
Definition: BGSImpactData.h:32
@ kIgnored
Definition: BGSImpactData.h:34
@ kDeleted
Definition: BGSImpactData.h:33
Definition: DecalData.h:33