Skip to content

Commit

Permalink
feat: add BSTEventSource members (#124)
Browse files Browse the repository at this point in the history
  • Loading branch information
powerof3 authored Sep 29, 2023
1 parent 81721af commit 3c708d0
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 13 deletions.
8 changes: 8 additions & 0 deletions CommonLibSF/include/RE/B/BSTEvent.h
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,15 @@ namespace RE
REL::Relocation<func_t> func{ REL::ID(34451) };
return func(this, a_sink);
}

// members
std::uint8_t sinks[0x10]; // 08 - BSTArray<BSTEventSink<Event>>
std::uint32_t unk18; // 18
std::uint32_t unk1C; // 1C
std::uint32_t unk20; // 20
std::uint32_t unk24; // 24
};
static_assert(sizeof(BSTEventSource<void*>) == 0x28);

class BSTGlobalEvent
{
Expand Down
20 changes: 7 additions & 13 deletions CommonLibSF/include/RE/T/TESObjectREFR.h
Original file line number Diff line number Diff line change
Expand Up @@ -302,19 +302,13 @@ namespace RE
[[nodiscard]] bool IsSpaceshipDocked();

// members
std::uint32_t unk80; // 80
std::uint32_t unk84; // 84
std::uint64_t unk88; // 88
std::uint64_t unk90; // 90
std::uint32_t unk98; // 98
std::uint8_t pad9C[4]; // 9C
OBJ_REFR data; // A0
std::uint64_t unkD0; // D0
std::uint64_t unkD8; // D8
TESObjectCELL* parentCell; // E0
void* loadedData; // E8
std::uint64_t unkF0; // F0
std::uint64_t extraDataList; // F8
OBJ_REFR data; // 0A0
std::uint64_t unkD0; // 0D0
std::uint64_t unkD8; // 0D8
TESObjectCELL* parentCell; // 0E0
void* loadedData; // 0E8
std::uint64_t unkF0; // 0F0
std::uint64_t extraDataList; // 0F8
std::uint64_t unk100; // 100
std::uint16_t scale; // 108
std::uint8_t unk10A; // 10A
Expand Down

0 comments on commit 3c708d0

Please sign in to comment.