Compare commits

..

8 commits

Author SHA1 Message Date
gromchek
70a3ccc6cb chore(build): refresh generated files 2025-11-05 00:38:58 +03:00
gromchek
066d2b5938 feat(profile): fix charcreation funcs 2025-11-05 00:38:50 +03:00
gromchek
6f103cd772 chore(build): refresh generated files 2025-11-05 00:19:19 +03:00
gromchek
912aa616e2 feat(profile): new funcs 2025-11-05 00:18:57 +03:00
gromchek
d064cc33a5 chore(build): refresh generated files 2025-11-04 21:54:51 +03:00
gromchek
a9c6ee7ecd feat(profile): new funcs 2025-11-04 21:54:30 +03:00
gromchek
6a11a7c361 chore(build): refresh generated files 2025-11-02 21:52:07 +03:00
gromchek
985e747fa8 feat(profile): new funcs 2025-11-02 21:51:45 +03:00
71 changed files with 714 additions and 8 deletions

View file

@ -15,17 +15,21 @@ static import_symbols() {
set_name(0x00402670, "AsyncFileReadThreadSleepCallback"); set_name(0x00402670, "AsyncFileReadThreadSleepCallback");
set_name(0x00402690, "AsyncFileReadHandlerTimeoutCallback"); set_name(0x00402690, "AsyncFileReadHandlerTimeoutCallback");
set_name(0x004026B0, "AsyncFileInitialize"); set_name(0x004026B0, "AsyncFileInitialize");
set_name(0x00402910, "WowClientDestroy");
set_name(0x00402B20, "SetPaths"); set_name(0x00402B20, "SetPaths");
set_name(0x00403200, "TimingMethodCallback"); set_name(0x00403200, "TimingMethodCallback");
set_name(0x004032A0, "CCommand_TimingInfo"); set_name(0x004032A0, "CCommand_TimingInfo");
set_name(0x00403340, "ClientIdle");
set_name(0x004033B0, "ClientKillTimer"); set_name(0x004033B0, "ClientKillTimer");
set_name(0x004033C0, "ClientPostClose"); set_name(0x004033C0, "ClientPostClose");
set_name(0x00403600, "StartupStreaming"); set_name(0x00403600, "StartupStreaming");
set_name(0x004038A0, "CDataStore__destructor"); set_name(0x004038A0, "CDataStore__destructor");
set_name(0x00403B70, "LoadNewWorld");
set_name(0x00404130, "WowClientInit"); set_name(0x00404130, "WowClientInit");
set_name(0x004047E0, "InitializeEngineCallback"); set_name(0x004047E0, "InitializeEngineCallback");
set_name(0x00405130, "ClientUpdateTaxiBenchmarkMode"); set_name(0x00405130, "ClientUpdateTaxiBenchmarkMode");
set_name(0x004052F0, "WowClientDB_StartupStringsRec__Load"); set_name(0x004052F0, "WowClientDB_StartupStringsRec__Load");
set_name(0x00405540, "ClientInitializeGame");
set_name(0x00405A10, "PatchFiles__EnumPatchArchives"); set_name(0x00405A10, "PatchFiles__EnumPatchArchives");
set_name(0x00405AB0, "PatchFiles__LoadArchives"); set_name(0x00405AB0, "PatchFiles__LoadArchives");
set_name(0x004066D0, "DestroyEngineCallback"); set_name(0x004066D0, "DestroyEngineCallback");
@ -47,6 +51,7 @@ static import_symbols() {
set_name(0x00408240, "GxRsSet_CGxShader"); set_name(0x00408240, "GxRsSet_CGxShader");
set_name(0x00408BF0, "GxRsSet_int32_t"); set_name(0x00408BF0, "GxRsSet_int32_t");
set_name(0x00409550, "LoadingScreenDisable"); set_name(0x00409550, "LoadingScreenDisable");
set_name(0x00409620, "LoadingScreenShutdown");
set_name(0x00409670, "CGxDevice__RsPush"); set_name(0x00409670, "CGxDevice__RsPush");
set_name(0x0040AB70, "LoadingScreenEnable"); set_name(0x0040AB70, "LoadingScreenEnable");
set_name(0x0040B320, "WowSysMessageOutput__Shutdown"); set_name(0x0040B320, "WowSysMessageOutput__Shutdown");
@ -210,12 +215,16 @@ static import_symbols() {
set_name(0x00464490, "RealmConnection__SetSelectedRealm"); set_name(0x00464490, "RealmConnection__SetSelectedRealm");
set_name(0x00464640, "RealmConnection__HandleAuthResponse"); set_name(0x00464640, "RealmConnection__HandleAuthResponse");
set_name(0x00464830, "RealmConnection__HandleAuthChallenge"); set_name(0x00464830, "RealmConnection__HandleAuthChallenge");
set_name(0x00464A40, "ClientConnection__SendCharEnumOpcode");
set_name(0x00464AB0, "ClientConnection__SendPlayerLoginOpcode");
set_name(0x00464C10, "ClientConnection__HandleCharEnum");
set_name(0x00464F50, "RealmConnection__MessageHandler"); set_name(0x00464F50, "RealmConnection__MessageHandler");
set_name(0x00465450, "ClientConnection__destructor"); set_name(0x00465450, "ClientConnection__destructor");
set_name(0x00465480, "LoginResponse__UpdateLoginStatus"); set_name(0x00465480, "LoginResponse__UpdateLoginStatus");
set_name(0x00465550, "Login__GetFileStatus"); set_name(0x00465550, "Login__GetFileStatus");
set_name(0x00466050, "WDataStore__StaticInitialize"); set_name(0x00466050, "WDataStore__StaticInitialize");
set_name(0x00466230, "WDataStore__FreeBuffer"); set_name(0x00466230, "WDataStore__FreeBuffer");
set_name(0x00466670, "OsNetAddrToStr");
set_name(0x004666D0, "WowConnection__SetResponse"); set_name(0x004666D0, "WowConnection__SetResponse");
set_name(0x004667F0, "WowConnection__SetType"); set_name(0x004667F0, "WowConnection__SetType");
set_name(0x00466820, "WowConnection__SetEncryption"); set_name(0x00466820, "WowConnection__SetEncryption");
@ -275,7 +284,7 @@ static import_symbols() {
set_name(0x0047BD40, "sgetu8"); set_name(0x0047BD40, "sgetu8");
set_name(0x0047BF30, "TextureRelease"); set_name(0x0047BF30, "TextureRelease");
set_name(0x0047BF50, "HandleCreate"); set_name(0x0047BF50, "HandleCreate");
set_name(0x0047BF70, "HandleDuplicate"); set_name(0x0047BF70, "TextureAddRef");
set_name(0x0047BF90, "CoordinateSetAspectRatio"); set_name(0x0047BF90, "CoordinateSetAspectRatio");
set_name(0x0047BFD0, "CoordinateGetAspectRatio"); set_name(0x0047BFD0, "CoordinateGetAspectRatio");
set_name(0x0047BFE0, "CoordinateGetAspectCompensation"); set_name(0x0047BFE0, "CoordinateGetAspectCompensation");
@ -495,6 +504,7 @@ static import_symbols() {
set_name(0x004B5A00, "LoadPredrawnMips"); set_name(0x004B5A00, "LoadPredrawnMips");
set_name(0x004B62A0, "TextureIsReadyNow"); set_name(0x004B62A0, "TextureIsReadyNow");
set_name(0x004B6580, "TextureSetCacheSize"); set_name(0x004B6580, "TextureSetCacheSize");
set_name(0x004B6610, "TextureGetDimensions");
set_name(0x004B6760, "TextureAllocGxTex"); set_name(0x004B6760, "TextureAllocGxTex");
set_name(0x004B6AE0, "TextureCacheUpdate"); set_name(0x004B6AE0, "TextureCacheUpdate");
set_name(0x004B6CB0, "TextureGetGxTex"); set_name(0x004B6CB0, "TextureGetGxTex");
@ -543,6 +553,7 @@ static import_symbols() {
set_name(0x004C1F00, "operator_multiply_C44Matrix_C44Matrix"); set_name(0x004C1F00, "operator_multiply_C44Matrix_C44Matrix");
set_name(0x004C2120, "operator_multiply_C44Matrix_float"); set_name(0x004C2120, "operator_multiply_C44Matrix_float");
set_name(0x004C21B0, "operator_multiply_C3Vector_C44Matrix"); set_name(0x004C21B0, "operator_multiply_C3Vector_C44Matrix");
set_name(0x004C2300, "NTempest__TransformPoint");
set_name(0x004C2370, "C44Matrix__operator_assignment_multiply_C44Matrix"); set_name(0x004C2370, "C44Matrix__operator_assignment_multiply_C44Matrix");
set_name(0x004C23D0, "C44Matrix__Transpose"); set_name(0x004C23D0, "C44Matrix__Transpose");
set_name(0x004C2440, "C44Matrix__Adjoint"); set_name(0x004C2440, "C44Matrix__Adjoint");
@ -557,6 +568,11 @@ static import_symbols() {
set_name(0x004C3420, "C3Vector__Normalize"); set_name(0x004C3420, "C3Vector__Normalize");
set_name(0x004C3600, "C3Vector__Normalize@2"); set_name(0x004C3600, "C3Vector__Normalize@2");
set_name(0x004C4B80, "TSGrowableArray_C3Vector__SetCount"); set_name(0x004C4B80, "TSGrowableArray_C3Vector__SetCount");
set_name(0x004C4DF0, "C2Vector__C2Vector");
set_name(0x004C4E10, "CMath__sqrt");
set_name(0x004C4E90, "CMath__log2");
set_name(0x004C4F40, "CMath__exp2");
set_name(0x004C5090, "CMath__NormalizeAngle0to2pi");
set_name(0x004C51B0, "C33Matrix__operator_assign_C33Matrix"); set_name(0x004C51B0, "C33Matrix__operator_assign_C33Matrix");
set_name(0x004C5550, "C33Matrix__Rotation"); set_name(0x004C5550, "C33Matrix__Rotation");
set_name(0x004C56D0, "C33Matrix__FromEulerAnglesZYX"); set_name(0x004C56D0, "C33Matrix__FromEulerAnglesZYX");
@ -564,8 +580,10 @@ static import_symbols() {
set_name(0x004C6390, "SE2__StopSound"); set_name(0x004C6390, "SE2__StopSound");
set_name(0x004C6A40, "SE2__PlaySoundKit"); set_name(0x004C6A40, "SE2__PlaySoundKit");
set_name(0x004C82E0, "SI2__Init"); set_name(0x004C82E0, "SI2__Init");
set_name(0x004C85F0, "SI2__StopZoneAmbience");
set_name(0x004C8610, "SI2__SetWeatherKitID"); set_name(0x004C8610, "SI2__SetWeatherKitID");
set_name(0x004C93B0, "SI2__StopAllMusic"); set_name(0x004C93B0, "SI2__StopAllMusic");
set_name(0x004CCA30, "SI2__OverrideZoneSounds");
set_name(0x004CDA20, "SI2__DK_GetPlayerFilterName"); set_name(0x004CDA20, "SI2__DK_GetPlayerFilterName");
set_name(0x004CDC80, "SI2__DSP_MakeDSPsExpire"); set_name(0x004CDC80, "SI2__DSP_MakeDSPsExpire");
set_name(0x004CFC10, "SI2__PlayFoleySound"); set_name(0x004CFC10, "SI2__PlayFoleySound");
@ -588,8 +606,16 @@ static import_symbols() {
set_name(0x004D3100, "ObjectFree"); set_name(0x004D3100, "ObjectFree");
set_name(0x004D3250, "CObjectHeapList__New"); set_name(0x004D3250, "CObjectHeapList__New");
set_name(0x004D3330, "ObjectAlloc"); set_name(0x004D3330, "ObjectAlloc");
set_name(0x004D3580, "ObjectAllocDestroy");
set_name(0x004D3650, "ObjectAllocAddHeap");
set_name(0x004D36C0, "ClntObjMgrPush");
set_name(0x004D3700, "ClntObjMgrPop");
set_name(0x004D3790, "ClntObjMgrGetActivePlayer");
set_name(0x004D3FF0, "InitObject"); set_name(0x004D3FF0, "InitObject");
set_name(0x004D45B0, "SetupObjectStorage"); set_name(0x004D45B0, "SetupObjectStorage");
set_name(0x004D4AC0, "ClntObjMgrInitializeShared");
set_name(0x004D4B30, "ClntObjMgrEnumVisibleObjects");
set_name(0x004D4DB0, "ClntObjMgrObjectPtr");
set_name(0x004D4F00, "CMoveSpline__CMoveSplineDtor"); set_name(0x004D4F00, "CMoveSpline__CMoveSplineDtor");
set_name(0x004D5A80, "ClntObjMgrSetObjMirrorHandler"); set_name(0x004D5A80, "ClntObjMgrSetObjMirrorHandler");
set_name(0x004D5EC0, "CGObject_C__GetRawPosition"); set_name(0x004D5EC0, "CGObject_C__GetRawPosition");
@ -627,6 +653,8 @@ static import_symbols() {
set_name(0x004D8CC0, "CGlueMgr__DeleteCharacter"); set_name(0x004D8CC0, "CGlueMgr__DeleteCharacter");
set_name(0x004D8D20, "CGlueMgr__RenameCharacter"); set_name(0x004D8D20, "CGlueMgr__RenameCharacter");
set_name(0x004D8E10, "CGlueMgr__CustomizeCharacter"); set_name(0x004D8E10, "CGlueMgr__CustomizeCharacter");
set_name(0x004D8F20, "CGlueMgr__FactionChange");
set_name(0x004D9040, "CGlueMgr__RaceChange");
set_name(0x004D9160, "CGlueMgr__GetSelectedCharInfo"); set_name(0x004D9160, "CGlueMgr__GetSelectedCharInfo");
set_name(0x004D9190, "CGlueMgr__OnCharCustomizeResult"); set_name(0x004D9190, "CGlueMgr__OnCharCustomizeResult");
set_name(0x004D92D0, "CGlueMgr__OnCharFactionChangeResult"); set_name(0x004D92D0, "CGlueMgr__OnCharFactionChangeResult");
@ -737,6 +765,8 @@ static import_symbols() {
set_name(0x004DFA70, "Script_Script_IsRaceClassRestricted"); set_name(0x004DFA70, "Script_Script_IsRaceClassRestricted");
set_name(0x004DFCA0, "Script_GetRandomName"); set_name(0x004DFCA0, "Script_GetRandomName");
set_name(0x004DFD30, "CharacterCreateUnregisterScriptFunctions"); set_name(0x004DFD30, "CharacterCreateUnregisterScriptFunctions");
set_name(0x004E01F0, "CCharacterCreation__CycleCharCustomization");
set_name(0x004E0380, "CCharacterCreation__CreateCharacter");
set_name(0x004E05B0, "Script_SetCharCustomizeFrame"); set_name(0x004E05B0, "Script_SetCharCustomizeFrame");
set_name(0x004E0620, "Script_SetCharCustomizeBackground"); set_name(0x004E0620, "Script_SetCharCustomizeBackground");
set_name(0x004E0670, "Script_GetNameForRace"); set_name(0x004E0670, "Script_GetNameForRace");
@ -753,12 +783,16 @@ static import_symbols() {
set_name(0x004E0CD0, "Script_PaidChange_GetCurrentClassIndex"); set_name(0x004E0CD0, "Script_PaidChange_GetCurrentClassIndex");
set_name(0x004E0D00, "Script_IsRaceClassValid"); set_name(0x004E0D00, "Script_IsRaceClassValid");
set_name(0x004E0DD0, "Script_GetCreateBackgroundModel"); set_name(0x004E0DD0, "Script_GetCreateBackgroundModel");
set_name(0x004E1540, "CCharacterCreation__SetSelectedSex");
set_name(0x004E1740, "CCharacterCreation__SetSelectedClass");
set_name(0x004E1880, "Script_GetAvailableRaces"); set_name(0x004E1880, "Script_GetAvailableRaces");
set_name(0x004E19A0, "Script_GetClassesForRace"); set_name(0x004E19A0, "Script_GetClassesForRace");
set_name(0x004E1A60, "Script_SetSelectedSex"); set_name(0x004E1A60, "Script_SetSelectedSex");
set_name(0x004E1AC0, "Script_SetSelectedClass"); set_name(0x004E1AC0, "Script_SetSelectedClass");
set_name(0x004E1B70, "Script_PaidChange_GetName"); set_name(0x004E1B70, "Script_PaidChange_GetName");
set_name(0x004E1C20, "CCharacterCreation__Initialize"); set_name(0x004E1C20, "CCharacterCreation__Initialize");
set_name(0x004E1FD0, "CCharacterCreation__ResetCharCustomizeInfoo");
set_name(0x004E20B0, "CCharacterCreation__SetSelectedRace");
set_name(0x004E2330, "CCharacterCreation__SetToExistingCharacter"); set_name(0x004E2330, "CCharacterCreation__SetToExistingCharacter");
set_name(0x004E2470, "Script_SetSelectedRace"); set_name(0x004E2470, "Script_SetSelectedRace");
set_name(0x004E2500, "Script_CustomizeExistingCharacter"); set_name(0x004E2500, "Script_CustomizeExistingCharacter");
@ -891,6 +925,7 @@ static import_symbols() {
set_name(0x004F2CE0, "TextureCacheCopyTexture"); set_name(0x004F2CE0, "TextureCacheCopyTexture");
set_name(0x004F2D80, "TextureCacheHasMips"); set_name(0x004F2D80, "TextureCacheHasMips");
set_name(0x004F2DB0, "TextureCacheResetLoadCount"); set_name(0x004F2DB0, "TextureCacheResetLoadCount");
set_name(0x004F3110, "TextureCacheAllocEntry");
set_name(0x004F31A0, "TextureCacheDestroyTexture"); set_name(0x004F31A0, "TextureCacheDestroyTexture");
set_name(0x004F3930, "TextureCacheCreateTexture"); set_name(0x004F3930, "TextureCacheCreateTexture");
set_name(0x004F39A0, "ComponentFlagsMatch"); set_name(0x004F39A0, "ComponentFlagsMatch");
@ -918,6 +953,7 @@ static import_symbols() {
set_name(0x004F5D30, "CGWorldFrame__OnMouseModeRelative"); set_name(0x004F5D30, "CGWorldFrame__OnMouseModeRelative");
set_name(0x004F5D80, "CGWorldFrame__SetNamePlateUpdate"); set_name(0x004F5D80, "CGWorldFrame__SetNamePlateUpdate");
set_name(0x004F5E20, "CM2Model__GetBoundingBox"); set_name(0x004F5E20, "CM2Model__GetBoundingBox");
set_name(0x004F6270, "CGWorldFrame__AddObjectToHitTestList");
set_name(0x004F6680, "CGWorldFrame__GetCameraFacing"); set_name(0x004F6680, "CGWorldFrame__GetCameraFacing");
set_name(0x004F66C0, "CGWorldFrame__OnLayerTrackTerrain"); set_name(0x004F66C0, "CGWorldFrame__OnLayerTrackTerrain");
set_name(0x004F6C10, "CGWorldFrame__OnLayerMouseDown"); set_name(0x004F6C10, "CGWorldFrame__OnLayerMouseDown");
@ -931,7 +967,10 @@ static import_symbols() {
set_name(0x004F7A50, "CGWorldFrame__CursorTrackUnit"); set_name(0x004F7A50, "CGWorldFrame__CursorTrackUnit");
set_name(0x004F8000, "CGWorldFrame__CursorTrackCorpse"); set_name(0x004F8000, "CGWorldFrame__CursorTrackCorpse");
set_name(0x004F8190, "CGWorldFrame__OnLayerTrackObject"); set_name(0x004F8190, "CGWorldFrame__OnLayerTrackObject");
set_name(0x004F8410, "CGWorldFrame__UpdateDayNight");
set_name(0x004F8660, "CGWorldFrame__SetPlayerFadeCameraValue");
set_name(0x004F88B0, "CGWorldFrame__UpdateScreenEffect"); set_name(0x004F88B0, "CGWorldFrame__UpdateScreenEffect");
set_name(0x004F8D10, "CGWorldFrame__UpdateObject");
set_name(0x004F8EA0, "CGWorldFrame__OnWorldRender"); set_name(0x004F8EA0, "CGWorldFrame__OnWorldRender");
set_name(0x004F9310, "CGWorldFrame__MoveToFreeList"); set_name(0x004F9310, "CGWorldFrame__MoveToFreeList");
set_name(0x004F9550, "CGWorldFrame__FindClosestModel"); set_name(0x004F9550, "CGWorldFrame__FindClosestModel");
@ -939,6 +978,7 @@ static import_symbols() {
set_name(0x004F9DA0, "CGWorldFrame__HitTestPoint"); set_name(0x004F9DA0, "CGWorldFrame__HitTestPoint");
set_name(0x004F9F70, "CGWorldFrame__ObjectEnumProc"); set_name(0x004F9F70, "CGWorldFrame__ObjectEnumProc");
set_name(0x004FA040, "CGWorldFrame__OnLayerUpdate"); set_name(0x004FA040, "CGWorldFrame__OnLayerUpdate");
set_name(0x004FA390, "CGWorldFrame__destructor");
set_name(0x004FA570, "CGWorldFrame__SetupDefaultAction"); set_name(0x004FA570, "CGWorldFrame__SetupDefaultAction");
set_name(0x004FA5D0, "CGWorldFrame__UnitClear"); set_name(0x004FA5D0, "CGWorldFrame__UnitClear");
set_name(0x004FA5F0, "CGWorldFrame__OnWorldUpdate"); set_name(0x004FA5F0, "CGWorldFrame__OnWorldUpdate");
@ -1037,6 +1077,7 @@ static import_symbols() {
set_name(0x0050DFD0, "CGChat__Complain"); set_name(0x0050DFD0, "CGChat__Complain");
set_name(0x0050ED00, "Script_ComplainChat"); set_name(0x0050ED00, "Script_ComplainChat");
set_name(0x0050EDD0, "CGChat__InitializeGame"); set_name(0x0050EDD0, "CGChat__InitializeGame");
set_name(0x0050F3F0, "CGWorldFrame__Create");
set_name(0x0050F7C0, "CGxDevice__CapsAspectRatio"); set_name(0x0050F7C0, "CGxDevice__CapsAspectRatio");
set_name(0x0050F830, "Script_FrameXML_Debug"); set_name(0x0050F830, "Script_FrameXML_Debug");
set_name(0x0050F890, "Script_GetBuildInfo@2"); set_name(0x0050F890, "Script_GetBuildInfo@2");
@ -1434,7 +1475,9 @@ static import_symbols() {
set_name(0x0052C2D0, "Script_GetOptOutOfLoot"); set_name(0x0052C2D0, "Script_GetOptOutOfLoot");
set_name(0x0052C310, "Script_IsPartyLFG"); set_name(0x0052C310, "Script_IsPartyLFG");
set_name(0x0052C350, "Script_HasLFGRestrictions"); set_name(0x0052C350, "Script_HasLFGRestrictions");
set_name(0x0052C680, "CGPartyInfo__IsMember");
set_name(0x0052C760, "CGPartyInfo__EnableMember"); set_name(0x0052C760, "CGPartyInfo__EnableMember");
set_name(0x0052C8C0, "CGUnit_C__IsPartyMember");
set_name(0x0052CC30, "CGPartyInfo__CheckClearLFGSlot"); set_name(0x0052CC30, "CGPartyInfo__CheckClearLFGSlot");
set_name(0x0052CCD0, "Script_IsPartyLeader"); set_name(0x0052CCD0, "Script_IsPartyLeader");
set_name(0x0052CD30, "Script_IsRealPartyLeader"); set_name(0x0052CD30, "Script_IsRealPartyLeader");
@ -1464,11 +1507,13 @@ static import_symbols() {
set_name(0x0052FE60, "CGBarberShop__InitializeGame"); set_name(0x0052FE60, "CGBarberShop__InitializeGame");
set_name(0x005301D0, "Script_GetNextCompleatedTutorial"); set_name(0x005301D0, "Script_GetNextCompleatedTutorial");
set_name(0x00530240, "Script_GetPrevCompleatedTutorial"); set_name(0x00530240, "Script_GetPrevCompleatedTutorial");
set_name(0x00530450, "CGTutorial__FlagTutorial");
set_name(0x00530700, "Script_CanResetTutorials"); set_name(0x00530700, "Script_CanResetTutorials");
set_name(0x00530750, "Script_FlagTutorial"); set_name(0x00530750, "Script_FlagTutorial");
set_name(0x005307A0, "Script_IsTutorialFlagged"); set_name(0x005307A0, "Script_IsTutorialFlagged");
set_name(0x00530820, "Script_ClearTutorials"); set_name(0x00530820, "Script_ClearTutorials");
set_name(0x00530830, "Script_ResetTutorials"); set_name(0x00530830, "Script_ResetTutorials");
set_name(0x00530840, "CGTutorial__TriggerTutorial");
set_name(0x005308D0, "Script_TriggerTutorial"); set_name(0x005308D0, "Script_TriggerTutorial");
set_name(0x00530EC0, "Script_BNConnected"); set_name(0x00530EC0, "Script_BNConnected");
set_name(0x00530F20, "Script_IsBNLogin"); set_name(0x00530F20, "Script_IsBNLogin");
@ -1587,6 +1632,7 @@ static import_symbols() {
set_name(0x00543540, "Script_ShowMiniWorldMapArrowFrame"); set_name(0x00543540, "Script_ShowMiniWorldMapArrowFrame");
set_name(0x005435A0, "Script_GetWintergraspWaitTime"); set_name(0x005435A0, "Script_GetWintergraspWaitTime");
set_name(0x00543600, "Script_CanQueueForWintergrasp"); set_name(0x00543600, "Script_CanQueueForWintergrasp");
set_name(0x00544140, "CGWorldFrame__TranslateToMapCoords");
set_name(0x005444F0, "CGWorldMap__GetPlayerPosition"); set_name(0x005444F0, "CGWorldMap__GetPlayerPosition");
set_name(0x00544B20, "Script_GetMapContinents"); set_name(0x00544B20, "Script_GetMapContinents");
set_name(0x00544B90, "Script_GetMapZones"); set_name(0x00544B90, "Script_GetMapZones");
@ -1996,7 +2042,13 @@ static import_symbols() {
set_name(0x0057F380, "Script_SetTracking"); set_name(0x0057F380, "Script_SetTracking");
set_name(0x0057F4F0, "Script_GetTrackingTexture"); set_name(0x0057F4F0, "Script_GetTrackingTexture");
set_name(0x0057FDD0, "TSGrowableArray_C2Vector__SetCount"); set_name(0x0057FDD0, "TSGrowableArray_C2Vector__SetCount");
set_name(0x00581290, "CGMinimapFrame__RenderInsideTexture");
set_name(0x00581740, "CGMinimapFrame__RenderInside");
set_name(0x00581CD0, "CGMinimapFrame__MinimapTextureCallback");
set_name(0x00581E80, "CGMinimapFrame__Render");
set_name(0x005831C0, "CGMinimapFrame__EnterWorld"); set_name(0x005831C0, "CGMinimapFrame__EnterWorld");
set_name(0x005832A0, "CGMinimapFrame__RenderCallback");
set_name(0x005832C0, "CGMinimapFrame__OnFrameRender");
set_name(0x005832F0, "CGMinimapFrame__InitializeGame"); set_name(0x005832F0, "CGMinimapFrame__InitializeGame");
set_name(0x005841D0, "Script_GetMerchantNumItems"); set_name(0x005841D0, "Script_GetMerchantNumItems");
set_name(0x00584200, "Script_GetMerchantItemLink"); set_name(0x00584200, "Script_GetMerchantItemLink");
@ -2484,6 +2536,8 @@ static import_symbols() {
set_name(0x005B8B30, "Script_CalendarCanSendInvite"); set_name(0x005B8B30, "Script_CalendarCanSendInvite");
set_name(0x005B8BA0, "Script_CalendarCanAddEvent"); set_name(0x005B8BA0, "Script_CalendarCanAddEvent");
set_name(0x005B8C10, "Script_CalendarIsActionPending"); set_name(0x005B8C10, "Script_CalendarIsActionPending");
set_name(0x005B8C30, "CalendarRegisterScriptFunctions");
set_name(0x005B8C60, "CalendarUnregisterScriptFunctions");
set_name(0x005B9430, "CGCalendar__GetHolidayName"); set_name(0x005B9430, "CGCalendar__GetHolidayName");
set_name(0x005B99F0, "Script_CalendarGetMonth"); set_name(0x005B99F0, "Script_CalendarGetMonth");
set_name(0x005B9AC0, "Script_CalendarGetAbsMonth"); set_name(0x005B9AC0, "Script_CalendarGetAbsMonth");
@ -2937,6 +2991,7 @@ static import_symbols() {
set_name(0x005FC920, "Script_VehicleAimDownStart"); set_name(0x005FC920, "Script_VehicleAimDownStart");
set_name(0x005FCC10, "Script_MouselookStart"); set_name(0x005FCC10, "Script_MouselookStart");
set_name(0x005FD550, "Script_SetMouselookOverrideBinding"); set_name(0x005FD550, "Script_SetMouselookOverrideBinding");
set_name(0x005FE310, "CGCamera__HasModelCamera");
set_name(0x005FE320, "CGCamera__ResetModelCamera"); set_name(0x005FE320, "CGCamera__ResetModelCamera");
set_name(0x005FE360, "CGCamera__ClearModelCamera"); set_name(0x005FE360, "CGCamera__ClearModelCamera");
set_name(0x005FEC50, "CGCamera__GetCollisionQueryFlags"); set_name(0x005FEC50, "CGCamera__GetCollisionQueryFlags");
@ -3211,6 +3266,7 @@ static import_symbols() {
set_name(0x006337D0, "StaticDBLoadAll"); set_name(0x006337D0, "StaticDBLoadAll");
set_name(0x00634C60, "ClientDBShutdown"); set_name(0x00634C60, "ClientDBShutdown");
set_name(0x00634E00, "ClientDBInitialize"); set_name(0x00634E00, "ClientDBInitialize");
set_name(0x00635710, "DBCache_VerifyAndUpdateCacheVersion");
set_name(0x00636E50, "WowClientDB_AchievementRec__Load"); set_name(0x00636E50, "WowClientDB_AchievementRec__Load");
set_name(0x006393A0, "WowClientDB_Cfg_CategoriesRec__Load"); set_name(0x006393A0, "WowClientDB_Cfg_CategoriesRec__Load");
set_name(0x006395F0, "WowClientDB_Cfg_ConfigsRec__Load"); set_name(0x006395F0, "WowClientDB_Cfg_ConfigsRec__Load");
@ -3226,6 +3282,7 @@ static import_symbols() {
set_name(0x00681200, "GxAdapterInfer"); set_name(0x00681200, "GxAdapterInfer");
set_name(0x00681210, "GxAdapterMonitorModes"); set_name(0x00681210, "GxAdapterMonitorModes");
set_name(0x00681220, "GxAdapterDesktopMode"); set_name(0x00681220, "GxAdapterDesktopMode");
set_name(0x00681230, "GxVertexSize");
set_name(0x00681290, "GxDevCreate"); set_name(0x00681290, "GxDevCreate");
set_name(0x006813B0, "GxSceneClear"); set_name(0x006813B0, "GxSceneClear");
set_name(0x006813D0, "GxTexUpdate"); set_name(0x006813D0, "GxTexUpdate");
@ -3279,6 +3336,7 @@ static import_symbols() {
set_name(0x00683130, "CGxDevice__BufData"); set_name(0x00683130, "CGxDevice__BufData");
set_name(0x00683150, "CGxDevice__BufLock"); set_name(0x00683150, "CGxDevice__BufLock");
set_name(0x00683180, "CGxDevice__BufUnlock"); set_name(0x00683180, "CGxDevice__BufUnlock");
set_name(0x006831A0, "CGxDevice__BuffSizeSet");
set_name(0x006831C0, "CGxDevice__TexIsReadyNow"); set_name(0x006831C0, "CGxDevice__TexIsReadyNow");
set_name(0x006833A0, "CGxDevice__ShaderConstantsClear"); set_name(0x006833A0, "CGxDevice__ShaderConstantsClear");
set_name(0x006833E0, "CGxDevice__ShaderConstantsSet"); set_name(0x006833E0, "CGxDevice__ShaderConstantsSet");
@ -3382,6 +3440,7 @@ static import_symbols() {
set_name(0x0068BBC0, "CGxDeviceOpenGl__constructor"); set_name(0x0068BBC0, "CGxDeviceOpenGl__constructor");
set_name(0x0068BF20, "CGxDevice__NewOpenGl"); set_name(0x0068BF20, "CGxDevice__NewOpenGl");
set_name(0x0068C220, "CGxDevice__NewD3d9Ex"); set_name(0x0068C220, "CGxDevice__NewD3d9Ex");
set_name(0x0068D6D0, "CGxDeviceOpenGl__DeviceSetFormat");
set_name(0x0068E140, "CGxDeviceD3d__IUnloadD3dLib"); set_name(0x0068E140, "CGxDeviceD3d__IUnloadD3dLib");
set_name(0x0068E180, "CGxDeviceD3d__ICreateD3dIB"); set_name(0x0068E180, "CGxDeviceD3d__ICreateD3dIB");
set_name(0x0068E1F0, "CGxDeviceD3d__IReleaseD3dPool"); set_name(0x0068E1F0, "CGxDeviceD3d__IReleaseD3dPool");
@ -3577,7 +3636,7 @@ static import_symbols() {
set_name(0x006B0B40, "ClientServices__GetSurveyId"); set_name(0x006B0B40, "ClientServices__GetSurveyId");
set_name(0x006B0B50, "ClientServices__SendOnConnection"); set_name(0x006B0B50, "ClientServices__SendOnConnection");
set_name(0x006B0B80, "ClientServices__SetMessageHandler"); set_name(0x006B0B80, "ClientServices__SetMessageHandler");
set_name(0x006B0BC0, "ClientServices_ClearMessageHandler"); set_name(0x006B0BC0, "ClientServices__ClearMessageHandler");
set_name(0x006B0BF0, "ClientServices__InitLoginServerCVars"); set_name(0x006B0BF0, "ClientServices__InitLoginServerCVars");
set_name(0x006B0DC0, "ClientServices__GetSelectedRealmName"); set_name(0x006B0DC0, "ClientServices__GetSelectedRealmName");
set_name(0x006B0E10, "ClientServices__GetRealmList"); set_name(0x006B0E10, "ClientServices__GetRealmList");
@ -3616,6 +3675,7 @@ static import_symbols() {
set_name(0x006B21F0, "ClientServices__CharacterForceLogout"); set_name(0x006B21F0, "ClientServices__CharacterForceLogout");
set_name(0x006B2200, "ClientServices__Initialize"); set_name(0x006B2200, "ClientServices__Initialize");
set_name(0x006B22A0, "ClientServices__Report"); set_name(0x006B22A0, "ClientServices__Report");
set_name(0x006B2A90, "ClientServices__Logon");
set_name(0x006B2CF0, "ClientServices__SetSelectedRealmInfo"); set_name(0x006B2CF0, "ClientServices__SetSelectedRealmInfo");
set_name(0x006B2DF0, "ClientServices__SelectRealm"); set_name(0x006B2DF0, "ClientServices__SelectRealm");
set_name(0x006B2EB0, "ClientServices__GetRealmInfoByIndex"); set_name(0x006B2EB0, "ClientServices__GetRealmInfoByIndex");
@ -3701,6 +3761,7 @@ static import_symbols() {
set_name(0x006CEDD0, "CGPlayer_C__ClearLootingObject"); set_name(0x006CEDD0, "CGPlayer_C__ClearLootingObject");
set_name(0x006CF290, "CGPlayer_C__GetPendingMovie"); set_name(0x006CF290, "CGPlayer_C__GetPendingMovie");
set_name(0x006CF440, "CGPlayer_C__GetPlayedTime"); set_name(0x006CF440, "CGPlayer_C__GetPlayedTime");
set_name(0x006CF470, "CGPlayer_C__SetPlayedTime");
set_name(0x006D1CF0, "CGPlayer_C__SetStorage"); set_name(0x006D1CF0, "CGPlayer_C__SetStorage");
set_name(0x006D4A00, "CGPlayer_C__ValidateSlot"); set_name(0x006D4A00, "CGPlayer_C__ValidateSlot");
set_name(0x006D5000, "CGPlayer_C__UpdateQuestStatus"); set_name(0x006D5000, "CGPlayer_C__UpdateQuestStatus");
@ -3851,7 +3912,9 @@ static import_symbols() {
set_name(0x00714AC0, "CGUnit_C__IsLocalClientControlled"); set_name(0x00714AC0, "CGUnit_C__IsLocalClientControlled");
set_name(0x00714C40, "CGUnit_C__ShouldFadeout"); set_name(0x00714C40, "CGUnit_C__ShouldFadeout");
set_name(0x00715270, "CGUnit_C__ForceFacingChange"); set_name(0x00715270, "CGUnit_C__ForceFacingChange");
set_name(0x00715380, "CGUnit_C__NamePlateSetResortAll");
set_name(0x007153A0, "CGUnit_C__NamePlateUpdateLevels"); set_name(0x007153A0, "CGUnit_C__NamePlateUpdateLevels");
set_name(0x007153C0, "CGUnit_C__NamePlateUpdateColor");
set_name(0x00715560, "CGUnit_C__ObjectNameVisibilityChanged"); set_name(0x00715560, "CGUnit_C__ObjectNameVisibilityChanged");
set_name(0x007156A0, "CGUnit_C__GetRenderFacing"); set_name(0x007156A0, "CGUnit_C__GetRenderFacing");
set_name(0x007158C0, "CGUnit_C__RegisterScript"); set_name(0x007158C0, "CGUnit_C__RegisterScript");
@ -3892,6 +3955,7 @@ static import_symbols() {
set_name(0x0071C2E0, "CGUnit_C__GetPredictedPower"); set_name(0x0071C2E0, "CGUnit_C__GetPredictedPower");
set_name(0x0071C4D0, "CGUnit_C__GetCameraRelativeTo"); set_name(0x0071C4D0, "CGUnit_C__GetCameraRelativeTo");
set_name(0x0071C930, "CGUnit_C__SetLocalClientControl"); set_name(0x0071C930, "CGUnit_C__SetLocalClientControl");
set_name(0x0071CFA0, "CGUnit_C__InitializeActivePlayerComponent");
set_name(0x0071D010, "CGUnit_C__BuildComponentObject"); set_name(0x0071D010, "CGUnit_C__BuildComponentObject");
set_name(0x0071EE70, "CGUnit_C__DisengageFromActivePlayer"); set_name(0x0071EE70, "CGUnit_C__DisengageFromActivePlayer");
set_name(0x0071F440, "CGUnit_C__GetVirtualItem"); set_name(0x0071F440, "CGUnit_C__GetVirtualItem");
@ -3940,6 +4004,7 @@ static import_symbols() {
set_name(0x00734FA0, "CGUnit_C__GetAttackSkillRank"); set_name(0x00734FA0, "CGUnit_C__GetAttackSkillRank");
set_name(0x00736D30, "CGUnit_C__SetSheatheState"); set_name(0x00736D30, "CGUnit_C__SetSheatheState");
set_name(0x007370D0, "CGUnit_C__UpdateWorldObject"); set_name(0x007370D0, "CGUnit_C__UpdateWorldObject");
set_name(0x00737390, "CGUnit_C__SetMaxAlpha");
set_name(0x00739630, "CGUnit_C__UpdateAllSmoothFacing"); set_name(0x00739630, "CGUnit_C__UpdateAllSmoothFacing");
set_name(0x00739650, "CGUnit_C__CheckAndReportSpellInhibitFlags"); set_name(0x00739650, "CGUnit_C__CheckAndReportSpellInhibitFlags");
set_name(0x0073A6C0, "CGUnit_C__PlaySpellVisualKit_HandleWeapon"); set_name(0x0073A6C0, "CGUnit_C__PlaySpellVisualKit_HandleWeapon");
@ -3982,6 +4047,8 @@ static import_symbols() {
set_name(0x00744640, "CGObject_C__GetQuestGiverCursor"); set_name(0x00744640, "CGObject_C__GetQuestGiverCursor");
set_name(0x00744790, "CGObject_C__PlayEffectName"); set_name(0x00744790, "CGObject_C__PlayEffectName");
set_name(0x00744DB0, "CGObject_C__Reenable"); set_name(0x00744DB0, "CGObject_C__Reenable");
set_name(0x00744EB0, "CGObject_C__SetCircleRenderStates");
set_name(0x007450B0, "CGObject_C__GetFocusObject");
set_name(0x00745140, "CGObject_C__SetInteractIconVisible"); set_name(0x00745140, "CGObject_C__SetInteractIconVisible");
set_name(0x007451B0, "CGObject_C__GetNamePosition"); set_name(0x007451B0, "CGObject_C__GetNamePosition");
set_name(0x00745230, "CGObject_C__PlaySpellVisualKit"); set_name(0x00745230, "CGObject_C__PlaySpellVisualKit");
@ -4091,6 +4158,7 @@ static import_symbols() {
set_name(0x00765AF0, "OnKeyDown"); set_name(0x00765AF0, "OnKeyDown");
set_name(0x00765FF0, "RegisterHandlers"); set_name(0x00765FF0, "RegisterHandlers");
set_name(0x00766140, "ConsoleScreenInitialize"); set_name(0x00766140, "ConsoleScreenInitialize");
set_name(0x007662A0, "ConsoleScreenDestroy");
set_name(0x007663F0, "CVar__ArchiveCodeRegisteredOnly"); set_name(0x007663F0, "CVar__ArchiveCodeRegisteredOnly");
set_name(0x00766400, "CVar__Load"); set_name(0x00766400, "CVar__Load");
set_name(0x00766530, "CVar__Load@2"); set_name(0x00766530, "CVar__Load@2");
@ -4118,7 +4186,9 @@ static import_symbols() {
set_name(0x00768440, "ConsoleCommandHistory"); set_name(0x00768440, "ConsoleCommandHistory");
set_name(0x007689E0, "ConsoleCommandUnregister"); set_name(0x007689E0, "ConsoleCommandUnregister");
set_name(0x00768A20, "ConsoleCommandComplete"); set_name(0x00768A20, "ConsoleCommandComplete");
set_name(0x00768AE0, "ConsoleCommandWriteHelp");
set_name(0x00769100, "ConsoleCommandRegister"); set_name(0x00769100, "ConsoleCommandRegister");
set_name(0x007691C0, "ConsoleCommandInitialize");
set_name(0x00769230, "ConsoleAccessGetEnabled"); set_name(0x00769230, "ConsoleAccessGetEnabled");
set_name(0x00769240, "CVGxColorBitsCallback"); set_name(0x00769240, "CVGxColorBitsCallback");
set_name(0x007692D0, "CVGxDepthBitsCallback"); set_name(0x007692D0, "CVGxDepthBitsCallback");
@ -4202,6 +4272,7 @@ static import_symbols() {
set_name(0x00771B80, "SErrRegisterHandler"); set_name(0x00771B80, "SErrRegisterHandler");
set_name(0x00771C90, "SErrDestroy"); set_name(0x00771C90, "SErrDestroy");
set_name(0x00771D10, "SErrDisplayError"); set_name(0x00771D10, "SErrDisplayError");
set_name(0x00772A80, "CConsole__PrintError");
set_name(0x00772B20, "SErrCatchUnhandledExceptions"); set_name(0x00772B20, "SErrCatchUnhandledExceptions");
set_name(0x00773590, "SCmdRegisterArgList"); set_name(0x00773590, "SCmdRegisterArgList");
set_name(0x00773890, "SCmdProcess"); set_name(0x00773890, "SCmdProcess");
@ -4218,6 +4289,9 @@ static import_symbols() {
set_name(0x00774720, "SEvent__Set"); set_name(0x00774720, "SEvent__Set");
set_name(0x00774730, "SEvent__Reset"); set_name(0x00774730, "SEvent__Reset");
set_name(0x00774740, "SThread__Create"); set_name(0x00774740, "SThread__Create");
set_name(0x007747C0, "SMutex__Create");
set_name(0x00774810, "SMutex__Release");
set_name(0x00774970, "SMutex__Create@2");
set_name(0x007750D0, "PathGetRootChars"); set_name(0x007750D0, "PathGetRootChars");
set_name(0x00775140, "FlushLog"); set_name(0x00775140, "FlushLog");
set_name(0x00775190, "LockLog"); set_name(0x00775190, "LockLog");
@ -4282,55 +4356,110 @@ static import_symbols() {
set_name(0x0077EC80, "World__MapIsDungeon"); set_name(0x0077EC80, "World__MapIsDungeon");
set_name(0x0077EC90, "World__SetLoadProgressCallback"); set_name(0x0077EC90, "World__SetLoadProgressCallback");
set_name(0x0077EFF0, "World__Render"); set_name(0x0077EFF0, "World__Render");
set_name(0x0077F080, "World__QueryMapId");
set_name(0x0077F090, "World__QueryObjectInside");
set_name(0x0077F1B0, "World__QueryMapObjAreaTable");
set_name(0x0077F310, "World__Intersect"); set_name(0x0077F310, "World__Intersect");
set_name(0x0077F600, "CComand_MaxLOD");
set_name(0x0077F690, "CComand_WaterRipples");
set_name(0x0077F700, "CComand_DetailDoodadAlpha");
set_name(0x0077F750, "CComand_CharacterAmbient");
set_name(0x0077FCD0, "World__ObjectIsDrawable"); set_name(0x0077FCD0, "World__ObjectIsDrawable");
set_name(0x0077FFB0, "World__ObjectTestConvexVolume"); set_name(0x0077FFB0, "World__ObjectTestConvexVolume");
set_name(0x00780240, "World__ObjectUpdate"); set_name(0x00780240, "World__ObjectUpdate");
set_name(0x00780660, "World__SetShadowColor");
set_name(0x00780710, "World__SetDetailDoodadDensity"); set_name(0x00780710, "World__SetDetailDoodadDensity");
set_name(0x00780730, "World__SetDetailDoodadDist"); set_name(0x00780730, "World__SetDetailDoodadDist");
set_name(0x00780770, "World__ValidateFarClip"); set_name(0x00780770, "World__ValidateFarClip");
set_name(0x00780860, "World__PrepareAreaOfInterest"); set_name(0x00780860, "World__PrepareAreaOfInterest");
set_name(0x00780CD0, "CMapStaticEntity__ModelLightingCallback"); set_name(0x00780CD0, "CMapStaticEntity__ModelLightingCallback");
set_name(0x00780E20, "CComand_SetShadow");
set_name(0x00780F50, "World__Initialize"); set_name(0x00780F50, "World__Initialize");
set_name(0x00781430, "World__LoadMap"); set_name(0x00781430, "World__LoadMap");
set_name(0x00781500, "World__Preload"); set_name(0x00781500, "World__Preload");
set_name(0x007815C0, "World__Update");
set_name(0x007816F0, "DayNight__Update"); set_name(0x007816F0, "DayNight__Update");
set_name(0x00782560, "CMap__QueryAreaId");
set_name(0x007826E0, "World__ObjectDestroy"); set_name(0x007826E0, "World__ObjectDestroy");
set_name(0x00782740, "World__TriDataToFacetData");
set_name(0x00782E40, "CWorldScene__ClearObjectFadeoutList");
set_name(0x00783180, "World__UnloadMap");
set_name(0x007831A0, "World__PrepareUpdate"); set_name(0x007831A0, "World__PrepareUpdate");
set_name(0x007837F0, "World__Destroy");
set_name(0x00783910, "World__GetFacets");
set_name(0x00783A40, "World__GetFacets@2");
set_name(0x0078D610, "CWorldParam__TerrainLOD");
set_name(0x0078D660, "CWorldParam__TerrainShadows");
set_name(0x0078D6B0, "CWorldParam__MaxLights");
set_name(0x0078D6F0, "CWorldParam__ShadowMipLevel");
set_name(0x0078D730, "CWorldParam__TextureLodBias");
set_name(0x0078D780, "CWorldParam__FarClip");
set_name(0x0078D7A0, "CWorldParam__NearClip");
set_name(0x0078D7C0, "CWorldParam__HorizonFarClipScale");
set_name(0x0078D810, "CWorldParam__HorizonNearClipScale");
set_name(0x0078D860, "CWorldParam__ParticleDensity");
set_name(0x0078D8B0, "CWorldParam__WaterLOD");
set_name(0x0078D8F0, "CWorldParam__ShowFootprints");
set_name(0x0078D940, "CWorldParam__FootstepBias");
set_name(0x0078D9D0, "CWorldParam__HardwareOcclusionTest");
set_name(0x0078DA10, "CWorldParam__WorldPoolUsageCallback"); set_name(0x0078DA10, "CWorldParam__WorldPoolUsageCallback");
set_name(0x0078DA50, "CWorldParam__TerrainAlphaBitDepthCallback"); set_name(0x0078DA50, "CWorldParam__TerrainAlphaBitDepthCallback");
set_name(0x0078DAB0, "CWorldParam__GroundEffectDensityCallback"); set_name(0x0078DAB0, "CWorldParam__GroundEffectDensityCallback");
set_name(0x0078DB10, "CWorldParam__GroundEffectDistCallback"); set_name(0x0078DB10, "CWorldParam__GroundEffectDistCallback");
set_name(0x0078DB90, "CWorldParam__ObjectFadeCallback"); set_name(0x0078DB90, "CWorldParam__ObjectFadeCallback");
set_name(0x0078DBE0, "CWorldParam__ObjectFadeZFillCallback"); set_name(0x0078DBE0, "CWorldParam__ObjectFadeZFillCallback");
set_name(0x0078DC30, "CWorldParam__FarClipOverride");
set_name(0x0078DC60, "CWorldParam__EnvironmentDetail");
set_name(0x0078DCB0, "CWorldParam__ExtShadowQuality");
set_name(0x0078DCF0, "CWorldParam__ProjectedTexturesCallback"); set_name(0x0078DCF0, "CWorldParam__ProjectedTexturesCallback");
set_name(0x0078DE60, "CWorldParam__Specular");
set_name(0x0078DED0, "CWorldParam__MapObjLightLOD");
set_name(0x0078DF00, "CWorldParam__BaseMipCallback"); set_name(0x0078DF00, "CWorldParam__BaseMipCallback");
set_name(0x0078DF90, "CWorldParam__BspCacheCallback"); set_name(0x0078DF90, "CWorldParam__BspCacheCallback");
set_name(0x0078E070, "CWorldParam__HWPCFCallback"); set_name(0x0078E070, "CWorldParam__HWPCFCallback");
set_name(0x0078E110, "CWorldParam__GxTextureCacheSizeCallback"); set_name(0x0078E110, "CWorldParam__GxTextureCacheSizeCallback");
set_name(0x0078E400, "CWorldParam__Initialize"); set_name(0x0078E400, "CWorldParam__Initialize");
set_name(0x0078ED80, "AreaListGetName");
set_name(0x0078F020, "AreaListRegisterLocation"); set_name(0x0078F020, "AreaListRegisterLocation");
set_name(0x0078F1F0, "AreaListZoneHasBreathParticles");
set_name(0x0078F510, "CBarrier__Destroy");
set_name(0x0078FB00, "CWorldScene__FrustumXform"); set_name(0x0078FB00, "CWorldScene__FrustumXform");
set_name(0x0078FB20, "CWorldScene__FrustumCull"); set_name(0x0078FB20, "CWorldScene__FrustumCull");
set_name(0x0078FB50, "CWorldScene__FrustumPop"); set_name(0x0078FB50, "CWorldScene__FrustumPop");
set_name(0x0078FDC0, "CWorldScene__ClipBufferCull"); set_name(0x0078FDC0, "CWorldScene__ClipBufferCull");
set_name(0x00791100, "CWorldScene__FrustumSet"); set_name(0x00790AF0, "CWorldScene__FrustumSet");
set_name(0x00790E20, "CWorldScene__FrustumSet@2");
set_name(0x00791100, "CWorldScene__FrustumSet@3");
set_name(0x007912C0, "CFacet__Set");
set_name(0x00791950, "CWorldScene__FrustumPush");
set_name(0x00793060, "CWorldScene__CullEntitys");
set_name(0x007935A0, "CWorldScene__CullLiquid");
set_name(0x00793B10, "CWorldScene__RenderChunksSolid");
set_name(0x00793C30, "CWorldScene__RenderChunksZoneDebug"); set_name(0x00793C30, "CWorldScene__RenderChunksZoneDebug");
set_name(0x00795400, "CWorldScene__Update");
set_name(0x00795D40, "CWorldScene__LocateViewer3"); set_name(0x00795D40, "CWorldScene__LocateViewer3");
set_name(0x007964A0, "CWorldScene__RenderMapObjDefGroups"); set_name(0x007964A0, "CWorldScene__RenderMapObjDefGroups");
set_name(0x00798310, "CWorldScene__Destroy");
set_name(0x007984A0, "CWorldScene__RenderDetailDoodads"); set_name(0x007984A0, "CWorldScene__RenderDetailDoodads");
set_name(0x007989C0, "CWorldScene__RenderChunksSinglePass"); set_name(0x007989C0, "CWorldScene__RenderChunksSinglePass");
set_name(0x00798DA0, "CWorldScene__RenderChunks");
set_name(0x00799730, "CBarrier__Initialize"); set_name(0x00799730, "CBarrier__Initialize");
set_name(0x007997D0, "CWorldScene__Initialize"); set_name(0x007997D0, "CWorldScene__Initialize");
set_name(0x00799D40, "CWorldScene__CullChunks");
set_name(0x0079A160, "CWorldScene__CullMapObjDefGroups");
set_name(0x0079A790, "CWorldScene__CullSortTable");
set_name(0x0079A870, "CWorldScene__Render"); set_name(0x0079A870, "CWorldScene__Render");
set_name(0x0079B070, "CAaBsp__constructor"); set_name(0x0079B070, "CAaBsp__constructor");
set_name(0x0079B1C0, "CAaBspDigestCache__Reset");
set_name(0x0079B2C0, "CAaBsp__Clear"); set_name(0x0079B2C0, "CAaBsp__Clear");
set_name(0x0079B360, "Particulate__SetScale");
set_name(0x0079B760, "CMapObjGroup__QueryLiquidSounds"); set_name(0x0079B760, "CMapObjGroup__QueryLiquidSounds");
set_name(0x0079B8E0, "Particulate__InitParticles"); set_name(0x0079B8E0, "Particulate__InitParticles");
set_name(0x0079BBF0, "CMapObj__QueryLiquidSounds"); set_name(0x0079BBF0, "CMapObj__QueryLiquidSounds");
set_name(0x0079BCC0, "Particulate__InitMovement"); set_name(0x0079BCC0, "Particulate__InitMovement");
set_name(0x0079DFF0, "Particulate__SetTexture"); set_name(0x0079DFF0, "Particulate__SetTexture");
set_name(0x0079E100, "Particulate__constructor"); set_name(0x0079E100, "Particulate__constructor");
set_name(0x0079E1A0, "CWaterRipple__Initizalize");
set_name(0x0079E730, "CMap__ClearChunkDetailDoodads"); set_name(0x0079E730, "CMap__ClearChunkDetailDoodads");
set_name(0x0079E780, "CMap__ClearChunkBufs"); set_name(0x0079E780, "CMap__ClearChunkBufs");
set_name(0x0079E7C0, "CMap__Initialize"); set_name(0x0079E7C0, "CMap__Initialize");
@ -4338,10 +4467,14 @@ static import_symbols() {
set_name(0x007A0490, "CMap__QueryAreaIdTerrain"); set_name(0x007A0490, "CMap__QueryAreaIdTerrain");
set_name(0x007A0530, "CMap__QueryGroundTypeTerrain"); set_name(0x007A0530, "CMap__QueryGroundTypeTerrain");
set_name(0x007A06A0, "CMap__QueryShadow"); set_name(0x007A06A0, "CMap__QueryShadow");
set_name(0x007A0820, "CMap__QueryLiquidTerrain");
set_name(0x007A09D0, "CMap__QueryLiquidStatusMapObjsExt"); set_name(0x007A09D0, "CMap__QueryLiquidStatusMapObjsExt");
set_name(0x007A0B00, "CMap__QueryLiquidStatus"); set_name(0x007A0B00, "CMap__QueryLiquidStatus");
set_name(0x007A0B50, "CMapStaticEntity__constructor");
set_name(0x007A0C10, "CMapStaticEntity__destructor");
set_name(0x007A0D60, "CMapEntity__QueryInteriorLighting"); set_name(0x007A0D60, "CMapEntity__QueryInteriorLighting");
set_name(0x007A0FE0, "CMapEntity__constructor"); set_name(0x007A0FE0, "CMapEntity__constructor");
set_name(0x007A10A0, "CMapEntity__destructor");
set_name(0x007A13E0, "CMapStaticEntity__GetMapObjAndGroup"); set_name(0x007A13E0, "CMapStaticEntity__GetMapObjAndGroup");
set_name(0x007A1480, "CMapEntity__QueryInterior"); set_name(0x007A1480, "CMapEntity__QueryInterior");
set_name(0x007A1500, "CMapEntity__QueryMapObjZoneName"); set_name(0x007A1500, "CMapEntity__QueryMapObjZoneName");
@ -4355,25 +4488,41 @@ static import_symbols() {
set_name(0x007A1B10, "CMapEntity__QueryLiquidSounds"); set_name(0x007A1B10, "CMapEntity__QueryLiquidSounds");
set_name(0x007A1BC0, "CMap__UpdateEntity"); set_name(0x007A1BC0, "CMap__UpdateEntity");
set_name(0x007A1E90, "CMapEntity__Tick"); set_name(0x007A1E90, "CMapEntity__Tick");
set_name(0x007A20E0, "CMap__VectorIntersectSX");
set_name(0x007A2180, "CMap__VectorIntersectSY");
set_name(0x007A2230, "CMap__VectorIntersectDX");
set_name(0x007A23E0, "CMap__VectorIntersectDY");
set_name(0x007A3570, "CMap__VectorIntersectSubChunks");
set_name(0x007A39F0, "CMap__VectorIntersectTerrain");
set_name(0x007A43D0, "CMap__CreateImpassableFacets");
set_name(0x007A4590, "CMap__CreateFlightBoundsFacets");
set_name(0x007A4C10, "CMap__TestQueryAdd"); set_name(0x007A4C10, "CMap__TestQueryAdd");
set_name(0x007A5330, "CMap__GetChunkFacets"); set_name(0x007A5330, "CMap__GetChunkFacets");
set_name(0x007A5A60, "CMap__GetChunkFacets@2"); set_name(0x007A5A60, "CMap__GetChunkFacets@2");
set_name(0x007A5F20, "CMap__GetFacets"); set_name(0x007A5F20, "CMap__GetFacets");
set_name(0x007A6260, "CMap__GetTriSubchunk"); set_name(0x007A6260, "CMap__GetTriSubchunk");
set_name(0x007A6B40, "CMapObj__SetGroupRenderCallback");
set_name(0x007A7630, "CMapObj__CullBatch"); set_name(0x007A7630, "CMapObj__CullBatch");
set_name(0x007A8520, "CMapObj__UpdateMaterials"); set_name(0x007A8520, "CMapObj__UpdateMaterials");
set_name(0x007A9BF0, "CMapObj__RenderGroupLightmapTex"); set_name(0x007A9BF0, "CMapObj__RenderGroupLightmapTex");
set_name(0x007A9D30, "CMapObj__RenderGroupColorTex"); set_name(0x007A9D30, "CMapObj__RenderGroupColorTex");
set_name(0x007A9ED0, "CMapObj__RenderPortals");
set_name(0x007AB4C0, "CMapObj__RenderNormals");
set_name(0x007AB760, "CMapObj__RenderMapObjGroupsShadowMap");
set_name(0x007ABF50, "CMapObj__RenderGroup"); set_name(0x007ABF50, "CMapObj__RenderGroup");
set_name(0x007AC060, "CMapObj__RRenderThruPortals");
set_name(0x007AC6A0, "CMapObj__ExtRender"); set_name(0x007AC6A0, "CMapObj__ExtRender");
set_name(0x007AC9F0, "CMapObj__IntRender"); set_name(0x007AC9F0, "CMapObj__IntRender");
set_name(0x007AD020, "CMapObj__PrepareUpdate"); set_name(0x007AD020, "CMapObj__PrepareUpdate");
set_name(0x007AD3B0, "CMap__GetHeightTerrain"); set_name(0x007AD3B0, "CMap__GetHeightTerrain");
set_name(0x007AE030, "CMapObj__Delete"); set_name(0x007AE030, "CMapObj__Delete");
set_name(0x007AE050, "CMapObj__DesrtoyPools");
set_name(0x007AE060, "CMapObj__UpdatePools");
set_name(0x007AE110, "CMapObj__AsyncFailedCallback"); set_name(0x007AE110, "CMapObj__AsyncFailedCallback");
set_name(0x007AE1A0, "CMapObj__ReadGroup"); set_name(0x007AE1A0, "CMapObj__ReadGroup");
set_name(0x007AE1C0, "CMapObj__WaitLoad"); set_name(0x007AE1C0, "CMapObj__WaitLoad");
set_name(0x007AE300, "CMapObj__Init"); set_name(0x007AE300, "CMapObj__Init");
set_name(0x007AE3B0, "CMapObj__Clear");
set_name(0x007AE4C0, "CMapObj__isGroupLoaded"); set_name(0x007AE4C0, "CMapObj__isGroupLoaded");
set_name(0x007AE4F0, "CMapObj__IsGroupLoading"); set_name(0x007AE4F0, "CMapObj__IsGroupLoading");
set_name(0x007AE520, "CMapObj__GetBounds"); set_name(0x007AE520, "CMapObj__GetBounds");
@ -4391,6 +4540,7 @@ static import_symbols() {
set_name(0x007AEB40, "CMapObj__QueryLighting"); set_name(0x007AEB40, "CMapObj__QueryLighting");
set_name(0x007AEB90, "CMapObj__QueryLiquidStatus"); set_name(0x007AEB90, "CMapObj__QueryLiquidStatus");
set_name(0x007AEC30, "CMapObj__GetDoodadSet"); set_name(0x007AEC30, "CMapObj__GetDoodadSet");
set_name(0x007AECB0, "CMapObj__VectorIntersect");
set_name(0x007AEF00, "CMapObj__GetTris"); set_name(0x007AEF00, "CMapObj__GetTris");
set_name(0x007AF0F0, "CMapObj__GetTris@2"); set_name(0x007AF0F0, "CMapObj__GetTris@2");
set_name(0x007AF200, "CMapObj__Intersect"); set_name(0x007AF200, "CMapObj__Intersect");
@ -4495,7 +4645,11 @@ static import_symbols() {
set_name(0x007BA3D0, "CMapRenderChunk__DestroyBufs"); set_name(0x007BA3D0, "CMapRenderChunk__DestroyBufs");
set_name(0x007BA5A0, "CMapRenderChunk__Destroy"); set_name(0x007BA5A0, "CMapRenderChunk__Destroy");
set_name(0x007BA600, "CMapRenderChunk__UpdatePools"); set_name(0x007BA600, "CMapRenderChunk__UpdatePools");
set_name(0x007BB830, "CShadowQuery__Clear");
set_name(0x007BBC50, "CShadowQuery__Render");
set_name(0x007BD3A0, "CShadowQuery__Initialize"); set_name(0x007BD3A0, "CShadowQuery__Initialize");
set_name(0x007BD480, "CMap__SafeOpen");
set_name(0x007BD4D0, "CMap__SafeRead");
set_name(0x007BD5A0, "CMapStaticEntity__ModelEventCallback"); set_name(0x007BD5A0, "CMapStaticEntity__ModelEventCallback");
set_name(0x007BD9F0, "CMap__Preload"); set_name(0x007BD9F0, "CMap__Preload");
set_name(0x007BDE50, "CMap__CreateMapObjDefGroups"); set_name(0x007BDE50, "CMap__CreateMapObjDefGroups");
@ -4510,6 +4664,7 @@ static import_symbols() {
set_name(0x007BFF20, "CMap__AllocMapObj"); set_name(0x007BFF20, "CMap__AllocMapObj");
set_name(0x007BFF70, "CMap__FreeMapObj"); set_name(0x007BFF70, "CMap__FreeMapObj");
set_name(0x007BFFE0, "CMap__AllocMapObjGroup"); set_name(0x007BFFE0, "CMap__AllocMapObjGroup");
set_name(0x007C0030, "CMap__FreeMapObjGroup");
set_name(0x007C00A0, "CMap__FreeArea"); set_name(0x007C00A0, "CMap__FreeArea");
set_name(0x007C0180, "CMap__FreeChunk"); set_name(0x007C0180, "CMap__FreeChunk");
set_name(0x007C01F0, "CMap__AllocDoodadDef"); set_name(0x007C01F0, "CMap__AllocDoodadDef");
@ -4517,13 +4672,19 @@ static import_symbols() {
set_name(0x007C02D0, "CMap__FreeEntity"); set_name(0x007C02D0, "CMap__FreeEntity");
set_name(0x007C0370, "CMap__FreeMapObjDefGroup"); set_name(0x007C0370, "CMap__FreeMapObjDefGroup");
set_name(0x007C03E0, "CMap__AllocMapObjDef"); set_name(0x007C03E0, "CMap__AllocMapObjDef");
set_name(0x007C0430, "CMap__FreeMapObjDef");
set_name(0x007C04A0, "CMap__FreeChunkLiquid"); set_name(0x007C04A0, "CMap__FreeChunkLiquid");
set_name(0x007C0610, "CMap__FreeRenderChunk");
set_name(0x007C0670, "CMap__AllocEntity"); set_name(0x007C0670, "CMap__AllocEntity");
set_name(0x007C06E0, "CMapAreaLow__constructor");
set_name(0x007C0750, "CMap__AllocBaseObjLink");
set_name(0x007C07C0, "CMap__AllocArea"); set_name(0x007C07C0, "CMap__AllocArea");
set_name(0x007C0830, "CMap__AllocMapChunk");
set_name(0x007C08A0, "CMap__AllocLight"); set_name(0x007C08A0, "CMap__AllocLight");
set_name(0x007C0910, "CMap__AllocMapObjDefGroup"); set_name(0x007C0910, "CMap__AllocMapObjDefGroup");
set_name(0x007C0980, "CMap__AllocChunkLiquid"); set_name(0x007C0980, "CMap__AllocChunkLiquid");
set_name(0x007C09F0, "CMap__FreeBaseObjLink"); set_name(0x007C09F0, "CMap__FreeBaseObjLink");
set_name(0x007C0A90, "CMap__AllocAreaLow");
set_name(0x007C10C0, "CMapStaticEntity__SelectUnderwater"); set_name(0x007C10C0, "CMapStaticEntity__SelectUnderwater");
set_name(0x007C1150, "CMapDoodadDef__SelectLights"); set_name(0x007C1150, "CMapDoodadDef__SelectLights");
set_name(0x007C1380, "CMapDoodadDef__Update"); set_name(0x007C1380, "CMapDoodadDef__Update");
@ -4534,6 +4695,7 @@ static import_symbols() {
set_name(0x007C1DC0, "CMap__LinkIntersectMapObjDefGroup"); set_name(0x007C1DC0, "CMap__LinkIntersectMapObjDefGroup");
set_name(0x007C1FF0, "CMap__LinkObjectToMapObjDefGroup"); set_name(0x007C1FF0, "CMap__LinkObjectToMapObjDefGroup");
set_name(0x007C21E0, "CMapDoodadDef__constructor"); set_name(0x007C21E0, "CMapDoodadDef__constructor");
set_name(0x007C2350, "CMapDoodadDef__destructor");
set_name(0x007C23F0, "CMapDoodadDef__SelectUnderwater"); set_name(0x007C23F0, "CMapDoodadDef__SelectUnderwater");
set_name(0x007C25D0, "CMap__LinkIntersectMapObjDef"); set_name(0x007C25D0, "CMap__LinkIntersectMapObjDef");
set_name(0x007C2700, "CMap__LinkIntersectMapObjDefs"); set_name(0x007C2700, "CMap__LinkIntersectMapObjDefs");
@ -4549,6 +4711,7 @@ static import_symbols() {
set_name(0x007C35F0, "CMapArea__PurgeXXX"); set_name(0x007C35F0, "CMapArea__PurgeXXX");
set_name(0x007C3700, "CMap__PurgeArea"); set_name(0x007C3700, "CMap__PurgeArea");
set_name(0x007C3730, "CMap__Purge"); set_name(0x007C3730, "CMap__Purge");
set_name(0x007C3830, "CMap__Unload");
set_name(0x007C3A10, "CMapChunk__ProcessIffChunks"); set_name(0x007C3A10, "CMapChunk__ProcessIffChunks");
set_name(0x007C3B60, "CMapChunk__CreateIndices"); set_name(0x007C3B60, "CMapChunk__CreateIndices");
set_name(0x007C3C60, "CMapChunk__initVerts"); set_name(0x007C3C60, "CMapChunk__initVerts");
@ -4561,6 +4724,8 @@ static import_symbols() {
set_name(0x007C5220, "CMapChunk__CreateBounds"); set_name(0x007C5220, "CMapChunk__CreateBounds");
set_name(0x007C54C0, "CMapChunk__CreateVertices"); set_name(0x007C54C0, "CMapChunk__CreateVertices");
set_name(0x007C5690, "CMapChunk__CreateLiquids"); set_name(0x007C5690, "CMapChunk__CreateLiquids");
set_name(0x007C5C50, "CMapChunk__constructor");
set_name(0x007C5E50, "CMapChunk__destructor");
set_name(0x007C6060, "CMapChunk__CreateSoundEmitters"); set_name(0x007C6060, "CMapChunk__CreateSoundEmitters");
set_name(0x007C6150, "CMapChunk__CreateRefs"); set_name(0x007C6150, "CMapChunk__CreateRefs");
set_name(0x007C64B0, "CMapChunk__Create"); set_name(0x007C64B0, "CMapChunk__Create");
@ -4570,6 +4735,8 @@ static import_symbols() {
set_name(0x007C7F10, "CMapObjGroup__InitPtrs"); set_name(0x007C7F10, "CMapObjGroup__InitPtrs");
set_name(0x007C7FE0, "CMapObjGroup__QueryLighting"); set_name(0x007C7FE0, "CMapObjGroup__QueryLighting");
set_name(0x007C8360, "CMapObjGroup__QueryLiquid"); set_name(0x007C8360, "CMapObjGroup__QueryLiquid");
set_name(0x007C8500, "VBBList__Block__Set");
set_name(0x007C8560, "CMapObjGroup__FillVertexVB0");
set_name(0x007C8BF0, "CMapObjGroup__GetNumSharedTiles"); set_name(0x007C8BF0, "CMapObjGroup__GetNumSharedTiles");
set_name(0x007C8C60, "CMapObjGroup__GenLiquidVerts"); set_name(0x007C8C60, "CMapObjGroup__GenLiquidVerts");
set_name(0x007C8D80, "CMapObjGroup__IdentifyLegacyLiquidType"); set_name(0x007C8D80, "CMapObjGroup__IdentifyLegacyLiquidType");
@ -4580,25 +4747,37 @@ static import_symbols() {
set_name(0x007C9370, "CMapObjGroup__VectorIntersectLiquidSY"); set_name(0x007C9370, "CMapObjGroup__VectorIntersectLiquidSY");
set_name(0x007C94B0, "CMapObjGroup__GetLiquidTris"); set_name(0x007C94B0, "CMapObjGroup__GetLiquidTris");
set_name(0x007C9BC0, "CMapObjGroup__Init"); set_name(0x007C9BC0, "CMapObjGroup__Init");
set_name(0x007C9CB0, "CMapObjGroup__SetVertexVB0");
set_name(0x007C9D80, "CMapObjGroup__SetIndexVB");
set_name(0x007C9DD0, "CMapObjGroup__VectorIntersectLiquid"); set_name(0x007C9DD0, "CMapObjGroup__VectorIntersectLiquid");
set_name(0x007CAB70, "CMapObjGroup__GetLiquidTris@2"); set_name(0x007CAB70, "CMapObjGroup__GetLiquidTris@2");
set_name(0x007CB0C0, "CMapObjGroup__GetTris"); set_name(0x007CB0C0, "CMapObjGroup__GetTris");
set_name(0x007CB180, "CMapObjGroup__GetTris@2"); set_name(0x007CB180, "CMapObjGroup__GetTris@2");
set_name(0x007CB260, "CMapObjGroup__GetFacesForLinking"); set_name(0x007CB260, "CMapObjGroup__GetFacesForLinking");
set_name(0x007CB2F0, "CMapObjGroup__Intersect"); set_name(0x007CB2F0, "CMapObjGroup__Intersect");
set_name(0x007CB3B0, "VBBList__AllocBlock");
set_name(0x007CB520, "CMapObjGroup__AllocVertArray"); set_name(0x007CB520, "CMapObjGroup__AllocVertArray");
set_name(0x007CB700, "CMapObjGroup__constructor"); set_name(0x007CB700, "CMapObjGroup__constructor");
set_name(0x007CB7B0, "CMapObjGroup__GetTris@3"); set_name(0x007CB7B0, "CMapObjGroup__GetTris@3");
set_name(0x007CB9D0, "CMapObjGroup__Destroy"); set_name(0x007CB9D0, "CMapObjGroup__Destroy");
set_name(0x007CB9F0, "VBBList__FreeVBB");
set_name(0x007CBB30, "VBBList__AssignBlock");
set_name(0x007CBBC0, "VBBList__AllocVBB");
set_name(0x007CBCB0, "CMapObjGroup__AllocVB");
set_name(0x007CBD70, "CMapObjGroup__FreeVB");
set_name(0x007CBE80, "CMapObjGroup__Clear"); set_name(0x007CBE80, "CMapObjGroup__Clear");
set_name(0x007CC310, "CMap__LoadWdl"); set_name(0x007CC310, "CMap__LoadWdl");
set_name(0x007CDE10, "CChunkLiquid__Purge"); set_name(0x007CDE10, "CChunkLiquid__Purge");
set_name(0x007CDE30, "CChunkLiquid__UpdateResourcePurging"); set_name(0x007CDE30, "CChunkLiquid__UpdateResourcePurging");
set_name(0x007CDE80, "CChunkLiquid__GetAaBox");
set_name(0x007CDF80, "CChunkLiquid__CreateVertXY"); set_name(0x007CDF80, "CChunkLiquid__CreateVertXY");
set_name(0x007CE0B0, "CChunkLiquid__GetHeight");
set_name(0x007CE1F0, "CChunkLiquid__TileExists");
set_name(0x007CE520, "CChunkLiquid__GetRadius"); set_name(0x007CE520, "CChunkLiquid__GetRadius");
set_name(0x007CE5D0, "CChunkLiquid__GetTris"); set_name(0x007CE5D0, "CChunkLiquid__GetTris");
set_name(0x007CE960, "CChunkLiquid__GetTris@2"); set_name(0x007CE960, "CChunkLiquid__GetTris@2");
set_name(0x007CEB80, "CChunkLiquid__GetTris@3"); set_name(0x007CEB80, "CChunkLiquid__GetTris@3");
set_name(0x007CEE10, "CChunkLiquid__constructor");
set_name(0x007CEEF0, "CChunkLiquid__destructor"); set_name(0x007CEEF0, "CChunkLiquid__destructor");
set_name(0x007CF200, "CChunkLiquid__Batch"); set_name(0x007CF200, "CChunkLiquid__Batch");
set_name(0x007CF9A0, "CChunkLiquid__RenderPrep"); set_name(0x007CF9A0, "CChunkLiquid__RenderPrep");
@ -4608,8 +4787,12 @@ static import_symbols() {
set_name(0x007D0420, "CMapRenderChunk__UseStreamingBufs"); set_name(0x007D0420, "CMapRenderChunk__UseStreamingBufs");
set_name(0x007D04A0, "CMapRenderChunk__RenderSetup"); set_name(0x007D04A0, "CMapRenderChunk__RenderSetup");
set_name(0x007D05F0, "CMapChunk__LoadDetailDoodadModels"); set_name(0x007D05F0, "CMapChunk__LoadDetailDoodadModels");
set_name(0x007D0760, "CMapRenderChunk__RenderMultiPassAdditive");
set_name(0x007D0D70, "CMapRenderChunk__RenderMultiPassAlpha");
set_name(0x007D28B0, "CMapRenderChunk__RenderSinglePassPixelShader"); set_name(0x007D28B0, "CMapRenderChunk__RenderSinglePassPixelShader");
set_name(0x007D2D70, "CMapRenderChunk__RenderSinglePassVertexPixelShader"); set_name(0x007D2D70, "CMapRenderChunk__RenderSinglePassVertexPixelShader");
set_name(0x007D3010, "CMapRenderChunk__RenderSolid");
set_name(0x007D3240, "CMapRenderChunk__RenderSolidVertexPixelShader");
set_name(0x007D3390, "CMapChunk__CreateDetailDoodads"); set_name(0x007D3390, "CMapChunk__CreateDetailDoodads");
set_name(0x007D3E10, "CMapRenderChunk__SetShaders"); set_name(0x007D3E10, "CMapRenderChunk__SetShaders");
set_name(0x007D3F70, "CMapRenderChunk__RenderPrep"); set_name(0x007D3F70, "CMapRenderChunk__RenderPrep");
@ -4619,10 +4802,12 @@ static import_symbols() {
set_name(0x007D6A90, "CMapArea__PurgeChunks"); set_name(0x007D6A90, "CMapArea__PurgeChunks");
set_name(0x007D6B30, "CMapArea__PrepareChunk"); set_name(0x007D6B30, "CMapArea__PrepareChunk");
set_name(0x007D6BF0, "CMapArea__Update"); set_name(0x007D6BF0, "CMapArea__Update");
set_name(0x007D6E10, "CMapArea__destructor");
set_name(0x007D6EF0, "CMapArea__Create"); set_name(0x007D6EF0, "CMapArea__Create");
set_name(0x007D7020, "CMapArea__AsyncLoadCallback"); set_name(0x007D7020, "CMapArea__AsyncLoadCallback");
set_name(0x007D7050, "CMapArea__constructor"); set_name(0x007D7050, "CMapArea__constructor");
set_name(0x007D7150, "CMapArea__Load"); set_name(0x007D7150, "CMapArea__Load");
set_name(0x007D71D0, "CMapBaseObj__destructor");
set_name(0x007D7260, "CMapBaseObj__constructor"); set_name(0x007D7260, "CMapBaseObj__constructor");
set_name(0x007D72D0, "CMapObj__CreateMaterials"); set_name(0x007D72D0, "CMapObj__CreateMaterials");
set_name(0x007D7310, "CMapObjGroup__GetLegacyLiquidId"); set_name(0x007D7310, "CMapObjGroup__GetLegacyLiquidId");
@ -4642,6 +4827,7 @@ static import_symbols() {
set_name(0x007D8730, "CMapChunk__Intersect"); set_name(0x007D8730, "CMapChunk__Intersect");
set_name(0x007D8840, "CMapChunk__Intersect@2"); set_name(0x007D8840, "CMapChunk__Intersect@2");
set_name(0x007D8E00, "CMapChunk__Intersect@3"); set_name(0x007D8E00, "CMapChunk__Intersect@3");
set_name(0x007D9990, "CMap__LoadTexture");
set_name(0x007D9A20, "CMap__LoadArea"); set_name(0x007D9A20, "CMap__LoadArea");
set_name(0x007D9A70, "CMap__PrepareArea"); set_name(0x007D9A70, "CMap__PrepareArea");
set_name(0x007D9B10, "CMapLight__constructor"); set_name(0x007D9B10, "CMapLight__constructor");
@ -4675,7 +4861,11 @@ static import_symbols() {
set_name(0x007E50F0, "PlayerNameTriggerColorUpdate"); set_name(0x007E50F0, "PlayerNameTriggerColorUpdate");
set_name(0x007E5130, "PlayerNameTriggerNameRegenerate"); set_name(0x007E5130, "PlayerNameTriggerNameRegenerate");
set_name(0x007E5150, "PlayerNameShowing"); set_name(0x007E5150, "PlayerNameShowing");
set_name(0x007E54D0, "PLAYERNAMEDESC__destructor");
set_name(0x007E5580, "PlayerNameUpdateLate");
set_name(0x007E6320, "PlayerNameDelete"); set_name(0x007E6320, "PlayerNameDelete");
set_name(0x007E6A90, "WorldTextDelete");
set_name(0x007E7490, "WorldTextRenderBatch");
set_name(0x007EA260, "EffectDeath__constructor"); set_name(0x007EA260, "EffectDeath__constructor");
set_name(0x007EA470, "EffectNetherWorld__constructor"); set_name(0x007EA470, "EffectNetherWorld__constructor");
set_name(0x007ECD00, "DayNight__CalcFogRate"); set_name(0x007ECD00, "DayNight__CalcFogRate");
@ -4694,8 +4884,15 @@ static import_symbols() {
set_name(0x007F3920, "DayNight__UpdateLighting"); set_name(0x007F3920, "DayNight__UpdateLighting");
set_name(0x007F4990, "MinimapSetCorpsePOI"); set_name(0x007F4990, "MinimapSetCorpsePOI");
set_name(0x007F5BA0, "MinimapUpdate"); set_name(0x007F5BA0, "MinimapUpdate");
set_name(0x007F9430, "CWorldMath__TransformAABox");
set_name(0x007F9480, "CWorldMath__VectorIntersectAABox2");
set_name(0x007F9EE0, "SpellVisualsBlizzardStop"); set_name(0x007F9EE0, "SpellVisualsBlizzardStop");
set_name(0x007FAE90, "LightningObject__Tick");
set_name(0x007FB6E0, "LightningObject__destructor");
set_name(0x007FB7F0, "MountTransitionObject__Tick");
set_name(0x007FC0F0, "BlizzardObject__destructor");
set_name(0x007FC9F0, "SpellVisualsClear"); set_name(0x007FC9F0, "SpellVisualsClear");
set_name(0x007FCA30, "SpellVisualsTick");
set_name(0x007FD620, "Spell_C_IsTargeting"); set_name(0x007FD620, "Spell_C_IsTargeting");
set_name(0x007FD630, "Spell_C_GetTargetingSpell"); set_name(0x007FD630, "Spell_C_GetTargetingSpell");
set_name(0x007FD650, "Spell_C_CanTargetUnits"); set_name(0x007FD650, "Spell_C_CanTargetUnits");
@ -5009,6 +5206,7 @@ static import_symbols() {
set_name(0x0086B4A0, "OsGetUserName"); set_name(0x0086B4A0, "OsGetUserName");
set_name(0x0086B4C0, "OsGetPhysicalMemory"); set_name(0x0086B4C0, "OsGetPhysicalMemory");
set_name(0x0086B4F0, "OsSystemInitialize"); set_name(0x0086B4F0, "OsSystemInitialize");
set_name(0x0086B5A0, "ConsoleCommandInvalidPtrCheck");
set_name(0x0086B600, "IOsParseProcessorFrequency"); set_name(0x0086B600, "IOsParseProcessorFrequency");
set_name(0x0086B710, "IOsGetPowerProfFrequency"); set_name(0x0086B710, "IOsGetPowerProfFrequency");
set_name(0x0086B780, "OsIsRemoteSession"); set_name(0x0086B780, "OsIsRemoteSession");
@ -5059,6 +5257,7 @@ static import_symbols() {
set_name(0x00873BA0, "CShaderEffect__SetAlphaRef"); set_name(0x00873BA0, "CShaderEffect__SetAlphaRef");
set_name(0x00873CA0, "CShaderEffect__SetLocalLighting"); set_name(0x00873CA0, "CShaderEffect__SetLocalLighting");
set_name(0x00873FE0, "CShadowCache__NotifyTexturesRecreate"); set_name(0x00873FE0, "CShadowCache__NotifyTexturesRecreate");
set_name(0x00874030, "CShadowCache__SetShadowScale");
set_name(0x008744E0, "CShadowCache__SetShadowMapGenericGlobal"); set_name(0x008744E0, "CShadowCache__SetShadowMapGenericGlobal");
set_name(0x008745D0, "CShadowCache__SetShadowMapGenericInterior"); set_name(0x008745D0, "CShadowCache__SetShadowMapGenericInterior");
set_name(0x00874660, "CShadowCache__SetShadowMapTerrain"); set_name(0x00874660, "CShadowCache__SetShadowMapTerrain");
@ -5087,6 +5286,7 @@ static import_symbols() {
set_name(0x008A1B00, "Liquid__CInstance__Create"); set_name(0x008A1B00, "Liquid__CInstance__Create");
set_name(0x008A1FA0, "Liquid__CMaterialBank__GetMaterial"); set_name(0x008A1FA0, "Liquid__CMaterialBank__GetMaterial");
set_name(0x008A28F0, "Liquid__CSettingsBank__GetSettings"); set_name(0x008A28F0, "Liquid__CSettingsBank__GetSettings");
set_name(0x008A2E20, "Liquid__CreateProceduralTextures");
set_name(0x008C0360, "FFX__Destroy"); set_name(0x008C0360, "FFX__Destroy");
set_name(0x008C12F0, "FFX__Init"); set_name(0x008C12F0, "FFX__Init");
set_name(0x008C8DE0, "stub_return_int32_one"); set_name(0x008C8DE0, "stub_return_int32_one");
@ -5143,6 +5343,7 @@ static import_symbols() {
set_name(0x0095CEC0, "CDataRecycler__Clear"); set_name(0x0095CEC0, "CDataRecycler__Clear");
set_name(0x0095CF40, "CDataRecycler__GetData"); set_name(0x0095CF40, "CDataRecycler__GetData");
set_name(0x0095CFB0, "CDataRecycler__PutData"); set_name(0x0095CFB0, "CDataRecycler__PutData");
set_name(0x0095D0C0, "CDataAllocator__Clear");
set_name(0x0095D110, "CDataAllocator__GetData"); set_name(0x0095D110, "CDataAllocator__GetData");
set_name(0x0095D1B0, "CDataAllocator__PutData"); set_name(0x0095D1B0, "CDataAllocator__PutData");
set_name(0x0095DA20, "CBitArray__Get"); set_name(0x0095DA20, "CBitArray__Get");
@ -5277,9 +5478,24 @@ static import_symbols() {
set_name(0x009820F0, "CSplineParticleEmitter__constructor"); set_name(0x009820F0, "CSplineParticleEmitter__constructor");
set_name(0x00982460, "C4Quaternion__Slerp"); set_name(0x00982460, "C4Quaternion__Slerp");
set_name(0x00982630, "C4Quaternion__Nlerp"); set_name(0x00982630, "C4Quaternion__Nlerp");
set_name(0x00982950, "C3Vector__C3Vector");
set_name(0x00982970, "C3Vector__constructor"); set_name(0x00982970, "C3Vector__constructor");
set_name(0x00983D70, "CFrustum__Cull"); set_name(0x009829B0, "C3Vector__MajorAxis");
set_name(0x00982FB0, "NTempest__Intersect");
set_name(0x009830D0, "NTempest__Intersect@2");
set_name(0x009836B0, "NTempest__Intersect@3");
set_name(0x009838D0, "CFacet__Set@2");
set_name(0x00983940, "CFacet__constructor");
set_name(0x009839E0, "CFrustum__Cull");
set_name(0x00983AE0, "CFrustum__Translate");
set_name(0x00983D70, "CFrustum__Cull@2");
set_name(0x00983E70, "CFrustum__CalcPlanesFromCorners");
set_name(0x00983F40, "CFrustum__Transform");
set_name(0x00984240, "CFrustum__CalcPlanesFromCorners@2");
set_name(0x00984930, "CAaBox__Bounding");
set_name(0x00984C90, "C4Vector__constructor"); set_name(0x00984C90, "C4Vector__constructor");
set_name(0x00984DB0, "NTempest__DistanceFromPolygonEdge");
set_name(0x00985200, "C3Ray__FromStartEnd");
set_name(0x009858B0, "Script_PlaySound"); set_name(0x009858B0, "Script_PlaySound");
set_name(0x00985950, "Script_PlayMusic"); set_name(0x00985950, "Script_PlayMusic");
set_name(0x009859B0, "Script_PlaySoundFile"); set_name(0x009859B0, "Script_PlaySoundFile");
@ -5333,6 +5549,9 @@ static import_symbols() {
set_name(0x009A8C60, "BigIntegerModExp"); set_name(0x009A8C60, "BigIntegerModExp");
set_name(0x009A8C80, "BigIntegerFree"); set_name(0x009A8C80, "BigIntegerFree");
set_name(0x009A8C90, "BigIntegerBitLen"); set_name(0x009A8C90, "BigIntegerBitLen");
set_name(0x009A8CB0, "CLightning__SetTexture");
set_name(0x009A96A0, "CLightning__SetSrcPos");
set_name(0x009A96C0, "CLightning__SetDstPos");
set_name(0x009AD000, "DayNight__DNGlare__Initialize"); set_name(0x009AD000, "DayNight__DNGlare__Initialize");
set_name(0x009C0070, "Script_SendEvent"); set_name(0x009C0070, "Script_SendEvent");
set_name(0x009D34B0, "nullsub_7"); set_name(0x009D34B0, "nullsub_7");
@ -5767,6 +5986,7 @@ static import_symbols() {
set_name(0x00AD5120, "g_soundFilterElemDB"); set_name(0x00AD5120, "g_soundFilterElemDB");
set_name(0x00AD87C4, "formatToInt"); set_name(0x00AD87C4, "formatToInt");
set_name(0x00AD87E4, "g_gxApiNames"); set_name(0x00AD87E4, "g_gxApiNames");
set_name(0x00AD8AC0, "s_VBFormatDesc");
set_name(0x00AD8BC0, "CGxDevice__kWinMinSize"); set_name(0x00AD8BC0, "CGxDevice__kWinMinSize");
set_name(0x00AD8EF0, "CGxDeviceD3d__s_GxTexFormatToUse"); set_name(0x00AD8EF0, "CGxDeviceD3d__s_GxTexFormatToUse");
set_name(0x00AD8F24, "CGxDeviceD3d__s_gxAttribToD3dAttribType"); set_name(0x00AD8F24, "CGxDeviceD3d__s_gxAttribToD3dAttribType");
@ -5903,9 +6123,11 @@ static import_symbols() {
set_name(0x00B6B860, "CCharacterComponent__s_characterFacialHairStylesList"); set_name(0x00B6B860, "CCharacterComponent__s_characterFacialHairStylesList");
set_name(0x00B6B864, "CCharacterComponent__s_chrVarArray"); set_name(0x00B6B864, "CCharacterComponent__s_chrVarArray");
set_name(0x00B6B874, "CCharacterComponent__s_chrVarArrayLength"); set_name(0x00B6B874, "CCharacterComponent__s_chrVarArrayLength");
set_name(0x00B6B878, "CCharacterComponent__m_activePlayerComponet");
set_name(0x00B6B9C8, "CCharacterComponent__s_thread"); set_name(0x00B6B9C8, "CCharacterComponent__s_thread");
set_name(0x00B6B9CC, "CCharacterComponent__s_threadBeginEvent"); set_name(0x00B6B9CC, "CCharacterComponent__s_threadBeginEvent");
set_name(0x00B6BA50, "s_loadCount"); set_name(0x00B6BA50, "s_loadCount");
set_name(0x00B7436C, "pWorldFrame");
set_name(0x00B743E0, "CGChat__s_activeDisplayChannelName"); set_name(0x00B743E0, "CGChat__s_activeDisplayChannelName");
set_name(0x00B74468, "CGChat__s_displayChannels"); set_name(0x00B74468, "CGChat__s_displayChannels");
set_name(0x00BCEB60, "CGChat__m_whisperDstHistory"); set_name(0x00BCEB60, "CGChat__m_whisperDstHistory");
@ -6341,6 +6563,8 @@ static import_symbols() {
set_name(0x00CB7220, "s_logsysteminit"); set_name(0x00CB7220, "s_logsysteminit");
set_name(0x00CB732C, "s_defaultdir_critsect"); set_name(0x00CB732C, "s_defaultdir_critsect");
set_name(0x00CB7358, "s_critsect@2"); set_name(0x00CB7358, "s_critsect@2");
set_name(0x00CD754C, "CWorldScene__s_m2Scene");
set_name(0x00CD7554, "World__shadowModTexture");
set_name(0x00CD766C, "World__detailDoodadAlphaRef"); set_name(0x00CD766C, "World__detailDoodadAlphaRef");
set_name(0x00CD7674, "World__groundEffectDistValueSqr"); set_name(0x00CD7674, "World__groundEffectDistValueSqr");
set_name(0x00CD773C, "World__detailDoodadDensity"); set_name(0x00CD773C, "World__detailDoodadDensity");
@ -6359,6 +6583,7 @@ static import_symbols() {
set_name(0x00CD77A8, "World__objectAoi_t_x"); set_name(0x00CD77A8, "World__objectAoi_t_x");
set_name(0x00CD77AC, "World__objectAoi_t_y"); set_name(0x00CD77AC, "World__objectAoi_t_y");
set_name(0x00CD77B0, "World__objectAoi_t_z"); set_name(0x00CD77B0, "World__objectAoi_t_z");
set_name(0x00CD7878, "World__shadowColor");
set_name(0x00CD852C, "s_cvUseWeatherShaders"); set_name(0x00CD852C, "s_cvUseWeatherShaders");
set_name(0x00CD856C, "s_cvMaxLights"); set_name(0x00CD856C, "s_cvMaxLights");
set_name(0x00CD8574, "s_cvMapShadows"); set_name(0x00CD8574, "s_cvMapShadows");
@ -6396,6 +6621,11 @@ static import_symbols() {
set_name(0x00CD8798, "CWorldScene__frustumIndex"); set_name(0x00CD8798, "CWorldScene__frustumIndex");
set_name(0x00CD87A8, "CWorldScene__camTargetEntity"); set_name(0x00CD87A8, "CWorldScene__camTargetEntity");
set_name(0x00CDB168, "CWorldScene__frustumStack"); set_name(0x00CDB168, "CWorldScene__frustumStack");
set_name(0x00CDD7A0, "g_BspDigestCache");
set_name(0x00CDF7C8, "CWaterRipple__s_nextUnitRipple");
set_name(0x00CDF7CC, "CWaterRipple__s_nextPlayerRipple");
set_name(0x00CDFFD4, "CWaterRipple__s_vsWaterRipples");
set_name(0x00CDFFD8, "CWaterRipple__s_psWaterRipples");
set_name(0x00CE049E, "CMap__enableTerrainShaderPixel"); set_name(0x00CE049E, "CMap__enableTerrainShaderPixel");
set_name(0x00CE049F, "CMap__enableTerrainShaderVertex"); set_name(0x00CE049F, "CMap__enableTerrainShaderVertex");
set_name(0x00CE05D0, "CMap__wdtFilename"); set_name(0x00CE05D0, "CMap__wdtFilename");
@ -6406,6 +6636,10 @@ static import_symbols() {
set_name(0x00CF08F4, "CMap__bDungeon"); set_name(0x00CF08F4, "CMap__bDungeon");
set_name(0x00CFBEC4, "CMapObjRenderGroupExterior_ptr"); set_name(0x00CFBEC4, "CMapObjRenderGroupExterior_ptr");
set_name(0x00CFBECC, "CMapObjRenderGroupInterior_ptr"); set_name(0x00CFBECC, "CMapObjRenderGroupInterior_ptr");
set_name(0x00D1BED8, "CMapObj__gRenderCallback");
set_name(0x00D1BEDC, "CMapObj__gRenderUserParam");
set_name(0x00D1C40C, "CMapObj__occluderHeap");
set_name(0x00D1C410, "CMapObj__bPoolsDirty");
set_name(0x00D1C418, "CMapObj__sMinimapTag"); set_name(0x00D1C418, "CMapObj__sMinimapTag");
set_name(0x00D1C488, "CDetailDoodad__s_pixelShader"); set_name(0x00D1C488, "CDetailDoodad__s_pixelShader");
set_name(0x00D1C4A8, "CDetailDoodad__s_vertexShader"); set_name(0x00D1C4A8, "CDetailDoodad__s_vertexShader");

View file

@ -0,0 +1 @@
CAaBspDigestCache__Reset 0079B1C0 f end=0079B1E8

View file

@ -0,0 +1 @@
g_BspDigestCache 00CDD7A0 l

View file

@ -1 +1,2 @@
CBarrier__Initialize 00799730 f end=007997C5 CBarrier__Initialize 00799730 f end=007997C5
CBarrier__Destroy 0078F510 f end=0078F56C

View file

@ -119,3 +119,4 @@ OsCreateFileMode 00461EF0 f end=00461F68 type="Blizzard__File__Mode __stdcall fu
OsFileGetDownloadFolder 00461F70 f end=00461F91 type="char* __stdcall func()" OsFileGetDownloadFolder 00461F70 f end=00461F91 type="char* __stdcall func()"
OsCreateFile 00461FA0 f end=00461FFA type="HOSFILE __stdcall func(char* fileName, uint32_t desiredAccess, uint32_t shareMode, uint32_t createDisposition, uint32_t flagsAndAttributes, uint32_t extendedFileType)" OsCreateFile 00461FA0 f end=00461FFA type="HOSFILE __stdcall func(char* fileName, uint32_t desiredAccess, uint32_t shareMode, uint32_t createDisposition, uint32_t flagsAndAttributes, uint32_t extendedFileType)"
OsFileList 00462000 f end=0046209C OsFileList 00462000 f end=0046209C
OsNetAddrToStr 00466670 f end=004666C3

View file

@ -0,0 +1 @@
BlizzardObject__destructor 007FC0F0 f end=007FC1F4

View file

@ -1,2 +1,4 @@
CGCalendar__GetHolidayName 005B9430 f end=005B9487 CGCalendar__GetHolidayName 005B9430 f end=005B9487
CGCalendar__InitializeGame 005C4240 f end=005C43B0 CGCalendar__InitializeGame 005C4240 f end=005C43B0
CalendarRegisterScriptFunctions 005B8C30 f end=005B8C56
CalendarUnregisterScriptFunctions 005B8C60 f end=005B8C7F

View file

@ -9,3 +9,4 @@ CGCamera__CommentatorSetViewAndPosition 006038A0 f end=006038F1
CGCamera__UpdateTargetFacing 00604490 f end=00604636 CGCamera__UpdateTargetFacing 00604490 f end=00604636
CGCamera__MakeRelativeTo 00604A70 f end=00604B89 CGCamera__MakeRelativeTo 00604A70 f end=00604B89
CGCamera__SetTelescope 006053D0 f end=006056FB CGCamera__SetTelescope 006053D0 f end=006056FB
CGCamera__HasModelCamera 005FE310 f end=005FE319

View file

@ -10,3 +10,5 @@ CCharacterComponent__s_characterFacialHairStylesList 00B6B860 l
CCharacterComponent__s_gxFormatHigh 00B6B704 l CCharacterComponent__s_gxFormatHigh 00B6B704 l
CCharacterComponent__s_mipLevels 00B6B4F4 l CCharacterComponent__s_mipLevels 00B6B4F4 l
CCharacterComponent__s_chrVarArrayLength 00B6B874 l CCharacterComponent__s_chrVarArrayLength 00B6B874 l
CCharacterComponent__m_activePlayerComponet 00B6B878 l

View file

@ -1,2 +1,8 @@
CCharacterCreation__Initialize 004E1C20 f end=004E1E15 CCharacterCreation__Initialize 004E1C20 f end=004E1E15
CCharacterCreation__SetToExistingCharacter 004E2330 f end=004E2460 CCharacterCreation__SetToExistingCharacter 004E2330 f end=004E2460
CCharacterCreation__SetSelectedRace 004E20B0 f end=004E232F
CCharacterCreation__ResetCharCustomizeInfoo 004E1FD0 f end=004E20AB
CCharacterCreation__SetSelectedClass 004E1740 f end=004E17EF
CCharacterCreation__SetSelectedSex 004E1540 f end=004E173C
CCharacterCreation__CreateCharacter 004E0380 f end=004E04FE
CCharacterCreation__CycleCharCustomization 004E01F0 f end=004E0360

View file

@ -8,3 +8,7 @@ CChunkLiquid__GetTris 007CEB80 f end=007CEC6E
CChunkLiquid__destructor 007CEEF0 f end=007CEFC3 CChunkLiquid__destructor 007CEEF0 f end=007CEFC3
CChunkLiquid__Batch 007CF200 f end=007CF78D CChunkLiquid__Batch 007CF200 f end=007CF78D
CChunkLiquid__RenderPrep 007CF9A0 f end=007CF9D2 CChunkLiquid__RenderPrep 007CF9A0 f end=007CF9D2
CChunkLiquid__GetAaBox 007CDE80 f end=007CDEC0
CChunkLiquid__GetHeight 007CE0B0 f end=007CE17F
CChunkLiquid__TileExists 007CE1F0 f end=007CE26F
CChunkLiquid__constructor 007CEE10 f end=007CEEE1

View file

@ -25,3 +25,11 @@ NameNeedsDeclensions 0076DD20 f end=0076DD3B
RussianNameNeedsDeclensions 0076E270 f end=0076E2A6 RussianNameNeedsDeclensions 0076E270 f end=0076E2A6
IsRussian 007E1030 f end=007E1049 IsRussian 007E1030 f end=007E1049
ClientGameTimeTickHandler 007E27F0 f end=007E280D ClientGameTimeTickHandler 007E27F0 f end=007E280D
ClntObjMgrPush 004D36C0 f end=004D36F6
ClntObjMgrPop 004D3700 f end=004D372A
WowClientDestroy 00402910 f end=004B509B
ClientIdle 00403340 f end=00403362
LoadNewWorld 00403B70 f end=00403D01
ClientInitializeGame 00405540 f end=00405855
AreaListGetName 0078ED80 f end=0078EE22
AreaListZoneHasBreathParticles 0078F1F0 f end=0078F2E5

View file

@ -8,3 +8,6 @@ ClientConnection__HandleConnect 006B1260 f end=006B12C3 ; ClientConnection::Hand
ClientConnection__Connect 006B1390 f end=006B1450 ; ClientConnection::Connect() ClientConnection__Connect 006B1390 f end=006B1450 ; ClientConnection::Connect()
ClientConnection__GetCharacterList 006B14C0 f end=006B1553 ; ClientConnection::GetCharacterList() ClientConnection__GetCharacterList 006B14C0 f end=006B1553 ; ClientConnection::GetCharacterList()
ClientConnection__CharacterLogin 006B1790 f end=006B183F ClientConnection__CharacterLogin 006B1790 f end=006B183F
ClientConnection__SendCharEnumOpcode 00464A40 f end=00464AA6
ClientConnection__SendPlayerLoginOpcode 00464AB0 f end=00464B28
ClientConnection__HandleCharEnum 00464C10 f end=00464F4D

View file

@ -13,7 +13,7 @@ ClientServices__SendSurveyFailed 006B0B30 f end=006B0B3D
ClientServices__GetSurveyId 006B0B40 f end=006B0B4D ClientServices__GetSurveyId 006B0B40 f end=006B0B4D
ClientServices__SendOnConnection 006B0B50 f end=006B0B79 ClientServices__SendOnConnection 006B0B50 f end=006B0B79
ClientServices__SetMessageHandler 006B0B80 f end=006B0BB5 ClientServices__SetMessageHandler 006B0B80 f end=006B0BB5
ClientServices_ClearMessageHandler 006B0BC0 f end=006B0BE9 ClientServices__ClearMessageHandler 006B0BC0 f end=006B0BE9
ClientServices__InitLoginServerCVars 006B0BF0 f end=006B0DB7 ClientServices__InitLoginServerCVars 006B0BF0 f end=006B0DB7
ClientServices__GetSelectedRealmName 006B0DC0 f end=006B0DF0 ClientServices__GetSelectedRealmName 006B0DC0 f end=006B0DF0
ClientServices__GetRealmList 006B0E10 f end=006B0EC2 ClientServices__GetRealmList 006B0E10 f end=006B0EC2
@ -47,3 +47,4 @@ ClientServices__SelectRealm 006B2DF0 f end=006B2E2C
ClientServices__GetRealmInfoByIndex 006B2EB0 f end=006B2F12 ClientServices__GetRealmInfoByIndex 006B2EB0 f end=006B2F12
ClientServices__JoinRealmResult 006B3070 f end=006B318F ClientServices__JoinRealmResult 006B3070 f end=006B318F
ClientServices__Destroy 006B1BB0 f end=006B1C6B ClientServices__Destroy 006B1BB0 f end=006B1C6B
ClientServices__Logon 006B2A90 f end=006B2CC9

View file

@ -9,4 +9,10 @@ SetupObjectStorage 004D45B0 f end=004D474C
ClntObjMgrSetObjMirrorHandler 004D5A80 f end=004D5B34 ClntObjMgrSetObjMirrorHandler 004D5A80 f end=004D5B34
CreateObject 004D6C00 f end=004D6D9F CreateObject 004D6C00 f end=004D6D9F
ObjectAlloc 004D3330 f end=004D33BE ObjectAlloc 004D3330 f end=004D33BE
ObjectAllocDestroy 004D3580 f end=004D35B4
ObjectAllocAddHeap 004D3650 f end=004D36B7
ObjectPtr 004D2D40 f end=004D2D87 ObjectPtr 004D2D40 f end=004D2D87
ClntObjMgrGetActivePlayer 004D3790 f end=004D37BB
ClntObjMgrInitializeShared 004D4AC0 f end=004D4B21
ClntObjMgrEnumVisibleObjects 004D4B30 f end=004D4BA5
ClntObjMgrObjectPtr 004D4DB0 f end=004D4E02

View file

@ -0,0 +1,4 @@
CMath__sqrt 004C4E10 f end=004C4E89
CMath__log2 004C4E90 f end=004C4F3B
CMath__exp2 004C4F40 f end=004C4FFB
CMath__NormalizeAngle0to2pi 004C5090 f end=004C50B4

View file

@ -78,3 +78,13 @@ PrintStartupError 0076B5A0 f end=0076B616 type="void __usercall __noreturn func(
ConsoleDetectSaveHardware 0076B620 f end=0076B7DB ConsoleDetectSaveHardware 0076B620 f end=0076B7DB
ConsoleDetectDetectHardware 0076BA30 f end=0076BBE9 type="void __stdcall func(Hardware* hardware, bool* hwChanged)" ; ConsoleDetectDetectHardware(Hardware&, bool&) ConsoleDetectDetectHardware 0076BA30 f end=0076BBE9 type="void __stdcall func(Hardware* hardware, bool* hwChanged)" ; ConsoleDetectDetectHardware(Hardware&, bool&)
ConsoleCommandHistoryDepth 0095BFB0 f end=0095BFB6 type="int32_t __stdcall func()" ConsoleCommandHistoryDepth 0095BFB0 f end=0095BFB6 type="int32_t __stdcall func()"
ConsoleScreenDestroy 007662A0 f end=0076631B
ConsoleCommandWriteHelp 00768AE0 f end=00768AF6
ConsoleCommandInitialize 007691C0 f end=00769213
CConsole__PrintError 00772A80 f end=00772A99
CComand_MaxLOD 0077F600 f end=0077F64C
CComand_WaterRipples 0077F690 f end=0077F6B0
CComand_DetailDoodadAlpha 0077F700 f end=0077F749
CComand_CharacterAmbient 0077F750 f end=0077F7D1
CComand_SetShadow 00780E20 f end=00780F41
ConsoleCommandInvalidPtrCheck 0086B5A0 f end=0086B5F5

View file

@ -1,2 +1,3 @@
CDataAllocator__GetData 0095D110 f ; CDataAllocator::GetData(int, char const*, int) CDataAllocator__GetData 0095D110 f ; CDataAllocator::GetData(int, char const*, int)
CDataAllocator__PutData 0095D1B0 f ; CDataAllocator::PutData(void*, char const*, int) CDataAllocator__PutData 0095D1B0 f ; CDataAllocator::PutData(void*, char const*, int)
CDataAllocator__Clear 0095D0C0 f end=0095D10A

View file

@ -0,0 +1 @@
DBCache_VerifyAndUpdateCacheVersion 00635710 f end=006357CA

View file

@ -1 +1,6 @@
CFrustum__Cull 00983D70 f end=00983E61 CFrustum__Cull 00983D70 f end=00983E61
CFrustum__Translate 00983AE0 f end=00983D13
CFrustum__Cull 009839E0 f end=00983A5C
CFrustum__Transform 00983F40 f end=00983FA5
CFrustum__CalcPlanesFromCorners 00983E70 f end=00983F39
CFrustum__CalcPlanesFromCorners 00984240 f end=00984310

View file

@ -69,5 +69,7 @@ CGlueMgr__ProcessAgreements 004D8650 f end=004D8857
CGlueMgr__CustomizeCharacter 004D8E10 f end=004D8F1C CGlueMgr__CustomizeCharacter 004D8E10 f end=004D8F1C
CGlueMgr__PatchDownloadExecutePrepatch 004E5070 f end=004E51BB CGlueMgr__PatchDownloadExecutePrepatch 004E5070 f end=004E51BB
CGlueMgr__PatchDownloadApply 004E5730 f end=004E585D CGlueMgr__PatchDownloadApply 004E5730 f end=004E585D
CGlueMgr__FactionChange 004D8F20 f end=004D9039
CGlueMgr__RaceChange 004D9040 f end=004D9159
SystemRegisterFunctions 0060A120 f end=0060A143 SystemRegisterFunctions 0060A120 f end=0060A143
SystemUnregisterFunctions 0060A150 f end=0060A16C SystemUnregisterFunctions 0060A150 f end=0060A16C

View file

@ -33,3 +33,4 @@ GxXformSetViewport 00681F60 f end=00682124 type="void __stdcall func(float minX,
GxScenePresent 00682A00 f end=00682A33 GxScenePresent 00682A00 f end=00682A33
GxDevDestroy 00682B80 f end=00682C35 GxDevDestroy 00682B80 f end=00682C35
CGxMonitorModeSort 00689E80 f type="int32_t __stdcall func(void* a, void* b)" CGxMonitorModeSort 00689E80 f type="int32_t __stdcall func(void* a, void* b)"
GxVertexSize 00681230 f end=0068123F

View file

@ -1,2 +1,3 @@
s_maxFPSBk 00C5DF74 l type="uint32_t" s_maxFPSBk 00C5DF74 l type="uint32_t"
s_maxFPS 00C5DF7C l type="uint32_t" s_maxFPS 00C5DF7C l type="uint32_t"
s_VBFormatDesc 00AD8AC0 l

View file

@ -117,3 +117,4 @@ CGxDevice__ITexWHDStartEnd 006A5EF0 f end=006A5FDF type="void __thiscall func(CG
CGxDevice__TexIsReadyNow 006831C0 f end=006831E7 CGxDevice__TexIsReadyNow 006831C0 f end=006831E7
CGxDevice__TexSetWrap 00685D40 f end=00685DBF CGxDevice__TexSetWrap 00685D40 f end=00685DBF
GxTexSetWrap 00681450 f end=0068146C GxTexSetWrap 00681450 f end=0068146C
CGxDevice__BuffSizeSet 006831A0 f end=006831C0

View file

@ -1,2 +1,3 @@
CGxDeviceOpenGl__ISetGlCaps 0068A9A0 f end=0068AF34 type="void __thiscall func(CGxDeviceOpenGl* this, CGxFormat* format)" CGxDeviceOpenGl__ISetGlCaps 0068A9A0 f end=0068AF34 type="void __thiscall func(CGxDeviceOpenGl* this, CGxFormat* format)"
CGxDeviceOpenGl__constructor 0068BBC0 f end=0068BD15 type="void __thiscall func(CGxDeviceOpenGl* this)" CGxDeviceOpenGl__constructor 0068BBC0 f end=0068BD15 type="void __thiscall func(CGxDeviceOpenGl* this)"
CGxDeviceOpenGl__DeviceSetFormat 0068D6D0 f end=0068D7AF

View file

@ -1,2 +1 @@
HandleCreate 0047BF50 f end=0047BF6B HandleCreate 0047BF50 f end=0047BF6B
HandleDuplicate 0047BF70 f end=0047BF82

View file

@ -0,0 +1,3 @@
CLightning__SetTexture 009A8CB0 f end=009A8CE0
CLightning__SetSrcPos 009A96A0 f end=009A96BA
CLightning__SetDstPos 009A96C0 f end=009A96DB

View file

@ -0,0 +1,2 @@
LightningObject__Tick 007FAE90 f end=007FB213
LightningObject__destructor 007FB6E0 f end=007FB7EA

View file

@ -4,3 +4,4 @@ Liquid__CInstance__Release 008A1AC0 f end=008A1AFC
Liquid__CInstance__Create 008A1B00 f end=008A1B25 Liquid__CInstance__Create 008A1B00 f end=008A1B25
Liquid__CMaterialBank__GetMaterial 008A1FA0 f end=008A20BD Liquid__CMaterialBank__GetMaterial 008A1FA0 f end=008A20BD
Liquid__CSettingsBank__GetSettings 008A28F0 f end=008A2974 Liquid__CSettingsBank__GetSettings 008A28F0 f end=008A2974
Liquid__CreateProceduralTextures 008A2E20 f end=008A2EF5

View file

@ -3,3 +3,4 @@ LoadingScreenSetScreenTipForRaceData 00407E40 f end=00407E88
LoadingScreenSetTransparent 00407EA0 f end=00407EE3 LoadingScreenSetTransparent 00407EA0 f end=00407EE3
LoadingScreenDisable 00409550 f end=0040961F LoadingScreenDisable 00409550 f end=0040961F
LoadingScreenEnable 0040AB70 f end=0040AD50 LoadingScreenEnable 0040AB70 f end=0040AD50
LoadingScreenShutdown 00409620 f end=00409670

View file

@ -1,3 +1,6 @@
operator_new 00401010 f end=00401067 type="void* __stdcall func(uint32_t count)" ; void* operator new(size_t) operator_new 00401010 f end=00401067 type="void* __stdcall func(uint32_t count)" ; void* operator new(size_t)
operator_delete 00401030 f end=0040104B type="void __stdcall func(void* ptr)" ; void operator delete(void*) operator_delete 00401030 f end=0040104B type="void __stdcall func(void* ptr)" ; void operator delete(void*)
CDataStore__constructor 00401050 f end=0040106E type="CDataStore* __thiscall func(CDataStore* this)" CDataStore__constructor 00401050 f end=0040106E type="CDataStore* __thiscall func(CDataStore* this)"
@ -11,17 +14,21 @@ CCommand_ReloadUI 00401B00 f end=00401B15
AsyncFileReadThreadSleepCallback 00402670 f end=00402684 AsyncFileReadThreadSleepCallback 00402670 f end=00402684
AsyncFileReadHandlerTimeoutCallback 00402690 f end=004026A9 AsyncFileReadHandlerTimeoutCallback 00402690 f end=004026A9
AsyncFileInitialize 004026B0 f end=00402719 AsyncFileInitialize 004026B0 f end=00402719
WowClientDestroy 00402910 f end=004B509B
SetPaths 00402B20 f end=00402B8B SetPaths 00402B20 f end=00402B8B
TimingMethodCallback 00403200 f end=00403294 TimingMethodCallback 00403200 f end=00403294
CCommand_TimingInfo 004032A0 f end=004032FF CCommand_TimingInfo 004032A0 f end=004032FF
ClientIdle 00403340 f end=00403362
ClientKillTimer 004033B0 f end=004033B9 type="void __stdcall ClientKillTimer(uint32_t timerId, void* handlerAddress, char* handlerName)" ClientKillTimer 004033B0 f end=004033B9 type="void __stdcall ClientKillTimer(uint32_t timerId, void* handlerAddress, char* handlerName)"
ClientPostClose 004033C0 f end=004033D1 ClientPostClose 004033C0 f end=004033D1
StartupStreaming 00403600 f end=004036A4 type="void __stdcall func(char* manifest@<eax>)" StartupStreaming 00403600 f end=004036A4 type="void __stdcall func(char* manifest@<eax>)"
CDataStore__destructor 004038A0 f ; CDataStore::~CDataStore() CDataStore__destructor 004038A0 f ; CDataStore::~CDataStore()
LoadNewWorld 00403B70 f end=00403D01
WowClientInit 00404130 f end=004042BC WowClientInit 00404130 f end=004042BC
InitializeEngineCallback 004047E0 f end=00404923 InitializeEngineCallback 004047E0 f end=00404923
ClientUpdateTaxiBenchmarkMode 00405130 f end=00405274 ClientUpdateTaxiBenchmarkMode 00405130 f end=00405274
WowClientDB_StartupStringsRec__Load 004052F0 f end=0040553D WowClientDB_StartupStringsRec__Load 004052F0 f end=0040553D
ClientInitializeGame 00405540 f end=00405855
PatchFiles__EnumPatchArchives 00405A10 f ; int __cdecl PatchFiles::EnumPatchArchives(OS_FILE_DATA *fileData, PatchOnDemand__Cache *cbParam) PatchFiles__EnumPatchArchives 00405A10 f ; int __cdecl PatchFiles::EnumPatchArchives(OS_FILE_DATA *fileData, PatchOnDemand__Cache *cbParam)
PatchFiles__LoadArchives 00405AB0 f ; int __thiscall PatchFiles::LoadArchives(PatchFiles *this, const char *localeCode, char a3) PatchFiles__LoadArchives 00405AB0 f ; int __thiscall PatchFiles::LoadArchives(PatchFiles *this, const char *localeCode, char a3)
DestroyEngineCallback 004066D0 f end=0040673F DestroyEngineCallback 004066D0 f end=0040673F
@ -43,6 +50,7 @@ GxShaderConstantsSet 00408210 f end=0040823B
GxRsSet_CGxShader 00408240 f end=00408258 GxRsSet_CGxShader 00408240 f end=00408258
GxRsSet_int32_t 00408BF0 f end=00408C27 GxRsSet_int32_t 00408BF0 f end=00408C27
LoadingScreenDisable 00409550 f end=0040961F LoadingScreenDisable 00409550 f end=0040961F
LoadingScreenShutdown 00409620 f end=00409670
CGxDevice__RsPush 00409670 f end=004096CC type="void __thiscall func(CGxDevice* this)" CGxDevice__RsPush 00409670 f end=004096CC type="void __thiscall func(CGxDevice* this)"
LoadingScreenEnable 0040AB70 f end=0040AD50 LoadingScreenEnable 0040AB70 f end=0040AD50
WowSysMessageOutput__Shutdown 0040B320 f end=0040B38C WowSysMessageOutput__Shutdown 0040B320 f end=0040B38C
@ -206,12 +214,16 @@ RealmConnection__HandleCantConnect 004643D0 f end=00464409
RealmConnection__SetSelectedRealm 00464490 f end=004644B2 RealmConnection__SetSelectedRealm 00464490 f end=004644B2
RealmConnection__HandleAuthResponse 00464640 f end=00464728 RealmConnection__HandleAuthResponse 00464640 f end=00464728
RealmConnection__HandleAuthChallenge 00464830 f end=00464A40 RealmConnection__HandleAuthChallenge 00464830 f end=00464A40
ClientConnection__SendCharEnumOpcode 00464A40 f end=00464AA6
ClientConnection__SendPlayerLoginOpcode 00464AB0 f end=00464B28
ClientConnection__HandleCharEnum 00464C10 f end=00464F4D
RealmConnection__MessageHandler 00464F50 f end=004650B1 RealmConnection__MessageHandler 00464F50 f end=004650B1
ClientConnection__destructor 00465450 f end=0046547B ; ClientConnection::~ClientConnection() ClientConnection__destructor 00465450 f end=0046547B ; ClientConnection::~ClientConnection()
LoginResponse__UpdateLoginStatus 00465480 f end=0046551A LoginResponse__UpdateLoginStatus 00465480 f end=0046551A
Login__GetFileStatus 00465550 f end=00465600 Login__GetFileStatus 00465550 f end=00465600
WDataStore__StaticInitialize 00466050 f end=00466131 WDataStore__StaticInitialize 00466050 f end=00466131
WDataStore__FreeBuffer 00466230 f end=004662AF WDataStore__FreeBuffer 00466230 f end=004662AF
OsNetAddrToStr 00466670 f end=004666C3
WowConnection__SetResponse 004666D0 f end=00466748 ; WowConnection::SetResponse(WowConnectionResponse*, bool) WowConnection__SetResponse 004666D0 f end=00466748 ; WowConnection::SetResponse(WowConnectionResponse*, bool)
WowConnection__SetType 004667F0 f end=0046681A ; WowConnection::SetType(WOWC_TYPE) WowConnection__SetType 004667F0 f end=0046681A ; WowConnection::SetType(WOWC_TYPE)
WowConnection__SetEncryption 00466820 f end=004668A0 ; WowConnection::SetEncryption(WC_ENCRYPT_TYPE) WowConnection__SetEncryption 00466820 f end=004668A0 ; WowConnection::SetEncryption(WC_ENCRYPT_TYPE)
@ -271,7 +283,7 @@ ConvertUTF16toUTF8 0047B9E0 f end=0047BB9C type="int __stdcall func(char* dst, u
sgetu8 0047BD40 f ; int __cdecl sgetu8(_BYTE *, _DWORD *) sgetu8 0047BD40 f ; int __cdecl sgetu8(_BYTE *, _DWORD *)
TextureRelease 0047BF30 f end=0047BF46 TextureRelease 0047BF30 f end=0047BF46
HandleCreate 0047BF50 f end=0047BF6B HandleCreate 0047BF50 f end=0047BF6B
HandleDuplicate 0047BF70 f end=0047BF82 TextureAddRef 0047BF70 f end=0047BF82
CoordinateSetAspectRatio 0047BF90 f end=0047BFC8 CoordinateSetAspectRatio 0047BF90 f end=0047BFC8
CoordinateGetAspectRatio 0047BFD0 f end=0047BFD7 CoordinateGetAspectRatio 0047BFD0 f end=0047BFD7
CoordinateGetAspectCompensation 0047BFE0 f end=0047BFE7 CoordinateGetAspectCompensation 0047BFE0 f end=0047BFE7
@ -491,6 +503,7 @@ TextureFreeMippedImg 004B55E0 f end=004B55FE
LoadPredrawnMips 004B5A00 f end=004B5BA2 LoadPredrawnMips 004B5A00 f end=004B5BA2
TextureIsReadyNow 004B62A0 f end=004B62C1 TextureIsReadyNow 004B62A0 f end=004B62C1
TextureSetCacheSize 004B6580 f end=004B65D5 TextureSetCacheSize 004B6580 f end=004B65D5
TextureGetDimensions 004B6610 f end=004B666A
TextureAllocGxTex 004B6760 f end=004B6920 TextureAllocGxTex 004B6760 f end=004B6920
TextureCacheUpdate 004B6AE0 f end=004B6C47 TextureCacheUpdate 004B6AE0 f end=004B6C47
TextureGetGxTex 004B6CB0 f end=004B6D82 TextureGetGxTex 004B6CB0 f end=004B6D82
@ -539,6 +552,7 @@ C44Matrix__constructor 004C1DE0 f type="C44Matrix* __thiscall func(C44Matrix* th
operator_multiply_C44Matrix_C44Matrix 004C1F00 f type="C44Matrix* __stdcall func(C44Matrix* __return_ptr result, C44Matrix* l, C44Matrix* r)" operator_multiply_C44Matrix_C44Matrix 004C1F00 f type="C44Matrix* __stdcall func(C44Matrix* __return_ptr result, C44Matrix* l, C44Matrix* r)"
operator_multiply_C44Matrix_float 004C2120 f type="C44Matrix* __stdcall func(C44Matrix* __return_ptr result, C44Matrix* l, float a)" operator_multiply_C44Matrix_float 004C2120 f type="C44Matrix* __stdcall func(C44Matrix* __return_ptr result, C44Matrix* l, float a)"
operator_multiply_C3Vector_C44Matrix 004C21B0 f type="C3Vector* __stdcall func(C3Vector* __return_ptr result, C3Vector* l, C44Matrix* a)" operator_multiply_C3Vector_C44Matrix 004C21B0 f type="C3Vector* __stdcall func(C3Vector* __return_ptr result, C3Vector* l, C44Matrix* a)"
NTempest__TransformPoint 004C2300 f end=004C236F
C44Matrix__operator_assignment_multiply_C44Matrix 004C2370 f type="void __thiscall func(C44Matrix* this, C44Matrix* a)" C44Matrix__operator_assignment_multiply_C44Matrix 004C2370 f type="void __thiscall func(C44Matrix* this, C44Matrix* a)"
C44Matrix__Transpose 004C23D0 f C44Matrix__Transpose 004C23D0 f
C44Matrix__Adjoint 004C2440 f type="C44Matrix* __thiscall func(C44Matrix* this, C44Matrix* __return_ptr result)" ; C44Matrix C44Matrix::Adjoint() C44Matrix__Adjoint 004C2440 f type="C44Matrix* __thiscall func(C44Matrix* this, C44Matrix* __return_ptr result)" ; C44Matrix C44Matrix::Adjoint()
@ -553,6 +567,11 @@ C44Matrix__Rotate 004C33C0 f
C3Vector__Normalize 004C3420 f type="void __thiscall func(C3Vector* this)" C3Vector__Normalize 004C3420 f type="void __thiscall func(C3Vector* this)"
C3Vector__Normalize 004C3600 f type="void __thiscall func(C3Vector* this)" C3Vector__Normalize 004C3600 f type="void __thiscall func(C3Vector* this)"
TSGrowableArray_C3Vector__SetCount 004C4B80 f end=004C4C75 type="void __thiscall func(TSGrowableArray_C3Vector* this, uint32_t count)" TSGrowableArray_C3Vector__SetCount 004C4B80 f end=004C4C75 type="void __thiscall func(TSGrowableArray_C3Vector* this, uint32_t count)"
C2Vector__C2Vector 004C4DF0 f end=004C4E06
CMath__sqrt 004C4E10 f end=004C4E89
CMath__log2 004C4E90 f end=004C4F3B
CMath__exp2 004C4F40 f end=004C4FFB
CMath__NormalizeAngle0to2pi 004C5090 f end=004C50B4
C33Matrix__operator_assign_C33Matrix 004C51B0 f C33Matrix__operator_assign_C33Matrix 004C51B0 f
C33Matrix__Rotation 004C5550 f end=004C55A2 C33Matrix__Rotation 004C5550 f end=004C55A2
C33Matrix__FromEulerAnglesZYX 004C56D0 f end=004C581A C33Matrix__FromEulerAnglesZYX 004C56D0 f end=004C581A
@ -560,8 +579,10 @@ SE2SoundKitProperties__ResetToDefaults 004C5990 f end=004C5A18
SE2__StopSound 004C6390 f end=004C6410 SE2__StopSound 004C6390 f end=004C6410
SE2__PlaySoundKit 004C6A40 f end=004C713B SE2__PlaySoundKit 004C6A40 f end=004C713B
SI2__Init 004C82E0 f end=004C8584 SI2__Init 004C82E0 f end=004C8584
SI2__StopZoneAmbience 004C85F0 f end=004C85FD
SI2__SetWeatherKitID 004C8610 f end=004C8622 SI2__SetWeatherKitID 004C8610 f end=004C8622
SI2__StopAllMusic 004C93B0 f end=004C941B SI2__StopAllMusic 004C93B0 f end=004C941B
SI2__OverrideZoneSounds 004CCA30 f end=004CCA9E
SI2__DK_GetPlayerFilterName 004CDA20 f end=004CDA60 SI2__DK_GetPlayerFilterName 004CDA20 f end=004CDA60
SI2__DSP_MakeDSPsExpire 004CDC80 f end=004CDD32 SI2__DSP_MakeDSPsExpire 004CDC80 f end=004CDD32
SI2__PlayFoleySound 004CFC10 f end=004CFD17 SI2__PlayFoleySound 004CFC10 f end=004CFD17
@ -584,8 +605,16 @@ CObjectHeapList__Delete 004D2F00 f end=004D2F86
ObjectFree 004D3100 f end=004D3130 ObjectFree 004D3100 f end=004D3130
CObjectHeapList__New 004D3250 f end=004D332B CObjectHeapList__New 004D3250 f end=004D332B
ObjectAlloc 004D3330 f end=004D33BE ObjectAlloc 004D3330 f end=004D33BE
ObjectAllocDestroy 004D3580 f end=004D35B4
ObjectAllocAddHeap 004D3650 f end=004D36B7
ClntObjMgrPush 004D36C0 f end=004D36F6
ClntObjMgrPop 004D3700 f end=004D372A
ClntObjMgrGetActivePlayer 004D3790 f end=004D37BB
InitObject 004D3FF0 f end=004D4066 InitObject 004D3FF0 f end=004D4066
SetupObjectStorage 004D45B0 f end=004D474C SetupObjectStorage 004D45B0 f end=004D474C
ClntObjMgrInitializeShared 004D4AC0 f end=004D4B21
ClntObjMgrEnumVisibleObjects 004D4B30 f end=004D4BA5
ClntObjMgrObjectPtr 004D4DB0 f end=004D4E02
CMoveSpline__CMoveSplineDtor 004D4F00 f end=004D4FA8 CMoveSpline__CMoveSplineDtor 004D4F00 f end=004D4FA8
ClntObjMgrSetObjMirrorHandler 004D5A80 f end=004D5B34 ClntObjMgrSetObjMirrorHandler 004D5A80 f end=004D5B34
CGObject_C__GetRawPosition 004D5EC0 f end=004D5ED6 CGObject_C__GetRawPosition 004D5EC0 f end=004D5ED6
@ -623,6 +652,8 @@ CGlueMgr__CreateCharacter 004D8C60 f end=004D8CB8
CGlueMgr__DeleteCharacter 004D8CC0 f end=004D8D20 CGlueMgr__DeleteCharacter 004D8CC0 f end=004D8D20
CGlueMgr__RenameCharacter 004D8D20 f end=004D8E0B CGlueMgr__RenameCharacter 004D8D20 f end=004D8E0B
CGlueMgr__CustomizeCharacter 004D8E10 f end=004D8F1C CGlueMgr__CustomizeCharacter 004D8E10 f end=004D8F1C
CGlueMgr__FactionChange 004D8F20 f end=004D9039
CGlueMgr__RaceChange 004D9040 f end=004D9159
CGlueMgr__GetSelectedCharInfo 004D9160 f end=004D9182 CGlueMgr__GetSelectedCharInfo 004D9160 f end=004D9182
CGlueMgr__OnCharCustomizeResult 004D9190 f end=004D92C7 CGlueMgr__OnCharCustomizeResult 004D9190 f end=004D92C7
CGlueMgr__OnCharFactionChangeResult 004D92D0 f end=004D9480 CGlueMgr__OnCharFactionChangeResult 004D92D0 f end=004D9480
@ -733,6 +764,8 @@ CRealmList__UpdateList 004DF710 f end=004DFA4A ; CRealmList::UpdateList()
Script_Script_IsRaceClassRestricted 004DFA70 f end=004DFC60 Script_Script_IsRaceClassRestricted 004DFA70 f end=004DFC60
Script_GetRandomName 004DFCA0 f end=004DFCFB Script_GetRandomName 004DFCA0 f end=004DFCFB
CharacterCreateUnregisterScriptFunctions 004DFD30 f end=004DFD4F CharacterCreateUnregisterScriptFunctions 004DFD30 f end=004DFD4F
CCharacterCreation__CycleCharCustomization 004E01F0 f end=004E0360
CCharacterCreation__CreateCharacter 004E0380 f end=004E04FE
Script_SetCharCustomizeFrame 004E05B0 f end=004E0619 Script_SetCharCustomizeFrame 004E05B0 f end=004E0619
Script_SetCharCustomizeBackground 004E0620 f end=004E0661 Script_SetCharCustomizeBackground 004E0620 f end=004E0661
Script_GetNameForRace 004E0670 f end=004E06F0 Script_GetNameForRace 004E0670 f end=004E06F0
@ -749,12 +782,16 @@ Script_PaidChange_GetCurrentRaceIndex 004E0CA0 f end=004E0CCD
Script_PaidChange_GetCurrentClassIndex 004E0CD0 f end=004E0CFD Script_PaidChange_GetCurrentClassIndex 004E0CD0 f end=004E0CFD
Script_IsRaceClassValid 004E0D00 f end=004E0DCB Script_IsRaceClassValid 004E0D00 f end=004E0DCB
Script_GetCreateBackgroundModel 004E0DD0 f end=004E0EB4 Script_GetCreateBackgroundModel 004E0DD0 f end=004E0EB4
CCharacterCreation__SetSelectedSex 004E1540 f end=004E173C
CCharacterCreation__SetSelectedClass 004E1740 f end=004E17EF
Script_GetAvailableRaces 004E1880 f end=004E1996 Script_GetAvailableRaces 004E1880 f end=004E1996
Script_GetClassesForRace 004E19A0 f end=004E1A5C Script_GetClassesForRace 004E19A0 f end=004E1A5C
Script_SetSelectedSex 004E1A60 f end=004E1AC0 Script_SetSelectedSex 004E1A60 f end=004E1AC0
Script_SetSelectedClass 004E1AC0 f end=004E1B53 Script_SetSelectedClass 004E1AC0 f end=004E1B53
Script_PaidChange_GetName 004E1B70 f end=004E1BC1 Script_PaidChange_GetName 004E1B70 f end=004E1BC1
CCharacterCreation__Initialize 004E1C20 f end=004E1E15 CCharacterCreation__Initialize 004E1C20 f end=004E1E15
CCharacterCreation__ResetCharCustomizeInfoo 004E1FD0 f end=004E20AB
CCharacterCreation__SetSelectedRace 004E20B0 f end=004E232F
CCharacterCreation__SetToExistingCharacter 004E2330 f end=004E2460 CCharacterCreation__SetToExistingCharacter 004E2330 f end=004E2460
Script_SetSelectedRace 004E2470 f end=004E24D4 Script_SetSelectedRace 004E2470 f end=004E24D4
Script_CustomizeExistingCharacter 004E2500 f end=004E2564 Script_CustomizeExistingCharacter 004E2500 f end=004E2564
@ -887,6 +924,7 @@ CCharacterComponent__AddItemByType 004F29C0 f end=004F2AE2
TextureCacheCopyTexture 004F2CE0 f end=004F2CF5 TextureCacheCopyTexture 004F2CE0 f end=004F2CF5
TextureCacheHasMips 004F2D80 f end=004F2DA7 TextureCacheHasMips 004F2D80 f end=004F2DA7
TextureCacheResetLoadCount 004F2DB0 f end=004F2DBB TextureCacheResetLoadCount 004F2DB0 f end=004F2DBB
TextureCacheAllocEntry 004F3110 f end=004F31A0
TextureCacheDestroyTexture 004F31A0 f end=004F31EA TextureCacheDestroyTexture 004F31A0 f end=004F31EA
TextureCacheCreateTexture 004F3930 f end=004F3999 TextureCacheCreateTexture 004F3930 f end=004F3999
ComponentFlagsMatch 004F39A0 f end=004F3A15 ComponentFlagsMatch 004F39A0 f end=004F3A15
@ -914,6 +952,7 @@ CGWorldFrame__OnMouseModeNormal 004F5D20 f end=004F5D28
CGWorldFrame__OnMouseModeRelative 004F5D30 f end=004F5D7F CGWorldFrame__OnMouseModeRelative 004F5D30 f end=004F5D7F
CGWorldFrame__SetNamePlateUpdate 004F5D80 f end=004F5D88 CGWorldFrame__SetNamePlateUpdate 004F5D80 f end=004F5D88
CM2Model__GetBoundingBox 004F5E20 f CM2Model__GetBoundingBox 004F5E20 f
CGWorldFrame__AddObjectToHitTestList 004F6270 f end=004F62D7
CGWorldFrame__GetCameraFacing 004F6680 f end=004F66B4 CGWorldFrame__GetCameraFacing 004F6680 f end=004F66B4
CGWorldFrame__OnLayerTrackTerrain 004F66C0 f end=004F6961 CGWorldFrame__OnLayerTrackTerrain 004F66C0 f end=004F6961
CGWorldFrame__OnLayerMouseDown 004F6C10 f end=004F6C89 CGWorldFrame__OnLayerMouseDown 004F6C10 f end=004F6C89
@ -927,7 +966,10 @@ CGWorldFrame__PerformDefaultAction 004F7880 f end=004F7A3B
CGWorldFrame__CursorTrackUnit 004F7A50 f end=004F7FE7 CGWorldFrame__CursorTrackUnit 004F7A50 f end=004F7FE7
CGWorldFrame__CursorTrackCorpse 004F8000 f end=004F8182 CGWorldFrame__CursorTrackCorpse 004F8000 f end=004F8182
CGWorldFrame__OnLayerTrackObject 004F8190 f end=004F837C CGWorldFrame__OnLayerTrackObject 004F8190 f end=004F837C
CGWorldFrame__UpdateDayNight 004F8410 f end=004F865B
CGWorldFrame__SetPlayerFadeCameraValue 004F8660 f end=004F8730
CGWorldFrame__UpdateScreenEffect 004F88B0 f end=004F89D1 CGWorldFrame__UpdateScreenEffect 004F88B0 f end=004F89D1
CGWorldFrame__UpdateObject 004F8D10 f end=004F8E98
CGWorldFrame__OnWorldRender 004F8EA0 f end=004F9298 CGWorldFrame__OnWorldRender 004F8EA0 f end=004F9298
CGWorldFrame__MoveToFreeList 004F9310 f end=004F940F CGWorldFrame__MoveToFreeList 004F9310 f end=004F940F
CGWorldFrame__FindClosestModel 004F9550 f end=004F992E CGWorldFrame__FindClosestModel 004F9550 f end=004F992E
@ -935,6 +977,7 @@ CGWorldFrame__HitTest 004F9930 f end=004F9D94
CGWorldFrame__HitTestPoint 004F9DA0 f end=004F9F6B CGWorldFrame__HitTestPoint 004F9DA0 f end=004F9F6B
CGWorldFrame__ObjectEnumProc 004F9F70 f end=004FA040 CGWorldFrame__ObjectEnumProc 004F9F70 f end=004FA040
CGWorldFrame__OnLayerUpdate 004FA040 f end=004FA371 CGWorldFrame__OnLayerUpdate 004FA040 f end=004FA371
CGWorldFrame__destructor 004FA390 f end=004FA55E
CGWorldFrame__SetupDefaultAction 004FA570 f end=004FA5CE CGWorldFrame__SetupDefaultAction 004FA570 f end=004FA5CE
CGWorldFrame__UnitClear 004FA5D0 f end=004FA5EF CGWorldFrame__UnitClear 004FA5D0 f end=004FA5EF
CGWorldFrame__OnWorldUpdate 004FA5F0 f end=004FABC5 CGWorldFrame__OnWorldUpdate 004FA5F0 f end=004FABC5
@ -1033,6 +1076,7 @@ Script_SetSavedInstanceExtend 0050DC10 f end=0050DDD5
CGChat__Complain 0050DFD0 f end=0050E117 CGChat__Complain 0050DFD0 f end=0050E117
Script_ComplainChat 0050ED00 f end=0050EDC5 Script_ComplainChat 0050ED00 f end=0050EDC5
CGChat__InitializeGame 0050EDD0 f end=0050F3ED CGChat__InitializeGame 0050EDD0 f end=0050F3ED
CGWorldFrame__Create 0050F3F0 f end=0050F41B
CGxDevice__CapsAspectRatio 0050F7C0 f end=0050F824 CGxDevice__CapsAspectRatio 0050F7C0 f end=0050F824
Script_FrameXML_Debug 0050F830 f end=0050F884 Script_FrameXML_Debug 0050F830 f end=0050F884
Script_GetBuildInfo 0050F890 f end=0050F8E7 Script_GetBuildInfo 0050F890 f end=0050F8E7
@ -1430,7 +1474,9 @@ Script_GetLootThreshold 0052C2A0 f end=0052C2C2
Script_GetOptOutOfLoot 0052C2D0 f end=0052C30A Script_GetOptOutOfLoot 0052C2D0 f end=0052C30A
Script_IsPartyLFG 0052C310 f end=0052C34A Script_IsPartyLFG 0052C310 f end=0052C34A
Script_HasLFGRestrictions 0052C350 f end=0052C36C Script_HasLFGRestrictions 0052C350 f end=0052C36C
CGPartyInfo__IsMember 0052C680 f end=0052C6D1
CGPartyInfo__EnableMember 0052C760 f end=0052C854 CGPartyInfo__EnableMember 0052C760 f end=0052C854
CGUnit_C__IsPartyMember 0052C8C0 f end=0052C9A0
CGPartyInfo__CheckClearLFGSlot 0052CC30 f end=0052CCD0 CGPartyInfo__CheckClearLFGSlot 0052CC30 f end=0052CCD0
Script_IsPartyLeader 0052CCD0 f end=0052CD26 Script_IsPartyLeader 0052CCD0 f end=0052CD26
Script_IsRealPartyLeader 0052CD30 f end=0052CD86 Script_IsRealPartyLeader 0052CD30 f end=0052CD86
@ -1460,11 +1506,13 @@ Script_SetNextBarberShopStyle 0052FDD0 f end=0052FE5F
CGBarberShop__InitializeGame 0052FE60 f end=0052FE8D CGBarberShop__InitializeGame 0052FE60 f end=0052FE8D
Script_GetNextCompleatedTutorial 005301D0 f end=00530239 Script_GetNextCompleatedTutorial 005301D0 f end=00530239
Script_GetPrevCompleatedTutorial 00530240 f end=005302A8 Script_GetPrevCompleatedTutorial 00530240 f end=005302A8
CGTutorial__FlagTutorial 00530450 f end=00530503
Script_CanResetTutorials 00530700 f end=0053074D Script_CanResetTutorials 00530700 f end=0053074D
Script_FlagTutorial 00530750 f end=0053079F Script_FlagTutorial 00530750 f end=0053079F
Script_IsTutorialFlagged 005307A0 f end=00530818 Script_IsTutorialFlagged 005307A0 f end=00530818
Script_ClearTutorials 00530820 f end=00530828 Script_ClearTutorials 00530820 f end=00530828
Script_ResetTutorials 00530830 f end=00530838 Script_ResetTutorials 00530830 f end=00530838
CGTutorial__TriggerTutorial 00530840 f end=005308CD
Script_TriggerTutorial 005308D0 f end=0053091F Script_TriggerTutorial 005308D0 f end=0053091F
Script_BNConnected 00530EC0 f end=00530F13 Script_BNConnected 00530EC0 f end=00530F13
Script_IsBNLogin 00530F20 f end=00530F58 Script_IsBNLogin 00530F20 f end=00530F58
@ -1583,6 +1631,7 @@ Script_ShowWorldMapArrowFrame 005434E0 f end=00543533
Script_ShowMiniWorldMapArrowFrame 00543540 f end=00543593 Script_ShowMiniWorldMapArrowFrame 00543540 f end=00543593
Script_GetWintergraspWaitTime 005435A0 f end=005435FD Script_GetWintergraspWaitTime 005435A0 f end=005435FD
Script_CanQueueForWintergrasp 00543600 f end=00543642 Script_CanQueueForWintergrasp 00543600 f end=00543642
CGWorldFrame__TranslateToMapCoords 00544140 f end=00544415
CGWorldMap__GetPlayerPosition 005444F0 f end=005445EB CGWorldMap__GetPlayerPosition 005444F0 f end=005445EB
Script_GetMapContinents 00544B20 f end=00544B8D Script_GetMapContinents 00544B20 f end=00544B8D
Script_GetMapZones 00544B90 f end=00544C3B Script_GetMapZones 00544B90 f end=00544C3B
@ -1992,7 +2041,13 @@ Script_GetTrackingInfo 0057F1B0 f end=0057F37A
Script_SetTracking 0057F380 f end=0057F4F0 Script_SetTracking 0057F380 f end=0057F4F0
Script_GetTrackingTexture 0057F4F0 f end=0057F5CE Script_GetTrackingTexture 0057F4F0 f end=0057F5CE
TSGrowableArray_C2Vector__SetCount 0057FDD0 f end=0057FE93 type="void __thiscall func(TSGrowableArray_C2Vector* this, uint32_t count)" TSGrowableArray_C2Vector__SetCount 0057FDD0 f end=0057FE93 type="void __thiscall func(TSGrowableArray_C2Vector* this, uint32_t count)"
CGMinimapFrame__RenderInsideTexture 00581290 f end=00581739
CGMinimapFrame__RenderInside 00581740 f end=00581CC4
CGMinimapFrame__MinimapTextureCallback 00581CD0 f end=00581E7F
CGMinimapFrame__Render 00581E80 f end=005831A9
CGMinimapFrame__EnterWorld 005831C0 f end=00583291 CGMinimapFrame__EnterWorld 005831C0 f end=00583291
CGMinimapFrame__RenderCallback 005832A0 f end=005832B2
CGMinimapFrame__OnFrameRender 005832C0 f end=005832ED
CGMinimapFrame__InitializeGame 005832F0 f end=0058385E CGMinimapFrame__InitializeGame 005832F0 f end=0058385E
Script_GetMerchantNumItems 005841D0 f end=005841F2 Script_GetMerchantNumItems 005841D0 f end=005841F2
Script_GetMerchantItemLink 00584200 f end=005842C4 Script_GetMerchantItemLink 00584200 f end=005842C4
@ -2480,6 +2535,8 @@ Script_CalendarEventSelectInvite 005B8AE0 f end=005B8B2C
Script_CalendarCanSendInvite 005B8B30 f end=005B8B92 Script_CalendarCanSendInvite 005B8B30 f end=005B8B92
Script_CalendarCanAddEvent 005B8BA0 f end=005B8C02 Script_CalendarCanAddEvent 005B8BA0 f end=005B8C02
Script_CalendarIsActionPending 005B8C10 f end=005B8C2E Script_CalendarIsActionPending 005B8C10 f end=005B8C2E
CalendarRegisterScriptFunctions 005B8C30 f end=005B8C56
CalendarUnregisterScriptFunctions 005B8C60 f end=005B8C7F
CGCalendar__GetHolidayName 005B9430 f end=005B9487 CGCalendar__GetHolidayName 005B9430 f end=005B9487
Script_CalendarGetMonth 005B99F0 f end=005B9AB9 Script_CalendarGetMonth 005B99F0 f end=005B9AB9
Script_CalendarGetAbsMonth 005B9AC0 f end=005B9BEC Script_CalendarGetAbsMonth 005B9AC0 f end=005B9BEC
@ -2933,6 +2990,7 @@ Script_VehicleAimUpStart 005FC8E0 f end=005FC920
Script_VehicleAimDownStart 005FC920 f end=005FC960 Script_VehicleAimDownStart 005FC920 f end=005FC960
Script_MouselookStart 005FCC10 f end=005FCC59 Script_MouselookStart 005FCC10 f end=005FCC59
Script_SetMouselookOverrideBinding 005FD550 f end=005FD5B8 Script_SetMouselookOverrideBinding 005FD550 f end=005FD5B8
CGCamera__HasModelCamera 005FE310 f end=005FE319
CGCamera__ResetModelCamera 005FE320 f end=005FE357 CGCamera__ResetModelCamera 005FE320 f end=005FE357
CGCamera__ClearModelCamera 005FE360 f end=005FE398 CGCamera__ClearModelCamera 005FE360 f end=005FE398
CGCamera__GetCollisionQueryFlags 005FEC50 f end=005FEC67 CGCamera__GetCollisionQueryFlags 005FEC50 f end=005FEC67
@ -3207,6 +3265,7 @@ GetPhysicalDamageClassMask 006337B0 f end=006337BE
StaticDBLoadAll 006337D0 f end=0063478E ; 00005400 StaticDBLoadAll 006337D0 f end=0063478E ; 00005400
ClientDBShutdown 00634C60 f end=00634CBB ; 00005400 ClientDBShutdown 00634C60 f end=00634CBB ; 00005400
ClientDBInitialize 00634E00 f end=00634E62 ; ClientDBInitialize() ClientDBInitialize 00634E00 f end=00634E62 ; ClientDBInitialize()
DBCache_VerifyAndUpdateCacheVersion 00635710 f end=006357CA
WowClientDB_AchievementRec__Load 00636E50 f end=006370A2 ; WowClientDB<AchievementRec>::Load(char const, int) WowClientDB_AchievementRec__Load 00636E50 f end=006370A2 ; WowClientDB<AchievementRec>::Load(char const, int)
WowClientDB_Cfg_CategoriesRec__Load 006393A0 f end=006395ED ; WowClientDB<Cfg_CategoriesRec>::Load(char const, int) WowClientDB_Cfg_CategoriesRec__Load 006393A0 f end=006395ED ; WowClientDB<Cfg_CategoriesRec>::Load(char const, int)
WowClientDB_Cfg_ConfigsRec__Load 006395F0 f end=0063983D ; WowClientDB<Cfg_ConfigsRec>::Load(char const, int) WowClientDB_Cfg_ConfigsRec__Load 006395F0 f end=0063983D ; WowClientDB<Cfg_ConfigsRec>::Load(char const, int)
@ -3222,6 +3281,7 @@ GxAdapterID 006811F0 f end=006811F9 ; GxAdapterID(unsigned short&, unsigned shor
GxAdapterInfer 00681200 f end=00681209 GxAdapterInfer 00681200 f end=00681209
GxAdapterMonitorModes 00681210 f end=00681219 type="int32_t __stdcall func(TSGrowableArray_CGxMonitorMode* modes)" GxAdapterMonitorModes 00681210 f end=00681219 type="int32_t __stdcall func(TSGrowableArray_CGxMonitorMode* modes)"
GxAdapterDesktopMode 00681220 f type="int32_t __stdcall func(CGxMonitorMode* mode)" GxAdapterDesktopMode 00681220 f type="int32_t __stdcall func(CGxMonitorMode* mode)"
GxVertexSize 00681230 f end=0068123F
GxDevCreate 00681290 f end=00681301 GxDevCreate 00681290 f end=00681301
GxSceneClear 006813B0 f end=006813CD GxSceneClear 006813B0 f end=006813CD
GxTexUpdate 006813D0 f end=006813EC GxTexUpdate 006813D0 f end=006813EC
@ -3275,6 +3335,7 @@ CGxDevice__MasterEnable 00683100 f end=00683121 type="int32_t __thiscall func(CG
CGxDevice__BufData 00683130 f end=00683142 type="int32_t __thiscall func(CGxDevice* this, CGxBuf* buf, void *data, uint32_t size, uint32_t offset)" CGxDevice__BufData 00683130 f end=00683142 type="int32_t __thiscall func(CGxDevice* this, CGxBuf* buf, void *data, uint32_t size, uint32_t offset)"
CGxDevice__BufLock 00683150 f end=00683171 type="uint8_t* __thiscall func(CGxDevice* this, CGxBuf* buf)" CGxDevice__BufLock 00683150 f end=00683171 type="uint8_t* __thiscall func(CGxDevice* this, CGxBuf* buf)"
CGxDevice__BufUnlock 00683180 f end=006831A0 type="int32_t __thiscall func(CGxDevice* this, CGxBuf* buf, uint32_t size)" CGxDevice__BufUnlock 00683180 f end=006831A0 type="int32_t __thiscall func(CGxDevice* this, CGxBuf* buf, uint32_t size)"
CGxDevice__BuffSizeSet 006831A0 f end=006831C0
CGxDevice__TexIsReadyNow 006831C0 f end=006831E7 CGxDevice__TexIsReadyNow 006831C0 f end=006831E7
CGxDevice__ShaderConstantsClear 006833A0 f end=006833DD type="void __thiscall func(CGxDevice* this)" CGxDevice__ShaderConstantsClear 006833A0 f end=006833DD type="void __thiscall func(CGxDevice* this)"
CGxDevice__ShaderConstantsSet 006833E0 f end=00683554 type="void __thiscall func(CGxDevice* this, EGxShTarget target, uint32_t index, float* constants, uint32_t count)" CGxDevice__ShaderConstantsSet 006833E0 f end=00683554 type="void __thiscall func(CGxDevice* this, EGxShTarget target, uint32_t index, float* constants, uint32_t count)"
@ -3378,6 +3439,7 @@ CGxDeviceOpenGl__ISetGlCaps 0068A9A0 f end=0068AF34 type="void __thiscall func(C
CGxDeviceOpenGl__constructor 0068BBC0 f end=0068BD15 type="void __thiscall func(CGxDeviceOpenGl* this)" CGxDeviceOpenGl__constructor 0068BBC0 f end=0068BD15 type="void __thiscall func(CGxDeviceOpenGl* this)"
CGxDevice__NewOpenGl 0068BF20 f end=0068BF44 type="CGxDevice* __stdcall func()" CGxDevice__NewOpenGl 0068BF20 f end=0068BF44 type="CGxDevice* __stdcall func()"
CGxDevice__NewD3d9Ex 0068C220 f end=0068C244 type="CGxDevice* __stdcall func()" CGxDevice__NewD3d9Ex 0068C220 f end=0068C244 type="CGxDevice* __stdcall func()"
CGxDeviceOpenGl__DeviceSetFormat 0068D6D0 f end=0068D7AF
CGxDeviceD3d__IUnloadD3dLib 0068E140 f end=0068E174 type="void __stdcall func(HINSTANCE* hInstance, LPDIRECT3D9* d3dLib)" ; void CGxDeviceD3d::IUnloadD3dLib(HINSTANCE& d3dLib, LPDIRECT3D9& d3d) CGxDeviceD3d__IUnloadD3dLib 0068E140 f end=0068E174 type="void __stdcall func(HINSTANCE* hInstance, LPDIRECT3D9* d3dLib)" ; void CGxDeviceD3d::IUnloadD3dLib(HINSTANCE& d3dLib, LPDIRECT3D9& d3d)
CGxDeviceD3d__ICreateD3dIB 0068E180 f end=0068E1E8 type="LPDIRECT3DINDEXBUFFER9 __thiscall func(CGxDeviceD3d* this, EGxPoolUsage usage, uint32_t size)" ; LPDIRECT3DINDEXBUFFER9 CGxDeviceD3d::ICreateD3dIB(EGxPoolUsage usage, uint32_t size) CGxDeviceD3d__ICreateD3dIB 0068E180 f end=0068E1E8 type="LPDIRECT3DINDEXBUFFER9 __thiscall func(CGxDeviceD3d* this, EGxPoolUsage usage, uint32_t size)" ; LPDIRECT3DINDEXBUFFER9 CGxDeviceD3d::ICreateD3dIB(EGxPoolUsage usage, uint32_t size)
CGxDeviceD3d__IReleaseD3dPool 0068E1F0 f end=0068E247 type="void __thiscall func(CGxDeviceD3d* this, CGxPool* pool)" CGxDeviceD3d__IReleaseD3dPool 0068E1F0 f end=0068E247 type="void __thiscall func(CGxDeviceD3d* this, CGxPool* pool)"
@ -3573,7 +3635,7 @@ ClientServices__SendSurveyFailed 006B0B30 f end=006B0B3D
ClientServices__GetSurveyId 006B0B40 f end=006B0B4D ClientServices__GetSurveyId 006B0B40 f end=006B0B4D
ClientServices__SendOnConnection 006B0B50 f end=006B0B79 ClientServices__SendOnConnection 006B0B50 f end=006B0B79
ClientServices__SetMessageHandler 006B0B80 f end=006B0BB5 ClientServices__SetMessageHandler 006B0B80 f end=006B0BB5
ClientServices_ClearMessageHandler 006B0BC0 f end=006B0BE9 ClientServices__ClearMessageHandler 006B0BC0 f end=006B0BE9
ClientServices__InitLoginServerCVars 006B0BF0 f end=006B0DB7 ClientServices__InitLoginServerCVars 006B0BF0 f end=006B0DB7
ClientServices__GetSelectedRealmName 006B0DC0 f end=006B0DF0 ClientServices__GetSelectedRealmName 006B0DC0 f end=006B0DF0
ClientServices__GetRealmList 006B0E10 f end=006B0EC2 ClientServices__GetRealmList 006B0E10 f end=006B0EC2
@ -3612,6 +3674,7 @@ ClientServices__LoginServerStatus 006B1E00 f end=006B1EE9
ClientServices__CharacterForceLogout 006B21F0 f end=006B21FA ClientServices__CharacterForceLogout 006B21F0 f end=006B21FA
ClientServices__Initialize 006B2200 f end=006B22A0 ClientServices__Initialize 006B2200 f end=006B22A0
ClientServices__Report 006B22A0 f end=006B2A36 ClientServices__Report 006B22A0 f end=006B2A36
ClientServices__Logon 006B2A90 f end=006B2CC9
ClientServices__SetSelectedRealmInfo 006B2CF0 f end=006B2DED ClientServices__SetSelectedRealmInfo 006B2CF0 f end=006B2DED
ClientServices__SelectRealm 006B2DF0 f end=006B2E2C ClientServices__SelectRealm 006B2DF0 f end=006B2E2C
ClientServices__GetRealmInfoByIndex 006B2EB0 f end=006B2F12 ClientServices__GetRealmInfoByIndex 006B2EB0 f end=006B2F12
@ -3697,6 +3760,7 @@ CGPlayer_C__SetAutoLoot 006CDE50 f end=006CDE81
CGPlayer_C__ClearLootingObject 006CEDD0 f end=006CEDE7 CGPlayer_C__ClearLootingObject 006CEDD0 f end=006CEDE7
CGPlayer_C__GetPendingMovie 006CF290 f end=006CF296 CGPlayer_C__GetPendingMovie 006CF290 f end=006CF296
CGPlayer_C__GetPlayedTime 006CF440 f end=006CF468 CGPlayer_C__GetPlayedTime 006CF440 f end=006CF468
CGPlayer_C__SetPlayedTime 006CF470 f end=006CF494
CGPlayer_C__SetStorage 006D1CF0 f end=006D1D26 CGPlayer_C__SetStorage 006D1CF0 f end=006D1D26
CGPlayer_C__ValidateSlot 006D4A00 f end=006D4AC9 CGPlayer_C__ValidateSlot 006D4A00 f end=006D4AC9
CGPlayer_C__UpdateQuestStatus 006D5000 f end=006D507A CGPlayer_C__UpdateQuestStatus 006D5000 f end=006D507A
@ -3847,7 +3911,9 @@ CGGameObject_C__constructor 00714250 f end=00714996
CGUnit_C__IsLocalClientControlled 00714AC0 f end=00714ACD CGUnit_C__IsLocalClientControlled 00714AC0 f end=00714ACD
CGUnit_C__ShouldFadeout 00714C40 f end=00714C74 CGUnit_C__ShouldFadeout 00714C40 f end=00714C74
CGUnit_C__ForceFacingChange 00715270 f end=007152AD CGUnit_C__ForceFacingChange 00715270 f end=007152AD
CGUnit_C__NamePlateSetResortAll 00715380 f end=0071539B
CGUnit_C__NamePlateUpdateLevels 007153A0 f end=007153BB CGUnit_C__NamePlateUpdateLevels 007153A0 f end=007153BB
CGUnit_C__NamePlateUpdateColor 007153C0 f end=007153DB
CGUnit_C__ObjectNameVisibilityChanged 00715560 f end=007155C9 CGUnit_C__ObjectNameVisibilityChanged 00715560 f end=007155C9
CGUnit_C__GetRenderFacing 007156A0 f end=007156B6 CGUnit_C__GetRenderFacing 007156A0 f end=007156B6
CGUnit_C__RegisterScript 007158C0 f end=007158F4 CGUnit_C__RegisterScript 007158C0 f end=007158F4
@ -3888,6 +3954,7 @@ CGUnit_C__GetPredictedHealth 0071C2C0 f end=0071C2DC
CGUnit_C__GetPredictedPower 0071C2E0 f end=0071C31F CGUnit_C__GetPredictedPower 0071C2E0 f end=0071C31F
CGUnit_C__GetCameraRelativeTo 0071C4D0 f end=0071C4F1 CGUnit_C__GetCameraRelativeTo 0071C4D0 f end=0071C4F1
CGUnit_C__SetLocalClientControl 0071C930 f end=0071C9C4 CGUnit_C__SetLocalClientControl 0071C930 f end=0071C9C4
CGUnit_C__InitializeActivePlayerComponent 0071CFA0 f end=0071D006
CGUnit_C__BuildComponentObject 0071D010 f end=0071D1E1 CGUnit_C__BuildComponentObject 0071D010 f end=0071D1E1
CGUnit_C__DisengageFromActivePlayer 0071EE70 f end=0071EF15 CGUnit_C__DisengageFromActivePlayer 0071EE70 f end=0071EF15
CGUnit_C__GetVirtualItem 0071F440 f end=0071F533 CGUnit_C__GetVirtualItem 0071F440 f end=0071F533
@ -3936,6 +4003,7 @@ CGUnit_C__GetDefenseSkillRank 00734F70 f end=00734F94
CGUnit_C__GetAttackSkillRank 00734FA0 f end=00734FC4 CGUnit_C__GetAttackSkillRank 00734FA0 f end=00734FC4
CGUnit_C__SetSheatheState 00736D30 f end=007370CB CGUnit_C__SetSheatheState 00736D30 f end=007370CB
CGUnit_C__UpdateWorldObject 007370D0 f end=0073738B CGUnit_C__UpdateWorldObject 007370D0 f end=0073738B
CGUnit_C__SetMaxAlpha 00737390 f end=007374B7
CGUnit_C__UpdateAllSmoothFacing 00739630 f end=00739648 CGUnit_C__UpdateAllSmoothFacing 00739630 f end=00739648
CGUnit_C__CheckAndReportSpellInhibitFlags 00739650 f end=0073A51E CGUnit_C__CheckAndReportSpellInhibitFlags 00739650 f end=0073A51E
CGUnit_C__PlaySpellVisualKit_HandleWeapon 0073A6C0 f end=0073A7EC CGUnit_C__PlaySpellVisualKit_HandleWeapon 0073A6C0 f end=0073A7EC
@ -3978,6 +4046,8 @@ CGObject_C__UpdateInteractIconScale 007444E0 f end=00744637
CGObject_C__GetQuestGiverCursor 00744640 f end=00744695 CGObject_C__GetQuestGiverCursor 00744640 f end=00744695
CGObject_C__PlayEffectName 00744790 f end=0074486A CGObject_C__PlayEffectName 00744790 f end=0074486A
CGObject_C__Reenable 00744DB0 f end=00744E0F CGObject_C__Reenable 00744DB0 f end=00744E0F
CGObject_C__SetCircleRenderStates 00744EB0 f end=007450AA
CGObject_C__GetFocusObject 007450B0 f end=0074513A
CGObject_C__SetInteractIconVisible 00745140 f end=007451AE CGObject_C__SetInteractIconVisible 00745140 f end=007451AE
CGObject_C__GetNamePosition 007451B0 f end=00745226 CGObject_C__GetNamePosition 007451B0 f end=00745226
CGObject_C__PlaySpellVisualKit 00745230 f end=00745D7C CGObject_C__PlaySpellVisualKit 00745230 f end=00745D7C
@ -4087,6 +4157,7 @@ OnIdle 007659C0 f end=00765AE5 type="int32_t __stdcall func(EVENT_DATA_IDLE* dat
OnKeyDown 00765AF0 f end=00765FB2 type="int32_t __stdcall func(EVENT_DATA_KEY* data, void* param)" OnKeyDown 00765AF0 f end=00765FB2 type="int32_t __stdcall func(EVENT_DATA_KEY* data, void* param)"
RegisterHandlers 00765FF0 f end=007660C2 type="void __stdcall func()" RegisterHandlers 00765FF0 f end=007660C2 type="void __stdcall func()"
ConsoleScreenInitialize 00766140 f end=00766295 type="void __stdcall func()" ConsoleScreenInitialize 00766140 f end=00766295 type="void __stdcall func()"
ConsoleScreenDestroy 007662A0 f end=0076631B
CVar__ArchiveCodeRegisteredOnly 007663F0 f end=007663F8 ; CVar::ArchiveCodeRegisteredOnly() CVar__ArchiveCodeRegisteredOnly 007663F0 f end=007663F8 ; CVar::ArchiveCodeRegisteredOnly()
CVar__Load 00766400 f end=0076652C type="int32_t __stdcall func(HOSFILE file)" CVar__Load 00766400 f end=0076652C type="int32_t __stdcall func(HOSFILE file)"
CVar__Load 00766530 f end=007665C2 type="int32_t __stdcall func(char* filename)" CVar__Load 00766530 f end=007665C2 type="int32_t __stdcall func(char* filename)"
@ -4114,7 +4185,9 @@ ConsoleCommand_Quit 00768410 f end=0076841B type="int32_t __stdcall func(char* c
ConsoleCommandHistory 00768440 f end=0076845B type="char* __stdcall func(uint32_t index)" ConsoleCommandHistory 00768440 f end=0076845B type="char* __stdcall func(uint32_t index)"
ConsoleCommandUnregister 007689E0 f end=00768A19 type="void __stdcall func(char* command)" ConsoleCommandUnregister 007689E0 f end=00768A19 type="void __stdcall func(char* command)"
ConsoleCommandComplete 00768A20 f end=00768AD6 type="int32_t __stdcall func(char* partial, char** previous, int32_t direction)" ConsoleCommandComplete 00768A20 f end=00768AD6 type="int32_t __stdcall func(char* partial, char** previous, int32_t direction)"
ConsoleCommandWriteHelp 00768AE0 f end=00768AF6
ConsoleCommandRegister 00769100 f end=007691B3 type="int32_t __stdcall func(char* command, COMMANDHANDLER handler, CATEGORY category, char* helpText)" ConsoleCommandRegister 00769100 f end=007691B3 type="int32_t __stdcall func(char* command, COMMANDHANDLER handler, CATEGORY category, char* helpText)"
ConsoleCommandInitialize 007691C0 f end=00769213
ConsoleAccessGetEnabled 00769230 f end=00769236 type="int32_t __stdcall func()" ConsoleAccessGetEnabled 00769230 f end=00769236 type="int32_t __stdcall func()"
CVGxColorBitsCallback 00769240 f end=007692CF type="bool __stdcall func(CVar* h, char* oldValue, char* newValue, void* arg)" CVGxColorBitsCallback 00769240 f end=007692CF type="bool __stdcall func(CVar* h, char* oldValue, char* newValue, void* arg)"
CVGxDepthBitsCallback 007692D0 f end=0076935F type="bool __stdcall func(CVar* h, char* oldValue, char* newValue, void* arg)" CVGxDepthBitsCallback 007692D0 f end=0076935F type="bool __stdcall func(CVar* h, char* oldValue, char* newValue, void* arg)"
@ -4198,6 +4271,7 @@ SErrSetLogTitleCallback 00771900 f end=00771957
SErrRegisterHandler 00771B80 f end=00771C15 SErrRegisterHandler 00771B80 f end=00771C15
SErrDestroy 00771C90 f end=00771D04 SErrDestroy 00771C90 f end=00771D04
SErrDisplayError 00771D10 f end=00772656 SErrDisplayError 00771D10 f end=00772656
CConsole__PrintError 00772A80 f end=00772A99
SErrCatchUnhandledExceptions 00772B20 f end=00772B2C SErrCatchUnhandledExceptions 00772B20 f end=00772B2C
SCmdRegisterArgList 00773590 f end=007737C2 type="int32_t __stdcall func(ARGLIST* listptr, uint32_t numargs)" SCmdRegisterArgList 00773590 f end=007737C2 type="int32_t __stdcall func(ARGLIST* listptr, uint32_t numargs)"
SCmdProcess 00773890 f end=00773986 type="int32_t __stdcall func(char* cmdline, int32_t skipprogname, CMDEXTRACALLBACK extracallback, CMDERRORCALLBACK errorcallback)" SCmdProcess 00773890 f end=00773986 type="int32_t __stdcall func(char* cmdline, int32_t skipprogname, CMDEXTRACALLBACK extracallback, CMDERRORCALLBACK errorcallback)"
@ -4214,6 +4288,9 @@ SSyncObject__Wait 00774690 f end=007746A4
SEvent__Set 00774720 f end=0077472A SEvent__Set 00774720 f end=0077472A
SEvent__Reset 00774730 f end=0077473A SEvent__Reset 00774730 f end=0077473A
SThread__Create 00774740 f end=0077476F SThread__Create 00774740 f end=0077476F
SMutex__Create 007747C0 f end=00774801
SMutex__Release 00774810 f end=0077481A
SMutex__Create 00774970 f end=0077499C
PathGetRootChars 007750D0 f end=00775138 PathGetRootChars 007750D0 f end=00775138
FlushLog 00775140 f end=0077518E FlushLog 00775140 f end=0077518E
LockLog 00775190 f end=00775250 LockLog 00775190 f end=00775250
@ -4278,55 +4355,110 @@ SBigPowMod 0077C980 f end=0077C9A4 type="void __stdcall func(BigData* a, BigData
World__MapIsDungeon 0077EC80 f end=0077EC8B World__MapIsDungeon 0077EC80 f end=0077EC8B
World__SetLoadProgressCallback 0077EC90 f end=0077ECA6 World__SetLoadProgressCallback 0077EC90 f end=0077ECA6
World__Render 0077EFF0 f end=0077F00C World__Render 0077EFF0 f end=0077F00C
World__QueryMapId 0077F080 f end=0077F086
World__QueryObjectInside 0077F090 f end=0077F0A4
World__QueryMapObjAreaTable 0077F1B0 f end=0077F1D1
World__Intersect 0077F310 f end=0077F319 World__Intersect 0077F310 f end=0077F319
CComand_MaxLOD 0077F600 f end=0077F64C
CComand_WaterRipples 0077F690 f end=0077F6B0
CComand_DetailDoodadAlpha 0077F700 f end=0077F749
CComand_CharacterAmbient 0077F750 f end=0077F7D1
World__ObjectIsDrawable 0077FCD0 f end=0077FD07 World__ObjectIsDrawable 0077FCD0 f end=0077FD07
World__ObjectTestConvexVolume 0077FFB0 f end=00780122 World__ObjectTestConvexVolume 0077FFB0 f end=00780122
World__ObjectUpdate 00780240 f end=007804F5 World__ObjectUpdate 00780240 f end=007804F5
World__SetShadowColor 00780660 f end=0078070D
World__SetDetailDoodadDensity 00780710 f end=0078072F World__SetDetailDoodadDensity 00780710 f end=0078072F
World__SetDetailDoodadDist 00780730 f end=00780761 World__SetDetailDoodadDist 00780730 f end=00780761
World__ValidateFarClip 00780770 f end=007807F8 World__ValidateFarClip 00780770 f end=007807F8
World__PrepareAreaOfInterest 00780860 f end=00780CCF World__PrepareAreaOfInterest 00780860 f end=00780CCF
CMapStaticEntity__ModelLightingCallback 00780CD0 f end=00780E1F CMapStaticEntity__ModelLightingCallback 00780CD0 f end=00780E1F
CComand_SetShadow 00780E20 f end=00780F41
World__Initialize 00780F50 f end=0078142F World__Initialize 00780F50 f end=0078142F
World__LoadMap 00781430 f end=007814F2 World__LoadMap 00781430 f end=007814F2
World__Preload 00781500 f end=007815B7 World__Preload 00781500 f end=007815B7
World__Update 007815C0 f end=00781604
DayNight__Update 007816F0 f end=007819BC ; DayNight::Update(unsigned int, float, float) DayNight__Update 007816F0 f end=007819BC ; DayNight::Update(unsigned int, float, float)
CMap__QueryAreaId 00782560 f end=0078267C
World__ObjectDestroy 007826E0 f end=00782732 World__ObjectDestroy 007826E0 f end=00782732
World__TriDataToFacetData 00782740 f end=00782E32
CWorldScene__ClearObjectFadeoutList 00782E40 f end=00782F17
World__UnloadMap 00783180 f end=0078319E
World__PrepareUpdate 007831A0 f end=007834FE World__PrepareUpdate 007831A0 f end=007834FE
World__Destroy 007837F0 f end=007BA834
World__GetFacets 00783910 f end=00783A36
World__GetFacets 00783A40 f end=00783A5E
CWorldParam__TerrainLOD 0078D610 f end=0078D652
CWorldParam__TerrainShadows 0078D660 f end=0078D6A2
CWorldParam__MaxLights 0078D6B0 f end=0078D6E2
CWorldParam__ShadowMipLevel 0078D6F0 f end=0078D725
CWorldParam__TextureLodBias 0078D730 f end=0078D77B
CWorldParam__FarClip 0078D780 f end=0078D79C
CWorldParam__NearClip 0078D7A0 f end=0078D7BC
CWorldParam__HorizonFarClipScale 0078D7C0 f end=0078D810
CWorldParam__HorizonNearClipScale 0078D810 f end=0078D85C
CWorldParam__ParticleDensity 0078D860 f end=0078D8AB
CWorldParam__WaterLOD 0078D8B0 f end=0078D8E1
CWorldParam__ShowFootprints 0078D8F0 f end=0078D938
CWorldParam__FootstepBias 0078D940 f end=0078D9C3
CWorldParam__HardwareOcclusionTest 0078D9D0 f end=0078DA04
CWorldParam__WorldPoolUsageCallback 0078DA10 f end=0078DA4E CWorldParam__WorldPoolUsageCallback 0078DA10 f end=0078DA4E
CWorldParam__TerrainAlphaBitDepthCallback 0078DA50 f end=0078DAAA CWorldParam__TerrainAlphaBitDepthCallback 0078DA50 f end=0078DAAA
CWorldParam__GroundEffectDensityCallback 0078DAB0 f end=0078DB0B CWorldParam__GroundEffectDensityCallback 0078DAB0 f end=0078DB0B
CWorldParam__GroundEffectDistCallback 0078DB10 f end=0078DB8A CWorldParam__GroundEffectDistCallback 0078DB10 f end=0078DB8A
CWorldParam__ObjectFadeCallback 0078DB90 f end=0078DBD8 CWorldParam__ObjectFadeCallback 0078DB90 f end=0078DBD8
CWorldParam__ObjectFadeZFillCallback 0078DBE0 f end=0078DC28 CWorldParam__ObjectFadeZFillCallback 0078DBE0 f end=0078DC28
CWorldParam__FarClipOverride 0078DC30 f end=0078DC58
CWorldParam__EnvironmentDetail 0078DC60 f end=0078DCB0
CWorldParam__ExtShadowQuality 0078DCB0 f end=0078DCF0
CWorldParam__ProjectedTexturesCallback 0078DCF0 f end=0078DD32 CWorldParam__ProjectedTexturesCallback 0078DCF0 f end=0078DD32
CWorldParam__Specular 0078DE60 f end=0078DECF
CWorldParam__MapObjLightLOD 0078DED0 f end=0078DEFD
CWorldParam__BaseMipCallback 0078DF00 f end=0078DF90 CWorldParam__BaseMipCallback 0078DF00 f end=0078DF90
CWorldParam__BspCacheCallback 0078DF90 f end=0078E067 CWorldParam__BspCacheCallback 0078DF90 f end=0078E067
CWorldParam__HWPCFCallback 0078E070 f end=0078E105 CWorldParam__HWPCFCallback 0078E070 f end=0078E105
CWorldParam__GxTextureCacheSizeCallback 0078E110 f end=0078E196 CWorldParam__GxTextureCacheSizeCallback 0078E110 f end=0078E196
CWorldParam__Initialize 0078E400 f end=0078E94A CWorldParam__Initialize 0078E400 f end=0078E94A
AreaListGetName 0078ED80 f end=0078EE22
AreaListRegisterLocation 0078F020 f end=0078F1EC AreaListRegisterLocation 0078F020 f end=0078F1EC
AreaListZoneHasBreathParticles 0078F1F0 f end=0078F2E5
CBarrier__Destroy 0078F510 f end=0078F56C
CWorldScene__FrustumXform 0078FB00 f end=0078FB20 CWorldScene__FrustumXform 0078FB00 f end=0078FB20
CWorldScene__FrustumCull 0078FB20 f end=0078FB47 CWorldScene__FrustumCull 0078FB20 f end=0078FB47
CWorldScene__FrustumPop 0078FB50 f end=0078FB58 CWorldScene__FrustumPop 0078FB50 f end=0078FB58
CWorldScene__ClipBufferCull 0078FDC0 f end=0078FF99 CWorldScene__ClipBufferCull 0078FDC0 f end=0078FF99
CWorldScene__FrustumSet 00790AF0 f end=00790E1B
CWorldScene__FrustumSet 00790E20 f end=007910FE
CWorldScene__FrustumSet 00791100 f end=00791120 CWorldScene__FrustumSet 00791100 f end=00791120
CFacet__Set 007912C0 f end=00791378
CWorldScene__FrustumPush 00791950 f end=00791976
CWorldScene__CullEntitys 00793060 f end=00793269
CWorldScene__CullLiquid 007935A0 f end=00793755
CWorldScene__RenderChunksSolid 00793B10 f end=00793C2D
CWorldScene__RenderChunksZoneDebug 00793C30 f end=00793D11 CWorldScene__RenderChunksZoneDebug 00793C30 f end=00793D11
CWorldScene__Update 00795400 f end=00795CF3
CWorldScene__LocateViewer3 00795D40 f end=00795F7F CWorldScene__LocateViewer3 00795D40 f end=00795F7F
CWorldScene__RenderMapObjDefGroups 007964A0 f end=007968C2 CWorldScene__RenderMapObjDefGroups 007964A0 f end=007968C2
CWorldScene__Destroy 00798310 f end=007CCBD4
CWorldScene__RenderDetailDoodads 007984A0 f end=00798794 CWorldScene__RenderDetailDoodads 007984A0 f end=00798794
CWorldScene__RenderChunksSinglePass 007989C0 f end=00798D9F CWorldScene__RenderChunksSinglePass 007989C0 f end=00798D9F
CWorldScene__RenderChunks 00798DA0 f end=00799303
CBarrier__Initialize 00799730 f end=007997C5 CBarrier__Initialize 00799730 f end=007997C5
CWorldScene__Initialize 007997D0 f end=00799891 CWorldScene__Initialize 007997D0 f end=00799891
CWorldScene__CullChunks 00799D40 f end=00799F71
CWorldScene__CullMapObjDefGroups 0079A160 f end=0079A259
CWorldScene__CullSortTable 0079A790 f end=0079A861
CWorldScene__Render 0079A870 f end=0079ADBB CWorldScene__Render 0079A870 f end=0079ADBB
CAaBsp__constructor 0079B070 f end=0079B0C8 CAaBsp__constructor 0079B070 f end=0079B0C8
CAaBspDigestCache__Reset 0079B1C0 f end=0079B1E8
CAaBsp__Clear 0079B2C0 f end=0079B308 CAaBsp__Clear 0079B2C0 f end=0079B308
Particulate__SetScale 0079B360 f end=0079B370
CMapObjGroup__QueryLiquidSounds 0079B760 f end=0079B86A CMapObjGroup__QueryLiquidSounds 0079B760 f end=0079B86A
Particulate__InitParticles 0079B8E0 f end=0079BA22 Particulate__InitParticles 0079B8E0 f end=0079BA22
CMapObj__QueryLiquidSounds 0079BBF0 f end=0079BCC0 CMapObj__QueryLiquidSounds 0079BBF0 f end=0079BCC0
Particulate__InitMovement 0079BCC0 f end=0079BE44 Particulate__InitMovement 0079BCC0 f end=0079BE44
Particulate__SetTexture 0079DFF0 f end=0079E080 Particulate__SetTexture 0079DFF0 f end=0079E080
Particulate__constructor 0079E100 f end=0079E191 Particulate__constructor 0079E100 f end=0079E191
CWaterRipple__Initizalize 0079E1A0 f end=0079E2C3
CMap__ClearChunkDetailDoodads 0079E730 f end=0079E774 CMap__ClearChunkDetailDoodads 0079E730 f end=0079E774
CMap__ClearChunkBufs 0079E780 f end=0079E7B6 CMap__ClearChunkBufs 0079E780 f end=0079E7B6
CMap__Initialize 0079E7C0 f end=0079EFD4 CMap__Initialize 0079E7C0 f end=0079EFD4
@ -4334,10 +4466,14 @@ CMap__Destroy 0079F320 f end=0079F646
CMap__QueryAreaIdTerrain 007A0490 f end=007A0530 CMap__QueryAreaIdTerrain 007A0490 f end=007A0530
CMap__QueryGroundTypeTerrain 007A0530 f end=007A0699 CMap__QueryGroundTypeTerrain 007A0530 f end=007A0699
CMap__QueryShadow 007A06A0 f end=007A0811 CMap__QueryShadow 007A06A0 f end=007A0811
CMap__QueryLiquidTerrain 007A0820 f end=007A09C6
CMap__QueryLiquidStatusMapObjsExt 007A09D0 f end=007A0AFF CMap__QueryLiquidStatusMapObjsExt 007A09D0 f end=007A0AFF
CMap__QueryLiquidStatus 007A0B00 f end=007A0B42 CMap__QueryLiquidStatus 007A0B00 f end=007A0B42
CMapStaticEntity__constructor 007A0B50 f end=007A0C0A
CMapStaticEntity__destructor 007A0C10 f end=007A0C62
CMapEntity__QueryInteriorLighting 007A0D60 f end=007A0EC8 CMapEntity__QueryInteriorLighting 007A0D60 f end=007A0EC8
CMapEntity__constructor 007A0FE0 f end=007A1098 CMapEntity__constructor 007A0FE0 f end=007A1098
CMapEntity__destructor 007A10A0 f end=007A1117
CMapStaticEntity__GetMapObjAndGroup 007A13E0 f end=007A147D CMapStaticEntity__GetMapObjAndGroup 007A13E0 f end=007A147D
CMapEntity__QueryInterior 007A1480 f end=007A14F7 CMapEntity__QueryInterior 007A1480 f end=007A14F7
CMapEntity__QueryMapObjZoneName 007A1500 f end=007A15A1 CMapEntity__QueryMapObjZoneName 007A1500 f end=007A15A1
@ -4351,25 +4487,41 @@ CMapEntity__UpdateMapObjLiquid 007A1A30 f end=007A1B0A
CMapEntity__QueryLiquidSounds 007A1B10 f end=007A1BB3 CMapEntity__QueryLiquidSounds 007A1B10 f end=007A1BB3
CMap__UpdateEntity 007A1BC0 f end=007A1E83 CMap__UpdateEntity 007A1BC0 f end=007A1E83
CMapEntity__Tick 007A1E90 f end=007A2064 CMapEntity__Tick 007A1E90 f end=007A2064
CMap__VectorIntersectSX 007A20E0 f end=007A2176
CMap__VectorIntersectSY 007A2180 f end=007A2223
CMap__VectorIntersectDX 007A2230 f end=007A23E0
CMap__VectorIntersectDY 007A23E0 f end=007A2592
CMap__VectorIntersectSubChunks 007A3570 f end=007A39E7
CMap__VectorIntersectTerrain 007A39F0 f end=007A3B6E
CMap__CreateImpassableFacets 007A43D0 f end=007A4582
CMap__CreateFlightBoundsFacets 007A4590 f end=007A4AE8
CMap__TestQueryAdd 007A4C10 f end=007A4EDD CMap__TestQueryAdd 007A4C10 f end=007A4EDD
CMap__GetChunkFacets 007A5330 f end=007A55DC CMap__GetChunkFacets 007A5330 f end=007A55DC
CMap__GetChunkFacets 007A5A60 f end=007A5DC8 CMap__GetChunkFacets 007A5A60 f end=007A5DC8
CMap__GetFacets 007A5F20 f end=007A6136 CMap__GetFacets 007A5F20 f end=007A6136
CMap__GetTriSubchunk 007A6260 f end=007A6623 CMap__GetTriSubchunk 007A6260 f end=007A6623
CMapObj__SetGroupRenderCallback 007A6B40 f end=007A6B56
CMapObj__CullBatch 007A7630 f end=007A76BF CMapObj__CullBatch 007A7630 f end=007A76BF
CMapObj__UpdateMaterials 007A8520 f end=007A85D1 CMapObj__UpdateMaterials 007A8520 f end=007A85D1
CMapObj__RenderGroupLightmapTex 007A9BF0 f end=007A9D21 CMapObj__RenderGroupLightmapTex 007A9BF0 f end=007A9D21
CMapObj__RenderGroupColorTex 007A9D30 f end=007A9ECF CMapObj__RenderGroupColorTex 007A9D30 f end=007A9ECF
CMapObj__RenderPortals 007A9ED0 f end=007AA2D1
CMapObj__RenderNormals 007AB4C0 f end=007AB759
CMapObj__RenderMapObjGroupsShadowMap 007AB760 f end=007ABAB6
CMapObj__RenderGroup 007ABF50 f end=007AC059 CMapObj__RenderGroup 007ABF50 f end=007AC059
CMapObj__RRenderThruPortals 007AC060 f end=007AC697
CMapObj__ExtRender 007AC6A0 f end=007AC9EF CMapObj__ExtRender 007AC6A0 f end=007AC9EF
CMapObj__IntRender 007AC9F0 f end=007AD015 CMapObj__IntRender 007AC9F0 f end=007AD015
CMapObj__PrepareUpdate 007AD020 f end=007AD1EC CMapObj__PrepareUpdate 007AD020 f end=007AD1EC
CMap__GetHeightTerrain 007AD3B0 f end=007AD6F1 CMap__GetHeightTerrain 007AD3B0 f end=007AD6F1
CMapObj__Delete 007AE030 f end=007AE050 CMapObj__Delete 007AE030 f end=007AE050
CMapObj__DesrtoyPools 007AE050 f end=007AE05B
CMapObj__UpdatePools 007AE060 f end=007AE06B
CMapObj__AsyncFailedCallback 007AE110 f end=007AE138 CMapObj__AsyncFailedCallback 007AE110 f end=007AE138
CMapObj__ReadGroup 007AE1A0 f end=007AE1B2 CMapObj__ReadGroup 007AE1A0 f end=007AE1B2
CMapObj__WaitLoad 007AE1C0 f end=007AE1E5 CMapObj__WaitLoad 007AE1C0 f end=007AE1E5
CMapObj__Init 007AE300 f end=007AE3A6 ; CMapObj::Init() CMapObj__Init 007AE300 f end=007AE3A6 ; CMapObj::Init()
CMapObj__Clear 007AE3B0 f end=007AE4B1
CMapObj__isGroupLoaded 007AE4C0 f end=007AE4EA CMapObj__isGroupLoaded 007AE4C0 f end=007AE4EA
CMapObj__IsGroupLoading 007AE4F0 f end=007AE51B CMapObj__IsGroupLoading 007AE4F0 f end=007AE51B
CMapObj__GetBounds 007AE520 f end=007AE5D8 CMapObj__GetBounds 007AE520 f end=007AE5D8
@ -4387,6 +4539,7 @@ CMapObj__GetGroupInfo 007AEB10 f end=007AEB32
CMapObj__QueryLighting 007AEB40 f end=007AEB84 CMapObj__QueryLighting 007AEB40 f end=007AEB84
CMapObj__QueryLiquidStatus 007AEB90 f end=007AEC23 CMapObj__QueryLiquidStatus 007AEB90 f end=007AEC23
CMapObj__GetDoodadSet 007AEC30 f end=007AECAF CMapObj__GetDoodadSet 007AEC30 f end=007AECAF
CMapObj__VectorIntersect 007AECB0 f end=007AEEFC
CMapObj__GetTris 007AEF00 f end=007AEFFC CMapObj__GetTris 007AEF00 f end=007AEFFC
CMapObj__GetTris 007AF0F0 f end=007AF1F2 CMapObj__GetTris 007AF0F0 f end=007AF1F2
CMapObj__Intersect 007AF200 f end=007AF271 CMapObj__Intersect 007AF200 f end=007AF271
@ -4491,7 +4644,11 @@ CMapRenderChunk__Initialize 007BA340 f end=007BA3C7
CMapRenderChunk__DestroyBufs 007BA3D0 f end=007BA5A0 CMapRenderChunk__DestroyBufs 007BA3D0 f end=007BA5A0
CMapRenderChunk__Destroy 007BA5A0 f end=007BA600 CMapRenderChunk__Destroy 007BA5A0 f end=007BA600
CMapRenderChunk__UpdatePools 007BA600 f end=007BA7B6 CMapRenderChunk__UpdatePools 007BA600 f end=007BA7B6
CShadowQuery__Clear 007BB830 f end=007BB9C2
CShadowQuery__Render 007BBC50 f end=007BC482
CShadowQuery__Initialize 007BD3A0 f end=007BD44D CShadowQuery__Initialize 007BD3A0 f end=007BD44D
CMap__SafeOpen 007BD480 f end=007BD4CE
CMap__SafeRead 007BD4D0 f end=007BD533
CMapStaticEntity__ModelEventCallback 007BD5A0 f end=007BD8A0 CMapStaticEntity__ModelEventCallback 007BD5A0 f end=007BD8A0
CMap__Preload 007BD9F0 f end=007BDA62 CMap__Preload 007BD9F0 f end=007BDA62
CMap__CreateMapObjDefGroups 007BDE50 f end=007BDFDE CMap__CreateMapObjDefGroups 007BDE50 f end=007BDFDE
@ -4506,6 +4663,7 @@ CMap__FreeRawAreaData 007BFE60 f end=007BFE7A
CMap__AllocMapObj 007BFF20 f end=007BFF6B ; CMap::AllocMapObj() CMap__AllocMapObj 007BFF20 f end=007BFF6B ; CMap::AllocMapObj()
CMap__FreeMapObj 007BFF70 f end=007BFFD6 CMap__FreeMapObj 007BFF70 f end=007BFFD6
CMap__AllocMapObjGroup 007BFFE0 f end=007C002B CMap__AllocMapObjGroup 007BFFE0 f end=007C002B
CMap__FreeMapObjGroup 007C0030 f end=007C0096
CMap__FreeArea 007C00A0 f end=007C0104 CMap__FreeArea 007C00A0 f end=007C0104
CMap__FreeChunk 007C0180 f end=007C01E4 CMap__FreeChunk 007C0180 f end=007C01E4
CMap__AllocDoodadDef 007C01F0 f end=007C023C CMap__AllocDoodadDef 007C01F0 f end=007C023C
@ -4513,13 +4671,19 @@ CMap__FreeDoodadDef 007C0240 f end=007C02CC
CMap__FreeEntity 007C02D0 f end=007C0334 CMap__FreeEntity 007C02D0 f end=007C0334
CMap__FreeMapObjDefGroup 007C0370 f end=007C03D4 CMap__FreeMapObjDefGroup 007C0370 f end=007C03D4
CMap__AllocMapObjDef 007C03E0 f end=007C042C CMap__AllocMapObjDef 007C03E0 f end=007C042C
CMap__FreeMapObjDef 007C0430 f end=007C049F
CMap__FreeChunkLiquid 007C04A0 f end=007C0500 CMap__FreeChunkLiquid 007C04A0 f end=007C0500
CMap__FreeRenderChunk 007C0610 f end=007C0661
CMap__AllocEntity 007C0670 f end=007C06D9 CMap__AllocEntity 007C0670 f end=007C06D9
CMapAreaLow__constructor 007C06E0 f end=007C0744
CMap__AllocBaseObjLink 007C0750 f end=007C07BC
CMap__AllocArea 007C07C0 f end=007C0827 CMap__AllocArea 007C07C0 f end=007C0827
CMap__AllocMapChunk 007C0830 f end=007C0897
CMap__AllocLight 007C08A0 f end=007C0907 ; public: static class CMapLight * __fastcall CMap::AllocLight(void) CMap__AllocLight 007C08A0 f end=007C0907 ; public: static class CMapLight * __fastcall CMap::AllocLight(void)
CMap__AllocMapObjDefGroup 007C0910 f end=007C0977 CMap__AllocMapObjDefGroup 007C0910 f end=007C0977
CMap__AllocChunkLiquid 007C0980 f end=007C09E6 CMap__AllocChunkLiquid 007C0980 f end=007C09E6
CMap__FreeBaseObjLink 007C09F0 f end=007C0A8B CMap__FreeBaseObjLink 007C09F0 f end=007C0A8B
CMap__AllocAreaLow 007C0A90 f end=007C0ADB
CMapStaticEntity__SelectUnderwater 007C10C0 f end=007C1141 CMapStaticEntity__SelectUnderwater 007C10C0 f end=007C1141
CMapDoodadDef__SelectLights 007C1150 f end=007C1371 ; CMapDoodadDef::SelectLights(CM2Lighting*) CMapDoodadDef__SelectLights 007C1150 f end=007C1371 ; CMapDoodadDef::SelectLights(CM2Lighting*)
CMapDoodadDef__Update 007C1380 f end=007C15ED CMapDoodadDef__Update 007C1380 f end=007C15ED
@ -4530,6 +4694,7 @@ CMapDoodadDef__QueryInteriorLighting 007C1C40 f end=007C1DB8
CMap__LinkIntersectMapObjDefGroup 007C1DC0 f end=007C1F19 CMap__LinkIntersectMapObjDefGroup 007C1DC0 f end=007C1F19
CMap__LinkObjectToMapObjDefGroup 007C1FF0 f end=007C2035 CMap__LinkObjectToMapObjDefGroup 007C1FF0 f end=007C2035
CMapDoodadDef__constructor 007C21E0 f end=007C234A CMapDoodadDef__constructor 007C21E0 f end=007C234A
CMapDoodadDef__destructor 007C2350 f end=007C23E1
CMapDoodadDef__SelectUnderwater 007C23F0 f end=007C25C5 CMapDoodadDef__SelectUnderwater 007C23F0 f end=007C25C5
CMap__LinkIntersectMapObjDef 007C25D0 f end=007C26FB CMap__LinkIntersectMapObjDef 007C25D0 f end=007C26FB
CMap__LinkIntersectMapObjDefs 007C2700 f end=007C28E6 CMap__LinkIntersectMapObjDefs 007C2700 f end=007C28E6
@ -4545,6 +4710,7 @@ CMapArea__PurgeChunk 007C35D0 f end=007C35EA
CMapArea__PurgeXXX 007C35F0 f end=007C36F2 CMapArea__PurgeXXX 007C35F0 f end=007C36F2
CMap__PurgeArea 007C3700 f end=007C372E CMap__PurgeArea 007C3700 f end=007C372E
CMap__Purge 007C3730 f end=007CC01C CMap__Purge 007C3730 f end=007CC01C
CMap__Unload 007C3830 f end=007C39FA
CMapChunk__ProcessIffChunks 007C3A10 f end=007C3B3C CMapChunk__ProcessIffChunks 007C3A10 f end=007C3B3C
CMapChunk__CreateIndices 007C3B60 f end=007C3C57 CMapChunk__CreateIndices 007C3B60 f end=007C3C57
CMapChunk__initVerts 007C3C60 f end=007C3D90 CMapChunk__initVerts 007C3C60 f end=007C3D90
@ -4557,6 +4723,8 @@ CMapChunk__CreateIndices 007C51B0 f end=007C5218
CMapChunk__CreateBounds 007C5220 f end=007C543B CMapChunk__CreateBounds 007C5220 f end=007C543B
CMapChunk__CreateVertices 007C54C0 f end=007C552B CMapChunk__CreateVertices 007C54C0 f end=007C552B
CMapChunk__CreateLiquids 007C5690 f end=007C5B1E CMapChunk__CreateLiquids 007C5690 f end=007C5B1E
CMapChunk__constructor 007C5C50 f end=007C5E4B
CMapChunk__destructor 007C5E50 f end=007C6059
CMapChunk__CreateSoundEmitters 007C6060 f end=007C6144 CMapChunk__CreateSoundEmitters 007C6060 f end=007C6144
CMapChunk__CreateRefs 007C6150 f end=007C647D CMapChunk__CreateRefs 007C6150 f end=007C647D
CMapChunk__Create 007C64B0 f end=007C659D CMapChunk__Create 007C64B0 f end=007C659D
@ -4566,6 +4734,8 @@ CMapObjGroup__GetTrisFromQuery 007C7AE0 f end=007C7F0C
CMapObjGroup__InitPtrs 007C7F10 f end=007C7FD8 CMapObjGroup__InitPtrs 007C7F10 f end=007C7FD8
CMapObjGroup__QueryLighting 007C7FE0 f end=007C8352 CMapObjGroup__QueryLighting 007C7FE0 f end=007C8352
CMapObjGroup__QueryLiquid 007C8360 f end=007C8500 CMapObjGroup__QueryLiquid 007C8360 f end=007C8500
VBBList__Block__Set 007C8500 f end=007C8560
CMapObjGroup__FillVertexVB0 007C8560 f end=007C8A62
CMapObjGroup__GetNumSharedTiles 007C8BF0 f end=007C8C5E CMapObjGroup__GetNumSharedTiles 007C8BF0 f end=007C8C5E
CMapObjGroup__GenLiquidVerts 007C8C60 f end=007C8D73 CMapObjGroup__GenLiquidVerts 007C8C60 f end=007C8D73
CMapObjGroup__IdentifyLegacyLiquidType 007C8D80 f end=007C8DCB CMapObjGroup__IdentifyLegacyLiquidType 007C8D80 f end=007C8DCB
@ -4576,25 +4746,37 @@ CMapObjGroup__VectorIntersectLiquidDX 007C9230 f end=007C936F
CMapObjGroup__VectorIntersectLiquidSY 007C9370 f end=007C94AE CMapObjGroup__VectorIntersectLiquidSY 007C9370 f end=007C94AE
CMapObjGroup__GetLiquidTris 007C94B0 f end=007C99F7 CMapObjGroup__GetLiquidTris 007C94B0 f end=007C99F7
CMapObjGroup__Init 007C9BC0 f end=007C9CB0 CMapObjGroup__Init 007C9BC0 f end=007C9CB0
CMapObjGroup__SetVertexVB0 007C9CB0 f end=007C9D12
CMapObjGroup__SetIndexVB 007C9D80 f end=007C9DCB
CMapObjGroup__VectorIntersectLiquid 007C9DD0 f end=007CA104 CMapObjGroup__VectorIntersectLiquid 007C9DD0 f end=007CA104
CMapObjGroup__GetLiquidTris 007CAB70 f end=007CB0B4 CMapObjGroup__GetLiquidTris 007CAB70 f end=007CB0B4
CMapObjGroup__GetTris 007CB0C0 f end=007CB17D CMapObjGroup__GetTris 007CB0C0 f end=007CB17D
CMapObjGroup__GetTris 007CB180 f end=007CB257 CMapObjGroup__GetTris 007CB180 f end=007CB257
CMapObjGroup__GetFacesForLinking 007CB260 f end=007CB2E5 CMapObjGroup__GetFacesForLinking 007CB260 f end=007CB2E5
CMapObjGroup__Intersect 007CB2F0 f end=007CB3AB CMapObjGroup__Intersect 007CB2F0 f end=007CB3AB
VBBList__AllocBlock 007CB3B0 f end=007CB519
CMapObjGroup__AllocVertArray 007CB520 f end=007CB5FC CMapObjGroup__AllocVertArray 007CB520 f end=007CB5FC
CMapObjGroup__constructor 007CB700 f end=007CB7A8 CMapObjGroup__constructor 007CB700 f end=007CB7A8
CMapObjGroup__GetTris 007CB7B0 f end=007CB867 CMapObjGroup__GetTris 007CB7B0 f end=007CB867
CMapObjGroup__Destroy 007CB9D0 f end=007CB9EE CMapObjGroup__Destroy 007CB9D0 f end=007CB9EE
VBBList__FreeVBB 007CB9F0 f end=007CBB2D
VBBList__AssignBlock 007CBB30 f end=007CBBBC
VBBList__AllocVBB 007CBBC0 f end=007CBCAC
CMapObjGroup__AllocVB 007CBCB0 f end=007CBD64
CMapObjGroup__FreeVB 007CBD70 f end=007CBDC0
CMapObjGroup__Clear 007CBE80 f end=007CBF3F CMapObjGroup__Clear 007CBE80 f end=007CBF3F
CMap__LoadWdl 007CC310 f end=007CC761 CMap__LoadWdl 007CC310 f end=007CC761
CChunkLiquid__Purge 007CDE10 f end=007CDE28 CChunkLiquid__Purge 007CDE10 f end=007CDE28
CChunkLiquid__UpdateResourcePurging 007CDE30 f end=007CDE72 CChunkLiquid__UpdateResourcePurging 007CDE30 f end=007CDE72
CChunkLiquid__GetAaBox 007CDE80 f end=007CDEC0
CChunkLiquid__CreateVertXY 007CDF80 f end=007CE0A9 CChunkLiquid__CreateVertXY 007CDF80 f end=007CE0A9
CChunkLiquid__GetHeight 007CE0B0 f end=007CE17F
CChunkLiquid__TileExists 007CE1F0 f end=007CE26F
CChunkLiquid__GetRadius 007CE520 f end=007CE5CC CChunkLiquid__GetRadius 007CE520 f end=007CE5CC
CChunkLiquid__GetTris 007CE5D0 f end=007CE95B CChunkLiquid__GetTris 007CE5D0 f end=007CE95B
CChunkLiquid__GetTris 007CE960 f end=007CEB71 CChunkLiquid__GetTris 007CE960 f end=007CEB71
CChunkLiquid__GetTris 007CEB80 f end=007CEC6E CChunkLiquid__GetTris 007CEB80 f end=007CEC6E
CChunkLiquid__constructor 007CEE10 f end=007CEEE1
CChunkLiquid__destructor 007CEEF0 f end=007CEFC3 CChunkLiquid__destructor 007CEEF0 f end=007CEFC3
CChunkLiquid__Batch 007CF200 f end=007CF78D CChunkLiquid__Batch 007CF200 f end=007CF78D
CChunkLiquid__RenderPrep 007CF9A0 f end=007CF9D2 CChunkLiquid__RenderPrep 007CF9A0 f end=007CF9D2
@ -4604,8 +4786,12 @@ CMapRenderChunk__RenderPrepBufs 007D02C0 f end=007D0419
CMapRenderChunk__UseStreamingBufs 007D0420 f end=007D049B CMapRenderChunk__UseStreamingBufs 007D0420 f end=007D049B
CMapRenderChunk__RenderSetup 007D04A0 f end=007D05E6 CMapRenderChunk__RenderSetup 007D04A0 f end=007D05E6
CMapChunk__LoadDetailDoodadModels 007D05F0 f end=007D069A CMapChunk__LoadDetailDoodadModels 007D05F0 f end=007D069A
CMapRenderChunk__RenderMultiPassAdditive 007D0760 f end=007D0D6E
CMapRenderChunk__RenderMultiPassAlpha 007D0D70 f end=007D13E8
CMapRenderChunk__RenderSinglePassPixelShader 007D28B0 f end=007D2D6D CMapRenderChunk__RenderSinglePassPixelShader 007D28B0 f end=007D2D6D
CMapRenderChunk__RenderSinglePassVertexPixelShader 007D2D70 f end=007D300D CMapRenderChunk__RenderSinglePassVertexPixelShader 007D2D70 f end=007D300D
CMapRenderChunk__RenderSolid 007D3010 f end=007D3226
CMapRenderChunk__RenderSolidVertexPixelShader 007D3240 f end=007D3383
CMapChunk__CreateDetailDoodads 007D3390 f end=007D3E01 CMapChunk__CreateDetailDoodads 007D3390 f end=007D3E01
CMapRenderChunk__SetShaders 007D3E10 f end=007D3F6D CMapRenderChunk__SetShaders 007D3E10 f end=007D3F6D
CMapRenderChunk__RenderPrep 007D3F70 f end=007D3FDC CMapRenderChunk__RenderPrep 007D3F70 f end=007D3FDC
@ -4615,10 +4801,12 @@ CMap__LoadTerrainTexture 007D6980 f end=007D6A8F
CMapArea__PurgeChunks 007D6A90 f end=007D6B2F CMapArea__PurgeChunks 007D6A90 f end=007D6B2F
CMapArea__PrepareChunk 007D6B30 f end=007D6BEC CMapArea__PrepareChunk 007D6B30 f end=007D6BEC
CMapArea__Update 007D6BF0 f end=007D6D19 CMapArea__Update 007D6BF0 f end=007D6D19
CMapArea__destructor 007D6E10 f end=007D6EED
CMapArea__Create 007D6EF0 f end=007D7015 CMapArea__Create 007D6EF0 f end=007D7015
CMapArea__AsyncLoadCallback 007D7020 f end=007D7045 CMapArea__AsyncLoadCallback 007D7020 f end=007D7045
CMapArea__constructor 007D7050 f end=007D711F CMapArea__constructor 007D7050 f end=007D711F
CMapArea__Load 007D7150 f end=007D71CD CMapArea__Load 007D7150 f end=007D71CD
CMapBaseObj__destructor 007D71D0 f end=007D7258
CMapBaseObj__constructor 007D7260 f end=007D7293 ; CMapBaseObj::CMapBaseObj() CMapBaseObj__constructor 007D7260 f end=007D7293 ; CMapBaseObj::CMapBaseObj()
CMapObj__CreateMaterials 007D72D0 f end=007D730C CMapObj__CreateMaterials 007D72D0 f end=007D730C
CMapObjGroup__GetLegacyLiquidId 007D7310 f end=007D7361 CMapObjGroup__GetLegacyLiquidId 007D7310 f end=007D7361
@ -4638,6 +4826,7 @@ CMapObj__ReadGroup 007D85E0 f end=007D872B
CMapChunk__Intersect 007D8730 f end=007D883E CMapChunk__Intersect 007D8730 f end=007D883E
CMapChunk__Intersect 007D8840 f end=007D8DF6 CMapChunk__Intersect 007D8840 f end=007D8DF6
CMapChunk__Intersect 007D8E00 f end=007D91E5 CMapChunk__Intersect 007D8E00 f end=007D91E5
CMap__LoadTexture 007D9990 f end=007D9A1C
CMap__LoadArea 007D9A20 f end=007D9A6B CMap__LoadArea 007D9A20 f end=007D9A6B
CMap__PrepareArea 007D9A70 f end=007D9B0E CMap__PrepareArea 007D9A70 f end=007D9B0E
CMapLight__constructor 007D9B10 f end=007D9B8F ; public: __thiscall CMapLight::CMapLight(void) CMapLight__constructor 007D9B10 f end=007D9B8F ; public: __thiscall CMapLight::CMapLight(void)
@ -4671,7 +4860,11 @@ ClientGameTimeTickHandler 007E27F0 f end=007E280D
PlayerNameTriggerColorUpdate 007E50F0 f end=007E5100 PlayerNameTriggerColorUpdate 007E50F0 f end=007E5100
PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140 PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140
PlayerNameShowing 007E5150 f end=007E516B PlayerNameShowing 007E5150 f end=007E516B
PLAYERNAMEDESC__destructor 007E54D0 f end=007E5543
PlayerNameUpdateLate 007E5580 f end=007E55E8
PlayerNameDelete 007E6320 f end=007E6386 PlayerNameDelete 007E6320 f end=007E6386
WorldTextDelete 007E6A90 f end=007E6AB3
WorldTextRenderBatch 007E7490 f end=007E7BA5
EffectDeath__constructor 007EA260 f end=007EA416 EffectDeath__constructor 007EA260 f end=007EA416
EffectNetherWorld__constructor 007EA470 f end=007EA592 EffectNetherWorld__constructor 007EA470 f end=007EA592
DayNight__CalcFogRate 007ECD00 f end=007ECD76 ; DayNight::CalcFogRate(float, float) DayNight__CalcFogRate 007ECD00 f end=007ECD76 ; DayNight::CalcFogRate(float, float)
@ -4690,8 +4883,15 @@ DayNight__SetColors 007F3230 f end=007F3913 ; DayNight::SetColors()
DayNight__UpdateLighting 007F3920 f end=007F39AA ; DayNight::UpdateLighting() DayNight__UpdateLighting 007F3920 f end=007F39AA ; DayNight::UpdateLighting()
MinimapSetCorpsePOI 007F4990 f end=007F49FE MinimapSetCorpsePOI 007F4990 f end=007F49FE
MinimapUpdate 007F5BA0 f end=007F6539 MinimapUpdate 007F5BA0 f end=007F6539
CWorldMath__TransformAABox 007F9430 f end=007F9472
CWorldMath__VectorIntersectAABox2 007F9480 f end=007F9650
SpellVisualsBlizzardStop 007F9EE0 f end=007F9EF8 SpellVisualsBlizzardStop 007F9EE0 f end=007F9EF8
LightningObject__Tick 007FAE90 f end=007FB213
LightningObject__destructor 007FB6E0 f end=007FB7EA
MountTransitionObject__Tick 007FB7F0 f end=007FBB7B
BlizzardObject__destructor 007FC0F0 f end=007FC1F4
SpellVisualsClear 007FC9F0 f end=007FCA29 SpellVisualsClear 007FC9F0 f end=007FCA29
SpellVisualsTick 007FCA30 f end=007FCBB7
Spell_C_IsTargeting 007FD620 f end=007FD62C Spell_C_IsTargeting 007FD620 f end=007FD62C
Spell_C_GetTargetingSpell 007FD630 f end=007FD640 Spell_C_GetTargetingSpell 007FD630 f end=007FD640
Spell_C_CanTargetUnits 007FD650 f end=007FD661 Spell_C_CanTargetUnits 007FD650 f end=007FD661
@ -5005,6 +5205,7 @@ OsGetComputerName 0086B480 f end=0086B493
OsGetUserName 0086B4A0 f end=0086B4B3 OsGetUserName 0086B4A0 f end=0086B4B3
OsGetPhysicalMemory 0086B4C0 f end=0086B4E1 OsGetPhysicalMemory 0086B4C0 f end=0086B4E1
OsSystemInitialize 0086B4F0 f end=0086D6DF OsSystemInitialize 0086B4F0 f end=0086D6DF
ConsoleCommandInvalidPtrCheck 0086B5A0 f end=0086B5F5
IOsParseProcessorFrequency 0086B600 f end=0086B703 IOsParseProcessorFrequency 0086B600 f end=0086B703
IOsGetPowerProfFrequency 0086B710 f end=0086B774 IOsGetPowerProfFrequency 0086B710 f end=0086B774
OsIsRemoteSession 0086B780 f end=0086B78C OsIsRemoteSession 0086B780 f end=0086B78C
@ -5055,6 +5256,7 @@ CShaderEffect__SetEmissive 00873A50 f end=00873B9B ; CShaderEffect::SetEmissive(
CShaderEffect__SetAlphaRef 00873BA0 f end=00873C1A ; CShaderEffect::SetAlphaRef(float) CShaderEffect__SetAlphaRef 00873BA0 f end=00873C1A ; CShaderEffect::SetAlphaRef(float)
CShaderEffect__SetLocalLighting 00873CA0 f end=00873ED2 ; CShaderEffect::SetLocalLighting(CM2Lighting*, int, C3Vector const*) CShaderEffect__SetLocalLighting 00873CA0 f end=00873ED2 ; CShaderEffect::SetLocalLighting(CM2Lighting*, int, C3Vector const*)
CShadowCache__NotifyTexturesRecreate 00873FE0 f end=00873FEB ; CShadowCache::NotifyTexturesRecreate() CShadowCache__NotifyTexturesRecreate 00873FE0 f end=00873FEB ; CShadowCache::NotifyTexturesRecreate()
CShadowCache__SetShadowScale 00874030 f end=0087403E
CShadowCache__SetShadowMapGenericGlobal 008744E0 f end=008745CE ; CShadowCache::SetShadowMapGenericGlobal() CShadowCache__SetShadowMapGenericGlobal 008744E0 f end=008745CE ; CShadowCache::SetShadowMapGenericGlobal()
CShadowCache__SetShadowMapGenericInterior 008745D0 f end=00874658 ; CShadowCache::SetShadowMapGenericInterior(int) CShadowCache__SetShadowMapGenericInterior 008745D0 f end=00874658 ; CShadowCache::SetShadowMapGenericInterior(int)
CShadowCache__SetShadowMapTerrain 00874660 f end=00874757 CShadowCache__SetShadowMapTerrain 00874660 f end=00874757
@ -5083,6 +5285,7 @@ Liquid__CInstance__Release 008A1AC0 f end=008A1AFC
Liquid__CInstance__Create 008A1B00 f end=008A1B25 Liquid__CInstance__Create 008A1B00 f end=008A1B25
Liquid__CMaterialBank__GetMaterial 008A1FA0 f end=008A20BD Liquid__CMaterialBank__GetMaterial 008A1FA0 f end=008A20BD
Liquid__CSettingsBank__GetSettings 008A28F0 f end=008A2974 Liquid__CSettingsBank__GetSettings 008A28F0 f end=008A2974
Liquid__CreateProceduralTextures 008A2E20 f end=008A2EF5
FFX__Destroy 008C0360 f end=008C0589 FFX__Destroy 008C0360 f end=008C0589
FFX__Init 008C12F0 f end=008C1513 FFX__Init 008C12F0 f end=008C1513
stub_return_int32_one 008C8DE0 f type="int32_t __stdcall func()" ; Known names: GxDefaultApi, CCommand_Perf stub_return_int32_one 008C8DE0 f type="int32_t __stdcall func()" ; Known names: GxDefaultApi, CCommand_Perf
@ -5139,6 +5342,7 @@ ConsoleCommandHistoryDepth 0095BFB0 f end=0095BFB6 type="int32_t __stdcall func(
CDataRecycler__Clear 0095CEC0 f end=0095CF39 CDataRecycler__Clear 0095CEC0 f end=0095CF39
CDataRecycler__GetData 0095CF40 f end=0095CFAE CDataRecycler__GetData 0095CF40 f end=0095CFAE
CDataRecycler__PutData 0095CFB0 f end=0095D077 CDataRecycler__PutData 0095CFB0 f end=0095D077
CDataAllocator__Clear 0095D0C0 f end=0095D10A
CDataAllocator__GetData 0095D110 f ; CDataAllocator::GetData(int, char const*, int) CDataAllocator__GetData 0095D110 f ; CDataAllocator::GetData(int, char const*, int)
CDataAllocator__PutData 0095D1B0 f ; CDataAllocator::PutData(void*, char const*, int) CDataAllocator__PutData 0095D1B0 f ; CDataAllocator::PutData(void*, char const*, int)
CBitArray__Get 0095DA20 f end=0095DA4B CBitArray__Get 0095DA20 f end=0095DA4B
@ -5273,9 +5477,24 @@ CSplineParticleEmitter__SetSpline 00981500 f end=0098150F ; CSplineParticleEmitt
CSplineParticleEmitter__constructor 009820F0 f end=00982148 ; CSplineParticleEmitter::CSplineParticleEmitter() CSplineParticleEmitter__constructor 009820F0 f end=00982148 ; CSplineParticleEmitter::CSplineParticleEmitter()
C4Quaternion__Slerp 00982460 f end=0098256C ; C4Quaternion::Slerp(float, C4Quaternion const&, C4Quaternion const&) C4Quaternion__Slerp 00982460 f end=0098256C ; C4Quaternion::Slerp(float, C4Quaternion const&, C4Quaternion const&)
C4Quaternion__Nlerp 00982630 f end=0098269F ; C4Quaternion::Nlerp(float, C4Quaternion const&, C4Quaternion const&) C4Quaternion__Nlerp 00982630 f end=0098269F ; C4Quaternion::Nlerp(float, C4Quaternion const&, C4Quaternion const&)
C3Vector__C3Vector 00982950 f end=0098296C
C3Vector__constructor 00982970 f end=009829AD ; C3Vector::C3Vector(CImVector const&) C3Vector__constructor 00982970 f end=009829AD ; C3Vector::C3Vector(CImVector const&)
C3Vector__MajorAxis 009829B0 f end=009829ED
NTempest__Intersect 00982FB0 f end=009830CB
NTempest__Intersect 009830D0 f end=0098348D
NTempest__Intersect 009836B0 f end=009838C7
CFacet__Set 009838D0 f end=0098393E
CFacet__constructor 00983940 f end=0098398F
CFrustum__Cull 009839E0 f end=00983A5C
CFrustum__Translate 00983AE0 f end=00983D13
CFrustum__Cull 00983D70 f end=00983E61 CFrustum__Cull 00983D70 f end=00983E61
CFrustum__CalcPlanesFromCorners 00983E70 f end=00983F39
CFrustum__Transform 00983F40 f end=00983FA5
CFrustum__CalcPlanesFromCorners 00984240 f end=00984310
CAaBox__Bounding 00984930 f end=00984C6D
C4Vector__constructor 00984C90 f end=00984CDC ; C4Vector::C4Vector(CImVector const&) C4Vector__constructor 00984C90 f end=00984CDC ; C4Vector::C4Vector(CImVector const&)
NTempest__DistanceFromPolygonEdge 00984DB0 f end=00984E41
C3Ray__FromStartEnd 00985200 f end=00985298
Script_PlaySound 009858B0 f end=0098594B Script_PlaySound 009858B0 f end=0098594B
Script_PlayMusic 00985950 f end=009859AA Script_PlayMusic 00985950 f end=009859AA
Script_PlaySoundFile 009859B0 f end=00985A0A Script_PlaySoundFile 009859B0 f end=00985A0A
@ -5329,6 +5548,9 @@ BigIntegerMod 009A8C40 f end=009A8C56 ; BigIntegerMod(void*, void*, void*)
BigIntegerModExp 009A8C60 f end=009A8C7A ; BigIntegerModExp(void*, void*, void*, void*) BigIntegerModExp 009A8C60 f end=009A8C7A ; BigIntegerModExp(void*, void*, void*, void*)
BigIntegerFree 009A8C80 f end=009A8C8E ; BigIntegerFree(void*) BigIntegerFree 009A8C80 f end=009A8C8E ; BigIntegerFree(void*)
BigIntegerBitLen 009A8C90 f end=009A8CA8 ; BigIntegerBitLen(void*) BigIntegerBitLen 009A8C90 f end=009A8CA8 ; BigIntegerBitLen(void*)
CLightning__SetTexture 009A8CB0 f end=009A8CE0
CLightning__SetSrcPos 009A96A0 f end=009A96BA
CLightning__SetDstPos 009A96C0 f end=009A96DB
DayNight__DNGlare__Initialize 009AD000 f end=009AD0A3 type="void __thiscall func(DayNight__DNGlare* this, char* a1)" DayNight__DNGlare__Initialize 009AD000 f end=009AD0A3 type="void __thiscall func(DayNight__DNGlare* this, char* a1)"
Script_SendEvent 009C0070 f end=009C010C Script_SendEvent 009C0070 f end=009C010C
nullsub_7 009D34B0 f nullsub_7 009D34B0 f
@ -5763,6 +5985,7 @@ g_soundFilterDB 00AD50FC l type="WowClientDB_SoundFilterRec" ; 0x1D6
g_soundFilterElemDB 00AD5120 l type="WowClientDB_SoundFilterElemRec" ; 0x1D7 g_soundFilterElemDB 00AD5120 l type="WowClientDB_SoundFilterElemRec" ; 0x1D7
formatToInt 00AD87C4 l type="char*[8]" formatToInt 00AD87C4 l type="char*[8]"
g_gxApiNames 00AD87E4 l type="char*[6]" g_gxApiNames 00AD87E4 l type="char*[6]"
s_VBFormatDesc 00AD8AC0 l
CGxDevice__kWinMinSize 00AD8BC0 l type="C2iVector" CGxDevice__kWinMinSize 00AD8BC0 l type="C2iVector"
CGxDeviceD3d__s_GxTexFormatToUse 00AD8EF0 l type="EGxTexFormat[13]" CGxDeviceD3d__s_GxTexFormatToUse 00AD8EF0 l type="EGxTexFormat[13]"
CGxDeviceD3d__s_gxAttribToD3dAttribType 00AD8F24 l type="D3DDECLTYPE[7]" CGxDeviceD3d__s_gxAttribToD3dAttribType 00AD8F24 l type="D3DDECLTYPE[7]"
@ -5899,9 +6122,11 @@ CCharacterComponent__s_gxFormat 00B6B85C l
CCharacterComponent__s_characterFacialHairStylesList 00B6B860 l CCharacterComponent__s_characterFacialHairStylesList 00B6B860 l
CCharacterComponent__s_chrVarArray 00B6B864 l CCharacterComponent__s_chrVarArray 00B6B864 l
CCharacterComponent__s_chrVarArrayLength 00B6B874 l CCharacterComponent__s_chrVarArrayLength 00B6B874 l
CCharacterComponent__m_activePlayerComponet 00B6B878 l
CCharacterComponent__s_thread 00B6B9C8 l CCharacterComponent__s_thread 00B6B9C8 l
CCharacterComponent__s_threadBeginEvent 00B6B9CC l CCharacterComponent__s_threadBeginEvent 00B6B9CC l
s_loadCount 00B6BA50 l s_loadCount 00B6BA50 l
pWorldFrame 00B7436C l
CGChat__s_activeDisplayChannelName 00B743E0 l CGChat__s_activeDisplayChannelName 00B743E0 l
CGChat__s_displayChannels 00B74468 l CGChat__s_displayChannels 00B74468 l
CGChat__m_whisperDstHistory 00BCEB60 l CGChat__m_whisperDstHistory 00BCEB60 l
@ -6337,6 +6562,8 @@ g_opt 00CAE958 l type="STORMOPTIONS"
s_logsysteminit 00CB7220 l type="int32_t" s_logsysteminit 00CB7220 l type="int32_t"
s_defaultdir_critsect 00CB732C l type="CRITICAL_SECTION" s_defaultdir_critsect 00CB732C l type="CRITICAL_SECTION"
s_critsect 00CB7358 l type="CRITICAL_SECTION[4]" s_critsect 00CB7358 l type="CRITICAL_SECTION[4]"
CWorldScene__s_m2Scene 00CD754C l
World__shadowModTexture 00CD7554 l
World__detailDoodadAlphaRef 00CD766C l World__detailDoodadAlphaRef 00CD766C l
World__groundEffectDistValueSqr 00CD7674 l World__groundEffectDistValueSqr 00CD7674 l
World__detailDoodadDensity 00CD773C l World__detailDoodadDensity 00CD773C l
@ -6355,6 +6582,7 @@ World__objectAoi_b_z 00CD77A4 l
World__objectAoi_t_x 00CD77A8 l World__objectAoi_t_x 00CD77A8 l
World__objectAoi_t_y 00CD77AC l World__objectAoi_t_y 00CD77AC l
World__objectAoi_t_z 00CD77B0 l World__objectAoi_t_z 00CD77B0 l
World__shadowColor 00CD7878 l
s_cvUseWeatherShaders 00CD852C l type="CVar*" s_cvUseWeatherShaders 00CD852C l type="CVar*"
s_cvMaxLights 00CD856C l type="CVar*" s_cvMaxLights 00CD856C l type="CVar*"
s_cvMapShadows 00CD8574 l type="CVar*" s_cvMapShadows 00CD8574 l type="CVar*"
@ -6392,6 +6620,11 @@ CWorldScene__s_defaultTexture 00CD8618 l
CWorldScene__frustumIndex 00CD8798 l CWorldScene__frustumIndex 00CD8798 l
CWorldScene__camTargetEntity 00CD87A8 l CWorldScene__camTargetEntity 00CD87A8 l
CWorldScene__frustumStack 00CDB168 l CWorldScene__frustumStack 00CDB168 l
g_BspDigestCache 00CDD7A0 l
CWaterRipple__s_nextUnitRipple 00CDF7C8 l
CWaterRipple__s_nextPlayerRipple 00CDF7CC l
CWaterRipple__s_vsWaterRipples 00CDFFD4 l
CWaterRipple__s_psWaterRipples 00CDFFD8 l
CMap__enableTerrainShaderPixel 00CE049E l CMap__enableTerrainShaderPixel 00CE049E l
CMap__enableTerrainShaderVertex 00CE049F l CMap__enableTerrainShaderVertex 00CE049F l
CMap__wdtFilename 00CE05D0 l CMap__wdtFilename 00CE05D0 l
@ -6402,6 +6635,10 @@ CMap__bActive 00CF08F0 l
CMap__bDungeon 00CF08F4 l CMap__bDungeon 00CF08F4 l
CMapObjRenderGroupExterior_ptr 00CFBEC4 l CMapObjRenderGroupExterior_ptr 00CFBEC4 l
CMapObjRenderGroupInterior_ptr 00CFBECC l CMapObjRenderGroupInterior_ptr 00CFBECC l
CMapObj__gRenderCallback 00D1BED8 l
CMapObj__gRenderUserParam 00D1BEDC l
CMapObj__occluderHeap 00D1C40C l
CMapObj__bPoolsDirty 00D1C410 l
CMapObj__sMinimapTag 00D1C418 l CMapObj__sMinimapTag 00D1C418 l
CDetailDoodad__s_pixelShader 00D1C488 l CDetailDoodad__s_pixelShader 00D1C488 l
CDetailDoodad__s_vertexShader 00D1C4A8 l CDetailDoodad__s_vertexShader 00D1C4A8 l

View file

@ -74,3 +74,23 @@ CMap__LinkStaticEntity 007C28F0 f end=007C2A67
CMap__LinkStaticEntitySingle2 007C2A70 f end=007C2BE1 CMap__LinkStaticEntitySingle2 007C2A70 f end=007C2BE1
CMap__LinkStaticEntityMultiple2 007C2E70 f end=007C2F76 CMap__LinkStaticEntityMultiple2 007C2E70 f end=007C2F76
CMap__LinkStaticEntity 007C2F80 f end=007C2FE4 CMap__LinkStaticEntity 007C2F80 f end=007C2FE4
CMap__Unload 007C3830 f end=007C39FA
CMap__QueryLiquidTerrain 007A0820 f end=007A09C6
CMap__CreateImpassableFacets 007A43D0 f end=007A4582
CMap__CreateFlightBoundsFacets 007A4590 f end=007A4AE8
CMap__VectorIntersectSX 007A20E0 f end=007A2176
CMap__VectorIntersectSY 007A2180 f end=007A2223
CMap__VectorIntersectDX 007A2230 f end=007A23E0
CMap__VectorIntersectDY 007A23E0 f end=007A2592
CMap__VectorIntersectSubChunks 007A3570 f end=007A39E7
CMap__VectorIntersectTerrain 007A39F0 f end=007A3B6E
CMap__SafeOpen 007BD480 f end=007BD4CE
CMap__SafeRead 007BD4D0 f end=007BD533
CMap__FreeMapObjGroup 007C0030 f end=007C0096
CMap__FreeMapObjDef 007C0430 f end=007C049F
CMap__FreeRenderChunk 007C0610 f end=007C0661
CMap__AllocBaseObjLink 007C0750 f end=007C07BC
CMap__AllocMapChunk 007C0830 f end=007C0897
CMap__AllocAreaLow 007C0A90 f end=007C0ADB
CMap__QueryAreaId 00782560 f end=0078267C
CMap__LoadTexture 007D9990 f end=007D9A1C

View file

@ -7,3 +7,4 @@ CMapArea__Update 007D6BF0 f end=007D6D19
CMapArea__Create 007D6EF0 f end=007D7015 CMapArea__Create 007D6EF0 f end=007D7015
CMapArea__AsyncLoadCallback 007D7020 f end=007D7045 CMapArea__AsyncLoadCallback 007D7020 f end=007D7045
CMapArea__Load 007D7150 f end=007D71CD CMapArea__Load 007D7150 f end=007D71CD
CMapArea__destructor 007D6E10 f end=007D6EED

View file

@ -0,0 +1 @@
CMapAreaLow__constructor 007C06E0 f end=007C0744

View file

@ -1 +1,2 @@
CMapBaseObj__constructor 007D7260 f end=007D7293 ; CMapBaseObj::CMapBaseObj() CMapBaseObj__constructor 007D7260 f end=007D7293 ; CMapBaseObj::CMapBaseObj()
CMapBaseObj__destructor 007D71D0 f end=007D7258

View file

@ -32,3 +32,8 @@ CMapObjGroup__AsyncPostloadCallback 007D8570 f end=007D85D6
CMapObjGroup__AsyncFailedCallback 007C75E0 f end=007C7608 CMapObjGroup__AsyncFailedCallback 007C75E0 f end=007C7608
CMapObjGroup__GetNumSharedTiles 007C8BF0 f end=007C8C5E CMapObjGroup__GetNumSharedTiles 007C8BF0 f end=007C8C5E
CMapObjGroup__GetFacesForLinking 007CB260 f end=007CB2E5 CMapObjGroup__GetFacesForLinking 007CB260 f end=007CB2E5
CMapObjGroup__FillVertexVB0 007C8560 f end=007C8A62
CMapObjGroup__SetVertexVB0 007C9CB0 f end=007C9D12
CMapObjGroup__SetIndexVB 007C9D80 f end=007C9DCB
CMapObjGroup__AllocVB 007CBCB0 f end=007CBD64
CMapObjGroup__FreeVB 007CBD70 f end=007CBDC0

View file

@ -21,3 +21,5 @@ CMapChunk__Intersect 007D8730 f end=007D883E
CMapChunk__Intersect 007D8840 f end=007D8DF6 CMapChunk__Intersect 007D8840 f end=007D8DF6
CMapChunk__Intersect 007D8E00 f end=007D91E5 CMapChunk__Intersect 007D8E00 f end=007D91E5
CMapChunk__LoadDetailDoodadModels 007D05F0 f end=007D069A CMapChunk__LoadDetailDoodadModels 007D05F0 f end=007D069A
CMapChunk__destructor 007C5E50 f end=007C6059
CMapChunk__constructor 007C5C50 f end=007C5E4B

View file

@ -4,3 +4,4 @@ CMapDoodadDef__Purge 007C3020 f end=007C30A6
CMapDoodadDef__Update 007C1380 f end=007C15ED CMapDoodadDef__Update 007C1380 f end=007C15ED
CMapDoodadDef__QueryInteriorLighting 007C1C40 f end=007C1DB8 CMapDoodadDef__QueryInteriorLighting 007C1C40 f end=007C1DB8
CMapDoodadDef__SelectUnderwater 007C23F0 f end=007C25C5 CMapDoodadDef__SelectUnderwater 007C23F0 f end=007C25C5
CMapDoodadDef__destructor 007C2350 f end=007C23E1

View file

@ -12,3 +12,4 @@ CMapEntity__QueryMapObjMatrix 007A1980 f end=007A1A26
CMapEntity__UpdateMapObjLiquid 007A1A30 f end=007A1B0A CMapEntity__UpdateMapObjLiquid 007A1A30 f end=007A1B0A
CMapEntity__QueryLiquidSounds 007A1B10 f end=007A1BB3 CMapEntity__QueryLiquidSounds 007A1B10 f end=007A1BB3
CMapEntity__Tick 007A1E90 f end=007A2064 CMapEntity__Tick 007A1E90 f end=007A2064
CMapEntity__destructor 007A10A0 f end=007A1117

View file

@ -54,5 +54,14 @@ CMapObj__AsyncFailedCallback 007AE110 f end=007AE138
CMapObj__CullBatch 007A7630 f end=007A76BF CMapObj__CullBatch 007A7630 f end=007A76BF
CMapObj__VectorIntersectPortals 007AF520 f end=007AF73E CMapObj__VectorIntersectPortals 007AF520 f end=007AF73E
CMapObj__QueryLiquidStatus 007AEB90 f end=007AEC23 CMapObj__QueryLiquidStatus 007AEB90 f end=007AEC23
CMapObj__RenderMapObjGroupsShadowMap 007AB760 f end=007ABAB6
CMapObj__VectorIntersect 007AECB0 f end=007AEEFC
CMapObj__SetGroupRenderCallback 007A6B40 f end=007A6B56
CMapObj__RRenderThruPortals 007AC060 f end=007AC697
CMapObj__DesrtoyPools 007AE050 f end=007AE05B
CMapObj__UpdatePools 007AE060 f end=007AE06B
CMapObj__RenderPortals 007A9ED0 f end=007AA2D1
CMapObj__RenderNormals 007AB4C0 f end=007AB759
CMapObj__Clear 007AE3B0 f end=007AE4B1
GetMinimapQuads 007AF8D0 f end=007AFC70 GetMinimapQuads 007AF8D0 f end=007AFC70
GetMinimapQuads 007AFE70 f end=007AFED2 GetMinimapQuads 007AFE70 f end=007AFED2

View file

@ -1,3 +1,7 @@
CMapObjRenderGroupExterior_ptr 00CFBEC4 l CMapObjRenderGroupExterior_ptr 00CFBEC4 l
CMapObjRenderGroupInterior_ptr 00CFBECC l CMapObjRenderGroupInterior_ptr 00CFBECC l
CMapObj__sMinimapTag 00D1C418 l CMapObj__sMinimapTag 00D1C418 l
CMapObj__occluderHeap 00D1C40C l
CMapObj__bPoolsDirty 00D1C410 l
CMapObj__gRenderCallback 00D1BED8 l
CMapObj__gRenderUserParam 00D1BEDC l

View file

@ -42,3 +42,7 @@ CMapRenderChunk__RenderSinglePassPixelShader 007D28B0 f end=007D2D6D
CMapRenderChunk__RenderSinglePassVertexPixelShader 007D2D70 f end=007D300D CMapRenderChunk__RenderSinglePassVertexPixelShader 007D2D70 f end=007D300D
CMapRenderChunk__SetShaders 007D3E10 f end=007D3F6D CMapRenderChunk__SetShaders 007D3E10 f end=007D3F6D
CMapRenderChunk__RenderPrep 007D3F70 f end=007D3FDC CMapRenderChunk__RenderPrep 007D3F70 f end=007D3FDC
CMapRenderChunk__RenderMultiPassAdditive 007D0760 f end=007D0D6E
CMapRenderChunk__RenderMultiPassAlpha 007D0D70 f end=007D13E8
CMapRenderChunk__RenderSolid 007D3010 f end=007D3226
CMapRenderChunk__RenderSolidVertexPixelShader 007D3240 f end=007D3383

View file

@ -3,3 +3,5 @@ CMapStaticEntity__GetMapObjAndGroup 007A13E0 f end=007A147D
CMapStaticEntity__ModelEventCallback 007BD5A0 f end=007BD8A0 CMapStaticEntity__ModelEventCallback 007BD5A0 f end=007BD8A0
CMapStaticEntity__SelectUnderwater 007C10C0 f end=007C1141 CMapStaticEntity__SelectUnderwater 007C10C0 f end=007C1141
CMapStaticEntity__AdjustLightmap 007C1AD0 f end=007C1C3A CMapStaticEntity__AdjustLightmap 007C1AD0 f end=007C1C3A
CMapStaticEntity__destructor 007A0C10 f end=007A0C62
CMapStaticEntity__constructor 007A0B50 f end=007A0C0A

View file

@ -1,2 +1,8 @@
CGMinimapFrame__EnterWorld 005831C0 f end=00583291 CGMinimapFrame__EnterWorld 005831C0 f end=00583291
CGMinimapFrame__InitializeGame 005832F0 f end=0058385E CGMinimapFrame__InitializeGame 005832F0 f end=0058385E
CGMinimapFrame__RenderInsideTexture 00581290 f end=00581739
CGMinimapFrame__RenderInside 00581740 f end=00581CC4
CGMinimapFrame__MinimapTextureCallback 00581CD0 f end=00581E7F
CGMinimapFrame__Render 00581E80 f end=005831A9
CGMinimapFrame__RenderCallback 005832A0 f end=005832B2
CGMinimapFrame__OnFrameRender 005832C0 f end=005832ED

View file

@ -0,0 +1 @@
MountTransitionObject__Tick 007FB7F0 f end=007FBB7B

View file

@ -35,3 +35,5 @@ CGObject_C__PlaySpellVisualKit 00745230 f end=00745D7C
CGObject_C__SetTypeByTypeId 00743130 f end=007431B5 CGObject_C__SetTypeByTypeId 00743130 f end=007431B5
CGObject_C__AddWorldObject 00743760 f end=007438DE CGObject_C__AddWorldObject 00743760 f end=007438DE
CGObject_C__constructor 00745E60 f end=00745F8B CGObject_C__constructor 00745E60 f end=00745F8B
CGObject_C__SetCircleRenderStates 00744EB0 f end=007450AA
CGObject_C__GetFocusObject 007450B0 f end=0074513A

View file

@ -2,3 +2,4 @@ Particulate__InitParticles 0079B8E0 f end=0079BA22
Particulate__InitMovement 0079BCC0 f end=0079BE44 Particulate__InitMovement 0079BCC0 f end=0079BE44
Particulate__SetTexture 0079DFF0 f end=0079E080 Particulate__SetTexture 0079DFF0 f end=0079E080
Particulate__constructor 0079E100 f end=0079E191 Particulate__constructor 0079E100 f end=0079E191
Particulate__SetScale 0079B360 f end=0079B370

View file

@ -1,3 +1,4 @@
CGPartyInfo__EnableMember 0052C760 f end=0052C854 CGPartyInfo__EnableMember 0052C760 f end=0052C854
CGPartyInfo__CheckClearLFGSlot 0052CC30 f end=0052CCD0 CGPartyInfo__CheckClearLFGSlot 0052CC30 f end=0052CCD0
CGPartyInfo__InitializeGame 0052D0E0 f end=0052D1D6 CGPartyInfo__InitializeGame 0052D0E0 f end=0052D1D6
CGPartyInfo__IsMember 0052C680 f end=0052C6D1

View file

@ -46,6 +46,7 @@ CGPlayer_C__OnDeath 006DC0F0 f end=006DC1B5
CGPlayer_C__UpdateInteractStatusAll 006DC5A0 f end=006DC633 CGPlayer_C__UpdateInteractStatusAll 006DC5A0 f end=006DC633
CGPlayer_C__constructor 006E6B40 f end=006E6E94 CGPlayer_C__constructor 006E6B40 f end=006E6E94
CGPlayer__TotalFieldsSaved 004F5530 f end=004F553B CGPlayer__TotalFieldsSaved 004F5530 f end=004F553B
CGPlayer_C__SetPlayedTime 006CF470 f end=006CF494
CloseAllLootRolls 006FAFD0 f end=006FB0FD CloseAllLootRolls 006FAFD0 f end=006FB0FD
PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140 PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140
PlayerNameShowing 007E5150 f end=007E516B PlayerNameShowing 007E5150 f end=007E516B
@ -53,3 +54,6 @@ PlayerNameDelete 007E6320 f end=007E6386
Player_C_ZoneUpdateHandler 006D7BB0 f end=006D7C28 Player_C_ZoneUpdateHandler 006D7BB0 f end=006D7C28
AreaListRegisterLocation 0078F020 f end=0078F1EC AreaListRegisterLocation 0078F020 f end=0078F1EC
PlayerNameTriggerColorUpdate 007E50F0 f end=007E5100 PlayerNameTriggerColorUpdate 007E50F0 f end=007E5100
PlayerNameUpdateLate 007E5580 f end=007E55E8
WorldTextDelete 007E6A90 f end=007E6AB3
WorldTextRenderBatch 007E7490 f end=007E7BA5

View file

@ -0,0 +1 @@
PLAYERNAMEDESC__destructor 007E54D0 f end=007E5543

View file

@ -3,3 +3,4 @@ CShadowCache__SetShadowMapGenericGlobal 008744E0 f end=008745CE ; CShadowCache::
CShadowCache__SetShadowMapGenericInterior 008745D0 f end=00874658 ; CShadowCache::SetShadowMapGenericInterior(int) CShadowCache__SetShadowMapGenericInterior 008745D0 f end=00874658 ; CShadowCache::SetShadowMapGenericInterior(int)
CShadowCache__SetShadowMapTerrain 00874660 f end=00874757 CShadowCache__SetShadowMapTerrain 00874660 f end=00874757
CShadowCache__SetShadowMapDetailDoodad 00874760 f end=0087488D CShadowCache__SetShadowMapDetailDoodad 00874760 f end=0087488D
CShadowCache__SetShadowScale 00874030 f end=0087403E

View file

@ -1 +1,3 @@
CShadowQuery__Initialize 007BD3A0 f end=007BD44D CShadowQuery__Initialize 007BD3A0 f end=007BD44D
CShadowQuery__Clear 007BB830 f end=007BB9C2
CShadowQuery__Render 007BBC50 f end=007BC482

View file

@ -15,3 +15,5 @@ SI2__StopGlueMusic 009860E0 f end=00986128
SI2__PlayVocalErrorSound 00986D00 f end=00986DD6 SI2__PlayVocalErrorSound 00986D00 f end=00986DD6
SI2__DK_GetPlayerFilterName 004CDA20 f end=004CDA60 SI2__DK_GetPlayerFilterName 004CDA20 f end=004CDA60
SI2__PlayFoleySound 004CFC10 f end=004CFD17 SI2__PlayFoleySound 004CFC10 f end=004CFD17
SI2__StopZoneAmbience 004C85F0 f end=004C85FD
SI2__OverrideZoneSounds 004CCA30 f end=004CCA9E

View file

@ -0,0 +1,3 @@
SMutex__Create 007747C0 f end=00774801
SMutex__Release 00774810 f end=0077481A
SMutex__Create 00774970 f end=0077499C

View file

@ -48,3 +48,4 @@ Spell_C_CancelAutoRepeat 00807560 f end=00807645
SpellTableLookupAbility 00812410 f end=0081252A SpellTableLookupAbility 00812410 f end=0081252A
GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0 GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0
SpellVisualsBlizzardStop 007F9EE0 f end=007F9EF8 SpellVisualsBlizzardStop 007F9EE0 f end=007F9EF8
SpellVisualsTick 007FCA30 f end=007FCBB7

View file

@ -33,3 +33,16 @@ C4Quaternion__Slerp 00982460 f end=0098256C ; C4Quaternion::Slerp(float, C4Quate
C4Quaternion__Nlerp 00982630 f end=0098269F ; C4Quaternion::Nlerp(float, C4Quaternion const&, C4Quaternion const&) C4Quaternion__Nlerp 00982630 f end=0098269F ; C4Quaternion::Nlerp(float, C4Quaternion const&, C4Quaternion const&)
C3Vector__constructor 00982970 f end=009829AD ; C3Vector::C3Vector(CImVector const&) C3Vector__constructor 00982970 f end=009829AD ; C3Vector::C3Vector(CImVector const&)
C4Vector__constructor 00984C90 f end=00984CDC ; C4Vector::C4Vector(CImVector const&) C4Vector__constructor 00984C90 f end=00984CDC ; C4Vector::C4Vector(CImVector const&)
C2Vector__C2Vector 004C4DF0 f end=004C4E06
C3Vector__C3Vector 00982950 f end=0098296C
C3Vector__MajorAxis 009829B0 f end=009829ED
NTempest__Intersect 009830D0 f end=0098348D
NTempest__Intersect 00982FB0 f end=009830CB
NTempest__Intersect 009836B0 f end=009838C7
NTempest__DistanceFromPolygonEdge 00984DB0 f end=00984E41
NTempest__TransformPoint 004C2300 f end=004C236F
C3Ray__FromStartEnd 00985200 f end=00985298
CFacet__Set 007912C0 f end=00791378
CFacet__constructor 00983940 f end=0098398F
CAaBox__Bounding 00984930 f end=00984C6D
CFacet__Set 009838D0 f end=0098393E

View file

@ -59,3 +59,6 @@ TextureCacheHasMips 004F2D80 f end=004F2DA7
TextureCacheResetLoadCount 004F2DB0 f end=004F2DBB TextureCacheResetLoadCount 004F2DB0 f end=004F2DBB
TextureCacheDestroyTexture 004F31A0 f end=004F31EA TextureCacheDestroyTexture 004F31A0 f end=004F31EA
TextureCacheCreateTexture 004F3930 f end=004F3999 TextureCacheCreateTexture 004F3930 f end=004F3999
TextureGetDimensions 004B6610 f end=004B666A
TextureAddRef 0047BF70 f end=0047BF82
TextureCacheAllocEntry 004F3110 f end=004F31A0

View file

@ -0,0 +1,2 @@
CGTutorial__FlagTutorial 00530450 f end=00530503
CGTutorial__TriggerTutorial 00530840 f end=005308CD

View file

@ -130,6 +130,11 @@ CGUnit_C__OnDeath 00729220 f end=007293CD
CGUnit_C__OnLife 0073D530 f end=0073D5C9 CGUnit_C__OnLife 0073D530 f end=0073D5C9
CGUnit_C__constructor 0073F660 f end=0073FCB3 CGUnit_C__constructor 0073F660 f end=0073FCB3
CGUnit_C__StopAttack 007559E0 f end=00755A54 CGUnit_C__StopAttack 007559E0 f end=00755A54
CGUnit_C__NamePlateSetResortAll 00715380 f end=0071539B
CGUnit_C__NamePlateUpdateColor 007153C0 f end=007153DB
CGUnit_C__InitializeActivePlayerComponent 0071CFA0 f end=0071D006
CGUnit_C__SetMaxAlpha 00737390 f end=007374B7
CGUnit_C__IsPartyMember 0052C8C0 f end=0052C9A0
UnitCombatLogInvalidateName 0074F400 f end=0074F4CC UnitCombatLogInvalidateName 0074F400 f end=0074F4CC
UnitCombatLog 00751150 f end=007512A1 UnitCombatLog 00751150 f end=007512A1
UnitSoundInitialize 00747860 f end=007478EE UnitSoundInitialize 00747860 f end=007478EE

View file

@ -0,0 +1,5 @@
VBBList__Block__Set 007C8500 f end=007C8560
VBBList__AllocBlock 007CB3B0 f end=007CB519
VBBList__FreeVBB 007CB9F0 f end=007CBB2D
VBBList__AssignBlock 007CBB30 f end=007CBBBC
VBBList__AllocVBB 007CBBC0 f end=007CBCAC

View file

@ -0,0 +1 @@
CWaterRipple__Initizalize 0079E1A0 f end=0079E2C3

View file

@ -0,0 +1,4 @@
CWaterRipple__s_nextPlayerRipple 00CDF7CC l
CWaterRipple__s_nextUnitRipple 00CDF7C8 l
CWaterRipple__s_vsWaterRipples 00CDFFD4 l
CWaterRipple__s_psWaterRipples 00CDFFD8 l

View file

@ -14,4 +14,14 @@ World__SetDetailDoodadDist 00780730 f end=00780761
World__ObjectIsDrawable 0077FCD0 f end=0077FD07 World__ObjectIsDrawable 0077FCD0 f end=0077FD07
World__ObjectDestroy 007826E0 f end=00782732 World__ObjectDestroy 007826E0 f end=00782732
World__ValidateFarClip 00780770 f end=007807F8 World__ValidateFarClip 00780770 f end=007807F8
World__SetShadowColor 00780660 f end=0078070D
World__Destroy 007837F0 f end=007BA834
World__GetFacets 00783910 f end=00783A36
World__GetFacets 00783A40 f end=00783A5E
World__TriDataToFacetData 00782740 f end=00782E32
World__UnloadMap 00783180 f end=0078319E
World__QueryMapId 0077F080 f end=0077F086
World__QueryObjectInside 0077F090 f end=0077F0A4
World__QueryMapObjAreaTable 0077F1B0 f end=0077F1D1
World__Update 007815C0 f end=00781604

View file

@ -20,3 +20,5 @@ World__groundEffectDistValue 00ADEEB8 l
World__groundEffectDistValueSqr 00CD7674 l World__groundEffectDistValueSqr 00CD7674 l
World__detailDoodadAlphaRef 00CD766C l World__detailDoodadAlphaRef 00CD766C l
World__detailDoodadDensity 00CD773C l World__detailDoodadDensity 00CD773C l
World__shadowModTexture 00CD7554 l
World__shadowColor 00CD7878 l

View file

@ -32,3 +32,10 @@ CGWorldFrame__RenderWorld 004FAF90 f end=004FB079
CGWorldFrame__OnFrameRender 004FB080 f end=004FB0AD CGWorldFrame__OnFrameRender 004FB080 f end=004FB0AD
CGWorldFrame__OnMouseModeNormal 004F5D20 f end=004F5D28 CGWorldFrame__OnMouseModeNormal 004F5D20 f end=004F5D28
CGWorldFrame__OnMouseModeRelative 004F5D30 f end=004F5D7F CGWorldFrame__OnMouseModeRelative 004F5D30 f end=004F5D7F
CGWorldFrame__AddObjectToHitTestList 004F6270 f end=004F62D7
CGWorldFrame__UpdateDayNight 004F8410 f end=004F865B
CGWorldFrame__SetPlayerFadeCameraValue 004F8660 f end=004F8730
CGWorldFrame__UpdateObject 004F8D10 f end=004F8E98
CGWorldFrame__destructor 004FA390 f end=004FA55E
CGWorldFrame__Create 0050F3F0 f end=0050F41B
CGWorldFrame__TranslateToMapCoords 00544140 f end=00544415

View file

@ -0,0 +1 @@
pWorldFrame 00B7436C l

View file

@ -0,0 +1,2 @@
CWorldMath__TransformAABox 007F9430 f end=007F9472
CWorldMath__VectorIntersectAABox2 007F9480 f end=007F9650

View file

@ -11,3 +11,22 @@ CWorldParam__HWPCFCallback 0078E070 f end=0078E105
CWorldParam__GxTextureCacheSizeCallback 0078E110 f end=0078E196 CWorldParam__GxTextureCacheSizeCallback 0078E110 f end=0078E196
CWorldParam__Initialize 0078E400 f end=0078E94A CWorldParam__Initialize 0078E400 f end=0078E94A
CWorldParam__CloudLODCallback 007F1CD0 f end=007F1D2D CWorldParam__CloudLODCallback 007F1CD0 f end=007F1D2D
CWorldParam__TerrainLOD 0078D610 f end=0078D652
CWorldParam__TerrainShadows 0078D660 f end=0078D6A2
CWorldParam__MaxLights 0078D6B0 f end=0078D6E2
CWorldParam__ShadowMipLevel 0078D6F0 f end=0078D725
CWorldParam__TextureLodBias 0078D730 f end=0078D77B
CWorldParam__FarClip 0078D780 f end=0078D79C
CWorldParam__NearClip 0078D7A0 f end=0078D7BC
CWorldParam__HorizonFarClipScale 0078D7C0 f end=0078D810
CWorldParam__HorizonNearClipScale 0078D810 f end=0078D85C
CWorldParam__ParticleDensity 0078D860 f end=0078D8AB
CWorldParam__WaterLOD 0078D8B0 f end=0078D8E1
CWorldParam__ShowFootprints 0078D8F0 f end=0078D938
CWorldParam__FootstepBias 0078D940 f end=0078D9C3
CWorldParam__HardwareOcclusionTest 0078D9D0 f end=0078DA04
CWorldParam__FarClipOverride 0078DC30 f end=0078DC58
CWorldParam__EnvironmentDetail 0078DC60 f end=0078DCB0
CWorldParam__ExtShadowQuality 0078DCB0 f end=0078DCF0
CWorldParam__Specular 0078DE60 f end=0078DECF
CWorldParam__MapObjLightLOD 0078DED0 f end=0078DEFD

View file

@ -10,3 +10,16 @@ CWorldScene__RenderChunksSinglePass 007989C0 f end=00798D9F
CWorldScene__FrustumCull 0078FB20 f end=0078FB47 CWorldScene__FrustumCull 0078FB20 f end=0078FB47
CWorldScene__FrustumPop 0078FB50 f end=0078FB58 CWorldScene__FrustumPop 0078FB50 f end=0078FB58
CWorldScene__ClipBufferCull 0078FDC0 f end=0078FF99 CWorldScene__ClipBufferCull 0078FDC0 f end=0078FF99
CWorldScene__FrustumSet 00790AF0 f end=00790E1B
CWorldScene__FrustumSet 00790E20 f end=007910FE
CWorldScene__FrustumPush 00791950 f end=00791976
CWorldScene__CullEntitys 00793060 f end=00793269
CWorldScene__CullLiquid 007935A0 f end=00793755
CWorldScene__Update 00795400 f end=00795CF3
CWorldScene__Destroy 00798310 f end=007CCBD4
CWorldScene__CullChunks 00799D40 f end=00799F71
CWorldScene__CullMapObjDefGroups 0079A160 f end=0079A259
CWorldScene__CullSortTable 0079A790 f end=0079A861
CWorldScene__ClearObjectFadeoutList 00782E40 f end=00782F17
CWorldScene__RenderChunksSolid 00793B10 f end=00793C2D
CWorldScene__RenderChunks 00798DA0 f end=00799303

View file

@ -3,3 +3,4 @@ CWorldScene__s_defaultTexture 00CD8618 l
CWorldScene__frustumIndex 00CD8798 l CWorldScene__frustumIndex 00CD8798 l
CWorldScene__frustumStack 00CDB168 l CWorldScene__frustumStack 00CDB168 l
CWorldScene__camTargetEntity 00CD87A8 l CWorldScene__camTargetEntity 00CD87A8 l
CWorldScene__s_m2Scene 00CD754C l