45 void LoadGame(BGSLoadFormBuffer* a_buf)
override;
46 void Revert(BGSLoadFormBuffer* a_buf)
override;
56 static_assert(
sizeof(
BGSNote) == 0xB8);
bool Activate(TESObjectREFR *a_targetRef, TESObjectREFR *a_activatorRef, std::uint8_t a_arg3, TESBoundObject *a_object, std::int32_t a_targetCount) override
static constexpr auto FORMTYPE
Definition: BGSNote.h:22
bool Load(TESFile *a_mod) override
void InitializeData() override
static constexpr auto RTTI
Definition: BGSNote.h:21
TESActorBase * unk98
Definition: BGSNote.h:52
void LoadGame(BGSLoadFormBuffer *a_buf) override
void InitItemImpl() override
std::uint64_t unkB0
Definition: BGSNote.h:54
void ClearData() override
TESTopic * unk90
Definition: BGSNote.h:51
void Revert(BGSLoadFormBuffer *a_buf) override
BSSimpleList< TESQuest * > unkA0
Definition: BGSNote.h:53
Definition: BGSPickupPutdownSounds.h:10
Definition: BSSimpleList.h:10
Definition: TESActorBase.h:32
Definition: TESBoundObject.h:24
Definition: TESFullName.h:9
Definition: TESModel.h:16
Definition: TESObjectREFR.h:105
Definition: TESTopic.h:135
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSNote
Definition: Offsets_RTTI.h:1352
ChangeFlag
Definition: BGSNote.h:27
@ kNoteRead
Definition: BGSNote.h:28
RecordFlag
Definition: BGSNote.h:35