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::ID RTTI_BGSStandardSoundDef
Definition: Offsets_RTTI.h:1545
constexpr REL::ID RTTI_BGSStandardSoundDef__SoundPlaybackCharacteristics
Definition: Offsets_RTTI.h:1546
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