Definition BGSSoundDescriptor.h:12
Definition BGSSoundOutput.h:12
Definition BGSStandardSoundDef.h:13
BSTArray< BSResource::ID > soundFiles
Definition BGSStandardSoundDef.h:67
void Unk_06(void) override
BGSSoundOutput * outputModel
Definition BGSStandardSoundDef.h:70
TESCondition * conditions
Definition BGSStandardSoundDef.h:69
std::int32_t unk54
Definition BGSStandardSoundDef.h:72
void Unk_02(void) override
SoundPlaybackCharacteristics soundCharacteristics
Definition BGSStandardSoundDef.h:68
LengthCharacteristics lengthCharacteristics
Definition BGSStandardSoundDef.h:71
std::uint32_t GetType() const override
bool LoadSound(TESFile *a_mod) override
~BGSStandardSoundDef() override
void InitSound(TESForm *a_src) override
void Unk_01(void) override
static constexpr auto RTTI
Definition BGSStandardSoundDef.h:15
Definition BSISoundDescriptor.h:11
Definition BSTArray.h:377
Definition TESCondition.h:987
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BGSStandardSoundDef__SoundPlaybackCharacteristics(685297, 393076, 0x1ee3400)
constexpr REL::VariantID RTTI_BGSStandardSoundDef(685296, 393075, 0x1ee33c8)
Definition BGSStandardSoundDef.h:40
Looping
Definition BGSStandardSoundDef.h:42
stl::enumeration< Looping, std::uint8_t > looping
Definition BGSStandardSoundDef.h:50
std::uint8_t unk0
Definition BGSStandardSoundDef.h:49
std::uint8_t rumbleSendValue
Definition BGSStandardSoundDef.h:52
std::uint8_t unk2
Definition BGSStandardSoundDef.h:51
Definition BGSStandardSoundDef.h:18
static constexpr auto RTTI
Definition BGSStandardSoundDef.h:20
std::uint8_t priority
Definition BGSStandardSoundDef.h:32
std::uint8_t GetPriority() override
std::uint16_t staticAttenuation
Definition BGSStandardSoundDef.h:34
std::uint8_t GetFrequencyShift() override
std::uint8_t frequencyVariance
Definition BGSStandardSoundDef.h:31
std::uint8_t dbVariance
Definition BGSStandardSoundDef.h:33
std::uint8_t GetDBVariance() override
std::uint8_t GetFrequencyVariance() override
std::uint8_t frequencyShift
Definition BGSStandardSoundDef.h:30
std::uint16_t pad0E
Definition BGSStandardSoundDef.h:35
std::uint16_t GetStaticAttenuation() override