From 31cef6ebc414e6cb76d2e446698cae073e01e953 Mon Sep 17 00:00:00 2001 From: gromchek Date: Sat, 13 Dec 2025 18:39:25 +0300 Subject: [PATCH] chore(build): refresh generated files --- .../ida/batch/import_symbols.idc | 280 +++++++++++++++++- profile/3.3.5a-windows-386/symbol/main.sym | 279 ++++++++++++++++- profile/3.3.5a-windows-386/x64dbg/game.dd32 | Bin 225419 -> 234845 bytes 3 files changed, 549 insertions(+), 10 deletions(-) diff --git a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc index 353484c..d3e5976 100644 --- a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc +++ b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc @@ -27,6 +27,7 @@ static import_symbols() { set_name(0x00403B70, "LoadNewWorld"); set_name(0x00404130, "WowClientInit"); set_name(0x004047E0, "InitializeEngineCallback"); + set_name(0x00404A80, "ListInterfaceArchive"); set_name(0x00405130, "ClientUpdateTaxiBenchmarkMode"); set_name(0x004052F0, "WowClientDB_StartupStringsRec__Load"); set_name(0x00405540, "ClientInitializeGame"); @@ -42,6 +43,7 @@ static import_symbols() { set_name(0x00407E30, "LoadingScreenSetTip"); set_name(0x00407E40, "LoadingScreenSetScreenTipForRaceData"); set_name(0x00407EA0, "LoadingScreenSetTransparent"); + set_name(0x00407EF0, "LoadingScreenMiniDisable"); set_name(0x00407F40, "C44Matrix__constructor"); set_name(0x00407F80, "C44Matrix__operator_assign_C44Matrix"); set_name(0x00408030, "GxXformSetProjection"); @@ -63,6 +65,7 @@ static import_symbols() { set_name(0x0040B540, "WowSysMessageOutput__Paint"); set_name(0x0040B710, "WowSysMessageOutput__Initialize"); set_name(0x0040BAA5, "purecall"); + set_name(0x0040BE50, "qsort"); set_name(0x0040D3B5, "nullsub_1"); set_name(0x00421750, "SFile__DisableSFileCheckDisk"); set_name(0x00421760, "SFile__EnableDirectAccess"); @@ -233,6 +236,7 @@ static import_symbols() { set_name(0x00466B90, "WowConnection__DestroyOsNet"); set_name(0x00466BF0, "WowConnection__SetEncryptionKey"); set_name(0x00466DE0, "WowConnection__CloseSocket"); + set_name(0x00466E30, "WoWConnection__FreeSendList"); set_name(0x00466F00, "WowConnection__DoStreamReads"); set_name(0x00467270, "WowConnection__constructor"); set_name(0x00467330, "WowConnection__constructor@2"); @@ -251,8 +255,11 @@ static import_symbols() { set_name(0x00468D20, "WowConnection__Connect"); set_name(0x00468D90, "WowConnection__InitOsNet"); set_name(0x00468E50, "WowConnection__Connect@2"); + set_name(0x00468FF0, "WowConnectionNet__Service"); set_name(0x00469080, "WowConnection__Stop"); + set_name(0x004692C0, "WowConnectionNet__Delete"); set_name(0x00469320, "WowConnection__Start"); + set_name(0x004695F0, "WowConnectionNet__constructor"); set_name(0x0047ADD0, "nullsub_2"); set_name(0x0047ADE0, "CDataStore__GetBufferParams"); set_name(0x0047AE10, "CDataStore__DetachBuffer"); @@ -294,6 +301,8 @@ static import_symbols() { set_name(0x0047C060, "DDCToNDCHeight"); set_name(0x0047C070, "NDCToDDCWidth"); set_name(0x0047C080, "NDCToDDCHeight"); + set_name(0x0047C290, "CStatus__Prepend"); + set_name(0x0047C360, "CStatus__Add"); set_name(0x0047CBF0, "PropSelectContext"); set_name(0x0047CC20, "PropGet"); set_name(0x0047CC50, "PropSet"); @@ -357,10 +366,16 @@ static import_symbols() { set_name(0x00481100, "IEvtTimerDispatch"); set_name(0x00481290, "IEvtTimerKill"); set_name(0x00481390, "IEvtTimerSet"); - set_name(0x00481590, "CSimpleTexture__SetTexture"); + set_name(0x00481520, "CSimpleTexture__SetTexture"); + set_name(0x00481590, "CSimpleTexture__SetTexture@2"); set_name(0x00481620, "CSimpleTexture__SetBlendMode"); set_name(0x00481640, "CSimpleTexture__SetTexCoord"); + set_name(0x00482110, "LanguageProcess"); + set_name(0x00482230, "CSimpleFontString__SetAlphaGradient"); set_name(0x00482290, "CSimpleFontString__GetFontHeight"); + set_name(0x00482510, "CSimpleFontString__GetNumCharsWithinWidth"); + set_name(0x004825E0, "CSimpleFontString__GetNumCharsWithinWidthFromEnd"); + set_name(0x00482720, "CSimpleFontString__AddAnimTranslation"); set_name(0x004829A0, "C3Vector__Subtract"); set_name(0x004829D0, "GxBufLock"); set_name(0x004829F0, "GxBufUnlock"); @@ -377,8 +392,10 @@ static import_symbols() { set_name(0x00484B00, "CSimpleRender__DrawBatch"); set_name(0x00485240, "CSimpleFontString__constructor"); set_name(0x00485530, "CRenderBatch__constructor"); + set_name(0x004856F0, "CSimpleFontString__OnColorChanged"); set_name(0x004858E0, "CRenderBatch__QueueCallback"); set_name(0x00485970, "CRenderBatch__Clear"); + set_name(0x004859E0, "CSimpleTexture__SetTexture@3"); set_name(0x00485F00, "CRenderBatch__Clear@2"); set_name(0x00485F40, "CSimpleTexture__LoadXML"); set_name(0x00486B20, "CSimpleFontString__UpdateString"); @@ -388,6 +405,7 @@ static import_symbols() { set_name(0x00487C40, "CSimpleRegion__ShowThis"); set_name(0x00487CA0, "CSimpleRegion__OnRegionChanged"); set_name(0x00487D70, "CSimpleRegion__OnColorChanged"); + set_name(0x00487ED0, "CSimpleRegion__SetFrame"); set_name(0x004880E0, "CSimpleRegion__constructor"); set_name(0x004881D0, "CSimpleRegion__destructor"); set_name(0x00488310, "CScriptRegion__constructor"); @@ -410,10 +428,12 @@ static import_symbols() { set_name(0x00489E90, "CLayoutFrame__SetLayoutScale"); set_name(0x0048A1D0, "CLayoutFrame__OnFrameSizeChanged"); set_name(0x0048A260, "CLayoutFrame__SetPoint"); + set_name(0x0048A3E0, "CLayoutFrame__SetAllPoints"); set_name(0x0048A510, "CLayoutFrame__ClearAllPoints"); set_name(0x0048A520, "CLayoutFrame__SetDeferredResize"); set_name(0x0048B130, "CLayoutFrame__DestroyLayout"); set_name(0x0048B5F0, "CScriptObject__GetScriptObjectByName"); + set_name(0x0048B800, "ApplyTranslationAnim"); set_name(0x0048BD20, "CImVector__Set"); set_name(0x0048C1C0, "CSimpleTexture_SetVertexColor"); set_name(0x0048C3E0, "CSimpleTexture_SetAlpha"); @@ -484,9 +504,11 @@ static import_symbols() { set_name(0x004A8500, "ScrnLayerSetRect"); set_name(0x004A8530, "ScrnLayerGetFlags"); set_name(0x004A8540, "ScrnLayerSetFlags"); + set_name(0x004A8550, "ScrnScreenshot"); set_name(0x004A8720, "OnPaint"); set_name(0x004A8BB0, "ScrnLayerCreate"); set_name(0x004A8D10, "GxuFontShutdown"); + set_name(0x004A8D40, "ScrnSetStockFont"); set_name(0x004A8DC0, "ScrnGetStockFont"); set_name(0x004A8DE0, "ScrnGetStockFontHeight"); set_name(0x004B4E50, "SysMsgEnable"); @@ -533,9 +555,11 @@ static import_symbols() { set_name(0x004BAB50, "AsyncFileReadObject"); set_name(0x004BAD80, "AsyncFileReadIsReading"); set_name(0x004BAE10, "AsyncFileReadWaitAll"); + set_name(0x004BD900, "TextBlockSetGradient"); set_name(0x004BD9D0, "TextBlockGetFontPtr"); set_name(0x004BDAA0, "TextBlockCreate"); set_name(0x004BDBF0, "TextBlockSetStringPos"); + set_name(0x004BDC50, "TextBlockGetStringPos"); set_name(0x004BDD80, "TextBlockGetWrappedTextHeight"); set_name(0x004BE9C0, "TextBlockGenerateFont"); set_name(0x004BEC70, "GxXformProjection"); @@ -588,10 +612,12 @@ static import_symbols() { set_name(0x004C82E0, "SI2__Init"); set_name(0x004C85F0, "SI2__StopZoneAmbience"); set_name(0x004C8610, "SI2__SetWeatherKitID"); + set_name(0x004C8680, "SI2__StopLuaMusic"); set_name(0x004C93B0, "SI2__StopAllMusic"); set_name(0x004CCA30, "SI2__OverrideZoneSounds"); set_name(0x004CDA20, "SI2__DK_GetPlayerFilterName"); set_name(0x004CDC80, "SI2__DSP_MakeDSPsExpire"); + set_name(0x004CEE50, "CGUnit_C__IsActivePlayer"); set_name(0x004CFC10, "SI2__PlayFoleySound"); set_name(0x004D0020, "SI2__PlayItemSound"); set_name(0x004D0090, "SI2__PlayItemSound@2"); @@ -619,11 +645,15 @@ static import_symbols() { set_name(0x004D3650, "ObjectAllocAddHeap"); set_name(0x004D36C0, "ClntObjMgrPush"); set_name(0x004D3700, "ClntObjMgrPop"); + set_name(0x004D3730, "ClntObjMgrGetCurrent"); set_name(0x004D3790, "ClntObjMgrGetActivePlayer"); set_name(0x004D3FF0, "InitObject"); set_name(0x004D45B0, "SetupObjectStorage"); set_name(0x004D4AC0, "ClntObjMgrInitializeShared"); set_name(0x004D4B30, "ClntObjMgrEnumVisibleObjects"); + set_name(0x004D4CA0, "ClntObjMgrHideObject"); + set_name(0x004D4D00, "ClntObjMgrShowObject"); + set_name(0x004D4D60, "ClntObjMgrLockObject"); set_name(0x004D4DB0, "ClntObjMgrObjectPtr"); set_name(0x004D4F00, "CMoveSpline__CMoveSplineDtor"); set_name(0x004D5A80, "ClntObjMgrSetObjMirrorHandler"); @@ -774,6 +804,9 @@ static import_symbols() { set_name(0x004DFA70, "Script_Script_IsRaceClassRestricted"); set_name(0x004DFCA0, "Script_GetRandomName"); set_name(0x004DFD30, "CharacterCreateUnregisterScriptFunctions"); + set_name(0x004DFF10, "CCharacterCreation__GetRandomRaceAndSex"); + set_name(0x004DFFC0, "CCharacterCreation__OnHide"); + set_name(0x004E0040, "CCharacterCreation__SetCharCustomizeModel"); set_name(0x004E01F0, "CCharacterCreation__CycleCharCustomization"); set_name(0x004E0380, "CCharacterCreation__CreateCharacter"); set_name(0x004E05B0, "Script_SetCharCustomizeFrame"); @@ -792,6 +825,7 @@ static import_symbols() { set_name(0x004E0CD0, "Script_PaidChange_GetCurrentClassIndex"); set_name(0x004E0D00, "Script_IsRaceClassValid"); set_name(0x004E0DD0, "Script_GetCreateBackgroundModel"); + set_name(0x004E0F50, "CCharacterCreation__GetRandomClassID"); set_name(0x004E1540, "CCharacterCreation__SetSelectedSex"); set_name(0x004E1740, "CCharacterCreation__SetSelectedClass"); set_name(0x004E1880, "Script_GetAvailableRaces"); @@ -800,6 +834,7 @@ static import_symbols() { set_name(0x004E1AC0, "Script_SetSelectedClass"); set_name(0x004E1B70, "Script_PaidChange_GetName"); set_name(0x004E1C20, "CCharacterCreation__Initialize"); + set_name(0x004E1ED0, "CCharacterCreation__CalcClasses"); set_name(0x004E1FD0, "CCharacterCreation__ResetCharCustomizeInfoo"); set_name(0x004E20B0, "CCharacterCreation__SetSelectedRace"); set_name(0x004E2330, "CCharacterCreation__SetToExistingCharacter"); @@ -807,10 +842,13 @@ static import_symbols() { set_name(0x004E2500, "Script_CustomizeExistingCharacter"); set_name(0x004E2570, "CharSelectRegisterScriptFunctions"); set_name(0x004E25A0, "CharSelectUnregisterScriptFunctions"); + set_name(0x004E2870, "CCharacterSelection__UpdateCharacterName"); + set_name(0x004E29E0, "CCharacterSelection__UpdateCharacterInfo"); set_name(0x004E2BD0, "CCharacterSelection__UpdateCharacterNameDeclension"); set_name(0x004E2EF0, "CCharacterSelection__GetCharacterDisplay"); set_name(0x004E2F60, "Script_SetCharSelectModelFrame"); set_name(0x004E3030, "Script_SetCharacterSelectFacing"); + set_name(0x004E3120, "CCharacterSelection__OnHide"); set_name(0x004E3170, "Script_GetCharacterInfo"); set_name(0x004E33A0, "Script_DeleteCharacter"); set_name(0x004E3410, "Script_RenameCharacter"); @@ -821,6 +859,7 @@ static import_symbols() { set_name(0x004E3CD0, "CCharacterSelection__SelectCharacter"); set_name(0x004E44E0, "Script_SetCharSelectBackground"); set_name(0x004E4580, "Script_SelectCharacter"); + set_name(0x004E4610, "CCharacterSelection__UpdateCharacterList"); set_name(0x004E47F0, "CCharacterSelection__ClearCharacterList"); set_name(0x004E4880, "CGlueMgr__SurveyDownloadFeed"); set_name(0x004E48A0, "CGlueMgr__SurveySendResults"); @@ -846,6 +885,7 @@ static import_symbols() { set_name(0x004E6190, "CSimpleModelFFX__Render"); set_name(0x004E6300, "CSimpleModelFFX__Create"); set_name(0x004E6330, "CSimpleModelFFX__OnFrameRender"); + set_name(0x004E63A0, "CNameGen__GenerateName"); set_name(0x004E6560, "CNameGen__CreateDictionary"); set_name(0x004E6790, "CNameGen__LoadNames"); set_name(0x004E6BE0, "CSimpleModelFFX_ResetLights"); @@ -854,6 +894,7 @@ static import_symbols() { set_name(0x004E7700, "CCharacterComponent__ComponentCloseFingers"); set_name(0x004E7750, "CCharacterComponent__ComponentOpenFingers"); set_name(0x004E7790, "CCharacterComponent__ApplyMonsterGeosets"); + set_name(0x004E7940, "CCharacterComponent__GetSheatheLink"); set_name(0x004E79A0, "CCharacterComponent__RemoveLinkpt"); set_name(0x004E7B80, "CCharacterComponent__GetNumSkins"); set_name(0x004E7C10, "CCharacterComponent__GetNumHairStylesForColor"); @@ -861,6 +902,10 @@ static import_symbols() { set_name(0x004E7D50, "CCharacterComponent__GetNumFacesForSkin"); set_name(0x004E7DF0, "CCharacterComponent__GetNumFacialFeaturesForHairColor"); set_name(0x004E80E0, "CCharacterComponent__GetNthFacialFeatureIndex"); + set_name(0x004E81C0, "CCharacterComponent__GetTabardBackgroundFileName"); + set_name(0x004E8210, "CCharacterComponent__GetTabardEmblemFileName"); + set_name(0x004E8260, "CCharacterComponent__GetTabardBorderFileName"); + set_name(0x004E82B0, "CCharacterComponent__SetItemSlotUsingAttachSlot"); set_name(0x004E8E70, "CCharacterComponent__CreateRequestAU"); set_name(0x004E8F00, "CCharacterComponent__CreateRequestAL"); set_name(0x004E8F90, "CCharacterComponent__CreateRequestHA"); @@ -885,6 +930,7 @@ static import_symbols() { set_name(0x004EAA70, "CCharacterComponent__AddLink"); set_name(0x004EAB50, "CCharacterComponent__MakeAmmoModel"); set_name(0x004EACD0, "CCharacterComponent__AddHandItem"); + set_name(0x004EAF70, "CCharacterComponent__RemoveVisuals"); set_name(0x004EB070, "CCharacterComponent__RemoveHandItem"); set_name(0x004EB150, "CCharacterComponent__SetNextSkin"); set_name(0x004EB290, "CCharacterComponent__SetPrevSkin"); @@ -900,15 +946,19 @@ static import_symbols() { set_name(0x004EBE80, "CCharacterComponent__SetPrevFacialFeature"); set_name(0x004EC050, "CCharacterComponent__SetRandomFacialFeature"); set_name(0x004EC0E0, "CCharacterComponent__ClearGuildTabard"); + set_name(0x004EC1C0, "CCharacterComponent__ApplyGuildColor"); set_name(0x004EC510, "CCharacterComponent__TurnOffGuildTabardPurchase"); set_name(0x004ED900, "CCharacterComponent__GeosRenderPrep"); + set_name(0x004EE2A0, "CCharacterComponent__RenderPrepAll"); set_name(0x004EE460, "CCharacterComponent__RemoveItem"); set_name(0x004EE6D0, "CCharacterComponent__RemoveItemBySlot"); set_name(0x004EF0D0, "CCharacterComponent__AddHelm"); set_name(0x004EF4B0, "CCharacterComponent__BuildShoulderItemPaths"); set_name(0x004EF710, "CCharacterComponent__AreShoulderModelsCorrect"); set_name(0x004EFBE0, "CCharacterComponent__constructor"); + set_name(0x004EFCA0, "CCharacterComponent__destructor"); set_name(0x004EFDF0, "CCharacterComponent__UpdateBaseTexture"); + set_name(0x004EFED0, "CCharacterComponent__Prep"); set_name(0x004EFF10, "CCharacterComponent__CreateBaseTexture"); set_name(0x004F0490, "CCharacterComponent__SetNextHairStyle"); set_name(0x004F0630, "CCharacterComponent__SetPrevHairStyle"); @@ -921,6 +971,7 @@ static import_symbols() { set_name(0x004F16C0, "CCharacterComponent__FreeComponent"); set_name(0x004F16F0, "CCharacterComponent__ThreadInitialize"); set_name(0x004F1790, "CCharacterComponent__CreateComponentRequest"); + set_name(0x004F1850, "CCharacterComponent__DestroyComponentFreeLists"); set_name(0x004F18F0, "CCharacterComponent__Update"); set_name(0x004F1A20, "CCharacterComponent__Initialize"); set_name(0x004F1ED0, "CCharacterComponent__ThreadDestroy"); @@ -954,6 +1005,7 @@ static import_symbols() { set_name(0x004F4C50, "CMovementStatus__constructor"); set_name(0x004F5130, "CalculateFacingTo"); set_name(0x004F52C0, "CGUnit_C__TotalFieldsSaved"); + set_name(0x004F54D0, "CGUnit_C__GetResistanceAndBuffs"); set_name(0x004F5530, "CGPlayer__TotalFieldsSaved"); set_name(0x004F5960, "CGWorldFrame__GetActiveCamera"); set_name(0x004F5980, "CGWorldFrame__SendObjectTrackEvent"); @@ -996,6 +1048,8 @@ static import_symbols() { set_name(0x004FABD0, "CGWorldFrame__constructor"); set_name(0x004FAF90, "CGWorldFrame__RenderWorld"); set_name(0x004FB080, "CGWorldFrame__OnFrameRender"); + set_name(0x004FB210, "CGChat__GetChatLineOffset"); + set_name(0x004FBAF0, "CGChat__IsVoiceChatAllowed"); set_name(0x004FBD00, "Script_LoggingChat"); set_name(0x004FBD20, "Script_LoggingCombat"); set_name(0x004FBD40, "Script_GetActiveVoiceChannel"); @@ -1021,6 +1075,7 @@ static import_symbols() { set_name(0x004FCCB0, "Script_IsVoiceChatAllowedByServer"); set_name(0x004FCCF0, "Script_UnitIsSilenced"); set_name(0x004FCDF0, "Script_GetMuteStatus"); + set_name(0x004FDD80, "CGChat__RecordChat"); set_name(0x004FE100, "CGChat__OnUpdateInstance"); set_name(0x004FE630, "Script_ListChannelByName"); set_name(0x004FE650, "Script_GetChannelList"); @@ -1077,8 +1132,11 @@ static import_symbols() { set_name(0x00505190, "Script_GetNumChannelMembers"); set_name(0x005052E0, "Script_CollapseChannelHeader"); set_name(0x00505360, "Script_ExpandChannelHeader"); + set_name(0x00505930, "CGChat__TranslateMessage"); set_name(0x00508090, "CGChat__ZoneUpdate"); set_name(0x005096D0, "Script_LeaveChannelByName"); + set_name(0x00509A50, "ProfanityFilter"); + set_name(0x00509BD0, "SpamFilter"); set_name(0x0050D170, "Script_SendChatMessage"); set_name(0x0050D8A0, "Script_SendSystemMessage"); set_name(0x0050DAA0, "Script_JoinTemporaryChannel"); @@ -1170,11 +1228,14 @@ static import_symbols() { set_name(0x00511FE0, "Script_GetThreatStatusColor"); set_name(0x00512090, "Script_ConsoleAddMessage"); set_name(0x005124D0, "CGGameUI__SequenceMusicIsPlaying"); + set_name(0x005124E0, "CGGameUI__ClearLootSlot"); + set_name(0x00512500, "CGGameUI__OpenResurrectRequest"); set_name(0x00512570, "CGGameUI__OpenGuildInvite"); set_name(0x005129F0, "CGGameUI__IsPartyMember"); set_name(0x00512A00, "CGGameUI__IsPartyMember@2"); set_name(0x00512B50, "CGGameUI__UnitModelUpdate"); set_name(0x00512C20, "CGGameUI__SetActiveCorpse"); + set_name(0x00512CA0, "CGGameUI__GetDeathReleaseLocation"); set_name(0x00512D20, "CGGameUI__IsKeyDown"); set_name(0x00512D60, "CGGameUI__OnMouseModeRelative"); set_name(0x00512DC0, "CGGameUI__OnMouseModeNormal"); @@ -1207,9 +1268,11 @@ static import_symbols() { set_name(0x00513C30, "CGGameUI__GetPartyMemberState"); set_name(0x00513CB0, "CGGameUI__GetPartyMemberPetState"); set_name(0x00513CF0, "CGGameUI__UpdateUnitHighlights"); + set_name(0x00513DA0, "CGGameUI__InvalidatePlayer"); set_name(0x00513DD0, "CGGameUI__GetErrorToken"); set_name(0x00513DF0, "CGGameUI__LastErrorMessage"); set_name(0x00513E40, "CGGameUI__MirrorTimerToIndex"); + set_name(0x005142B0, "CGCharacterModelBase__Create"); set_name(0x00514430, "Script_IsModifierKeyDown"); set_name(0x005144C0, "Script_IsLeftShiftKeyDown"); set_name(0x00514520, "Script_IsRightShiftKeyDown"); @@ -1305,6 +1368,7 @@ static import_symbols() { set_name(0x005194E0, "CGGameUI__CanResetInstance"); set_name(0x005195C0, "CGGameUI__SetLastInstanceTime"); set_name(0x005196F0, "CGGameUI__DoPowerRegen"); + set_name(0x005197D0, "CGGameUI__DestroyTotem"); set_name(0x005198A0, "CGGameUI__CastTradeItemSpell"); set_name(0x0051A3B0, "Script_ClearCursor"); set_name(0x0051A3D0, "Script_EquipCursorItem"); @@ -1412,6 +1476,7 @@ static import_symbols() { set_name(0x00521040, "CGGameUI__RegisterFrameFactories"); set_name(0x005210D0, "CGGameUI__CastItemSpell"); set_name(0x005216F0, "CGGameUI__DisplayError"); + set_name(0x005218C0, "CGGameUI__DisplayNameError"); set_name(0x00521BF0, "CGGameUI__GetSelectionHighlightColor"); set_name(0x005220B0, "CGGameUI__AutoMouseOver"); set_name(0x005222E0, "Script_ReloadUI"); @@ -1440,6 +1505,7 @@ static import_symbols() { set_name(0x00523360, "Script_AcceptLevelGrant"); set_name(0x00523370, "Script_EndRefund"); set_name(0x005233D0, "Script_EndBoundTradeable"); + set_name(0x005235B0, "CGGameUI__StartMovie"); set_name(0x00523640, "CGGameUI__CloseLoot"); set_name(0x00523DB0, "CGGameUI__SetCorpseLocation"); set_name(0x00523E80, "CGGameUI__GetCorpseLocation"); @@ -1497,6 +1563,7 @@ static import_symbols() { set_name(0x0052B470, "Script_RegisterForSave"); set_name(0x0052B4E0, "Script_RegisterForSavePerCharacter"); set_name(0x0052B550, "CGGameUI__InitializeGame"); + set_name(0x0052BD90, "CGPartyInfo__SetLootMethod"); set_name(0x0052C110, "Script_GetNumPartyMembers"); set_name(0x0052C190, "Script_GetRealNumPartyMembers"); set_name(0x0052C1D0, "Script_GetPartyMember"); @@ -1507,7 +1574,7 @@ static import_symbols() { set_name(0x0052C350, "Script_HasLFGRestrictions"); set_name(0x0052C680, "CGPartyInfo__IsMember"); set_name(0x0052C760, "CGPartyInfo__EnableMember"); - set_name(0x0052C8C0, "CGUnit_C__IsPartyMember"); + set_name(0x0052CB40, "CGPartyInfo__SetOptOutOfLoot"); set_name(0x0052CC30, "CGPartyInfo__CheckClearLFGSlot"); set_name(0x0052CCD0, "Script_IsPartyLeader"); set_name(0x0052CD30, "Script_IsRealPartyLeader"); @@ -1516,6 +1583,9 @@ static import_symbols() { set_name(0x0052CF60, "Script_GetPartyAssignment"); set_name(0x0052D000, "Script_CanChangePlayerDifficulty"); set_name(0x0052D0E0, "CGPartyInfo__InitializeGame"); + set_name(0x0052D1E0, "CGPartyInfo__LeaveWorld"); + set_name(0x0052D310, "CGPartyInfo__IsMemberOrPet"); + set_name(0x0052D8A0, "CGPartyInfo__ResetLootMethod"); set_name(0x0052D990, "Script_LeaveParty"); set_name(0x0052D9C0, "Script_SilenceMember"); set_name(0x0052DAF0, "Script_UnSilenceMember"); @@ -1525,6 +1595,7 @@ static import_symbols() { set_name(0x0052E400, "Script_ClearPartyAssignment"); set_name(0x0052E420, "Script_ChangePlayerDifficulty"); set_name(0x0052E4F0, "Script_CanAlterSkin"); + set_name(0x0052E630, "CGBarberShop__ResetAppearance"); set_name(0x0052E850, "Script_GetBarberShopStyleInfo"); set_name(0x0052E9B0, "Script_GetHairCustomization@2"); set_name(0x0052E9D0, "Script_GetFacialHairCustomization@2"); @@ -1532,8 +1603,12 @@ static import_symbols() { set_name(0x0052EBA0, "CGBarberShop__GetTotalCost"); set_name(0x0052ED60, "Script_GetBarberShopTotalCost"); set_name(0x0052ED80, "Script_CancelBarberShop"); + set_name(0x0052EDA0, "CGBarberShop__ApplyAppearanceChange"); set_name(0x0052EEF0, "Script_ApplyBarberShopStyle"); + set_name(0x0052F760, "CGBarberShop__GetStyle"); + set_name(0x0052F7D0, "CGBarberShop__Reset"); set_name(0x0052F900, "Script_BarberShopReset"); + set_name(0x0052FC80, "CGBarberShop__SetNextBarberShopStyle"); set_name(0x0052FDD0, "Script_SetNextBarberShopStyle"); set_name(0x0052FE60, "CGBarberShop__InitializeGame"); set_name(0x005301D0, "Script_GetNextCompleatedTutorial"); @@ -1667,6 +1742,7 @@ static import_symbols() { set_name(0x005444F0, "CGWorldMap__GetPlayerPosition"); set_name(0x00544750, "CGWorldMap__CreateArrowFrame"); set_name(0x005448A0, "CGWorldMap__CreateMiniArrowFrame"); + set_name(0x005449F0, "CGWorldMap__UpdateArrowFrames"); set_name(0x00544B20, "Script_GetMapContinents"); set_name(0x00544B90, "Script_GetMapZones"); set_name(0x00544C40, "Script_DungeonUsesTerrainMap"); @@ -1695,10 +1771,12 @@ static import_symbols() { set_name(0x00546E80, "Script_ProcessMapClick"); set_name(0x00546EF0, "Script_ClickLandmark"); set_name(0x00547170, "CGWorldMap__SetMapToCurrentZone"); + set_name(0x00547A70, "CGWorldMap__SetDungeonLevel"); set_name(0x00547B80, "Script_SetDungeonMapLevel"); set_name(0x00547C10, "Script_SetMapToCurrentZone"); set_name(0x00547EB0, "CGWorldMap__InitializeGame"); set_name(0x00548570, "CGWorldStateInfo__InitializeGame"); + set_name(0x005486E0, "CGWorldStateInfo__OnUITime"); set_name(0x00548720, "Script_GetNumWorldStateUI"); set_name(0x00548760, "CGWorldStateInfo__RequestUITime"); set_name(0x005488F0, "CGWorldStateInfo__TimerUpdate"); @@ -1723,6 +1801,7 @@ static import_symbols() { set_name(0x0054A300, "Script_GetHolidayBGHonorCurrencyBonuses"); set_name(0x0054A370, "Script_GetRandomBGHonorCurrencyBonuses"); set_name(0x0054B840, "CGBattlefieldInfo__AddArenaOpponentToSlot"); + set_name(0x0054B920, "CGBattlefieldInfo__AddArenaOpponentPetToSlot"); set_name(0x0054BAA0, "Script_GetNumBattlefields"); set_name(0x0054BAE0, "Script_IsBattlefieldArena"); set_name(0x0054BB40, "Script_SetSelectedBattlefield"); @@ -1742,7 +1821,10 @@ static import_symbols() { set_name(0x0054C8A0, "Script_GetWorldPVPQueueStatus"); set_name(0x0054C9F0, "Script_SortBGList"); set_name(0x0054CA50, "CGBattlefieldInfo__EnterWorld"); + set_name(0x0054CE30, "CGBattlefieldInfo__RequestScoreData"); + set_name(0x0054CF60, "CGBattlefieldInfo__RequestPlayerPositions"); set_name(0x0054D100, "CGBattlefieldInfo__AddArenaOpponent"); + set_name(0x0054D1C0, "CGBattlefieldInfo__AddArenaOpponentPet"); set_name(0x0054D770, "Script_GetBattlefieldInfo"); set_name(0x0054D8F0, "Script_GetBattlefieldInstanceInfo"); set_name(0x0054D990, "Script_JoinBattlefield"); @@ -1756,6 +1838,8 @@ static import_symbols() { set_name(0x0054E1A0, "Script_BattlefieldMgrQueueRequest"); set_name(0x0054E1C0, "Script_BattlefieldMgrQueueInviteResponse"); set_name(0x0054E200, "Script_BattlefieldMgrExitRequest"); + set_name(0x0054E330, "CGBattlefieldInfo__LeaveWorld"); + set_name(0x0054E5B0, "CGBattlefieldInfo__RequestBattlegroundInstanceInfo"); set_name(0x0054E6D0, "Script_RequestBattlegroundInstanceInfo"); set_name(0x0054E720, "CGBattlefieldInfo__InitializeGame"); set_name(0x0054EA60, "Script_GetGamma"); @@ -1776,19 +1860,25 @@ static import_symbols() { set_name(0x0054F820, "Script_GetMultisampleFormats"); set_name(0x0054F8B0, "Script_GetCurrentMultisampleFormat"); set_name(0x0054F980, "Script_SetMultisampleFormat"); + set_name(0x0054FC50, "CAccountMsgBody__LoadBody"); set_name(0x0054FDE0, "Script_AccountMsg_GetNumTotalMsgs"); set_name(0x0054FE20, "Script_AccountMsg_GetHeaderSubject"); set_name(0x0054FEC0, "Script_AccountMsg_GetHeaderPriority"); set_name(0x0054FF70, "Script_AccountMsg_LoadBody"); set_name(0x00550020, "Script_AccountMsg_GetBody"); - set_name(0x00550080, "AccountMsg_RegisterScriptFunctions"); - set_name(0x005500B0, "AccountMsg_UnregisterScriptFunctions"); + set_name(0x00550080, "CAccountMsg_RegisterScriptFunctions"); + set_name(0x005500B0, "CAccountMsg_UnregisterScriptFunctions"); set_name(0x00550360, "Script_AccountMsg_GetNumUnreadMsgs"); set_name(0x005503E0, "Script_AccountMsg_GetNumUnreadUrgentMsgs"); set_name(0x00550430, "Script_AccountMsg_GetIndexHighestPriorityUnreadMsg"); set_name(0x005504E0, "Script_AccountMsg_GetIndexNextUnreadMsg"); set_name(0x005505B0, "Script_AccountMsg_SetMsgRead"); + set_name(0x005506A0, "CAccountMsgHeaders__LoadHeaders"); set_name(0x00550910, "Script_AccountMsg_LoadHeaders"); + set_name(0x00550B60, "CKBPage__BeginLoading"); + set_name(0x00550B80, "CKBPage__LoadingCallback"); + set_name(0x00550E10, "CKBSetup__BeginLoading"); + set_name(0x00551430, "CKBArticle__BeginLoading"); set_name(0x00551720, "Script_KBSetup_BeginLoading"); set_name(0x00551760, "Script_KBSetup_IsLoaded"); set_name(0x00551790, "Script_KBSetup_GetLanguageCount"); @@ -1808,6 +1898,7 @@ static import_symbols() { set_name(0x00551FB0, "Script_KBSystem_GetMOTD"); set_name(0x00551FD0, "Script_KBSystem_GetServerStatus"); set_name(0x00551FF0, "Script_KBSystem_GetServerNotice"); + set_name(0x00552140, "CKBQuery__BeginLoading"); set_name(0x005523A0, "Script_KBSetup_GetSubCategoryCount"); set_name(0x00552440, "Script_KBSetup_GetSubCategoryData"); set_name(0x00552580, "Script_KBQuery_BeginLoading"); @@ -1820,6 +1911,8 @@ static import_symbols() { set_name(0x00553110, "Script_GetLFGProposalMember@2"); set_name(0x00553120, "Script_GetRandomDungeonBestChoice"); set_name(0x00553170, "Script_CanPartyLFGBackfill"); + set_name(0x00553530, "CGLookingForGroup__GetLFGListEntryDisplayed"); + set_name(0x005539A0, "CGLookingForGroup__SetLFGComment"); set_name(0x00553BA0, "Script_SearchLFGGetNumResults"); set_name(0x00553C30, "Script_SearchLFGGetEncounterResults"); set_name(0x00553D60, "Script_SetLFGRoles"); @@ -1830,6 +1923,7 @@ static import_symbols() { set_name(0x00554370, "Script_GetLFGProposal"); set_name(0x00554380, "Script_GetLFGProposalEncounter"); set_name(0x00554440, "Script_GetLFGProposalEncounter@2"); + set_name(0x00554450, "CGLookingForGroup__ProposalResponse"); set_name(0x005545E0, "Script_AcceptProposal"); set_name(0x00554600, "Script_RejectProposal"); set_name(0x00554680, "Script_GetLFGRoleUpdate"); @@ -1851,6 +1945,7 @@ static import_symbols() { set_name(0x00555760, "Script_UnitHasLFGRandomCooldown"); set_name(0x00555840, "Script_UnitHasLFGDeserter"); set_name(0x00555920, "CGLookingForGroup__RequestLFGStatus"); + set_name(0x00555990, "CGLookingForGroup__RequestLFGPlayerInfo"); set_name(0x00555FD0, "Script_SearchLFGGetResults"); set_name(0x00556280, "Script_SearchLFGGetPartyResults"); set_name(0x005564D0, "Script_GetLFDChoiceCollapseState"); @@ -1874,14 +1969,18 @@ static import_symbols() { set_name(0x00558060, "Script_GetLFGRandomCooldownExpiration"); set_name(0x005580E0, "Script_GetLFGDeserterExpiration"); set_name(0x005586D0, "Script_IsListedInLFR"); + set_name(0x00559310, "CGLookingForGroup__JoiningParty"); set_name(0x00559400, "Script_SearchLFGJoin"); set_name(0x005594E0, "Script_SearchLFGLeave"); set_name(0x00559500, "Script_ClearLFGDungeon"); set_name(0x005595D0, "Script_ClearAllLFGDungeons"); + set_name(0x00559C90, "CGLookingForGroup__IsSlotValidForAll"); set_name(0x00559F50, "Script_SetLFGDungeon"); set_name(0x00559FF0, "Script_GetLastQueueStatusIndex"); set_name(0x0055A040, "Script_IsLFGDungeonJoinable"); set_name(0x0055A0C0, "Script_PartyLFGStartBackfill"); + set_name(0x0055AF20, "CGLookingForGroup__ShutdownGame"); + set_name(0x0055B700, "CGLookingForGroup__ResortLFGLists"); set_name(0x0055D280, "Script_RefreshLFGList"); set_name(0x0055D2B0, "Script_SearchLFGSort"); set_name(0x0055D440, "CGLookingForGroup__InitializeGame"); @@ -1892,18 +1991,23 @@ static import_symbols() { set_name(0x0055DC30, "Script_GetCurrentBindingSet"); set_name(0x0055DC60, "Script_GetNumModifiedClickActions"); set_name(0x0055E340, "CGUIBindings__MouseEventToString"); + set_name(0x0055E550, "CGUIBindings__EnableBindingMode"); set_name(0x0055E750, "CGUIBindings__GetCommandKey"); set_name(0x0055E8D0, "Script_GetBinding"); set_name(0x0055E9B0, "Script_GetBindingKey"); set_name(0x0055EA70, "Script_GetModifiedClickAction"); set_name(0x0055F1B0, "CGUIBindings__SaveBindings"); + set_name(0x0055F3A0, "CGUIBindings__SaveBindingsCallback"); + set_name(0x0055F3D0, "CGUIBindings__SaveBindings@2"); set_name(0x0055F860, "CGUIBindings__ExecCommand"); set_name(0x0055F940, "CGUIBindings__IsModifiedClick"); set_name(0x0055FAD0, "Script_RunBinding"); set_name(0x0055FB90, "Script_SetModifiedClick"); set_name(0x0055FC20, "Script_GetModifiedClick"); set_name(0x0055FCC0, "Script_IsModifiedClick"); + set_name(0x005604F0, "CGUIBindings__ClearOverrideBindings"); set_name(0x00560560, "Script_ClearOverrideBindings"); + set_name(0x00561B80, "CGUIBindings__constructor"); set_name(0x005620F0, "CGUIBindings__Initialize"); set_name(0x00562140, "CGUIBindings__GetKeyBinding"); set_name(0x005622E0, "CGUIBindings__GetReducedKeyBinding"); @@ -1945,14 +2049,23 @@ static import_symbols() { set_name(0x00564E90, "Script_GetMacroIconInfo"); set_name(0x00564F60, "Script_GetMacroItemIconInfo"); set_name(0x005650C0, "MACRONODE__FindSpellID"); + set_name(0x00565840, "CGUIMacros__LoadIcons"); + set_name(0x00566140, "CGUIMacros__Initialize"); + set_name(0x00566160, "CGUIMacros__UpdateMacroSpells"); + set_name(0x00566240, "CGUIMacros__SortMacros"); + set_name(0x005663A0, "CGUIMacros__SetMacroBody"); set_name(0x00566400, "Script_RunMacroText"); set_name(0x00566490, "Script_GetNumMacroIcons"); set_name(0x005664E0, "Script_GetNumMacroItemIcons"); set_name(0x00566660, "CGUIMacros__UpdateDynamicMacros"); set_name(0x005666A0, "Script_GetMacroIndexByName"); + set_name(0x005668F0, "CGUIMacros__SaveMacrosCallback"); + set_name(0x00566A30, "CGUIMacros__SaveMacros"); set_name(0x00566A70, "CGUIMacros__GetMacroByIndex"); set_name(0x00566AA0, "CGUIMacros__FindMacro"); set_name(0x00566AC0, "CGUIMacros__GetFullIconPath"); + set_name(0x00566CD0, "CGUIMacros__EditMacro"); + set_name(0x00566D50, "CGUIMacros__DeleteMacro"); set_name(0x00566E80, "Script_RunMacro"); set_name(0x00566EB0, "Script_GetMacroInfo"); set_name(0x00566F40, "Script_GetMacroBody"); @@ -1963,6 +2076,8 @@ static import_symbols() { set_name(0x00567320, "Script_SetMacroSpell"); set_name(0x00567450, "Script_GetMacroSpell"); set_name(0x005674F0, "Script_PickupMacro"); + set_name(0x00567C10, "CGUIMacros__LoadMacrosCallback"); + set_name(0x00568020, "CGUIMacros__CreateMacro"); set_name(0x00568160, "Script_CreateMacro"); set_name(0x00568730, "Script_CommentatorGetNumMaps"); set_name(0x00568770, "Script_CommentatorZoomIn"); @@ -2032,6 +2147,11 @@ static import_symbols() { set_name(0x0056F350, "Script_HasNewMail"); set_name(0x0056F3A0, "Script_GetLatestThreeSenders"); set_name(0x0056F410, "Script_RespondMailLockSendItem"); + set_name(0x0056FAF0, "CGMailInfo__Complain"); + set_name(0x0056FF70, "CGMailInfo__QueryNextMailTime"); + set_name(0x0056FFF0, "CGMailInfo__AddItemToOutgoingMail"); + set_name(0x00570270, "CGMailInfo__ProcessAutoLootAttachments"); + set_name(0x00570410, "CGMailInfo__AutoLoot"); set_name(0x00570550, "Script_ClickSendMailItemButton"); set_name(0x005706C0, "Script_SetSendMailMoney"); set_name(0x00570750, "Script_GetSendMailItem"); @@ -2046,7 +2166,10 @@ static import_symbols() { set_name(0x00571A40, "Script_CloseMail"); set_name(0x00571AB0, "Script_GetNumStationeries"); set_name(0x00571B00, "Script_GetSendMailPrice"); + set_name(0x00571BE0, "CGMailInfo__LeaveWorld"); set_name(0x00572210, "CGMailInfo__InitializeGame"); + set_name(0x005727B0, "CGRaidInfo__GetRemoteStats"); + set_name(0x005728C0, "CGRaidInfo__GetRaidTargetIndex"); set_name(0x00572AB0, "Script_GetRaidTargetIndex"); set_name(0x00572B40, "Script_GetNumRaidMembers"); set_name(0x00572B80, "Script_GetRealNumRaidMembers"); @@ -2054,7 +2177,10 @@ static import_symbols() { set_name(0x00572C50, "Script_GetRaidRosterSelection"); set_name(0x00572C80, "Script_GetReadyCheckTimeLeft"); set_name(0x00572E40, "CGRaidInfo__EnterWorld"); + set_name(0x00572F50, "CGRaidInfo__IsPVPRaid"); + set_name(0x00572F90, "CGRaidInfo__ClearRoster"); set_name(0x00573070, "CGRaidInfo__EnableMember"); + set_name(0x00573200, "CGRaidInfo__IsPlayerOrPetInRaid"); set_name(0x00573690, "Script_GetRaidRosterInfo"); set_name(0x00573A60, "Script_IsRaidLeader"); set_name(0x00573AB0, "Script_IsRealRaidLeader"); @@ -2069,9 +2195,14 @@ static import_symbols() { set_name(0x00574180, "Script_GetReadyCheckStatus"); set_name(0x00574A00, "Script_ConvertToRaid"); set_name(0x00574AB0, "Script_SetRaidTarget"); + set_name(0x00574F10, "CGRaidInfo__UpdateRoster"); set_name(0x005756C0, "CGRaidInfo__InitializeGame"); set_name(0x005761F0, "Script_PlayDance"); set_name(0x00576A90, "CGDanceStudio__InitializeGame"); + set_name(0x005770D0, "WorldStateParseText"); + set_name(0x00577D00, "ChatParserParseText"); + set_name(0x00577F60, "InebriatedParseText"); + set_name(0x00578F20, "QuestParserParseText"); set_name(0x0057ABC0, "SpellParserParseText"); set_name(0x0057B3A0, "Script_GetAutoCompleteResults"); set_name(0x0057B500, "Script_GetAutoCompletePresenceID"); @@ -2098,17 +2229,22 @@ static import_symbols() { set_name(0x005832A0, "CGMinimapFrame__RenderCallback"); set_name(0x005832C0, "CGMinimapFrame__OnFrameRender"); set_name(0x005832F0, "CGMinimapFrame__InitializeGame"); + set_name(0x005840C0, "CGMerchantInfo__RefreshList"); + set_name(0x005840E0, "CGMerchantInfo__UpdateItemQuantity"); set_name(0x005841D0, "Script_GetMerchantNumItems"); set_name(0x00584200, "Script_GetMerchantItemLink"); set_name(0x005842D0, "Script_GetMerchantItemMaxStack"); set_name(0x00584390, "Script_HideRepairCursor"); set_name(0x005843B0, "Script_InRepairMode"); set_name(0x005843F0, "Script_GetNumBuybackItems"); + set_name(0x00584500, "CGMerchantInfo__SetMerchant"); + set_name(0x005845B0, "CGMerchantInfo__CanRepair"); set_name(0x005846D0, "Script_CloseMerchant"); set_name(0x005846E0, "Script_GetMerchantItemCostInfo"); set_name(0x00584820, "Script_GetMerchantItemCostItem"); set_name(0x005849F0, "Script_CanMerchantRepair"); set_name(0x00584A60, "Script_ShowRepairCursor"); + set_name(0x00584B20, "CGMerchantInfo__GetRepairCost"); set_name(0x00584E10, "Script_GetMerchantItemInfo"); set_name(0x00585070, "Script_GetBuybackItemInfo"); set_name(0x005852C0, "Script_GetBuybackItemLink"); @@ -2121,6 +2257,7 @@ static import_symbols() { set_name(0x00585C90, "Script_RepairAllItems"); set_name(0x00585FE0, "CGMerchantInfo__LeaveWorld"); set_name(0x005863C0, "CGTradeInfo__UpdatePlayerItem"); + set_name(0x005864D0, "CGTradeInfo__IsItemBeingTraded"); set_name(0x005865F0, "Script_GetTradeTargetItemLink"); set_name(0x005866E0, "Script_AcceptTrade"); set_name(0x00586730, "Script_CancelTradeAccept"); @@ -2128,9 +2265,13 @@ static import_symbols() { set_name(0x005867D0, "Script_GetTargetTradeMoney"); set_name(0x00586810, "Script_PickupTradeMoney"); set_name(0x00586870, "Script_SetTradeMoney"); + set_name(0x005869A0, "CGTradeInfo__SetPlayerItem"); + set_name(0x00586B50, "CGTradeInfo__AddCursorItem"); + set_name(0x00586C00, "CGTradeInfo__SetEnchantingItem"); set_name(0x00586C80, "Script_ClickTargetTradeButton"); set_name(0x00586D00, "Script_GetTradePlayerItemLink"); set_name(0x00586D90, "Script_AddTradeMoney"); + set_name(0x005877B0, "CGTradeInfo__AddPlayerItem"); set_name(0x00587940, "Script_CloseTrade"); set_name(0x005879D0, "Script_ClickTradeButton"); set_name(0x00587C60, "Script_GetTradeTargetItemInfo"); @@ -2164,9 +2305,13 @@ static import_symbols() { set_name(0x00589C90, "Script_ItemTextGetMaterial"); set_name(0x00589D70, "Script_ItemTextHasNextPage"); set_name(0x00589DC0, "CGItemText__InitializeGame"); + set_name(0x00589E50, "CGItemText__ShutdownGame"); + set_name(0x00589E90, "CGItemText__DisplayText"); set_name(0x0058A110, "Script_ItemTextPrevPage"); set_name(0x0058A150, "Script_ItemTextNextPage"); set_name(0x0058A400, "Script_CloseItemText"); + set_name(0x0058A430, "CGItemText__LeaveWorld"); + set_name(0x0058A450, "CGItemText__ItemTextCallback"); set_name(0x0058A480, "Script_ItemTextGetCreator"); set_name(0x0058A900, "Script_GetGossipText"); set_name(0x0058A920, "Script_GetNumGossipOptions"); @@ -2210,6 +2355,7 @@ static import_symbols() { set_name(0x0058C4A0, "Script_GetRewardArenaPoints"); set_name(0x0058C4D0, "Script_QuestIsDaily"); set_name(0x0058C510, "Script_QuestIsWeekly"); + set_name(0x0058C5A0, "CGQuestInfo__SetState"); set_name(0x0058C910, "Script_ConfirmAcceptQuest"); set_name(0x0058C990, "Script_GetQuestBackgroundMaterial"); set_name(0x0058D350, "Script_CloseQuest"); @@ -2239,6 +2385,7 @@ static import_symbols() { set_name(0x00591080, "Script_TaxiGetDestX"); set_name(0x00591120, "Script_TaxiGetDestY"); set_name(0x005911C0, "Script_GetNumRoutes"); + set_name(0x00591350, "CGTaxiMap__GetNodeCost"); set_name(0x005915E0, "Script_TaxiNodeCost"); set_name(0x00591680, "Script_TakeTaxiNode"); set_name(0x00591E60, "Script_TaxiNodeSetCurrent"); @@ -2273,9 +2420,15 @@ static import_symbols() { set_name(0x005961F0, "Script_ExpandTrainerSkillLine"); set_name(0x00596290, "Script_GetTrainerServiceItemLink"); set_name(0x00596B00, "CGClassTrainer__RefreshList"); + set_name(0x005970F0, "CGCharacterModelBase__RotateModel"); + set_name(0x005971B0, "CGCharacterModelBase__UpdateModel"); + set_name(0x00597370, "CGCharacterModelBase__constructor"); + set_name(0x00597700, "CGCharacterModelBase__SetUpModel"); + set_name(0x00597840, "CGCharacterModelBase__SetCreature"); set_name(0x005978E0, "Script_SetUnit"); set_name(0x00597960, "Script_SetCreature"); set_name(0x00597A10, "Script_SetRotation"); + set_name(0x00597A80, "CGCharacterModelBase__CreateScriptMetaTable"); set_name(0x00598DC0, "CGTabardCreationFrame__EnterWorld"); set_name(0x00598DD0, "Script_GetTabardCreationCost"); set_name(0x00598E60, "CGTabardCreationFrame__Open"); @@ -2293,6 +2446,7 @@ static import_symbols() { set_name(0x0059AF10, "Script_SortAuctionSetSort"); set_name(0x0059B040, "Script_CancelSell"); set_name(0x0059B0B0, "Script_SetAuctionsTabShowing"); + set_name(0x0059BA80, "CGAuctionHouse__SellNextItem"); set_name(0x0059BC90, "Script_GetAuctionHouseDepositRate"); set_name(0x0059BCF0, "Script_QueryAuctionItems"); set_name(0x0059C1A0, "Script_GetNumAuctionItems"); @@ -2314,6 +2468,8 @@ static import_symbols() { set_name(0x0059DD00, "Script_SortAuctionItems"); set_name(0x0059DDF0, "Script_CancelAuction"); set_name(0x0059DFB0, "CGAuctionHouse__EnterWorld"); + set_name(0x0059F000, "CGAuctionHouse__SetAuctioneer"); + set_name(0x0059F2F0, "CGAuctionHouse__AuctionItemExpired"); set_name(0x0059F750, "Script_CloseAuctionHouse"); set_name(0x0059F760, "Script_GetAuctionSellItemInfo"); set_name(0x0059F990, "Script_StartAuction"); @@ -2453,6 +2609,7 @@ static import_symbols() { set_name(0x005AAB90, "CGActionBar__RemoveMacro"); set_name(0x005AAC00, "CGActionBar__UpdateCritter"); set_name(0x005AAD40, "Script_IsCurrentAction"); + set_name(0x005AADD0, "CGActionBar__RemoveMacro@2"); set_name(0x005AAE20, "CGActionBar__RemoveEquipmentSet"); set_name(0x005AAE80, "CGActionBar__SetAction"); set_name(0x005AAFD0, "CGActionBar__ReplaceSpell"); @@ -2475,6 +2632,7 @@ static import_symbols() { set_name(0x005AC750, "Script_GMSurveyQuestion"); set_name(0x005AC7D0, "Script_GMSurveyAnswer"); set_name(0x005AC870, "Script_GMSurveyNumAnswers"); + set_name(0x005AC8F0, "CGGMTicketInfo__CreateTicket"); set_name(0x005AD020, "Script_GMReportLag"); set_name(0x005AD070, "Script_GetGMTicket"); set_name(0x005AD080, "Script_NewGMTicket"); @@ -2663,6 +2821,7 @@ static import_symbols() { set_name(0x005BD7E0, "Script_OpenCalendar"); set_name(0x005BD8A0, "Script_CalendarGetEventInfo"); set_name(0x005BDD90, "Script_CalendarEventHasPendingInvite"); + set_name(0x005BDE60, "CGCalendar__InvalidatePlayer"); set_name(0x005BF830, "Script_CalendarGetNumPendingInvites"); set_name(0x005C1070, "Script_CalendarGetDayEvent"); set_name(0x005C1480, "Script_CalendarGetHolidayInfo"); @@ -2693,6 +2852,7 @@ static import_symbols() { set_name(0x005C5D40, "Script_GetNumTalents"); set_name(0x005C5DF0, "Script_GetNumTalentGroups"); set_name(0x005C5E70, "Script_SetActiveTalentGroup"); + set_name(0x005C60C0, "TalentInfoIsSpellKnown"); set_name(0x005C6150, "Script_GetTalentTabInfo"); set_name(0x005C6310, "Script_GetUnspentTalentPoints"); set_name(0x005C63B0, "Script_GetPreviewTalentPointsSpent"); @@ -2716,6 +2876,7 @@ static import_symbols() { set_name(0x005CA2B0, "Script_GuildControlSetRankFlag"); set_name(0x005CA330, "Script_GetGuildInfoText"); set_name(0x005CA350, "Script_GetNumGuildEvents"); + set_name(0x005CAAF0, "CGGuildInfo__InvalidatePlayer"); set_name(0x005CABB0, "Script_GetGuildRosterLastOnline"); set_name(0x005CAD00, "Script_GuildRosterSetPublicNote"); set_name(0x005CAE20, "Script_GuildRosterSetOfficerNote"); @@ -2828,6 +2989,7 @@ static import_symbols() { set_name(0x005D67B0, "Script_CastPetAction"); set_name(0x005D6F60, "Script_ContainerIDToInventoryID"); set_name(0x005D6FF0, "Script_GetMaxArenaCurrency"); + set_name(0x005D7070, "CGContainerInfo__UpdateContents"); set_name(0x005D7180, "Script_SetBagPortraitTexture"); set_name(0x005D7320, "CGContainerInfo__UpdateItem"); set_name(0x005D74A0, "Script_GetContainerNumSlots"); @@ -3004,7 +3166,12 @@ static import_symbols() { set_name(0x005EDED0, "CGInstanceEncounter_C__EnterWorld"); set_name(0x005EDEF0, "CGRuneInfo__InitializeGame"); set_name(0x005EE5B0, "CGRuneInfo__HasRunesForSpell"); + set_name(0x005EE7E0, "CGRuneInfo__ComputeRuneSpellCooldown"); set_name(0x005EEB70, "nullsub_3"); + set_name(0x005F3B10, "FindBannedAddOn"); + set_name(0x005F3D90, "IsBannedAddOn"); + set_name(0x005F7840, "ClearAddOnEnableState"); + set_name(0x005F84A0, "LoadAddOns"); set_name(0x005F9550, "Script_VehicleAimGetNormPower"); set_name(0x005F95F0, "CGInputControl__UpdateMoveStopped"); set_name(0x005F9DD0, "Script_IsMouselooking"); @@ -3204,6 +3371,7 @@ static import_symbols() { set_name(0x00610DE0, "Script_UnitDefense"); set_name(0x00610EC0, "Script_UnitArmor"); set_name(0x00610FB0, "Script_UnitCharacterPoints"); + set_name(0x006110A0, "Script_GetUnitAuraInfo"); set_name(0x00611130, "Script_UnitIsTapped"); set_name(0x006111B0, "Script_UnitIsTappedByPlayer"); set_name(0x00611230, "Script_UnitIsTappedByAllThreatList"); @@ -3276,6 +3444,7 @@ static import_symbols() { set_name(0x00614EF0, "Script_GetVehicleUIIndicatorSeat"); set_name(0x00615890, "SmartScreenRectClearGrid"); set_name(0x006160B0, "CopyCursorImage"); + set_name(0x00616220, "CursorDestroy"); set_name(0x00616260, "CursorGetResetMode"); set_name(0x00616270, "CursorSetResetMode"); set_name(0x00616280, "CursorGetModeFromName"); @@ -3290,6 +3459,7 @@ static import_symbols() { set_name(0x00616E80, "UpdatePendingPortraits"); set_name(0x00618010, "PortraitInitialize"); set_name(0x00618110, "UpdateModelForUI"); + set_name(0x00619580, "RenderPortraitTexture"); set_name(0x0061A9E0, "CGTooltip__GetDurationString"); set_name(0x0061ABF0, "CGTooltip__GetItemDurationStrin"); set_name(0x0061B040, "CGTooltip__ResetPosition"); @@ -3297,8 +3467,10 @@ static import_symbols() { set_name(0x0061B4F0, "CGTooltip__FormatStringForXML"); set_name(0x0061C620, "CGTooltip__ClearTooltip"); set_name(0x0061CAF0, "CGTooltip__CalculateSize"); + set_name(0x0061CFF0, "CGTooltip__ShowThis"); set_name(0x0061FEC0, "CGTooltip__AddLine"); set_name(0x00621070, "CGTooltip__SetUnit"); + set_name(0x006224F0, "CGTooltip__AddTalentPrereqs"); set_name(0x00622DD0, "CGTooltip__SetEquipmentSet"); set_name(0x00623590, "CGTooltip__AddSpellReagents"); set_name(0x006238A0, "CGTooltip__SetSpell"); @@ -3319,6 +3491,7 @@ static import_symbols() { set_name(0x00632460, "NetClient__HandleData"); set_name(0x00632510, "NetClient__HandleConnect"); set_name(0x00632540, "NetClient__HandleDisconnect"); + set_name(0x00632590, "NetClient__HandleCantConnect"); set_name(0x006325C0, "NetClient__PongHandler"); set_name(0x006326D0, "NetClient__WCDisconnected"); set_name(0x00632730, "NetClient__AuthChallengeHandler"); @@ -3333,6 +3506,7 @@ static import_symbols() { set_name(0x006334F0, "NETEVENTQUEUE__Poll"); set_name(0x00633650, "NETEVENTQUEUE__AddEvent"); set_name(0x00633730, "NETEVENTQUEUE__destructor"); + set_name(0x006337A0, "GetPhysicalDamageClassID"); set_name(0x006337B0, "GetPhysicalDamageClassMask"); set_name(0x006337D0, "StaticDBLoadAll"); set_name(0x00634C60, "ClientDBShutdown"); @@ -3730,6 +3904,8 @@ static import_symbols() { set_name(0x006B1100, "ClientConnection__PollStatus"); set_name(0x006B1200, "ClientConnection__Cancel"); set_name(0x006B1260, "ClientConnection__HandleConnect"); + set_name(0x006B12D0, "ClientConnection__HandleDisconnect"); + set_name(0x006B1320, "ClientConnection__HandleCantConnect"); set_name(0x006B1390, "ClientConnection__Connect"); set_name(0x006B14C0, "ClientConnection__GetCharacterList"); set_name(0x006B1620, "ClientServices__RequestCharacterCreate"); @@ -3782,7 +3958,7 @@ static import_symbols() { set_name(0x006B7C90, "Script_SetFriendNotes"); set_name(0x006B7D70, "Script_DelIgnore"); set_name(0x006B7DA0, "Script_DelMute"); - set_name(0x006B9050, "LoadAccountData"); + set_name(0x006B9050, "SaveAccountData"); set_name(0x006B9900, "AccountDataInitializeBasicSystem"); set_name(0x006BCE10, "GxuFontAddToBatch"); set_name(0x006BCE40, "GxuFontRenderBatch"); @@ -3791,6 +3967,8 @@ static import_symbols() { set_name(0x006BD020, "GxuFontGetOneToOneHeight"); set_name(0x006BD0A0, "GxuFontSetStringPosition"); set_name(0x006BD0C0, "GxuFontAddShadow"); + set_name(0x006BD140, "GxuFontStringSetGradient"); + set_name(0x006BD550, "GxuFontGetStringPosition"); set_name(0x006BD5A0, "GxuDetermineQuotedCode"); set_name(0x006BDFC0, "GxuFontDestroyString"); set_name(0x006BE020, "GxuFontWindowSizeChanged"); @@ -3834,6 +4012,7 @@ static import_symbols() { set_name(0x006CF440, "CGPlayer_C__GetPlayedTime"); set_name(0x006CF470, "CGPlayer_C__SetPlayedTime"); set_name(0x006D1CF0, "CGPlayer_C__SetStorage"); + set_name(0x006D4300, "CGPlayer_C__Invite"); set_name(0x006D4A00, "CGPlayer_C__ValidateSlot"); set_name(0x006D5000, "CGPlayer_C__UpdateQuestStatus"); set_name(0x006D5080, "CGPlayer_C__UpdateQuestStatus@2"); @@ -3865,6 +4044,7 @@ static import_symbols() { set_name(0x006DF710, "CGPlayer_C__UpdateGhostStatus"); set_name(0x006E04D0, "CGPlayer_C__GetVirtualItem"); set_name(0x006E05D0, "CGPlayer_C__GetVirtualItemDisplayID"); + set_name(0x006E0640, "CGPlayer_C__GetLanguageSkill"); set_name(0x006E08C0, "CGPlayer_C__EquipVisibleItem"); set_name(0x006E0C30, "CGPlayer_C__GetAttackSkillRank"); set_name(0x006E15A0, "CGPlayer_C__UpdatePartyMemberState"); @@ -3872,6 +4052,7 @@ static import_symbols() { set_name(0x006E1D70, "CGPlayer_C__PostReenable"); set_name(0x006E2880, "CGPlayer_C__ToggleFarSight"); set_name(0x006E2BE0, "CGPlayer_C__AutoCombatModeEventHandler"); + set_name(0x006E4940, "CGPlayer_C__SetFarSightFocus"); set_name(0x006E4950, "CGPlayer_C__CombatModeEnter"); set_name(0x006E5090, "CGPlayer_C__DestructActivePlayer"); set_name(0x006E6020, "CGPlayer_C__Disable"); @@ -3890,8 +4071,13 @@ static import_symbols() { set_name(0x006F7270, "CObjectEffectManager__EnterState"); set_name(0x006F75B0, "GetSpecialSpellVisualEffectNameRec"); set_name(0x006F7900, "CEffect__ConnectToLightningThisFrame"); + set_name(0x006F83D0, "CEffect__LoadMountTransitionModel"); + set_name(0x006F8700, "CEffect__ClearItemVisualEffect"); set_name(0x006F9260, "CEffect__AddSpecialEffect"); + set_name(0x006F9610, "CEffect__MountTransitionCacheCB"); + set_name(0x006F9670, "CEffect__AddMountTransition"); set_name(0x006F9D70, "CEffect__Create"); + set_name(0x006F9EC0, "CEffect__destructor"); set_name(0x006FA390, "CEffect__Release"); set_name(0x006FA3C0, "CEffect__Destroy"); set_name(0x006FAFD0, "CloseAllLootRolls"); @@ -3908,6 +4094,7 @@ static import_symbols() { set_name(0x00703B00, "CMissile__UpdateStaticLists"); set_name(0x00703B80, "CMissile__Initialize"); set_name(0x00703BE0, "CMissile__Destroy"); + set_name(0x00703CF0, "CGTradeInfo__InitiateTrade"); set_name(0x00704940, "CGDynamicObject_C__Disable"); set_name(0x00704990, "CGDynamicObject_C__Reenable"); set_name(0x007049D0, "CGDynamicObject_C__ShouldRender"); @@ -3944,6 +4131,7 @@ static import_symbols() { set_name(0x00706F40, "CGItem_C__NumBaseCharges@2"); set_name(0x00706FE0, "CGItem_C__Lock"); set_name(0x00707020, "CGItem_C__Unlock"); + set_name(0x00707060, "CGItem_C__SetTranslated"); set_name(0x00707180, "CGItem_C__GetPageTextId"); set_name(0x007071D0, "CGItem_C__GetItemName"); set_name(0x00707250, "CGItem_C__GetSubtypeID"); @@ -3976,6 +4164,7 @@ static import_symbols() { set_name(0x0070F630, "CGGameObject_C__FloatingTooltip"); set_name(0x0070F940, "CGGameObject_C__GetNamePosition"); set_name(0x00710280, "CGGameObject_C__GetPageTextID"); + set_name(0x007102C0, "CGGameObject_C__GetPageTextLanguage"); set_name(0x007111A0, "CGGameObject_C__RefreshInteractIcon"); set_name(0x00711210, "CGGameObject_C__CheckForPassiveHighlight"); set_name(0x007124A0, "CGGameObject_C__UpdateInteractIcon"); @@ -4017,6 +4206,7 @@ static import_symbols() { set_name(0x00718FC0, "CGUnit_C__IsDisarmed"); set_name(0x00719310, "CGUnit_C__UpdateInteractIconAttach"); set_name(0x007193C0, "CGUnit_C__UpdateInteractIconScale"); + set_name(0x007198D0, "CGUnit_C__NamePlateUpdateRaidTarget"); set_name(0x0071A470, "CGUnit_C__GetDisplayRace"); set_name(0x0071A490, "CGUnit_C__GetDisplaySex"); set_name(0x0071AA70, "CGUnit_C__GetSpellRank"); @@ -4047,15 +4237,19 @@ static import_symbols() { set_name(0x00721DA0, "CGUnit_C__CanCurrentFormMount"); set_name(0x00722010, "CGUnit_C__TrackingMakeRelativeTo"); set_name(0x00722B50, "CGUnit_C__GetMatrix"); + set_name(0x00723730, "CGUnit_C__RefreshComponentItem"); set_name(0x00724DF0, "CGUnit_C__ScaleChangeUpdate"); set_name(0x00724E20, "CGUnit_C__ScaleChangeFinished"); + set_name(0x007256C0, "CGUnit_C__NamePlateAddOrUpdate"); set_name(0x00725980, "CGUnit_C__RenderTargetSelection"); set_name(0x00725BF0, "CGUnit_C__RenderPetTargetSelection"); set_name(0x007260E0, "CGUnit_C__IsSpellKnown"); + set_name(0x007265C0, "CGUnit_C__CreateProceduralEffect"); set_name(0x00726F30, "CGUnit_C__CancelFormPreventingMount"); set_name(0x007271D0, "CGUnit_C__SetNamePlateFocus"); set_name(0x007272C0, "CGUnit_C__ClearTrackingTarget"); set_name(0x007275C0, "CGUnit_C__RenderAutoTrackCursor"); + set_name(0x007279A0, "CGUnit_C__GetPlayerDiscount"); set_name(0x00728050, "CGUnit_C__DelaySpellVisualKi"); set_name(0x00728A20, "CGUnit_C__DoPowerRegen"); set_name(0x00729220, "CGUnit_C__OnDeath"); @@ -4067,6 +4261,7 @@ static import_symbols() { set_name(0x0072AF60, "CGUnit_C__PlaySpellVisualKit_DelayLightningEffects"); set_name(0x0072AFE0, "CGUnit_C__CancelRangedMode"); set_name(0x0072B4A0, "CGUnit_C__SetTrackingTarget"); + set_name(0x0072B7F0, "CGUnit_C__AddHandItem"); set_name(0x0072BDB0, "CGUnit_C__VerifyAttackIconPressed"); set_name(0x0072CBB0, "CGUnit_C__UpdateModelScale"); set_name(0x0072D4F0, "CGUnit_C__UpdateObjectNameStringForUnit"); @@ -4169,10 +4364,12 @@ static import_symbols() { set_name(0x0074FF70, "Script_CombatLogAddFilter"); set_name(0x00751120, "Script_CombatLogClearEntries"); set_name(0x00751150, "UnitCombatLog"); + set_name(0x00754040, "CGBag_C__FindItemSlot"); set_name(0x00754390, "CGBag_C__GetItemPointer"); set_name(0x00754A20, "CGBag_C__FindItemOfType"); set_name(0x00754A50, "CGBag_C__FindItemOfType@2"); set_name(0x00754AF0, "CGBag_C__FindItemByName"); + set_name(0x00754C30, "CGBag_C__FindItemByFullName"); set_name(0x00754D50, "CGBag_C__GetItemTypeCharges"); set_name(0x00754D90, "CGBag_C__UnlockItemsOfType"); set_name(0x00755270, "CGUnit_C__HandleEnvironmentDamage"); @@ -4185,6 +4382,8 @@ static import_symbols() { set_name(0x00757D10, "CVehicle_C__UpdateLargestPassengerBoundsRadius"); set_name(0x007581A0, "CSimpleScriptManager__UnregisterCallback"); set_name(0x007581F0, "CSimpleScriptManager__RegisterCallback"); + set_name(0x00758B80, "CSimpleScriptManager__Init"); + set_name(0x00758C50, "CSimpleScriptManager__Create"); set_name(0x00758D30, "VisibleItem_C__GetClassID"); set_name(0x00758D80, "VisibleItem_C__GetSubtypeID"); set_name(0x00758DD0, "VisibleItem_C__GetInventoryType"); @@ -4325,6 +4524,7 @@ static import_symbols() { set_name(0x0076EA40, "SStrCmpUTF8I"); set_name(0x0076ED20, "SStrCopy"); set_name(0x0076EE30, "SStrLen"); + set_name(0x0076EEA0, "SStrLenUTF8"); set_name(0x0076EF70, "SStrPack"); set_name(0x0076F010, "ISStrVPrintf"); set_name(0x0076F070, "SStrPrintf"); @@ -4451,19 +4651,26 @@ static import_symbols() { set_name(0x0077F130, "World__QueryMapObjMinimap"); set_name(0x0077F160, "World__QueryMapObjIDs"); set_name(0x0077F1B0, "World__QueryMapObjAreaTable"); + set_name(0x0077F1E0, "World__QueryObjectLiquid"); + set_name(0x0077F220, "World__QueryObjectLiquidFlags"); set_name(0x0077F260, "World__QueryGroundType"); + set_name(0x0077F2C0, "World__ObjectSetUpdateCallback"); set_name(0x0077F310, "World__Intersect"); set_name(0x0077F330, "World__GetFacets"); set_name(0x0077F340, "World__GetTris"); + set_name(0x0077F360, "World__QueryLiquidStatus"); set_name(0x0077F390, "World__QueryLiquidSounds"); set_name(0x0077F400, "World__CreateWaterRipple"); + set_name(0x0077F440, "World__GetFramerate"); 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(0x0077FD10, "World__ObjectIsLoaded"); + set_name(0x0077FE20, "World__ObjectSetAlwaysExterior"); set_name(0x0077FE40, "World__ObjectMoveDoodads"); + set_name(0x0077FE80, "World__ObjectSetDoodadEmittersIgnoresDistance"); set_name(0x0077FEA0, "World__ObjectSetDoodadsEnabled"); set_name(0x0077FEC0, "World__ObjectSetSequence"); set_name(0x0077FF10, "World__ObjectSetSequenceFinishedCallback"); @@ -4494,6 +4701,7 @@ static import_symbols() { set_name(0x007837F0, "World__Destroy"); set_name(0x00783910, "World__GetFacets@2"); set_name(0x00783A40, "World__GetFacets@3"); + set_name(0x00783A60, "World__ObjectSetRenderEnabled"); set_name(0x00783B60, "Weather__GetType"); set_name(0x00783B90, "Weather__FillInDefaultPrecipTexturePath"); set_name(0x007840B0, "Rain__SetStormIntensity"); @@ -4579,6 +4787,7 @@ static import_symbols() { set_name(0x0078E070, "CWorldParam__HWPCFCallback"); set_name(0x0078E110, "CWorldParam__GxTextureCacheSizeCallback"); set_name(0x0078E400, "CWorldParam__Initialize"); + set_name(0x0078E960, "AreaListShutdown"); set_name(0x0078ED80, "AreaListGetName"); set_name(0x0078F020, "AreaListRegisterLocation"); set_name(0x0078F1F0, "AreaListZoneHasBreathParticles"); @@ -4845,8 +5054,11 @@ static import_symbols() { set_name(0x007BA5A0, "CMapRenderChunk__Destroy"); set_name(0x007BA600, "CMapRenderChunk__UpdatePools"); set_name(0x007BAC10, "CShadowQuery__GetMatrix"); + set_name(0x007BAFD0, "CShadowQuery__FrustumCallback"); + set_name(0x007BB570, "CShadowQuery__Update"); set_name(0x007BB830, "CShadowQuery__Clear"); set_name(0x007BBC50, "CShadowQuery__Render"); + set_name(0x007BD200, "CShadowQuery__QueryCallback"); set_name(0x007BD3A0, "CShadowQuery__Initialize"); set_name(0x007BD480, "CMap__SafeOpen"); set_name(0x007BD4D0, "CMap__SafeRead"); @@ -5077,6 +5289,8 @@ static import_symbols() { set_name(0x007DF0B0, "Script_UnitIsTalking"); set_name(0x007DFAF0, "ComSatClient_Init"); set_name(0x007E1030, "IsRussian"); + set_name(0x007E1640, "TruncateNewLines"); + set_name(0x007E1680, "StripHyperlinks"); set_name(0x007E27F0, "ClientGameTimeTickHandler"); set_name(0x007E50F0, "PlayerNameTriggerColorUpdate"); set_name(0x007E5130, "PlayerNameTriggerNameRegenerate"); @@ -5099,11 +5313,15 @@ static import_symbols() { set_name(0x007EECC0, "DayNight__SetPlanets"); set_name(0x007F16F0, "DayNight__UpdateFog"); set_name(0x007F1CD0, "CWorldParam__CloudLODCallback"); + set_name(0x007F1D30, "DayNight__UnloadMap"); set_name(0x007F2790, "DayNightInitialize"); + set_name(0x007F30C0, "DayNight__GetOverrideSky"); + set_name(0x007F31C0, "DayNight__SetBlendSky"); set_name(0x007F3230, "DayNight__SetColors"); set_name(0x007F3920, "DayNight__UpdateLighting"); set_name(0x007F4990, "MinimapSetCorpsePOI"); set_name(0x007F5BA0, "MinimapUpdate"); + set_name(0x007F6730, "MinimapInitialize"); set_name(0x007F9430, "CWorldMath__TransformAABox"); set_name(0x007F9480, "CWorldMath__VectorIntersectAABox2"); set_name(0x007F9EE0, "SpellVisualsBlizzardStop"); @@ -5111,6 +5329,7 @@ static import_symbols() { set_name(0x007FB6E0, "LightningObject__destructor"); set_name(0x007FB7F0, "MountTransitionObject__Tick"); set_name(0x007FC0F0, "BlizzardObject__destructor"); + set_name(0x007FC220, "BlizzardObject__Update"); set_name(0x007FC9F0, "SpellVisualsClear"); set_name(0x007FCA30, "SpellVisualsTick"); set_name(0x007FD620, "Spell_C_IsTargeting"); @@ -5166,10 +5385,12 @@ static import_symbols() { set_name(0x00809EA0, "Script_SpellStopCasting"); set_name(0x0080AC10, "Spell_C_NeedsCooldownEvent"); set_name(0x0080B5D0, "Spell_C_IsUsableAction"); + set_name(0x0080BC80, "Spell_C_HandleSpriteClick"); set_name(0x0080C340, "Spell_C__HandleTerrainClick"); set_name(0x0080C5F0, "Spell_C_TargetTradeItem"); set_name(0x0080CCE0, "Spell_C_CastSpell"); set_name(0x0080DA40, "Spell_C_CastSpell@2"); + set_name(0x0080DA80, "Spell_C_ClickSpell"); set_name(0x0080DC00, "Script_SpellTargetUnit"); set_name(0x008100E0, "Spell_C__SystemInitialize"); set_name(0x00812410, "SpellTableLookupAbility"); @@ -5185,6 +5406,7 @@ static import_symbols() { set_name(0x00814730, "XMLNode__GetAttributeByName"); set_name(0x00814CE0, "XMLNode__Recycle"); set_name(0x00814D60, "XMLTree__Free"); + set_name(0x00814D90, "XMLTree_Load"); set_name(0x00815080, "StringToJustify"); set_name(0x008165E0, "FrameXML_CheckSignature"); set_name(0x00816790, "FrameScript_Object__CreateScriptMetaTable"); @@ -5192,6 +5414,8 @@ static import_symbols() { set_name(0x00816830, "FrameScript_Object__GetScriptByName"); set_name(0x00817EE0, "FrameScript_GetCurrentFunction"); set_name(0x00818070, "FrameScript_Sprintf"); + set_name(0x00818E50, "FrameScript_ExecuteBuffer"); + set_name(0x00818F60, "FrameScript_ExecuteFile"); set_name(0x008192F0, "FrameScript_GetErrorHandlerReference"); set_name(0x00819830, "FrameScript_Object__constructor"); set_name(0x00819850, "FrameScript_Object__destructor"); @@ -5444,6 +5668,7 @@ static import_symbols() { set_name(0x0086BBA0, "OsGetProcessorTicksPerSecond"); set_name(0x0086BBD0, "OsGetExeName"); set_name(0x0086BC30, "OsPathGetRootChars"); + set_name(0x0086BD80, "OsBuildFontFilePath"); set_name(0x0086BE50, "OsPathStripFilename"); set_name(0x0086BEA0, "OsGetExePath"); set_name(0x0086C650, "OsGuiSetWindowTitle"); @@ -5487,18 +5712,29 @@ static import_symbols() { set_name(0x00873BA0, "CShaderEffect__SetAlphaRef"); set_name(0x00873CA0, "CShaderEffect__SetLocalLighting"); set_name(0x00873FA0, "CShadowCache__SetMatrixCallback"); + set_name(0x00873FB0, "CShadowCache__SetFrustumCallback"); + set_name(0x00873FC0, "CShadowCache__SetQueryCallback"); + set_name(0x00873FD0, "CShadowCache__SetRenderCallback"); set_name(0x00873FE0, "CShadowCache__NotifyTexturesRecreate"); + set_name(0x00874010, "CShadowCache__SetDebugParams"); set_name(0x00874030, "CShadowCache__SetShadowScale"); + set_name(0x00874240, "CShadowCache__Destroy"); set_name(0x008744E0, "CShadowCache__SetShadowMapGenericGlobal"); set_name(0x008745D0, "CShadowCache__SetShadowMapGenericInterior"); set_name(0x00874660, "CShadowCache__SetShadowMapTerrain"); set_name(0x00874760, "CShadowCache__SetShadowMapDetailDoodad"); + set_name(0x008750B0, "CShadowCache__PostUpdate"); + set_name(0x00875C10, "CShadowCache__PreUpdate"); + set_name(0x00875D30, "CShadowCache__Create"); + set_name(0x00875F80, "CShadowCache__CreateResources"); set_name(0x00876530, "CShaderEffectManager__GetEffect"); set_name(0x00876BE0, "CShaderEffectManager__CreateEffect"); set_name(0x00876CA0, "CShaderEffectManager__ParseEffectCallback"); set_name(0x00876D90, "CShaderEffectManager__AddEffectFile"); set_name(0x00877E10, "SI2__Log_Write"); set_name(0x00878010, "SI2__Log_Write@2"); + set_name(0x00878CC0, "SE2__IsChatSoundInitialized"); + set_name(0x00879500, "SE2__StartCapture"); set_name(0x0087E020, "SI2__InitCapture"); set_name(0x008A09BA, "NvAPI_Initialize"); set_name(0x008A0A54, "NvAPI_GetErrorMessage"); @@ -5577,6 +5813,9 @@ static import_symbols() { set_name(0x0095D0C0, "CDataAllocator__Clear"); set_name(0x0095D110, "CDataAllocator__GetData"); set_name(0x0095D1B0, "CDataAllocator__PutData"); + set_name(0x0095D6E0, "CDynamicString__operator_assign"); + set_name(0x0095D8F0, "CDynamicString__operator_add_on_assign"); + set_name(0x0095D930, "CDynamicString__Append"); set_name(0x0095DA20, "CBitArray__Get"); set_name(0x0095DA50, "CBitArray__Set"); set_name(0x0095F3A0, "CSimpleModel__destructor"); @@ -5625,9 +5864,12 @@ static import_symbols() { set_name(0x00961420, "CSimpleModel_GetFogFar"); set_name(0x00961470, "CSimpleModel_ClearFog"); set_name(0x009614B0, "CSimpleModel_SetGlow"); + set_name(0x00962D50, "CSimpleEditBox__GenNumToLen"); set_name(0x00962F90, "CSimpleEditBox__DeleteSubstring"); set_name(0x00963140, "CSimpleEditBox__HighlightText"); set_name(0x00963740, "CSimpleEditBox__UpdateSizes"); + set_name(0x00964790, "CSimpleEditBox__ConvertCoordinateToIndex"); + set_name(0x009649D0, "CSimpleEditBox__MakeTextVisible"); set_name(0x009650E0, "CSimpleEditBox__FontUpdated"); set_name(0x009656D0, "CSimpleEditBox__OnFrameSizeChanged"); set_name(0x00965960, "CSimpleEditBox__Insert"); @@ -5665,6 +5907,8 @@ static import_symbols() { set_name(0x0096D740, "CSimpleHTML__ParseBODY"); set_name(0x0096D890, "CSimpleHTML__SetText"); set_name(0x0096DA40, "CSimpleHTML__LoadXML"); + set_name(0x0096E0B0, "CSimpleColorSelect__RepositionWheelThumb"); + set_name(0x0096E880, "CSimpleColorSelect__LoadXML"); set_name(0x00971A40, "CSimpleSlider__RegisterScriptMethods"); set_name(0x00971D90, "CSimpleSlider_GetMinMaxValues"); set_name(0x00971DF0, "CSimpleSlider_SetMinMaxValues"); @@ -5732,6 +5976,8 @@ static import_symbols() { set_name(0x00984C90, "C4Vector__constructor"); set_name(0x00984DB0, "NTempest__DistanceFromPolygonEdge"); set_name(0x00984E50, "NTempest__DistanceFromPolygon"); + set_name(0x00984F60, "RGBtoHSV"); + set_name(0x00985030, "HSVtoRGB"); set_name(0x009851A0, "CImVector__operator_assign"); set_name(0x00985200, "C3Ray__FromStartEnd"); set_name(0x009858B0, "Script_PlaySound"); @@ -5764,14 +6010,18 @@ static import_symbols() { set_name(0x009861C0, "SI2__StartGlueMusic"); set_name(0x009862C0, "SI2__StartCreditMusic"); set_name(0x00986520, "SI2__VoiceChat_AmplifyMicrophoneInput"); + set_name(0x009868C0, "SE2__VoiceChat_StartCapture"); set_name(0x00986D00, "SI2__PlayVocalErrorSound"); set_name(0x0098B540, "CMovementShared__Root"); set_name(0x0098E5B0, "CGNamePlateFrame__TriggerDamageFeedback"); + set_name(0x0098E740, "CGNamePlateFrame__UpdateRaidTargetDisplay"); set_name(0x0098E910, "CGNamePlateFrame__OnGainFocus"); set_name(0x0098E980, "CGNamePlateFrame__OnLoseFocus"); set_name(0x0098EE30, "CGNamePlateFrame__UpdateColorDisplay"); set_name(0x0098EF10, "CGNamePlateFrame__UpdateLevelDisplay"); set_name(0x0098F040, "CGNamePlateFrame__SetCastBarValues"); + set_name(0x0098F390, "CGNamePlateFrame__Initialize"); + set_name(0x0098F790, "CGNamePlateFrame__constructor"); set_name(0x009A8300, "SRP6_Client__BeginAuthentication"); set_name(0x009A83E0, "SRP6_Client__CalculateProof"); set_name(0x009A88C0, "SRP6_Client__VerifyServerProof"); @@ -5794,6 +6044,12 @@ static import_symbols() { set_name(0x009A96A0, "CLightning__SetSrcPos"); set_name(0x009A96C0, "CLightning__SetDstPos"); set_name(0x009AD000, "DayNight__DNGlare__Initialize"); + set_name(0x009AD130, "_XML_SetUserData"); + set_name(0x009AD150, "_XML_SetElementHandler"); + set_name(0x009AD170, "_XML_SetCharacterDataHandler"); + set_name(0x009AEE20, "_XML_ParserReset"); + set_name(0x009AF140, "_XML_Parse"); + set_name(0x009B06F0, "_XML_ParserCreate"); set_name(0x009C0070, "Script_SendEvent"); set_name(0x009D34B0, "nullsub_7"); set_name(0x009D34C0, "nullsub_8"); @@ -5989,6 +6245,7 @@ static import_symbols() { set_name(0x00ACD16C, "CGBattlefieldInfo__m_activeIndex"); set_name(0x00ACD170, "CGBattlefieldInfo__m_logFilterFaction"); set_name(0x00ACD174, "CGBattlefieldInfo__m_allowJoin"); + set_name(0x00ACE60C, "CGMailInfo__m_nextMailTime"); set_name(0x00ACF628, "CGAuctionHouse__m_desiredDelayTime"); set_name(0x00AD2808, "s_cursorNames"); set_name(0x00AD2F90, "s_physicalDamageClassID"); @@ -6377,8 +6634,10 @@ static import_symbols() { set_name(0x00B7436C, "pWorldFrame"); set_name(0x00B743E0, "CGChat__s_activeDisplayChannelName"); set_name(0x00B74468, "CGChat__s_displayChannels"); + set_name(0x00B75A60, "CGChat__m_chatHistory"); set_name(0x00BCEB60, "CGChat__m_whisperDstHistory"); set_name(0x00BCEF60, "CGChat__m_whisperSrcHistory"); + set_name(0x00BCEFF4, "CGChat__m_currentChatIndex"); set_name(0x00BCFB8C, "CGGameUI__m_hasControl"); set_name(0x00BCFB90, "CGGameUI__m_lastErrorMessage"); set_name(0x00BD0748, "CGGameUI__m_cursorItemType"); @@ -6409,6 +6668,7 @@ static import_symbols() { set_name(0x00BD07E8, "CGGameUI__m_cursorMacro"); set_name(0x00BD07F8, "CGGameUI__m_aspect"); set_name(0x00BD07FC, "CGGameUI__m_inCinematic"); + set_name(0x00BD0800, "CGGameUI__m_inMovie"); set_name(0x00BD0818, "CGGameUI__m_corpseMapID"); set_name(0x00BD081C, "CGGameUI__m_corpseActualMapID"); set_name(0x00BD0828, "CGGameUI__m_corpseGUID"); @@ -6520,11 +6780,20 @@ static import_symbols() { set_name(0x00BE8F48, "CGWorldStateInfo__m_nextUpdateTime"); set_name(0x00BE8F50, "CGWorldStateInfo__m_areaID"); set_name(0x00BE8F54, "CGWorldStateInfo__m_mapID"); + set_name(0x00BE9F70, "CGBattlefieldInfo__m_vehicleGuids"); + set_name(0x00BEA584, "CGBattlefieldInfo__m_nextLogUpdate"); + set_name(0x00BEA5B4, "CGBattlefieldInfo__m_positionUpdateTime"); + set_name(0x00BEA5B8, "CGBattlefieldInfo__m_numVehicles"); set_name(0x00BEAA18, "CGLookingForGroup__m_lastProposalID"); set_name(0x00BEADD8, "CGUIBindings__s_bindings"); set_name(0x00BEAE20, "CGUIMacros__m_sortedMacros"); + set_name(0x00BEAF40, "CGUIMacros__m_saveMacros"); set_name(0x00BEAF48, "CGUIMacros__m_macroRunning"); set_name(0x00BEAF4C, "CGUIMacros__m_macroButton"); + set_name(0x00BEAF50, "CGUIMacros__m_numMacros"); + set_name(0x00BEB1E8, "CGMailInfo__m_doPendingQuery"); + set_name(0x00BEB568, "CGRaidInfo__m_members"); + set_name(0x00BEB608, "CGRaidInfo__m_numMembers"); set_name(0x00BFA688, "CGLootInfo__m_itemsPending"); set_name(0x00BFA8DC, "CGLootInfo__m_object"); set_name(0x00C0E490, "CGClassTrainer__m_trainer"); @@ -6953,4 +7222,5 @@ static import_symbols() { set_name(0x00D415D4, "s_checkedPowerProfInfo"); set_name(0x00D43020, "CShaderEffect__s_enableShaders"); set_name(0x00D43154, "CShadowCache__s_shadowMode"); + set_name(0x00D4383C, "SE2__sm_bCaptureInitialized"); } diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index 229c688..57abb5f 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -1,4 +1,3 @@ - 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*) CDataStore__constructor 00401050 f end=0040106E type="CDataStore* __thiscall func(CDataStore* this)" @@ -24,6 +23,7 @@ CDataStore__destructor 004038A0 f ; CDataStore::~CDataStore() LoadNewWorld 00403B70 f end=00403D01 WowClientInit 00404130 f end=004042BC InitializeEngineCallback 004047E0 f end=00404923 +ListInterfaceArchive 00404A80 f end=00404AC3 ClientUpdateTaxiBenchmarkMode 00405130 f end=00405274 WowClientDB_StartupStringsRec__Load 004052F0 f end=0040553D ClientInitializeGame 00405540 f end=00405855 @@ -39,6 +39,7 @@ Script_setrawpos 00407520 f end=00407704 LoadingScreenSetTip 00407E30 f end=00407E3D LoadingScreenSetScreenTipForRaceData 00407E40 f end=00407E88 LoadingScreenSetTransparent 00407EA0 f end=00407EE3 +LoadingScreenMiniDisable 00407EF0 f end=00407F37 C44Matrix__constructor 00407F40 f end=00407F76 type="C44Matrix* __thiscall func(C44Matrix* this)" C44Matrix__operator_assign_C44Matrix 00407F80 f end=00407FEA type="float __thiscall func(C44Matrix* this, C44Matrix* rhs)" GxXformSetProjection 00408030 f end=00408049 @@ -60,6 +61,7 @@ WowSysMessageOutput__Output 0040B420 f end=0040B53E WowSysMessageOutput__Paint 0040B540 f end=0040B70E WowSysMessageOutput__Initialize 0040B710 f end=0040B7CD purecall 0040BAA5 f end=0040BACF +qsort 0040BE50 f end=0040C0F7 nullsub_1 0040D3B5 f SFile__DisableSFileCheckDisk 00421750 f end=00421758 SFile__EnableDirectAccess 00421760 f end=0042179B @@ -230,6 +232,7 @@ WowConnection__Disconnect 00466B50 f end=00466B8F ; WowConnection::Disconnect() WowConnection__DestroyOsNet 00466B90 f end=00466BE6 WowConnection__SetEncryptionKey 00466BF0 f end=00466DA9 ; WowConnection::SetEncryptionKey(unsigned char const*, unsigned char, unsigned char, unsigned char const*, unsigned char) WowConnection__CloseSocket 00466DE0 f end=00466E29 ; WowConnection::CloseSocket(int) +WoWConnection__FreeSendList 00466E30 f end=00466EFF WowConnection__DoStreamReads 00466F00 f end=004670CA ; WowConnection::DoStreamReads() WowConnection__constructor 00467270 f end=00467330 ; WowConnection::WowConnection(int, sockaddr_in*, WowConnectionResponse*) WowConnection__constructor 00467330 f end=004673B9 ; WowConnection::WowConnection(WowConnectionResponse*, void (*)()) @@ -248,8 +251,11 @@ WowConnection__StartConnect 00468BA0 f end=00468D00 ; WowConnection::StartConnec WowConnection__Connect 00468D20 f end=00468D8B ; WowConnection::Connect(char const*, unsigned short, int) WowConnection__InitOsNet 00468D90 f end=00468E4F ; WowConnection::InitOsNet(bool (*)(NETADDR const*), void (*)(), int, bool) WowConnection__Connect 00468E50 f end=00468ED5 ; WowConnection::Connect(char const*, int) +WowConnectionNet__Service 00468FF0 f end=0046905B WowConnection__Stop 00469080 f end=0046915A +WowConnectionNet__Delete 004692C0 f end=004692FD WowConnection__Start 00469320 f end=00469419 +WowConnectionNet__constructor 004695F0 f end=004696D2 nullsub_2 0047ADD0 f CDataStore__GetBufferParams 0047ADE0 f ; CDataStore::GetBufferParams(void const**, unsigned int*, unsigned int*) CDataStore__DetachBuffer 0047AE10 f ; CDataStore::DetachBuffer(void**, unsigned int*, unsigned int*) @@ -291,6 +297,8 @@ DDCToNDCWidth 0047C050 f end=0047C05E DDCToNDCHeight 0047C060 f end=0047C06E NDCToDDCWidth 0047C070 f end=0047C07E NDCToDDCHeight 0047C080 f end=0047C08E +CStatus__Prepend 0047C290 f end=0047C35A +CStatus__Add 0047C360 f end=0047C468 PropSelectContext 0047CBF0 f end=0047CC08 PropGet 0047CC20 f end=0047CC41 PropSet 0047CC50 f end=0047CC70 @@ -354,10 +362,16 @@ IEvtTimerGetNextTime 00480F70 f end=00480FCA IEvtTimerDispatch 00481100 f end=00481289 IEvtTimerKill 00481290 f end=0048138F IEvtTimerSet 00481390 f end=004814E4 +CSimpleTexture__SetTexture 00481520 f end=00481584 CSimpleTexture__SetTexture 00481590 f end=004815D2 ; CSimpleTexture::SetTexture(CImVector const&) CSimpleTexture__SetBlendMode 00481620 f end=0048163D ; CSimpleTexture::SetBlendMode(EGxBlend) CSimpleTexture__SetTexCoord 00481640 f end=00481691 ; CSimpleTexture::SetTexCoord(C2Vector const*) +LanguageProcess 00482110 f end=004821E2 +CSimpleFontString__SetAlphaGradient 00482230 f end=00482270 CSimpleFontString__GetFontHeight 00482290 f end=004822F4 +CSimpleFontString__GetNumCharsWithinWidth 00482510 f end=004825D8 +CSimpleFontString__GetNumCharsWithinWidthFromEnd 004825E0 f end=004826A8 +CSimpleFontString__AddAnimTranslation 00482720 f end=00482764 C3Vector__Subtract 004829A0 f end=004829C6 GxBufLock 004829D0 f end=004829E9 GxBufUnlock 004829F0 f end=00482A13 @@ -374,8 +388,10 @@ CSimpleTexture__constructor 00484470 f end=004845E6 ; CSimpleTexture::CSimpleTex CSimpleRender__DrawBatch 00484B00 f end=0048513D CSimpleFontString__constructor 00485240 f end=0048536F CRenderBatch__constructor 00485530 f end=00485564 +CSimpleFontString__OnColorChanged 004856F0 f end=00485850 CRenderBatch__QueueCallback 004858E0 f end=0048596F CRenderBatch__Clear 00485970 f end=004859D2 +CSimpleTexture__SetTexture 004859E0 f end=00485AEE CRenderBatch__Clear 00485F00 f end=00485F35 CSimpleTexture__LoadXML 00485F40 f end=00486B11 ; CSimpleTexture::LoadXML(XMLNode*, CStatus*) CSimpleFontString__UpdateString 00486B20 f end=00486E2A @@ -385,6 +401,7 @@ CSimpleRegion__HideThis 00487BF0 f type="void __thiscall func(CSimpleRegion* thi CSimpleRegion__ShowThis 00487C40 f type="void __thiscall func(CSimpleRegion* this)" CSimpleRegion__OnRegionChanged 00487CA0 f type="void __thiscall func(CSimpleRegion* this)" CSimpleRegion__OnColorChanged 00487D70 f type="void __thiscall func(CSimpleRegion* this, bool a2)" +CSimpleRegion__SetFrame 00487ED0 f end=00487FF9 CSimpleRegion__constructor 004880E0 f type="void __thiscall func(CSimpleRegion* this, CSimpleFrame* frame, uint32_t drawLayer, int32_t show)" CSimpleRegion__destructor 004881D0 f type="void __thiscall func(CSimpleRegion* this)" CScriptRegion__constructor 00488310 f end=00488348 type="void __thiscall func(CScriptRegion* this)" @@ -407,10 +424,12 @@ CLayoutFrame__Resize 00489DE0 f end=00489E8D ; CLayoutFrame::Resize(int) CLayoutFrame__SetLayoutScale 00489E90 f end=00489F14 ; CLayoutFrame::SetLayoutScale(float, bool) CLayoutFrame__OnFrameSizeChanged 0048A1D0 f end=0048A1FC ; CLayoutFrame::OnFrameSizeChanged(CAaRect const&) CLayoutFrame__SetPoint 0048A260 f end=0048A3DF ; CLayoutFrame::SetPoint(FRAMEPOINT, CLayoutFrame*, FRAMEPOINT, float, float, int) +CLayoutFrame__SetAllPoints 0048A3E0 f end=0048A50E CLayoutFrame__ClearAllPoints 0048A510 f end=0048A515 ; CLayoutFrame::ClearAllPoints() CLayoutFrame__SetDeferredResize 0048A520 f end=0048A5F0 ; CLayoutFrame::SetDeferredResize(int) CLayoutFrame__DestroyLayout 0048B130 f end=0048B23B ; CLayoutFrame::DestroyLayout() CScriptObject__GetScriptObjectByName 0048B5F0 f end=0048B671 +ApplyTranslationAnim 0048B800 f end=0048B81A CImVector__Set 0048BD20 f end=0048BDDA CSimpleTexture_SetVertexColor 0048C1C0 f end=0048C23E ; CSimpleTexture_SetVertexColor(lua_State*) CSimpleTexture_SetAlpha 0048C3E0 f end=0048C4B3 ; CSimpleTexture_SetAlpha(lua_State*) @@ -481,9 +500,11 @@ ScrnSetScreenshotQuality 004A84A0 f end=004A84FF ScrnLayerSetRect 004A8500 f end=004A8522 ScrnLayerGetFlags 004A8530 f end=004A853B ScrnLayerSetFlags 004A8540 f end=004A854E +ScrnScreenshot 004A8550 f end=004A856F OnPaint 004A8720 f end=004A8B58 ScrnLayerCreate 004A8BB0 f end=004A8C83 GxuFontShutdown 004A8D10 f end=004A8DBF +ScrnSetStockFont 004A8D40 f end=004A8D85 ScrnGetStockFont 004A8DC0 f end=004A8DDF ScrnGetStockFontHeight 004A8DE0 f end=004A8DFF SysMsgEnable 004B4E50 f end=004B4E5D @@ -530,9 +551,11 @@ AsyncFileReadInitialize 004BAA40 f end=004BAB45 ; AsyncFileReadInitialize(unsign AsyncFileReadObject 004BAB50 f end=004BAC14 ; AsyncFileReadObject(CAsyncObject*, int) AsyncFileReadIsReading 004BAD80 f end=004BAE09 AsyncFileReadWaitAll 004BAE10 f end=004BAEEE +TextBlockSetGradient 004BD900 f end=004BD91C TextBlockGetFontPtr 004BD9D0 f end=004BD9EA type="CGxFont* __stdcall func(HTEXTFONT font)" TextBlockCreate 004BDAA0 f end=004BDBE4 type="HTEXTBLOCK __stdcall func(HTEXTFONT font, char* text, CImVector* color, C3Vector* pos, float fontHeight, float blockWidth, float blockHeight, uint32_t flags, float charSpacing, float lineSpacing)" TextBlockSetStringPos 004BDBF0 f end=004BDC4C type="void __stdcall func(HTEXTBLOCK stringHandle, C2Vector* pos)" +TextBlockGetStringPos 004BDC50 f end=004BDC9E TextBlockGetWrappedTextHeight 004BDD80 f end=004BDE39 type="float __stdcall func(HTEXTFONT fontHandle, char* text, float a3, float a4, C2Vector* a5, float a6, float a7, uint32_t flags)" TextBlockGenerateFont 004BE9C0 f end=004BEB8C type="HTEXTFONT __stdcall func(char* fontName, uint32_t fontFlags, float fontHeight)" GxXformProjection 004BEC70 f end=004BEC88 @@ -585,10 +608,12 @@ SE2__PlaySoundKit 004C74A0 f end=004C74E9 SI2__Init 004C82E0 f end=004C8584 SI2__StopZoneAmbience 004C85F0 f end=004C85FD SI2__SetWeatherKitID 004C8610 f end=004C8622 +SI2__StopLuaMusic 004C8680 f end=004C86A6 SI2__StopAllMusic 004C93B0 f end=004C941B SI2__OverrideZoneSounds 004CCA30 f end=004CCA9E SI2__DK_GetPlayerFilterName 004CDA20 f end=004CDA60 SI2__DSP_MakeDSPsExpire 004CDC80 f end=004CDD32 +CGUnit_C__IsActivePlayer 004CEE50 f end=004CEE74 SI2__PlayFoleySound 004CFC10 f end=004CFD17 SI2__PlayItemSound 004D0020 f end=004D008B SI2__PlayItemSound 004D0090 f end=004D0102 @@ -616,11 +641,15 @@ ObjectAllocDestroy 004D3580 f end=004D35B4 ObjectAllocAddHeap 004D3650 f end=004D36B7 ClntObjMgrPush 004D36C0 f end=004D36F6 ClntObjMgrPop 004D3700 f end=004D372A +ClntObjMgrGetCurrent 004D3730 f end=004D3746 ClntObjMgrGetActivePlayer 004D3790 f end=004D37BB InitObject 004D3FF0 f end=004D4066 SetupObjectStorage 004D45B0 f end=004D474C ClntObjMgrInitializeShared 004D4AC0 f end=004D4B21 ClntObjMgrEnumVisibleObjects 004D4B30 f end=004D4BA5 +ClntObjMgrHideObject 004D4CA0 f end=004D4CF8 +ClntObjMgrShowObject 004D4D00 f end=004D4D58 +ClntObjMgrLockObject 004D4D60 f end=004D4DA2 ClntObjMgrObjectPtr 004D4DB0 f end=004D4E02 CMoveSpline__CMoveSplineDtor 004D4F00 f end=004D4FA8 ClntObjMgrSetObjMirrorHandler 004D5A80 f end=004D5B34 @@ -771,6 +800,9 @@ CRealmList__UpdateList 004DF710 f end=004DFA4A ; CRealmList::UpdateList() Script_Script_IsRaceClassRestricted 004DFA70 f end=004DFC60 Script_GetRandomName 004DFCA0 f end=004DFCFB CharacterCreateUnregisterScriptFunctions 004DFD30 f end=004DFD4F +CCharacterCreation__GetRandomRaceAndSex 004DFF10 f end=004DFF9B +CCharacterCreation__OnHide 004DFFC0 f end=004DFFD4 +CCharacterCreation__SetCharCustomizeModel 004E0040 f end=004E0108 CCharacterCreation__CycleCharCustomization 004E01F0 f end=004E0360 CCharacterCreation__CreateCharacter 004E0380 f end=004E04FE Script_SetCharCustomizeFrame 004E05B0 f end=004E0619 @@ -789,6 +821,7 @@ Script_PaidChange_GetCurrentRaceIndex 004E0CA0 f end=004E0CCD Script_PaidChange_GetCurrentClassIndex 004E0CD0 f end=004E0CFD Script_IsRaceClassValid 004E0D00 f end=004E0DCB Script_GetCreateBackgroundModel 004E0DD0 f end=004E0EB4 +CCharacterCreation__GetRandomClassID 004E0F50 f end=004E0FCA CCharacterCreation__SetSelectedSex 004E1540 f end=004E173C CCharacterCreation__SetSelectedClass 004E1740 f end=004E17EF Script_GetAvailableRaces 004E1880 f end=004E1996 @@ -797,6 +830,7 @@ Script_SetSelectedSex 004E1A60 f end=004E1AC0 Script_SetSelectedClass 004E1AC0 f end=004E1B53 Script_PaidChange_GetName 004E1B70 f end=004E1BC1 CCharacterCreation__Initialize 004E1C20 f end=004E1E15 +CCharacterCreation__CalcClasses 004E1ED0 f end=004E1FCE CCharacterCreation__ResetCharCustomizeInfoo 004E1FD0 f end=004E20AB CCharacterCreation__SetSelectedRace 004E20B0 f end=004E232F CCharacterCreation__SetToExistingCharacter 004E2330 f end=004E2460 @@ -804,10 +838,13 @@ Script_SetSelectedRace 004E2470 f end=004E24D4 Script_CustomizeExistingCharacter 004E2500 f end=004E2564 CharSelectRegisterScriptFunctions 004E2570 f end=004E2593 CharSelectUnregisterScriptFunctions 004E25A0 f end=004E25BC +CCharacterSelection__UpdateCharacterName 004E2870 f end=004E29D1 +CCharacterSelection__UpdateCharacterInfo 004E29E0 f end=004E2BC6 CCharacterSelection__UpdateCharacterNameDeclension 004E2BD0 f end=004E2C2D CCharacterSelection__GetCharacterDisplay 004E2EF0 f end=004E2F10 Script_SetCharSelectModelFrame 004E2F60 f end=004E2FC9 Script_SetCharacterSelectFacing 004E3030 f end=004E307D +CCharacterSelection__OnHide 004E3120 f end=004E3134 Script_GetCharacterInfo 004E3170 f end=004E3394 Script_DeleteCharacter 004E33A0 f end=004E3406 Script_RenameCharacter 004E3410 f end=004E3521 @@ -818,6 +855,7 @@ CCharacterSelection__SetBackgroundModel 004E3C10 f end=004E3C97 CCharacterSelection__SelectCharacter 004E3CD0 f end=004E44DA Script_SetCharSelectBackground 004E44E0 f end=004E4521 Script_SelectCharacter 004E4580 f end=004E4607 +CCharacterSelection__UpdateCharacterList 004E4610 f end=004E47EA CCharacterSelection__ClearCharacterList 004E47F0 f end=004E4877 CGlueMgr__SurveyDownloadFeed 004E4880 f end=004E489E CGlueMgr__SurveySendResults 004E48A0 f end=004E48D4 @@ -843,6 +881,7 @@ CSimpleModelFFX__constructor 004E5F70 f end=004E60A3 ; CSimpleModelFFX::CSimpleM CSimpleModelFFX__Render 004E6190 f end=004E6229 ; CSimpleModelFFX::Render(void*) CSimpleModelFFX__Create 004E6300 f end=004E632B ; CSimpleModelFFX::Create(CSimpleFrame*) CSimpleModelFFX__OnFrameRender 004E6330 f end=004E635E ; CSimpleModelFFX::OnFrameRender(CRenderBatch*, unsigned int) +CNameGen__GenerateName 004E63A0 f end=004E6560 CNameGen__CreateDictionary 004E6560 f end=004E6660 CNameGen__LoadNames 004E6790 f end=004E68D6 CSimpleModelFFX_ResetLights 004E6BE0 f end=004E6C5C @@ -851,6 +890,7 @@ CSimpleModelFFX__CreateScriptMetaTable 004E6F60 f end=004E6F79 ; CSimpleModelFFX CCharacterComponent__ComponentCloseFingers 004E7700 f end=004E774B CCharacterComponent__ComponentOpenFingers 004E7750 f end=004E778F CCharacterComponent__ApplyMonsterGeosets 004E7790 f end=004E77FA +CCharacterComponent__GetSheatheLink 004E7940 f end=004E7982 CCharacterComponent__RemoveLinkpt 004E79A0 f end=004E7A26 CCharacterComponent__GetNumSkins 004E7B80 f end=004E7C0C CCharacterComponent__GetNumHairStylesForColor 004E7C10 f end=004E7CA8 @@ -858,6 +898,10 @@ CCharacterComponent__GetNumHairColorsForStyle 004E7CB0 f end=004E7D4A CCharacterComponent__GetNumFacesForSkin 004E7D50 f end=004E7DE8 CCharacterComponent__GetNumFacialFeaturesForHairColor 004E7DF0 f end=004E7E8C CCharacterComponent__GetNthFacialFeatureIndex 004E80E0 f end=004E81BF +CCharacterComponent__GetTabardBackgroundFileName 004E81C0 f end=004E8206 +CCharacterComponent__GetTabardEmblemFileName 004E8210 f end=004E825E +CCharacterComponent__GetTabardBorderFileName 004E8260 f end=004E82AE +CCharacterComponent__SetItemSlotUsingAttachSlot 004E82B0 f end=004E82C9 CCharacterComponent__CreateRequestAU 004E8E70 f end=004E8EF4 CCharacterComponent__CreateRequestAL 004E8F00 f end=004E8F84 CCharacterComponent__CreateRequestHA 004E8F90 f end=004E8FE9 @@ -882,6 +926,7 @@ CCharacterComponent__ComponentUtilAddItemVisual 004EA8F0 f end=004EA9D1 CCharacterComponent__AddLink 004EAA70 f end=004EAB4D CCharacterComponent__MakeAmmoModel 004EAB50 f end=004EACCC CCharacterComponent__AddHandItem 004EACD0 f end=004EAF33 +CCharacterComponent__RemoveVisuals 004EAF70 f end=004EB061 CCharacterComponent__RemoveHandItem 004EB070 f end=004EB125 CCharacterComponent__SetNextSkin 004EB150 f end=004EB290 CCharacterComponent__SetPrevSkin 004EB290 f end=004EB3D2 @@ -897,15 +942,19 @@ CCharacterComponent__SetNextFacialFeature 004EBCA0 f end=004EBE73 CCharacterComponent__SetPrevFacialFeature 004EBE80 f end=004EC049 CCharacterComponent__SetRandomFacialFeature 004EC050 f end=004EC0E0 CCharacterComponent__ClearGuildTabard 004EC0E0 f end=004EC1B8 +CCharacterComponent__ApplyGuildColor 004EC1C0 f end=004EC509 CCharacterComponent__TurnOffGuildTabardPurchase 004EC510 f end=004EC54B CCharacterComponent__GeosRenderPrep 004ED900 f end=004EE0C1 +CCharacterComponent__RenderPrepAll 004EE2A0 f end=004EE37C CCharacterComponent__RemoveItem 004EE460 f end=004EE699 CCharacterComponent__RemoveItemBySlot 004EE6D0 f end=004EEAE7 CCharacterComponent__AddHelm 004EF0D0 f end=004EF250 CCharacterComponent__BuildShoulderItemPaths 004EF4B0 f end=004EF70C CCharacterComponent__AreShoulderModelsCorrect 004EF710 f end=004EF839 CCharacterComponent__constructor 004EFBE0 f end=004EFC96 +CCharacterComponent__destructor 004EFCA0 f end=004EFDE5 CCharacterComponent__UpdateBaseTexture 004EFDF0 f end=004EFEB1 +CCharacterComponent__Prep 004EFED0 f end=004EFF09 CCharacterComponent__CreateBaseTexture 004EFF10 f end=004EFF97 CCharacterComponent__SetNextHairStyle 004F0490 f end=004F062B CCharacterComponent__SetPrevHairStyle 004F0630 f end=004F07CA @@ -918,6 +967,7 @@ CCharacterComponent__RenderPrep 004F1520 f end=004F15DF CCharacterComponent__FreeComponent 004F16C0 f end=004F16E8 CCharacterComponent__ThreadInitialize 004F16F0 f end=004F1789 CCharacterComponent__CreateComponentRequest 004F1790 f end=004F184B +CCharacterComponent__DestroyComponentFreeLists 004F1850 f end=004F18E6 CCharacterComponent__Update 004F18F0 f end=004F1A16 CCharacterComponent__Initialize 004F1A20 f end=004F1EC5 CCharacterComponent__ThreadDestroy 004F1ED0 f end=004F1FB9 @@ -951,6 +1001,7 @@ CGObject_C__TotalFieldsSaved 004F4A10 f end=004F4A16 CMovementStatus__constructor 004F4C50 f end=004F4C9A CalculateFacingTo 004F5130 f end=004F51B1 CGUnit_C__TotalFieldsSaved 004F52C0 f end=004F52C9 +CGUnit_C__GetResistanceAndBuffs 004F54D0 f end=004F552B CGPlayer__TotalFieldsSaved 004F5530 f end=004F553B CGWorldFrame__GetActiveCamera 004F5960 f end=004F5973 CGWorldFrame__SendObjectTrackEvent 004F5980 f end=004F59E2 @@ -993,6 +1044,8 @@ CGWorldFrame__OnWorldUpdate 004FA5F0 f end=004FABC5 CGWorldFrame__constructor 004FABD0 f end=004FAF5E CGWorldFrame__RenderWorld 004FAF90 f end=004FB079 CGWorldFrame__OnFrameRender 004FB080 f end=004FB0AD +CGChat__GetChatLineOffset 004FB210 f end=004FB235 +CGChat__IsVoiceChatAllowed 004FBAF0 f end=004FBB0B Script_LoggingChat 004FBD00 f end=004FBD13 Script_LoggingCombat 004FBD20 f end=004FBD36 Script_GetActiveVoiceChannel 004FBD40 f end=004FBD90 @@ -1018,6 +1071,7 @@ Script_IsVoiceChatAllowed 004FCC60 f end=004FCCA3 Script_IsVoiceChatAllowedByServer 004FCCB0 f end=004FCCEA Script_UnitIsSilenced 004FCCF0 f end=004FCDE9 Script_GetMuteStatus 004FCDF0 f end=004FCEE7 +CGChat__RecordChat 004FDD80 f end=004FDED9 CGChat__OnUpdateInstance 004FE100 f end=004FE15B Script_ListChannelByName 004FE630 f end=004FE64C Script_GetChannelList 004FE650 f end=004FE715 @@ -1074,8 +1128,11 @@ Script_GetChannelRosterInfo 00504F30 f end=0050518C Script_GetNumChannelMembers 00505190 f end=005052D7 Script_CollapseChannelHeader 005052E0 f end=00505354 Script_ExpandChannelHeader 00505360 f end=005053D4 +CGChat__TranslateMessage 00505930 f end=00505D3B CGChat__ZoneUpdate 00508090 f end=0050825E Script_LeaveChannelByName 005096D0 f end=00509718 +ProfanityFilter 00509A50 f end=00509BCB +SpamFilter 00509BD0 f end=00509DC5 Script_SendChatMessage 0050D170 f end=0050D8A0 Script_SendSystemMessage 0050D8A0 f end=0050D900 Script_JoinTemporaryChannel 0050DAA0 f end=0050DAB4 @@ -1167,11 +1224,14 @@ Script_IsDesaturateSupported 00511FB0 f end=00511FE0 Script_GetThreatStatusColor 00511FE0 f end=0051208A Script_ConsoleAddMessage 00512090 f end=005120DD CGGameUI__SequenceMusicIsPlaying 005124D0 f end=005124D6 +CGGameUI__ClearLootSlot 005124E0 f end=005124E9 +CGGameUI__OpenResurrectRequest 00512500 f end=0051251B CGGameUI__OpenGuildInvite 00512570 f end=0051258F CGGameUI__IsPartyMember 005129F0 f end=005129F9 CGGameUI__IsPartyMember 00512A00 f end=00512A2C CGGameUI__UnitModelUpdate 00512B50 f end=00512B59 CGGameUI__SetActiveCorpse 00512C20 f end=00512C36 +CGGameUI__GetDeathReleaseLocation 00512CA0 f end=00512CCD CGGameUI__IsKeyDown 00512D20 f end=00512D5B CGGameUI__OnMouseModeRelative 00512D60 f end=00512DB4 CGGameUI__OnMouseModeNormal 00512DC0 f end=00512E1E @@ -1204,9 +1264,11 @@ CGGameUI__SetInstanceLockTime 00513B20 f end=00513B8A CGGameUI__GetPartyMemberState 00513C30 f end=00513C66 CGGameUI__GetPartyMemberPetState 00513CB0 f end=00513CE6 CGGameUI__UpdateUnitHighlights 00513CF0 f end=00513D92 +CGGameUI__InvalidatePlayer 00513DA0 f end=00513DCB CGGameUI__GetErrorToken 00513DD0 f end=00513DF0 CGGameUI__LastErrorMessage 00513DF0 f end=00513DF6 CGGameUI__MirrorTimerToIndex 00513E40 f end=00513E96 +CGCharacterModelBase__Create 005142B0 f end=005142F9 Script_IsModifierKeyDown 00514430 f end=005144B1 Script_IsLeftShiftKeyDown 005144C0 f end=00514518 Script_IsRightShiftKeyDown 00514520 f end=0051457A @@ -1302,6 +1364,7 @@ CGGameUI__ClearClientControls 005194C0 f end=005194D1 CGGameUI__CanResetInstance 005194E0 f end=005195B4 CGGameUI__SetLastInstanceTime 005195C0 f end=00519631 CGGameUI__DoPowerRegen 005196F0 f end=00519774 +CGGameUI__DestroyTotem 005197D0 f end=0051989B CGGameUI__CastTradeItemSpell 005198A0 f end=0051999C Script_ClearCursor 0051A3B0 f end=0051A3C2 Script_EquipCursorItem 0051A3D0 f end=0051A528 @@ -1409,6 +1472,7 @@ CGGameUI__OnClientControlChanged 00520FE0 f end=00521031 CGGameUI__RegisterFrameFactories 00521040 f end=005210CF CGGameUI__CastItemSpell 005210D0 f end=005216EB CGGameUI__DisplayError 005216F0 f end=005218AD +CGGameUI__DisplayNameError 005218C0 f end=0052199C CGGameUI__GetSelectionHighlightColor 00521BF0 f end=005220A6 CGGameUI__AutoMouseOver 005220B0 f end=0052217B Script_ReloadUI 005222E0 f end=00522314 @@ -1437,6 +1501,7 @@ Script_SummonFriend 00523260 f end=00523360 Script_AcceptLevelGrant 00523360 f end=00523368 Script_EndRefund 00523370 f end=005233C5 Script_EndBoundTradeable 005233D0 f end=0052349D +CGGameUI__StartMovie 005235B0 f end=0052363D CGGameUI__CloseLoot 00523640 f end=005237D2 CGGameUI__SetCorpseLocation 00523DB0 f end=00523E7D CGGameUI__GetCorpseLocation 00523E80 f end=00523EA7 @@ -1494,6 +1559,7 @@ CGGameUI__Idle 0052AF40 f end=0052B36B Script_RegisterForSave 0052B470 f end=0052B4D4 Script_RegisterForSavePerCharacter 0052B4E0 f end=0052B544 CGGameUI__InitializeGame 0052B550 f end=0052BADA +CGPartyInfo__SetLootMethod 0052BD90 f end=0052BEC9 Script_GetNumPartyMembers 0052C110 f end=0052C187 Script_GetRealNumPartyMembers 0052C190 f end=0052C1C4 Script_GetPartyMember 0052C1D0 f end=0052C26A @@ -1504,7 +1570,7 @@ Script_IsPartyLFG 0052C310 f end=0052C34A Script_HasLFGRestrictions 0052C350 f end=0052C36C CGPartyInfo__IsMember 0052C680 f end=0052C6D1 CGPartyInfo__EnableMember 0052C760 f end=0052C854 -CGUnit_C__IsPartyMember 0052C8C0 f end=0052C9A0 +CGPartyInfo__SetOptOutOfLoot 0052CB40 f end=0052CBBA CGPartyInfo__CheckClearLFGSlot 0052CC30 f end=0052CCD0 Script_IsPartyLeader 0052CCD0 f end=0052CD26 Script_IsRealPartyLeader 0052CD30 f end=0052CD86 @@ -1513,6 +1579,9 @@ Script_SetOptOutOfLoot 0052CF00 f end=0052CF60 Script_GetPartyAssignment 0052CF60 f end=0052CFF6 Script_CanChangePlayerDifficulty 0052D000 f end=0052D053 CGPartyInfo__InitializeGame 0052D0E0 f end=0052D1D6 +CGPartyInfo__LeaveWorld 0052D1E0 f end=0052D207 +CGPartyInfo__IsMemberOrPet 0052D310 f end=0052D40A +CGPartyInfo__ResetLootMethod 0052D8A0 f end=0052D8C8 Script_LeaveParty 0052D990 f end=0052D9B9 Script_SilenceMember 0052D9C0 f end=0052DAEC Script_UnSilenceMember 0052DAF0 f end=0052DC1C @@ -1522,6 +1591,7 @@ Script_SetPartyAssignment 0052E1B0 f end=0052E3F2 Script_ClearPartyAssignment 0052E400 f end=0052E412 Script_ChangePlayerDifficulty 0052E420 f end=0052E475 Script_CanAlterSkin 0052E4F0 f end=0052E512 +CGBarberShop__ResetAppearance 0052E630 f end=0052E6C4 Script_GetBarberShopStyleInfo 0052E850 f end=0052E9A6 Script_GetHairCustomization 0052E9B0 f end=0052E9CC Script_GetFacialHairCustomization 0052E9D0 f end=0052E9EC @@ -1529,8 +1599,12 @@ CGBarberShop__DisableBarberShop 0052E9F0 f end=0052EB91 CGBarberShop__GetTotalCost 0052EBA0 f end=0052ED58 Script_GetBarberShopTotalCost 0052ED60 f end=0052ED7C Script_CancelBarberShop 0052ED80 f end=0052ED88 +CGBarberShop__ApplyAppearanceChange 0052EDA0 f end=0052EEEE Script_ApplyBarberShopStyle 0052EEF0 f end=0052EEF8 +CGBarberShop__GetStyle 0052F760 f end=0052F7C6 +CGBarberShop__Reset 0052F7D0 f end=0052F8FF Script_BarberShopReset 0052F900 f end=0052F90B +CGBarberShop__SetNextBarberShopStyle 0052FC80 f end=0052FDB5 Script_SetNextBarberShopStyle 0052FDD0 f end=0052FE5F CGBarberShop__InitializeGame 0052FE60 f end=0052FE8D Script_GetNextCompleatedTutorial 005301D0 f end=00530239 @@ -1664,6 +1738,7 @@ CGWorldFrame__TranslateToMapCoords 00544140 f end=00544415 CGWorldMap__GetPlayerPosition 005444F0 f end=005445EB CGWorldMap__CreateArrowFrame 00544750 f end=005448A0 CGWorldMap__CreateMiniArrowFrame 005448A0 f end=005449F0 +CGWorldMap__UpdateArrowFrames 005449F0 f end=00544B12 Script_GetMapContinents 00544B20 f end=00544B8D Script_GetMapZones 00544B90 f end=00544C3B Script_DungeonUsesTerrainMap 00544C40 f end=00544C9D @@ -1692,10 +1767,12 @@ Script_SetMapByID 00546C50 f end=00546E76 Script_ProcessMapClick 00546E80 f end=00546EEA Script_ClickLandmark 00546EF0 f end=00546FDB CGWorldMap__SetMapToCurrentZone 00547170 f end=00547A65 +CGWorldMap__SetDungeonLevel 00547A70 f end=00547B7D Script_SetDungeonMapLevel 00547B80 f end=00547C02 Script_SetMapToCurrentZone 00547C10 f end=00547C1D CGWorldMap__InitializeGame 00547EB0 f end=00548568 CGWorldStateInfo__InitializeGame 00548570 f end=005485A3 +CGWorldStateInfo__OnUITime 005486E0 f end=005486FA Script_GetNumWorldStateUI 00548720 f end=00548754 CGWorldStateInfo__RequestUITime 00548760 f end=005487C6 CGWorldStateInfo__TimerUpdate 005488F0 f end=00548962 @@ -1720,6 +1797,7 @@ Script_GetNumArenaOpponents 0054A2C0 f end=0054A2F4 Script_GetHolidayBGHonorCurrencyBonuses 0054A300 f end=0054A361 Script_GetRandomBGHonorCurrencyBonuses 0054A370 f end=0054A3D1 CGBattlefieldInfo__AddArenaOpponentToSlot 0054B840 f end=0054B918 +CGBattlefieldInfo__AddArenaOpponentPetToSlot 0054B920 f end=0054B9FB Script_GetNumBattlefields 0054BAA0 f end=0054BAD4 Script_IsBattlefieldArena 0054BAE0 f end=0054BB3D Script_SetSelectedBattlefield 0054BB40 f end=0054BBC6 @@ -1739,7 +1817,10 @@ Script_GetNumBattlegroundTypes 0054C870 f end=0054C892 Script_GetWorldPVPQueueStatus 0054C8A0 f end=0054C9D3 Script_SortBGList 0054C9F0 f end=0054CA22 CGBattlefieldInfo__EnterWorld 0054CA50 f end=0054CC6C +CGBattlefieldInfo__RequestScoreData 0054CE30 f end=0054CED7 +CGBattlefieldInfo__RequestPlayerPositions 0054CF60 f end=0054D009 CGBattlefieldInfo__AddArenaOpponent 0054D100 f end=0054D1C0 +CGBattlefieldInfo__AddArenaOpponentPet 0054D1C0 f end=0054D276 Script_GetBattlefieldInfo 0054D770 f end=0054D8E2 Script_GetBattlefieldInstanceInfo 0054D8F0 f end=0054D990 Script_JoinBattlefield 0054D990 f end=0054DA10 @@ -1753,6 +1834,8 @@ Script_BattlefieldMgrEntryInviteResponse 0054E160 f end=0054E191 Script_BattlefieldMgrQueueRequest 0054E1A0 f end=0054E1C0 Script_BattlefieldMgrQueueInviteResponse 0054E1C0 f end=0054E1F1 Script_BattlefieldMgrExitRequest 0054E200 f end=0054E220 +CGBattlefieldInfo__LeaveWorld 0054E330 f end=0054E385 +CGBattlefieldInfo__RequestBattlegroundInstanceInfo 0054E5B0 f end=0054E6C9 Script_RequestBattlegroundInstanceInfo 0054E6D0 f end=0054E717 CGBattlefieldInfo__InitializeGame 0054E720 f end=0054EA2F Script_GetGamma 0054EA60 f end=0054EA89 @@ -1773,19 +1856,25 @@ Script_GetRefreshRates 0054F690 f end=0054F81D Script_GetMultisampleFormats 0054F820 f end=0054F8AA Script_GetCurrentMultisampleFormat 0054F8B0 f end=0054F97B Script_SetMultisampleFormat 0054F980 f end=0054FB0B +CAccountMsgBody__LoadBody 0054FC50 f end=0054FDB0 Script_AccountMsg_GetNumTotalMsgs 0054FDE0 f end=0054FE20 Script_AccountMsg_GetHeaderSubject 0054FE20 f end=0054FEB3 Script_AccountMsg_GetHeaderPriority 0054FEC0 f end=0054FF67 Script_AccountMsg_LoadBody 0054FF70 f end=00550013 Script_AccountMsg_GetBody 00550020 f end=0055007E -AccountMsg_RegisterScriptFunctions 00550080 f end=005500A3 -AccountMsg_UnregisterScriptFunctions 005500B0 f end=005500CC +CAccountMsg_RegisterScriptFunctions 00550080 f end=005500A3 +CAccountMsg_UnregisterScriptFunctions 005500B0 f end=005500CC Script_AccountMsg_GetNumUnreadMsgs 00550360 f end=005503D2 Script_AccountMsg_GetNumUnreadUrgentMsgs 005503E0 f end=0055042F Script_AccountMsg_GetIndexHighestPriorityUnreadMsg 00550430 f end=005504D9 Script_AccountMsg_GetIndexNextUnreadMsg 005504E0 f end=005505AE Script_AccountMsg_SetMsgRead 005505B0 f end=00550646 +CAccountMsgHeaders__LoadHeaders 005506A0 f end=00550802 Script_AccountMsg_LoadHeaders 00550910 f end=00550936 +CKBPage__BeginLoading 00550B60 f end=00550B7B +CKBPage__LoadingCallback 00550B80 f end=00550D0F +CKBSetup__BeginLoading 00550E10 f end=00550F43 +CKBArticle__BeginLoading 00551430 f end=0055154D Script_KBSetup_BeginLoading 00551720 f end=00551759 Script_KBSetup_IsLoaded 00551760 f end=00551783 Script_KBSetup_GetLanguageCount 00551790 f end=005517D0 @@ -1805,6 +1894,7 @@ Script_KBArticle_GetData 00551DD0 f end=00551FA1 Script_KBSystem_GetMOTD 00551FB0 f end=00551FCC Script_KBSystem_GetServerStatus 00551FD0 f end=00551FEC Script_KBSystem_GetServerNotice 00551FF0 f end=0055200C +CKBQuery__BeginLoading 00552140 f end=005522F3 Script_KBSetup_GetSubCategoryCount 005523A0 f end=00552439 Script_KBSetup_GetSubCategoryData 00552440 f end=0055257D Script_KBQuery_BeginLoading 00552580 f end=005526C8 @@ -1817,6 +1907,8 @@ Script_GetLFGProposalMember 00553000 f end=00553103 Script_GetLFGProposalMember 00553110 f end=00553119 Script_GetRandomDungeonBestChoice 00553120 f end=00553163 Script_CanPartyLFGBackfill 00553170 f end=005531C2 +CGLookingForGroup__GetLFGListEntryDisplayed 00553530 f end=00553613 +CGLookingForGroup__SetLFGComment 005539A0 f end=00553AA1 Script_SearchLFGGetNumResults 00553BA0 f end=00553C25 Script_SearchLFGGetEncounterResults 00553C30 f end=00553D60 Script_SetLFGRoles 00553D60 f end=00553E19 @@ -1827,6 +1919,7 @@ Script_LeaveLFG 00554160 f end=00554168 Script_GetLFGProposal 00554370 f end=00554379 Script_GetLFGProposalEncounter 00554380 f end=0055443A Script_GetLFGProposalEncounter 00554440 f end=00554449 +CGLookingForGroup__ProposalResponse 00554450 f end=005545D5 Script_AcceptProposal 005545E0 f end=005545FB Script_RejectProposal 00554600 f end=0055460D Script_GetLFGRoleUpdate 00554680 f end=00554689 @@ -1848,6 +1941,7 @@ Script_GetPartyLFGBackfillInfo 005556D0 f end=00555752 Script_UnitHasLFGRandomCooldown 00555760 f end=00555839 Script_UnitHasLFGDeserter 00555840 f end=00555919 CGLookingForGroup__RequestLFGStatus 00555920 f end=00555986 +CGLookingForGroup__RequestLFGPlayerInfo 00555990 f end=005559F6 Script_SearchLFGGetResults 00555FD0 f end=0055627C Script_SearchLFGGetPartyResults 00556280 f end=005564CA Script_GetLFDChoiceCollapseState 005564D0 f end=005567D1 @@ -1871,14 +1965,18 @@ Script_GetLFGCompletionRewardItem 00557F70 f end=0055805C Script_GetLFGRandomCooldownExpiration 00558060 f end=005580DB Script_GetLFGDeserterExpiration 005580E0 f end=0055815B Script_IsListedInLFR 005586D0 f end=0055870F +CGLookingForGroup__JoiningParty 00559310 f end=0055933E Script_SearchLFGJoin 00559400 f end=005594D1 Script_SearchLFGLeave 005594E0 f end=005594F6 Script_ClearLFGDungeon 00559500 f end=005595C9 Script_ClearAllLFGDungeons 005595D0 f end=005595D8 +CGLookingForGroup__IsSlotValidForAll 00559C90 f end=00559D31 Script_SetLFGDungeon 00559F50 f end=00559FE4 Script_GetLastQueueStatusIndex 00559FF0 f end=0055A03B Script_IsLFGDungeonJoinable 0055A040 f end=0055A0BF Script_PartyLFGStartBackfill 0055A0C0 f end=0055A130 +CGLookingForGroup__ShutdownGame 0055AF20 f end=0055B079 +CGLookingForGroup__ResortLFGLists 0055B700 f end=0055B768 Script_RefreshLFGList 0055D280 f end=0055D2A1 Script_SearchLFGSort 0055D2B0 f end=0055D43D CGLookingForGroup__InitializeGame 0055D440 f end=0055D6A8 @@ -1889,18 +1987,23 @@ Script_GetNumBindings 0055DC00 f end=0055DC23 Script_GetCurrentBindingSet 0055DC30 f end=0055DC57 Script_GetNumModifiedClickActions 0055DC60 f end=0055DC84 CGUIBindings__MouseEventToString 0055E340 f end=0055E46D +CGUIBindings__EnableBindingMode 0055E550 f end=0055E5DF CGUIBindings__GetCommandKey 0055E750 f end=0055E7DE Script_GetBinding 0055E8D0 f end=0055E9B0 Script_GetBindingKey 0055E9B0 f end=0055EA67 Script_GetModifiedClickAction 0055EA70 f end=0055EACE CGUIBindings__SaveBindings 0055F1B0 f end=0055F398 +CGUIBindings__SaveBindingsCallback 0055F3A0 f end=0055F3CA +CGUIBindings__SaveBindings 0055F3D0 f end=0055F426 CGUIBindings__ExecCommand 0055F860 f end=0055F935 CGUIBindings__IsModifiedClick 0055F940 f end=0055FAC8 Script_RunBinding 0055FAD0 f end=0055FB81 Script_SetModifiedClick 0055FB90 f end=0055FC1F Script_GetModifiedClick 0055FC20 f end=0055FCB9 Script_IsModifiedClick 0055FCC0 f end=0055FD13 +CGUIBindings__ClearOverrideBindings 005604F0 f end=00560557 Script_ClearOverrideBindings 00560560 f end=005605EC +CGUIBindings__constructor 00561B80 f end=00561C52 CGUIBindings__Initialize 005620F0 f end=00562135 CGUIBindings__GetKeyBinding 00562140 f end=005622D1 CGUIBindings__GetReducedKeyBinding 005622E0 f end=00562487 @@ -1942,14 +2045,23 @@ CGUIMacros__RunMacro 00564DB0 f end=00564E8C Script_GetMacroIconInfo 00564E90 f end=00564F54 Script_GetMacroItemIconInfo 00564F60 f end=00565024 MACRONODE__FindSpellID 005650C0 f end=00565413 +CGUIMacros__LoadIcons 00565840 f end=00565ACD +CGUIMacros__Initialize 00566140 f end=0056615C +CGUIMacros__UpdateMacroSpells 00566160 f end=005661B2 +CGUIMacros__SortMacros 00566240 f end=00566322 +CGUIMacros__SetMacroBody 005663A0 f end=00566400 Script_RunMacroText 00566400 f end=00566487 Script_GetNumMacroIcons 00566490 f end=005664D2 Script_GetNumMacroItemIcons 005664E0 f end=00566522 CGUIMacros__UpdateDynamicMacros 00566660 f end=005666A0 Script_GetMacroIndexByName 005666A0 f end=005666FE +CGUIMacros__SaveMacrosCallback 005668F0 f end=00566A26 +CGUIMacros__SaveMacros 00566A30 f end=00566A63 CGUIMacros__GetMacroByIndex 00566A70 f end=00566A97 CGUIMacros__FindMacro 00566AA0 f end=00566ABA CGUIMacros__GetFullIconPath 00566AC0 f end=00566CC5 +CGUIMacros__EditMacro 00566CD0 f end=00566D46 +CGUIMacros__DeleteMacro 00566D50 f end=00566DB2 Script_RunMacro 00566E80 f end=00566EAD Script_GetMacroInfo 00566EB0 f end=00566F32 Script_GetMacroBody 00566F40 f end=00566F6C @@ -1960,6 +2072,8 @@ Script_GetMacroItem 00567200 f end=00567313 Script_SetMacroSpell 00567320 f end=0056744C Script_GetMacroSpell 00567450 f end=005674F0 Script_PickupMacro 005674F0 f end=0056751F +CGUIMacros__LoadMacrosCallback 00567C10 f end=00567FC1 +CGUIMacros__CreateMacro 00568020 f end=00568158 Script_CreateMacro 00568160 f end=005682B6 Script_CommentatorGetNumMaps 00568730 f end=00568764 Script_CommentatorZoomIn 00568770 f end=00568808 @@ -2029,6 +2143,11 @@ Script_InboxItemCanDelete 0056F280 f end=0056F342 Script_HasNewMail 0056F350 f end=0056F396 Script_GetLatestThreeSenders 0056F3A0 f end=0056F404 Script_RespondMailLockSendItem 0056F410 f end=0056F4D8 +CGMailInfo__Complain 0056FAF0 f end=0056FC72 +CGMailInfo__QueryNextMailTime 0056FF70 f end=0056FFE8 +CGMailInfo__AddItemToOutgoingMail 0056FFF0 f end=00570261 +CGMailInfo__ProcessAutoLootAttachments 00570270 f end=00570405 +CGMailInfo__AutoLoot 00570410 f end=005704C9 Script_ClickSendMailItemButton 00570550 f end=005706B2 Script_SetSendMailMoney 005706C0 f end=0057074C Script_GetSendMailItem 00570750 f end=00570901 @@ -2043,7 +2162,10 @@ CGMailInfo__EnterWorld 00571530 f end=00571629 Script_CloseMail 00571A40 f end=00571AA1 Script_GetNumStationeries 00571AB0 f end=00571AF2 Script_GetSendMailPrice 00571B00 f end=00571BDF +CGMailInfo__LeaveWorld 00571BE0 f end=00571C47 CGMailInfo__InitializeGame 00572210 f end=005723D7 +CGRaidInfo__GetRemoteStats 005727B0 f end=005727F5 +CGRaidInfo__GetRaidTargetIndex 005728C0 f end=005728F6 Script_GetRaidTargetIndex 00572AB0 f end=00572B3A Script_GetNumRaidMembers 00572B40 f end=00572B74 Script_GetRealNumRaidMembers 00572B80 f end=00572BB4 @@ -2051,7 +2173,10 @@ Script_SetRaidRosterSelection 00572BC0 f end=00572C4F Script_GetRaidRosterSelection 00572C50 f end=00572C7D Script_GetReadyCheckTimeLeft 00572C80 f end=00572D07 CGRaidInfo__EnterWorld 00572E40 f end=00572EC1 +CGRaidInfo__IsPVPRaid 00572F50 f end=00572F8F +CGRaidInfo__ClearRoster 00572F90 f end=00573070 CGRaidInfo__EnableMember 00573070 f end=00573148 +CGRaidInfo__IsPlayerOrPetInRaid 00573200 f end=005732AB Script_GetRaidRosterInfo 00573690 f end=00573A5F Script_IsRaidLeader 00573A60 f end=00573AA6 Script_IsRealRaidLeader 00573AB0 f end=00573AF6 @@ -2066,9 +2191,14 @@ Script_ConfirmReadyCheck 005740C0 f end=0057417E Script_GetReadyCheckStatus 00574180 f end=00574304 Script_ConvertToRaid 00574A00 f end=00574AA8 Script_SetRaidTarget 00574AB0 f end=00574CF3 +CGRaidInfo__UpdateRoster 00574F10 f end=005756B6 CGRaidInfo__InitializeGame 005756C0 f end=005757BD Script_PlayDance 005761F0 f end=00576238 CGDanceStudio__InitializeGame 00576A90 f end=00576AD8 +WorldStateParseText 005770D0 f end=0057721A +ChatParserParseText 00577D00 f end=00577F17 +InebriatedParseText 00577F60 f end=00578197 +QuestParserParseText 00578F20 f end=00579520 SpellParserParseText 0057ABC0 f end=0057AC93 Script_GetAutoCompleteResults 0057B3A0 f end=0057B4F4 Script_GetAutoCompletePresenceID 0057B500 f end=0057B573 @@ -2095,17 +2225,22 @@ CGMinimapFrame__EnterWorld 005831C0 f end=00583291 CGMinimapFrame__RenderCallback 005832A0 f end=005832B2 CGMinimapFrame__OnFrameRender 005832C0 f end=005832ED CGMinimapFrame__InitializeGame 005832F0 f end=0058385E +CGMerchantInfo__RefreshList 005840C0 f end=005840DD +CGMerchantInfo__UpdateItemQuantity 005840E0 f end=00584142 Script_GetMerchantNumItems 005841D0 f end=005841F2 Script_GetMerchantItemLink 00584200 f end=005842C4 Script_GetMerchantItemMaxStack 005842D0 f end=00584389 Script_HideRepairCursor 00584390 f end=005843AE Script_InRepairMode 005843B0 f end=005843EB Script_GetNumBuybackItems 005843F0 f end=0058444F +CGMerchantInfo__SetMerchant 00584500 f end=005845A1 +CGMerchantInfo__CanRepair 005845B0 f end=005845F1 Script_CloseMerchant 005846D0 f end=005846D8 Script_GetMerchantItemCostInfo 005846E0 f end=00584820 Script_GetMerchantItemCostItem 00584820 f end=005849E5 Script_CanMerchantRepair 005849F0 f end=00584A59 Script_ShowRepairCursor 00584A60 f end=00584ABE +CGMerchantInfo__GetRepairCost 00584B20 f end=00584BAA Script_GetMerchantItemInfo 00584E10 f end=00585070 Script_GetBuybackItemInfo 00585070 f end=005852B4 Script_GetBuybackItemLink 005852C0 f end=00585394 @@ -2118,6 +2253,7 @@ Script_GetRepairAllCost 00585990 f end=00585C8E Script_RepairAllItems 00585C90 f end=00585F57 CGMerchantInfo__LeaveWorld 00585FE0 f end=00586003 CGTradeInfo__UpdatePlayerItem 005863C0 f end=0058640C +CGTradeInfo__IsItemBeingTraded 005864D0 f end=00586519 Script_GetTradeTargetItemLink 005865F0 f end=005866DB Script_AcceptTrade 005866E0 f end=00586722 Script_CancelTradeAccept 00586730 f end=00586773 @@ -2125,9 +2261,13 @@ Script_GetPlayerTradeMoney 00586780 f end=005867C5 Script_GetTargetTradeMoney 005867D0 f end=00586804 Script_PickupTradeMoney 00586810 f end=0058686C Script_SetTradeMoney 00586870 f end=005868D1 +CGTradeInfo__SetPlayerItem 005869A0 f end=00586A95 +CGTradeInfo__AddCursorItem 00586B50 f end=00586BFC +CGTradeInfo__SetEnchantingItem 00586C00 f end=00586C78 Script_ClickTargetTradeButton 00586C80 f end=00586CF2 Script_GetTradePlayerItemLink 00586D00 f end=00586D87 Script_AddTradeMoney 00586D90 f end=00586DB5 +CGTradeInfo__AddPlayerItem 005877B0 f end=0058793B Script_CloseTrade 00587940 f end=005879D0 Script_ClickTradeButton 005879D0 f end=00587C60 Script_GetTradeTargetItemInfo 00587C60 f end=00587EAD @@ -2161,9 +2301,13 @@ Script_ItemTextGetItem 00589C40 f end=00589C8E Script_ItemTextGetMaterial 00589C90 f end=00589D67 Script_ItemTextHasNextPage 00589D70 f end=00589DBC CGItemText__InitializeGame 00589DC0 f end=00589E49 +CGItemText__ShutdownGame 00589E50 f end=00589E87 +CGItemText__DisplayText 00589E90 f end=0058A103 Script_ItemTextPrevPage 0058A110 f end=0058A148 Script_ItemTextNextPage 0058A150 f end=0058A192 Script_CloseItemText 0058A400 f end=0058A421 +CGItemText__LeaveWorld 0058A430 f end=0058A44F +CGItemText__ItemTextCallback 0058A450 f end=0058A47E Script_ItemTextGetCreator 0058A480 f end=0058A515 Script_GetGossipText 0058A900 f end=0058A91B Script_GetNumGossipOptions 0058A920 f end=0058A954 @@ -2207,6 +2351,7 @@ Script_GetMaxDailyQuests 0058C470 f end=0058C492 Script_GetRewardArenaPoints 0058C4A0 f end=0058C4C2 Script_QuestIsDaily 0058C4D0 f end=0058C50D Script_QuestIsWeekly 0058C510 f end=0058C54D +CGQuestInfo__SetState 0058C5A0 f end=0058C70F Script_ConfirmAcceptQuest 0058C910 f end=0058C986 Script_GetQuestBackgroundMaterial 0058C990 f end=0058CA67 Script_CloseQuest 0058D350 f end=0058D365 @@ -2236,6 +2381,7 @@ Script_TaxiGetSrcY 00590FE0 f end=00591080 Script_TaxiGetDestX 00591080 f end=00591120 Script_TaxiGetDestY 00591120 f end=005911C0 Script_GetNumRoutes 005911C0 f end=00591249 +CGTaxiMap__GetNodeCost 00591350 f end=005914A5 Script_TaxiNodeCost 005915E0 f end=00591677 Script_TakeTaxiNode 00591680 f end=005916E4 Script_TaxiNodeSetCurrent 00591E60 f end=00591EC4 @@ -2270,9 +2416,15 @@ Script_CollapseTrainerSkillLine 00596150 f end=005961E4 Script_ExpandTrainerSkillLine 005961F0 f end=00596282 Script_GetTrainerServiceItemLink 00596290 f end=005963BF CGClassTrainer__RefreshList 00596B00 f end=005970A7 +CGCharacterModelBase__RotateModel 005970F0 f end=005971A3 +CGCharacterModelBase__UpdateModel 005971B0 f end=0059720B +CGCharacterModelBase__constructor 00597370 f end=0059745F +CGCharacterModelBase__SetUpModel 00597700 f end=005977BF +CGCharacterModelBase__SetCreature 00597840 f end=00597870 Script_SetUnit 005978E0 f end=00597956 Script_SetCreature 00597960 f end=00597A09 Script_SetRotation 00597A10 f end=00597A7A +CGCharacterModelBase__CreateScriptMetaTable 00597A80 f end=00597A99 CGTabardCreationFrame__EnterWorld 00598DC0 f end=00598DCD Script_GetTabardCreationCost 00598DD0 f end=00598E04 CGTabardCreationFrame__Open 00598E60 f end=00598EB5 @@ -2290,6 +2442,7 @@ Script_SortAuctionClearSort 0059AE70 f end=0059AF02 Script_SortAuctionSetSort 0059AF10 f end=0059B037 Script_CancelSell 0059B040 f end=0059B0AC Script_SetAuctionsTabShowing 0059B0B0 f end=0059B0F4 +CGAuctionHouse__SellNextItem 0059BA80 f end=0059BC8C Script_GetAuctionHouseDepositRate 0059BC90 f end=0059BCF0 Script_QueryAuctionItems 0059BCF0 f end=0059C196 Script_GetNumAuctionItems 0059C1A0 f end=0059C2CF @@ -2311,6 +2464,8 @@ Script_PlaceAuctionBid 0059DA40 f end=0059DCFE Script_SortAuctionItems 0059DD00 f end=0059DDEA Script_CancelAuction 0059DDF0 f end=0059DF54 CGAuctionHouse__EnterWorld 0059DFB0 f end=0059E08C +CGAuctionHouse__SetAuctioneer 0059F000 f end=0059F14D +CGAuctionHouse__AuctionItemExpired 0059F2F0 f end=0059F59A Script_CloseAuctionHouse 0059F750 f end=0059F758 Script_GetAuctionSellItemInfo 0059F760 f end=0059F98D Script_StartAuction 0059F990 f end=0059FD5B @@ -2450,6 +2605,7 @@ CGActionBar__RemoveAction 005AAA90 f end=005AAB0D CGActionBar__RemoveMacro 005AAB90 f end=005AABFB CGActionBar__UpdateCritter 005AAC00 f end=005AAD38 Script_IsCurrentAction 005AAD40 f end=005AADB0 +CGActionBar__RemoveMacro 005AADD0 f end=005AAE20 CGActionBar__RemoveEquipmentSet 005AAE20 f end=005AAE71 CGActionBar__SetAction 005AAE80 f end=005AAFCB CGActionBar__ReplaceSpell 005AAFD0 f end=005AB11A @@ -2472,6 +2628,7 @@ Script_GMSurveyCommentSubmit 005AC480 f end=005AC4C1 Script_GMSurveyQuestion 005AC750 f end=005AC7C3 Script_GMSurveyAnswer 005AC7D0 f end=005AC865 Script_GMSurveyNumAnswers 005AC870 f end=005AC8E5 +CGGMTicketInfo__CreateTicket 005AC8F0 f end=005ACB49 Script_GMReportLag 005AD020 f end=005AD064 Script_GetGMTicket 005AD070 f end=005AD078 Script_NewGMTicket 005AD080 f end=005AD0EE @@ -2660,6 +2817,7 @@ Script_CalendarEventSignUp 005BD7D0 f end=005BD7D8 Script_OpenCalendar 005BD7E0 f end=005BD7F1 Script_CalendarGetEventInfo 005BD8A0 f end=005BDD85 Script_CalendarEventHasPendingInvite 005BDD90 f end=005BDDD4 +CGCalendar__InvalidatePlayer 005BDE60 f end=005BDEF7 Script_CalendarGetNumPendingInvites 005BF830 f end=005BF864 Script_CalendarGetDayEvent 005C1070 f end=005C1475 Script_CalendarGetHolidayInfo 005C1480 f end=005C15E1 @@ -2690,6 +2848,7 @@ Script_GetNumTalentTabs 005C5CC0 f end=005C5D33 Script_GetNumTalents 005C5D40 f end=005C5DED Script_GetNumTalentGroups 005C5DF0 f end=005C5E6D Script_SetActiveTalentGroup 005C5E70 f end=005C5EFC +TalentInfoIsSpellKnown 005C60C0 f end=005C614C Script_GetTalentTabInfo 005C6150 f end=005C630D Script_GetUnspentTalentPoints 005C6310 f end=005C63AE Script_GetPreviewTalentPointsSpent 005C63B0 f end=005C6418 @@ -2713,6 +2872,7 @@ Script_GuildControlSetRank 005CA260 f end=005CA2A7 Script_GuildControlSetRankFlag 005CA2B0 f end=005CA329 Script_GetGuildInfoText 005CA330 f end=005CA34B Script_GetNumGuildEvents 005CA350 f end=005CA372 +CGGuildInfo__InvalidatePlayer 005CAAF0 f end=005CABA8 Script_GetGuildRosterLastOnline 005CABB0 f end=005CACF7 Script_GuildRosterSetPublicNote 005CAD00 f end=005CAE1D Script_GuildRosterSetOfficerNote 005CAE20 f end=005CAF40 @@ -2825,6 +2985,7 @@ Script_TogglePetAutocast 005D66F0 f end=005D67A4 Script_CastPetAction 005D67B0 f end=005D68FE Script_ContainerIDToInventoryID 005D6F60 f end=005D6FEB Script_GetMaxArenaCurrency 005D6FF0 f end=005D7012 +CGContainerInfo__UpdateContents 005D7070 f end=005D710A Script_SetBagPortraitTexture 005D7180 f end=005D729B CGContainerInfo__UpdateItem 005D7320 f end=005D737B Script_GetContainerNumSlots 005D74A0 f end=005D758A @@ -3001,7 +3162,12 @@ EnableFadingScreen 005ED480 f end=005ED587 CGInstanceEncounter_C__EnterWorld 005EDED0 f end=005EDEEE CGRuneInfo__InitializeGame 005EDEF0 f end=005EDF9D CGRuneInfo__HasRunesForSpell 005EE5B0 f end=005EE7D2 +CGRuneInfo__ComputeRuneSpellCooldown 005EE7E0 f end=005EEA35 nullsub_3 005EEB70 f end=005EEB71 ; SErrDisplayAppFatal resolves to this in release mode? +FindBannedAddOn 005F3B10 f end=005F3D8F +IsBannedAddOn 005F3D90 f end=005F3DAB +ClearAddOnEnableState 005F7840 f end=005F78A6 +LoadAddOns 005F84A0 f end=005F8527 Script_VehicleAimGetNormPower 005F9550 f end=005F9572 CGInputControl__UpdateMoveStopped 005F95F0 f end=005F95F8 Script_IsMouselooking 005F9DD0 f end=005F9E0F @@ -3201,6 +3367,7 @@ Script_UnitRangedAttackPower 00610CA0 f end=00610DD3 Script_UnitDefense 00610DE0 f end=00610EB4 Script_UnitArmor 00610EC0 f end=00610FA6 Script_UnitCharacterPoints 00610FB0 f end=00611092 +Script_GetUnitAuraInfo 006110A0 f end=00611121 Script_UnitIsTapped 00611130 f end=006111A9 Script_UnitIsTappedByPlayer 006111B0 f end=00611229 Script_UnitIsTappedByAllThreatList 00611230 f end=006112A9 @@ -3273,6 +3440,7 @@ Script_GetVehicleUIIndicator 00614E60 f end=00614EEE Script_GetVehicleUIIndicatorSeat 00614EF0 f end=00614FC6 SmartScreenRectClearGrid 00615890 f end=006158B1 CopyCursorImage 006160B0 f end=00616211 type="int32_t __usercall func@(uint32_t** image@, MipBits* mipImages@, uint32_t width@, uint32_t height)" +CursorDestroy 00616220 f end=00616251 CursorGetResetMode 00616260 f end=00616266 CursorSetResetMode 00616270 f end=0061627D CursorGetModeFromName 00616280 f end=006162BB @@ -3287,6 +3455,7 @@ TSGrowableArray_CImVector__SetCount 00616CA0 f end=00616D07 type="void __thiscal UpdatePendingPortraits 00616E80 f end=00616F8F PortraitInitialize 00618010 f end=0061810E UpdateModelForUI 00618110 f end=00618176 +RenderPortraitTexture 00619580 f end=0061A0C7 CGTooltip__GetDurationString 0061A9E0 f end=0061ABE4 CGTooltip__GetItemDurationStrin 0061ABF0 f end=0061AEDA CGTooltip__ResetPosition 0061B040 f end=0061B263 @@ -3294,8 +3463,10 @@ CGTooltip__FadeOut 0061B290 f end=0061B2D1 CGTooltip__FormatStringForXML 0061B4F0 f end=0061B5A1 CGTooltip__ClearTooltip 0061C620 f end=0061C8A6 CGTooltip__CalculateSize 0061CAF0 f end=0061CFE1 +CGTooltip__ShowThis 0061CFF0 f end=0061D031 CGTooltip__AddLine 0061FEC0 f end=006201B4 CGTooltip__SetUnit 00621070 f end=0062240C +CGTooltip__AddTalentPrereqs 006224F0 f end=006227F5 CGTooltip__SetEquipmentSet 00622DD0 f end=006230C5 CGTooltip__AddSpellReagents 00623590 f end=00623752 CGTooltip__SetSpell 006238A0 f end=006252F1 @@ -3316,6 +3487,7 @@ NetClient__Connect 006323C0 f end=0063245C ; NetClient::Connect(char const*) NetClient__HandleData 00632460 f end=00632501 ; NetClient::HandleData(unsigned long, void*, int) NetClient__HandleConnect 00632510 f end=0063253C ; 00005400 NetClient__HandleDisconnect 00632540 f end=00632581 ; 00005400 +NetClient__HandleCantConnect 00632590 f end=006325BC NetClient__PongHandler 006325C0 f end=0063268A ; void __thiscall NetClient::PongHandler(class CDataStore *) NetClient__WCDisconnected 006326D0 f end=00632728 ; NetClient::WCDisconnected(WowConnection*, unsigned long, NETCONNADDR const*) NetClient__AuthChallengeHandler 00632730 f end=00632965 ; 00005410 @@ -3330,6 +3502,7 @@ NETEVENTQUEUE__constructor 00633440 f end=0063346D ; NETEVENTQUEUE::NETEVENTQUEU NETEVENTQUEUE__Poll 006334F0 f end=0063360E ; NETEVENTQUEUE::Poll() NETEVENTQUEUE__AddEvent 00633650 f end=0063372A ; NETEVENTQUEUE::AddEvent(EVENTID, void*, NetClient*, void const*, unsigned long) NETEVENTQUEUE__destructor 00633730 f end=00633797 ; NETEVENTQUEUE::~NETEVENTQUEUE() +GetPhysicalDamageClassID 006337A0 f end=006337A6 GetPhysicalDamageClassMask 006337B0 f end=006337BE StaticDBLoadAll 006337D0 f end=0063478E ; 00005400 ClientDBShutdown 00634C60 f end=00634CBB ; 00005400 @@ -3727,6 +3900,8 @@ ClientServices__GetCharacterLevel 006B10A0 f end=006B10A6 ClientConnection__PollStatus 006B1100 f end=006B11FC ; ClientConnection::PollStatus(WOWCS_OPS&, char const**, int&, int&) ClientConnection__Cancel 006B1200 f end=006B1252 ; ClientConnection::Cancel(int) ClientConnection__HandleConnect 006B1260 f end=006B12C3 ; ClientConnection::HandleConnect() +ClientConnection__HandleDisconnect 006B12D0 f end=006B1311 +ClientConnection__HandleCantConnect 006B1320 f end=006B1383 ClientConnection__Connect 006B1390 f end=006B1450 ; ClientConnection::Connect() ClientConnection__GetCharacterList 006B14C0 f end=006B1553 ; ClientConnection::GetCharacterList() ClientServices__RequestCharacterCreate 006B1620 f end=006B1785 @@ -3779,7 +3954,7 @@ Script_RemoveFriend 006B7BD0 f end=006B7C8A Script_SetFriendNotes 006B7C90 f end=006B7D6F Script_DelIgnore 006B7D70 f end=006B7D9B Script_DelMute 006B7DA0 f end=006B7DCB -LoadAccountData 006B9050 f end=006B90D7 +SaveAccountData 006B9050 f end=006B90D7 AccountDataInitializeBasicSystem 006B9900 f end=006B996D GxuFontAddToBatch 006BCE10 f end=006BCE32 GxuFontRenderBatch 006BCE40 f end=006BCE52 @@ -3788,6 +3963,8 @@ GxuFontGetMaxCharsWithinWidth 006BCEA0 f end=006BCEE7 GxuFontGetOneToOneHeight 006BD020 f end=006BD069 GxuFontSetStringPosition 006BD0A0 f end=006BD0BE GxuFontAddShadow 006BD0C0 f end=006BD0DF +GxuFontStringSetGradient 006BD140 f end=006BD15E +GxuFontGetStringPosition 006BD550 f end=006BD596 GxuDetermineQuotedCode 006BD5A0 f end=006BD89D GxuFontDestroyString 006BDFC0 f end=006BE014 GxuFontWindowSizeChanged 006BE020 f end=006BE221 @@ -3831,6 +4008,7 @@ CGPlayer_C__GetPendingMovie 006CF290 f end=006CF296 CGPlayer_C__GetPlayedTime 006CF440 f end=006CF468 CGPlayer_C__SetPlayedTime 006CF470 f end=006CF494 CGPlayer_C__SetStorage 006D1CF0 f end=006D1D26 +CGPlayer_C__Invite 006D4300 f end=006D43B7 CGPlayer_C__ValidateSlot 006D4A00 f end=006D4AC9 CGPlayer_C__UpdateQuestStatus 006D5000 f end=006D507A CGPlayer_C__UpdateQuestStatus 006D5080 f end=006D50BC @@ -3862,6 +4040,7 @@ CGPlayer_C__GetDefenseSkillRank 006DE6D0 f end=006DE749 CGPlayer_C__UpdateGhostStatus 006DF710 f end=006DF795 CGPlayer_C__GetVirtualItem 006E04D0 f end=006E05C3 CGPlayer_C__GetVirtualItemDisplayID 006E05D0 f end=006E063B +CGPlayer_C__GetLanguageSkill 006E0640 f end=006E083E CGPlayer_C__EquipVisibleItem 006E08C0 f end=006E09D5 CGPlayer_C__GetAttackSkillRank 006E0C30 f end=006E0D2B CGPlayer_C__UpdatePartyMemberState 006E15A0 f end=006E165C @@ -3869,6 +4048,7 @@ CGPlayer_C__CombatModeLeave 006E1660 f end=006E1776 CGPlayer_C__PostReenable 006E1D70 f end=006E1E05 CGPlayer_C__ToggleFarSight 006E2880 f end=006E2AFF CGPlayer_C__AutoCombatModeEventHandler 006E2BE0 f end=006E2E03 +CGPlayer_C__SetFarSightFocus 006E4940 f end=006E4949 CGPlayer_C__CombatModeEnter 006E4950 f end=006E4B76 CGPlayer_C__DestructActivePlayer 006E5090 f end=006E5178 CGPlayer_C__Disable 006E6020 f end=006E614A @@ -3887,8 +4067,13 @@ CObjectEffectManager__ExitState 006F61D0 f end=006F6413 CObjectEffectManager__EnterState 006F7270 f end=006F7365 GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0 CEffect__ConnectToLightningThisFrame 006F7900 f end=006F7945 +CEffect__LoadMountTransitionModel 006F83D0 f end=006F84E4 +CEffect__ClearItemVisualEffect 006F8700 f end=006F87B4 CEffect__AddSpecialEffect 006F9260 f end=006F9394 +CEffect__MountTransitionCacheCB 006F9610 f end=006F966D +CEffect__AddMountTransition 006F9670 f end=006F97CC CEffect__Create 006F9D70 f end=006F9EBC +CEffect__destructor 006F9EC0 f end=006FA04A CEffect__Release 006FA390 f end=006FA3B2 CEffect__Destroy 006FA3C0 f end=006FA444 CloseAllLootRolls 006FAFD0 f end=006FB0FD @@ -3905,6 +4090,7 @@ CMissile__ClearInFlightMissilesWithTarget 00703A80 f end=00703ADF CMissile__UpdateStaticLists 00703B00 f end=00703B73 CMissile__Initialize 00703B80 f end=00703BE0 CMissile__Destroy 00703BE0 f end=00703C10 +CGTradeInfo__InitiateTrade 00703CF0 f end=00703DF4 CGDynamicObject_C__Disable 00704940 f end=0070498A CGDynamicObject_C__Reenable 00704990 f end=007049C8 CGDynamicObject_C__ShouldRender 007049D0 f end=007049FF @@ -3941,6 +4127,7 @@ CGItem_C__SetStorage 00706D30 f end=00706D63 CGItem_C__NumBaseCharges 00706F40 f end=00706F9E CGItem_C__Lock 00706FE0 f end=00707011 CGItem_C__Unlock 00707020 f end=00707051 +CGItem_C__SetTranslated 00707060 f end=0070706B CGItem_C__GetPageTextId 00707180 f end=007071C6 CGItem_C__GetItemName 007071D0 f end=00707213 CGItem_C__GetSubtypeID 00707250 f end=0070727E @@ -3973,6 +4160,7 @@ CGGameObject_C__CanHighlight 0070F580 f end=0070F628 CGGameObject_C__FloatingTooltip 0070F630 f end=0070F675 CGGameObject_C__GetNamePosition 0070F940 f end=0070F9AD CGGameObject_C__GetPageTextID 00710280 f end=007102B7 +CGGameObject_C__GetPageTextLanguage 007102C0 f end=007102F3 CGGameObject_C__RefreshInteractIcon 007111A0 f end=00711207 CGGameObject_C__CheckForPassiveHighlight 00711210 f end=00711297 CGGameObject_C__UpdateInteractIcon 007124A0 f end=007124B0 @@ -4014,6 +4202,7 @@ CGUnit_C__UpdatePetReaction 00718FB0 f end=00718FBF CGUnit_C__IsDisarmed 00718FC0 f end=00719049 CGUnit_C__UpdateInteractIconAttach 00719310 f end=007193B2 CGUnit_C__UpdateInteractIconScale 007193C0 f end=007193E4 +CGUnit_C__NamePlateUpdateRaidTarget 007198D0 f end=007198FC CGUnit_C__GetDisplayRace 0071A470 f end=0071A489 CGUnit_C__GetDisplaySex 0071A490 f end=0071A4A9 CGUnit_C__GetSpellRank 0071AA70 f end=0071AAA2 @@ -4044,15 +4233,19 @@ CGUnit_C__IsShapeShifted 00721CA0 f end=00721CEE CGUnit_C__CanCurrentFormMount 00721DA0 f end=00721E68 CGUnit_C__TrackingMakeRelativeTo 00722010 f end=00722082 CGUnit_C__GetMatrix 00722B50 f end=00722C4A +CGUnit_C__RefreshComponentItem 00723730 f end=007237E1 CGUnit_C__ScaleChangeUpdate 00724DF0 f end=00724E1F CGUnit_C__ScaleChangeFinished 00724E20 f end=00724E64 +CGUnit_C__NamePlateAddOrUpdate 007256C0 f end=00725834 CGUnit_C__RenderTargetSelection 00725980 f end=00725BE2 CGUnit_C__RenderPetTargetSelection 00725BF0 f end=00725DE7 CGUnit_C__IsSpellKnown 007260E0 f end=00726160 +CGUnit_C__CreateProceduralEffect 007265C0 f end=00726C9E CGUnit_C__CancelFormPreventingMount 00726F30 f end=00727126 CGUnit_C__SetNamePlateFocus 007271D0 f end=007272B5 CGUnit_C__ClearTrackingTarget 007272C0 f end=007273F7 CGUnit_C__RenderAutoTrackCursor 007275C0 f end=0072775A +CGUnit_C__GetPlayerDiscount 007279A0 f end=00727A60 CGUnit_C__DelaySpellVisualKi 00728050 f end=00728138 CGUnit_C__DoPowerRegen 00728A20 f end=00728B09 CGUnit_C__OnDeath 00729220 f end=007293CD @@ -4064,6 +4257,7 @@ CGUnit_C__HandleNPCFeedback 0072A680 f end=0072A7E9 CGUnit_C__PlaySpellVisualKit_DelayLightningEffects 0072AF60 f end=0072AFDF CGUnit_C__CancelRangedMode 0072AFE0 f end=0072B05E CGUnit_C__SetTrackingTarget 0072B4A0 f end=0072B63D +CGUnit_C__AddHandItem 0072B7F0 f end=0072BABD CGUnit_C__VerifyAttackIconPressed 0072BDB0 f end=0072C2AD CGUnit_C__UpdateModelScale 0072CBB0 f end=0072CC28 CGUnit_C__UpdateObjectNameStringForUnit 0072D4F0 f end=0072D936 @@ -4166,10 +4360,12 @@ Script_CombatLogAdvanceEntry 0074FC20 f end=0074FD36 Script_CombatLogAddFilter 0074FF70 f end=00750206 Script_CombatLogClearEntries 00751120 f end=0075114B UnitCombatLog 00751150 f end=007512A1 +CGBag_C__FindItemSlot 00754040 f end=007540AA CGBag_C__GetItemPointer 00754390 f end=007543F4 CGBag_C__FindItemOfType 00754A20 f end=00754A46 CGBag_C__FindItemOfType 00754A50 f end=00754A71 CGBag_C__FindItemByName 00754AF0 f end=00754B84 +CGBag_C__FindItemByFullName 00754C30 f end=00754CC4 CGBag_C__GetItemTypeCharges 00754D50 f end=00754D86 CGBag_C__UnlockItemsOfType 00754D90 f end=00754DC3 CGUnit_C__HandleEnvironmentDamage 00755270 f end=00755373 @@ -4182,6 +4378,8 @@ CVehicle_C__EnterWorld 00757180 f end=007571C0 CVehicle_C__UpdateLargestPassengerBoundsRadius 00757D10 f end=00757E61 CSimpleScriptManager__UnregisterCallback 007581A0 f end=007581EB CSimpleScriptManager__RegisterCallback 007581F0 f end=0075821A +CSimpleScriptManager__Init 00758B80 f end=00758C43 +CSimpleScriptManager__Create 00758C50 f end=00758CCB VisibleItem_C__GetClassID 00758D30 f end=00758D74 VisibleItem_C__GetSubtypeID 00758D80 f end=00758DC4 VisibleItem_C__GetInventoryType 00758DD0 f end=00758E49 @@ -4322,6 +4520,7 @@ SStrCmpI 0076E780 f end=0076E79B SStrCmpUTF8I 0076EA40 f end=0076EAA3 SStrCopy 0076ED20 f end=0076ED98 SStrLen 0076EE30 f end=0076EE5E type="int32_t __stdcall func(char* str)" +SStrLenUTF8 0076EEA0 f end=0076EED9 SStrPack 0076EF70 f end=0076F001 ISStrVPrintf 0076F010 f end=0076F063 SStrPrintf 0076F070 f end=0076F09E type="int32_t __stdcall func(char* dest, size_t maxchars, char* format, ...)" @@ -4448,19 +4647,26 @@ World__QueryMapObjFileName 0077F110 f end=0077F129 World__QueryMapObjMinimap 0077F130 f end=0077F159 World__QueryMapObjIDs 0077F160 f end=0077F181 World__QueryMapObjAreaTable 0077F1B0 f end=0077F1D1 +World__QueryObjectLiquid 0077F1E0 f end=0077F21B +World__QueryObjectLiquidFlags 0077F220 f end=0077F257 World__QueryGroundType 0077F260 f end=0077F285 +World__ObjectSetUpdateCallback 0077F2C0 f end=0077F2DA World__Intersect 0077F310 f end=0077F319 World__GetFacets 0077F330 f end=0077F339 World__GetTris 0077F340 f end=0077F349 +World__QueryLiquidStatus 0077F360 f end=0077F38C World__QueryLiquidSounds 0077F390 f end=0077F3F6 World__CreateWaterRipple 0077F400 f end=0077F43E +World__GetFramerate 0077F440 f end=0077F485 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__ObjectIsLoaded 0077FD10 f end=0077FD59 +World__ObjectSetAlwaysExterior 0077FE20 f end=0077FE3E World__ObjectMoveDoodads 0077FE40 f end=0077FE79 +World__ObjectSetDoodadEmittersIgnoresDistance 0077FE80 f end=0077FE9F World__ObjectSetDoodadsEnabled 0077FEA0 f end=0077FEBF World__ObjectSetSequence 0077FEC0 f end=0077FF07 World__ObjectSetSequenceFinishedCallback 0077FF10 f end=0077FF53 @@ -4491,6 +4697,7 @@ World__PrepareUpdate 007831A0 f end=007834FE World__Destroy 007837F0 f end=007BA834 World__GetFacets 00783910 f end=00783A36 World__GetFacets 00783A40 f end=00783A5E +World__ObjectSetRenderEnabled 00783A60 f end=00783B05 Weather__GetType 00783B60 f end=00783B8C Weather__FillInDefaultPrecipTexturePath 00783B90 f end=00783BCE Rain__SetStormIntensity 007840B0 f end=00784133 @@ -4576,6 +4783,7 @@ CWorldParam__BspCacheCallback 0078DF90 f end=0078E067 CWorldParam__HWPCFCallback 0078E070 f end=0078E105 CWorldParam__GxTextureCacheSizeCallback 0078E110 f end=0078E196 CWorldParam__Initialize 0078E400 f end=0078E94A +AreaListShutdown 0078E960 f end=0078E991 AreaListGetName 0078ED80 f end=0078EE22 AreaListRegisterLocation 0078F020 f end=0078F1EC AreaListZoneHasBreathParticles 0078F1F0 f end=0078F2E5 @@ -4842,8 +5050,11 @@ CMapRenderChunk__DestroyBufs 007BA3D0 f end=007BA5A0 CMapRenderChunk__Destroy 007BA5A0 f end=007BA600 CMapRenderChunk__UpdatePools 007BA600 f end=007BA7B6 CShadowQuery__GetMatrix 007BAC10 f end=007BAFCE +CShadowQuery__FrustumCallback 007BAFD0 f end=007BB3DA +CShadowQuery__Update 007BB570 f end=007BB668 CShadowQuery__Clear 007BB830 f end=007BB9C2 CShadowQuery__Render 007BBC50 f end=007BC482 +CShadowQuery__QueryCallback 007BD200 f end=007BD392 CShadowQuery__Initialize 007BD3A0 f end=007BD44D CMap__SafeOpen 007BD480 f end=007BD4CE CMap__SafeRead 007BD4D0 f end=007BD533 @@ -5074,6 +5285,8 @@ Script_GetVoiceSessionMemberInfoBySessionID 007DEEF0 f end=007DF0AF Script_UnitIsTalking 007DF0B0 f end=007DF142 ComSatClient_Init 007DFAF0 f end=007DFE9C IsRussian 007E1030 f end=007E1049 +TruncateNewLines 007E1640 f end=007E167B +StripHyperlinks 007E1680 f end=007E17A3 ClientGameTimeTickHandler 007E27F0 f end=007E280D PlayerNameTriggerColorUpdate 007E50F0 f end=007E5100 PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140 @@ -5096,11 +5309,15 @@ DayNight__SetDirection 007EEA90 f end=007EECBC ; DayNight::SetDirection() DayNight__SetPlanets 007EECC0 f end=007EF6D7 ; DayNight::SetPlanets() DayNight__UpdateFog 007F16F0 f end=007F1B0C ; DayNight::UpdateFog() CWorldParam__CloudLODCallback 007F1CD0 f end=007F1D2D +DayNight__UnloadMap 007F1D30 f end=007F1E97 DayNightInitialize 007F2790 f end=007F2A1F +DayNight__GetOverrideSky 007F30C0 f end=007F31C0 +DayNight__SetBlendSky 007F31C0 f end=007F322A DayNight__SetColors 007F3230 f end=007F3913 ; DayNight::SetColors() DayNight__UpdateLighting 007F3920 f end=007F39AA ; DayNight::UpdateLighting() MinimapSetCorpsePOI 007F4990 f end=007F49FE MinimapUpdate 007F5BA0 f end=007F6539 +MinimapInitialize 007F6730 f end=007F698D CWorldMath__TransformAABox 007F9430 f end=007F9472 CWorldMath__VectorIntersectAABox2 007F9480 f end=007F9650 SpellVisualsBlizzardStop 007F9EE0 f end=007F9EF8 @@ -5108,6 +5325,7 @@ LightningObject__Tick 007FAE90 f end=007FB213 LightningObject__destructor 007FB6E0 f end=007FB7EA MountTransitionObject__Tick 007FB7F0 f end=007FBB7B BlizzardObject__destructor 007FC0F0 f end=007FC1F4 +BlizzardObject__Update 007FC220 f end=007FC592 SpellVisualsClear 007FC9F0 f end=007FCA29 SpellVisualsTick 007FCA30 f end=007FCBB7 Spell_C_IsTargeting 007FD620 f end=007FD62C @@ -5163,10 +5381,12 @@ Script_SpellStopTargeting 00809E30 f end=00809E96 Script_SpellStopCasting 00809EA0 f end=00809F7E Spell_C_NeedsCooldownEvent 0080AC10 f end=0080AC85 Spell_C_IsUsableAction 0080B5D0 f end=0080BC74 +Spell_C_HandleSpriteClick 0080BC80 f end=0080C33B Spell_C__HandleTerrainClick 0080C340 f end=0080C3D2 Spell_C_TargetTradeItem 0080C5F0 f end=0080C64E Spell_C_CastSpell 0080CCE0 f end=0080DA32 Spell_C_CastSpell 0080DA40 f end=0080DA7C +Spell_C_ClickSpell 0080DA80 f end=0080DBC1 Script_SpellTargetUnit 0080DC00 f end=0080DCE3 Spell_C__SystemInitialize 008100E0 f end=00810320 SpellTableLookupAbility 00812410 f end=0081252A @@ -5182,6 +5402,7 @@ XMLNode__GetChildByName 008146F0 f end=0081472A XMLNode__GetAttributeByName 00814730 f end=00814793 XMLNode__Recycle 00814CE0 f end=00814D53 XMLTree__Free 00814D60 f end=00814D87 +XMLTree_Load 00814D90 f end=00814E40 StringToJustify 00815080 f end=008150CA FrameXML_CheckSignature 008165E0 f end=00816767 FrameScript_Object__CreateScriptMetaTable 00816790 f end=008167D3 ; FrameScript_Object::CreateScriptMetaTable(lua_State*, void (*)(lua_State*)) @@ -5189,6 +5410,8 @@ FrameScript_Object__FillScriptMethodTable 008167E0 f end=00816822 ; FrameScript_ FrameScript_Object__GetScriptByName 00816830 f end=00816865 FrameScript_GetCurrentFunction 00817EE0 f end=00817F88 FrameScript_Sprintf 00818070 f end=0081839F type="void __stdcall func(lua_State* L, int startIndex, char* buffer, uint32_t bufferSize)" ; startIndex is the index of starting argument on stack +FrameScript_ExecuteBuffer 00818E50 f end=00818F52 +FrameScript_ExecuteFile 00818F60 f end=008190BE FrameScript_GetErrorHandlerReference 008192F0 f end=008192F6 FrameScript_Object__constructor 00819830 f end=0081984B type="void __thiscall func(FrameScript_Object* this)" ; FrameScript_Object::FrameScript_Object() FrameScript_Object__destructor 00819850 f end=00819872 ; FrameScript_Object::~FrameScript_Object() @@ -5441,6 +5664,7 @@ OsGetProcessorFeatures 0086BB80 f end=0086BB94 OsGetProcessorTicksPerSecond 0086BBA0 f end=0086BBD0 type="uint64_t __stdcall func()" ; Invented name OsGetExeName 0086BBD0 f end=0086BC2F OsPathGetRootChars 0086BC30 f end=0086BC9E +OsBuildFontFilePath 0086BD80 f end=0086BDA3 OsPathStripFilename 0086BE50 f end=0086BE9B OsGetExePath 0086BEA0 f end=0086BEBE OsGuiSetWindowTitle 0086C650 f end=0086C696 @@ -5484,18 +5708,29 @@ CShaderEffect__SetEmissive 00873A50 f end=00873B9B ; CShaderEffect::SetEmissive( CShaderEffect__SetAlphaRef 00873BA0 f end=00873C1A ; CShaderEffect::SetAlphaRef(float) CShaderEffect__SetLocalLighting 00873CA0 f end=00873ED2 ; CShaderEffect::SetLocalLighting(CM2Lighting*, int, C3Vector const*) CShadowCache__SetMatrixCallback 00873FA0 f end=00873FAD +CShadowCache__SetFrustumCallback 00873FB0 f end=00873FBD +CShadowCache__SetQueryCallback 00873FC0 f end=00873FCD +CShadowCache__SetRenderCallback 00873FD0 f end=00873FDD CShadowCache__NotifyTexturesRecreate 00873FE0 f end=00873FEB ; CShadowCache::NotifyTexturesRecreate() +CShadowCache__SetDebugParams 00874010 f end=00874026 CShadowCache__SetShadowScale 00874030 f end=0087403E +CShadowCache__Destroy 00874240 f end=008742D8 CShadowCache__SetShadowMapGenericGlobal 008744E0 f end=008745CE ; CShadowCache::SetShadowMapGenericGlobal() CShadowCache__SetShadowMapGenericInterior 008745D0 f end=00874658 ; CShadowCache::SetShadowMapGenericInterior(int) CShadowCache__SetShadowMapTerrain 00874660 f end=00874757 CShadowCache__SetShadowMapDetailDoodad 00874760 f end=0087488D +CShadowCache__PostUpdate 008750B0 f end=008753E6 +CShadowCache__PreUpdate 00875C10 f end=00875D2F +CShadowCache__Create 00875D30 f end=00875F7F +CShadowCache__CreateResources 00875F80 f end=00876357 CShaderEffectManager__GetEffect 00876530 f end=00876543 ; CShaderEffectManager::GetEffect(char const*) CShaderEffectManager__CreateEffect 00876BE0 f end=00876C97 ; CShaderEffectManager::CreateEffect(char const*) CShaderEffectManager__ParseEffectCallback 00876CA0 f end=00876D8D ; CShaderEffectManager::ParseEffectCallback(CShaderEffectParser::ParsedEffect const&, void*) CShaderEffectManager__AddEffectFile 00876D90 f end=00876E2C ; CShaderEffectManager::AddEffectFile(char const*) SI2__Log_Write 00877E10 f end=00878005 SI2__Log_Write 00878010 f end=0087807E +SE2__IsChatSoundInitialized 00878CC0 f end=00878CC6 +SE2__StartCapture 00879500 f end=00879577 SI2__InitCapture 0087E020 f end=0087EBBD NvAPI_Initialize 008A09BA f end=008A0A54 NvAPI_GetErrorMessage 008A0A54 f end=008A0A5A type="NvAPI_Status __stdcall func(int32_t nr, char* szDesc)" @@ -5574,6 +5809,9 @@ CDataRecycler__PutData 0095CFB0 f end=0095D077 CDataAllocator__Clear 0095D0C0 f end=0095D10A CDataAllocator__GetData 0095D110 f ; CDataAllocator::GetData(int, char const*, int) CDataAllocator__PutData 0095D1B0 f ; CDataAllocator::PutData(void*, char const*, int) +CDynamicString__operator_assign 0095D6E0 f end=0095D754 +CDynamicString__operator_add_on_assign 0095D8F0 f end=0095D92E +CDynamicString__Append 0095D930 f end=0095D976 CBitArray__Get 0095DA20 f end=0095DA4B CBitArray__Set 0095DA50 f end=0095DA7A CSimpleModel__destructor 0095F3A0 f end=0095F40A type="void __thiscall func(CSimpleModel* this)" @@ -5622,9 +5860,12 @@ CSimpleModel_SetFogFar 009613A0 f end=00961418 type="int32_t __stdcall func(lua_ CSimpleModel_GetFogFar 00961420 f end=00961463 type="int32_t __stdcall func(lua_State* L)" CSimpleModel_ClearFog 00961470 f end=009614A7 type="int32_t __stdcall func(lua_State* L)" CSimpleModel_SetGlow 009614B0 f end=00961534 type="int32_t __stdcall func(lua_State* L)" +CSimpleEditBox__GenNumToLen 00962D50 f end=00962E9B CSimpleEditBox__DeleteSubstring 00962F90 f end=0096313E ; DeleteSubString(int, int, int) CSimpleEditBox__HighlightText 00963140 f end=009631A0 ; HighlightText(int, int) CSimpleEditBox__UpdateSizes 00963740 f end=00963946 +CSimpleEditBox__ConvertCoordinateToIndex 00964790 f end=009649CD +CSimpleEditBox__MakeTextVisible 009649D0 f end=00964A83 CSimpleEditBox__FontUpdated 009650E0 f end=00965114 ; FontUpdated(CSimpleFontedFrameFont*, int) CSimpleEditBox__OnFrameSizeChanged 009656D0 f end=009656F7 ; OnFrameSizeChanged(float, float) CSimpleEditBox__Insert 00965960 f end=00965CDB ; Insert(char const*, char const*, int, int, int) @@ -5662,6 +5903,8 @@ CSimpleHTML__ParseP 0096D170 f end=0096D478 ; CSimpleHTML::ParseP(XMLNode const* CSimpleHTML__ParseBODY 0096D740 f end=0096D883 ; CSimpleHTML::ParseBODY(XMLNode const*, CStatus*) CSimpleHTML__SetText 0096D890 f end=0096DA31 ; CSimpleHTML::SetText(char const*, CStatus*) CSimpleHTML__LoadXML 0096DA40 f end=0096DC2A ; CSimpleHTML::LoadXML(XMLNode*, CStatus*) +CSimpleColorSelect__RepositionWheelThumb 0096E0B0 f end=0096E16B +CSimpleColorSelect__LoadXML 0096E880 f end=0096E9BC CSimpleSlider__RegisterScriptMethods 00971A40 f end=00971A60 ; CSimpleSlider::RegisterScriptMethods(lua_State*) CSimpleSlider_GetMinMaxValues 00971D90 f end=00971DEF CSimpleSlider_SetMinMaxValues 00971DF0 f end=00971E99 @@ -5729,6 +5972,8 @@ CAaBox__Bounding 00984930 f end=00984C6D C4Vector__constructor 00984C90 f end=00984CDC ; C4Vector::C4Vector(CImVector const&) NTempest__DistanceFromPolygonEdge 00984DB0 f end=00984E41 NTempest__DistanceFromPolygon 00984E50 f end=00984F56 +RGBtoHSV 00984F60 f end=00985021 +HSVtoRGB 00985030 f end=0098517E CImVector__operator_assign 009851A0 f end=009851FB C3Ray__FromStartEnd 00985200 f end=00985298 Script_PlaySound 009858B0 f end=0098594B @@ -5761,14 +6006,18 @@ SI2__StopGlueMusic 009860E0 f end=00986128 SI2__StartGlueMusic 009861C0 f end=009862BE SI2__StartCreditMusic 009862C0 f end=0098638F SI2__VoiceChat_AmplifyMicrophoneInput 00986520 f end=009865BA +SE2__VoiceChat_StartCapture 009868C0 f end=009868CF SI2__PlayVocalErrorSound 00986D00 f end=00986DD6 CMovementShared__Root 0098B540 f end=0098B570 CGNamePlateFrame__TriggerDamageFeedback 0098E5B0 f end=0098E5E1 +CGNamePlateFrame__UpdateRaidTargetDisplay 0098E740 f end=0098E7D8 CGNamePlateFrame__OnGainFocus 0098E910 f end=0098E974 CGNamePlateFrame__OnLoseFocus 0098E980 f end=0098E9E2 CGNamePlateFrame__UpdateColorDisplay 0098EE30 f end=0098EF0A CGNamePlateFrame__UpdateLevelDisplay 0098EF10 f end=0098F040 CGNamePlateFrame__SetCastBarValues 0098F040 f end=0098F382 +CGNamePlateFrame__Initialize 0098F390 f end=0098F786 +CGNamePlateFrame__constructor 0098F790 f end=0098FFC9 SRP6_Client__BeginAuthentication 009A8300 f end=009A83DF ; SRP6_Client::BeginAuthentication(char const*, char const*) SRP6_Client__CalculateProof 009A83E0 f end=009A88B1 ; SRP6_Client::CalculateProof(unsigned char const*, unsigned int, unsigned char const*, unsigned int, unsigned char const*, unsigned int, unsigned char const*, unsigned int, SRP6_Random&) SRP6_Client__VerifyServerProof 009A88C0 f end=009A897C ; SRP6_Client::VerifyServerProof(unsigned char const*, unsigned int) @@ -5791,6 +6040,12 @@ 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)" +_XML_SetUserData 009AD130 f end=009AD14E +_XML_SetElementHandler 009AD150 f end=009AD164 +_XML_SetCharacterDataHandler 009AD170 f end=009AD17E +_XML_ParserReset 009AEE20 f end=009AEF15 +_XML_Parse 009AF140 f end=009AF1D2 +_XML_ParserCreate 009B06F0 f end=009B0705 Script_SendEvent 009C0070 f end=009C010C nullsub_7 009D34B0 f nullsub_8 009D34C0 f @@ -5986,6 +6241,7 @@ CGWorldMap__m_currentOrphanZone 00ACCF10 l CGBattlefieldInfo__m_activeIndex 00ACD16C l CGBattlefieldInfo__m_logFilterFaction 00ACD170 l CGBattlefieldInfo__m_allowJoin 00ACD174 l +CGMailInfo__m_nextMailTime 00ACE60C l CGAuctionHouse__m_desiredDelayTime 00ACF628 l s_cursorNames 00AD2808 l type="char*[53]" s_physicalDamageClassID 00AD2F90 l @@ -6374,8 +6630,10 @@ s_loadCount 00B6BA50 l pWorldFrame 00B7436C l CGChat__s_activeDisplayChannelName 00B743E0 l CGChat__s_displayChannels 00B74468 l +CGChat__m_chatHistory 00B75A60 l CGChat__m_whisperDstHistory 00BCEB60 l CGChat__m_whisperSrcHistory 00BCEF60 l +CGChat__m_currentChatIndex 00BCEFF4 l CGGameUI__m_hasControl 00BCFB8C l CGGameUI__m_lastErrorMessage 00BCFB90 l CGGameUI__m_cursorItemType 00BD0748 l @@ -6406,6 +6664,7 @@ CGGameUI__m_cursorSpell 00BD07E0 l CGGameUI__m_cursorMacro 00BD07E8 l CGGameUI__m_aspect 00BD07F8 l CGGameUI__m_inCinematic 00BD07FC l +CGGameUI__m_inMovie 00BD0800 l CGGameUI__m_corpseMapID 00BD0818 l CGGameUI__m_corpseActualMapID 00BD081C l CGGameUI__m_corpseGUID 00BD0828 l @@ -6517,11 +6776,20 @@ CGWorldStateInfo__m_UITimeOffset 00BE8F44 l CGWorldStateInfo__m_nextUpdateTime 00BE8F48 l CGWorldStateInfo__m_areaID 00BE8F50 l CGWorldStateInfo__m_mapID 00BE8F54 l +CGBattlefieldInfo__m_vehicleGuids 00BE9F70 l +CGBattlefieldInfo__m_nextLogUpdate 00BEA584 l +CGBattlefieldInfo__m_positionUpdateTime 00BEA5B4 l +CGBattlefieldInfo__m_numVehicles 00BEA5B8 l CGLookingForGroup__m_lastProposalID 00BEAA18 l CGUIBindings__s_bindings 00BEADD8 l CGUIMacros__m_sortedMacros 00BEAE20 l +CGUIMacros__m_saveMacros 00BEAF40 l CGUIMacros__m_macroRunning 00BEAF48 l CGUIMacros__m_macroButton 00BEAF4C l +CGUIMacros__m_numMacros 00BEAF50 l +CGMailInfo__m_doPendingQuery 00BEB1E8 l +CGRaidInfo__m_members 00BEB568 l +CGRaidInfo__m_numMembers 00BEB608 l CGLootInfo__m_itemsPending 00BFA688 l CGLootInfo__m_object 00BFA8DC l CGClassTrainer__m_trainer 00C0E490 l @@ -6950,3 +7218,4 @@ s_gotPowerProfFrequency 00D415D0 l type="int32_t" s_checkedPowerProfInfo 00D415D4 l type="int32_t" CShaderEffect__s_enableShaders 00D43020 l type="int32_t" CShadowCache__s_shadowMode 00D43154 l +SE2__sm_bCaptureInitialized 00D4383C l diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index 4d515dde9b24499205e771b7b1ab613235f792ec..7ecd13875b47e3c533c09260eb7171306c7918a7 100644 GIT binary patch literal 234845 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

FFwdJB%8>O5Q0T1+3*1iVnss-$4 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 mIc9FGeUzY3R;8pD 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 z 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 P1yGHJak5fvY%Lc6f?J}Z literal 225419 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

V{m@q$#50Y^)jL_i2ma&o8){Vu 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