From 9398d04592a7eb9d754f2997701116df1022f1b4 Mon Sep 17 00:00:00 2001 From: ianpatt Date: Wed, 17 Jan 2024 12:11:27 -0800 Subject: [PATCH] address update for 1.6.1170 --- skse64/BSModelDB.cpp | 2 +- skse64/BSModelDB.h | 4 +- skse64/GameAPI.cpp | 12 +- skse64/GameAPI.h | 6 +- skse64/GameBSExtraData.h | 4 +- skse64/GameCamera.h | 10 +- skse64/GameData.cpp | 52 +- skse64/GameData.h | 36 +- skse64/GameEvents.cpp | 2 +- skse64/GameEvents.h | 6 +- skse64/GameExtraData.cpp | 28 +- skse64/GameExtraData.h | 16 +- skse64/GameFormComponents.h | 18 +- skse64/GameForms.cpp | 6 +- skse64/GameForms.h | 14 +- skse64/GameHandlers.h | 28 +- skse64/GameInput.cpp | 8 +- skse64/GameInput.h | 6 +- skse64/GameMenus.cpp | 2 +- skse64/GameMenus.h | 44 +- skse64/GameObjects.cpp | 2 +- skse64/GameObjects.h | 14 +- skse64/GameRTTI.cpp | 2 +- skse64/GameRTTI.h | 1 + skse64/GameRTTI.inl | 6513 ++++++++++++++++--------------- skse64/GameReferences.cpp | 16 +- skse64/GameReferences.h | 34 +- skse64/GameResources.cpp | 4 +- skse64/GameSettings.cpp | 10 +- skse64/GameSettings.h | 2 +- skse64/GameStreams.h | 30 +- skse64/GameThreads.cpp | 2 +- skse64/GameTypes.h | 24 +- skse64/GameUtilities.cpp | 4 +- skse64/Hooks_Camera.cpp | 2 +- skse64/Hooks_Data.cpp | 2 +- skse64/Hooks_Event.cpp | 2 +- skse64/Hooks_Gameplay.cpp | 14 +- skse64/Hooks_Handlers.cpp | 28 +- skse64/Hooks_NetImmerse.cpp | 8 +- skse64/Hooks_Papyrus.cpp | 16 +- skse64/Hooks_SaveLoad.cpp | 12 +- skse64/Hooks_Scaleform.cpp | 30 +- skse64/Hooks_Threads.cpp | 4 +- skse64/Hooks_UI.cpp | 2 +- skse64/NiExtraData.cpp | 8 +- skse64/NiExtraData.h | 4 +- skse64/NiGeometry.cpp | 10 +- skse64/NiGeometry.h | 8 +- skse64/NiMaterial.cpp | 4 +- skse64/NiMaterial.h | 18 +- skse64/NiNodes.cpp | 2 +- skse64/NiNodes.h | 6 +- skse64/NiObjects.cpp | 10 +- skse64/NiObjects.h | 16 +- skse64/NiProperties.h | 8 +- skse64/NiRTTI.cpp | 820 ++-- skse64/NiRenderer.cpp | 4 +- skse64/NiRenderer.h | 2 +- skse64/NiSerialization.h | 12 +- skse64/NiTextures.cpp | 4 +- skse64/NiTextures.h | 6 +- skse64/ObScript.cpp | 6 +- skse64/PapyrusArgs.h | 4 +- skse64/PapyrusInterfaces.cpp | 2 +- skse64/PapyrusInterfaces.h | 2 +- skse64/PapyrusNativeFunctions.h | 14 +- skse64/PapyrusVM.cpp | 2 +- skse64/PapyrusVM.h | 18 +- skse64/PapyrusValue.h | 10 +- skse64/ScaleformAPI.cpp | 6 +- skse64/ScaleformCallbacks.cpp | 2 +- skse64/ScaleformLoader.cpp | 2 +- skse64/ScaleformLoader.h | 8 +- skse64/ScaleformState.cpp | 2 +- skse64/ScaleformTypes.h | 2 +- skse64/ScaleformValue.h | 30 +- skse64/gamethreads.h | 4 +- 78 files changed, 4070 insertions(+), 4068 deletions(-) diff --git a/skse64/BSModelDB.cpp b/skse64/BSModelDB.cpp index bfe1c49..1eb80c5 100644 --- a/skse64/BSModelDB.cpp +++ b/skse64/BSModelDB.cpp @@ -1,4 +1,4 @@ #include "skse64/BSModelDB.h" // 206875324DD3C045FB854CB2889AFBCA94C7790B+89 -RelocPtr g_TESProcessor(0x020EE800); +RelocPtr g_TESProcessor(0x020FBB00); diff --git a/skse64/BSModelDB.h b/skse64/BSModelDB.h index edd5d74..ba2ee8c 100644 --- a/skse64/BSModelDB.h +++ b/skse64/BSModelDB.h @@ -42,8 +42,8 @@ class BSModelDB MEMBER_FN_PREFIX(TESProcessor); // find from ??_7BSModelProcessor@BSModelDB@@6B@ - DEFINE_MEMBER_FN(dtor, void, 0x00DFEEE0); - DEFINE_MEMBER_FN(Impl_Process, void, 0x001CC100, ModelData * modelData, const char * modelName, NiAVObject ** root, UInt32 * typeOut); + DEFINE_MEMBER_FN(dtor, void, 0x00E03720); + DEFINE_MEMBER_FN(Impl_Process, void, 0x001CC1F0, ModelData * modelData, const char * modelName, NiAVObject ** root, UInt32 * typeOut); }; }; diff --git a/skse64/GameAPI.cpp b/skse64/GameAPI.cpp index dcc2607..039ecfc 100644 --- a/skse64/GameAPI.cpp +++ b/skse64/GameAPI.cpp @@ -1,22 +1,22 @@ #include "skse64/GameAPI.h" // 4265A365BEE4B4196639CF9FCCF3C445CEC4DBFD+1B -RelocPtr g_main(0x0316DF58); +RelocPtr g_main(0x031872C0); // B05BDE2B512930D17FC7064CCC201FEE897AA475+44 -RelocPtr g_mainHeap(0x035D7E70); +RelocPtr g_mainHeap(0x035F11E0); // 338B95DD01390309C6CF7F96A08D629A564D0A48+5D -RelocPtr g_console(0x0312ABE0); +RelocPtr g_console(0x03137EE0); // 4D7631B98BE6AABD42229719E0D837E677A24FB5+CF -RelocPtr g_consoleHandle(0x03193A04); +RelocPtr g_consoleHandle(0x031ACD74); // 3DD6796A3BFE73B35604DD47E8677156AEBD4360+20 -RelocPtr g_TlsIndexPtr(0x035D74F8); +RelocPtr g_TlsIndexPtr(0x035F0878); // 14BE6944D5E0E54959DE86FE65045CCEBBC65E31+6 -RelocPtr g_thePlayer(0x0316E198); +RelocPtr g_thePlayer(0x031874F8); void * Heap_Allocate(size_t size) { diff --git a/skse64/GameAPI.h b/skse64/GameAPI.h index 8bc9b91..c75bf8d 100644 --- a/skse64/GameAPI.h +++ b/skse64/GameAPI.h @@ -22,8 +22,8 @@ class Heap { public: MEMBER_FN_PREFIX(Heap); - DEFINE_MEMBER_FN(Allocate, void *, 0x00CBF490, size_t size, size_t alignment, bool aligned); - DEFINE_MEMBER_FN(Free, void, 0x00CBF8E0, void * buf, bool aligned); + DEFINE_MEMBER_FN(Allocate, void *, 0x00CC40C0, size_t size, size_t alignment, bool aligned); + DEFINE_MEMBER_FN(Free, void, 0x00CC4510, void * buf, bool aligned); }; extern RelocPtr g_mainHeap; @@ -35,7 +35,7 @@ class ConsoleManager { public: MEMBER_FN_PREFIX(ConsoleManager); - DEFINE_MEMBER_FN(VPrint, void, 0x008F9710, const char * fmt, va_list args); + DEFINE_MEMBER_FN(VPrint, void, 0x008F9220, const char * fmt, va_list args); // DEFINE_MEMBER_FN(Print, void, 0x001D2050, const char * str); }; diff --git a/skse64/GameBSExtraData.h b/skse64/GameBSExtraData.h index 6a19dba..c0180df 100644 --- a/skse64/GameBSExtraData.h +++ b/skse64/GameBSExtraData.h @@ -257,10 +257,10 @@ class BaseExtraList private: MEMBER_FN_PREFIX(BaseExtraList); // A7985F15034C77C00ACC57607F29F4802502A1BA+2F - DEFINE_MEMBER_FN(CheckContainerExtraData_Internal, bool, 0x00159A30, bool isEquipped); + DEFINE_MEMBER_FN(CheckContainerExtraData_Internal, bool, 0x00159B20, bool isEquipped); // This also does some internal ReferenceHandle lookup // - DEFINE_MEMBER_FN(GetExtraTextDisplayData_Internal, ExtraTextDisplayData*, 0x0015D810); + DEFINE_MEMBER_FN(GetExtraTextDisplayData_Internal, ExtraTextDisplayData*, 0x0015D900); }; typedef tList ExtendDataList; diff --git a/skse64/GameCamera.h b/skse64/GameCamera.h index a533e99..a83bd0e 100644 --- a/skse64/GameCamera.h +++ b/skse64/GameCamera.h @@ -260,7 +260,7 @@ class TESCamera UInt8 pad31[7]; // 31 MEMBER_FN_PREFIX(TESCamera); - DEFINE_MEMBER_FN(SetCameraState, UInt32, 0x00551070, TESCameraState * cameraState); + DEFINE_MEMBER_FN(SetCameraState, UInt32, 0x005511C0, TESCameraState * cameraState); }; STATIC_ASSERT(offsetof(TESCamera, cameraNode) == 0x20); STATIC_ASSERT(sizeof(TESCamera) == 0x38); @@ -297,8 +297,8 @@ class LocalMapCamera : public TESCamera void SetDefaultStateBounds(float x, float y, float z); MEMBER_FN_PREFIX(LocalMapCamera); - DEFINE_MEMBER_FN(ctor, void, 0x00242460); - DEFINE_MEMBER_FN(SetNorthRotation, void, 0x002428B0, float northRotation); + DEFINE_MEMBER_FN(ctor, void, 0x00242550); + DEFINE_MEMBER_FN(SetNorthRotation, void, 0x002429A0, float northRotation); }; STATIC_ASSERT(offsetof(LocalMapCamera, northRotation) == 0x60); @@ -340,7 +340,7 @@ class PlayerCamera : public TESCamera static PlayerCamera * GetSingleton(void) { // 8737E3612AB5A303F82C06809C0B0B41B2015C66+1E - static RelocPtr g_playerCamera(0x030F04F8); + static RelocPtr g_playerCamera(0x030FD7F8); return *g_playerCamera; } @@ -380,7 +380,7 @@ class PlayerCamera : public TESCamera UInt8 pad166[2]; // 166 MEMBER_FN_PREFIX(PlayerCamera); - DEFINE_MEMBER_FN(UpdateThirdPerson, void, 0x008E5D40, bool weaponDrawn); + DEFINE_MEMBER_FN(UpdateThirdPerson, void, 0x008E5850, bool weaponDrawn); }; STATIC_ASSERT(offsetof(PlayerCamera, cameraStates) == 0xB8); diff --git a/skse64/GameData.cpp b/skse64/GameData.cpp index affc621..8676244 100644 --- a/skse64/GameData.cpp +++ b/skse64/GameData.cpp @@ -1,66 +1,66 @@ #include "skse64/GameData.h" // 9615953AF64D4A2EB76F7BDE0F38D30B311B1351+40 -RelocAddr g_gameTime(0x031B2F50); +RelocAddr g_gameTime(0x031CC290); // B8860AA646A4AA64DB8D5C6EDA306FC6B59F1B9B+5B -RelocPtr g_dataHandler(0x020E9020); +RelocPtr g_dataHandler(0x020F6320); // 5F417CF4D2EB33C7D6903EA38BB5CDDEF48A6F83+4B -RelocPtr g_persistentFormManager(0x020E96C8); +RelocPtr g_persistentFormManager(0x020F69C8); // EC410889481EE7B9DC4B6D7A707FA41B72CDCE48+4 -RelocPtr g_faceGen(0x020E9720); +RelocPtr g_faceGen(0x020F6A20); // F22C9BC54C962ED86B36585C0EC0E729DCA18000+26 -RelocPtr g_MagicFavorites(0x03161858); +RelocPtr g_MagicFavorites(0x0317ABE0); // 6C8AEF51A6996BA6DC317E92014FCC446B5DBC17+25 -RelocPtr g_MenuTopicManager(0x0312A478); +RelocPtr g_MenuTopicManager(0x03137778); // 5ED03BBC1845C7394493F8FAA1DE8C7AEB3E2350+2A -RelocPtr g_actorValueList(0x020E9010); +RelocPtr g_actorValueList(0x020F6310); // aWerewolfSpell -RelocPtr g_defaultObjectList(0x01FCBF50); +RelocPtr g_defaultObjectList(0x01FD8F50); // 68BF756333EF751059E935236F381FA91F62C373+22 -RelocPtr g_saveLoadManager(0x03161870); +RelocPtr g_saveLoadManager(0x0317ABF0); // 3B74AA860AC42F1080FAF792E4BE1D3BF0E0EFEE+47 -RelocPtr g_MiscStatManager(0x030F0018); +RelocPtr g_MiscStatManager(0x030FD318); // A9D0A72CC9E5F85E2169118F999943FD43AF51EA+95 -RelocPtr g_equipManager(0x030EF378); +RelocPtr g_equipManager(0x030FC678); // FBC6C0FB3A858D20081F5FF9CB3E780E59DCE52F+50 RelocPtr g_relationshipRanks(0x01E66FE8); -RelocAddr<_ChangeActorHeadPart> ChangeActorHeadPart(0x004361C0); +RelocAddr<_ChangeActorHeadPart> ChangeActorHeadPart(0x004362B0); // -RelocAddr<_GetEitherHandSlot> GetEitherHandSlot(0x003888A0); +RelocAddr<_GetEitherHandSlot> GetEitherHandSlot(0x00388990); // -RelocAddr<_GetRightHandSlot> GetRightHandSlot(0x00388890); +RelocAddr<_GetRightHandSlot> GetRightHandSlot(0x00388980); // -RelocAddr<_GetLeftHandSlot> GetLeftHandSlot(0x00388880); -RelocAddr<_LookupActorValueByName> LookupActorValueByName(0x0043BDB0); -RelocAddr<_UpdatePlayerTints> UpdatePlayerTints(0x00954F30); -RelocAddr<_GetActorBaseOverlays> GetActorBaseOverlays(0x003C1B50); -RelocAddr<_GetNumActorBaseOverlays> GetNumActorBaseOverlays(0x003C1BE0); +RelocAddr<_GetLeftHandSlot> GetLeftHandSlot(0x00388970); +RelocAddr<_LookupActorValueByName> LookupActorValueByName(0x0043BEA0); +RelocAddr<_UpdatePlayerTints> UpdatePlayerTints(0x00954AE0); +RelocAddr<_GetActorBaseOverlays> GetActorBaseOverlays(0x003C1C40); +RelocAddr<_GetNumActorBaseOverlays> GetNumActorBaseOverlays(0x003C1CD0); -RelocAddr<_ApplyMasksToRenderTarget> ApplyMasksToRenderTarget(0x00435020); +RelocAddr<_ApplyMasksToRenderTarget> ApplyMasksToRenderTarget(0x00435110); -RelocAddr<_UpdateModelSkin> UpdateModelSkin(0x004364F0); // Applies tint to ShaderType 5 nodes -RelocAddr<_UpdateModelHair> UpdateModelHair(0x00436600); // Applies tint to ShaderType 6 nodes -RelocAddr<_UpdateModelFace> UpdateModelFace(0x00435B60); -RelocAddr<_UpdateHarvestModel> UpdateHarvestModel(0x001E9360); +RelocAddr<_UpdateModelSkin> UpdateModelSkin(0x004365E0); // Applies tint to ShaderType 5 nodes +RelocAddr<_UpdateModelHair> UpdateModelHair(0x004366F0); // Applies tint to ShaderType 6 nodes +RelocAddr<_UpdateModelFace> UpdateModelFace(0x00435C50); +RelocAddr<_UpdateHarvestModel> UpdateHarvestModel(0x001E9450); -RelocAddr<_GetRelationshipIndex> GetRelationshipIndex(0x0039DC50); +RelocAddr<_GetRelationshipIndex> GetRelationshipIndex(0x0039DD40); // 63503D87B68DB4A4C8A2BE534A75246035A76798+82 RelocPtr g_facePresetList(0x01FEC470); // aNosetype -RelocAddr<_HasLOS> HasLOS(0x009BA570); +RelocAddr<_HasLOS> HasLOS(0x009BA120); class LoadedModFinder { diff --git a/skse64/GameData.h b/skse64/GameData.h index 61c8860..6cab9ed 100644 --- a/skse64/GameData.h +++ b/skse64/GameData.h @@ -361,7 +361,7 @@ class DataHandler UInt32 LoadScripts_Hook(); MEMBER_FN_PREFIX(DataHandler); - DEFINE_MEMBER_FN(LoadScripts, UInt32, 0x001BCAD0); + DEFINE_MEMBER_FN(LoadScripts, UInt32, 0x001BCBC0); }; STATIC_ASSERT(offsetof(DataHandler, regionList) == 0xD00); @@ -410,8 +410,8 @@ class EquipManager static EquipManager * GetSingleton(void); MEMBER_FN_PREFIX(EquipManager); - DEFINE_MEMBER_FN(EquipItem, void, 0x006C9D10, Actor * actor, TESForm * item, BaseExtraList * extraData, SInt32 count, BGSEquipSlot * equipSlot, bool withEquipSound, bool preventUnequip, bool showMsg, void * unk); - DEFINE_MEMBER_FN(UnequipItem, bool, 0x006CA500, Actor * actor, TESForm * item, BaseExtraList * extraData, SInt32 count, BGSEquipSlot * equipSlot, bool unkFlag1, bool preventEquip, bool unkFlag2, bool unkFlag3, void * unk); + DEFINE_MEMBER_FN(EquipItem, void, 0x006C9820, Actor * actor, TESForm * item, BaseExtraList * extraData, SInt32 count, BGSEquipSlot * equipSlot, bool withEquipSound, bool preventUnequip, bool showMsg, void * unk); + DEFINE_MEMBER_FN(UnequipItem, bool, 0x006CA010, Actor * actor, TESForm * item, BaseExtraList * extraData, SInt32 count, BGSEquipSlot * equipSlot, bool unkFlag1, bool preventEquip, bool unkFlag2, bool unkFlag3, void * unk); }; @@ -491,8 +491,8 @@ class FaceGen { public: MEMBER_FN_PREFIX(MorphDatabase); - DEFINE_MEMBER_FN(GetFaceGenModelMapEntry, bool, 0x0042EB70, const char * meshPath, BSFaceGenModelMap ** entry); - DEFINE_MEMBER_FN(SetFaceGenModelMapEntry, void, 0x0042EA20, const char * meshPath, BSFaceGenModel * model); + DEFINE_MEMBER_FN(GetFaceGenModelMapEntry, bool, 0x0042EC60, const char * meshPath, BSFaceGenModelMap ** entry); + DEFINE_MEMBER_FN(SetFaceGenModelMapEntry, void, 0x0042EB10, const char * meshPath, BSFaceGenModel * model); UInt64 unk00; // 00 UInt32 unk08; // 08 @@ -527,8 +527,8 @@ class FaceGen UInt8 pad61[7]; // 61 MEMBER_FN_PREFIX(FaceGen); - DEFINE_MEMBER_FN(RegenerateHead, void, 0x0042BCA0, BSFaceGenNiNode * headNode, BGSHeadPart * head, TESNPC * npc); - DEFINE_MEMBER_FN(ApplyMorph, void, 0x0042B5A0, BSFaceGenNiNode* faceGenNode, BGSHeadPart* headPart, BSFixedString* morphName, float relative); + DEFINE_MEMBER_FN(RegenerateHead, void, 0x0042BD90, BSFaceGenNiNode * headNode, BGSHeadPart * head, TESNPC * npc); + DEFINE_MEMBER_FN(ApplyMorph, void, 0x0042B690, BSFaceGenNiNode* faceGenNode, BGSHeadPart* headPart, BSFixedString* morphName, float relative); }; STATIC_ASSERT(offsetof(FaceGen, isReset) == 0x58); @@ -674,11 +674,11 @@ class PersistentFormManager } MEMBER_FN_PREFIX(PersistentFormManager); - DEFINE_MEMBER_FN(CreateOffensiveEnchantment, EnchantmentItem *, 0x0062C9F0, tArray * effectArray); - DEFINE_MEMBER_FN(CreateDefensiveEnchantment, EnchantmentItem *, 0x0062CA90, tArray * effectArray); - DEFINE_MEMBER_FN(CreatePoison, void, 0x0062CBE0, tArray * effectArray, AlchemyItem ** poison); - DEFINE_MEMBER_FN(CreatePotion, void, 0x0062CB30, AlchemyItem ** potion, tArray * effectArray); - DEFINE_MEMBER_FN(ScheduleForDeletion, void, 0x0062CF10, TESForm *); + DEFINE_MEMBER_FN(CreateOffensiveEnchantment, EnchantmentItem *, 0x0062C630, tArray * effectArray); + DEFINE_MEMBER_FN(CreateDefensiveEnchantment, EnchantmentItem *, 0x0062C6D0, tArray * effectArray); + DEFINE_MEMBER_FN(CreatePoison, void, 0x0062C820, tArray * effectArray, AlchemyItem ** poison); + DEFINE_MEMBER_FN(CreatePotion, void, 0x0062C770, AlchemyItem ** potion, tArray * effectArray); + DEFINE_MEMBER_FN(ScheduleForDeletion, void, 0x0062CB50, TESForm *); }; STATIC_ASSERT(sizeof(PersistentFormManager) == 0xD0); @@ -862,14 +862,14 @@ class BGSSaveLoadManager UInt8 unk370[0x60]; // 370 - TODO: .?AV?$BSTCommonStaticMessageQueue@V?$BSTSmartPointer@VRequest@saveload@bgs@@UBSTSmartPointerIntrusiveRefCount@@@@$07@@ private: - DEFINE_MEMBER_FN(Save_Internal, bool, 0x006100D0, int unk1, UInt32 unk2, const char * name); - DEFINE_MEMBER_FN(Load_Internal, bool, 0x00610810, const char * name, int unk1, UInt32 unk2, UInt32 unk3); + DEFINE_MEMBER_FN(Save_Internal, bool, 0x0060FD40, int unk1, UInt32 unk2, const char * name); + DEFINE_MEMBER_FN(Load_Internal, bool, 0x00610480, const char * name, int unk1, UInt32 unk2, UInt32 unk3); - DEFINE_MEMBER_FN(SaveGame_HookTarget, void, 0x00605BF0, UInt64 *unk0); - DEFINE_MEMBER_FN(LoadGame_HookTarget, bool, 0x00606300, UInt64 *unk0, UInt32 unk1, UInt32 unk2, void *unk3); + DEFINE_MEMBER_FN(SaveGame_HookTarget, void, 0x00605880, UInt64 *unk0); + DEFINE_MEMBER_FN(LoadGame_HookTarget, bool, 0x00605F90, UInt64 *unk0, UInt32 unk1, UInt32 unk2, void *unk3); - DEFINE_MEMBER_FN(ProcessEvents_Internal, void, 0x00613440); - DEFINE_MEMBER_FN(DeleteSavegame, void, 0x00610060, const char * saveName, UInt32 unk1); + DEFINE_MEMBER_FN(ProcessEvents_Internal, void, 0x006130B0); + DEFINE_MEMBER_FN(DeleteSavegame, void, 0x0060FCD0, const char * saveName, UInt32 unk1); }; STATIC_ASSERT(offsetof(BGSSaveLoadManager, thread) == 0x2B0); STATIC_ASSERT(offsetof(BGSSaveLoadManager::Thread, hThread) == 0x30); diff --git a/skse64/GameEvents.cpp b/skse64/GameEvents.cpp index 627d6fc..436a6f2 100644 --- a/skse64/GameEvents.cpp +++ b/skse64/GameEvents.cpp @@ -1,7 +1,7 @@ #include "GameEvents.h" // 614D2151B14D0D61E7DA7088CAB85DB111E2E0D3+1B -RelocAddr<_GetEventDispatcherList> GetEventDispatcherList(0x001D5140); +RelocAddr<_GetEventDispatcherList> GetEventDispatcherList(0x001D5230); //EventDispatcher* g_footstepEventDispatcher = (EventDispatcher*) 0x01B2E9C0; diff --git a/skse64/GameEvents.h b/skse64/GameEvents.h index b6fa158..72eee91 100644 --- a/skse64/GameEvents.h +++ b/skse64/GameEvents.h @@ -40,11 +40,11 @@ class EventDispatcher // Note: in SE there are multiple identical copies of all these functions MEMBER_FN_PREFIX(EventDispatcher); // 9FCA8C7632C2FC6D6E342E554B43402121BC4E44+66 - DEFINE_MEMBER_FN(AddEventSink_Internal, void, 0x005DBFE0, SinkT * eventSink); + DEFINE_MEMBER_FN(AddEventSink_Internal, void, 0x005DC8C0, SinkT * eventSink); // ??_7BGSProcedureShoutExecState@@6B@ xref +21 last call - DEFINE_MEMBER_FN(RemoveEventSink_Internal, void, 0x0047E220, SinkT * eventSink); + DEFINE_MEMBER_FN(RemoveEventSink_Internal, void, 0x0047E310, SinkT * eventSink); // FB59C2DDF89F5248DF43230E39A6FECF8C997BA6+466 - DEFINE_MEMBER_FN(SendEvent_Internal, void, 0x001C29F0, EventArgT * evn); + DEFINE_MEMBER_FN(SendEvent_Internal, void, 0x001C2AE0, EventArgT * evn); public: diff --git a/skse64/GameExtraData.cpp b/skse64/GameExtraData.cpp index 7235763..4e2698a 100644 --- a/skse64/GameExtraData.cpp +++ b/skse64/GameExtraData.cpp @@ -6,33 +6,33 @@ #include "HashUtil.h" // ??_7ExtraHealth@@6B@ -const RelocPtr s_ExtraHealthVtbl(0x017668F0); +const RelocPtr s_ExtraHealthVtbl(0x01770910); // ??_7ExtraCharge@@6B@ -const RelocPtr s_ExtraChargeVtbl(0x01766950); +const RelocPtr s_ExtraChargeVtbl(0x01770970); // ??_7ExtraCount@@6B@ -const RelocPtr s_ExtraCountVtbl(0x01766870); +const RelocPtr s_ExtraCountVtbl(0x01770890); // ??_7ExtraTextDisplayData@@6B@ -const RelocPtr s_ExtraTextDisplayVtbl(0x01767370); +const RelocPtr s_ExtraTextDisplayVtbl(0x01771390); // ??_7ExtraSoul@@6B@ -const RelocPtr s_ExtraSoulVtbl(0x0176A0C0); +const RelocPtr s_ExtraSoulVtbl(0x017740E0); // ??_7ExtraOwnership@@6B@ -const RelocPtr s_ExtraOwnershipVtbl(0x01766810); +const RelocPtr s_ExtraOwnershipVtbl(0x01770830); // ??_7ExtraAliasInstanceArray@@6B@ -const RelocPtr s_ExtraAliasInstanceArrayVtbl(0x01767230); +const RelocPtr s_ExtraAliasInstanceArrayVtbl(0x01771250); // ??_7ExtraCannotWear@@6B@ -const RelocPtr s_ExtraCannotWearVtbl(0x017668D0); +const RelocPtr s_ExtraCannotWearVtbl(0x017708F0); // ??_7ExtraHotkey@@6B@ -const RelocPtr s_ExtraHotkeyVtbl(0x017669B0); +const RelocPtr s_ExtraHotkeyVtbl(0x017709D0); // ??_7ExtraForcedTarget@@6B@ -const RelocPtr s_ExtraForcedTargetVtbl(0x017673F0); +const RelocPtr s_ExtraForcedTargetVtbl(0x01771410); // ??_7ExtraReferenceHandle@@6B@ -const RelocPtr s_ExtraReferenceHandleVtbl(0x017669F0); +const RelocPtr s_ExtraReferenceHandleVtbl(0x01770A10); // ??_7ExtraEnchantment@@6B@ -const RelocPtr s_ExtraEnchantmentVtbl(0x01766D10); +const RelocPtr s_ExtraEnchantmentVtbl(0x01770D30); // ??_7ExtraRank@@6B@ -const RelocPtr s_ExtraRankVtbl(0x01766850); +const RelocPtr s_ExtraRankVtbl(0x01770870); // ??_7ExtraUniqueID@@6B@ -const RelocPtr s_ExtraUniqueIdVtbl(0x01767430); +const RelocPtr s_ExtraUniqueIdVtbl(0x01771450); ExtraHealth* ExtraHealth::Create() { diff --git a/skse64/GameExtraData.h b/skse64/GameExtraData.h index 63b3496..14e83b9 100644 --- a/skse64/GameExtraData.h +++ b/skse64/GameExtraData.h @@ -67,10 +67,10 @@ class InventoryEntryData void GetEquipItemData(EquipData& stateOut, SInt32 itemId, SInt32 baseCount) const; MEMBER_FN_PREFIX(InventoryEntryData); - DEFINE_MEMBER_FN(GenerateName, const char *, 0x00223C90); - DEFINE_MEMBER_FN(GetValue, SInt32, 0x00222FE0); - DEFINE_MEMBER_FN(IsOwnedBy, bool, 0x00223DD0, TESForm * actor, bool unk1); - DEFINE_MEMBER_FN(GetSoulLevel, UInt32, 0x00223160); + DEFINE_MEMBER_FN(GenerateName, const char *, 0x00223D80); + DEFINE_MEMBER_FN(GetValue, SInt32, 0x002230D0); + DEFINE_MEMBER_FN(IsOwnedBy, bool, 0x00223EC0, TESForm * actor, bool unk1); + DEFINE_MEMBER_FN(GetSoulLevel, UInt32, 0x00223250); }; typedef tList EntryDataList; @@ -98,8 +98,8 @@ class ExtraContainerChanges : public BSExtraData void GetEquipItemData(InventoryEntryData::EquipData& stateOut, TESForm * item, SInt32 itemId) const; MEMBER_FN_PREFIX(Data); - DEFINE_MEMBER_FN(SetUniqueID, void, 0x00239A80, BaseExtraList* itemList, TESForm * oldForm, TESForm * newForm); - DEFINE_MEMBER_FN(TransferItemUID, void, 0x00239D30, BaseExtraList * extraList, TESForm * oldForm, TESForm * newForm, UInt32 unk1); + DEFINE_MEMBER_FN(SetUniqueID, void, 0x00239B70, BaseExtraList* itemList, TESForm * oldForm, TESForm * newForm); + DEFINE_MEMBER_FN(TransferItemUID, void, 0x00239E20, BaseExtraList * extraList, TESForm * oldForm, TESForm * newForm, UInt32 unk1); }; Data * data; @@ -552,8 +552,8 @@ class ExtraTextDisplayData : public BSExtraData static ExtraTextDisplayData* Create(); MEMBER_FN_PREFIX(ExtraTextDisplayData); - DEFINE_MEMBER_FN(SetName_Internal, void, 0x00184140, const char * name); - DEFINE_MEMBER_FN(GenerateName_Internal, const char*, 0x00184010, TESForm * form, float extraHealthValue); + DEFINE_MEMBER_FN(SetName_Internal, void, 0x00184230, const char * name); + DEFINE_MEMBER_FN(GenerateName_Internal, const char*, 0x00184100, TESForm * form, float extraHealthValue); }; // ExtraAlphaCutoff diff --git a/skse64/GameFormComponents.h b/skse64/GameFormComponents.h index ad20032..15e8533 100644 --- a/skse64/GameFormComponents.h +++ b/skse64/GameFormComponents.h @@ -474,7 +474,7 @@ class TESDescription : public BaseFormComponent UInt32 unk0C; // 0C - init'd to FFFFFFFF MEMBER_FN_PREFIX(TESDescription); - DEFINE_MEMBER_FN(Get, void, 0x001DBBD0, BSString * out, TESForm * parent, UInt32 fieldType); + DEFINE_MEMBER_FN(Get, void, 0x001DBCC0, BSString * out, TESForm * parent, UInt32 fieldType); }; // 18 @@ -1064,8 +1064,8 @@ class Biped : public BSIntrusiveRefCounted UInt32 handle; // 2770 UInt32 unk2774; // 2774 - DEFINE_MEMBER_FN_0(UpdateWeightData, void, 0x00212470); - DEFINE_MEMBER_FN_0(DeleteThis, void, 0x00212370); + DEFINE_MEMBER_FN_0(UpdateWeightData, void, 0x00212560); + DEFINE_MEMBER_FN_0(DeleteThis, void, 0x00212460); }; STATIC_ASSERT(offsetof(Biped, unk10) == 0x10); STATIC_ASSERT(offsetof(Biped, unk13C0) == 0x13C0); @@ -1296,10 +1296,10 @@ class ActorProcessManager UInt32 pad13C; // 13C MEMBER_FN_PREFIX(ActorProcessManager); - DEFINE_MEMBER_FN(SetEquipFlag, void, 0x00711FB0, UInt8 flags); - DEFINE_MEMBER_FN(UpdateEquipment, void, 0x006E4060, Actor * actor); + DEFINE_MEMBER_FN(SetEquipFlag, void, 0x00711AC0, UInt8 flags); + DEFINE_MEMBER_FN(UpdateEquipment, void, 0x006E3B70, Actor * actor); // CDC12817DF3AB5B832348763F433A216BB8A85CA+89 - DEFINE_MEMBER_FN(SetDataFlag, void, 0x006EFCC0, float flag); // Sets a number on the 0x10 object + DEFINE_MEMBER_FN(SetDataFlag, void, 0x006EF7D0, float flag); // Sets a number on the 0x10 object void UpdateEquipment_Hooked(Actor * actor); }; @@ -1383,9 +1383,9 @@ class PlayerSkills void SetSkillLegendaryLevel(BSFixedString actorValue, UInt32 level); MEMBER_FN_PREFIX(PlayerSkills); - DEFINE_MEMBER_FN(GetSkillData, UInt32, 0x0077B2B0, UInt32 actorValue, float * level, float * points, float * pointsMax, UInt32 * unk6); - DEFINE_MEMBER_FN(IncrementLegendary, UInt32, 0x0077B8A0, UInt32 actorValue); - DEFINE_MEMBER_FN(SetLevel, void, 0x0077B840, UInt32 level); + DEFINE_MEMBER_FN(GetSkillData, UInt32, 0x0077ADC0, UInt32 actorValue, float * level, float * points, float * pointsMax, UInt32 * unk6); + DEFINE_MEMBER_FN(IncrementLegendary, UInt32, 0x0077B3B0, UInt32 actorValue); + DEFINE_MEMBER_FN(SetLevel, void, 0x0077B350, UInt32 level); }; // 10 diff --git a/skse64/GameForms.cpp b/skse64/GameForms.cpp index 07d2025..1b9a9be 100644 --- a/skse64/GameForms.cpp +++ b/skse64/GameForms.cpp @@ -1,12 +1,12 @@ #include "GameForms.h" #include "GameObjects.h" -RelocAddr <_LookupFormByID> LookupFormByID(0x001E00B0); +RelocAddr <_LookupFormByID> LookupFormByID(0x001E01A0); BGSDefaultObjectManager *BGSDefaultObjectManager::GetSingleton(void) { // 28B3F9E3FED2F18B102E5B767FD2BE747CAB4002+37 - static RelocPtr g_BGSDefaultObjectManager(0x020E8300); + static RelocPtr g_BGSDefaultObjectManager(0x020F5600); return g_BGSDefaultObjectManager; } @@ -66,7 +66,7 @@ void TESForm::CopyFromEx(TESForm * rhsForm) float GetFormWeight(TESForm *form) { // 3894EDBBE3D9FBC367A71D7ABC60B87A407F3E3D+30 - static RelocAddr GetFormWeight_Address(0x001EE000); + static RelocAddr GetFormWeight_Address(0x001EE0F0); return ((_GetFormWeight)(GetFormWeight_Address.GetUIntPtr())) (form); } diff --git a/skse64/GameForms.h b/skse64/GameForms.h index bb7291b..edb2447 100644 --- a/skse64/GameForms.h +++ b/skse64/GameForms.h @@ -968,9 +968,9 @@ class BGSListForm : public TESForm UInt32 unk40; // 40 MEMBER_FN_PREFIX(BGSListForm); - DEFINE_MEMBER_FN(AddFormToList, void, 0x00319D30, TESForm * form); - DEFINE_MEMBER_FN(RemoveFormFromList, void, 0x00319F00, TESForm * form); - DEFINE_MEMBER_FN(RevertList, void, 0x00319C50); + DEFINE_MEMBER_FN(AddFormToList, void, 0x00319E20, TESForm * form); + DEFINE_MEMBER_FN(RemoveFormFromList, void, 0x00319FF0, TESForm * form); + DEFINE_MEMBER_FN(RevertList, void, 0x00319D40); class Visitor { @@ -1701,8 +1701,8 @@ class TESQuest : public BGSStoryManagerTreeForm UnkArray unk250; // 250 MEMBER_FN_PREFIX(TESQuest); - DEFINE_MEMBER_FN(ForceRefTo, UInt32, 0x003CDDF0, UInt32 aliasId, TESObjectREFR * reference); - DEFINE_MEMBER_FN(NewGame_Internal, UInt8, 0x003C9B00, UInt8 * unk1, UInt8 unk2); + DEFINE_MEMBER_FN(ForceRefTo, UInt32, 0x003CDEE0, UInt32 aliasId, TESObjectREFR * reference); + DEFINE_MEMBER_FN(NewGame_Internal, UInt8, 0x003C9BF0, UInt8 * unk1, UInt8 unk2); UInt8 NewGame_Hook(UInt8 * unk1, UInt8 unk2); }; @@ -2556,7 +2556,7 @@ class TESObjectCELL : public TESForm UInt64 unk138; // 138 MEMBER_FN_PREFIX(TESObjectCELL); - DEFINE_MEMBER_FN(GetNorthRotation, float, 0x002C26F0); + DEFINE_MEMBER_FN(GetNorthRotation, float, 0x002C27E0); }; STATIC_ASSERT(offsetof(TESObjectCELL, refData) == 0x90); STATIC_ASSERT(offsetof(TESObjectCELL, objectList) == 0xC0); @@ -3454,7 +3454,7 @@ class IFormFactory return NULL; // 5386ADDB542755AB5BD598497543E780AD5BDC54+35 - static RelocPtr kFactoryList(0x020EE890); + static RelocPtr kFactoryList(0x020FBB90); return kFactoryList[type]; } diff --git a/skse64/GameHandlers.h b/skse64/GameHandlers.h index 750adf2..3a4c719 100644 --- a/skse64/GameHandlers.h +++ b/skse64/GameHandlers.h @@ -32,7 +32,7 @@ class WeaponRightSwingHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(WeaponRightSwingHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7E90, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B79A0, Actor * form, UInt32 unk04); }; class WeaponLeftSwingHandler : public IHandlerFunctor @@ -42,7 +42,7 @@ class WeaponLeftSwingHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(WeaponLeftSwingHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7F20, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7A30, Actor * form, UInt32 unk04); }; class RightHandSpellFireHandler : public IHandlerFunctor @@ -52,7 +52,7 @@ class RightHandSpellFireHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(RightHandSpellFireHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B80E0, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7BF0, Actor * form, UInt32 unk04); }; class LeftHandSpellFireHandler : public IHandlerFunctor @@ -62,7 +62,7 @@ class LeftHandSpellFireHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(LeftHandSpellFireHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B8090, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7BA0, Actor * form, UInt32 unk04); }; class RightHandSpellCastHandler : public IHandlerFunctor @@ -72,7 +72,7 @@ class RightHandSpellCastHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(RightHandSpellCastHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B82A0, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7DB0, Actor * form, UInt32 unk04); }; class LeftHandSpellCastHandler : public IHandlerFunctor @@ -82,7 +82,7 @@ class LeftHandSpellCastHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(LeftHandSpellCastHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B8250, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7D60, Actor * form, UInt32 unk04); }; class VoiceSpellCastHandler : public IHandlerFunctor @@ -92,7 +92,7 @@ class VoiceSpellCastHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(VoiceSpellCastHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B82F0, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7E00, Actor * form, UInt32 unk04); }; class VoiceSpellFireHandler : public IHandlerFunctor @@ -102,7 +102,7 @@ class VoiceSpellFireHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(VoiceSpellFireHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B8130, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7C40, Actor * form, UInt32 unk04); }; class BowDrawnHandler : public IHandlerFunctor @@ -112,7 +112,7 @@ class BowDrawnHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(BowDrawnHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B9550, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B9060, Actor * form, UInt32 unk04); }; class BowReleaseHandler : public IHandlerFunctor @@ -122,7 +122,7 @@ class BowReleaseHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(BowReleaseHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B9570, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B9080, Actor * form, UInt32 unk04); }; class WeaponBeginDrawRightHandler : public IHandlerFunctor @@ -132,7 +132,7 @@ class WeaponBeginDrawRightHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(WeaponBeginDrawRightHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B8380, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7E90, Actor * form, UInt32 unk04); }; class WeaponBeginSheatheRightHandler : public IHandlerFunctor @@ -142,7 +142,7 @@ class WeaponBeginSheatheRightHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(WeaponBeginSheatheRightHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B8430, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7F40, Actor * form, UInt32 unk04); }; class RightHandWeaponDrawHandler : public IHandlerFunctor @@ -152,7 +152,7 @@ class RightHandWeaponDrawHandler : public IHandlerFunctor virtual UInt8 Process(Actor * form, UInt32 unk04); MEMBER_FN_PREFIX(RightHandWeaponDrawHandler); - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B84A0, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B7FB0, Actor * form, UInt32 unk04); }; class RightHandWeaponSheatheHandler : public IHandlerFunctor @@ -163,5 +163,5 @@ class RightHandWeaponSheatheHandler : public IHandlerFunctor MEMBER_FN_PREFIX(RightHandWeaponSheatheHandler); // ??_7RightHandWeaponSheatheHandler@@6B@ + 8 - DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B8600, Actor * form, UInt32 unk04); + DEFINE_MEMBER_FN(Process_Origin, UInt8, 0x007B8110, Actor * form, UInt32 unk04); }; diff --git a/skse64/GameInput.cpp b/skse64/GameInput.cpp index 9d46f2e..a723411 100644 --- a/skse64/GameInput.cpp +++ b/skse64/GameInput.cpp @@ -8,14 +8,14 @@ bool InputEventDispatcher::IsGamepadEnabled(void) InputEventDispatcher* InputEventDispatcher::GetSingleton() { // 8FAAB2F3DC59885AE2A550C95F2C82BE2497789F+37 - static RelocPtr g_inputEventDispatcher(0x0314FBA0); + static RelocPtr g_inputEventDispatcher(0x0315CEA0); return *g_inputEventDispatcher; } InputManager * InputManager::GetSingleton(void) { // 80AE59E4FF0DC421866FA7261C1625595B0C7572+11 - static RelocPtr g_inputManager(0x030F0710); + static RelocPtr g_inputManager(0x030FDA10); return *g_inputManager; } @@ -98,13 +98,13 @@ BSFixedString InputManager::GetMappedControl(UInt32 buttonID, UInt32 deviceType, PlayerControls * PlayerControls::GetSingleton(void) { // 20AF40A6B803C21547F594CE478EAA5065E8F5A5+11B - static RelocPtr g_playerControls(0x030F0718); + static RelocPtr g_playerControls(0x030FDA18); return *g_playerControls; } MenuControls * MenuControls::GetSingleton(void) { // 4E9F39D1066653EF254B38406212E476F80A6C9B+F0 - static RelocPtr g_menuControls(0x0312ADE8); + static RelocPtr g_menuControls(0x031380E8); return *g_menuControls; } diff --git a/skse64/GameInput.h b/skse64/GameInput.h index 488f4e5..04568cf 100644 --- a/skse64/GameInput.h +++ b/skse64/GameInput.h @@ -166,8 +166,8 @@ class InputManager kContext_TFCMode, kContext_MapDebug, kContext_Lockpicking, + kContext_Marketplace, // added in 1.6.1130 kContext_Favor, - kContext_Unknown, // added in 1.6.1130 kContextCount, }; @@ -290,7 +290,7 @@ class PlayerControls // used by Hooks_Event PlayerControls * ctor_Hook(void); MEMBER_FN_PREFIX(PlayerControls); - DEFINE_MEMBER_FN(ctor, PlayerControls *, 0x0079A9B0); + DEFINE_MEMBER_FN(ctor, PlayerControls *, 0x0079A4C0); }; STATIC_ASSERT(offsetof(PlayerControls, runMode) == 0x049); STATIC_ASSERT(offsetof(PlayerControls, remapMode) == 0x050); @@ -438,7 +438,7 @@ class InputStringHolder static InputStringHolder * GetSingleton(void) { // 8BDB97B9BE3B9EBCCFB4F3BA9237EDC8341B354C+B - static RelocPtr g_inputStringHolder(0x0314F930); + static RelocPtr g_inputStringHolder(0x0315CC30); return *g_inputStringHolder; } }; diff --git a/skse64/GameMenus.cpp b/skse64/GameMenus.cpp index 253ff3f..0af7db3 100644 --- a/skse64/GameMenus.cpp +++ b/skse64/GameMenus.cpp @@ -1,6 +1,6 @@ #include "GameMenus.h" -RelocAddr <_CreateUIMessageData> CreateUIMessageData(0x0061BF60); +RelocAddr <_CreateUIMessageData> CreateUIMessageData(0x0061BBA0); IMenu::IMenu() : view(NULL), diff --git a/skse64/GameMenus.h b/skse64/GameMenus.h index 09ae7de..17f1bd7 100644 --- a/skse64/GameMenus.h +++ b/skse64/GameMenus.h @@ -98,10 +98,10 @@ class IMenu : public FxDelegateHandler GRefCountBase * unk18; // 28 - holds a reference MEMBER_FN_PREFIX(IMenu); - DEFINE_MEMBER_FN(InitMovie_internal, void, 0x00FAA500, GFxMovieView* view); - DEFINE_MEMBER_FN(NextFrame_internal, void, 0x00FAA290, UInt32 arg0, UInt32 arg1); - DEFINE_MEMBER_FN(ProcessMessage_internal, UInt32, 0x00FAA240, UIMessage* message); - DEFINE_MEMBER_FN(dtor, void, 0x00FAA1E0); + DEFINE_MEMBER_FN(InitMovie_internal, void, 0x00FAF020, GFxMovieView* view); + DEFINE_MEMBER_FN(NextFrame_internal, void, 0x00FAEDB0, UInt32 arg0, UInt32 arg1); + DEFINE_MEMBER_FN(ProcessMessage_internal, UInt32, 0x00FAED60, UIMessage* message); + DEFINE_MEMBER_FN(dtor, void, 0x00FAED00); }; STATIC_ASSERT(offsetof(IMenu, view) == 0x10); @@ -253,7 +253,7 @@ class RaceSexMenu : public IMenu MEMBER_FN_PREFIX(RaceSexMenu); // B3D68A070DD2D03BA80128C5FED7004330D111AC+B1 - DEFINE_MEMBER_FN(LoadSliders, void *, 0x00956790, UInt64 unk1, UInt8 unk2); + DEFINE_MEMBER_FN(LoadSliders, void *, 0x00956340, UInt64 unk1, UInt8 unk2); }; STATIC_ASSERT(offsetof(RaceSexMenu, sliderData) == 0x140); STATIC_ASSERT(offsetof(RaceSexMenu, raceIndex) == 0x188); @@ -366,8 +366,8 @@ class HUDObject GFxValue object; // 10 MEMBER_FN_PREFIX(HUDObject); - DEFINE_MEMBER_FN_0(dtor, void, 0x00925930); - DEFINE_MEMBER_FN_1(Impl_Fn03, void *, 0x009205F0, void * unk1); + DEFINE_MEMBER_FN_0(dtor, void, 0x009254E0); + DEFINE_MEMBER_FN_1(Impl_Fn03, void *, 0x009201A0, void * unk1); DEFINE_STATIC_HEAP(Heap_Allocate, Heap_Free); }; @@ -410,7 +410,7 @@ class Notification TESWordOfPower* word; // 50 UInt32 time; // 58 - g_gameTime + iObjectivesWaitTime - DEFINE_MEMBER_FN_0(dtor, void, 0x009259A0); + DEFINE_MEMBER_FN_0(dtor, void, 0x00925550); }; // 78 @@ -564,7 +564,7 @@ class EnchantConstructMenu : public CraftingSubMenu UInt8 pad12[6]; // 12 MEMBER_FN_PREFIX(CategoryListEntry); - DEFINE_MEMBER_FN(SetData, void, 0x0090DAE0, GFxValue* target); + DEFINE_MEMBER_FN(SetData, void, 0x0090D5F0, GFxValue* target); void SetData_Extended(EnchantConstructMenu* subMenu, GFxValue* target); }; @@ -841,13 +841,13 @@ class UIManager // DEFINE_MEMBER_FN(AddMessage, void, 0x004503E0, UIMessage * msg); // old 1.1 implementation // 1.3 uses a little non-thread-safe pool of UIMessages to wrap around the nicely thread-safe BSTMessageQueue it gets added to - DEFINE_MEMBER_FN(AddMessage, void, 0x001AF170, StringCache::Ref * strData, UInt32 msgID, void * objData); - DEFINE_MEMBER_FN(CreateUIMessageData, IUIMessageData *, 0x00FA3910, const BSFixedString &type); + DEFINE_MEMBER_FN(AddMessage, void, 0x001AF260, StringCache::Ref * strData, UInt32 msgID, void * objData); + DEFINE_MEMBER_FN(CreateUIMessageData, IUIMessageData *, 0x00FA8430, const BSFixedString &type); static UIManager * GetSingleton(void) { // 5DCBE2588F11BA3D68C45F56DC0FC5D806409F85+C3 - static RelocPtr g_UIManager(0x020EB650); + static RelocPtr g_UIManager(0x020F8950); return *g_UIManager; } @@ -856,7 +856,7 @@ class UIManager void QueueCommand(UIDelegate* cmd); void QueueCommand(UIDelegate_v1* cmd); - DEFINE_MEMBER_FN(ProcessEventQueue_HookTarget, void, 0x00FA3790); + DEFINE_MEMBER_FN(ProcessEventQueue_HookTarget, void, 0x00FA82B0); }; STATIC_ASSERT(offsetof(UIManager, pad348) == 0x348); STATIC_ASSERT(sizeof(UIManager) == 0xB80); @@ -944,7 +944,7 @@ class UIStringHolder static UIStringHolder * GetSingleton(void) { // 5DCBE2588F11BA3D68C45F56DC0FC5D806409F85+BC - static RelocPtr g_UIStringHolder(0x020EB658); + static RelocPtr g_UIStringHolder(0x020F8958); return *g_UIStringHolder; } }; @@ -958,7 +958,7 @@ class Inventory3DManager static Inventory3DManager * GetSingleton(void) { // 6BC34CC398831C8B8BE5BE20EC213B5BE7C47A7A+2E - static RelocPtr g_inventory3DManager(0x0316E418); + static RelocPtr g_inventory3DManager(0x03187778); return *g_inventory3DManager; } @@ -997,10 +997,10 @@ class Inventory3DManager UInt8 pad15B[5]; MEMBER_FN_PREFIX(Inventory3DManager); - DEFINE_MEMBER_FN(UpdateItem3D, void, 0x00927CA0, InventoryEntryData * objDesc); - DEFINE_MEMBER_FN(UpdateMagic3D, void, 0x00927CD0, TESForm * form, UInt32 unk1); - DEFINE_MEMBER_FN(Clear3D, void, 0x00928090); - DEFINE_MEMBER_FN(Render, UInt32, 0x009279B0); + DEFINE_MEMBER_FN(UpdateItem3D, void, 0x00927850, InventoryEntryData * objDesc); + DEFINE_MEMBER_FN(UpdateMagic3D, void, 0x00927880, TESForm * form, UInt32 unk1); + DEFINE_MEMBER_FN(Clear3D, void, 0x00927C40); + DEFINE_MEMBER_FN(Render, UInt32, 0x00927560); }; STATIC_ASSERT(offsetof(Inventory3DManager, unk14) == 0x14); @@ -1091,15 +1091,15 @@ class MenuManager private: MEMBER_FN_PREFIX(MenuManager); - DEFINE_MEMBER_FN(IsMenuOpen, bool, 0x00F9EC90, BSFixedString * menuName); - DEFINE_MEMBER_FN(Register_internal, void, 0x00FA0960, const char * name, CreatorFunc creator); + DEFINE_MEMBER_FN(IsMenuOpen, bool, 0x00FA37B0, BSFixedString * menuName); + DEFINE_MEMBER_FN(Register_internal, void, 0x00FA5480, const char * name, CreatorFunc creator); public: static MenuManager * GetSingleton(void) { // 0060C371BC22FE1665DD3BA10816084EEC6FAA3F+4 - static RelocPtr g_menuManager(0x020E9700); + static RelocPtr g_menuManager(0x020F6A00); return *g_menuManager; } diff --git a/skse64/GameObjects.cpp b/skse64/GameObjects.cpp index c6765cc..d9aa393 100644 --- a/skse64/GameObjects.cpp +++ b/skse64/GameObjects.cpp @@ -148,7 +148,7 @@ BSShaderTextureSet * BSShaderTextureSet::Create() { typedef BSShaderTextureSet * (* _BSShaderTextureSet_Create)(void); // 898A3CAF8F24D9FDC30B00DA3DC5BDF182682C1C+63 - static RelocAddr <_BSShaderTextureSet_Create> BSShaderTextureSet_Create(0x014C69C0); + static RelocAddr <_BSShaderTextureSet_Create> BSShaderTextureSet_Create(0x014CF0B0); return BSShaderTextureSet_Create(); } diff --git a/skse64/GameObjects.h b/skse64/GameObjects.h index f751298..e73d44b 100644 --- a/skse64/GameObjects.h +++ b/skse64/GameObjects.h @@ -462,8 +462,8 @@ class MagicItem : public TESBoundObject UInt64 unk88; // 88 MEMBER_FN_PREFIX(MagicItem); - DEFINE_MEMBER_FN(GetCostliestEffectItem, EffectItem *, 0x0014C380, int arg1, bool arg2); - DEFINE_MEMBER_FN(GetEffectiveMagickaCost, float, 0x0014C100, Character* caster); + DEFINE_MEMBER_FN(GetCostliestEffectItem, EffectItem *, 0x0014C470, int arg1, bool arg2); + DEFINE_MEMBER_FN(GetEffectiveMagickaCost, float, 0x0014C1F0, Character* caster); }; STATIC_ASSERT(sizeof(MagicItem) == 0x90); @@ -798,10 +798,10 @@ class TESNPC : public TESActorBase UInt64 unk260; // 260 MEMBER_FN_PREFIX(TESNPC); - DEFINE_MEMBER_FN(GetSex, char, 0x003A8D00); // return (formType == 0x2B) ? (actorData.flags & 1) : -1; - DEFINE_MEMBER_FN(HasOverlays, bool, 0x003C1A50); + DEFINE_MEMBER_FN(GetSex, char, 0x003A8DF0); // return (formType == 0x2B) ? (actorData.flags & 1) : -1; + DEFINE_MEMBER_FN(HasOverlays, bool, 0x003C1B40); - DEFINE_MEMBER_FN(ChangeHeadPart, void, 0x003BEA20, BGSHeadPart * target); // Swaps a headPart of the same type as target with target + DEFINE_MEMBER_FN(ChangeHeadPart, void, 0x003BEB10, BGSHeadPart * target); // Swaps a headPart of the same type as target with target struct MorphAction { BSFaceGenNiNode * faceNode; @@ -810,9 +810,9 @@ class TESNPC : public TESActorBase float value; }; - DEFINE_MEMBER_FN(UpdateNeck, void, 0x003B8ED0, BSFaceGenNiNode * faceNode); // Updates the neck seam when weight changed + DEFINE_MEMBER_FN(UpdateNeck, void, 0x003B8FC0, BSFaceGenNiNode * faceNode); // Updates the neck seam when weight changed - DEFINE_MEMBER_FN(SetSkinFromTint, void, 0x003B8C90, NiColorA * result, TintMask * tintMask, bool fromTint); // Computes RGB SkinTone from RGBA TintMask + DEFINE_MEMBER_FN(SetSkinFromTint, void, 0x003B8D80, NiColorA * result, TintMask * tintMask, bool fromTint); // Computes RGB SkinTone from RGBA TintMask void SetFaceTexture(BGSTextureSet * textureSet); void SetHairColor(BGSColorForm * hairColor); diff --git a/skse64/GameRTTI.cpp b/skse64/GameRTTI.cpp index 5fc2e5f..1c4f24b 100644 --- a/skse64/GameRTTI.cpp +++ b/skse64/GameRTTI.cpp @@ -3,7 +3,7 @@ typedef void * (* _Runtime_DynamicCast_Internal)(void * srcObj, UInt32 arg1, const void * fromType, const void * toType, UInt32 arg4); // 09ECDC875A847989BA08B9E8A23656EDFE1F380C+A8 -RelocAddr <_Runtime_DynamicCast_Internal> Runtime_DynamicCast_Internal(0x0153482A); // __RTDynamicCast +RelocAddr <_Runtime_DynamicCast_Internal> Runtime_DynamicCast_Internal(0x0153CF2A); // __RTDynamicCast void * Runtime_DynamicCast(void * srcObj, const void * fromType, const void * toType) { diff --git a/skse64/GameRTTI.h b/skse64/GameRTTI.h index 6cc10bd..95fecc0 100644 --- a/skse64/GameRTTI.h +++ b/skse64/GameRTTI.h @@ -3258,5 +3258,6 @@ extern const void * RTTI_hkxVertexFloatDataChannel; extern const void * RTTI_hkxVertexIntDataChannel; extern const void * RTTI_hkxVertexSelectionChannel; extern const void * RTTI_hkxVertexVectorDataChannel; +extern const void * RTTI_noCreationsDownloadedCallback; extern const void * RTTI_std__exception; extern const void * RTTI_type_info; diff --git a/skse64/GameRTTI.inl b/skse64/GameRTTI.inl index 1d607a2..28634bd 100644 --- a/skse64/GameRTTI.inl +++ b/skse64/GameRTTI.inl @@ -1,3256 +1,3257 @@ -const void * RTTI_AbsorbEffect = (void *)0x02052D78; -const void * RTTI_AbstractHeap = (void *)0x020B4BB0; -const void * RTTI_AccumulatingValueModifierEffect = (void *)0x02052DF8; -const void * RTTI_ActionActivateDoneHandler = (void *)0x02061338; -const void * RTTI_ActionInput = (void *)0x0202FD78; -const void * RTTI_ActivateHandler = (void *)0x02060260; -const void * RTTI_ActiveEffect = (void *)0x02052DD0; -const void * RTTI_ActiveEffectReferenceEffectController = (void *)0x02052E90; -const void * RTTI_ActiveEffect__ForEachHitEffectVisitor = (void *)0x02052ED0; -const void * RTTI_Actor = (void *)0x0202EDE8; -const void * RTTI_ActorKnowledge = (void *)0x02060778; -const void * RTTI_ActorMagicCaster = (void *)0x02052FD8; -const void * RTTI_ActorMediator = (void *)0x0205BE68; -const void * RTTI_ActorMover = (void *)0x0205D2E0; -const void * RTTI_ActorPackageData = (void *)0x02048E08; -const void * RTTI_ActorState = (void *)0x0205AA48; -const void * RTTI_ActorTargetCheck = (void *)0x02053728; -const void * RTTI_ActorValueInfo = (void *)0x0203C998; -const void * RTTI_ActorValueMeter = (void *)0x0209B6D0; -const void * RTTI_ActorValueOwner = (void *)0x020398D0; -const void * RTTI_Actor__ForEachSpellVisitor = (void *)0x0205BBE0; -const void * RTTI_AddCallbackVisitor = (void *)0x020C0EE8; -const void * RTTI_AddCellGrassTask = (void *)0x0202E9F8; -const void * RTTI_AddRagdollHandler = (void *)0x02061478; -const void * RTTI_AlarmPackage = (void *)0x0205C038; -const void * RTTI_AlchemyItem = (void *)0x0202B1A8; -const void * RTTI_AllowRotationHandler = (void *)0x02061500; -const void * RTTI_AnimatedCameraDeltaStartHandler = (void *)0x020618D8; -const void * RTTI_AnimatedCameraEndHandler = (void *)0x02061910; -const void * RTTI_AnimatedCameraStartHandler = (void *)0x020618A0; -const void * RTTI_AnimationClipDataSingleton = (void *)0x0204FFD0; -const void * RTTI_AnimationDrivenHandler = (void *)0x020614D0; -const void * RTTI_AnimationFileManagerSingleton = (void *)0x020B1A38; -const void * RTTI_AnimationObjectDrawHandler = (void *)0x02061768; -const void * RTTI_AnimationObjectLoadHandler = (void *)0x02061730; -const void * RTTI_AnimationStreamLoadGame = (void *)0x02035848; -const void * RTTI_AnimationStreamSaveGame = (void *)0x02035878; -const void * RTTI_AnimationSystemUtils__QueuedReferenceAnimationTask = (void *)0x02050210; -const void * RTTI_AnimationSystemUtils__TESModelAndAnimationHandles = (void *)0x0202BE90; -const void * RTTI_AnticipateAttackHandler = (void *)0x02060C68; -const void * RTTI_Archive = (void *)0x020B54B8; -const void * RTTI_ArchiveFile = (void *)0x020B5540; -const void * RTTI_ArrayOfTuplesImplementation = (void *)0x020B2F08; -const void * RTTI_ArrayOfTuplesImplementation__View = (void *)0x020B2F40; -const void * RTTI_ArrowAttachHandler = (void *)0x02061190; -const void * RTTI_ArrowDetachHandler = (void *)0x020611C0; -const void * RTTI_ArrowProjectile = (void *)0x0206FD38; -const void * RTTI_ArrowReleaseHandler = (void *)0x020611F0; -const void * RTTI_ArrowScroller = (void *)0x020E5018; -const void * RTTI_Atmosphere = (void *)0x0203B558; -const void * RTTI_AttachDistant3DTask = (void *)0x0202E708; -const void * RTTI_AttackAnimationArrayMap = (void *)0x02039C48; -const void * RTTI_AttackBlockHandler = (void *)0x020602D8; -const void * RTTI_AttackStopHandler = (void *)0x02060988; -const void * RTTI_AttackWinEndHandler = (void *)0x02060958; -const void * RTTI_AttackWinStartHandler = (void *)0x02060928; -const void * RTTI_AudioLoadForPlaybackTask = (void *)0x020B4340; -const void * RTTI_AudioLoadToCacheTask = (void *)0x020B43A8; -const void * RTTI_AutoMoveHandler = (void *)0x02060210; -const void * RTTI_AutoVanityState = (void *)0x0209A8F8; -const void * RTTI_BGSAIWorldLocation = (void *)0x0203CA18; -const void * RTTI_BGSAIWorldLocationInteriorCell = (void *)0x0203CB80; -const void * RTTI_BGSAIWorldLocationPointRadius = (void *)0x0203CAE0; -const void * RTTI_BGSAIWorldLocationRefRadius = (void *)0x0203CA48; -const void * RTTI_BGSAbilityPerkEntry = (void *)0x02039020; -const void * RTTI_BGSAcousticSpace = (void *)0x0202D940; -const void * RTTI_BGSAcousticSpaceListener = (void *)0x0203A628; -const void * RTTI_BGSAction = (void *)0x020384E0; -const void * RTTI_BGSActionData = (void *)0x02030DB8; -const void * RTTI_BGSAddonNode = (void *)0x0202EDC0; -const void * RTTI_BGSAddonNodeSoundHandleExtra = (void *)0x02031C48; -const void * RTTI_BGSAnimSoundStateManager = (void *)0x0202FDA0; -const void * RTTI_BGSApparatus = (void *)0x02031D18; -const void * RTTI_BGSArtObject = (void *)0x0202B4A0; -const void * RTTI_BGSArtObjectCloneTask = (void *)0x02031DD8; -const void * RTTI_BGSAssociationType = (void *)0x020385A8; -const void * RTTI_BGSAttachTechniquesUtil__AttachTechniquesFunctor = (void *)0x02030090; -const void * RTTI_BGSAttachTechniquesUtil__DetachTechniquesFunctor = (void *)0x020300E0; -const void * RTTI_BGSAttachTechniquesUtil__ProcessTechniquesFunctor = (void *)0x02030040; -const void * RTTI_BGSAttackData = (void *)0x0203CC48; -const void * RTTI_BGSAttackDataForm = (void *)0x0202F2E0; -const void * RTTI_BGSAttackDataMap = (void *)0x0203CC20; -const void * RTTI_BGSBaseAlias = (void *)0x02038D90; -const void * RTTI_BGSBehaviorGraphModel = (void *)0x02039C18; -const void * RTTI_BGSBipedModelList = (void *)0x0202F308; -const void * RTTI_BGSBipedObjectForm = (void *)0x0202F330; -const void * RTTI_BGSBlockBashData = (void *)0x0202F360; -const void * RTTI_BGSBodyPartData = (void *)0x020386D0; -const void * RTTI_BGSCameraPath = (void *)0x02035E68; -const void * RTTI_BGSCameraShot = (void *)0x02035E90; -const void * RTTI_BGSCollisionLayer = (void *)0x020326E8; -const void * RTTI_BGSColorForm = (void *)0x02036208; -const void * RTTI_BGSConstructibleObject = (void *)0x02031F30; -const void * RTTI_BGSDebris = (void *)0x0202F388; -const void * RTTI_BGSDecalNode = (void *)0x02030548; -const void * RTTI_BGSDefaultObjectManager = (void *)0x02036230; -const void * RTTI_BGSDestructibleObjectForm = (void *)0x0202B370; -const void * RTTI_BGSDialogueBranch = (void *)0x0202DAC8; -const void * RTTI_BGSDualCastData = (void *)0x0202B540; -const void * RTTI_BGSEncounterZone = (void *)0x0202DA10; -const void * RTTI_BGSEntryPointFunctionData = (void *)0x020388C0; -const void * RTTI_BGSEntryPointFunctionDataActivateChoice = (void *)0x02038A60; -const void * RTTI_BGSEntryPointFunctionDataBooleanGraphVariable = (void *)0x020389E0; -const void * RTTI_BGSEntryPointFunctionDataLeveledList = (void *)0x02038960; -const void * RTTI_BGSEntryPointFunctionDataOneValue = (void *)0x020388F0; -const void * RTTI_BGSEntryPointFunctionDataSpellItem = (void *)0x020389A0; -const void * RTTI_BGSEntryPointFunctionDataText = (void *)0x02038A28; -const void * RTTI_BGSEntryPointFunctionDataTwoValue = (void *)0x02038928; -const void * RTTI_BGSEntryPointPerkEntry = (void *)0x02039050; -const void * RTTI_BGSEquipSlot = (void *)0x02038B38; -const void * RTTI_BGSEquipType = (void *)0x0202B348; -const void * RTTI_BGSExplosion = (void *)0x0202B4F0; -const void * RTTI_BGSFootIkRaycastInterfaceDB = (void *)0x020503B8; -const void * RTTI_BGSFootstep = (void *)0x02036340; -const void * RTTI_BGSFootstepSet = (void *)0x02036418; -const void * RTTI_BGSGamebryoSequenceGenerator = (void *)0x020B0090; -const void * RTTI_BGSGamebryoSequenceGeneratorHolderSingleton = (void *)0x02050630; -const void * RTTI_BGSHavokGeometryAttach = (void *)0x02030230; -const void * RTTI_BGSHavokGeometryAttach__ActionPolicy = (void *)0x02030260; -const void * RTTI_BGSHavokGeometryAttach__AttachPolicy = (void *)0x020302A0; -const void * RTTI_BGSHavokGeometryAttach__DetachPolicy = (void *)0x020302E0; -const void * RTTI_BGSHazard = (void *)0x02032230; -const void * RTTI_BGSHeadPart = (void *)0x02038BF0; -const void * RTTI_BGSIdleCollection = (void *)0x0202F4F8; -const void * RTTI_BGSIdleMarker = (void *)0x02038CD8; -const void * RTTI_BGSImpactData = (void *)0x020364D8; -const void * RTTI_BGSImpactDataSet = (void *)0x0202B478; -const void * RTTI_BGSImpactManager = (void *)0x02058970; -const void * RTTI_BGSKeyword = (void *)0x0202DBA8; -const void * RTTI_BGSKeywordForm = (void *)0x0202B238; -const void * RTTI_BGSLOSData = (void *)0x0204FFA8; -const void * RTTI_BGSLensFlare = (void *)0x020322E8; -const void * RTTI_BGSLensFlareSprite = (void *)0x02032378; -const void * RTTI_BGSLightingTemplate = (void *)0x02033BE8; -const void * RTTI_BGSListForm = (void *)0x0202BAC8; -const void * RTTI_BGSLoadFormBuffer = (void *)0x0202EF90; -const void * RTTI_BGSLoadGameBuffer = (void *)0x0202EFB8; -const void * RTTI_BGSLocAlias = (void *)0x02038DB8; -const void * RTTI_BGSLocation = (void *)0x02033AD8; -const void * RTTI_BGSLocationRefType = (void *)0x0202D990; -const void * RTTI_BGSMaterialObject = (void *)0x02036800; -const void * RTTI_BGSMaterialType = (void *)0x02035B48; -const void * RTTI_BGSMenuDisplayObject = (void *)0x0202B950; -const void * RTTI_BGSMenuIcon = (void *)0x02036970; -const void * RTTI_BGSMessage = (void *)0x0202DBD0; -const void * RTTI_BGSMessageIcon = (void *)0x0202B2F8; -const void * RTTI_BGSMovableStatic = (void *)0x02032578; -const void * RTTI_BGSMovementType = (void *)0x02038E88; -const void * RTTI_BGSMoviePlayer = (void *)0x02057A78; -const void * RTTI_BGSMultiTechniqueAttach = (void *)0x020303F8; -const void * RTTI_BGSMultiTechniqueAttach__ActionPolicy = (void *)0x02030428; -const void * RTTI_BGSMultiTechniqueAttach__AttachPolicy = (void *)0x02030468; -const void * RTTI_BGSMultiTechniqueAttach__DetachPolicy = (void *)0x020304A8; -const void * RTTI_BGSMusicPaletteTrack = (void *)0x02036C08; -const void * RTTI_BGSMusicSilenceTrack = (void *)0x02036C60; -const void * RTTI_BGSMusicSingleTrack = (void *)0x02036F88; -const void * RTTI_BGSMusicTrack = (void *)0x02036C38; -const void * RTTI_BGSMusicTrackFormWrapper = (void *)0x02037070; -const void * RTTI_BGSMusicType = (void *)0x0202D9C0; -const void * RTTI_BGSNamedNodeAttach = (void *)0x02030320; -const void * RTTI_BGSNamedNodeAttach__ActionPolicy = (void *)0x02030350; -const void * RTTI_BGSNamedNodeAttach__AttachPolicy = (void *)0x02030388; -const void * RTTI_BGSNamedNodeAttach__DetachPolicy = (void *)0x020303C0; -const void * RTTI_BGSNote = (void *)0x02037D20; -const void * RTTI_BGSOpenCloseForm = (void *)0x02032928; -const void * RTTI_BGSOutfit = (void *)0x02032630; -const void * RTTI_BGSOverridePackCollection = (void *)0x0202F548; -const void * RTTI_BGSPackageDataBool = (void *)0x0203DAC8; -const void * RTTI_BGSPackageDataFloat = (void *)0x0203CCF8; -const void * RTTI_BGSPackageDataInt = (void *)0x0203CDC8; -const void * RTTI_BGSPackageDataLocation = (void *)0x0203CEB8; -const void * RTTI_BGSPackageDataLocationWrapper = (void *)0x0203DF08; -const void * RTTI_BGSPackageDataObjectList = (void *)0x0203E0D8; -const void * RTTI_BGSPackageDataRef = (void *)0x0203E130; -const void * RTTI_BGSPackageDataRefOLD = (void *)0x0203CE88; -const void * RTTI_BGSPackageDataTargetSelector = (void *)0x0203CEE8; -const void * RTTI_BGSPackageDataTopic = (void *)0x0203E378; -const void * RTTI_BGSParticleArrayAttach = (void *)0x02030128; -const void * RTTI_BGSParticleArrayAttach__ClearEmitterPolicy = (void *)0x020301F0; -const void * RTTI_BGSParticleArrayAttach__CollectEmitterPolicy = (void *)0x020301A0; -const void * RTTI_BGSParticleArrayAttach__EmitterPolicy = (void *)0x02030158; -const void * RTTI_BGSParticleObjectCloneTask = (void *)0x02049290; -const void * RTTI_BGSPerk = (void *)0x0202B8D8; -const void * RTTI_BGSPerkEntry = (void *)0x02038FD0; -const void * RTTI_BGSPerkRankArray = (void *)0x0202F5A0; -const void * RTTI_BGSPerk__AddPerkVisitor = (void *)0x0205C790; -const void * RTTI_BGSPerk__ApplyPerksVisitor = (void *)0x0205C290; -const void * RTTI_BGSPerk__FindPerkInRanksVisitor = (void *)0x0205C258; -const void * RTTI_BGSPickupPutdownSounds = (void *)0x0202B3A0; -const void * RTTI_BGSPlayerMusicChanger = (void *)0x020547F8; -const void * RTTI_BGSPreloadable = (void *)0x020320D8; -const void * RTTI_BGSPrimitive = (void *)0x020306F8; -const void * RTTI_BGSPrimitiveBox = (void *)0x020307B8; -const void * RTTI_BGSPrimitiveLine = (void *)0x02030790; -const void * RTTI_BGSPrimitivePlane = (void *)0x020307E0; -const void * RTTI_BGSPrimitiveSphere = (void *)0x02030808; -const void * RTTI_BGSProcedureAcquire = (void *)0x02043390; -const void * RTTI_BGSProcedureAcquireExecState = (void *)0x02043440; -const void * RTTI_BGSProcedureActivate = (void *)0x02043670; -const void * RTTI_BGSProcedureActivateExecState = (void *)0x02043720; -const void * RTTI_BGSProcedureBase = (void *)0x02042FD0; -const void * RTTI_BGSProcedureDialogue = (void *)0x020439A0; -const void * RTTI_BGSProcedureDialogueActivate = (void *)0x02043C50; -const void * RTTI_BGSProcedureDialogueActivateExecState = (void *)0x02043D18; -const void * RTTI_BGSProcedureDialogueExecState = (void *)0x0203ECF0; -const void * RTTI_BGSProcedureDone = (void *)0x02042FF8; -const void * RTTI_BGSProcedureDoneExecState = (void *)0x0203E618; -const void * RTTI_BGSProcedureEat = (void *)0x02043FC8; -const void * RTTI_BGSProcedureEatExecState = (void *)0x0203ED90; -const void * RTTI_BGSProcedureEscort = (void *)0x020442A0; -const void * RTTI_BGSProcedureEscortExecState = (void *)0x02044350; -const void * RTTI_BGSProcedureFind = (void *)0x020445D0; -const void * RTTI_BGSProcedureFindExecState = (void *)0x0203EE20; -const void * RTTI_BGSProcedureFlee = (void *)0x02044800; -const void * RTTI_BGSProcedureFleeExecState = (void *)0x020448A8; -const void * RTTI_BGSProcedureFlightGrab = (void *)0x02044AC0; -const void * RTTI_BGSProcedureFlightGrabExecState = (void *)0x02044B70; -const void * RTTI_BGSProcedureFollow = (void *)0x02044E60; -const void * RTTI_BGSProcedureFollowExecState = (void *)0x02044FC0; -const void * RTTI_BGSProcedureFollowTo = (void *)0x02044F10; -const void * RTTI_BGSProcedureForceGreet = (void *)0x020453B0; -const void * RTTI_BGSProcedureGuard = (void *)0x020455F8; -const void * RTTI_BGSProcedureGuardExecState = (void *)0x0203EC50; -const void * RTTI_BGSProcedureHoldPosition = (void *)0x02045830; -const void * RTTI_BGSProcedureHoldPositionExecState = (void *)0x0203EEB0; -const void * RTTI_BGSProcedureHover = (void *)0x02045A78; -const void * RTTI_BGSProcedureHoverExecState = (void *)0x02045B18; -const void * RTTI_BGSProcedureKeepAnEyeOn = (void *)0x02045D40; -const void * RTTI_BGSProcedureKeepAnEyeOnExecState = (void *)0x0203EF58; -const void * RTTI_BGSProcedureLock = (void *)0x02045F88; -const void * RTTI_BGSProcedureLockUnlockExecState = (void *)0x020460E0; -const void * RTTI_BGSProcedureOrbit = (void *)0x020464A0; -const void * RTTI_BGSProcedureOrbitExecState = (void *)0x02046548; -const void * RTTI_BGSProcedurePatrol = (void *)0x02046770; -const void * RTTI_BGSProcedurePatrolExecState = (void *)0x02046820; -const void * RTTI_BGSProcedurePursue = (void *)0x02046A50; -const void * RTTI_BGSProcedureSandbox = (void *)0x02046D30; -const void * RTTI_BGSProcedureSandboxExecState = (void *)0x02046C90; -const void * RTTI_BGSProcedureSay = (void *)0x02046F70; -const void * RTTI_BGSProcedureSayExecState = (void *)0x0203EFF8; -const void * RTTI_BGSProcedureShout = (void *)0x020471A0; -const void * RTTI_BGSProcedureShoutExecState = (void *)0x02047248; -const void * RTTI_BGSProcedureSit = (void *)0x020474B0; -const void * RTTI_BGSProcedureSitSleepExecState = (void *)0x020475F8; -const void * RTTI_BGSProcedureSleep = (void *)0x02047558; -const void * RTTI_BGSProcedureTravel = (void *)0x020479A0; -const void * RTTI_BGSProcedureTravelExecState = (void *)0x02047A50; -const void * RTTI_BGSProcedureTreeBranch = (void *)0x0203E6E8; -const void * RTTI_BGSProcedureTreeConditionalItem = (void *)0x0203E6B0; -const void * RTTI_BGSProcedureTreeOneChildExecState = (void *)0x0203E718; -const void * RTTI_BGSProcedureTreeProcedure = (void *)0x02047C80; -const void * RTTI_BGSProcedureTreeRandom = (void *)0x0203EB18; -const void * RTTI_BGSProcedureTreeRandomExecState = (void *)0x0203EBA8; -const void * RTTI_BGSProcedureTreeSequence = (void *)0x0203E750; -const void * RTTI_BGSProcedureTreeSequenceExecState = (void *)0x0203E7E0; -const void * RTTI_BGSProcedureTreeSimultaneous = (void *)0x0203E9D0; -const void * RTTI_BGSProcedureTreeSimultaneousExecState = (void *)0x0203EA70; -const void * RTTI_BGSProcedureTreeStacked = (void *)0x0203E890; -const void * RTTI_BGSProcedureTreeStackedExecState = (void *)0x0203E920; -const void * RTTI_BGSProcedureUnlock = (void *)0x02046028; -const void * RTTI_BGSProcedureUseIdleMarker = (void *)0x02047D18; -const void * RTTI_BGSProcedureUseIdleMarkerExecState = (void *)0x02047DD0; -const void * RTTI_BGSProcedureUseMagic = (void *)0x02048018; -const void * RTTI_BGSProcedureUseMagicExecState = (void *)0x020480D0; -const void * RTTI_BGSProcedureUseWeapon = (void *)0x02048300; -const void * RTTI_BGSProcedureUseWeaponExecState = (void *)0x020483B0; -const void * RTTI_BGSProcedureWait = (void *)0x020485F0; -const void * RTTI_BGSProcedureWaitExecState = (void *)0x0203F090; -const void * RTTI_BGSProcedureWander = (void *)0x02048820; -const void * RTTI_BGSProcedureWanderExecState = (void *)0x020488D0; -const void * RTTI_BGSProjectile = (void *)0x0202B518; -const void * RTTI_BGSQuestPerkEntry = (void *)0x02038FF8; -const void * RTTI_BGSQueuedGrassModelHandles = (void *)0x020306C0; -const void * RTTI_BGSQueuedObjectDowngrade = (void *)0x0204EFB0; -const void * RTTI_BGSQueuedObjectInitialLoad = (void *)0x0204EFE0; -const void * RTTI_BGSQueuedObjectUpgrade = (void *)0x0204EF80; -const void * RTTI_BGSQueuedTerrainDowngrade = (void *)0x0204EF18; -const void * RTTI_BGSQueuedTerrainInitialLoad = (void *)0x0204EF48; -const void * RTTI_BGSQueuedTerrainUpdate = (void *)0x0204EEB8; -const void * RTTI_BGSQueuedTerrainUpgrade = (void *)0x0204EEE8; -const void * RTTI_BGSRagdoll = (void *)0x020386A8; -const void * RTTI_BGSRefAlias = (void *)0x02039110; -const void * RTTI_BGSReferenceEffect = (void *)0x0202B8F8; -const void * RTTI_BGSRelationship = (void *)0x020391E8; -const void * RTTI_BGSReverbParameters = (void *)0x02035DE8; -const void * RTTI_BGSSaveFormBuffer = (void *)0x02057670; -const void * RTTI_BGSSaveGameBuffer = (void *)0x02057698; -const void * RTTI_BGSSaveLoadManager = (void *)0x02057060; -const void * RTTI_BGSSaveLoadManager__Thread = (void *)0x02057238; -const void * RTTI_BGSSaveLoadStatsMap = (void *)0x02057528; -const void * RTTI_BGSScene = (void *)0x0202DB68; -const void * RTTI_BGSSceneAction = (void *)0x02039300; -const void * RTTI_BGSSceneActionDialogue = (void *)0x02039328; -const void * RTTI_BGSSceneActionPackage = (void *)0x02039358; -const void * RTTI_BGSSceneActionTimer = (void *)0x02039448; -const void * RTTI_BGSSceneInfo = (void *)0x020309B8; -const void * RTTI_BGSSceneInfo__TextureUse = (void *)0x020309E0; -const void * RTTI_BGSShaderParticleGeometryData = (void *)0x02033F08; -const void * RTTI_BGSSkillPerkTreeNode = (void *)0x0203C9C0; -const void * RTTI_BGSSkinForm = (void *)0x0202F608; -const void * RTTI_BGSSoundCategory = (void *)0x020372D8; -const void * RTTI_BGSSoundDescriptor = (void *)0x02037858; -const void * RTTI_BGSSoundDescriptorForm = (void *)0x020373E0; -const void * RTTI_BGSSoundOutput = (void *)0x02037518; -const void * RTTI_BGSSoundOutput__DynamicAttenuationCharacteristics = (void *)0x02037590; -const void * RTTI_BGSStandardSoundDef = (void *)0x02037888; -const void * RTTI_BGSStandardSoundDef__SoundPlaybackCharacteristics = (void *)0x020378C0; -const void * RTTI_BGSStaticCollection = (void *)0x020327B8; -const void * RTTI_BGSStoryManager = (void *)0x0204F9F8; -const void * RTTI_BGSStoryManagerBranchNode = (void *)0x0202F008; -const void * RTTI_BGSStoryManagerEventNode = (void *)0x0204FC20; -const void * RTTI_BGSStoryManagerNodeBase = (void *)0x0202F038; -const void * RTTI_BGSStoryManagerQuestFinder = (void *)0x0204F9C0; -const void * RTTI_BGSStoryManagerQuestNode = (void *)0x0204FD00; -const void * RTTI_BGSStoryManagerTreeForm = (void *)0x0202F068; -const void * RTTI_BGSStoryManagerTreeVisitor = (void *)0x0204F988; -const void * RTTI_BGSStoryTeller = (void *)0x0204FD80; -const void * RTTI_BGSSynchronizedAnimationInstance = (void *)0x02050930; -const void * RTTI_BGSTalkingActivator = (void *)0x020328C8; -const void * RTTI_BGSTextureModel = (void *)0x02039BF0; -const void * RTTI_BGSTextureSet = (void *)0x0202FC78; -const void * RTTI_BGSTextureUseMap__TextureUse = (void *)0x02030AE8; -const void * RTTI_BGSVisitProceduresCheckGuardWarnTarget = (void *)0x02048B40; -const void * RTTI_BGSVisitProceduresInitActorAnimPose = (void *)0x0205C090; -const void * RTTI_BGSVisitProceduresInitActorLocation = (void *)0x02048B00; -const void * RTTI_BGSVisitProceduresProcess = (void *)0x0205C060; -const void * RTTI_BGSVoiceType = (void *)0x0202EE78; -const void * RTTI_BGSVolumetricLighting = (void *)0x02032460; -const void * RTTI_BGSWaterCollisionManager__BGSWaterUpdateI = (void *)0x02035288; -const void * RTTI_BGSWaterCollisionManager__bhkAutoWater = (void *)0x0204F648; -const void * RTTI_BGSWaterCollisionManager__bhkPlaceableWater = (void *)0x02035210; -const void * RTTI_BGSWaterCollisionManager__bhkWaterfall = (void *)0x020352C8; -const void * RTTI_BGSWaterCollisionManager__bshkAutoWater = (void *)0x0204F700; -const void * RTTI_BGSZoneTargetListener = (void *)0x0203A718; -const void * RTTI_BGShkMatFadeController = (void *)0x0206F250; -const void * RTTI_BGShkPhonemeController = (void *)0x0203B880; -const void * RTTI_BNETSystem__ModsChanged_ConfirmResetCallback = (void *)0x02055E30; -const void * RTTI_BNetUnavailable__OpenMarketplaceCallback = (void *)0x0209C168; -const void * RTTI_BSAnimGraphVisit__BShkbVisitor = (void *)0x02037DA0; -const void * RTTI_BSAnimGroupSequence = (void *)0x02030BF0; -const void * RTTI_BSAnimInteractionMarker = (void *)0x020BB708; -const void * RTTI_BSAnimNote = (void *)0x020B91B0; -const void * RTTI_BSAnimNoteReceiver = (void *)0x02030C50; -const void * RTTI_BSAnimNotes = (void *)0x020B9188; -const void * RTTI_BSAnimationGraphChannel = (void *)0x02030B20; -const void * RTTI_BSAnimationGraphLoadScrapper = (void *)0x020B1068; -const void * RTTI_BSAnimationGraphManager = (void *)0x020B06D8; -const void * RTTI_BSArrowConstructor = (void *)0x020E3288; -const void * RTTI_BSAttachTechniques__AttachTechniqueInput = (void *)0x02053000; -const void * RTTI_BSAttachTechniques__BSAttachTechnique = (void *)0x0202FFF8; -const void * RTTI_BSAudio = (void *)0x020B43D8; -const void * RTTI_BSAudioListener = (void *)0x020B45E8; -const void * RTTI_BSAudioManagerThread = (void *)0x020B4310; -const void * RTTI_BSAwardsSystemUtility = (void *)0x020E3ED8; -const void * RTTI_BSBatchRenderer = (void *)0x020E2F50; -const void * RTTI_BSBehaviorGraphExtraData = (void *)0x020BB428; -const void * RTTI_BSBlastNode = (void *)0x020BB0A0; -const void * RTTI_BSBlendTreadTransfInterpolator = (void *)0x020B86E0; -const void * RTTI_BSBloodSplatterShader = (void *)0x020E2808; -const void * RTTI_BSBloodSplatterShaderProperty = (void *)0x020E27D0; -const void * RTTI_BSBodyMorphOffsetsExtraData = (void *)0x020BB3F0; -const void * RTTI_BSBoneLODExtraData = (void *)0x020BB968; -const void * RTTI_BSBoneMap = (void *)0x020BB6E8; -const void * RTTI_BSBoneSwitchGenerator = (void *)0x020B0218; -const void * RTTI_BSBoneSwitchGeneratorBoneData = (void *)0x020B0248; -const void * RTTI_BSBound = (void *)0x020BB6C8; -const void * RTTI_BSBoxConstructor = (void *)0x020E31A0; -const void * RTTI_BSCacheDriveSystemUtility = (void *)0x020E3E70; -const void * RTTI_BSCapsuleConstructor = (void *)0x020E3258; -const void * RTTI_BSCircleConstructor = (void *)0x020E32B8; -const void * RTTI_BSClearZNode = (void *)0x020E2F78; -const void * RTTI_BSComputeAddBoneAnimModifier = (void *)0x020B0320; -const void * RTTI_BSComputeShader = (void *)0x020E37B0; -const void * RTTI_BSCoreMessage = (void *)0x020B4AC0; -const void * RTTI_BSCounterStorage = (void *)0x020A0A10; -const void * RTTI_BSCubeMapCamera = (void *)0x020E2E50; -const void * RTTI_BSCullingProcess = (void *)0x0203B618; -const void * RTTI_BSCyclicBlendTransitionGenerator = (void *)0x020B0280; -const void * RTTI_BSCylinderConstructor = (void *)0x020E3228; -const void * RTTI_BSDamageStage = (void *)0x020BB0F0; -const void * RTTI_BSDebrisNode = (void *)0x020BB0C8; -const void * RTTI_BSDecalPlacementVectorExtraData = (void *)0x020BB998; -const void * RTTI_BSDecomposeVectorModifier = (void *)0x020B0358; -const void * RTTI_BSDirectAtModifier = (void *)0x020B0388; -const void * RTTI_BSDirectAtModifierInterface = (void *)0x0206F458; -const void * RTTI_BSDiscBootSystemUtility = (void *)0x020E3F70; -const void * RTTI_BSDiskConstructor = (void *)0x020E3340; -const void * RTTI_BSDismemberSkinInstance = (void *)0x020B73B0; -const void * RTTI_BSDistTriggerModifier = (void *)0x020B03B8; -const void * RTTI_BSDistantObjectLargeRefExtraData = (void *)0x020BB7A0; -const void * RTTI_BSDistantTreeShader = (void *)0x020E2E20; -const void * RTTI_BSDistantTreeShaderProperty = (void *)0x020E2DE8; -const void * RTTI_BSDoorHavokController = (void *)0x0205C338; -const void * RTTI_BSDynamicLines = (void *)0x020E30D8; -const void * RTTI_BSDynamicTriShape = (void *)0x02032BB8; -const void * RTTI_BSEffectShader = (void *)0x020E2DC0; -const void * RTTI_BSEffectShaderMaterial = (void *)0x020E2D90; -const void * RTTI_BSEffectShaderProperty = (void *)0x020E2578; -const void * RTTI_BSEffectShaderPropertyColorController = (void *)0x020E34C0; -const void * RTTI_BSEffectShaderPropertyFloatController = (void *)0x020E3480; -const void * RTTI_BSEventEveryNEventsModifier = (void *)0x020B03E8; -const void * RTTI_BSEventOnDeactivateModifier = (void *)0x020B0420; -const void * RTTI_BSEventOnFalseToTrueModifier = (void *)0x020B0458; -const void * RTTI_BSExternalAudioIO__ExternalIOInterface = (void *)0x02031118; -const void * RTTI_BSExtraData = (void *)0x0202C2B0; -const void * RTTI_BSFaceGenAnimationData = (void *)0x0203BAD8; -const void * RTTI_BSFaceGenBaseMorphExtraData = (void *)0x0203C870; -const void * RTTI_BSFaceGenDB__TRI__QueuedHandles = (void *)0x0203C680; -const void * RTTI_BSFaceGenKeyframe = (void *)0x0203C5F0; -const void * RTTI_BSFaceGenKeyframeExclusive = (void *)0x0203C618; -const void * RTTI_BSFaceGenKeyframeMultiple = (void *)0x0203C650; -const void * RTTI_BSFaceGenModel = (void *)0x0203C788; -const void * RTTI_BSFaceGenModelExtraData = (void *)0x02039938; -const void * RTTI_BSFaceGenModelMap__Entry = (void *)0x0203C7B0; -const void * RTTI_BSFaceGenMorphData = (void *)0x0203C7E0; -const void * RTTI_BSFaceGenMorphDataHair = (void *)0x0203C840; -const void * RTTI_BSFaceGenMorphDataHead = (void *)0x0203C810; -const void * RTTI_BSFaceGenNiNode = (void *)0x0203C908; -const void * RTTI_BSFadeNode = (void *)0x020E01D0; -const void * RTTI_BSFadeNodeCuller = (void *)0x0203C930; -const void * RTTI_BSFile = (void *)0x020B5520; -const void * RTTI_BSFlatQuadConstructor = (void *)0x020E3310; -const void * RTTI_BSFlattenedBoneTree = (void *)0x020B7358; -const void * RTTI_BSFogProperty = (void *)0x020E2EE0; -const void * RTTI_BSFrustumFOVController = (void *)0x020B9290; -const void * RTTI_BSFurnitureMarkerNode = (void *)0x020BB698; -const void * RTTI_BSGameDataSystemUtility = (void *)0x020E3A58; -const void * RTTI_BSGameSound = (void *)0x020B43F8; -const void * RTTI_BSGamepadDevice = (void *)0x020B5158; -const void * RTTI_BSGamerProfile = (void *)0x020B50A0; -const void * RTTI_BSGeometry = (void *)0x02032B60; -const void * RTTI_BSGeometryListCullingProcess = (void *)0x0203B5E0; -const void * RTTI_BSGetTimeStepModifier = (void *)0x020B0490; -const void * RTTI_BSGrabIKNote = (void *)0x020B91D8; -const void * RTTI_BSGrassShader = (void *)0x020E2280; -const void * RTTI_BSGrassShaderProperty = (void *)0x020E21B8; -const void * RTTI_BSHandleRefObject = (void *)0x02035158; -const void * RTTI_BSIDirectAtModifierSingleton = (void *)0x0206F490; -const void * RTTI_BSIFootIkRaycastInterfaceDB = (void *)0x02050358; -const void * RTTI_BSIInputDevice = (void *)0x020B5108; -const void * RTTI_BSILimbIKModifierSingleton = (void *)0x02050AA0; -const void * RTTI_BSIMusicTrack = (void *)0x02036BE0; -const void * RTTI_BSIMusicType = (void *)0x02037138; -const void * RTTI_BSIPassByTargetTriggerModifierSingleton = (void *)0x0206F708; -const void * RTTI_BSIRagdollContactListenerModifierSingleton = (void *)0x0206FA30; -const void * RTTI_BSIRagdollDriver = (void *)0x020B1248; -const void * RTTI_BSIReverbType = (void *)0x02037208; -const void * RTTI_BSISoundCategory = (void *)0x02037300; -const void * RTTI_BSISoundDescriptor = (void *)0x02037410; -const void * RTTI_BSISoundDescriptor__BSIPlaybackCharacteristics = (void *)0x02037810; -const void * RTTI_BSISoundOutputModel = (void *)0x020374E8; -const void * RTTI_BSISoundOutputModel__BSIAttenuationCharacteristics = (void *)0x02037540; -const void * RTTI_BSISpeedSamplerDB = (void *)0x020B13A0; -const void * RTTI_BSIStateManagerModifier = (void *)0x020B01E8; -const void * RTTI_BSIStateManagerModifier__BSIStateManagerStateListener = (void *)0x020B00D0; -const void * RTTI_BSIStream = (void *)0x020BB2A0; -const void * RTTI_BSImagespaceShader = (void *)0x020E0390; -const void * RTTI_BSImagespaceShaderAlphaBlend = (void *)0x020E0358; -const void * RTTI_BSImagespaceShaderApplyReflections = (void *)0x020E13F0; -const void * RTTI_BSImagespaceShaderBlur11 = (void *)0x020E04F0; -const void * RTTI_BSImagespaceShaderBlur13 = (void *)0x020E0520; -const void * RTTI_BSImagespaceShaderBlur15 = (void *)0x020E0550; -const void * RTTI_BSImagespaceShaderBlur3 = (void *)0x020E0430; -const void * RTTI_BSImagespaceShaderBlur5 = (void *)0x020E0460; -const void * RTTI_BSImagespaceShaderBlur7 = (void *)0x020E0490; -const void * RTTI_BSImagespaceShaderBlur9 = (void *)0x020E04C0; -const void * RTTI_BSImagespaceShaderBrightPassBlur11 = (void *)0x020E07E8; -const void * RTTI_BSImagespaceShaderBrightPassBlur13 = (void *)0x020E0828; -const void * RTTI_BSImagespaceShaderBrightPassBlur15 = (void *)0x020E0868; -const void * RTTI_BSImagespaceShaderBrightPassBlur3 = (void *)0x020E0708; -const void * RTTI_BSImagespaceShaderBrightPassBlur5 = (void *)0x020E0740; -const void * RTTI_BSImagespaceShaderBrightPassBlur7 = (void *)0x020E0778; -const void * RTTI_BSImagespaceShaderBrightPassBlur9 = (void *)0x020E07B0; -const void * RTTI_BSImagespaceShaderCopy = (void *)0x020E08A8; -const void * RTTI_BSImagespaceShaderCopyCustomViewport = (void *)0x020E09D0; -const void * RTTI_BSImagespaceShaderCopyDynamicFetchDisabled = (void *)0x020E08E0; -const void * RTTI_BSImagespaceShaderCopyScaleBias = (void *)0x020E0928; -const void * RTTI_BSImagespaceShaderDepthOfField = (void *)0x020E0A10; -const void * RTTI_BSImagespaceShaderDepthOfFieldFogged = (void *)0x020E0A48; -const void * RTTI_BSImagespaceShaderDepthOfFieldMaskedFogged = (void *)0x020E0A90; -const void * RTTI_BSImagespaceShaderDistantBlur = (void *)0x020E0AD8; -const void * RTTI_BSImagespaceShaderDistantBlurFogged = (void *)0x020E0B10; -const void * RTTI_BSImagespaceShaderDistantBlurMaskedFogged = (void *)0x020E0B50; -const void * RTTI_BSImagespaceShaderDoubleVision = (void *)0x020E0B90; -const void * RTTI_BSImagespaceShaderFXAA = (void *)0x020E0BC8; -const void * RTTI_BSImagespaceShaderGreyScale = (void *)0x020E0998; -const void * RTTI_BSImagespaceShaderHDRDownSample16 = (void *)0x020E0CB0; -const void * RTTI_BSImagespaceShaderHDRDownSample16LightAdapt = (void *)0x020E0DC0; -const void * RTTI_BSImagespaceShaderHDRDownSample16Lum = (void *)0x020E0C30; -const void * RTTI_BSImagespaceShaderHDRDownSample16LumClamp = (void *)0x020E0D30; -const void * RTTI_BSImagespaceShaderHDRDownSample4 = (void *)0x020E0BF8; -const void * RTTI_BSImagespaceShaderHDRDownSample4LightAdapt = (void *)0x020E0D70; -const void * RTTI_BSImagespaceShaderHDRDownSample4LumClamp = (void *)0x020E0CE8; -const void * RTTI_BSImagespaceShaderHDRDownSample4RGB2Lum = (void *)0x020E0C70; -const void * RTTI_BSImagespaceShaderHDRTonemapBlendCinematic = (void *)0x020E0E10; -const void * RTTI_BSImagespaceShaderHDRTonemapBlendCinematicFade = (void *)0x020E0E60; -const void * RTTI_BSImagespaceShaderISApplyVolumetricLighting = (void *)0x020E1430; -const void * RTTI_BSImagespaceShaderISBasicCopy = (void *)0x020E1478; -const void * RTTI_BSImagespaceShaderISBlur = (void *)0x020E14B0; -const void * RTTI_BSImagespaceShaderISCompositeLensFlare = (void *)0x020E1748; -const void * RTTI_BSImagespaceShaderISCompositeLensFlareVolumetricLighting = (void *)0x020E1790; -const void * RTTI_BSImagespaceShaderISCompositeVolumetricLighting = (void *)0x020E1700; -const void * RTTI_BSImagespaceShaderISCopySubRegionCS = (void *)0x020E17E0; -const void * RTTI_BSImagespaceShaderISDebugSnow = (void *)0x020E1820; -const void * RTTI_BSImagespaceShaderISDepthOfFieldBlurHCS = (void *)0x020E1678; -const void * RTTI_BSImagespaceShaderISDepthOfFieldBlurVCS = (void *)0x020E16B8; -const void * RTTI_BSImagespaceShaderISDisplayDepth = (void *)0x020E1F80; -const void * RTTI_BSImagespaceShaderISDownsample = (void *)0x020E1858; -const void * RTTI_BSImagespaceShaderISDownsampleCS = (void *)0x020E18D8; -const void * RTTI_BSImagespaceShaderISDownsampleIgnoreBrightest = (void *)0x020E1890; -const void * RTTI_BSImagespaceShaderISDownsampleIgnoreBrightestCS = (void *)0x020E1910; -const void * RTTI_BSImagespaceShaderISExp = (void *)0x020E1958; -const void * RTTI_BSImagespaceShaderISIBLensFlares = (void *)0x020E1988; -const void * RTTI_BSImagespaceShaderISLightingComposite = (void *)0x020E19C0; -const void * RTTI_BSImagespaceShaderISLightingCompositeMenu = (void *)0x020E1A50; -const void * RTTI_BSImagespaceShaderISLightingCompositeNoDirectionalLight = (void *)0x020E1A00; -const void * RTTI_BSImagespaceShaderISMinify = (void *)0x020E1DB0; -const void * RTTI_BSImagespaceShaderISMinifyContrast = (void *)0x020E1DE8; -const void * RTTI_BSImagespaceShaderISParallaxMaskBlurHCS = (void *)0x020E15F8; -const void * RTTI_BSImagespaceShaderISParallaxMaskBlurVCS = (void *)0x020E1638; -const void * RTTI_BSImagespaceShaderISPerlinNoise2DCS = (void *)0x020E1AC8; -const void * RTTI_BSImagespaceShaderISPerlinNoiseCS = (void *)0x020E1A90; -const void * RTTI_BSImagespaceShaderISSAOBlurH = (void *)0x020E1B98; -const void * RTTI_BSImagespaceShaderISSAOBlurHCS = (void *)0x020E1C08; -const void * RTTI_BSImagespaceShaderISSAOBlurV = (void *)0x020E1BD0; -const void * RTTI_BSImagespaceShaderISSAOBlurVCS = (void *)0x020E1C40; -const void * RTTI_BSImagespaceShaderISSAOCameraZ = (void *)0x020E1C78; -const void * RTTI_BSImagespaceShaderISSAOCameraZAndMipsCS = (void *)0x020E1CB0; -const void * RTTI_BSImagespaceShaderISSAOCompositeFog = (void *)0x020E1D30; -const void * RTTI_BSImagespaceShaderISSAOCompositeSAO = (void *)0x020E1CF0; -const void * RTTI_BSImagespaceShaderISSAOCompositeSAOFog = (void *)0x020E1D70; -const void * RTTI_BSImagespaceShaderISSAORawAO = (void *)0x020E1E28; -const void * RTTI_BSImagespaceShaderISSAORawAOCS = (void *)0x020E1EA0; -const void * RTTI_BSImagespaceShaderISSAORawAONoTemporal = (void *)0x020E1E60; -const void * RTTI_BSImagespaceShaderISSILComposite = (void *)0x020E1ED8; -const void * RTTI_BSImagespaceShaderISSILRawInd = (void *)0x020E1F10; -const void * RTTI_BSImagespaceShaderISSimpleColor = (void *)0x020E1F48; -const void * RTTI_BSImagespaceShaderISSnowSSS = (void *)0x020E1FB8; -const void * RTTI_BSImagespaceShaderISTemporalAA = (void *)0x020E1FF0; -const void * RTTI_BSImagespaceShaderISTemporalAA_UI = (void *)0x020E2028; -const void * RTTI_BSImagespaceShaderISTemporalAA_Water = (void *)0x020E2060; -const void * RTTI_BSImagespaceShaderISUnderwaterMask = (void *)0x020E2120; -const void * RTTI_BSImagespaceShaderISUpsampleDynamicResolution = (void *)0x020E20A0; -const void * RTTI_BSImagespaceShaderISVolumetricLightingBlurHCS = (void *)0x020E14E0; -const void * RTTI_BSImagespaceShaderISVolumetricLightingBlurVCS = (void *)0x020E1530; -const void * RTTI_BSImagespaceShaderISWaterBlend = (void *)0x020E20E8; -const void * RTTI_BSImagespaceShaderLensFlare = (void *)0x020E2838; -const void * RTTI_BSImagespaceShaderLensFlareVisibility = (void *)0x020E2870; -const void * RTTI_BSImagespaceShaderLocalMap = (void *)0x020E0EA8; -const void * RTTI_BSImagespaceShaderMap = (void *)0x020E0EE0; -const void * RTTI_BSImagespaceShaderNoiseNormalmap = (void *)0x020E0FC8; -const void * RTTI_BSImagespaceShaderNoiseScrollAndBlend = (void *)0x020E0F88; -const void * RTTI_BSImagespaceShaderNonHDRBlur11 = (void *)0x020E0660; -const void * RTTI_BSImagespaceShaderNonHDRBlur13 = (void *)0x020E0698; -const void * RTTI_BSImagespaceShaderNonHDRBlur15 = (void *)0x020E06D0; -const void * RTTI_BSImagespaceShaderNonHDRBlur3 = (void *)0x020E0580; -const void * RTTI_BSImagespaceShaderNonHDRBlur5 = (void *)0x020E05B8; -const void * RTTI_BSImagespaceShaderNonHDRBlur7 = (void *)0x020E05F0; -const void * RTTI_BSImagespaceShaderNonHDRBlur9 = (void *)0x020E0628; -const void * RTTI_BSImagespaceShaderRadialBlur = (void *)0x020E1000; -const void * RTTI_BSImagespaceShaderRadialBlurHigh = (void *)0x020E1078; -const void * RTTI_BSImagespaceShaderRadialBlurMedium = (void *)0x020E1038; -const void * RTTI_BSImagespaceShaderReflectionBlurHCS = (void *)0x020E1578; -const void * RTTI_BSImagespaceShaderReflectionBlurVCS = (void *)0x020E15B8; -const void * RTTI_BSImagespaceShaderReflectionsDebugSpecMask = (void *)0x020E1B50; -const void * RTTI_BSImagespaceShaderReflectionsRayTracing = (void *)0x020E1B08; -const void * RTTI_BSImagespaceShaderRefraction = (void *)0x020E10B0; -const void * RTTI_BSImagespaceShaderTextureMask = (void *)0x020E0960; -const void * RTTI_BSImagespaceShaderVolumetricLighting = (void *)0x020E1378; -const void * RTTI_BSImagespaceShaderWaterBlendHeightmaps = (void *)0x020E12A8; -const void * RTTI_BSImagespaceShaderWaterDisplacementClearSimulation = (void *)0x020E10F0; -const void * RTTI_BSImagespaceShaderWaterDisplacementNormals = (void *)0x020E1330; -const void * RTTI_BSImagespaceShaderWaterDisplacementRainRipple = (void *)0x020E11E0; -const void * RTTI_BSImagespaceShaderWaterDisplacementTexOffset = (void *)0x020E1140; -const void * RTTI_BSImagespaceShaderWaterDisplacementWadingRipple = (void *)0x020E1190; -const void * RTTI_BSImagespaceShaderWaterFlow = (void *)0x020E13B8; -const void * RTTI_BSImagespaceShaderWaterRainHeightmap = (void *)0x020E1268; -const void * RTTI_BSImagespaceShaderWaterSmoothHeightmap = (void *)0x020E12E8; -const void * RTTI_BSImagespaceShaderWaterWadingHeightmap = (void *)0x020E1228; -const void * RTTI_BSImagespaceShaderWorldMap = (void *)0x020E0F10; -const void * RTTI_BSImagespaceShaderWorldMapNoSkyBlur = (void *)0x020E0F48; -const void * RTTI_BSInputDevice = (void *)0x020B5130; -const void * RTTI_BSInstanceTriShape = (void *)0x020BB238; -const void * RTTI_BSInterpValueModifier = (void *)0x020B04C0; -const void * RTTI_BSInvMarker = (void *)0x020BB940; -const void * RTTI_BSIsActiveModifier = (void *)0x020B04F0; -const void * RTTI_BSJobs__JobThread = (void *)0x020B5598; -const void * RTTI_BSKeyboardDevice = (void *)0x020B51F0; -const void * RTTI_BSLODMultiIndexTriShape = (void *)0x020E3800; -const void * RTTI_BSLODTriShape = (void *)0x020B7C28; -const void * RTTI_BSLagBoneController = (void *)0x020BBAE0; -const void * RTTI_BSLeafAnimNode = (void *)0x020E0220; -const void * RTTI_BSLensFlareSpriteRenderData = (void *)0x02032340; -const void * RTTI_BSLight = (void *)0x020E2F08; -const void * RTTI_BSLightingShader = (void *)0x020E2910; -const void * RTTI_BSLightingShaderMaterial = (void *)0x02049328; -const void * RTTI_BSLightingShaderMaterialBase = (void *)0x02049358; -const void * RTTI_BSLightingShaderMaterialEnvmap = (void *)0x020E22A8; -const void * RTTI_BSLightingShaderMaterialEye = (void *)0x020E22E0; -const void * RTTI_BSLightingShaderMaterialFacegen = (void *)0x020E23C8; -const void * RTTI_BSLightingShaderMaterialFacegenTint = (void *)0x020E2400; -const void * RTTI_BSLightingShaderMaterialGlowmap = (void *)0x020E2318; -const void * RTTI_BSLightingShaderMaterialHairTint = (void *)0x020E2440; -const void * RTTI_BSLightingShaderMaterialLODLandscape = (void *)0x020E24B0; -const void * RTTI_BSLightingShaderMaterialLandscape = (void *)0x020E2478; -const void * RTTI_BSLightingShaderMaterialMultiLayerParallax = (void *)0x020E2530; -const void * RTTI_BSLightingShaderMaterialParallax = (void *)0x020E2350; -const void * RTTI_BSLightingShaderMaterialParallaxOcc = (void *)0x020E2388; -const void * RTTI_BSLightingShaderMaterialSnow = (void *)0x020E24F0; -const void * RTTI_BSLightingShaderProperty = (void *)0x020E2188; -const void * RTTI_BSLightingShaderPropertyColorController = (void *)0x020E3440; -const void * RTTI_BSLightingShaderPropertyFloatController = (void *)0x020E33C0; -const void * RTTI_BSLightingShaderPropertyUShortController = (void *)0x020E3400; -const void * RTTI_BSLimbIKModifier = (void *)0x020B0520; -const void * RTTI_BSLimbIKModifierCastInfo = (void *)0x02050A40; -const void * RTTI_BSLimbIKModifierUtility = (void *)0x02050A70; -const void * RTTI_BSLimbIKModifierUtilityCastInfo = (void *)0x02050A08; -const void * RTTI_BSLines = (void *)0x020E30B8; -const void * RTTI_BSLookAtModifier = (void *)0x020B0548; -const void * RTTI_BSLookIKNote = (void *)0x020B9200; -const void * RTTI_BSMasterParticleSystem = (void *)0x020BB860; -const void * RTTI_BSMaterialObject = (void *)0x020367D8; -const void * RTTI_BSMemStorage = (void *)0x0202FAA0; -const void * RTTI_BSMeshLODTriShape = (void *)0x020E37D8; -const void * RTTI_BSModelDB__BSModelProcessor = (void *)0x0202F210; -const void * RTTI_BSModelDB__QueuedHandles = (void *)0x0202BC70; -const void * RTTI_BSModifyOnceModifier = (void *)0x020B0570; -const void * RTTI_BSMouseDevice = (void *)0x020B5248; -const void * RTTI_BSMsgDialogSystemUtility = (void *)0x020E3F40; -const void * RTTI_BSMultiBound = (void *)0x020BA878; -const void * RTTI_BSMultiBoundAABB = (void *)0x02030838; -const void * RTTI_BSMultiBoundCapsule = (void *)0x020BBA20; -const void * RTTI_BSMultiBoundNode = (void *)0x020BA8C8; -const void * RTTI_BSMultiBoundOBB = (void *)0x02030888; -const void * RTTI_BSMultiBoundRoom = (void *)0x020BA8A0; -const void * RTTI_BSMultiBoundShape = (void *)0x02030860; -const void * RTTI_BSMultiBoundSphere = (void *)0x020308B0; -const void * RTTI_BSMultiIndexTriShape = (void *)0x020E3368; -const void * RTTI_BSMultiStreamInstanceTriShape = (void *)0x020BB268; -const void * RTTI_BSMultiTargetTreadTransfController = (void *)0x020B8330; -const void * RTTI_BSMusicManager = (void *)0x020C0FA8; -const void * RTTI_BSNavmesh = (void *)0x020495C0; -const void * RTTI_BSNavmeshInfoMap = (void *)0x020496A0; -const void * RTTI_BSNavmeshInfoMap__IRecursiveVisitor = (void *)0x020C2738; -const void * RTTI_BSNavmeshInfoMap__IVisitor = (void *)0x02049648; -const void * RTTI_BSNavmeshInfoSearch = (void *)0x020C13D0; -const void * RTTI_BSNavmeshObstacleData = (void *)0x020C2830; -const void * RTTI_BSNavmeshObstacleUndoData = (void *)0x020C90F0; -const void * RTTI_BSNavmeshReferenceObstacleArray = (void *)0x02049B20; -const void * RTTI_BSNavmeshSearch = (void *)0x0204AD28; -const void * RTTI_BSNavmeshSearchFilters = (void *)0x0204AD80; -const void * RTTI_BSNavmeshSearchHideFilter = (void *)0x0204AD50; -const void * RTTI_BSNavmeshSearchMaxCostFilters = (void *)0x0204AE08; -const void * RTTI_BSNiAllocator = (void *)0x020B53E0; -const void * RTTI_BSNiAlphaPropertyTestRefController = (void *)0x020E3500; -const void * RTTI_BSNiNode = (void *)0x020BA8F0; -const void * RTTI_BSNodeReferences = (void *)0x020BA938; -const void * RTTI_BSNonUniformScaleExtraData = (void *)0x020BBB10; -const void * RTTI_BSNullImplAudio = (void *)0x020B4420; -const void * RTTI_BSNullImplAudioListener = (void *)0x020B4610; -const void * RTTI_BSNullImplGameSound = (void *)0x020B4640; -const void * RTTI_BSOStream = (void *)0x020BB330; -const void * RTTI_BSOcclusionBox = (void *)0x020BB398; -const void * RTTI_BSOcclusionPlane = (void *)0x02030768; -const void * RTTI_BSOcclusionShape = (void *)0x02030720; -const void * RTTI_BSOffsetAnimationGenerator = (void *)0x020B02B8; -const void * RTTI_BSOrderedNode = (void *)0x020E3090; -const void * RTTI_BSOrientedBoxConstructor = (void *)0x020E31C8; -const void * RTTI_BSPCGamepadDeviceDelegate = (void *)0x020B5270; -const void * RTTI_BSPCGamepadDeviceHandler = (void *)0x020B52A0; -const void * RTTI_BSPCOrbisGamepadDevice = (void *)0x020B5300; -const void * RTTI_BSPSysArrayEmitter = (void *)0x020BB140; -const void * RTTI_BSPSysHavokUpdateModifier = (void *)0x020B9398; -const void * RTTI_BSPSysHavokUpdateModifier__ICollisionObjectHandler = (void *)0x020494E0; -const void * RTTI_BSPSysInheritVelocityModifier = (void *)0x020BA130; -const void * RTTI_BSPSysLODModifier = (void *)0x020E3570; -const void * RTTI_BSPSysMultiTargetEmitterCtlr = (void *)0x020BB738; -const void * RTTI_BSPSysRecycleBoundModifier = (void *)0x020BA0F8; -const void * RTTI_BSPSysScaleModifier = (void *)0x020BBAB0; -const void * RTTI_BSPSysSimpleColorModifier = (void *)0x020E3540; -const void * RTTI_BSPSysStripUpdateModifier = (void *)0x020BBA50; -const void * RTTI_BSPSysSubTexModifier = (void *)0x020BBA80; -const void * RTTI_BSParabolicCullingProcess = (void *)0x020E3720; -const void * RTTI_BSParentVelocityModifier = (void *)0x020BB9D0; -const void * RTTI_BSParticleShader = (void *)0x020E3398; -const void * RTTI_BSParticleShaderCollisionEmitter = (void *)0x02053F70; -const void * RTTI_BSParticleShaderCubeEmitter = (void *)0x02033F70; -const void * RTTI_BSParticleShaderEmitter = (void *)0x02033F40; -const void * RTTI_BSParticleShaderGeometry = (void *)0x02032B88; -const void * RTTI_BSParticleShaderGeometryEmitter = (void *)0x02053FA8; -const void * RTTI_BSParticleShaderObjectEmitter = (void *)0x02053F00; -const void * RTTI_BSParticleShaderProperty = (void *)0x020E28B0; -const void * RTTI_BSParticleShaderRainEmitter = (void *)0x02033FE0; -const void * RTTI_BSParticleShaderRayEmitter = (void *)0x02053F38; -const void * RTTI_BSParticleShaderSnowEmitter = (void *)0x02033FA8; -const void * RTTI_BSParticleSystemManager = (void *)0x020BB668; -const void * RTTI_BSPassByTargetTriggerModifier = (void *)0x020B05A0; -const void * RTTI_BSPassByTargetTriggerModifierInterface = (void *)0x0206F6C8; -const void * RTTI_BSPathBuilder = (void *)0x020C2DD8; -const void * RTTI_BSPathEventManager = (void *)0x020C2ED0; -const void * RTTI_BSPathSmootherPOVSearch = (void *)0x020C8D40; -const void * RTTI_BSPathing = (void *)0x02049E08; -const void * RTTI_BSPathingCell = (void *)0x0204A2A8; -const void * RTTI_BSPathingCellManager = (void *)0x02049BD8; -const void * RTTI_BSPathingDoor = (void *)0x0204A4B8; -const void * RTTI_BSPathingLOSGrid = (void *)0x020C2CC0; -const void * RTTI_BSPathingLOSGridCell = (void *)0x020C2C90; -const void * RTTI_BSPathingLOSGridMap = (void *)0x020C2CE8; -const void * RTTI_BSPathingLockData = (void *)0x0204A6E8; -const void * RTTI_BSPathingNumericIDVisitor = (void *)0x0204A738; -const void * RTTI_BSPathingRequest = (void *)0x02049FB8; -const void * RTTI_BSPathingSearchRayCast = (void *)0x020C8E28; -const void * RTTI_BSPathingSpace = (void *)0x0204A9C8; -const void * RTTI_BSPathingStreamRead = (void *)0x020495E0; -const void * RTTI_BSPathingStreamSimpleBufferRead = (void *)0x020C31A8; -const void * RTTI_BSPathingStreamSimpleBufferWrite = (void *)0x0205DA88; -const void * RTTI_BSPathingStreamWrite = (void *)0x0205D9F8; -const void * RTTI_BSPathing__CheckLineOfSightFilter = (void *)0x02054160; -const void * RTTI_BSPathing__EdgeFoundVisitor = (void *)0x020C1250; -const void * RTTI_BSPlatform__BSAsyncRequestBase = (void *)0x020CA2A8; -const void * RTTI_BSPlatform__BSBNETFile__download = (void *)0x020CC600; -const void * RTTI_BSPlatform__BSBNETFile__marketplaceDownload = (void *)0x020CC640; -const void * RTTI_BSPlatform__BSBNETImage = (void *)0x020CBEB0; -const void * RTTI_BSPlatform__BSBethesdaPlatform = (void *)0x020C9658; -const void * RTTI_BSPlatform__BSDownloadRequest = (void *)0x020D3A70; -const void * RTTI_BSPlatform__BSMarketplaceImage = (void *)0x020CBEE0; -const void * RTTI_BSPlatform__BSMarketplaceUploader = (void *)0x020DA870; -const void * RTTI_BSPlatform__BSUploadRequest = (void *)0x020D3A38; -const void * RTTI_BSPlatform__BSUploadWithProgressRequest = (void *)0x020D3AA8; -const void * RTTI_BSPlatform__BSUserContent = (void *)0x02052178; -const void * RTTI_BSPlatform__BSUserContentCollection = (void *)0x020524C0; -const void * RTTI_BSPlatform__BSUserContentOperations = (void *)0x020D6A58; -const void * RTTI_BSPlatform__BSUserContentSearcherAgent = (void *)0x020DC0E0; -const void * RTTI_BSPlayerDistanceCheckController = (void *)0x0205C368; -const void * RTTI_BSPortal = (void *)0x02030748; -const void * RTTI_BSPortalGraph = (void *)0x020BAFF8; -const void * RTTI_BSPortalGraphEntry = (void *)0x020BB020; -const void * RTTI_BSPortalSharedNode = (void *)0x020BB3C0; -const void * RTTI_BSPrecomputedNavmeshInfoPathMap__INavmeshInfoVisitor = (void *)0x020C27E0; -const void * RTTI_BSPrecomputedNavmeshInfoSearch = (void *)0x020C14E8; -const void * RTTI_BSProceduralLightningController = (void *)0x020BB8C8; -const void * RTTI_BSProceduralLightningTasklet = (void *)0x020BB890; -const void * RTTI_BSQueuedResourceCollectionBase = (void *)0x0202BD08; -const void * RTTI_BSRagdollContactListenerModifier = (void *)0x020B01B0; -const void * RTTI_BSRagdollContactListenerModifierInterface = (void *)0x0206F9F0; -const void * RTTI_BSRangeNode = (void *)0x020BB078; -const void * RTTI_BSReference = (void *)0x020BA910; -const void * RTTI_BSReloadShaderI = (void *)0x020E03E0; -const void * RTTI_BSResourceFaceGenBinaryFile = (void *)0x0203BB30; -const void * RTTI_BSResourceNiBinaryStream = (void *)0x020B74B0; -const void * RTTI_BSResourceStreamParser = (void *)0x020C04F0; -const void * RTTI_BSResource__ArchiveFoundStreamCB = (void *)0x020A0980; -const void * RTTI_BSResource__ArchiveManager = (void *)0x020B5858; -const void * RTTI_BSResource__ArchiveStream = (void *)0x020B57B8; -const void * RTTI_BSResource__AsyncStream = (void *)0x020B5788; -const void * RTTI_BSResource__CacheArchiveOp = (void *)0x020B57E8; -const void * RTTI_BSResource__CacheDrive = (void *)0x020B6908; -const void * RTTI_BSResource__CacheDrive__Impl = (void *)0x020B6938; -const void * RTTI_BSResource__CacheDrive__Op = (void *)0x02057770; -const void * RTTI_BSResource__CacheDrive__Task = (void *)0x020B6970; -const void * RTTI_BSResource__CompressedArchiveStream = (void *)0x020B5818; -const void * RTTI_BSResource__IEntryDB = (void *)0x02031190; -const void * RTTI_BSResource__IEntryDB__NotifyLoadDone = (void *)0x020BA2E0; -const void * RTTI_BSResource__IEntryDB__PostFlushNotify = (void *)0x0202BD40; -const void * RTTI_BSResource__Location = (void *)0x020305F8; -const void * RTTI_BSResource__LocationTraverser = (void *)0x020B5928; -const void * RTTI_BSResource__LooseFileLocation = (void *)0x02030688; -const void * RTTI_BSResource__Stream = (void *)0x020B5760; -const void * RTTI_BSResource__StreamBase = (void *)0x020B5730; -const void * RTTI_BSRingConstructor = (void *)0x020E32E8; -const void * RTTI_BSRotAccumTransfInterpolator = (void *)0x020B9228; -const void * RTTI_BSSaveDataSystemUtility = (void *)0x020E3AC0; -const void * RTTI_BSSaveDataSystemUtilityFile = (void *)0x020E3C08; -const void * RTTI_BSSaveDataSystemUtility__Entry = (void *)0x020E3B30; -const void * RTTI_BSScaleformFileOpener = (void *)0x020C0898; -const void * RTTI_BSScaleformImageLoader = (void *)0x020C0840; -const void * RTTI_BSScaleformMovieLoadTask = (void *)0x020C0F48; -const void * RTTI_BSScaleformTranslator = (void *)0x020C0490; -const void * RTTI_BSSceneGraph = (void *)0x02059100; -const void * RTTI_BSScript__ByteCode__PackedInstructionStream__InstructionFunctor = (void *)0x020DF860; -const void * RTTI_BSScript__CompiledScriptLoader = (void *)0x020DF930; -const void * RTTI_BSScript__ErrorLogger = (void *)0x0209EB38; -const void * RTTI_BSScript__IFindBoundObjectFunctor = (void *)0x020DF6B0; -const void * RTTI_BSScript__IForEachScriptObjectFunctor = (void *)0x02037A90; -const void * RTTI_BSScript__IFreezeQuery = (void *)0x020A0B40; -const void * RTTI_BSScript__IFunction = (void *)0x020A2378; -const void * RTTI_BSScript__IFunctionArguments = (void *)0x02037EF8; -const void * RTTI_BSScript__IHandleReaderWriter = (void *)0x0202FAC8; -const void * RTTI_BSScript__ILoader = (void *)0x020A0AE8; -const void * RTTI_BSScript__IMemoryPagePolicy = (void *)0x020DF8B8; -const void * RTTI_BSScript__IObjectHandlePolicy = (void *)0x020A0A38; -const void * RTTI_BSScript__IObjectProcessor = (void *)0x020DFA58; -const void * RTTI_BSScript__IProfilePolicy = (void *)0x0209EEC8; -const void * RTTI_BSScript__ISavePatcherInterface = (void *)0x0209F2C8; -const void * RTTI_BSScript__IStackCallbackFunctor = (void *)0x020A0AB0; -const void * RTTI_BSScript__IStackCallbackSaveInterface = (void *)0x020A0A70; -const void * RTTI_BSScript__IStore = (void *)0x0209F548; -const void * RTTI_BSScript__IVMDebugInterface = (void *)0x020DF788; -const void * RTTI_BSScript__IVMObjectBindInterface = (void *)0x020DF6E8; -const void * RTTI_BSScript__IVMSaveLoadInterface = (void *)0x020DF720; -const void * RTTI_BSScript__IVirtualMachine = (void *)0x020DF758; -const void * RTTI_BSScript__Internal__AutoPropGetFunction = (void *)0x020DFE38; -const void * RTTI_BSScript__Internal__AutoPropSetFunction = (void *)0x020DFE78; -const void * RTTI_BSScript__Internal__CodeTasklet = (void *)0x020DFE00; -const void * RTTI_BSScript__Internal__IFuncCallQuery = (void *)0x020DF9E0; -const void * RTTI_BSScript__Internal__NativeFunctionStub = (void *)0x020DFEB8; -const void * RTTI_BSScript__Internal__RawFuncCallQuery = (void *)0x020DFA18; -const void * RTTI_BSScript__Internal__ScriptFunction = (void *)0x020E0198; -const void * RTTI_BSScript__Internal__VirtualMachine = (void *)0x020DF968; -const void * RTTI_BSScript__LinkerProcessor = (void *)0x020E0120; -const void * RTTI_BSScript__NF_util__NativeFunctionBase = (void *)0x020A2400; -const void * RTTI_BSScript__ObjectBindPolicy = (void *)0x020A0B10; -const void * RTTI_BSScript__SimpleAllocMemoryPagePolicy = (void *)0x020DF8F0; -const void * RTTI_BSScript__UnlinkedTypes__Function__ConvertTypeFunctor = (void *)0x020DF7C0; -const void * RTTI_BSScript__UnlinkedTypes__InstructionStream__InstructionFunctor = (void *)0x020DFF00; -const void * RTTI_BSScript__ZeroFunctionArguments = (void *)0x02037F30; -const void * RTTI_BSSearchPath = (void *)0x020B56A8; -const void * RTTI_BSSegmentedTriShape = (void *)0x020B7C80; -const void * RTTI_BSShader = (void *)0x020E03C0; -const void * RTTI_BSShaderAccumulator = (void *)0x020E21E8; -const void * RTTI_BSShaderMaterial = (void *)0x02049390; -const void * RTTI_BSShaderProperty = (void *)0x020E01F8; -const void * RTTI_BSShaderProperty__ForEachVisitor = (void *)0x020308E0; -const void * RTTI_BSShaderResourceManager = (void *)0x020E35C8; -const void * RTTI_BSShaderTextureSet = (void *)0x020379C8; -const void * RTTI_BSShadowDirectionalLight = (void *)0x020E3598; -const void * RTTI_BSShadowFrustumLight = (void *)0x020E3750; -const void * RTTI_BSShadowLight = (void *)0x020E2F28; -const void * RTTI_BSShadowParabolicLight = (void *)0x020E3780; -const void * RTTI_BSShapeConstructor = (void *)0x020E3170; -const void * RTTI_BSSimpleScaleController = (void *)0x0205C3A0; -const void * RTTI_BSSkinnedDecalTriShape = (void *)0x020B72E0; -const void * RTTI_BSSkyShader = (void *)0x020E2A78; -const void * RTTI_BSSkyShaderProperty = (void *)0x020E2AA0; -const void * RTTI_BSSmallBlockAllocator = (void *)0x020B4C88; -const void * RTTI_BSSmallBlockAllocatorUtil__UserPoolBase = (void *)0x020B4CB8; -const void * RTTI_BSSocket = (void *)0x020E3FC0; -const void * RTTI_BSSocketServer = (void *)0x020E3FE0; -const void * RTTI_BSSpeedSamplerDBManager = (void *)0x020B13C8; -const void * RTTI_BSSpeedSamplerModifier = (void *)0x020B05D8; -const void * RTTI_BSSphereConstructor = (void *)0x020E31F8; -const void * RTTI_BSSplatterExtraData = (void *)0x02031790; -const void * RTTI_BSStepThread = (void *)0x020B4CF8; -const void * RTTI_BSStorage = (void *)0x0202FA80; -const void * RTTI_BSStream = (void *)0x0202E358; -const void * RTTI_BSStreamParserData = (void *)0x020C04C0; -const void * RTTI_BSStreamSystemUtility = (void *)0x020E3CA8; -const void * RTTI_BSStringPool__IterationCallback = (void *)0x020B5480; -const void * RTTI_BSStripPSysData = (void *)0x020BA0D0; -const void * RTTI_BSStripParticleSystem = (void *)0x020B94B0; -const void * RTTI_BSSubIndexLandTriShape = (void *)0x020E3830; -const void * RTTI_BSSubIndexTriShape = (void *)0x020BB770; -const void * RTTI_BSSynchronizedClipGenerator = (void *)0x020B0120; -const void * RTTI_BSSynchronizedClipGeneratorUtils__FindEventFunctor = (void *)0x020B0690; -const void * RTTI_BSSynchronizedClipGenerator__hkbDefaultSynchronizedScene = (void *)0x020B0160; -const void * RTTI_BSSynchronizedClipGenerator__hkbSynchronizedAnimationScene = (void *)0x020508E0; -const void * RTTI_BSSysInfoSystemUtility = (void *)0x020E3CD8; -const void * RTTI_BSSystemFileAsyncFunctor = (void *)0x020B55C0; -const void * RTTI_BSSystemFileStorage = (void *)0x020B55F0; -const void * RTTI_BSSystemMonitor__MemOpsThread = (void *)0x020E3898; -const void * RTTI_BSSystemMonitor__SocketThread = (void *)0x020E3860; -const void * RTTI_BSSystemUtilitiesStrings = (void *)0x020E3C78; -const void * RTTI_BSSystemUtility = (void *)0x020E39F8; -const void * RTTI_BSTArrayBase__IAllocatorFunctor = (void *)0x020E4250; -const void * RTTI_BSTableCurve = (void *)0x020BBB48; -const void * RTTI_BSTask = (void *)0x0202BC08; -const void * RTTI_BSTaskManager = (void *)0x020BA168; -const void * RTTI_BSTaskManagerThread = (void *)0x020BA228; -const void * RTTI_BSTaskThread = (void *)0x0202E7C0; -const void * RTTI_BSTasklet = (void *)0x0203AA10; -const void * RTTI_BSTaskletData = (void *)0x0203AA30; -const void * RTTI_BSTaskletGroupData = (void *)0x020B5620; -const void * RTTI_BSTaskletManager = (void *)0x020B5680; -const void * RTTI_BSTaskletManagerCallback = (void *)0x020B5650; -const void * RTTI_BSTempEffect = (void *)0x02049098; -const void * RTTI_BSTempEffectDebris = (void *)0x02049188; -const void * RTTI_BSTempEffectGeometryDecal = (void *)0x020491B8; -const void * RTTI_BSTempEffectParticle = (void *)0x020492C8; -const void * RTTI_BSTempEffectSPG = (void *)0x02049408; -const void * RTTI_BSTempEffectSimpleDecal = (void *)0x020492F8; -const void * RTTI_BSTempEffectWeaponBlood = (void *)0x02049430; -const void * RTTI_BSTempNode = (void *)0x020BAFD0; -const void * RTTI_BSTempNodeManager = (void *)0x0202EC10; -const void * RTTI_BSTerrainEffect = (void *)0x020494B0; -const void * RTTI_BSTextureDB__QueuedHandles = (void *)0x020BAEB8; -const void * RTTI_BSTextureSet = (void *)0x020379A0; -const void * RTTI_BSThread = (void *)0x0202E3C0; -const void * RTTI_BSTimerModifier = (void *)0x020B0608; -const void * RTTI_BSTreadTransfInterpolator = (void *)0x020B9260; -const void * RTTI_BSTreeManager__IQueryCullingCamera = (void *)0x02058908; -const void * RTTI_BSTreeNode = (void *)0x020E0248; -const void * RTTI_BSTriShape = (void *)0x02032B38; -const void * RTTI_BSTweenerModifier = (void *)0x020B0630; -const void * RTTI_BSUIMessageData = (void *)0x02059150; -const void * RTTI_BSUIScaleformData = (void *)0x020BFEB8; -const void * RTTI_BSUtilityShader = (void *)0x020E3010; -const void * RTTI_BSVMLoadTask = (void *)0x0202FBF0; -const void * RTTI_BSValueNode = (void *)0x020BA980; -const void * RTTI_BSVirtualKeyboardDevice = (void *)0x020B5368; -const void * RTTI_BSWArray = (void *)0x020BBA00; -const void * RTTI_BSWaterShader = (void *)0x020E2938; -const void * RTTI_BSWaterShaderMaterial = (void *)0x020E2E78; -const void * RTTI_BSWaterShaderProperty = (void *)0x020E27A0; -const void * RTTI_BSWin32AwardsSystemUtility = (void *)0x020E3F08; -const void * RTTI_BSWin32GameDataSystemUtility = (void *)0x020E3EA0; -const void * RTTI_BSWin32GamepadDevice = (void *)0x020B52D0; -const void * RTTI_BSWin32GamerProfile = (void *)0x020B5070; -const void * RTTI_BSWin32KeyboardDevice = (void *)0x020B51C0; -const void * RTTI_BSWin32MouseDevice = (void *)0x020B5218; -const void * RTTI_BSWin32SaveDataSystemUtility = (void *)0x020E3A88; -const void * RTTI_BSWin32SystemUtility = (void *)0x020E3D08; -const void * RTTI_BSWin32TaskletData = (void *)0x0203AA58; -const void * RTTI_BSWin32TaskletGroupData = (void *)0x020B5700; -const void * RTTI_BSWin32TaskletManager = (void *)0x020B56D0; -const void * RTTI_BSWin32VirtualKeyboardDevice = (void *)0x020B5330; -const void * RTTI_BSWindModifier = (void *)0x020BAFA8; -const void * RTTI_BSXAudio2Audio = (void *)0x020B46D8; -const void * RTTI_BSXAudio2AudioListener = (void *)0x020B4958; -const void * RTTI_BSXAudio2DataSrc = (void *)0x020B49E8; -const void * RTTI_BSXAudio2GameSound = (void *)0x020B49B8; -const void * RTTI_BSXFlags = (void *)0x020BA960; -const void * RTTI_BShkFloatController = (void *)0x0203B850; -const void * RTTI_BShkNonTransformController = (void *)0x0203B818; -const void * RTTI_BShkVisibilityController = (void *)0x020B15E8; -const void * RTTI_BShkbAnimationGraph = (void *)0x020B1270; -const void * RTTI_BShkbHkxDB__DBData = (void *)0x020B0B28; -const void * RTTI_BShkbHkxDB__ProjectDBData = (void *)0x020B0AF8; -const void * RTTI_BShkbHkxDB__QueuedHandles = (void *)0x02050290; -const void * RTTI_BShkbHkxDB__StreamAdaptor = (void *)0x020B1038; -const void * RTTI_BShkbUtils__GraphInspectionFunctor = (void *)0x020B17F8; -const void * RTTI_BShkbUtils__ProspectiveEventClipAddingFunctor = (void *)0x020B1940; -const void * RTTI_BShkbUtils__SaveDataRestoreFunctor = (void *)0x020B2558; -const void * RTTI_BSiStateTaggingGenerator = (void *)0x020B02F0; -const void * RTTI_BSiStateTaggingUtils__BSiStateTaggingStateListener = (void *)0x020B26C0; -const void * RTTI_BackgroundProcessThread = (void *)0x0202E790; -const void * RTTI_BanishEffect = (void *)0x020542D8; -const void * RTTI_BarrierPhantomCallbackShape = (void *)0x0206FD88; -const void * RTTI_BarrierProjectile = (void *)0x0206FDC0; -const void * RTTI_BarterMenu = (void *)0x0209AAE8; -const void * RTTI_BaseExtraList = (void *)0x0202DC88; -const void * RTTI_BaseFormComponent = (void *)0x0202B118; -const void * RTTI_BeamProjectile = (void *)0x0206FE18; -const void * RTTI_BedEnterHandler = (void *)0x02060D20; -const void * RTTI_BedFurnitureExitHandler = (void *)0x02060DA8; -const void * RTTI_BleedoutCameraState = (void *)0x0209A9D8; -const void * RTTI_BookMenu = (void *)0x0209ABD0; -const void * RTTI_BoundItemEffect = (void *)0x02053178; -const void * RTTI_BowDrawnHandler = (void *)0x02061140; -const void * RTTI_BowReleaseHandler = (void *)0x02061168; -const void * RTTI_BowZoomStartHandler = (void *)0x02061220; -const void * RTTI_BowZoomStopHandler = (void *)0x02061250; -const void * RTTI_ButtonEvent = (void *)0x0205FEE0; -const void * RTTI_ByteArrayImplementation = (void *)0x020B2EA0; -const void * RTTI_CCallbackBase = (void *)0x020E38D0; -const void * RTTI_CachedRaycastData = (void *)0x02050390; -const void * RTTI_CalmEffect = (void *)0x02054300; -const void * RTTI_CameraOverrideStartHandler = (void *)0x02060BD8; -const void * RTTI_CameraOverrideStopHandler = (void *)0x02060C10; -const void * RTTI_CameraShakeHandler = (void *)0x020613C0; -const void * RTTI_CellLoaderTask = (void *)0x02034018; -const void * RTTI_CellMopp = (void *)0x0203A9F0; -const void * RTTI_CellMopp__HeightFieldWeldingTasklet = (void *)0x0203ABB8; -const void * RTTI_ChainExplosion = (void *)0x02057D70; -const void * RTTI_ChairEnterHandler = (void *)0x02060CC8; -const void * RTTI_ChairFurnitureExitHandler = (void *)0x02060D78; -const void * RTTI_CharEvent = (void *)0x020B4FF8; -const void * RTTI_Character = (void *)0x02053420; -const void * RTTI_CharacterCollisionHandler = (void *)0x0205D390; -const void * RTTI_CharacterCollisionMessagePlayerAdapter = (void *)0x02058278; -const void * RTTI_CheckGoalReachedFunctor = (void *)0x020C1E80; -const void * RTTI_CheckLineOfSightFilterMisc = (void *)0x02054198; -const void * RTTI_CheckParameterReachedFunctor = (void *)0x020C1E18; -const void * RTTI_CheckStoppedMovingFunctor = (void *)0x020C1EB0; -const void * RTTI_CheckWithinMultiBoundTask = (void *)0x020346F0; -const void * RTTI_ClickHandler = (void *)0x0209C508; -const void * RTTI_CloakEffect = (void *)0x020531E0; -const void * RTTI_Clouds = (void *)0x0203B5A0; -const void * RTTI_CombatAimController = (void *)0x020700D0; -const void * RTTI_CombatAimControllerBase = (void *)0x02070100; -const void * RTTI_CombatApproachTargetSpeedController = (void *)0x02087A50; -const void * RTTI_CombatArea = (void *)0x02070BD8; -const void * RTTI_CombatAreaHoldPosition = (void *)0x02070C88; -const void * RTTI_CombatAreaRadius = (void *)0x02070C00; -const void * RTTI_CombatAreaReference = (void *)0x02070C28; -const void * RTTI_CombatAreaStandard = (void *)0x02070C58; -const void * RTTI_CombatBehaviorResource = (void *)0x02085DA8; -const void * RTTI_CombatBehaviorTree = (void *)0x020510F0; -const void * RTTI_CombatBehaviorTreeAcquireWeapon = (void *)0x02085F28; -const void * RTTI_CombatBehaviorTreeAction = (void *)0x020866E8; -const void * RTTI_CombatBehaviorTreeActionEquipmentSelector = (void *)0x02086720; -const void * RTTI_CombatBehaviorTreeBlock = (void *)0x02087538; -const void * RTTI_CombatBehaviorTreeCheckUnreachableTarget = (void *)0x02090080; -const void * RTTI_CombatBehaviorTreeCloseMovement = (void *)0x020879E8; -const void * RTTI_CombatBehaviorTreeCombat = (void *)0x02085E48; -const void * RTTI_CombatBehaviorTreeDodgeThreat = (void *)0x020872C8; -const void * RTTI_CombatBehaviorTreeExitWater = (void *)0x02090C70; -const void * RTTI_CombatBehaviorTreeFindAttackLocation = (void *)0x02088B60; -const void * RTTI_CombatBehaviorTreeFlankingMovement = (void *)0x02089CA0; -const void * RTTI_CombatBehaviorTreeFlee = (void *)0x0208BC90; -const void * RTTI_CombatBehaviorTreeFlight = (void *)0x0208E030; -const void * RTTI_CombatBehaviorTreeHide = (void *)0x0208D250; -const void * RTTI_CombatBehaviorTreeLinkNode = (void *)0x02085E10; -const void * RTTI_CombatBehaviorTreeLowCombat = (void *)0x0208F180; -const void * RTTI_CombatBehaviorTreeMagic = (void *)0x0208F6C0; -const void * RTTI_CombatBehaviorTreeMelee = (void *)0x0208FD50; -const void * RTTI_CombatBehaviorTreeMovement = (void *)0x02091E58; -const void * RTTI_CombatBehaviorTreeNode = (void *)0x02051120; -const void * RTTI_CombatBehaviorTreeRanged = (void *)0x020510C0; -const void * RTTI_CombatBehaviorTreeRangedMovement = (void *)0x02092530; -const void * RTTI_CombatBehaviorTreeReturnToCombatArea = (void *)0x020900C0; -const void * RTTI_CombatBehaviorTreeRootNode = (void *)0x02085DD8; -const void * RTTI_CombatBehaviorTreeSearch = (void *)0x02092908; -const void * RTTI_CombatBehaviorTreeShout = (void *)0x02094B18; -const void * RTTI_CombatBehaviorTreeUseCover = (void *)0x02094E30; -const void * RTTI_CombatBehaviorTreeUsePotion = (void *)0x02095E90; -const void * RTTI_CombatBehaviorTreeWrapperNode = (void *)0x02086760; -const void * RTTI_CombatBlackboardKeyBase = (void *)0x020713C8; -const void * RTTI_CombatCoverLocation = (void *)0x02071428; -const void * RTTI_CombatCoverSearch = (void *)0x02071490; -const void * RTTI_CombatCoverSearchDebugData = (void *)0x02071458; -const void * RTTI_CombatCoverSearchResult = (void *)0x020713F8; -const void * RTTI_CombatDisableActionController = (void *)0x02090048; -const void * RTTI_CombatDisableAimController = (void *)0x020701F8; -const void * RTTI_CombatFlankingSearchData = (void *)0x02089CE0; -const void * RTTI_CombatGroupDetectionListener = (void *)0x02071BE8; -const void * RTTI_CombatInventoryItem = (void *)0x02071D98; -const void * RTTI_CombatInventoryItemComposite = (void *)0x02071DC8; -const void * RTTI_CombatInventoryItemMagic = (void *)0x02072878; -const void * RTTI_CombatInventoryItemMelee = (void *)0x02071E00; -const void * RTTI_CombatInventoryItemOneHandedBlock = (void *)0x02071E90; -const void * RTTI_CombatInventoryItemPotion = (void *)0x0207F6D0; -const void * RTTI_CombatInventoryItemRanged = (void *)0x02071E30; -const void * RTTI_CombatInventoryItemScroll = (void *)0x0207F700; -const void * RTTI_CombatInventoryItemShield = (void *)0x02071E60; -const void * RTTI_CombatInventoryItemShout = (void *)0x0207F670; -const void * RTTI_CombatInventoryItemStaff = (void *)0x0207F6A0; -const void * RTTI_CombatInventoryItemTorch = (void *)0x02071EC8; -const void * RTTI_CombatMagicCaster = (void *)0x0207F648; -const void * RTTI_CombatMagicCasterArmor = (void *)0x0207F928; -const void * RTTI_CombatMagicCasterBoundItem = (void *)0x0207F8F0; -const void * RTTI_CombatMagicCasterCloak = (void *)0x0207F858; -const void * RTTI_CombatMagicCasterDisarm = (void *)0x0207F828; -const void * RTTI_CombatMagicCasterInvisibility = (void *)0x0207F8B8; -const void * RTTI_CombatMagicCasterLight = (void *)0x0207F888; -const void * RTTI_CombatMagicCasterOffensive = (void *)0x0207F730; -const void * RTTI_CombatMagicCasterParalyze = (void *)0x0207F990; -const void * RTTI_CombatMagicCasterReanimate = (void *)0x02083FB0; -const void * RTTI_CombatMagicCasterRestore = (void *)0x0207F798; -const void * RTTI_CombatMagicCasterScript = (void *)0x0207F9C0; -const void * RTTI_CombatMagicCasterStagger = (void *)0x0207F7F8; -const void * RTTI_CombatMagicCasterSummon = (void *)0x0207F7C8; -const void * RTTI_CombatMagicCasterTargetEffect = (void *)0x0207F958; -const void * RTTI_CombatMagicCasterWard = (void *)0x0207F768; -const void * RTTI_CombatMagicItemData = (void *)0x02083F48; -const void * RTTI_CombatMagicItemSkillChecker = (void *)0x02083F78; -const void * RTTI_CombatMeleeAimController = (void *)0x02070190; -const void * RTTI_CombatNavmeshSearch = (void *)0x020845A8; -const void * RTTI_CombatObject = (void *)0x02070130; -const void * RTTI_CombatPath = (void *)0x02084870; -const void * RTTI_CombatPathBuilder = (void *)0x020844E0; -const void * RTTI_CombatPathBuilderOpen = (void *)0x02088A80; -const void * RTTI_CombatPathBuilderStandard = (void *)0x020844B0; -const void * RTTI_CombatPathSpeedController = (void *)0x02087A20; -const void * RTTI_CombatPathingDebugData = (void *)0x02096B28; -const void * RTTI_CombatPathingRequest = (void *)0x020847A0; -const void * RTTI_CombatPathingRequestAdapter = (void *)0x02096160; -const void * RTTI_CombatPathingRequestMultiGoal = (void *)0x02096198; -const void * RTTI_CombatPathingRequestStandard = (void *)0x02096128; -const void * RTTI_CombatProjectileAimController = (void *)0x020701C0; -const void * RTTI_CombatSearchLockData = (void *)0x020933F0; -const void * RTTI_CombatTargetLocation = (void *)0x02084808; -const void * RTTI_CombatTargetLocationSearch = (void *)0x02084838; -const void * RTTI_CombatTargetLocationSearchResult = (void *)0x020847D0; -const void * RTTI_CombatTargetSelector = (void *)0x02085680; -const void * RTTI_CombatTargetSelectorFixed = (void *)0x020856E8; -const void * RTTI_CombatTargetSelectorStandard = (void *)0x020856B0; -const void * RTTI_CombatThreat = (void *)0x02085AE8; -const void * RTTI_CombatTrackTargetAimController = (void *)0x02070158; -const void * RTTI_CommandEffect = (void *)0x02053248; -const void * RTTI_CommandSummonedEffect = (void *)0x02053270; -const void * RTTI_CompactingStore__MoveCallback = (void *)0x020B4AE8; -const void * RTTI_CompactingStore__NoopMoveCallback = (void *)0x020B4B20; -const void * RTTI_CompactingStore__Store = (void *)0x020B4B58; -const void * RTTI_Compass = (void *)0x0209B748; -const void * RTTI_CompressedArchiveFile = (void *)0x020B5568; -const void * RTTI_ConcussionEffect = (void *)0x02053568; -const void * RTTI_ConeProjectile = (void *)0x0206FEC8; -const void * RTTI_ConfirmResetCallback = (void *)0x02051FF0; -const void * RTTI_Console = (void *)0x0209AC18; -const void * RTTI_ConsoleData = (void *)0x0209CDA8; -const void * RTTI_ConsoleNativeUIMenu = (void *)0x0209AED0; -const void * RTTI_ConsoleOpenHandler = (void *)0x0209C558; -const void * RTTI_ContainerMenu = (void *)0x0209AF00; -const void * RTTI_ContentMenu = (void *)0x020517C8; -const void * RTTI_ContentMenu__errorCallback = (void *)0x020517F0; -const void * RTTI_CraftingMenu = (void *)0x0209AF60; -const void * RTTI_CraftingSubMenus__AlchemyMenu = (void *)0x0209B3A0; -const void * RTTI_CraftingSubMenus__AlchemyMenu__CraftItemCallback = (void *)0x0209B3E0; -const void * RTTI_CraftingSubMenus__AlchemyMenu__ModEffectivenessFunctor = (void *)0x0209B480; -const void * RTTI_CraftingSubMenus__AlchemyMenu__QuitMenuCallback = (void *)0x0209B430; -const void * RTTI_CraftingSubMenus__ConstructibleObjectMenu = (void *)0x0209AF88; -const void * RTTI_CraftingSubMenus__ConstructibleObjectMenu__CreationConfirmCallback = (void *)0x0209AFD0; -const void * RTTI_CraftingSubMenus__CraftingSubMenu = (void *)0x0209AF28; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu = (void *)0x0209B0B0; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu__CategoryListEntry = (void *)0x0209B260; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu__CreateEffectFunctor = (void *)0x0209B350; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantMenuCallback = (void *)0x0209B0F0; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantMenuCraftCallback = (void *)0x0209B1A0; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantMenuDisenchantCallback = (void *)0x0209B200; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantMenuExitCallback = (void *)0x0209B140; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantmentEntry = (void *)0x0209B300; -const void * RTTI_CraftingSubMenus__EnchantConstructMenu__ItemChangeEntry = (void *)0x0209B2B0; -const void * RTTI_CraftingSubMenus__SmithingMenu = (void *)0x0209B028; -const void * RTTI_CraftingSubMenus__SmithingMenu__SmithingConfirmCallback = (void *)0x0209B060; -const void * RTTI_CreditsMenu = (void *)0x0209B528; -const void * RTTI_CstringArrayImplementation = (void *)0x020B30A0; -const void * RTTI_CureEffect = (void *)0x020532A0; -const void * RTTI_CursorMenu = (void *)0x0209B550; -const void * RTTI_CustomActorPackageData = (void *)0x02060610; -const void * RTTI_CustomUtils__HasForceGreetVisitor = (void *)0x02048C88; -const void * RTTI_DLCPurchased__OpenVisitCreationClubCallback = (void *)0x0209C0E0; -const void * RTTI_DLCPurchased__PurchasedDLCDialogCallback = (void *)0x0209C128; -const void * RTTI_DarknessEffect = (void *)0x020532C8; -const void * RTTI_DeathEmoteHandler = (void *)0x02061450; -const void * RTTI_DeathStopHandler = (void *)0x02061310; -const void * RTTI_DebugText = (void *)0x020C0E30; -const void * RTTI_DecapitateHandler = (void *)0x02060E38; -const void * RTTI_DemoralizeEffect = (void *)0x02054288; -const void * RTTI_DescriptionBox = (void *)0x020E75B8; -const void * RTTI_DetectLifeEffect = (void *)0x020532F0; -const void * RTTI_DetectSignOut = (void *)0x02058EF0; -const void * RTTI_DetectionCollector = (void *)0x020533F0; -const void * RTTI_DetectionListener = (void *)0x02053368; -const void * RTTI_DetectionState = (void *)0x020607A0; -const void * RTTI_DeviceConnectEvent = (void *)0x020B5018; -const void * RTTI_DialogueMenu = (void *)0x0209B578; -const void * RTTI_DialoguePackage = (void *)0x02048BA8; -const void * RTTI_DirectionHandler = (void *)0x0209C530; -const void * RTTI_DisableCharacterBumperHandler = (void *)0x020616F8; -const void * RTTI_DisableCharacterPitchHandler = (void *)0x020617D8; -const void * RTTI_DisarmEffect = (void *)0x02053318; -const void * RTTI_DisguiseEffect = (void *)0x02053390; -const void * RTTI_DisguiseEffect__DetectionChecker = (void *)0x020533B8; -const void * RTTI_DispelEffect = (void *)0x02053440; -const void * RTTI_DiveBombSpeedController = (void *)0x0208E060; -const void * RTTI_DoorObstacleAdapter = (void *)0x020583D8; -const void * RTTI_DownloadAll__uiCallback = (void *)0x02056588; -const void * RTTI_DownloadProgressBar = (void *)0x020E5220; -const void * RTTI_DragonCameraState = (void *)0x02051098; -const void * RTTI_DualValueModifierEffect = (void *)0x020534B8; -const void * RTTI_EffectSetting = (void *)0x0202B7E8; -const void * RTTI_EffectSettingCollection = (void *)0x0202B980; -const void * RTTI_EffectsCausingDamageFunctor = (void *)0x02053A60; -const void * RTTI_EnableCharacterBumperHandler = (void *)0x020616C0; -const void * RTTI_EnableCharacterPitchHandler = (void *)0x020617A0; -const void * RTTI_EnchantmentItem = (void *)0x0202BAF0; -const void * RTTI_EndSummonAnimationHandler = (void *)0x020612B0; -const void * RTTI_EnemyHealth = (void *)0x0209B768; -const void * RTTI_EnhanceWeaponEffect = (void *)0x02057E40; -const void * RTTI_EscortActorPackageData = (void *)0x02060640; -const void * RTTI_EtherealizationEffect = (void *)0x020534E8; -const void * RTTI_ExitCartBeginHandler = (void *)0x02061610; -const void * RTTI_ExitCartEndHandler = (void *)0x02061640; -const void * RTTI_Explosion = (void *)0x02057D98; -const void * RTTI_ExtraAction = (void *)0x0202DE98; -const void * RTTI_ExtraActivateLoopSound = (void *)0x0202CA38; -const void * RTTI_ExtraActivateRef = (void *)0x0202C728; -const void * RTTI_ExtraActivateRefChildren = (void *)0x0202C750; -const void * RTTI_ExtraActorCause = (void *)0x0202CAC0; -const void * RTTI_ExtraAliasInstanceArray = (void *)0x0202CC08; -const void * RTTI_ExtraAlphaCutoff = (void *)0x0202D6E0; -const void * RTTI_ExtraAmmo = (void *)0x0202CFC0; -const void * RTTI_ExtraAnimGraphManager = (void *)0x0202DDE0; -const void * RTTI_ExtraAnimNoteReceiver = (void *)0x0202DD30; -const void * RTTI_ExtraAnimationSequencer = (void *)0x0202E1C0; -const void * RTTI_ExtraAshPileRef = (void *)0x0202D208; -const void * RTTI_ExtraAttachRef = (void *)0x0202D1B0; -const void * RTTI_ExtraAttachRefChildren = (void *)0x0202D1D8; -const void * RTTI_ExtraAttachedArrows3D = (void *)0x0202D6B0; -const void * RTTI_ExtraBadPosition = (void *)0x0202CC60; -const void * RTTI_ExtraBiped = (void *)0x0202DE40; -const void * RTTI_ExtraCachedScale = (void *)0x0202D0B0; -const void * RTTI_ExtraCanTalkToPlayer = (void *)0x0202CF68; -const void * RTTI_ExtraCannotWear = (void *)0x0202C7B0; -const void * RTTI_ExtraCell3D = (void *)0x0202CE60; -const void * RTTI_ExtraCellAcousticSpace = (void *)0x0202D820; -const void * RTTI_ExtraCellGrassData = (void *)0x0202E1F0; -const void * RTTI_ExtraCellImageSpace = (void *)0x0202CEE0; -const void * RTTI_ExtraCellMusicType = (void *)0x0202D7F0; -const void * RTTI_ExtraCellSkyRegion = (void *)0x0202CEB0; -const void * RTTI_ExtraCellWaterEnvMap = (void *)0x0202D760; -const void * RTTI_ExtraCellWaterType = (void *)0x0202D850; -const void * RTTI_ExtraCharge = (void *)0x0202C598; -const void * RTTI_ExtraCollisionData = (void *)0x0202D5A0; -const void * RTTI_ExtraCombatStyle = (void *)0x0202D550; -const void * RTTI_ExtraContainerChanges = (void *)0x0202DEE8; -const void * RTTI_ExtraCount = (void *)0x0202C488; -const void * RTTI_ExtraCreatureAwakeSound = (void *)0x0202C970; -const void * RTTI_ExtraCreatureMovementSound = (void *)0x0202C9A0; -const void * RTTI_ExtraDecalGroup = (void *)0x0202CDD8; -const void * RTTI_ExtraDetachTime = (void *)0x0202CF40; -const void * RTTI_ExtraDismemberedLimbs = (void *)0x0202DE10; -const void * RTTI_ExtraDistantData = (void *)0x0202DD08; -const void * RTTI_ExtraDroppedItemList = (void *)0x0202C858; -const void * RTTI_ExtraEditorID = (void *)0x0202C328; -const void * RTTI_ExtraEditorRef3DData = (void *)0x0202E160; -const void * RTTI_ExtraEditorRefMoveData = (void *)0x0202E190; -const void * RTTI_ExtraEmittanceSource = (void *)0x0202D3A8; -const void * RTTI_ExtraEnableStateChildren = (void *)0x0202C6A0; -const void * RTTI_ExtraEnableStateParent = (void *)0x0202C670; -const void * RTTI_ExtraEnchantment = (void *)0x0202CD38; -const void * RTTI_ExtraEncounterZone = (void *)0x0202CB18; -const void * RTTI_ExtraFactionChanges = (void *)0x0202CA90; -const void * RTTI_ExtraFavorCost = (void *)0x0202CCB8; -const void * RTTI_ExtraFlags = (void *)0x0202CDB0; -const void * RTTI_ExtraFollower = (void *)0x0202C618; -const void * RTTI_ExtraFollowerSwimBreadcrumbs = (void *)0x0202E020; -const void * RTTI_ExtraForcedLandingMarker = (void *)0x0202D708; -const void * RTTI_ExtraForcedTarget = (void *)0x0202CD60; -const void * RTTI_ExtraFriendHits = (void *)0x0202D450; -const void * RTTI_ExtraFromAlias = (void *)0x0202D030; -const void * RTTI_ExtraGIDBuffer = (void *)0x0202D880; -const void * RTTI_ExtraGhost = (void *)0x0202DF98; -const void * RTTI_ExtraGlobal = (void *)0x0202C440; -const void * RTTI_ExtraGroupConstraint = (void *)0x0202E248; -const void * RTTI_ExtraGuardedRefData = (void *)0x0202D5D0; -const void * RTTI_ExtraHasNoRumors = (void *)0x0202D4A8; -const void * RTTI_ExtraHavok = (void *)0x0202C300; -const void * RTTI_ExtraHeadTrackingWeight = (void *)0x0202CC88; -const void * RTTI_ExtraHeadingTarget = (void *)0x0202C8E8; -const void * RTTI_ExtraHealth = (void *)0x0202C548; -const void * RTTI_ExtraHealthPerc = (void *)0x0202C570; -const void * RTTI_ExtraHorse = (void *)0x0202CD10; -const void * RTTI_ExtraHotkey = (void *)0x0202D0D8; -const void * RTTI_ExtraIgnoredBySandbox = (void *)0x0202D600; -const void * RTTI_ExtraInfoGeneralTopic = (void *)0x0202E058; -const void * RTTI_ExtraInteraction = (void *)0x0202E220; -const void * RTTI_ExtraItemDropper = (void *)0x0202C830; -const void * RTTI_ExtraLargeRefOwnerCells = (void *)0x0202D658; -const void * RTTI_ExtraLastFinishedSequence = (void *)0x0202C800; -const void * RTTI_ExtraLevCreaModifier = (void *)0x0202D348; -const void * RTTI_ExtraLeveledCreature = (void *)0x0202DE68; -const void * RTTI_ExtraLeveledItem = (void *)0x0202C4F8; -const void * RTTI_ExtraLeveledItemBase = (void *)0x0202D260; -const void * RTTI_ExtraLight = (void *)0x0202D008; -const void * RTTI_ExtraLightData = (void *)0x0202D688; -const void * RTTI_ExtraLinkedRef = (void *)0x0202C6D0; -const void * RTTI_ExtraLinkedRefChildren = (void *)0x0202C6F8; -const void * RTTI_ExtraLitWaterRefs = (void *)0x0202D320; -const void * RTTI_ExtraLocation = (void *)0x0202D130; -const void * RTTI_ExtraLocationRefType = (void *)0x0202D230; -const void * RTTI_ExtraLock = (void *)0x0202C3A0; -const void * RTTI_ExtraLockList = (void *)0x0202DD60; -const void * RTTI_ExtraMagicCaster = (void *)0x02053CE0; -const void * RTTI_ExtraMagicLight = (void *)0x0202CFE0; -const void * RTTI_ExtraMapMarker = (void *)0x0202DCE0; -const void * RTTI_ExtraMissingLinkedRefIDs = (void *)0x0202DC58; -const void * RTTI_ExtraMissingRefIDs = (void *)0x0202CE30; -const void * RTTI_ExtraModelSwap = (void *)0x0202D500; -const void * RTTI_ExtraMultiBound = (void *)0x0202D408; -const void * RTTI_ExtraMultiBoundRef = (void *)0x0202D3D8; -const void * RTTI_ExtraNavMeshPortal = (void *)0x0202CB48; -const void * RTTI_ExtraNorthRotation = (void *)0x0202CF10; -const void * RTTI_ExtraObjectHealth = (void *)0x0202CA68; -const void * RTTI_ExtraOcclusionPlaneRefData = (void *)0x0202CB78; -const void * RTTI_ExtraOcclusionShape = (void *)0x0202E130; -const void * RTTI_ExtraOpenCloseActivateRef = (void *)0x0202D058; -const void * RTTI_ExtraOriginalReference = (void *)0x0202C640; -const void * RTTI_ExtraOutfitItem = (void *)0x0202C520; -const void * RTTI_ExtraOwnership = (void *)0x0202C418; -const void * RTTI_ExtraPackage = (void *)0x0202DF18; -const void * RTTI_ExtraPackageData = (void *)0x0202D578; -const void * RTTI_ExtraPackageStartLocation = (void *)0x0202D100; -const void * RTTI_ExtraPatrolRefData = (void *)0x0202CAE8; -const void * RTTI_ExtraPatrolRefInUseData = (void *)0x0202DFF0; -const void * RTTI_ExtraPersistentCell = (void *)0x0202DD88; -const void * RTTI_ExtraPlayerCrimeList = (void *)0x0202DF40; -const void * RTTI_ExtraPoison = (void *)0x0202C7D8; -const void * RTTI_ExtraPortal = (void *)0x0202E108; -const void * RTTI_ExtraPortalRefData = (void *)0x0202CBB0; -const void * RTTI_ExtraPrimitive = (void *)0x0202CF98; -const void * RTTI_ExtraProcessMiddleLow = (void *)0x02034720; -const void * RTTI_ExtraPromotedRef = (void *)0x0202D630; -const void * RTTI_ExtraRaceData = (void *)0x0202DDB8; -const void * RTTI_ExtraRadius = (void *)0x0202D528; -const void * RTTI_ExtraRagDollData = (void *)0x0202D188; -const void * RTTI_ExtraRandomTeleportMarker = (void *)0x0202C780; -const void * RTTI_ExtraRank = (void *)0x0202C468; -const void * RTTI_ExtraReferenceHandle = (void *)0x0202C5E8; -const void * RTTI_ExtraReflectedRefs = (void *)0x0202D290; -const void * RTTI_ExtraReflectorRefs = (void *)0x0202D2C0; -const void * RTTI_ExtraRefrPath = (void *)0x0202D738; -const void * RTTI_ExtraRefractionProperty = (void *)0x0202C918; -const void * RTTI_ExtraRegionList = (void *)0x0202CE88; -const void * RTTI_ExtraReservedMarkers = (void *)0x02035948; -const void * RTTI_ExtraResourcesPreload = (void *)0x0202E0D8; -const void * RTTI_ExtraRoom = (void *)0x0202D430; -const void * RTTI_ExtraRoomRefData = (void *)0x0202CBE0; -const void * RTTI_ExtraRunOncePacks = (void *)0x0202DF70; -const void * RTTI_ExtraSavedAnimation = (void *)0x0202C888; -const void * RTTI_ExtraSavedHavokData = (void *)0x0202C8B8; -const void * RTTI_ExtraSayToTopicInfo = (void *)0x0202E088; -const void * RTTI_ExtraSayTopicInfoOnceADay = (void *)0x0202DFC0; -const void * RTTI_ExtraScale = (void *)0x0202C5C0; -const void * RTTI_ExtraSceneData = (void *)0x0202CC38; -const void * RTTI_ExtraScriptedAnimDependence = (void *)0x0202D7B8; -const void * RTTI_ExtraSeenData = (void *)0x0202C2D8; -const void * RTTI_ExtraShouldWear = (void *)0x0202DEC0; -const void * RTTI_ExtraSoul = (void *)0x0202E0B8; -const void * RTTI_ExtraSound = (void *)0x0202C948; -const void * RTTI_ExtraSpawnContainer = (void *)0x0202D378; -const void * RTTI_ExtraStartingPosition = (void *)0x0202C3E8; -const void * RTTI_ExtraStartingWorldOrCell = (void *)0x0202D478; -const void * RTTI_ExtraTeleport = (void *)0x0202C3C0; -const void * RTTI_ExtraTeleportName = (void *)0x0202D088; -const void * RTTI_ExtraTerminalState = (void *)0x0202D4D0; -const void * RTTI_ExtraTextDisplayData = (void *)0x0202CCE0; -const void * RTTI_ExtraTimeLeft = (void *)0x0202C378; -const void * RTTI_ExtraTresPassPackage = (void *)0x0202D158; -const void * RTTI_ExtraUniqueID = (void *)0x0202CD88; -const void * RTTI_ExtraUsedMarkers = (void *)0x02035920; -const void * RTTI_ExtraWaterCurrentZoneData = (void *)0x0202CE00; -const void * RTTI_ExtraWaterData = (void *)0x0202D790; -const void * RTTI_ExtraWaterLightRefs = (void *)0x0202D2F0; -const void * RTTI_ExtraWeaponAttackSound = (void *)0x0202CA08; -const void * RTTI_ExtraWeaponIdleSound = (void *)0x0202C9D8; -const void * RTTI_ExtraWorn = (void *)0x0202C4B0; -const void * RTTI_ExtraWornLeft = (void *)0x0202C4D0; -const void * RTTI_FOCollisionListener = (void *)0x0203AC90; -const void * RTTI_FOIslandActivationListener = (void *)0x0203AEB8; -const void * RTTI_FaderData = (void *)0x0209CDD0; -const void * RTTI_FaderMenu = (void *)0x0209B5A0; -const void * RTTI_FavoritesHandler = (void *)0x0209C5E0; -const void * RTTI_FavoritesMenu = (void *)0x0209B5C0; -const void * RTTI_FilterSideBar = (void *)0x020E6CB8; -const void * RTTI_FindActiveEffectByIDFunctor = (void *)0x02053A28; -const void * RTTI_FindByEffectSettingFunctor = (void *)0x02030F70; -const void * RTTI_FindEffectKeywordOnTargetFunctor = (void *)0x02053818; -const void * RTTI_FindEqualsFunctor = (void *)0x0202C030; -const void * RTTI_FindMaxMagnitudeVisitor = (void *)0x02052E30; -const void * RTTI_FindNonExcludedDeliveryFunctor = (void *)0x0202BF88; -const void * RTTI_FindTriangleForLocationFilter = (void *)0x0203B4E0; -const void * RTTI_FindTriangleForLocationFilterCheckDeltaZ = (void *)0x0203B518; -const void * RTTI_FindTriangleForLocationWaterFilter = (void *)0x020C1210; -const void * RTTI_FinishActiveEffectVisitor = (void *)0x02052E60; -const void * RTTI_FirstPersonState = (void *)0x0209A6A8; -const void * RTTI_FlameProjectile = (void *)0x0206FF70; -const void * RTTI_FleePackage = (void *)0x0205AA20; -const void * RTTI_FlightActionEndHandler = (void *)0x02061070; -const void * RTTI_FlightActionEntryEndHandler = (void *)0x02061038; -const void * RTTI_FlightActionGrabHandler = (void *)0x020610A0; -const void * RTTI_FlightActionHandler = (void *)0x02061008; -const void * RTTI_FlightActionReleaseHandler = (void *)0x020610D0; -const void * RTTI_FlightCrashLandStartHandler = (void *)0x02061108; -const void * RTTI_FlightCruisingHandler = (void *)0x02060EF0; -const void * RTTI_FlightHoveringHandler = (void *)0x02060F20; -const void * RTTI_FlightLandEndHandler = (void *)0x02060FD8; -const void * RTTI_FlightLandHandler = (void *)0x02060FB0; -const void * RTTI_FlightLandingHandler = (void *)0x02060F50; -const void * RTTI_FlightPerchingHandler = (void *)0x02060F80; -const void * RTTI_FlightTakeOffHandler = (void *)0x02060EC0; -const void * RTTI_FloatingQuestMarker = (void *)0x0209B790; -const void * RTTI_FreeCameraState = (void *)0x0209A920; -const void * RTTI_FrenzyEffect = (void *)0x02054328; -const void * RTTI_FurnitureCameraState = (void *)0x0209A970; -const void * RTTI_FutBinaryFileC = (void *)0x0203BB08; -const void * RTTI_FxDelegate = (void *)0x020C0E80; -const void * RTTI_FxDelegateHandler = (void *)0x02051A48; -const void * RTTI_FxDelegateHandler__CallbackProcessor = (void *)0x020C0EA8; -const void * RTTI_FxResponseArgsBase = (void *)0x0209AA60; -const void * RTTI_FxResponseArgsList = (void *)0x0209AA90; -const void * RTTI_GFile = (void *)0x020E4408; -const void * RTTI_GFxExternalInterface = (void *)0x020C0E50; -const void * RTTI_GFxFileOpenerBase = (void *)0x020C0870; -const void * RTTI_GFxFunctionHandler = (void *)0x020519D8; -const void * RTTI_GFxImageLoader = (void *)0x020C0818; -const void * RTTI_GFxLog = (void *)0x020C0340; -const void * RTTI_GFxState = (void *)0x020C0360; -const void * RTTI_GFxTranslator = (void *)0x020C0410; -const void * RTTI_GFxZlibSupport = (void *)0x020C0468; -const void * RTTI_GFxZlibSupportBase = (void *)0x020C0438; -const void * RTTI_GMemoryFile = (void *)0x020E4478; -const void * RTTI_GRefCountImpl = (void *)0x020E43A8; -const void * RTTI_GRefCountImplCore = (void *)0x020E44A0; -const void * RTTI_GSysAllocBase = (void *)0x020C02C8; -const void * RTTI_GSysAllocPaged = (void *)0x020C02F0; -const void * RTTI_GSysMemoryMap = (void *)0x020C0318; -const void * RTTI_GameSettingCollection = (void *)0x0202B748; -const void * RTTI_GarbageCollector = (void *)0x02057E70; -const void * RTTI_GatherSpellsFunctor = (void *)0x02071C20; -const void * RTTI_GetCostliestEffectFunctor = (void *)0x0202C058; -const void * RTTI_GetMagicItemDescriptionFunctor = (void *)0x0202C0E8; -const void * RTTI_GetUpEndHandler = (void *)0x020615B8; -const void * RTTI_GetUpStartHandler = (void *)0x02061590; -const void * RTTI_GiftMenu = (void *)0x0209B5E8; -const void * RTTI_GrabActorEffect = (void *)0x02053518; -const void * RTTI_GrenadeProjectile = (void *)0x0206FF98; -const void * RTTI_GridArray = (void *)0x02030D48; -const void * RTTI_GridCellArray = (void *)0x02030D68; -const void * RTTI_GroundPathPathingNodeGenerator = (void *)0x020C8F18; -const void * RTTI_GroundPathRayValidator = (void *)0x020C8E88; -const void * RTTI_GuardActorPackageData = (void *)0x02060670; -const void * RTTI_GuardPackageData = (void *)0x020606A0; -const void * RTTI_GuideEffect = (void *)0x02053590; -const void * RTTI_HUDChargeMeter = (void *)0x0209B720; -const void * RTTI_HUDData = (void *)0x0209CD88; -const void * RTTI_HUDMenu = (void *)0x0209B688; -const void * RTTI_HUDMeter = (void *)0x0209B668; -const void * RTTI_HUDNotifications = (void *)0x0209B6A8; -const void * RTTI_HUDObject = (void *)0x0209B648; -const void * RTTI_HasSpellVisitor = (void *)0x0205BD18; -const void * RTTI_HavokError = (void *)0x0203B110; -const void * RTTI_HavokFileStreambufReader = (void *)0x0203B050; -const void * RTTI_HavokFileStreambufWriter = (void *)0x0203B080; -const void * RTTI_HavokStreambufFactory = (void *)0x0203B0E0; -const void * RTTI_HavokStreambufReader = (void *)0x0203AFF0; -const void * RTTI_HavokStreambufWriter = (void *)0x0203B020; -const void * RTTI_Hazard = (void *)0x0206FFC0; -const void * RTTI_HeadTrackingOffHandler = (void *)0x02060E90; -const void * RTTI_HeadTrackingOnHandler = (void *)0x02060E60; -const void * RTTI_HealthDamageFunctor = (void *)0x02070070; -const void * RTTI_HeldStateHandler = (void *)0x0205FF28; -const void * RTTI_HelpMessageManager = (void *)0x0209B7E8; -const void * RTTI_HighActorCuller = (void *)0x0205C488; -const void * RTTI_HitFrameHandler = (void *)0x02060C40; -const void * RTTI_HoldWardSpellsActiveEffectVisitor = (void *)0x0205BB40; -const void * RTTI_HorseCameraState = (void *)0x0209A680; -const void * RTTI_IAITarget = (void *)0x0203CCD8; -const void * RTTI_IAIWorldLocation = (void *)0x0203C9F0; -const void * RTTI_IAIWorldLocationHandle = (void *)0x0203CCA8; -const void * RTTI_IAllowEGMCacheClear = (void *)0x0205C9D0; -const void * RTTI_IAnimationClipLoaderSingleton = (void *)0x020B1A00; -const void * RTTI_IAnimationGraphManagerHolder = (void *)0x02035368; -const void * RTTI_IAnimationGraphManagerLoadingTask = (void *)0x02050258; -const void * RTTI_IAnimationSetCallbackFunctor = (void *)0x0205A9E8; -const void * RTTI_IAnimationStreamRead = (void *)0x02035818; -const void * RTTI_IAnimationStreamWrite = (void *)0x020357E8; -const void * RTTI_IBSAnimNoteReceiver = (void *)0x02030C80; -const void * RTTI_ICellAttachDetachEventSource = (void *)0x0202EA20; -const void * RTTI_ICheckEndReachedFunctor = (void *)0x020C1E50; -const void * RTTI_ICheckEndReachedFunctorMapper = (void *)0x020C1DE0; -const void * RTTI_IConvexOverlapImpl = (void *)0x020BFCB0; -const void * RTTI_IConvexOverlapImpl__ShapeBridge = (void *)0x020BFCE0; -const void * RTTI_IDEvent = (void *)0x0205FF08; -const void * RTTI_IDebugText = (void *)0x020C0E08; -const void * RTTI_IExplosionFactory = (void *)0x02057CD0; -const void * RTTI_IFadeDoneCallback = (void *)0x02033628; -const void * RTTI_IFormFactory = (void *)0x0202B0F0; -const void * RTTI_IFormFactory__IFactoryVisitor = (void *)0x0202FA18; -const void * RTTI_IGamebryoSequenceGeneratorHolderSingleton = (void *)0x020505F0; -const void * RTTI_IGiftMenuScriptCallback = (void *)0x020A2938; -const void * RTTI_IMapCameraCallbacks = (void *)0x0209E220; -const void * RTTI_IMemoryHeap = (void *)0x020B4BD8; -const void * RTTI_IMemoryManagerFile = (void *)0x02058FE0; -const void * RTTI_IMemoryManagerFileFactory = (void *)0x02058F18; -const void * RTTI_IMemoryStore = (void *)0x020B4A70; -const void * RTTI_IMemoryStoreBase = (void *)0x020B4A98; -const void * RTTI_IMenu = (void *)0x02051AE0; -const void * RTTI_IMessageBoxCallback = (void *)0x02051748; -const void * RTTI_IMovementAvoidanceManager = (void *)0x0205D5B8; -const void * RTTI_IMovementControllerDataTracker = (void *)0x020C30F8; -const void * RTTI_IMovementControllerNPCFunctor = (void *)0x02058050; -const void * RTTI_IMovementControllerRegisterInterface = (void *)0x0205D8B8; -const void * RTTI_IMovementDirectControl = (void *)0x0205D990; -const void * RTTI_IMovementFormIDManager = (void *)0x0205CD30; -const void * RTTI_IMovementHandlerAgent = (void *)0x0205DEF8; -const void * RTTI_IMovementInterface = (void *)0x0205A8E8; -const void * RTTI_IMovementMessageInterface = (void *)0x0205D8F8; -const void * RTTI_IMovementMotionDrivenControl = (void *)0x0205D928; -const void * RTTI_IMovementParameters = (void *)0x02044E30; -const void * RTTI_IMovementPathManagerAgent = (void *)0x020C1C80; -const void * RTTI_IMovementPathManagerDataTracker = (void *)0x020C22E8; -const void * RTTI_IMovementPlannerAgent = (void *)0x0205F188; -const void * RTTI_IMovementPlannerDirectControl = (void *)0x0205D9C0; -const void * RTTI_IMovementPlannerSetArbitration = (void *)0x020C5AE8; -const void * RTTI_IMovementPlayIdleResult = (void *)0x020C1D58; -const void * RTTI_IMovementQueryActorAvoidance = (void *)0x020C4DE8; -const void * RTTI_IMovementQueryDeltas = (void *)0x020C48A0; -const void * RTTI_IMovementQueryFlight = (void *)0x020C6440; -const void * RTTI_IMovementQueryPathFollowing = (void *)0x020C1CB0; -const void * RTTI_IMovementQueryPathFollowing__INodeVisitor = (void *)0x020C1CE8; -const void * RTTI_IMovementQueryPathingState = (void *)0x020C22B0; -const void * RTTI_IMovementQueryState = (void *)0x020C1740; -const void * RTTI_IMovementQueryStaticAvoider = (void *)0x020C4B68; -const void * RTTI_IMovementQueryTweener = (void *)0x020C7F38; -const void * RTTI_IMovementSelectIdle = (void *)0x0205D960; -const void * RTTI_IMovementSetCorrectionData = (void *)0x020C5330; -const void * RTTI_IMovementSetGoal = (void *)0x020C2288; -const void * RTTI_IMovementSetKeepOffsetFromActor = (void *)0x0205F630; -const void * RTTI_IMovementSetPathFollowing = (void *)0x020C1D28; -const void * RTTI_IMovementSetPlayerControls = (void *)0x0205E150; -const void * RTTI_IMovementSetSprinting = (void *)0x0205E6B8; -const void * RTTI_IMovementSetState = (void *)0x020C1718; -const void * RTTI_IMovementSetStaticAvoider = (void *)0x020C4B38; -const void * RTTI_IMovementSetTranslationControllerType = (void *)0x020C5098; -const void * RTTI_IMovementSetTweener = (void *)0x020C7F68; -const void * RTTI_IMovementSetWarp = (void *)0x0205F8A8; -const void * RTTI_IMovementState = (void *)0x0205A8C0; -const void * RTTI_IMovementTweenerAgent = (void *)0x0205FB98; -const void * RTTI_INIPrefSettingCollection = (void *)0x0202E890; -const void * RTTI_INISettingCollection = (void *)0x0202E2E8; -const void * RTTI_INavmeshSearchFilterSet = (void *)0x0204ACD0; -const void * RTTI_IOManager = (void *)0x020BA2C0; -const void * RTTI_IOTask = (void *)0x0202BC28; -const void * RTTI_IPackageData = (void *)0x0203DAA0; -const void * RTTI_IPackageDataAIWorldLocationHandle = (void *)0x0203CC70; -const void * RTTI_IPackageDataTypeCheck = (void *)0x02043258; -const void * RTTI_IPathBuilder = (void *)0x02084898; -const void * RTTI_IPathBuilderFactoryBase = (void *)0x0204B0E0; -const void * RTTI_IPathBuilderTracker = (void *)0x020C19A8; -const void * RTTI_IPathFollowerAction = (void *)0x020C1D88; -const void * RTTI_IPathFollowerState = (void *)0x020C8F88; -const void * RTTI_IPathSmootherRayCast = (void *)0x020C11E0; -const void * RTTI_IPathingNodeGenerator = (void *)0x020C8EE8; -const void * RTTI_IPipelineStageInterface = (void *)0x0205DE38; -const void * RTTI_IPostAnimationChannelUpdateFunctor = (void *)0x0205A918; -const void * RTTI_IProcedure = (void *)0x02042FA8; -const void * RTTI_IProcedureTreeExecState = (void *)0x0203E540; -const void * RTTI_IProcedureTreeItem = (void *)0x0203E5A8; -const void * RTTI_IProcedureTreeVisitor = (void *)0x02048C58; -const void * RTTI_IRendererResourceManager = (void *)0x020E35F8; -const void * RTTI_ISEntry = (void *)0x020E5040; -const void * RTTI_ISelectIdleFilter = (void *)0x020C1DB8; -const void * RTTI_ISmoothingRayValidator = (void *)0x020C8E58; -const void * RTTI_IStaticAvoidNodeManager = (void *)0x02060380; -const void * RTTI_IStringForwarder = (void *)0x0209ABF0; -const void * RTTI_ITempEffectFactory = (void *)0x02048E88; -const void * RTTI_ITextureDB = (void *)0x020BA9A8; -const void * RTTI_ITrianglePathSplitter = (void *)0x020C11B0; -const void * RTTI_ITweenerNodeFollowerSetup = (void *)0x0205FDF0; -const void * RTTI_IUIMessageData = (void *)0x02051720; -const void * RTTI_IVisitProcedures = (void *)0x020379F8; -const void * RTTI_IdleDialogueEnterHandler = (void *)0x02061840; -const void * RTTI_IdleDialogueExitHandler = (void *)0x02061870; -const void * RTTI_ImageCreationThread = (void *)0x02052210; -const void * RTTI_ImageScroller = (void *)0x020E5060; -const void * RTTI_ImageSpaceEffect = (void *)0x020E0408; -const void * RTTI_ImageSpaceEffectBlur = (void *)0x020E3658; -const void * RTTI_ImageSpaceEffectDepthOfField = (void *)0x020E2A40; -const void * RTTI_ImageSpaceEffectFullScreenBlur = (void *)0x020E3688; -const void * RTTI_ImageSpaceEffectGetHit = (void *)0x020E3628; -const void * RTTI_ImageSpaceEffectHDR = (void *)0x020E28E0; -const void * RTTI_ImageSpaceEffectMap = (void *)0x020E36C0; -const void * RTTI_ImageSpaceEffectNoise = (void *)0x020E36F0; -const void * RTTI_ImageSpaceEffectOption = (void *)0x020E29A0; -const void * RTTI_ImageSpaceEffectParam = (void *)0x020E25A8; -const void * RTTI_ImageSpaceEffectRadialBlur = (void *)0x020E2FD8; -const void * RTTI_ImageSpaceEffectRefraction = (void *)0x020E2FA0; -const void * RTTI_ImageSpaceEffectVolumetricLighting = (void *)0x020E2960; -const void * RTTI_ImageSpaceEffectWaterDisplacement = (void *)0x020E2EA8; -const void * RTTI_ImageSpaceEffectWorldMap = (void *)0x020E3038; -const void * RTTI_ImageSpaceModifierInstance = (void *)0x02034078; -const void * RTTI_ImageSpaceModifierInstanceDOF = (void *)0x020340E8; -const void * RTTI_ImageSpaceModifierInstanceForm = (void *)0x02034040; -const void * RTTI_ImageSpaceModifierInstanceRB = (void *)0x02034120; -const void * RTTI_ImageSpaceModifierInstanceTemp = (void *)0x020340B0; -const void * RTTI_ImageSpaceShaderParam = (void *)0x020E25D8; -const void * RTTI_InfiniteList = (void *)0x020E59B0; -const void * RTTI_IngredientItem = (void *)0x0202BBB8; -const void * RTTI_InitTESThread = (void *)0x02058EC8; -const void * RTTI_InputEvent = (void *)0x0205FEB8; -const void * RTTI_InstalledContent = (void *)0x02056910; -const void * RTTI_InstantInteractionCallback = (void *)0x0205C158; -const void * RTTI_IntSeenData = (void *)0x02034770; -const void * RTTI_InterfacedClass = (void *)0x0202E398; -const void * RTTI_InterruptCastHandler = (void *)0x02061280; -const void * RTTI_Inventory3DManager = (void *)0x0209BA18; -const void * RTTI_InventoryChanges__FindBestSoulGemVisitor = (void *)0x0205BC10; -const void * RTTI_InventoryChanges__IItemChangeVisitor = (void *)0x02030E38; -const void * RTTI_InventoryMenu = (void *)0x0209BCB8; -const void * RTTI_InventoryUpdateData = (void *)0x0209CDF0; -const void * RTTI_InventoryUtils__ItemFilter = (void *)0x02030E08; -const void * RTTI_InventoryUtils__QuestItemFilter = (void *)0x02031F60; -const void * RTTI_Inventory__StatInventoryVisitor = (void *)0x02030E78; -const void * RTTI_InvisibilityEffect = (void *)0x020535B8; -const void * RTTI_IronSightsState = (void *)0x0209A948; -const void * RTTI_IsSpellTargetFunctor = (void *)0x020537B8; -const void * RTTI_IsSpellTypeTargetFunctor = (void *)0x020537E8; -const void * RTTI_JobListManager__ServingThread = (void *)0x02056CB8; -const void * RTTI_JournalInputMapping__RemapHandler = (void *)0x0209E878; -const void * RTTI_JournalMenu = (void *)0x0209E8D8; -const void * RTTI_JournalTab = (void *)0x0209E4C8; -const void * RTTI_Journal_QuestsTab = (void *)0x0209E4F0; -const void * RTTI_Journal_StatsTab = (void *)0x0209E8B0; -const void * RTTI_Journal_SystemTab = (void *)0x0209E810; -const void * RTTI_Json__BuiltStyledStreamWriter = (void *)0x020AB4F0; -const void * RTTI_Json__CharReader = (void *)0x020AB3B0; -const void * RTTI_Json__CharReaderBuilder = (void *)0x020AB408; -const void * RTTI_Json__CharReader__Factory = (void *)0x020AB3D8; -const void * RTTI_Json__Exception = (void *)0x020AB338; -const void * RTTI_Json__FastWriter = (void *)0x020AB2C0; -const void * RTTI_Json__LogicError = (void *)0x020AB388; -const void * RTTI_Json__OurCharReader = (void *)0x020AB4C0; -const void * RTTI_Json__RuntimeError = (void *)0x020AB360; -const void * RTTI_Json__StreamWriter = (void *)0x020AB438; -const void * RTTI_Json__StreamWriterBuilder = (void *)0x020AB490; -const void * RTTI_Json__StreamWriter__Factory = (void *)0x020AB460; -const void * RTTI_Json__StyledWriter = (void *)0x020AB310; -const void * RTTI_Json__Writer = (void *)0x020AB2E8; -const void * RTTI_JumpAnimEventHandler = (void *)0x02061810; -const void * RTTI_JumpHandler = (void *)0x02060288; -const void * RTTI_KeywordDispelFunctor = (void *)0x02053788; -const void * RTTI_KillActorHandler = (void *)0x02060E10; -const void * RTTI_KillMoveEndHandler = (void *)0x02061420; -const void * RTTI_KillMoveStartHandler = (void *)0x020613F0; -const void * RTTI_KinectEvent = (void *)0x020B5048; -const void * RTTI_KinectMenu = (void *)0x02052CA8; -const void * RTTI_KinectStateChangeData = (void *)0x0209CE98; -const void * RTTI_KinectUserEventData = (void *)0x0209CEC8; -const void * RTTI_LargestAreaFunctor = (void *)0x0202C0B8; -const void * RTTI_LeftHandSpellCastHandler = (void *)0x02060A68; -const void * RTTI_LeftHandSpellFireHandler = (void *)0x020609D8; -const void * RTTI_LevelUpMenu = (void *)0x0209BD28; -const void * RTTI_LightEffect = (void *)0x020535E8; -const void * RTTI_LightEffect__AttachBestLightVisitor = (void *)0x02053610; -const void * RTTI_Likes = (void *)0x020E5200; -const void * RTTI_LineNode = (void *)0x0209C8D0; -const void * RTTI_LipSynchAnimDB__LipAudioInterface = (void *)0x02031158; -const void * RTTI_LoadGameDifferentLoadOrderCallBack = (void *)0x020574E8; -const void * RTTI_LoadGameInactiveContentCallBack = (void *)0x02057430; -const void * RTTI_LoadGameMagicCasterVisitor = (void *)0x0205B368; -const void * RTTI_LoadGameMissingContentCallBack = (void *)0x020573F8; -const void * RTTI_LoadGameMissingContentDownloadCallBack = (void *)0x02057468; -const void * RTTI_LoadGameUnrecognizedContentCallBack = (void *)0x020574A8; -const void * RTTI_LoadOrder = (void *)0x020E71E0; -const void * RTTI_LoadOrderArchive = (void *)0x020E6AD8; -const void * RTTI_LoadOrderBox = (void *)0x020E7EE0; -const void * RTTI_LoadOrderEntry = (void *)0x020E7EB8; -const void * RTTI_LoadOrderEntry_CC = (void *)0x020E82A8; -const void * RTTI_LoadOrder_SSB = (void *)0x020E79D8; -const void * RTTI_LoadStorageWrapper = (void *)0x020576F0; -const void * RTTI_LoadWaitSpinner = (void *)0x02052D50; -const void * RTTI_LoadedAreaBound = (void *)0x0203B198; -const void * RTTI_LoadingMenu = (void *)0x0209BD98; -const void * RTTI_LoadingMenuData = (void *)0x0209CE70; -const void * RTTI_LocalMapCamera = (void *)0x020316E8; -const void * RTTI_LocalMapCamera__DefaultState = (void *)0x02031730; -const void * RTTI_LocalMapMenu__InputHandler = (void *)0x0209E110; -const void * RTTI_LockEffect = (void *)0x02053690; -const void * RTTI_LockpickingMenu = (void *)0x0209BDF0; -const void * RTTI_LoginMenu__errorCallback = (void *)0x02051D28; -const void * RTTI_LoginMenu__loginMenu = (void *)0x02051AB0; -const void * RTTI_LongestDurationFunctor = (void *)0x0202C088; -const void * RTTI_LookHandler = (void *)0x02060190; -const void * RTTI_MTStateHandler = (void *)0x020619A0; -const void * RTTI_MagicCaster = (void *)0x02037D78; -const void * RTTI_MagicCaster__PostCreationCallback = (void *)0x020536B8; -const void * RTTI_MagicFavorites = (void *)0x02058730; -const void * RTTI_MagicItem = (void *)0x0202B1D0; -const void * RTTI_MagicItemData = (void *)0x0209BE48; -const void * RTTI_MagicItemDataCollector = (void *)0x02053070; -const void * RTTI_MagicItemFindFunctor = (void *)0x0202BE20; -const void * RTTI_MagicItemFindKeywordFunctor = (void *)0x0202BE50; -const void * RTTI_MagicItemTraversalFunctor = (void *)0x0202BDF0; -const void * RTTI_MagicItem__PreloadableVisitor = (void *)0x0202BDB8; -const void * RTTI_MagicMenu = (void *)0x0209BE70; -const void * RTTI_MagicTarget = (void *)0x0202C350; -const void * RTTI_MagicTarget__DispelFromBoundObject = (void *)0x02053750; -const void * RTTI_MagicTarget__ForEachActiveEffectVisitor = (void *)0x02037E10; -const void * RTTI_MagicTarget__IPostCreationModification = (void *)0x020531A0; -const void * RTTI_Main = (void *)0x02058500; -const void * RTTI_MainMenu = (void *)0x0209C040; -const void * RTTI_MapCamera = (void *)0x0209E250; -const void * RTTI_MapCameraStates__Exit = (void *)0x0209E1B8; -const void * RTTI_MapCameraStates__Transition = (void *)0x0209E1E8; -const void * RTTI_MapCameraStates__World = (void *)0x0209E308; -const void * RTTI_MapInputHandler = (void *)0x0209E358; -const void * RTTI_MapLookHandler = (void *)0x0209E380; -const void * RTTI_MapMenu = (void *)0x0209E338; -const void * RTTI_MapMoveHandler = (void *)0x0209E3A8; -const void * RTTI_MapZoomHandler = (void *)0x0209E3D0; -const void * RTTI_MarketplaceBundleContent = (void *)0x02052148; -const void * RTTI_MarketplaceContent = (void *)0x020520E0; -const void * RTTI_MarketplaceContentCollection = (void *)0x02052110; -const void * RTTI_MarketplaceDataProducer = (void *)0x020521A8; -const void * RTTI_MarketplaceMenu = (void *)0x02051EF8; -const void * RTTI_MarketplaceMenu__InputHandler = (void *)0x02051F20; -const void * RTTI_MarketplaceMenu__errorCallback = (void *)0x02051F58; -const void * RTTI_MemoryHeap = (void *)0x020B4B88; -const void * RTTI_MemoryManagerFile = (void *)0x02059010; -const void * RTTI_MenuControls = (void *)0x0209C348; -const void * RTTI_MenuEventHandler = (void *)0x02051ED0; -const void * RTTI_MenuOpenHandler = (void *)0x0209C5B8; -const void * RTTI_MenuTopicManager = (void *)0x020548E8; -const void * RTTI_MessageBoxData = (void *)0x020516F8; -const void * RTTI_MessageBoxMenu = (void *)0x0209C630; -const void * RTTI_MessageHandler = (void *)0x020BB050; -const void * RTTI_MiscStatManager__FindStatByCRC = (void *)0x02037A58; -const void * RTTI_MiscStatManager__IMiscStatVisitor = (void *)0x02037A20; -const void * RTTI_MissileProjectile = (void *)0x0206FD60; -const void * RTTI_MissingContent = (void *)0x020E7B10; -const void * RTTI_MistMenu = (void *)0x0209C698; -const void * RTTI_MobIterOperator = (void *)0x02037F68; -const void * RTTI_ModManagerData = (void *)0x0209E7E8; -const void * RTTI_ModManagerMenu = (void *)0x020529E8; -const void * RTTI_ModManager__CloseModManager_ConfirmCallback = (void *)0x02052BB0; -const void * RTTI_ModManager__DeleteAllModsConfirmCallback = (void *)0x02052B68; -const void * RTTI_ModManager__DeleteLibraryModConfirmCallback = (void *)0x02052B20; -const void * RTTI_ModManager__DeleteMod_ConfirmCallback = (void *)0x02052AD8; -const void * RTTI_ModManager__ModsChanged_ConfirmResetCallback = (void *)0x02052C00; -const void * RTTI_ModManager__ReportMod_CategoryCallback = (void *)0x02052A58; -const void * RTTI_ModManager__ReportMod_ConfirmCallback = (void *)0x02052A98; -const void * RTTI_ModelReferenceEffect = (void *)0x02053C60; -const void * RTTI_Moon = (void *)0x0203B5C0; -const void * RTTI_MotionDrivenHandler = (void *)0x020614A0; -const void * RTTI_MountDismountEndHandler = (void *)0x020615E0; -const void * RTTI_MountInteraction = (void *)0x0205C678; -const void * RTTI_MouseMoveEvent = (void *)0x020B4FD0; -const void * RTTI_MovementAgent = (void *)0x0205DED0; -const void * RTTI_MovementAgentActorAvoider = (void *)0x020C4E20; -const void * RTTI_MovementAgentActorState = (void *)0x020C1770; -const void * RTTI_MovementAgentPathFollowerFlight = (void *)0x020C6470; -const void * RTTI_MovementAgentPathFollowerStandard = (void *)0x020C1EE0; -const void * RTTI_MovementAgentPathFollowerVirtual = (void *)0x020C66D0; -const void * RTTI_MovementArbiter = (void *)0x020C23E0; -const void * RTTI_MovementArbitrationAverageFloat = (void *)0x020C2988; -const void * RTTI_MovementArbitrationMaxWeightParameters = (void *)0x020C2AF8; -const void * RTTI_MovementArbitrationMaxWeightPoint = (void *)0x020C2A30; -const void * RTTI_MovementArbitrationVectorAdd = (void *)0x020C9120; -const void * RTTI_MovementAvoidBoxEventAdapter = (void *)0x02058208; -const void * RTTI_MovementAvoidanceManager = (void *)0x0205D640; -const void * RTTI_MovementControllerAI = (void *)0x0205D888; -const void * RTTI_MovementControllerNPC = (void *)0x0205D858; -const void * RTTI_MovementControllerNullDataTracker = (void *)0x020C31E0; -const void * RTTI_MovementHandler = (void *)0x02060168; -const void * RTTI_MovementHandlerAgent = (void *)0x0205DEA0; -const void * RTTI_MovementHandlerAgentAngleController = (void *)0x020C6938; -const void * RTTI_MovementHandlerAgentAngleGain = (void *)0x020C6B90; -const void * RTTI_MovementHandlerAgentAnglePassThrough = (void *)0x020C7088; -const void * RTTI_MovementHandlerAgentDirectControl = (void *)0x0205DE68; -const void * RTTI_MovementHandlerAgentDirectionPassThrough = (void *)0x020C7318; -const void * RTTI_MovementHandlerAgentLargeDeltaIdle = (void *)0x020C77D0; -const void * RTTI_MovementHandlerAgentPlayerControls = (void *)0x0205E188; -const void * RTTI_MovementHandlerAgentPlayerControlsActionTrigger = (void *)0x0205E430; -const void * RTTI_MovementHandlerAgentSpeedPassThrough = (void *)0x020C6E08; -const void * RTTI_MovementHandlerAgentSprintActionTrigger = (void *)0x0205E6E8; -const void * RTTI_MovementHandlerAgentStairsHelper = (void *)0x0205E950; -const void * RTTI_MovementHandlerAgentStrafing = (void *)0x020C7570; -const void * RTTI_MovementHandlerAgentTranslationController = (void *)0x020C50E0; -const void * RTTI_MovementHandlerArbiter = (void *)0x020C55A8; -const void * RTTI_MovementMessage = (void *)0x0205EC00; -const void * RTTI_MovementMessageActivateDoor = (void *)0x020C3528; -const void * RTTI_MovementMessageActorCollision = (void *)0x0205EC28; -const void * RTTI_MovementMessageApproachingDoor = (void *)0x020C34F0; -const void * RTTI_MovementMessageBlocked = (void *)0x020C3C88; -const void * RTTI_MovementMessageDoor = (void *)0x020C34C0; -const void * RTTI_MovementMessageFreezeDirection = (void *)0x020C4170; -const void * RTTI_MovementMessageJump = (void *)0x020C4658; -const void * RTTI_MovementMessageMovementTypeChange = (void *)0x0205EEC8; -const void * RTTI_MovementMessageNewPath = (void *)0x020C2408; -const void * RTTI_MovementMessagePathCleared = (void *)0x020C8D08; -const void * RTTI_MovementMessagePathComplete = (void *)0x020C8CA0; -const void * RTTI_MovementMessagePathEvent = (void *)0x020C2438; -const void * RTTI_MovementMessagePathFailed = (void *)0x020C8CD8; -const void * RTTI_MovementMessagePlayIdle = (void *)0x020C3EF8; -const void * RTTI_MovementMessageSetStaticPath = (void *)0x020C43F0; -const void * RTTI_MovementMessageWarpToLocation = (void *)0x020C37A0; -const void * RTTI_MovementMessageWarpToMultiple = (void *)0x020C3A20; -const void * RTTI_MovementParameters = (void *)0x02045060; -const void * RTTI_MovementParametersFixed = (void *)0x0205CE20; -const void * RTTI_MovementPathManagerAgent = (void *)0x020C2258; -const void * RTTI_MovementPathManagerAgentAvoidBox = (void *)0x020C7C90; -const void * RTTI_MovementPathManagerAgentLoadedAreaMonitor = (void *)0x020C61E0; -const void * RTTI_MovementPathManagerAgentStaticAvoider = (void *)0x020C4BA0; -const void * RTTI_MovementPathManagerArbiter = (void *)0x020C23A8; -const void * RTTI_MovementPathManagerNullTracker = (void *)0x020C2468; -const void * RTTI_MovementPlannerAgent = (void *)0x0205F158; -const void * RTTI_MovementPlannerAgentDirectControl = (void *)0x0205F120; -const void * RTTI_MovementPlannerAgentHorseControls = (void *)0x0205F3E0; -const void * RTTI_MovementPlannerAgentKeepOffset = (void *)0x0205F668; -const void * RTTI_MovementPlannerAgentNavmeshBounds = (void *)0x020C7A30; -const void * RTTI_MovementPlannerAgentWarp = (void *)0x0205F8D0; -const void * RTTI_MovementPlannerArbiter = (void *)0x020C5B20; -const void * RTTI_MovementPostUpdateArbiter = (void *)0x020C48D0; -const void * RTTI_MovementSelectIdleUtils__SelectClosestIdleToPath = (void *)0x020C85A0; -const void * RTTI_MovementSelectIdleUtils__SelectFirstIdleFilter = (void *)0x020C1F20; -const void * RTTI_MovementStateFollowPath = (void *)0x020C8568; -const void * RTTI_MovementStateTweener = (void *)0x020C8338; -const void * RTTI_MovementTweenerAgent = (void *)0x0205FB68; -const void * RTTI_MovementTweenerAgentAnimationDriven = (void *)0x0205FB28; -const void * RTTI_MovementTweenerAgentFixedDelta = (void *)0x020C5368; -const void * RTTI_MovementTweenerAgentNodeFollower = (void *)0x0205FE20; -const void * RTTI_MovementTweenerArbiter = (void *)0x020C7F98; -const void * RTTI_MoviePlayer = (void *)0x02057AA0; -const void * RTTI_MultiBoundMarkerData = (void *)0x0202E278; -const void * RTTI_NPCAttachHandler = (void *)0x02061670; -const void * RTTI_NPCDetachHandler = (void *)0x02061698; -const void * RTTI_NavMesh = (void *)0x020495A0; -const void * RTTI_NavMeshInfoMap = (void *)0x02049678; -const void * RTTI_NavMeshObstacleManager = (void *)0x02049858; -const void * RTTI_NavMeshSearchClosePoint = (void *)0x0204AAE0; -const void * RTTI_NavMeshSearchFitSphere = (void *)0x0204AC28; -const void * RTTI_NavMeshSearchFlee = (void *)0x0204ACA8; -const void * RTTI_NavMeshSearchHide = (void *)0x0204AD00; -const void * RTTI_NavMeshSearchLOS = (void *)0x0204ADB0; -const void * RTTI_NavMeshSearchMaxCost = (void *)0x0204ADD8; -const void * RTTI_NavMeshSearchMultipleGoals = (void *)0x0204AE40; -const void * RTTI_NavMeshSearchSLPoint = (void *)0x0204AE78; -const void * RTTI_NeedToUpdateCreationClubCallback = (void *)0x0209C1A8; -const void * RTTI_NewInventoryMenuItemLoadTask = (void *)0x0209B9E0; -const void * RTTI_NiAVObject = (void *)0x0202E970; -const void * RTTI_NiAVObjectPalette = (void *)0x020B7458; -const void * RTTI_NiAccumulator = (void *)0x020B76B8; -const void * RTTI_NiAdditionalGeometryData = (void *)0x020B7C50; -const void * RTTI_NiAllocator = (void *)0x020B53B8; -const void * RTTI_NiAlphaAccumulator = (void *)0x020B76E0; -const void * RTTI_NiAlphaProperty = (void *)0x020305D0; -const void * RTTI_NiAmbientLight = (void *)0x020B7740; -const void * RTTI_NiBSBoneLODController = (void *)0x020BB458; -const void * RTTI_NiBSPNode = (void *)0x020B77C0; -const void * RTTI_NiBSplineBasisData = (void *)0x020B8898; -const void * RTTI_NiBSplineColorInterpolator = (void *)0x020B88F0; -const void * RTTI_NiBSplineCompColorInterpolator = (void *)0x020B8958; -const void * RTTI_NiBSplineCompFloatInterpolator = (void *)0x020B8990; -const void * RTTI_NiBSplineCompPoint3Interpolator = (void *)0x020B8A00; -const void * RTTI_NiBSplineCompTransformInterpolator = (void *)0x020B8A70; -const void * RTTI_NiBSplineData = (void *)0x020B88C8; -const void * RTTI_NiBSplineFloatInterpolator = (void *)0x020B89C8; -const void * RTTI_NiBSplineInterpolator = (void *)0x020B8928; -const void * RTTI_NiBSplinePoint3Interpolator = (void *)0x020B8A38; -const void * RTTI_NiBSplineTransformInterpolator = (void *)0x020B8AB0; -const void * RTTI_NiBackToFrontAccumulator = (void *)0x020B7710; -const void * RTTI_NiBillboardNode = (void *)0x0203B798; -const void * RTTI_NiBinaryExtraData = (void *)0x020B7768; -const void * RTTI_NiBinaryStream = (void *)0x02037ED0; -const void * RTTI_NiBlendAccumTransformInterpolator = (void *)0x020B85B0; -const void * RTTI_NiBlendBoolInterpolator = (void *)0x020B8740; -const void * RTTI_NiBlendColorInterpolator = (void *)0x020B8770; -const void * RTTI_NiBlendFloatInterpolator = (void *)0x020B84E8; -const void * RTTI_NiBlendInterpolator = (void *)0x020B82D8; -const void * RTTI_NiBlendPoint3Interpolator = (void *)0x020B87A0; -const void * RTTI_NiBlendQuaternionInterpolator = (void *)0x020B87D0; -const void * RTTI_NiBlendTransformInterpolator = (void *)0x020B84B0; -const void * RTTI_NiBoneMatrixSetterI = (void *)0x020E0270; -const void * RTTI_NiBoolData = (void *)0x020B8808; -const void * RTTI_NiBoolInterpController = (void *)0x020B9158; -const void * RTTI_NiBoolInterpolator = (void *)0x020B8830; -const void * RTTI_NiBoolTimelineInterpolator = (void *)0x020B8860; -const void * RTTI_NiBooleanExtraData = (void *)0x020B7790; -const void * RTTI_NiBoundingVolume = (void *)0x020B7E10; -const void * RTTI_NiBoxBV = (void *)0x020B7E38; -const void * RTTI_NiBoxCapsuleIntersector = (void *)0x020B8040; -const void * RTTI_NiBoxSphereIntersector = (void *)0x020B8010; -const void * RTTI_NiCamera = (void *)0x020B72C0; -const void * RTTI_NiCapsuleBV = (void *)0x020B7E58; -const void * RTTI_NiCapsuleCapsuleIntersector = (void *)0x020B8070; -const void * RTTI_NiCapsuleSphereIntersector = (void *)0x020B80A8; -const void * RTTI_NiCapsuleTriIntersector = (void *)0x020B80E0; -const void * RTTI_NiCollisionData = (void *)0x020B7DC8; -const void * RTTI_NiCollisionObject = (void *)0x02032058; -const void * RTTI_NiCollisionTraversals__IFindIntersections = (void *)0x020B7D88; -const void * RTTI_NiColorData = (void *)0x020343B8; -const void * RTTI_NiColorExtraData = (void *)0x020B77E0; -const void * RTTI_NiColorExtraDataController = (void *)0x020B8AE8; -const void * RTTI_NiColorInterpolator = (void *)0x020B83D0; -const void * RTTI_NiControllerManager = (void *)0x020B8140; -const void * RTTI_NiControllerSequence = (void *)0x02030C20; -const void * RTTI_NiCullingProcess = (void *)0x0203B640; -const void * RTTI_NiDefaultAVObjectPalette = (void *)0x020B7480; -const void * RTTI_NiDirectionalLight = (void *)0x020B7590; -const void * RTTI_NiExtraData = (void *)0x02031768; -const void * RTTI_NiExtraDataController = (void *)0x020B8550; -const void * RTTI_NiFile = (void *)0x020B5398; -const void * RTTI_NiFloatController = (void *)0x020B8F10; -const void * RTTI_NiFloatData = (void *)0x02034390; -const void * RTTI_NiFloatExtraData = (void *)0x020B7808; -const void * RTTI_NiFloatExtraDataController = (void *)0x020B8518; -const void * RTTI_NiFloatInterpController = (void *)0x020B8DD0; -const void * RTTI_NiFloatInterpolator = (void *)0x020B8370; -const void * RTTI_NiFloatsExtraData = (void *)0x020B7830; -const void * RTTI_NiFloatsExtraDataController = (void *)0x020B8B20; -const void * RTTI_NiFloatsExtraDataPoint3Controller = (void *)0x020B8B58; -const void * RTTI_NiFogProperty = (void *)0x020B7858; -const void * RTTI_NiFormArray = (void *)0x02035EB8; -const void * RTTI_NiGeometry = (void *)0x020B7640; -const void * RTTI_NiGeometryData = (void *)0x020B7408; -const void * RTTI_NiHalfSpaceBV = (void *)0x020B7E80; -const void * RTTI_NiIntegerExtraData = (void *)0x020B7880; -const void * RTTI_NiIntegersExtraData = (void *)0x020B78B0; -const void * RTTI_NiInterpController = (void *)0x020B82A8; -const void * RTTI_NiInterpolator = (void *)0x020B8308; -const void * RTTI_NiIntersector = (void *)0x020B7FE8; -const void * RTTI_NiKeyBasedInterpolator = (void *)0x020B83A0; -const void * RTTI_NiKeyframeManager = (void *)0x020B8B90; -const void * RTTI_NiLight = (void *)0x020B71D8; -const void * RTTI_NiLightColorController = (void *)0x020B8D40; -const void * RTTI_NiLightDimmerController = (void *)0x020B8DA0; -const void * RTTI_NiLookAtController = (void *)0x020B8E00; -const void * RTTI_NiLookAtInterpolator = (void *)0x020B8E30; -const void * RTTI_NiMemStream = (void *)0x020E3068; -const void * RTTI_NiMeshPSysData = (void *)0x020B9508; -const void * RTTI_NiMeshParticleSystem = (void *)0x020B93F8; -const void * RTTI_NiMorphData = (void *)0x020B8E60; -const void * RTTI_NiMultiTargetTransformController = (void *)0x020B8270; -const void * RTTI_NiNode = (void *)0x0202EC38; -const void * RTTI_NiOBBLeaf = (void *)0x020B7FC8; -const void * RTTI_NiOBBNode = (void *)0x020B7FA8; -const void * RTTI_NiOBBRoot = (void *)0x020B7DF0; -const void * RTTI_NiObject = (void *)0x0202E928; -const void * RTTI_NiObjectNET = (void *)0x0202E948; -const void * RTTI_NiPSysAgeDeathModifier = (void *)0x020B9790; -const void * RTTI_NiPSysAirFieldAirFrictionCtlr = (void *)0x020B9660; -const void * RTTI_NiPSysAirFieldInheritVelocityCtlr = (void *)0x020B96C8; -const void * RTTI_NiPSysAirFieldModifier = (void *)0x020B9700; -const void * RTTI_NiPSysAirFieldSpreadCtlr = (void *)0x020B9760; -const void * RTTI_NiPSysBombModifier = (void *)0x020B97C0; -const void * RTTI_NiPSysBoundUpdateModifier = (void *)0x020B97F0; -const void * RTTI_NiPSysBoxEmitter = (void *)0x020B9820; -const void * RTTI_NiPSysCollider = (void *)0x020B9EF0; -const void * RTTI_NiPSysColliderManager = (void *)0x020B9848; -const void * RTTI_NiPSysColorModifier = (void *)0x020B9878; -const void * RTTI_NiPSysCylinderEmitter = (void *)0x020B9428; -const void * RTTI_NiPSysData = (void *)0x020B9530; -const void * RTTI_NiPSysDragFieldModifier = (void *)0x020B98A8; -const void * RTTI_NiPSysDragModifier = (void *)0x020B98D8; -const void * RTTI_NiPSysEmitter = (void *)0x020B9488; -const void * RTTI_NiPSysEmitterCtlr = (void *)0x020B92E8; -const void * RTTI_NiPSysEmitterCtlrData = (void *)0x020B9908; -const void * RTTI_NiPSysEmitterDeclinationCtlr = (void *)0x020B9938; -const void * RTTI_NiPSysEmitterDeclinationVarCtlr = (void *)0x020B9970; -const void * RTTI_NiPSysEmitterInitialRadiusCtlr = (void *)0x020B99A8; -const void * RTTI_NiPSysEmitterLifeSpanCtlr = (void *)0x020B99E0; -const void * RTTI_NiPSysEmitterPlanarAngleCtlr = (void *)0x020B9A10; -const void * RTTI_NiPSysEmitterPlanarAngleVarCtlr = (void *)0x020B9A48; -const void * RTTI_NiPSysEmitterSpeedCtlr = (void *)0x020B9A80; -const void * RTTI_NiPSysFieldAttenuationCtlr = (void *)0x020B9AB0; -const void * RTTI_NiPSysFieldMagnitudeCtlr = (void *)0x020B9AE8; -const void * RTTI_NiPSysFieldMaxDistanceCtlr = (void *)0x020B9B18; -const void * RTTI_NiPSysFieldModifier = (void *)0x020B9730; -const void * RTTI_NiPSysGravityFieldModifier = (void *)0x020B9B50; -const void * RTTI_NiPSysGravityModifier = (void *)0x020B9340; -const void * RTTI_NiPSysGravityStrengthCtlr = (void *)0x020B9B88; -const void * RTTI_NiPSysGrowFadeModifier = (void *)0x020B9BB8; -const void * RTTI_NiPSysInitialRotAngleCtlr = (void *)0x020B9BE8; -const void * RTTI_NiPSysInitialRotAngleVarCtlr = (void *)0x020B9C18; -const void * RTTI_NiPSysInitialRotSpeedCtlr = (void *)0x020B9C50; -const void * RTTI_NiPSysInitialRotSpeedVarCtlr = (void *)0x020B9C80; -const void * RTTI_NiPSysMeshEmitter = (void *)0x020B9CB8; -const void * RTTI_NiPSysMeshUpdateModifier = (void *)0x020B93C8; -const void * RTTI_NiPSysModifier = (void *)0x020B9370; -const void * RTTI_NiPSysModifierActiveCtlr = (void *)0x020B9E60; -const void * RTTI_NiPSysModifierBoolCtlr = (void *)0x020B9E90; -const void * RTTI_NiPSysModifierCtlr = (void *)0x020B9310; -const void * RTTI_NiPSysModifierFloatCtlr = (void *)0x020B9698; -const void * RTTI_NiPSysPlanarCollider = (void *)0x020B9EC0; -const void * RTTI_NiPSysPositionModifier = (void *)0x020B9F18; -const void * RTTI_NiPSysRadialFieldModifier = (void *)0x020B9F48; -const void * RTTI_NiPSysResetOnLoopCtlr = (void *)0x020B9F78; -const void * RTTI_NiPSysRotationModifier = (void *)0x020B9FA8; -const void * RTTI_NiPSysSpawnModifier = (void *)0x020B9FD8; -const void * RTTI_NiPSysSphereEmitter = (void *)0x020BA008; -const void * RTTI_NiPSysSphericalCollider = (void *)0x020BA038; -const void * RTTI_NiPSysTurbulenceFieldModifier = (void *)0x020BA068; -const void * RTTI_NiPSysUpdateCtlr = (void *)0x020B94E0; -const void * RTTI_NiPSysVolumeEmitter = (void *)0x020B9458; -const void * RTTI_NiPSysVortexFieldModifier = (void *)0x020BA0A0; -const void * RTTI_NiParticleMeshes = (void *)0x020B7A10; -const void * RTTI_NiParticleMeshesData = (void *)0x020B79E0; -const void * RTTI_NiParticleSystem = (void *)0x020B92C0; -const void * RTTI_NiParticles = (void *)0x020B75C0; -const void * RTTI_NiParticlesData = (void *)0x020B79B8; -const void * RTTI_NiPathController = (void *)0x020B8E88; -const void * RTTI_NiPathInterpolator = (void *)0x020B8480; -const void * RTTI_NiPick__Results = (void *)0x020B7CB0; -const void * RTTI_NiPoint3InterpController = (void *)0x020B8D70; -const void * RTTI_NiPoint3Interpolator = (void *)0x020B8EB0; -const void * RTTI_NiPointLight = (void *)0x020B7430; -const void * RTTI_NiPosData = (void *)0x020B8460; -const void * RTTI_NiProperty = (void *)0x020305A8; -const void * RTTI_NiQuaternionInterpolator = (void *)0x020B8EE0; -const void * RTTI_NiRefObject = (void *)0x0202E900; -const void * RTTI_NiRollController = (void *)0x020B8F38; -const void * RTTI_NiRotData = (void *)0x020B8F60; -const void * RTTI_NiSearchPath = (void *)0x020B5438; -const void * RTTI_NiSequence = (void *)0x020B8F80; -const void * RTTI_NiSequenceStreamHelper = (void *)0x020B9088; -const void * RTTI_NiShadeProperty = (void *)0x020B7690; -const void * RTTI_NiSingleInterpController = (void *)0x020B8400; -const void * RTTI_NiSkinData = (void *)0x020B7668; -const void * RTTI_NiSkinInstance = (void *)0x020B7388; -const void * RTTI_NiSkinPartition = (void *)0x020B75E8; -const void * RTTI_NiSourceTexture = (void *)0x020B7330; -const void * RTTI_NiSphereBV = (void *)0x020B7EA8; -const void * RTTI_NiSphereTriIntersector = (void *)0x020B8110; -const void * RTTI_NiSpotLight = (void *)0x020B7A38; -const void * RTTI_NiStandardAllocator = (void *)0x020B5408; -const void * RTTI_NiStream = (void *)0x0202E378; -const void * RTTI_NiStream__BackgroundLoadProcedure = (void *)0x020B6AA0; -const void * RTTI_NiStringExtraData = (void *)0x020B73E0; -const void * RTTI_NiStringPalette = (void *)0x020B90B8; -const void * RTTI_NiStringsExtraData = (void *)0x020B7290; -const void * RTTI_NiSwitchNode = (void *)0x020B71F8; -const void * RTTI_NiSwitchStringExtraData = (void *)0x020B7A60; -const void * RTTI_NiTextKeyExtraData = (void *)0x020B90E0; -const void * RTTI_NiTextKeyMatch = (void *)0x020B8248; -const void * RTTI_NiTexture = (void *)0x020B7310; -const void * RTTI_NiThread = (void *)0x020B5460; -const void * RTTI_NiThreadProcedure = (void *)0x020B6AD8; -const void * RTTI_NiTimeController = (void *)0x02035A80; -const void * RTTI_NiTransformController = (void *)0x020B8580; -const void * RTTI_NiTransformData = (void *)0x020B8718; -const void * RTTI_NiTransformInterpolator = (void *)0x020B8430; -const void * RTTI_NiTriBasedGeom = (void *)0x020B7B10; -const void * RTTI_NiTriBasedGeomData = (void *)0x020B7AB8; -const void * RTTI_NiTriShape = (void *)0x020B7AE8; -const void * RTTI_NiTriShapeData = (void *)0x020B7A90; -const void * RTTI_NiTriStrips = (void *)0x020B7B60; -const void * RTTI_NiTriStripsData = (void *)0x020B7B38; -const void * RTTI_NiUVData = (void *)0x020B9110; -const void * RTTI_NiUnionBV = (void *)0x020B7F38; -const void * RTTI_NiVectorExtraData = (void *)0x020B7B88; -const void * RTTI_NiVertWeightsExtraData = (void *)0x020B7610; -const void * RTTI_NiVisController = (void *)0x020B9130; -const void * RTTI_NightEyeEffect = (void *)0x02053CB8; -const void * RTTI_NonActorMagicCaster = (void *)0x02053D08; -const void * RTTI_NonActorMagicTarget = (void *)0x0202DCB0; -const void * RTTI_NullMovementSelectIdleResult = (void *)0x020C2C58; -const void * RTTI_NullMovementState = (void *)0x020C3130; -const void * RTTI_NullPathBuilderTracker = (void *)0x020C19D8; -const void * RTTI_ObjectListItem = (void *)0x0203E108; -const void * RTTI_ObstacleTaskData = (void *)0x02049B58; -const void * RTTI_OfflineLoadOrder = (void *)0x020E61F0; -const void * RTTI_OpenEffect = (void *)0x02053D38; -const void * RTTI_Options = (void *)0x020E6DA0; -const void * RTTI_OwnedCameraEffectController = (void *)0x020355D0; -const void * RTTI_OwnedController = (void *)0x020355A8; -const void * RTTI_PArrayPoint = (void *)0x020BB118; -const void * RTTI_PackageCreator = (void *)0x02048B80; -const void * RTTI_PackageList__IPackageVisitor = (void *)0x0205AA70; -const void * RTTI_PackageLocation = (void *)0x02048E60; -const void * RTTI_PairedStopHandler = (void *)0x02061398; -const void * RTTI_ParalysisEffect = (void *)0x02053D60; -const void * RTTI_PathFollowerStateFollowPathToParameter = (void *)0x020C8FE8; -const void * RTTI_PathFollowerStateKeepLastDirection = (void *)0x020C9060; -const void * RTTI_PathFollowerStatePlayIdle = (void *)0x020C8FB8; -const void * RTTI_PathFollowerStateTurnToAngle = (void *)0x020C9028; -const void * RTTI_PathManagerPositionPlayerAdapter = (void *)0x02058240; -const void * RTTI_PathSmootherRayCastUsePreferredTris = (void *)0x020C2E50; -const void * RTTI_PathSmootherRayCastUseTrianglePath = (void *)0x020C2E90; -const void * RTTI_Pathing = (void *)0x02049C58; -const void * RTTI_PathingCell = (void *)0x0204A2D0; -const void * RTTI_PathingCoverLocation = (void *)0x02049B80; -const void * RTTI_PathingDoor = (void *)0x0204A4E0; -const void * RTTI_PathingLockData = (void *)0x0204A710; -const void * RTTI_PathingNumericIDVisitor = (void *)0x0204A768; -const void * RTTI_PathingRequest = (void *)0x02049F90; -const void * RTTI_PathingRequestClosePoint = (void *)0x02049F60; -const void * RTTI_PathingRequestClosestGoal = (void *)0x0204B3E8; -const void * RTTI_PathingRequestCover = (void *)0x0204B688; -const void * RTTI_PathingRequestFlee = (void *)0x0204B8C8; -const void * RTTI_PathingRequestFly = (void *)0x0204BB08; -const void * RTTI_PathingRequestFlyAction = (void *)0x0204BD58; -const void * RTTI_PathingRequestFlyHover = (void *)0x0204BFB8; -const void * RTTI_PathingRequestFlyLand = (void *)0x0204C208; -const void * RTTI_PathingRequestFlyOrbit = (void *)0x0204C468; -const void * RTTI_PathingRequestFlyTakeOff = (void *)0x0204C6D0; -const void * RTTI_PathingRequestHide = (void *)0x0204C908; -const void * RTTI_PathingRequestLOS = (void *)0x0204CB48; -const void * RTTI_PathingRequestOptimalLocation = (void *)0x0204CDA0; -const void * RTTI_PathingRequestRotate = (void *)0x0204CFE8; -const void * RTTI_PathingRequestSafeStraightLine = (void *)0x02049F28; -const void * RTTI_PathingRequestStopMoving = (void *)0x0204D480; -const void * RTTI_PathingSpace = (void *)0x0204A9F0; -const void * RTTI_PathingStreamLoadGame = (void *)0x0205FE58; -const void * RTTI_PathingStreamMasterFileRead = (void *)0x02049610; -const void * RTTI_PathingStreamSaveGame = (void *)0x0205FE88; -const void * RTTI_PathingTaskData = (void *)0x020C2860; -const void * RTTI_PatrolActorPackageData = (void *)0x020606C8; -const void * RTTI_PeakValueModifierEffect = (void *)0x02053D88; -const void * RTTI_PerkEntryVisitor = (void *)0x02038858; -const void * RTTI_PerkRankVisitor = (void *)0x0202F578; -const void * RTTI_PickNewIdleHandler = (void *)0x020612E0; -const void * RTTI_PitchOverrideEndHandler = (void *)0x02061970; -const void * RTTI_PitchOverrideStartHandler = (void *)0x02061940; -const void * RTTI_PlayerBedEnterHandler = (void *)0x02060D48; -const void * RTTI_PlayerCamera = (void *)0x0209A6D0; -const void * RTTI_PlayerCameraTransitionState = (void *)0x0209A9A0; -const void * RTTI_PlayerChairEnterHandler = (void *)0x02060CF0; -const void * RTTI_PlayerCharacter = (void *)0x0205C868; -const void * RTTI_PlayerControls = (void *)0x0205FF50; -const void * RTTI_PlayerFurnitureExitHandler = (void *)0x02060DD8; -const void * RTTI_PlayerInputHandler = (void *)0x02051040; -const void * RTTI_PlayerRegionState = (void *)0x0205CB48; -const void * RTTI_PlayerSleepWaitMovementControllerAdapter = (void *)0x020582B8; -const void * RTTI_PlayerSleepWaitMovementControllerAdapter__SwitchToLoadedSetControllerFunctor = (void *)0x02058300; -const void * RTTI_PlayerSleepWaitMovementControllerAdapter__SwitchToUnloadedSetControllerFunctor = (void *)0x02058370; -const void * RTTI_PointerArrayImplementation = (void *)0x020B3010; -const void * RTTI_Precipitation = (void *)0x0203B668; -const void * RTTI_ProcessCallbackAdapter = (void *)0x0205B270; -const void * RTTI_ProcessListMovementInterface = (void *)0x0205CDA8; -const void * RTTI_ProcessLists__GetActorsFilter = (void *)0x020536F0; -const void * RTTI_Projectile = (void *)0x02057D48; -const void * RTTI_ProjectilePickCache = (void *)0x02070040; -const void * RTTI_Projectile__LaunchData = (void *)0x0202F118; -const void * RTTI_QueuedActor = (void *)0x0202E548; -const void * RTTI_QueuedAnimationObject = (void *)0x0202E738; -const void * RTTI_QueuedCharacter = (void *)0x0202E5C0; -const void * RTTI_QueuedFile = (void *)0x0202BC48; -const void * RTTI_QueuedHead = (void *)0x0202E5E8; -const void * RTTI_QueuedHelmet = (void *)0x0202E610; -const void * RTTI_QueuedModel = (void *)0x0202E598; -const void * RTTI_QueuedNamedFile = (void *)0x020BA378; -const void * RTTI_QueuedPlayer = (void *)0x0202E868; -const void * RTTI_QueuedPromoteLargeReferencesTask = (void *)0x02033B00; -const void * RTTI_QueuedPromoteLocationReferencesTask = (void *)0x02033CB0; -const void * RTTI_QueuedPromoteQuestTask = (void *)0x02039A70; -const void * RTTI_QueuedPromoteReferencesTask = (void *)0x02030570; -const void * RTTI_QueuedReference = (void *)0x0202E570; -const void * RTTI_QueuedTempEffect = (void *)0x0202E768; -const void * RTTI_QueuedTree = (void *)0x0202E840; -const void * RTTI_QuickSaveLoadHandler = (void *)0x0209C588; -const void * RTTI_REFREventCallbacks__IEventCallback = (void *)0x020358A8; -const void * RTTI_REFREventCallbacks__IEventCallbackFactory = (void *)0x020358E0; -const void * RTTI_RaceSexCamera = (void *)0x0209C6E0; -const void * RTTI_RaceSexMenu = (void *)0x0209C708; -const void * RTTI_RagdollFurnitureListener = (void *)0x0203B1C0; -const void * RTTI_RagdollStartHandler = (void *)0x02061560; -const void * RTTI_RallyEffect = (void *)0x02054260; -const void * RTTI_ReadyWeaponHandler = (void *)0x020601E0; -const void * RTTI_RealArrayImplementation = (void *)0x020B2F78; -const void * RTTI_ReanimateEffect = (void *)0x02053DB8; -const void * RTTI_RecoilStopHandler = (void *)0x020609B0; -const void * RTTI_RefAttachTechniqueInput = (void *)0x02053040; -const void * RTTI_RefHandleUIData = (void *)0x0209CE20; -const void * RTTI_ReferenceEffect = (void *)0x02053C90; -const void * RTTI_ReferenceEffectController = (void *)0x02035578; -const void * RTTI_RefrInteraction = (void *)0x0205C6A0; -const void * RTTI_RegSettingCollection = (void *)0x02058940; -const void * RTTI_RemoveCallbackVisitor = (void *)0x020C0F18; -const void * RTTI_RemoveRagdollHandler = (void *)0x02061530; -const void * RTTI_Reset3DMobIterator = (void *)0x020395D8; -const void * RTTI_RevertSelectedSpellFunctor = (void *)0x0205B3A0; -const void * RTTI_RightHandSpellCastHandler = (void *)0x02060A98; -const void * RTTI_RightHandSpellFireHandler = (void *)0x02060A08; -const void * RTTI_RightHandWeaponDrawHandler = (void *)0x02060B68; -const void * RTTI_RightHandWeaponSheatheHandler = (void *)0x02060BA0; -const void * RTTI_RunActionAnimationLoadedCallback = (void *)0x0205C190; -const void * RTTI_RunHandler = (void *)0x02060308; -const void * RTTI_SafeZoneMenu = (void *)0x0209C840; -const void * RTTI_SandBoxActorPackageData = (void *)0x020606F8; -const void * RTTI_SaveGameMagicCasterVisitor = (void *)0x0205B330; -const void * RTTI_SaveLoadMagicCasterVisitor = (void *)0x0205B2F8; -const void * RTTI_SaveStorageWrapper = (void *)0x020576C0; -const void * RTTI_ScaleformFile__MemoryFile = (void *)0x020C0DD8; -const void * RTTI_SceneGraph = (void *)0x020590D8; -const void * RTTI_ScrapHeap = (void *)0x020B4A50; -const void * RTTI_ScreenshotHandler = (void *)0x0209C608; -const void * RTTI_Script = (void *)0x02037D00; -const void * RTTI_ScriptEffect = (void *)0x02053E60; -const void * RTTI_ScriptedRefEffect = (void *)0x02053E88; -const void * RTTI_ScrollItem = (void *)0x0202C1B0; -const void * RTTI_SearchPage = (void *)0x020E60F0; -const void * RTTI_SearchResultsPage = (void *)0x020E5988; -const void * RTTI_SeenData = (void *)0x02034750; -const void * RTTI_Setting = (void *)0x0202B5A8; -const void * RTTI_ShaderReferenceEffect = (void *)0x02054088; -const void * RTTI_ShadowSceneNode = (void *)0x020E2160; -const void * RTTI_ShoutHandler = (void *)0x020602B0; -const void * RTTI_ShoutMeter = (void *)0x0209B6F8; -const void * RTTI_SideBar = (void *)0x020E4558; -const void * RTTI_SimpleAnimationGraphManagerHolder = (void *)0x02050D08; -const void * RTTI_SimpleAnimationGraphManagerLoadingTask = (void *)0x02050CC8; -const void * RTTI_Sizing__mpBoxSizer = (void *)0x020E7408; -const void * RTTI_Sizing__mpSizer = (void *)0x020E73E0; -const void * RTTI_Sky = (void *)0x0203B690; -const void * RTTI_SkyEffectController = (void *)0x0203B6E8; -const void * RTTI_SkyObject = (void *)0x0203B580; -const void * RTTI_SkyStaticFindFunctor = (void *)0x0203B718; -const void * RTTI_SkyrimScript__BaseHandleReaderWriter = (void *)0x0202FB00; -const void * RTTI_SkyrimScript__DataFileHandleReaderWriter = (void *)0x0202FB40; -const void * RTTI_SkyrimScript__DelayFunctor = (void *)0x0209E9B8; -const void * RTTI_SkyrimScript__DelayFunctorFactory = (void *)0x0209E9E8; -const void * RTTI_SkyrimScript__HandlePolicy = (void *)0x020A1638; -const void * RTTI_SkyrimScript__Internal__AnimationCallbacks = (void *)0x0209E978; -const void * RTTI_SkyrimScript__Internal__CallbackList = (void *)0x0209E938; -const void * RTTI_SkyrimScript__Internal__IProfileCallQuery = (void *)0x0209EEF8; -const void * RTTI_SkyrimScript__Logger = (void *)0x0209EB08; -const void * RTTI_SkyrimScript__ObjectBindPolicy = (void *)0x020A16A8; -const void * RTTI_SkyrimScript__PathingCallbackMgr = (void *)0x0209EC48; -const void * RTTI_SkyrimScript__Profiler = (void *)0x0209EF38; -const void * RTTI_SkyrimScript__QuestCallbackMgr = (void *)0x0209F050; -const void * RTTI_SkyrimScript__SaveFileHandleReaderWriter = (void *)0x020A1668; -const void * RTTI_SkyrimScript__SavePatcher = (void *)0x0209F298; -const void * RTTI_SkyrimScript__SoundCallbackMgr = (void *)0x0209F300; -const void * RTTI_SkyrimScript__Store = (void *)0x0209F570; -const void * RTTI_SkyrimSpeechRecognition = (void *)0x020AAE38; -const void * RTTI_SkyrimVM = (void *)0x020A16E0; -const void * RTTI_SkyrimVM__EffectEventRelayFunctor = (void *)0x020A1940; -const void * RTTI_SkyrimVM__EventRelayFunctor = (void *)0x020A1908; -const void * RTTI_SkyrimVM__ISendEventFilter = (void *)0x020A18D8; -const void * RTTI_SkyrimVM__InventoryEventFilter = (void *)0x020A1CA0; -const void * RTTI_SkyrimVM__SleepStartEventFunctor = (void *)0x020A1978; -const void * RTTI_SkyrimVM__SleepStopEventFunctor = (void *)0x020A19B0; -const void * RTTI_SleepWaitMenu = (void *)0x0209C868; -const void * RTTI_SlowTimeEffect = (void *)0x020540B8; -const void * RTTI_SneakHandler = (void *)0x02060330; -const void * RTTI_SoulTrapEffect = (void *)0x020540E0; -const void * RTTI_SpawnHazardEffect = (void *)0x02059128; -const void * RTTI_SpecificItemCollector = (void *)0x0203B270; -const void * RTTI_SpectatorPackage = (void *)0x02060728; -const void * RTTI_SpellItem = (void *)0x0202B188; -const void * RTTI_SprintHandler = (void *)0x020601B8; -const void * RTTI_StaggerEffect = (void *)0x02053340; -const void * RTTI_StaggeredStopHandler = (void *)0x02060C98; -const void * RTTI_StandardItemData = (void *)0x0209AAC0; -const void * RTTI_Stars = (void *)0x0203B778; -const void * RTTI_StartSpellHelpers__DoneEffectGatherFunctor = (void *)0x020539B0; -const void * RTTI_StartSpellHelpers__EffectGatherFunctor = (void *)0x02053918; -const void * RTTI_StartSpellHelpers__SpellEffectGatherFunctor = (void *)0x02053960; -const void * RTTI_StaticAvoidNodeManager = (void *)0x020603F8; -const void * RTTI_StatsMenu = (void *)0x0209C8B0; -const void * RTTI_StatsNode = (void *)0x0209C890; -const void * RTTI_StealthMeter = (void *)0x0209B7C0; -const void * RTTI_StopMountCameraHandler = (void *)0x02061368; -const void * RTTI_StorageSpaceBar = (void *)0x020E7A00; -const void * RTTI_StreamingInstallMenu = (void *)0x0209CAF0; -const void * RTTI_StructArrayImplementation = (void *)0x020B3118; -const void * RTTI_StructArrayImplementation__Object = (void *)0x020B3148; -const void * RTTI_SumHostileEffectsFunctor = (void *)0x0205BD40; -const void * RTTI_SummonCreatureEffect = (void *)0x02054200; -const void * RTTI_SummonPlacementEffect = (void *)0x020541D0; -const void * RTTI_Sun = (void *)0x0203B7C0; -const void * RTTI_SyncQueueObj = (void *)0x0205C6C8; -const void * RTTI_SystemEventAdapter = (void *)0x02058408; -const void * RTTI_TES = (void *)0x0202EB28; -const void * RTTI_TESAIForm = (void *)0x0202F680; -const void * RTTI_TESActionData = (void *)0x02030D90; -const void * RTTI_TESActorBase = (void *)0x0202DB40; -const void * RTTI_TESActorBaseData = (void *)0x0202F6A0; -const void * RTTI_TESAmbushPackageData = (void *)0x02048BF8; -const void * RTTI_TESAmmo = (void *)0x0202DA38; -const void * RTTI_TESAnimGroup = (void *)0x02039608; -const void * RTTI_TESAttackDamageForm = (void *)0x0202F6C8; -const void * RTTI_TESAudio__ScriptedMusicState = (void *)0x020545C0; -const void * RTTI_TESBipedModelForm = (void *)0x0202E478; -const void * RTTI_TESBoundAnimObject = (void *)0x020328F8; -const void * RTTI_TESBoundObject = (void *)0x0202B1F0; -const void * RTTI_TESCamera = (void *)0x02031710; -const void * RTTI_TESCameraState = (void *)0x020316C0; -const void * RTTI_TESChildCell = (void *)0x02034480; -const void * RTTI_TESClass = (void *)0x020396C0; -const void * RTTI_TESClimate = (void *)0x02034218; -const void * RTTI_TESCombatStyle = (void *)0x0202DB18; -const void * RTTI_TESContainer = (void *)0x0202F6F8; -const void * RTTI_TESCustomPackageData = (void *)0x02048C28; -const void * RTTI_TESDescription = (void *)0x0202C1D8; -const void * RTTI_TESDialoguePackageData = (void *)0x02048CC0; -const void * RTTI_TESEatPackageData = (void *)0x02048CF0; -const void * RTTI_TESEffectShader = (void *)0x0202B4C8; -const void * RTTI_TESEnchantableForm = (void *)0x0202BA98; -const void * RTTI_TESEscortPackageData = (void *)0x02048D18; -const void * RTTI_TESEyes = (void *)0x0202EE30; -const void * RTTI_TESFaction = (void *)0x0202DAF0; -const void * RTTI_TESFlora = (void *)0x02032C70; -const void * RTTI_TESFollowPackageData = (void *)0x02048D48; -const void * RTTI_TESForm = (void *)0x0202B168; -const void * RTTI_TESFormUIData = (void *)0x0209CE48; -const void * RTTI_TESFullName = (void *)0x0202B140; -const void * RTTI_TESFurniture = (void *)0x02032D28; -const void * RTTI_TESGlobal = (void *)0x0202C290; -const void * RTTI_TESGrass = (void *)0x02032DE0; -const void * RTTI_TESHealthForm = (void *)0x0202F720; -const void * RTTI_TESIcon = (void *)0x0202B2B0; -const void * RTTI_TESIdleForm = (void *)0x0202F520; -const void * RTTI_TESImageSpace = (void *)0x0202D918; -const void * RTTI_TESImageSpaceModifiableForm = (void *)0x0202F838; -const void * RTTI_TESImageSpaceModifier = (void *)0x0202B8A8; -const void * RTTI_TESKey = (void *)0x0202D8F8; -const void * RTTI_TESLandTexture = (void *)0x02031B18; -const void * RTTI_TESLevCharacter = (void *)0x02032F38; -const void * RTTI_TESLevItem = (void *)0x0202F8D8; -const void * RTTI_TESLevSpell = (void *)0x0202FD30; -const void * RTTI_TESLeveledList = (void *)0x0202F748; -const void * RTTI_TESLoadScreen = (void *)0x02037C48; -const void * RTTI_TESModel = (void *)0x0202B290; -const void * RTTI_TESModelDB__TESQueuedHandles = (void *)0x0202BD80; -const void * RTTI_TESModelLODList = (void *)0x0202F8B0; -const void * RTTI_TESModelPSA = (void *)0x020385D8; -const void * RTTI_TESModelRDT = (void *)0x0202F9F0; -const void * RTTI_TESModelTextureSwap = (void *)0x0202B260; -const void * RTTI_TESModelTri = (void *)0x02038C18; -const void * RTTI_TESNPC = (void *)0x0202EF18; -const void * RTTI_TESObject = (void *)0x0202B218; -const void * RTTI_TESObjectACTI = (void *)0x0202EE50; -const void * RTTI_TESObjectANIO = (void *)0x02033258; -const void * RTTI_TESObjectARMA = (void *)0x02033318; -const void * RTTI_TESObjectARMO = (void *)0x0202F630; -const void * RTTI_TESObjectBOOK = (void *)0x02033478; -const void * RTTI_TESObjectCELL = (void *)0x0202D8D0; -const void * RTTI_TESObjectCELL__IDecalRefFunctor = (void *)0x02034C40; -const void * RTTI_TESObjectCONT = (void *)0x02033568; -const void * RTTI_TESObjectDOOR = (void *)0x0202EEF0; -const void * RTTI_TESObjectLAND = (void *)0x020344A8; -const void * RTTI_TESObjectLIGH = (void *)0x0202B928; -const void * RTTI_TESObjectMISC = (void *)0x0202EEC8; -const void * RTTI_TESObjectREFR = (void *)0x0202D9E8; -const void * RTTI_TESObjectREFRDef__IAliasFunctor = (void *)0x02037E50; -const void * RTTI_TESObjectREFRDef__ILinkedReferenceFunctor = (void *)0x02035180; -const void * RTTI_TESObjectREFRSync__REFRSyncController = (void *)0x02035A40; -const void * RTTI_TESObjectSTAT = (void *)0x0202EEA0; -const void * RTTI_TESObjectTREE = (void *)0x020338A8; -const void * RTTI_TESObjectWEAP = (void *)0x0202EE08; -const void * RTTI_TESPackage = (void *)0x0202DA58; -const void * RTTI_TESPackageData = (void *)0x02048BD0; -const void * RTTI_TESPatrolPackageData = (void *)0x02048D78; -const void * RTTI_TESProduceForm = (void *)0x0202F770; -const void * RTTI_TESQualityForm = (void *)0x0202F798; -const void * RTTI_TESQuest = (void *)0x0202DB88; -const void * RTTI_TESRace = (void *)0x0202FD10; -const void * RTTI_TESRaceForm = (void *)0x0202F7C0; -const void * RTTI_TESReactionForm = (void *)0x0202F810; -const void * RTTI_TESRegion = (void *)0x02031858; -const void * RTTI_TESRegionData = (void *)0x02031800; -const void * RTTI_TESRegionDataGrass = (void *)0x02031878; -const void * RTTI_TESRegionDataLandscape = (void *)0x020318A8; -const void * RTTI_TESRegionDataManager = (void *)0x020318D8; -const void * RTTI_TESRegionDataMap = (void *)0x02031908; -const void * RTTI_TESRegionDataObjects = (void *)0x02031930; -const void * RTTI_TESRegionDataSound = (void *)0x02031960; -const void * RTTI_TESRegionDataWeather = (void *)0x02031828; -const void * RTTI_TESRegionGrassObject = (void *)0x020319C0; -const void * RTTI_TESRegionGrassObjectList = (void *)0x020319F0; -const void * RTTI_TESRegionList = (void *)0x02031A60; -const void * RTTI_TESRegionNoiseFunction = (void *)0x02031AC0; -const void * RTTI_TESRegionObject = (void *)0x02031AF0; -const void * RTTI_TESRegionObjectBase = (void *)0x02031990; -const void * RTTI_TESRegionObjectList = (void *)0x02031B40; -const void * RTTI_TESShout = (void *)0x0202FD58; -const void * RTTI_TESSoulGem = (void *)0x02033A00; -const void * RTTI_TESSound = (void *)0x02038360; -const void * RTTI_TESSpellList = (void *)0x0202F7E8; -const void * RTTI_TESTexture = (void *)0x0202B2D0; -const void * RTTI_TESTexture1024 = (void *)0x02035C00; -const void * RTTI_TESTopic = (void *)0x0202DAA8; -const void * RTTI_TESTopicInfo = (void *)0x0202DA80; -const void * RTTI_TESTrapListener = (void *)0x0203B448; -const void * RTTI_TESUseItemPackageData = (void *)0x02048DA8; -const void * RTTI_TESUseWeaponPackageData = (void *)0x02048DD8; -const void * RTTI_TESValueForm = (void *)0x0202BBE0; -const void * RTTI_TESWaterDisplacement = (void *)0x0204F818; -const void * RTTI_TESWaterForm = (void *)0x0202D968; -const void * RTTI_TESWaterNormals = (void *)0x0204F848; -const void * RTTI_TESWaterObject = (void *)0x0204F7C0; -const void * RTTI_TESWaterReflections = (void *)0x0204F7E8; -const void * RTTI_TESWeather = (void *)0x020341F0; -const void * RTTI_TESWeather__SkyStaticFunctor = (void *)0x0203B6B0; -const void * RTTI_TESWeightForm = (void *)0x0202B320; -const void * RTTI_TESWindListener = (void *)0x02034DF0; -const void * RTTI_TESWordOfPower = (void *)0x02038428; -const void * RTTI_TESWorldSpace = (void *)0x0202D8A8; -const void * RTTI_TES__SystemEventAdapter = (void *)0x0202EBE0; -const void * RTTI_TagField = (void *)0x020E7638; -const void * RTTI_TailAnimationGraphManagerHolder = (void *)0x02050D78; -const void * RTTI_TargetEntry = (void *)0x0203A6F0; -const void * RTTI_TargetLock__SetTargetLockFilter = (void *)0x0205CAC0; -const void * RTTI_TargetValueModifierEffect = (void *)0x02054230; -const void * RTTI_TelekinesisEffect = (void *)0x02054350; -const void * RTTI_TeleportDoorSearch = (void *)0x0204AA18; -const void * RTTI_TempLoadGameBuffer = (void *)0x0203B748; -const void * RTTI_ThirdPersonState = (void *)0x02051070; -const void * RTTI_ThumbstickEvent = (void *)0x0209C6B8; -const void * RTTI_TitleSequenceMenu = (void *)0x0209CB20; -const void * RTTI_TogglePOVHandler = (void *)0x02060358; -const void * RTTI_ToggleRunHandler = (void *)0x02060238; -const void * RTTI_TrainingMenu = (void *)0x0209CB48; -const void * RTTI_TransitionState = (void *)0x0209E190; -const void * RTTI_TrapEntry = (void *)0x0203B328; -const void * RTTI_TrapTargetEntry = (void *)0x0203A748; -const void * RTTI_TrespassPackage = (void *)0x02060750; -const void * RTTI_TrianglePathWaterAndLedgeSplitter = (void *)0x020C1288; -const void * RTTI_TriggerEntry = (void *)0x0203B348; -const void * RTTI_TurnUndeadEffect = (void *)0x020542B0; -const void * RTTI_TutorialMenu = (void *)0x0209CB70; -const void * RTTI_TweenMenu = (void *)0x0209CB98; -const void * RTTI_TweenMenuCameraState = (void *)0x0209AA08; -const void * RTTI_UIBlurManager = (void *)0x0209CBB8; -const void * RTTI_UISaveLoadManager = (void *)0x0209DEB8; -const void * RTTI_UI_Button3 = (void *)0x020E5908; -const void * RTTI_UI_Dialog = (void *)0x020E5D88; -const void * RTTI_UI_DialogDownloadCC = (void *)0x020E5F80; -const void * RTTI_UI_DialogMessage = (void *)0x020E72D8; -const void * RTTI_UI_DialogYesNo = (void *)0x020E7430; -const void * RTTI_UI_MarkdownText = (void *)0x020E8188; -const void * RTTI_UI_ScrollingList = (void *)0x020E5A58; -const void * RTTI_UI_Text = (void *)0x020E4FF8; -const void * RTTI_UI_Text2 = (void *)0x020E7AD0; -const void * RTTI_UI_Text3 = (void *)0x020E4FD8; -const void * RTTI_UI_bannerEntry = (void *)0x020E7AA8; -const void * RTTI_UI_bar = (void *)0x020E4F50; -const void * RTTI_UI_bottomBar = (void *)0x020E4F70; -const void * RTTI_UI_button2 = (void *)0x020E6738; -const void * RTTI_UI_detailsPage = (void *)0x020E51D8; -const void * RTTI_UI_detailsPage__OnSale = (void *)0x020E5478; -const void * RTTI_UI_element = (void *)0x020E4748; -const void * RTTI_UI_element2 = (void *)0x020E5DA8; -const void * RTTI_UI_homePage = (void *)0x020E4860; -const void * RTTI_UI_image = (void *)0x020E4F98; -const void * RTTI_UI_image2 = (void *)0x020E7AF0; -const void * RTTI_UI_image3 = (void *)0x020E4FB8; -const void * RTTI_UI_listEntry = (void *)0x020E7A28; -const void * RTTI_UI_listEntry__OnSale = (void *)0x020E7A50; -const void * RTTI_UI_page = (void *)0x020E4770; -const void * RTTI_UI_tag = (void *)0x020E8288; -const void * RTTI_UI_topBar = (void *)0x020E7300; -const void * RTTI_UnitTestMemoryHeap = (void *)0x020B4C00; -const void * RTTI_UnitTestZeroOverheadHeap = (void *)0x020B4C58; -const void * RTTI_UnitTest_BSStreamParserData = (void *)0x020E3138; -const void * RTTI_UnitTest_BSStreamParserStream = (void *)0x020E3100; -const void * RTTI_UseWeaponActorPackageData = (void *)0x02048E30; -const void * RTTI_VATSCameraState = (void *)0x0209AA38; -const void * RTTI_VATS__ICommandListVisitor = (void *)0x020700A0; -const void * RTTI_ValueAndConditionsEffect = (void *)0x02054378; -const void * RTTI_ValueModifierEffect = (void *)0x02052DA0; -const void * RTTI_VampireFeedEndHandler = (void *)0x020619F0; -const void * RTTI_VampireLordEffect = (void *)0x02053540; -const void * RTTI_VariableIntArrayImplementation = (void *)0x020B2E68; -const void * RTTI_VecArrayImplementation = (void *)0x020B2FE0; -const void * RTTI_VelocityObstacle__Utilities__BuildOpenEdgeListsVisitor = (void *)0x020C90A0; -const void * RTTI_ViewAllEntry = (void *)0x020E7A80; -const void * RTTI_VoiceSpellCastHandler = (void *)0x02060AC8; -const void * RTTI_VoiceSpellFireHandler = (void *)0x02060A38; -const void * RTTI_WaterPathPathingNodeGenerator = (void *)0x020C8F50; -const void * RTTI_WaterPathRayValidator = (void *)0x020C8EB8; -const void * RTTI_WeaponAnimationGraphManagerHolder = (void *)0x02050D40; -const void * RTTI_WeaponAnimationLoadedCallback = (void *)0x0205C2C0; -const void * RTTI_WeaponBeginDrawRightHandler = (void *)0x02060AF8; -const void * RTTI_WeaponBeginSheatheRightHandler = (void *)0x02060B30; -const void * RTTI_WeaponEnchantmentController = (void *)0x02053E28; -const void * RTTI_WeaponLeftSwingHandler = (void *)0x020608F8; -const void * RTTI_WeaponObject = (void *)0x020BC338; -const void * RTTI_WeaponRightSwingHandler = (void *)0x020608C8; -const void * RTTI_WerewolfEffect = (void *)0x020543A8; -const void * RTTI_WerewolfFeedEffect = (void *)0x020543D0; -const void * RTTI_ZeroOverheadHeap = (void *)0x020B4C30; -const void * RTTI_ZeroPitchHandler = (void *)0x020619C8; -const void * RTTI_ZoneEntry = (void *)0x0203A658; -const void * RTTI_ahkpBreakableConstraintData = (void *)0x020BD6C0; -const void * RTTI_ahkpCharacterProxy = (void *)0x020BE310; -const void * RTTI_ahkpCharacterRigidBody = (void *)0x020BE340; -const void * RTTI_ahkpMalleableConstraintData = (void *)0x020BC630; -const void * RTTI_ahkpWorld = (void *)0x020BBBF8; -const void * RTTI_allCreationsDownloadedCallback = (void *)0x020565F0; -const void * RTTI_bgs__saveload__BuildSaveListRequest = (void *)0x0209E0A0; -const void * RTTI_bgs__saveload__LoadEntryRequest = (void *)0x02057200; -const void * RTTI_bgs__saveload__LoadRequest = (void *)0x020571D0; -const void * RTTI_bgs__saveload__Request = (void *)0x020571A0; -const void * RTTI_bgs__saveload__SaveOperationRequest = (void *)0x02057168; -const void * RTTI_bhkAabbPhantom = (void *)0x020351C0; -const void * RTTI_bhkAcousticSpacePhantomCallbackShape = (void *)0x02035490; -const void * RTTI_bhkAction = (void *)0x0203A790; -const void * RTTI_bhkAngularDashpotAction = (void *)0x020BD788; -const void * RTTI_bhkAttachmentCollisionObject = (void *)0x020BC2A0; -const void * RTTI_bhkAvoidBox = (void *)0x020BC608; -const void * RTTI_bhkBackfaceContactListener = (void *)0x0203AC58; -const void * RTTI_bhkBallAndSocketConstraint = (void *)0x020BCC90; -const void * RTTI_bhkBallSocketConstraintChain = (void *)0x020BD4C0; -const void * RTTI_bhkBinaryAction = (void *)0x020BD760; -const void * RTTI_bhkBipedOrientationController = (void *)0x020BCDC0; -const void * RTTI_bhkBlendCollisionObject = (void *)0x020BC2D8; -const void * RTTI_bhkBlendController = (void *)0x020BD888; -const void * RTTI_bhkBoxShape = (void *)0x02035608; -const void * RTTI_bhkBreakableConstraint = (void *)0x020BD730; -const void * RTTI_bhkBvTreeShape = (void *)0x0203AA88; -const void * RTTI_bhkCachingShapePhantom = (void *)0x020BCA60; -const void * RTTI_bhkCapsuleShape = (void *)0x020BC558; -const void * RTTI_bhkCartTether = (void *)0x0203A7B0; -const void * RTTI_bhkCharControllerShape = (void *)0x020BDA30; -const void * RTTI_bhkCharProxyController = (void *)0x020BCB18; -const void * RTTI_bhkCharProxyControllerCinfo = (void *)0x020BCB48; -const void * RTTI_bhkCharRigidBodyController = (void *)0x020BCC58; -const void * RTTI_bhkCharRigidBodyControllerCinfo = (void *)0x020BCC20; -const void * RTTI_bhkCharacterCollisionHandler = (void *)0x0205D308; -const void * RTTI_bhkCharacterController = (void *)0x020BBEB0; -const void * RTTI_bhkCharacterControllerCinfo = (void *)0x020BBF88; -const void * RTTI_bhkCharacterPointCollector = (void *)0x020BE280; -const void * RTTI_bhkCharacterProxy = (void *)0x020BCAF0; -const void * RTTI_bhkCharacterProxyCinfo = (void *)0x020BCAC0; -const void * RTTI_bhkCharacterRigidBody = (void *)0x020BCBF0; -const void * RTTI_bhkCharacterRigidBodyCinfo = (void *)0x020BCBB8; -const void * RTTI_bhkCharacterState = (void *)0x020BBE58; -const void * RTTI_bhkCharacterStateClimbing = (void *)0x020BBFC0; -const void * RTTI_bhkCharacterStateFlying = (void *)0x020BBFF0; -const void * RTTI_bhkCharacterStateInAir = (void *)0x020BD940; -const void * RTTI_bhkCharacterStateJumping = (void *)0x020BD970; -const void * RTTI_bhkCharacterStateOnGround = (void *)0x020BD9A0; -const void * RTTI_bhkCharacterStateSwimming = (void *)0x020BD9D0; -const void * RTTI_bhkCollisionBox = (void *)0x020BBF28; -const void * RTTI_bhkCollisionFilter = (void *)0x020BC0A8; -const void * RTTI_bhkCollisionObject = (void *)0x020353F8; -const void * RTTI_bhkCompressedMeshShape = (void *)0x020BD170; -const void * RTTI_bhkCompressedMeshShapeData = (void *)0x020BD138; -const void * RTTI_bhkConstraint = (void *)0x0203A830; -const void * RTTI_bhkConstraintChain = (void *)0x020BD460; -const void * RTTI_bhkContactListener = (void *)0x0203AC28; -const void * RTTI_bhkConvexShape = (void *)0x020354F8; -const void * RTTI_bhkConvexSweepShape = (void *)0x020BD210; -const void * RTTI_bhkConvexTransformShape = (void *)0x020BD240; -const void * RTTI_bhkConvexTranslateShape = (void *)0x020BD270; -const void * RTTI_bhkConvexVerticesShape = (void *)0x020BD2A0; -const void * RTTI_bhkCylinderShape = (void *)0x020BD2D0; -const void * RTTI_bhkDashpotAction = (void *)0x020BD7B8; -const void * RTTI_bhkEntity = (void *)0x02035308; -const void * RTTI_bhkEntityListener = (void *)0x020346C8; -const void * RTTI_bhkExtraData = (void *)0x020BD8B8; -const void * RTTI_bhkFilteredCdBodyCollector = (void *)0x0205BBA8; -const void * RTTI_bhkFixedConstraint = (void *)0x020BD5C0; -const void * RTTI_bhkGenericConstraint = (void *)0x020BD590; -const void * RTTI_bhkGroupConstraint = (void *)0x020BD4F8; -const void * RTTI_bhkHeightFieldShape = (void *)0x020BD328; -const void * RTTI_bhkHingeConstraint = (void *)0x02070010; -const void * RTTI_bhkHingeLimitsConstraint = (void *)0x020BD560; -const void * RTTI_bhkICharOrientationController = (void *)0x020BBF50; -const void * RTTI_bhkIWorldStepListener = (void *)0x020B10A0; -const void * RTTI_bhkLimitedHingeConstraint = (void *)0x020BC308; -const void * RTTI_bhkLiquidAction = (void *)0x020BD7E0; -const void * RTTI_bhkListShape = (void *)0x020BC020; -const void * RTTI_bhkMalleableConstraint = (void *)0x020BC668; -const void * RTTI_bhkMemorySystem = (void *)0x020BD068; -const void * RTTI_bhkMoppBvTreeShape = (void *)0x020BD3D8; -const void * RTTI_bhkMotorAction = (void *)0x020BD808; -const void * RTTI_bhkMouseSpringAction = (void *)0x0205C7C0; -const void * RTTI_bhkMultiSphereShape = (void *)0x020BD2F8; -const void * RTTI_bhkNiCollisionObject = (void *)0x02032080; -const void * RTTI_bhkNiTriStripsShape = (void *)0x020BC580; -const void * RTTI_bhkObstacleDeactivationListener = (void *)0x02049AB0; -const void * RTTI_bhkObstacleRemovalListener = (void *)0x02049AE8; -const void * RTTI_bhkOnExitCallback = (void *)0x020BBBD0; -const void * RTTI_bhkOnStartupCallback = (void *)0x020BBBA0; -const void * RTTI_bhkOrientHingedBodyAction = (void *)0x020BD830; -const void * RTTI_bhkPCollisionObject = (void *)0x02035520; -const void * RTTI_bhkPackedNiTriStripsShape = (void *)0x020BC5B0; -const void * RTTI_bhkPhantom = (void *)0x020351E8; -const void * RTTI_bhkPlaneShape = (void *)0x020BD358; -const void * RTTI_bhkPointToPathConstraint = (void *)0x020BE598; -const void * RTTI_bhkPoseArray = (void *)0x020BD8E0; -const void * RTTI_bhkPositionConstraintMotor = (void *)0x020BDB10; -const void * RTTI_bhkPrismaticConstraint = (void *)0x0203A890; -const void * RTTI_bhkQuadOrientationController = (void *)0x020BDA60; -const void * RTTI_bhkRagdollConstraint = (void *)0x020BCD58; -const void * RTTI_bhkRagdollController = (void *)0x020BC078; -const void * RTTI_bhkRagdollLimitsConstraint = (void *)0x020BD628; -const void * RTTI_bhkRagdollPenetrationUtil = (void *)0x020BBDC8; -const void * RTTI_bhkRagdollShareData = (void *)0x020BC048; -const void * RTTI_bhkRagdollTemplate = (void *)0x020BCCF8; -const void * RTTI_bhkRagdollTemplateData = (void *)0x020BCCC8; -const void * RTTI_bhkRefObject = (void *)0x020350F0; -const void * RTTI_bhkRigidBody = (void *)0x020320B0; -const void * RTTI_bhkRigidBodyT = (void *)0x020BC398; -const void * RTTI_bhkSPCollisionObject = (void *)0x0206FDE8; -const void * RTTI_bhkSerializable = (void *)0x020350C8; -const void * RTTI_bhkShape = (void *)0x02035138; -const void * RTTI_bhkShapeCollection = (void *)0x020BBE80; -const void * RTTI_bhkShapePhantom = (void *)0x020353D0; -const void * RTTI_bhkSimpleShapePhantom = (void *)0x020353A0; -const void * RTTI_bhkSphereRepShape = (void *)0x020354D0; -const void * RTTI_bhkSphereShape = (void *)0x02035550; -const void * RTTI_bhkSpringAction = (void *)0x020BD860; -const void * RTTI_bhkSpringDamperConstraintMotor = (void *)0x020BDB80; -const void * RTTI_bhkStiffSpringConstraint = (void *)0x020BBD00; -const void * RTTI_bhkTaskletManagerCallback = (void *)0x020BBB70; -const void * RTTI_bhkTelekinesisListener = (void *)0x02058520; -const void * RTTI_bhkThreadMemorySource = (void *)0x020BE398; -const void * RTTI_bhkTransformShape = (void *)0x020BD408; -const void * RTTI_bhkTrapListener = (void *)0x0203B300; -const void * RTTI_bhkTriSampledHeightFieldBvTreeShape = (void *)0x0203AAB0; -const void * RTTI_bhkTriangleShape = (void *)0x020BD380; -const void * RTTI_bhkUnaryAction = (void *)0x0203A8E8; -const void * RTTI_bhkVelocityConstraintMotor = (void *)0x020BDB48; -const void * RTTI_bhkWheelConstraint = (void *)0x020BD690; -const void * RTTI_bhkWindListener = (void *)0x02034E18; -const void * RTTI_bhkWorld = (void *)0x020BBC50; -const void * RTTI_bhkWorldCinfo = (void *)0x020BBC70; -const void * RTTI_bhkWorldM = (void *)0x020BC3C0; -const void * RTTI_bhkWorldObject = (void *)0x02032030; -const void * RTTI_bhkWorld__bhkConstraintProjector = (void *)0x020BBC18; -const void * RTTI_bnet__AsyncOperationProxy = (void *)0x020CA548; -const void * RTTI_bnet__BaseCallback = (void *)0x020CA190; -const void * RTTI_bnet__Mods__BaseUpdatePreferenceInfo = (void *)0x020D6400; -const void * RTTI_bnet__Mods__UpdateContentPreferenceInfo = (void *)0x020D6840; -const void * RTTI_bnet__impl__AsyncOperation = (void *)0x020CA160; -const void * RTTI_doDownloads__waitingCallback = (void *)0x02056628; -const void * RTTI_downloadConfirmResetCallback = (void *)0x020565B8; -const void * RTTI_hkAlignSceneToNodeOptions = (void *)0x020B4060; -const void * RTTI_hkArrayStreamWriter = (void *)0x020AB8C0; -const void * RTTI_hkAvoidBox = (void *)0x020BC5E0; -const void * RTTI_hkBSHeightFieldShape = (void *)0x020BC710; -const void * RTTI_hkBallAndSocketConstraintCinfo = (void *)0x020BBD30; -const void * RTTI_hkBallSocketChainCinfo = (void *)0x020BD490; -const void * RTTI_hkBaseObject = (void *)0x02034458; -const void * RTTI_hkBinaryPackfileWriter = (void *)0x020B32F0; -const void * RTTI_hkBinaryTagfileReader = (void *)0x020B3228; -const void * RTTI_hkBinaryTagfileWriter = (void *)0x020B2368; -const void * RTTI_hkBreakableConstraintCinfo = (void *)0x020BD6F8; -const void * RTTI_hkBsdSocket = (void *)0x020ABBE8; -const void * RTTI_hkBufferedStreamReader = (void *)0x020AB7A0; -const void * RTTI_hkBufferedStreamWriter = (void *)0x020AB7D0; -const void * RTTI_hkBuiltinTypeRegistry = (void *)0x020ADDF8; -const void * RTTI_hkCharControllerShape = (void *)0x020BDA00; -const void * RTTI_hkClassNameRegistry = (void *)0x020ADD58; -const void * RTTI_hkConstraintChainCinfo = (void *)0x020BD430; -const void * RTTI_hkConstraintCinfo = (void *)0x0203A7D8; -const void * RTTI_hkContainerDebugAllocator__Allocator = (void *)0x020AB698; -const void * RTTI_hkContainerHeapAllocator__Allocator = (void *)0x020AB658; -const void * RTTI_hkContainerResourceMap = (void *)0x020AE0C0; -const void * RTTI_hkContainerTempAllocator__Allocator = (void *)0x020AB618; -const void * RTTI_hkCpuJobThreadPool = (void *)0x020BE3F0; -const void * RTTI_hkCpuWorldGetClosestPointsCollector = (void *)0x020BEA80; -const void * RTTI_hkCpuWorldLinearCastCollector = (void *)0x020BEB20; -const void * RTTI_hkCpuWorldRayCastCollector = (void *)0x020BEBF8; -const void * RTTI_hkCrc32StreamWriter = (void *)0x020AB920; -const void * RTTI_hkDataArrayImpl = (void *)0x020B2DA0; -const void * RTTI_hkDataArrayNative = (void *)0x020B3200; -const void * RTTI_hkDataClassDict = (void *)0x020B2DF0; -const void * RTTI_hkDataClassImpl = (void *)0x020B2DC8; -const void * RTTI_hkDataClassNative = (void *)0x020B3180; -const void * RTTI_hkDataObjectDict = (void *)0x020B2E18; -const void * RTTI_hkDataObjectImpl = (void *)0x020B2D50; -const void * RTTI_hkDataObjectNative = (void *)0x020B31D0; -const void * RTTI_hkDataRefCounted = (void *)0x020B2D78; -const void * RTTI_hkDataWorld = (void *)0x020B2D28; -const void * RTTI_hkDataWorldDict = (void *)0x020B2E40; -const void * RTTI_hkDataWorldNative = (void *)0x020B31A8; -const void * RTTI_hkDefaultBuiltinTypeRegistry = (void *)0x020ADF28; -const void * RTTI_hkDefaultClassNameRegistry = (void *)0x020ADEA0; -const void * RTTI_hkDefaultError = (void *)0x020ABB10; -const void * RTTI_hkDefaultMemoryTracker = (void *)0x020ABC68; -const void * RTTI_hkDummyMemoryTrackerImpl = (void *)0x020ABCC0; -const void * RTTI_hkDummySingleton = (void *)0x020AB9E8; -const void * RTTI_hkDynamicClassNameRegistry = (void *)0x020ADE68; -const void * RTTI_hkErrStream = (void *)0x020AB6F8; -const void * RTTI_hkError = (void *)0x0203AF18; -const void * RTTI_hkFileSystem = (void *)0x0203AF90; -const void * RTTI_hkFixedConstraintCinfo = (void *)0x020BBD68; -const void * RTTI_hkGenericConstraintCinfo = (void *)0x020BBC98; -const void * RTTI_hkGeometryProcessingInternals__NearestFeaturePolicy = (void *)0x020BE940; -const void * RTTI_hkGskShape = (void *)0x020BFA50; -const void * RTTI_hkHeightFieldRayForwardingCollector = (void *)0x020BE0D0; -const void * RTTI_hkHingeConstraintCinfo = (void *)0x0206FFE0; -const void * RTTI_hkHingeLimitsConstraintCinfo = (void *)0x020BD528; -const void * RTTI_hkIArchive = (void *)0x020B4270; -const void * RTTI_hkIstream = (void *)0x020B2CC8; -const void * RTTI_hkJobThreadPool = (void *)0x020BE3C8; -const void * RTTI_hkKdTreeBuildInput__Mediator = (void *)0x020BFE10; -const void * RTTI_hkKdTreeBundleCastCollector = (void *)0x020BFDD8; -const void * RTTI_hkKdTreeCastCollector = (void *)0x020BEA50; -const void * RTTI_hkKdTreeCpuBroadphaseBundleCastCollector = (void *)0x020BFE78; -const void * RTTI_hkLifoAllocator = (void *)0x020AB5F0; -const void * RTTI_hkLimitedHingeConstraintCinfo = (void *)0x020BC360; -const void * RTTI_hkLiquidAction = (void *)0x020BE4A0; -const void * RTTI_hkLoader = (void *)0x020B0AD8; -const void * RTTI_hkLocalFrame = (void *)0x020AB748; -const void * RTTI_hkLocalFrameCollector = (void *)0x020ADC20; -const void * RTTI_hkLocalFrameGroup = (void *)0x020AB720; -const void * RTTI_hkMalleableConstraintCinfo = (void *)0x020BC698; -const void * RTTI_hkMemoryAllocator = (void *)0x020AB5C8; -const void * RTTI_hkMemoryResourceContainer = (void *)0x020AE090; -const void * RTTI_hkMemoryResourceHandle = (void *)0x020AE060; -const void * RTTI_hkMemoryStreamReader = (void *)0x020B41F0; -const void * RTTI_hkMemorySystem = (void *)0x020ABC98; -const void * RTTI_hkMemoryTrackStreamReader = (void *)0x020ABAB8; -const void * RTTI_hkMemoryTrackStreamWriter = (void *)0x020AB890; -const void * RTTI_hkMemoryTracker = (void *)0x020ABC40; -const void * RTTI_hkMoppBvTreeShapeBase = (void *)0x020AE568; -const void * RTTI_hkNativeFileSystem = (void *)0x0203B0B0; -const void * RTTI_hkNiTriStripsShape = (void *)0x020BC498; -const void * RTTI_hkNormalTriangleShape = (void *)0x020BC4C8; -const void * RTTI_hkOArchive = (void *)0x020ABAE8; -const void * RTTI_hkObjectCopier = (void *)0x020ADF60; -const void * RTTI_hkObjectResource = (void *)0x020B4248; -const void * RTTI_hkObjectWriter = (void *)0x020B4160; -const void * RTTI_hkOffsetOnlyStreamWriter = (void *)0x020B4130; -const void * RTTI_hkOrientHingedBodyAction = (void *)0x020BE4C8; -const void * RTTI_hkOstream = (void *)0x020AB6D8; -const void * RTTI_hkPackedNiTriStripsData = (void *)0x020BC4F8; -const void * RTTI_hkPackedNiTriStripsShape = (void *)0x020BC528; -const void * RTTI_hkPackfileData = (void *)0x020B4220; -const void * RTTI_hkPackfileWriter = (void *)0x020B2CA0; -const void * RTTI_hkPackfileWriter__AddObjectListener = (void *)0x020AF9B0; -const void * RTTI_hkParserBuffer = (void *)0x020B4298; -const void * RTTI_hkPlatformObjectWriter = (void *)0x020B4188; -const void * RTTI_hkPlatformObjectWriter__Cache = (void *)0x020B41B8; -const void * RTTI_hkPointToPathConstraintCinfo = (void *)0x020BDAD8; -const void * RTTI_hkPooledAllocator = (void *)0x020B3320; -const void * RTTI_hkPrismaticConstraintCinfo = (void *)0x0203A858; -const void * RTTI_hkProcess = (void *)0x020BEA00; -const void * RTTI_hkProcessFactory = (void *)0x020BFD78; -const void * RTTI_hkProductFeatures = (void *)0x020BC740; -const void * RTTI_hkRagdollConstraintCinfo = (void *)0x020BCD28; -const void * RTTI_hkRagdollLimitsConstraintCinfo = (void *)0x020BD5F0; -const void * RTTI_hkReferencedObject = (void *)0x02034428; -const void * RTTI_hkReferencedObjectLock = (void *)0x020AB558; -const void * RTTI_hkRemoteObjectClientSideListener = (void *)0x020BE5C8; -const void * RTTI_hkRemoteObjectProcess = (void *)0x020BEA20; -const void * RTTI_hkResource = (void *)0x020B24F8; -const void * RTTI_hkResourceBase = (void *)0x020ADFE8; -const void * RTTI_hkResourceContainer = (void *)0x020ADFB8; -const void * RTTI_hkResourceHandle = (void *)0x020AE038; -const void * RTTI_hkResourceMap = (void *)0x020AE010; -const void * RTTI_hkScaledMoppBvTreeShape = (void *)0x020BD3A8; -const void * RTTI_hkSeekableStreamReader = (void *)0x020AB800; -const void * RTTI_hkSerializeDeprecated = (void *)0x020B3378; -const void * RTTI_hkSimpleLocalFrame = (void *)0x020AB770; -const void * RTTI_hkSocket = (void *)0x020ABB38; -const void * RTTI_hkSocket__ReaderAdapter = (void *)0x020ABB58; -const void * RTTI_hkSocket__WriterAdapter = (void *)0x020ABB88; -const void * RTTI_hkSolverAllocator = (void *)0x020BE370; -const void * RTTI_hkStackTracer = (void *)0x020AB988; -const void * RTTI_hkStaticClassNameRegistry = (void *)0x020ADF88; -const void * RTTI_hkStatisticsCollector = (void *)0x020AB8F0; -const void * RTTI_hkStdioStreamReader = (void *)0x020AB830; -const void * RTTI_hkStdioStreamWriter = (void *)0x020AB860; -const void * RTTI_hkStiffSpringConstraintCinfo = (void *)0x020BBCC8; -const void * RTTI_hkStreamReader = (void *)0x0203AF68; -const void * RTTI_hkStreamWriter = (void *)0x0203AEF0; -const void * RTTI_hkSubStreamWriter = (void *)0x020B32C8; -const void * RTTI_hkTagfileReader = (void *)0x020B2340; -const void * RTTI_hkTagfileWriter = (void *)0x020B22D8; -const void * RTTI_hkTagfileWriter__AddDataObjectListener = (void *)0x020B2300; -const void * RTTI_hkTempDetectAllocator = (void *)0x020B3348; -const void * RTTI_hkThreadMemory = (void *)0x020BD040; -const void * RTTI_hkTraceStream = (void *)0x020B20E0; -const void * RTTI_hkTrackerArrayLayoutHandler = (void *)0x020ABCF0; -const void * RTTI_hkTrackerCachedHashMapLayoutHandler = (void *)0x020ABD90; -const void * RTTI_hkTrackerLayoutCalculator = (void *)0x020ABE38; -const void * RTTI_hkTrackerLayoutHandler = (void *)0x020ABD28; -const void * RTTI_hkTrackerRefPtrLayoutHandler = (void *)0x020ABE68; -const void * RTTI_hkTrackerScanSnapshot = (void *)0x020ABBB8; -const void * RTTI_hkTrackerSerializableScanSnapshot = (void *)0x020ABA48; -const void * RTTI_hkTrackerStringMapLayoutHandler = (void *)0x020ABDD0; -const void * RTTI_hkTrackerStringPtrLayoutHandler = (void *)0x020ABD58; -const void * RTTI_hkTrackerTypeLayout = (void *)0x020ABE08; -const void * RTTI_hkTrackerTypeTreeCache = (void *)0x020ABC10; -const void * RTTI_hkTrackerTypeTreeTextCache = (void *)0x020ABA80; -const void * RTTI_hkTypeInfoRegistry = (void *)0x020ADD88; -const void * RTTI_hkVersionPatchManager = (void *)0x020B3258; -const void * RTTI_hkVtableClassRegistry = (void *)0x020ADCE8; -const void * RTTI_hkWheelConstraintCinfo = (void *)0x020BD660; -const void * RTTI_hkWorldMemoryAvailableWatchDog = (void *)0x020AEC20; -const void * RTTI_hkXmlLexAnalyzer = (void *)0x020B42E8; -const void * RTTI_hkXmlStreamParser = (void *)0x020B42C0; -const void * RTTI_hkXmlTagfileReader = (void *)0x020B2398; -const void * RTTI_hkXmlTagfileWriter = (void *)0x020B23C8; -const void * RTTI_hkaAnimatedReferenceFrame = (void *)0x020B1DB0; -const void * RTTI_hkaAnimation = (void *)0x020B1DE0; -const void * RTTI_hkaAnimationBinding = (void *)0x020B0658; -const void * RTTI_hkaAnimationContainer = (void *)0x020B1F80; -const void * RTTI_hkaAnimationControl = (void *)0x020B1D40; -const void * RTTI_hkaAnimationPreviewColorContainer = (void *)0x020B1EB0; -const void * RTTI_hkaBoneAttachment = (void *)0x020B1F58; -const void * RTTI_hkaDefaultAnimatedReferenceFrame = (void *)0x020B1EE8; -const void * RTTI_hkaDefaultAnimationControl = (void *)0x020B1D08; -const void * RTTI_hkaDefaultAnimationControlMapperData = (void *)0x020B1D70; -const void * RTTI_hkaDetectRagdollPenetration = (void *)0x020BD908; -const void * RTTI_hkaFootPlacementIkSolver = (void *)0x020AB528; -const void * RTTI_hkaFootstepAnalysisInfo = (void *)0x020B2C70; -const void * RTTI_hkaFootstepAnalysisInfoContainer = (void *)0x020B1F20; -const void * RTTI_hkaInterleavedUncompressedAnimation = (void *)0x020B1E08; -const void * RTTI_hkaMeshBinding = (void *)0x020B2C48; -const void * RTTI_hkaMirroredSkeleton = (void *)0x020B1FB0; -const void * RTTI_hkaQuantizedAnimation = (void *)0x020B1E48; -const void * RTTI_hkaRagdollInstance = (void *)0x020B1CD8; -const void * RTTI_hkaRagdollRaycastInterface = (void *)0x020BBDF8; -const void * RTTI_hkaRaycastInterface = (void *)0x02050328; -const void * RTTI_hkaSkeleton = (void *)0x020B1220; -const void * RTTI_hkaSkeletonMapper = (void *)0x020B1CB0; -const void * RTTI_hkaSplineCompressedAnimation = (void *)0x020B1E78; -const void * RTTI_hkbAnimationBindingSet = (void *)0x020AC028; -const void * RTTI_hkbAnimationBindingWithTriggers = (void *)0x020ADA00; -const void * RTTI_hkbAssetLoader = (void *)0x020B1830; -const void * RTTI_hkbAttachmentFixupSceneModifier = (void *)0x020ADA98; -const void * RTTI_hkbAttachmentModifier = (void *)0x020ACA30; -const void * RTTI_hkbAttachmentSceneModifier = (void *)0x020ADA60; -const void * RTTI_hkbAttachmentSetup = (void *)0x020AC208; -const void * RTTI_hkbAttributeModifier = (void *)0x020ACA60; -const void * RTTI_hkbAuxiliaryNodeInfo = (void *)0x020BDF90; -const void * RTTI_hkbBehaviorClient = (void *)0x020BE600; -const void * RTTI_hkbBehaviorEventsInfo = (void *)0x020BDED0; -const void * RTTI_hkbBehaviorGraph = (void *)0x020ABF10; -const void * RTTI_hkbBehaviorGraphData = (void *)0x020AC500; -const void * RTTI_hkbBehaviorGraphInternalState = (void *)0x020AC4C8; -const void * RTTI_hkbBehaviorGraphInternalStateInfo = (void *)0x020BDFC0; -const void * RTTI_hkbBehaviorGraphStringData = (void *)0x020AC5A8; -const void * RTTI_hkbBehaviorGraph__GlobalTransitionData = (void *)0x020ABFC0; -const void * RTTI_hkbBehaviorInfo = (void *)0x020BDEA8; -const void * RTTI_hkbBehaviorReferenceGenerator = (void *)0x020AC780; -const void * RTTI_hkbBindable = (void *)0x020ABEE8; -const void * RTTI_hkbBindableCollector = (void *)0x020AC160; -const void * RTTI_hkbBindable__CacheBindablesCollector = (void *)0x020AC190; -const void * RTTI_hkbBlenderGenerator = (void *)0x020AC7E8; -const void * RTTI_hkbBlenderGeneratorChild = (void *)0x020AC7B8; -const void * RTTI_hkbBlenderGeneratorInternalState = (void *)0x020AC818; -const void * RTTI_hkbBlendingTransitionEffect = (void *)0x020AD8B8; -const void * RTTI_hkbBlendingTransitionEffectInternalState = (void *)0x020AD8F0; -const void * RTTI_hkbBoneIndexArray = (void *)0x020AC5E0; -const void * RTTI_hkbBoneWeightArray = (void *)0x020AC608; -const void * RTTI_hkbBoolVariableSequencedData = (void *)0x020AD730; -const void * RTTI_hkbCameraShakeEventPayload = (void *)0x020BDBB8; -const void * RTTI_hkbCharacter = (void *)0x020AC058; -const void * RTTI_hkbCharacterAddedInfo = (void *)0x020BDDF0; -const void * RTTI_hkbCharacterControlCommand = (void *)0x020BDCB8; -const void * RTTI_hkbCharacterControllerModifier = (void *)0x020ACA90; -const void * RTTI_hkbCharacterControllerModifierInternalState = (void *)0x020ACAD0; -const void * RTTI_hkbCharacterControllerSceneModifier = (void *)0x020ADB00; -const void * RTTI_hkbCharacterData = (void *)0x020ADB90; -const void * RTTI_hkbCharacterInfo = (void *)0x020BDE20; -const void * RTTI_hkbCharacterSetup = (void *)0x020ADB40; -const void * RTTI_hkbCharacterSkinInfo = (void *)0x020BDE78; -const void * RTTI_hkbCharacterSteppedInfo = (void *)0x020BDE48; -const void * RTTI_hkbCharacterStringData = (void *)0x020AC638; -const void * RTTI_hkbClientCharacterState = (void *)0x020BE628; -const void * RTTI_hkbClipGenerator = (void *)0x020AD9B0; -const void * RTTI_hkbClipGeneratorInternalState = (void *)0x020AC880; -const void * RTTI_hkbClipTriggerArray = (void *)0x020AC850; -const void * RTTI_hkbClosestLocalFrameCollector = (void *)0x020ADC50; -const void * RTTI_hkbCombineTransformsModifier = (void *)0x020ACB18; -const void * RTTI_hkbCombineTransformsModifierInternalState = (void *)0x020ACB50; -const void * RTTI_hkbCompiledExpressionSet = (void *)0x020AC6F0; -const void * RTTI_hkbComputeDirectionModifier = (void *)0x020ACB90; -const void * RTTI_hkbComputeDirectionModifierInternalState = (void *)0x020ACBC8; -const void * RTTI_hkbComputeRotationFromAxisAngleModifier = (void *)0x020ACC08; -const void * RTTI_hkbComputeRotationFromAxisAngleModifierInternalState = (void *)0x020ACC50; -const void * RTTI_hkbComputeRotationToTargetModifier = (void *)0x020ACCA0; -const void * RTTI_hkbComputeRotationToTargetModifierInternalState = (void *)0x020ACCE0; -const void * RTTI_hkbCondition = (void *)0x020AC6C8; -const void * RTTI_hkbDampingModifier = (void *)0x020ACD28; -const void * RTTI_hkbDampingModifierInternalState = (void *)0x020ACD58; -const void * RTTI_hkbDefaultRaycastInterface = (void *)0x020ADC88; -const void * RTTI_hkbDelayedModifier = (void *)0x020ACDC0; -const void * RTTI_hkbDelayedModifierInternalState = (void *)0x020ACDF0; -const void * RTTI_hkbDetectCloseToGroundModifier = (void *)0x020ACE28; -const void * RTTI_hkbDetectCloseToGroundModifierInternalState = (void *)0x020ACE60; -const void * RTTI_hkbEvaluateExpressionModifier = (void *)0x020ACED8; -const void * RTTI_hkbEvaluateExpressionModifierInternalState = (void *)0x020ACF10; -const void * RTTI_hkbEvaluateHandleModifier = (void *)0x020ACF58; -const void * RTTI_hkbEventDrivenModifier = (void *)0x020ACF88; -const void * RTTI_hkbEventDrivenModifierInternalState = (void *)0x020ACFB8; -const void * RTTI_hkbEventPayload = (void *)0x020AC238; -const void * RTTI_hkbEventPayloadList = (void *)0x020AC3B8; -const void * RTTI_hkbEventRaisedInfo = (void *)0x020BDF00; -const void * RTTI_hkbEventRangeDataArray = (void *)0x020ACFF8; -const void * RTTI_hkbEventSequencedData = (void *)0x020AD6A0; -const void * RTTI_hkbEventsFromRangeModifier = (void *)0x020AD028; -const void * RTTI_hkbEventsFromRangeModifierInternalState = (void *)0x020AD060; -const void * RTTI_hkbExpressionCondition = (void *)0x020AC720; -const void * RTTI_hkbExpressionDataArray = (void *)0x020ACEA8; -const void * RTTI_hkbExtractRagdollPoseModifier = (void *)0x020AD3B0; -const void * RTTI_hkbFootIkControlsModifier = (void *)0x020AD0A0; -const void * RTTI_hkbFootIkDriver = (void *)0x020AC000; -const void * RTTI_hkbFootIkDriverInfo = (void *)0x020AC668; -const void * RTTI_hkbFootIkModifier = (void *)0x020AD0D0; -const void * RTTI_hkbFootIkSceneModifier = (void *)0x020AC0C8; -const void * RTTI_hkbGenerator = (void *)0x020ABF38; -const void * RTTI_hkbGeneratorTransitionEffect = (void *)0x020AD930; -const void * RTTI_hkbGeneratorTransitionEffectInternalState = (void *)0x020AD970; -const void * RTTI_hkbGetHandleOnBoneModifier = (void *)0x020AD0F8; -const void * RTTI_hkbGetUpModifier = (void *)0x020AD130; -const void * RTTI_hkbGetUpModifierInternalState = (void *)0x020AD158; -const void * RTTI_hkbGetWorldFromModelModifier = (void *)0x020AD190; -const void * RTTI_hkbGetWorldFromModelModifierInternalState = (void *)0x020AD1D0; -const void * RTTI_hkbHandIkControlsModifier = (void *)0x020AD210; -const void * RTTI_hkbHandIkDriver = (void *)0x020ADA38; -const void * RTTI_hkbHandIkDriverInfo = (void *)0x020AC438; -const void * RTTI_hkbHandIkFixupSceneModifier = (void *)0x020AC128; -const void * RTTI_hkbHandIkModifier = (void *)0x020AD240; -const void * RTTI_hkbHandIkSceneModifier = (void *)0x020AC0F8; -const void * RTTI_hkbHandle = (void *)0x020AC418; -const void * RTTI_hkbIntEventPayload = (void *)0x020AC290; -const void * RTTI_hkbIntVariableSequencedData = (void *)0x020AD768; -const void * RTTI_hkbKeyframeBonesModifier = (void *)0x020AD3E8; -const void * RTTI_hkbLinkedSymbolInfo = (void *)0x020BDF60; -const void * RTTI_hkbLookAtModifier = (void *)0x020AD290; -const void * RTTI_hkbLookAtModifierInternalState = (void *)0x020AD2B8; -const void * RTTI_hkbManualSelectorGenerator = (void *)0x020AC8E8; -const void * RTTI_hkbManualSelectorGeneratorInternalState = (void *)0x020AC920; -const void * RTTI_hkbMirrorModifier = (void *)0x020AD2F0; -const void * RTTI_hkbMirroredSkeletonInfo = (void *)0x020AC698; -const void * RTTI_hkbModifier = (void *)0x020AC580; -const void * RTTI_hkbModifierGenerator = (void *)0x020AC960; -const void * RTTI_hkbModifierList = (void *)0x020AD268; -const void * RTTI_hkbModifierWrapper = (void *)0x020ACD90; -const void * RTTI_hkbMoveCharacterModifier = (void *)0x020AD318; -const void * RTTI_hkbMoveCharacterModifierInternalState = (void *)0x020AD348; -const void * RTTI_hkbNamedEventPayload = (void *)0x020AC2F0; -const void * RTTI_hkbNamedIntEventPayload = (void *)0x020AC350; -const void * RTTI_hkbNamedRealEventPayload = (void *)0x020AC320; -const void * RTTI_hkbNamedStringEventPayload = (void *)0x020AC380; -const void * RTTI_hkbNode = (void *)0x020ABEC8; -const void * RTTI_hkbNodeInternalStateInfo = (void *)0x020ABF60; -const void * RTTI_hkbNode__BoundVariablesCollector = (void *)0x020AC1D0; -const void * RTTI_hkbParticleSystemEventPayload = (void *)0x020BDBF0; -const void * RTTI_hkbPoseMatchingGenerator = (void *)0x020AC990; -const void * RTTI_hkbPoseMatchingGeneratorInternalState = (void *)0x020AC9C0; -const void * RTTI_hkbPoweredRagdollControlsModifier = (void *)0x020AD418; -const void * RTTI_hkbProjectData = (void *)0x020ADB68; -const void * RTTI_hkbProjectStringData = (void *)0x020AC498; -const void * RTTI_hkbProxyModifier = (void *)0x020AD388; -const void * RTTI_hkbRagdollDriver = (void *)0x020ABEA0; -const void * RTTI_hkbRagdollSceneModifier = (void *)0x020ADAD0; -const void * RTTI_hkbRaiseEventCommand = (void *)0x020BDCF0; -const void * RTTI_hkbRealEventPayload = (void *)0x020AC260; -const void * RTTI_hkbRealVariableSequencedData = (void *)0x020AD6F8; -const void * RTTI_hkbReferencePoseGenerator = (void *)0x020ACA00; -const void * RTTI_hkbRegisteredGenerator = (void *)0x020AC8B8; -const void * RTTI_hkbRigidBodyRagdollControlsModifier = (void *)0x020AD450; -const void * RTTI_hkbRotateCharacterModifier = (void *)0x020AD490; -const void * RTTI_hkbRotateCharacterModifierInternalState = (void *)0x020AD4C8; -const void * RTTI_hkbSceneModifier = (void *)0x020AC0A0; -const void * RTTI_hkbSenseHandleModifier = (void *)0x020AD508; -const void * RTTI_hkbSequence = (void *)0x020AC558; -const void * RTTI_hkbSequenceInternalState = (void *)0x020AD7A0; -const void * RTTI_hkbSequenceStringData = (void *)0x020AD670; -const void * RTTI_hkbSequencedData = (void *)0x020AD6D0; -const void * RTTI_hkbSetBehaviorCommand = (void *)0x020BDD90; -const void * RTTI_hkbSetLocalTimeOfClipGeneratorCommand = (void *)0x020BDD50; -const void * RTTI_hkbSetNodePropertyCommand = (void *)0x020BDDC0; -const void * RTTI_hkbSetWordVariableCommand = (void *)0x020BDD20; -const void * RTTI_hkbSetWorldFromModelModifier = (void *)0x020AD538; -const void * RTTI_hkbSimulationControlCommand = (void *)0x020BDC80; -const void * RTTI_hkbSimulationStateInfo = (void *)0x020BDF30; -const void * RTTI_hkbStateChooser = (void *)0x020BDC28; -const void * RTTI_hkbStateListener = (void *)0x020AC530; -const void * RTTI_hkbStateMachine = (void *)0x020AD9D8; -const void * RTTI_hkbStateMachineInternalState = (void *)0x020AD880; -const void * RTTI_hkbStateMachine__EventPropertyArray = (void *)0x020AD810; -const void * RTTI_hkbStateMachine__StateInfo = (void *)0x020AD850; -const void * RTTI_hkbStateMachine__TransitionInfoArray = (void *)0x020AD7D0; -const void * RTTI_hkbStringCondition = (void *)0x020AC750; -const void * RTTI_hkbStringEventPayload = (void *)0x020AC2C0; -const void * RTTI_hkbSymbolIdMap = (void *)0x020ADCC0; -const void * RTTI_hkbTestStateChooser = (void *)0x020BDC50; -const void * RTTI_hkbTimerModifier = (void *)0x020AD570; -const void * RTTI_hkbTimerModifierInternalState = (void *)0x020AD598; -const void * RTTI_hkbTransformVectorModifier = (void *)0x020AD5D0; -const void * RTTI_hkbTransformVectorModifierInternalState = (void *)0x020AD608; -const void * RTTI_hkbTransitionEffect = (void *)0x020AC468; -const void * RTTI_hkbTwistModifier = (void *)0x020AD648; -const void * RTTI_hkbVariableBindingSet = (void *)0x020AC3E8; -const void * RTTI_hkbVariableValueSet = (void *)0x020ABF90; -const void * RTTI_hkbWorld = (void *)0x020AC080; -const void * RTTI_hkgpConvexHull = (void *)0x020BE4F8; -const void * RTTI_hkgpIndexedMesh = (void *)0x020BE6E8; -const void * RTTI_hkgpJobQueue__IJob = (void *)0x020BF858; -const void * RTTI_hkgpMesh = (void *)0x020BF880; -const void * RTTI_hkgpMeshInternals__RayCaster = (void *)0x020BFC78; -const void * RTTI_hkgpMeshInternals__SimpleCollector = (void *)0x020BFC08; -const void * RTTI_hkgpMeshInternals__TriangleOverlap = (void *)0x020BFC40; -const void * RTTI_hkgpMesh__CollideShapeTriangle = (void *)0x020BF9E0; -const void * RTTI_hkgpMesh__ExternShape = (void *)0x020BF9B0; -const void * RTTI_hkgpMesh__IConvexOverlap = (void *)0x020BF910; -const void * RTTI_hkgpMesh__IConvexOverlap__IConvexShape = (void *)0x020BF940; -const void * RTTI_hkgpMesh__NearestFeaturePolicy = (void *)0x020BFA18; -const void * RTTI_hkgpMesh__TriangleShape = (void *)0x020BF980; -const void * RTTI_hkgpTriangulatorBase = (void *)0x020BF6E8; -const void * RTTI_hkp3AxisSweep = (void *)0x020B2090; -const void * RTTI_hkpAabbPhantom = (void *)0x0204F6D8; -const void * RTTI_hkpAction = (void *)0x0203A770; -const void * RTTI_hkpAllCdBodyPairCollector = (void *)0x0205BB78; -const void * RTTI_hkpAllCdBodyPairTempCollector = (void *)0x0203B470; -const void * RTTI_hkpAllCdPointCollector = (void *)0x0203B168; -const void * RTTI_hkpAllCdPointTempCollector = (void *)0x0203B4A8; -const void * RTTI_hkpAllRayHitCollector = (void *)0x020BBD98; -const void * RTTI_hkpAllRayHitTempCollector = (void *)0x02030518; -const void * RTTI_hkpAngularDashpotAction = (void *)0x020AFAE0; -const void * RTTI_hkpArrayAction = (void *)0x020B2590; -const void * RTTI_hkpBallAndSocketConstraintData = (void *)0x020AED10; -const void * RTTI_hkpBallGun = (void *)0x020AFF10; -const void * RTTI_hkpBallSocketChainData = (void *)0x020AF5B0; -const void * RTTI_hkpBinaryAction = (void *)0x020AFAB8; -const void * RTTI_hkpBoxBoxAgent = (void *)0x020B3498; -const void * RTTI_hkpBoxMotion = (void *)0x020AEA88; -const void * RTTI_hkpBoxShape = (void *)0x020AE1C0; -const void * RTTI_hkpBreakableConstraintData = (void *)0x020AF548; -const void * RTTI_hkpBroadPhase = (void *)0x020B20B8; -const void * RTTI_hkpBroadPhaseBorder = (void *)0x020AF6E0; -const void * RTTI_hkpBroadPhaseBorderListener = (void *)0x020AF488; -const void * RTTI_hkpBroadPhaseCastCollector = (void *)0x020AF2D8; -const void * RTTI_hkpBroadPhaseListener = (void *)0x020AF398; -const void * RTTI_hkpBvAgent = (void *)0x020B3578; -const void * RTTI_hkpBvShape = (void *)0x020AE148; -const void * RTTI_hkpBvTreeAgent = (void *)0x020B3698; -const void * RTTI_hkpBvTreeShape = (void *)0x020AE480; -const void * RTTI_hkpBvTreeStreamAgent = (void *)0x020B3748; -const void * RTTI_hkpCachingShapePhantom = (void *)0x020AF1F8; -const void * RTTI_hkpCallbackConstraintMotor = (void *)0x020AF0C0; -const void * RTTI_hkpCapsuleCapsuleAgent = (void *)0x020B3B00; -const void * RTTI_hkpCapsuleShape = (void *)0x020AE2A0; -const void * RTTI_hkpCapsuleTriangleAgent = (void *)0x020B3B30; -const void * RTTI_hkpCdBodyPairCollector = (void *)0x0203B2D0; -const void * RTTI_hkpCdPointCollector = (void *)0x0203B138; -const void * RTTI_hkpCharacterContext = (void *)0x020AF980; -const void * RTTI_hkpCharacterControllerCinfo = (void *)0x020ADBB8; -const void * RTTI_hkpCharacterMotion = (void *)0x020AEAD8; -const void * RTTI_hkpCharacterProxy = (void *)0x020AFE98; -const void * RTTI_hkpCharacterProxyCinfo = (void *)0x020ADBF0; -const void * RTTI_hkpCharacterProxyListener = (void *)0x020BCA90; -const void * RTTI_hkpCharacterRigidBody = (void *)0x020AFA58; -const void * RTTI_hkpCharacterRigidBodyCinfo = (void *)0x020AFBB0; -const void * RTTI_hkpCharacterRigidBodyListener = (void *)0x020BCB80; -const void * RTTI_hkpCharacterState = (void *)0x020BBE30; -const void * RTTI_hkpCharacterStateManager = (void *)0x020AFA28; -const void * RTTI_hkpClosestCdPointCollector = (void *)0x02085CC0; -const void * RTTI_hkpClosestRayHitCollector = (void *)0x0203B240; -const void * RTTI_hkpCogWheelConstraintData = (void *)0x020AED48; -const void * RTTI_hkpCollidableCollidableFilter = (void *)0x020AE2F8; -const void * RTTI_hkpCollidableMediator = (void *)0x020BFE48; -const void * RTTI_hkpCollisionAgent = (void *)0x020B2040; -const void * RTTI_hkpCollisionCallbackUtil = (void *)0x020AF4C0; -const void * RTTI_hkpCollisionDispatcher = (void *)0x020B1FE0; -const void * RTTI_hkpCollisionFilter = (void *)0x020AE2C8; -const void * RTTI_hkpCollisionFilterList = (void *)0x020AE4A8; -const void * RTTI_hkpCompressedMeshShape = (void *)0x020BD1E0; -const void * RTTI_hkpCompressedSampledHeightFieldShape = (void *)0x020AE770; -const void * RTTI_hkpConstrainedSystemFilter = (void *)0x020AFC18; -const void * RTTI_hkpConstraintChainData = (void *)0x020AF580; -const void * RTTI_hkpConstraintChainInstance = (void *)0x020AF050; -const void * RTTI_hkpConstraintChainInstanceAction = (void *)0x020AF018; -const void * RTTI_hkpConstraintCollisionFilter = (void *)0x020AECD8; -const void * RTTI_hkpConstraintData = (void *)0x020AEB30; -const void * RTTI_hkpConstraintInstance = (void *)0x020AEB90; -const void * RTTI_hkpConstraintListener = (void *)0x020AEBF0; -const void * RTTI_hkpConstraintMotor = (void *)0x020AEBC0; -const void * RTTI_hkpConstraintOwner = (void *)0x020AF518; -const void * RTTI_hkpConstraintUtils__CollectConstraintsFilter = (void *)0x020B25C0; -const void * RTTI_hkpContactListener = (void *)0x0203ABF8; -const void * RTTI_hkpContactMgr = (void *)0x020AF2B0; -const void * RTTI_hkpContactMgrFactory = (void *)0x020AF310; -const void * RTTI_hkpContinuousSimulation = (void *)0x020BE110; -const void * RTTI_hkpConvexListAgent = (void *)0x020B3EC8; -const void * RTTI_hkpConvexListFilter = (void *)0x020AE3F0; -const void * RTTI_hkpConvexListShape = (void *)0x020AE660; -const void * RTTI_hkpConvexPieceStreamData = (void *)0x020AF950; -const void * RTTI_hkpConvexShape = (void *)0x020AE170; -const void * RTTI_hkpConvexTransformShape = (void *)0x020AE5C8; -const void * RTTI_hkpConvexTransformShapeBase = (void *)0x020AE1E8; -const void * RTTI_hkpConvexTranslateShape = (void *)0x020AE5F8; -const void * RTTI_hkpConvexVerticesConnectivity = (void *)0x020AE628; -const void * RTTI_hkpConvexVerticesShape = (void *)0x020B24C8; -const void * RTTI_hkpCylinderShape = (void *)0x020AE8F8; -const void * RTTI_hkpDashpotAction = (void *)0x020AFB10; -const void * RTTI_hkpDefaultConvexListFilter = (void *)0x020AE448; -const void * RTTI_hkpDefaultToiResourceMgr = (void *)0x020BE680; -const void * RTTI_hkpDefaultWorldMaintenanceMgr = (void *)0x020AF8E8; -const void * RTTI_hkpDefaultWorldMemoryWatchDog = (void *)0x020AF258; -const void * RTTI_hkpDeferredConstraintOwner = (void *)0x020BE6B0; -const void * RTTI_hkpDisableEntityCollisionFilter = (void *)0x020AFC50; -const void * RTTI_hkpDisplayBindingData = (void *)0x020AFDC8; -const void * RTTI_hkpDisplayBindingData__PhysicsSystem = (void *)0x020AFE30; -const void * RTTI_hkpDisplayBindingData__RigidBody = (void *)0x020AFDF8; -const void * RTTI_hkpDynamicsContactMgr = (void *)0x020AF7A8; -const void * RTTI_hkpEaseConstraintsAction = (void *)0x020B2608; -const void * RTTI_hkpEaseConstraintsAction__CollectSupportedConstraints = (void *)0x020B2640; -const void * RTTI_hkpEasePenetrationAction = (void *)0x020B2690; -const void * RTTI_hkpEndOfStepCallbackUtil = (void *)0x020AF920; -const void * RTTI_hkpEntity = (void *)0x020AEA10; -const void * RTTI_hkpEntityActivationListener = (void *)0x02049820; -const void * RTTI_hkpEntityEntityBroadPhaseListener = (void *)0x020AF678; -const void * RTTI_hkpEntityListener = (void *)0x020346A0; -const void * RTTI_hkpExtendedMeshShape = (void *)0x020B2210; -const void * RTTI_hkpFastMeshShape = (void *)0x020B2438; -const void * RTTI_hkpFirstCdBodyPairCollector = (void *)0x0205CA48; -const void * RTTI_hkpFirstPersonGun = (void *)0x020AFEE8; -const void * RTTI_hkpFixedBufferCdPointCollector = (void *)0x0206FF38; -const void * RTTI_hkpFixedBufferRayHitCollector = (void *)0x020BEBC0; -const void * RTTI_hkpFixedRigidMotion = (void *)0x020AEA30; -const void * RTTI_hkpFlagCdBodyPairCollector = (void *)0x020B35A0; -const void * RTTI_hkpGenericConstraintData = (void *)0x020AF610; -const void * RTTI_hkpGravityGun = (void *)0x020AFF38; -const void * RTTI_hkpGroupCollisionFilter = (void *)0x020AFC88; -const void * RTTI_hkpGroupFilter = (void *)0x020AE3C8; -const void * RTTI_hkpGskBaseAgent = (void *)0x020B3420; -const void * RTTI_hkpGskfAgent = (void *)0x020B3448; -const void * RTTI_hkpGunProjectile = (void *)0x020AFFB0; -const void * RTTI_hkpHavokSnapshot__ConvertListener = (void *)0x020AF9F0; -const void * RTTI_hkpHeightFieldAgent = (void *)0x020BDFF8; -const void * RTTI_hkpHeightFieldShape = (void *)0x020AE220; -const void * RTTI_hkpHingeConstraintData = (void *)0x020AED78; -const void * RTTI_hkpHingeLimitsData = (void *)0x020AEFB8; -const void * RTTI_hkpIslandActivationListener = (void *)0x0203AE80; -const void * RTTI_hkpIterativeLinearCastAgent = (void *)0x020B33E8; -const void * RTTI_hkpKeyframedRigidMotion = (void *)0x020AE9E0; -const void * RTTI_hkpLimitedForceConstraintMotor = (void *)0x020AF088; -const void * RTTI_hkpLimitedHingeConstraintData = (void *)0x020AEDA8; -const void * RTTI_hkpLinearParametricCurve = (void *)0x020AEE10; -const void * RTTI_hkpListAgent = (void *)0x020B3E10; -const void * RTTI_hkpListShape = (void *)0x020AE898; -const void * RTTI_hkpMalleableConstraintData = (void *)0x020AF640; -const void * RTTI_hkpMapPointsToSubShapeContactMgr = (void *)0x020B2460; -const void * RTTI_hkpMaxSizeMotion = (void *)0x020AE9B8; -const void * RTTI_hkpMeshShape = (void *)0x020B2170; -const void * RTTI_hkpMoppAgent = (void *)0x020B38F0; -const void * RTTI_hkpMoppAssembler = (void *)0x020BED10; -const void * RTTI_hkpMoppBvTreeShape = (void *)0x020AE598; -const void * RTTI_hkpMoppCachedShapeMediator = (void *)0x020BE768; -const void * RTTI_hkpMoppCode = (void *)0x020344D0; -const void * RTTI_hkpMoppCodeGenerator = (void *)0x020BECE0; -const void * RTTI_hkpMoppCostFunction = (void *)0x020BE7A0; -const void * RTTI_hkpMoppDefaultAssembler = (void *)0x020BED38; -const void * RTTI_hkpMoppDefaultSplitter = (void *)0x020BECB0; -const void * RTTI_hkpMoppMediator = (void *)0x020BE710; -const void * RTTI_hkpMoppModifier = (void *)0x020AE508; -const void * RTTI_hkpMoppNodeMgr = (void *)0x020BEC60; -const void * RTTI_hkpMoppShapeMediator = (void *)0x020BE738; -const void * RTTI_hkpMoppSplitter = (void *)0x020BEC88; -const void * RTTI_hkpMotion = (void *)0x020AE998; -const void * RTTI_hkpMotorAction = (void *)0x020AFB38; -const void * RTTI_hkpMountedBallGun = (void *)0x020AFF60; -const void * RTTI_hkpMouseSpringAction = (void *)0x020AFA88; -const void * RTTI_hkpMultiRayConvexAgent = (void *)0x020B3CC8; -const void * RTTI_hkpMultiRayShape = (void *)0x020AE6C0; -const void * RTTI_hkpMultiSphereAgent = (void *)0x020B3F90; -const void * RTTI_hkpMultiSphereShape = (void *)0x020AE690; -const void * RTTI_hkpMultiSphereTriangleAgent = (void *)0x020B3C30; -const void * RTTI_hkpMultiThreadedSimulation = (void *)0x020BE140; -const void * RTTI_hkpMultiThreadedSimulation__MtBroadPhaseBorderListener = (void *)0x020BE230; -const void * RTTI_hkpMultiThreadedSimulation__MtEntityEntityBroadPhaseListener = (void *)0x020BE180; -const void * RTTI_hkpMultiThreadedSimulation__MtPhantomBroadPhaseListener = (void *)0x020BE1E0; -const void * RTTI_hkpNullAgent = (void *)0x020B2068; -const void * RTTI_hkpNullBroadPhaseListener = (void *)0x020B2010; -const void * RTTI_hkpNullCollisionFilter = (void *)0x020AE4D8; -const void * RTTI_hkpNullContactMgr = (void *)0x020AF340; -const void * RTTI_hkpNullContactMgrFactory = (void *)0x020AF368; -const void * RTTI_hkpPairCollisionFilter = (void *)0x020AECA8; -const void * RTTI_hkpParametricCurve = (void *)0x020AEDE0; -const void * RTTI_hkpPhantom = (void *)0x0204F688; -const void * RTTI_hkpPhantomAgent = (void *)0x020B39A8; -const void * RTTI_hkpPhantomBroadPhaseListener = (void *)0x020AF450; -const void * RTTI_hkpPhantomCallbackShape = (void *)0x02035258; -const void * RTTI_hkpPhantomListener = (void *)0x0203B2A0; -const void * RTTI_hkpPhantomOverlapListener = (void *)0x020AF740; -const void * RTTI_hkpPhysicsData = (void *)0x020AFE70; -const void * RTTI_hkpPhysicsSystem = (void *)0x020AEC58; -const void * RTTI_hkpPhysicsSystemWithContacts = (void *)0x020AFCE8; -const void * RTTI_hkpPlaneShape = (void *)0x020AE250; -const void * RTTI_hkpPointToPathConstraintData = (void *)0x020AEE40; -const void * RTTI_hkpPointToPlaneConstraintData = (void *)0x020AEE78; -const void * RTTI_hkpPositionConstraintMotor = (void *)0x020AF0F8; -const void * RTTI_hkpPoweredChainData = (void *)0x020B2498; -const void * RTTI_hkpPoweredChainMapper = (void *)0x020AFBE8; -const void * RTTI_hkpPredGskfAgent = (void *)0x020B3470; -const void * RTTI_hkpPrismaticConstraintData = (void *)0x020AEB58; -const void * RTTI_hkpProjectileGun = (void *)0x020AFF88; -const void * RTTI_hkpPulleyConstraintData = (void *)0x020AF1A0; -const void * RTTI_hkpRackAndPinionConstraintData = (void *)0x020AEEB0; -const void * RTTI_hkpRagdollConstraintData = (void *)0x020AEEE8; -const void * RTTI_hkpRagdollLimitsData = (void *)0x020AEFE8; -const void * RTTI_hkpRayCollidableFilter = (void *)0x020AE398; -const void * RTTI_hkpRayHitCollector = (void *)0x020304E8; -const void * RTTI_hkpRayShapeCollectionFilter = (void *)0x020AE360; -const void * RTTI_hkpRemoveTerminalsMoppModifier = (void *)0x020AE530; -const void * RTTI_hkpRemoveTerminalsMoppModifier2 = (void *)0x020AE8C0; -const void * RTTI_hkpReorientAction = (void *)0x020AFB60; -const void * RTTI_hkpReportContactMgr = (void *)0x020AF850; -const void * RTTI_hkpReportContactMgr__Factory = (void *)0x020AF880; -const void * RTTI_hkpRigidBody = (void *)0x020AEB08; -const void * RTTI_hkpRotationalConstraintData = (void *)0x020AEF80; -const void * RTTI_hkpSafeEaseConstraintsAction = (void *)0x020BCD88; -const void * RTTI_hkpSampledHeightFieldShape = (void *)0x020AE738; -const void * RTTI_hkpSaveContactPointsUtil__EntitySelector = (void *)0x020AFFD8; -const void * RTTI_hkpSerializedAgentNnEntry = (void *)0x020AFCB8; -const void * RTTI_hkpSerializedDisplayMarker = (void *)0x020AFD20; -const void * RTTI_hkpSerializedDisplayMarkerList = (void *)0x020AFD58; -const void * RTTI_hkpSerializedDisplayRbTransforms = (void *)0x020AFD90; -const void * RTTI_hkpShape = (void *)0x02035118; -const void * RTTI_hkpShapeCollection = (void *)0x020AE7E8; -const void * RTTI_hkpShapeCollectionAgent = (void *)0x020B38C0; -const void * RTTI_hkpShapeCollectionFilter = (void *)0x020AE330; -const void * RTTI_hkpShapeContainer = (void *)0x020AE0F0; -const void * RTTI_hkpShapeInfo = (void *)0x020AE710; -const void * RTTI_hkpShapePhantom = (void *)0x020AF1D0; -const void * RTTI_hkpSimpleClosestContactCollector = (void *)0x020B35D8; -const void * RTTI_hkpSimpleConstraintContactMgr = (void *)0x020AF770; -const void * RTTI_hkpSimpleConstraintContactMgr__Factory = (void *)0x020AF810; -const void * RTTI_hkpSimpleContactConstraintData = (void *)0x020AF7D8; -const void * RTTI_hkpSimpleMeshShape = (void *)0x020BEC30; -const void * RTTI_hkpSimpleShapePhantom = (void *)0x020AF228; -const void * RTTI_hkpSimpleWorldRayCaster = (void *)0x020AF3C8; -const void * RTTI_hkpSimulation = (void *)0x020AEC80; -const void * RTTI_hkpSimulationIsland = (void *)0x020AF6B0; -const void * RTTI_hkpSingleShapeContainer = (void *)0x020AE118; -const void * RTTI_hkpSphereBoxAgent = (void *)0x020B3BB0; -const void * RTTI_hkpSphereCapsuleAgent = (void *)0x020B3A00; -const void * RTTI_hkpSphereMotion = (void *)0x020AEA60; -const void * RTTI_hkpSphereRepShape = (void *)0x020AE198; -const void * RTTI_hkpSphereShape = (void *)0x020AE278; -const void * RTTI_hkpSphereSphereAgent = (void *)0x020B39D0; -const void * RTTI_hkpSphereTriangleAgent = (void *)0x020B3A80; -const void * RTTI_hkpSpringAction = (void *)0x020AFB88; -const void * RTTI_hkpSpringDamperConstraintMotor = (void *)0x020AF130; -const void * RTTI_hkpStiffSpringChainData = (void *)0x020AF5E0; -const void * RTTI_hkpStiffSpringConstraintData = (void *)0x020AEF18; -const void * RTTI_hkpStorageExtendedMeshShape = (void *)0x020B21D8; -const void * RTTI_hkpStorageExtendedMeshShape__MeshSubpartStorage = (void *)0x020B2240; -const void * RTTI_hkpStorageExtendedMeshShape__ShapeSubpartStorage = (void *)0x020B2290; -const void * RTTI_hkpStorageMeshShape = (void *)0x020B2140; -const void * RTTI_hkpStorageMeshShape__SubpartStorage = (void *)0x020B2198; -const void * RTTI_hkpStorageSampledHeightFieldShape = (void *)0x020AE7B0; -const void * RTTI_hkpSuspendInactiveAgentsUtil = (void *)0x020BD090; -const void * RTTI_hkpSymmetricAgentFlipBodyCollector = (void *)0x020B3538; -const void * RTTI_hkpSymmetricAgentFlipCastCollector = (void *)0x020B34F8; -const void * RTTI_hkpSymmetricAgentFlipCollector = (void *)0x020B34C0; -const void * RTTI_hkpThinBoxMotion = (void *)0x020AEAB0; -const void * RTTI_hkpToiResourceMgr = (void *)0x020BE658; -const void * RTTI_hkpTransformAgent = (void *)0x020B3D50; -const void * RTTI_hkpTransformShape = (void *)0x020AE6E8; -const void * RTTI_hkpTriSampledHeightFieldBvTreeShape = (void *)0x020AE858; -const void * RTTI_hkpTriSampledHeightFieldCollection = (void *)0x020AE818; -const void * RTTI_hkpTriangleShape = (void *)0x020AE420; -const void * RTTI_hkpTriggerVolume = (void *)0x020AFEC0; -const void * RTTI_hkpUnaryAction = (void *)0x0203A8C0; -const void * RTTI_hkpVelocityConstraintMotor = (void *)0x020AF168; -const void * RTTI_hkpWheelConstraintData = (void *)0x020AEF50; -const void * RTTI_hkpWorld = (void *)0x020AF290; -const void * RTTI_hkpWorldCinfo = (void *)0x02034678; -const void * RTTI_hkpWorldDeletionListener = (void *)0x020AF710; -const void * RTTI_hkpWorldExtension = (void *)0x020AF4F0; -const void * RTTI_hkpWorldLinearCaster = (void *)0x020AF420; -const void * RTTI_hkpWorldMaintenanceMgr = (void *)0x020AF8B8; -const void * RTTI_hkpWorldObject = (void *)0x0204F6B0; -const void * RTTI_hkpWorldPostSimulationListener = (void *)0x0205A888; -const void * RTTI_hkpWorldRayCaster = (void *)0x020AF3F8; -const void * RTTI_hkxAnimatedFloat = (void *)0x020B2740; -const void * RTTI_hkxAnimatedMatrix = (void *)0x020B2768; -const void * RTTI_hkxAnimatedQuaternion = (void *)0x020B2790; -const void * RTTI_hkxAnimatedVector = (void *)0x020B27C0; -const void * RTTI_hkxAttributeHolder = (void *)0x020B28C8; -const void * RTTI_hkxCamera = (void *)0x020B28F8; -const void * RTTI_hkxEdgeSelectionChannel = (void *)0x020B2A20; -const void * RTTI_hkxEnum = (void *)0x020B2848; -const void * RTTI_hkxEnvironment = (void *)0x020B4090; -const void * RTTI_hkxIndexBuffer = (void *)0x020B2B50; -const void * RTTI_hkxLight = (void *)0x020B2938; -const void * RTTI_hkxMaterial = (void *)0x020B2958; -const void * RTTI_hkxMaterialEffect = (void *)0x020B2980; -const void * RTTI_hkxMaterialShader = (void *)0x020B29A8; -const void * RTTI_hkxMaterialShaderSet = (void *)0x020B40B8; -const void * RTTI_hkxMesh = (void *)0x020B4110; -const void * RTTI_hkxMeshSection = (void *)0x020B2B78; -const void * RTTI_hkxMesh__UserChannelInfo = (void *)0x020B2BA0; -const void * RTTI_hkxNode = (void *)0x020B2918; -const void * RTTI_hkxNodeSelectionSet = (void *)0x020B2BD0; -const void * RTTI_hkxScene = (void *)0x020B2C28; -const void * RTTI_hkxSkinBinding = (void *)0x020B2C00; -const void * RTTI_hkxSparselyAnimatedBool = (void *)0x020B27E8; -const void * RTTI_hkxSparselyAnimatedEnum = (void *)0x020B2868; -const void * RTTI_hkxSparselyAnimatedInt = (void *)0x020B2818; -const void * RTTI_hkxSparselyAnimatedString = (void *)0x020B2898; -const void * RTTI_hkxTextureFile = (void *)0x020B29D0; -const void * RTTI_hkxTextureInplace = (void *)0x020B29F8; -const void * RTTI_hkxTriangleSelectionChannel = (void *)0x020B2A50; -const void * RTTI_hkxVertexBuffer = (void *)0x020B40E8; -const void * RTTI_hkxVertexFloatDataChannel = (void *)0x020B2A88; -const void * RTTI_hkxVertexIntDataChannel = (void *)0x020B2AB8; -const void * RTTI_hkxVertexSelectionChannel = (void *)0x020B2AE8; -const void * RTTI_hkxVertexVectorDataChannel = (void *)0x020B2B18; -const void * RTTI_std__exception = (void *)0x020AB298; -const void * RTTI_type_info = (void *)0x020E3FA0; +const void * RTTI_AbsorbEffect = (void *)0x0205FD78; +const void * RTTI_AbstractHeap = (void *)0x020C1BE0; +const void * RTTI_AccumulatingValueModifierEffect = (void *)0x0205FDF8; +const void * RTTI_ActionActivateDoneHandler = (void *)0x0206E268; +const void * RTTI_ActionInput = (void *)0x0203CD78; +const void * RTTI_ActivateHandler = (void *)0x0206D190; +const void * RTTI_ActiveEffect = (void *)0x0205FDD0; +const void * RTTI_ActiveEffectReferenceEffectController = (void *)0x0205FE90; +const void * RTTI_ActiveEffect__ForEachHitEffectVisitor = (void *)0x0205FED0; +const void * RTTI_Actor = (void *)0x0203BDE8; +const void * RTTI_ActorKnowledge = (void *)0x0206D6A8; +const void * RTTI_ActorMagicCaster = (void *)0x0205FFD8; +const void * RTTI_ActorMediator = (void *)0x02068D98; +const void * RTTI_ActorMover = (void *)0x0206A210; +const void * RTTI_ActorPackageData = (void *)0x02055E08; +const void * RTTI_ActorState = (void *)0x02067978; +const void * RTTI_ActorTargetCheck = (void *)0x02060728; +const void * RTTI_ActorValueInfo = (void *)0x02049998; +const void * RTTI_ActorValueMeter = (void *)0x020A8600; +const void * RTTI_ActorValueOwner = (void *)0x020468D0; +const void * RTTI_Actor__ForEachSpellVisitor = (void *)0x02068B10; +const void * RTTI_AddCallbackVisitor = (void *)0x020CDF18; +const void * RTTI_AddCellGrassTask = (void *)0x0203B9F8; +const void * RTTI_AddRagdollHandler = (void *)0x0206E3A8; +const void * RTTI_AlarmPackage = (void *)0x02068F68; +const void * RTTI_AlchemyItem = (void *)0x020381A8; +const void * RTTI_AllowRotationHandler = (void *)0x0206E430; +const void * RTTI_AnimatedCameraDeltaStartHandler = (void *)0x0206E808; +const void * RTTI_AnimatedCameraEndHandler = (void *)0x0206E840; +const void * RTTI_AnimatedCameraStartHandler = (void *)0x0206E7D0; +const void * RTTI_AnimationClipDataSingleton = (void *)0x0205CFD0; +const void * RTTI_AnimationDrivenHandler = (void *)0x0206E400; +const void * RTTI_AnimationFileManagerSingleton = (void *)0x020BEA68; +const void * RTTI_AnimationObjectDrawHandler = (void *)0x0206E698; +const void * RTTI_AnimationObjectLoadHandler = (void *)0x0206E660; +const void * RTTI_AnimationStreamLoadGame = (void *)0x02042848; +const void * RTTI_AnimationStreamSaveGame = (void *)0x02042878; +const void * RTTI_AnimationSystemUtils__QueuedReferenceAnimationTask = (void *)0x0205D210; +const void * RTTI_AnimationSystemUtils__TESModelAndAnimationHandles = (void *)0x02038E90; +const void * RTTI_AnticipateAttackHandler = (void *)0x0206DB98; +const void * RTTI_Archive = (void *)0x020C24E8; +const void * RTTI_ArchiveFile = (void *)0x020C2570; +const void * RTTI_ArrayOfTuplesImplementation = (void *)0x020BFF38; +const void * RTTI_ArrayOfTuplesImplementation__View = (void *)0x020BFF70; +const void * RTTI_ArrowAttachHandler = (void *)0x0206E0C0; +const void * RTTI_ArrowDetachHandler = (void *)0x0206E0F0; +const void * RTTI_ArrowProjectile = (void *)0x0207CC68; +const void * RTTI_ArrowReleaseHandler = (void *)0x0206E120; +const void * RTTI_ArrowScroller = (void *)0x020F2318; +const void * RTTI_Atmosphere = (void *)0x02048558; +const void * RTTI_AttachDistant3DTask = (void *)0x0203B708; +const void * RTTI_AttackAnimationArrayMap = (void *)0x02046C48; +const void * RTTI_AttackBlockHandler = (void *)0x0206D208; +const void * RTTI_AttackStopHandler = (void *)0x0206D8B8; +const void * RTTI_AttackWinEndHandler = (void *)0x0206D888; +const void * RTTI_AttackWinStartHandler = (void *)0x0206D858; +const void * RTTI_AudioLoadForPlaybackTask = (void *)0x020C1370; +const void * RTTI_AudioLoadToCacheTask = (void *)0x020C13D8; +const void * RTTI_AutoMoveHandler = (void *)0x0206D140; +const void * RTTI_AutoVanityState = (void *)0x020A7828; +const void * RTTI_BGSAIWorldLocation = (void *)0x02049A18; +const void * RTTI_BGSAIWorldLocationInteriorCell = (void *)0x02049B80; +const void * RTTI_BGSAIWorldLocationPointRadius = (void *)0x02049AE0; +const void * RTTI_BGSAIWorldLocationRefRadius = (void *)0x02049A48; +const void * RTTI_BGSAbilityPerkEntry = (void *)0x02046020; +const void * RTTI_BGSAcousticSpace = (void *)0x0203A940; +const void * RTTI_BGSAcousticSpaceListener = (void *)0x02047628; +const void * RTTI_BGSAction = (void *)0x020454E0; +const void * RTTI_BGSActionData = (void *)0x0203DDB8; +const void * RTTI_BGSAddonNode = (void *)0x0203BDC0; +const void * RTTI_BGSAddonNodeSoundHandleExtra = (void *)0x0203EC48; +const void * RTTI_BGSAnimSoundStateManager = (void *)0x0203CDA0; +const void * RTTI_BGSApparatus = (void *)0x0203ED18; +const void * RTTI_BGSArtObject = (void *)0x020384A0; +const void * RTTI_BGSArtObjectCloneTask = (void *)0x0203EDD8; +const void * RTTI_BGSAssociationType = (void *)0x020455A8; +const void * RTTI_BGSAttachTechniquesUtil__AttachTechniquesFunctor = (void *)0x0203D090; +const void * RTTI_BGSAttachTechniquesUtil__DetachTechniquesFunctor = (void *)0x0203D0E0; +const void * RTTI_BGSAttachTechniquesUtil__ProcessTechniquesFunctor = (void *)0x0203D040; +const void * RTTI_BGSAttackData = (void *)0x02049C48; +const void * RTTI_BGSAttackDataForm = (void *)0x0203C2E0; +const void * RTTI_BGSAttackDataMap = (void *)0x02049C20; +const void * RTTI_BGSBaseAlias = (void *)0x02045D90; +const void * RTTI_BGSBehaviorGraphModel = (void *)0x02046C18; +const void * RTTI_BGSBipedModelList = (void *)0x0203C308; +const void * RTTI_BGSBipedObjectForm = (void *)0x0203C330; +const void * RTTI_BGSBlockBashData = (void *)0x0203C360; +const void * RTTI_BGSBodyPartData = (void *)0x020456D0; +const void * RTTI_BGSCameraPath = (void *)0x02042E68; +const void * RTTI_BGSCameraShot = (void *)0x02042E90; +const void * RTTI_BGSCollisionLayer = (void *)0x0203F6E8; +const void * RTTI_BGSColorForm = (void *)0x02043208; +const void * RTTI_BGSConstructibleObject = (void *)0x0203EF30; +const void * RTTI_BGSDebris = (void *)0x0203C388; +const void * RTTI_BGSDecalNode = (void *)0x0203D548; +const void * RTTI_BGSDefaultObjectManager = (void *)0x02043230; +const void * RTTI_BGSDestructibleObjectForm = (void *)0x02038370; +const void * RTTI_BGSDialogueBranch = (void *)0x0203AAC8; +const void * RTTI_BGSDualCastData = (void *)0x02038540; +const void * RTTI_BGSEncounterZone = (void *)0x0203AA10; +const void * RTTI_BGSEntryPointFunctionData = (void *)0x020458C0; +const void * RTTI_BGSEntryPointFunctionDataActivateChoice = (void *)0x02045A60; +const void * RTTI_BGSEntryPointFunctionDataBooleanGraphVariable = (void *)0x020459E0; +const void * RTTI_BGSEntryPointFunctionDataLeveledList = (void *)0x02045960; +const void * RTTI_BGSEntryPointFunctionDataOneValue = (void *)0x020458F0; +const void * RTTI_BGSEntryPointFunctionDataSpellItem = (void *)0x020459A0; +const void * RTTI_BGSEntryPointFunctionDataText = (void *)0x02045A28; +const void * RTTI_BGSEntryPointFunctionDataTwoValue = (void *)0x02045928; +const void * RTTI_BGSEntryPointPerkEntry = (void *)0x02046050; +const void * RTTI_BGSEquipSlot = (void *)0x02045B38; +const void * RTTI_BGSEquipType = (void *)0x02038348; +const void * RTTI_BGSExplosion = (void *)0x020384F0; +const void * RTTI_BGSFootIkRaycastInterfaceDB = (void *)0x0205D3B8; +const void * RTTI_BGSFootstep = (void *)0x02043340; +const void * RTTI_BGSFootstepSet = (void *)0x02043418; +const void * RTTI_BGSGamebryoSequenceGenerator = (void *)0x020BD0C0; +const void * RTTI_BGSGamebryoSequenceGeneratorHolderSingleton = (void *)0x0205D630; +const void * RTTI_BGSHavokGeometryAttach = (void *)0x0203D230; +const void * RTTI_BGSHavokGeometryAttach__ActionPolicy = (void *)0x0203D260; +const void * RTTI_BGSHavokGeometryAttach__AttachPolicy = (void *)0x0203D2A0; +const void * RTTI_BGSHavokGeometryAttach__DetachPolicy = (void *)0x0203D2E0; +const void * RTTI_BGSHazard = (void *)0x0203F230; +const void * RTTI_BGSHeadPart = (void *)0x02045BF0; +const void * RTTI_BGSIdleCollection = (void *)0x0203C4F8; +const void * RTTI_BGSIdleMarker = (void *)0x02045CD8; +const void * RTTI_BGSImpactData = (void *)0x020434D8; +const void * RTTI_BGSImpactDataSet = (void *)0x02038478; +const void * RTTI_BGSImpactManager = (void *)0x020658A0; +const void * RTTI_BGSKeyword = (void *)0x0203ABA8; +const void * RTTI_BGSKeywordForm = (void *)0x02038238; +const void * RTTI_BGSLOSData = (void *)0x0205CFA8; +const void * RTTI_BGSLensFlare = (void *)0x0203F2E8; +const void * RTTI_BGSLensFlareSprite = (void *)0x0203F378; +const void * RTTI_BGSLightingTemplate = (void *)0x02040BE8; +const void * RTTI_BGSListForm = (void *)0x02038AC8; +const void * RTTI_BGSLoadFormBuffer = (void *)0x0203BF90; +const void * RTTI_BGSLoadGameBuffer = (void *)0x0203BFB8; +const void * RTTI_BGSLocAlias = (void *)0x02045DB8; +const void * RTTI_BGSLocation = (void *)0x02040AD8; +const void * RTTI_BGSLocationRefType = (void *)0x0203A990; +const void * RTTI_BGSMaterialObject = (void *)0x02043800; +const void * RTTI_BGSMaterialType = (void *)0x02042B48; +const void * RTTI_BGSMenuDisplayObject = (void *)0x02038950; +const void * RTTI_BGSMenuIcon = (void *)0x02043970; +const void * RTTI_BGSMessage = (void *)0x0203ABD0; +const void * RTTI_BGSMessageIcon = (void *)0x020382F8; +const void * RTTI_BGSMovableStatic = (void *)0x0203F578; +const void * RTTI_BGSMovementType = (void *)0x02045E88; +const void * RTTI_BGSMoviePlayer = (void *)0x020649A8; +const void * RTTI_BGSMultiTechniqueAttach = (void *)0x0203D3F8; +const void * RTTI_BGSMultiTechniqueAttach__ActionPolicy = (void *)0x0203D428; +const void * RTTI_BGSMultiTechniqueAttach__AttachPolicy = (void *)0x0203D468; +const void * RTTI_BGSMultiTechniqueAttach__DetachPolicy = (void *)0x0203D4A8; +const void * RTTI_BGSMusicPaletteTrack = (void *)0x02043C08; +const void * RTTI_BGSMusicSilenceTrack = (void *)0x02043C60; +const void * RTTI_BGSMusicSingleTrack = (void *)0x02043F88; +const void * RTTI_BGSMusicTrack = (void *)0x02043C38; +const void * RTTI_BGSMusicTrackFormWrapper = (void *)0x02044070; +const void * RTTI_BGSMusicType = (void *)0x0203A9C0; +const void * RTTI_BGSNamedNodeAttach = (void *)0x0203D320; +const void * RTTI_BGSNamedNodeAttach__ActionPolicy = (void *)0x0203D350; +const void * RTTI_BGSNamedNodeAttach__AttachPolicy = (void *)0x0203D388; +const void * RTTI_BGSNamedNodeAttach__DetachPolicy = (void *)0x0203D3C0; +const void * RTTI_BGSNote = (void *)0x02044D20; +const void * RTTI_BGSOpenCloseForm = (void *)0x0203F928; +const void * RTTI_BGSOutfit = (void *)0x0203F630; +const void * RTTI_BGSOverridePackCollection = (void *)0x0203C548; +const void * RTTI_BGSPackageDataBool = (void *)0x0204AAC8; +const void * RTTI_BGSPackageDataFloat = (void *)0x02049CF8; +const void * RTTI_BGSPackageDataInt = (void *)0x02049DC8; +const void * RTTI_BGSPackageDataLocation = (void *)0x02049EB8; +const void * RTTI_BGSPackageDataLocationWrapper = (void *)0x0204AF08; +const void * RTTI_BGSPackageDataObjectList = (void *)0x0204B0D8; +const void * RTTI_BGSPackageDataRef = (void *)0x0204B130; +const void * RTTI_BGSPackageDataRefOLD = (void *)0x02049E88; +const void * RTTI_BGSPackageDataTargetSelector = (void *)0x02049EE8; +const void * RTTI_BGSPackageDataTopic = (void *)0x0204B378; +const void * RTTI_BGSParticleArrayAttach = (void *)0x0203D128; +const void * RTTI_BGSParticleArrayAttach__ClearEmitterPolicy = (void *)0x0203D1F0; +const void * RTTI_BGSParticleArrayAttach__CollectEmitterPolicy = (void *)0x0203D1A0; +const void * RTTI_BGSParticleArrayAttach__EmitterPolicy = (void *)0x0203D158; +const void * RTTI_BGSParticleObjectCloneTask = (void *)0x02056290; +const void * RTTI_BGSPerk = (void *)0x020388D8; +const void * RTTI_BGSPerkEntry = (void *)0x02045FD0; +const void * RTTI_BGSPerkRankArray = (void *)0x0203C5A0; +const void * RTTI_BGSPerk__AddPerkVisitor = (void *)0x020696C0; +const void * RTTI_BGSPerk__ApplyPerksVisitor = (void *)0x020691C0; +const void * RTTI_BGSPerk__FindPerkInRanksVisitor = (void *)0x02069188; +const void * RTTI_BGSPickupPutdownSounds = (void *)0x020383A0; +const void * RTTI_BGSPlayerMusicChanger = (void *)0x020617F8; +const void * RTTI_BGSPreloadable = (void *)0x0203F0D8; +const void * RTTI_BGSPrimitive = (void *)0x0203D6F8; +const void * RTTI_BGSPrimitiveBox = (void *)0x0203D7B8; +const void * RTTI_BGSPrimitiveLine = (void *)0x0203D790; +const void * RTTI_BGSPrimitivePlane = (void *)0x0203D7E0; +const void * RTTI_BGSPrimitiveSphere = (void *)0x0203D808; +const void * RTTI_BGSProcedureAcquire = (void *)0x02050390; +const void * RTTI_BGSProcedureAcquireExecState = (void *)0x02050440; +const void * RTTI_BGSProcedureActivate = (void *)0x02050670; +const void * RTTI_BGSProcedureActivateExecState = (void *)0x02050720; +const void * RTTI_BGSProcedureBase = (void *)0x0204FFD0; +const void * RTTI_BGSProcedureDialogue = (void *)0x020509A0; +const void * RTTI_BGSProcedureDialogueActivate = (void *)0x02050C50; +const void * RTTI_BGSProcedureDialogueActivateExecState = (void *)0x02050D18; +const void * RTTI_BGSProcedureDialogueExecState = (void *)0x0204BCF0; +const void * RTTI_BGSProcedureDone = (void *)0x0204FFF8; +const void * RTTI_BGSProcedureDoneExecState = (void *)0x0204B618; +const void * RTTI_BGSProcedureEat = (void *)0x02050FC8; +const void * RTTI_BGSProcedureEatExecState = (void *)0x0204BD90; +const void * RTTI_BGSProcedureEscort = (void *)0x020512A0; +const void * RTTI_BGSProcedureEscortExecState = (void *)0x02051350; +const void * RTTI_BGSProcedureFind = (void *)0x020515D0; +const void * RTTI_BGSProcedureFindExecState = (void *)0x0204BE20; +const void * RTTI_BGSProcedureFlee = (void *)0x02051800; +const void * RTTI_BGSProcedureFleeExecState = (void *)0x020518A8; +const void * RTTI_BGSProcedureFlightGrab = (void *)0x02051AC0; +const void * RTTI_BGSProcedureFlightGrabExecState = (void *)0x02051B70; +const void * RTTI_BGSProcedureFollow = (void *)0x02051E60; +const void * RTTI_BGSProcedureFollowExecState = (void *)0x02051FC0; +const void * RTTI_BGSProcedureFollowTo = (void *)0x02051F10; +const void * RTTI_BGSProcedureForceGreet = (void *)0x020523B0; +const void * RTTI_BGSProcedureGuard = (void *)0x020525F8; +const void * RTTI_BGSProcedureGuardExecState = (void *)0x0204BC50; +const void * RTTI_BGSProcedureHoldPosition = (void *)0x02052830; +const void * RTTI_BGSProcedureHoldPositionExecState = (void *)0x0204BEB0; +const void * RTTI_BGSProcedureHover = (void *)0x02052A78; +const void * RTTI_BGSProcedureHoverExecState = (void *)0x02052B18; +const void * RTTI_BGSProcedureKeepAnEyeOn = (void *)0x02052D40; +const void * RTTI_BGSProcedureKeepAnEyeOnExecState = (void *)0x0204BF58; +const void * RTTI_BGSProcedureLock = (void *)0x02052F88; +const void * RTTI_BGSProcedureLockUnlockExecState = (void *)0x020530E0; +const void * RTTI_BGSProcedureOrbit = (void *)0x020534A0; +const void * RTTI_BGSProcedureOrbitExecState = (void *)0x02053548; +const void * RTTI_BGSProcedurePatrol = (void *)0x02053770; +const void * RTTI_BGSProcedurePatrolExecState = (void *)0x02053820; +const void * RTTI_BGSProcedurePursue = (void *)0x02053A50; +const void * RTTI_BGSProcedureSandbox = (void *)0x02053D30; +const void * RTTI_BGSProcedureSandboxExecState = (void *)0x02053C90; +const void * RTTI_BGSProcedureSay = (void *)0x02053F70; +const void * RTTI_BGSProcedureSayExecState = (void *)0x0204BFF8; +const void * RTTI_BGSProcedureShout = (void *)0x020541A0; +const void * RTTI_BGSProcedureShoutExecState = (void *)0x02054248; +const void * RTTI_BGSProcedureSit = (void *)0x020544B0; +const void * RTTI_BGSProcedureSitSleepExecState = (void *)0x020545F8; +const void * RTTI_BGSProcedureSleep = (void *)0x02054558; +const void * RTTI_BGSProcedureTravel = (void *)0x020549A0; +const void * RTTI_BGSProcedureTravelExecState = (void *)0x02054A50; +const void * RTTI_BGSProcedureTreeBranch = (void *)0x0204B6E8; +const void * RTTI_BGSProcedureTreeConditionalItem = (void *)0x0204B6B0; +const void * RTTI_BGSProcedureTreeOneChildExecState = (void *)0x0204B718; +const void * RTTI_BGSProcedureTreeProcedure = (void *)0x02054C80; +const void * RTTI_BGSProcedureTreeRandom = (void *)0x0204BB18; +const void * RTTI_BGSProcedureTreeRandomExecState = (void *)0x0204BBA8; +const void * RTTI_BGSProcedureTreeSequence = (void *)0x0204B750; +const void * RTTI_BGSProcedureTreeSequenceExecState = (void *)0x0204B7E0; +const void * RTTI_BGSProcedureTreeSimultaneous = (void *)0x0204B9D0; +const void * RTTI_BGSProcedureTreeSimultaneousExecState = (void *)0x0204BA70; +const void * RTTI_BGSProcedureTreeStacked = (void *)0x0204B890; +const void * RTTI_BGSProcedureTreeStackedExecState = (void *)0x0204B920; +const void * RTTI_BGSProcedureUnlock = (void *)0x02053028; +const void * RTTI_BGSProcedureUseIdleMarker = (void *)0x02054D18; +const void * RTTI_BGSProcedureUseIdleMarkerExecState = (void *)0x02054DD0; +const void * RTTI_BGSProcedureUseMagic = (void *)0x02055018; +const void * RTTI_BGSProcedureUseMagicExecState = (void *)0x020550D0; +const void * RTTI_BGSProcedureUseWeapon = (void *)0x02055300; +const void * RTTI_BGSProcedureUseWeaponExecState = (void *)0x020553B0; +const void * RTTI_BGSProcedureWait = (void *)0x020555F0; +const void * RTTI_BGSProcedureWaitExecState = (void *)0x0204C090; +const void * RTTI_BGSProcedureWander = (void *)0x02055820; +const void * RTTI_BGSProcedureWanderExecState = (void *)0x020558D0; +const void * RTTI_BGSProjectile = (void *)0x02038518; +const void * RTTI_BGSQuestPerkEntry = (void *)0x02045FF8; +const void * RTTI_BGSQueuedGrassModelHandles = (void *)0x0203D6C0; +const void * RTTI_BGSQueuedObjectDowngrade = (void *)0x0205BFB0; +const void * RTTI_BGSQueuedObjectInitialLoad = (void *)0x0205BFE0; +const void * RTTI_BGSQueuedObjectUpgrade = (void *)0x0205BF80; +const void * RTTI_BGSQueuedTerrainDowngrade = (void *)0x0205BF18; +const void * RTTI_BGSQueuedTerrainInitialLoad = (void *)0x0205BF48; +const void * RTTI_BGSQueuedTerrainUpdate = (void *)0x0205BEB8; +const void * RTTI_BGSQueuedTerrainUpgrade = (void *)0x0205BEE8; +const void * RTTI_BGSRagdoll = (void *)0x020456A8; +const void * RTTI_BGSRefAlias = (void *)0x02046110; +const void * RTTI_BGSReferenceEffect = (void *)0x020388F8; +const void * RTTI_BGSRelationship = (void *)0x020461E8; +const void * RTTI_BGSReverbParameters = (void *)0x02042DE8; +const void * RTTI_BGSSaveFormBuffer = (void *)0x020645A0; +const void * RTTI_BGSSaveGameBuffer = (void *)0x020645C8; +const void * RTTI_BGSSaveLoadManager = (void *)0x02063F90; +const void * RTTI_BGSSaveLoadManager__Thread = (void *)0x02064168; +const void * RTTI_BGSSaveLoadStatsMap = (void *)0x02064458; +const void * RTTI_BGSScene = (void *)0x0203AB68; +const void * RTTI_BGSSceneAction = (void *)0x02046300; +const void * RTTI_BGSSceneActionDialogue = (void *)0x02046328; +const void * RTTI_BGSSceneActionPackage = (void *)0x02046358; +const void * RTTI_BGSSceneActionTimer = (void *)0x02046448; +const void * RTTI_BGSSceneInfo = (void *)0x0203D9B8; +const void * RTTI_BGSSceneInfo__TextureUse = (void *)0x0203D9E0; +const void * RTTI_BGSShaderParticleGeometryData = (void *)0x02040F08; +const void * RTTI_BGSSkillPerkTreeNode = (void *)0x020499C0; +const void * RTTI_BGSSkinForm = (void *)0x0203C608; +const void * RTTI_BGSSoundCategory = (void *)0x020442D8; +const void * RTTI_BGSSoundDescriptor = (void *)0x02044858; +const void * RTTI_BGSSoundDescriptorForm = (void *)0x020443E0; +const void * RTTI_BGSSoundOutput = (void *)0x02044518; +const void * RTTI_BGSSoundOutput__DynamicAttenuationCharacteristics = (void *)0x02044590; +const void * RTTI_BGSStandardSoundDef = (void *)0x02044888; +const void * RTTI_BGSStandardSoundDef__SoundPlaybackCharacteristics = (void *)0x020448C0; +const void * RTTI_BGSStaticCollection = (void *)0x0203F7B8; +const void * RTTI_BGSStoryManager = (void *)0x0205C9F8; +const void * RTTI_BGSStoryManagerBranchNode = (void *)0x0203C008; +const void * RTTI_BGSStoryManagerEventNode = (void *)0x0205CC20; +const void * RTTI_BGSStoryManagerNodeBase = (void *)0x0203C038; +const void * RTTI_BGSStoryManagerQuestFinder = (void *)0x0205C9C0; +const void * RTTI_BGSStoryManagerQuestNode = (void *)0x0205CD00; +const void * RTTI_BGSStoryManagerTreeForm = (void *)0x0203C068; +const void * RTTI_BGSStoryManagerTreeVisitor = (void *)0x0205C988; +const void * RTTI_BGSStoryTeller = (void *)0x0205CD80; +const void * RTTI_BGSSynchronizedAnimationInstance = (void *)0x0205D930; +const void * RTTI_BGSTalkingActivator = (void *)0x0203F8C8; +const void * RTTI_BGSTextureModel = (void *)0x02046BF0; +const void * RTTI_BGSTextureSet = (void *)0x0203CC78; +const void * RTTI_BGSTextureUseMap__TextureUse = (void *)0x0203DAE8; +const void * RTTI_BGSVisitProceduresCheckGuardWarnTarget = (void *)0x02055B40; +const void * RTTI_BGSVisitProceduresInitActorAnimPose = (void *)0x02068FC0; +const void * RTTI_BGSVisitProceduresInitActorLocation = (void *)0x02055B00; +const void * RTTI_BGSVisitProceduresProcess = (void *)0x02068F90; +const void * RTTI_BGSVoiceType = (void *)0x0203BE78; +const void * RTTI_BGSVolumetricLighting = (void *)0x0203F460; +const void * RTTI_BGSWaterCollisionManager__BGSWaterUpdateI = (void *)0x02042288; +const void * RTTI_BGSWaterCollisionManager__bhkAutoWater = (void *)0x0205C648; +const void * RTTI_BGSWaterCollisionManager__bhkPlaceableWater = (void *)0x02042210; +const void * RTTI_BGSWaterCollisionManager__bhkWaterfall = (void *)0x020422C8; +const void * RTTI_BGSWaterCollisionManager__bshkAutoWater = (void *)0x0205C700; +const void * RTTI_BGSZoneTargetListener = (void *)0x02047718; +const void * RTTI_BGShkMatFadeController = (void *)0x0207C180; +const void * RTTI_BGShkPhonemeController = (void *)0x02048880; +const void * RTTI_BNETSystem__ModsChanged_ConfirmResetCallback = (void *)0x02062E30; +const void * RTTI_BNetUnavailable__OpenMarketplaceCallback = (void *)0x020A9098; +const void * RTTI_BSAnimGraphVisit__BShkbVisitor = (void *)0x02044DA0; +const void * RTTI_BSAnimGroupSequence = (void *)0x0203DBF0; +const void * RTTI_BSAnimInteractionMarker = (void *)0x020C8738; +const void * RTTI_BSAnimNote = (void *)0x020C61E0; +const void * RTTI_BSAnimNoteReceiver = (void *)0x0203DC50; +const void * RTTI_BSAnimNotes = (void *)0x020C61B8; +const void * RTTI_BSAnimationGraphChannel = (void *)0x0203DB20; +const void * RTTI_BSAnimationGraphLoadScrapper = (void *)0x020BE098; +const void * RTTI_BSAnimationGraphManager = (void *)0x020BD708; +const void * RTTI_BSArrowConstructor = (void *)0x020F0588; +const void * RTTI_BSAttachTechniques__AttachTechniqueInput = (void *)0x02060000; +const void * RTTI_BSAttachTechniques__BSAttachTechnique = (void *)0x0203CFF8; +const void * RTTI_BSAudio = (void *)0x020C1408; +const void * RTTI_BSAudioListener = (void *)0x020C1618; +const void * RTTI_BSAudioManagerThread = (void *)0x020C1340; +const void * RTTI_BSAwardsSystemUtility = (void *)0x020F11D8; +const void * RTTI_BSBatchRenderer = (void *)0x020F0250; +const void * RTTI_BSBehaviorGraphExtraData = (void *)0x020C8458; +const void * RTTI_BSBlastNode = (void *)0x020C80D0; +const void * RTTI_BSBlendTreadTransfInterpolator = (void *)0x020C5710; +const void * RTTI_BSBloodSplatterShader = (void *)0x020EFB08; +const void * RTTI_BSBloodSplatterShaderProperty = (void *)0x020EFAD0; +const void * RTTI_BSBodyMorphOffsetsExtraData = (void *)0x020C8420; +const void * RTTI_BSBoneLODExtraData = (void *)0x020C8998; +const void * RTTI_BSBoneMap = (void *)0x020C8718; +const void * RTTI_BSBoneSwitchGenerator = (void *)0x020BD248; +const void * RTTI_BSBoneSwitchGeneratorBoneData = (void *)0x020BD278; +const void * RTTI_BSBound = (void *)0x020C86F8; +const void * RTTI_BSBoxConstructor = (void *)0x020F04A0; +const void * RTTI_BSCacheDriveSystemUtility = (void *)0x020F1170; +const void * RTTI_BSCapsuleConstructor = (void *)0x020F0558; +const void * RTTI_BSCircleConstructor = (void *)0x020F05B8; +const void * RTTI_BSClearZNode = (void *)0x020F0278; +const void * RTTI_BSComputeAddBoneAnimModifier = (void *)0x020BD350; +const void * RTTI_BSComputeShader = (void *)0x020F0AB0; +const void * RTTI_BSCoreMessage = (void *)0x020C1AF0; +const void * RTTI_BSCounterStorage = (void *)0x020AD940; +const void * RTTI_BSCubeMapCamera = (void *)0x020F0150; +const void * RTTI_BSCullingProcess = (void *)0x02048618; +const void * RTTI_BSCyclicBlendTransitionGenerator = (void *)0x020BD2B0; +const void * RTTI_BSCylinderConstructor = (void *)0x020F0528; +const void * RTTI_BSDamageStage = (void *)0x020C8120; +const void * RTTI_BSDebrisNode = (void *)0x020C80F8; +const void * RTTI_BSDecalPlacementVectorExtraData = (void *)0x020C89C8; +const void * RTTI_BSDecomposeVectorModifier = (void *)0x020BD388; +const void * RTTI_BSDirectAtModifier = (void *)0x020BD3B8; +const void * RTTI_BSDirectAtModifierInterface = (void *)0x0207C388; +const void * RTTI_BSDiscBootSystemUtility = (void *)0x020F1270; +const void * RTTI_BSDiskConstructor = (void *)0x020F0640; +const void * RTTI_BSDismemberSkinInstance = (void *)0x020C43E0; +const void * RTTI_BSDistTriggerModifier = (void *)0x020BD3E8; +const void * RTTI_BSDistantObjectLargeRefExtraData = (void *)0x020C87D0; +const void * RTTI_BSDistantTreeShader = (void *)0x020F0120; +const void * RTTI_BSDistantTreeShaderProperty = (void *)0x020F00E8; +const void * RTTI_BSDoorHavokController = (void *)0x02069268; +const void * RTTI_BSDynamicLines = (void *)0x020F03D8; +const void * RTTI_BSDynamicTriShape = (void *)0x0203FBB8; +const void * RTTI_BSEffectShader = (void *)0x020F00C0; +const void * RTTI_BSEffectShaderMaterial = (void *)0x020F0090; +const void * RTTI_BSEffectShaderProperty = (void *)0x020EF878; +const void * RTTI_BSEffectShaderPropertyColorController = (void *)0x020F07C0; +const void * RTTI_BSEffectShaderPropertyFloatController = (void *)0x020F0780; +const void * RTTI_BSEventEveryNEventsModifier = (void *)0x020BD418; +const void * RTTI_BSEventOnDeactivateModifier = (void *)0x020BD450; +const void * RTTI_BSEventOnFalseToTrueModifier = (void *)0x020BD488; +const void * RTTI_BSExternalAudioIO__ExternalIOInterface = (void *)0x0203E118; +const void * RTTI_BSExtraData = (void *)0x020392B0; +const void * RTTI_BSFaceGenAnimationData = (void *)0x02048AD8; +const void * RTTI_BSFaceGenBaseMorphExtraData = (void *)0x02049870; +const void * RTTI_BSFaceGenDB__TRI__QueuedHandles = (void *)0x02049680; +const void * RTTI_BSFaceGenKeyframe = (void *)0x020495F0; +const void * RTTI_BSFaceGenKeyframeExclusive = (void *)0x02049618; +const void * RTTI_BSFaceGenKeyframeMultiple = (void *)0x02049650; +const void * RTTI_BSFaceGenModel = (void *)0x02049788; +const void * RTTI_BSFaceGenModelExtraData = (void *)0x02046938; +const void * RTTI_BSFaceGenModelMap__Entry = (void *)0x020497B0; +const void * RTTI_BSFaceGenMorphData = (void *)0x020497E0; +const void * RTTI_BSFaceGenMorphDataHair = (void *)0x02049840; +const void * RTTI_BSFaceGenMorphDataHead = (void *)0x02049810; +const void * RTTI_BSFaceGenNiNode = (void *)0x02049908; +const void * RTTI_BSFadeNode = (void *)0x020ED4D0; +const void * RTTI_BSFadeNodeCuller = (void *)0x02049930; +const void * RTTI_BSFile = (void *)0x020C2550; +const void * RTTI_BSFlatQuadConstructor = (void *)0x020F0610; +const void * RTTI_BSFlattenedBoneTree = (void *)0x020C4388; +const void * RTTI_BSFogProperty = (void *)0x020F01E0; +const void * RTTI_BSFrustumFOVController = (void *)0x020C62C0; +const void * RTTI_BSFurnitureMarkerNode = (void *)0x020C86C8; +const void * RTTI_BSGameDataSystemUtility = (void *)0x020F0D58; +const void * RTTI_BSGameSound = (void *)0x020C1428; +const void * RTTI_BSGamepadDevice = (void *)0x020C2188; +const void * RTTI_BSGamerProfile = (void *)0x020C20D0; +const void * RTTI_BSGeometry = (void *)0x0203FB60; +const void * RTTI_BSGeometryListCullingProcess = (void *)0x020485E0; +const void * RTTI_BSGetTimeStepModifier = (void *)0x020BD4C0; +const void * RTTI_BSGrabIKNote = (void *)0x020C6208; +const void * RTTI_BSGrassShader = (void *)0x020EF580; +const void * RTTI_BSGrassShaderProperty = (void *)0x020EF4B8; +const void * RTTI_BSHandleRefObject = (void *)0x02042158; +const void * RTTI_BSIDirectAtModifierSingleton = (void *)0x0207C3C0; +const void * RTTI_BSIFootIkRaycastInterfaceDB = (void *)0x0205D358; +const void * RTTI_BSIInputDevice = (void *)0x020C2138; +const void * RTTI_BSILimbIKModifierSingleton = (void *)0x0205DAA0; +const void * RTTI_BSIMusicTrack = (void *)0x02043BE0; +const void * RTTI_BSIMusicType = (void *)0x02044138; +const void * RTTI_BSIPassByTargetTriggerModifierSingleton = (void *)0x0207C638; +const void * RTTI_BSIRagdollContactListenerModifierSingleton = (void *)0x0207C960; +const void * RTTI_BSIRagdollDriver = (void *)0x020BE278; +const void * RTTI_BSIReverbType = (void *)0x02044208; +const void * RTTI_BSISoundCategory = (void *)0x02044300; +const void * RTTI_BSISoundDescriptor = (void *)0x02044410; +const void * RTTI_BSISoundDescriptor__BSIPlaybackCharacteristics = (void *)0x02044810; +const void * RTTI_BSISoundOutputModel = (void *)0x020444E8; +const void * RTTI_BSISoundOutputModel__BSIAttenuationCharacteristics = (void *)0x02044540; +const void * RTTI_BSISpeedSamplerDB = (void *)0x020BE3D0; +const void * RTTI_BSIStateManagerModifier = (void *)0x020BD218; +const void * RTTI_BSIStateManagerModifier__BSIStateManagerStateListener = (void *)0x020BD100; +const void * RTTI_BSIStream = (void *)0x020C82D0; +const void * RTTI_BSImagespaceShader = (void *)0x020ED690; +const void * RTTI_BSImagespaceShaderAlphaBlend = (void *)0x020ED658; +const void * RTTI_BSImagespaceShaderApplyReflections = (void *)0x020EE6F0; +const void * RTTI_BSImagespaceShaderBlur11 = (void *)0x020ED7F0; +const void * RTTI_BSImagespaceShaderBlur13 = (void *)0x020ED820; +const void * RTTI_BSImagespaceShaderBlur15 = (void *)0x020ED850; +const void * RTTI_BSImagespaceShaderBlur3 = (void *)0x020ED730; +const void * RTTI_BSImagespaceShaderBlur5 = (void *)0x020ED760; +const void * RTTI_BSImagespaceShaderBlur7 = (void *)0x020ED790; +const void * RTTI_BSImagespaceShaderBlur9 = (void *)0x020ED7C0; +const void * RTTI_BSImagespaceShaderBrightPassBlur11 = (void *)0x020EDAE8; +const void * RTTI_BSImagespaceShaderBrightPassBlur13 = (void *)0x020EDB28; +const void * RTTI_BSImagespaceShaderBrightPassBlur15 = (void *)0x020EDB68; +const void * RTTI_BSImagespaceShaderBrightPassBlur3 = (void *)0x020EDA08; +const void * RTTI_BSImagespaceShaderBrightPassBlur5 = (void *)0x020EDA40; +const void * RTTI_BSImagespaceShaderBrightPassBlur7 = (void *)0x020EDA78; +const void * RTTI_BSImagespaceShaderBrightPassBlur9 = (void *)0x020EDAB0; +const void * RTTI_BSImagespaceShaderCopy = (void *)0x020EDBA8; +const void * RTTI_BSImagespaceShaderCopyCustomViewport = (void *)0x020EDCD0; +const void * RTTI_BSImagespaceShaderCopyDynamicFetchDisabled = (void *)0x020EDBE0; +const void * RTTI_BSImagespaceShaderCopyScaleBias = (void *)0x020EDC28; +const void * RTTI_BSImagespaceShaderDepthOfField = (void *)0x020EDD10; +const void * RTTI_BSImagespaceShaderDepthOfFieldFogged = (void *)0x020EDD48; +const void * RTTI_BSImagespaceShaderDepthOfFieldMaskedFogged = (void *)0x020EDD90; +const void * RTTI_BSImagespaceShaderDistantBlur = (void *)0x020EDDD8; +const void * RTTI_BSImagespaceShaderDistantBlurFogged = (void *)0x020EDE10; +const void * RTTI_BSImagespaceShaderDistantBlurMaskedFogged = (void *)0x020EDE50; +const void * RTTI_BSImagespaceShaderDoubleVision = (void *)0x020EDE90; +const void * RTTI_BSImagespaceShaderFXAA = (void *)0x020EDEC8; +const void * RTTI_BSImagespaceShaderGreyScale = (void *)0x020EDC98; +const void * RTTI_BSImagespaceShaderHDRDownSample16 = (void *)0x020EDFB0; +const void * RTTI_BSImagespaceShaderHDRDownSample16LightAdapt = (void *)0x020EE0C0; +const void * RTTI_BSImagespaceShaderHDRDownSample16Lum = (void *)0x020EDF30; +const void * RTTI_BSImagespaceShaderHDRDownSample16LumClamp = (void *)0x020EE030; +const void * RTTI_BSImagespaceShaderHDRDownSample4 = (void *)0x020EDEF8; +const void * RTTI_BSImagespaceShaderHDRDownSample4LightAdapt = (void *)0x020EE070; +const void * RTTI_BSImagespaceShaderHDRDownSample4LumClamp = (void *)0x020EDFE8; +const void * RTTI_BSImagespaceShaderHDRDownSample4RGB2Lum = (void *)0x020EDF70; +const void * RTTI_BSImagespaceShaderHDRTonemapBlendCinematic = (void *)0x020EE110; +const void * RTTI_BSImagespaceShaderHDRTonemapBlendCinematicFade = (void *)0x020EE160; +const void * RTTI_BSImagespaceShaderISApplyVolumetricLighting = (void *)0x020EE730; +const void * RTTI_BSImagespaceShaderISBasicCopy = (void *)0x020EE778; +const void * RTTI_BSImagespaceShaderISBlur = (void *)0x020EE7B0; +const void * RTTI_BSImagespaceShaderISCompositeLensFlare = (void *)0x020EEA48; +const void * RTTI_BSImagespaceShaderISCompositeLensFlareVolumetricLighting = (void *)0x020EEA90; +const void * RTTI_BSImagespaceShaderISCompositeVolumetricLighting = (void *)0x020EEA00; +const void * RTTI_BSImagespaceShaderISCopySubRegionCS = (void *)0x020EEAE0; +const void * RTTI_BSImagespaceShaderISDebugSnow = (void *)0x020EEB20; +const void * RTTI_BSImagespaceShaderISDepthOfFieldBlurHCS = (void *)0x020EE978; +const void * RTTI_BSImagespaceShaderISDepthOfFieldBlurVCS = (void *)0x020EE9B8; +const void * RTTI_BSImagespaceShaderISDisplayDepth = (void *)0x020EF280; +const void * RTTI_BSImagespaceShaderISDownsample = (void *)0x020EEB58; +const void * RTTI_BSImagespaceShaderISDownsampleCS = (void *)0x020EEBD8; +const void * RTTI_BSImagespaceShaderISDownsampleIgnoreBrightest = (void *)0x020EEB90; +const void * RTTI_BSImagespaceShaderISDownsampleIgnoreBrightestCS = (void *)0x020EEC10; +const void * RTTI_BSImagespaceShaderISExp = (void *)0x020EEC58; +const void * RTTI_BSImagespaceShaderISIBLensFlares = (void *)0x020EEC88; +const void * RTTI_BSImagespaceShaderISLightingComposite = (void *)0x020EECC0; +const void * RTTI_BSImagespaceShaderISLightingCompositeMenu = (void *)0x020EED50; +const void * RTTI_BSImagespaceShaderISLightingCompositeNoDirectionalLight = (void *)0x020EED00; +const void * RTTI_BSImagespaceShaderISMinify = (void *)0x020EF0B0; +const void * RTTI_BSImagespaceShaderISMinifyContrast = (void *)0x020EF0E8; +const void * RTTI_BSImagespaceShaderISParallaxMaskBlurHCS = (void *)0x020EE8F8; +const void * RTTI_BSImagespaceShaderISParallaxMaskBlurVCS = (void *)0x020EE938; +const void * RTTI_BSImagespaceShaderISPerlinNoise2DCS = (void *)0x020EEDC8; +const void * RTTI_BSImagespaceShaderISPerlinNoiseCS = (void *)0x020EED90; +const void * RTTI_BSImagespaceShaderISSAOBlurH = (void *)0x020EEE98; +const void * RTTI_BSImagespaceShaderISSAOBlurHCS = (void *)0x020EEF08; +const void * RTTI_BSImagespaceShaderISSAOBlurV = (void *)0x020EEED0; +const void * RTTI_BSImagespaceShaderISSAOBlurVCS = (void *)0x020EEF40; +const void * RTTI_BSImagespaceShaderISSAOCameraZ = (void *)0x020EEF78; +const void * RTTI_BSImagespaceShaderISSAOCameraZAndMipsCS = (void *)0x020EEFB0; +const void * RTTI_BSImagespaceShaderISSAOCompositeFog = (void *)0x020EF030; +const void * RTTI_BSImagespaceShaderISSAOCompositeSAO = (void *)0x020EEFF0; +const void * RTTI_BSImagespaceShaderISSAOCompositeSAOFog = (void *)0x020EF070; +const void * RTTI_BSImagespaceShaderISSAORawAO = (void *)0x020EF128; +const void * RTTI_BSImagespaceShaderISSAORawAOCS = (void *)0x020EF1A0; +const void * RTTI_BSImagespaceShaderISSAORawAONoTemporal = (void *)0x020EF160; +const void * RTTI_BSImagespaceShaderISSILComposite = (void *)0x020EF1D8; +const void * RTTI_BSImagespaceShaderISSILRawInd = (void *)0x020EF210; +const void * RTTI_BSImagespaceShaderISSimpleColor = (void *)0x020EF248; +const void * RTTI_BSImagespaceShaderISSnowSSS = (void *)0x020EF2B8; +const void * RTTI_BSImagespaceShaderISTemporalAA = (void *)0x020EF2F0; +const void * RTTI_BSImagespaceShaderISTemporalAA_UI = (void *)0x020EF328; +const void * RTTI_BSImagespaceShaderISTemporalAA_Water = (void *)0x020EF360; +const void * RTTI_BSImagespaceShaderISUnderwaterMask = (void *)0x020EF420; +const void * RTTI_BSImagespaceShaderISUpsampleDynamicResolution = (void *)0x020EF3A0; +const void * RTTI_BSImagespaceShaderISVolumetricLightingBlurHCS = (void *)0x020EE7E0; +const void * RTTI_BSImagespaceShaderISVolumetricLightingBlurVCS = (void *)0x020EE830; +const void * RTTI_BSImagespaceShaderISWaterBlend = (void *)0x020EF3E8; +const void * RTTI_BSImagespaceShaderLensFlare = (void *)0x020EFB38; +const void * RTTI_BSImagespaceShaderLensFlareVisibility = (void *)0x020EFB70; +const void * RTTI_BSImagespaceShaderLocalMap = (void *)0x020EE1A8; +const void * RTTI_BSImagespaceShaderMap = (void *)0x020EE1E0; +const void * RTTI_BSImagespaceShaderNoiseNormalmap = (void *)0x020EE2C8; +const void * RTTI_BSImagespaceShaderNoiseScrollAndBlend = (void *)0x020EE288; +const void * RTTI_BSImagespaceShaderNonHDRBlur11 = (void *)0x020ED960; +const void * RTTI_BSImagespaceShaderNonHDRBlur13 = (void *)0x020ED998; +const void * RTTI_BSImagespaceShaderNonHDRBlur15 = (void *)0x020ED9D0; +const void * RTTI_BSImagespaceShaderNonHDRBlur3 = (void *)0x020ED880; +const void * RTTI_BSImagespaceShaderNonHDRBlur5 = (void *)0x020ED8B8; +const void * RTTI_BSImagespaceShaderNonHDRBlur7 = (void *)0x020ED8F0; +const void * RTTI_BSImagespaceShaderNonHDRBlur9 = (void *)0x020ED928; +const void * RTTI_BSImagespaceShaderRadialBlur = (void *)0x020EE300; +const void * RTTI_BSImagespaceShaderRadialBlurHigh = (void *)0x020EE378; +const void * RTTI_BSImagespaceShaderRadialBlurMedium = (void *)0x020EE338; +const void * RTTI_BSImagespaceShaderReflectionBlurHCS = (void *)0x020EE878; +const void * RTTI_BSImagespaceShaderReflectionBlurVCS = (void *)0x020EE8B8; +const void * RTTI_BSImagespaceShaderReflectionsDebugSpecMask = (void *)0x020EEE50; +const void * RTTI_BSImagespaceShaderReflectionsRayTracing = (void *)0x020EEE08; +const void * RTTI_BSImagespaceShaderRefraction = (void *)0x020EE3B0; +const void * RTTI_BSImagespaceShaderTextureMask = (void *)0x020EDC60; +const void * RTTI_BSImagespaceShaderVolumetricLighting = (void *)0x020EE678; +const void * RTTI_BSImagespaceShaderWaterBlendHeightmaps = (void *)0x020EE5A8; +const void * RTTI_BSImagespaceShaderWaterDisplacementClearSimulation = (void *)0x020EE3F0; +const void * RTTI_BSImagespaceShaderWaterDisplacementNormals = (void *)0x020EE630; +const void * RTTI_BSImagespaceShaderWaterDisplacementRainRipple = (void *)0x020EE4E0; +const void * RTTI_BSImagespaceShaderWaterDisplacementTexOffset = (void *)0x020EE440; +const void * RTTI_BSImagespaceShaderWaterDisplacementWadingRipple = (void *)0x020EE490; +const void * RTTI_BSImagespaceShaderWaterFlow = (void *)0x020EE6B8; +const void * RTTI_BSImagespaceShaderWaterRainHeightmap = (void *)0x020EE568; +const void * RTTI_BSImagespaceShaderWaterSmoothHeightmap = (void *)0x020EE5E8; +const void * RTTI_BSImagespaceShaderWaterWadingHeightmap = (void *)0x020EE528; +const void * RTTI_BSImagespaceShaderWorldMap = (void *)0x020EE210; +const void * RTTI_BSImagespaceShaderWorldMapNoSkyBlur = (void *)0x020EE248; +const void * RTTI_BSInputDevice = (void *)0x020C2160; +const void * RTTI_BSInstanceTriShape = (void *)0x020C8268; +const void * RTTI_BSInterpValueModifier = (void *)0x020BD4F0; +const void * RTTI_BSInvMarker = (void *)0x020C8970; +const void * RTTI_BSIsActiveModifier = (void *)0x020BD520; +const void * RTTI_BSJobs__JobThread = (void *)0x020C25C8; +const void * RTTI_BSKeyboardDevice = (void *)0x020C2220; +const void * RTTI_BSLODMultiIndexTriShape = (void *)0x020F0B00; +const void * RTTI_BSLODTriShape = (void *)0x020C4C58; +const void * RTTI_BSLagBoneController = (void *)0x020C8B10; +const void * RTTI_BSLeafAnimNode = (void *)0x020ED520; +const void * RTTI_BSLensFlareSpriteRenderData = (void *)0x0203F340; +const void * RTTI_BSLight = (void *)0x020F0208; +const void * RTTI_BSLightingShader = (void *)0x020EFC10; +const void * RTTI_BSLightingShaderMaterial = (void *)0x02056328; +const void * RTTI_BSLightingShaderMaterialBase = (void *)0x02056358; +const void * RTTI_BSLightingShaderMaterialEnvmap = (void *)0x020EF5A8; +const void * RTTI_BSLightingShaderMaterialEye = (void *)0x020EF5E0; +const void * RTTI_BSLightingShaderMaterialFacegen = (void *)0x020EF6C8; +const void * RTTI_BSLightingShaderMaterialFacegenTint = (void *)0x020EF700; +const void * RTTI_BSLightingShaderMaterialGlowmap = (void *)0x020EF618; +const void * RTTI_BSLightingShaderMaterialHairTint = (void *)0x020EF740; +const void * RTTI_BSLightingShaderMaterialLODLandscape = (void *)0x020EF7B0; +const void * RTTI_BSLightingShaderMaterialLandscape = (void *)0x020EF778; +const void * RTTI_BSLightingShaderMaterialMultiLayerParallax = (void *)0x020EF830; +const void * RTTI_BSLightingShaderMaterialParallax = (void *)0x020EF650; +const void * RTTI_BSLightingShaderMaterialParallaxOcc = (void *)0x020EF688; +const void * RTTI_BSLightingShaderMaterialSnow = (void *)0x020EF7F0; +const void * RTTI_BSLightingShaderProperty = (void *)0x020EF488; +const void * RTTI_BSLightingShaderPropertyColorController = (void *)0x020F0740; +const void * RTTI_BSLightingShaderPropertyFloatController = (void *)0x020F06C0; +const void * RTTI_BSLightingShaderPropertyUShortController = (void *)0x020F0700; +const void * RTTI_BSLimbIKModifier = (void *)0x020BD550; +const void * RTTI_BSLimbIKModifierCastInfo = (void *)0x0205DA40; +const void * RTTI_BSLimbIKModifierUtility = (void *)0x0205DA70; +const void * RTTI_BSLimbIKModifierUtilityCastInfo = (void *)0x0205DA08; +const void * RTTI_BSLines = (void *)0x020F03B8; +const void * RTTI_BSLookAtModifier = (void *)0x020BD578; +const void * RTTI_BSLookIKNote = (void *)0x020C6230; +const void * RTTI_BSMasterParticleSystem = (void *)0x020C8890; +const void * RTTI_BSMaterialObject = (void *)0x020437D8; +const void * RTTI_BSMemStorage = (void *)0x0203CAA0; +const void * RTTI_BSMeshLODTriShape = (void *)0x020F0AD8; +const void * RTTI_BSModelDB__BSModelProcessor = (void *)0x0203C210; +const void * RTTI_BSModelDB__QueuedHandles = (void *)0x02038C70; +const void * RTTI_BSModifyOnceModifier = (void *)0x020BD5A0; +const void * RTTI_BSMouseDevice = (void *)0x020C2278; +const void * RTTI_BSMsgDialogSystemUtility = (void *)0x020F1240; +const void * RTTI_BSMultiBound = (void *)0x020C78A8; +const void * RTTI_BSMultiBoundAABB = (void *)0x0203D838; +const void * RTTI_BSMultiBoundCapsule = (void *)0x020C8A50; +const void * RTTI_BSMultiBoundNode = (void *)0x020C78F8; +const void * RTTI_BSMultiBoundOBB = (void *)0x0203D888; +const void * RTTI_BSMultiBoundRoom = (void *)0x020C78D0; +const void * RTTI_BSMultiBoundShape = (void *)0x0203D860; +const void * RTTI_BSMultiBoundSphere = (void *)0x0203D8B0; +const void * RTTI_BSMultiIndexTriShape = (void *)0x020F0668; +const void * RTTI_BSMultiStreamInstanceTriShape = (void *)0x020C8298; +const void * RTTI_BSMultiTargetTreadTransfController = (void *)0x020C5360; +const void * RTTI_BSMusicManager = (void *)0x020CDFD8; +const void * RTTI_BSNavmesh = (void *)0x020565C0; +const void * RTTI_BSNavmeshInfoMap = (void *)0x020566A0; +const void * RTTI_BSNavmeshInfoMap__IRecursiveVisitor = (void *)0x020CF768; +const void * RTTI_BSNavmeshInfoMap__IVisitor = (void *)0x02056648; +const void * RTTI_BSNavmeshInfoSearch = (void *)0x020CE400; +const void * RTTI_BSNavmeshObstacleData = (void *)0x020CF860; +const void * RTTI_BSNavmeshObstacleUndoData = (void *)0x020D6120; +const void * RTTI_BSNavmeshReferenceObstacleArray = (void *)0x02056B20; +const void * RTTI_BSNavmeshSearch = (void *)0x02057D28; +const void * RTTI_BSNavmeshSearchFilters = (void *)0x02057D80; +const void * RTTI_BSNavmeshSearchHideFilter = (void *)0x02057D50; +const void * RTTI_BSNavmeshSearchMaxCostFilters = (void *)0x02057E08; +const void * RTTI_BSNiAllocator = (void *)0x020C2410; +const void * RTTI_BSNiAlphaPropertyTestRefController = (void *)0x020F0800; +const void * RTTI_BSNiNode = (void *)0x020C7920; +const void * RTTI_BSNodeReferences = (void *)0x020C7968; +const void * RTTI_BSNonUniformScaleExtraData = (void *)0x020C8B40; +const void * RTTI_BSNullImplAudio = (void *)0x020C1450; +const void * RTTI_BSNullImplAudioListener = (void *)0x020C1640; +const void * RTTI_BSNullImplGameSound = (void *)0x020C1670; +const void * RTTI_BSOStream = (void *)0x020C8360; +const void * RTTI_BSOcclusionBox = (void *)0x020C83C8; +const void * RTTI_BSOcclusionPlane = (void *)0x0203D768; +const void * RTTI_BSOcclusionShape = (void *)0x0203D720; +const void * RTTI_BSOffsetAnimationGenerator = (void *)0x020BD2E8; +const void * RTTI_BSOrderedNode = (void *)0x020F0390; +const void * RTTI_BSOrientedBoxConstructor = (void *)0x020F04C8; +const void * RTTI_BSPCGamepadDeviceDelegate = (void *)0x020C22A0; +const void * RTTI_BSPCGamepadDeviceHandler = (void *)0x020C22D0; +const void * RTTI_BSPCOrbisGamepadDevice = (void *)0x020C2330; +const void * RTTI_BSPSysArrayEmitter = (void *)0x020C8170; +const void * RTTI_BSPSysHavokUpdateModifier = (void *)0x020C63C8; +const void * RTTI_BSPSysHavokUpdateModifier__ICollisionObjectHandler = (void *)0x020564E0; +const void * RTTI_BSPSysInheritVelocityModifier = (void *)0x020C7160; +const void * RTTI_BSPSysLODModifier = (void *)0x020F0870; +const void * RTTI_BSPSysMultiTargetEmitterCtlr = (void *)0x020C8768; +const void * RTTI_BSPSysRecycleBoundModifier = (void *)0x020C7128; +const void * RTTI_BSPSysScaleModifier = (void *)0x020C8AE0; +const void * RTTI_BSPSysSimpleColorModifier = (void *)0x020F0840; +const void * RTTI_BSPSysStripUpdateModifier = (void *)0x020C8A80; +const void * RTTI_BSPSysSubTexModifier = (void *)0x020C8AB0; +const void * RTTI_BSParabolicCullingProcess = (void *)0x020F0A20; +const void * RTTI_BSParentVelocityModifier = (void *)0x020C8A00; +const void * RTTI_BSParticleShader = (void *)0x020F0698; +const void * RTTI_BSParticleShaderCollisionEmitter = (void *)0x02060F70; +const void * RTTI_BSParticleShaderCubeEmitter = (void *)0x02040F70; +const void * RTTI_BSParticleShaderEmitter = (void *)0x02040F40; +const void * RTTI_BSParticleShaderGeometry = (void *)0x0203FB88; +const void * RTTI_BSParticleShaderGeometryEmitter = (void *)0x02060FA8; +const void * RTTI_BSParticleShaderObjectEmitter = (void *)0x02060F00; +const void * RTTI_BSParticleShaderProperty = (void *)0x020EFBB0; +const void * RTTI_BSParticleShaderRainEmitter = (void *)0x02040FE0; +const void * RTTI_BSParticleShaderRayEmitter = (void *)0x02060F38; +const void * RTTI_BSParticleShaderSnowEmitter = (void *)0x02040FA8; +const void * RTTI_BSParticleSystemManager = (void *)0x020C8698; +const void * RTTI_BSPassByTargetTriggerModifier = (void *)0x020BD5D0; +const void * RTTI_BSPassByTargetTriggerModifierInterface = (void *)0x0207C5F8; +const void * RTTI_BSPathBuilder = (void *)0x020CFE08; +const void * RTTI_BSPathEventManager = (void *)0x020CFF00; +const void * RTTI_BSPathSmootherPOVSearch = (void *)0x020D5D70; +const void * RTTI_BSPathing = (void *)0x02056E08; +const void * RTTI_BSPathingCell = (void *)0x020572A8; +const void * RTTI_BSPathingCellManager = (void *)0x02056BD8; +const void * RTTI_BSPathingDoor = (void *)0x020574B8; +const void * RTTI_BSPathingLOSGrid = (void *)0x020CFCF0; +const void * RTTI_BSPathingLOSGridCell = (void *)0x020CFCC0; +const void * RTTI_BSPathingLOSGridMap = (void *)0x020CFD18; +const void * RTTI_BSPathingLockData = (void *)0x020576E8; +const void * RTTI_BSPathingNumericIDVisitor = (void *)0x02057738; +const void * RTTI_BSPathingRequest = (void *)0x02056FB8; +const void * RTTI_BSPathingSearchRayCast = (void *)0x020D5E58; +const void * RTTI_BSPathingSpace = (void *)0x020579C8; +const void * RTTI_BSPathingStreamRead = (void *)0x020565E0; +const void * RTTI_BSPathingStreamSimpleBufferRead = (void *)0x020D01D8; +const void * RTTI_BSPathingStreamSimpleBufferWrite = (void *)0x0206A9B8; +const void * RTTI_BSPathingStreamWrite = (void *)0x0206A928; +const void * RTTI_BSPathing__CheckLineOfSightFilter = (void *)0x02061160; +const void * RTTI_BSPathing__EdgeFoundVisitor = (void *)0x020CE280; +const void * RTTI_BSPlatform__BSAsyncRequestBase = (void *)0x020D72D8; +const void * RTTI_BSPlatform__BSBNETFile__download = (void *)0x020D99B0; +const void * RTTI_BSPlatform__BSBNETFile__marketplaceDownload = (void *)0x020D99F0; +const void * RTTI_BSPlatform__BSBNETImage = (void *)0x020D9138; +const void * RTTI_BSPlatform__BSBethesdaPlatform = (void *)0x020D6688; +const void * RTTI_BSPlatform__BSDownloadRequest = (void *)0x020E0D70; +const void * RTTI_BSPlatform__BSMarketplaceImage = (void *)0x020D9168; +const void * RTTI_BSPlatform__BSMarketplaceUploader = (void *)0x020E7B70; +const void * RTTI_BSPlatform__BSUploadRequest = (void *)0x020E0D38; +const void * RTTI_BSPlatform__BSUploadWithProgressRequest = (void *)0x020E0DA8; +const void * RTTI_BSPlatform__BSUserContent = (void *)0x0205F178; +const void * RTTI_BSPlatform__BSUserContentCollection = (void *)0x0205F4C0; +const void * RTTI_BSPlatform__BSUserContentOperations = (void *)0x020E3D58; +const void * RTTI_BSPlatform__BSUserContentSearcherAgent = (void *)0x020E93E0; +const void * RTTI_BSPlayerDistanceCheckController = (void *)0x02069298; +const void * RTTI_BSPortal = (void *)0x0203D748; +const void * RTTI_BSPortalGraph = (void *)0x020C8028; +const void * RTTI_BSPortalGraphEntry = (void *)0x020C8050; +const void * RTTI_BSPortalSharedNode = (void *)0x020C83F0; +const void * RTTI_BSPrecomputedNavmeshInfoPathMap__INavmeshInfoVisitor = (void *)0x020CF810; +const void * RTTI_BSPrecomputedNavmeshInfoSearch = (void *)0x020CE518; +const void * RTTI_BSProceduralLightningController = (void *)0x020C88F8; +const void * RTTI_BSProceduralLightningTasklet = (void *)0x020C88C0; +const void * RTTI_BSQueuedResourceCollectionBase = (void *)0x02038D08; +const void * RTTI_BSRagdollContactListenerModifier = (void *)0x020BD1E0; +const void * RTTI_BSRagdollContactListenerModifierInterface = (void *)0x0207C920; +const void * RTTI_BSRangeNode = (void *)0x020C80A8; +const void * RTTI_BSReference = (void *)0x020C7940; +const void * RTTI_BSReloadShaderI = (void *)0x020ED6E0; +const void * RTTI_BSResourceFaceGenBinaryFile = (void *)0x02048B30; +const void * RTTI_BSResourceNiBinaryStream = (void *)0x020C44E0; +const void * RTTI_BSResourceStreamParser = (void *)0x020CD520; +const void * RTTI_BSResource__ArchiveFoundStreamCB = (void *)0x020AD8B0; +const void * RTTI_BSResource__ArchiveManager = (void *)0x020C2888; +const void * RTTI_BSResource__ArchiveStream = (void *)0x020C27E8; +const void * RTTI_BSResource__AsyncStream = (void *)0x020C27B8; +const void * RTTI_BSResource__CacheArchiveOp = (void *)0x020C2818; +const void * RTTI_BSResource__CacheDrive = (void *)0x020C3938; +const void * RTTI_BSResource__CacheDrive__Impl = (void *)0x020C3968; +const void * RTTI_BSResource__CacheDrive__Op = (void *)0x020646A0; +const void * RTTI_BSResource__CacheDrive__Task = (void *)0x020C39A0; +const void * RTTI_BSResource__CompressedArchiveStream = (void *)0x020C2848; +const void * RTTI_BSResource__IEntryDB = (void *)0x0203E190; +const void * RTTI_BSResource__IEntryDB__NotifyLoadDone = (void *)0x020C7310; +const void * RTTI_BSResource__IEntryDB__PostFlushNotify = (void *)0x02038D40; +const void * RTTI_BSResource__Location = (void *)0x0203D5F8; +const void * RTTI_BSResource__LocationTraverser = (void *)0x020C2958; +const void * RTTI_BSResource__LooseFileLocation = (void *)0x0203D688; +const void * RTTI_BSResource__Stream = (void *)0x020C2790; +const void * RTTI_BSResource__StreamBase = (void *)0x020C2760; +const void * RTTI_BSRingConstructor = (void *)0x020F05E8; +const void * RTTI_BSRotAccumTransfInterpolator = (void *)0x020C6258; +const void * RTTI_BSSaveDataSystemUtility = (void *)0x020F0DC0; +const void * RTTI_BSSaveDataSystemUtilityFile = (void *)0x020F0F08; +const void * RTTI_BSSaveDataSystemUtility__Entry = (void *)0x020F0E30; +const void * RTTI_BSScaleformFileOpener = (void *)0x020CD8C8; +const void * RTTI_BSScaleformImageLoader = (void *)0x020CD870; +const void * RTTI_BSScaleformMovieLoadTask = (void *)0x020CDF78; +const void * RTTI_BSScaleformTranslator = (void *)0x020CD4C0; +const void * RTTI_BSSceneGraph = (void *)0x02066030; +const void * RTTI_BSScript__ByteCode__PackedInstructionStream__InstructionFunctor = (void *)0x020ECB60; +const void * RTTI_BSScript__CompiledScriptLoader = (void *)0x020ECC30; +const void * RTTI_BSScript__ErrorLogger = (void *)0x020ABA68; +const void * RTTI_BSScript__IFindBoundObjectFunctor = (void *)0x020EC9B0; +const void * RTTI_BSScript__IForEachScriptObjectFunctor = (void *)0x02044A90; +const void * RTTI_BSScript__IFreezeQuery = (void *)0x020ADA70; +const void * RTTI_BSScript__IFunction = (void *)0x020AF2A8; +const void * RTTI_BSScript__IFunctionArguments = (void *)0x02044EF8; +const void * RTTI_BSScript__IHandleReaderWriter = (void *)0x0203CAC8; +const void * RTTI_BSScript__ILoader = (void *)0x020ADA18; +const void * RTTI_BSScript__IMemoryPagePolicy = (void *)0x020ECBB8; +const void * RTTI_BSScript__IObjectHandlePolicy = (void *)0x020AD968; +const void * RTTI_BSScript__IObjectProcessor = (void *)0x020ECD58; +const void * RTTI_BSScript__IProfilePolicy = (void *)0x020ABDF8; +const void * RTTI_BSScript__ISavePatcherInterface = (void *)0x020AC1F8; +const void * RTTI_BSScript__IStackCallbackFunctor = (void *)0x020AD9E0; +const void * RTTI_BSScript__IStackCallbackSaveInterface = (void *)0x020AD9A0; +const void * RTTI_BSScript__IStore = (void *)0x020AC478; +const void * RTTI_BSScript__IVMDebugInterface = (void *)0x020ECA88; +const void * RTTI_BSScript__IVMObjectBindInterface = (void *)0x020EC9E8; +const void * RTTI_BSScript__IVMSaveLoadInterface = (void *)0x020ECA20; +const void * RTTI_BSScript__IVirtualMachine = (void *)0x020ECA58; +const void * RTTI_BSScript__Internal__AutoPropGetFunction = (void *)0x020ED138; +const void * RTTI_BSScript__Internal__AutoPropSetFunction = (void *)0x020ED178; +const void * RTTI_BSScript__Internal__CodeTasklet = (void *)0x020ED100; +const void * RTTI_BSScript__Internal__IFuncCallQuery = (void *)0x020ECCE0; +const void * RTTI_BSScript__Internal__NativeFunctionStub = (void *)0x020ED1B8; +const void * RTTI_BSScript__Internal__RawFuncCallQuery = (void *)0x020ECD18; +const void * RTTI_BSScript__Internal__ScriptFunction = (void *)0x020ED498; +const void * RTTI_BSScript__Internal__VirtualMachine = (void *)0x020ECC68; +const void * RTTI_BSScript__LinkerProcessor = (void *)0x020ED420; +const void * RTTI_BSScript__NF_util__NativeFunctionBase = (void *)0x020AF330; +const void * RTTI_BSScript__ObjectBindPolicy = (void *)0x020ADA40; +const void * RTTI_BSScript__SimpleAllocMemoryPagePolicy = (void *)0x020ECBF0; +const void * RTTI_BSScript__UnlinkedTypes__Function__ConvertTypeFunctor = (void *)0x020ECAC0; +const void * RTTI_BSScript__UnlinkedTypes__InstructionStream__InstructionFunctor = (void *)0x020ED200; +const void * RTTI_BSScript__ZeroFunctionArguments = (void *)0x02044F30; +const void * RTTI_BSSearchPath = (void *)0x020C26D8; +const void * RTTI_BSSegmentedTriShape = (void *)0x020C4CB0; +const void * RTTI_BSShader = (void *)0x020ED6C0; +const void * RTTI_BSShaderAccumulator = (void *)0x020EF4E8; +const void * RTTI_BSShaderMaterial = (void *)0x02056390; +const void * RTTI_BSShaderProperty = (void *)0x020ED4F8; +const void * RTTI_BSShaderProperty__ForEachVisitor = (void *)0x0203D8E0; +const void * RTTI_BSShaderResourceManager = (void *)0x020F08C8; +const void * RTTI_BSShaderTextureSet = (void *)0x020449C8; +const void * RTTI_BSShadowDirectionalLight = (void *)0x020F0898; +const void * RTTI_BSShadowFrustumLight = (void *)0x020F0A50; +const void * RTTI_BSShadowLight = (void *)0x020F0228; +const void * RTTI_BSShadowParabolicLight = (void *)0x020F0A80; +const void * RTTI_BSShapeConstructor = (void *)0x020F0470; +const void * RTTI_BSSimpleScaleController = (void *)0x020692D0; +const void * RTTI_BSSkinnedDecalTriShape = (void *)0x020C4310; +const void * RTTI_BSSkyShader = (void *)0x020EFD78; +const void * RTTI_BSSkyShaderProperty = (void *)0x020EFDA0; +const void * RTTI_BSSmallBlockAllocator = (void *)0x020C1CB8; +const void * RTTI_BSSmallBlockAllocatorUtil__UserPoolBase = (void *)0x020C1CE8; +const void * RTTI_BSSocket = (void *)0x020F12C0; +const void * RTTI_BSSocketServer = (void *)0x020F12E0; +const void * RTTI_BSSpeedSamplerDBManager = (void *)0x020BE3F8; +const void * RTTI_BSSpeedSamplerModifier = (void *)0x020BD608; +const void * RTTI_BSSphereConstructor = (void *)0x020F04F8; +const void * RTTI_BSSplatterExtraData = (void *)0x0203E790; +const void * RTTI_BSStepThread = (void *)0x020C1D28; +const void * RTTI_BSStorage = (void *)0x0203CA80; +const void * RTTI_BSStream = (void *)0x0203B358; +const void * RTTI_BSStreamParserData = (void *)0x020CD4F0; +const void * RTTI_BSStreamSystemUtility = (void *)0x020F0FA8; +const void * RTTI_BSStringPool__IterationCallback = (void *)0x020C24B0; +const void * RTTI_BSStripPSysData = (void *)0x020C7100; +const void * RTTI_BSStripParticleSystem = (void *)0x020C64E0; +const void * RTTI_BSSubIndexLandTriShape = (void *)0x020F0B30; +const void * RTTI_BSSubIndexTriShape = (void *)0x020C87A0; +const void * RTTI_BSSynchronizedClipGenerator = (void *)0x020BD150; +const void * RTTI_BSSynchronizedClipGeneratorUtils__FindEventFunctor = (void *)0x020BD6C0; +const void * RTTI_BSSynchronizedClipGenerator__hkbDefaultSynchronizedScene = (void *)0x020BD190; +const void * RTTI_BSSynchronizedClipGenerator__hkbSynchronizedAnimationScene = (void *)0x0205D8E0; +const void * RTTI_BSSysInfoSystemUtility = (void *)0x020F0FD8; +const void * RTTI_BSSystemFileAsyncFunctor = (void *)0x020C25F0; +const void * RTTI_BSSystemFileStorage = (void *)0x020C2620; +const void * RTTI_BSSystemMonitor__MemOpsThread = (void *)0x020F0B98; +const void * RTTI_BSSystemMonitor__SocketThread = (void *)0x020F0B60; +const void * RTTI_BSSystemUtilitiesStrings = (void *)0x020F0F78; +const void * RTTI_BSSystemUtility = (void *)0x020F0CF8; +const void * RTTI_BSTArrayBase__IAllocatorFunctor = (void *)0x020F1550; +const void * RTTI_BSTableCurve = (void *)0x020C8B78; +const void * RTTI_BSTask = (void *)0x02038C08; +const void * RTTI_BSTaskManager = (void *)0x020C7198; +const void * RTTI_BSTaskManagerThread = (void *)0x020C7258; +const void * RTTI_BSTaskThread = (void *)0x0203B7C0; +const void * RTTI_BSTasklet = (void *)0x02047A10; +const void * RTTI_BSTaskletData = (void *)0x02047A30; +const void * RTTI_BSTaskletGroupData = (void *)0x020C2650; +const void * RTTI_BSTaskletManager = (void *)0x020C26B0; +const void * RTTI_BSTaskletManagerCallback = (void *)0x020C2680; +const void * RTTI_BSTempEffect = (void *)0x02056098; +const void * RTTI_BSTempEffectDebris = (void *)0x02056188; +const void * RTTI_BSTempEffectGeometryDecal = (void *)0x020561B8; +const void * RTTI_BSTempEffectParticle = (void *)0x020562C8; +const void * RTTI_BSTempEffectSPG = (void *)0x02056408; +const void * RTTI_BSTempEffectSimpleDecal = (void *)0x020562F8; +const void * RTTI_BSTempEffectWeaponBlood = (void *)0x02056430; +const void * RTTI_BSTempNode = (void *)0x020C8000; +const void * RTTI_BSTempNodeManager = (void *)0x0203BC10; +const void * RTTI_BSTerrainEffect = (void *)0x020564B0; +const void * RTTI_BSTextureDB__QueuedHandles = (void *)0x020C7EE8; +const void * RTTI_BSTextureSet = (void *)0x020449A0; +const void * RTTI_BSThread = (void *)0x0203B3C0; +const void * RTTI_BSTimerModifier = (void *)0x020BD638; +const void * RTTI_BSTreadTransfInterpolator = (void *)0x020C6290; +const void * RTTI_BSTreeManager__IQueryCullingCamera = (void *)0x02065838; +const void * RTTI_BSTreeNode = (void *)0x020ED548; +const void * RTTI_BSTriShape = (void *)0x0203FB38; +const void * RTTI_BSTweenerModifier = (void *)0x020BD660; +const void * RTTI_BSUIMessageData = (void *)0x02066080; +const void * RTTI_BSUIScaleformData = (void *)0x020CCEE8; +const void * RTTI_BSUtilityShader = (void *)0x020F0310; +const void * RTTI_BSVMLoadTask = (void *)0x0203CBF0; +const void * RTTI_BSValueNode = (void *)0x020C79B0; +const void * RTTI_BSVirtualKeyboardDevice = (void *)0x020C2398; +const void * RTTI_BSWArray = (void *)0x020C8A30; +const void * RTTI_BSWaterShader = (void *)0x020EFC38; +const void * RTTI_BSWaterShaderMaterial = (void *)0x020F0178; +const void * RTTI_BSWaterShaderProperty = (void *)0x020EFAA0; +const void * RTTI_BSWin32AwardsSystemUtility = (void *)0x020F1208; +const void * RTTI_BSWin32GameDataSystemUtility = (void *)0x020F11A0; +const void * RTTI_BSWin32GamepadDevice = (void *)0x020C2300; +const void * RTTI_BSWin32GamerProfile = (void *)0x020C20A0; +const void * RTTI_BSWin32KeyboardDevice = (void *)0x020C21F0; +const void * RTTI_BSWin32MouseDevice = (void *)0x020C2248; +const void * RTTI_BSWin32SaveDataSystemUtility = (void *)0x020F0D88; +const void * RTTI_BSWin32SystemUtility = (void *)0x020F1008; +const void * RTTI_BSWin32TaskletData = (void *)0x02047A58; +const void * RTTI_BSWin32TaskletGroupData = (void *)0x020C2730; +const void * RTTI_BSWin32TaskletManager = (void *)0x020C2700; +const void * RTTI_BSWin32VirtualKeyboardDevice = (void *)0x020C2360; +const void * RTTI_BSWindModifier = (void *)0x020C7FD8; +const void * RTTI_BSXAudio2Audio = (void *)0x020C1708; +const void * RTTI_BSXAudio2AudioListener = (void *)0x020C1988; +const void * RTTI_BSXAudio2DataSrc = (void *)0x020C1A18; +const void * RTTI_BSXAudio2GameSound = (void *)0x020C19E8; +const void * RTTI_BSXFlags = (void *)0x020C7990; +const void * RTTI_BShkFloatController = (void *)0x02048850; +const void * RTTI_BShkNonTransformController = (void *)0x02048818; +const void * RTTI_BShkVisibilityController = (void *)0x020BE618; +const void * RTTI_BShkbAnimationGraph = (void *)0x020BE2A0; +const void * RTTI_BShkbHkxDB__DBData = (void *)0x020BDB58; +const void * RTTI_BShkbHkxDB__ProjectDBData = (void *)0x020BDB28; +const void * RTTI_BShkbHkxDB__QueuedHandles = (void *)0x0205D290; +const void * RTTI_BShkbHkxDB__StreamAdaptor = (void *)0x020BE068; +const void * RTTI_BShkbUtils__GraphInspectionFunctor = (void *)0x020BE828; +const void * RTTI_BShkbUtils__ProspectiveEventClipAddingFunctor = (void *)0x020BE970; +const void * RTTI_BShkbUtils__SaveDataRestoreFunctor = (void *)0x020BF588; +const void * RTTI_BSiStateTaggingGenerator = (void *)0x020BD320; +const void * RTTI_BSiStateTaggingUtils__BSiStateTaggingStateListener = (void *)0x020BF6F0; +const void * RTTI_BackgroundProcessThread = (void *)0x0203B790; +const void * RTTI_BanishEffect = (void *)0x020612D8; +const void * RTTI_BarrierPhantomCallbackShape = (void *)0x0207CCB8; +const void * RTTI_BarrierProjectile = (void *)0x0207CCF0; +const void * RTTI_BarterMenu = (void *)0x020A7A18; +const void * RTTI_BaseExtraList = (void *)0x0203AC88; +const void * RTTI_BaseFormComponent = (void *)0x02038118; +const void * RTTI_BeamProjectile = (void *)0x0207CD48; +const void * RTTI_BedEnterHandler = (void *)0x0206DC50; +const void * RTTI_BedFurnitureExitHandler = (void *)0x0206DCD8; +const void * RTTI_BleedoutCameraState = (void *)0x020A7908; +const void * RTTI_BookMenu = (void *)0x020A7B00; +const void * RTTI_BoundItemEffect = (void *)0x02060178; +const void * RTTI_BowDrawnHandler = (void *)0x0206E070; +const void * RTTI_BowReleaseHandler = (void *)0x0206E098; +const void * RTTI_BowZoomStartHandler = (void *)0x0206E150; +const void * RTTI_BowZoomStopHandler = (void *)0x0206E180; +const void * RTTI_ButtonEvent = (void *)0x0206CE10; +const void * RTTI_ByteArrayImplementation = (void *)0x020BFED0; +const void * RTTI_CCallbackBase = (void *)0x020F0BD0; +const void * RTTI_CachedRaycastData = (void *)0x0205D390; +const void * RTTI_CalmEffect = (void *)0x02061300; +const void * RTTI_CameraOverrideStartHandler = (void *)0x0206DB08; +const void * RTTI_CameraOverrideStopHandler = (void *)0x0206DB40; +const void * RTTI_CameraShakeHandler = (void *)0x0206E2F0; +const void * RTTI_CellLoaderTask = (void *)0x02041018; +const void * RTTI_CellMopp = (void *)0x020479F0; +const void * RTTI_CellMopp__HeightFieldWeldingTasklet = (void *)0x02047BB8; +const void * RTTI_ChainExplosion = (void *)0x02064CA0; +const void * RTTI_ChairEnterHandler = (void *)0x0206DBF8; +const void * RTTI_ChairFurnitureExitHandler = (void *)0x0206DCA8; +const void * RTTI_CharEvent = (void *)0x020C2028; +const void * RTTI_Character = (void *)0x02060420; +const void * RTTI_CharacterCollisionHandler = (void *)0x0206A2C0; +const void * RTTI_CharacterCollisionMessagePlayerAdapter = (void *)0x020651A8; +const void * RTTI_CheckGoalReachedFunctor = (void *)0x020CEEB0; +const void * RTTI_CheckLineOfSightFilterMisc = (void *)0x02061198; +const void * RTTI_CheckParameterReachedFunctor = (void *)0x020CEE48; +const void * RTTI_CheckStoppedMovingFunctor = (void *)0x020CEEE0; +const void * RTTI_CheckWithinMultiBoundTask = (void *)0x020416F0; +const void * RTTI_ClickHandler = (void *)0x020A9438; +const void * RTTI_CloakEffect = (void *)0x020601E0; +const void * RTTI_Clouds = (void *)0x020485A0; +const void * RTTI_CombatAimController = (void *)0x0207D000; +const void * RTTI_CombatAimControllerBase = (void *)0x0207D030; +const void * RTTI_CombatApproachTargetSpeedController = (void *)0x02094980; +const void * RTTI_CombatArea = (void *)0x0207DB08; +const void * RTTI_CombatAreaHoldPosition = (void *)0x0207DBB8; +const void * RTTI_CombatAreaRadius = (void *)0x0207DB30; +const void * RTTI_CombatAreaReference = (void *)0x0207DB58; +const void * RTTI_CombatAreaStandard = (void *)0x0207DB88; +const void * RTTI_CombatBehaviorResource = (void *)0x02092CD8; +const void * RTTI_CombatBehaviorTree = (void *)0x0205E0F0; +const void * RTTI_CombatBehaviorTreeAcquireWeapon = (void *)0x02092E58; +const void * RTTI_CombatBehaviorTreeAction = (void *)0x02093618; +const void * RTTI_CombatBehaviorTreeActionEquipmentSelector = (void *)0x02093650; +const void * RTTI_CombatBehaviorTreeBlock = (void *)0x02094468; +const void * RTTI_CombatBehaviorTreeCheckUnreachableTarget = (void *)0x0209CFB0; +const void * RTTI_CombatBehaviorTreeCloseMovement = (void *)0x02094918; +const void * RTTI_CombatBehaviorTreeCombat = (void *)0x02092D78; +const void * RTTI_CombatBehaviorTreeDodgeThreat = (void *)0x020941F8; +const void * RTTI_CombatBehaviorTreeExitWater = (void *)0x0209DBA0; +const void * RTTI_CombatBehaviorTreeFindAttackLocation = (void *)0x02095A90; +const void * RTTI_CombatBehaviorTreeFlankingMovement = (void *)0x02096BD0; +const void * RTTI_CombatBehaviorTreeFlee = (void *)0x02098BC0; +const void * RTTI_CombatBehaviorTreeFlight = (void *)0x0209AF60; +const void * RTTI_CombatBehaviorTreeHide = (void *)0x0209A180; +const void * RTTI_CombatBehaviorTreeLinkNode = (void *)0x02092D40; +const void * RTTI_CombatBehaviorTreeLowCombat = (void *)0x0209C0B0; +const void * RTTI_CombatBehaviorTreeMagic = (void *)0x0209C5F0; +const void * RTTI_CombatBehaviorTreeMelee = (void *)0x0209CC80; +const void * RTTI_CombatBehaviorTreeMovement = (void *)0x0209ED88; +const void * RTTI_CombatBehaviorTreeNode = (void *)0x0205E120; +const void * RTTI_CombatBehaviorTreeRanged = (void *)0x0205E0C0; +const void * RTTI_CombatBehaviorTreeRangedMovement = (void *)0x0209F460; +const void * RTTI_CombatBehaviorTreeReturnToCombatArea = (void *)0x0209CFF0; +const void * RTTI_CombatBehaviorTreeRootNode = (void *)0x02092D08; +const void * RTTI_CombatBehaviorTreeSearch = (void *)0x0209F838; +const void * RTTI_CombatBehaviorTreeShout = (void *)0x020A1A48; +const void * RTTI_CombatBehaviorTreeUseCover = (void *)0x020A1D60; +const void * RTTI_CombatBehaviorTreeUsePotion = (void *)0x020A2DC0; +const void * RTTI_CombatBehaviorTreeWrapperNode = (void *)0x02093690; +const void * RTTI_CombatBlackboardKeyBase = (void *)0x0207E2F8; +const void * RTTI_CombatCoverLocation = (void *)0x0207E358; +const void * RTTI_CombatCoverSearch = (void *)0x0207E3C0; +const void * RTTI_CombatCoverSearchDebugData = (void *)0x0207E388; +const void * RTTI_CombatCoverSearchResult = (void *)0x0207E328; +const void * RTTI_CombatDisableActionController = (void *)0x0209CF78; +const void * RTTI_CombatDisableAimController = (void *)0x0207D128; +const void * RTTI_CombatFlankingSearchData = (void *)0x02096C10; +const void * RTTI_CombatGroupDetectionListener = (void *)0x0207EB18; +const void * RTTI_CombatInventoryItem = (void *)0x0207ECC8; +const void * RTTI_CombatInventoryItemComposite = (void *)0x0207ECF8; +const void * RTTI_CombatInventoryItemMagic = (void *)0x0207F7A8; +const void * RTTI_CombatInventoryItemMelee = (void *)0x0207ED30; +const void * RTTI_CombatInventoryItemOneHandedBlock = (void *)0x0207EDC0; +const void * RTTI_CombatInventoryItemPotion = (void *)0x0208C600; +const void * RTTI_CombatInventoryItemRanged = (void *)0x0207ED60; +const void * RTTI_CombatInventoryItemScroll = (void *)0x0208C630; +const void * RTTI_CombatInventoryItemShield = (void *)0x0207ED90; +const void * RTTI_CombatInventoryItemShout = (void *)0x0208C5A0; +const void * RTTI_CombatInventoryItemStaff = (void *)0x0208C5D0; +const void * RTTI_CombatInventoryItemTorch = (void *)0x0207EDF8; +const void * RTTI_CombatMagicCaster = (void *)0x0208C578; +const void * RTTI_CombatMagicCasterArmor = (void *)0x0208C858; +const void * RTTI_CombatMagicCasterBoundItem = (void *)0x0208C820; +const void * RTTI_CombatMagicCasterCloak = (void *)0x0208C788; +const void * RTTI_CombatMagicCasterDisarm = (void *)0x0208C758; +const void * RTTI_CombatMagicCasterInvisibility = (void *)0x0208C7E8; +const void * RTTI_CombatMagicCasterLight = (void *)0x0208C7B8; +const void * RTTI_CombatMagicCasterOffensive = (void *)0x0208C660; +const void * RTTI_CombatMagicCasterParalyze = (void *)0x0208C8C0; +const void * RTTI_CombatMagicCasterReanimate = (void *)0x02090EE0; +const void * RTTI_CombatMagicCasterRestore = (void *)0x0208C6C8; +const void * RTTI_CombatMagicCasterScript = (void *)0x0208C8F0; +const void * RTTI_CombatMagicCasterStagger = (void *)0x0208C728; +const void * RTTI_CombatMagicCasterSummon = (void *)0x0208C6F8; +const void * RTTI_CombatMagicCasterTargetEffect = (void *)0x0208C888; +const void * RTTI_CombatMagicCasterWard = (void *)0x0208C698; +const void * RTTI_CombatMagicItemData = (void *)0x02090E78; +const void * RTTI_CombatMagicItemSkillChecker = (void *)0x02090EA8; +const void * RTTI_CombatMeleeAimController = (void *)0x0207D0C0; +const void * RTTI_CombatNavmeshSearch = (void *)0x020914D8; +const void * RTTI_CombatObject = (void *)0x0207D060; +const void * RTTI_CombatPath = (void *)0x020917A0; +const void * RTTI_CombatPathBuilder = (void *)0x02091410; +const void * RTTI_CombatPathBuilderOpen = (void *)0x020959B0; +const void * RTTI_CombatPathBuilderStandard = (void *)0x020913E0; +const void * RTTI_CombatPathSpeedController = (void *)0x02094950; +const void * RTTI_CombatPathingDebugData = (void *)0x020A3A58; +const void * RTTI_CombatPathingRequest = (void *)0x020916D0; +const void * RTTI_CombatPathingRequestAdapter = (void *)0x020A3090; +const void * RTTI_CombatPathingRequestMultiGoal = (void *)0x020A30C8; +const void * RTTI_CombatPathingRequestStandard = (void *)0x020A3058; +const void * RTTI_CombatProjectileAimController = (void *)0x0207D0F0; +const void * RTTI_CombatSearchLockData = (void *)0x020A0320; +const void * RTTI_CombatTargetLocation = (void *)0x02091738; +const void * RTTI_CombatTargetLocationSearch = (void *)0x02091768; +const void * RTTI_CombatTargetLocationSearchResult = (void *)0x02091700; +const void * RTTI_CombatTargetSelector = (void *)0x020925B0; +const void * RTTI_CombatTargetSelectorFixed = (void *)0x02092618; +const void * RTTI_CombatTargetSelectorStandard = (void *)0x020925E0; +const void * RTTI_CombatThreat = (void *)0x02092A18; +const void * RTTI_CombatTrackTargetAimController = (void *)0x0207D088; +const void * RTTI_CommandEffect = (void *)0x02060248; +const void * RTTI_CommandSummonedEffect = (void *)0x02060270; +const void * RTTI_CompactingStore__MoveCallback = (void *)0x020C1B18; +const void * RTTI_CompactingStore__NoopMoveCallback = (void *)0x020C1B50; +const void * RTTI_CompactingStore__Store = (void *)0x020C1B88; +const void * RTTI_Compass = (void *)0x020A8678; +const void * RTTI_CompressedArchiveFile = (void *)0x020C2598; +const void * RTTI_ConcussionEffect = (void *)0x02060568; +const void * RTTI_ConeProjectile = (void *)0x0207CDF8; +const void * RTTI_ConfirmResetCallback = (void *)0x0205EFF0; +const void * RTTI_Console = (void *)0x020A7B48; +const void * RTTI_ConsoleData = (void *)0x020A9CD8; +const void * RTTI_ConsoleNativeUIMenu = (void *)0x020A7E00; +const void * RTTI_ConsoleOpenHandler = (void *)0x020A9488; +const void * RTTI_ContainerMenu = (void *)0x020A7E30; +const void * RTTI_ContentMenu = (void *)0x0205E7C8; +const void * RTTI_ContentMenu__errorCallback = (void *)0x0205E7F0; +const void * RTTI_CraftingMenu = (void *)0x020A7E90; +const void * RTTI_CraftingSubMenus__AlchemyMenu = (void *)0x020A82D0; +const void * RTTI_CraftingSubMenus__AlchemyMenu__CraftItemCallback = (void *)0x020A8310; +const void * RTTI_CraftingSubMenus__AlchemyMenu__ModEffectivenessFunctor = (void *)0x020A83B0; +const void * RTTI_CraftingSubMenus__AlchemyMenu__QuitMenuCallback = (void *)0x020A8360; +const void * RTTI_CraftingSubMenus__ConstructibleObjectMenu = (void *)0x020A7EB8; +const void * RTTI_CraftingSubMenus__ConstructibleObjectMenu__CreationConfirmCallback = (void *)0x020A7F00; +const void * RTTI_CraftingSubMenus__CraftingSubMenu = (void *)0x020A7E58; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu = (void *)0x020A7FE0; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu__CategoryListEntry = (void *)0x020A8190; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu__CreateEffectFunctor = (void *)0x020A8280; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantMenuCallback = (void *)0x020A8020; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantMenuCraftCallback = (void *)0x020A80D0; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantMenuDisenchantCallback = (void *)0x020A8130; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantMenuExitCallback = (void *)0x020A8070; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu__EnchantmentEntry = (void *)0x020A8230; +const void * RTTI_CraftingSubMenus__EnchantConstructMenu__ItemChangeEntry = (void *)0x020A81E0; +const void * RTTI_CraftingSubMenus__SmithingMenu = (void *)0x020A7F58; +const void * RTTI_CraftingSubMenus__SmithingMenu__SmithingConfirmCallback = (void *)0x020A7F90; +const void * RTTI_CreditsMenu = (void *)0x020A8458; +const void * RTTI_CstringArrayImplementation = (void *)0x020C00D0; +const void * RTTI_CureEffect = (void *)0x020602A0; +const void * RTTI_CursorMenu = (void *)0x020A8480; +const void * RTTI_CustomActorPackageData = (void *)0x0206D540; +const void * RTTI_CustomUtils__HasForceGreetVisitor = (void *)0x02055C88; +const void * RTTI_DLCPurchased__OpenVisitCreationClubCallback = (void *)0x020A9010; +const void * RTTI_DLCPurchased__PurchasedDLCDialogCallback = (void *)0x020A9058; +const void * RTTI_DarknessEffect = (void *)0x020602C8; +const void * RTTI_DeathEmoteHandler = (void *)0x0206E380; +const void * RTTI_DeathStopHandler = (void *)0x0206E240; +const void * RTTI_DebugText = (void *)0x020CDE60; +const void * RTTI_DecapitateHandler = (void *)0x0206DD68; +const void * RTTI_DemoralizeEffect = (void *)0x02061288; +const void * RTTI_DescriptionBox = (void *)0x020F4898; +const void * RTTI_DetectLifeEffect = (void *)0x020602F0; +const void * RTTI_DetectSignOut = (void *)0x02065E20; +const void * RTTI_DetectionCollector = (void *)0x020603F0; +const void * RTTI_DetectionListener = (void *)0x02060368; +const void * RTTI_DetectionState = (void *)0x0206D6D0; +const void * RTTI_DeviceConnectEvent = (void *)0x020C2048; +const void * RTTI_DialogueMenu = (void *)0x020A84A8; +const void * RTTI_DialoguePackage = (void *)0x02055BA8; +const void * RTTI_DirectionHandler = (void *)0x020A9460; +const void * RTTI_DisableCharacterBumperHandler = (void *)0x0206E628; +const void * RTTI_DisableCharacterPitchHandler = (void *)0x0206E708; +const void * RTTI_DisarmEffect = (void *)0x02060318; +const void * RTTI_DisguiseEffect = (void *)0x02060390; +const void * RTTI_DisguiseEffect__DetectionChecker = (void *)0x020603B8; +const void * RTTI_DispelEffect = (void *)0x02060440; +const void * RTTI_DiveBombSpeedController = (void *)0x0209AF90; +const void * RTTI_DoorObstacleAdapter = (void *)0x02065308; +const void * RTTI_DownloadAll__uiCallback = (void *)0x020633E8; +const void * RTTI_DownloadProgressBar = (void *)0x020F2590; +const void * RTTI_DragonCameraState = (void *)0x0205E098; +const void * RTTI_DualValueModifierEffect = (void *)0x020604B8; +const void * RTTI_EffectSetting = (void *)0x020387E8; +const void * RTTI_EffectSettingCollection = (void *)0x02038980; +const void * RTTI_EffectsCausingDamageFunctor = (void *)0x02060A60; +const void * RTTI_EnableCharacterBumperHandler = (void *)0x0206E5F0; +const void * RTTI_EnableCharacterPitchHandler = (void *)0x0206E6D0; +const void * RTTI_EnchantmentItem = (void *)0x02038AF0; +const void * RTTI_EndSummonAnimationHandler = (void *)0x0206E1E0; +const void * RTTI_EnemyHealth = (void *)0x020A8698; +const void * RTTI_EnhanceWeaponEffect = (void *)0x02064D70; +const void * RTTI_EscortActorPackageData = (void *)0x0206D570; +const void * RTTI_EtherealizationEffect = (void *)0x020604E8; +const void * RTTI_ExitCartBeginHandler = (void *)0x0206E540; +const void * RTTI_ExitCartEndHandler = (void *)0x0206E570; +const void * RTTI_Explosion = (void *)0x02064CC8; +const void * RTTI_ExtraAction = (void *)0x0203AE98; +const void * RTTI_ExtraActivateLoopSound = (void *)0x02039A38; +const void * RTTI_ExtraActivateRef = (void *)0x02039728; +const void * RTTI_ExtraActivateRefChildren = (void *)0x02039750; +const void * RTTI_ExtraActorCause = (void *)0x02039AC0; +const void * RTTI_ExtraAliasInstanceArray = (void *)0x02039C08; +const void * RTTI_ExtraAlphaCutoff = (void *)0x0203A6E0; +const void * RTTI_ExtraAmmo = (void *)0x02039FC0; +const void * RTTI_ExtraAnimGraphManager = (void *)0x0203ADE0; +const void * RTTI_ExtraAnimNoteReceiver = (void *)0x0203AD30; +const void * RTTI_ExtraAnimationSequencer = (void *)0x0203B1C0; +const void * RTTI_ExtraAshPileRef = (void *)0x0203A208; +const void * RTTI_ExtraAttachRef = (void *)0x0203A1B0; +const void * RTTI_ExtraAttachRefChildren = (void *)0x0203A1D8; +const void * RTTI_ExtraAttachedArrows3D = (void *)0x0203A6B0; +const void * RTTI_ExtraBadPosition = (void *)0x02039C60; +const void * RTTI_ExtraBiped = (void *)0x0203AE40; +const void * RTTI_ExtraCachedScale = (void *)0x0203A0B0; +const void * RTTI_ExtraCanTalkToPlayer = (void *)0x02039F68; +const void * RTTI_ExtraCannotWear = (void *)0x020397B0; +const void * RTTI_ExtraCell3D = (void *)0x02039E60; +const void * RTTI_ExtraCellAcousticSpace = (void *)0x0203A820; +const void * RTTI_ExtraCellGrassData = (void *)0x0203B1F0; +const void * RTTI_ExtraCellImageSpace = (void *)0x02039EE0; +const void * RTTI_ExtraCellMusicType = (void *)0x0203A7F0; +const void * RTTI_ExtraCellSkyRegion = (void *)0x02039EB0; +const void * RTTI_ExtraCellWaterEnvMap = (void *)0x0203A760; +const void * RTTI_ExtraCellWaterType = (void *)0x0203A850; +const void * RTTI_ExtraCharge = (void *)0x02039598; +const void * RTTI_ExtraCollisionData = (void *)0x0203A5A0; +const void * RTTI_ExtraCombatStyle = (void *)0x0203A550; +const void * RTTI_ExtraContainerChanges = (void *)0x0203AEE8; +const void * RTTI_ExtraCount = (void *)0x02039488; +const void * RTTI_ExtraCreatureAwakeSound = (void *)0x02039970; +const void * RTTI_ExtraCreatureMovementSound = (void *)0x020399A0; +const void * RTTI_ExtraDecalGroup = (void *)0x02039DD8; +const void * RTTI_ExtraDetachTime = (void *)0x02039F40; +const void * RTTI_ExtraDismemberedLimbs = (void *)0x0203AE10; +const void * RTTI_ExtraDistantData = (void *)0x0203AD08; +const void * RTTI_ExtraDroppedItemList = (void *)0x02039858; +const void * RTTI_ExtraEditorID = (void *)0x02039328; +const void * RTTI_ExtraEditorRef3DData = (void *)0x0203B160; +const void * RTTI_ExtraEditorRefMoveData = (void *)0x0203B190; +const void * RTTI_ExtraEmittanceSource = (void *)0x0203A3A8; +const void * RTTI_ExtraEnableStateChildren = (void *)0x020396A0; +const void * RTTI_ExtraEnableStateParent = (void *)0x02039670; +const void * RTTI_ExtraEnchantment = (void *)0x02039D38; +const void * RTTI_ExtraEncounterZone = (void *)0x02039B18; +const void * RTTI_ExtraFactionChanges = (void *)0x02039A90; +const void * RTTI_ExtraFavorCost = (void *)0x02039CB8; +const void * RTTI_ExtraFlags = (void *)0x02039DB0; +const void * RTTI_ExtraFollower = (void *)0x02039618; +const void * RTTI_ExtraFollowerSwimBreadcrumbs = (void *)0x0203B020; +const void * RTTI_ExtraForcedLandingMarker = (void *)0x0203A708; +const void * RTTI_ExtraForcedTarget = (void *)0x02039D60; +const void * RTTI_ExtraFriendHits = (void *)0x0203A450; +const void * RTTI_ExtraFromAlias = (void *)0x0203A030; +const void * RTTI_ExtraGIDBuffer = (void *)0x0203A880; +const void * RTTI_ExtraGhost = (void *)0x0203AF98; +const void * RTTI_ExtraGlobal = (void *)0x02039440; +const void * RTTI_ExtraGroupConstraint = (void *)0x0203B248; +const void * RTTI_ExtraGuardedRefData = (void *)0x0203A5D0; +const void * RTTI_ExtraHasNoRumors = (void *)0x0203A4A8; +const void * RTTI_ExtraHavok = (void *)0x02039300; +const void * RTTI_ExtraHeadTrackingWeight = (void *)0x02039C88; +const void * RTTI_ExtraHeadingTarget = (void *)0x020398E8; +const void * RTTI_ExtraHealth = (void *)0x02039548; +const void * RTTI_ExtraHealthPerc = (void *)0x02039570; +const void * RTTI_ExtraHorse = (void *)0x02039D10; +const void * RTTI_ExtraHotkey = (void *)0x0203A0D8; +const void * RTTI_ExtraIgnoredBySandbox = (void *)0x0203A600; +const void * RTTI_ExtraInfoGeneralTopic = (void *)0x0203B058; +const void * RTTI_ExtraInteraction = (void *)0x0203B220; +const void * RTTI_ExtraItemDropper = (void *)0x02039830; +const void * RTTI_ExtraLargeRefOwnerCells = (void *)0x0203A658; +const void * RTTI_ExtraLastFinishedSequence = (void *)0x02039800; +const void * RTTI_ExtraLevCreaModifier = (void *)0x0203A348; +const void * RTTI_ExtraLeveledCreature = (void *)0x0203AE68; +const void * RTTI_ExtraLeveledItem = (void *)0x020394F8; +const void * RTTI_ExtraLeveledItemBase = (void *)0x0203A260; +const void * RTTI_ExtraLight = (void *)0x0203A008; +const void * RTTI_ExtraLightData = (void *)0x0203A688; +const void * RTTI_ExtraLinkedRef = (void *)0x020396D0; +const void * RTTI_ExtraLinkedRefChildren = (void *)0x020396F8; +const void * RTTI_ExtraLitWaterRefs = (void *)0x0203A320; +const void * RTTI_ExtraLocation = (void *)0x0203A130; +const void * RTTI_ExtraLocationRefType = (void *)0x0203A230; +const void * RTTI_ExtraLock = (void *)0x020393A0; +const void * RTTI_ExtraLockList = (void *)0x0203AD60; +const void * RTTI_ExtraMagicCaster = (void *)0x02060CE0; +const void * RTTI_ExtraMagicLight = (void *)0x02039FE0; +const void * RTTI_ExtraMapMarker = (void *)0x0203ACE0; +const void * RTTI_ExtraMissingLinkedRefIDs = (void *)0x0203AC58; +const void * RTTI_ExtraMissingRefIDs = (void *)0x02039E30; +const void * RTTI_ExtraModelSwap = (void *)0x0203A500; +const void * RTTI_ExtraMultiBound = (void *)0x0203A408; +const void * RTTI_ExtraMultiBoundRef = (void *)0x0203A3D8; +const void * RTTI_ExtraNavMeshPortal = (void *)0x02039B48; +const void * RTTI_ExtraNorthRotation = (void *)0x02039F10; +const void * RTTI_ExtraObjectHealth = (void *)0x02039A68; +const void * RTTI_ExtraOcclusionPlaneRefData = (void *)0x02039B78; +const void * RTTI_ExtraOcclusionShape = (void *)0x0203B130; +const void * RTTI_ExtraOpenCloseActivateRef = (void *)0x0203A058; +const void * RTTI_ExtraOriginalReference = (void *)0x02039640; +const void * RTTI_ExtraOutfitItem = (void *)0x02039520; +const void * RTTI_ExtraOwnership = (void *)0x02039418; +const void * RTTI_ExtraPackage = (void *)0x0203AF18; +const void * RTTI_ExtraPackageData = (void *)0x0203A578; +const void * RTTI_ExtraPackageStartLocation = (void *)0x0203A100; +const void * RTTI_ExtraPatrolRefData = (void *)0x02039AE8; +const void * RTTI_ExtraPatrolRefInUseData = (void *)0x0203AFF0; +const void * RTTI_ExtraPersistentCell = (void *)0x0203AD88; +const void * RTTI_ExtraPlayerCrimeList = (void *)0x0203AF40; +const void * RTTI_ExtraPoison = (void *)0x020397D8; +const void * RTTI_ExtraPortal = (void *)0x0203B108; +const void * RTTI_ExtraPortalRefData = (void *)0x02039BB0; +const void * RTTI_ExtraPrimitive = (void *)0x02039F98; +const void * RTTI_ExtraProcessMiddleLow = (void *)0x02041720; +const void * RTTI_ExtraPromotedRef = (void *)0x0203A630; +const void * RTTI_ExtraRaceData = (void *)0x0203ADB8; +const void * RTTI_ExtraRadius = (void *)0x0203A528; +const void * RTTI_ExtraRagDollData = (void *)0x0203A188; +const void * RTTI_ExtraRandomTeleportMarker = (void *)0x02039780; +const void * RTTI_ExtraRank = (void *)0x02039468; +const void * RTTI_ExtraReferenceHandle = (void *)0x020395E8; +const void * RTTI_ExtraReflectedRefs = (void *)0x0203A290; +const void * RTTI_ExtraReflectorRefs = (void *)0x0203A2C0; +const void * RTTI_ExtraRefrPath = (void *)0x0203A738; +const void * RTTI_ExtraRefractionProperty = (void *)0x02039918; +const void * RTTI_ExtraRegionList = (void *)0x02039E88; +const void * RTTI_ExtraReservedMarkers = (void *)0x02042948; +const void * RTTI_ExtraResourcesPreload = (void *)0x0203B0D8; +const void * RTTI_ExtraRoom = (void *)0x0203A430; +const void * RTTI_ExtraRoomRefData = (void *)0x02039BE0; +const void * RTTI_ExtraRunOncePacks = (void *)0x0203AF70; +const void * RTTI_ExtraSavedAnimation = (void *)0x02039888; +const void * RTTI_ExtraSavedHavokData = (void *)0x020398B8; +const void * RTTI_ExtraSayToTopicInfo = (void *)0x0203B088; +const void * RTTI_ExtraSayTopicInfoOnceADay = (void *)0x0203AFC0; +const void * RTTI_ExtraScale = (void *)0x020395C0; +const void * RTTI_ExtraSceneData = (void *)0x02039C38; +const void * RTTI_ExtraScriptedAnimDependence = (void *)0x0203A7B8; +const void * RTTI_ExtraSeenData = (void *)0x020392D8; +const void * RTTI_ExtraShouldWear = (void *)0x0203AEC0; +const void * RTTI_ExtraSoul = (void *)0x0203B0B8; +const void * RTTI_ExtraSound = (void *)0x02039948; +const void * RTTI_ExtraSpawnContainer = (void *)0x0203A378; +const void * RTTI_ExtraStartingPosition = (void *)0x020393E8; +const void * RTTI_ExtraStartingWorldOrCell = (void *)0x0203A478; +const void * RTTI_ExtraTeleport = (void *)0x020393C0; +const void * RTTI_ExtraTeleportName = (void *)0x0203A088; +const void * RTTI_ExtraTerminalState = (void *)0x0203A4D0; +const void * RTTI_ExtraTextDisplayData = (void *)0x02039CE0; +const void * RTTI_ExtraTimeLeft = (void *)0x02039378; +const void * RTTI_ExtraTresPassPackage = (void *)0x0203A158; +const void * RTTI_ExtraUniqueID = (void *)0x02039D88; +const void * RTTI_ExtraUsedMarkers = (void *)0x02042920; +const void * RTTI_ExtraWaterCurrentZoneData = (void *)0x02039E00; +const void * RTTI_ExtraWaterData = (void *)0x0203A790; +const void * RTTI_ExtraWaterLightRefs = (void *)0x0203A2F0; +const void * RTTI_ExtraWeaponAttackSound = (void *)0x02039A08; +const void * RTTI_ExtraWeaponIdleSound = (void *)0x020399D8; +const void * RTTI_ExtraWorn = (void *)0x020394B0; +const void * RTTI_ExtraWornLeft = (void *)0x020394D0; +const void * RTTI_FOCollisionListener = (void *)0x02047C90; +const void * RTTI_FOIslandActivationListener = (void *)0x02047EB8; +const void * RTTI_FaderData = (void *)0x020A9D00; +const void * RTTI_FaderMenu = (void *)0x020A84D0; +const void * RTTI_FavoritesHandler = (void *)0x020A9510; +const void * RTTI_FavoritesMenu = (void *)0x020A84F0; +const void * RTTI_FilterSideBar = (void *)0x020F3FA8; +const void * RTTI_FindActiveEffectByIDFunctor = (void *)0x02060A28; +const void * RTTI_FindByEffectSettingFunctor = (void *)0x0203DF70; +const void * RTTI_FindEffectKeywordOnTargetFunctor = (void *)0x02060818; +const void * RTTI_FindEqualsFunctor = (void *)0x02039030; +const void * RTTI_FindMaxMagnitudeVisitor = (void *)0x0205FE30; +const void * RTTI_FindNonExcludedDeliveryFunctor = (void *)0x02038F88; +const void * RTTI_FindTriangleForLocationFilter = (void *)0x020484E0; +const void * RTTI_FindTriangleForLocationFilterCheckDeltaZ = (void *)0x02048518; +const void * RTTI_FindTriangleForLocationWaterFilter = (void *)0x020CE240; +const void * RTTI_FinishActiveEffectVisitor = (void *)0x0205FE60; +const void * RTTI_FirstPersonState = (void *)0x020A75D8; +const void * RTTI_FlameProjectile = (void *)0x0207CEA0; +const void * RTTI_FleePackage = (void *)0x02067950; +const void * RTTI_FlightActionEndHandler = (void *)0x0206DFA0; +const void * RTTI_FlightActionEntryEndHandler = (void *)0x0206DF68; +const void * RTTI_FlightActionGrabHandler = (void *)0x0206DFD0; +const void * RTTI_FlightActionHandler = (void *)0x0206DF38; +const void * RTTI_FlightActionReleaseHandler = (void *)0x0206E000; +const void * RTTI_FlightCrashLandStartHandler = (void *)0x0206E038; +const void * RTTI_FlightCruisingHandler = (void *)0x0206DE20; +const void * RTTI_FlightHoveringHandler = (void *)0x0206DE50; +const void * RTTI_FlightLandEndHandler = (void *)0x0206DF08; +const void * RTTI_FlightLandHandler = (void *)0x0206DEE0; +const void * RTTI_FlightLandingHandler = (void *)0x0206DE80; +const void * RTTI_FlightPerchingHandler = (void *)0x0206DEB0; +const void * RTTI_FlightTakeOffHandler = (void *)0x0206DDF0; +const void * RTTI_FloatingQuestMarker = (void *)0x020A86C0; +const void * RTTI_FreeCameraState = (void *)0x020A7850; +const void * RTTI_FrenzyEffect = (void *)0x02061328; +const void * RTTI_FurnitureCameraState = (void *)0x020A78A0; +const void * RTTI_FutBinaryFileC = (void *)0x02048B08; +const void * RTTI_FxDelegate = (void *)0x020CDEB0; +const void * RTTI_FxDelegateHandler = (void *)0x0205EA48; +const void * RTTI_FxDelegateHandler__CallbackProcessor = (void *)0x020CDED8; +const void * RTTI_FxResponseArgsBase = (void *)0x020A7990; +const void * RTTI_FxResponseArgsList = (void *)0x020A79C0; +const void * RTTI_GFile = (void *)0x020F1708; +const void * RTTI_GFxExternalInterface = (void *)0x020CDE80; +const void * RTTI_GFxFileOpenerBase = (void *)0x020CD8A0; +const void * RTTI_GFxFunctionHandler = (void *)0x0205E9D8; +const void * RTTI_GFxImageLoader = (void *)0x020CD848; +const void * RTTI_GFxLog = (void *)0x020CD370; +const void * RTTI_GFxState = (void *)0x020CD390; +const void * RTTI_GFxTranslator = (void *)0x020CD440; +const void * RTTI_GFxZlibSupport = (void *)0x020CD498; +const void * RTTI_GFxZlibSupportBase = (void *)0x020CD468; +const void * RTTI_GMemoryFile = (void *)0x020F1778; +const void * RTTI_GRefCountImpl = (void *)0x020F16A8; +const void * RTTI_GRefCountImplCore = (void *)0x020F17A0; +const void * RTTI_GSysAllocBase = (void *)0x020CD2F8; +const void * RTTI_GSysAllocPaged = (void *)0x020CD320; +const void * RTTI_GSysMemoryMap = (void *)0x020CD348; +const void * RTTI_GameSettingCollection = (void *)0x02038748; +const void * RTTI_GarbageCollector = (void *)0x02064DA0; +const void * RTTI_GatherSpellsFunctor = (void *)0x0207EB50; +const void * RTTI_GetCostliestEffectFunctor = (void *)0x02039058; +const void * RTTI_GetMagicItemDescriptionFunctor = (void *)0x020390E8; +const void * RTTI_GetUpEndHandler = (void *)0x0206E4E8; +const void * RTTI_GetUpStartHandler = (void *)0x0206E4C0; +const void * RTTI_GiftMenu = (void *)0x020A8518; +const void * RTTI_GrabActorEffect = (void *)0x02060518; +const void * RTTI_GrenadeProjectile = (void *)0x0207CEC8; +const void * RTTI_GridArray = (void *)0x0203DD48; +const void * RTTI_GridCellArray = (void *)0x0203DD68; +const void * RTTI_GroundPathPathingNodeGenerator = (void *)0x020D5F48; +const void * RTTI_GroundPathRayValidator = (void *)0x020D5EB8; +const void * RTTI_GuardActorPackageData = (void *)0x0206D5A0; +const void * RTTI_GuardPackageData = (void *)0x0206D5D0; +const void * RTTI_GuideEffect = (void *)0x02060590; +const void * RTTI_HUDChargeMeter = (void *)0x020A8650; +const void * RTTI_HUDData = (void *)0x020A9CB8; +const void * RTTI_HUDMenu = (void *)0x020A85B8; +const void * RTTI_HUDMeter = (void *)0x020A8598; +const void * RTTI_HUDNotifications = (void *)0x020A85D8; +const void * RTTI_HUDObject = (void *)0x020A8578; +const void * RTTI_HasSpellVisitor = (void *)0x02068C48; +const void * RTTI_HavokError = (void *)0x02048110; +const void * RTTI_HavokFileStreambufReader = (void *)0x02048050; +const void * RTTI_HavokFileStreambufWriter = (void *)0x02048080; +const void * RTTI_HavokStreambufFactory = (void *)0x020480E0; +const void * RTTI_HavokStreambufReader = (void *)0x02047FF0; +const void * RTTI_HavokStreambufWriter = (void *)0x02048020; +const void * RTTI_Hazard = (void *)0x0207CEF0; +const void * RTTI_HeadTrackingOffHandler = (void *)0x0206DDC0; +const void * RTTI_HeadTrackingOnHandler = (void *)0x0206DD90; +const void * RTTI_HealthDamageFunctor = (void *)0x0207CFA0; +const void * RTTI_HeldStateHandler = (void *)0x0206CE58; +const void * RTTI_HelpMessageManager = (void *)0x020A8718; +const void * RTTI_HighActorCuller = (void *)0x020693B8; +const void * RTTI_HitFrameHandler = (void *)0x0206DB70; +const void * RTTI_HoldWardSpellsActiveEffectVisitor = (void *)0x02068A70; +const void * RTTI_HorseCameraState = (void *)0x020A75B0; +const void * RTTI_IAITarget = (void *)0x02049CD8; +const void * RTTI_IAIWorldLocation = (void *)0x020499F0; +const void * RTTI_IAIWorldLocationHandle = (void *)0x02049CA8; +const void * RTTI_IAllowEGMCacheClear = (void *)0x02069900; +const void * RTTI_IAnimationClipLoaderSingleton = (void *)0x020BEA30; +const void * RTTI_IAnimationGraphManagerHolder = (void *)0x02042368; +const void * RTTI_IAnimationGraphManagerLoadingTask = (void *)0x0205D258; +const void * RTTI_IAnimationSetCallbackFunctor = (void *)0x02067918; +const void * RTTI_IAnimationStreamRead = (void *)0x02042818; +const void * RTTI_IAnimationStreamWrite = (void *)0x020427E8; +const void * RTTI_IBSAnimNoteReceiver = (void *)0x0203DC80; +const void * RTTI_ICellAttachDetachEventSource = (void *)0x0203BA20; +const void * RTTI_ICheckEndReachedFunctor = (void *)0x020CEE80; +const void * RTTI_ICheckEndReachedFunctorMapper = (void *)0x020CEE10; +const void * RTTI_IConvexOverlapImpl = (void *)0x020CCCE0; +const void * RTTI_IConvexOverlapImpl__ShapeBridge = (void *)0x020CCD10; +const void * RTTI_IDEvent = (void *)0x0206CE38; +const void * RTTI_IDebugText = (void *)0x020CDE38; +const void * RTTI_IExplosionFactory = (void *)0x02064C00; +const void * RTTI_IFadeDoneCallback = (void *)0x02040628; +const void * RTTI_IFormFactory = (void *)0x020380F0; +const void * RTTI_IFormFactory__IFactoryVisitor = (void *)0x0203CA18; +const void * RTTI_IGamebryoSequenceGeneratorHolderSingleton = (void *)0x0205D5F0; +const void * RTTI_IGiftMenuScriptCallback = (void *)0x020AF868; +const void * RTTI_IMapCameraCallbacks = (void *)0x020AB150; +const void * RTTI_IMemoryHeap = (void *)0x020C1C08; +const void * RTTI_IMemoryManagerFile = (void *)0x02065F10; +const void * RTTI_IMemoryManagerFileFactory = (void *)0x02065E48; +const void * RTTI_IMemoryStore = (void *)0x020C1AA0; +const void * RTTI_IMemoryStoreBase = (void *)0x020C1AC8; +const void * RTTI_IMenu = (void *)0x0205EAE0; +const void * RTTI_IMessageBoxCallback = (void *)0x0205E748; +const void * RTTI_IMovementAvoidanceManager = (void *)0x0206A4E8; +const void * RTTI_IMovementControllerDataTracker = (void *)0x020D0128; +const void * RTTI_IMovementControllerNPCFunctor = (void *)0x02064F80; +const void * RTTI_IMovementControllerRegisterInterface = (void *)0x0206A7E8; +const void * RTTI_IMovementDirectControl = (void *)0x0206A8C0; +const void * RTTI_IMovementFormIDManager = (void *)0x02069C60; +const void * RTTI_IMovementHandlerAgent = (void *)0x0206AE28; +const void * RTTI_IMovementInterface = (void *)0x02067818; +const void * RTTI_IMovementMessageInterface = (void *)0x0206A828; +const void * RTTI_IMovementMotionDrivenControl = (void *)0x0206A858; +const void * RTTI_IMovementParameters = (void *)0x02051E30; +const void * RTTI_IMovementPathManagerAgent = (void *)0x020CECB0; +const void * RTTI_IMovementPathManagerDataTracker = (void *)0x020CF318; +const void * RTTI_IMovementPlannerAgent = (void *)0x0206C0B8; +const void * RTTI_IMovementPlannerDirectControl = (void *)0x0206A8F0; +const void * RTTI_IMovementPlannerSetArbitration = (void *)0x020D2B18; +const void * RTTI_IMovementPlayIdleResult = (void *)0x020CED88; +const void * RTTI_IMovementQueryActorAvoidance = (void *)0x020D1E18; +const void * RTTI_IMovementQueryDeltas = (void *)0x020D18D0; +const void * RTTI_IMovementQueryFlight = (void *)0x020D3470; +const void * RTTI_IMovementQueryPathFollowing = (void *)0x020CECE0; +const void * RTTI_IMovementQueryPathFollowing__INodeVisitor = (void *)0x020CED18; +const void * RTTI_IMovementQueryPathingState = (void *)0x020CF2E0; +const void * RTTI_IMovementQueryState = (void *)0x020CE770; +const void * RTTI_IMovementQueryStaticAvoider = (void *)0x020D1B98; +const void * RTTI_IMovementQueryTweener = (void *)0x020D4F68; +const void * RTTI_IMovementSelectIdle = (void *)0x0206A890; +const void * RTTI_IMovementSetCorrectionData = (void *)0x020D2360; +const void * RTTI_IMovementSetGoal = (void *)0x020CF2B8; +const void * RTTI_IMovementSetKeepOffsetFromActor = (void *)0x0206C560; +const void * RTTI_IMovementSetPathFollowing = (void *)0x020CED58; +const void * RTTI_IMovementSetPlayerControls = (void *)0x0206B080; +const void * RTTI_IMovementSetSprinting = (void *)0x0206B5E8; +const void * RTTI_IMovementSetState = (void *)0x020CE748; +const void * RTTI_IMovementSetStaticAvoider = (void *)0x020D1B68; +const void * RTTI_IMovementSetTranslationControllerType = (void *)0x020D20C8; +const void * RTTI_IMovementSetTweener = (void *)0x020D4F98; +const void * RTTI_IMovementSetWarp = (void *)0x0206C7D8; +const void * RTTI_IMovementState = (void *)0x020677F0; +const void * RTTI_IMovementTweenerAgent = (void *)0x0206CAC8; +const void * RTTI_INIPrefSettingCollection = (void *)0x0203B890; +const void * RTTI_INISettingCollection = (void *)0x0203B2E8; +const void * RTTI_INavmeshSearchFilterSet = (void *)0x02057CD0; +const void * RTTI_IOManager = (void *)0x020C72F0; +const void * RTTI_IOTask = (void *)0x02038C28; +const void * RTTI_IPackageData = (void *)0x0204AAA0; +const void * RTTI_IPackageDataAIWorldLocationHandle = (void *)0x02049C70; +const void * RTTI_IPackageDataTypeCheck = (void *)0x02050258; +const void * RTTI_IPathBuilder = (void *)0x020917C8; +const void * RTTI_IPathBuilderFactoryBase = (void *)0x020580E0; +const void * RTTI_IPathBuilderTracker = (void *)0x020CE9D8; +const void * RTTI_IPathFollowerAction = (void *)0x020CEDB8; +const void * RTTI_IPathFollowerState = (void *)0x020D5FB8; +const void * RTTI_IPathSmootherRayCast = (void *)0x020CE210; +const void * RTTI_IPathingNodeGenerator = (void *)0x020D5F18; +const void * RTTI_IPipelineStageInterface = (void *)0x0206AD68; +const void * RTTI_IPostAnimationChannelUpdateFunctor = (void *)0x02067848; +const void * RTTI_IProcedure = (void *)0x0204FFA8; +const void * RTTI_IProcedureTreeExecState = (void *)0x0204B540; +const void * RTTI_IProcedureTreeItem = (void *)0x0204B5A8; +const void * RTTI_IProcedureTreeVisitor = (void *)0x02055C58; +const void * RTTI_IRendererResourceManager = (void *)0x020F08F8; +const void * RTTI_ISEntry = (void *)0x020F23B8; +const void * RTTI_ISelectIdleFilter = (void *)0x020CEDE8; +const void * RTTI_ISmoothingRayValidator = (void *)0x020D5E88; +const void * RTTI_IStaticAvoidNodeManager = (void *)0x0206D2B0; +const void * RTTI_IStringForwarder = (void *)0x020A7B20; +const void * RTTI_ITempEffectFactory = (void *)0x02055E88; +const void * RTTI_ITextureDB = (void *)0x020C79D8; +const void * RTTI_ITrianglePathSplitter = (void *)0x020CE1E0; +const void * RTTI_ITweenerNodeFollowerSetup = (void *)0x0206CD20; +const void * RTTI_IUIMessageData = (void *)0x0205E720; +const void * RTTI_IVisitProcedures = (void *)0x020449F8; +const void * RTTI_IdleDialogueEnterHandler = (void *)0x0206E770; +const void * RTTI_IdleDialogueExitHandler = (void *)0x0206E7A0; +const void * RTTI_ImageCreationThread = (void *)0x0205F210; +const void * RTTI_ImageScroller = (void *)0x020F23D8; +const void * RTTI_ImageSpaceEffect = (void *)0x020ED708; +const void * RTTI_ImageSpaceEffectBlur = (void *)0x020F0958; +const void * RTTI_ImageSpaceEffectDepthOfField = (void *)0x020EFD40; +const void * RTTI_ImageSpaceEffectFullScreenBlur = (void *)0x020F0988; +const void * RTTI_ImageSpaceEffectGetHit = (void *)0x020F0928; +const void * RTTI_ImageSpaceEffectHDR = (void *)0x020EFBE0; +const void * RTTI_ImageSpaceEffectMap = (void *)0x020F09C0; +const void * RTTI_ImageSpaceEffectNoise = (void *)0x020F09F0; +const void * RTTI_ImageSpaceEffectOption = (void *)0x020EFCA0; +const void * RTTI_ImageSpaceEffectParam = (void *)0x020EF8A8; +const void * RTTI_ImageSpaceEffectRadialBlur = (void *)0x020F02D8; +const void * RTTI_ImageSpaceEffectRefraction = (void *)0x020F02A0; +const void * RTTI_ImageSpaceEffectVolumetricLighting = (void *)0x020EFC60; +const void * RTTI_ImageSpaceEffectWaterDisplacement = (void *)0x020F01A8; +const void * RTTI_ImageSpaceEffectWorldMap = (void *)0x020F0338; +const void * RTTI_ImageSpaceModifierInstance = (void *)0x02041078; +const void * RTTI_ImageSpaceModifierInstanceDOF = (void *)0x020410E8; +const void * RTTI_ImageSpaceModifierInstanceForm = (void *)0x02041040; +const void * RTTI_ImageSpaceModifierInstanceRB = (void *)0x02041120; +const void * RTTI_ImageSpaceModifierInstanceTemp = (void *)0x020410B0; +const void * RTTI_ImageSpaceShaderParam = (void *)0x020EF8D8; +const void * RTTI_InfiniteList = (void *)0x020F3440; +const void * RTTI_IngredientItem = (void *)0x02038BB8; +const void * RTTI_InitTESThread = (void *)0x02065DF8; +const void * RTTI_InputEvent = (void *)0x0206CDE8; +const void * RTTI_InstalledContent = (void *)0x020637B0; +const void * RTTI_InstantInteractionCallback = (void *)0x02069088; +const void * RTTI_IntSeenData = (void *)0x02041770; +const void * RTTI_InterfacedClass = (void *)0x0203B398; +const void * RTTI_InterruptCastHandler = (void *)0x0206E1B0; +const void * RTTI_Inventory3DManager = (void *)0x020A8948; +const void * RTTI_InventoryChanges__FindBestSoulGemVisitor = (void *)0x02068B40; +const void * RTTI_InventoryChanges__IItemChangeVisitor = (void *)0x0203DE38; +const void * RTTI_InventoryMenu = (void *)0x020A8BE8; +const void * RTTI_InventoryUpdateData = (void *)0x020A9D20; +const void * RTTI_InventoryUtils__ItemFilter = (void *)0x0203DE08; +const void * RTTI_InventoryUtils__QuestItemFilter = (void *)0x0203EF60; +const void * RTTI_Inventory__StatInventoryVisitor = (void *)0x0203DE78; +const void * RTTI_InvisibilityEffect = (void *)0x020605B8; +const void * RTTI_IronSightsState = (void *)0x020A7878; +const void * RTTI_IsSpellTargetFunctor = (void *)0x020607B8; +const void * RTTI_IsSpellTypeTargetFunctor = (void *)0x020607E8; +const void * RTTI_JobListManager__ServingThread = (void *)0x02063BE8; +const void * RTTI_JournalInputMapping__RemapHandler = (void *)0x020AB7A8; +const void * RTTI_JournalMenu = (void *)0x020AB808; +const void * RTTI_JournalTab = (void *)0x020AB3F8; +const void * RTTI_Journal_QuestsTab = (void *)0x020AB420; +const void * RTTI_Journal_StatsTab = (void *)0x020AB7E0; +const void * RTTI_Journal_SystemTab = (void *)0x020AB740; +const void * RTTI_Json__BuiltStyledStreamWriter = (void *)0x020B8520; +const void * RTTI_Json__CharReader = (void *)0x020B83E0; +const void * RTTI_Json__CharReaderBuilder = (void *)0x020B8438; +const void * RTTI_Json__CharReader__Factory = (void *)0x020B8408; +const void * RTTI_Json__Exception = (void *)0x020B8368; +const void * RTTI_Json__FastWriter = (void *)0x020B82F0; +const void * RTTI_Json__LogicError = (void *)0x020B83B8; +const void * RTTI_Json__OurCharReader = (void *)0x020B84F0; +const void * RTTI_Json__RuntimeError = (void *)0x020B8390; +const void * RTTI_Json__StreamWriter = (void *)0x020B8468; +const void * RTTI_Json__StreamWriterBuilder = (void *)0x020B84C0; +const void * RTTI_Json__StreamWriter__Factory = (void *)0x020B8490; +const void * RTTI_Json__StyledWriter = (void *)0x020B8340; +const void * RTTI_Json__Writer = (void *)0x020B8318; +const void * RTTI_JumpAnimEventHandler = (void *)0x0206E740; +const void * RTTI_JumpHandler = (void *)0x0206D1B8; +const void * RTTI_KeywordDispelFunctor = (void *)0x02060788; +const void * RTTI_KillActorHandler = (void *)0x0206DD40; +const void * RTTI_KillMoveEndHandler = (void *)0x0206E350; +const void * RTTI_KillMoveStartHandler = (void *)0x0206E320; +const void * RTTI_KinectEvent = (void *)0x020C2078; +const void * RTTI_KinectMenu = (void *)0x0205FCA8; +const void * RTTI_KinectStateChangeData = (void *)0x020A9DC8; +const void * RTTI_KinectUserEventData = (void *)0x020A9DF8; +const void * RTTI_LargestAreaFunctor = (void *)0x020390B8; +const void * RTTI_LeftHandSpellCastHandler = (void *)0x0206D998; +const void * RTTI_LeftHandSpellFireHandler = (void *)0x0206D908; +const void * RTTI_LevelUpMenu = (void *)0x020A8C58; +const void * RTTI_LightEffect = (void *)0x020605E8; +const void * RTTI_LightEffect__AttachBestLightVisitor = (void *)0x02060610; +const void * RTTI_Likes = (void *)0x020F2570; +const void * RTTI_LineNode = (void *)0x020A9800; +const void * RTTI_LipSynchAnimDB__LipAudioInterface = (void *)0x0203E158; +const void * RTTI_LoadGameDifferentLoadOrderCallBack = (void *)0x02064418; +const void * RTTI_LoadGameInactiveContentCallBack = (void *)0x02064360; +const void * RTTI_LoadGameMagicCasterVisitor = (void *)0x02068298; +const void * RTTI_LoadGameMissingContentCallBack = (void *)0x02064328; +const void * RTTI_LoadGameMissingContentDownloadCallBack = (void *)0x02064398; +const void * RTTI_LoadGameUnrecognizedContentCallBack = (void *)0x020643D8; +const void * RTTI_LoadOrder = (void *)0x020F44D0; +const void * RTTI_LoadOrderArchive = (void *)0x020F3DC8; +const void * RTTI_LoadOrderBox = (void *)0x020F51C0; +const void * RTTI_LoadOrderEntry = (void *)0x020F5198; +const void * RTTI_LoadOrderEntry_CC = (void *)0x020F5588; +const void * RTTI_LoadOrder_SSB = (void *)0x020F4CB8; +const void * RTTI_LoadStorageWrapper = (void *)0x02064620; +const void * RTTI_LoadWaitSpinner = (void *)0x0205FD50; +const void * RTTI_LoadedAreaBound = (void *)0x02048198; +const void * RTTI_LoadingMenu = (void *)0x020A8CC8; +const void * RTTI_LoadingMenuData = (void *)0x020A9DA0; +const void * RTTI_LocalMapCamera = (void *)0x0203E6E8; +const void * RTTI_LocalMapCamera__DefaultState = (void *)0x0203E730; +const void * RTTI_LocalMapMenu__InputHandler = (void *)0x020AB040; +const void * RTTI_LockEffect = (void *)0x02060690; +const void * RTTI_LockpickingMenu = (void *)0x020A8D20; +const void * RTTI_LoginMenu__errorCallback = (void *)0x0205ED28; +const void * RTTI_LoginMenu__loginMenu = (void *)0x0205EAB0; +const void * RTTI_LongestDurationFunctor = (void *)0x02039088; +const void * RTTI_LookHandler = (void *)0x0206D0C0; +const void * RTTI_MTStateHandler = (void *)0x0206E8D0; +const void * RTTI_MagicCaster = (void *)0x02044D78; +const void * RTTI_MagicCaster__PostCreationCallback = (void *)0x020606B8; +const void * RTTI_MagicFavorites = (void *)0x02065660; +const void * RTTI_MagicItem = (void *)0x020381D0; +const void * RTTI_MagicItemData = (void *)0x020A8D78; +const void * RTTI_MagicItemDataCollector = (void *)0x02060070; +const void * RTTI_MagicItemFindFunctor = (void *)0x02038E20; +const void * RTTI_MagicItemFindKeywordFunctor = (void *)0x02038E50; +const void * RTTI_MagicItemTraversalFunctor = (void *)0x02038DF0; +const void * RTTI_MagicItem__PreloadableVisitor = (void *)0x02038DB8; +const void * RTTI_MagicMenu = (void *)0x020A8DA0; +const void * RTTI_MagicTarget = (void *)0x02039350; +const void * RTTI_MagicTarget__DispelFromBoundObject = (void *)0x02060750; +const void * RTTI_MagicTarget__ForEachActiveEffectVisitor = (void *)0x02044E10; +const void * RTTI_MagicTarget__IPostCreationModification = (void *)0x020601A0; +const void * RTTI_Main = (void *)0x02065430; +const void * RTTI_MainMenu = (void *)0x020A8F70; +const void * RTTI_MapCamera = (void *)0x020AB180; +const void * RTTI_MapCameraStates__Exit = (void *)0x020AB0E8; +const void * RTTI_MapCameraStates__Transition = (void *)0x020AB118; +const void * RTTI_MapCameraStates__World = (void *)0x020AB238; +const void * RTTI_MapInputHandler = (void *)0x020AB288; +const void * RTTI_MapLookHandler = (void *)0x020AB2B0; +const void * RTTI_MapMenu = (void *)0x020AB268; +const void * RTTI_MapMoveHandler = (void *)0x020AB2D8; +const void * RTTI_MapZoomHandler = (void *)0x020AB300; +const void * RTTI_MarketplaceBundleContent = (void *)0x0205F148; +const void * RTTI_MarketplaceContent = (void *)0x0205F0E0; +const void * RTTI_MarketplaceContentCollection = (void *)0x0205F110; +const void * RTTI_MarketplaceDataProducer = (void *)0x0205F1A8; +const void * RTTI_MarketplaceMenu = (void *)0x0205EEF8; +const void * RTTI_MarketplaceMenu__InputHandler = (void *)0x0205EF20; +const void * RTTI_MarketplaceMenu__errorCallback = (void *)0x0205EF58; +const void * RTTI_MemoryHeap = (void *)0x020C1BB8; +const void * RTTI_MemoryManagerFile = (void *)0x02065F40; +const void * RTTI_MenuControls = (void *)0x020A9278; +const void * RTTI_MenuEventHandler = (void *)0x0205EED0; +const void * RTTI_MenuOpenHandler = (void *)0x020A94E8; +const void * RTTI_MenuTopicManager = (void *)0x020618E8; +const void * RTTI_MessageBoxData = (void *)0x0205E6F8; +const void * RTTI_MessageBoxMenu = (void *)0x020A9560; +const void * RTTI_MessageHandler = (void *)0x020C8080; +const void * RTTI_MiscStatManager__FindStatByCRC = (void *)0x02044A58; +const void * RTTI_MiscStatManager__IMiscStatVisitor = (void *)0x02044A20; +const void * RTTI_MissileProjectile = (void *)0x0207CC90; +const void * RTTI_MissingContent = (void *)0x020F4DF0; +const void * RTTI_MistMenu = (void *)0x020A95C8; +const void * RTTI_MobIterOperator = (void *)0x02044F68; +const void * RTTI_ModManagerData = (void *)0x020AB718; +const void * RTTI_ModManagerMenu = (void *)0x0205F9E8; +const void * RTTI_ModManager__CloseModManager_ConfirmCallback = (void *)0x0205FBB0; +const void * RTTI_ModManager__DeleteAllModsConfirmCallback = (void *)0x0205FB68; +const void * RTTI_ModManager__DeleteLibraryModConfirmCallback = (void *)0x0205FB20; +const void * RTTI_ModManager__DeleteMod_ConfirmCallback = (void *)0x0205FAD8; +const void * RTTI_ModManager__ModsChanged_ConfirmResetCallback = (void *)0x0205FC00; +const void * RTTI_ModManager__ReportMod_CategoryCallback = (void *)0x0205FA58; +const void * RTTI_ModManager__ReportMod_ConfirmCallback = (void *)0x0205FA98; +const void * RTTI_ModelReferenceEffect = (void *)0x02060C60; +const void * RTTI_Moon = (void *)0x020485C0; +const void * RTTI_MotionDrivenHandler = (void *)0x0206E3D0; +const void * RTTI_MountDismountEndHandler = (void *)0x0206E510; +const void * RTTI_MountInteraction = (void *)0x020695A8; +const void * RTTI_MouseMoveEvent = (void *)0x020C2000; +const void * RTTI_MovementAgent = (void *)0x0206AE00; +const void * RTTI_MovementAgentActorAvoider = (void *)0x020D1E50; +const void * RTTI_MovementAgentActorState = (void *)0x020CE7A0; +const void * RTTI_MovementAgentPathFollowerFlight = (void *)0x020D34A0; +const void * RTTI_MovementAgentPathFollowerStandard = (void *)0x020CEF10; +const void * RTTI_MovementAgentPathFollowerVirtual = (void *)0x020D3700; +const void * RTTI_MovementArbiter = (void *)0x020CF410; +const void * RTTI_MovementArbitrationAverageFloat = (void *)0x020CF9B8; +const void * RTTI_MovementArbitrationMaxWeightParameters = (void *)0x020CFB28; +const void * RTTI_MovementArbitrationMaxWeightPoint = (void *)0x020CFA60; +const void * RTTI_MovementArbitrationVectorAdd = (void *)0x020D6150; +const void * RTTI_MovementAvoidBoxEventAdapter = (void *)0x02065138; +const void * RTTI_MovementAvoidanceManager = (void *)0x0206A570; +const void * RTTI_MovementControllerAI = (void *)0x0206A7B8; +const void * RTTI_MovementControllerNPC = (void *)0x0206A788; +const void * RTTI_MovementControllerNullDataTracker = (void *)0x020D0210; +const void * RTTI_MovementHandler = (void *)0x0206D098; +const void * RTTI_MovementHandlerAgent = (void *)0x0206ADD0; +const void * RTTI_MovementHandlerAgentAngleController = (void *)0x020D3968; +const void * RTTI_MovementHandlerAgentAngleGain = (void *)0x020D3BC0; +const void * RTTI_MovementHandlerAgentAnglePassThrough = (void *)0x020D40B8; +const void * RTTI_MovementHandlerAgentDirectControl = (void *)0x0206AD98; +const void * RTTI_MovementHandlerAgentDirectionPassThrough = (void *)0x020D4348; +const void * RTTI_MovementHandlerAgentLargeDeltaIdle = (void *)0x020D4800; +const void * RTTI_MovementHandlerAgentPlayerControls = (void *)0x0206B0B8; +const void * RTTI_MovementHandlerAgentPlayerControlsActionTrigger = (void *)0x0206B360; +const void * RTTI_MovementHandlerAgentSpeedPassThrough = (void *)0x020D3E38; +const void * RTTI_MovementHandlerAgentSprintActionTrigger = (void *)0x0206B618; +const void * RTTI_MovementHandlerAgentStairsHelper = (void *)0x0206B880; +const void * RTTI_MovementHandlerAgentStrafing = (void *)0x020D45A0; +const void * RTTI_MovementHandlerAgentTranslationController = (void *)0x020D2110; +const void * RTTI_MovementHandlerArbiter = (void *)0x020D25D8; +const void * RTTI_MovementMessage = (void *)0x0206BB30; +const void * RTTI_MovementMessageActivateDoor = (void *)0x020D0558; +const void * RTTI_MovementMessageActorCollision = (void *)0x0206BB58; +const void * RTTI_MovementMessageApproachingDoor = (void *)0x020D0520; +const void * RTTI_MovementMessageBlocked = (void *)0x020D0CB8; +const void * RTTI_MovementMessageDoor = (void *)0x020D04F0; +const void * RTTI_MovementMessageFreezeDirection = (void *)0x020D11A0; +const void * RTTI_MovementMessageJump = (void *)0x020D1688; +const void * RTTI_MovementMessageMovementTypeChange = (void *)0x0206BDF8; +const void * RTTI_MovementMessageNewPath = (void *)0x020CF438; +const void * RTTI_MovementMessagePathCleared = (void *)0x020D5D38; +const void * RTTI_MovementMessagePathComplete = (void *)0x020D5CD0; +const void * RTTI_MovementMessagePathEvent = (void *)0x020CF468; +const void * RTTI_MovementMessagePathFailed = (void *)0x020D5D08; +const void * RTTI_MovementMessagePlayIdle = (void *)0x020D0F28; +const void * RTTI_MovementMessageSetStaticPath = (void *)0x020D1420; +const void * RTTI_MovementMessageWarpToLocation = (void *)0x020D07D0; +const void * RTTI_MovementMessageWarpToMultiple = (void *)0x020D0A50; +const void * RTTI_MovementParameters = (void *)0x02052060; +const void * RTTI_MovementParametersFixed = (void *)0x02069D50; +const void * RTTI_MovementPathManagerAgent = (void *)0x020CF288; +const void * RTTI_MovementPathManagerAgentAvoidBox = (void *)0x020D4CC0; +const void * RTTI_MovementPathManagerAgentLoadedAreaMonitor = (void *)0x020D3210; +const void * RTTI_MovementPathManagerAgentStaticAvoider = (void *)0x020D1BD0; +const void * RTTI_MovementPathManagerArbiter = (void *)0x020CF3D8; +const void * RTTI_MovementPathManagerNullTracker = (void *)0x020CF498; +const void * RTTI_MovementPlannerAgent = (void *)0x0206C088; +const void * RTTI_MovementPlannerAgentDirectControl = (void *)0x0206C050; +const void * RTTI_MovementPlannerAgentHorseControls = (void *)0x0206C310; +const void * RTTI_MovementPlannerAgentKeepOffset = (void *)0x0206C598; +const void * RTTI_MovementPlannerAgentNavmeshBounds = (void *)0x020D4A60; +const void * RTTI_MovementPlannerAgentWarp = (void *)0x0206C800; +const void * RTTI_MovementPlannerArbiter = (void *)0x020D2B50; +const void * RTTI_MovementPostUpdateArbiter = (void *)0x020D1900; +const void * RTTI_MovementSelectIdleUtils__SelectClosestIdleToPath = (void *)0x020D55D0; +const void * RTTI_MovementSelectIdleUtils__SelectFirstIdleFilter = (void *)0x020CEF50; +const void * RTTI_MovementStateFollowPath = (void *)0x020D5598; +const void * RTTI_MovementStateTweener = (void *)0x020D5368; +const void * RTTI_MovementTweenerAgent = (void *)0x0206CA98; +const void * RTTI_MovementTweenerAgentAnimationDriven = (void *)0x0206CA58; +const void * RTTI_MovementTweenerAgentFixedDelta = (void *)0x020D2398; +const void * RTTI_MovementTweenerAgentNodeFollower = (void *)0x0206CD50; +const void * RTTI_MovementTweenerArbiter = (void *)0x020D4FC8; +const void * RTTI_MoviePlayer = (void *)0x020649D0; +const void * RTTI_MultiBoundMarkerData = (void *)0x0203B278; +const void * RTTI_NPCAttachHandler = (void *)0x0206E5A0; +const void * RTTI_NPCDetachHandler = (void *)0x0206E5C8; +const void * RTTI_NavMesh = (void *)0x020565A0; +const void * RTTI_NavMeshInfoMap = (void *)0x02056678; +const void * RTTI_NavMeshObstacleManager = (void *)0x02056858; +const void * RTTI_NavMeshSearchClosePoint = (void *)0x02057AE0; +const void * RTTI_NavMeshSearchFitSphere = (void *)0x02057C28; +const void * RTTI_NavMeshSearchFlee = (void *)0x02057CA8; +const void * RTTI_NavMeshSearchHide = (void *)0x02057D00; +const void * RTTI_NavMeshSearchLOS = (void *)0x02057DB0; +const void * RTTI_NavMeshSearchMaxCost = (void *)0x02057DD8; +const void * RTTI_NavMeshSearchMultipleGoals = (void *)0x02057E40; +const void * RTTI_NavMeshSearchSLPoint = (void *)0x02057E78; +const void * RTTI_NeedToUpdateCreationClubCallback = (void *)0x020A90D8; +const void * RTTI_NewInventoryMenuItemLoadTask = (void *)0x020A8910; +const void * RTTI_NiAVObject = (void *)0x0203B970; +const void * RTTI_NiAVObjectPalette = (void *)0x020C4488; +const void * RTTI_NiAccumulator = (void *)0x020C46E8; +const void * RTTI_NiAdditionalGeometryData = (void *)0x020C4C80; +const void * RTTI_NiAllocator = (void *)0x020C23E8; +const void * RTTI_NiAlphaAccumulator = (void *)0x020C4710; +const void * RTTI_NiAlphaProperty = (void *)0x0203D5D0; +const void * RTTI_NiAmbientLight = (void *)0x020C4770; +const void * RTTI_NiBSBoneLODController = (void *)0x020C8488; +const void * RTTI_NiBSPNode = (void *)0x020C47F0; +const void * RTTI_NiBSplineBasisData = (void *)0x020C58C8; +const void * RTTI_NiBSplineColorInterpolator = (void *)0x020C5920; +const void * RTTI_NiBSplineCompColorInterpolator = (void *)0x020C5988; +const void * RTTI_NiBSplineCompFloatInterpolator = (void *)0x020C59C0; +const void * RTTI_NiBSplineCompPoint3Interpolator = (void *)0x020C5A30; +const void * RTTI_NiBSplineCompTransformInterpolator = (void *)0x020C5AA0; +const void * RTTI_NiBSplineData = (void *)0x020C58F8; +const void * RTTI_NiBSplineFloatInterpolator = (void *)0x020C59F8; +const void * RTTI_NiBSplineInterpolator = (void *)0x020C5958; +const void * RTTI_NiBSplinePoint3Interpolator = (void *)0x020C5A68; +const void * RTTI_NiBSplineTransformInterpolator = (void *)0x020C5AE0; +const void * RTTI_NiBackToFrontAccumulator = (void *)0x020C4740; +const void * RTTI_NiBillboardNode = (void *)0x02048798; +const void * RTTI_NiBinaryExtraData = (void *)0x020C4798; +const void * RTTI_NiBinaryStream = (void *)0x02044ED0; +const void * RTTI_NiBlendAccumTransformInterpolator = (void *)0x020C55E0; +const void * RTTI_NiBlendBoolInterpolator = (void *)0x020C5770; +const void * RTTI_NiBlendColorInterpolator = (void *)0x020C57A0; +const void * RTTI_NiBlendFloatInterpolator = (void *)0x020C5518; +const void * RTTI_NiBlendInterpolator = (void *)0x020C5308; +const void * RTTI_NiBlendPoint3Interpolator = (void *)0x020C57D0; +const void * RTTI_NiBlendQuaternionInterpolator = (void *)0x020C5800; +const void * RTTI_NiBlendTransformInterpolator = (void *)0x020C54E0; +const void * RTTI_NiBoneMatrixSetterI = (void *)0x020ED570; +const void * RTTI_NiBoolData = (void *)0x020C5838; +const void * RTTI_NiBoolInterpController = (void *)0x020C6188; +const void * RTTI_NiBoolInterpolator = (void *)0x020C5860; +const void * RTTI_NiBoolTimelineInterpolator = (void *)0x020C5890; +const void * RTTI_NiBooleanExtraData = (void *)0x020C47C0; +const void * RTTI_NiBoundingVolume = (void *)0x020C4E40; +const void * RTTI_NiBoxBV = (void *)0x020C4E68; +const void * RTTI_NiBoxCapsuleIntersector = (void *)0x020C5070; +const void * RTTI_NiBoxSphereIntersector = (void *)0x020C5040; +const void * RTTI_NiCamera = (void *)0x020C42F0; +const void * RTTI_NiCapsuleBV = (void *)0x020C4E88; +const void * RTTI_NiCapsuleCapsuleIntersector = (void *)0x020C50A0; +const void * RTTI_NiCapsuleSphereIntersector = (void *)0x020C50D8; +const void * RTTI_NiCapsuleTriIntersector = (void *)0x020C5110; +const void * RTTI_NiCollisionData = (void *)0x020C4DF8; +const void * RTTI_NiCollisionObject = (void *)0x0203F058; +const void * RTTI_NiCollisionTraversals__IFindIntersections = (void *)0x020C4DB8; +const void * RTTI_NiColorData = (void *)0x020413B8; +const void * RTTI_NiColorExtraData = (void *)0x020C4810; +const void * RTTI_NiColorExtraDataController = (void *)0x020C5B18; +const void * RTTI_NiColorInterpolator = (void *)0x020C5400; +const void * RTTI_NiControllerManager = (void *)0x020C5170; +const void * RTTI_NiControllerSequence = (void *)0x0203DC20; +const void * RTTI_NiCullingProcess = (void *)0x02048640; +const void * RTTI_NiDefaultAVObjectPalette = (void *)0x020C44B0; +const void * RTTI_NiDirectionalLight = (void *)0x020C45C0; +const void * RTTI_NiExtraData = (void *)0x0203E768; +const void * RTTI_NiExtraDataController = (void *)0x020C5580; +const void * RTTI_NiFile = (void *)0x020C23C8; +const void * RTTI_NiFloatController = (void *)0x020C5F40; +const void * RTTI_NiFloatData = (void *)0x02041390; +const void * RTTI_NiFloatExtraData = (void *)0x020C4838; +const void * RTTI_NiFloatExtraDataController = (void *)0x020C5548; +const void * RTTI_NiFloatInterpController = (void *)0x020C5E00; +const void * RTTI_NiFloatInterpolator = (void *)0x020C53A0; +const void * RTTI_NiFloatsExtraData = (void *)0x020C4860; +const void * RTTI_NiFloatsExtraDataController = (void *)0x020C5B50; +const void * RTTI_NiFloatsExtraDataPoint3Controller = (void *)0x020C5B88; +const void * RTTI_NiFogProperty = (void *)0x020C4888; +const void * RTTI_NiFormArray = (void *)0x02042EB8; +const void * RTTI_NiGeometry = (void *)0x020C4670; +const void * RTTI_NiGeometryData = (void *)0x020C4438; +const void * RTTI_NiHalfSpaceBV = (void *)0x020C4EB0; +const void * RTTI_NiIntegerExtraData = (void *)0x020C48B0; +const void * RTTI_NiIntegersExtraData = (void *)0x020C48E0; +const void * RTTI_NiInterpController = (void *)0x020C52D8; +const void * RTTI_NiInterpolator = (void *)0x020C5338; +const void * RTTI_NiIntersector = (void *)0x020C5018; +const void * RTTI_NiKeyBasedInterpolator = (void *)0x020C53D0; +const void * RTTI_NiKeyframeManager = (void *)0x020C5BC0; +const void * RTTI_NiLight = (void *)0x020C4208; +const void * RTTI_NiLightColorController = (void *)0x020C5D70; +const void * RTTI_NiLightDimmerController = (void *)0x020C5DD0; +const void * RTTI_NiLookAtController = (void *)0x020C5E30; +const void * RTTI_NiLookAtInterpolator = (void *)0x020C5E60; +const void * RTTI_NiMemStream = (void *)0x020F0368; +const void * RTTI_NiMeshPSysData = (void *)0x020C6538; +const void * RTTI_NiMeshParticleSystem = (void *)0x020C6428; +const void * RTTI_NiMorphData = (void *)0x020C5E90; +const void * RTTI_NiMultiTargetTransformController = (void *)0x020C52A0; +const void * RTTI_NiNode = (void *)0x0203BC38; +const void * RTTI_NiOBBLeaf = (void *)0x020C4FF8; +const void * RTTI_NiOBBNode = (void *)0x020C4FD8; +const void * RTTI_NiOBBRoot = (void *)0x020C4E20; +const void * RTTI_NiObject = (void *)0x0203B928; +const void * RTTI_NiObjectNET = (void *)0x0203B948; +const void * RTTI_NiPSysAgeDeathModifier = (void *)0x020C67C0; +const void * RTTI_NiPSysAirFieldAirFrictionCtlr = (void *)0x020C6690; +const void * RTTI_NiPSysAirFieldInheritVelocityCtlr = (void *)0x020C66F8; +const void * RTTI_NiPSysAirFieldModifier = (void *)0x020C6730; +const void * RTTI_NiPSysAirFieldSpreadCtlr = (void *)0x020C6790; +const void * RTTI_NiPSysBombModifier = (void *)0x020C67F0; +const void * RTTI_NiPSysBoundUpdateModifier = (void *)0x020C6820; +const void * RTTI_NiPSysBoxEmitter = (void *)0x020C6850; +const void * RTTI_NiPSysCollider = (void *)0x020C6F20; +const void * RTTI_NiPSysColliderManager = (void *)0x020C6878; +const void * RTTI_NiPSysColorModifier = (void *)0x020C68A8; +const void * RTTI_NiPSysCylinderEmitter = (void *)0x020C6458; +const void * RTTI_NiPSysData = (void *)0x020C6560; +const void * RTTI_NiPSysDragFieldModifier = (void *)0x020C68D8; +const void * RTTI_NiPSysDragModifier = (void *)0x020C6908; +const void * RTTI_NiPSysEmitter = (void *)0x020C64B8; +const void * RTTI_NiPSysEmitterCtlr = (void *)0x020C6318; +const void * RTTI_NiPSysEmitterCtlrData = (void *)0x020C6938; +const void * RTTI_NiPSysEmitterDeclinationCtlr = (void *)0x020C6968; +const void * RTTI_NiPSysEmitterDeclinationVarCtlr = (void *)0x020C69A0; +const void * RTTI_NiPSysEmitterInitialRadiusCtlr = (void *)0x020C69D8; +const void * RTTI_NiPSysEmitterLifeSpanCtlr = (void *)0x020C6A10; +const void * RTTI_NiPSysEmitterPlanarAngleCtlr = (void *)0x020C6A40; +const void * RTTI_NiPSysEmitterPlanarAngleVarCtlr = (void *)0x020C6A78; +const void * RTTI_NiPSysEmitterSpeedCtlr = (void *)0x020C6AB0; +const void * RTTI_NiPSysFieldAttenuationCtlr = (void *)0x020C6AE0; +const void * RTTI_NiPSysFieldMagnitudeCtlr = (void *)0x020C6B18; +const void * RTTI_NiPSysFieldMaxDistanceCtlr = (void *)0x020C6B48; +const void * RTTI_NiPSysFieldModifier = (void *)0x020C6760; +const void * RTTI_NiPSysGravityFieldModifier = (void *)0x020C6B80; +const void * RTTI_NiPSysGravityModifier = (void *)0x020C6370; +const void * RTTI_NiPSysGravityStrengthCtlr = (void *)0x020C6BB8; +const void * RTTI_NiPSysGrowFadeModifier = (void *)0x020C6BE8; +const void * RTTI_NiPSysInitialRotAngleCtlr = (void *)0x020C6C18; +const void * RTTI_NiPSysInitialRotAngleVarCtlr = (void *)0x020C6C48; +const void * RTTI_NiPSysInitialRotSpeedCtlr = (void *)0x020C6C80; +const void * RTTI_NiPSysInitialRotSpeedVarCtlr = (void *)0x020C6CB0; +const void * RTTI_NiPSysMeshEmitter = (void *)0x020C6CE8; +const void * RTTI_NiPSysMeshUpdateModifier = (void *)0x020C63F8; +const void * RTTI_NiPSysModifier = (void *)0x020C63A0; +const void * RTTI_NiPSysModifierActiveCtlr = (void *)0x020C6E90; +const void * RTTI_NiPSysModifierBoolCtlr = (void *)0x020C6EC0; +const void * RTTI_NiPSysModifierCtlr = (void *)0x020C6340; +const void * RTTI_NiPSysModifierFloatCtlr = (void *)0x020C66C8; +const void * RTTI_NiPSysPlanarCollider = (void *)0x020C6EF0; +const void * RTTI_NiPSysPositionModifier = (void *)0x020C6F48; +const void * RTTI_NiPSysRadialFieldModifier = (void *)0x020C6F78; +const void * RTTI_NiPSysResetOnLoopCtlr = (void *)0x020C6FA8; +const void * RTTI_NiPSysRotationModifier = (void *)0x020C6FD8; +const void * RTTI_NiPSysSpawnModifier = (void *)0x020C7008; +const void * RTTI_NiPSysSphereEmitter = (void *)0x020C7038; +const void * RTTI_NiPSysSphericalCollider = (void *)0x020C7068; +const void * RTTI_NiPSysTurbulenceFieldModifier = (void *)0x020C7098; +const void * RTTI_NiPSysUpdateCtlr = (void *)0x020C6510; +const void * RTTI_NiPSysVolumeEmitter = (void *)0x020C6488; +const void * RTTI_NiPSysVortexFieldModifier = (void *)0x020C70D0; +const void * RTTI_NiParticleMeshes = (void *)0x020C4A40; +const void * RTTI_NiParticleMeshesData = (void *)0x020C4A10; +const void * RTTI_NiParticleSystem = (void *)0x020C62F0; +const void * RTTI_NiParticles = (void *)0x020C45F0; +const void * RTTI_NiParticlesData = (void *)0x020C49E8; +const void * RTTI_NiPathController = (void *)0x020C5EB8; +const void * RTTI_NiPathInterpolator = (void *)0x020C54B0; +const void * RTTI_NiPick__Results = (void *)0x020C4CE0; +const void * RTTI_NiPoint3InterpController = (void *)0x020C5DA0; +const void * RTTI_NiPoint3Interpolator = (void *)0x020C5EE0; +const void * RTTI_NiPointLight = (void *)0x020C4460; +const void * RTTI_NiPosData = (void *)0x020C5490; +const void * RTTI_NiProperty = (void *)0x0203D5A8; +const void * RTTI_NiQuaternionInterpolator = (void *)0x020C5F10; +const void * RTTI_NiRefObject = (void *)0x0203B900; +const void * RTTI_NiRollController = (void *)0x020C5F68; +const void * RTTI_NiRotData = (void *)0x020C5F90; +const void * RTTI_NiSearchPath = (void *)0x020C2468; +const void * RTTI_NiSequence = (void *)0x020C5FB0; +const void * RTTI_NiSequenceStreamHelper = (void *)0x020C60B8; +const void * RTTI_NiShadeProperty = (void *)0x020C46C0; +const void * RTTI_NiSingleInterpController = (void *)0x020C5430; +const void * RTTI_NiSkinData = (void *)0x020C4698; +const void * RTTI_NiSkinInstance = (void *)0x020C43B8; +const void * RTTI_NiSkinPartition = (void *)0x020C4618; +const void * RTTI_NiSourceTexture = (void *)0x020C4360; +const void * RTTI_NiSphereBV = (void *)0x020C4ED8; +const void * RTTI_NiSphereTriIntersector = (void *)0x020C5140; +const void * RTTI_NiSpotLight = (void *)0x020C4A68; +const void * RTTI_NiStandardAllocator = (void *)0x020C2438; +const void * RTTI_NiStream = (void *)0x0203B378; +const void * RTTI_NiStream__BackgroundLoadProcedure = (void *)0x020C3AD0; +const void * RTTI_NiStringExtraData = (void *)0x020C4410; +const void * RTTI_NiStringPalette = (void *)0x020C60E8; +const void * RTTI_NiStringsExtraData = (void *)0x020C42C0; +const void * RTTI_NiSwitchNode = (void *)0x020C4228; +const void * RTTI_NiSwitchStringExtraData = (void *)0x020C4A90; +const void * RTTI_NiTextKeyExtraData = (void *)0x020C6110; +const void * RTTI_NiTextKeyMatch = (void *)0x020C5278; +const void * RTTI_NiTexture = (void *)0x020C4340; +const void * RTTI_NiThread = (void *)0x020C2490; +const void * RTTI_NiThreadProcedure = (void *)0x020C3B08; +const void * RTTI_NiTimeController = (void *)0x02042A80; +const void * RTTI_NiTransformController = (void *)0x020C55B0; +const void * RTTI_NiTransformData = (void *)0x020C5748; +const void * RTTI_NiTransformInterpolator = (void *)0x020C5460; +const void * RTTI_NiTriBasedGeom = (void *)0x020C4B40; +const void * RTTI_NiTriBasedGeomData = (void *)0x020C4AE8; +const void * RTTI_NiTriShape = (void *)0x020C4B18; +const void * RTTI_NiTriShapeData = (void *)0x020C4AC0; +const void * RTTI_NiTriStrips = (void *)0x020C4B90; +const void * RTTI_NiTriStripsData = (void *)0x020C4B68; +const void * RTTI_NiUVData = (void *)0x020C6140; +const void * RTTI_NiUnionBV = (void *)0x020C4F68; +const void * RTTI_NiVectorExtraData = (void *)0x020C4BB8; +const void * RTTI_NiVertWeightsExtraData = (void *)0x020C4640; +const void * RTTI_NiVisController = (void *)0x020C6160; +const void * RTTI_NightEyeEffect = (void *)0x02060CB8; +const void * RTTI_NonActorMagicCaster = (void *)0x02060D08; +const void * RTTI_NonActorMagicTarget = (void *)0x0203ACB0; +const void * RTTI_NullMovementSelectIdleResult = (void *)0x020CFC88; +const void * RTTI_NullMovementState = (void *)0x020D0160; +const void * RTTI_NullPathBuilderTracker = (void *)0x020CEA08; +const void * RTTI_ObjectListItem = (void *)0x0204B108; +const void * RTTI_ObstacleTaskData = (void *)0x02056B58; +const void * RTTI_OfflineLoadOrder = (void *)0x020F34E8; +const void * RTTI_OpenEffect = (void *)0x02060D38; +const void * RTTI_Options = (void *)0x020F4090; +const void * RTTI_OwnedCameraEffectController = (void *)0x020425D0; +const void * RTTI_OwnedController = (void *)0x020425A8; +const void * RTTI_PArrayPoint = (void *)0x020C8148; +const void * RTTI_PackageCreator = (void *)0x02055B80; +const void * RTTI_PackageList__IPackageVisitor = (void *)0x020679A0; +const void * RTTI_PackageLocation = (void *)0x02055E60; +const void * RTTI_PairedStopHandler = (void *)0x0206E2C8; +const void * RTTI_ParalysisEffect = (void *)0x02060D60; +const void * RTTI_PathFollowerStateFollowPathToParameter = (void *)0x020D6018; +const void * RTTI_PathFollowerStateKeepLastDirection = (void *)0x020D6090; +const void * RTTI_PathFollowerStatePlayIdle = (void *)0x020D5FE8; +const void * RTTI_PathFollowerStateTurnToAngle = (void *)0x020D6058; +const void * RTTI_PathManagerPositionPlayerAdapter = (void *)0x02065170; +const void * RTTI_PathSmootherRayCastUsePreferredTris = (void *)0x020CFE80; +const void * RTTI_PathSmootherRayCastUseTrianglePath = (void *)0x020CFEC0; +const void * RTTI_Pathing = (void *)0x02056C58; +const void * RTTI_PathingCell = (void *)0x020572D0; +const void * RTTI_PathingCoverLocation = (void *)0x02056B80; +const void * RTTI_PathingDoor = (void *)0x020574E0; +const void * RTTI_PathingLockData = (void *)0x02057710; +const void * RTTI_PathingNumericIDVisitor = (void *)0x02057768; +const void * RTTI_PathingRequest = (void *)0x02056F90; +const void * RTTI_PathingRequestClosePoint = (void *)0x02056F60; +const void * RTTI_PathingRequestClosestGoal = (void *)0x020583E8; +const void * RTTI_PathingRequestCover = (void *)0x02058688; +const void * RTTI_PathingRequestFlee = (void *)0x020588C8; +const void * RTTI_PathingRequestFly = (void *)0x02058B08; +const void * RTTI_PathingRequestFlyAction = (void *)0x02058D58; +const void * RTTI_PathingRequestFlyHover = (void *)0x02058FB8; +const void * RTTI_PathingRequestFlyLand = (void *)0x02059208; +const void * RTTI_PathingRequestFlyOrbit = (void *)0x02059468; +const void * RTTI_PathingRequestFlyTakeOff = (void *)0x020596D0; +const void * RTTI_PathingRequestHide = (void *)0x02059908; +const void * RTTI_PathingRequestLOS = (void *)0x02059B48; +const void * RTTI_PathingRequestOptimalLocation = (void *)0x02059DA0; +const void * RTTI_PathingRequestRotate = (void *)0x02059FE8; +const void * RTTI_PathingRequestSafeStraightLine = (void *)0x02056F28; +const void * RTTI_PathingRequestStopMoving = (void *)0x0205A480; +const void * RTTI_PathingSpace = (void *)0x020579F0; +const void * RTTI_PathingStreamLoadGame = (void *)0x0206CD88; +const void * RTTI_PathingStreamMasterFileRead = (void *)0x02056610; +const void * RTTI_PathingStreamSaveGame = (void *)0x0206CDB8; +const void * RTTI_PathingTaskData = (void *)0x020CF890; +const void * RTTI_PatrolActorPackageData = (void *)0x0206D5F8; +const void * RTTI_PeakValueModifierEffect = (void *)0x02060D88; +const void * RTTI_PerkEntryVisitor = (void *)0x02045858; +const void * RTTI_PerkRankVisitor = (void *)0x0203C578; +const void * RTTI_PickNewIdleHandler = (void *)0x0206E210; +const void * RTTI_PitchOverrideEndHandler = (void *)0x0206E8A0; +const void * RTTI_PitchOverrideStartHandler = (void *)0x0206E870; +const void * RTTI_PlayerBedEnterHandler = (void *)0x0206DC78; +const void * RTTI_PlayerCamera = (void *)0x020A7600; +const void * RTTI_PlayerCameraTransitionState = (void *)0x020A78D0; +const void * RTTI_PlayerChairEnterHandler = (void *)0x0206DC20; +const void * RTTI_PlayerCharacter = (void *)0x02069798; +const void * RTTI_PlayerControls = (void *)0x0206CE80; +const void * RTTI_PlayerFurnitureExitHandler = (void *)0x0206DD08; +const void * RTTI_PlayerInputHandler = (void *)0x0205E040; +const void * RTTI_PlayerRegionState = (void *)0x02069A78; +const void * RTTI_PlayerSleepWaitMovementControllerAdapter = (void *)0x020651E8; +const void * RTTI_PlayerSleepWaitMovementControllerAdapter__SwitchToLoadedSetControllerFunctor = (void *)0x02065230; +const void * RTTI_PlayerSleepWaitMovementControllerAdapter__SwitchToUnloadedSetControllerFunctor = (void *)0x020652A0; +const void * RTTI_PointerArrayImplementation = (void *)0x020C0040; +const void * RTTI_Precipitation = (void *)0x02048668; +const void * RTTI_ProcessCallbackAdapter = (void *)0x020681A0; +const void * RTTI_ProcessListMovementInterface = (void *)0x02069CD8; +const void * RTTI_ProcessLists__GetActorsFilter = (void *)0x020606F0; +const void * RTTI_Projectile = (void *)0x02064C78; +const void * RTTI_ProjectilePickCache = (void *)0x0207CF70; +const void * RTTI_Projectile__LaunchData = (void *)0x0203C118; +const void * RTTI_QueuedActor = (void *)0x0203B548; +const void * RTTI_QueuedAnimationObject = (void *)0x0203B738; +const void * RTTI_QueuedCharacter = (void *)0x0203B5C0; +const void * RTTI_QueuedFile = (void *)0x02038C48; +const void * RTTI_QueuedHead = (void *)0x0203B5E8; +const void * RTTI_QueuedHelmet = (void *)0x0203B610; +const void * RTTI_QueuedModel = (void *)0x0203B598; +const void * RTTI_QueuedNamedFile = (void *)0x020C73A8; +const void * RTTI_QueuedPlayer = (void *)0x0203B868; +const void * RTTI_QueuedPromoteLargeReferencesTask = (void *)0x02040B00; +const void * RTTI_QueuedPromoteLocationReferencesTask = (void *)0x02040CB0; +const void * RTTI_QueuedPromoteQuestTask = (void *)0x02046A70; +const void * RTTI_QueuedPromoteReferencesTask = (void *)0x0203D570; +const void * RTTI_QueuedReference = (void *)0x0203B570; +const void * RTTI_QueuedTempEffect = (void *)0x0203B768; +const void * RTTI_QueuedTree = (void *)0x0203B840; +const void * RTTI_QuickSaveLoadHandler = (void *)0x020A94B8; +const void * RTTI_REFREventCallbacks__IEventCallback = (void *)0x020428A8; +const void * RTTI_REFREventCallbacks__IEventCallbackFactory = (void *)0x020428E0; +const void * RTTI_RaceSexCamera = (void *)0x020A9610; +const void * RTTI_RaceSexMenu = (void *)0x020A9638; +const void * RTTI_RagdollFurnitureListener = (void *)0x020481C0; +const void * RTTI_RagdollStartHandler = (void *)0x0206E490; +const void * RTTI_RallyEffect = (void *)0x02061260; +const void * RTTI_ReadyWeaponHandler = (void *)0x0206D110; +const void * RTTI_RealArrayImplementation = (void *)0x020BFFA8; +const void * RTTI_ReanimateEffect = (void *)0x02060DB8; +const void * RTTI_RecoilStopHandler = (void *)0x0206D8E0; +const void * RTTI_RefAttachTechniqueInput = (void *)0x02060040; +const void * RTTI_RefHandleUIData = (void *)0x020A9D50; +const void * RTTI_ReferenceEffect = (void *)0x02060C90; +const void * RTTI_ReferenceEffectController = (void *)0x02042578; +const void * RTTI_RefrInteraction = (void *)0x020695D0; +const void * RTTI_RegSettingCollection = (void *)0x02065870; +const void * RTTI_RemoveCallbackVisitor = (void *)0x020CDF48; +const void * RTTI_RemoveRagdollHandler = (void *)0x0206E460; +const void * RTTI_Reset3DMobIterator = (void *)0x020465D8; +const void * RTTI_RevertSelectedSpellFunctor = (void *)0x020682D0; +const void * RTTI_RightHandSpellCastHandler = (void *)0x0206D9C8; +const void * RTTI_RightHandSpellFireHandler = (void *)0x0206D938; +const void * RTTI_RightHandWeaponDrawHandler = (void *)0x0206DA98; +const void * RTTI_RightHandWeaponSheatheHandler = (void *)0x0206DAD0; +const void * RTTI_RunActionAnimationLoadedCallback = (void *)0x020690C0; +const void * RTTI_RunHandler = (void *)0x0206D238; +const void * RTTI_SafeZoneMenu = (void *)0x020A9770; +const void * RTTI_SandBoxActorPackageData = (void *)0x0206D628; +const void * RTTI_SaveGameMagicCasterVisitor = (void *)0x02068260; +const void * RTTI_SaveLoadMagicCasterVisitor = (void *)0x02068228; +const void * RTTI_SaveStorageWrapper = (void *)0x020645F0; +const void * RTTI_ScaleformFile__MemoryFile = (void *)0x020CDE08; +const void * RTTI_SceneGraph = (void *)0x02066008; +const void * RTTI_ScrapHeap = (void *)0x020C1A80; +const void * RTTI_ScreenshotHandler = (void *)0x020A9538; +const void * RTTI_Script = (void *)0x02044D00; +const void * RTTI_ScriptEffect = (void *)0x02060E60; +const void * RTTI_ScriptedRefEffect = (void *)0x02060E88; +const void * RTTI_ScrollItem = (void *)0x020391B0; +const void * RTTI_SearchPage = (void *)0x020F32C0; +const void * RTTI_SearchResultsPage = (void *)0x020F3418; +const void * RTTI_SeenData = (void *)0x02041750; +const void * RTTI_Setting = (void *)0x020385A8; +const void * RTTI_ShaderReferenceEffect = (void *)0x02061088; +const void * RTTI_ShadowSceneNode = (void *)0x020EF460; +const void * RTTI_ShoutHandler = (void *)0x0206D1E0; +const void * RTTI_ShoutMeter = (void *)0x020A8628; +const void * RTTI_SideBar = (void *)0x020F1858; +const void * RTTI_SimpleAnimationGraphManagerHolder = (void *)0x0205DD08; +const void * RTTI_SimpleAnimationGraphManagerLoadingTask = (void *)0x0205DCC8; +const void * RTTI_Sizing__mpBoxSizer = (void *)0x020F46F8; +const void * RTTI_Sizing__mpSizer = (void *)0x020F46D0; +const void * RTTI_Sky = (void *)0x02048690; +const void * RTTI_SkyEffectController = (void *)0x020486E8; +const void * RTTI_SkyObject = (void *)0x02048580; +const void * RTTI_SkyStaticFindFunctor = (void *)0x02048718; +const void * RTTI_SkyrimScript__BaseHandleReaderWriter = (void *)0x0203CB00; +const void * RTTI_SkyrimScript__DataFileHandleReaderWriter = (void *)0x0203CB40; +const void * RTTI_SkyrimScript__DelayFunctor = (void *)0x020AB8E8; +const void * RTTI_SkyrimScript__DelayFunctorFactory = (void *)0x020AB918; +const void * RTTI_SkyrimScript__HandlePolicy = (void *)0x020AE568; +const void * RTTI_SkyrimScript__Internal__AnimationCallbacks = (void *)0x020AB8A8; +const void * RTTI_SkyrimScript__Internal__CallbackList = (void *)0x020AB868; +const void * RTTI_SkyrimScript__Internal__IProfileCallQuery = (void *)0x020ABE28; +const void * RTTI_SkyrimScript__Logger = (void *)0x020ABA38; +const void * RTTI_SkyrimScript__ObjectBindPolicy = (void *)0x020AE5D8; +const void * RTTI_SkyrimScript__PathingCallbackMgr = (void *)0x020ABB78; +const void * RTTI_SkyrimScript__Profiler = (void *)0x020ABE68; +const void * RTTI_SkyrimScript__QuestCallbackMgr = (void *)0x020ABF80; +const void * RTTI_SkyrimScript__SaveFileHandleReaderWriter = (void *)0x020AE598; +const void * RTTI_SkyrimScript__SavePatcher = (void *)0x020AC1C8; +const void * RTTI_SkyrimScript__SoundCallbackMgr = (void *)0x020AC230; +const void * RTTI_SkyrimScript__Store = (void *)0x020AC4A0; +const void * RTTI_SkyrimSpeechRecognition = (void *)0x020B7D68; +const void * RTTI_SkyrimVM = (void *)0x020AE610; +const void * RTTI_SkyrimVM__EffectEventRelayFunctor = (void *)0x020AE870; +const void * RTTI_SkyrimVM__EventRelayFunctor = (void *)0x020AE838; +const void * RTTI_SkyrimVM__ISendEventFilter = (void *)0x020AE808; +const void * RTTI_SkyrimVM__InventoryEventFilter = (void *)0x020AEBD0; +const void * RTTI_SkyrimVM__SleepStartEventFunctor = (void *)0x020AE8A8; +const void * RTTI_SkyrimVM__SleepStopEventFunctor = (void *)0x020AE8E0; +const void * RTTI_SleepWaitMenu = (void *)0x020A9798; +const void * RTTI_SlowTimeEffect = (void *)0x020610B8; +const void * RTTI_SneakHandler = (void *)0x0206D260; +const void * RTTI_SoulTrapEffect = (void *)0x020610E0; +const void * RTTI_SpawnHazardEffect = (void *)0x02066058; +const void * RTTI_SpecificItemCollector = (void *)0x02048270; +const void * RTTI_SpectatorPackage = (void *)0x0206D658; +const void * RTTI_SpellItem = (void *)0x02038188; +const void * RTTI_SprintHandler = (void *)0x0206D0E8; +const void * RTTI_StaggerEffect = (void *)0x02060340; +const void * RTTI_StaggeredStopHandler = (void *)0x0206DBC8; +const void * RTTI_StandardItemData = (void *)0x020A79F0; +const void * RTTI_Stars = (void *)0x02048778; +const void * RTTI_StartSpellHelpers__DoneEffectGatherFunctor = (void *)0x020609B0; +const void * RTTI_StartSpellHelpers__EffectGatherFunctor = (void *)0x02060918; +const void * RTTI_StartSpellHelpers__SpellEffectGatherFunctor = (void *)0x02060960; +const void * RTTI_StaticAvoidNodeManager = (void *)0x0206D328; +const void * RTTI_StatsMenu = (void *)0x020A97E0; +const void * RTTI_StatsNode = (void *)0x020A97C0; +const void * RTTI_StealthMeter = (void *)0x020A86F0; +const void * RTTI_StopMountCameraHandler = (void *)0x0206E298; +const void * RTTI_StorageSpaceBar = (void *)0x020F4CE0; +const void * RTTI_StreamingInstallMenu = (void *)0x020A9A20; +const void * RTTI_StructArrayImplementation = (void *)0x020C0148; +const void * RTTI_StructArrayImplementation__Object = (void *)0x020C0178; +const void * RTTI_SumHostileEffectsFunctor = (void *)0x02068C70; +const void * RTTI_SummonCreatureEffect = (void *)0x02061200; +const void * RTTI_SummonPlacementEffect = (void *)0x020611D0; +const void * RTTI_Sun = (void *)0x020487C0; +const void * RTTI_SyncQueueObj = (void *)0x020695F8; +const void * RTTI_SystemEventAdapter = (void *)0x02065338; +const void * RTTI_TES = (void *)0x0203BB28; +const void * RTTI_TESAIForm = (void *)0x0203C680; +const void * RTTI_TESActionData = (void *)0x0203DD90; +const void * RTTI_TESActorBase = (void *)0x0203AB40; +const void * RTTI_TESActorBaseData = (void *)0x0203C6A0; +const void * RTTI_TESAmbushPackageData = (void *)0x02055BF8; +const void * RTTI_TESAmmo = (void *)0x0203AA38; +const void * RTTI_TESAnimGroup = (void *)0x02046608; +const void * RTTI_TESAttackDamageForm = (void *)0x0203C6C8; +const void * RTTI_TESAudio__ScriptedMusicState = (void *)0x020615C0; +const void * RTTI_TESBipedModelForm = (void *)0x0203B478; +const void * RTTI_TESBoundAnimObject = (void *)0x0203F8F8; +const void * RTTI_TESBoundObject = (void *)0x020381F0; +const void * RTTI_TESCamera = (void *)0x0203E710; +const void * RTTI_TESCameraState = (void *)0x0203E6C0; +const void * RTTI_TESChildCell = (void *)0x02041480; +const void * RTTI_TESClass = (void *)0x020466C0; +const void * RTTI_TESClimate = (void *)0x02041218; +const void * RTTI_TESCombatStyle = (void *)0x0203AB18; +const void * RTTI_TESContainer = (void *)0x0203C6F8; +const void * RTTI_TESCustomPackageData = (void *)0x02055C28; +const void * RTTI_TESDescription = (void *)0x020391D8; +const void * RTTI_TESDialoguePackageData = (void *)0x02055CC0; +const void * RTTI_TESEatPackageData = (void *)0x02055CF0; +const void * RTTI_TESEffectShader = (void *)0x020384C8; +const void * RTTI_TESEnchantableForm = (void *)0x02038A98; +const void * RTTI_TESEscortPackageData = (void *)0x02055D18; +const void * RTTI_TESEyes = (void *)0x0203BE30; +const void * RTTI_TESFaction = (void *)0x0203AAF0; +const void * RTTI_TESFlora = (void *)0x0203FC70; +const void * RTTI_TESFollowPackageData = (void *)0x02055D48; +const void * RTTI_TESForm = (void *)0x02038168; +const void * RTTI_TESFormUIData = (void *)0x020A9D78; +const void * RTTI_TESFullName = (void *)0x02038140; +const void * RTTI_TESFurniture = (void *)0x0203FD28; +const void * RTTI_TESGlobal = (void *)0x02039290; +const void * RTTI_TESGrass = (void *)0x0203FDE0; +const void * RTTI_TESHealthForm = (void *)0x0203C720; +const void * RTTI_TESIcon = (void *)0x020382B0; +const void * RTTI_TESIdleForm = (void *)0x0203C520; +const void * RTTI_TESImageSpace = (void *)0x0203A918; +const void * RTTI_TESImageSpaceModifiableForm = (void *)0x0203C838; +const void * RTTI_TESImageSpaceModifier = (void *)0x020388A8; +const void * RTTI_TESKey = (void *)0x0203A8F8; +const void * RTTI_TESLandTexture = (void *)0x0203EB18; +const void * RTTI_TESLevCharacter = (void *)0x0203FF38; +const void * RTTI_TESLevItem = (void *)0x0203C8D8; +const void * RTTI_TESLevSpell = (void *)0x0203CD30; +const void * RTTI_TESLeveledList = (void *)0x0203C748; +const void * RTTI_TESLoadScreen = (void *)0x02044C48; +const void * RTTI_TESModel = (void *)0x02038290; +const void * RTTI_TESModelDB__TESQueuedHandles = (void *)0x02038D80; +const void * RTTI_TESModelLODList = (void *)0x0203C8B0; +const void * RTTI_TESModelPSA = (void *)0x020455D8; +const void * RTTI_TESModelRDT = (void *)0x0203C9F0; +const void * RTTI_TESModelTextureSwap = (void *)0x02038260; +const void * RTTI_TESModelTri = (void *)0x02045C18; +const void * RTTI_TESNPC = (void *)0x0203BF18; +const void * RTTI_TESObject = (void *)0x02038218; +const void * RTTI_TESObjectACTI = (void *)0x0203BE50; +const void * RTTI_TESObjectANIO = (void *)0x02040258; +const void * RTTI_TESObjectARMA = (void *)0x02040318; +const void * RTTI_TESObjectARMO = (void *)0x0203C630; +const void * RTTI_TESObjectBOOK = (void *)0x02040478; +const void * RTTI_TESObjectCELL = (void *)0x0203A8D0; +const void * RTTI_TESObjectCELL__IDecalRefFunctor = (void *)0x02041C40; +const void * RTTI_TESObjectCONT = (void *)0x02040568; +const void * RTTI_TESObjectDOOR = (void *)0x0203BEF0; +const void * RTTI_TESObjectLAND = (void *)0x020414A8; +const void * RTTI_TESObjectLIGH = (void *)0x02038928; +const void * RTTI_TESObjectMISC = (void *)0x0203BEC8; +const void * RTTI_TESObjectREFR = (void *)0x0203A9E8; +const void * RTTI_TESObjectREFRDef__IAliasFunctor = (void *)0x02044E50; +const void * RTTI_TESObjectREFRDef__ILinkedReferenceFunctor = (void *)0x02042180; +const void * RTTI_TESObjectREFRSync__REFRSyncController = (void *)0x02042A40; +const void * RTTI_TESObjectSTAT = (void *)0x0203BEA0; +const void * RTTI_TESObjectTREE = (void *)0x020408A8; +const void * RTTI_TESObjectWEAP = (void *)0x0203BE08; +const void * RTTI_TESPackage = (void *)0x0203AA58; +const void * RTTI_TESPackageData = (void *)0x02055BD0; +const void * RTTI_TESPatrolPackageData = (void *)0x02055D78; +const void * RTTI_TESProduceForm = (void *)0x0203C770; +const void * RTTI_TESQualityForm = (void *)0x0203C798; +const void * RTTI_TESQuest = (void *)0x0203AB88; +const void * RTTI_TESRace = (void *)0x0203CD10; +const void * RTTI_TESRaceForm = (void *)0x0203C7C0; +const void * RTTI_TESReactionForm = (void *)0x0203C810; +const void * RTTI_TESRegion = (void *)0x0203E858; +const void * RTTI_TESRegionData = (void *)0x0203E800; +const void * RTTI_TESRegionDataGrass = (void *)0x0203E878; +const void * RTTI_TESRegionDataLandscape = (void *)0x0203E8A8; +const void * RTTI_TESRegionDataManager = (void *)0x0203E8D8; +const void * RTTI_TESRegionDataMap = (void *)0x0203E908; +const void * RTTI_TESRegionDataObjects = (void *)0x0203E930; +const void * RTTI_TESRegionDataSound = (void *)0x0203E960; +const void * RTTI_TESRegionDataWeather = (void *)0x0203E828; +const void * RTTI_TESRegionGrassObject = (void *)0x0203E9C0; +const void * RTTI_TESRegionGrassObjectList = (void *)0x0203E9F0; +const void * RTTI_TESRegionList = (void *)0x0203EA60; +const void * RTTI_TESRegionNoiseFunction = (void *)0x0203EAC0; +const void * RTTI_TESRegionObject = (void *)0x0203EAF0; +const void * RTTI_TESRegionObjectBase = (void *)0x0203E990; +const void * RTTI_TESRegionObjectList = (void *)0x0203EB40; +const void * RTTI_TESShout = (void *)0x0203CD58; +const void * RTTI_TESSoulGem = (void *)0x02040A00; +const void * RTTI_TESSound = (void *)0x02045360; +const void * RTTI_TESSpellList = (void *)0x0203C7E8; +const void * RTTI_TESTexture = (void *)0x020382D0; +const void * RTTI_TESTexture1024 = (void *)0x02042C00; +const void * RTTI_TESTopic = (void *)0x0203AAA8; +const void * RTTI_TESTopicInfo = (void *)0x0203AA80; +const void * RTTI_TESTrapListener = (void *)0x02048448; +const void * RTTI_TESUseItemPackageData = (void *)0x02055DA8; +const void * RTTI_TESUseWeaponPackageData = (void *)0x02055DD8; +const void * RTTI_TESValueForm = (void *)0x02038BE0; +const void * RTTI_TESWaterDisplacement = (void *)0x0205C818; +const void * RTTI_TESWaterForm = (void *)0x0203A968; +const void * RTTI_TESWaterNormals = (void *)0x0205C848; +const void * RTTI_TESWaterObject = (void *)0x0205C7C0; +const void * RTTI_TESWaterReflections = (void *)0x0205C7E8; +const void * RTTI_TESWeather = (void *)0x020411F0; +const void * RTTI_TESWeather__SkyStaticFunctor = (void *)0x020486B0; +const void * RTTI_TESWeightForm = (void *)0x02038320; +const void * RTTI_TESWindListener = (void *)0x02041DF0; +const void * RTTI_TESWordOfPower = (void *)0x02045428; +const void * RTTI_TESWorldSpace = (void *)0x0203A8A8; +const void * RTTI_TES__SystemEventAdapter = (void *)0x0203BBE0; +const void * RTTI_TagField = (void *)0x020F4918; +const void * RTTI_TailAnimationGraphManagerHolder = (void *)0x0205DD78; +const void * RTTI_TargetEntry = (void *)0x020476F0; +const void * RTTI_TargetLock__SetTargetLockFilter = (void *)0x020699F0; +const void * RTTI_TargetValueModifierEffect = (void *)0x02061230; +const void * RTTI_TelekinesisEffect = (void *)0x02061350; +const void * RTTI_TeleportDoorSearch = (void *)0x02057A18; +const void * RTTI_TempLoadGameBuffer = (void *)0x02048748; +const void * RTTI_ThirdPersonState = (void *)0x0205E070; +const void * RTTI_ThumbstickEvent = (void *)0x020A95E8; +const void * RTTI_TitleSequenceMenu = (void *)0x020A9A50; +const void * RTTI_TogglePOVHandler = (void *)0x0206D288; +const void * RTTI_ToggleRunHandler = (void *)0x0206D168; +const void * RTTI_TrainingMenu = (void *)0x020A9A78; +const void * RTTI_TransitionState = (void *)0x020AB0C0; +const void * RTTI_TrapEntry = (void *)0x02048328; +const void * RTTI_TrapTargetEntry = (void *)0x02047748; +const void * RTTI_TrespassPackage = (void *)0x0206D680; +const void * RTTI_TrianglePathWaterAndLedgeSplitter = (void *)0x020CE2B8; +const void * RTTI_TriggerEntry = (void *)0x02048348; +const void * RTTI_TurnUndeadEffect = (void *)0x020612B0; +const void * RTTI_TutorialMenu = (void *)0x020A9AA0; +const void * RTTI_TweenMenu = (void *)0x020A9AC8; +const void * RTTI_TweenMenuCameraState = (void *)0x020A7938; +const void * RTTI_UIBlurManager = (void *)0x020A9AE8; +const void * RTTI_UISaveLoadManager = (void *)0x020AADE8; +const void * RTTI_UI_Button3 = (void *)0x020F2C00; +const void * RTTI_UI_Dialog = (void *)0x020F3158; +const void * RTTI_UI_DialogDownloadCC = (void *)0x020F2E80; +const void * RTTI_UI_DialogMessage = (void *)0x020F45C8; +const void * RTTI_UI_DialogYesNo = (void *)0x020F4798; +const void * RTTI_UI_MarkdownText = (void *)0x020F5468; +const void * RTTI_UI_ScrollingList = (void *)0x020F2C28; +const void * RTTI_UI_Text = (void *)0x020F22F8; +const void * RTTI_UI_Text2 = (void *)0x020F4DB0; +const void * RTTI_UI_Text3 = (void *)0x020F22D8; +const void * RTTI_UI_bannerEntry = (void *)0x020F4D58; +const void * RTTI_UI_bar = (void *)0x020F2250; +const void * RTTI_UI_bottomBar = (void *)0x020F2270; +const void * RTTI_UI_button2 = (void *)0x020F3A28; +const void * RTTI_UI_detailsPage = (void *)0x020F2548; +const void * RTTI_UI_detailsPage__OnSale = (void *)0x020F27E8; +const void * RTTI_UI_element = (void *)0x020F1A48; +const void * RTTI_UI_element2 = (void *)0x020F3178; +const void * RTTI_UI_homePage = (void *)0x020F1B60; +const void * RTTI_UI_image = (void *)0x020F2298; +const void * RTTI_UI_image2 = (void *)0x020F4DD0; +const void * RTTI_UI_image3 = (void *)0x020F22B8; +const void * RTTI_UI_listEntry = (void *)0x020F4D30; +const void * RTTI_UI_listEntry__OnSale = (void *)0x020F4D80; +const void * RTTI_UI_page = (void *)0x020F1A70; +const void * RTTI_UI_tag = (void *)0x020F5568; +const void * RTTI_UI_topBar = (void *)0x020F45F0; +const void * RTTI_UnitTestMemoryHeap = (void *)0x020C1C30; +const void * RTTI_UnitTestZeroOverheadHeap = (void *)0x020C1C88; +const void * RTTI_UnitTest_BSStreamParserData = (void *)0x020F0438; +const void * RTTI_UnitTest_BSStreamParserStream = (void *)0x020F0400; +const void * RTTI_UseWeaponActorPackageData = (void *)0x02055E30; +const void * RTTI_VATSCameraState = (void *)0x020A7968; +const void * RTTI_VATS__ICommandListVisitor = (void *)0x0207CFD0; +const void * RTTI_ValueAndConditionsEffect = (void *)0x02061378; +const void * RTTI_ValueModifierEffect = (void *)0x0205FDA0; +const void * RTTI_VampireFeedEndHandler = (void *)0x0206E920; +const void * RTTI_VampireLordEffect = (void *)0x02060540; +const void * RTTI_VariableIntArrayImplementation = (void *)0x020BFE98; +const void * RTTI_VecArrayImplementation = (void *)0x020C0010; +const void * RTTI_VelocityObstacle__Utilities__BuildOpenEdgeListsVisitor = (void *)0x020D60D0; +const void * RTTI_ViewAllEntry = (void *)0x020F4D08; +const void * RTTI_VoiceSpellCastHandler = (void *)0x0206D9F8; +const void * RTTI_VoiceSpellFireHandler = (void *)0x0206D968; +const void * RTTI_WaterPathPathingNodeGenerator = (void *)0x020D5F80; +const void * RTTI_WaterPathRayValidator = (void *)0x020D5EE8; +const void * RTTI_WeaponAnimationGraphManagerHolder = (void *)0x0205DD40; +const void * RTTI_WeaponAnimationLoadedCallback = (void *)0x020691F0; +const void * RTTI_WeaponBeginDrawRightHandler = (void *)0x0206DA28; +const void * RTTI_WeaponBeginSheatheRightHandler = (void *)0x0206DA60; +const void * RTTI_WeaponEnchantmentController = (void *)0x02060E28; +const void * RTTI_WeaponLeftSwingHandler = (void *)0x0206D828; +const void * RTTI_WeaponObject = (void *)0x020C9368; +const void * RTTI_WeaponRightSwingHandler = (void *)0x0206D7F8; +const void * RTTI_WerewolfEffect = (void *)0x020613A8; +const void * RTTI_WerewolfFeedEffect = (void *)0x020613D0; +const void * RTTI_ZeroOverheadHeap = (void *)0x020C1C60; +const void * RTTI_ZeroPitchHandler = (void *)0x0206E8F8; +const void * RTTI_ZoneEntry = (void *)0x02047658; +const void * RTTI_ahkpBreakableConstraintData = (void *)0x020CA6F0; +const void * RTTI_ahkpCharacterProxy = (void *)0x020CB340; +const void * RTTI_ahkpCharacterRigidBody = (void *)0x020CB370; +const void * RTTI_ahkpMalleableConstraintData = (void *)0x020C9660; +const void * RTTI_ahkpWorld = (void *)0x020C8C28; +const void * RTTI_allCreationsDownloadedCallback = (void *)0x02063450; +const void * RTTI_bgs__saveload__BuildSaveListRequest = (void *)0x020AAFD0; +const void * RTTI_bgs__saveload__LoadEntryRequest = (void *)0x02064130; +const void * RTTI_bgs__saveload__LoadRequest = (void *)0x02064100; +const void * RTTI_bgs__saveload__Request = (void *)0x020640D0; +const void * RTTI_bgs__saveload__SaveOperationRequest = (void *)0x02064098; +const void * RTTI_bhkAabbPhantom = (void *)0x020421C0; +const void * RTTI_bhkAcousticSpacePhantomCallbackShape = (void *)0x02042490; +const void * RTTI_bhkAction = (void *)0x02047790; +const void * RTTI_bhkAngularDashpotAction = (void *)0x020CA7B8; +const void * RTTI_bhkAttachmentCollisionObject = (void *)0x020C92D0; +const void * RTTI_bhkAvoidBox = (void *)0x020C9638; +const void * RTTI_bhkBackfaceContactListener = (void *)0x02047C58; +const void * RTTI_bhkBallAndSocketConstraint = (void *)0x020C9CC0; +const void * RTTI_bhkBallSocketConstraintChain = (void *)0x020CA4F0; +const void * RTTI_bhkBinaryAction = (void *)0x020CA790; +const void * RTTI_bhkBipedOrientationController = (void *)0x020C9DF0; +const void * RTTI_bhkBlendCollisionObject = (void *)0x020C9308; +const void * RTTI_bhkBlendController = (void *)0x020CA8B8; +const void * RTTI_bhkBoxShape = (void *)0x02042608; +const void * RTTI_bhkBreakableConstraint = (void *)0x020CA760; +const void * RTTI_bhkBvTreeShape = (void *)0x02047A88; +const void * RTTI_bhkCachingShapePhantom = (void *)0x020C9A90; +const void * RTTI_bhkCapsuleShape = (void *)0x020C9588; +const void * RTTI_bhkCartTether = (void *)0x020477B0; +const void * RTTI_bhkCharControllerShape = (void *)0x020CAA60; +const void * RTTI_bhkCharProxyController = (void *)0x020C9B48; +const void * RTTI_bhkCharProxyControllerCinfo = (void *)0x020C9B78; +const void * RTTI_bhkCharRigidBodyController = (void *)0x020C9C88; +const void * RTTI_bhkCharRigidBodyControllerCinfo = (void *)0x020C9C50; +const void * RTTI_bhkCharacterCollisionHandler = (void *)0x0206A238; +const void * RTTI_bhkCharacterController = (void *)0x020C8EE0; +const void * RTTI_bhkCharacterControllerCinfo = (void *)0x020C8FB8; +const void * RTTI_bhkCharacterPointCollector = (void *)0x020CB2B0; +const void * RTTI_bhkCharacterProxy = (void *)0x020C9B20; +const void * RTTI_bhkCharacterProxyCinfo = (void *)0x020C9AF0; +const void * RTTI_bhkCharacterRigidBody = (void *)0x020C9C20; +const void * RTTI_bhkCharacterRigidBodyCinfo = (void *)0x020C9BE8; +const void * RTTI_bhkCharacterState = (void *)0x020C8E88; +const void * RTTI_bhkCharacterStateClimbing = (void *)0x020C8FF0; +const void * RTTI_bhkCharacterStateFlying = (void *)0x020C9020; +const void * RTTI_bhkCharacterStateInAir = (void *)0x020CA970; +const void * RTTI_bhkCharacterStateJumping = (void *)0x020CA9A0; +const void * RTTI_bhkCharacterStateOnGround = (void *)0x020CA9D0; +const void * RTTI_bhkCharacterStateSwimming = (void *)0x020CAA00; +const void * RTTI_bhkCollisionBox = (void *)0x020C8F58; +const void * RTTI_bhkCollisionFilter = (void *)0x020C90D8; +const void * RTTI_bhkCollisionObject = (void *)0x020423F8; +const void * RTTI_bhkCompressedMeshShape = (void *)0x020CA1A0; +const void * RTTI_bhkCompressedMeshShapeData = (void *)0x020CA168; +const void * RTTI_bhkConstraint = (void *)0x02047830; +const void * RTTI_bhkConstraintChain = (void *)0x020CA490; +const void * RTTI_bhkContactListener = (void *)0x02047C28; +const void * RTTI_bhkConvexShape = (void *)0x020424F8; +const void * RTTI_bhkConvexSweepShape = (void *)0x020CA240; +const void * RTTI_bhkConvexTransformShape = (void *)0x020CA270; +const void * RTTI_bhkConvexTranslateShape = (void *)0x020CA2A0; +const void * RTTI_bhkConvexVerticesShape = (void *)0x020CA2D0; +const void * RTTI_bhkCylinderShape = (void *)0x020CA300; +const void * RTTI_bhkDashpotAction = (void *)0x020CA7E8; +const void * RTTI_bhkEntity = (void *)0x02042308; +const void * RTTI_bhkEntityListener = (void *)0x020416C8; +const void * RTTI_bhkExtraData = (void *)0x020CA8E8; +const void * RTTI_bhkFilteredCdBodyCollector = (void *)0x02068AD8; +const void * RTTI_bhkFixedConstraint = (void *)0x020CA5F0; +const void * RTTI_bhkGenericConstraint = (void *)0x020CA5C0; +const void * RTTI_bhkGroupConstraint = (void *)0x020CA528; +const void * RTTI_bhkHeightFieldShape = (void *)0x020CA358; +const void * RTTI_bhkHingeConstraint = (void *)0x0207CF40; +const void * RTTI_bhkHingeLimitsConstraint = (void *)0x020CA590; +const void * RTTI_bhkICharOrientationController = (void *)0x020C8F80; +const void * RTTI_bhkIWorldStepListener = (void *)0x020BE0D0; +const void * RTTI_bhkLimitedHingeConstraint = (void *)0x020C9338; +const void * RTTI_bhkLiquidAction = (void *)0x020CA810; +const void * RTTI_bhkListShape = (void *)0x020C9050; +const void * RTTI_bhkMalleableConstraint = (void *)0x020C9698; +const void * RTTI_bhkMemorySystem = (void *)0x020CA098; +const void * RTTI_bhkMoppBvTreeShape = (void *)0x020CA408; +const void * RTTI_bhkMotorAction = (void *)0x020CA838; +const void * RTTI_bhkMouseSpringAction = (void *)0x020696F0; +const void * RTTI_bhkMultiSphereShape = (void *)0x020CA328; +const void * RTTI_bhkNiCollisionObject = (void *)0x0203F080; +const void * RTTI_bhkNiTriStripsShape = (void *)0x020C95B0; +const void * RTTI_bhkObstacleDeactivationListener = (void *)0x02056AB0; +const void * RTTI_bhkObstacleRemovalListener = (void *)0x02056AE8; +const void * RTTI_bhkOnExitCallback = (void *)0x020C8C00; +const void * RTTI_bhkOnStartupCallback = (void *)0x020C8BD0; +const void * RTTI_bhkOrientHingedBodyAction = (void *)0x020CA860; +const void * RTTI_bhkPCollisionObject = (void *)0x02042520; +const void * RTTI_bhkPackedNiTriStripsShape = (void *)0x020C95E0; +const void * RTTI_bhkPhantom = (void *)0x020421E8; +const void * RTTI_bhkPlaneShape = (void *)0x020CA388; +const void * RTTI_bhkPointToPathConstraint = (void *)0x020CB5C8; +const void * RTTI_bhkPoseArray = (void *)0x020CA910; +const void * RTTI_bhkPositionConstraintMotor = (void *)0x020CAB40; +const void * RTTI_bhkPrismaticConstraint = (void *)0x02047890; +const void * RTTI_bhkQuadOrientationController = (void *)0x020CAA90; +const void * RTTI_bhkRagdollConstraint = (void *)0x020C9D88; +const void * RTTI_bhkRagdollController = (void *)0x020C90A8; +const void * RTTI_bhkRagdollLimitsConstraint = (void *)0x020CA658; +const void * RTTI_bhkRagdollPenetrationUtil = (void *)0x020C8DF8; +const void * RTTI_bhkRagdollShareData = (void *)0x020C9078; +const void * RTTI_bhkRagdollTemplate = (void *)0x020C9D28; +const void * RTTI_bhkRagdollTemplateData = (void *)0x020C9CF8; +const void * RTTI_bhkRefObject = (void *)0x020420F0; +const void * RTTI_bhkRigidBody = (void *)0x0203F0B0; +const void * RTTI_bhkRigidBodyT = (void *)0x020C93C8; +const void * RTTI_bhkSPCollisionObject = (void *)0x0207CD18; +const void * RTTI_bhkSerializable = (void *)0x020420C8; +const void * RTTI_bhkShape = (void *)0x02042138; +const void * RTTI_bhkShapeCollection = (void *)0x020C8EB0; +const void * RTTI_bhkShapePhantom = (void *)0x020423D0; +const void * RTTI_bhkSimpleShapePhantom = (void *)0x020423A0; +const void * RTTI_bhkSphereRepShape = (void *)0x020424D0; +const void * RTTI_bhkSphereShape = (void *)0x02042550; +const void * RTTI_bhkSpringAction = (void *)0x020CA890; +const void * RTTI_bhkSpringDamperConstraintMotor = (void *)0x020CABB0; +const void * RTTI_bhkStiffSpringConstraint = (void *)0x020C8D30; +const void * RTTI_bhkTaskletManagerCallback = (void *)0x020C8BA0; +const void * RTTI_bhkTelekinesisListener = (void *)0x02065450; +const void * RTTI_bhkThreadMemorySource = (void *)0x020CB3C8; +const void * RTTI_bhkTransformShape = (void *)0x020CA438; +const void * RTTI_bhkTrapListener = (void *)0x02048300; +const void * RTTI_bhkTriSampledHeightFieldBvTreeShape = (void *)0x02047AB0; +const void * RTTI_bhkTriangleShape = (void *)0x020CA3B0; +const void * RTTI_bhkUnaryAction = (void *)0x020478E8; +const void * RTTI_bhkVelocityConstraintMotor = (void *)0x020CAB78; +const void * RTTI_bhkWheelConstraint = (void *)0x020CA6C0; +const void * RTTI_bhkWindListener = (void *)0x02041E18; +const void * RTTI_bhkWorld = (void *)0x020C8C80; +const void * RTTI_bhkWorldCinfo = (void *)0x020C8CA0; +const void * RTTI_bhkWorldM = (void *)0x020C93F0; +const void * RTTI_bhkWorldObject = (void *)0x0203F030; +const void * RTTI_bhkWorld__bhkConstraintProjector = (void *)0x020C8C48; +const void * RTTI_bnet__AsyncOperationProxy = (void *)0x020D7628; +const void * RTTI_bnet__BaseCallback = (void *)0x020D71C0; +const void * RTTI_bnet__Mods__BaseUpdatePreferenceInfo = (void *)0x020E3700; +const void * RTTI_bnet__Mods__UpdateContentPreferenceInfo = (void *)0x020E3B40; +const void * RTTI_bnet__impl__AsyncOperation = (void *)0x020D7190; +const void * RTTI_doDownloads__waitingCallback = (void *)0x020634C0; +const void * RTTI_downloadConfirmResetCallback = (void *)0x02063418; +const void * RTTI_hkAlignSceneToNodeOptions = (void *)0x020C1090; +const void * RTTI_hkArrayStreamWriter = (void *)0x020B88F0; +const void * RTTI_hkAvoidBox = (void *)0x020C9610; +const void * RTTI_hkBSHeightFieldShape = (void *)0x020C9740; +const void * RTTI_hkBallAndSocketConstraintCinfo = (void *)0x020C8D60; +const void * RTTI_hkBallSocketChainCinfo = (void *)0x020CA4C0; +const void * RTTI_hkBaseObject = (void *)0x02041458; +const void * RTTI_hkBinaryPackfileWriter = (void *)0x020C0320; +const void * RTTI_hkBinaryTagfileReader = (void *)0x020C0258; +const void * RTTI_hkBinaryTagfileWriter = (void *)0x020BF398; +const void * RTTI_hkBreakableConstraintCinfo = (void *)0x020CA728; +const void * RTTI_hkBsdSocket = (void *)0x020B8C18; +const void * RTTI_hkBufferedStreamReader = (void *)0x020B87D0; +const void * RTTI_hkBufferedStreamWriter = (void *)0x020B8800; +const void * RTTI_hkBuiltinTypeRegistry = (void *)0x020BAE28; +const void * RTTI_hkCharControllerShape = (void *)0x020CAA30; +const void * RTTI_hkClassNameRegistry = (void *)0x020BAD88; +const void * RTTI_hkConstraintChainCinfo = (void *)0x020CA460; +const void * RTTI_hkConstraintCinfo = (void *)0x020477D8; +const void * RTTI_hkContainerDebugAllocator__Allocator = (void *)0x020B86C8; +const void * RTTI_hkContainerHeapAllocator__Allocator = (void *)0x020B8688; +const void * RTTI_hkContainerResourceMap = (void *)0x020BB0F0; +const void * RTTI_hkContainerTempAllocator__Allocator = (void *)0x020B8648; +const void * RTTI_hkCpuJobThreadPool = (void *)0x020CB420; +const void * RTTI_hkCpuWorldGetClosestPointsCollector = (void *)0x020CBAB0; +const void * RTTI_hkCpuWorldLinearCastCollector = (void *)0x020CBB50; +const void * RTTI_hkCpuWorldRayCastCollector = (void *)0x020CBC28; +const void * RTTI_hkCrc32StreamWriter = (void *)0x020B8950; +const void * RTTI_hkDataArrayImpl = (void *)0x020BFDD0; +const void * RTTI_hkDataArrayNative = (void *)0x020C0230; +const void * RTTI_hkDataClassDict = (void *)0x020BFE20; +const void * RTTI_hkDataClassImpl = (void *)0x020BFDF8; +const void * RTTI_hkDataClassNative = (void *)0x020C01B0; +const void * RTTI_hkDataObjectDict = (void *)0x020BFE48; +const void * RTTI_hkDataObjectImpl = (void *)0x020BFD80; +const void * RTTI_hkDataObjectNative = (void *)0x020C0200; +const void * RTTI_hkDataRefCounted = (void *)0x020BFDA8; +const void * RTTI_hkDataWorld = (void *)0x020BFD58; +const void * RTTI_hkDataWorldDict = (void *)0x020BFE70; +const void * RTTI_hkDataWorldNative = (void *)0x020C01D8; +const void * RTTI_hkDefaultBuiltinTypeRegistry = (void *)0x020BAF58; +const void * RTTI_hkDefaultClassNameRegistry = (void *)0x020BAED0; +const void * RTTI_hkDefaultError = (void *)0x020B8B40; +const void * RTTI_hkDefaultMemoryTracker = (void *)0x020B8C98; +const void * RTTI_hkDummyMemoryTrackerImpl = (void *)0x020B8CF0; +const void * RTTI_hkDummySingleton = (void *)0x020B8A18; +const void * RTTI_hkDynamicClassNameRegistry = (void *)0x020BAE98; +const void * RTTI_hkErrStream = (void *)0x020B8728; +const void * RTTI_hkError = (void *)0x02047F18; +const void * RTTI_hkFileSystem = (void *)0x02047F90; +const void * RTTI_hkFixedConstraintCinfo = (void *)0x020C8D98; +const void * RTTI_hkGenericConstraintCinfo = (void *)0x020C8CC8; +const void * RTTI_hkGeometryProcessingInternals__NearestFeaturePolicy = (void *)0x020CB970; +const void * RTTI_hkGskShape = (void *)0x020CCA80; +const void * RTTI_hkHeightFieldRayForwardingCollector = (void *)0x020CB100; +const void * RTTI_hkHingeConstraintCinfo = (void *)0x0207CF10; +const void * RTTI_hkHingeLimitsConstraintCinfo = (void *)0x020CA558; +const void * RTTI_hkIArchive = (void *)0x020C12A0; +const void * RTTI_hkIstream = (void *)0x020BFCF8; +const void * RTTI_hkJobThreadPool = (void *)0x020CB3F8; +const void * RTTI_hkKdTreeBuildInput__Mediator = (void *)0x020CCE40; +const void * RTTI_hkKdTreeBundleCastCollector = (void *)0x020CCE08; +const void * RTTI_hkKdTreeCastCollector = (void *)0x020CBA80; +const void * RTTI_hkKdTreeCpuBroadphaseBundleCastCollector = (void *)0x020CCEA8; +const void * RTTI_hkLifoAllocator = (void *)0x020B8620; +const void * RTTI_hkLimitedHingeConstraintCinfo = (void *)0x020C9390; +const void * RTTI_hkLiquidAction = (void *)0x020CB4D0; +const void * RTTI_hkLoader = (void *)0x020BDB08; +const void * RTTI_hkLocalFrame = (void *)0x020B8778; +const void * RTTI_hkLocalFrameCollector = (void *)0x020BAC50; +const void * RTTI_hkLocalFrameGroup = (void *)0x020B8750; +const void * RTTI_hkMalleableConstraintCinfo = (void *)0x020C96C8; +const void * RTTI_hkMemoryAllocator = (void *)0x020B85F8; +const void * RTTI_hkMemoryResourceContainer = (void *)0x020BB0C0; +const void * RTTI_hkMemoryResourceHandle = (void *)0x020BB090; +const void * RTTI_hkMemoryStreamReader = (void *)0x020C1220; +const void * RTTI_hkMemorySystem = (void *)0x020B8CC8; +const void * RTTI_hkMemoryTrackStreamReader = (void *)0x020B8AE8; +const void * RTTI_hkMemoryTrackStreamWriter = (void *)0x020B88C0; +const void * RTTI_hkMemoryTracker = (void *)0x020B8C70; +const void * RTTI_hkMoppBvTreeShapeBase = (void *)0x020BB598; +const void * RTTI_hkNativeFileSystem = (void *)0x020480B0; +const void * RTTI_hkNiTriStripsShape = (void *)0x020C94C8; +const void * RTTI_hkNormalTriangleShape = (void *)0x020C94F8; +const void * RTTI_hkOArchive = (void *)0x020B8B18; +const void * RTTI_hkObjectCopier = (void *)0x020BAF90; +const void * RTTI_hkObjectResource = (void *)0x020C1278; +const void * RTTI_hkObjectWriter = (void *)0x020C1190; +const void * RTTI_hkOffsetOnlyStreamWriter = (void *)0x020C1160; +const void * RTTI_hkOrientHingedBodyAction = (void *)0x020CB4F8; +const void * RTTI_hkOstream = (void *)0x020B8708; +const void * RTTI_hkPackedNiTriStripsData = (void *)0x020C9528; +const void * RTTI_hkPackedNiTriStripsShape = (void *)0x020C9558; +const void * RTTI_hkPackfileData = (void *)0x020C1250; +const void * RTTI_hkPackfileWriter = (void *)0x020BFCD0; +const void * RTTI_hkPackfileWriter__AddObjectListener = (void *)0x020BC9E0; +const void * RTTI_hkParserBuffer = (void *)0x020C12C8; +const void * RTTI_hkPlatformObjectWriter = (void *)0x020C11B8; +const void * RTTI_hkPlatformObjectWriter__Cache = (void *)0x020C11E8; +const void * RTTI_hkPointToPathConstraintCinfo = (void *)0x020CAB08; +const void * RTTI_hkPooledAllocator = (void *)0x020C0350; +const void * RTTI_hkPrismaticConstraintCinfo = (void *)0x02047858; +const void * RTTI_hkProcess = (void *)0x020CBA30; +const void * RTTI_hkProcessFactory = (void *)0x020CCDA8; +const void * RTTI_hkProductFeatures = (void *)0x020C9770; +const void * RTTI_hkRagdollConstraintCinfo = (void *)0x020C9D58; +const void * RTTI_hkRagdollLimitsConstraintCinfo = (void *)0x020CA620; +const void * RTTI_hkReferencedObject = (void *)0x02041428; +const void * RTTI_hkReferencedObjectLock = (void *)0x020B8588; +const void * RTTI_hkRemoteObjectClientSideListener = (void *)0x020CB5F8; +const void * RTTI_hkRemoteObjectProcess = (void *)0x020CBA50; +const void * RTTI_hkResource = (void *)0x020BF528; +const void * RTTI_hkResourceBase = (void *)0x020BB018; +const void * RTTI_hkResourceContainer = (void *)0x020BAFE8; +const void * RTTI_hkResourceHandle = (void *)0x020BB068; +const void * RTTI_hkResourceMap = (void *)0x020BB040; +const void * RTTI_hkScaledMoppBvTreeShape = (void *)0x020CA3D8; +const void * RTTI_hkSeekableStreamReader = (void *)0x020B8830; +const void * RTTI_hkSerializeDeprecated = (void *)0x020C03A8; +const void * RTTI_hkSimpleLocalFrame = (void *)0x020B87A0; +const void * RTTI_hkSocket = (void *)0x020B8B68; +const void * RTTI_hkSocket__ReaderAdapter = (void *)0x020B8B88; +const void * RTTI_hkSocket__WriterAdapter = (void *)0x020B8BB8; +const void * RTTI_hkSolverAllocator = (void *)0x020CB3A0; +const void * RTTI_hkStackTracer = (void *)0x020B89B8; +const void * RTTI_hkStaticClassNameRegistry = (void *)0x020BAFB8; +const void * RTTI_hkStatisticsCollector = (void *)0x020B8920; +const void * RTTI_hkStdioStreamReader = (void *)0x020B8860; +const void * RTTI_hkStdioStreamWriter = (void *)0x020B8890; +const void * RTTI_hkStiffSpringConstraintCinfo = (void *)0x020C8CF8; +const void * RTTI_hkStreamReader = (void *)0x02047F68; +const void * RTTI_hkStreamWriter = (void *)0x02047EF0; +const void * RTTI_hkSubStreamWriter = (void *)0x020C02F8; +const void * RTTI_hkTagfileReader = (void *)0x020BF370; +const void * RTTI_hkTagfileWriter = (void *)0x020BF308; +const void * RTTI_hkTagfileWriter__AddDataObjectListener = (void *)0x020BF330; +const void * RTTI_hkTempDetectAllocator = (void *)0x020C0378; +const void * RTTI_hkThreadMemory = (void *)0x020CA070; +const void * RTTI_hkTraceStream = (void *)0x020BF110; +const void * RTTI_hkTrackerArrayLayoutHandler = (void *)0x020B8D20; +const void * RTTI_hkTrackerCachedHashMapLayoutHandler = (void *)0x020B8DC0; +const void * RTTI_hkTrackerLayoutCalculator = (void *)0x020B8E68; +const void * RTTI_hkTrackerLayoutHandler = (void *)0x020B8D58; +const void * RTTI_hkTrackerRefPtrLayoutHandler = (void *)0x020B8E98; +const void * RTTI_hkTrackerScanSnapshot = (void *)0x020B8BE8; +const void * RTTI_hkTrackerSerializableScanSnapshot = (void *)0x020B8A78; +const void * RTTI_hkTrackerStringMapLayoutHandler = (void *)0x020B8E00; +const void * RTTI_hkTrackerStringPtrLayoutHandler = (void *)0x020B8D88; +const void * RTTI_hkTrackerTypeLayout = (void *)0x020B8E38; +const void * RTTI_hkTrackerTypeTreeCache = (void *)0x020B8C40; +const void * RTTI_hkTrackerTypeTreeTextCache = (void *)0x020B8AB0; +const void * RTTI_hkTypeInfoRegistry = (void *)0x020BADB8; +const void * RTTI_hkVersionPatchManager = (void *)0x020C0288; +const void * RTTI_hkVtableClassRegistry = (void *)0x020BAD18; +const void * RTTI_hkWheelConstraintCinfo = (void *)0x020CA690; +const void * RTTI_hkWorldMemoryAvailableWatchDog = (void *)0x020BBC50; +const void * RTTI_hkXmlLexAnalyzer = (void *)0x020C1318; +const void * RTTI_hkXmlStreamParser = (void *)0x020C12F0; +const void * RTTI_hkXmlTagfileReader = (void *)0x020BF3C8; +const void * RTTI_hkXmlTagfileWriter = (void *)0x020BF3F8; +const void * RTTI_hkaAnimatedReferenceFrame = (void *)0x020BEDE0; +const void * RTTI_hkaAnimation = (void *)0x020BEE10; +const void * RTTI_hkaAnimationBinding = (void *)0x020BD688; +const void * RTTI_hkaAnimationContainer = (void *)0x020BEFB0; +const void * RTTI_hkaAnimationControl = (void *)0x020BED70; +const void * RTTI_hkaAnimationPreviewColorContainer = (void *)0x020BEEE0; +const void * RTTI_hkaBoneAttachment = (void *)0x020BEF88; +const void * RTTI_hkaDefaultAnimatedReferenceFrame = (void *)0x020BEF18; +const void * RTTI_hkaDefaultAnimationControl = (void *)0x020BED38; +const void * RTTI_hkaDefaultAnimationControlMapperData = (void *)0x020BEDA0; +const void * RTTI_hkaDetectRagdollPenetration = (void *)0x020CA938; +const void * RTTI_hkaFootPlacementIkSolver = (void *)0x020B8558; +const void * RTTI_hkaFootstepAnalysisInfo = (void *)0x020BFCA0; +const void * RTTI_hkaFootstepAnalysisInfoContainer = (void *)0x020BEF50; +const void * RTTI_hkaInterleavedUncompressedAnimation = (void *)0x020BEE38; +const void * RTTI_hkaMeshBinding = (void *)0x020BFC78; +const void * RTTI_hkaMirroredSkeleton = (void *)0x020BEFE0; +const void * RTTI_hkaQuantizedAnimation = (void *)0x020BEE78; +const void * RTTI_hkaRagdollInstance = (void *)0x020BED08; +const void * RTTI_hkaRagdollRaycastInterface = (void *)0x020C8E28; +const void * RTTI_hkaRaycastInterface = (void *)0x0205D328; +const void * RTTI_hkaSkeleton = (void *)0x020BE250; +const void * RTTI_hkaSkeletonMapper = (void *)0x020BECE0; +const void * RTTI_hkaSplineCompressedAnimation = (void *)0x020BEEA8; +const void * RTTI_hkbAnimationBindingSet = (void *)0x020B9058; +const void * RTTI_hkbAnimationBindingWithTriggers = (void *)0x020BAA30; +const void * RTTI_hkbAssetLoader = (void *)0x020BE860; +const void * RTTI_hkbAttachmentFixupSceneModifier = (void *)0x020BAAC8; +const void * RTTI_hkbAttachmentModifier = (void *)0x020B9A60; +const void * RTTI_hkbAttachmentSceneModifier = (void *)0x020BAA90; +const void * RTTI_hkbAttachmentSetup = (void *)0x020B9238; +const void * RTTI_hkbAttributeModifier = (void *)0x020B9A90; +const void * RTTI_hkbAuxiliaryNodeInfo = (void *)0x020CAFC0; +const void * RTTI_hkbBehaviorClient = (void *)0x020CB630; +const void * RTTI_hkbBehaviorEventsInfo = (void *)0x020CAF00; +const void * RTTI_hkbBehaviorGraph = (void *)0x020B8F40; +const void * RTTI_hkbBehaviorGraphData = (void *)0x020B9530; +const void * RTTI_hkbBehaviorGraphInternalState = (void *)0x020B94F8; +const void * RTTI_hkbBehaviorGraphInternalStateInfo = (void *)0x020CAFF0; +const void * RTTI_hkbBehaviorGraphStringData = (void *)0x020B95D8; +const void * RTTI_hkbBehaviorGraph__GlobalTransitionData = (void *)0x020B8FF0; +const void * RTTI_hkbBehaviorInfo = (void *)0x020CAED8; +const void * RTTI_hkbBehaviorReferenceGenerator = (void *)0x020B97B0; +const void * RTTI_hkbBindable = (void *)0x020B8F18; +const void * RTTI_hkbBindableCollector = (void *)0x020B9190; +const void * RTTI_hkbBindable__CacheBindablesCollector = (void *)0x020B91C0; +const void * RTTI_hkbBlenderGenerator = (void *)0x020B9818; +const void * RTTI_hkbBlenderGeneratorChild = (void *)0x020B97E8; +const void * RTTI_hkbBlenderGeneratorInternalState = (void *)0x020B9848; +const void * RTTI_hkbBlendingTransitionEffect = (void *)0x020BA8E8; +const void * RTTI_hkbBlendingTransitionEffectInternalState = (void *)0x020BA920; +const void * RTTI_hkbBoneIndexArray = (void *)0x020B9610; +const void * RTTI_hkbBoneWeightArray = (void *)0x020B9638; +const void * RTTI_hkbBoolVariableSequencedData = (void *)0x020BA760; +const void * RTTI_hkbCameraShakeEventPayload = (void *)0x020CABE8; +const void * RTTI_hkbCharacter = (void *)0x020B9088; +const void * RTTI_hkbCharacterAddedInfo = (void *)0x020CAE20; +const void * RTTI_hkbCharacterControlCommand = (void *)0x020CACE8; +const void * RTTI_hkbCharacterControllerModifier = (void *)0x020B9AC0; +const void * RTTI_hkbCharacterControllerModifierInternalState = (void *)0x020B9B00; +const void * RTTI_hkbCharacterControllerSceneModifier = (void *)0x020BAB30; +const void * RTTI_hkbCharacterData = (void *)0x020BABC0; +const void * RTTI_hkbCharacterInfo = (void *)0x020CAE50; +const void * RTTI_hkbCharacterSetup = (void *)0x020BAB70; +const void * RTTI_hkbCharacterSkinInfo = (void *)0x020CAEA8; +const void * RTTI_hkbCharacterSteppedInfo = (void *)0x020CAE78; +const void * RTTI_hkbCharacterStringData = (void *)0x020B9668; +const void * RTTI_hkbClientCharacterState = (void *)0x020CB658; +const void * RTTI_hkbClipGenerator = (void *)0x020BA9E0; +const void * RTTI_hkbClipGeneratorInternalState = (void *)0x020B98B0; +const void * RTTI_hkbClipTriggerArray = (void *)0x020B9880; +const void * RTTI_hkbClosestLocalFrameCollector = (void *)0x020BAC80; +const void * RTTI_hkbCombineTransformsModifier = (void *)0x020B9B48; +const void * RTTI_hkbCombineTransformsModifierInternalState = (void *)0x020B9B80; +const void * RTTI_hkbCompiledExpressionSet = (void *)0x020B9720; +const void * RTTI_hkbComputeDirectionModifier = (void *)0x020B9BC0; +const void * RTTI_hkbComputeDirectionModifierInternalState = (void *)0x020B9BF8; +const void * RTTI_hkbComputeRotationFromAxisAngleModifier = (void *)0x020B9C38; +const void * RTTI_hkbComputeRotationFromAxisAngleModifierInternalState = (void *)0x020B9C80; +const void * RTTI_hkbComputeRotationToTargetModifier = (void *)0x020B9CD0; +const void * RTTI_hkbComputeRotationToTargetModifierInternalState = (void *)0x020B9D10; +const void * RTTI_hkbCondition = (void *)0x020B96F8; +const void * RTTI_hkbDampingModifier = (void *)0x020B9D58; +const void * RTTI_hkbDampingModifierInternalState = (void *)0x020B9D88; +const void * RTTI_hkbDefaultRaycastInterface = (void *)0x020BACB8; +const void * RTTI_hkbDelayedModifier = (void *)0x020B9DF0; +const void * RTTI_hkbDelayedModifierInternalState = (void *)0x020B9E20; +const void * RTTI_hkbDetectCloseToGroundModifier = (void *)0x020B9E58; +const void * RTTI_hkbDetectCloseToGroundModifierInternalState = (void *)0x020B9E90; +const void * RTTI_hkbEvaluateExpressionModifier = (void *)0x020B9F08; +const void * RTTI_hkbEvaluateExpressionModifierInternalState = (void *)0x020B9F40; +const void * RTTI_hkbEvaluateHandleModifier = (void *)0x020B9F88; +const void * RTTI_hkbEventDrivenModifier = (void *)0x020B9FB8; +const void * RTTI_hkbEventDrivenModifierInternalState = (void *)0x020B9FE8; +const void * RTTI_hkbEventPayload = (void *)0x020B9268; +const void * RTTI_hkbEventPayloadList = (void *)0x020B93E8; +const void * RTTI_hkbEventRaisedInfo = (void *)0x020CAF30; +const void * RTTI_hkbEventRangeDataArray = (void *)0x020BA028; +const void * RTTI_hkbEventSequencedData = (void *)0x020BA6D0; +const void * RTTI_hkbEventsFromRangeModifier = (void *)0x020BA058; +const void * RTTI_hkbEventsFromRangeModifierInternalState = (void *)0x020BA090; +const void * RTTI_hkbExpressionCondition = (void *)0x020B9750; +const void * RTTI_hkbExpressionDataArray = (void *)0x020B9ED8; +const void * RTTI_hkbExtractRagdollPoseModifier = (void *)0x020BA3E0; +const void * RTTI_hkbFootIkControlsModifier = (void *)0x020BA0D0; +const void * RTTI_hkbFootIkDriver = (void *)0x020B9030; +const void * RTTI_hkbFootIkDriverInfo = (void *)0x020B9698; +const void * RTTI_hkbFootIkModifier = (void *)0x020BA100; +const void * RTTI_hkbFootIkSceneModifier = (void *)0x020B90F8; +const void * RTTI_hkbGenerator = (void *)0x020B8F68; +const void * RTTI_hkbGeneratorTransitionEffect = (void *)0x020BA960; +const void * RTTI_hkbGeneratorTransitionEffectInternalState = (void *)0x020BA9A0; +const void * RTTI_hkbGetHandleOnBoneModifier = (void *)0x020BA128; +const void * RTTI_hkbGetUpModifier = (void *)0x020BA160; +const void * RTTI_hkbGetUpModifierInternalState = (void *)0x020BA188; +const void * RTTI_hkbGetWorldFromModelModifier = (void *)0x020BA1C0; +const void * RTTI_hkbGetWorldFromModelModifierInternalState = (void *)0x020BA200; +const void * RTTI_hkbHandIkControlsModifier = (void *)0x020BA240; +const void * RTTI_hkbHandIkDriver = (void *)0x020BAA68; +const void * RTTI_hkbHandIkDriverInfo = (void *)0x020B9468; +const void * RTTI_hkbHandIkFixupSceneModifier = (void *)0x020B9158; +const void * RTTI_hkbHandIkModifier = (void *)0x020BA270; +const void * RTTI_hkbHandIkSceneModifier = (void *)0x020B9128; +const void * RTTI_hkbHandle = (void *)0x020B9448; +const void * RTTI_hkbIntEventPayload = (void *)0x020B92C0; +const void * RTTI_hkbIntVariableSequencedData = (void *)0x020BA798; +const void * RTTI_hkbKeyframeBonesModifier = (void *)0x020BA418; +const void * RTTI_hkbLinkedSymbolInfo = (void *)0x020CAF90; +const void * RTTI_hkbLookAtModifier = (void *)0x020BA2C0; +const void * RTTI_hkbLookAtModifierInternalState = (void *)0x020BA2E8; +const void * RTTI_hkbManualSelectorGenerator = (void *)0x020B9918; +const void * RTTI_hkbManualSelectorGeneratorInternalState = (void *)0x020B9950; +const void * RTTI_hkbMirrorModifier = (void *)0x020BA320; +const void * RTTI_hkbMirroredSkeletonInfo = (void *)0x020B96C8; +const void * RTTI_hkbModifier = (void *)0x020B95B0; +const void * RTTI_hkbModifierGenerator = (void *)0x020B9990; +const void * RTTI_hkbModifierList = (void *)0x020BA298; +const void * RTTI_hkbModifierWrapper = (void *)0x020B9DC0; +const void * RTTI_hkbMoveCharacterModifier = (void *)0x020BA348; +const void * RTTI_hkbMoveCharacterModifierInternalState = (void *)0x020BA378; +const void * RTTI_hkbNamedEventPayload = (void *)0x020B9320; +const void * RTTI_hkbNamedIntEventPayload = (void *)0x020B9380; +const void * RTTI_hkbNamedRealEventPayload = (void *)0x020B9350; +const void * RTTI_hkbNamedStringEventPayload = (void *)0x020B93B0; +const void * RTTI_hkbNode = (void *)0x020B8EF8; +const void * RTTI_hkbNodeInternalStateInfo = (void *)0x020B8F90; +const void * RTTI_hkbNode__BoundVariablesCollector = (void *)0x020B9200; +const void * RTTI_hkbParticleSystemEventPayload = (void *)0x020CAC20; +const void * RTTI_hkbPoseMatchingGenerator = (void *)0x020B99C0; +const void * RTTI_hkbPoseMatchingGeneratorInternalState = (void *)0x020B99F0; +const void * RTTI_hkbPoweredRagdollControlsModifier = (void *)0x020BA448; +const void * RTTI_hkbProjectData = (void *)0x020BAB98; +const void * RTTI_hkbProjectStringData = (void *)0x020B94C8; +const void * RTTI_hkbProxyModifier = (void *)0x020BA3B8; +const void * RTTI_hkbRagdollDriver = (void *)0x020B8ED0; +const void * RTTI_hkbRagdollSceneModifier = (void *)0x020BAB00; +const void * RTTI_hkbRaiseEventCommand = (void *)0x020CAD20; +const void * RTTI_hkbRealEventPayload = (void *)0x020B9290; +const void * RTTI_hkbRealVariableSequencedData = (void *)0x020BA728; +const void * RTTI_hkbReferencePoseGenerator = (void *)0x020B9A30; +const void * RTTI_hkbRegisteredGenerator = (void *)0x020B98E8; +const void * RTTI_hkbRigidBodyRagdollControlsModifier = (void *)0x020BA480; +const void * RTTI_hkbRotateCharacterModifier = (void *)0x020BA4C0; +const void * RTTI_hkbRotateCharacterModifierInternalState = (void *)0x020BA4F8; +const void * RTTI_hkbSceneModifier = (void *)0x020B90D0; +const void * RTTI_hkbSenseHandleModifier = (void *)0x020BA538; +const void * RTTI_hkbSequence = (void *)0x020B9588; +const void * RTTI_hkbSequenceInternalState = (void *)0x020BA7D0; +const void * RTTI_hkbSequenceStringData = (void *)0x020BA6A0; +const void * RTTI_hkbSequencedData = (void *)0x020BA700; +const void * RTTI_hkbSetBehaviorCommand = (void *)0x020CADC0; +const void * RTTI_hkbSetLocalTimeOfClipGeneratorCommand = (void *)0x020CAD80; +const void * RTTI_hkbSetNodePropertyCommand = (void *)0x020CADF0; +const void * RTTI_hkbSetWordVariableCommand = (void *)0x020CAD50; +const void * RTTI_hkbSetWorldFromModelModifier = (void *)0x020BA568; +const void * RTTI_hkbSimulationControlCommand = (void *)0x020CACB0; +const void * RTTI_hkbSimulationStateInfo = (void *)0x020CAF60; +const void * RTTI_hkbStateChooser = (void *)0x020CAC58; +const void * RTTI_hkbStateListener = (void *)0x020B9560; +const void * RTTI_hkbStateMachine = (void *)0x020BAA08; +const void * RTTI_hkbStateMachineInternalState = (void *)0x020BA8B0; +const void * RTTI_hkbStateMachine__EventPropertyArray = (void *)0x020BA840; +const void * RTTI_hkbStateMachine__StateInfo = (void *)0x020BA880; +const void * RTTI_hkbStateMachine__TransitionInfoArray = (void *)0x020BA800; +const void * RTTI_hkbStringCondition = (void *)0x020B9780; +const void * RTTI_hkbStringEventPayload = (void *)0x020B92F0; +const void * RTTI_hkbSymbolIdMap = (void *)0x020BACF0; +const void * RTTI_hkbTestStateChooser = (void *)0x020CAC80; +const void * RTTI_hkbTimerModifier = (void *)0x020BA5A0; +const void * RTTI_hkbTimerModifierInternalState = (void *)0x020BA5C8; +const void * RTTI_hkbTransformVectorModifier = (void *)0x020BA600; +const void * RTTI_hkbTransformVectorModifierInternalState = (void *)0x020BA638; +const void * RTTI_hkbTransitionEffect = (void *)0x020B9498; +const void * RTTI_hkbTwistModifier = (void *)0x020BA678; +const void * RTTI_hkbVariableBindingSet = (void *)0x020B9418; +const void * RTTI_hkbVariableValueSet = (void *)0x020B8FC0; +const void * RTTI_hkbWorld = (void *)0x020B90B0; +const void * RTTI_hkgpConvexHull = (void *)0x020CB528; +const void * RTTI_hkgpIndexedMesh = (void *)0x020CB718; +const void * RTTI_hkgpJobQueue__IJob = (void *)0x020CC888; +const void * RTTI_hkgpMesh = (void *)0x020CC8B0; +const void * RTTI_hkgpMeshInternals__RayCaster = (void *)0x020CCCA8; +const void * RTTI_hkgpMeshInternals__SimpleCollector = (void *)0x020CCC38; +const void * RTTI_hkgpMeshInternals__TriangleOverlap = (void *)0x020CCC70; +const void * RTTI_hkgpMesh__CollideShapeTriangle = (void *)0x020CCA10; +const void * RTTI_hkgpMesh__ExternShape = (void *)0x020CC9E0; +const void * RTTI_hkgpMesh__IConvexOverlap = (void *)0x020CC940; +const void * RTTI_hkgpMesh__IConvexOverlap__IConvexShape = (void *)0x020CC970; +const void * RTTI_hkgpMesh__NearestFeaturePolicy = (void *)0x020CCA48; +const void * RTTI_hkgpMesh__TriangleShape = (void *)0x020CC9B0; +const void * RTTI_hkgpTriangulatorBase = (void *)0x020CC718; +const void * RTTI_hkp3AxisSweep = (void *)0x020BF0C0; +const void * RTTI_hkpAabbPhantom = (void *)0x0205C6D8; +const void * RTTI_hkpAction = (void *)0x02047770; +const void * RTTI_hkpAllCdBodyPairCollector = (void *)0x02068AA8; +const void * RTTI_hkpAllCdBodyPairTempCollector = (void *)0x02048470; +const void * RTTI_hkpAllCdPointCollector = (void *)0x02048168; +const void * RTTI_hkpAllCdPointTempCollector = (void *)0x020484A8; +const void * RTTI_hkpAllRayHitCollector = (void *)0x020C8DC8; +const void * RTTI_hkpAllRayHitTempCollector = (void *)0x0203D518; +const void * RTTI_hkpAngularDashpotAction = (void *)0x020BCB10; +const void * RTTI_hkpArrayAction = (void *)0x020BF5C0; +const void * RTTI_hkpBallAndSocketConstraintData = (void *)0x020BBD40; +const void * RTTI_hkpBallGun = (void *)0x020BCF40; +const void * RTTI_hkpBallSocketChainData = (void *)0x020BC5E0; +const void * RTTI_hkpBinaryAction = (void *)0x020BCAE8; +const void * RTTI_hkpBoxBoxAgent = (void *)0x020C04C8; +const void * RTTI_hkpBoxMotion = (void *)0x020BBAB8; +const void * RTTI_hkpBoxShape = (void *)0x020BB1F0; +const void * RTTI_hkpBreakableConstraintData = (void *)0x020BC578; +const void * RTTI_hkpBroadPhase = (void *)0x020BF0E8; +const void * RTTI_hkpBroadPhaseBorder = (void *)0x020BC710; +const void * RTTI_hkpBroadPhaseBorderListener = (void *)0x020BC4B8; +const void * RTTI_hkpBroadPhaseCastCollector = (void *)0x020BC308; +const void * RTTI_hkpBroadPhaseListener = (void *)0x020BC3C8; +const void * RTTI_hkpBvAgent = (void *)0x020C05A8; +const void * RTTI_hkpBvShape = (void *)0x020BB178; +const void * RTTI_hkpBvTreeAgent = (void *)0x020C06C8; +const void * RTTI_hkpBvTreeShape = (void *)0x020BB4B0; +const void * RTTI_hkpBvTreeStreamAgent = (void *)0x020C0778; +const void * RTTI_hkpCachingShapePhantom = (void *)0x020BC228; +const void * RTTI_hkpCallbackConstraintMotor = (void *)0x020BC0F0; +const void * RTTI_hkpCapsuleCapsuleAgent = (void *)0x020C0B30; +const void * RTTI_hkpCapsuleShape = (void *)0x020BB2D0; +const void * RTTI_hkpCapsuleTriangleAgent = (void *)0x020C0B60; +const void * RTTI_hkpCdBodyPairCollector = (void *)0x020482D0; +const void * RTTI_hkpCdPointCollector = (void *)0x02048138; +const void * RTTI_hkpCharacterContext = (void *)0x020BC9B0; +const void * RTTI_hkpCharacterControllerCinfo = (void *)0x020BABE8; +const void * RTTI_hkpCharacterMotion = (void *)0x020BBB08; +const void * RTTI_hkpCharacterProxy = (void *)0x020BCEC8; +const void * RTTI_hkpCharacterProxyCinfo = (void *)0x020BAC20; +const void * RTTI_hkpCharacterProxyListener = (void *)0x020C9AC0; +const void * RTTI_hkpCharacterRigidBody = (void *)0x020BCA88; +const void * RTTI_hkpCharacterRigidBodyCinfo = (void *)0x020BCBE0; +const void * RTTI_hkpCharacterRigidBodyListener = (void *)0x020C9BB0; +const void * RTTI_hkpCharacterState = (void *)0x020C8E60; +const void * RTTI_hkpCharacterStateManager = (void *)0x020BCA58; +const void * RTTI_hkpClosestCdPointCollector = (void *)0x02092BF0; +const void * RTTI_hkpClosestRayHitCollector = (void *)0x02048240; +const void * RTTI_hkpCogWheelConstraintData = (void *)0x020BBD78; +const void * RTTI_hkpCollidableCollidableFilter = (void *)0x020BB328; +const void * RTTI_hkpCollidableMediator = (void *)0x020CCE78; +const void * RTTI_hkpCollisionAgent = (void *)0x020BF070; +const void * RTTI_hkpCollisionCallbackUtil = (void *)0x020BC4F0; +const void * RTTI_hkpCollisionDispatcher = (void *)0x020BF010; +const void * RTTI_hkpCollisionFilter = (void *)0x020BB2F8; +const void * RTTI_hkpCollisionFilterList = (void *)0x020BB4D8; +const void * RTTI_hkpCompressedMeshShape = (void *)0x020CA210; +const void * RTTI_hkpCompressedSampledHeightFieldShape = (void *)0x020BB7A0; +const void * RTTI_hkpConstrainedSystemFilter = (void *)0x020BCC48; +const void * RTTI_hkpConstraintChainData = (void *)0x020BC5B0; +const void * RTTI_hkpConstraintChainInstance = (void *)0x020BC080; +const void * RTTI_hkpConstraintChainInstanceAction = (void *)0x020BC048; +const void * RTTI_hkpConstraintCollisionFilter = (void *)0x020BBD08; +const void * RTTI_hkpConstraintData = (void *)0x020BBB60; +const void * RTTI_hkpConstraintInstance = (void *)0x020BBBC0; +const void * RTTI_hkpConstraintListener = (void *)0x020BBC20; +const void * RTTI_hkpConstraintMotor = (void *)0x020BBBF0; +const void * RTTI_hkpConstraintOwner = (void *)0x020BC548; +const void * RTTI_hkpConstraintUtils__CollectConstraintsFilter = (void *)0x020BF5F0; +const void * RTTI_hkpContactListener = (void *)0x02047BF8; +const void * RTTI_hkpContactMgr = (void *)0x020BC2E0; +const void * RTTI_hkpContactMgrFactory = (void *)0x020BC340; +const void * RTTI_hkpContinuousSimulation = (void *)0x020CB140; +const void * RTTI_hkpConvexListAgent = (void *)0x020C0EF8; +const void * RTTI_hkpConvexListFilter = (void *)0x020BB420; +const void * RTTI_hkpConvexListShape = (void *)0x020BB690; +const void * RTTI_hkpConvexPieceStreamData = (void *)0x020BC980; +const void * RTTI_hkpConvexShape = (void *)0x020BB1A0; +const void * RTTI_hkpConvexTransformShape = (void *)0x020BB5F8; +const void * RTTI_hkpConvexTransformShapeBase = (void *)0x020BB218; +const void * RTTI_hkpConvexTranslateShape = (void *)0x020BB628; +const void * RTTI_hkpConvexVerticesConnectivity = (void *)0x020BB658; +const void * RTTI_hkpConvexVerticesShape = (void *)0x020BF4F8; +const void * RTTI_hkpCylinderShape = (void *)0x020BB928; +const void * RTTI_hkpDashpotAction = (void *)0x020BCB40; +const void * RTTI_hkpDefaultConvexListFilter = (void *)0x020BB478; +const void * RTTI_hkpDefaultToiResourceMgr = (void *)0x020CB6B0; +const void * RTTI_hkpDefaultWorldMaintenanceMgr = (void *)0x020BC918; +const void * RTTI_hkpDefaultWorldMemoryWatchDog = (void *)0x020BC288; +const void * RTTI_hkpDeferredConstraintOwner = (void *)0x020CB6E0; +const void * RTTI_hkpDisableEntityCollisionFilter = (void *)0x020BCC80; +const void * RTTI_hkpDisplayBindingData = (void *)0x020BCDF8; +const void * RTTI_hkpDisplayBindingData__PhysicsSystem = (void *)0x020BCE60; +const void * RTTI_hkpDisplayBindingData__RigidBody = (void *)0x020BCE28; +const void * RTTI_hkpDynamicsContactMgr = (void *)0x020BC7D8; +const void * RTTI_hkpEaseConstraintsAction = (void *)0x020BF638; +const void * RTTI_hkpEaseConstraintsAction__CollectSupportedConstraints = (void *)0x020BF670; +const void * RTTI_hkpEasePenetrationAction = (void *)0x020BF6C0; +const void * RTTI_hkpEndOfStepCallbackUtil = (void *)0x020BC950; +const void * RTTI_hkpEntity = (void *)0x020BBA40; +const void * RTTI_hkpEntityActivationListener = (void *)0x02056820; +const void * RTTI_hkpEntityEntityBroadPhaseListener = (void *)0x020BC6A8; +const void * RTTI_hkpEntityListener = (void *)0x020416A0; +const void * RTTI_hkpExtendedMeshShape = (void *)0x020BF240; +const void * RTTI_hkpFastMeshShape = (void *)0x020BF468; +const void * RTTI_hkpFirstCdBodyPairCollector = (void *)0x02069978; +const void * RTTI_hkpFirstPersonGun = (void *)0x020BCF18; +const void * RTTI_hkpFixedBufferCdPointCollector = (void *)0x0207CE68; +const void * RTTI_hkpFixedBufferRayHitCollector = (void *)0x020CBBF0; +const void * RTTI_hkpFixedRigidMotion = (void *)0x020BBA60; +const void * RTTI_hkpFlagCdBodyPairCollector = (void *)0x020C05D0; +const void * RTTI_hkpGenericConstraintData = (void *)0x020BC640; +const void * RTTI_hkpGravityGun = (void *)0x020BCF68; +const void * RTTI_hkpGroupCollisionFilter = (void *)0x020BCCB8; +const void * RTTI_hkpGroupFilter = (void *)0x020BB3F8; +const void * RTTI_hkpGskBaseAgent = (void *)0x020C0450; +const void * RTTI_hkpGskfAgent = (void *)0x020C0478; +const void * RTTI_hkpGunProjectile = (void *)0x020BCFE0; +const void * RTTI_hkpHavokSnapshot__ConvertListener = (void *)0x020BCA20; +const void * RTTI_hkpHeightFieldAgent = (void *)0x020CB028; +const void * RTTI_hkpHeightFieldShape = (void *)0x020BB250; +const void * RTTI_hkpHingeConstraintData = (void *)0x020BBDA8; +const void * RTTI_hkpHingeLimitsData = (void *)0x020BBFE8; +const void * RTTI_hkpIslandActivationListener = (void *)0x02047E80; +const void * RTTI_hkpIterativeLinearCastAgent = (void *)0x020C0418; +const void * RTTI_hkpKeyframedRigidMotion = (void *)0x020BBA10; +const void * RTTI_hkpLimitedForceConstraintMotor = (void *)0x020BC0B8; +const void * RTTI_hkpLimitedHingeConstraintData = (void *)0x020BBDD8; +const void * RTTI_hkpLinearParametricCurve = (void *)0x020BBE40; +const void * RTTI_hkpListAgent = (void *)0x020C0E40; +const void * RTTI_hkpListShape = (void *)0x020BB8C8; +const void * RTTI_hkpMalleableConstraintData = (void *)0x020BC670; +const void * RTTI_hkpMapPointsToSubShapeContactMgr = (void *)0x020BF490; +const void * RTTI_hkpMaxSizeMotion = (void *)0x020BB9E8; +const void * RTTI_hkpMeshShape = (void *)0x020BF1A0; +const void * RTTI_hkpMoppAgent = (void *)0x020C0920; +const void * RTTI_hkpMoppAssembler = (void *)0x020CBD40; +const void * RTTI_hkpMoppBvTreeShape = (void *)0x020BB5C8; +const void * RTTI_hkpMoppCachedShapeMediator = (void *)0x020CB798; +const void * RTTI_hkpMoppCode = (void *)0x020414D0; +const void * RTTI_hkpMoppCodeGenerator = (void *)0x020CBD10; +const void * RTTI_hkpMoppCostFunction = (void *)0x020CB7D0; +const void * RTTI_hkpMoppDefaultAssembler = (void *)0x020CBD68; +const void * RTTI_hkpMoppDefaultSplitter = (void *)0x020CBCE0; +const void * RTTI_hkpMoppMediator = (void *)0x020CB740; +const void * RTTI_hkpMoppModifier = (void *)0x020BB538; +const void * RTTI_hkpMoppNodeMgr = (void *)0x020CBC90; +const void * RTTI_hkpMoppShapeMediator = (void *)0x020CB768; +const void * RTTI_hkpMoppSplitter = (void *)0x020CBCB8; +const void * RTTI_hkpMotion = (void *)0x020BB9C8; +const void * RTTI_hkpMotorAction = (void *)0x020BCB68; +const void * RTTI_hkpMountedBallGun = (void *)0x020BCF90; +const void * RTTI_hkpMouseSpringAction = (void *)0x020BCAB8; +const void * RTTI_hkpMultiRayConvexAgent = (void *)0x020C0CF8; +const void * RTTI_hkpMultiRayShape = (void *)0x020BB6F0; +const void * RTTI_hkpMultiSphereAgent = (void *)0x020C0FC0; +const void * RTTI_hkpMultiSphereShape = (void *)0x020BB6C0; +const void * RTTI_hkpMultiSphereTriangleAgent = (void *)0x020C0C60; +const void * RTTI_hkpMultiThreadedSimulation = (void *)0x020CB170; +const void * RTTI_hkpMultiThreadedSimulation__MtBroadPhaseBorderListener = (void *)0x020CB260; +const void * RTTI_hkpMultiThreadedSimulation__MtEntityEntityBroadPhaseListener = (void *)0x020CB1B0; +const void * RTTI_hkpMultiThreadedSimulation__MtPhantomBroadPhaseListener = (void *)0x020CB210; +const void * RTTI_hkpNullAgent = (void *)0x020BF098; +const void * RTTI_hkpNullBroadPhaseListener = (void *)0x020BF040; +const void * RTTI_hkpNullCollisionFilter = (void *)0x020BB508; +const void * RTTI_hkpNullContactMgr = (void *)0x020BC370; +const void * RTTI_hkpNullContactMgrFactory = (void *)0x020BC398; +const void * RTTI_hkpPairCollisionFilter = (void *)0x020BBCD8; +const void * RTTI_hkpParametricCurve = (void *)0x020BBE10; +const void * RTTI_hkpPhantom = (void *)0x0205C688; +const void * RTTI_hkpPhantomAgent = (void *)0x020C09D8; +const void * RTTI_hkpPhantomBroadPhaseListener = (void *)0x020BC480; +const void * RTTI_hkpPhantomCallbackShape = (void *)0x02042258; +const void * RTTI_hkpPhantomListener = (void *)0x020482A0; +const void * RTTI_hkpPhantomOverlapListener = (void *)0x020BC770; +const void * RTTI_hkpPhysicsData = (void *)0x020BCEA0; +const void * RTTI_hkpPhysicsSystem = (void *)0x020BBC88; +const void * RTTI_hkpPhysicsSystemWithContacts = (void *)0x020BCD18; +const void * RTTI_hkpPlaneShape = (void *)0x020BB280; +const void * RTTI_hkpPointToPathConstraintData = (void *)0x020BBE70; +const void * RTTI_hkpPointToPlaneConstraintData = (void *)0x020BBEA8; +const void * RTTI_hkpPositionConstraintMotor = (void *)0x020BC128; +const void * RTTI_hkpPoweredChainData = (void *)0x020BF4C8; +const void * RTTI_hkpPoweredChainMapper = (void *)0x020BCC18; +const void * RTTI_hkpPredGskfAgent = (void *)0x020C04A0; +const void * RTTI_hkpPrismaticConstraintData = (void *)0x020BBB88; +const void * RTTI_hkpProjectileGun = (void *)0x020BCFB8; +const void * RTTI_hkpPulleyConstraintData = (void *)0x020BC1D0; +const void * RTTI_hkpRackAndPinionConstraintData = (void *)0x020BBEE0; +const void * RTTI_hkpRagdollConstraintData = (void *)0x020BBF18; +const void * RTTI_hkpRagdollLimitsData = (void *)0x020BC018; +const void * RTTI_hkpRayCollidableFilter = (void *)0x020BB3C8; +const void * RTTI_hkpRayHitCollector = (void *)0x0203D4E8; +const void * RTTI_hkpRayShapeCollectionFilter = (void *)0x020BB390; +const void * RTTI_hkpRemoveTerminalsMoppModifier = (void *)0x020BB560; +const void * RTTI_hkpRemoveTerminalsMoppModifier2 = (void *)0x020BB8F0; +const void * RTTI_hkpReorientAction = (void *)0x020BCB90; +const void * RTTI_hkpReportContactMgr = (void *)0x020BC880; +const void * RTTI_hkpReportContactMgr__Factory = (void *)0x020BC8B0; +const void * RTTI_hkpRigidBody = (void *)0x020BBB38; +const void * RTTI_hkpRotationalConstraintData = (void *)0x020BBFB0; +const void * RTTI_hkpSafeEaseConstraintsAction = (void *)0x020C9DB8; +const void * RTTI_hkpSampledHeightFieldShape = (void *)0x020BB768; +const void * RTTI_hkpSaveContactPointsUtil__EntitySelector = (void *)0x020BD008; +const void * RTTI_hkpSerializedAgentNnEntry = (void *)0x020BCCE8; +const void * RTTI_hkpSerializedDisplayMarker = (void *)0x020BCD50; +const void * RTTI_hkpSerializedDisplayMarkerList = (void *)0x020BCD88; +const void * RTTI_hkpSerializedDisplayRbTransforms = (void *)0x020BCDC0; +const void * RTTI_hkpShape = (void *)0x02042118; +const void * RTTI_hkpShapeCollection = (void *)0x020BB818; +const void * RTTI_hkpShapeCollectionAgent = (void *)0x020C08F0; +const void * RTTI_hkpShapeCollectionFilter = (void *)0x020BB360; +const void * RTTI_hkpShapeContainer = (void *)0x020BB120; +const void * RTTI_hkpShapeInfo = (void *)0x020BB740; +const void * RTTI_hkpShapePhantom = (void *)0x020BC200; +const void * RTTI_hkpSimpleClosestContactCollector = (void *)0x020C0608; +const void * RTTI_hkpSimpleConstraintContactMgr = (void *)0x020BC7A0; +const void * RTTI_hkpSimpleConstraintContactMgr__Factory = (void *)0x020BC840; +const void * RTTI_hkpSimpleContactConstraintData = (void *)0x020BC808; +const void * RTTI_hkpSimpleMeshShape = (void *)0x020CBC60; +const void * RTTI_hkpSimpleShapePhantom = (void *)0x020BC258; +const void * RTTI_hkpSimpleWorldRayCaster = (void *)0x020BC3F8; +const void * RTTI_hkpSimulation = (void *)0x020BBCB0; +const void * RTTI_hkpSimulationIsland = (void *)0x020BC6E0; +const void * RTTI_hkpSingleShapeContainer = (void *)0x020BB148; +const void * RTTI_hkpSphereBoxAgent = (void *)0x020C0BE0; +const void * RTTI_hkpSphereCapsuleAgent = (void *)0x020C0A30; +const void * RTTI_hkpSphereMotion = (void *)0x020BBA90; +const void * RTTI_hkpSphereRepShape = (void *)0x020BB1C8; +const void * RTTI_hkpSphereShape = (void *)0x020BB2A8; +const void * RTTI_hkpSphereSphereAgent = (void *)0x020C0A00; +const void * RTTI_hkpSphereTriangleAgent = (void *)0x020C0AB0; +const void * RTTI_hkpSpringAction = (void *)0x020BCBB8; +const void * RTTI_hkpSpringDamperConstraintMotor = (void *)0x020BC160; +const void * RTTI_hkpStiffSpringChainData = (void *)0x020BC610; +const void * RTTI_hkpStiffSpringConstraintData = (void *)0x020BBF48; +const void * RTTI_hkpStorageExtendedMeshShape = (void *)0x020BF208; +const void * RTTI_hkpStorageExtendedMeshShape__MeshSubpartStorage = (void *)0x020BF270; +const void * RTTI_hkpStorageExtendedMeshShape__ShapeSubpartStorage = (void *)0x020BF2C0; +const void * RTTI_hkpStorageMeshShape = (void *)0x020BF170; +const void * RTTI_hkpStorageMeshShape__SubpartStorage = (void *)0x020BF1C8; +const void * RTTI_hkpStorageSampledHeightFieldShape = (void *)0x020BB7E0; +const void * RTTI_hkpSuspendInactiveAgentsUtil = (void *)0x020CA0C0; +const void * RTTI_hkpSymmetricAgentFlipBodyCollector = (void *)0x020C0568; +const void * RTTI_hkpSymmetricAgentFlipCastCollector = (void *)0x020C0528; +const void * RTTI_hkpSymmetricAgentFlipCollector = (void *)0x020C04F0; +const void * RTTI_hkpThinBoxMotion = (void *)0x020BBAE0; +const void * RTTI_hkpToiResourceMgr = (void *)0x020CB688; +const void * RTTI_hkpTransformAgent = (void *)0x020C0D80; +const void * RTTI_hkpTransformShape = (void *)0x020BB718; +const void * RTTI_hkpTriSampledHeightFieldBvTreeShape = (void *)0x020BB888; +const void * RTTI_hkpTriSampledHeightFieldCollection = (void *)0x020BB848; +const void * RTTI_hkpTriangleShape = (void *)0x020BB450; +const void * RTTI_hkpTriggerVolume = (void *)0x020BCEF0; +const void * RTTI_hkpUnaryAction = (void *)0x020478C0; +const void * RTTI_hkpVelocityConstraintMotor = (void *)0x020BC198; +const void * RTTI_hkpWheelConstraintData = (void *)0x020BBF80; +const void * RTTI_hkpWorld = (void *)0x020BC2C0; +const void * RTTI_hkpWorldCinfo = (void *)0x02041678; +const void * RTTI_hkpWorldDeletionListener = (void *)0x020BC740; +const void * RTTI_hkpWorldExtension = (void *)0x020BC520; +const void * RTTI_hkpWorldLinearCaster = (void *)0x020BC450; +const void * RTTI_hkpWorldMaintenanceMgr = (void *)0x020BC8E8; +const void * RTTI_hkpWorldObject = (void *)0x0205C6B0; +const void * RTTI_hkpWorldPostSimulationListener = (void *)0x020677B8; +const void * RTTI_hkpWorldRayCaster = (void *)0x020BC428; +const void * RTTI_hkxAnimatedFloat = (void *)0x020BF770; +const void * RTTI_hkxAnimatedMatrix = (void *)0x020BF798; +const void * RTTI_hkxAnimatedQuaternion = (void *)0x020BF7C0; +const void * RTTI_hkxAnimatedVector = (void *)0x020BF7F0; +const void * RTTI_hkxAttributeHolder = (void *)0x020BF8F8; +const void * RTTI_hkxCamera = (void *)0x020BF928; +const void * RTTI_hkxEdgeSelectionChannel = (void *)0x020BFA50; +const void * RTTI_hkxEnum = (void *)0x020BF878; +const void * RTTI_hkxEnvironment = (void *)0x020C10C0; +const void * RTTI_hkxIndexBuffer = (void *)0x020BFB80; +const void * RTTI_hkxLight = (void *)0x020BF968; +const void * RTTI_hkxMaterial = (void *)0x020BF988; +const void * RTTI_hkxMaterialEffect = (void *)0x020BF9B0; +const void * RTTI_hkxMaterialShader = (void *)0x020BF9D8; +const void * RTTI_hkxMaterialShaderSet = (void *)0x020C10E8; +const void * RTTI_hkxMesh = (void *)0x020C1140; +const void * RTTI_hkxMeshSection = (void *)0x020BFBA8; +const void * RTTI_hkxMesh__UserChannelInfo = (void *)0x020BFBD0; +const void * RTTI_hkxNode = (void *)0x020BF948; +const void * RTTI_hkxNodeSelectionSet = (void *)0x020BFC00; +const void * RTTI_hkxScene = (void *)0x020BFC58; +const void * RTTI_hkxSkinBinding = (void *)0x020BFC30; +const void * RTTI_hkxSparselyAnimatedBool = (void *)0x020BF818; +const void * RTTI_hkxSparselyAnimatedEnum = (void *)0x020BF898; +const void * RTTI_hkxSparselyAnimatedInt = (void *)0x020BF848; +const void * RTTI_hkxSparselyAnimatedString = (void *)0x020BF8C8; +const void * RTTI_hkxTextureFile = (void *)0x020BFA00; +const void * RTTI_hkxTextureInplace = (void *)0x020BFA28; +const void * RTTI_hkxTriangleSelectionChannel = (void *)0x020BFA80; +const void * RTTI_hkxVertexBuffer = (void *)0x020C1118; +const void * RTTI_hkxVertexFloatDataChannel = (void *)0x020BFAB8; +const void * RTTI_hkxVertexIntDataChannel = (void *)0x020BFAE8; +const void * RTTI_hkxVertexSelectionChannel = (void *)0x020BFB18; +const void * RTTI_hkxVertexVectorDataChannel = (void *)0x020BFB48; +const void * RTTI_noCreationsDownloadedCallback = (void *)0x02063488; +const void * RTTI_std__exception = (void *)0x020B82C8; +const void * RTTI_type_info = (void *)0x020F12A0; diff --git a/skse64/GameReferences.cpp b/skse64/GameReferences.cpp index 1204115..b7dd483 100644 --- a/skse64/GameReferences.cpp +++ b/skse64/GameReferences.cpp @@ -7,18 +7,18 @@ #include "skse64/NiNodes.h" // 9993FF829D7004AAE73399E0559CC28B110D4A91+C2 -RelocAddr<_CreateRefHandleByREFR> CreateRefHandleByREFR(0x00178F60); +RelocAddr<_CreateRefHandleByREFR> CreateRefHandleByREFR(0x00179050); // 526D2C6164B5B723ABF2D3B5BF05D3E20C270AA8+2C -RelocAddr<_LookupREFRByHandle> LookupREFRByHandle(0x00179500); +RelocAddr<_LookupREFRByHandle> LookupREFRByHandle(0x001795F0); // AF5D1D698E25CFB06197DD5322B6F15A13ABF0B3+4D -RelocAddr<_LookupREFRObjectByHandle> LookupREFRObjectByHandle(0x00179620); +RelocAddr<_LookupREFRObjectByHandle> LookupREFRObjectByHandle(0x00179710); // AF5D1D698E25CFB06197DD5322B6F15A13ABF0B3+30 -RelocPtr g_invalidRefHandle(0x020E969C); +RelocPtr g_invalidRefHandle(0x020F699C); -RelocAddr<_MoveRefrToPosition> MoveRefrToPosition(0x00A44C40); -RelocAddr<_PlaceAtMe_Native> PlaceAtMe_Native(0x00A2E780); -RelocAddr<_AddItem_Native> AddItem_Native(0x00A2C560); +RelocAddr<_MoveRefrToPosition> MoveRefrToPosition(0x00A447F0); +RelocAddr<_PlaceAtMe_Native> PlaceAtMe_Native(0x00A2E330); +RelocAddr<_AddItem_Native> AddItem_Native(0x00A2C110); UInt32 GetOrCreateRefrHandle(TESObjectREFR* ref) { @@ -167,7 +167,7 @@ bool Actor::VisitFactions(FactionVisitor & visitor) } // 7C86FE404A52BB28611337DE8714FD037A8B834B+17 -RelocPtr g_crosshairRefHandleHolder(0x0312BBD0); +RelocPtr g_crosshairRefHandleHolder(0x03138ED0); CrosshairRefHandleHolder * CrosshairRefHandleHolder::GetSingleton(void) { diff --git a/skse64/GameReferences.h b/skse64/GameReferences.h index c6b69ee..93e4e2e 100644 --- a/skse64/GameReferences.h +++ b/skse64/GameReferences.h @@ -261,12 +261,12 @@ class TESObjectREFR : public TESForm void DecRef(); MEMBER_FN_PREFIX(TESObjectREFR); - DEFINE_MEMBER_FN(GetBaseScale, float, 0x002E08D0); - DEFINE_MEMBER_FN(IsOffLimits, bool, 0x002EE390); + DEFINE_MEMBER_FN(GetBaseScale, float, 0x002E09C0); + DEFINE_MEMBER_FN(IsOffLimits, bool, 0x002EE480); // 9C5031E1D6707680E2D9E4A717A225C1137FED59+145 - DEFINE_MEMBER_FN(GetWeight, float, 0x002FA7F0); - DEFINE_MEMBER_FN(GetReferenceName, const char *, 0x002EA250); - DEFINE_MEMBER_FN(GetWorldspace, TESWorldSpace*, 0x002ED780); + DEFINE_MEMBER_FN(GetWeight, float, 0x002FA8E0); + DEFINE_MEMBER_FN(GetReferenceName, const char *, 0x002EA340); + DEFINE_MEMBER_FN(GetWorldspace, TESWorldSpace*, 0x002ED870); }; STATIC_ASSERT(sizeof(TESObjectREFR) == 0xA0); @@ -552,15 +552,15 @@ class Actor : public TESObjectREFR UInt64 unk2A8; // 2A8 MEMBER_FN_PREFIX(Actor); - DEFINE_MEMBER_FN(QueueNiNodeUpdate, void, 0x00727400, bool updateWeight); + DEFINE_MEMBER_FN(QueueNiNodeUpdate, void, 0x00726F10, bool updateWeight); // CC3C9D131FFDF35E82C6D7182C4F9E42A3ED1EF2+28 - DEFINE_MEMBER_FN(HasPerk, bool, 0x0068D2E0, BGSPerk * perk); - DEFINE_MEMBER_FN(GetLevel, UInt16, 0x006671F0); - DEFINE_MEMBER_FN(SetRace, void, 0x0069B2E0, TESRace*, bool isPlayer); - DEFINE_MEMBER_FN(UpdateWeaponAbility, void, 0x006C38D0, TESForm*, BaseExtraList * extraData, bool bLeftHand); - DEFINE_MEMBER_FN(UpdateArmorAbility, void, 0x006C3860, TESForm*, BaseExtraList * extraData); - DEFINE_MEMBER_FN(IsHostileToActor, bool, 0x0067A400, Actor * actor); - DEFINE_MEMBER_FN(ResetAI, void, 0x0066D1E0, UInt32 unk1, UInt32 unk2); + DEFINE_MEMBER_FN(HasPerk, bool, 0x0068CDF0, BGSPerk * perk); + DEFINE_MEMBER_FN(GetLevel, UInt16, 0x00666D00); + DEFINE_MEMBER_FN(SetRace, void, 0x0069ADF0, TESRace*, bool isPlayer); + DEFINE_MEMBER_FN(UpdateWeaponAbility, void, 0x006C33E0, TESForm*, BaseExtraList * extraData, bool bLeftHand); + DEFINE_MEMBER_FN(UpdateArmorAbility, void, 0x006C3370, TESForm*, BaseExtraList * extraData); + DEFINE_MEMBER_FN(IsHostileToActor, bool, 0x00679F10, Actor * actor); + DEFINE_MEMBER_FN(ResetAI, void, 0x0066CCF0, UInt32 unk1, UInt32 unk2); TESForm * GetEquippedObject(bool abLeftHand); void UpdateSkinColor(); @@ -900,10 +900,10 @@ class PlayerCharacter : public Character } MEMBER_FN_PREFIX(PlayerCharacter); - DEFINE_MEMBER_FN(GetNumTints, UInt32, 0x0074A900, UInt32 tintType); - DEFINE_MEMBER_FN(GetTintMask, TintMask *, 0x0074A750, UInt32 tintType, UInt32 index); - DEFINE_MEMBER_FN(GetDamage, float, 0x00727340, InventoryEntryData * pForm); - DEFINE_MEMBER_FN(GetArmorValue, float, 0x00726FD0, InventoryEntryData * pForm); + DEFINE_MEMBER_FN(GetNumTints, UInt32, 0x0074A410, UInt32 tintType); + DEFINE_MEMBER_FN(GetTintMask, TintMask *, 0x0074A260, UInt32 tintType, UInt32 index); + DEFINE_MEMBER_FN(GetDamage, float, 0x00726E50, InventoryEntryData * pForm); + DEFINE_MEMBER_FN(GetArmorValue, float, 0x00726AE0, InventoryEntryData * pForm); }; STATIC_ASSERT(offsetof(PlayerCharacter, userEventEnabledEvent) == 0x2C8); diff --git a/skse64/GameResources.cpp b/skse64/GameResources.cpp index 58efa20..c9d3b85 100644 --- a/skse64/GameResources.cpp +++ b/skse64/GameResources.cpp @@ -3,13 +3,13 @@ FaceGenTriDatabase * FaceGenTriDatabase::GetSingleton(void) { // 9FA4657D28964C48501C6FF2E9E8E52D86D2BDEF+3E - static RelocPtr g_FaceGenTriDatabase(0x0312C1E0); + static RelocPtr g_FaceGenTriDatabase(0x031394E0); return *g_FaceGenTriDatabase; } BSFaceGenDB::TRI::DBTraits::Data * FaceGenTriDatabase::GetInvalidEntry(void) { // CD3B953DD742EFE4CEFC4ECA602FC9F442434777+A2 - static RelocPtr g_FaceGenTriDatabase_InvalidEntry(0x02005FB8); + static RelocPtr g_FaceGenTriDatabase_InvalidEntry(0x02012FA8); return g_FaceGenTriDatabase_InvalidEntry.GetPtr(); } diff --git a/skse64/GameSettings.cpp b/skse64/GameSettings.cpp index 70c6e09..175c5b9 100644 --- a/skse64/GameSettings.cpp +++ b/skse64/GameSettings.cpp @@ -2,17 +2,17 @@ #include "GameAPI.h" // 91546BBAE6D61CD8C6D2021DD28BEB01C32E7178+30 -RelocPtr g_iniSettingCollection(0x03264D60); +RelocPtr g_iniSettingCollection(0x0327E0E0); // see ??_7INIPrefSettingCollection@@6B@ -RelocPtr g_iniPrefSettingCollection(0x031B3050); +RelocPtr g_iniPrefSettingCollection(0x031CC390); // CC0A0629D6A4756EA7CC1819A40AE77FB941F585+14 -RelocPtr g_gameSettingCollection(0x030F03F0); +RelocPtr g_gameSettingCollection(0x030FD6F0); // ### we can just look these up // D1E741E48E0181F5A2371C8E8BD02C1F0810BADF+0 -RelocPtr g_mapLocalHeight(0x01FC9F58); // fMapLocalHeight:MapMenu +RelocPtr g_mapLocalHeight(0x01FD6F58); // fMapLocalHeight:MapMenu // 2267F2663E2F5F55835C7541D7851DF11A53F787+1A2 -RelocPtr g_localMapMinFrustumWidth(0x0200BD90); +RelocPtr g_localMapMinFrustumWidth(0x02018D80); UInt32 Setting::GetType(void) const { diff --git a/skse64/GameSettings.h b/skse64/GameSettings.h index 749557b..3dcb0ae 100644 --- a/skse64/GameSettings.h +++ b/skse64/GameSettings.h @@ -59,7 +59,7 @@ class SettingCollectionList Entry items; // 118 MEMBER_FN_PREFIX(SettingCollectionList); - DEFINE_MEMBER_FN(Get_Internal, Setting *, 0x00367180, const char * name); + DEFINE_MEMBER_FN(Get_Internal, Setting *, 0x00367270, const char * name); Setting * Get(const char * name); }; diff --git a/skse64/GameStreams.h b/skse64/GameStreams.h index 70ae67c..a9bac6a 100644 --- a/skse64/GameStreams.h +++ b/skse64/GameStreams.h @@ -40,14 +40,14 @@ class NiMemStream : public NiBinaryStream virtual void FunctionSwap(bool swap); MEMBER_FN_PREFIX(NiMemStream); - DEFINE_MEMBER_FN(Construct, NiMemStream *, 0x014F5CA0); - DEFINE_MEMBER_FN(Destroy, void, 0x014F5D10); - DEFINE_MEMBER_FN(Seek, void, 0x014F5DA0, SInt32); + DEFINE_MEMBER_FN(Construct, NiMemStream *, 0x014FE3A0); + DEFINE_MEMBER_FN(Destroy, void, 0x014FE410); + DEFINE_MEMBER_FN(Seek, void, 0x014FE4A0, SInt32); // ??_7NiMemStream@@6B@ + 18 - DEFINE_MEMBER_FN(GetOffset, UInt32, 0x00CE4F80, void); - DEFINE_MEMBER_FN(CopyFrom, UInt32, 0x014F5D70, void *); + DEFINE_MEMBER_FN(GetOffset, UInt32, 0x00CE97C0, void); + DEFINE_MEMBER_FN(CopyFrom, UInt32, 0x014FE470, void *); // ??_7NiMemStream@@6B@ + 28 - DEFINE_MEMBER_FN(FunctionSwap, UInt32, 0x014F5DE0, bool); + DEFINE_MEMBER_FN(FunctionSwap, UInt32, 0x014FE4E0, bool); void * data; // 20 UInt32 offset; // 28 @@ -77,20 +77,20 @@ class BSResourceNiBinaryStream : public NiBinaryStream UInt64 offset; // 30 MEMBER_FN_PREFIX(BSResourceNiBinaryStream); - DEFINE_MEMBER_FN(Construct, BSResourceNiBinaryStream *, 0x00D37F50, const char * filePath, UInt32 unk1, UInt32 unk2); // unk1 = 0, unk2 = 0 - DEFINE_MEMBER_FN(ReadLine, UInt32, 0x00D38490, char * dst, UInt32 dstLen, UInt32 terminator); + DEFINE_MEMBER_FN(Construct, BSResourceNiBinaryStream *, 0x00D3C790, const char * filePath, UInt32 unk1, UInt32 unk2); // unk1 = 0, unk2 = 0 + DEFINE_MEMBER_FN(ReadLine, UInt32, 0x00D3CCD0, char * dst, UInt32 dstLen, UInt32 terminator); // see ??_7BSResourceNiBinaryStream@@6B@ ctor - DEFINE_MEMBER_FN(Read, UInt32, 0x00D38680, void * dst, UInt32 len); - DEFINE_MEMBER_FN(Write, UInt32, 0x00D386F0, void * src, UInt32 len); - DEFINE_MEMBER_FN(Destroy, void, 0x00D38230); + DEFINE_MEMBER_FN(Read, UInt32, 0x00D3CEC0, void * dst, UInt32 len); + DEFINE_MEMBER_FN(Write, UInt32, 0x00D3CF30, void * src, UInt32 len); + DEFINE_MEMBER_FN(Destroy, void, 0x00D3CA70); - DEFINE_MEMBER_FN(IsValid, bool, 0x00D38370, void); - DEFINE_MEMBER_FN(Seek, void, 0x00D38380, SInt32); + DEFINE_MEMBER_FN(IsValid, bool, 0x00D3CBB0, void); + DEFINE_MEMBER_FN(Seek, void, 0x00D3CBC0, SInt32); // ??_7BSResourceNiBinaryStream@@6B@ + 18 - DEFINE_MEMBER_FN(GetOffset, UInt32, 0x00D383C0, void); // return offset; + DEFINE_MEMBER_FN(GetOffset, UInt32, 0x00D3CC00, void); // return offset; // ??_7BSResourceNiBinaryStream@@6B@ + 28 - DEFINE_MEMBER_FN(EnableEndianSwap, void, 0x00D38450, bool); + DEFINE_MEMBER_FN(EnableEndianSwap, void, 0x00D3CC90, bool); UInt32 ReadLine(char * dst, UInt32 dstLen, UInt32 terminator); UInt32 ReadLine_w(wchar_t * dst, UInt32 dstLen, UInt32 terminator); // length in characters diff --git a/skse64/GameThreads.cpp b/skse64/GameThreads.cpp index 3a5d44b..1acbe25 100644 --- a/skse64/GameThreads.cpp +++ b/skse64/GameThreads.cpp @@ -3,6 +3,6 @@ BSTaskPool * BSTaskPool::GetSingleton(void) { // 7D1E14E40FFCA18609B3FAAD0A5750A26162D096+90 - static RelocPtr g_taskPool(0x03180030); + static RelocPtr g_taskPool(0x031993A0); return *g_taskPool; } diff --git a/skse64/GameTypes.h b/skse64/GameTypes.h index c5c1b18..291a288 100644 --- a/skse64/GameTypes.h +++ b/skse64/GameTypes.h @@ -79,12 +79,12 @@ class BSReadWriteLock //void LockForRead(); //void LockForWrite(); MEMBER_FN_PREFIX(BSReadWriteLock); - DEFINE_MEMBER_FN(LockForRead, void, 0x00CC4490); - DEFINE_MEMBER_FN(LockForWrite, void, 0x00CC4510); - DEFINE_MEMBER_FN(UnlockRead, void, 0x00CC4750); - DEFINE_MEMBER_FN(UnlockWrite, void, 0x00CC4760); - DEFINE_MEMBER_FN(LockForReadAndWrite, void, 0x00CC4610); - DEFINE_MEMBER_FN(TryLockForWrite, bool, 0x00CC4700); + DEFINE_MEMBER_FN(LockForRead, void, 0x00CC90C0); + DEFINE_MEMBER_FN(LockForWrite, void, 0x00CC9140); + DEFINE_MEMBER_FN(UnlockRead, void, 0x00CC9380); + DEFINE_MEMBER_FN(UnlockWrite, void, 0x00CC9390); + DEFINE_MEMBER_FN(LockForReadAndWrite, void, 0x00CC9240); + DEFINE_MEMBER_FN(TryLockForWrite, bool, 0x00CC9330); }; STATIC_ASSERT(sizeof(BSReadWriteLock) == 0x8); @@ -127,14 +127,14 @@ class StringCache const char * data; MEMBER_FN_PREFIX(Ref); - DEFINE_MEMBER_FN(ctor, Ref *, 0x00CE7D90, const char * buf); + DEFINE_MEMBER_FN(ctor, Ref *, 0x00CEC5D0, const char * buf); // 31D79EFB15D5E4B34BD32D03A46EAFF65C28ACFB+CB - DEFINE_MEMBER_FN(ctor_ref, Ref *, 0x00CE7E40, const Ref & rhs); - DEFINE_MEMBER_FN(Set, Ref *, 0x00CE7F20, const char * buf); + DEFINE_MEMBER_FN(ctor_ref, Ref *, 0x00CEC680, const Ref & rhs); + DEFINE_MEMBER_FN(Set, Ref *, 0x00CEC760, const char * buf); // 31D79EFB15D5E4B34BD32D03A46EAFF65C28ACFB+41 - DEFINE_MEMBER_FN(Set_ref, Ref *, 0x00CE7FE0, const Ref & rhs); + DEFINE_MEMBER_FN(Set_ref, Ref *, 0x00CEC820, const Ref & rhs); // 46F6DC561A3C9677037E58B55951C58A08E41C47+4A - DEFINE_MEMBER_FN(Release, void, 0x00CE9160); + DEFINE_MEMBER_FN(Release, void, 0x00CED9A0); Ref(); Ref(const char * buf); @@ -186,7 +186,7 @@ class BSString const char * Get(void) const; MEMBER_FN_PREFIX(BSString); - DEFINE_MEMBER_FN(Set, bool, 0x0010ABA0, const char * str, UInt32 len); // len default 0 + DEFINE_MEMBER_FN(Set, bool, 0x0010AC10, const char * str, UInt32 len); // len default 0 private: char * m_data; // 00 diff --git a/skse64/GameUtilities.cpp b/skse64/GameUtilities.cpp index 0f4e88d..260d3c2 100644 --- a/skse64/GameUtilities.cpp +++ b/skse64/GameUtilities.cpp @@ -1,4 +1,4 @@ #include "skse64/GameUtilities.h" -RelocAddr <_CalculateCRC32_64> CalculateCRC32_64(0x00CC3830); -RelocAddr <_CalculateCRC32_32> CalculateCRC32_32(0x00CC37B0); +RelocAddr <_CalculateCRC32_64> CalculateCRC32_64(0x00CC8460); +RelocAddr <_CalculateCRC32_32> CalculateCRC32_32(0x00CC83E0); diff --git a/skse64/Hooks_Camera.cpp b/skse64/Hooks_Camera.cpp index e160912..470bf98 100644 --- a/skse64/Hooks_Camera.cpp +++ b/skse64/Hooks_Camera.cpp @@ -6,7 +6,7 @@ #include "xbyak/xbyak.h" #include -RelocAddr kInstallCameraHook_Base(0x00551070); +RelocAddr kInstallCameraHook_Base(0x005511C0); void InstallCameraHook(TESCameraState * oldState, TESCameraState * newState) { diff --git a/skse64/Hooks_Data.cpp b/skse64/Hooks_Data.cpp index 96eceb4..ed1d14f 100644 --- a/skse64/Hooks_Data.cpp +++ b/skse64/Hooks_Data.cpp @@ -10,7 +10,7 @@ UInt32 DataHandler::LoadScripts_Hook() return ret; } -RelocAddr LoadScripts_Enter(0x006430C0 + 0x3F7); +RelocAddr LoadScripts_Enter(0x00642BD0 + 0x3F7); void Hooks_Data_Commit(void) { diff --git a/skse64/Hooks_Event.cpp b/skse64/Hooks_Event.cpp index 139b736..c3c03b3 100644 --- a/skse64/Hooks_Event.cpp +++ b/skse64/Hooks_Event.cpp @@ -7,7 +7,7 @@ #include "skse64/PluginManager.h" #include "skse64_common/BranchTrampoline.h" -RelocAddr PlayerControls_ctor_Call(0x0063F040 + 0xD7A); +RelocAddr PlayerControls_ctor_Call(0x0063EB50 + 0xD7A); PlayerControls * PlayerControls::ctor_Hook(void) { diff --git a/skse64/Hooks_Gameplay.cpp b/skse64/Hooks_Gameplay.cpp index b31e98e..a455896 100644 --- a/skse64/Hooks_Gameplay.cpp +++ b/skse64/Hooks_Gameplay.cpp @@ -11,8 +11,8 @@ static UInt32 g_forceContainerCategorization = 0; // 3E214CA2A0E6118E008E7407BDE8964B392CE849+9C -RelocPtr g_containerMode(0x03193A48); -RelocAddr kHook_ContainerMode_Base(0x008FCC10); +RelocPtr g_containerMode(0x031ACDB8); +RelocAddr kHook_ContainerMode_Base(0x008FC720); uintptr_t kHook_ContainerMode_Start = kHook_ContainerMode_Base + 0xAE; uintptr_t kHook_ContainerMode_Categories = kHook_ContainerMode_Base + 0xB7; uintptr_t kHook_ContainerMode_NoCategories = kHook_ContainerMode_Base + 0xCB; @@ -23,19 +23,19 @@ void Hooks_Gameplay_EnableForceContainerCategorization(bool enable) } UInt32 g_invalidateKeywordCache = 0; -RelocAddr kHook_BGSKeyword_Base(0x0038AC00); +RelocAddr kHook_BGSKeyword_Base(0x0038ACF0); uintptr_t kHook_BGSKeyword_Create_Return = kHook_BGSKeyword_Base + 6; // 4C1457C3040DCD34A7E7B2326F1EA2023930C56B+71 -RelocAddr g_gameVersion(0x0177F070); -RelocAddr kHook_ShowVersion_Offset(0x0098F660 + 0x78); +RelocAddr g_gameVersion(0x01789090); +RelocAddr kHook_ShowVersion_Offset(0x0098F210 + 0x78); static char kHook_ShowVersion_FormatString[] = "%s.%d (SKSE64 " __PREPRO_TOKEN_STR__(SKSE_VERSION_INTEGER) "." __PREPRO_TOKEN_STR__(SKSE_VERSION_INTEGER_MINOR) "." __PREPRO_TOKEN_STR__(SKSE_VERSION_INTEGER_BETA) " rel " __PREPRO_TOKEN_STR__(SKSE_VERSION_RELEASEIDX) ")"; -RelocAddr kHook_Crosshair_LookupREFRByHandle_Enter(0x00745320 + 0x88); +RelocAddr kHook_Crosshair_LookupREFRByHandle_Enter(0x00744E30 + 0x88); NiPointer g_curCrosshairRef; @@ -58,7 +58,7 @@ TESObjectREFR* Hooks_Gameplay_GetCrosshairRef() static UInt8 s_disableMapMenuMouseWheel = 1; -RelocAddr kHook_MapMenuMouseWheel_Enter(0x0097D8F0 + 0x187); +RelocAddr kHook_MapMenuMouseWheel_Enter(0x0097D4A0 + 0x187); void Hooks_Gameplay_EnableMapMenuMouseWheel(bool enable) { diff --git a/skse64/Hooks_Handlers.cpp b/skse64/Hooks_Handlers.cpp index ccd8b43..53526be 100644 --- a/skse64/Hooks_Handlers.cpp +++ b/skse64/Hooks_Handlers.cpp @@ -24,33 +24,33 @@ void Hooks_Handlers_Init(void) } // ??_7WeaponRightSwingHandler@@6B@ -RelocAddr WeaponRightSwingHandler_Vtable(0x018AF918); +RelocAddr WeaponRightSwingHandler_Vtable(0x018B98A8); // ??_7WeaponLeftSwingHandler@@6B@ -RelocAddr WeaponLeftSwingHandler_Vtable(0x018AF930); +RelocAddr WeaponLeftSwingHandler_Vtable(0x018B98C0); // ??_7RightHandSpellFireHandler@@6B@ -RelocAddr RightHandSpellFireHandler_Vtable(0x018AF9C0); +RelocAddr RightHandSpellFireHandler_Vtable(0x018B9950); // ??_7LeftHandSpellFireHandler@@6B@ -RelocAddr LeftHandSpellFireHandler_Vtable(0x018AF9A8); +RelocAddr LeftHandSpellFireHandler_Vtable(0x018B9938); // ??_7RightHandSpellCastHandler@@6B@ -RelocAddr RightHandSpellCastHandler_Vtable(0x018AFA08); +RelocAddr RightHandSpellCastHandler_Vtable(0x018B9998); // ??_7LeftHandSpellCastHandler@@6B@ -RelocAddr LeftHandSpellCastHandler_Vtable(0x018AF9F0); +RelocAddr LeftHandSpellCastHandler_Vtable(0x018B9980); // ??_7VoiceSpellFireHandler@@6B@ -RelocAddr VoiceSpellFireHandler_Vtable(0x018AF9D8); +RelocAddr VoiceSpellFireHandler_Vtable(0x018B9968); // ??_7VoiceSpellCastHandler@@6B@ -RelocAddr VoiceSpellCastHandler_Vtable(0x018AFA20); +RelocAddr VoiceSpellCastHandler_Vtable(0x018B99B0); // ??_7BowDrawnHandler@@6B@ -RelocAddr BowDrawnHandler_Vtable(0x018AFD50); +RelocAddr BowDrawnHandler_Vtable(0x018B9CE0); // ??_7BowReleaseHandler@@6B@ -RelocAddr BowReleaseHandler_Vtable(0x018AFD68); +RelocAddr BowReleaseHandler_Vtable(0x018B9CF8); // ??_7WeaponBeginDrawRightHandler@@6B@ -RelocAddr WeaponBeginDrawRightHandler_Vtable(0x018AFA38); +RelocAddr WeaponBeginDrawRightHandler_Vtable(0x018B99C8); // ??_7WeaponBeginSheatheRightHandler@@6B@ -RelocAddr WeaponBeginSheatheRightHandler_Vtable(0x018AFA50); +RelocAddr WeaponBeginSheatheRightHandler_Vtable(0x018B99E0); // ??_7RightHandWeaponDrawHandler@@6B@ -RelocAddr RightHandWeaponDrawHandler_Vtable(0x018AFA68); +RelocAddr RightHandWeaponDrawHandler_Vtable(0x018B99F8); // ??_7RightHandWeaponSheatheHandler@@6B@ -RelocAddr RightHandWeaponSheatheHandler_Vtable(0x018AFA80); +RelocAddr RightHandWeaponSheatheHandler_Vtable(0x018B9A10); void Hooks_Handlers_Commit(void) { diff --git a/skse64/Hooks_NetImmerse.cpp b/skse64/Hooks_NetImmerse.cpp index b7478c1..7236e19 100644 --- a/skse64/Hooks_NetImmerse.cpp +++ b/skse64/Hooks_NetImmerse.cpp @@ -12,9 +12,9 @@ // Used by UpdatePlayerTints to create a render target of a particular size // 26B3881DC3E4564CDC73DBD71BD51FFCEEF842A3+473 -RelocPtr g_tintTextureWidth(0x03272CA4); +RelocPtr g_tintTextureWidth(0x0328C024); // 26B3881DC3E4564CDC73DBD71BD51FFCEEF842A3+46C -RelocPtr g_tintTextureHeight(0x03272CA8); +RelocPtr g_tintTextureHeight(0x0328C028); UInt32 g_tintTextureResolution = 512; @@ -32,7 +32,7 @@ struct RenderTargetInfo }; typedef void ( * _CreateRenderTarget)(void * renderTargetManager, UInt64 type, RenderTargetInfo * info); -RelocAddr<_CreateRenderTarget> CreateRenderTarget(0x00E4B090); +RelocAddr<_CreateRenderTarget> CreateRenderTarget(0x00E4FBB0); _CreateRenderTarget CreateRenderTarget_Original = nullptr; void CreateRenderTarget_Hook(BSRenderManager ** targetManager, UInt64 type, RenderTargetInfo * info) @@ -65,7 +65,7 @@ void Hooks_NetImmerse_Init(void) } } -RelocAddr UpdateEquipment_Enter(0x00727400 + 0x197); +RelocAddr UpdateEquipment_Enter(0x00726F10 + 0x197); void Hooks_NetImmerse_Commit(void) { diff --git a/skse64/Hooks_Papyrus.cpp b/skse64/Hooks_Papyrus.cpp index 403b851..444e10b 100644 --- a/skse64/Hooks_Papyrus.cpp +++ b/skse64/Hooks_Papyrus.cpp @@ -70,16 +70,16 @@ #include "xbyak/xbyak.h" typedef void(*_RegisterPapyrusFunctions)(VMClassRegistry ** registry); -RelocAddr<_RegisterPapyrusFunctions> RegisterPapyrusFunctions(0x00A19F70); -RelocAddr RegisterPapyrusFunctions_Start(0x009BE2E0 + 0xCC3); +RelocAddr<_RegisterPapyrusFunctions> RegisterPapyrusFunctions(0x00A19B20); +RelocAddr RegisterPapyrusFunctions_Start(0x009BDE90 + 0xCC3); -RelocAddr UnregisterFromSleep_Enter(0x009C34F0 + 0x14B); -RelocAddr RevertGlobalData_Enter(0x009CA4C0 + 0x22); -RelocAddr RevertGlobalData_Enter2(0x009CAA00 + 0x288); -RelocAddr SaveRegsSleep_Enter(0x009CCF40 + 0x390); -RelocAddr LoadRegsSleep_Enter(0x009CE020 + 0x2FB); +RelocAddr UnregisterFromSleep_Enter(0x009C30A0 + 0x14B); +RelocAddr RevertGlobalData_Enter(0x009CA070 + 0x22); +RelocAddr RevertGlobalData_Enter2(0x009CA5B0 + 0x288); +RelocAddr SaveRegsSleep_Enter(0x009CCAF0 + 0x390); +RelocAddr LoadRegsSleep_Enter(0x009CDBD0 + 0x2FB); -RelocAddr kDFQueueHook_Base(0x009D05D0); +RelocAddr kDFQueueHook_Base(0x009D0180); uintptr_t kDFQueueHook_HookAddr = kDFQueueHook_Base + 0x6E; uintptr_t kDFQueueHook_Entry_retn = kDFQueueHook_Base + 0x73; diff --git a/skse64/Hooks_SaveLoad.cpp b/skse64/Hooks_SaveLoad.cpp index b83a923..bb9c0bc 100644 --- a/skse64/Hooks_SaveLoad.cpp +++ b/skse64/Hooks_SaveLoad.cpp @@ -124,13 +124,13 @@ UInt8 TESQuest::NewGame_Hook(UInt8 * unk1, UInt8 unk2) return ret; } -RelocAddr SaveGame_HookTarget_Enter(0x006100D0 + 0x2B3); -RelocAddr LoadGame_HookTarget_Enter(0x00615690 + 0x34F); +RelocAddr SaveGame_HookTarget_Enter(0x0060FD40 + 0x2B3); +RelocAddr LoadGame_HookTarget_Enter(0x00615300 + 0x34F); // 691ACD40B8430FBDA081477DEB2A9948ACC235F1+11F -RelocAddr ProcessEvents_Enter(0x00646390 + 0x9A); -RelocAddr NewGame_Enter(0x00942AF0 + 0x59); -RelocAddr DeleteSaveGame_Enter(0x00601FA0 + 0x77); -RelocAddr DeleteSaveGame_Enter2(0x00602070 + 0x17); +RelocAddr ProcessEvents_Enter(0x00645EA0 + 0x9A); +RelocAddr NewGame_Enter(0x009426A0 + 0x59); +RelocAddr DeleteSaveGame_Enter(0x00601C30 + 0x77); +RelocAddr DeleteSaveGame_Enter2(0x00601D00 + 0x17); void Hooks_SaveLoad_Commit(void) { diff --git a/skse64/Hooks_Scaleform.cpp b/skse64/Hooks_Scaleform.cpp index 8393b87..b8366a5 100644 --- a/skse64/Hooks_Scaleform.cpp +++ b/skse64/Hooks_Scaleform.cpp @@ -924,7 +924,7 @@ class SKSEScaleform_GetModList : public GFxFunctionHandler }; typedef void * (* _UIOpenJournalMenu)(bool bUnk); -RelocAddr<_UIOpenJournalMenu> UIOpenJournalMenu(0x00995B70); +RelocAddr<_UIOpenJournalMenu> UIOpenJournalMenu(0x00995720); class SKSEScaleform_OpenJournalMenu : public GFxFunctionHandler { @@ -1148,13 +1148,13 @@ class StandardItemData UInt8 unk30[0x10]; // 30 MEMBER_FN_PREFIX(StandardItemData); - DEFINE_MEMBER_FN(ctor_data, StandardItemData *, 0x008EE5B0, GFxMovieView ** movieView, InventoryEntryData * objDesc, UInt64 unk); + DEFINE_MEMBER_FN(ctor_data, StandardItemData *, 0x008EE0C0, GFxMovieView ** movieView, InventoryEntryData * objDesc, UInt64 unk); StandardItemData * ctor_Hook(GFxMovieView ** movieView, InventoryEntryData * objDesc, UInt64 unk); static uintptr_t GetCtorHookAddress() { - static RelocAddr kCtorHookAddress(0x008EF540 + 0x97); + static RelocAddr kCtorHookAddress(0x008EF050 + 0x97); return kCtorHookAddress.GetUIntPtr(); } }; @@ -1203,11 +1203,11 @@ class MagicItemData MEMBER_FN_PREFIX(MagicItemData); - DEFINE_MEMBER_FN(ctor_data, MagicItemData *, 0x0093EC50, GFxMovieView ** movieView, TESForm * pForm, int unk); // unk is ignored by ctor + DEFINE_MEMBER_FN(ctor_data, MagicItemData *, 0x0093E800, GFxMovieView ** movieView, TESForm * pForm, int unk); // unk is ignored by ctor static uintptr_t GetCtorHookAddress() { - static RelocAddr kCtorHookAddress(0x00940270 + 0x97); + static RelocAddr kCtorHookAddress(0x0093FE20 + 0x97); return kCtorHookAddress.GetUIntPtr(); } @@ -1247,7 +1247,7 @@ namespace favMenuDataHook // 1 - Item - RelocAddr kSetItemData_Base(0x00917530); + RelocAddr kSetItemData_Base(0x009170E0); uintptr_t kSetItemData_hook = kSetItemData_Base + 0xC2; uintptr_t kSetItemData_retn = kSetItemData_Base + 0xC8; @@ -1277,7 +1277,7 @@ namespace favMenuDataHook // 2 - Magic - RelocAddr kSetMagicData_Base(0x00918540); + RelocAddr kSetMagicData_Base(0x009180F0); uintptr_t kSetMagicData_hook = kSetMagicData_Base + 0x6B; uintptr_t kSetMagicData_retn = kSetMagicData_Base + 0x71; @@ -1302,7 +1302,7 @@ namespace favMenuDataHook // 3 - VampireLord - RelocAddr kSetVampireData_Base(0x009187D0); + RelocAddr kSetVampireData_Base(0x00918380); uintptr_t kSetVampireData_hook = kSetVampireData_Base + 0x92; uintptr_t kSetVampireData_retn = kSetVampireData_Base + 0x98; } @@ -1311,7 +1311,7 @@ namespace favMenuDataHook namespace enchantMenuDataHook { - RelocAddr kSetData_Base(0x0090B720); + RelocAddr kSetData_Base(0x0090B230); uintptr_t kSetData_hook = kSetData_Base + 0x4A1; uintptr_t kSetData_retn = kSetData_Base + 0x4A6; } @@ -1390,7 +1390,7 @@ void EnchantConstructMenu_CategoryListEntry_SetData_Extended(EnchantConstructMen namespace smithingMenuDataHook { - RelocAddr kSetData_Base(0x009020D0); + RelocAddr kSetData_Base(0x00901BE0); uintptr_t kSetData_hook = kSetData_Base + 0xD6; uintptr_t kSetData_retn = kSetData_Base + 0xDB; @@ -1423,7 +1423,7 @@ namespace smithingMenuDataHook namespace craftingMenuDataHook { // - RelocAddr kSetData_Base(0x00902600); + RelocAddr kSetData_Base(0x00902110); uintptr_t kSetData_hook = kSetData_Base + 0xC4; uintptr_t kSetData_retn = kSetData_Base + 0xC9; @@ -1460,7 +1460,7 @@ namespace craftingMenuDataHook namespace alchemyMenuDataHook { // - RelocAddr kSetData_Base(0x00902310); + RelocAddr kSetData_Base(0x00901E20); uintptr_t kSetData_hook = kSetData_Base + 0xC6; uintptr_t kSetData_retn = kSetData_Base + 0xCB; @@ -1489,7 +1489,7 @@ namespace alchemyMenuDataHook // Category arguments // (note: this passes data in arguments to SetCategoriesList. makes it more difficult to extend) - RelocAddr kExtendCategoryArgs_Base(0x0090FC10); + RelocAddr kExtendCategoryArgs_Base(0x0090F720); uintptr_t kExtendCategoryArgs_hook = kExtendCategoryArgs_Base + 0x564; uintptr_t kExtendCategoryArgs_retn = kExtendCategoryArgs_Base + 0x569; @@ -1511,7 +1511,7 @@ namespace alchemyMenuDataHook namespace GFxLoaderHook { - RelocPtr kCtor_Base(0x00640610 + 0xDA1); // WinMain+15 + RelocPtr kCtor_Base(0x00640120 + 0xDA1); // WinMain+15 GFxLoader *ctor_Hook(GFxLoader * loader) { @@ -1609,7 +1609,7 @@ void InstallHooks(GFxMovieView * view) globals.SetMember("skse", &skse); } -RelocAddr kInstallHooks_Enter(0x00FAB5F0 + 0x1DD); +RelocAddr kInstallHooks_Enter(0x00FB0110 + 0x1DD); void InstallHooks_Entry(GFxMovieView *pthis, UInt32 unk) { diff --git a/skse64/Hooks_Threads.cpp b/skse64/Hooks_Threads.cpp index 74a9347..b924afb 100644 --- a/skse64/Hooks_Threads.cpp +++ b/skse64/Hooks_Threads.cpp @@ -45,8 +45,8 @@ void Hooks_Threads_Init(void) } // 691ACD40B8430FBDA081477DEB2A9948ACC235F1+11F -RelocAddr ProcessTasks_HookTarget_Enter(0x00646390 + 0xB9C); -RelocAddr ProcessTasks_HookTarget_Enter2(0x00647ED0 + 0x1C); +RelocAddr ProcessTasks_HookTarget_Enter(0x00645EA0 + 0xB9C); +RelocAddr ProcessTasks_HookTarget_Enter2(0x006479E0 + 0x1C); void Hooks_Threads_Commit(void) { diff --git a/skse64/Hooks_UI.cpp b/skse64/Hooks_UI.cpp index 2a302e1..199f214 100644 --- a/skse64/Hooks_UI.cpp +++ b/skse64/Hooks_UI.cpp @@ -79,7 +79,7 @@ void TaskInterface::AddUITask(UIDelegate_v1* task) } } -RelocAddr ProcessEventQueue_HookTarget_Enter(0x00F9F480 + 0xAB5); +RelocAddr ProcessEventQueue_HookTarget_Enter(0x00FA3FA0 + 0xAB5); void Hooks_UI_Commit(void) { diff --git a/skse64/NiExtraData.cpp b/skse64/NiExtraData.cpp index 89aa9be..5b08df8 100644 --- a/skse64/NiExtraData.cpp +++ b/skse64/NiExtraData.cpp @@ -2,13 +2,13 @@ #include "skse64/NiGeometry.h" // ??_7BSFaceGenBaseMorphExtraData@@6B@ -RelocAddr s_BSFaceGenBaseMorphExtraDataVtbl(0x0183C318); +RelocAddr s_BSFaceGenBaseMorphExtraDataVtbl(0x01846338); // ??_7NiStringsExtraData@@6B@ -RelocAddr s_NiStringsExtraDataVtbl(0x019A2D70); +RelocAddr s_NiStringsExtraDataVtbl(0x019ACFB0); // ??_7NiBinaryExtraData@@6B@ -RelocAddr s_NiBinaryExtraDataVtbl(0x019A7650); +RelocAddr s_NiBinaryExtraDataVtbl(0x019B1890); // ??_7NiBooleanExtraData@@6B@ -RelocAddr s_NiBooleanExtraDataVtbl(0x019A7808); +RelocAddr s_NiBooleanExtraDataVtbl(0x019B1A48); NiExtraData* NiExtraData::Create(UInt32 size, uintptr_t vtbl) { diff --git a/skse64/NiExtraData.h b/skse64/NiExtraData.h index b5a4f89..51c8ae3 100644 --- a/skse64/NiExtraData.h +++ b/skse64/NiExtraData.h @@ -220,8 +220,8 @@ class BSFaceGenAnimationData : public NiExtraData UInt64 unk220[2]; // 220 MEMBER_FN_PREFIX(BSFaceGenAnimationData); - DEFINE_MEMBER_FN(SetExpression, void, 0x0041D450, UInt32 type, float value); - DEFINE_MEMBER_FN(Reset, void, 0x0041CD50, float value, UInt8 unk1, UInt8 unk2, UInt8 unk3, UInt8 unk4); + DEFINE_MEMBER_FN(SetExpression, void, 0x0041D540, UInt32 type, float value); + DEFINE_MEMBER_FN(Reset, void, 0x0041CE40, float value, UInt8 unk1, UInt8 unk2, UInt8 unk3, UInt8 unk4); // Alternatives to inlined functions void SetPhonome(UInt32 type, float value) diff --git a/skse64/NiGeometry.cpp b/skse64/NiGeometry.cpp index 4f01224..ea72621 100644 --- a/skse64/NiGeometry.cpp +++ b/skse64/NiGeometry.cpp @@ -2,15 +2,15 @@ #include "skse64/GameAPI.h" // 4772884F2DDD41847925EAA949727085D82940A1+401 -RelocAddr<_CreateBSTriShape> CreateBSTriShape(0x00D28EF0); +RelocAddr<_CreateBSTriShape> CreateBSTriShape(0x00D2D730); // 4772884F2DDD41847925EAA949727085D82940A1+414 -RelocAddr<_CreateBSDynamicTriShape> CreateBSDynamicTriShape(0x00D341E0); +RelocAddr<_CreateBSDynamicTriShape> CreateBSDynamicTriShape(0x00D38A20); // ??_7NiTriShape@@6B@ -static const RelocPtr s_NiTriShapeVtbl(0x019A9830); +static const RelocPtr s_NiTriShapeVtbl(0x019B3A70); // ??_7NiTriStrips@@6B@ -static const RelocPtr s_NiTriStripsVtbl(0x019A9DE8); +static const RelocPtr s_NiTriStripsVtbl(0x019B4028); void NiGeometryData::AllocateVerts(UInt32 numVerts) { @@ -67,7 +67,7 @@ BSDismemberSkinInstance * BSDismemberSkinInstance::Create() { typedef BSDismemberSkinInstance * (*_BSDismemberSkinInstance_Create)(); // 4772884F2DDD41847925EAA949727085D82940A1+2E4 - static RelocAddr <_BSDismemberSkinInstance_Create> BSDismemberSkinInstance_Create(0x00D2D130); + static RelocAddr <_BSDismemberSkinInstance_Create> BSDismemberSkinInstance_Create(0x00D31970); return BSDismemberSkinInstance_Create(); } diff --git a/skse64/NiGeometry.h b/skse64/NiGeometry.h index 07e1d5a..bd588a1 100644 --- a/skse64/NiGeometry.h +++ b/skse64/NiGeometry.h @@ -40,7 +40,7 @@ class NiTriBasedGeom : public NiGeometry { public: // 9D070CBFB7F7B861F270D5D29E210A479261131B+C2 - DEFINE_MEMBER_FN_1(ctor, NiTriBasedGeom *, 0x00D56000, NiTriShapeData * geometry); + DEFINE_MEMBER_FN_1(ctor, NiTriBasedGeom *, 0x00D5A840, NiTriShapeData * geometry); }; class NiTriShape : public NiTriBasedGeom @@ -130,7 +130,7 @@ class BSDynamicTriShape : public BSTriShape UInt32 unk17C; // 17C // - DEFINE_MEMBER_FN_0(ctor, BSDynamicTriShape *, 0x00D34360); + DEFINE_MEMBER_FN_0(ctor, BSDynamicTriShape *, 0x00D38BA0); }; STATIC_ASSERT(sizeof(BSDynamicTriShape) == 0x180); @@ -425,8 +425,8 @@ class NiSkinInstance : public NiObject NiSkinInstance * Clone(); MEMBER_FN_PREFIX(NiSkinInstance); - DEFINE_MEMBER_FN(Copy, NiSkinInstance*, 0x00D13650); - DEFINE_MEMBER_FN(ctor, NiSkinInstance *, 0x00D41390); + DEFINE_MEMBER_FN(Copy, NiSkinInstance*, 0x00D17E90); + DEFINE_MEMBER_FN(ctor, NiSkinInstance *, 0x00D45BD0); }; STATIC_ASSERT(offsetof(NiSkinInstance, lock) == 0x60); STATIC_ASSERT(sizeof(NiSkinInstance) == 0x88); diff --git a/skse64/NiMaterial.cpp b/skse64/NiMaterial.cpp index e2ed30a..4f4bd76 100644 --- a/skse64/NiMaterial.cpp +++ b/skse64/NiMaterial.cpp @@ -3,9 +3,9 @@ #include "skse64/GameObjects.h" // 96D2EFF152717F366F7EAAA62CAD7EB12855423D+47 -RelocAddr<_CreateShaderMaterial> CreateShaderMaterial(0x014AF880); +RelocAddr<_CreateShaderMaterial> CreateShaderMaterial(0x014B7F70); -RelocAddr<_CreateFacegenTintMaterial> CreateFacegenTintMaterial(0x014B2380); +RelocAddr<_CreateFacegenTintMaterial> CreateFacegenTintMaterial(0x014BAA70); void BSLightingShaderMaterial::SetTextureSet(BSTextureSet * newSet) { diff --git a/skse64/NiMaterial.h b/skse64/NiMaterial.h index 2760bab..f0ee316 100644 --- a/skse64/NiMaterial.h +++ b/skse64/NiMaterial.h @@ -118,8 +118,8 @@ class BSLightingShaderMaterial : public BSShaderMaterialBase void SetTextureSet(BSTextureSet * textureSet); MEMBER_FN_PREFIX(BSLightingShaderMaterial); - DEFINE_MEMBER_FN(CopyFrom, void, 0x014AECF0, BSLightingShaderMaterial * other); - DEFINE_MEMBER_FN(dtor_base, void, 0x014AEB90); + DEFINE_MEMBER_FN(CopyFrom, void, 0x014B73E0, BSLightingShaderMaterial * other); + DEFINE_MEMBER_FN(dtor_base, void, 0x014B7280); }; STATIC_ASSERT(sizeof(BSLightingShaderMaterial) == 0xA0); @@ -132,7 +132,7 @@ class BSLightingShaderMaterialEye : public BSLightingShaderMaterial NiTexturePtr unkA8; // A8 inited to 0 // uses ??_7BSLightingShaderMaterialEye@@6B@ at +17 - DEFINE_MEMBER_FN(dtor, void, 0x014B06A0); + DEFINE_MEMBER_FN(dtor, void, 0x014B8D90); }; class BSLightingShaderMaterialEnvmap : public BSLightingShaderMaterial @@ -144,7 +144,7 @@ class BSLightingShaderMaterialEnvmap : public BSLightingShaderMaterial NiTexturePtr unkA8; // A8 inited to 0 // 7EF3019D0F8B78F82664DFE78C15204CD5C8C2B9+392 - DEFINE_MEMBER_FN(dtor, void, 0x014AFFC0); + DEFINE_MEMBER_FN(dtor, void, 0x014B86B0); }; class BSLightingShaderMaterialFacegen : public BSLightingShaderMaterial @@ -157,7 +157,7 @@ class BSLightingShaderMaterialFacegen : public BSLightingShaderMaterial NiTexturePtr unkB0; // B0 inited to 0 // uses ??_7BSLightingShaderMaterialFacegen@@6B@ at +17 - DEFINE_MEMBER_FN(dtor, void, 0x014B1C90); + DEFINE_MEMBER_FN(dtor, void, 0x014BA380); }; class BSLightingShaderMaterialGlowmap : public BSLightingShaderMaterial @@ -168,7 +168,7 @@ class BSLightingShaderMaterialGlowmap : public BSLightingShaderMaterial NiTexturePtr glowMap; // A0 // uses ??_7BSLightingShaderMaterialGlowmap@@6B@ at +17 - DEFINE_MEMBER_FN(dtor, void, 0x014B0DA0); + DEFINE_MEMBER_FN(dtor, void, 0x014B9490); }; class BSLightingShaderMaterialParallax : public BSLightingShaderMaterial @@ -179,7 +179,7 @@ class BSLightingShaderMaterialParallax : public BSLightingShaderMaterial NiTexturePtr unkA0; // A0 // uses ??_7BSLightingShaderMaterialParallax@@6B@ at +17 - DEFINE_MEMBER_FN(dtor, void, 0x014B1220); + DEFINE_MEMBER_FN(dtor, void, 0x014B9910); }; class BSLightingShaderMaterialMultiLayerParallax : public BSLightingShaderMaterial @@ -192,7 +192,7 @@ class BSLightingShaderMaterialMultiLayerParallax : public BSLightingShaderMateri NiTexturePtr unkB0; // A0 // uses ??_7BSLightingShaderMaterialMultiLayerParallax@@6B@ at +17 - DEFINE_MEMBER_FN(dtor, void, 0x014B3700); + DEFINE_MEMBER_FN(dtor, void, 0x014BBDF0); }; class BSLightingShaderMaterialParallaxOcc : public BSLightingShaderMaterial @@ -203,7 +203,7 @@ class BSLightingShaderMaterialParallaxOcc : public BSLightingShaderMaterial NiTexturePtr unkA0; // A0 // uses ??_7BSLightingShaderMaterialParallaxOcc@@6B@ at +17 - DEFINE_MEMBER_FN(dtor, void, 0x014B16A0); + DEFINE_MEMBER_FN(dtor, void, 0x014B9D90); }; class BSLightingShaderMaterialFacegenTint : public BSLightingShaderMaterial diff --git a/skse64/NiNodes.cpp b/skse64/NiNodes.cpp index 59057eb..13a455a 100644 --- a/skse64/NiNodes.cpp +++ b/skse64/NiNodes.cpp @@ -4,7 +4,7 @@ NiBoneNames * NiBoneNames::GetSingleton(void) { // 33EBA690BF2A27ACE16840951CA740822F8A4756+9A - static RelocAddr addr(0x020E9070); + static RelocAddr addr(0x020F6370); return addr; } diff --git a/skse64/NiNodes.h b/skse64/NiNodes.h index 242f09e..e1fce4e 100644 --- a/skse64/NiNodes.h +++ b/skse64/NiNodes.h @@ -25,7 +25,7 @@ class NiNode : public NiAVObject static NiNode * Create(UInt16 arrBufLen = 0); - DEFINE_MEMBER_FN_1(ctor, NiNode*, 0x00D18700, UInt16 arrBufLen); + DEFINE_MEMBER_FN_1(ctor, NiNode*, 0x00D1CF40, UInt16 arrBufLen); }; STATIC_ASSERT(sizeof(NiNode) == 0x128); @@ -38,7 +38,7 @@ class BSFadeNode : public NiNode static BSFadeNode * Create(); // 905B699D46B52EE8B3BD44B9DAFBC2F728A310B5+81 - DEFINE_MEMBER_FN_0(ctor, BSFadeNode *, 0x01471320); + DEFINE_MEMBER_FN_0(ctor, BSFadeNode *, 0x01479A10); }; STATIC_ASSERT(sizeof(BSFadeNode) == 0x158); @@ -68,7 +68,7 @@ class BSFaceGenNiNode : public NiNode }; MEMBER_FN_PREFIX(BSFaceGenNiNode); - DEFINE_MEMBER_FN(AdjustHeadMorph, void, 0x00432C60, UInt32 unk04, UInt32 unk08, float delta); + DEFINE_MEMBER_FN(AdjustHeadMorph, void, 0x00432D50, UInt32 unk04, UInt32 unk08, float delta); }; //STATIC_ASSERT(sizeof(BSFaceGenNiNode) == 0xEC); diff --git a/skse64/NiObjects.cpp b/skse64/NiObjects.cpp index 26c7d58..d3fd6a6 100644 --- a/skse64/NiObjects.cpp +++ b/skse64/NiObjects.cpp @@ -2,14 +2,14 @@ #include "skse64/NiExtraData.h" // 2789403034E226069B9EC04A8AC7BD367AF61384+BC -RelocPtr g_worldToCamMatrix(0x03194030); +RelocPtr g_worldToCamMatrix(0x031AD3A0); // 2789403034E226069B9EC04A8AC7BD367AF61384+13E -RelocPtr> g_viewPort(0x031955F0); +RelocPtr> g_viewPort(0x031AE960); -RelocAddr<_WorldPtToScreenPt3_Internal> WorldPtToScreenPt3_Internal(0x00D27F40); +RelocAddr<_WorldPtToScreenPt3_Internal> WorldPtToScreenPt3_Internal(0x00D2C780); -RelocAddr<_NiAllocate> NiAllocate(0x00CE3590); -RelocAddr<_NiFree> NiFree(0x00CE3830); +RelocAddr<_NiAllocate> NiAllocate(0x00CE7DD0); +RelocAddr<_NiFree> NiFree(0x00CE8070); void NiRefObject::IncRef(void) { diff --git a/skse64/NiObjects.h b/skse64/NiObjects.h index 6a6bdbe..0268ee9 100644 --- a/skse64/NiObjects.h +++ b/skse64/NiObjects.h @@ -123,7 +123,7 @@ class NiObject : public NiRefObject MEMBER_FN_PREFIX(NiObject); - DEFINE_MEMBER_FN(DeepCopy, NiStream *, 0x00D13840, NiObject ** result); + DEFINE_MEMBER_FN(DeepCopy, NiStream *, 0x00D18080, NiObject ** result); }; STATIC_ASSERT(sizeof(NiObject) == 0x10); @@ -219,7 +219,7 @@ class NiAVObject : public NiObjectNET MEMBER_FN_PREFIX(NiAVObject); // A5B2FC7D42E72BA4F6A679BAC0BAE17C12A4AFE1+E3 - DEFINE_MEMBER_FN(UpdateNode, void, 0x00D17730, ControllerUpdateContext * ctx); + DEFINE_MEMBER_FN(UpdateNode, void, 0x00D1BF70, ControllerUpdateContext * ctx); }; STATIC_ASSERT(offsetof(NiAVObject, m_localTransform) == 0x48); STATIC_ASSERT(offsetof(NiAVObject, m_worldTransform) == 0x7C); @@ -262,11 +262,11 @@ class BSFaceGenModel : public NiRefObject UInt32 pad1C; // 1C MEMBER_FN_PREFIX(BSFaceGenModel); - DEFINE_MEMBER_FN(ctor, void, 0x0042DB00); - DEFINE_MEMBER_FN(CopyFrom, void, 0x0042DBA0, BSFaceGenModel * other); - DEFINE_MEMBER_FN(SetModelData, bool, 0x0042E320, const char * meshPath, void * unk1, UInt8 unk2); - DEFINE_MEMBER_FN(ApplyMorph, UInt8, 0x0042E180, BSFixedString * morphName, TESModelTri * triModel, NiAVObject ** headNode, float relative, UInt8 unk1); - DEFINE_MEMBER_FN(ApplyRaceMorph, UInt8, 0x0042E030, BSFixedString* morphName, TESModelTri* triModel, NiAVObject** headNode, float relative, UInt8 unk1); + DEFINE_MEMBER_FN(ctor, void, 0x0042DBF0); + DEFINE_MEMBER_FN(CopyFrom, void, 0x0042DC90, BSFaceGenModel * other); + DEFINE_MEMBER_FN(SetModelData, bool, 0x0042E410, const char * meshPath, void * unk1, UInt8 unk2); + DEFINE_MEMBER_FN(ApplyMorph, UInt8, 0x0042E270, BSFixedString * morphName, TESModelTri * triModel, NiAVObject ** headNode, float relative, UInt8 unk1); + DEFINE_MEMBER_FN(ApplyRaceMorph, UInt8, 0x0042E120, BSFixedString* morphName, TESModelTri* triModel, NiAVObject** headNode, float relative, UInt8 unk1); }; // 18 @@ -277,7 +277,7 @@ class BSFaceGenMorphData : public NiRefObject MEMBER_FN_PREFIX(BSFaceGenMorphData); - DEFINE_MEMBER_FN(ApplyMorph, UInt8, 0x00431020, const char ** morphName, NiAVObject * faceTrishape, float relative, UInt8 unk2); + DEFINE_MEMBER_FN(ApplyMorph, UInt8, 0x00431110, const char ** morphName, NiAVObject * faceTrishape, float relative, UInt8 unk2); }; // 20 diff --git a/skse64/NiProperties.h b/skse64/NiProperties.h index 84e5fa8..25d1344 100644 --- a/skse64/NiProperties.h +++ b/skse64/NiProperties.h @@ -197,11 +197,11 @@ class BSLightingShaderProperty : public BSShaderProperty // This function seems to fix weird lighting issues when creating armors internally // Not particularly sure what it does but it seems to mess around with a lot material flags MEMBER_FN_PREFIX(BSLightingShaderProperty); - DEFINE_MEMBER_FN(InitializeShader, UInt32, 0x014A4D30, BSGeometry * geometry); - DEFINE_MEMBER_FN(SetMaterial, UInt32, 0x01473900, BSLightingShaderMaterial * material, bool unk1); // unk1 usually 1 - DEFINE_MEMBER_FN(SetFlags, UInt64, 0x014737F0, UInt8 unk1, UInt8 unk2); + DEFINE_MEMBER_FN(InitializeShader, UInt32, 0x014AD420, BSGeometry * geometry); + DEFINE_MEMBER_FN(SetMaterial, UInt32, 0x0147BFF0, BSLightingShaderMaterial * material, bool unk1); // unk1 usually 1 + DEFINE_MEMBER_FN(SetFlags, UInt64, 0x0147BEE0, UInt8 unk1, UInt8 unk2); // InvalidateMaterial was inlined away - DEFINE_MEMBER_FN(InvalidateTextures, void, 0x014A50E0, UInt32 unk1); // unk1 usually 0, called after material Releases textures + DEFINE_MEMBER_FN(InvalidateTextures, void, 0x014AD7D0, UInt32 unk1); // unk1 usually 0, called after material Releases textures }; STATIC_ASSERT(offsetof(BSLightingShaderProperty, emissiveColor) == 0xF0); diff --git a/skse64/NiRTTI.cpp b/skse64/NiRTTI.cpp index bade669..1b4062f 100644 --- a/skse64/NiRTTI.cpp +++ b/skse64/NiRTTI.cpp @@ -21,413 +21,413 @@ bool IsType(NiRTTI * rtti, const NiRTTI * typeInfo) return false; } -const NiRTTI * NiRTTI_BGSDecalNode = (NiRTTI *)0x020EEE90; -const NiRTTI * NiRTTI_BSAnimGroupSequence = (NiRTTI *)0x020EEFF0; -const NiRTTI * NiRTTI_BSSplatterExtraData = (NiRTTI *)0x030F0040; -const NiRTTI * NiRTTI_BGSAddonNodeSoundHandleExtra = (NiRTTI *)0x030F04A8; -const NiRTTI * NiRTTI_REFRSyncController = (NiRTTI *)0x0312A4B0; -const NiRTTI * NiRTTI_bhkCartTether = (NiRTTI *)0x0312BB18; -const NiRTTI * NiRTTI_bhkTiltPreventAction = (NiRTTI *)0x0312BB28; -const NiRTTI * NiRTTI_bhkWheelAction = (NiRTTI *)0x0312BB38; -const NiRTTI * NiRTTI_BSFaceGenAnimationData = (NiRTTI *)0x0312C178; -const NiRTTI * NiRTTI_BSFaceGenModelExtraData = (NiRTTI *)0x031326A0; -const NiRTTI * NiRTTI_BSFaceGenBaseMorphExtraData = (NiRTTI *)0x031326C8; -const NiRTTI * NiRTTI_BSFaceGenMorphData = (NiRTTI *)0x031326D8; -const NiRTTI * NiRTTI_BSFaceGenMorphDataHead = (NiRTTI *)0x031326E8; -const NiRTTI * NiRTTI_BSFaceGenMorphDataHair = (NiRTTI *)0x031326F8; -const NiRTTI * NiRTTI_BSFaceGenNiNode = (NiRTTI *)0x03132738; -const NiRTTI * NiRTTI_BSTempEffect = (NiRTTI *)0x03137B08; -const NiRTTI * NiRTTI_BSTempEffectDebris = (NiRTTI *)0x03137B88; -const NiRTTI * NiRTTI_BSTempEffectGeometryDecal = (NiRTTI *)0x03137BA8; -const NiRTTI * NiRTTI_BSTempEffectParticle = (NiRTTI *)0x03137C58; -const NiRTTI * NiRTTI_BSTempEffectSimpleDecal = (NiRTTI *)0x03137C80; -const NiRTTI * NiRTTI_BSTempEffectSPG = (NiRTTI *)0x03137C98; -const NiRTTI * NiRTTI_bhkAutoWater = (NiRTTI *)0x0314F080; -const NiRTTI * NiRTTI_ModelReferenceEffect = (NiRTTI *)0x0315C918; -const NiRTTI * NiRTTI_ReferenceEffect = (NiRTTI *)0x0315C950; -const NiRTTI * NiRTTI_ShaderReferenceEffect = (NiRTTI *)0x0315C980; -const NiRTTI * NiRTTI_SummonPlacementEffect = (NiRTTI *)0x0315C9B0; -const NiRTTI * NiRTTI_SceneGraph = (NiRTTI *)0x03180008; -const NiRTTI * NiRTTI_BSDoorHavokController = (NiRTTI *)0x03181D28; -const NiRTTI * NiRTTI_BSPlayerDistanceCheckController = (NiRTTI *)0x03181D38; -const NiRTTI * NiRTTI_BSSimpleScaleController = (NiRTTI *)0x03181D48; -const NiRTTI * NiRTTI_NiObject = (NiRTTI *)0x03259970; -const NiRTTI * NiRTTI_NiAVObject = (NiRTTI *)0x032599A8; -const NiRTTI * NiRTTI_NiNode = (NiRTTI *)0x032599C8; -const NiRTTI * NiRTTI_NiObjectNET = (NiRTTI *)0x03259B08; -const NiRTTI * NiRTTI_NiLight = (NiRTTI *)0x03259B60; -const NiRTTI * NiRTTI_NiSwitchNode = (NiRTTI *)0x03259B70; -const NiRTTI * NiRTTI_NiStringsExtraData = (NiRTTI *)0x03259B80; -const NiRTTI * NiRTTI_NiCamera = (NiRTTI *)0x03259B90; -const NiRTTI * NiRTTI_BSTriShape = (NiRTTI *)0x03259BA8; -const NiRTTI * NiRTTI_NiProperty = (NiRTTI *)0x03259BB8; -const NiRTTI * NiRTTI_NiAlphaProperty = (NiRTTI *)0x03259BD0; -const NiRTTI * NiRTTI_NiSourceTexture = (NiRTTI *)0x0325AC08; -const NiRTTI * NiRTTI_BSFlattenedBoneTree = (NiRTTI *)0x0325AC18; -const NiRTTI * NiRTTI_BSDismemberSkinInstance = (NiRTTI *)0x0325AC60; -const NiRTTI * NiRTTI_NiStringExtraData = (NiRTTI *)0x0325AC70; -const NiRTTI * NiRTTI_NiTimeController = (NiRTTI *)0x0325AC80; -const NiRTTI * NiRTTI_NiExtraData = (NiRTTI *)0x0325ACA0; -const NiRTTI * NiRTTI_NiGeometryData = (NiRTTI *)0x0325ACB0; -const NiRTTI * NiRTTI_BSGeometry = (NiRTTI *)0x0325ACC8; -const NiRTTI * NiRTTI_BSDynamicTriShape = (NiRTTI *)0x0325ACE0; -const NiRTTI * NiRTTI_NiPointLight = (NiRTTI *)0x0325ACF0; -const NiRTTI * NiRTTI_NiDefaultAVObjectPalette = (NiRTTI *)0x0325AD00; -const NiRTTI * NiRTTI_NiBillboardNode = (NiRTTI *)0x0325AD28; -const NiRTTI * NiRTTI_NiDirectionalLight = (NiRTTI *)0x0325AD38; -const NiRTTI * NiRTTI_NiCullingProcess = (NiRTTI *)0x0325AD48; -const NiRTTI * NiRTTI_NiParticles = (NiRTTI *)0x0325AD60; -const NiRTTI * NiRTTI_NiTexture = (NiRTTI *)0x0325ADA0; -const NiRTTI * NiRTTI_NiSkinPartition = (NiRTTI *)0x0325AEB0; -const NiRTTI * NiRTTI_NiVertWeightsExtraData = (NiRTTI *)0x0325AEC0; -const NiRTTI * NiRTTI_NiSkinInstance = (NiRTTI *)0x0325AED0; -const NiRTTI * NiRTTI_NiAVObjectPalette = (NiRTTI *)0x0325AEE0; -const NiRTTI * NiRTTI_NiGeometry = (NiRTTI *)0x0325AEF0; -const NiRTTI * NiRTTI_NiSkinData = (NiRTTI *)0x0325AF20; -const NiRTTI * NiRTTI_NiShadeProperty = (NiRTTI *)0x0325AF30; -const NiRTTI * NiRTTI_NiAlphaAccumulator = (NiRTTI *)0x0325AF48; -const NiRTTI * NiRTTI_NiAmbientLight = (NiRTTI *)0x0325AF58; -const NiRTTI * NiRTTI_NiBinaryExtraData = (NiRTTI *)0x0325AF68; -const NiRTTI * NiRTTI_NiBooleanExtraData = (NiRTTI *)0x0325AF78; -const NiRTTI * NiRTTI_NiBSPNode = (NiRTTI *)0x0325AF88; -const NiRTTI * NiRTTI_NiColorExtraData = (NiRTTI *)0x0325AF98; -const NiRTTI * NiRTTI_NiFloatExtraData = (NiRTTI *)0x0325AFA8; -const NiRTTI * NiRTTI_NiFloatsExtraData = (NiRTTI *)0x0325AFB8; -const NiRTTI * NiRTTI_NiFogProperty = (NiRTTI *)0x0325AFC8; -const NiRTTI * NiRTTI_NiIntegerExtraData = (NiRTTI *)0x0325AFE0; -const NiRTTI * NiRTTI_NiIntegersExtraData = (NiRTTI *)0x0325AFF0; -const NiRTTI * NiRTTI_NiParticlesData = (NiRTTI *)0x0325B038; -const NiRTTI * NiRTTI_NiParticleMeshesData = (NiRTTI *)0x0325B048; -const NiRTTI * NiRTTI_NiParticleMeshes = (NiRTTI *)0x0325B058; -const NiRTTI * NiRTTI_NiSpotLight = (NiRTTI *)0x0325B068; -const NiRTTI * NiRTTI_NiSwitchStringExtraData = (NiRTTI *)0x0325B078; -const NiRTTI * NiRTTI_NiTriShapeData = (NiRTTI *)0x0325B088; -const NiRTTI * NiRTTI_NiTriShape = (NiRTTI *)0x0325B098; -const NiRTTI * NiRTTI_NiTriStripsData = (NiRTTI *)0x0325B0A8; -const NiRTTI * NiRTTI_NiTriStrips = (NiRTTI *)0x0325B0B8; -const NiRTTI * NiRTTI_NiVectorExtraData = (NiRTTI *)0x0325B0C8; -const NiRTTI * NiRTTI_BSLODTriShape = (NiRTTI *)0x0325B0F0; -const NiRTTI * NiRTTI_NiAdditionalGeometryData = (NiRTTI *)0x0325B100; -const NiRTTI * NiRTTI_BSSegmentedTriShape = (NiRTTI *)0x0325B118; -const NiRTTI * NiRTTI_NiBackToFrontAccumulator = (NiRTTI *)0x0325B150; -const NiRTTI * NiRTTI_NiAccumulator = (NiRTTI *)0x0325B160; -const NiRTTI * NiRTTI_NiTriBasedGeomData = (NiRTTI *)0x0325B170; -const NiRTTI * NiRTTI_NiTriBasedGeom = (NiRTTI *)0x0325B180; -const NiRTTI * NiRTTI_NiCollisionData = (NiRTTI *)0x0325B1C0; -const NiRTTI * NiRTTI_NiControllerManager = (NiRTTI *)0x0325B258; -const NiRTTI * NiRTTI_NiControllerSequence = (NiRTTI *)0x0325B278; -const NiRTTI * NiRTTI_NiBlendInterpolator = (NiRTTI *)0x0325B2A8; -const NiRTTI * NiRTTI_NiMultiTargetTransformController = (NiRTTI *)0x0325B2B8; -const NiRTTI * NiRTTI_BSMultiTargetTreadTransfController = (NiRTTI *)0x0325B2C8; -const NiRTTI * NiRTTI_NiInterpController = (NiRTTI *)0x0325B2D8; -const NiRTTI * NiRTTI_NiFloatData = (NiRTTI *)0x0325C0A8; -const NiRTTI * NiRTTI_NiFloatInterpolator = (NiRTTI *)0x0325C0B8; -const NiRTTI * NiRTTI_NiColorData = (NiRTTI *)0x0325C0C8; -const NiRTTI * NiRTTI_NiColorInterpolator = (NiRTTI *)0x0325C0D8; -const NiRTTI * NiRTTI_NiSingleInterpController = (NiRTTI *)0x0325C0E8; -const NiRTTI * NiRTTI_NiTransformInterpolator = (NiRTTI *)0x0325C0F8; -const NiRTTI * NiRTTI_NiPathInterpolator = (NiRTTI *)0x0325C108; -const NiRTTI * NiRTTI_NiBlendTransformInterpolator = (NiRTTI *)0x0325C128; -const NiRTTI * NiRTTI_NiBlendFloatInterpolator = (NiRTTI *)0x0325C138; -const NiRTTI * NiRTTI_NiFloatExtraDataController = (NiRTTI *)0x0325C148; -const NiRTTI * NiRTTI_NiTransformController = (NiRTTI *)0x0325C158; -const NiRTTI * NiRTTI_NiBlendAccumTransformInterpolator = (NiRTTI *)0x0325C168; -const NiRTTI * NiRTTI_NiInterpolator = (NiRTTI *)0x0325C180; -const NiRTTI * NiRTTI_BSBlendTreadTransfInterpolator = (NiRTTI *)0x0325C1A0; -const NiRTTI * NiRTTI_NiKeyBasedInterpolator = (NiRTTI *)0x0325C1B8; -const NiRTTI * NiRTTI_NiTransformData = (NiRTTI *)0x0325C238; -const NiRTTI * NiRTTI_NiPosData = (NiRTTI *)0x0325C248; -const NiRTTI * NiRTTI_NiBlendBoolInterpolator = (NiRTTI *)0x0325C258; -const NiRTTI * NiRTTI_NiBlendColorInterpolator = (NiRTTI *)0x0325C268; -const NiRTTI * NiRTTI_NiBlendPoint3Interpolator = (NiRTTI *)0x0325C278; -const NiRTTI * NiRTTI_NiBlendQuaternionInterpolator = (NiRTTI *)0x0325C288; -const NiRTTI * NiRTTI_NiBoolData = (NiRTTI *)0x0325C298; -const NiRTTI * NiRTTI_NiBoolInterpolator = (NiRTTI *)0x0325C2A8; -const NiRTTI * NiRTTI_NiBoolTimelineInterpolator = (NiRTTI *)0x0325C2B8; -const NiRTTI * NiRTTI_NiBSplineBasisData = (NiRTTI *)0x0325C2C8; -const NiRTTI * NiRTTI_NiBSplineData = (NiRTTI *)0x0325C2D8; -const NiRTTI * NiRTTI_NiBSplineColorInterpolator = (NiRTTI *)0x0325C2E8; -const NiRTTI * NiRTTI_NiBSplineCompColorInterpolator = (NiRTTI *)0x0325C2F8; -const NiRTTI * NiRTTI_NiBSplineCompFloatInterpolator = (NiRTTI *)0x0325C308; -const NiRTTI * NiRTTI_NiBSplineCompPoint3Interpolator = (NiRTTI *)0x0325C318; -const NiRTTI * NiRTTI_NiBSplineCompTransformInterpolator = (NiRTTI *)0x0325C328; -const NiRTTI * NiRTTI_NiBSplineFloatInterpolator = (NiRTTI *)0x0325C338; -const NiRTTI * NiRTTI_NiBSplinePoint3Interpolator = (NiRTTI *)0x0325C348; -const NiRTTI * NiRTTI_NiBSplineTransformInterpolator = (NiRTTI *)0x0325C358; -const NiRTTI * NiRTTI_NiColorExtraDataController = (NiRTTI *)0x0325C368; -const NiRTTI * NiRTTI_NiFloatsExtraDataController = (NiRTTI *)0x0325C378; -const NiRTTI * NiRTTI_NiFloatsExtraDataPoint3Controller = (NiRTTI *)0x0325C388; -const NiRTTI * NiRTTI_NiKeyframeManager = (NiRTTI *)0x0325C3A0; -const NiRTTI * NiRTTI_NiLightColorController = (NiRTTI *)0x0325C3B0; -const NiRTTI * NiRTTI_NiLightDimmerController = (NiRTTI *)0x0325C3C0; -const NiRTTI * NiRTTI_NiLookAtController = (NiRTTI *)0x0325C3D0; -const NiRTTI * NiRTTI_NiLookAtInterpolator = (NiRTTI *)0x0325C3E0; -const NiRTTI * NiRTTI_NiMorphData = (NiRTTI *)0x0325C3F0; -const NiRTTI * NiRTTI_NiPathController = (NiRTTI *)0x0325C400; -const NiRTTI * NiRTTI_NiPoint3Interpolator = (NiRTTI *)0x0325C410; -const NiRTTI * NiRTTI_NiQuaternionInterpolator = (NiRTTI *)0x0325C420; -const NiRTTI * NiRTTI_NiRollController = (NiRTTI *)0x0325C430; -const NiRTTI * NiRTTI_NiRotData = (NiRTTI *)0x0325C440; -const NiRTTI * NiRTTI_NiSequence = (NiRTTI *)0x0325C450; -const NiRTTI * NiRTTI_NiSequenceStreamHelper = (NiRTTI *)0x0325C470; -const NiRTTI * NiRTTI_NiStringPalette = (NiRTTI *)0x0325C480; -const NiRTTI * NiRTTI_NiTextKeyExtraData = (NiRTTI *)0x0325C490; -const NiRTTI * NiRTTI_NiUVData = (NiRTTI *)0x0325C4A0; -const NiRTTI * NiRTTI_NiVisController = (NiRTTI *)0x0325C4B0; -const NiRTTI * NiRTTI_BSAnimNote = (NiRTTI *)0x0325C4C0; -const NiRTTI * NiRTTI_BSAnimNotes = (NiRTTI *)0x0325C4D0; -const NiRTTI * NiRTTI_BSGrabIKNote = (NiRTTI *)0x0325C4E0; -const NiRTTI * NiRTTI_BSLookIKNote = (NiRTTI *)0x0325C4F0; -const NiRTTI * NiRTTI_BSRotAccumTransfInterpolator = (NiRTTI *)0x0325C500; -const NiRTTI * NiRTTI_BSTreadTransfInterpolator = (NiRTTI *)0x0325C510; -const NiRTTI * NiRTTI_BSFrustumFOVController = (NiRTTI *)0x0325C520; -const NiRTTI * NiRTTI_NiExtraDataController = (NiRTTI *)0x0325C5B8; -const NiRTTI * NiRTTI_NiBSplineInterpolator = (NiRTTI *)0x0325C5C8; -const NiRTTI * NiRTTI_NiPoint3InterpController = (NiRTTI *)0x0325C5D8; -const NiRTTI * NiRTTI_NiFloatInterpController = (NiRTTI *)0x0325C5E8; -const NiRTTI * NiRTTI_NiFloatController = (NiRTTI *)0x0325C5F8; -const NiRTTI * NiRTTI_NiBoolInterpController = (NiRTTI *)0x0325C608; -const NiRTTI * NiRTTI_NiParticleSystem = (NiRTTI *)0x0325C620; -const NiRTTI * NiRTTI_NiPSysEmitterCtlr = (NiRTTI *)0x0325C630; -const NiRTTI * NiRTTI_NiPSysGravityModifier = (NiRTTI *)0x0325C640; -const NiRTTI * NiRTTI_BSPSysHavokUpdateModifier = (NiRTTI *)0x0325C650; -const NiRTTI * NiRTTI_NiMeshParticleSystem = (NiRTTI *)0x0325C668; -const NiRTTI * NiRTTI_NiPSysCylinderEmitter = (NiRTTI *)0x0325C680; -const NiRTTI * NiRTTI_BSStripParticleSystem = (NiRTTI *)0x0325C690; -const NiRTTI * NiRTTI_NiPSysEmitter = (NiRTTI *)0x0325C6A0; -const NiRTTI * NiRTTI_NiPSysModifierCtlr = (NiRTTI *)0x0325C6B0; -const NiRTTI * NiRTTI_NiPSysModifier = (NiRTTI *)0x0325C6C8; -const NiRTTI * NiRTTI_NiPSysMeshUpdateModifier = (NiRTTI *)0x0325C6D8; -const NiRTTI * NiRTTI_NiPSysUpdateCtlr = (NiRTTI *)0x0325C6E8; -const NiRTTI * NiRTTI_NiMeshPSysData = (NiRTTI *)0x0325C6F8; -const NiRTTI * NiRTTI_NiPSysAirFieldAirFrictionCtlr = (NiRTTI *)0x0325C708; -const NiRTTI * NiRTTI_NiPSysAirFieldInheritVelocityCtlr = (NiRTTI *)0x0325C718; -const NiRTTI * NiRTTI_NiPSysAirFieldModifier = (NiRTTI *)0x0325C728; -const NiRTTI * NiRTTI_NiPSysAirFieldSpreadCtlr = (NiRTTI *)0x0325C738; -const NiRTTI * NiRTTI_NiPSysAgeDeathModifier = (NiRTTI *)0x0325C748; -const NiRTTI * NiRTTI_NiPSysBombModifier = (NiRTTI *)0x0325C758; -const NiRTTI * NiRTTI_NiPSysBoundUpdateModifier = (NiRTTI *)0x0325C768; -const NiRTTI * NiRTTI_NiPSysBoxEmitter = (NiRTTI *)0x0325C778; -const NiRTTI * NiRTTI_NiPSysColliderManager = (NiRTTI *)0x0325C788; -const NiRTTI * NiRTTI_NiPSysColorModifier = (NiRTTI *)0x0325C798; -const NiRTTI * NiRTTI_NiPSysData = (NiRTTI *)0x0325C7A8; -const NiRTTI * NiRTTI_NiPSysDragFieldModifier = (NiRTTI *)0x0325C7B8; -const NiRTTI * NiRTTI_NiPSysDragModifier = (NiRTTI *)0x0325C7C8; -const NiRTTI * NiRTTI_NiPSysEmitterCtlrData = (NiRTTI *)0x0325C7D8; -const NiRTTI * NiRTTI_NiPSysEmitterDeclinationCtlr = (NiRTTI *)0x0325C7E8; -const NiRTTI * NiRTTI_NiPSysEmitterDeclinationVarCtlr = (NiRTTI *)0x0325C7F8; -const NiRTTI * NiRTTI_NiPSysEmitterInitialRadiusCtlr = (NiRTTI *)0x0325C808; -const NiRTTI * NiRTTI_NiPSysEmitterLifeSpanCtlr = (NiRTTI *)0x0325C818; -const NiRTTI * NiRTTI_NiPSysEmitterPlanarAngleCtlr = (NiRTTI *)0x0325C828; -const NiRTTI * NiRTTI_NiPSysEmitterPlanarAngleVarCtlr = (NiRTTI *)0x0325C838; -const NiRTTI * NiRTTI_NiPSysEmitterSpeedCtlr = (NiRTTI *)0x0325C848; -const NiRTTI * NiRTTI_NiPSysFieldAttenuationCtlr = (NiRTTI *)0x0325C858; -const NiRTTI * NiRTTI_NiPSysFieldMagnitudeCtlr = (NiRTTI *)0x0325C868; -const NiRTTI * NiRTTI_NiPSysFieldMaxDistanceCtlr = (NiRTTI *)0x0325C878; -const NiRTTI * NiRTTI_NiPSysGravityFieldModifier = (NiRTTI *)0x0325C888; -const NiRTTI * NiRTTI_NiPSysGravityStrengthCtlr = (NiRTTI *)0x0325C898; -const NiRTTI * NiRTTI_NiPSysGrowFadeModifier = (NiRTTI *)0x0325C8A8; -const NiRTTI * NiRTTI_NiPSysInitialRotAngleCtlr = (NiRTTI *)0x0325C8B8; -const NiRTTI * NiRTTI_NiPSysInitialRotAngleVarCtlr = (NiRTTI *)0x0325C8C8; -const NiRTTI * NiRTTI_NiPSysInitialRotSpeedCtlr = (NiRTTI *)0x0325C8D8; -const NiRTTI * NiRTTI_NiPSysInitialRotSpeedVarCtlr = (NiRTTI *)0x0325C8E8; -const NiRTTI * NiRTTI_NiPSysMeshEmitter = (NiRTTI *)0x0325C8F8; -const NiRTTI * NiRTTI_NiPSysModifierActiveCtlr = (NiRTTI *)0x0325C928; -const NiRTTI * NiRTTI_NiPSysPlanarCollider = (NiRTTI *)0x0325C938; -const NiRTTI * NiRTTI_NiPSysPositionModifier = (NiRTTI *)0x0325C948; -const NiRTTI * NiRTTI_NiPSysRadialFieldModifier = (NiRTTI *)0x0325C958; -const NiRTTI * NiRTTI_NiPSysResetOnLoopCtlr = (NiRTTI *)0x0325C968; -const NiRTTI * NiRTTI_NiPSysRotationModifier = (NiRTTI *)0x0325C978; -const NiRTTI * NiRTTI_NiPSysSpawnModifier = (NiRTTI *)0x0325C988; -const NiRTTI * NiRTTI_NiPSysSphereEmitter = (NiRTTI *)0x0325C998; -const NiRTTI * NiRTTI_NiPSysSphericalCollider = (NiRTTI *)0x0325C9A8; -const NiRTTI * NiRTTI_NiPSysTurbulenceFieldModifier = (NiRTTI *)0x0325C9B8; -const NiRTTI * NiRTTI_NiPSysVortexFieldModifier = (NiRTTI *)0x0325C9C8; -const NiRTTI * NiRTTI_BSStripPSysData = (NiRTTI *)0x0325C9D8; -const NiRTTI * NiRTTI_BSPSysRecycleBoundModifier = (NiRTTI *)0x0325C9F0; -const NiRTTI * NiRTTI_BSPSysInheritVelocityModifier = (NiRTTI *)0x0325CA00; -const NiRTTI * NiRTTI_NiPSysVolumeEmitter = (NiRTTI *)0x0325CA10; -const NiRTTI * NiRTTI_NiPSysModifierFloatCtlr = (NiRTTI *)0x0325CA20; -const NiRTTI * NiRTTI_NiPSysFieldModifier = (NiRTTI *)0x0325CA30; -const NiRTTI * NiRTTI_NiPSysModifierBoolCtlr = (NiRTTI *)0x0325CA40; -const NiRTTI * NiRTTI_NiPSysCollider = (NiRTTI *)0x0325CA50; -const NiRTTI * NiRTTI_BSMultiBound = (NiRTTI *)0x03264D08; -const NiRTTI * NiRTTI_BSMultiBoundRoom = (NiRTTI *)0x03264D18; -const NiRTTI * NiRTTI_BSMultiBoundAABB = (NiRTTI *)0x03264D30; -const NiRTTI * NiRTTI_BSMultiBoundOBB = (NiRTTI *)0x03264D48; -const NiRTTI * NiRTTI_BSXFlags = (NiRTTI *)0x03264D68; -const NiRTTI * NiRTTI_BSValueNode = (NiRTTI *)0x03264D80; -const NiRTTI * NiRTTI_BSWindModifier = (NiRTTI *)0x0326B300; -const NiRTTI * NiRTTI_BSTempNodeManager = (NiRTTI *)0x0326B320; -const NiRTTI * NiRTTI_BSTempNode = (NiRTTI *)0x0326B330; -const NiRTTI * NiRTTI_BSOcclusionShape = (NiRTTI *)0x0326B350; -const NiRTTI * NiRTTI_BSRangeNode = (NiRTTI *)0x0326B448; -const NiRTTI * NiRTTI_BSBlastNode = (NiRTTI *)0x0326B680; -const NiRTTI * NiRTTI_BSDebrisNode = (NiRTTI *)0x0326B690; -const NiRTTI * NiRTTI_BSDamageStage = (NiRTTI *)0x0326B6A0; -const NiRTTI * NiRTTI_BSPSysArrayEmitter = (NiRTTI *)0x0326B6B0; -const NiRTTI * NiRTTI_PArrayPoint = (NiRTTI *)0x0326B6C0; -const NiRTTI * NiRTTI_BSMultiStreamInstanceTriShape = (NiRTTI *)0x0326B6E8; -const NiRTTI * NiRTTI_BSMultiBoundShape = (NiRTTI *)0x0326B718; -const NiRTTI * NiRTTI_BSMultiBoundSphere = (NiRTTI *)0x0326B728; -const NiRTTI * NiRTTI_BSOcclusionBox = (NiRTTI *)0x0326B740; -const NiRTTI * NiRTTI_BSOcclusionPlane = (NiRTTI *)0x0326B758; -const NiRTTI * NiRTTI_BSPortal = (NiRTTI *)0x0326B768; -const NiRTTI * NiRTTI_BSPortalSharedNode = (NiRTTI *)0x0326B778; -const NiRTTI * NiRTTI_BSBodyMorphOffsetsExtraData = (NiRTTI *)0x0326B790; -const NiRTTI * NiRTTI_BSBehaviorGraphExtraData = (NiRTTI *)0x0326B7A0; -const NiRTTI * NiRTTI_NiBSBoneLODController = (NiRTTI *)0x0326B7B8; -const NiRTTI * NiRTTI_BSCullingProcess = (NiRTTI *)0x0326B7D8; -const NiRTTI * NiRTTI_BSParticleSystemManager = (NiRTTI *)0x0326B7F8; -const NiRTTI * NiRTTI_BSFurnitureMarkerNode = (NiRTTI *)0x0326B820; -const NiRTTI * NiRTTI_BSBound = (NiRTTI *)0x0326B8A0; -const NiRTTI * NiRTTI_BSMultiBoundNode = (NiRTTI *)0x0326B8C0; -const NiRTTI * NiRTTI_BSBoneMap = (NiRTTI *)0x0326B8D0; -const NiRTTI * NiRTTI_BSAnimInteractionMarker = (NiRTTI *)0x0326B8E8; -const NiRTTI * NiRTTI_BSSceneGraph = (NiRTTI *)0x0326B900; -const NiRTTI * NiRTTI_BSPSysMultiTargetEmitterCtlr = (NiRTTI *)0x0326B918; -const NiRTTI * NiRTTI_BSGeometryListCullingProcess = (NiRTTI *)0x0326B930; -const NiRTTI * NiRTTI_BSSubIndexTriShape = (NiRTTI *)0x0326B948; -const NiRTTI * NiRTTI_BSDistantObjectLargeRefExtraData = (NiRTTI *)0x0326B958; -const NiRTTI * NiRTTI_BSMasterParticleSystem = (NiRTTI *)0x0326D320; -const NiRTTI * NiRTTI_BSProceduralLightningController = (NiRTTI *)0x0326D348; -const NiRTTI * NiRTTI_BSInvMarker = (NiRTTI *)0x0326D358; -const NiRTTI * NiRTTI_BSBoneLODExtraData = (NiRTTI *)0x0326D370; -const NiRTTI * NiRTTI_BSReference = (NiRTTI *)0x0326D390; -const NiRTTI * NiRTTI_BSNodeReferences = (NiRTTI *)0x0326D3A0; -const NiRTTI * NiRTTI_BSDecalPlacementVectorExtraData = (NiRTTI *)0x0326D3B0; -const NiRTTI * NiRTTI_BSParentVelocityModifier = (NiRTTI *)0x0326D3C0; -const NiRTTI * NiRTTI_BSWArray = (NiRTTI *)0x0326D3D0; -const NiRTTI * NiRTTI_BSMultiBoundCapsule = (NiRTTI *)0x0326D3E8; -const NiRTTI * NiRTTI_BSPSysStripUpdateModifier = (NiRTTI *)0x0326D3F8; -const NiRTTI * NiRTTI_BSPSysSubTexModifier = (NiRTTI *)0x0326D408; -const NiRTTI * NiRTTI_BSPSysScaleModifier = (NiRTTI *)0x0326D418; -const NiRTTI * NiRTTI_BSLagBoneController = (NiRTTI *)0x0326D428; -const NiRTTI * NiRTTI_BSNonUniformScaleExtraData = (NiRTTI *)0x0326D438; -const NiRTTI * NiRTTI_BSNiNode = (NiRTTI *)0x0326D450; -const NiRTTI * NiRTTI_BSInstanceTriShape = (NiRTTI *)0x0326D460; -const NiRTTI * NiRTTI_bhkWorldObject = (NiRTTI *)0x032739E8; -const NiRTTI * NiRTTI_bhkWorld = (NiRTTI *)0x03273A28; -const NiRTTI * NiRTTI_bhkRigidBody = (NiRTTI *)0x03274B68; -const NiRTTI * NiRTTI_bhkCollisionObject = (NiRTTI *)0x03274B80; -const NiRTTI * NiRTTI_bhkNiCollisionObject = (NiRTTI *)0x03274C30; -const NiRTTI * NiRTTI_bhkAttachmentCollisionObject = (NiRTTI *)0x03274CB0; -const NiRTTI * NiRTTI_WeaponObject = (NiRTTI *)0x03274CC0; -const NiRTTI * NiRTTI_bhkRigidBodyT = (NiRTTI *)0x03274CE8; -const NiRTTI * NiRTTI_bhkWorldM = (NiRTTI *)0x03274CF8; -const NiRTTI * NiRTTI_bhkRefObject = (NiRTTI *)0x03274D20; -const NiRTTI * NiRTTI_bhkSerializable = (NiRTTI *)0x03274D30; -const NiRTTI * NiRTTI_bhkShape = (NiRTTI *)0x03274D60; -const NiRTTI * NiRTTI_bhkEntity = (NiRTTI *)0x03274D78; -const NiRTTI * NiRTTI_bhkPhantom = (NiRTTI *)0x03274D90; -const NiRTTI * NiRTTI_bhkAabbPhantom = (NiRTTI *)0x03274DA8; -const NiRTTI * NiRTTI_bhkSphereRepShape = (NiRTTI *)0x03274DC0; -const NiRTTI * NiRTTI_bhkConvexShape = (NiRTTI *)0x03274DD8; -const NiRTTI * NiRTTI_bhkPCollisionObject = (NiRTTI *)0x03274DE8; -const NiRTTI * NiRTTI_hkPackedNiTriStripsData = (NiRTTI *)0x03274DF8; -const NiRTTI * NiRTTI_bhkShapePhantom = (NiRTTI *)0x03274E10; -const NiRTTI * NiRTTI_bhkSimpleShapePhantom = (NiRTTI *)0x03274E28; -const NiRTTI * NiRTTI_bhkCapsuleShape = (NiRTTI *)0x03274E40; -const NiRTTI * NiRTTI_bhkBoxShape = (NiRTTI *)0x03274E58; -const NiRTTI * NiRTTI_bhkSphereShape = (NiRTTI *)0x03274E70; -const NiRTTI * NiRTTI_bhkBvTreeShape = (NiRTTI *)0x03274E88; -const NiRTTI * NiRTTI_bhkNiTriStripsShape = (NiRTTI *)0x03274EA0; -const NiRTTI * NiRTTI_bhkPackedNiTriStripsShape = (NiRTTI *)0x03274EC8; -const NiRTTI * NiRTTI_bhkBlendCollisionObject = (NiRTTI *)0x03274EE0; -const NiRTTI * NiRTTI_bhkAvoidBox = (NiRTTI *)0x03274F00; -const NiRTTI * NiRTTI_bhkLimitedHingeConstraint = (NiRTTI *)0x03274F18; -const NiRTTI * NiRTTI_bhkMalleableConstraint = (NiRTTI *)0x03274F30; -const NiRTTI * NiRTTI_bhkUnaryAction = (NiRTTI *)0x03274F48; -const NiRTTI * NiRTTI_bhkConstraint = (NiRTTI *)0x03274F60; -const NiRTTI * NiRTTI_bhkPrismaticConstraint = (NiRTTI *)0x03274F78; -const NiRTTI * NiRTTI_bhkAction = (NiRTTI *)0x03274F90; -const NiRTTI * NiRTTI_bhkTriSampledHeightFieldBvTreeShape = (NiRTTI *)0x03274FA8; -const NiRTTI * NiRTTI_bhkCachingShapePhantom = (NiRTTI *)0x03275C18; -const NiRTTI * NiRTTI_bhkRagdollTemplateData = (NiRTTI *)0x03275C40; -const NiRTTI * NiRTTI_bhkRagdollTemplate = (NiRTTI *)0x03275C50; -const NiRTTI * NiRTTI_bhkSPCollisionObject = (NiRTTI *)0x03275C60; -const NiRTTI * NiRTTI_bhkMouseSpringAction = (NiRTTI *)0x03275C78; -const NiRTTI * NiRTTI_bhkHingeConstraint = (NiRTTI *)0x03275C90; -const NiRTTI * NiRTTI_bhkCompressedMeshShape = (NiRTTI *)0x03275D08; -const NiRTTI * NiRTTI_bhkCompressedMeshShapeData = (NiRTTI *)0x03275D18; -const NiRTTI * NiRTTI_bhkConvexSweepShape = (NiRTTI *)0x03275D30; -const NiRTTI * NiRTTI_bhkConvexTransformShape = (NiRTTI *)0x03275D48; -const NiRTTI * NiRTTI_bhkConvexTranslateShape = (NiRTTI *)0x03275D60; -const NiRTTI * NiRTTI_bhkConvexVerticesShape = (NiRTTI *)0x03275D78; -const NiRTTI * NiRTTI_bhkCylinderShape = (NiRTTI *)0x03275D90; -const NiRTTI * NiRTTI_bhkMultiSphereShape = (NiRTTI *)0x03275DA8; -const NiRTTI * NiRTTI_bhkPlaneShape = (NiRTTI *)0x03275DC0; -const NiRTTI * NiRTTI_bhkTriangleShape = (NiRTTI *)0x03275DD8; -const NiRTTI * NiRTTI_bhkMoppBvTreeShape = (NiRTTI *)0x03275DF0; -const NiRTTI * NiRTTI_bhkTransformShape = (NiRTTI *)0x03275E08; -const NiRTTI * NiRTTI_bhkListShape = (NiRTTI *)0x03275E20; -const NiRTTI * NiRTTI_bhkBallAndSocketConstraint = (NiRTTI *)0x03275E38; -const NiRTTI * NiRTTI_bhkBallSocketConstraintChain = (NiRTTI *)0x03275E50; -const NiRTTI * NiRTTI_bhkGroupConstraint = (NiRTTI *)0x03275E68; -const NiRTTI * NiRTTI_bhkHingeLimitsConstraint = (NiRTTI *)0x03275E80; -const NiRTTI * NiRTTI_bhkFixedConstraint = (NiRTTI *)0x03275E98; -const NiRTTI * NiRTTI_bhkRagdollConstraint = (NiRTTI *)0x03275EB0; -const NiRTTI * NiRTTI_bhkRagdollLimitsConstraint = (NiRTTI *)0x03275EC8; -const NiRTTI * NiRTTI_bhkStiffSpringConstraint = (NiRTTI *)0x03275EE0; -const NiRTTI * NiRTTI_bhkWheelConstraint = (NiRTTI *)0x03275EF8; -const NiRTTI * NiRTTI_bhkBreakableConstraint = (NiRTTI *)0x03275F10; -const NiRTTI * NiRTTI_bhkAngularDashpotAction = (NiRTTI *)0x03275F28; -const NiRTTI * NiRTTI_bhkDashpotAction = (NiRTTI *)0x03275F40; -const NiRTTI * NiRTTI_bhkLiquidAction = (NiRTTI *)0x03275F58; -const NiRTTI * NiRTTI_bhkMotorAction = (NiRTTI *)0x03275F78; -const NiRTTI * NiRTTI_bhkOrientHingedBodyAction = (NiRTTI *)0x03275F90; -const NiRTTI * NiRTTI_bhkSpringAction = (NiRTTI *)0x03275FA8; -const NiRTTI * NiRTTI_bhkBlendController = (NiRTTI *)0x03275FB8; -const NiRTTI * NiRTTI_bhkExtraData = (NiRTTI *)0x03275FC8; -const NiRTTI * NiRTTI_bhkPoseArray = (NiRTTI *)0x03275FD8; -const NiRTTI * NiRTTI_bhkGenericConstraint = (NiRTTI *)0x03275FF8; -const NiRTTI * NiRTTI_bhkCharControllerShape = (NiRTTI *)0x03276008; -const NiRTTI * NiRTTI_bhkCollisionBox = (NiRTTI *)0x03276020; -const NiRTTI * NiRTTI_bhkShapeCollection = (NiRTTI *)0x03276038; -const NiRTTI * NiRTTI_bhkPositionConstraintMotor = (NiRTTI *)0x032760A0; -const NiRTTI * NiRTTI_bhkVelocityConstraintMotor = (NiRTTI *)0x032760B0; -const NiRTTI * NiRTTI_bhkSpringDamperConstraintMotor = (NiRTTI *)0x032760C0; -const NiRTTI * NiRTTI_bhkCharacterProxy = (NiRTTI *)0x03276E78; -const NiRTTI * NiRTTI_bhkCharacterRigidBody = (NiRTTI *)0x03276E90; -const NiRTTI * NiRTTI_bhkHeightFieldShape = (NiRTTI *)0x03278198; -const NiRTTI * NiRTTI_bhkConstraintChain = (NiRTTI *)0x032781B0; -const NiRTTI * NiRTTI_bhkBinaryAction = (NiRTTI *)0x032781C8; -const NiRTTI * NiRTTI_bhkPointToPathConstraint = (NiRTTI *)0x03278200; -const NiRTTI * NiRTTI_DebugTextExtraData = (NiRTTI *)0x03279A10; -const NiRTTI * NiRTTI_BSFadeNode = (NiRTTI *)0x03310F08; -const NiRTTI * NiRTTI_BSShaderProperty = (NiRTTI *)0x03310F38; -const NiRTTI * NiRTTI_BSLeafAnimNode = (NiRTTI *)0x03310F48; -const NiRTTI * NiRTTI_BSTreeNode = (NiRTTI *)0x03310F58; -const NiRTTI * NiRTTI_ShadowSceneNode = (NiRTTI *)0x03311380; -const NiRTTI * NiRTTI_BSLightingShaderProperty = (NiRTTI *)0x03311C50; -const NiRTTI * NiRTTI_BSGrassShaderProperty = (NiRTTI *)0x03311C88; -const NiRTTI * NiRTTI_BSShaderAccumulator = (NiRTTI *)0x03311EA0; -const NiRTTI * NiRTTI_BSEffectShaderProperty = (NiRTTI *)0x03312040; -const NiRTTI * NiRTTI_BSWaterShaderProperty = (NiRTTI *)0x03372E68; -const NiRTTI * NiRTTI_BSBloodSplatterShaderProperty = (NiRTTI *)0x03372E78; -const NiRTTI * NiRTTI_BSParticleShaderProperty = (NiRTTI *)0x03373268; -const NiRTTI * NiRTTI_BSTextureSet = (NiRTTI *)0x033735B8; -const NiRTTI * NiRTTI_BSShaderTextureSet = (NiRTTI *)0x033735C8; -const NiRTTI * NiRTTI_BSSkyShaderProperty = (NiRTTI *)0x033738C8; -const NiRTTI * NiRTTI_BSFadeNodeCuller = (NiRTTI *)0x033C3950; -const NiRTTI * NiRTTI_BSDistantTreeShaderProperty = (NiRTTI *)0x033C3980; -const NiRTTI * NiRTTI_BSCubeMapCamera = (NiRTTI *)0x033C3B60; -const NiRTTI * NiRTTI_BSFogProperty = (NiRTTI *)0x033C3C18; -const NiRTTI * NiRTTI_BSClearZNode = (NiRTTI *)0x035D5CD8; -const NiRTTI * NiRTTI_NiCollisionObject = (NiRTTI *)0x035D5DF8; -const NiRTTI * NiRTTI_BSOrderedNode = (NiRTTI *)0x035D5E08; -const NiRTTI * NiRTTI_BSLines = (NiRTTI *)0x035D5E18; -const NiRTTI * NiRTTI_BSDynamicLines = (NiRTTI *)0x035D5E28; -const NiRTTI * NiRTTI_BSMultiIndexTriShape = (NiRTTI *)0x035D5E48; -const NiRTTI * NiRTTI_BSLightingShaderPropertyFloatController = (NiRTTI *)0x035D5EF0; -const NiRTTI * NiRTTI_BSLightingShaderPropertyUShortController = (NiRTTI *)0x035D5F08; -const NiRTTI * NiRTTI_BSLightingShaderPropertyColorController = (NiRTTI *)0x035D5F20; -const NiRTTI * NiRTTI_BSEffectShaderPropertyFloatController = (NiRTTI *)0x035D5F58; -const NiRTTI * NiRTTI_BSEffectShaderPropertyColorController = (NiRTTI *)0x035D5F70; -const NiRTTI * NiRTTI_BSNiAlphaPropertyTestRefController = (NiRTTI *)0x035D5F80; -const NiRTTI * NiRTTI_BSPSysSimpleColorModifier = (NiRTTI *)0x035D5F90; -const NiRTTI * NiRTTI_BSPSysLODModifier = (NiRTTI *)0x035D5FA0; -const NiRTTI * NiRTTI_BSParabolicCullingProcess = (NiRTTI *)0x035D6428; -const NiRTTI * NiRTTI_BSMeshLODTriShape = (NiRTTI *)0x035D6438; -const NiRTTI * NiRTTI_BSLODMultiIndexTriShape = (NiRTTI *)0x035D6448; -const NiRTTI * NiRTTI_BSSubIndexLandTriShape = (NiRTTI *)0x035D6460; +const NiRTTI * NiRTTI_BGSDecalNode = (NiRTTI *)0x020FC190; +const NiRTTI * NiRTTI_BSAnimGroupSequence = (NiRTTI *)0x020FC2F0; +const NiRTTI * NiRTTI_BSSplatterExtraData = (NiRTTI *)0x030FD340; +const NiRTTI * NiRTTI_BGSAddonNodeSoundHandleExtra = (NiRTTI *)0x030FD7A8; +const NiRTTI * NiRTTI_REFRSyncController = (NiRTTI *)0x031377B0; +const NiRTTI * NiRTTI_bhkCartTether = (NiRTTI *)0x03138E18; +const NiRTTI * NiRTTI_bhkTiltPreventAction = (NiRTTI *)0x03138E28; +const NiRTTI * NiRTTI_bhkWheelAction = (NiRTTI *)0x03138E38; +const NiRTTI * NiRTTI_BSFaceGenAnimationData = (NiRTTI *)0x03139478; +const NiRTTI * NiRTTI_BSFaceGenModelExtraData = (NiRTTI *)0x0313F9A0; +const NiRTTI * NiRTTI_BSFaceGenBaseMorphExtraData = (NiRTTI *)0x0313F9C8; +const NiRTTI * NiRTTI_BSFaceGenMorphData = (NiRTTI *)0x0313F9D8; +const NiRTTI * NiRTTI_BSFaceGenMorphDataHead = (NiRTTI *)0x0313F9E8; +const NiRTTI * NiRTTI_BSFaceGenMorphDataHair = (NiRTTI *)0x0313F9F8; +const NiRTTI * NiRTTI_BSFaceGenNiNode = (NiRTTI *)0x0313FA38; +const NiRTTI * NiRTTI_BSTempEffect = (NiRTTI *)0x03144E08; +const NiRTTI * NiRTTI_BSTempEffectDebris = (NiRTTI *)0x03144E88; +const NiRTTI * NiRTTI_BSTempEffectGeometryDecal = (NiRTTI *)0x03144EA8; +const NiRTTI * NiRTTI_BSTempEffectParticle = (NiRTTI *)0x03144F58; +const NiRTTI * NiRTTI_BSTempEffectSimpleDecal = (NiRTTI *)0x03144F80; +const NiRTTI * NiRTTI_BSTempEffectSPG = (NiRTTI *)0x03144F98; +const NiRTTI * NiRTTI_bhkAutoWater = (NiRTTI *)0x0315C380; +const NiRTTI * NiRTTI_ModelReferenceEffect = (NiRTTI *)0x03169C58; +const NiRTTI * NiRTTI_ReferenceEffect = (NiRTTI *)0x03169C90; +const NiRTTI * NiRTTI_ShaderReferenceEffect = (NiRTTI *)0x03169CC0; +const NiRTTI * NiRTTI_SummonPlacementEffect = (NiRTTI *)0x03169CF0; +const NiRTTI * NiRTTI_SceneGraph = (NiRTTI *)0x03199378; +const NiRTTI * NiRTTI_BSDoorHavokController = (NiRTTI *)0x0319B098; +const NiRTTI * NiRTTI_BSPlayerDistanceCheckController = (NiRTTI *)0x0319B0A8; +const NiRTTI * NiRTTI_BSSimpleScaleController = (NiRTTI *)0x0319B0B8; +const NiRTTI * NiRTTI_NiObject = (NiRTTI *)0x03272CB0; +const NiRTTI * NiRTTI_NiAVObject = (NiRTTI *)0x03272CE8; +const NiRTTI * NiRTTI_NiNode = (NiRTTI *)0x03272D08; +const NiRTTI * NiRTTI_NiObjectNET = (NiRTTI *)0x03272E88; +const NiRTTI * NiRTTI_NiLight = (NiRTTI *)0x03272EE0; +const NiRTTI * NiRTTI_NiSwitchNode = (NiRTTI *)0x03272EF0; +const NiRTTI * NiRTTI_NiStringsExtraData = (NiRTTI *)0x03272F00; +const NiRTTI * NiRTTI_NiCamera = (NiRTTI *)0x03272F10; +const NiRTTI * NiRTTI_BSTriShape = (NiRTTI *)0x03272F28; +const NiRTTI * NiRTTI_NiProperty = (NiRTTI *)0x03272F38; +const NiRTTI * NiRTTI_NiAlphaProperty = (NiRTTI *)0x03272F50; +const NiRTTI * NiRTTI_NiSourceTexture = (NiRTTI *)0x03273F88; +const NiRTTI * NiRTTI_BSFlattenedBoneTree = (NiRTTI *)0x03273F98; +const NiRTTI * NiRTTI_BSDismemberSkinInstance = (NiRTTI *)0x03273FE0; +const NiRTTI * NiRTTI_NiStringExtraData = (NiRTTI *)0x03273FF0; +const NiRTTI * NiRTTI_NiTimeController = (NiRTTI *)0x03274000; +const NiRTTI * NiRTTI_NiExtraData = (NiRTTI *)0x03274020; +const NiRTTI * NiRTTI_NiGeometryData = (NiRTTI *)0x03274030; +const NiRTTI * NiRTTI_BSGeometry = (NiRTTI *)0x03274048; +const NiRTTI * NiRTTI_BSDynamicTriShape = (NiRTTI *)0x03274060; +const NiRTTI * NiRTTI_NiPointLight = (NiRTTI *)0x03274070; +const NiRTTI * NiRTTI_NiDefaultAVObjectPalette = (NiRTTI *)0x03274080; +const NiRTTI * NiRTTI_NiBillboardNode = (NiRTTI *)0x032740A8; +const NiRTTI * NiRTTI_NiDirectionalLight = (NiRTTI *)0x032740B8; +const NiRTTI * NiRTTI_NiCullingProcess = (NiRTTI *)0x032740C8; +const NiRTTI * NiRTTI_NiParticles = (NiRTTI *)0x032740E0; +const NiRTTI * NiRTTI_NiTexture = (NiRTTI *)0x03274120; +const NiRTTI * NiRTTI_NiSkinPartition = (NiRTTI *)0x03274230; +const NiRTTI * NiRTTI_NiVertWeightsExtraData = (NiRTTI *)0x03274240; +const NiRTTI * NiRTTI_NiSkinInstance = (NiRTTI *)0x03274250; +const NiRTTI * NiRTTI_NiAVObjectPalette = (NiRTTI *)0x03274260; +const NiRTTI * NiRTTI_NiGeometry = (NiRTTI *)0x03274270; +const NiRTTI * NiRTTI_NiSkinData = (NiRTTI *)0x032742A0; +const NiRTTI * NiRTTI_NiShadeProperty = (NiRTTI *)0x032742B0; +const NiRTTI * NiRTTI_NiAlphaAccumulator = (NiRTTI *)0x032742C8; +const NiRTTI * NiRTTI_NiAmbientLight = (NiRTTI *)0x032742D8; +const NiRTTI * NiRTTI_NiBinaryExtraData = (NiRTTI *)0x032742E8; +const NiRTTI * NiRTTI_NiBooleanExtraData = (NiRTTI *)0x032742F8; +const NiRTTI * NiRTTI_NiBSPNode = (NiRTTI *)0x03274308; +const NiRTTI * NiRTTI_NiColorExtraData = (NiRTTI *)0x03274318; +const NiRTTI * NiRTTI_NiFloatExtraData = (NiRTTI *)0x03274328; +const NiRTTI * NiRTTI_NiFloatsExtraData = (NiRTTI *)0x03274338; +const NiRTTI * NiRTTI_NiFogProperty = (NiRTTI *)0x03274348; +const NiRTTI * NiRTTI_NiIntegerExtraData = (NiRTTI *)0x03274360; +const NiRTTI * NiRTTI_NiIntegersExtraData = (NiRTTI *)0x03274370; +const NiRTTI * NiRTTI_NiParticlesData = (NiRTTI *)0x032743B8; +const NiRTTI * NiRTTI_NiParticleMeshesData = (NiRTTI *)0x032743C8; +const NiRTTI * NiRTTI_NiParticleMeshes = (NiRTTI *)0x032743D8; +const NiRTTI * NiRTTI_NiSpotLight = (NiRTTI *)0x032743E8; +const NiRTTI * NiRTTI_NiSwitchStringExtraData = (NiRTTI *)0x032743F8; +const NiRTTI * NiRTTI_NiTriShapeData = (NiRTTI *)0x03274408; +const NiRTTI * NiRTTI_NiTriShape = (NiRTTI *)0x03274418; +const NiRTTI * NiRTTI_NiTriStripsData = (NiRTTI *)0x03274428; +const NiRTTI * NiRTTI_NiTriStrips = (NiRTTI *)0x03274438; +const NiRTTI * NiRTTI_NiVectorExtraData = (NiRTTI *)0x03274448; +const NiRTTI * NiRTTI_BSLODTriShape = (NiRTTI *)0x03274470; +const NiRTTI * NiRTTI_NiAdditionalGeometryData = (NiRTTI *)0x03274480; +const NiRTTI * NiRTTI_BSSegmentedTriShape = (NiRTTI *)0x03274498; +const NiRTTI * NiRTTI_NiBackToFrontAccumulator = (NiRTTI *)0x032744D0; +const NiRTTI * NiRTTI_NiAccumulator = (NiRTTI *)0x032744E0; +const NiRTTI * NiRTTI_NiTriBasedGeomData = (NiRTTI *)0x032744F0; +const NiRTTI * NiRTTI_NiTriBasedGeom = (NiRTTI *)0x03274500; +const NiRTTI * NiRTTI_NiCollisionData = (NiRTTI *)0x03274540; +const NiRTTI * NiRTTI_NiControllerManager = (NiRTTI *)0x032745D8; +const NiRTTI * NiRTTI_NiControllerSequence = (NiRTTI *)0x032745F8; +const NiRTTI * NiRTTI_NiBlendInterpolator = (NiRTTI *)0x03274628; +const NiRTTI * NiRTTI_NiMultiTargetTransformController = (NiRTTI *)0x03274638; +const NiRTTI * NiRTTI_BSMultiTargetTreadTransfController = (NiRTTI *)0x03274648; +const NiRTTI * NiRTTI_NiInterpController = (NiRTTI *)0x03274658; +const NiRTTI * NiRTTI_NiFloatData = (NiRTTI *)0x03275428; +const NiRTTI * NiRTTI_NiFloatInterpolator = (NiRTTI *)0x03275438; +const NiRTTI * NiRTTI_NiColorData = (NiRTTI *)0x03275448; +const NiRTTI * NiRTTI_NiColorInterpolator = (NiRTTI *)0x03275458; +const NiRTTI * NiRTTI_NiSingleInterpController = (NiRTTI *)0x03275468; +const NiRTTI * NiRTTI_NiTransformInterpolator = (NiRTTI *)0x03275478; +const NiRTTI * NiRTTI_NiPathInterpolator = (NiRTTI *)0x03275488; +const NiRTTI * NiRTTI_NiBlendTransformInterpolator = (NiRTTI *)0x032754A8; +const NiRTTI * NiRTTI_NiBlendFloatInterpolator = (NiRTTI *)0x032754B8; +const NiRTTI * NiRTTI_NiFloatExtraDataController = (NiRTTI *)0x032754C8; +const NiRTTI * NiRTTI_NiTransformController = (NiRTTI *)0x032754D8; +const NiRTTI * NiRTTI_NiBlendAccumTransformInterpolator = (NiRTTI *)0x032754E8; +const NiRTTI * NiRTTI_NiInterpolator = (NiRTTI *)0x03275500; +const NiRTTI * NiRTTI_BSBlendTreadTransfInterpolator = (NiRTTI *)0x03275520; +const NiRTTI * NiRTTI_NiKeyBasedInterpolator = (NiRTTI *)0x03275538; +const NiRTTI * NiRTTI_NiTransformData = (NiRTTI *)0x032755B8; +const NiRTTI * NiRTTI_NiPosData = (NiRTTI *)0x032755C8; +const NiRTTI * NiRTTI_NiBlendBoolInterpolator = (NiRTTI *)0x032755D8; +const NiRTTI * NiRTTI_NiBlendColorInterpolator = (NiRTTI *)0x032755E8; +const NiRTTI * NiRTTI_NiBlendPoint3Interpolator = (NiRTTI *)0x032755F8; +const NiRTTI * NiRTTI_NiBlendQuaternionInterpolator = (NiRTTI *)0x03275608; +const NiRTTI * NiRTTI_NiBoolData = (NiRTTI *)0x03275618; +const NiRTTI * NiRTTI_NiBoolInterpolator = (NiRTTI *)0x03275628; +const NiRTTI * NiRTTI_NiBoolTimelineInterpolator = (NiRTTI *)0x03275638; +const NiRTTI * NiRTTI_NiBSplineBasisData = (NiRTTI *)0x03275648; +const NiRTTI * NiRTTI_NiBSplineData = (NiRTTI *)0x03275658; +const NiRTTI * NiRTTI_NiBSplineColorInterpolator = (NiRTTI *)0x03275668; +const NiRTTI * NiRTTI_NiBSplineCompColorInterpolator = (NiRTTI *)0x03275678; +const NiRTTI * NiRTTI_NiBSplineCompFloatInterpolator = (NiRTTI *)0x03275688; +const NiRTTI * NiRTTI_NiBSplineCompPoint3Interpolator = (NiRTTI *)0x03275698; +const NiRTTI * NiRTTI_NiBSplineCompTransformInterpolator = (NiRTTI *)0x032756A8; +const NiRTTI * NiRTTI_NiBSplineFloatInterpolator = (NiRTTI *)0x032756B8; +const NiRTTI * NiRTTI_NiBSplinePoint3Interpolator = (NiRTTI *)0x032756C8; +const NiRTTI * NiRTTI_NiBSplineTransformInterpolator = (NiRTTI *)0x032756D8; +const NiRTTI * NiRTTI_NiColorExtraDataController = (NiRTTI *)0x032756E8; +const NiRTTI * NiRTTI_NiFloatsExtraDataController = (NiRTTI *)0x032756F8; +const NiRTTI * NiRTTI_NiFloatsExtraDataPoint3Controller = (NiRTTI *)0x03275708; +const NiRTTI * NiRTTI_NiKeyframeManager = (NiRTTI *)0x03275720; +const NiRTTI * NiRTTI_NiLightColorController = (NiRTTI *)0x03275730; +const NiRTTI * NiRTTI_NiLightDimmerController = (NiRTTI *)0x03275740; +const NiRTTI * NiRTTI_NiLookAtController = (NiRTTI *)0x03275750; +const NiRTTI * NiRTTI_NiLookAtInterpolator = (NiRTTI *)0x03275760; +const NiRTTI * NiRTTI_NiMorphData = (NiRTTI *)0x03275770; +const NiRTTI * NiRTTI_NiPathController = (NiRTTI *)0x03275780; +const NiRTTI * NiRTTI_NiPoint3Interpolator = (NiRTTI *)0x03275790; +const NiRTTI * NiRTTI_NiQuaternionInterpolator = (NiRTTI *)0x032757A0; +const NiRTTI * NiRTTI_NiRollController = (NiRTTI *)0x032757B0; +const NiRTTI * NiRTTI_NiRotData = (NiRTTI *)0x032757C0; +const NiRTTI * NiRTTI_NiSequence = (NiRTTI *)0x032757D0; +const NiRTTI * NiRTTI_NiSequenceStreamHelper = (NiRTTI *)0x032757F0; +const NiRTTI * NiRTTI_NiStringPalette = (NiRTTI *)0x03275800; +const NiRTTI * NiRTTI_NiTextKeyExtraData = (NiRTTI *)0x03275810; +const NiRTTI * NiRTTI_NiUVData = (NiRTTI *)0x03275820; +const NiRTTI * NiRTTI_NiVisController = (NiRTTI *)0x03275830; +const NiRTTI * NiRTTI_BSAnimNote = (NiRTTI *)0x03275840; +const NiRTTI * NiRTTI_BSAnimNotes = (NiRTTI *)0x03275850; +const NiRTTI * NiRTTI_BSGrabIKNote = (NiRTTI *)0x03275860; +const NiRTTI * NiRTTI_BSLookIKNote = (NiRTTI *)0x03275870; +const NiRTTI * NiRTTI_BSRotAccumTransfInterpolator = (NiRTTI *)0x03275880; +const NiRTTI * NiRTTI_BSTreadTransfInterpolator = (NiRTTI *)0x03275890; +const NiRTTI * NiRTTI_BSFrustumFOVController = (NiRTTI *)0x032758A0; +const NiRTTI * NiRTTI_NiExtraDataController = (NiRTTI *)0x03275938; +const NiRTTI * NiRTTI_NiBSplineInterpolator = (NiRTTI *)0x03275948; +const NiRTTI * NiRTTI_NiPoint3InterpController = (NiRTTI *)0x03275958; +const NiRTTI * NiRTTI_NiFloatInterpController = (NiRTTI *)0x03275968; +const NiRTTI * NiRTTI_NiFloatController = (NiRTTI *)0x03275978; +const NiRTTI * NiRTTI_NiBoolInterpController = (NiRTTI *)0x03275988; +const NiRTTI * NiRTTI_NiParticleSystem = (NiRTTI *)0x032759A0; +const NiRTTI * NiRTTI_NiPSysEmitterCtlr = (NiRTTI *)0x032759B0; +const NiRTTI * NiRTTI_NiPSysGravityModifier = (NiRTTI *)0x032759C0; +const NiRTTI * NiRTTI_BSPSysHavokUpdateModifier = (NiRTTI *)0x032759D0; +const NiRTTI * NiRTTI_NiMeshParticleSystem = (NiRTTI *)0x032759E8; +const NiRTTI * NiRTTI_NiPSysCylinderEmitter = (NiRTTI *)0x03275A00; +const NiRTTI * NiRTTI_BSStripParticleSystem = (NiRTTI *)0x03275A10; +const NiRTTI * NiRTTI_NiPSysEmitter = (NiRTTI *)0x03275A20; +const NiRTTI * NiRTTI_NiPSysModifierCtlr = (NiRTTI *)0x03275A30; +const NiRTTI * NiRTTI_NiPSysModifier = (NiRTTI *)0x03275A48; +const NiRTTI * NiRTTI_NiPSysMeshUpdateModifier = (NiRTTI *)0x03275A58; +const NiRTTI * NiRTTI_NiPSysUpdateCtlr = (NiRTTI *)0x03275A68; +const NiRTTI * NiRTTI_NiMeshPSysData = (NiRTTI *)0x03275A78; +const NiRTTI * NiRTTI_NiPSysAirFieldAirFrictionCtlr = (NiRTTI *)0x03275A88; +const NiRTTI * NiRTTI_NiPSysAirFieldInheritVelocityCtlr = (NiRTTI *)0x03275A98; +const NiRTTI * NiRTTI_NiPSysAirFieldModifier = (NiRTTI *)0x03275AA8; +const NiRTTI * NiRTTI_NiPSysAirFieldSpreadCtlr = (NiRTTI *)0x03275AB8; +const NiRTTI * NiRTTI_NiPSysAgeDeathModifier = (NiRTTI *)0x03275AC8; +const NiRTTI * NiRTTI_NiPSysBombModifier = (NiRTTI *)0x03275AD8; +const NiRTTI * NiRTTI_NiPSysBoundUpdateModifier = (NiRTTI *)0x03275AE8; +const NiRTTI * NiRTTI_NiPSysBoxEmitter = (NiRTTI *)0x03275AF8; +const NiRTTI * NiRTTI_NiPSysColliderManager = (NiRTTI *)0x03275B08; +const NiRTTI * NiRTTI_NiPSysColorModifier = (NiRTTI *)0x03275B18; +const NiRTTI * NiRTTI_NiPSysData = (NiRTTI *)0x03275B28; +const NiRTTI * NiRTTI_NiPSysDragFieldModifier = (NiRTTI *)0x03275B38; +const NiRTTI * NiRTTI_NiPSysDragModifier = (NiRTTI *)0x03275B48; +const NiRTTI * NiRTTI_NiPSysEmitterCtlrData = (NiRTTI *)0x03275B58; +const NiRTTI * NiRTTI_NiPSysEmitterDeclinationCtlr = (NiRTTI *)0x03275B68; +const NiRTTI * NiRTTI_NiPSysEmitterDeclinationVarCtlr = (NiRTTI *)0x03275B78; +const NiRTTI * NiRTTI_NiPSysEmitterInitialRadiusCtlr = (NiRTTI *)0x03275B88; +const NiRTTI * NiRTTI_NiPSysEmitterLifeSpanCtlr = (NiRTTI *)0x03275B98; +const NiRTTI * NiRTTI_NiPSysEmitterPlanarAngleCtlr = (NiRTTI *)0x03275BA8; +const NiRTTI * NiRTTI_NiPSysEmitterPlanarAngleVarCtlr = (NiRTTI *)0x03275BB8; +const NiRTTI * NiRTTI_NiPSysEmitterSpeedCtlr = (NiRTTI *)0x03275BC8; +const NiRTTI * NiRTTI_NiPSysFieldAttenuationCtlr = (NiRTTI *)0x03275BD8; +const NiRTTI * NiRTTI_NiPSysFieldMagnitudeCtlr = (NiRTTI *)0x03275BE8; +const NiRTTI * NiRTTI_NiPSysFieldMaxDistanceCtlr = (NiRTTI *)0x03275BF8; +const NiRTTI * NiRTTI_NiPSysGravityFieldModifier = (NiRTTI *)0x03275C08; +const NiRTTI * NiRTTI_NiPSysGravityStrengthCtlr = (NiRTTI *)0x03275C18; +const NiRTTI * NiRTTI_NiPSysGrowFadeModifier = (NiRTTI *)0x03275C28; +const NiRTTI * NiRTTI_NiPSysInitialRotAngleCtlr = (NiRTTI *)0x03275C38; +const NiRTTI * NiRTTI_NiPSysInitialRotAngleVarCtlr = (NiRTTI *)0x03275C48; +const NiRTTI * NiRTTI_NiPSysInitialRotSpeedCtlr = (NiRTTI *)0x03275C58; +const NiRTTI * NiRTTI_NiPSysInitialRotSpeedVarCtlr = (NiRTTI *)0x03275C68; +const NiRTTI * NiRTTI_NiPSysMeshEmitter = (NiRTTI *)0x03275C78; +const NiRTTI * NiRTTI_NiPSysModifierActiveCtlr = (NiRTTI *)0x03275CA8; +const NiRTTI * NiRTTI_NiPSysPlanarCollider = (NiRTTI *)0x03275CB8; +const NiRTTI * NiRTTI_NiPSysPositionModifier = (NiRTTI *)0x03275CC8; +const NiRTTI * NiRTTI_NiPSysRadialFieldModifier = (NiRTTI *)0x03275CD8; +const NiRTTI * NiRTTI_NiPSysResetOnLoopCtlr = (NiRTTI *)0x03275CE8; +const NiRTTI * NiRTTI_NiPSysRotationModifier = (NiRTTI *)0x03275CF8; +const NiRTTI * NiRTTI_NiPSysSpawnModifier = (NiRTTI *)0x03275D08; +const NiRTTI * NiRTTI_NiPSysSphereEmitter = (NiRTTI *)0x03275D18; +const NiRTTI * NiRTTI_NiPSysSphericalCollider = (NiRTTI *)0x03275D28; +const NiRTTI * NiRTTI_NiPSysTurbulenceFieldModifier = (NiRTTI *)0x03275D38; +const NiRTTI * NiRTTI_NiPSysVortexFieldModifier = (NiRTTI *)0x03275D48; +const NiRTTI * NiRTTI_BSStripPSysData = (NiRTTI *)0x03275D58; +const NiRTTI * NiRTTI_BSPSysRecycleBoundModifier = (NiRTTI *)0x03275D70; +const NiRTTI * NiRTTI_BSPSysInheritVelocityModifier = (NiRTTI *)0x03275D80; +const NiRTTI * NiRTTI_NiPSysVolumeEmitter = (NiRTTI *)0x03275D90; +const NiRTTI * NiRTTI_NiPSysModifierFloatCtlr = (NiRTTI *)0x03275DA0; +const NiRTTI * NiRTTI_NiPSysFieldModifier = (NiRTTI *)0x03275DB0; +const NiRTTI * NiRTTI_NiPSysModifierBoolCtlr = (NiRTTI *)0x03275DC0; +const NiRTTI * NiRTTI_NiPSysCollider = (NiRTTI *)0x03275DD0; +const NiRTTI * NiRTTI_BSMultiBound = (NiRTTI *)0x0327E088; +const NiRTTI * NiRTTI_BSMultiBoundRoom = (NiRTTI *)0x0327E098; +const NiRTTI * NiRTTI_BSMultiBoundAABB = (NiRTTI *)0x0327E0B0; +const NiRTTI * NiRTTI_BSMultiBoundOBB = (NiRTTI *)0x0327E0C8; +const NiRTTI * NiRTTI_BSXFlags = (NiRTTI *)0x0327E0E8; +const NiRTTI * NiRTTI_BSValueNode = (NiRTTI *)0x0327E100; +const NiRTTI * NiRTTI_BSWindModifier = (NiRTTI *)0x03284680; +const NiRTTI * NiRTTI_BSTempNodeManager = (NiRTTI *)0x032846A0; +const NiRTTI * NiRTTI_BSTempNode = (NiRTTI *)0x032846B0; +const NiRTTI * NiRTTI_BSOcclusionShape = (NiRTTI *)0x032846D0; +const NiRTTI * NiRTTI_BSRangeNode = (NiRTTI *)0x032847C8; +const NiRTTI * NiRTTI_BSBlastNode = (NiRTTI *)0x03284A00; +const NiRTTI * NiRTTI_BSDebrisNode = (NiRTTI *)0x03284A10; +const NiRTTI * NiRTTI_BSDamageStage = (NiRTTI *)0x03284A20; +const NiRTTI * NiRTTI_BSPSysArrayEmitter = (NiRTTI *)0x03284A30; +const NiRTTI * NiRTTI_PArrayPoint = (NiRTTI *)0x03284A40; +const NiRTTI * NiRTTI_BSMultiStreamInstanceTriShape = (NiRTTI *)0x03284A68; +const NiRTTI * NiRTTI_BSMultiBoundShape = (NiRTTI *)0x03284A98; +const NiRTTI * NiRTTI_BSMultiBoundSphere = (NiRTTI *)0x03284AA8; +const NiRTTI * NiRTTI_BSOcclusionBox = (NiRTTI *)0x03284AC0; +const NiRTTI * NiRTTI_BSOcclusionPlane = (NiRTTI *)0x03284AD8; +const NiRTTI * NiRTTI_BSPortal = (NiRTTI *)0x03284AE8; +const NiRTTI * NiRTTI_BSPortalSharedNode = (NiRTTI *)0x03284AF8; +const NiRTTI * NiRTTI_BSBodyMorphOffsetsExtraData = (NiRTTI *)0x03284B10; +const NiRTTI * NiRTTI_BSBehaviorGraphExtraData = (NiRTTI *)0x03284B20; +const NiRTTI * NiRTTI_NiBSBoneLODController = (NiRTTI *)0x03284B38; +const NiRTTI * NiRTTI_BSCullingProcess = (NiRTTI *)0x03284B58; +const NiRTTI * NiRTTI_BSParticleSystemManager = (NiRTTI *)0x03284B78; +const NiRTTI * NiRTTI_BSFurnitureMarkerNode = (NiRTTI *)0x03284BA0; +const NiRTTI * NiRTTI_BSBound = (NiRTTI *)0x03284C20; +const NiRTTI * NiRTTI_BSMultiBoundNode = (NiRTTI *)0x03284C40; +const NiRTTI * NiRTTI_BSBoneMap = (NiRTTI *)0x03284C50; +const NiRTTI * NiRTTI_BSAnimInteractionMarker = (NiRTTI *)0x03284C68; +const NiRTTI * NiRTTI_BSSceneGraph = (NiRTTI *)0x03284C80; +const NiRTTI * NiRTTI_BSPSysMultiTargetEmitterCtlr = (NiRTTI *)0x03284C98; +const NiRTTI * NiRTTI_BSGeometryListCullingProcess = (NiRTTI *)0x03284CB0; +const NiRTTI * NiRTTI_BSSubIndexTriShape = (NiRTTI *)0x03284CC8; +const NiRTTI * NiRTTI_BSDistantObjectLargeRefExtraData = (NiRTTI *)0x03284CD8; +const NiRTTI * NiRTTI_BSMasterParticleSystem = (NiRTTI *)0x032866A0; +const NiRTTI * NiRTTI_BSProceduralLightningController = (NiRTTI *)0x032866C8; +const NiRTTI * NiRTTI_BSInvMarker = (NiRTTI *)0x032866D8; +const NiRTTI * NiRTTI_BSBoneLODExtraData = (NiRTTI *)0x032866F0; +const NiRTTI * NiRTTI_BSReference = (NiRTTI *)0x03286710; +const NiRTTI * NiRTTI_BSNodeReferences = (NiRTTI *)0x03286720; +const NiRTTI * NiRTTI_BSDecalPlacementVectorExtraData = (NiRTTI *)0x03286730; +const NiRTTI * NiRTTI_BSParentVelocityModifier = (NiRTTI *)0x03286740; +const NiRTTI * NiRTTI_BSWArray = (NiRTTI *)0x03286750; +const NiRTTI * NiRTTI_BSMultiBoundCapsule = (NiRTTI *)0x03286768; +const NiRTTI * NiRTTI_BSPSysStripUpdateModifier = (NiRTTI *)0x03286778; +const NiRTTI * NiRTTI_BSPSysSubTexModifier = (NiRTTI *)0x03286788; +const NiRTTI * NiRTTI_BSPSysScaleModifier = (NiRTTI *)0x03286798; +const NiRTTI * NiRTTI_BSLagBoneController = (NiRTTI *)0x032867A8; +const NiRTTI * NiRTTI_BSNonUniformScaleExtraData = (NiRTTI *)0x032867B8; +const NiRTTI * NiRTTI_BSNiNode = (NiRTTI *)0x032867D0; +const NiRTTI * NiRTTI_BSInstanceTriShape = (NiRTTI *)0x032867E0; +const NiRTTI * NiRTTI_bhkWorldObject = (NiRTTI *)0x0328CD68; +const NiRTTI * NiRTTI_bhkWorld = (NiRTTI *)0x0328CDA8; +const NiRTTI * NiRTTI_bhkRigidBody = (NiRTTI *)0x0328DEE8; +const NiRTTI * NiRTTI_bhkCollisionObject = (NiRTTI *)0x0328DF00; +const NiRTTI * NiRTTI_bhkNiCollisionObject = (NiRTTI *)0x0328DFB0; +const NiRTTI * NiRTTI_bhkAttachmentCollisionObject = (NiRTTI *)0x0328E030; +const NiRTTI * NiRTTI_WeaponObject = (NiRTTI *)0x0328E040; +const NiRTTI * NiRTTI_bhkRigidBodyT = (NiRTTI *)0x0328E068; +const NiRTTI * NiRTTI_bhkWorldM = (NiRTTI *)0x0328E078; +const NiRTTI * NiRTTI_bhkRefObject = (NiRTTI *)0x0328E0A0; +const NiRTTI * NiRTTI_bhkSerializable = (NiRTTI *)0x0328E0B0; +const NiRTTI * NiRTTI_bhkShape = (NiRTTI *)0x0328E0E0; +const NiRTTI * NiRTTI_bhkEntity = (NiRTTI *)0x0328E0F8; +const NiRTTI * NiRTTI_bhkPhantom = (NiRTTI *)0x0328E110; +const NiRTTI * NiRTTI_bhkAabbPhantom = (NiRTTI *)0x0328E128; +const NiRTTI * NiRTTI_bhkSphereRepShape = (NiRTTI *)0x0328E140; +const NiRTTI * NiRTTI_bhkConvexShape = (NiRTTI *)0x0328E158; +const NiRTTI * NiRTTI_bhkPCollisionObject = (NiRTTI *)0x0328E168; +const NiRTTI * NiRTTI_hkPackedNiTriStripsData = (NiRTTI *)0x0328E178; +const NiRTTI * NiRTTI_bhkShapePhantom = (NiRTTI *)0x0328E190; +const NiRTTI * NiRTTI_bhkSimpleShapePhantom = (NiRTTI *)0x0328E1A8; +const NiRTTI * NiRTTI_bhkCapsuleShape = (NiRTTI *)0x0328E1C0; +const NiRTTI * NiRTTI_bhkBoxShape = (NiRTTI *)0x0328E1D8; +const NiRTTI * NiRTTI_bhkSphereShape = (NiRTTI *)0x0328E1F0; +const NiRTTI * NiRTTI_bhkBvTreeShape = (NiRTTI *)0x0328E208; +const NiRTTI * NiRTTI_bhkNiTriStripsShape = (NiRTTI *)0x0328E220; +const NiRTTI * NiRTTI_bhkPackedNiTriStripsShape = (NiRTTI *)0x0328E248; +const NiRTTI * NiRTTI_bhkBlendCollisionObject = (NiRTTI *)0x0328E260; +const NiRTTI * NiRTTI_bhkAvoidBox = (NiRTTI *)0x0328E280; +const NiRTTI * NiRTTI_bhkLimitedHingeConstraint = (NiRTTI *)0x0328E298; +const NiRTTI * NiRTTI_bhkMalleableConstraint = (NiRTTI *)0x0328E2B0; +const NiRTTI * NiRTTI_bhkUnaryAction = (NiRTTI *)0x0328E2C8; +const NiRTTI * NiRTTI_bhkConstraint = (NiRTTI *)0x0328E2E0; +const NiRTTI * NiRTTI_bhkPrismaticConstraint = (NiRTTI *)0x0328E2F8; +const NiRTTI * NiRTTI_bhkAction = (NiRTTI *)0x0328E310; +const NiRTTI * NiRTTI_bhkTriSampledHeightFieldBvTreeShape = (NiRTTI *)0x0328E328; +const NiRTTI * NiRTTI_bhkCachingShapePhantom = (NiRTTI *)0x0328EF98; +const NiRTTI * NiRTTI_bhkRagdollTemplateData = (NiRTTI *)0x0328EFC0; +const NiRTTI * NiRTTI_bhkRagdollTemplate = (NiRTTI *)0x0328EFD0; +const NiRTTI * NiRTTI_bhkSPCollisionObject = (NiRTTI *)0x0328EFE0; +const NiRTTI * NiRTTI_bhkMouseSpringAction = (NiRTTI *)0x0328EFF8; +const NiRTTI * NiRTTI_bhkHingeConstraint = (NiRTTI *)0x0328F010; +const NiRTTI * NiRTTI_bhkCompressedMeshShape = (NiRTTI *)0x0328F088; +const NiRTTI * NiRTTI_bhkCompressedMeshShapeData = (NiRTTI *)0x0328F098; +const NiRTTI * NiRTTI_bhkConvexSweepShape = (NiRTTI *)0x0328F0B0; +const NiRTTI * NiRTTI_bhkConvexTransformShape = (NiRTTI *)0x0328F0C8; +const NiRTTI * NiRTTI_bhkConvexTranslateShape = (NiRTTI *)0x0328F0E0; +const NiRTTI * NiRTTI_bhkConvexVerticesShape = (NiRTTI *)0x0328F0F8; +const NiRTTI * NiRTTI_bhkCylinderShape = (NiRTTI *)0x0328F110; +const NiRTTI * NiRTTI_bhkMultiSphereShape = (NiRTTI *)0x0328F128; +const NiRTTI * NiRTTI_bhkPlaneShape = (NiRTTI *)0x0328F140; +const NiRTTI * NiRTTI_bhkTriangleShape = (NiRTTI *)0x0328F158; +const NiRTTI * NiRTTI_bhkMoppBvTreeShape = (NiRTTI *)0x0328F170; +const NiRTTI * NiRTTI_bhkTransformShape = (NiRTTI *)0x0328F188; +const NiRTTI * NiRTTI_bhkListShape = (NiRTTI *)0x0328F1A0; +const NiRTTI * NiRTTI_bhkBallAndSocketConstraint = (NiRTTI *)0x0328F1B8; +const NiRTTI * NiRTTI_bhkBallSocketConstraintChain = (NiRTTI *)0x0328F1D0; +const NiRTTI * NiRTTI_bhkGroupConstraint = (NiRTTI *)0x0328F1E8; +const NiRTTI * NiRTTI_bhkHingeLimitsConstraint = (NiRTTI *)0x0328F200; +const NiRTTI * NiRTTI_bhkFixedConstraint = (NiRTTI *)0x0328F218; +const NiRTTI * NiRTTI_bhkRagdollConstraint = (NiRTTI *)0x0328F230; +const NiRTTI * NiRTTI_bhkRagdollLimitsConstraint = (NiRTTI *)0x0328F248; +const NiRTTI * NiRTTI_bhkStiffSpringConstraint = (NiRTTI *)0x0328F260; +const NiRTTI * NiRTTI_bhkWheelConstraint = (NiRTTI *)0x0328F278; +const NiRTTI * NiRTTI_bhkBreakableConstraint = (NiRTTI *)0x0328F290; +const NiRTTI * NiRTTI_bhkAngularDashpotAction = (NiRTTI *)0x0328F2A8; +const NiRTTI * NiRTTI_bhkDashpotAction = (NiRTTI *)0x0328F2C0; +const NiRTTI * NiRTTI_bhkLiquidAction = (NiRTTI *)0x0328F2D8; +const NiRTTI * NiRTTI_bhkMotorAction = (NiRTTI *)0x0328F2F8; +const NiRTTI * NiRTTI_bhkOrientHingedBodyAction = (NiRTTI *)0x0328F310; +const NiRTTI * NiRTTI_bhkSpringAction = (NiRTTI *)0x0328F328; +const NiRTTI * NiRTTI_bhkBlendController = (NiRTTI *)0x0328F338; +const NiRTTI * NiRTTI_bhkExtraData = (NiRTTI *)0x0328F348; +const NiRTTI * NiRTTI_bhkPoseArray = (NiRTTI *)0x0328F358; +const NiRTTI * NiRTTI_bhkGenericConstraint = (NiRTTI *)0x0328F378; +const NiRTTI * NiRTTI_bhkCharControllerShape = (NiRTTI *)0x0328F388; +const NiRTTI * NiRTTI_bhkCollisionBox = (NiRTTI *)0x0328F3A0; +const NiRTTI * NiRTTI_bhkShapeCollection = (NiRTTI *)0x0328F3B8; +const NiRTTI * NiRTTI_bhkPositionConstraintMotor = (NiRTTI *)0x0328F420; +const NiRTTI * NiRTTI_bhkVelocityConstraintMotor = (NiRTTI *)0x0328F430; +const NiRTTI * NiRTTI_bhkSpringDamperConstraintMotor = (NiRTTI *)0x0328F440; +const NiRTTI * NiRTTI_bhkCharacterProxy = (NiRTTI *)0x032901F8; +const NiRTTI * NiRTTI_bhkCharacterRigidBody = (NiRTTI *)0x03290210; +const NiRTTI * NiRTTI_bhkHeightFieldShape = (NiRTTI *)0x03291518; +const NiRTTI * NiRTTI_bhkConstraintChain = (NiRTTI *)0x03291530; +const NiRTTI * NiRTTI_bhkBinaryAction = (NiRTTI *)0x03291548; +const NiRTTI * NiRTTI_bhkPointToPathConstraint = (NiRTTI *)0x03291580; +const NiRTTI * NiRTTI_DebugTextExtraData = (NiRTTI *)0x03292D90; +const NiRTTI * NiRTTI_BSFadeNode = (NiRTTI *)0x0332A288; +const NiRTTI * NiRTTI_BSShaderProperty = (NiRTTI *)0x0332A2B8; +const NiRTTI * NiRTTI_BSLeafAnimNode = (NiRTTI *)0x0332A2C8; +const NiRTTI * NiRTTI_BSTreeNode = (NiRTTI *)0x0332A2D8; +const NiRTTI * NiRTTI_ShadowSceneNode = (NiRTTI *)0x0332A700; +const NiRTTI * NiRTTI_BSLightingShaderProperty = (NiRTTI *)0x0332AFD0; +const NiRTTI * NiRTTI_BSGrassShaderProperty = (NiRTTI *)0x0332B008; +const NiRTTI * NiRTTI_BSShaderAccumulator = (NiRTTI *)0x0332B220; +const NiRTTI * NiRTTI_BSEffectShaderProperty = (NiRTTI *)0x0332B3C0; +const NiRTTI * NiRTTI_BSWaterShaderProperty = (NiRTTI *)0x0338C1E8; +const NiRTTI * NiRTTI_BSBloodSplatterShaderProperty = (NiRTTI *)0x0338C1F8; +const NiRTTI * NiRTTI_BSParticleShaderProperty = (NiRTTI *)0x0338C5E8; +const NiRTTI * NiRTTI_BSTextureSet = (NiRTTI *)0x0338C938; +const NiRTTI * NiRTTI_BSShaderTextureSet = (NiRTTI *)0x0338C948; +const NiRTTI * NiRTTI_BSSkyShaderProperty = (NiRTTI *)0x0338CC48; +const NiRTTI * NiRTTI_BSFadeNodeCuller = (NiRTTI *)0x033DCCD0; +const NiRTTI * NiRTTI_BSDistantTreeShaderProperty = (NiRTTI *)0x033DCD00; +const NiRTTI * NiRTTI_BSCubeMapCamera = (NiRTTI *)0x033DCEE0; +const NiRTTI * NiRTTI_BSFogProperty = (NiRTTI *)0x033DCF98; +const NiRTTI * NiRTTI_BSClearZNode = (NiRTTI *)0x035EF058; +const NiRTTI * NiRTTI_NiCollisionObject = (NiRTTI *)0x035EF178; +const NiRTTI * NiRTTI_BSOrderedNode = (NiRTTI *)0x035EF188; +const NiRTTI * NiRTTI_BSLines = (NiRTTI *)0x035EF198; +const NiRTTI * NiRTTI_BSDynamicLines = (NiRTTI *)0x035EF1A8; +const NiRTTI * NiRTTI_BSMultiIndexTriShape = (NiRTTI *)0x035EF1C8; +const NiRTTI * NiRTTI_BSLightingShaderPropertyFloatController = (NiRTTI *)0x035EF270; +const NiRTTI * NiRTTI_BSLightingShaderPropertyUShortController = (NiRTTI *)0x035EF288; +const NiRTTI * NiRTTI_BSLightingShaderPropertyColorController = (NiRTTI *)0x035EF2A0; +const NiRTTI * NiRTTI_BSEffectShaderPropertyFloatController = (NiRTTI *)0x035EF2D8; +const NiRTTI * NiRTTI_BSEffectShaderPropertyColorController = (NiRTTI *)0x035EF2F0; +const NiRTTI * NiRTTI_BSNiAlphaPropertyTestRefController = (NiRTTI *)0x035EF300; +const NiRTTI * NiRTTI_BSPSysSimpleColorModifier = (NiRTTI *)0x035EF310; +const NiRTTI * NiRTTI_BSPSysLODModifier = (NiRTTI *)0x035EF320; +const NiRTTI * NiRTTI_BSParabolicCullingProcess = (NiRTTI *)0x035EF7A8; +const NiRTTI * NiRTTI_BSMeshLODTriShape = (NiRTTI *)0x035EF7B8; +const NiRTTI * NiRTTI_BSLODMultiIndexTriShape = (NiRTTI *)0x035EF7C8; +const NiRTTI * NiRTTI_BSSubIndexLandTriShape = (NiRTTI *)0x035EF7E0; diff --git a/skse64/NiRenderer.cpp b/skse64/NiRenderer.cpp index d697277..6ba1e37 100644 --- a/skse64/NiRenderer.cpp +++ b/skse64/NiRenderer.cpp @@ -1,7 +1,7 @@ #include "skse64/NiRenderer.h" // 984B8D46444288152A10744FB7226DC9943D175E+57 -RelocPtr g_renderManager(0x0326F440); +RelocPtr g_renderManager(0x032887C0); BSRenderManager * BSRenderManager::GetSingleton() { @@ -9,4 +9,4 @@ BSRenderManager * BSRenderManager::GetSingleton() } // 56C98A6AC471728E145A8629B087CE2BE81252C1+CC -RelocPtr g_shaderResourceManager(0x0325ACC0); +RelocPtr g_shaderResourceManager(0x03274040); diff --git a/skse64/NiRenderer.h b/skse64/NiRenderer.h index ce79929..2c4a9ce 100644 --- a/skse64/NiRenderer.h +++ b/skse64/NiRenderer.h @@ -33,7 +33,7 @@ class BSRenderManager // 141415050 - CreateRenderTargets - DEFINE_MEMBER_FN_2(CreateRenderTexture, NiTexture::RendererData *, 0x00E43950, UInt32 width, UInt32 height); + DEFINE_MEMBER_FN_2(CreateRenderTexture, NiTexture::RendererData *, 0x00E48190, UInt32 width, UInt32 height); }; extern RelocPtr g_renderManager; diff --git a/skse64/NiSerialization.h b/skse64/NiSerialization.h index e66ce8d..6bbce54 100644 --- a/skse64/NiSerialization.h +++ b/skse64/NiSerialization.h @@ -21,9 +21,9 @@ class NiStream virtual bool SavePath(const char * path); MEMBER_FN_PREFIX(NiStream); - DEFINE_MEMBER_FN(ctor, NiStream *, 0x00D1A740); - DEFINE_MEMBER_FN(dtor, void, 0x00D1A9A0); - DEFINE_MEMBER_FN(AddObject, void, 0x00D1ABA0, NiObject * object); + DEFINE_MEMBER_FN(ctor, NiStream *, 0x00D1EF80); + DEFINE_MEMBER_FN(dtor, void, 0x00D1F1E0); + DEFINE_MEMBER_FN(AddObject, void, 0x00D1F3E0, NiObject * object); // void ** _vtbl; // 000 UInt64 pad004[(0x218 - 0x008) >> 3]; // 008 @@ -55,7 +55,7 @@ class BSStream : public NiStream { public: MEMBER_FN_PREFIX(BSStream); - DEFINE_MEMBER_FN(dtor, void, 0x00195CD0); + DEFINE_MEMBER_FN(dtor, void, 0x00195DC0); UInt64 unk620; UInt64 unk628; @@ -69,6 +69,6 @@ class DeepCopyStream : public NiStream virtual ~DeepCopyStream(); MEMBER_FN_PREFIX(DeepCopyStream); - DEFINE_MEMBER_FN(SaveStream, bool, 0x00D1B040, char ** buffer, UInt32 * length); - DEFINE_MEMBER_FN(LoadStream, bool, 0x00D1AFF0, char * buffer, UInt32 length); + DEFINE_MEMBER_FN(SaveStream, bool, 0x00D1F880, char ** buffer, UInt32 * length); + DEFINE_MEMBER_FN(LoadStream, bool, 0x00D1F830, char * buffer, UInt32 length); }; diff --git a/skse64/NiTextures.cpp b/skse64/NiTextures.cpp index ccaa9d4..93a9fef 100644 --- a/skse64/NiTextures.cpp +++ b/skse64/NiTextures.cpp @@ -1,4 +1,4 @@ #include "skse64/NiTextures.h" -RelocAddr<_CreateSourceTexture> CreateSourceTexture(0x00D2A900); -RelocAddr<_LoadTexture> LoadTexture(0x01477940); +RelocAddr<_CreateSourceTexture> CreateSourceTexture(0x00D2F140); +RelocAddr<_LoadTexture> LoadTexture(0x01480030); diff --git a/skse64/NiTextures.h b/skse64/NiTextures.h index 6baf422..ae20540 100644 --- a/skse64/NiTextures.h +++ b/skse64/NiTextures.h @@ -170,9 +170,9 @@ class NiRenderedTexture : public NiTexture MEMBER_FN_PREFIX(NiRenderedTexture); DEFINE_MEMBER_FN(ctor, void, 0x00000000); - DEFINE_MEMBER_FN(UpdateVirtualImage, void, 0x00FAAAC0, NiRenderedTexture * newTexture); - DEFINE_MEMBER_FN(AddVirtualImage, UInt8, 0x00FAAB90, BSFixedString linkageName); - DEFINE_MEMBER_FN(ReleaseVirtualImage, void, 0x00FAAA50); + DEFINE_MEMBER_FN(UpdateVirtualImage, void, 0x00FAF5E0, NiRenderedTexture * newTexture); + DEFINE_MEMBER_FN(AddVirtualImage, UInt8, 0x00FAF6B0, BSFixedString linkageName); + DEFINE_MEMBER_FN(ReleaseVirtualImage, void, 0x00FAF570); }; // 58 diff --git a/skse64/ObScript.cpp b/skse64/ObScript.cpp index c62864b..506493d 100644 --- a/skse64/ObScript.cpp +++ b/skse64/ObScript.cpp @@ -2,9 +2,9 @@ #include "skse64_common\Relocation.h" // 3FF8B913C886A91CB5E3914CFDDBA88B8E5DAE2C+36 -RelocPtr g_firstObScriptCommand(0x01FCEA10); +RelocPtr g_firstObScriptCommand(0x01FDBA10); // CDE0D58F1D66B4840461CEB02F9187153F3308DF+F -RelocPtr g_firstConsoleCommand(0x01FDD0B0); +RelocPtr g_firstConsoleCommand(0x01FEA0B0); // 42E5B9018CCF84B813403067F1D963D8C753ED8D+4C -RelocAddr <_ObScript_ExtractArgs> ObScript_ExtractArgs(0x0033E550); +RelocAddr <_ObScript_ExtractArgs> ObScript_ExtractArgs(0x0033E640); diff --git a/skse64/PapyrusArgs.h b/skse64/PapyrusArgs.h index 7858af8..7a2a3dc 100644 --- a/skse64/PapyrusArgs.h +++ b/skse64/PapyrusArgs.h @@ -18,9 +18,9 @@ class VMArgList ~VMArgList(); MEMBER_FN_PREFIX(VMArgList); - DEFINE_MEMBER_FN(GetOffset, UInt32, 0x0142A0F0, VMState * state); + DEFINE_MEMBER_FN(GetOffset, UInt32, 0x014327E0, VMState * state); // FB33603AEC8921D8A9361F52478B667E583E54A1+20 - DEFINE_MEMBER_FN(Get, VMValue *, 0x0142A160, VMState * state, UInt32 idx, UInt32 offset); + DEFINE_MEMBER_FN(Get, VMValue *, 0x01432850, VMState * state, UInt32 idx, UInt32 offset); }; template diff --git a/skse64/PapyrusInterfaces.cpp b/skse64/PapyrusInterfaces.cpp index e9bf9ea..08cd119 100644 --- a/skse64/PapyrusInterfaces.cpp +++ b/skse64/PapyrusInterfaces.cpp @@ -1,4 +1,4 @@ #include "skse64/PapyrusInterfaces.h" // B085C9577FC3BACF4719EF79E3613E2327537C10+4F -RelocPtr g_objectHandlePolicy(0x033109D0); +RelocPtr g_objectHandlePolicy(0x03329D50); diff --git a/skse64/PapyrusInterfaces.h b/skse64/PapyrusInterfaces.h index c66e3ed..5ee6b03 100644 --- a/skse64/PapyrusInterfaces.h +++ b/skse64/PapyrusInterfaces.h @@ -51,5 +51,5 @@ class ObjectBindPolicy // void ** _vtbl; // 00 MEMBER_FN_PREFIX(ObjectBindPolicy); - DEFINE_MEMBER_FN(BindObject, void, 0x01415440, VMIdentifier ** identifier, UInt64 handle); + DEFINE_MEMBER_FN(BindObject, void, 0x0141DB30, VMIdentifier ** identifier, UInt64 handle); }; diff --git a/skse64/PapyrusNativeFunctions.h b/skse64/PapyrusNativeFunctions.h index 9526144..a81d2f3 100644 --- a/skse64/PapyrusNativeFunctions.h +++ b/skse64/PapyrusNativeFunctions.h @@ -117,14 +117,14 @@ class NativeFunctionBase : public IFunction virtual bool Run(VMValue * baseValue, VMClassRegistry * registry, UInt32 arg2, VMValue * resultValue, VMState * state) = 0; MEMBER_FN_PREFIX(NativeFunctionBase); - DEFINE_MEMBER_FN(Impl_dtor, void, 0x01435C40); + DEFINE_MEMBER_FN(Impl_dtor, void, 0x0143E330); // ??_7?$NativeFunction1@VActiveEffect@@XPEAVTESForm@@@BSScript@@6B@ entry 6 (+0x30) - DEFINE_MEMBER_FN(Impl_GetParam, UInt64 *, 0x01435310, UInt32 idx, BSFixedString * nameOut, UInt64 * typeOut); - DEFINE_MEMBER_FN(Impl_Invoke, UInt32, 0x01435510, UInt64 unk0, UInt64 unk1, VMClassRegistry * registry, VMState * unk3); + DEFINE_MEMBER_FN(Impl_GetParam, UInt64 *, 0x0143DA00, UInt32 idx, BSFixedString * nameOut, UInt64 * typeOut); + DEFINE_MEMBER_FN(Impl_Invoke, UInt32, 0x0143DC00, UInt64 unk0, UInt64 unk1, VMClassRegistry * registry, VMState * unk3); // ??_7?$NativeFunction1@VActiveEffect@@XPEAVTESForm@@@BSScript@@6B@ entry 0x10 (+0x80) - DEFINE_MEMBER_FN(Impl_Fn10, BSFixedString *, 0x014353F0); + DEFINE_MEMBER_FN(Impl_Fn10, BSFixedString *, 0x0143DAE0); // ??_7?$NativeFunction1@VActiveEffect@@XPEAVTESForm@@@BSScript@@6B@ entry 0x12 (+0x90) - DEFINE_MEMBER_FN(Impl_Fn12, bool, 0x01435410, UInt32 idx, UInt64 out); + DEFINE_MEMBER_FN(Impl_Fn12, bool, 0x0143DB00, UInt32 idx, UInt64 out); DEFINE_STATIC_HEAP(Heap_Allocate, Heap_Free); @@ -156,8 +156,8 @@ class NativeFunction : public NativeFunctionBase virtual bool Run(VMValue * baseValue, VMClassRegistry * registry, UInt32 arg2, VMValue * resultValue, VMState * state) = 0; MEMBER_FN_PREFIX(NativeFunction); - DEFINE_MEMBER_FN(Impl_ctor, NativeFunction *, 0x014359F0, const char * fnName, const char * className, UInt32 unk0, UInt32 numParams); - DEFINE_MEMBER_FN(Impl_dtor, void, 0x01435C40); // same as NativeFunctionBase dtor + DEFINE_MEMBER_FN(Impl_ctor, NativeFunction *, 0x0143E0E0, const char * fnName, const char * className, UInt32 unk0, UInt32 numParams); + DEFINE_MEMBER_FN(Impl_dtor, void, 0x0143E330); // same as NativeFunctionBase dtor void DebugRunHook(VMValue * baseValue, VMClassRegistry * registry, UInt32 arg2, VMValue * resultValue, VMState * state); diff --git a/skse64/PapyrusVM.cpp b/skse64/PapyrusVM.cpp index d656c88..248295c 100644 --- a/skse64/PapyrusVM.cpp +++ b/skse64/PapyrusVM.cpp @@ -2,7 +2,7 @@ #include "GameAPI.h" // 3740B7AD44E615CF1BB4401806BB6F9DB42DA46D+12 -RelocPtr g_skyrimVM(0x020EE770); +RelocPtr g_skyrimVM(0x020FBA70); void VMClassInfo::AddRef(void) { diff --git a/skse64/PapyrusVM.h b/skse64/PapyrusVM.h index 09385f0..65f2ffd 100644 --- a/skse64/PapyrusVM.h +++ b/skse64/PapyrusVM.h @@ -78,10 +78,10 @@ class VMClassInfo void Release(void); MEMBER_FN_PREFIX(VMClassInfo); - DEFINE_MEMBER_FN(Destroy, void, 0x0141D700); - DEFINE_MEMBER_FN(GetVariable, SInt32, 0x0141E990, BSFixedString * name); + DEFINE_MEMBER_FN(Destroy, void, 0x01425DF0); + DEFINE_MEMBER_FN(GetVariable, SInt32, 0x01427080, BSFixedString * name); // - DEFINE_MEMBER_FN(GetFunction, IFunction*, 0x014220D0, const char * fnName); + DEFINE_MEMBER_FN(GetFunction, IFunction*, 0x0142A7C0, const char * fnName); }; // This type is not fully decoded or correctly sized, just enough to use the functor @@ -391,15 +391,15 @@ class SkyrimVM // Used by Hooks_Papyrus // - DEFINE_MEMBER_FN(UnregisterFromSleep_Internal, void, 0x009C2AA0, UInt64 handle); // AE: using one function earlier due to inlining - DEFINE_MEMBER_FN(RevertGlobalData_Internal, bool, 0x009CC790); + DEFINE_MEMBER_FN(UnregisterFromSleep_Internal, void, 0x009C2650, UInt64 handle); // AE: using one function earlier due to inlining + DEFINE_MEMBER_FN(RevertGlobalData_Internal, bool, 0x009CC340); // 4DF4B0288419C72FBF262CE2DBBAAFE7D9713C51+390 - DEFINE_MEMBER_FN(SaveRegSleepEventHandles_Internal, bool, 0x009CDB50, void * handleReaderWriter, void * saveStorageWrapper); + DEFINE_MEMBER_FN(SaveRegSleepEventHandles_Internal, bool, 0x009CD700, void * handleReaderWriter, void * saveStorageWrapper); // 4F9ECB23ABD5935D4160213D8A06DB7A94E6B988+2FB - DEFINE_MEMBER_FN(LoadRegSleepEventHandles_Internal, bool, 0x009CEDF0, void * handleReaderWriter, void * loadStorageWrapper); // AE: using one function earlier due to inlining + DEFINE_MEMBER_FN(LoadRegSleepEventHandles_Internal, bool, 0x009CE9A0, void * handleReaderWriter, void * loadStorageWrapper); // AE: using one function earlier due to inlining // 96B4034421813AABF0DBF8B2B00A84CC25FB9CA0+112 - DEFINE_MEMBER_FN(QueueDelayFunctor_Internal, bool, 0x009C3910, void** pFunctor); + DEFINE_MEMBER_FN(QueueDelayFunctor_Internal, bool, 0x009C34C0, void** pFunctor); bool QueueDelayFunctor(void** pFunctor) { @@ -437,7 +437,7 @@ class IFunctionArguments VMValue * Get(UInt32 idx) { return (idx < m_size) ? &m_data[idx] : NULL; } MEMBER_FN_PREFIX(Output); - DEFINE_MEMBER_FN(Resize, bool, 0x009BE1B0, UInt32 len); + DEFINE_MEMBER_FN(Resize, bool, 0x009BDD60, UInt32 len); }; virtual bool Copy(Output * dst) = 0; diff --git a/skse64/PapyrusValue.h b/skse64/PapyrusValue.h index 1efebe4..48d063d 100644 --- a/skse64/PapyrusValue.h +++ b/skse64/PapyrusValue.h @@ -35,7 +35,7 @@ class VMIdentifier void Destroy(void); MEMBER_FN_PREFIX(VMIdentifier); - DEFINE_MEMBER_FN(Destroy_Internal, void, 0x01419AA0); + DEFINE_MEMBER_FN(Destroy_Internal, void, 0x01422190); }; // 10 @@ -97,7 +97,7 @@ class VMValue VMValue * GetData(void) { return (VMValue *)(this + 1); } MEMBER_FN_PREFIX(ArrayData); - DEFINE_MEMBER_FN(Destroy, void, 0x014275E0); + DEFINE_MEMBER_FN(Destroy, void, 0x0142FCD0); }; UInt64 type; // 00 @@ -117,9 +117,9 @@ class VMValue } data; // 04 MEMBER_FN_PREFIX(VMValue); - DEFINE_MEMBER_FN(Set, void, 0x0141D400, const VMValue * src); - DEFINE_MEMBER_FN(Destroy, void, 0x0141D300); - DEFINE_MEMBER_FN(SetArray, void, 0x0141C330, ArrayData * data); + DEFINE_MEMBER_FN(Set, void, 0x01425AF0, const VMValue * src); + DEFINE_MEMBER_FN(Destroy, void, 0x014259F0); + DEFINE_MEMBER_FN(SetArray, void, 0x01424A20, ArrayData * data); bool IsIdentifierArray() { diff --git a/skse64/ScaleformAPI.cpp b/skse64/ScaleformAPI.cpp index 0494111..88842a8 100644 --- a/skse64/ScaleformAPI.cpp +++ b/skse64/ScaleformAPI.cpp @@ -19,7 +19,7 @@ class ScaleformHeap }; // 2868BB28215776CF08A8F2A297F7911CA4DE127B+1F -RelocPtr g_scaleformHeap(0x03279110); +RelocPtr g_scaleformHeap(0x03292490); void * ScaleformHeap_Allocate(UInt32 size) { @@ -31,5 +31,5 @@ void ScaleformHeap_Free(void * ptr) (*(g_scaleformHeap))->Free(ptr); } -RelocAddr<_InvokeFunction> InvokeFunction(0x00FB9C50); -RelocAddr<_GFxAllocateHeap> GFxAllocateHeap(0x0102B0B0); +RelocAddr<_InvokeFunction> InvokeFunction(0x00FBE900); +RelocAddr<_GFxAllocateHeap> GFxAllocateHeap(0x0102FBD0); diff --git a/skse64/ScaleformCallbacks.cpp b/skse64/ScaleformCallbacks.cpp index c4a3fc0..4bc1da0 100644 --- a/skse64/ScaleformCallbacks.cpp +++ b/skse64/ScaleformCallbacks.cpp @@ -15,7 +15,7 @@ GFxFunctionHandler::~GFxFunctionHandler() FunctionHandlerCache g_functionHandlerCache; -RelocAddr PlaySoundCallback(0x0097AE00); +RelocAddr PlaySoundCallback(0x0097A9B0); FxResponseArgsList::FxResponseArgsList() { diff --git a/skse64/ScaleformLoader.cpp b/skse64/ScaleformLoader.cpp index 45d3c58..839e0d8 100644 --- a/skse64/ScaleformLoader.cpp +++ b/skse64/ScaleformLoader.cpp @@ -5,6 +5,6 @@ GFxLoader * GFxLoader::GetSingleton() { // D73FE972523296E269125B9E6F076AD967D7970C+F9 - RelocPtr g_GFxLoader(0x035D7E48); + RelocPtr g_GFxLoader(0x035F11C8); return *g_GFxLoader; } diff --git a/skse64/ScaleformLoader.h b/skse64/ScaleformLoader.h index 5ba07a5..48e7837 100644 --- a/skse64/ScaleformLoader.h +++ b/skse64/ScaleformLoader.h @@ -18,8 +18,8 @@ class BSScaleformImageLoader : public GFxImageLoader virtual ~BSScaleformImageLoader(); virtual GImageInfoBase* LoadImage(const char * url); - DEFINE_MEMBER_FN_1(AddVirtualImage, UInt8, 0x00FAE670, NiTexture ** texture); - DEFINE_MEMBER_FN_1(ReleaseVirtualImage, UInt8, 0x00FAEAF0, NiTexture ** texture); + DEFINE_MEMBER_FN_1(AddVirtualImage, UInt8, 0x00FB3320, NiTexture ** texture); + DEFINE_MEMBER_FN_1(ReleaseVirtualImage, UInt8, 0x00FB37A0, NiTexture ** texture); }; class GFxLoader @@ -34,7 +34,7 @@ class GFxLoader static GFxLoader * GetSingleton(); MEMBER_FN_PREFIX(GFxLoader); - DEFINE_MEMBER_FN(ctor, GFxLoader *, 0x00FAAEC0); + DEFINE_MEMBER_FN(ctor, GFxLoader *, 0x00FAF9E0); - DEFINE_MEMBER_FN(LoadMovie, bool, 0x00FAB5F0, IMenu* menu, GFxMovieView** viewOut, const char* name, int scaleMode, float backGroundAlpha); // probably in subclass + DEFINE_MEMBER_FN(LoadMovie, bool, 0x00FB0110, IMenu* menu, GFxMovieView** viewOut, const char* name, int scaleMode, float backGroundAlpha); // probably in subclass }; diff --git a/skse64/ScaleformState.cpp b/skse64/ScaleformState.cpp index 50b917d..34bb20b 100644 --- a/skse64/ScaleformState.cpp +++ b/skse64/ScaleformState.cpp @@ -1,7 +1,7 @@ #include "ScaleformState.h" #include "skse64/GameAPI.h" -RelocAddr BSScaleformTranslator::GetCachedString(0x00CE8B20); +RelocAddr BSScaleformTranslator::GetCachedString(0x00CED360); void SKSEGFxLogger::LogMessageVarg(UInt32 messageType, const char* fmt, va_list args) { diff --git a/skse64/ScaleformTypes.h b/skse64/ScaleformTypes.h index 2ad51df..139f990 100644 --- a/skse64/ScaleformTypes.h +++ b/skse64/ScaleformTypes.h @@ -113,7 +113,7 @@ class GString void Destroy(void); MEMBER_FN_PREFIX(GString); - DEFINE_MEMBER_FN(ctor, GString *, 0x00FB64A0, const char * string); + DEFINE_MEMBER_FN(ctor, GString *, 0x00FBB150, const char * string); }; diff --git a/skse64/ScaleformValue.h b/skse64/ScaleformValue.h index 031dbb8..e3773da 100644 --- a/skse64/ScaleformValue.h +++ b/skse64/ScaleformValue.h @@ -126,26 +126,26 @@ class GFxValue public: GFxMovieRoot * root; - DEFINE_MEMBER_FN_3(HasMember, bool, 0x00FA7290, void * obj, const char * name, bool isDisplayObj); - DEFINE_MEMBER_FN_4(SetMember, bool, 0x00FA96F0, void * obj, const char * name, GFxValue * value, bool isDisplayObj); - DEFINE_MEMBER_FN_3(DeleteMember, bool, 0x00FA6170, void * obj, const char * name, bool isDisplayObj); - DEFINE_MEMBER_FN_4(GetMember, bool, 0x00FA6DE0, void * obj, const char * name, GFxValue * value, bool isDisplayObj); - DEFINE_MEMBER_FN_6(Invoke, bool, 0x00FA7500, void * obj, GFxValue * result, const char * name, GFxValue * args, UInt32 numArgs, bool isDisplayObj); - DEFINE_MEMBER_FN_6(AttachMovie, bool, 0x00FA4F40, void * obj, GFxValue * value, const char * symbolName, const char * instanceName, SInt32 depth, void * initArgs); - DEFINE_MEMBER_FN_2(PushBack, bool, 0x00FA7E50, void * obj, GFxValue * value); - DEFINE_MEMBER_FN_3(SetText, bool, 0x00FA97F0, void * obj, const char * text, bool html); + DEFINE_MEMBER_FN_3(HasMember, bool, 0x00FABDB0, void * obj, const char * name, bool isDisplayObj); + DEFINE_MEMBER_FN_4(SetMember, bool, 0x00FAE210, void * obj, const char * name, GFxValue * value, bool isDisplayObj); + DEFINE_MEMBER_FN_3(DeleteMember, bool, 0x00FAAC90, void * obj, const char * name, bool isDisplayObj); + DEFINE_MEMBER_FN_4(GetMember, bool, 0x00FAB900, void * obj, const char * name, GFxValue * value, bool isDisplayObj); + DEFINE_MEMBER_FN_6(Invoke, bool, 0x00FAC020, void * obj, GFxValue * result, const char * name, GFxValue * args, UInt32 numArgs, bool isDisplayObj); + DEFINE_MEMBER_FN_6(AttachMovie, bool, 0x00FA9A60, void * obj, GFxValue * value, const char * symbolName, const char * instanceName, SInt32 depth, void * initArgs); + DEFINE_MEMBER_FN_2(PushBack, bool, 0x00FAC970, void * obj, GFxValue * value); + DEFINE_MEMBER_FN_3(SetText, bool, 0x00FAE310, void * obj, const char * text, bool html); //DEFINE_MEMBER_FN(PopBack, bool, 0x00000000, void * obj, GFxValue * value); - DEFINE_MEMBER_FN_1(GetArraySize, UInt32, 0x00FA6840, void * obj); + DEFINE_MEMBER_FN_1(GetArraySize, UInt32, 0x00FAB360, void * obj); //DEFINE_MEMBER_FN(SetArraySize, bool, 0x00000000, void * obj, UInt32 size); - DEFINE_MEMBER_FN_3(GetElement, bool, 0x00FA6BC0, void * obj, UInt32 index, GFxValue * value); + DEFINE_MEMBER_FN_3(GetElement, bool, 0x00FAB6E0, void * obj, UInt32 index, GFxValue * value); //DEFINE_MEMBER_FN(SetElement, bool, 0x00000000, void * obj, UInt32 index, GFxValue * value); - DEFINE_MEMBER_FN_3(GotoLabeledFrame, bool, 0x00FA71F0, void * obj, const char * frameLabel, bool stop); + DEFINE_MEMBER_FN_3(GotoLabeledFrame, bool, 0x00FABD10, void * obj, const char * frameLabel, bool stop); //DEFINE_MEMBER_FN(GotoFrame, bool, 0x00000000, void * obj, UInt32 frameNumber, bool stop); - DEFINE_MEMBER_FN_2(GetDisplayInfo, bool, 0x00FA68A0, void * obj, DisplayInfo * displayInfo); - DEFINE_MEMBER_FN_2(SetDisplayInfo, bool, 0x00FA86D0, void * obj, DisplayInfo * displayInfo); + DEFINE_MEMBER_FN_2(GetDisplayInfo, bool, 0x00FAB3C0, void * obj, DisplayInfo * displayInfo); + DEFINE_MEMBER_FN_2(SetDisplayInfo, bool, 0x00FAD1F0, void * obj, DisplayInfo * displayInfo); - DEFINE_MEMBER_FN_2(AddManaged_Internal, void, 0x00FA7BD0, GFxValue * value, void * obj); - DEFINE_MEMBER_FN_2(ReleaseManaged_Internal, void, 0x00FA7C30, GFxValue * value, void * obj); + DEFINE_MEMBER_FN_2(AddManaged_Internal, void, 0x00FAC6F0, GFxValue * value, void * obj); + DEFINE_MEMBER_FN_2(ReleaseManaged_Internal, void, 0x00FAC750, GFxValue * value, void * obj); }; ObjectInterface * objectInterface; // 00 diff --git a/skse64/gamethreads.h b/skse64/gamethreads.h index 42aecd0..36a3074 100644 --- a/skse64/gamethreads.h +++ b/skse64/gamethreads.h @@ -21,11 +21,11 @@ class BSTaskPool { public: MEMBER_FN_PREFIX(BSTaskPool); - DEFINE_MEMBER_FN(SetNiGeometryTexture, UInt32, 0x00657230, NiAVObject * geometry, BGSTextureSet * textureSet); + DEFINE_MEMBER_FN(SetNiGeometryTexture, UInt32, 0x00656D40, NiAVObject * geometry, BGSTextureSet * textureSet); void ProcessTasks(void); - DEFINE_MEMBER_FN(ProcessTaskQueue_HookTarget, void, 0x00654D70); + DEFINE_MEMBER_FN(ProcessTaskQueue_HookTarget, void, 0x00654880); static BSTaskPool * GetSingleton(void); };