Definition: BGSTalkingActivator.h:9
bool Load(TESFile *a_mod) override
static constexpr auto FORMTYPE
Definition: BGSTalkingActivator.h:13
bool GetDangerous() const override
BGSVoiceType * voiceType
Definition: BGSTalkingActivator.h:54
bool Activate(TESObjectREFR *a_targetRef, TESObjectREFR *a_activatorRef, std::uint8_t a_arg3, TESBoundObject *a_arg4, std::int32_t a_targetCount) override
static constexpr auto RTTI
Definition: BGSTalkingActivator.h:11
void LoadGame(BGSLoadFormBuffer *a_buf) override
virtual bool GetReflectedByAutoWater()
BGSVoiceType * GetObjectVoiceType() const override
TESObjectREFR * tempRef
Definition: BGSTalkingActivator.h:53
void SetObjectVoiceType(BGSVoiceType *a_voiceType) override
void InitializeData() override
void InitItemImpl() override
~BGSTalkingActivator() override
static constexpr auto VTABLE
Definition: BGSTalkingActivator.h:12
void Revert(BGSLoadFormBuffer *a_buf) override
void SaveGame(BGSSaveFormBuffer *a_buf) override
Definition: BGSVoiceType.h:25
Definition: TESBoundObject.h:24
Definition: TESObjectACTI.h:22
Definition: TESObjectREFR.h:114
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 6 > VTABLE_BGSTalkingActivator
Definition: Offsets_VTABLE.h:8880
constexpr REL::ID RTTI_BGSTalkingActivator(static_cast< std::uint64_t >(513974))
Definition: BGSTalkingActivator.h:16
ChangeFlag
Definition: BGSTalkingActivator.h:18
@ kSpeaker
Definition: BGSTalkingActivator.h:19
Definition: BGSTalkingActivator.h:24
RecordFlag
Definition: BGSTalkingActivator.h:26
@ kDeleted
Definition: BGSTalkingActivator.h:27
@ kRandomAnimStart
Definition: BGSTalkingActivator.h:30
@ kRadioStation
Definition: BGSTalkingActivator.h:31
@ kIgnored
Definition: BGSTalkingActivator.h:29
@ kHiddenFromLocalMap
Definition: BGSTalkingActivator.h:28