diff --git a/sfse/GameData.h b/sfse/GameData.h index 8aa71c6..e492ba5 100644 --- a/sfse/GameData.h +++ b/sfse/GameData.h @@ -122,9 +122,6 @@ class TESDataHandler : TESRegionList* unk1498; BSTArray unk14A0; u64 unk14B0; - u64 unkPad1; // Added in 1.10.31 - u64 unkPad2; // Added in 1.10.31 - u64 unkPad3; // Added in 1.10.31 NiTPrimitiveArray unk14B8; u64 unk14D0; u64 unk14D8; @@ -142,8 +139,7 @@ class TESDataHandler : } }; static_assert(offsetof(TESDataHandler, pFormArray) == 0x70); -static_assert(offsetof(TESDataHandler, listFiles) == 0x1508); -static_assert(offsetof(TESDataHandler, unk1520) == 0x1538); +static_assert(offsetof(TESDataHandler, listFiles) == 0x1538); struct MaterialDatabase { diff --git a/sfse/GameForms.h b/sfse/GameForms.h index 557485e..d44aad6 100644 --- a/sfse/GameForms.h +++ b/sfse/GameForms.h @@ -227,8 +227,10 @@ enum class FormType : u32 kAVMD, // D4 BGSAVMData kPERS, // D5 TESDataHandlerPersistentCreatedUtil::BGSPersistentIDsForm kCHAL, // D6 BGSChallengeForm - - kTotal // D7 + kUNK1, // D7 + kUNK2, // D8 + kUNK3, // D9 + kTotal // DA }; class TESForm : public TESFormRefCount, public BSReflection::IObject