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 7e2779f..cb2548a 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 @@ -67,10 +67,12 @@ static import_symbols() { set_name(0x0040BAA5, "purecall"); set_name(0x0040BE50, "qsort"); set_name(0x0040D3B5, "nullsub_1"); + set_name(0x00421720, "SFile__CloseArchive"); set_name(0x00421750, "SFile__DisableSFileCheckDisk"); set_name(0x00421760, "SFile__EnableDirectAccess"); set_name(0x004217C0, "SFile__FileIsLocal"); set_name(0x00421880, "SFile__GetBasePath"); + set_name(0x004218B0, "SFile__GetDataPath"); set_name(0x004218C0, "SFile__GetFileSize"); set_name(0x00421950, "SFile__OpenArchive"); set_name(0x00421A80, "SFile__SetBasePath"); @@ -377,6 +379,7 @@ static import_symbols() { set_name(0x00482110, "LanguageProcess"); set_name(0x00482230, "CSimpleFontString__SetAlphaGradient"); set_name(0x00482290, "CSimpleFontString__GetFontHeight"); + set_name(0x00482380, "CSimpleFontString__GetTextWidth"); set_name(0x00482510, "CSimpleFontString__GetNumCharsWithinWidth"); set_name(0x004825E0, "CSimpleFontString__GetNumCharsWithinWidthFromEnd"); set_name(0x00482720, "CSimpleFontString__AddAnimTranslation"); @@ -389,23 +392,29 @@ static import_symbols() { set_name(0x00482E90, "CSimpleRender__Init"); set_name(0x00483060, "CSimpleTexture__Init"); set_name(0x004831D0, "CSimpleTexture__SetTexCoord@2"); + set_name(0x00483750, "CSimpleFontString__SetFont"); set_name(0x00483910, "CSimpleFontString__SetText"); set_name(0x00483A40, "CSimpleFontString__GetDisplayText"); set_name(0x00483C40, "CSimpleFontString__SetJustificationOffset"); + set_name(0x00483CD0, "CSimpleFontString__AddShadow"); + set_name(0x00483E80, "CSimpleFontString__GetStringWidth"); set_name(0x00484450, "CRenderBatch__Finish"); set_name(0x00484470, "CSimpleTexture__constructor"); set_name(0x00484B00, "CSimpleRender__DrawBatch"); + set_name(0x00485160, "CSimpleFontable__SetFontObject"); 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(0x00485AF0, "CSimpleEmbeddedTexture__InitEmbeddedTexture"); set_name(0x00485F00, "CRenderBatch__Clear@2"); set_name(0x00485F40, "CSimpleTexture__LoadXML"); set_name(0x00486B20, "CSimpleFontString__UpdateString"); set_name(0x00487A10, "CSimpleRegion__SetVertexColor"); set_name(0x00487AB0, "CSimpleRegion__GetVertexColor"); + set_name(0x00487B00, "CSimpleRegion__SetVertexGradient"); set_name(0x00487BF0, "CSimpleRegion__HideThis"); set_name(0x00487C40, "CSimpleRegion__ShowThis"); set_name(0x00487CA0, "CSimpleRegion__OnRegionChanged"); @@ -414,13 +423,19 @@ static import_symbols() { set_name(0x004880E0, "CSimpleRegion__constructor"); set_name(0x004881D0, "CSimpleRegion__destructor"); set_name(0x00488310, "CScriptRegion__constructor"); + set_name(0x004883F0, "CScriptRegion__LoadXML_Animations"); set_name(0x00488540, "CScriptRegion__ProtectedFunctionsAllowed"); + set_name(0x00488670, "CScriptRegion__LoadXML"); set_name(0x00488CF0, "CLayoutFrame__IsResizePending"); set_name(0x00488D00, "CLayoutFrame__GetHeight"); + set_name(0x00488D10, "CLayoutFrame__GetWidth"); + set_name(0x004891D0, "CLayoutFrame__IsResizeDependency"); set_name(0x00489230, "CLayoutFrame__GetRect"); + set_name(0x00489270, "CLayoutFrame__PtInFrameRect"); set_name(0x00489330, "CLayoutFrame__Top"); set_name(0x004893C0, "CLayoutFrame__CalculateRect"); set_name(0x00489570, "CLayoutFrame__OnFrameResize"); + set_name(0x00489690, "CLayoutFrame__SetProtected"); set_name(0x004896C0, "CLayoutFrame__SetProtectFlag"); set_name(0x004898B0, "CLayoutFrame__ResizePending"); set_name(0x00489980, "CLayoutFrame__constructor"); @@ -431,13 +446,18 @@ static import_symbols() { set_name(0x00489D70, "CLayoutFrame__UnregisterResize"); set_name(0x00489DE0, "CLayoutFrame__Resize"); set_name(0x00489E90, "CLayoutFrame__SetLayoutScale"); + set_name(0x0048A130, "CLayoutFrame__SetClampedToScreen"); 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(0x0048A840, "CLayoutFrame__UnflattenFrame"); set_name(0x0048B130, "CLayoutFrame__DestroyLayout"); + set_name(0x0048B540, "CScriptObject__CreateName"); set_name(0x0048B5F0, "CScriptObject__GetScriptObjectByName"); + set_name(0x0048B680, "CScriptObject__constructor"); + set_name(0x0048B6C0, "CScriptObject__SetName"); set_name(0x0048B800, "ApplyTranslationAnim"); set_name(0x0048BD20, "CImVector__Set"); set_name(0x0048C1C0, "CSimpleTexture_SetVertexColor"); @@ -447,19 +467,25 @@ static import_symbols() { set_name(0x0048E680, "CSimpleFrame__GetScriptByName"); set_name(0x0048E9A0, "CSimpleFrame__Raise"); set_name(0x0048EA10, "CSimpleFrame__SetFrameAlpha"); + set_name(0x0048EA40, "CSimpleFrame__RegisterForEvents"); set_name(0x0048EA80, "CSimpleFrame__UnregisterForEvents"); + set_name(0x0048EB00, "CSimpleFrame__SetClampRectInsets"); set_name(0x0048F580, "CSimpleFrame__SetFrameScale"); set_name(0x0048F5D0, "CSimpleFrame__SetFrameDepth"); set_name(0x0048F620, "CSimpleFrame__Hide"); set_name(0x0048F660, "CSimpleFrame__Show"); set_name(0x0048F6A0, "CSimpleFrame__EnableEvent"); + set_name(0x0048F6F0, "CSimpleFrame__DisableEvent"); set_name(0x0048F890, "CSimpleFrame__GetHitRect"); + set_name(0x0048F950, "CSimpleFrame__OnLayerTrackUpdate"); set_name(0x0048FA20, "CSimpleFrame__OnFrameSizeChanged"); set_name(0x0048FEA0, "CSimpleFrame__NotifyScrollParent"); set_name(0x00490270, "CSimpleFrame__NotifyDrawLayerChanged"); set_name(0x00490330, "CSimpleFrame__OnFrameSizeChanged@2"); set_name(0x00490410, "CSimpleFrame__PostLoadXML"); set_name(0x004905A0, "CSimpleFrame__SetBackdrop"); + set_name(0x00490600, "CSimpleFrame__EnableDrawLayer"); + set_name(0x00490620, "CSimpleFrame__DisableDrawLayer"); set_name(0x00490640, "CSimpleFrame__RegisterRegion"); set_name(0x004906C0, "CSimpleFrame__AddFrameRegion"); set_name(0x00490700, "CSimpleFrame__RemoveFrameRegion"); @@ -467,6 +493,7 @@ static import_symbols() { set_name(0x00490840, "CSimpleFrame__OnFrameRender"); set_name(0x004908A0, "CSimpleFrame__OnScreenSizeChanged"); set_name(0x00490980, "CSimpleFrame__OnLayerCursorExit"); + set_name(0x00490A30, "CSimpleFrame__LockHighlight"); set_name(0x00490F60, "CSimpleFrame__SetBeingScrolled"); set_name(0x00491020, "CSimpleFrame__SetFrameStrata"); set_name(0x004910A0, "CSimpleFrame__SetFrameLevel"); @@ -480,23 +507,45 @@ static import_symbols() { set_name(0x004922F0, "CSimpleFrame__constructor"); set_name(0x004932C0, "CSimpleFrame__LoadXML"); set_name(0x00493BF0, "GxCapsWindowSizeInScreenCoords"); + set_name(0x00493C80, "CSimpleTop__SetCursor"); + set_name(0x00493D70, "CSimpleTop__RoundToPixelWidth"); set_name(0x00493E00, "CSimpleTop__RoundToPixelHeight"); set_name(0x00493F30, "CSimpleTop__HideFrame"); + set_name(0x00493FB0, "CSimpleTop__SetMouseFocus"); set_name(0x004945A0, "CSimpleTop__OnMouseMove"); set_name(0x00494EE0, "CFrameStrata__BuildBatches"); set_name(0x00494F30, "CFrameStrata__RenderBatch"); set_name(0x00494FA0, "CSimpleTop__UnregisterFrame"); + set_name(0x00495060, "CSimpleTop__CompressStrata"); set_name(0x004951A0, "CSimpleTop__RaiseFrame"); set_name(0x00495410, "CSimpleTop__OnLayerRender"); set_name(0x004955E0, "CSimpleTop__OnDisplaySizeChanged"); + set_name(0x00495840, "CSimpleTop__NotifyFrameMovedOrResized"); set_name(0x00495880, "CSimpleTop__RegisterForEvent"); + set_name(0x00495900, "CSimpleTop__UnregisterForEvent"); set_name(0x004959F0, "CSimpleTop__EnableEvents"); set_name(0x00495EB0, "CSimpleTop__constructor"); set_name(0x004960D0, "CSimpleTop__ShowFrame"); set_name(0x00496870, "CSimpleFont__constructor"); + set_name(0x00496F70, "CSimpleFont__GetFont"); + set_name(0x00497070, "CSimpleFont__LoadXML"); + set_name(0x00497670, "CSimpleAnim__SetSmoothProgress"); + set_name(0x00497770, "CSimpleAnimGroup__PreLoadXML"); + set_name(0x00497F30, "CSimpleAnim__SetSmoothing"); + set_name(0x004985A0, "CSimpleAnimGroup__SetInitialOffset"); + set_name(0x00499EB0, "CSimpleAnimGroup__constructor"); + set_name(0x0049A060, "CSimpleAnimGroup__LoadXML"); + set_name(0x0049AC80, "CSimpleAnimGroup__ComputeDuration"); + set_name(0x0049AE20, "CSimpleAnim__SetStartDelay"); + set_name(0x0049AE60, "CSimpleAnim__SetEndDelay"); + set_name(0x0049AEA0, "CSimpleAnim__SetDuration"); + set_name(0x0049C2A0, "CSimpleAnimGroup__PostLoadXML"); set_name(0x0049CA90, "CScriptRegion__RegisterScriptMethods"); set_name(0x0049E540, "CSimpleFrame__RegisterScriptMethods"); + set_name(0x0049EC80, "FrameScript_Object__SetScript"); + set_name(0x0049EDB0, "FrameScript_Object__HookScript"); set_name(0x0049F9E0, "CSimpleFrame_SetAlpha"); + set_name(0x004A1E60, "CSimpleFrame__CreateScriptMetaTable"); set_name(0x004A2630, "CBackdropGenerator__SetBorderVertexColor"); set_name(0x004A26D0, "CBackdropGenerator__DestroyTextures"); set_name(0x004A2780, "CBackdropGenerator__LoadXML"); @@ -658,7 +707,10 @@ static import_symbols() { set_name(0x004D36C0, "ClntObjMgrPush"); set_name(0x004D3700, "ClntObjMgrPop"); set_name(0x004D3730, "ClntObjMgrGetCurrent"); + set_name(0x004D3750, "ClntObjMgrIsValid"); set_name(0x004D3790, "ClntObjMgrGetActivePlayer"); + set_name(0x004D37C0, "ClntObjMgrGetPlayerType"); + set_name(0x004D37E0, "ClntObjMgrGetMapID"); set_name(0x004D3FF0, "InitObject"); set_name(0x004D45B0, "SetupObjectStorage"); set_name(0x004D4AC0, "ClntObjMgrInitializeShared"); @@ -669,14 +721,20 @@ static import_symbols() { set_name(0x004D4DB0, "ClntObjMgrObjectPtr"); set_name(0x004D4F00, "CMoveSpline__CMoveSplineDtor"); set_name(0x004D5A80, "ClntObjMgrSetObjMirrorHandler"); + set_name(0x004D5B40, "ClntObjMgrUnsetObjMirrorHandler"); + set_name(0x004D5BA0, "ClntObjMgrSetTypeMirrorHandler"); + set_name(0x004D5C40, "ClntObjMgrUnsetTypeMirrorHandler"); + set_name(0x004D5C80, "ClntObjMgrDestroyShared"); set_name(0x004D5EC0, "CGObject_C__GetRawPosition"); set_name(0x004D5F70, "CGObject_C__GetSelectionHighlightColor"); set_name(0x004D5FA0, "CGObject_C__GetMatrix"); + set_name(0x004D6BC0, "ClntObjMgrLinkInNewObject"); set_name(0x004D6C00, "CreateObject"); set_name(0x004D73A0, "ObjectUpdateHandler"); set_name(0x004D74D0, "ObjectCompressedUpdateHandler"); set_name(0x004D7610, "OnObjectDestroy"); set_name(0x004D76E0, "ClntObjMgrInitialize"); + set_name(0x004D7750, "ClntObjMgrInitializeStd"); set_name(0x004D7880, "CGlueMgr__AreScriptFunctionsLoaded"); set_name(0x004D7D20, "CGlueMgr__InitializeFFX"); set_name(0x004D7DA0, "CGlueMgr__UpdateWaitQueue"); @@ -858,6 +916,7 @@ static import_symbols() { set_name(0x004E2870, "CCharacterSelection__UpdateCharacterName"); set_name(0x004E29E0, "CCharacterSelection__UpdateCharacterInfo"); set_name(0x004E2BD0, "CCharacterSelection__UpdateCharacterNameDeclension"); + set_name(0x004E2C30, "CGlueMgr__ProcessAttachment"); set_name(0x004E2EF0, "CCharacterSelection__GetCharacterDisplay"); set_name(0x004E2F60, "Script_SetCharSelectModelFrame"); set_name(0x004E3030, "Script_SetCharacterSelectFacing"); @@ -1022,6 +1081,7 @@ static import_symbols() { set_name(0x004F52C0, "CGUnit_C__TotalFieldsSaved"); set_name(0x004F54D0, "CGUnit_C__GetResistanceAndBuffs"); set_name(0x004F5530, "CGPlayer__TotalFieldsSaved"); + set_name(0x004F5930, "CGWorldFrame__SpellEffectEnumProc"); set_name(0x004F5960, "CGWorldFrame__GetActiveCamera"); set_name(0x004F5980, "CGWorldFrame__SendObjectTrackEvent"); set_name(0x004F59F0, "CGWorldFrame__CursorTrackObject"); @@ -1065,11 +1125,14 @@ static import_symbols() { set_name(0x004FB080, "CGWorldFrame__OnFrameRender"); set_name(0x004FB210, "CGChat__GetChatLineOffset"); set_name(0x004FB300, "CGChat__LookupChatSender"); + set_name(0x004FB3C0, "CGChat__AddCombatMessage"); + set_name(0x004FB400, "CGChat__IsChatLogging"); set_name(0x004FB530, "CGChat__UpdateLanguages"); set_name(0x004FB5C0, "CGChat__InviteNameQueryCallback"); set_name(0x004FB990, "CGChat__OnUpdateInstanceOwnership"); set_name(0x004FB9C0, "CGChat__GetChatColor"); set_name(0x004FBA10, "CGChat__FormatTime"); + set_name(0x004FBAB0, "CGChat__IsVoiceChatEnabled"); set_name(0x004FBAF0, "CGChat__IsVoiceChatAllowed"); set_name(0x004FBD00, "Script_LoggingChat"); set_name(0x004FBD20, "Script_LoggingCombat"); @@ -1142,6 +1205,8 @@ static import_symbols() { set_name(0x004FFC50, "Script_ClearChannelWatch"); set_name(0x004FFCC0, "Script_DeclineInvite"); set_name(0x004FFDA0, "CGChat__SaveChatSettings"); + set_name(0x004FFFC0, "CGChat__NewVoiceSession"); + set_name(0x00500030, "CGChat__SetActiveVoiceSession"); set_name(0x00500180, "CGChat__SendIgnoredResponse"); set_name(0x00500240, "CGChat__OnVoiceStatusChanged"); set_name(0x00500560, "Script_SendAddonMessage"); @@ -1152,6 +1217,8 @@ static import_symbols() { set_name(0x00500AE0, "Script_SetActiveVoiceChannel"); set_name(0x00500BE0, "Script_RequestRaidInfo"); set_name(0x00500C80, "Script_CanComplainChat"); + set_name(0x00500D80, "CGChat__SilencePartyMember"); + set_name(0x00500FB0, "CGChat__UpdateRosterMember"); set_name(0x00501140, "Script_ChannelSilenceVoice"); set_name(0x00501250, "Script_ChannelSilenceAll"); set_name(0x005012F0, "Script_ChannelUnSilenceVoice"); @@ -1167,6 +1234,7 @@ static import_symbols() { set_name(0x00503C80, "CGChat__NameQueryCallback"); set_name(0x00503FB0, "CGChat__TextEmoteNameQueryCallback"); set_name(0x00504070, "CGChat__OnTextEmote"); + set_name(0x00504130, "CGChat__OnUserListAdded"); set_name(0x00504E10, "Script_GetNumDisplayChannels"); set_name(0x00504E50, "Script_SetSelectedDisplayChannel"); set_name(0x00504F30, "Script_GetChannelRosterInfo"); @@ -1176,14 +1244,18 @@ static import_symbols() { set_name(0x00505930, "CGChat__TranslateMessage"); set_name(0x00505D40, "CGChat__OnChannelsUpdated"); set_name(0x00505DC0, "CGChat__OnChannelList"); + set_name(0x00505F50, "CGChat__JoiningParty"); set_name(0x005072B0, "CGChat__ShutdownGame"); + set_name(0x005076B0, "CGChat__AddChatChannel"); set_name(0x00507880, "CGChat__JoinedChannel"); set_name(0x00507900, "CGChat__LeftChannel"); set_name(0x00507D30, "CGChat__UpdateGuildStatus"); set_name(0x00508090, "CGChat__ZoneUpdate"); + set_name(0x00508260, "CGChat__SetGuildRecruitmentMode"); set_name(0x00508320, "CGChat__LoadChatSettingsCallback"); set_name(0x005096D0, "Script_LeaveChannelByName"); set_name(0x00509780, "CGChat__LoadChatSettings"); + set_name(0x005097D0, "CGChat__AddChannelThrottled"); set_name(0x005098B0, "CGChat__ProcessThrottledChat"); set_name(0x00509A50, "ProfanityFilter"); set_name(0x00509BD0, "SpamFilter"); @@ -1357,6 +1429,7 @@ static import_symbols() { set_name(0x00513E40, "CGGameUI__MirrorTimerToIndex"); set_name(0x00513EA0, "CGGameUI__CancelMirrorTimers"); set_name(0x00513F20, "CGGameUI__MirrorTimerGetInfo"); + set_name(0x00514230, "CGMinimapFrame__Create"); set_name(0x005142B0, "CGCharacterModelBase__Create"); set_name(0x00514430, "Script_IsModifierKeyDown"); set_name(0x005144C0, "Script_IsLeftShiftKeyDown"); @@ -1688,6 +1761,7 @@ static import_symbols() { set_name(0x0052D210, "CGPartyInfo__IsMemberPet"); set_name(0x0052D310, "CGPartyInfo__IsMemberOrPet"); set_name(0x0052D410, "CGPartyInfo__AddMember"); + set_name(0x0052D6E0, "CGPartyInfo__RemoveAll"); set_name(0x0052D8A0, "CGPartyInfo__ResetLootMethod"); set_name(0x0052D8D0, "CGPartyInfo__ChangeRaidDifficulty"); set_name(0x0052D990, "Script_LeaveParty"); @@ -1699,6 +1773,7 @@ static import_symbols() { set_name(0x0052E400, "Script_ClearPartyAssignment"); set_name(0x0052E420, "Script_ChangePlayerDifficulty"); set_name(0x0052E490, "CGBarberShop__IsCurrentStyle"); + set_name(0x0052E4D0, "CGBarberShop__AppearanceApplied"); set_name(0x0052E4F0, "Script_CanAlterSkin"); set_name(0x0052E520, "CGBarberShop__RegisterScriptFunctions"); set_name(0x0052E550, "CGBarberShop__UnregisterScriptFunctions"); @@ -1798,7 +1873,10 @@ static import_symbols() { set_name(0x0053B5C0, "Script_GetNumSpellTabs"); set_name(0x0053B650, "Script_GetKnownSlotFromHighestRankSlot"); set_name(0x0053B6C0, "Script_FindSpellBookSlotByID"); + set_name(0x0053BAC0, "CGSpellBook__UpdateCooldowns"); + set_name(0x0053BAF0, "CGSpellBook__PickupSpellBookItem"); set_name(0x0053BBC0, "CGSpellBook__PickupCompanion"); + set_name(0x0053BC40, "CGSpellBook__CastSpell"); set_name(0x0053BCE0, "CGSpellBook__GetSkinningSpell"); set_name(0x0053BE70, "Script_GetSpellTabInfo"); set_name(0x0053C0B0, "Script_GetNumShapeshiftForms"); @@ -1807,9 +1885,11 @@ static import_symbols() { set_name(0x0053C2A0, "Script_GetNumCompanions"); set_name(0x0053C310, "Script_PickupCompanion"); set_name(0x0053C3A0, "Script_IsSpellKnown"); + set_name(0x0053CA70, "CGSpellBook__UpdateSpells"); set_name(0x0053CEC0, "CGSpellBook__UpdateCompanions"); set_name(0x0053CF10, "CGSpellBook__UpdateUsable"); set_name(0x0053D1B0, "CGSpellBook__UpdateUsablePower"); + set_name(0x0053D4B0, "CGSpellBook__GetShapeshiftForm"); set_name(0x0053D990, "CGSpellBook__FindCompanionSlotByID"); set_name(0x0053D9D0, "CGSpellBook__GetAppropriateSpellRank"); set_name(0x0053DC20, "CGSpellBook__GetSpellTexture"); @@ -1827,6 +1907,7 @@ static import_symbols() { set_name(0x0053FAD0, "CGSpellBook__DelKnownSpell"); set_name(0x00540200, "CGSpellBook__FindSpellByName"); set_name(0x00540310, "Script_CastSpellByName"); + set_name(0x00540650, "CGSpellBook__FindSlotByName"); set_name(0x005407F0, "Script_GetSpellName"); set_name(0x005408E0, "Script_GetSpellLink"); set_name(0x00540A30, "Script_GetSpellInfo"); @@ -1901,10 +1982,13 @@ static import_symbols() { set_name(0x00547EB0, "CGWorldMap__InitializeGame"); set_name(0x00548570, "CGWorldStateInfo__InitializeGame"); set_name(0x005486E0, "CGWorldStateInfo__OnUITime"); + set_name(0x00548700, "CGWorldStateInfo__GetUITime"); set_name(0x00548720, "Script_GetNumWorldStateUI"); set_name(0x00548760, "CGWorldStateInfo__RequestUITime"); set_name(0x005488F0, "CGWorldStateInfo__TimerUpdate"); + set_name(0x00548D10, "CGWorldStateInfo__GetWorldState"); set_name(0x00548D40, "Script_GetWorldStateUIInfo"); + set_name(0x005497C0, "CGBattlefieldInfo__GetRemoteStats"); set_name(0x005498C0, "CGBattlefieldInfo__OnBattlefieldManagerEntered"); set_name(0x00549AD0, "Script_IsActiveBattlefieldArena"); set_name(0x00549B40, "Script_CloseBattlefield"); @@ -1925,6 +2009,8 @@ static import_symbols() { set_name(0x0054A2C0, "Script_GetNumArenaOpponents"); set_name(0x0054A300, "Script_GetHolidayBGHonorCurrencyBonuses"); set_name(0x0054A370, "Script_GetRandomBGHonorCurrencyBonuses"); + set_name(0x0054AD10, "CGBattlefieldInfo__OnArenaUnitDestroyed"); + set_name(0x0054B5E0, "CGBattlefieldInfo__OnDestroyArenaUnit"); set_name(0x0054B840, "CGBattlefieldInfo__AddArenaOpponentToSlot"); set_name(0x0054B920, "CGBattlefieldInfo__AddArenaOpponentPetToSlot"); set_name(0x0054BAA0, "Script_GetNumBattlefields"); @@ -1946,8 +2032,10 @@ static import_symbols() { set_name(0x0054C8A0, "Script_GetWorldPVPQueueStatus"); set_name(0x0054C9F0, "Script_SortBGList"); set_name(0x0054CA50, "CGBattlefieldInfo__EnterWorld"); + set_name(0x0054CC70, "CGBattlefieldInfo__JoinBattlefield"); set_name(0x0054CE30, "CGBattlefieldInfo__RequestScoreData"); set_name(0x0054CF60, "CGBattlefieldInfo__RequestPlayerPositions"); + set_name(0x0054D010, "CGBattlefieldInfo__GetFlagToken"); set_name(0x0054D100, "CGBattlefieldInfo__AddArenaOpponent"); set_name(0x0054D1C0, "CGBattlefieldInfo__AddArenaOpponentPet"); set_name(0x0054D770, "Script_GetBattlefieldInfo"); @@ -1964,6 +2052,7 @@ static import_symbols() { set_name(0x0054E1C0, "Script_BattlefieldMgrQueueInviteResponse"); set_name(0x0054E200, "Script_BattlefieldMgrExitRequest"); set_name(0x0054E330, "CGBattlefieldInfo__LeaveWorld"); + set_name(0x0054E390, "CGBattlefieldInfo__OnBattlefieldList"); set_name(0x0054E5B0, "CGBattlefieldInfo__RequestBattlegroundInstanceInfo"); set_name(0x0054E6D0, "Script_RequestBattlegroundInstanceInfo"); set_name(0x0054E720, "CGBattlefieldInfo__InitializeGame"); @@ -2027,6 +2116,7 @@ static import_symbols() { set_name(0x005523A0, "Script_KBSetup_GetSubCategoryCount"); set_name(0x00552440, "Script_KBSetup_GetSubCategoryData"); set_name(0x00552580, "Script_KBQuery_BeginLoading"); + set_name(0x005528D0, "CGLookingForGroup__OnOpenFromGossip"); set_name(0x005529A0, "Script_SearchLFGGetJoinedID"); set_name(0x00552DD0, "Script_GetLFGTypes"); set_name(0x00552E10, "Script_GetLFGRoles"); @@ -2083,6 +2173,7 @@ static import_symbols() { set_name(0x00556B60, "Script_SetLFGDungeonEnabled"); set_name(0x00556BC0, "Script_LFGTeleport"); set_name(0x00557240, "CGLookingForGroup__EnterWorld"); + set_name(0x005572D0, "CGLookingForGroup__JoinLFG"); set_name(0x00557520, "Script_GetLFGQueuedList"); set_name(0x00557660, "Script_JoinLFG"); set_name(0x005576B0, "Script_GetLFDChoiceLockedState"); @@ -2096,18 +2187,24 @@ static import_symbols() { set_name(0x00558060, "Script_GetLFGRandomCooldownExpiration"); set_name(0x005580E0, "Script_GetLFGDeserterExpiration"); set_name(0x005586D0, "Script_IsListedInLFR"); + set_name(0x00558ED0, "CGLookingForGroup__JoinLFGSearch"); + set_name(0x00558F90, "CGLookingForGroup__LeaveLFGSearch"); 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(0x00559B70, "CGLookingForGroup__SetLFGDungeon"); 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(0x0055B120, "CGLookingForGroup__ClearPartyInfo"); set_name(0x0055B700, "CGLookingForGroup__ResortLFGLists"); + set_name(0x0055B770, "CGLookingForGroup__OnLFGList"); + set_name(0x0055BDC0, "CGLookingForGroup__OnLFGMessage"); set_name(0x0055D280, "Script_RefreshLFGList"); set_name(0x0055D2B0, "Script_SearchLFGSort"); set_name(0x0055D440, "CGLookingForGroup__InitializeGame"); @@ -2146,6 +2243,7 @@ static import_symbols() { set_name(0x00562DD0, "CGUIBindings__LoadModifiedClick"); set_name(0x00562ED0, "CGUIBindings__Bind"); set_name(0x00563150, "CGUIBindings__ExecKey"); + set_name(0x00563480, "CGUIBindings__SetOverrideBinding"); set_name(0x00563520, "Script_SetBinding"); set_name(0x005635E0, "Script_SetBindingSpell"); set_name(0x00563700, "Script_SetBindingItem"); @@ -2206,9 +2304,11 @@ static import_symbols() { set_name(0x00567C10, "CGUIMacros__LoadMacrosCallback"); set_name(0x00568020, "CGUIMacros__CreateMacro"); set_name(0x00568160, "Script_CreateMacro"); + set_name(0x00568460, "CGCommentator__RegisterScriptFunctions"); set_name(0x00568730, "Script_CommentatorGetNumMaps"); set_name(0x00568770, "Script_CommentatorZoomIn"); set_name(0x00568810, "Script_CommentatorZoomOut"); + set_name(0x005688C0, "CGCommentator__GetCurrentMapAndInstance"); set_name(0x005689A0, "CGCommentator__Update"); set_name(0x005690A0, "Script_CommentatorSetMode"); set_name(0x00569180, "Script_CommentatorToggleMode"); @@ -2242,15 +2342,20 @@ static import_symbols() { set_name(0x0056AF60, "Script_CommentatorGetSkirmishQueueCount"); set_name(0x0056AFC0, "Script_CommentatorGetSkirmishQueuePlayerInfo"); set_name(0x0056B0B0, "Script_CommentatorStartSkirmishMatch"); + set_name(0x0056B280, "CGCommentator__OnReceivePlayerInfo"); set_name(0x0056B510, "CGCommentator__SnapCameraToPlayer"); set_name(0x0056B5C0, "CGCommentator__UpdateCameraVelocity"); set_name(0x0056B830, "CGCommentator__PostInit"); + set_name(0x0056B8A0, "CGCommentator__OnStateChanged"); set_name(0x0056C150, "CGCommentator__InitializeGame"); set_name(0x0056C340, "CGChatBubbleFrame__Render"); + set_name(0x0056C500, "CGChatBubbleFrame__Update"); set_name(0x0056C7A0, "CGChatBubbleFrame__OnWorldRender"); set_name(0x0056C7F0, "CGChatBubbleFrame__Initialize"); set_name(0x0056CAD0, "CGChatBubbleFrame__constructor"); + set_name(0x0056CE80, "CGChatBubbleFrame__Remove"); set_name(0x0056CEA0, "CGChatBubbleFrame__GetNewChatBubble"); + set_name(0x0056CF80, "CGChatBubbleFrame__ClearAll"); set_name(0x0056D050, "CGChatBubbleFrame__OnWorldLayerUpdate"); set_name(0x0056D4D0, "CGMailInfo__ClearSendMail"); set_name(0x0056D570, "Script_SetSendMailShowing"); @@ -2309,6 +2414,7 @@ static import_symbols() { set_name(0x00571C50, "CGMailInfo__OnMailListResult"); set_name(0x00572210, "CGMailInfo__InitializeGame"); set_name(0x005726F0, "CGRaidInfo__IsPlayerInRaid"); + set_name(0x00572740, "CGRaidInfo__IsPlayerRaidOfficer"); set_name(0x005727B0, "CGRaidInfo__GetRemoteStats"); set_name(0x005728C0, "CGRaidInfo__GetRaidTargetIndex"); set_name(0x00572AB0, "Script_GetRaidTargetIndex"); @@ -2318,6 +2424,7 @@ static import_symbols() { set_name(0x00572C50, "Script_GetRaidRosterSelection"); set_name(0x00572C80, "Script_GetReadyCheckTimeLeft"); set_name(0x00572E40, "CGRaidInfo__EnterWorld"); + set_name(0x00572ED0, "CGRaidInfo__SetRaidTarget"); set_name(0x00572F50, "CGRaidInfo__IsPVPRaid"); set_name(0x00572F90, "CGRaidInfo__ClearRoster"); set_name(0x00573070, "CGRaidInfo__EnableMember"); @@ -2337,9 +2444,11 @@ static import_symbols() { set_name(0x005740B0, "Script_DoReadyCheck"); set_name(0x005740C0, "Script_ConfirmReadyCheck"); set_name(0x00574180, "Script_GetReadyCheckStatus"); + set_name(0x00574310, "CGRaidInfo__ShutdownGame"); set_name(0x005743B0, "CGRaidInfo__OnRaidTargetUpdate"); set_name(0x005744F0, "CGRaidInfo__OnReadyCheckConfirm"); set_name(0x005747D0, "CGRaidInfo__InitiateReadyCheck"); + set_name(0x00574880, "CGRaidInfo__RosterUpdateRefreshReadyCheck"); set_name(0x00574A00, "Script_ConvertToRaid"); set_name(0x00574AB0, "Script_SetRaidTarget"); set_name(0x00574D50, "CGRaidInfo__OnReadyCheck"); @@ -2359,11 +2468,17 @@ static import_symbols() { set_name(0x0057BAB0, "Script_GetNumBankSlots"); set_name(0x0057BB30, "Script_GetBankSlotCost"); set_name(0x0057BBC0, "Script_PurchaseSlot"); + set_name(0x0057BC90, "CGMinimapFrame__UpdateScale"); + set_name(0x0057BD90, "CGMinimapFrame__ShutdownGame"); set_name(0x0057BEA0, "CGMinimapFrame__PostLoadXML"); set_name(0x0057BFD0, "Script_SetZoom"); set_name(0x0057C340, "CGxMatrixStack__Identity"); set_name(0x0057C420, "GxXformPop"); set_name(0x0057C720, "CGMinimapFrame__OnLayerTrackUpdate"); + set_name(0x0057D580, "CGMinimapFrame__OnLayerCursorExit"); + set_name(0x0057DCA0, "CGMinimapFrame__constructor"); + set_name(0x0057E070, "CGMinimapFrame__LoadTrackingInfo"); + set_name(0x0057EB80, "CGMinimapFrame__SetPingPosition"); set_name(0x0057F170, "Script_GetNumTrackingTypes"); set_name(0x0057F1B0, "Script_GetTrackingInfo"); set_name(0x0057F380, "Script_SetTracking"); @@ -2388,12 +2503,14 @@ static import_symbols() { set_name(0x005843F0, "Script_GetNumBuybackItems"); set_name(0x00584500, "CGMerchantInfo__SetMerchant"); set_name(0x005845B0, "CGMerchantInfo__CanRepair"); + set_name(0x00584600, "CGMerchantInfo__CloseMerchant"); 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(0x00584D90, "CGMerchantInfo__IsBuybackItem"); set_name(0x00584E10, "Script_GetMerchantItemInfo"); set_name(0x00585070, "Script_GetBuybackItemInfo"); set_name(0x005852C0, "Script_GetBuybackItemLink"); @@ -2420,6 +2537,8 @@ static import_symbols() { set_name(0x00586C80, "Script_ClickTargetTradeButton"); set_name(0x00586D00, "Script_GetTradePlayerItemLink"); set_name(0x00586D90, "Script_AddTradeMoney"); + set_name(0x005870A0, "CGTradeInfo__SetTradePartner"); + set_name(0x005873E0, "CGTradeInfo__OnTradeStatus"); set_name(0x005877B0, "CGTradeInfo__AddPlayerItem"); set_name(0x00587940, "Script_CloseTrade"); set_name(0x005879D0, "Script_ClickTradeButton"); @@ -2427,6 +2546,8 @@ static import_symbols() { set_name(0x00587EB0, "Script_GetTradePlayerItemInfo"); set_name(0x00588170, "CGLootInfo__InitializeGame"); set_name(0x00588180, "CGLootInfo__LeaveWorld"); + set_name(0x00588380, "CGLootInfo__GetLootSlotTexture"); + set_name(0x00588430, "CGLootInfo__GetLootSlotText"); set_name(0x00588530, "CGLootInfo__GetLootType"); set_name(0x00588540, "Script_GetNumLootItems"); set_name(0x00588570, "Script_GetLootSlotInfo"); @@ -2444,6 +2565,9 @@ static import_symbols() { set_name(0x00588EB0, "CGLootInfo__HasLoot"); set_name(0x00588F00, "Script_SetLootPortrait"); set_name(0x00588F90, "CGLootInfo__DoAutoLoot"); + set_name(0x00589140, "CGLootInfo__LootSlot"); + set_name(0x00589300, "CGLootInfo__ConfirmLootSlot"); + set_name(0x005893A0, "CGLootInfo__GiveMasterLoot"); set_name(0x00589520, "Script_LootSlot"); set_name(0x00589590, "Script_ConfirmLootSlot"); set_name(0x00589600, "Script_GiveMasterLoot"); @@ -2458,10 +2582,13 @@ static import_symbols() { set_name(0x00589E90, "CGItemText__DisplayText"); set_name(0x0058A110, "Script_ItemTextPrevPage"); set_name(0x0058A150, "Script_ItemTextNextPage"); + set_name(0x0058A1A0, "CGItemText__SetItem"); set_name(0x0058A400, "Script_CloseItemText"); set_name(0x0058A430, "CGItemText__LeaveWorld"); set_name(0x0058A450, "CGItemText__ItemTextCallback"); set_name(0x0058A480, "Script_ItemTextGetCreator"); + set_name(0x0058A840, "CGGossipInfo__OnGossipComplete"); + set_name(0x0058A870, "CGGossipInfo__OnGossipPOI"); set_name(0x0058A900, "Script_GetGossipText"); set_name(0x0058A920, "Script_GetNumGossipOptions"); set_name(0x0058A960, "Script_GetNumGossipAvailableQuests"); @@ -2469,6 +2596,10 @@ static import_symbols() { set_name(0x0058A9E0, "Script_GetGossipOptions"); set_name(0x0058AA40, "Script_CloseGossip"); set_name(0x0058AB50, "Script_ForceGossip"); + set_name(0x0058AC30, "CGGossipInfo__SetGossipText"); + set_name(0x0058AF10, "CGGossipInfo__SelectGossipOption"); + set_name(0x0058B070, "CGGossipInfo__SelectGossipAvailableQuest"); + set_name(0x0058B1B0, "CGGossipInfo__OnGossipMessage"); set_name(0x0058B3A0, "Script_GetGossipAvailableQuests"); set_name(0x0058B490, "Script_GetGossipActiveQuests"); set_name(0x0058B590, "Script_SelectGossipOption"); @@ -2508,6 +2639,8 @@ static import_symbols() { set_name(0x0058C5A0, "CGQuestInfo__SetState"); set_name(0x0058C910, "Script_ConfirmAcceptQuest"); set_name(0x0058C990, "Script_GetQuestBackgroundMaterial"); + set_name(0x0058CA70, "CGQuestInfo__QuestGiverFinished"); + set_name(0x0058CE00, "CGQuestInfo__DeclineQuest"); set_name(0x0058D190, "CGQuestInfo__GetQuestItemInfo"); set_name(0x0058D350, "Script_CloseQuest"); set_name(0x0058D370, "Script_IsAvailableQuestTrivial"); @@ -2525,7 +2658,9 @@ static import_symbols() { set_name(0x0058DAB0, "Script_GetQuestSpellLink"); set_name(0x0058DB30, "Script_GetDailyQuestsCompleted"); set_name(0x0058DBC0, "Script_GetAvailableQuestInfo"); + set_name(0x0058DD30, "CGQuestInfo__LeaveWorld"); set_name(0x00590710, "Script_NumTaxiNodes"); + set_name(0x00590C70, "CGTaxiMap__GetNodeType"); set_name(0x00590D10, "Script_SetTaxiMap"); set_name(0x00590D60, "Script_TaxiNodeName"); set_name(0x00590E00, "Script_TaxiNodePosition"); @@ -2537,9 +2672,12 @@ static import_symbols() { set_name(0x00591120, "Script_TaxiGetDestY"); set_name(0x005911C0, "Script_GetNumRoutes"); set_name(0x00591350, "CGTaxiMap__GetNodeCost"); + set_name(0x005914B0, "CGTaxiMap__TakeTaxi"); set_name(0x005915E0, "Script_TaxiNodeCost"); set_name(0x00591680, "Script_TakeTaxiNode"); + set_name(0x00591AD0, "CGTaxiMap__TaxiNodeSetCurrent"); set_name(0x00591E60, "Script_TaxiNodeSetCurrent"); + set_name(0x005932E0, "CGTaxiMap__SetupMap"); set_name(0x00593CC0, "CGClassTrainer__EnterWorld"); set_name(0x00593D10, "Script_GetNumTrainerServices"); set_name(0x00593D50, "Script_IsTradeskillTrainer"); @@ -2583,18 +2721,28 @@ static import_symbols() { set_name(0x00597960, "Script_SetCreature"); set_name(0x00597A10, "Script_SetRotation"); set_name(0x00597A80, "CGCharacterModelBase__CreateScriptMetaTable"); + set_name(0x00597F40, "CGDressUpModelFrame__UpdateModel"); + set_name(0x00597FC0, "CGDressUpModelFrame__TryOn"); + set_name(0x005980D0, "CGDressUpModelFrame__TryOn@2"); + set_name(0x005989E0, "CGDressUpModelFrame__SetModel"); set_name(0x00598DC0, "CGTabardCreationFrame__EnterWorld"); set_name(0x00598DD0, "Script_GetTabardCreationCost"); set_name(0x00598E60, "CGTabardCreationFrame__Open"); + set_name(0x00598EC0, "CGTabardCreationFrame__Close"); set_name(0x00598F30, "Script_CloseTabardCreation"); + set_name(0x00598F40, "CGTabardCreationFrame__LeaveWorld"); set_name(0x00599500, "Script_CycleVariation"); set_name(0x005995D0, "CGTabardModelFrame__OnModelLoaded"); + set_name(0x00599670, "CGTabardModelFrame__InitializeTabardColors"); set_name(0x00599DD0, "CGGuildRegistrar__EnterWorld"); + set_name(0x00599ED0, "CGGuildRegistrar__ValidateAndReportGuildName"); set_name(0x00599F00, "Script_CloseGuildRegistrar"); set_name(0x00599F40, "Script_GetGuildCharterCost"); + set_name(0x0059A050, "CGGuildRegistrar__BuyGuildCharter"); set_name(0x0059A130, "Script_BuyGuildCharter"); set_name(0x0059A1C0, "Script_TurnInGuildCharter"); set_name(0x0059A1F0, "Script_GetTabardInfo"); + set_name(0x0059A7C0, "CGAuctionHouse__SortTypeToName"); set_name(0x0059A850, "CGAuctionHouse__SortNameToType"); set_name(0x0059A9D0, "CGAuctionHouse__TableNameToType"); set_name(0x0059AB90, "Script_IsAuctionSortReversed"); @@ -2616,6 +2764,7 @@ static import_symbols() { set_name(0x0059C920, "Script_GetSelectedAuctionItem"); set_name(0x0059C9F0, "Script_CanCancelAuction"); set_name(0x0059CAB0, "Script_SortAuctionApplySort"); + set_name(0x0059CD90, "CGAuctionHouse__GetOwnerListPendingSales"); set_name(0x0059D270, "Script_CalculateAuctionDeposit"); set_name(0x0059D410, "Script_ClickAuctionSellItemButton"); set_name(0x0059D4F0, "Script_GetOwnerAuctionItems"); @@ -2625,22 +2774,31 @@ static import_symbols() { set_name(0x0059DD00, "Script_SortAuctionItems"); set_name(0x0059DDF0, "Script_CancelAuction"); set_name(0x0059DFB0, "CGAuctionHouse__EnterWorld"); + set_name(0x0059E880, "CGAuctionHouse__OnOwnerPendingSalesList"); set_name(0x0059F000, "CGAuctionHouse__SetAuctioneer"); + set_name(0x0059F150, "CGAuctionHouse__CloseAuctionHouse"); set_name(0x0059F2F0, "CGAuctionHouse__AuctionItemExpired"); set_name(0x0059F750, "Script_CloseAuctionHouse"); set_name(0x0059F760, "Script_GetAuctionSellItemInfo"); set_name(0x0059F990, "Script_StartAuction"); set_name(0x0059FD60, "Script_GetAuctionItemTimeLeft"); + set_name(0x0059FF30, "CGAuctionHouse__LeaveWorld"); + set_name(0x0059FF40, "CGAuctionHouse__OnAuctionHello"); + set_name(0x0059FFB0, "CGAuctionHouse__OnAuctionCommandResult"); set_name(0x005A0BA0, "CGAuctionHouse__InitializeGame"); + set_name(0x005A0F10, "CGStableInfo__CloseStables"); set_name(0x005A0F60, "Script_GetNumStablePets"); set_name(0x005A0FA0, "Script_GetNumStableSlots"); set_name(0x005A0FE0, "Script_PickupStablePet"); set_name(0x005A1060, "Script_GetSelectedStablePet"); set_name(0x005A1090, "Script_IsAtStableMaster"); + set_name(0x005A1160, "CGStableInfo__LeaveWorld"); + set_name(0x005A11A0, "CGStableInfo__OnStableList"); set_name(0x005A1330, "Script_GetStablePetInfo"); set_name(0x005A14D0, "Script_GetNextStableSlotCost"); set_name(0x005A1530, "Script_SetPetStablePaperdoll"); set_name(0x005A16A0, "Script_GetStablePetFoodTypes"); + set_name(0x005A17F0, "CGStableInfo__OnStableCommandResult"); set_name(0x005A1950, "Script_ClosePetStables"); set_name(0x005A19C0, "Script_StablePet"); set_name(0x005A1AC0, "Script_UnstablePet"); @@ -2655,6 +2813,7 @@ static import_symbols() { set_name(0x005A2600, "Script_TurnInPetition"); set_name(0x005A26D0, "Script_TurnInArenaPetition"); set_name(0x005A2820, "Script_HasFilledPetition"); + set_name(0x005A28E0, "CGArenaTeamInfo__UpdateRoster"); set_name(0x005A2930, "Script_GetNumArenaTeamMembers"); set_name(0x005A2A00, "Script_GetArenaTeamRosterShowOffline"); set_name(0x005A2A40, "Script_GetCurrentArenaSeason"); @@ -2667,12 +2826,15 @@ static import_symbols() { set_name(0x005A35E0, "Script_SetArenaTeamRosterShowOffline"); set_name(0x005A3600, "CGArenaTeamInfo__QueryRoster"); set_name(0x005A3700, "CGArenaTeamInfo__UpdateTeams"); + set_name(0x005A37B0, "CGArenaTeamInfo__CheckPersonalAndTeamRating"); set_name(0x005A3860, "Script_GetArenaTeam"); set_name(0x005A3CF0, "Script_ArenaTeamRoster"); set_name(0x005A3DC0, "CGArenaTeamInfo__EnterWorld"); + set_name(0x005A3E10, "CGArenaTeamInfo__OnArenaTeamRoster"); set_name(0x005A40E0, "CGArenaTeamInfo__InitializeGame"); set_name(0x005A41C0, "CGGuildInfo__GetGuildBankTabPermissionsByRankID"); set_name(0x005A41F0, "CGGuildInfo__GetNumGuildBankTabItemWithdrawalsByRankID"); + set_name(0x005A4220, "CGGuildBankInfo__UpdateTabInfo"); set_name(0x005A42E0, "CGGuildBankInfo__GetTabAndSlotFromVirtual"); set_name(0x005A4330, "Script_PickupGuildBankMoney"); set_name(0x005A43C0, "Script_SetCurrentGuildBankTab"); @@ -2684,6 +2846,7 @@ static import_symbols() { set_name(0x005A4520, "Script_GetNumGuildBankTransactions"); set_name(0x005A45B0, "Script_GetNumGuildBankMoneyTransactions"); set_name(0x005A45E0, "Script_GetGuildBankText"); + set_name(0x005A4AE0, "CGGuildBankInfo__OnGuildBankText"); set_name(0x005A4C10, "CGGuildBankInfo__GetGuildBankItem"); set_name(0x005A4C40, "CGGuildBankInfo__IsLocked"); set_name(0x005A4C90, "CGGuildBankInfo__Lock"); @@ -2694,6 +2857,7 @@ static import_symbols() { set_name(0x005A5410, "CGGuildBankInfo__SwapBankItems"); set_name(0x005A56B0, "CGGuildBankInfo__AutoStoreItem"); set_name(0x005A56F0, "CGGuildBankInfo__EnterWorld"); + set_name(0x005A5800, "CGGuildBankInfo__QueryGuildBankTab"); set_name(0x005A58C0, "CGGuildBankInfo__QueryGuildBankText"); set_name(0x005A5A00, "CGGuildBankInfo__SetTabInfo"); set_name(0x005A5B00, "CGGuildBankInfo__DepositMoney"); @@ -2715,6 +2879,7 @@ static import_symbols() { set_name(0x005A6DC0, "Script_GetGuildBankTransaction"); set_name(0x005A7110, "Script_QueryGuildBankText"); set_name(0x005A7180, "Script_SetGuildBankText"); + set_name(0x005A7250, "CGGuildBankInfo__OnGuildBankList"); set_name(0x005A77D0, "CGGuildBankInfo__InitializeGame"); set_name(0x005A7860, "CGActionBar__IsSpell"); set_name(0x005A7890, "CGActionBar__IsItem"); @@ -2726,6 +2891,7 @@ static import_symbols() { set_name(0x005A7B50, "CGActionBar__GetMultiCastSlotMaskForTotemCategory"); set_name(0x005A7C20, "CGActionBar__SetTemporaryActionBarFlags"); set_name(0x005A7CB0, "CGActionBar__UpdateSelection"); + set_name(0x005A7CC0, "CGActionBar__UpdateCooldowns"); set_name(0x005A7D10, "Script_GetActionCount"); set_name(0x005A7D90, "Script_GetActionText"); set_name(0x005A7E60, "Script_IsUsableAction"); @@ -2798,6 +2964,8 @@ static import_symbols() { set_name(0x005AC7D0, "Script_GMSurveyAnswer"); set_name(0x005AC870, "Script_GMSurveyNumAnswers"); set_name(0x005AC8F0, "CGGMTicketInfo__CreateTicket"); + set_name(0x005ACB50, "CGGMTicketInfo__UpdateTicket"); + set_name(0x005ACBF0, "CGGMTicketInfo__GetTicket"); set_name(0x005AD020, "Script_GMReportLag"); set_name(0x005AD070, "Script_GetGMTicket"); set_name(0x005AD080, "Script_NewGMTicket"); @@ -2807,6 +2975,7 @@ static import_symbols() { set_name(0x005AD1B0, "Script_GMResponseResolve"); set_name(0x005AD1C0, "Script_GetGMStatus"); set_name(0x005AD230, "Script_GMSurveySubmit"); + set_name(0x005AD240, "CGGMTicketInfo__OnTicketMessage"); set_name(0x005AD600, "CGGMTicketInfo__InitializeGame"); set_name(0x005AD690, "CGEquipmentManager__EnterWorld"); set_name(0x005AD6B0, "CGEquipmentManager__CanUseEquipmentSets"); @@ -2822,6 +2991,7 @@ static import_symbols() { set_name(0x005AE1B0, "CGEquipmentManager__ShutdownGame"); set_name(0x005AE260, "CGEquipmentManager__DeleteEquipmentSet"); set_name(0x005AE380, "CGEquipmentManager__GetSetList"); + set_name(0x005AE490, "CGEquipmentManager__HasSet"); set_name(0x005AE5C0, "CGEquipmentManager__GetSetByID"); set_name(0x005AE600, "CGEquipmentManager__GetSetByName"); set_name(0x005AE660, "CGEquipmentManager__EquipSet"); @@ -2836,12 +3006,18 @@ static import_symbols() { set_name(0x005AF2C0, "Script_PickupEquipmentSet"); set_name(0x005AF320, "Script_EquipmentSetContainsLockedItems"); set_name(0x005AF380, "Script_UseEquipmentSet"); + set_name(0x005AF400, "CGEquipmentManager__ModifyEquipmentSet"); + set_name(0x005AF490, "CGEquipmentManager__OnEquipmentSet"); set_name(0x005AF710, "CGEquipmentManager__OnEquipmentSetResult"); + set_name(0x005AF7E0, "CGEquipmentManager__CreateEquipmentSet"); set_name(0x005AF910, "Script_RenameEquipmentSet"); set_name(0x005AF9C0, "Script_SaveEquipmentSet"); set_name(0x005AFBB0, "CGEquipmentManager__InitializeGame"); set_name(0x005AFD10, "Script_GetCurrencyListSize"); + set_name(0x005AFE30, "CGCurrencyTypes__CategoryHasKnownTypes"); + set_name(0x005AFF10, "CGCurrencyTypes__DisplayListSortCallback"); set_name(0x005B0030, "CGCurrencyTypes__BuildDisplayList"); + set_name(0x005B0340, "CGCurrencyTypes__GetBackpackCurrencyInfo"); set_name(0x005B0660, "CGCurrencyTypes__EnterWorld"); set_name(0x005B0680, "Script_GetCurrencyListInfo"); set_name(0x005B0940, "Script_ExpandCurrencyList"); @@ -2849,6 +3025,8 @@ static import_symbols() { set_name(0x005B0A20, "Script_SetCurrencyBackpack"); set_name(0x005B0A90, "Script_GetBackpackCurrencyInfo"); set_name(0x005B0CE0, "Script_CanShowAchievementUI"); + set_name(0x005B0DE0, "CGAchievementInfo__IsCriteriaStat"); + set_name(0x005B0EA0, "CGAchievementInfo__BuildOutputString"); set_name(0x005B1390, "Script_GetCategoryList"); set_name(0x005B14B0, "Script_GetStatisticsCategoryList"); set_name(0x005B15C0, "Script_GetCategoryInfo"); @@ -2869,6 +3047,15 @@ static import_symbols() { set_name(0x005B2040, "Script_GetTrackedAchievements"); set_name(0x005B2090, "Script_IsTrackedAchievement"); set_name(0x005B2120, "Script_GetNumTrackedAchievements"); + set_name(0x005B2520, "CGAchievementInfo__UpdateCriteria"); + set_name(0x005B28D0, "CGAchievementInfo__UpdateAchievement"); + set_name(0x005B2CB0, "CGAchievementInfo__UpdateInspectCriteria"); + set_name(0x005B3020, "CGAchievementInfo__OnAchievementEarned"); + set_name(0x005B3160, "CGAchievementInfo__OnCriteriaUpdate"); + set_name(0x005B32F0, "CGAchievementInfo__OnAllAchievementData"); + set_name(0x005B3610, "CGAchievementInfo__OnAchievementDeleted"); + set_name(0x005B36F0, "CGAchievementInfo__OnCriteriaDeleted"); + set_name(0x005B37C0, "CGAchievementInfo__GetAchievement"); set_name(0x005B38E0, "Script_GetCategoryNumAchievements"); set_name(0x005B3B30, "Script_GetComparisonCategoryNumAchievements"); set_name(0x005B3CA0, "Script_GetNumCompletedAchievements"); @@ -3066,6 +3253,7 @@ static import_symbols() { set_name(0x005C5D40, "Script_GetNumTalents"); set_name(0x005C5DF0, "Script_GetNumTalentGroups"); set_name(0x005C5E70, "Script_SetActiveTalentGroup"); + set_name(0x005C6080, "TalentInfoGetTalentGroup"); set_name(0x005C60C0, "TalentInfoIsSpellKnown"); set_name(0x005C6150, "Script_GetTalentTabInfo"); set_name(0x005C6310, "Script_GetUnspentTalentPoints"); @@ -3142,46 +3330,73 @@ static import_symbols() { set_name(0x005CE540, "Script_GetAdjustedSkillPoints"); set_name(0x005CE5D0, "Script_AcceptSkillUps"); set_name(0x005CE6F0, "Script_BuySkillTier"); + set_name(0x005CEA00, "CGPetitionInfo__OnOfferPetitionError"); set_name(0x005CEAC0, "Script_GetNumPetitionNames"); set_name(0x005CEC40, "CGPetitionInfo__InitializeGame"); + set_name(0x005CEC60, "CGPetitionInfo__ClearSignatures"); set_name(0x005CECE0, "Script_GetPetitionInfo"); set_name(0x005CEE30, "Script_GetPetitionNameInfo"); + set_name(0x005CEEF0, "CGPetitionInfo__SetPetition"); set_name(0x005CF020, "Script_ClosePetition"); set_name(0x005CF040, "Script_CanSignPetition"); set_name(0x005CF140, "Script_SignPetition"); set_name(0x005CF220, "Script_OfferPetition"); set_name(0x005CF450, "Script_RenamePetition"); + set_name(0x005CF610, "CGPetitionInfo__LeaveWorld"); + set_name(0x005CF650, "CGPetitionInfo__SetSignatures"); + set_name(0x005CF870, "CGDuelInfo__ProcessCountdown"); + set_name(0x005CF910, "CGDuelInfo__OnDuelOutOfBounds"); + set_name(0x005CF930, "CGDuelInfo__OnDuelInBounds"); set_name(0x005CF950, "Script_StartDuel"); + set_name(0x005CFA10, "CGDuelInfo__LeaveWorld"); + set_name(0x005CFA50, "CGDuelInfo__OnDuelCountdown"); + set_name(0x005CFA90, "CGDuelInfo__OnDuelComplete"); + set_name(0x005CFB20, "CGDuelInfo__OnDuelWinner"); + set_name(0x005CFBD0, "CGDuelInfo__AcceptDuel"); + set_name(0x005CFCD0, "CGDuelInfo__OnDuelRequested"); set_name(0x005CFDB0, "Script_AcceptDuel"); + set_name(0x005CFDD0, "CGDuelInfo__InitializeGame"); set_name(0x005CFF20, "Script_GetNumFactions"); + set_name(0x005D05B0, "CGReputationInfo__GetFactionStanding"); set_name(0x005D0740, "Script_IsFactionInactive"); set_name(0x005D07B0, "Script_SetSelectedFaction"); set_name(0x005D0820, "Script_GetSelectedFaction"); set_name(0x005D08D0, "CGReputationInfo__AddVisibleFaction"); + set_name(0x005D0A10, "CGReputationInfo__SetAtWar"); set_name(0x005D1150, "Script_GetFactionInfo"); set_name(0x005D11E0, "Script_GetFactionInfoByID"); set_name(0x005D1240, "Script_GetWatchedFactionInfo"); set_name(0x005D1390, "Script_FactionToggleAtWar"); set_name(0x005D1420, "Script_SetWatchedFactionIndex"); + set_name(0x005D1880, "CGReputationInfo__SortFactions"); + set_name(0x005D1C10, "CGReputationInfo__SetFactionInactive"); + set_name(0x005D1D20, "CGReputationInfo__CollapseHeader"); set_name(0x005D1E50, "Script_SetFactionInactive"); set_name(0x005D1EE0, "Script_SetFactionActive"); set_name(0x005D1F70, "Script_CollapseFactionHeader"); set_name(0x005D1FC0, "Script_CollapseAllFactionHeaders"); set_name(0x005D1FE0, "Script_ExpandAllFactionHeaders"); set_name(0x005D2000, "Script_ExpandFactionHeader"); + set_name(0x005D2050, "CGReputationInfo__OnSetFactionVisible"); set_name(0x005D20A0, "CGReputationInfo__OnSetFactionStanding"); set_name(0x005D2EB0, "CGReputationInfo__InitializeGame"); set_name(0x005D3050, "CGPetInfo__GetModeToken"); set_name(0x005D3070, "CGPetInfo__ShowGrid"); + set_name(0x005D3080, "CGPetInfo__HideGrid"); + set_name(0x005D3090, "CGPetInfo__UpdateCooldowns"); + set_name(0x005D30A0, "CGPetInfo__SetIsAttackingTarget"); set_name(0x005D3160, "Script_IsPetAttackActive"); set_name(0x005D3180, "Script_GetPetTimeRemaining"); set_name(0x005D3360, "CGPetInfo__LeaveWorld"); set_name(0x005D3390, "CGPetInfo__GetPet"); set_name(0x005D33C0, "CGPetInfo__GetTarget"); set_name(0x005D3410, "CGPetInfo__GetPetSpellAction"); + set_name(0x005D3450, "CGPetInfo__UpdatePetSpellAction"); set_name(0x005D34B0, "CGPetInfo__SetComboPoints"); set_name(0x005D3560, "CGPetInfo__FindSpellByID"); set_name(0x005D35B0, "CGPetInfo__IsPetBarUsed"); + set_name(0x005D3630, "CGPetInfo__OnPetMode"); + set_name(0x005D36A0, "CGPetInfo__OnPetUpdateComboPoints"); set_name(0x005D3720, "Script_PetHasActionBar"); set_name(0x005D3780, "Script_PetCanBeAbandoned"); set_name(0x005D3820, "Script_PetCanBeDismissed"); @@ -3194,7 +3409,10 @@ static import_symbols() { set_name(0x005D3D80, "Script_GetPetTalentTree"); set_name(0x005D3E80, "CGPetInfo__PetActionsUsable"); set_name(0x005D3FD0, "CGPetInfo__PetActionSlotUsable"); + set_name(0x005D4210, "CGPetInfo__SendPetAction"); + set_name(0x005D4620, "CGPetInfo__PetAttackTarget"); set_name(0x005D4650, "CGPetInfo__PetClearTarget"); + set_name(0x005D46F0, "CGPetInfo__PetDismiss"); set_name(0x005D4A00, "CGPetInfo__PetRename"); set_name(0x005D4AD0, "CGPetInfo__UpdatePetTempBar"); set_name(0x005D4EC0, "Script_GetPetActionInfo"); @@ -3213,12 +3431,20 @@ static import_symbols() { set_name(0x005D5670, "Script_PetRename"); set_name(0x005D5820, "Script_GetPossessInfo"); set_name(0x005D5A10, "Script_IsPetAttackAction"); + set_name(0x005D5D20, "CGPetInfo__SetAutocast"); + set_name(0x005D62A0, "CGPetInfo__FindPossessedSpell"); + set_name(0x005D64D0, "CGPetInfo__SetAction"); + set_name(0x005D64F0, "CGPetInfo__SetPetCount"); + set_name(0x005D6550, "CGPetInfo__OnPetGUIDs"); set_name(0x005D65C0, "Script_PickupPetAction"); set_name(0x005D66F0, "Script_TogglePetAutocast"); set_name(0x005D67B0, "Script_CastPetAction"); set_name(0x005D6900, "CGPetInfo__SetPet"); set_name(0x005D6B90, "CGPetInfo__OnPetSpells"); + set_name(0x005D6D90, "CGPetInfo__InitializeGame"); set_name(0x005D6E60, "CGPetInfo__EnterWorld"); + set_name(0x005D6F10, "CGContainerInfo__UpdateCooldowns"); + set_name(0x005D6F20, "CGContainerInfo__GetContainer"); set_name(0x005D6F60, "Script_ContainerIDToInventoryID"); set_name(0x005D6FF0, "Script_GetMaxArenaCurrency"); set_name(0x005D7070, "CGContainerInfo__UpdateContents"); @@ -3247,7 +3473,11 @@ static import_symbols() { set_name(0x005D9400, "Script_GetContainerItemQuestInfo"); set_name(0x005D9960, "CGContainerInfo__UpdateContainers"); set_name(0x005D9C20, "CGContainerInfo__EnterWorld"); + set_name(0x005D9D90, "CGContainerInfo__LeaveWorld"); set_name(0x005D9F00, "GetInventorySlotToken"); + set_name(0x005D9FF0, "CGTradeSkillInfo__StopRecast"); + set_name(0x005DA020, "CGTradeSkillInfo__StopRecast@2"); + set_name(0x005DA070, "CGTradeSkillInfo__DoRecast"); set_name(0x005DA120, "Script_GetNumTradeSkills"); set_name(0x005DA150, "Script_GetTradeSkillItemNameFilter"); set_name(0x005DA170, "Script_GetTradeSkillItemLevelFilter"); @@ -3255,6 +3485,8 @@ static import_symbols() { set_name(0x005DA270, "Script_GetTradeskillRepeatCount"); set_name(0x005DA2E0, "Script_StopTradeSkillRepeat"); set_name(0x005DA310, "Script_IsTradeSkillLinked"); + set_name(0x005DA5A0, "CGTradeSkillInfo__Close"); + set_name(0x005DA7D0, "CGTradeSkillInfo__GetSubClassIndexFromSkill"); set_name(0x005DA830, "CGTradeSkillInfo__IsCollapsedHeader"); set_name(0x005DA8B0, "Script_CloseTradeSkill"); set_name(0x005DA900, "Script_SelectTradeSkill"); @@ -3263,6 +3495,7 @@ static import_symbols() { set_name(0x005DAA70, "Script_GetTradeSkillSubClasses"); set_name(0x005DAB70, "Script_GetFirstTradeSkill"); set_name(0x005DAC00, "Script_DoTradeSkill"); + set_name(0x005DAD10, "CGTradeSkillInfo__ClearItemCallbacks"); set_name(0x005DB060, "CGTradeSkillInfo__GetTradeSkillListLink"); set_name(0x005DB2A0, "Script_GetTradeSkillInfo"); set_name(0x005DB550, "Script_GetTradeSkillIcon"); @@ -3276,6 +3509,8 @@ static import_symbols() { set_name(0x005DBF10, "Script_GetTradeSkillInvSlots"); set_name(0x005DBF90, "Script_GetTradeSkillInvSlotFilter"); set_name(0x005DC0B0, "Script_GetTradeSkillListLink"); + set_name(0x005DCC40, "CGTradeSkillInfo__FilterAndSortSkills"); + set_name(0x005DCF60, "CGTradeSkillInfo__SetItemNameFilter"); set_name(0x005DD070, "Script_SetTradeSkillItemNameFilter"); set_name(0x005DD090, "Script_SetTradeSkillItemLevelFilter"); set_name(0x005DD0F0, "Script_SetTradeSkillSubClassFilter"); @@ -3291,6 +3526,7 @@ static import_symbols() { set_name(0x005DE620, "Script_GetTradeSkillTools"); set_name(0x005DED90, "CGQuestLog__GetQuestItemID"); set_name(0x005DEE60, "CGQuestLog__IsQuestExpiredByID"); + set_name(0x005DEEB0, "CGQuestLog__GetQuestIndex"); set_name(0x005DF010, "Script_GetNumQuestLogEntries"); set_name(0x005DF0A0, "Script_GetQuestLogSelection"); set_name(0x005DF0D0, "Script_SetAbandonQuest"); @@ -3316,15 +3552,21 @@ static import_symbols() { set_name(0x005DFB40, "Script_SetPOIIconOverlapPushDistance"); set_name(0x005DFBA0, "Script_ShiftQuestWatches"); set_name(0x005DFC40, "Script_GetQuestWatchIndex"); + set_name(0x005DFEF0, "CGQuestLog__UpdateWatchTimers"); + set_name(0x005E0000, "CGQuestLog__GetQuestName"); set_name(0x005E0240, "CGQuestLog__SaveTrackedQuests"); set_name(0x005E02F0, "Script_SelectQuestLogEntry"); set_name(0x005E0340, "Script_GetQuestLogQuestText"); set_name(0x005E0590, "Script_QuestPOIGetIconInfo"); set_name(0x005E06D0, "Script_GetQuestLogCompletionText"); + set_name(0x005E0C00, "CGQuestLog__CollapseHeader"); set_name(0x005E0DA0, "CGQuestLog__GetQuestSpecialItem"); set_name(0x005E1250, "CGQuestLog__UpdateQuestItem"); + set_name(0x005E1300, "CGQuestLog__GetNumQuestLeaderBoards"); set_name(0x005E1460, "CGQuestLog__GetQuestLeaderBoardByID"); set_name(0x005E20A0, "CGQuestLog__GetQuestLogItemDropByID"); + set_name(0x005E2370, "CGQuestLog__GetQuestLeaderBoardForKill"); + set_name(0x005E2630, "CGQuestLog__GetQuestLeaderBoardForItem"); set_name(0x005E2860, "CGQuestLog__GetQuestGreenRange"); set_name(0x005E2B60, "CGQuestLog__GetQuestWorldMapAreaID"); set_name(0x005E3840, "CGQuestLog__GetPOIQuestIDByVisibleIndex"); @@ -3372,10 +3614,12 @@ static import_symbols() { set_name(0x005E6F30, "CGQuestLog__ShutdownGame"); set_name(0x005E6FA0, "CGQuestLog__EnterWorld"); set_name(0x005E71A0, "CGQuestLog__InitializeGame"); + set_name(0x005E76B0, "CGCharacterInfo__SetInspectTarget"); set_name(0x005E7700, "Script_KeyRingButtonIDToInvSlotID"); set_name(0x005E7780, "Script_HasInspectHonorData"); set_name(0x005E77C0, "Script_GetInspectHonorData"); set_name(0x005E7890, "Script_ClearInspectPlayer"); + set_name(0x005E7A00, "CGCharacterInfo__CanInspect"); set_name(0x005E7D60, "Script_GetInventorySlotInfo"); set_name(0x005E7E60, "Script_GetInventoryItemCooldown"); set_name(0x005E7FA0, "Script_GetInventoryAlertStatus"); @@ -3412,10 +3656,20 @@ static import_symbols() { set_name(0x005EACA0, "Script_GetWeaponEnchantInfo"); set_name(0x005EAE90, "Script_HasWandEquipped"); set_name(0x005EAF70, "CGCharacterInfo__LeaveWorld"); + set_name(0x005EBD20, "CGCooldown__OnFrameRender"); + set_name(0x005EC1E0, "CGCooldown__AnimateVerts"); + set_name(0x005EC8F0, "CGCooldown__OnLayerUpdate"); + set_name(0x005ECD70, "CGCooldown__SetCooldown"); set_name(0x005ED080, "DisableFadingScreen"); set_name(0x005ED480, "EnableFadingScreen"); set_name(0x005EDED0, "CGInstanceEncounter_C__EnterWorld"); set_name(0x005EDEF0, "CGRuneInfo__InitializeGame"); + set_name(0x005EDFA0, "CGRuneInfo__SetRuneLastUsedTime"); + set_name(0x005EDFF0, "CGRuneInfo__GetRuneTypeByIndex"); + set_name(0x005EE110, "CGRuneInfo__GetRuneLastUsedTime"); + set_name(0x005EE140, "CGRuneInfo__ComputeRuneRechargeTime"); + set_name(0x005EE240, "CGRuneInfo__SetPredictedRunes"); + set_name(0x005EE440, "CGRuneInfo__ResyncRunes"); set_name(0x005EE5B0, "CGRuneInfo__HasRunesForSpell"); set_name(0x005EE7E0, "CGRuneInfo__ComputeRuneSpellCooldown"); set_name(0x005EEB70, "nullsub_3"); @@ -3532,14 +3786,34 @@ static import_symbols() { set_name(0x005FF230, "Script_MoveViewDownStop"); set_name(0x005FF260, "Script_SaveView"); set_name(0x005FF2C0, "Script_FlipCameraYaw"); + set_name(0x005FF320, "CGCamera__SaveCameraSettings"); + set_name(0x00600090, "CGCamera__UpdateBobbingState"); + set_name(0x00600530, "CGCamera__CameraTeleported"); + set_name(0x00600590, "CGCamera__SetVehicleZoomEnabled"); + set_name(0x00600A10, "CGCamera__UpdateMountHeightOrOffset"); + set_name(0x006012D0, "CGCamera__SetDesiredTargetOffset"); set_name(0x006017E0, "Script_CameraZoomIn"); set_name(0x00601840, "Script_CameraZoomOut"); set_name(0x006018A0, "Script_VehicleCameraZoomIn"); set_name(0x006018B0, "Script_VehicleCameraZoomOut"); + set_name(0x00601D60, "CGCamera__GetCameraPosition"); + set_name(0x00601F70, "CGCamera__SetModeNormal"); + set_name(0x00601FF0, "CGCamera__SetModeFreeLook"); + set_name(0x006020B0, "CGCamera__UpdateFreeLookFacing"); + set_name(0x006023D0, "CGCamera__SyncFreeLookFacing"); + set_name(0x00602760, "CGCamera__SmoothFreeLook"); + set_name(0x00603330, "CGCamera__SetView"); set_name(0x006038A0, "CGCamera__CommentatorSetViewAndPosition"); + set_name(0x00603900, "CGCamera__BarberShopSetView"); set_name(0x006039B0, "Script_SetView"); + set_name(0x00603D30, "CGCamera__UpdateTargetSmoothing"); set_name(0x00604490, "CGCamera__UpdateTargetFacing"); + set_name(0x006047E0, "CGCamera__EnableFreeLook"); + set_name(0x00604850, "CGCamera__DisableFreeLook"); + set_name(0x006048A0, "CGCamera__ResetView"); set_name(0x00604A70, "CGCamera__MakeRelativeTo"); + set_name(0x00604B90, "CGCamera__PickVehicleCamera"); + set_name(0x00604C70, "CGCamera__OnVehicleCameraDestroyed"); set_name(0x00604C80, "Script_ResetView"); set_name(0x00604CE0, "Script_NextView"); set_name(0x00604D10, "Script_PrevView"); @@ -3551,6 +3825,7 @@ static import_symbols() { set_name(0x00606570, "CGCamera__SetModelCamera"); set_name(0x006066E0, "CGCamera__SetTarget"); set_name(0x00606B30, "CGCamera__constructor"); + set_name(0x00607B00, "CGCamera__UpdateCallback"); set_name(0x00607BD0, "CSimpleCamera__SetFacing"); set_name(0x00607C20, "CSimpleCamera__constructor"); set_name(0x00607C90, "CCameraManager__SetScreenAspect"); @@ -3749,25 +4024,59 @@ static import_symbols() { set_name(0x00618010, "PortraitInitialize"); set_name(0x00618110, "UpdateModelForUI"); set_name(0x00619580, "RenderPortraitTexture"); + set_name(0x0061A280, "CGTooltip__GetScriptByName"); + set_name(0x0061A4F0, "CGTooltip__GetThreatStateColor"); + set_name(0x0061A550, "CGTooltip__GetTalentHyperlinkString"); set_name(0x0061A9E0, "CGTooltip__GetDurationString"); set_name(0x0061ABF0, "CGTooltip__GetItemDurationStrin"); + set_name(0x0061AEE0, "CGTooltip__GetFloatDurationString"); set_name(0x0061B040, "CGTooltip__ResetPosition"); set_name(0x0061B290, "CGTooltip__FadeOut"); + set_name(0x0061B2E0, "CGTooltip__OnLayerUpdate"); set_name(0x0061B4F0, "CGTooltip__FormatStringForXML"); + set_name(0x0061B5B0, "CGItemStatsSummary__Clear"); + set_name(0x0061BB20, "CGItemStatsSummary__GetStatIntGlobalString"); + set_name(0x0061BFF0, "CGTooltip__GetAchievementHyperlink"); set_name(0x0061C620, "CGTooltip__ClearTooltip"); + set_name(0x0061C8B0, "CGTooltip__AddTexture"); set_name(0x0061CAF0, "CGTooltip__CalculateSize"); set_name(0x0061CFF0, "CGTooltip__ShowThis"); - set_name(0x0061E360, "CGTooltip__GetItemHyperlinkString"); + set_name(0x0061DEE0, "CGTooltip__constructor"); + set_name(0x0061E160, "CGTooltip__destructor"); + set_name(0x0061E290, "CGTooltip__GetItemHyperlinkString"); + set_name(0x0061E360, "CGTooltip__GetItemHyperlinkString@2"); + set_name(0x0061E4B0, "CGTooltip__GetSpellHyperlinkString"); + set_name(0x0061E540, "CGTooltip__GetQuestDifficultyColorString"); + set_name(0x0061E5C0, "CGTooltip__GetQuestHyperlinkString"); + set_name(0x0061E830, "CGTooltip__GetSummonedByString"); set_name(0x0061EA00, "CGTooltip__SetOwner"); + set_name(0x0061EAB0, "CGTooltip__AppendText"); + set_name(0x0061FB30, "CGTooltip__PostLoadXML"); + set_name(0x0061FE30, "CGTooltip__AddFontStrings"); set_name(0x0061FEC0, "CGTooltip__AddLine"); + set_name(0x006207A0, "CGItemStatsSummary__Create"); + set_name(0x00620950, "CGTooltip__AddEmpathyText"); + set_name(0x00620EE0, "CGTooltip__AddSkinnableText"); set_name(0x00621070, "CGTooltip__SetUnit"); set_name(0x00622410, "CGTooltip__SetCorpse"); set_name(0x006224F0, "CGTooltip__AddTalentPrereqs"); + set_name(0x00622800, "CGTooltip__AddTalentLearnText"); + set_name(0x00622960, "CGTooltip__SetQuest"); + set_name(0x00622BA0, "CGTooltip__SetGlyph"); set_name(0x00622DD0, "CGTooltip__SetEquipmentSet"); + set_name(0x006230D0, "CGTooltip__SetFrameStack"); set_name(0x00623590, "CGTooltip__AddSpellReagents"); + set_name(0x00623760, "CGTooltip__SetItemNoStats"); + set_name(0x00623810, "CGTooltip__AddColoredItemStat"); set_name(0x006238A0, "CGTooltip__SetSpell"); + set_name(0x00625350, "CGTooltip__SetBuff"); set_name(0x00626720, "CGTooltip__SetObject"); + set_name(0x00626E20, "CGTooltip__SetTalent"); + set_name(0x00627220, "CGTooltip__SetAchievement"); set_name(0x006277F0, "CGTooltip__SetItem"); + set_name(0x0062D930, "CGTooltip__SetItemDelta"); + set_name(0x00630D20, "CGTooltip__SetMacro"); + set_name(0x00631590, "CGItemStatsSummary__GetItemComparison"); set_name(0x00631D30, "NetClient__Initialize"); set_name(0x00631E10, "NetClient__ConnectInternal"); set_name(0x00631EA0, "NetClient__Disconnect"); @@ -4224,6 +4533,11 @@ static import_symbols() { set_name(0x006B3240, "FriendList__destructor"); set_name(0x006B33D0, "Script_GetNumWhoResults"); set_name(0x006B3430, "Script_SetWhoToUI"); + set_name(0x006B3450, "FriendList__RegisterScriptFunctions"); + set_name(0x006B3510, "FriendList__GetFriend"); + set_name(0x006B3700, "FriendList__IsComplained"); + set_name(0x006B3750, "FriendList__AddComplained"); + set_name(0x006B3920, "FriendList__IsFriend"); set_name(0x006B4060, "Script_GetNumFriends"); set_name(0x006B4130, "Script_GetFriendInfo"); set_name(0x006B4400, "Script_SetSelectedFriend"); @@ -4245,6 +4559,7 @@ static import_symbols() { set_name(0x006B5540, "FriendList__SetFriendNotes"); set_name(0x006B5630, "FriendList__SendWho"); set_name(0x006B5DE0, "FriendList__AddOrDelIgnore"); + set_name(0x006B60B0, "FriendList__DelIgnore"); set_name(0x006B6130, "FriendList__AddOrDelVoiceIgnore"); set_name(0x006B62C0, "FriendList__AddVoiceIgnore"); set_name(0x006B6410, "FriendList__DelVoiceIgnore"); @@ -4259,12 +4574,14 @@ static import_symbols() { set_name(0x006B6D80, "Script_IsIgnoredOrMuted"); set_name(0x006B6E10, "FriendList__AddIgnore"); set_name(0x006B6F00, "FriendList__RemoveFriend"); - set_name(0x006B7040, "FriendList__DelIgnore"); + set_name(0x006B7040, "FriendList__DelIgnore@2"); + set_name(0x006B73A0, "FriendList__HandleStatus"); set_name(0x006B7B70, "Script_AddOrRemoveFriend"); set_name(0x006B7BD0, "Script_RemoveFriend"); set_name(0x006B7C90, "Script_SetFriendNotes"); set_name(0x006B7D70, "Script_DelIgnore"); set_name(0x006B7DA0, "Script_DelMute"); + set_name(0x006B8290, "FriendList__DoLocalWho"); set_name(0x006B8990, "FriendList__Initialize"); set_name(0x006B9050, "SaveAccountData"); set_name(0x006B9900, "AccountDataInitializeBasicSystem"); @@ -4273,6 +4590,7 @@ static import_symbols() { set_name(0x006BCE60, "GxuFontGetTextExtent"); set_name(0x006BCEA0, "GxuFontGetMaxCharsWithinWidth"); set_name(0x006BD020, "GxuFontGetOneToOneHeight"); + set_name(0x006BD070, "GxuFontSetStringColor"); set_name(0x006BD0A0, "GxuFontSetStringPosition"); set_name(0x006BD0C0, "GxuFontAddShadow"); set_name(0x006BD140, "GxuFontStringSetGradient"); @@ -4298,10 +4616,14 @@ static import_symbols() { set_name(0x006C6A70, "CGxString__AddHyperlinkParseInfo"); set_name(0x006C6B90, "CGxString__ClearInstanceData"); set_name(0x006C6C00, "CGxString__Tick"); + set_name(0x006C6C30, "CGxString__SetColor"); + set_name(0x006C6C70, "CGxString__HandleScreenSizeChange"); set_name(0x006C6CD0, "CGxString__InitializeTextLine"); set_name(0x006C7440, "CGxString__AddShadow"); set_name(0x006C7480, "CGxString__CheckGeometry"); + set_name(0x006C74D0, "CGxString__Initialize"); set_name(0x006C75E0, "CGxString__Recycle"); + set_name(0x006C7640, "CGxString__constructor"); set_name(0x006C7760, "CGxString__destructor"); set_name(0x006C78F0, "CGxString__SetGradient"); set_name(0x006C7AA0, "CGxString__GetNewString"); @@ -4345,6 +4667,7 @@ static import_symbols() { set_name(0x006DC230, "CGPlayer_C__GetExpandedSkillRank"); set_name(0x006DC330, "CGPlayer_C__GetSpellRank"); set_name(0x006DC5A0, "CGPlayer_C__UpdateInteractStatusAll"); + set_name(0x006DC770, "CGLootInfo__ClearRollPending"); set_name(0x006DCCC0, "CGPlayer_C__GetPackAndSlot"); set_name(0x006DE130, "CGPlayer_C__UnitIsTrivial"); set_name(0x006DE410, "CGPlayer_C__GetCombatRatingBonus"); @@ -4382,16 +4705,30 @@ static import_symbols() { set_name(0x006F61D0, "CObjectEffectManager__ExitState"); set_name(0x006F7270, "CObjectEffectManager__EnterState"); set_name(0x006F75B0, "GetSpecialSpellVisualEffectNameRec"); + set_name(0x006F7870, "CEffect__SetEnabled"); set_name(0x006F7900, "CEffect__ConnectToLightningThisFrame"); + set_name(0x006F7950, "CEffect__ComputeModelScaleFromTarget"); + set_name(0x006F7B00, "CEffect__EffectEvent"); set_name(0x006F83D0, "CEffect__LoadMountTransitionModel"); + set_name(0x006F84F0, "CEffect__ApplyModelAttachRecToMatrix"); set_name(0x006F8700, "CEffect__ClearItemVisualEffect"); + set_name(0x006F87C0, "CEffect__MoveToDestroyList"); + set_name(0x006F8970, "CEffect__UpdateWorldObject"); + set_name(0x006F8AE0, "CEffect__TransformPosition"); + set_name(0x006F8C50, "CEffect__UpdateAttachment"); + set_name(0x006F8F40, "CEffect__ReleaseLightningRef"); + set_name(0x006F8F50, "CEffect__DrawFishingString"); set_name(0x006F9260, "CEffect__AddSpecialEffect"); set_name(0x006F9610, "CEffect__MountTransitionCacheCB"); set_name(0x006F9670, "CEffect__AddMountTransition"); + set_name(0x006F9840, "CEffect__PostInitialize"); set_name(0x006F9D70, "CEffect__Create"); set_name(0x006F9EC0, "CEffect__destructor"); + set_name(0x006FA050, "CEffect__EffectUpdate"); set_name(0x006FA390, "CEffect__Release"); set_name(0x006FA3C0, "CEffect__Destroy"); + set_name(0x006FA450, "CEffect__CleanUpStaticLists"); + set_name(0x006FA770, "GetMasterLootCandidate"); set_name(0x006FAFD0, "CloseAllLootRolls"); set_name(0x006FBF00, "CGUnit_C__StopMissileTrajectoryTargeting"); set_name(0x006FC8E0, "CGUnit_C__InitMissileTrajectorySystem"); @@ -4407,6 +4744,9 @@ static import_symbols() { set_name(0x00703B80, "CMissile__Initialize"); set_name(0x00703BE0, "CMissile__Destroy"); set_name(0x00703CF0, "CGTradeInfo__InitiateTrade"); + set_name(0x00704220, "CGTradeInfo__AddMoney"); + set_name(0x00704320, "CGTradeInfo__RemoveMoney"); + set_name(0x007048D0, "CGTradeInfo__Initialize"); set_name(0x00704940, "CGDynamicObject_C__Disable"); set_name(0x00704990, "CGDynamicObject_C__Reenable"); set_name(0x007049D0, "CGDynamicObject_C__ShouldRender"); @@ -4497,6 +4837,7 @@ static import_symbols() { set_name(0x00715500, "CGUnit_C__UpdateUnitNameText"); set_name(0x00715560, "CGUnit_C__ObjectNameVisibilityChanged"); set_name(0x007156A0, "CGUnit_C__GetRenderFacing"); + set_name(0x007157E0, "CGUnit_C__ChatBubbleRemove"); set_name(0x007158C0, "CGUnit_C__RegisterScript"); set_name(0x00715900, "CGUnit_C__UnregisterScript"); set_name(0x007159E0, "CGUnit_C__GetDisplayClassNameFromRecord"); @@ -4675,14 +5016,22 @@ static import_symbols() { set_name(0x0074D580, "Script_CombatTextSetActiveUnit"); set_name(0x0074D5B0, "Script_CombatLogSetRetentionTime"); set_name(0x0074D600, "Script_CombatLog_Object_IsA"); + set_name(0x0074D920, "CombatLogEntry__constructor"); set_name(0x0074D9E0, "Script_CombatLogGetRetentionTime"); + set_name(0x0074E290, "CombatLogEntry__PushEvent"); + set_name(0x0074E880, "CombatLogEntry__PackEvent"); set_name(0x0074F2B0, "Script_CombatLogGetCurrentEntry"); set_name(0x0074F400, "UnitCombatLogInvalidateName"); + set_name(0x0074F6C0, "CombatLogEntry__MatchesFilter"); + set_name(0x0074F720, "CombatLogEntry__ResolveName"); set_name(0x0074FA60, "Script_CombatLogResetFilter"); set_name(0x0074FA70, "Script_CombatLogGetNumEntries"); set_name(0x0074FAE0, "Script_CombatLogSetCurrentEntry"); set_name(0x0074FC20, "Script_CombatLogAdvanceEntry"); + set_name(0x0074FD40, "CombatLogEntry__GetObjectName"); + set_name(0x0074FE90, "CombatLogEntry__PendingCombatLogResolved"); set_name(0x0074FF70, "Script_CombatLogAddFilter"); + set_name(0x00750270, "CombatLogEntry__CancelPendingCallbacks"); set_name(0x00751120, "Script_CombatLogClearEntries"); set_name(0x00751150, "UnitCombatLog"); set_name(0x00754040, "CGBag_C__FindItemSlot"); @@ -4704,8 +5053,15 @@ static import_symbols() { set_name(0x00757D10, "CVehicle_C__UpdateLargestPassengerBoundsRadius"); set_name(0x007581A0, "CSimpleScriptManager__UnregisterCallback"); set_name(0x007581F0, "CSimpleScriptManager__RegisterCallback"); + set_name(0x00758220, "CSimpleScriptManager__CopyGlobal"); + set_name(0x00758280, "CSimpleScriptManager__Execute"); + set_name(0x00758340, "CSimpleScriptManager__FindFunction"); + set_name(0x00758480, "CSimpleScriptManager__CallFunction"); + set_name(0x007586E0, "CSimpleScriptManager__Uninit"); + set_name(0x007587D0, "CSimpleScriptManager__CreateFunction"); set_name(0x00758B80, "CSimpleScriptManager__Init"); set_name(0x00758C50, "CSimpleScriptManager__Create"); + set_name(0x00758CD0, "CSimpleScriptManager__Destroy"); set_name(0x00758D30, "VisibleItem_C__GetClassID"); set_name(0x00758D80, "VisibleItem_C__GetSubtypeID"); set_name(0x00758DD0, "VisibleItem_C__GetInventoryType"); @@ -4839,7 +5195,12 @@ static import_symbols() { set_name(0x0076C480, "WoWTime__SetDate"); set_name(0x0076CA50, "WoWTime__WoWEncodeTime"); set_name(0x0076CAB0, "WoWTime__WoWDecodeTime"); + set_name(0x0076CFA0, "CGameTime__GameTimeSetMinutesPerSecond"); set_name(0x0076CFF0, "CGameTime__GameTimeGetDayProgression"); + set_name(0x0076D740, "CGameTime__TickMinute"); + set_name(0x0076D810, "CGameTime__GameTimeSetTime"); + set_name(0x0076D900, "CGameTime__GameTimeUpdate"); + set_name(0x0076D9A0, "CGameTime__GameTimeSync"); set_name(0x0076DD20, "NameNeedsDeclensions"); set_name(0x0076E270, "RussianNameNeedsDeclensions"); set_name(0x0076E4A0, "SMemSetDebugFlags"); @@ -5613,10 +5974,22 @@ static import_symbols() { set_name(0x007DB1F0, "Script_GetVoiceCurrentSessionID"); set_name(0x007DB280, "Script_SetActiveVoiceChannelBySessionID"); set_name(0x007DB370, "Script_GetNumVoiceSessionMembersBySessionID"); + set_name(0x007DB4D0, "ComSatClient_SendEvent"); + set_name(0x007DB580, "ComSatClient_IsCurrentSession"); + set_name(0x007DB5C0, "ComSatClient_GetCurrentSessionType"); + set_name(0x007DB5E0, "ComSatClient_GetCurrentSessionName"); set_name(0x007DB8D0, "Script_GetVoiceStatus"); + set_name(0x007DBAB0, "ComSatClient_IsComsatDisabledByClient"); set_name(0x007DC910, "Script_VoiceIsDisabledByClient"); + set_name(0x007DE440, "ComSatClient_PopulateSessionDataWithoutJoin"); + set_name(0x007DE5A0, "ComSatClient_OnRosterUpdate"); + set_name(0x007DEBF0, "ComSatClient_OnSessionLeave"); + set_name(0x007DED60, "ComSatClient_LeaveAllSessions"); set_name(0x007DEEF0, "Script_GetVoiceSessionMemberInfoBySessionID"); set_name(0x007DF0B0, "Script_UnitIsTalking"); + set_name(0x007DF290, "ComSatClient_SetCurrentSession"); + set_name(0x007DF2C0, "ComSatClient_DisableCurrentSession"); + set_name(0x007DF6F0, "ComSatClient_OnSetTalkerMuted"); set_name(0x007DFAF0, "ComSatClient_Init"); set_name(0x007E1030, "IsRussian"); set_name(0x007E1640, "TruncateNewLines"); @@ -5652,6 +6025,7 @@ static import_symbols() { set_name(0x007F31C0, "DayNight__SetBlendSky"); set_name(0x007F3230, "DayNight__SetColors"); set_name(0x007F3920, "DayNight__UpdateLighting"); + set_name(0x007F4870, "MinimapSetDynamicPOI"); set_name(0x007F4990, "MinimapSetCorpsePOI"); set_name(0x007F5BA0, "MinimapUpdate"); set_name(0x007F6730, "MinimapInitialize"); @@ -5709,6 +6083,7 @@ static import_symbols() { set_name(0x00806480, "Spell_C_CancelMeleeSpells"); set_name(0x00807560, "Spell_C_CancelAutoRepeat"); set_name(0x00807980, "SpellHistory__GetCooldown"); + set_name(0x00807D40, "SpellHistory__RecentlyCast"); set_name(0x00807DA0, "SpellHistory__IsOnHold"); set_name(0x00809000, "Spell_C__GetSpellCooldown"); set_name(0x00809030, "Spell_C__GetItemCooldown"); @@ -5746,6 +6121,8 @@ static import_symbols() { set_name(0x00814D60, "XMLTree__Free"); set_name(0x00814D90, "XMLTree_Load"); set_name(0x00815080, "StringToJustify"); + set_name(0x00815C30, "LoadXML_Color"); + set_name(0x00816000, "LoadXML_AnimGroup"); set_name(0x008165E0, "FrameXML_CheckSignature"); set_name(0x00816790, "FrameScript_Object__CreateScriptMetaTable"); set_name(0x008167E0, "FrameScript_Object__FillScriptMethodTable"); @@ -5838,6 +6215,8 @@ static import_symbols() { set_name(0x00824170, "CM2Model__GetCameraByIndex"); set_name(0x008241D0, "CM2Model__HasLiveRibbons"); set_name(0x00824230, "CM2Model__SetRibbonsEnabled"); + set_name(0x008242C0, "CM2Model__HasLiveParticles"); + set_name(0x00824460, "CM2Model__ChangeFrameOfReference"); set_name(0x008244F0, "CM2Model__LinkToCallbackListTail"); set_name(0x00824510, "CM2Model__UnlinkFromCallbackList"); set_name(0x00824550, "CM2Model__IsBatchDoodadCompatible"); @@ -5848,22 +6227,32 @@ static import_symbols() { set_name(0x008251B0, "CM2Model__SetLoadedCallback"); set_name(0x008251D0, "CM2Model__SetWorldTransform"); set_name(0x00825260, "CM2Model__ReplaceTexture"); + set_name(0x00825750, "CM2Model__GetCurrentBoundingBox"); + set_name(0x00825A60, "CM2Model__GetSplitBodyBoundingBox"); set_name(0x00825D70, "CM2Model__UnoptimizeVisibleGeometry"); set_name(0x00826350, "CM2Model__SequenceFallbackById"); + set_name(0x008264B0, "CM2Model__HasBone"); + set_name(0x008266B0, "CM2Model__GetBoneSequenceInfo"); set_name(0x008267E0, "CM2Model__GetBoneSequenceId"); + set_name(0x008269C0, "CM2Model__OnSequenceInterrupted"); set_name(0x00826B00, "CM2Model__SetupBoneSequence"); set_name(0x00826C40, "CM2Model__SetPrimaryBoneSequence"); set_name(0x00826DD0, "CM2Model__SetSecondaryBoneSequence"); + set_name(0x00826ED0, "CM2Model__SetBoneSequenceTime"); + set_name(0x00827190, "CM2Model__LoadSequence"); set_name(0x008273D0, "CM2Model__HasAttachment"); set_name(0x008274F0, "CM2Model__DetachFromParent"); set_name(0x00827560, "CM2Model__DetachAllChildrenById"); + set_name(0x008275F0, "CM2Model__HasEvent"); set_name(0x00827960, "CM2Model__GetCameraById"); set_name(0x008279F0, "CM2Model__SetEmittersEnabled"); set_name(0x008284D0, "CM2Model__FindKey"); set_name(0x00828A00, "CM2Model__AnimateST"); set_name(0x00828F90, "CM2Model__SetIndices"); set_name(0x00829160, "CM2Model__SetVertices"); + set_name(0x008292A0, "CM2Model__GetRegionBounds"); set_name(0x00829AA0, "CM2Model__RenderModelBatchesForProjectedTexture"); + set_name(0x00829F40, "CM2Model__TransformVerticesNoUVSelect_cpp"); set_name(0x0082BE60, "CM2Model__constructor"); set_name(0x0082C7C0, "CM2Model__SetGeometryVisible"); set_name(0x0082C970, "CM2Model__OptimizeVisibleGeometry"); @@ -5879,9 +6268,12 @@ static import_symbols() { set_name(0x0082F0F0, "CM2Model__AnimateMT"); set_name(0x008309C0, "CM2Model__AnimateParticleST"); set_name(0x00830DC0, "CM2Model__Animate"); + set_name(0x00830F90, "CM2Model__ForceAnimate"); set_name(0x00830FB0, "CM2Model__ProcessEventCallbacks"); + set_name(0x00831330, "CM2Model__GetAttachmentPosition"); set_name(0x00831410, "CM2Model__GetAttachmentWorldTransform"); set_name(0x00831630, "CM2Model__AttachToParent"); + set_name(0x00831990, "CM2Model__AnimateSM"); set_name(0x00831AF0, "CM2Model__SetupLighting"); set_name(0x00831C30, "CM2Model__SetBoneSequenceDeferred"); set_name(0x00831EC0, "CM2Model__CancelDeferredSequences"); @@ -6096,6 +6488,7 @@ static import_symbols() { set_name(0x008C0360, "FFX__Destroy"); set_name(0x008C12F0, "FFX__Init"); set_name(0x008C8DE0, "stub_return_int32_one"); + set_name(0x008CA080, "OrganicSmooth"); set_name(0x008CA0B0, "GruntLogin__Connected"); set_name(0x008CA140, "GruntLogin__CantConnect"); set_name(0x008CA260, "GruntLogin__GetVersionProof"); @@ -6157,6 +6550,10 @@ static import_symbols() { set_name(0x0095D930, "CDynamicString__Append"); set_name(0x0095DA20, "CBitArray__Get"); set_name(0x0095DA50, "CBitArray__Set"); + set_name(0x0095E6E0, "CSimpleMovieFrame__constructor"); + set_name(0x0095EED0, "CSimpleMovieFrame__Render"); + set_name(0x0095F2E0, "CSimpleMovieFrame__RenderMovie"); + set_name(0x0095F340, "CSimpleMovieFrame__OnFrameRender"); set_name(0x0095F3A0, "CSimpleModel__destructor"); set_name(0x0095F420, "CSimpleModel__GetScriptByName"); set_name(0x0095F4D0, "CSimpleModel__ModelLoaded"); @@ -6171,12 +6568,15 @@ static import_symbols() { set_name(0x0095F800, "CSimpleModel__LoadXML"); set_name(0x0095F990, "CSimpleModel__SetModel"); set_name(0x0095F9F0, "CSimpleModel__SetCameraByIndex"); + set_name(0x0095FAA0, "CSimpleModel__GetWidth"); + set_name(0x0095FAF0, "CSimpleModel__GetHeight"); set_name(0x0095FBA0, "CSimpleModel__UpdateModel"); set_name(0x0095FC30, "CSimpleModel__RenderModel"); set_name(0x00960070, "CSimpleModel__LightingCallback"); set_name(0x009600E0, "CSimpleModel__SetModel@2"); set_name(0x00960190, "CSimpleModel__OnModelLoaded"); set_name(0x00960280, "CSimpleModel__OnLayerUpdate"); + set_name(0x00960320, "CSimpleModel__ReplaceTexture"); set_name(0x009603D0, "CSimpleModel__RegisterScriptMethods"); set_name(0x00960530, "CSimpleModel_SetModel"); set_name(0x009605D0, "CSimpleModel_GetModel"); @@ -6203,27 +6603,67 @@ static import_symbols() { set_name(0x00961420, "CSimpleModel_GetFogFar"); set_name(0x00961470, "CSimpleModel_ClearFog"); set_name(0x009614B0, "CSimpleModel_SetGlow"); + set_name(0x00961540, "CSimpleModel__CreateScriptMetaTable"); + set_name(0x00961720, "CSimpleStatusBar__SetBarTexture"); + set_name(0x00961A00, "CSimpleStatusBar__constructor"); + set_name(0x00961AC0, "CSimpleStatusBar__SetBarTexture@2"); + set_name(0x00962120, "CSimpleButton__LockHighlight"); + set_name(0x009628F0, "CSimpleEditBox__GetScriptByName"); + set_name(0x00962CC0, "CSimpleEditBox__UpdateTextInfo"); set_name(0x00962D50, "CSimpleEditBox__GenNumToLen"); set_name(0x00962F90, "CSimpleEditBox__DeleteSubstring"); set_name(0x00963140, "CSimpleEditBox__HighlightText"); + set_name(0x009632D0, "CSimpleEditBox__CopyToClipboard"); + set_name(0x00963350, "CSimpleEditBox__SetCursorPosition"); + set_name(0x00963570, "CSimpleEditBox__CreateClauseHighlight"); + set_name(0x009636A0, "CSimpleEditBox__UpdateClauseInfo"); set_name(0x00963740, "CSimpleEditBox__UpdateSizes"); + set_name(0x00963950, "CSimpleEditBox__Delete"); set_name(0x00964790, "CSimpleEditBox__ConvertCoordinateToIndex"); set_name(0x009649D0, "CSimpleEditBox__MakeTextVisible"); set_name(0x009650E0, "CSimpleEditBox__FontUpdated"); + set_name(0x00965550, "CSimpleEditBox__SetEditTextInsets"); + set_name(0x00965660, "CSimpleEditBox__OnLayerTrackUpdate"); set_name(0x009656D0, "CSimpleEditBox__OnFrameSizeChanged"); set_name(0x00965960, "CSimpleEditBox__Insert"); set_name(0x00965CE0, "CSimpleEditBox__Insert@2"); set_name(0x00965ED0, "CSimpleEditBox__PasteFromClipboard"); set_name(0x00965F20, "CSimpleEditBox__SetMultiLine"); + set_name(0x009660E0, "CSimpleEditBox__OnLayerChar"); + set_name(0x009663C0, "CSimpleEditBox__OnLayerIme"); set_name(0x00966580, "CSimpleEditBox__SetText"); + set_name(0x00966B70, "CSimpleEditBox__constructor"); set_name(0x00966FD0, "CSimpleEditBox__SetHistoryLines"); + set_name(0x00967020, "CSimpleEditBox__UpdateDirtyBits"); set_name(0x00967290, "CSimpleEditBox__LoadXML"); + set_name(0x00967670, "CSimpleEditBox__OnLayerUpdate"); + set_name(0x00967760, "CSimpleEditBox__OnLayerKeyDown"); + set_name(0x00967CD0, "CSimpleEditBox__OnLayerMouseDown"); + set_name(0x00967FE0, "CSimpleMessageFrame__ScrollMessages"); + set_name(0x00968210, "CSimpleMessageFrame__AddPendingMessage"); + set_name(0x009684F0, "CSimpleMessageFrame__constructor"); + set_name(0x009686C0, "CSimpleMessageFrame__AddMessage"); + set_name(0x00968790, "CSimpleMessageFrame__UpdateRect"); + set_name(0x00968A60, "CSimpleMessageFrame__OnLayerUpdate"); + set_name(0x00968CB0, "CSimpleMessageFrame__SetInsertMode"); + set_name(0x00968DA0, "CSimpleMessageFrame__LoadXML"); + set_name(0x00969040, "CSimpleMessageScrollFrame__GetScriptByName"); + set_name(0x00969410, "CSimpleMessageScrollFrame__RefreshMessages"); + set_name(0x00969670, "CSimpleMessageScrollFrame__GetMessageInfoByAccessID"); + set_name(0x009698E0, "CSimpleMessageScrollFrame__SetMaxLines"); + set_name(0x00969FA0, "CSimpleMessageScrollFrame__ScrollMessages"); + set_name(0x0096A2F0, "CSimpleMessageScrollFrame__constructor"); + set_name(0x0096A510, "CSimpleMessageScrollFrame__RemoveLinesByAccessID"); + set_name(0x0096A740, "CSimpleMessageScrollFrame__OnScreenSizeChanged"); + set_name(0x0096A9F0, "CSimpleMessageScrollFrame__AddMessage"); set_name(0x0096AFD0, "CSimpleScrollFrame__RunOnScrollRangeChangedScript"); set_name(0x0096B060, "CSimpleScrollFrame__UnparentFrame"); + set_name(0x0096B0B0, "CSimpleScrollFrame__GetScriptByName"); set_name(0x0096B1C0, "CSimpleScrollFrame__UpdateScrollChild"); set_name(0x0096B210, "CSimpleScrollFrame__OnFrameSizeChanged"); set_name(0x0096B2D0, "CSimpleScrollFrame__constructor"); set_name(0x0096B3A0, "CSimpleScrollFrame__SetScrollChild"); + set_name(0x0096B440, "CSimpleScrollFrame__SetHorizontalScroll"); set_name(0x0096B480, "CSimpleScrollFrame__SetVerticalScroll"); set_name(0x0096B4C0, "CSimpleScrollFrame__UpdateScrollChildRect"); set_name(0x0096B5A0, "CSimpleScrollFrame__OnLayerUpdate"); @@ -6232,27 +6672,57 @@ static import_symbols() { set_name(0x0096B9A0, "CSimpleScrollFrame__OnFrameRender"); set_name(0x0096B9D0, "CSimpleScrollFrame__GetBoundsRect"); set_name(0x0096BBB0, "CSimpleSlider__RunOnMinMaxChangedScript"); + set_name(0x0096BD90, "CSimpleSlider__SetThumbTexture"); + set_name(0x0096BDE0, "CSimpleSlider__SetOrientation"); set_name(0x0096BE50, "CSimpleSlider__constructor"); set_name(0x0096BF00, "CSimpleSlider__IsA"); + set_name(0x0096BFE0, "CSimpleSlider__SetThumbTexture@2"); set_name(0x0096C090, "CSimpleSlider__SetValue"); + set_name(0x0096C1B0, "CSimpleSlider__SetValueStep"); + set_name(0x0096C320, "CSimpleSlider__OnLayerTrackUpdate"); set_name(0x0096C470, "CSimpleSlider__SetMinMaxValues"); + set_name(0x0096C500, "CSimpleSlider__LoadXML"); set_name(0x0096C750, "CSimpleHTML__FontUpdated"); + set_name(0x0096C770, "CSimpleHTML__SetHyperlinkFormat"); set_name(0x0096C820, "CSimpleHTML__constructor"); set_name(0x0096C960, "CSimpleHTML__IsA"); set_name(0x0096C9E0, "CSimpleHTML__ParseIMG"); set_name(0x0096CC90, "CSimpleHTML__AddText"); set_name(0x0096D090, "CSimpleHTML__ClearContent"); set_name(0x0096D170, "CSimpleHTML__ParseP"); + set_name(0x0096D500, "CSimpleHTML__RefreshHyperlinks"); + set_name(0x0096D700, "CSimpleHTML__OnLayerUpdate"); set_name(0x0096D740, "CSimpleHTML__ParseBODY"); set_name(0x0096D890, "CSimpleHTML__SetText"); set_name(0x0096DA40, "CSimpleHTML__LoadXML"); + set_name(0x0096DC50, "CSimpleColorSelect__GetScriptByName"); + set_name(0x0096DF30, "CSimpleColorSelect__constructor"); set_name(0x0096E0B0, "CSimpleColorSelect__RepositionWheelThumb"); + set_name(0x0096E1D0, "CSimpleColorSelect__OnLayerMouseDown"); + set_name(0x0096E250, "CSimpleColorSelect__SetColorWheelThumbTexture"); + set_name(0x0096E2A0, "CSimpleColorSelect__SetColorValueTexture"); + set_name(0x0096E380, "CSimpleColorSelect__SetColorValueThumbTexture"); + set_name(0x0096E3F0, "CSimpleColorSelect__OnLayerTrackUpdate"); + set_name(0x0096E560, "CSimpleColorSelect__SetColorWheelThumbTexture@2"); + set_name(0x0096E610, "CSimpleColorSelect__SetColorValueThumbTexture@2"); + set_name(0x0096E6C0, "CSimpleColorSelect__SetColorWheelTexture"); set_name(0x0096E880, "CSimpleColorSelect__LoadXML"); + set_name(0x0096F3C0, "CSimpleButton__SetHighlight"); + set_name(0x0096F4A0, "CSimpleButton__UpdateTextState"); + set_name(0x0096F7B0, "CSimpleButton__SetFontString"); + set_name(0x0096F860, "CSimpleButton__SetText"); + set_name(0x0096FCA0, "CSimpleButton__OnLayerCursorEnter"); + set_name(0x0096FD00, "CSimpleButton__OnLayerCursorExit"); + set_name(0x0096FED0, "CSimpleButton__LoadXML"); + set_name(0x00970440, "CSimpleButton__Enable"); + set_name(0x00970520, "CSimpleButton__constructor"); + set_name(0x00971650, "CSimpleStatusBar__SetBarTexture@3"); set_name(0x00971A40, "CSimpleSlider__RegisterScriptMethods"); set_name(0x00971D90, "CSimpleSlider_GetMinMaxValues"); set_name(0x00971DF0, "CSimpleSlider_SetMinMaxValues"); set_name(0x00971EB0, "CSimpleSlider_GetValue"); set_name(0x00971F00, "CSimpleSlider_SetValue"); + set_name(0x009720C0, "CSimpleSlider__CreateScriptMetaTable"); set_name(0x00972560, "CSimpleScrollFrame_SetVerticalScroll"); set_name(0x009750D0, "CSimpleHTML_SetText"); set_name(0x00975E80, "CSimpleEditBox_SetText"); @@ -6260,6 +6730,7 @@ static import_symbols() { set_name(0x009771D0, "CSimpleButton_GetButtonState"); set_name(0x00977A70, "CSimpleButton_SetStateTexture"); set_name(0x00977C70, "CSimpleButton_SetNormalTexture"); + set_name(0x00978610, "CSimpleHyperlinkedFrame__GetScriptByName"); set_name(0x00978900, "CSimpleHyperlinkedFrame__constructor"); set_name(0x00978B30, "CParticleEmitter2__SetModel"); set_name(0x00978BF0, "CParticleEmitter2__SetMaterial"); @@ -6358,11 +6829,13 @@ static import_symbols() { set_name(0x0098E740, "CGNamePlateFrame__UpdateRaidTargetDisplay"); set_name(0x0098E910, "CGNamePlateFrame__OnGainFocus"); set_name(0x0098E980, "CGNamePlateFrame__OnLoseFocus"); + set_name(0x0098E9F0, "CGNamePlateFrame__OnLayerUpdate"); 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(0x00990060, "CGSimpleHealthBar__constructor"); set_name(0x009A8300, "SRP6_Client__BeginAuthentication"); set_name(0x009A83E0, "SRP6_Client__CalculateProof"); set_name(0x009A88C0, "SRP6_Client__VerifyServerProof"); diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index c48f0bf..fba1dde 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -63,10 +63,12 @@ WowSysMessageOutput__Initialize 0040B710 f end=0040B7CD purecall 0040BAA5 f end=0040BACF qsort 0040BE50 f end=0040C0F7 nullsub_1 0040D3B5 f +SFile__CloseArchive 00421720 f end=0042173A SFile__DisableSFileCheckDisk 00421750 f end=00421758 SFile__EnableDirectAccess 00421760 f end=0042179B SFile__FileIsLocal 004217C0 f end=004217DA SFile__GetBasePath 00421880 f end=004218A1 type="int32_t __stdcall func(char* buffer, int32_t buffersize)" +SFile__GetDataPath 004218B0 f end=004218B6 SFile__GetFileSize 004218C0 f end=00421948 SFile__OpenArchive 00421950 f end=00421A05 SFile__SetBasePath 00421A80 f end=00421AE5 @@ -373,6 +375,7 @@ CSimpleTexture__SetTexCoord 00481640 f end=00481691 ; CSimpleTexture::SetTexCoor LanguageProcess 00482110 f end=004821E2 CSimpleFontString__SetAlphaGradient 00482230 f end=00482270 CSimpleFontString__GetFontHeight 00482290 f end=004822F4 +CSimpleFontString__GetTextWidth 00482380 f end=0048244B CSimpleFontString__GetNumCharsWithinWidth 00482510 f end=004825D8 CSimpleFontString__GetNumCharsWithinWidthFromEnd 004825E0 f end=004826A8 CSimpleFontString__AddAnimTranslation 00482720 f end=00482764 @@ -385,23 +388,29 @@ CSimpleRegion__Hide 00482C20 f type="void __thiscall func(CSimpleRegion* this)" CSimpleRender__Init 00482E90 f end=00482EB4 CSimpleTexture__Init 00483060 f end=00483098 CSimpleTexture__SetTexCoord 004831D0 f end=00483220 ; CSimpleTexture::SetTexCoord(CRect const&) +CSimpleFontString__SetFont 00483750 f end=0048388A CSimpleFontString__SetText 00483910 f end=00483A3D type="void __thiscall func(CSimpleFontString* this, char* a1, int32_t a2)" CSimpleFontString__GetDisplayText 00483A40 f end=00483C3C CSimpleFontString__SetJustificationOffset 00483C40 f end=00483CC8 +CSimpleFontString__AddShadow 00483CD0 f end=00483DCF +CSimpleFontString__GetStringWidth 00483E80 f end=00483F2C CRenderBatch__Finish 00484450 f end=0048446D CSimpleTexture__constructor 00484470 f end=004845E6 ; CSimpleTexture::CSimpleTexture(CSimpleFrame*, unsigned int, int) CSimpleRender__DrawBatch 00484B00 f end=0048513D +CSimpleFontable__SetFontObject 00485160 f end=004851A5 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 +CSimpleEmbeddedTexture__InitEmbeddedTexture 00485AF0 f end=00485D30 CRenderBatch__Clear 00485F00 f end=00485F35 CSimpleTexture__LoadXML 00485F40 f end=00486B11 ; CSimpleTexture::LoadXML(XMLNode*, CStatus*) CSimpleFontString__UpdateString 00486B20 f end=00486E2A CSimpleRegion__SetVertexColor 00487A10 f type="void __thiscall func(CSimpleRegion* this, CImVector* color)" CSimpleRegion__GetVertexColor 00487AB0 f type="void __thiscall func(CSimpleRegion* this, CImVector* color)" +CSimpleRegion__SetVertexGradient 00487B00 f end=00487BE2 CSimpleRegion__HideThis 00487BF0 f type="void __thiscall func(CSimpleRegion* this)" CSimpleRegion__ShowThis 00487C40 f type="void __thiscall func(CSimpleRegion* this)" CSimpleRegion__OnRegionChanged 00487CA0 f type="void __thiscall func(CSimpleRegion* this)" @@ -410,13 +419,19 @@ 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)" +CScriptRegion__LoadXML_Animations 004883F0 f end=004884A5 CScriptRegion__ProtectedFunctionsAllowed 00488540 f end=0048856A +CScriptRegion__LoadXML 00488670 f end=00488739 CLayoutFrame__IsResizePending 00488CF0 f end=00488CFA ; CLayoutFrame::IsResizePending() CLayoutFrame__GetHeight 00488D00 f end=00488D04 ; CLayoutFrame::GetHeight() +CLayoutFrame__GetWidth 00488D10 f end=00488D14 +CLayoutFrame__IsResizeDependency 004891D0 f end=0048922F CLayoutFrame__GetRect 00489230 f end=00489265 ; CLayoutFrame::GetRect(CRect*) const +CLayoutFrame__PtInFrameRect 00489270 f end=0048929B CLayoutFrame__Top 00489330 f end=004893B5 ; CLayoutFrame::Top() CLayoutFrame__CalculateRect 004893C0 f end=00489564 ; CLayoutFrame::CalculateRect(CAaRect*) CLayoutFrame__OnFrameResize 00489570 f end=00489690 ; CLayoutFrame::OnFrameResize() +CLayoutFrame__SetProtected 00489690 f end=004896BD CLayoutFrame__SetProtectFlag 004896C0 f end=0048970E ; CLayoutFrame::SetProtectFlag(unsigned int) CLayoutFrame__ResizePending 004898B0 f end=00489978 ; CLayoutFrame::ResizePending() CLayoutFrame__constructor 00489980 f end=004899EF @@ -427,13 +442,18 @@ CLayoutFrame__RegisterResize 00489C30 f end=00489D62 ; CLayoutFrame::RegisterRes CLayoutFrame__UnregisterResize 00489D70 f end=00489DD6 ; CLayoutFrame::UnregisterResize(CLayoutFrame*, unsigned int) CLayoutFrame__Resize 00489DE0 f end=00489E8D ; CLayoutFrame::Resize(int) CLayoutFrame__SetLayoutScale 00489E90 f end=00489F14 ; CLayoutFrame::SetLayoutScale(float, bool) +CLayoutFrame__SetClampedToScreen 0048A130 f end=0048A15D 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__UnflattenFrame 0048A840 f end=0048ABCE CLayoutFrame__DestroyLayout 0048B130 f end=0048B23B ; CLayoutFrame::DestroyLayout() +CScriptObject__CreateName 0048B540 f end=0048B5EB CScriptObject__GetScriptObjectByName 0048B5F0 f end=0048B671 +CScriptObject__constructor 0048B680 f end=0048B6A9 +CScriptObject__SetName 0048B6C0 f end=0048B727 ApplyTranslationAnim 0048B800 f end=0048B81A CImVector__Set 0048BD20 f end=0048BDDA CSimpleTexture_SetVertexColor 0048C1C0 f end=0048C23E ; CSimpleTexture_SetVertexColor(lua_State*) @@ -443,19 +463,25 @@ CSimpleTexture_SetTexCoord 0048E170 f end=0048E353 ; CSimpleTexture_SetTexCoord( CSimpleFrame__GetScriptByName 0048E680 f end=0048E961 ; CSimpleFrame::GetScriptByName(char const*, FrameScript_Object::ScriptData&) CSimpleFrame__Raise 0048E9A0 f end=0048E9AF ; CSimpleFrame::Raise() CSimpleFrame__SetFrameAlpha 0048EA10 f end=0048EA32 type="void __thiscall func(CSimpleFrame* this, uint8_t alpha)" ; CSimpleFrame::SetFrameAlpha(unsigned char) +CSimpleFrame__RegisterForEvents 0048EA40 f end=0048EA80 CSimpleFrame__UnregisterForEvents 0048EA80 f end=0048EABE ; CSimpleFrame::UnregisterForEvents(int) +CSimpleFrame__SetClampRectInsets 0048EB00 f end=0048EB2B CSimpleFrame__SetFrameScale 0048F580 f end=0048F5CC ; CSimpleFrame::SetFrameScale(float, bool) CSimpleFrame__SetFrameDepth 0048F5D0 f end=0048F611 CSimpleFrame__Hide 0048F620 f end=0048F65E CSimpleFrame__Show 0048F660 f end=0048F69E CSimpleFrame__EnableEvent 0048F6A0 f end=0048F6E1 ; CSimpleFrame::EnableEvent(CSimpleEventType, unsigned int) +CSimpleFrame__DisableEvent 0048F6F0 f end=0048F72F CSimpleFrame__GetHitRect 0048F890 f end=0048F8D1 ; CSimpleFrame::GetHitRect(CRect&) +CSimpleFrame__OnLayerTrackUpdate 0048F950 f end=0048FA1E CSimpleFrame__OnFrameSizeChanged 0048FA20 f end=0048FB0B ; CSimpleFrame::OnFrameSizeChanged(CAaRect const&) CSimpleFrame__NotifyScrollParent 0048FEA0 f end=0048FEEE ; CSimpleFrame::NotifyScrollParent() CSimpleFrame__NotifyDrawLayerChanged 00490270 f end=004902C7 ; CSimpleFrame::NotifyDrawLayerChanged(unsigned int) CSimpleFrame__OnFrameSizeChanged 00490330 f end=00490357 ; CSimpleFrame::OnFrameSizeChanged(float, float) CSimpleFrame__PostLoadXML 00490410 f end=00490598 ; CSimpleFrame::PostLoadXML(XMLNode*, CStatus*) CSimpleFrame__SetBackdrop 004905A0 f end=004905F5 ; CSimpleFrame::SetBackdrop(CBackdropGenerator*) +CSimpleFrame__EnableDrawLayer 00490600 f end=0049061B +CSimpleFrame__DisableDrawLayer 00490620 f end=0049063B CSimpleFrame__RegisterRegion 00490640 f end=00490672 CSimpleFrame__AddFrameRegion 004906C0 f end=004906FF CSimpleFrame__RemoveFrameRegion 00490700 f end=00490765 @@ -463,6 +489,7 @@ CSimpleFrame__OnLayerUpdate 00490770 f end=00490831 ; CSimpleFrame::OnLayerUpdat CSimpleFrame__OnFrameRender 00490840 f end=004908A0 ; CSimpleFrame::OnFrameRender(CRenderBatch*, unsigned int) CSimpleFrame__OnScreenSizeChanged 004908A0 f end=004908D7 ; CSimpleFrame::OnScreenSizeChanged() CSimpleFrame__OnLayerCursorExit 00490980 f end=00490A23 +CSimpleFrame__LockHighlight 00490A30 f end=00490A7D CSimpleFrame__SetBeingScrolled 00490F60 f end=00491018 ; CSimpleFrame::SetBeingScrolled(int, int) CSimpleFrame__SetFrameStrata 00491020 f end=00491096 CSimpleFrame__SetFrameLevel 004910A0 f end=00491156 @@ -476,23 +503,45 @@ CSimpleFrame__OnFrameRender 00491E00 f end=00491FB5 ; CSimpleFrame::OnFrameRende CSimpleFrame__constructor 004922F0 f end=004926A7 ; CSimpleFrame::CSimpleFrame(CSimpleFrame*) CSimpleFrame__LoadXML 004932C0 f end=00493A09 ; CSimpleFrame::LoadXML(XMLNode*, CStatus*) GxCapsWindowSizeInScreenCoords 00493BF0 f end=00493C09 +CSimpleTop__SetCursor 00493C80 f end=00493CD7 +CSimpleTop__RoundToPixelWidth 00493D70 f end=00493DF5 CSimpleTop__RoundToPixelHeight 00493E00 f end=00493E85 ; CSimpleTop::RoundToPixelHeight(float) CSimpleTop__HideFrame 00493F30 f end=00493FA5 ; CSimpleTop::HideFrame(CSimpleFrame*, int) +CSimpleTop__SetMouseFocus 00493FB0 f end=00494052 CSimpleTop__OnMouseMove 004945A0 f end=0049472A ; CSimpleTop::OnMouseMove(EVENT_DATA_MOUSE const*, void*) CFrameStrata__BuildBatches 00494EE0 f end=00494F2E type="int32_t __thiscall func(CFrameStrata* this, int32_t a2)" CFrameStrata__RenderBatch 00494F30 f end=00494F89 type="void __thiscall func(CFrameStrata* this)" CSimpleTop__UnregisterFrame 00494FA0 f end=0049504D ; CSimpleTop::UnregisterFrame(CSimpleFrame*) +CSimpleTop__CompressStrata 00495060 f end=00495194 CSimpleTop__RaiseFrame 004951A0 f end=00495261 CSimpleTop__OnLayerRender 00495410 f end=0049546A CSimpleTop__OnDisplaySizeChanged 004955E0 f end=00495667 ; CSimpleTop::OnDisplaySizeChanged(EVENT_DATA_SIZE const*, void*) +CSimpleTop__NotifyFrameMovedOrResized 00495840 f end=00495880 CSimpleTop__RegisterForEvent 00495880 f end=004958F9 ; CSimpleTop::RegisterForEvent(CSimpleFrame*, CSimpleEventType, int, unsigned int) +CSimpleTop__UnregisterForEvent 00495900 f end=004959EB CSimpleTop__EnableEvents 004959F0 f end=00495AF2 ; CSimpleTop::EnableEvents() CSimpleTop__constructor 00495EB0 f end=004960C6 ; CSimpleTop::CSimpleTop() CSimpleTop__ShowFrame 004960D0 f end=004960FA ; CSimpleTop::ShowFrame(CSimpleFrame*, int) CSimpleFont__constructor 00496870 f end=00496915 +CSimpleFont__GetFont 00496F70 f end=00497064 +CSimpleFont__LoadXML 00497070 f end=004974F3 +CSimpleAnim__SetSmoothProgress 00497670 f end=00497680 +CSimpleAnimGroup__PreLoadXML 00497770 f end=004977A1 +CSimpleAnim__SetSmoothing 00497F30 f end=00497FDC +CSimpleAnimGroup__SetInitialOffset 004985A0 f end=004985E7 +CSimpleAnimGroup__constructor 00499EB0 f end=00499FA2 +CSimpleAnimGroup__LoadXML 0049A060 f end=0049A57E +CSimpleAnimGroup__ComputeDuration 0049AC80 f end=0049ACF0 +CSimpleAnim__SetStartDelay 0049AE20 f end=0049AE53 +CSimpleAnim__SetEndDelay 0049AE60 f end=0049AE93 +CSimpleAnim__SetDuration 0049AEA0 f end=0049AEBF +CSimpleAnimGroup__PostLoadXML 0049C2A0 f end=0049C30A CScriptRegion__RegisterScriptMethods 0049CA90 f end=0049CAB0 CSimpleFrame__RegisterScriptMethods 0049E540 f end=0049E560 ; CSimpleFrame::RegisterScriptMethods(lua_State*) +FrameScript_Object__SetScript 0049EC80 f end=0049EDA7 +FrameScript_Object__HookScript 0049EDB0 f end=0049EFD8 CSimpleFrame_SetAlpha 0049F9E0 f end=0049FAA1 type="void __stdcall func(lua_State* L)" +CSimpleFrame__CreateScriptMetaTable 004A1E60 f end=004A1E79 CBackdropGenerator__SetBorderVertexColor 004A2630 f end=004A26C1 type="void __thiscall func(CBackdropGenerator* this, CImVector* borderColor)" CBackdropGenerator__DestroyTextures 004A26D0 f end=004A2779 CBackdropGenerator__LoadXML 004A2780 f end=004A29CB ; _CBackdropGenerator::LoadXML(linkObject*, CStatus*) @@ -654,7 +703,10 @@ ObjectAllocAddHeap 004D3650 f end=004D36B7 ClntObjMgrPush 004D36C0 f end=004D36F6 ClntObjMgrPop 004D3700 f end=004D372A ClntObjMgrGetCurrent 004D3730 f end=004D3746 +ClntObjMgrIsValid 004D3750 f end=004D378A ClntObjMgrGetActivePlayer 004D3790 f end=004D37BB +ClntObjMgrGetPlayerType 004D37C0 f end=004D37DC +ClntObjMgrGetMapID 004D37E0 f end=004D3803 InitObject 004D3FF0 f end=004D4066 SetupObjectStorage 004D45B0 f end=004D474C ClntObjMgrInitializeShared 004D4AC0 f end=004D4B21 @@ -665,14 +717,20 @@ ClntObjMgrLockObject 004D4D60 f end=004D4DA2 ClntObjMgrObjectPtr 004D4DB0 f end=004D4E02 CMoveSpline__CMoveSplineDtor 004D4F00 f end=004D4FA8 ClntObjMgrSetObjMirrorHandler 004D5A80 f end=004D5B34 +ClntObjMgrUnsetObjMirrorHandler 004D5B40 f end=004D5B9C +ClntObjMgrSetTypeMirrorHandler 004D5BA0 f end=004D5C14 +ClntObjMgrUnsetTypeMirrorHandler 004D5C40 f end=004D5C71 +ClntObjMgrDestroyShared 004D5C80 f end=004D5D6B CGObject_C__GetRawPosition 004D5EC0 f end=004D5ED6 CGObject_C__GetSelectionHighlightColor 004D5F70 f end=004D5F85 CGObject_C__GetMatrix 004D5FA0 f end=004D5FDD +ClntObjMgrLinkInNewObject 004D6BC0 f end=004D6BFC CreateObject 004D6C00 f end=004D6D9F ObjectUpdateHandler 004D73A0 f end=004D74CA ObjectCompressedUpdateHandler 004D74D0 f end=004D760E OnObjectDestroy 004D7610 f end=004D76D1 ClntObjMgrInitialize 004D76E0 f end=004D7749 +ClntObjMgrInitializeStd 004D7750 f end=004D77DC CGlueMgr__AreScriptFunctionsLoaded 004D7880 f end=004D7886 CGlueMgr__InitializeFFX 004D7D20 f end=004D7D93 CGlueMgr__UpdateWaitQueue 004D7DA0 f end=004D7E3A @@ -854,6 +912,7 @@ CharSelectUnregisterScriptFunctions 004E25A0 f end=004E25BC CCharacterSelection__UpdateCharacterName 004E2870 f end=004E29D1 CCharacterSelection__UpdateCharacterInfo 004E29E0 f end=004E2BC6 CCharacterSelection__UpdateCharacterNameDeclension 004E2BD0 f end=004E2C2D +CGlueMgr__ProcessAttachment 004E2C30 f end=004E2CDA CCharacterSelection__GetCharacterDisplay 004E2EF0 f end=004E2F10 Script_SetCharSelectModelFrame 004E2F60 f end=004E2FC9 Script_SetCharacterSelectFacing 004E3030 f end=004E307D @@ -1018,6 +1077,7 @@ 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__SpellEffectEnumProc 004F5930 f end=004F595A CGWorldFrame__GetActiveCamera 004F5960 f end=004F5973 CGWorldFrame__SendObjectTrackEvent 004F5980 f end=004F59E2 CGWorldFrame__CursorTrackObject 004F59F0 f end=004F5A52 @@ -1061,11 +1121,14 @@ CGWorldFrame__RenderWorld 004FAF90 f end=004FB079 CGWorldFrame__OnFrameRender 004FB080 f end=004FB0AD CGChat__GetChatLineOffset 004FB210 f end=004FB235 CGChat__LookupChatSender 004FB300 f end=004FB3B7 +CGChat__AddCombatMessage 004FB3C0 f end=004FB3F2 +CGChat__IsChatLogging 004FB400 f end=004FB40F CGChat__UpdateLanguages 004FB530 f end=004FB540 CGChat__InviteNameQueryCallback 004FB5C0 f end=004FB619 CGChat__OnUpdateInstanceOwnership 004FB990 f end=004FB9B5 CGChat__GetChatColor 004FB9C0 f end=004FBA02 CGChat__FormatTime 004FBA10 f end=004FBAAA +CGChat__IsVoiceChatEnabled 004FBAB0 f end=004FBAEA CGChat__IsVoiceChatAllowed 004FBAF0 f end=004FBB0B Script_LoggingChat 004FBD00 f end=004FBD13 Script_LoggingCombat 004FBD20 f end=004FBD36 @@ -1138,6 +1201,8 @@ Script_SetChannelWatch 004FFC30 f end=004FFC4C Script_ClearChannelWatch 004FFC50 f end=004FFCB8 Script_DeclineInvite 004FFCC0 f end=004FFCDC CGChat__SaveChatSettings 004FFDA0 f end=004FFDBC +CGChat__NewVoiceSession 004FFFC0 f end=0050002A +CGChat__SetActiveVoiceSession 00500030 f end=00500173 CGChat__SendIgnoredResponse 00500180 f end=00500239 CGChat__OnVoiceStatusChanged 00500240 f end=00500379 Script_SendAddonMessage 00500560 f end=00500751 @@ -1148,6 +1213,8 @@ Script_DoEmote 00500980 f end=00500AD9 Script_SetActiveVoiceChannel 00500AE0 f end=00500BD6 Script_RequestRaidInfo 00500BE0 f end=00500C7F Script_CanComplainChat 00500C80 f end=00500D75 +CGChat__SilencePartyMember 00500D80 f end=00500EBF +CGChat__UpdateRosterMember 00500FB0 f end=0050102F Script_ChannelSilenceVoice 00501140 f end=00501246 Script_ChannelSilenceAll 00501250 f end=005012E7 Script_ChannelUnSilenceVoice 005012F0 f end=005013F6 @@ -1163,6 +1230,7 @@ CGChat__OnDisplayChannelList 00503990 f end=00503C76 CGChat__NameQueryCallback 00503C80 f end=00503FA3 CGChat__TextEmoteNameQueryCallback 00503FB0 f end=0050406B CGChat__OnTextEmote 00504070 f end=0050412E +CGChat__OnUserListAdded 00504130 f end=005042EE Script_GetNumDisplayChannels 00504E10 f end=00504E49 Script_SetSelectedDisplayChannel 00504E50 f end=00504F27 Script_GetChannelRosterInfo 00504F30 f end=0050518C @@ -1172,14 +1240,18 @@ Script_ExpandChannelHeader 00505360 f end=005053D4 CGChat__TranslateMessage 00505930 f end=00505D3B CGChat__OnChannelsUpdated 00505D40 f end=00505DB6 CGChat__OnChannelList 00505DC0 f end=00505F4C +CGChat__JoiningParty 00505F50 f end=00505FF5 CGChat__ShutdownGame 005072B0 f end=005076A8 +CGChat__AddChatChannel 005076B0 f end=00507874 CGChat__JoinedChannel 00507880 f end=005078FC CGChat__LeftChannel 00507900 f end=00507A21 CGChat__UpdateGuildStatus 00507D30 f end=00507E03 CGChat__ZoneUpdate 00508090 f end=0050825E +CGChat__SetGuildRecruitmentMode 00508260 f end=005082B5 CGChat__LoadChatSettingsCallback 00508320 f end=005093D5 Script_LeaveChannelByName 005096D0 f end=00509718 CGChat__LoadChatSettings 00509780 f end=00509792 +CGChat__AddChannelThrottled 005097D0 f end=005098AB CGChat__ProcessThrottledChat 005098B0 f end=00509A47 ProfanityFilter 00509A50 f end=00509BCB SpamFilter 00509BD0 f end=00509DC5 @@ -1353,6 +1425,7 @@ CGGameUI__LastErrorMessage 00513DF0 f end=00513DF6 CGGameUI__MirrorTimerToIndex 00513E40 f end=00513E96 CGGameUI__CancelMirrorTimers 00513EA0 f end=00513F16 CGGameUI__MirrorTimerGetInfo 00513F20 f end=00513F41 +CGMinimapFrame__Create 00514230 f end=0051425B CGCharacterModelBase__Create 005142B0 f end=005142F9 Script_IsModifierKeyDown 00514430 f end=005144B1 Script_IsLeftShiftKeyDown 005144C0 f end=00514518 @@ -1684,6 +1757,7 @@ CGPartyInfo__LeaveWorld 0052D1E0 f end=0052D207 CGPartyInfo__IsMemberPet 0052D210 f end=0052D30B CGPartyInfo__IsMemberOrPet 0052D310 f end=0052D40A CGPartyInfo__AddMember 0052D410 f end=0052D6D3 +CGPartyInfo__RemoveAll 0052D6E0 f end=0052D89B CGPartyInfo__ResetLootMethod 0052D8A0 f end=0052D8C8 CGPartyInfo__ChangeRaidDifficulty 0052D8D0 f end=0052D98D Script_LeaveParty 0052D990 f end=0052D9B9 @@ -1695,6 +1769,7 @@ Script_SetPartyAssignment 0052E1B0 f end=0052E3F2 Script_ClearPartyAssignment 0052E400 f end=0052E412 Script_ChangePlayerDifficulty 0052E420 f end=0052E475 CGBarberShop__IsCurrentStyle 0052E490 f end=0052E4C9 +CGBarberShop__AppearanceApplied 0052E4D0 f end=0052E4E5 Script_CanAlterSkin 0052E4F0 f end=0052E512 CGBarberShop__RegisterScriptFunctions 0052E520 f end=0052E543 CGBarberShop__UnregisterScriptFunctions 0052E550 f end=0052E56C @@ -1794,7 +1869,10 @@ CGSpellBook__GetSpellProgressionRank 0053B5A0 f end=0053B5BD Script_GetNumSpellTabs 0053B5C0 f end=0053B5F4 Script_GetKnownSlotFromHighestRankSlot 0053B650 f end=0053B6B6 Script_FindSpellBookSlotByID 0053B6C0 f end=0053B739 +CGSpellBook__UpdateCooldowns 0053BAC0 f end=0053BAED +CGSpellBook__PickupSpellBookItem 0053BAF0 f end=0053BBB1 CGSpellBook__PickupCompanion 0053BBC0 f end=0053BC3C +CGSpellBook__CastSpell 0053BC40 f end=0053BCD9 CGSpellBook__GetSkinningSpell 0053BCE0 f end=0053BD10 Script_GetSpellTabInfo 0053BE70 f end=0053C0A5 Script_GetNumShapeshiftForms 0053C0B0 f end=0053C0E4 @@ -1803,9 +1881,11 @@ Script_GetShapeshiftFormCooldown 0053C180 f end=0053C29C Script_GetNumCompanions 0053C2A0 f end=0053C304 Script_PickupCompanion 0053C310 f end=0053C393 Script_IsSpellKnown 0053C3A0 f end=0053C426 +CGSpellBook__UpdateSpells 0053CA70 f end=0053CEBB CGSpellBook__UpdateCompanions 0053CEC0 f end=0053CF10 CGSpellBook__UpdateUsable 0053CF10 f end=0053D1AD CGSpellBook__UpdateUsablePower 0053D1B0 f end=0053D34D +CGSpellBook__GetShapeshiftForm 0053D4B0 f end=0053D574 CGSpellBook__FindCompanionSlotByID 0053D990 f end=0053D9C6 CGSpellBook__GetAppropriateSpellRank 0053D9D0 f end=0053DC14 CGSpellBook__GetSpellTexture 0053DC20 f end=0053DD10 @@ -1823,6 +1903,7 @@ Script_SummonRandomCritter 0053E7E0 f end=0053E80C CGSpellBook__DelKnownSpell 0053FAD0 f end=005401CF CGSpellBook__FindSpellByName 00540200 f end=00540302 Script_CastSpellByName 00540310 f end=005405A9 +CGSpellBook__FindSlotByName 00540650 f end=00540670 Script_GetSpellName 005407F0 f end=005408D6 Script_GetSpellLink 005408E0 f end=00540A26 Script_GetSpellInfo 00540A30 f end=00540D66 @@ -1897,10 +1978,13 @@ Script_SetMapToCurrentZone 00547C10 f end=00547C1D CGWorldMap__InitializeGame 00547EB0 f end=00548568 CGWorldStateInfo__InitializeGame 00548570 f end=005485A3 CGWorldStateInfo__OnUITime 005486E0 f end=005486FA +CGWorldStateInfo__GetUITime 00548700 f end=00548713 Script_GetNumWorldStateUI 00548720 f end=00548754 CGWorldStateInfo__RequestUITime 00548760 f end=005487C6 CGWorldStateInfo__TimerUpdate 005488F0 f end=00548962 +CGWorldStateInfo__GetWorldState 00548D10 f end=00548D37 Script_GetWorldStateUIInfo 00548D40 f end=00548F49 +CGBattlefieldInfo__GetRemoteStats 005497C0 f end=00549805 CGBattlefieldInfo__OnBattlefieldManagerEntered 005498C0 f end=005499BF Script_IsActiveBattlefieldArena 00549AD0 f end=00549B40 Script_CloseBattlefield 00549B40 f end=00549B7B @@ -1921,6 +2005,8 @@ Script_GetBattlefieldArenaFaction 0054A280 f end=0054A2BA Script_GetNumArenaOpponents 0054A2C0 f end=0054A2F4 Script_GetHolidayBGHonorCurrencyBonuses 0054A300 f end=0054A361 Script_GetRandomBGHonorCurrencyBonuses 0054A370 f end=0054A3D1 +CGBattlefieldInfo__OnArenaUnitDestroyed 0054AD10 f end=0054AE40 +CGBattlefieldInfo__OnDestroyArenaUnit 0054B5E0 f end=0054B610 CGBattlefieldInfo__AddArenaOpponentToSlot 0054B840 f end=0054B918 CGBattlefieldInfo__AddArenaOpponentPetToSlot 0054B920 f end=0054B9FB Script_GetNumBattlefields 0054BAA0 f end=0054BAD4 @@ -1942,8 +2028,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__JoinBattlefield 0054CC70 f end=0054CE25 CGBattlefieldInfo__RequestScoreData 0054CE30 f end=0054CED7 CGBattlefieldInfo__RequestPlayerPositions 0054CF60 f end=0054D009 +CGBattlefieldInfo__GetFlagToken 0054D010 f end=0054D0FE CGBattlefieldInfo__AddArenaOpponent 0054D100 f end=0054D1C0 CGBattlefieldInfo__AddArenaOpponentPet 0054D1C0 f end=0054D276 Script_GetBattlefieldInfo 0054D770 f end=0054D8E2 @@ -1960,6 +2048,7 @@ 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__OnBattlefieldList 0054E390 f end=0054E5A4 CGBattlefieldInfo__RequestBattlegroundInstanceInfo 0054E5B0 f end=0054E6C9 Script_RequestBattlegroundInstanceInfo 0054E6D0 f end=0054E717 CGBattlefieldInfo__InitializeGame 0054E720 f end=0054EA2F @@ -2023,6 +2112,7 @@ 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 +CGLookingForGroup__OnOpenFromGossip 005528D0 f end=005528FF Script_SearchLFGGetJoinedID 005529A0 f end=005529D7 Script_GetLFGTypes 00552DD0 f end=00552E10 Script_GetLFGRoles 00552E10 f end=00552E84 @@ -2079,6 +2169,7 @@ Script_SetLFGHeaderCollapsed 00556AD0 f end=00556B53 Script_SetLFGDungeonEnabled 00556B60 f end=00556BBF Script_LFGTeleport 00556BC0 f end=00556D70 CGLookingForGroup__EnterWorld 00557240 f end=00557254 +CGLookingForGroup__JoinLFG 005572D0 f end=00557479 Script_GetLFGQueuedList 00557520 f end=00557657 Script_JoinLFG 00557660 f end=005576A3 Script_GetLFDChoiceLockedState 005576B0 f end=00557881 @@ -2092,18 +2183,24 @@ 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__JoinLFGSearch 00558ED0 f end=00558F82 +CGLookingForGroup__LeaveLFGSearch 00558F90 f end=00559042 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__SetLFGDungeon 00559B70 f end=00559C3F 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__ClearPartyInfo 0055B120 f end=0055B199 CGLookingForGroup__ResortLFGLists 0055B700 f end=0055B768 +CGLookingForGroup__OnLFGList 0055B770 f end=0055BDB8 +CGLookingForGroup__OnLFGMessage 0055BDC0 f end=0055D145 Script_RefreshLFGList 0055D280 f end=0055D2A1 Script_SearchLFGSort 0055D2B0 f end=0055D43D CGLookingForGroup__InitializeGame 0055D440 f end=0055D6A8 @@ -2142,6 +2239,7 @@ CGUIBindings__FinishLoadBindings 00562D60 f end=00562DC7 CGUIBindings__LoadModifiedClick 00562DD0 f end=00562ECA CGUIBindings__Bind 00562ED0 f end=00563142 CGUIBindings__ExecKey 00563150 f end=00563476 +CGUIBindings__SetOverrideBinding 00563480 f end=00563515 Script_SetBinding 00563520 f end=005635DF Script_SetBindingSpell 005635E0 f end=00563700 Script_SetBindingItem 00563700 f end=00563820 @@ -2202,9 +2300,11 @@ Script_PickupMacro 005674F0 f end=0056751F CGUIMacros__LoadMacrosCallback 00567C10 f end=00567FC1 CGUIMacros__CreateMacro 00568020 f end=00568158 Script_CreateMacro 00568160 f end=005682B6 +CGCommentator__RegisterScriptFunctions 00568460 f end=00568486 Script_CommentatorGetNumMaps 00568730 f end=00568764 Script_CommentatorZoomIn 00568770 f end=00568808 Script_CommentatorZoomOut 00568810 f end=005688B2 +CGCommentator__GetCurrentMapAndInstance 005688C0 f end=005689A0 CGCommentator__Update 005689A0 f end=00568F50 Script_CommentatorSetMode 005690A0 f end=0056917B Script_CommentatorToggleMode 00569180 f end=00569229 @@ -2238,15 +2338,20 @@ Script_CommentatorGetSkirmishMode 0056AF00 f end=0056AF51 Script_CommentatorGetSkirmishQueueCount 0056AF60 f end=0056AFB1 Script_CommentatorGetSkirmishQueuePlayerInfo 0056AFC0 f end=0056B0AB Script_CommentatorStartSkirmishMatch 0056B0B0 f end=0056B1DC +CGCommentator__OnReceivePlayerInfo 0056B280 f end=0056B50D CGCommentator__SnapCameraToPlayer 0056B510 f end=0056B5BD CGCommentator__UpdateCameraVelocity 0056B5C0 f end=0056B74A CGCommentator__PostInit 0056B830 f end=0056B895 +CGCommentator__OnStateChanged 0056B8A0 f end=0056B99C CGCommentator__InitializeGame 0056C150 f end=0056C1B3 CGChatBubbleFrame__Render 0056C340 f end=0056C4F5 +CGChatBubbleFrame__Update 0056C500 f end=0056C791 CGChatBubbleFrame__OnWorldRender 0056C7A0 f end=0056C7E8 CGChatBubbleFrame__Initialize 0056C7F0 f end=0056C9B4 CGChatBubbleFrame__constructor 0056CAD0 f end=0056CDAA +CGChatBubbleFrame__Remove 0056CE80 f end=0056CE9C CGChatBubbleFrame__GetNewChatBubble 0056CEA0 f end=0056CEF7 +CGChatBubbleFrame__ClearAll 0056CF80 f end=0056D048 CGChatBubbleFrame__OnWorldLayerUpdate 0056D050 f end=0056D235 CGMailInfo__ClearSendMail 0056D4D0 f end=0056D56B Script_SetSendMailShowing 0056D570 f end=0056D5B4 @@ -2305,6 +2410,7 @@ CGMailInfo__LeaveWorld 00571BE0 f end=00571C47 CGMailInfo__OnMailListResult 00571C50 f end=00572207 CGMailInfo__InitializeGame 00572210 f end=005723D7 CGRaidInfo__IsPlayerInRaid 005726F0 f end=0057273F +CGRaidInfo__IsPlayerRaidOfficer 00572740 f end=005727B0 CGRaidInfo__GetRemoteStats 005727B0 f end=005727F5 CGRaidInfo__GetRaidTargetIndex 005728C0 f end=005728F6 Script_GetRaidTargetIndex 00572AB0 f end=00572B3A @@ -2314,6 +2420,7 @@ 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__SetRaidTarget 00572ED0 f end=00572F48 CGRaidInfo__IsPVPRaid 00572F50 f end=00572F8F CGRaidInfo__ClearRoster 00572F90 f end=00573070 CGRaidInfo__EnableMember 00573070 f end=00573148 @@ -2333,9 +2440,11 @@ Script_DemoteAssistant 00573FD0 f end=005740AF Script_DoReadyCheck 005740B0 f end=005740B8 Script_ConfirmReadyCheck 005740C0 f end=0057417E Script_GetReadyCheckStatus 00574180 f end=00574304 +CGRaidInfo__ShutdownGame 00574310 f end=005743AC CGRaidInfo__OnRaidTargetUpdate 005743B0 f end=005744E3 CGRaidInfo__OnReadyCheckConfirm 005744F0 f end=005747CD CGRaidInfo__InitiateReadyCheck 005747D0 f end=0057487B +CGRaidInfo__RosterUpdateRefreshReadyCheck 00574880 f end=005749FA Script_ConvertToRaid 00574A00 f end=00574AA8 Script_SetRaidTarget 00574AB0 f end=00574CF3 CGRaidInfo__OnReadyCheck 00574D50 f end=00574F06 @@ -2355,11 +2464,17 @@ Script_CloseBankFrame 0057B9C0 f end=0057B9E0 Script_GetNumBankSlots 0057BAB0 f end=0057BB30 Script_GetBankSlotCost 0057BB30 f end=0057BBB3 Script_PurchaseSlot 0057BBC0 f end=0057BC8A +CGMinimapFrame__UpdateScale 0057BC90 f end=0057BCB4 +CGMinimapFrame__ShutdownGame 0057BD90 f end=0057BE80 CGMinimapFrame__PostLoadXML 0057BEA0 f end=0057BF2C Script_SetZoom 0057BFD0 f end=0057C031 CGxMatrixStack__Identity 0057C340 f end=0057C397 type="void __thiscall func(CGxMatrixStack* this)" GxXformPop 0057C420 f end=0057C44A CGMinimapFrame__OnLayerTrackUpdate 0057C720 f end=0057D573 +CGMinimapFrame__OnLayerCursorExit 0057D580 f end=0057D5A5 +CGMinimapFrame__constructor 0057DCA0 f end=0057DFC2 +CGMinimapFrame__LoadTrackingInfo 0057E070 f end=0057E0F7 +CGMinimapFrame__SetPingPosition 0057EB80 f end=0057ED6D Script_GetNumTrackingTypes 0057F170 f end=0057F1AE Script_GetTrackingInfo 0057F1B0 f end=0057F37A Script_SetTracking 0057F380 f end=0057F4F0 @@ -2384,12 +2499,14 @@ Script_InRepairMode 005843B0 f end=005843EB Script_GetNumBuybackItems 005843F0 f end=0058444F CGMerchantInfo__SetMerchant 00584500 f end=005845A1 CGMerchantInfo__CanRepair 005845B0 f end=005845F1 +CGMerchantInfo__CloseMerchant 00584600 f end=00584680 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 +CGMerchantInfo__IsBuybackItem 00584D90 f end=00584E06 Script_GetMerchantItemInfo 00584E10 f end=00585070 Script_GetBuybackItemInfo 00585070 f end=005852B4 Script_GetBuybackItemLink 005852C0 f end=00585394 @@ -2416,6 +2533,8 @@ 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__SetTradePartner 005870A0 f end=005873D1 +CGTradeInfo__OnTradeStatus 005873E0 f end=0058774E CGTradeInfo__AddPlayerItem 005877B0 f end=0058793B Script_CloseTrade 00587940 f end=005879D0 Script_ClickTradeButton 005879D0 f end=00587C60 @@ -2423,6 +2542,8 @@ Script_GetTradeTargetItemInfo 00587C60 f end=00587EAD Script_GetTradePlayerItemInfo 00587EB0 f end=005880BB CGLootInfo__InitializeGame 00588170 f end=0058817D CGLootInfo__LeaveWorld 00588180 f end=0058818F +CGLootInfo__GetLootSlotTexture 00588380 f end=0058842C +CGLootInfo__GetLootSlotText 00588430 f end=0058849C CGLootInfo__GetLootType 00588530 f end=00588536 Script_GetNumLootItems 00588540 f end=0058856A Script_GetLootSlotInfo 00588570 f end=005886C6 @@ -2440,6 +2561,9 @@ Script_ConfirmLootRoll 00588DD0 f end=00588E52 CGLootInfo__HasLoot 00588EB0 f end=00588EFC Script_SetLootPortrait 00588F00 f end=00588F89 CGLootInfo__DoAutoLoot 00588F90 f end=005890F3 +CGLootInfo__LootSlot 00589140 f end=005892FB +CGLootInfo__ConfirmLootSlot 00589300 f end=00589391 +CGLootInfo__GiveMasterLoot 005893A0 f end=0058945D Script_LootSlot 00589520 f end=00589584 Script_ConfirmLootSlot 00589590 f end=005895F4 Script_GiveMasterLoot 00589600 f end=005896AC @@ -2454,10 +2578,13 @@ CGItemText__ShutdownGame 00589E50 f end=00589E87 CGItemText__DisplayText 00589E90 f end=0058A103 Script_ItemTextPrevPage 0058A110 f end=0058A148 Script_ItemTextNextPage 0058A150 f end=0058A192 +CGItemText__SetItem 0058A1A0 f end=0058A3F3 Script_CloseItemText 0058A400 f end=0058A421 CGItemText__LeaveWorld 0058A430 f end=0058A44F CGItemText__ItemTextCallback 0058A450 f end=0058A47E Script_ItemTextGetCreator 0058A480 f end=0058A515 +CGGossipInfo__OnGossipComplete 0058A840 f end=0058A863 +CGGossipInfo__OnGossipPOI 0058A870 f end=0058A8F2 Script_GetGossipText 0058A900 f end=0058A91B Script_GetNumGossipOptions 0058A920 f end=0058A954 Script_GetNumGossipAvailableQuests 0058A960 f end=0058A994 @@ -2465,6 +2592,10 @@ Script_GetNumGossipActiveQuests 0058A9A0 f end=0058A9D4 Script_GetGossipOptions 0058A9E0 f end=0058AA35 Script_CloseGossip 0058AA40 f end=0058AA60 Script_ForceGossip 0058AB50 f end=0058AB9C +CGGossipInfo__SetGossipText 0058AC30 f end=0058AF0B +CGGossipInfo__SelectGossipOption 0058AF10 f end=0058B067 +CGGossipInfo__SelectGossipAvailableQuest 0058B070 f end=0058B120 +CGGossipInfo__OnGossipMessage 0058B1B0 f end=0058B395 Script_GetGossipAvailableQuests 0058B3A0 f end=0058B487 Script_GetGossipActiveQuests 0058B490 f end=0058B587 Script_SelectGossipOption 0058B590 f end=0058B5F7 @@ -2504,6 +2635,8 @@ Script_QuestIsWeekly 0058C510 f end=0058C54D CGQuestInfo__SetState 0058C5A0 f end=0058C70F Script_ConfirmAcceptQuest 0058C910 f end=0058C986 Script_GetQuestBackgroundMaterial 0058C990 f end=0058CA67 +CGQuestInfo__QuestGiverFinished 0058CA70 f end=0058CBA5 +CGQuestInfo__DeclineQuest 0058CE00 f end=0058CF32 CGQuestInfo__GetQuestItemInfo 0058D190 f end=0058D34F Script_CloseQuest 0058D350 f end=0058D365 Script_IsAvailableQuestTrivial 0058D370 f end=0058D41A @@ -2521,7 +2654,9 @@ Script_GetQuestItemInfo 0058D980 f end=0058DAAC Script_GetQuestSpellLink 0058DAB0 f end=0058DB2A Script_GetDailyQuestsCompleted 0058DB30 f end=0058DBBB Script_GetAvailableQuestInfo 0058DBC0 f end=0058DD2A +CGQuestInfo__LeaveWorld 0058DD30 f end=0058DD43 Script_NumTaxiNodes 00590710 f end=00590744 +CGTaxiMap__GetNodeType 00590C70 f end=00590D09 Script_SetTaxiMap 00590D10 f end=00590D52 Script_TaxiNodeName 00590D60 f end=00590DFE Script_TaxiNodePosition 00590E00 f end=00590EB4 @@ -2533,9 +2668,12 @@ Script_TaxiGetDestX 00591080 f end=00591120 Script_TaxiGetDestY 00591120 f end=005911C0 Script_GetNumRoutes 005911C0 f end=00591249 CGTaxiMap__GetNodeCost 00591350 f end=005914A5 +CGTaxiMap__TakeTaxi 005914B0 f end=005915D4 Script_TaxiNodeCost 005915E0 f end=00591677 Script_TakeTaxiNode 00591680 f end=005916E4 +CGTaxiMap__TaxiNodeSetCurrent 00591AD0 f end=00591E5D Script_TaxiNodeSetCurrent 00591E60 f end=00591EC4 +CGTaxiMap__SetupMap 005932E0 f end=00593830 CGClassTrainer__EnterWorld 00593CC0 f end=00593CDC Script_GetNumTrainerServices 00593D10 f end=00593D44 Script_IsTradeskillTrainer 00593D50 f end=00593D8A @@ -2579,18 +2717,28 @@ Script_SetUnit 005978E0 f end=00597956 Script_SetCreature 00597960 f end=00597A09 Script_SetRotation 00597A10 f end=00597A7A CGCharacterModelBase__CreateScriptMetaTable 00597A80 f end=00597A99 +CGDressUpModelFrame__UpdateModel 00597F40 f end=00597FB6 +CGDressUpModelFrame__TryOn 00597FC0 f end=005980A2 +CGDressUpModelFrame__TryOn 005980D0 f end=005987A5 +CGDressUpModelFrame__SetModel 005989E0 f end=00598DBD CGTabardCreationFrame__EnterWorld 00598DC0 f end=00598DCD Script_GetTabardCreationCost 00598DD0 f end=00598E04 CGTabardCreationFrame__Open 00598E60 f end=00598EB5 +CGTabardCreationFrame__Close 00598EC0 f end=00598F23 Script_CloseTabardCreation 00598F30 f end=00598F38 +CGTabardCreationFrame__LeaveWorld 00598F40 f end=00598F45 Script_CycleVariation 00599500 f end=005995CA CGTabardModelFrame__OnModelLoaded 005995D0 f end=0059966A +CGTabardModelFrame__InitializeTabardColors 00599670 f end=005997B5 CGGuildRegistrar__EnterWorld 00599DD0 f end=00599DF1 +CGGuildRegistrar__ValidateAndReportGuildName 00599ED0 f end=00599EFE Script_CloseGuildRegistrar 00599F00 f end=00599F3F Script_GetGuildCharterCost 00599F40 f end=00599F74 +CGGuildRegistrar__BuyGuildCharter 0059A050 f end=0059A12A Script_BuyGuildCharter 0059A130 f end=0059A1B2 Script_TurnInGuildCharter 0059A1C0 f end=0059A1E9 Script_GetTabardInfo 0059A1F0 f end=0059A275 +CGAuctionHouse__SortTypeToName 0059A7C0 f end=0059A823 CGAuctionHouse__SortNameToType 0059A850 f end=0059A9CE CGAuctionHouse__TableNameToType 0059A9D0 f end=0059AA42 Script_IsAuctionSortReversed 0059AB90 f end=0059AD3B @@ -2612,6 +2760,7 @@ Script_SetSelectedAuctionItem 0059C830 f end=0059C91A Script_GetSelectedAuctionItem 0059C920 f end=0059C9E4 Script_CanCancelAuction 0059C9F0 f end=0059CAA1 Script_SortAuctionApplySort 0059CAB0 f end=0059CB68 +CGAuctionHouse__GetOwnerListPendingSales 0059CD90 f end=0059CE4F Script_CalculateAuctionDeposit 0059D270 f end=0059D405 Script_ClickAuctionSellItemButton 0059D410 f end=0059D4F0 Script_GetOwnerAuctionItems 0059D4F0 f end=0059D533 @@ -2621,22 +2770,31 @@ 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__OnOwnerPendingSalesList 0059E880 f end=0059ECC8 CGAuctionHouse__SetAuctioneer 0059F000 f end=0059F14D +CGAuctionHouse__CloseAuctionHouse 0059F150 f end=0059F231 CGAuctionHouse__AuctionItemExpired 0059F2F0 f end=0059F59A Script_CloseAuctionHouse 0059F750 f end=0059F758 Script_GetAuctionSellItemInfo 0059F760 f end=0059F98D Script_StartAuction 0059F990 f end=0059FD5B Script_GetAuctionItemTimeLeft 0059FD60 f end=0059FF23 +CGAuctionHouse__LeaveWorld 0059FF30 f end=0059FF35 +CGAuctionHouse__OnAuctionHello 0059FF40 f end=0059FFAB +CGAuctionHouse__OnAuctionCommandResult 0059FFB0 f end=005A0441 CGAuctionHouse__InitializeGame 005A0BA0 f end=005A0DF6 +CGStableInfo__CloseStables 005A0F10 f end=005A0F56 Script_GetNumStablePets 005A0F60 f end=005A0F94 Script_GetNumStableSlots 005A0FA0 f end=005A0FD4 Script_PickupStablePet 005A0FE0 f end=005A1054 Script_GetSelectedStablePet 005A1060 f end=005A108D Script_IsAtStableMaster 005A1090 f end=005A10CF +CGStableInfo__LeaveWorld 005A1160 f end=005A119D +CGStableInfo__OnStableList 005A11A0 f end=005A132D Script_GetStablePetInfo 005A1330 f end=005A14C8 Script_GetNextStableSlotCost 005A14D0 f end=005A152A Script_SetPetStablePaperdoll 005A1530 f end=005A169B Script_GetStablePetFoodTypes 005A16A0 f end=005A17E9 +CGStableInfo__OnStableCommandResult 005A17F0 f end=005A192A Script_ClosePetStables 005A1950 f end=005A19B5 Script_StablePet 005A19C0 f end=005A1AB5 Script_UnstablePet 005A1AC0 f end=005A1BC2 @@ -2651,6 +2809,7 @@ Script_BuyPetition 005A2530 f end=005A25FB Script_TurnInPetition 005A2600 f end=005A26CF Script_TurnInArenaPetition 005A26D0 f end=005A2820 Script_HasFilledPetition 005A2820 f end=005A287D +CGArenaTeamInfo__UpdateRoster 005A28E0 f end=005A2923 Script_GetNumArenaTeamMembers 005A2930 f end=005A29F4 Script_GetArenaTeamRosterShowOffline 005A2A00 f end=005A2A3A Script_GetCurrentArenaSeason 005A2A40 f end=005A2A6D @@ -2663,12 +2822,15 @@ Script_SortArenaTeamRoster 005A3490 f end=005A35DD Script_SetArenaTeamRosterShowOffline 005A35E0 f end=005A35FD CGArenaTeamInfo__QueryRoster 005A3600 f end=005A36F1 CGArenaTeamInfo__UpdateTeams 005A3700 f end=005A37AF +CGArenaTeamInfo__CheckPersonalAndTeamRating 005A37B0 f end=005A385D Script_GetArenaTeam 005A3860 f end=005A3CE4 Script_ArenaTeamRoster 005A3CF0 f end=005A3D54 CGArenaTeamInfo__EnterWorld 005A3DC0 f end=005A3DC9 +CGArenaTeamInfo__OnArenaTeamRoster 005A3E10 f end=005A40DF CGArenaTeamInfo__InitializeGame 005A40E0 f end=005A41B3 CGGuildInfo__GetGuildBankTabPermissionsByRankID 005A41C0 f end=005A41EA CGGuildInfo__GetNumGuildBankTabItemWithdrawalsByRankID 005A41F0 f end=005A421A +CGGuildBankInfo__UpdateTabInfo 005A4220 f end=005A426E CGGuildBankInfo__GetTabAndSlotFromVirtual 005A42E0 f end=005A4301 Script_PickupGuildBankMoney 005A4330 f end=005A43B3 Script_SetCurrentGuildBankTab 005A43C0 f end=005A440B @@ -2680,6 +2842,7 @@ Script_CloseGuildBankFrame 005A4500 f end=005A4520 Script_GetNumGuildBankTransactions 005A4520 f end=005A45AC Script_GetNumGuildBankMoneyTransactions 005A45B0 f end=005A45D2 Script_GetGuildBankText 005A45E0 f end=005A469F +CGGuildBankInfo__OnGuildBankText 005A4AE0 f end=005A4B60 CGGuildBankInfo__GetGuildBankItem 005A4C10 f end=005A4C3F CGGuildBankInfo__IsLocked 005A4C40 f end=005A4C86 CGGuildBankInfo__Lock 005A4C90 f end=005A4CD4 @@ -2690,6 +2853,7 @@ CGGuildBankInfo__SwapItems 005A50C0 f end=005A5407 CGGuildBankInfo__SwapBankItems 005A5410 f end=005A56AB CGGuildBankInfo__AutoStoreItem 005A56B0 f end=005A56ED CGGuildBankInfo__EnterWorld 005A56F0 f end=005A57FE +CGGuildBankInfo__QueryGuildBankTab 005A5800 f end=005A58B6 CGGuildBankInfo__QueryGuildBankText 005A58C0 f end=005A593F CGGuildBankInfo__SetTabInfo 005A5A00 f end=005A5AF6 CGGuildBankInfo__DepositMoney 005A5B00 f end=005A5B95 @@ -2711,6 +2875,7 @@ Script_QueryGuildBankLog 005A6D50 f end=005A6DB9 Script_GetGuildBankTransaction 005A6DC0 f end=005A70ED Script_QueryGuildBankText 005A7110 f end=005A7179 Script_SetGuildBankText 005A7180 f end=005A7243 +CGGuildBankInfo__OnGuildBankList 005A7250 f end=005A7760 CGGuildBankInfo__InitializeGame 005A77D0 f end=005A7830 CGActionBar__IsSpell 005A7860 f end=005A7883 CGActionBar__IsItem 005A7890 f end=005A78B8 @@ -2722,6 +2887,7 @@ CGActionBar__HideGrid 005A7A80 f end=005A7A90 CGActionBar__GetMultiCastSlotMaskForTotemCategory 005A7B50 f end=005A7B93 CGActionBar__SetTemporaryActionBarFlags 005A7C20 f end=005A7C41 CGActionBar__UpdateSelection 005A7CB0 f end=005A7CC0 +CGActionBar__UpdateCooldowns 005A7CC0 f end=005A7CD0 Script_GetActionCount 005A7D10 f end=005A7D87 Script_GetActionText 005A7D90 f end=005A7E60 Script_IsUsableAction 005A7E60 f end=005A7F15 @@ -2794,6 +2960,8 @@ Script_GMSurveyQuestion 005AC750 f end=005AC7C3 Script_GMSurveyAnswer 005AC7D0 f end=005AC865 Script_GMSurveyNumAnswers 005AC870 f end=005AC8E5 CGGMTicketInfo__CreateTicket 005AC8F0 f end=005ACB49 +CGGMTicketInfo__UpdateTicket 005ACB50 f end=005ACBE1 +CGGMTicketInfo__GetTicket 005ACBF0 f end=005ACC56 Script_GMReportLag 005AD020 f end=005AD064 Script_GetGMTicket 005AD070 f end=005AD078 Script_NewGMTicket 005AD080 f end=005AD0EE @@ -2803,6 +2971,7 @@ Script_GMResponseNeedMoreHelp 005AD150 f end=005AD1A3 Script_GMResponseResolve 005AD1B0 f end=005AD1B8 Script_GetGMStatus 005AD1C0 f end=005AD228 Script_GMSurveySubmit 005AD230 f end=005AD238 +CGGMTicketInfo__OnTicketMessage 005AD240 f end=005AD5B4 CGGMTicketInfo__InitializeGame 005AD600 f end=005AD68F CGEquipmentManager__EnterWorld 005AD690 f end=005AD6A2 CGEquipmentManager__CanUseEquipmentSets 005AD6B0 f end=005AD6F8 @@ -2818,6 +2987,7 @@ CGEquipmentManager__SetUsesLockedSlots 005AE040 f end=005AE0B3 CGEquipmentManager__ShutdownGame 005AE1B0 f end=005AE253 CGEquipmentManager__DeleteEquipmentSet 005AE260 f end=005AE37B CGEquipmentManager__GetSetList 005AE380 f end=005AE489 +CGEquipmentManager__HasSet 005AE490 f end=005AE4E2 CGEquipmentManager__GetSetByID 005AE5C0 f end=005AE5F2 CGEquipmentManager__GetSetByName 005AE600 f end=005AE655 CGEquipmentManager__EquipSet 005AE660 f end=005AE6AA @@ -2832,12 +3002,18 @@ Script_PickupEquipmentSetByName 005AF250 f end=005AF2BB Script_PickupEquipmentSet 005AF2C0 f end=005AF317 Script_EquipmentSetContainsLockedItems 005AF320 f end=005AF380 Script_UseEquipmentSet 005AF380 f end=005AF3F1 +CGEquipmentManager__ModifyEquipmentSet 005AF400 f end=005AF459 +CGEquipmentManager__OnEquipmentSet 005AF490 f end=005AF6BA CGEquipmentManager__OnEquipmentSetResult 005AF710 f end=005AF7D7 +CGEquipmentManager__CreateEquipmentSet 005AF7E0 f end=005AF8D2 Script_RenameEquipmentSet 005AF910 f end=005AF9BA Script_SaveEquipmentSet 005AF9C0 f end=005AFBAF CGEquipmentManager__InitializeGame 005AFBB0 f end=005AFC35 Script_GetCurrencyListSize 005AFD10 f end=005AFD32 +CGCurrencyTypes__CategoryHasKnownTypes 005AFE30 f end=005AFF02 +CGCurrencyTypes__DisplayListSortCallback 005AFF10 f end=005AFFD0 CGCurrencyTypes__BuildDisplayList 005B0030 f end=005B0339 +CGCurrencyTypes__GetBackpackCurrencyInfo 005B0340 f end=005B0438 CGCurrencyTypes__EnterWorld 005B0660 f end=005B0675 Script_GetCurrencyListInfo 005B0680 f end=005B093C Script_ExpandCurrencyList 005B0940 f end=005B09AD @@ -2845,6 +3021,8 @@ Script_SetCurrencyUnused 005B09B0 f end=005B0A1D Script_SetCurrencyBackpack 005B0A20 f end=005B0A8D Script_GetBackpackCurrencyInfo 005B0A90 f end=005B0CD2 Script_CanShowAchievementUI 005B0CE0 f end=005B0CFC +CGAchievementInfo__IsCriteriaStat 005B0DE0 f end=005B0E9A +CGAchievementInfo__BuildOutputString 005B0EA0 f end=005B1387 Script_GetCategoryList 005B1390 f end=005B14A3 Script_GetStatisticsCategoryList 005B14B0 f end=005B15BD Script_GetCategoryInfo 005B15C0 f end=005B1689 @@ -2865,6 +3043,15 @@ Script_HasCompletedAnyAchievement 005B1EC0 f end=005B1EED Script_GetTrackedAchievements 005B2040 f end=005B208B Script_IsTrackedAchievement 005B2090 f end=005B2113 Script_GetNumTrackedAchievements 005B2120 f end=005B2166 +CGAchievementInfo__UpdateCriteria 005B2520 f end=005B28C9 +CGAchievementInfo__UpdateAchievement 005B28D0 f end=005B2AAB +CGAchievementInfo__UpdateInspectCriteria 005B2CB0 f end=005B2FA1 +CGAchievementInfo__OnAchievementEarned 005B3020 f end=005B315B +CGAchievementInfo__OnCriteriaUpdate 005B3160 f end=005B32E4 +CGAchievementInfo__OnAllAchievementData 005B32F0 f end=005B3498 +CGAchievementInfo__OnAchievementDeleted 005B3610 f end=005B36E7 +CGAchievementInfo__OnCriteriaDeleted 005B36F0 f end=005B37C0 +CGAchievementInfo__GetAchievement 005B37C0 f end=005B383A Script_GetCategoryNumAchievements 005B38E0 f end=005B3B2C Script_GetComparisonCategoryNumAchievements 005B3B30 f end=005B3C9B Script_GetNumCompletedAchievements 005B3CA0 f end=005B3DBC @@ -3062,6 +3249,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 +TalentInfoGetTalentGroup 005C6080 f end=005C60BA TalentInfoIsSpellKnown 005C60C0 f end=005C614C Script_GetTalentTabInfo 005C6150 f end=005C630D Script_GetUnspentTalentPoints 005C6310 f end=005C63AE @@ -3138,46 +3326,73 @@ Script_RemoveSkillUp 005CE4D0 f end=005CE534 Script_GetAdjustedSkillPoints 005CE540 f end=005CE5CB Script_AcceptSkillUps 005CE5D0 f end=005CE6E6 Script_BuySkillTier 005CE6F0 f end=005CE862 +CGPetitionInfo__OnOfferPetitionError 005CEA00 f end=005CEA57 Script_GetNumPetitionNames 005CEAC0 f end=005CEAF4 CGPetitionInfo__InitializeGame 005CEC40 f end=005CEC55 +CGPetitionInfo__ClearSignatures 005CEC60 f end=005CECD9 Script_GetPetitionInfo 005CECE0 f end=005CEE2D Script_GetPetitionNameInfo 005CEE30 f end=005CEEF0 +CGPetitionInfo__SetPetition 005CEEF0 f end=005CF01D Script_ClosePetition 005CF020 f end=005CF035 Script_CanSignPetition 005CF040 f end=005CF131 Script_SignPetition 005CF140 f end=005CF21B Script_OfferPetition 005CF220 f end=005CF446 Script_RenamePetition 005CF450 f end=005CF529 +CGPetitionInfo__LeaveWorld 005CF610 f end=005CF647 +CGPetitionInfo__SetSignatures 005CF650 f end=005CF706 +CGDuelInfo__ProcessCountdown 005CF870 f end=005CF90B +CGDuelInfo__OnDuelOutOfBounds 005CF910 f end=005CF925 +CGDuelInfo__OnDuelInBounds 005CF930 f end=005CF945 Script_StartDuel 005CF950 f end=005CF9BB +CGDuelInfo__LeaveWorld 005CFA10 f end=005CFA4B +CGDuelInfo__OnDuelCountdown 005CFA50 f end=005CFA86 +CGDuelInfo__OnDuelComplete 005CFA90 f end=005CFB18 +CGDuelInfo__OnDuelWinner 005CFB20 f end=005CFBC2 +CGDuelInfo__AcceptDuel 005CFBD0 f end=005CFC4B +CGDuelInfo__OnDuelRequested 005CFCD0 f end=005CFDAD Script_AcceptDuel 005CFDB0 f end=005CFDB8 +CGDuelInfo__InitializeGame 005CFDD0 f end=005CFE3A Script_GetNumFactions 005CFF20 f end=005CFF54 +CGReputationInfo__GetFactionStanding 005D05B0 f end=005D05F6 Script_IsFactionInactive 005D0740 f end=005D07B0 Script_SetSelectedFaction 005D07B0 f end=005D0814 Script_GetSelectedFaction 005D0820 f end=005D084D CGReputationInfo__AddVisibleFaction 005D08D0 f end=005D0A0A +CGReputationInfo__SetAtWar 005D0A10 f end=005D0B96 Script_GetFactionInfo 005D1150 f end=005D11D4 Script_GetFactionInfoByID 005D11E0 f end=005D1240 Script_GetWatchedFactionInfo 005D1240 f end=005D1384 Script_FactionToggleAtWar 005D1390 f end=005D141B Script_SetWatchedFactionIndex 005D1420 f end=005D148E +CGReputationInfo__SortFactions 005D1880 f end=005D1C0C +CGReputationInfo__SetFactionInactive 005D1C10 f end=005D1D1D +CGReputationInfo__CollapseHeader 005D1D20 f end=005D1E43 Script_SetFactionInactive 005D1E50 f end=005D1ED1 Script_SetFactionActive 005D1EE0 f end=005D1F61 Script_CollapseFactionHeader 005D1F70 f end=005D1FB9 Script_CollapseAllFactionHeaders 005D1FC0 f end=005D1FD3 Script_ExpandAllFactionHeaders 005D1FE0 f end=005D1FF3 Script_ExpandFactionHeader 005D2000 f end=005D2049 +CGReputationInfo__OnSetFactionVisible 005D2050 f end=005D209D CGReputationInfo__OnSetFactionStanding 005D20A0 f end=005D2355 CGReputationInfo__InitializeGame 005D2EB0 f end=005D2F86 CGPetInfo__GetModeToken 005D3050 f end=005D3060 CGPetInfo__ShowGrid 005D3070 f end=005D3080 +CGPetInfo__HideGrid 005D3080 f end=005D3090 +CGPetInfo__UpdateCooldowns 005D3090 f end=005D30A0 +CGPetInfo__SetIsAttackingTarget 005D30A0 f end=005D30D9 Script_IsPetAttackActive 005D3160 f end=005D317C Script_GetPetTimeRemaining 005D3180 f end=005D31E7 CGPetInfo__LeaveWorld 005D3360 f end=005D3383 CGPetInfo__GetPet 005D3390 f end=005D33B3 CGPetInfo__GetTarget 005D33C0 f end=005D3408 CGPetInfo__GetPetSpellAction 005D3410 f end=005D3450 +CGPetInfo__UpdatePetSpellAction 005D3450 f end=005D34A1 CGPetInfo__SetComboPoints 005D34B0 f end=005D3511 CGPetInfo__FindSpellByID 005D3560 f end=005D35A4 CGPetInfo__IsPetBarUsed 005D35B0 f end=005D3627 +CGPetInfo__OnPetMode 005D3630 f end=005D369A +CGPetInfo__OnPetUpdateComboPoints 005D36A0 f end=005D3712 Script_PetHasActionBar 005D3720 f end=005D3779 Script_PetCanBeAbandoned 005D3780 f end=005D3817 Script_PetCanBeDismissed 005D3820 f end=005D38B9 @@ -3190,7 +3405,10 @@ Script_GetPetIcon 005D3CE0 f end=005D3D79 Script_GetPetTalentTree 005D3D80 f end=005D3E78 CGPetInfo__PetActionsUsable 005D3E80 f end=005D3FCE CGPetInfo__PetActionSlotUsable 005D3FD0 f end=005D41A6 +CGPetInfo__SendPetAction 005D4210 f end=005D45F1 +CGPetInfo__PetAttackTarget 005D4620 f end=005D4643 CGPetInfo__PetClearTarget 005D4650 f end=005D46EB +CGPetInfo__PetDismiss 005D46F0 f end=005D48FE CGPetInfo__PetRename 005D4A00 f end=005D4AC8 CGPetInfo__UpdatePetTempBar 005D4AD0 f end=005D4C2D Script_GetPetActionInfo 005D4EC0 f end=005D5258 @@ -3209,12 +3427,20 @@ Script_PetDismiss 005D5660 f end=005D5668 Script_PetRename 005D5670 f end=005D581B Script_GetPossessInfo 005D5820 f end=005D5A05 Script_IsPetAttackAction 005D5A10 f end=005D5A5C +CGPetInfo__SetAutocast 005D5D20 f end=005D5E10 +CGPetInfo__FindPossessedSpell 005D62A0 f end=005D649D +CGPetInfo__SetAction 005D64D0 f end=005D64EB +CGPetInfo__SetPetCount 005D64F0 f end=005D6546 +CGPetInfo__OnPetGUIDs 005D6550 f end=005D65BE Script_PickupPetAction 005D65C0 f end=005D66E5 Script_TogglePetAutocast 005D66F0 f end=005D67A4 Script_CastPetAction 005D67B0 f end=005D68FE CGPetInfo__SetPet 005D6900 f end=005D6B8E CGPetInfo__OnPetSpells 005D6B90 f end=005D6D8F +CGPetInfo__InitializeGame 005D6D90 f end=005D6E5B CGPetInfo__EnterWorld 005D6E60 f end=005D6F0A +CGContainerInfo__UpdateCooldowns 005D6F10 f end=005D6F20 +CGContainerInfo__GetContainer 005D6F20 f end=005D6F57 Script_ContainerIDToInventoryID 005D6F60 f end=005D6FEB Script_GetMaxArenaCurrency 005D6FF0 f end=005D7012 CGContainerInfo__UpdateContents 005D7070 f end=005D710A @@ -3243,7 +3469,11 @@ Script_GetContainerItemGems 005D9300 f end=005D93FF Script_GetContainerItemQuestInfo 005D9400 f end=005D953B CGContainerInfo__UpdateContainers 005D9960 f end=005D9B3B CGContainerInfo__EnterWorld 005D9C20 f end=005D9D8F +CGContainerInfo__LeaveWorld 005D9D90 f end=005D9EFB GetInventorySlotToken 005D9F00 f end=005D9F3A +CGTradeSkillInfo__StopRecast 005D9FF0 f end=005DA01B +CGTradeSkillInfo__StopRecast 005DA020 f end=005DA06C +CGTradeSkillInfo__DoRecast 005DA070 f end=005DA0EF Script_GetNumTradeSkills 005DA120 f end=005DA142 Script_GetTradeSkillItemNameFilter 005DA150 f end=005DA16C Script_GetTradeSkillItemLevelFilter 005DA170 f end=005DA1AE @@ -3251,6 +3481,8 @@ Script_GetTradeSkillSubClassFilter 005DA1B0 f end=005DA267 Script_GetTradeskillRepeatCount 005DA270 f end=005DA2D5 Script_StopTradeSkillRepeat 005DA2E0 f end=005DA30D Script_IsTradeSkillLinked 005DA310 f end=005DA391 +CGTradeSkillInfo__Close 005DA5A0 f end=005DA5E9 +CGTradeSkillInfo__GetSubClassIndexFromSkill 005DA7D0 f end=005DA82E CGTradeSkillInfo__IsCollapsedHeader 005DA830 f end=005DA8A6 Script_CloseTradeSkill 005DA8B0 f end=005DA8FB Script_SelectTradeSkill 005DA900 f end=005DA967 @@ -3259,6 +3491,7 @@ Script_GetTradeSkillCooldown 005DA9A0 f end=005DAA68 Script_GetTradeSkillSubClasses 005DAA70 f end=005DAB6C Script_GetFirstTradeSkill 005DAB70 f end=005DABF6 Script_DoTradeSkill 005DAC00 f end=005DACD2 +CGTradeSkillInfo__ClearItemCallbacks 005DAD10 f end=005DADF1 CGTradeSkillInfo__GetTradeSkillListLink 005DB060 f end=005DB292 Script_GetTradeSkillInfo 005DB2A0 f end=005DB543 Script_GetTradeSkillIcon 005DB550 f end=005DB6D2 @@ -3272,6 +3505,8 @@ Script_GetTradeSkillDescription 005DBE10 f end=005DBF0A Script_GetTradeSkillInvSlots 005DBF10 f end=005DBF8E Script_GetTradeSkillInvSlotFilter 005DBF90 f end=005DC0A8 Script_GetTradeSkillListLink 005DC0B0 f end=005DC109 +CGTradeSkillInfo__FilterAndSortSkills 005DCC40 f end=005DCEF9 +CGTradeSkillInfo__SetItemNameFilter 005DCF60 f end=005DD02F Script_SetTradeSkillItemNameFilter 005DD070 f end=005DD08D Script_SetTradeSkillItemLevelFilter 005DD090 f end=005DD0ED Script_SetTradeSkillSubClassFilter 005DD0F0 f end=005DD22B @@ -3287,6 +3522,7 @@ Script_GetTradeSkillReagentInfo 005DE400 f end=005DE619 Script_GetTradeSkillTools 005DE620 f end=005DE8B6 CGQuestLog__GetQuestItemID 005DED90 f end=005DEE2E CGQuestLog__IsQuestExpiredByID 005DEE60 f end=005DEEA8 +CGQuestLog__GetQuestIndex 005DEEB0 f end=005DEEDE Script_GetNumQuestLogEntries 005DF010 f end=005DF094 Script_GetQuestLogSelection 005DF0A0 f end=005DF0CD Script_SetAbandonQuest 005DF0D0 f end=005DF0DD @@ -3312,15 +3548,21 @@ Script_SetPOIIconOverlapDistance 005DFB00 f end=005DFB3F Script_SetPOIIconOverlapPushDistance 005DFB40 f end=005DFB95 Script_ShiftQuestWatches 005DFBA0 f end=005DFC40 Script_GetQuestWatchIndex 005DFC40 f end=005DFD1D +CGQuestLog__UpdateWatchTimers 005DFEF0 f end=005DFF3B +CGQuestLog__GetQuestName 005E0000 f end=005E006A CGQuestLog__SaveTrackedQuests 005E0240 f end=005E02E4 Script_SelectQuestLogEntry 005E02F0 f end=005E0337 Script_GetQuestLogQuestText 005E0340 f end=005E041F Script_QuestPOIGetIconInfo 005E0590 f end=005E06C1 Script_GetQuestLogCompletionText 005E06D0 f end=005E07F7 +CGQuestLog__CollapseHeader 005E0C00 f end=005E0CBB CGQuestLog__GetQuestSpecialItem 005E0DA0 f end=005E0E9E CGQuestLog__UpdateQuestItem 005E1250 f end=005E12F1 +CGQuestLog__GetNumQuestLeaderBoards 005E1300 f end=005E1460 CGQuestLog__GetQuestLeaderBoardByID 005E1460 f end=005E1FEA CGQuestLog__GetQuestLogItemDropByID 005E20A0 f end=005E236F +CGQuestLog__GetQuestLeaderBoardForKill 005E2370 f end=005E2625 +CGQuestLog__GetQuestLeaderBoardForItem 005E2630 f end=005E2851 CGQuestLog__GetQuestGreenRange 005E2860 f end=005E28AE CGQuestLog__GetQuestWorldMapAreaID 005E2B60 f end=005E2EA5 CGQuestLog__GetPOIQuestIDByVisibleIndex 005E3840 f end=005E3AC0 @@ -3368,10 +3610,12 @@ Script_GetQuestResetTime 005E6DE0 f end=005E6E31 CGQuestLog__ShutdownGame 005E6F30 f end=005E6F93 CGQuestLog__EnterWorld 005E6FA0 f end=005E7013 CGQuestLog__InitializeGame 005E71A0 f end=005E72A4 +CGCharacterInfo__SetInspectTarget 005E76B0 f end=005E76FC Script_KeyRingButtonIDToInvSlotID 005E7700 f end=005E7758 Script_HasInspectHonorData 005E7780 f end=005E77BA Script_GetInspectHonorData 005E77C0 f end=005E7885 Script_ClearInspectPlayer 005E7890 f end=005E78E3 +CGCharacterInfo__CanInspect 005E7A00 f end=005E7A4A Script_GetInventorySlotInfo 005E7D60 f end=005E7E51 Script_GetInventoryItemCooldown 005E7E60 f end=005E7F9C Script_GetInventoryAlertStatus 005E7FA0 f end=005E8030 @@ -3408,10 +3652,20 @@ Script_RequestInspectHonorData 005EAC90 f end=005EAC98 Script_GetWeaponEnchantInfo 005EACA0 f end=005EAE8C Script_HasWandEquipped 005EAE90 f end=005EAF27 CGCharacterInfo__LeaveWorld 005EAF70 f end=005EB031 +CGCooldown__OnFrameRender 005EBD20 f end=005EBE04 +CGCooldown__AnimateVerts 005EC1E0 f end=005EC785 +CGCooldown__OnLayerUpdate 005EC8F0 f end=005EC99B +CGCooldown__SetCooldown 005ECD70 f end=005ECE76 DisableFadingScreen 005ED080 f end=005ED116 EnableFadingScreen 005ED480 f end=005ED587 CGInstanceEncounter_C__EnterWorld 005EDED0 f end=005EDEEE CGRuneInfo__InitializeGame 005EDEF0 f end=005EDF9D +CGRuneInfo__SetRuneLastUsedTime 005EDFA0 f end=005EDFB2 +CGRuneInfo__GetRuneTypeByIndex 005EDFF0 f end=005EE011 +CGRuneInfo__GetRuneLastUsedTime 005EE110 f end=005EE140 +CGRuneInfo__ComputeRuneRechargeTime 005EE140 f end=005EE1E1 +CGRuneInfo__SetPredictedRunes 005EE240 f end=005EE3CE +CGRuneInfo__ResyncRunes 005EE440 f end=005EE51E 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? @@ -3528,14 +3782,34 @@ Script_MoveViewDownStart 005FF210 f end=005FF226 Script_MoveViewDownStop 005FF230 f end=005FF25C Script_SaveView 005FF260 f end=005FF2B7 Script_FlipCameraYaw 005FF2C0 f end=005FF31B +CGCamera__SaveCameraSettings 005FF320 f end=005FF3D7 +CGCamera__UpdateBobbingState 00600090 f end=006000DE +CGCamera__CameraTeleported 00600530 f end=0060058E +CGCamera__SetVehicleZoomEnabled 00600590 f end=0060069F +CGCamera__UpdateMountHeightOrOffset 00600A10 f end=00600B5F +CGCamera__SetDesiredTargetOffset 006012D0 f end=00601408 Script_CameraZoomIn 006017E0 f end=00601838 Script_CameraZoomOut 00601840 f end=00601898 Script_VehicleCameraZoomIn 006018A0 f end=006018A9 Script_VehicleCameraZoomOut 006018B0 f end=006018B9 +CGCamera__GetCameraPosition 00601D60 f end=00601E8A +CGCamera__SetModeNormal 00601F70 f end=00601FEA +CGCamera__SetModeFreeLook 00601FF0 f end=006020AF +CGCamera__UpdateFreeLookFacing 006020B0 f end=006023C4 +CGCamera__SyncFreeLookFacing 006023D0 f end=00602600 +CGCamera__SmoothFreeLook 00602760 f end=00602DB6 +CGCamera__SetView 00603330 f end=00603893 CGCamera__CommentatorSetViewAndPosition 006038A0 f end=006038F1 +CGCamera__BarberShopSetView 00603900 f end=0060392D Script_SetView 006039B0 f end=00603A0F +CGCamera__UpdateTargetSmoothing 00603D30 f end=0060448A CGCamera__UpdateTargetFacing 00604490 f end=00604636 +CGCamera__EnableFreeLook 006047E0 f end=00604845 +CGCamera__DisableFreeLook 00604850 f end=0060489A +CGCamera__ResetView 006048A0 f end=0060493D CGCamera__MakeRelativeTo 00604A70 f end=00604B89 +CGCamera__PickVehicleCamera 00604B90 f end=00604C67 +CGCamera__OnVehicleCameraDestroyed 00604C70 f end=00604C7F Script_ResetView 00604C80 f end=00604CD3 Script_NextView 00604CE0 f end=00604D0A Script_PrevView 00604D10 f end=00604D3A @@ -3547,6 +3821,7 @@ CGCamera__AddShake 00606410 f end=00606477 CGCamera__SetModelCamera 00606570 f end=006066DB CGCamera__SetTarget 006066E0 f end=00606967 CGCamera__constructor 00606B30 f end=00606F8E +CGCamera__UpdateCallback 00607B00 f end=00607BC5 CSimpleCamera__SetFacing 00607BD0 f end=00607BF6 CSimpleCamera__constructor 00607C20 f end=00607C90 CCameraManager__SetScreenAspect 00607C90 f end=00607CAA @@ -3745,25 +4020,59 @@ UpdatePendingPortraits 00616E80 f end=00616F8F PortraitInitialize 00618010 f end=0061810E UpdateModelForUI 00618110 f end=00618176 RenderPortraitTexture 00619580 f end=0061A0C7 +CGTooltip__GetScriptByName 0061A280 f end=0061A3F6 +CGTooltip__GetThreatStateColor 0061A4F0 f end=0061A509 +CGTooltip__GetTalentHyperlinkString 0061A550 f end=0061A5A8 CGTooltip__GetDurationString 0061A9E0 f end=0061ABE4 CGTooltip__GetItemDurationStrin 0061ABF0 f end=0061AEDA +CGTooltip__GetFloatDurationString 0061AEE0 f end=0061B03C CGTooltip__ResetPosition 0061B040 f end=0061B263 CGTooltip__FadeOut 0061B290 f end=0061B2D1 +CGTooltip__OnLayerUpdate 0061B2E0 f end=0061B467 CGTooltip__FormatStringForXML 0061B4F0 f end=0061B5A1 +CGItemStatsSummary__Clear 0061B5B0 f end=0061B5D6 +CGItemStatsSummary__GetStatIntGlobalString 0061BB20 f end=0061BC97 +CGTooltip__GetAchievementHyperlink 0061BFF0 f end=0061C0A8 CGTooltip__ClearTooltip 0061C620 f end=0061C8A6 +CGTooltip__AddTexture 0061C8B0 f end=0061CAE3 CGTooltip__CalculateSize 0061CAF0 f end=0061CFE1 CGTooltip__ShowThis 0061CFF0 f end=0061D031 +CGTooltip__constructor 0061DEE0 f end=0061E0AB +CGTooltip__destructor 0061E160 f end=0061E287 +CGTooltip__GetItemHyperlinkString 0061E290 f end=0061E35E CGTooltip__GetItemHyperlinkString 0061E360 f end=0061E395 +CGTooltip__GetSpellHyperlinkString 0061E4B0 f end=0061E53E +CGTooltip__GetQuestDifficultyColorString 0061E540 f end=0061E5B8 +CGTooltip__GetQuestHyperlinkString 0061E5C0 f end=0061E64A +CGTooltip__GetSummonedByString 0061E830 f end=0061E9FC CGTooltip__SetOwner 0061EA00 f end=0061EAAA +CGTooltip__AppendText 0061EAB0 f end=0061EB20 +CGTooltip__PostLoadXML 0061FB30 f end=0061FE2B +CGTooltip__AddFontStrings 0061FE30 f end=0061FEB2 CGTooltip__AddLine 0061FEC0 f end=006201B4 +CGItemStatsSummary__Create 006207A0 f end=0062094F +CGTooltip__AddEmpathyText 00620950 f end=00620ED2 +CGTooltip__AddSkinnableText 00620EE0 f end=0062105D CGTooltip__SetUnit 00621070 f end=0062240C CGTooltip__SetCorpse 00622410 f end=006224EC CGTooltip__AddTalentPrereqs 006224F0 f end=006227F5 +CGTooltip__AddTalentLearnText 00622800 f end=0062295E +CGTooltip__SetQuest 00622960 f end=00622B98 +CGTooltip__SetGlyph 00622BA0 f end=00622DC9 CGTooltip__SetEquipmentSet 00622DD0 f end=006230C5 +CGTooltip__SetFrameStack 006230D0 f end=00623583 CGTooltip__AddSpellReagents 00623590 f end=00623752 +CGTooltip__SetItemNoStats 00623760 f end=006237B7 +CGTooltip__AddColoredItemStat 00623810 f end=00623899 CGTooltip__SetSpell 006238A0 f end=006252F1 +CGTooltip__SetBuff 00625350 f end=00625467 CGTooltip__SetObject 00626720 f end=00626E18 +CGTooltip__SetTalent 00626E20 f end=0062721A +CGTooltip__SetAchievement 00627220 f end=006276DB CGTooltip__SetItem 006277F0 f end=0062D924 +CGTooltip__SetItemDelta 0062D930 f end=0062DAD9 +CGTooltip__SetMacro 00630D20 f end=00630FFC +CGItemStatsSummary__GetItemComparison 00631590 f end=0063184D NetClient__Initialize 00631D30 f end=00631E01 ; 00005400 NetClient__ConnectInternal 00631E10 f end=00631E92 ; NetClient::ConnectInternal(char const*, unsigned short) NetClient__Disconnect 00631EA0 f end=00631F69 ; 00005400 @@ -3912,7 +4221,7 @@ CGxDevice__PrimDrawElements 006845B0 f end=0068461D type="void __thiscall func(C CGxApiLight__operator_equals 00684620 f end=006847C8 type="CGxApiLight* __thiscall func(CGxApiLight* this, CGxLight* light)" ; CGxApiLight::operator=(CGxLight const&) CGxDevice__LightSet 006847D0 f end=00684843 type="void __thiscall func(CGxDevice* this, uint32_t a2, CGxLight* light, C3Vector* pos)" CGxDevice__BufStream 00684850 f end=0068489F type="void __thiscall func(CGxDevice* this, EGxPoolTarget target, uint32_t itemSize, uint32_t itemCount)" -CGxDevice__TexMarkForUpdate 006848A0 f end=000684900 type="void __thiscall func(CGxDevice* this, CGxTex* texId, CiRect* updateRect, int32_t immediate)" +CGxDevice__TexMarkForUpdate 006848A0 f end=00684900 type="void __thiscall func(CGxDevice* this, CGxTex* texId, CiRect* updateRect, int32_t immediate)" CGxDevice__ITexMarkAsUpdated 00684900 f end=0068492D type="void __thiscall func(CGxDevice* this, CGxTex* texId)" CGxDevice__IShaderLoad 00684970 f end=00684AC8 type="int32_t __thiscall func(CGxDevice* this, CGxShader** shaders, EGxShTarget target, char* a4, char* a5, int32_t permutations)" CGxDevice__ICursorCreate 00684AD0 f end=00684B4A type="void __thiscall func(CGxDevice* this, CGxFormat* format)" @@ -4220,6 +4529,11 @@ FriendList__constructor 006B3190 f end=006B323E FriendList__destructor 006B3240 f end=006B3277 Script_GetNumWhoResults 006B33D0 f end=006B3428 Script_SetWhoToUI 006B3430 f end=006B344C +FriendList__RegisterScriptFunctions 006B3450 f end=006B3476 +FriendList__GetFriend 006B3510 f end=006B3563 +FriendList__IsComplained 006B3700 f end=006B3748 +FriendList__AddComplained 006B3750 f end=006B37F6 +FriendList__IsFriend 006B3920 f end=006B395D Script_GetNumFriends 006B4060 f end=006B412B Script_GetFriendInfo 006B4130 f end=006B43F3 Script_SetSelectedFriend 006B4400 f end=006B44A8 @@ -4241,6 +4555,7 @@ FriendList__AddFriend 006B5400 f end=006B54BA FriendList__SetFriendNotes 006B5540 f end=006B5621 FriendList__SendWho 006B5630 f end=006B5C94 FriendList__AddOrDelIgnore 006B5DE0 f end=006B5F67 +FriendList__DelIgnore 006B60B0 f end=006B6125 FriendList__AddOrDelVoiceIgnore 006B6130 f end=006B62BD FriendList__AddVoiceIgnore 006B62C0 f end=006B6401 FriendList__DelVoiceIgnore 006B6410 f end=006B6488 @@ -4256,11 +4571,13 @@ Script_IsIgnoredOrMuted 006B6D80 f end=006B6E05 FriendList__AddIgnore 006B6E10 f end=006B6EF1 FriendList__RemoveFriend 006B6F00 f end=006B6F6F FriendList__DelIgnore 006B7040 f end=006B7120 +FriendList__HandleStatus 006B73A0 f end=006B7AFA Script_AddOrRemoveFriend 006B7B70 f end=006B7BC4 Script_RemoveFriend 006B7BD0 f end=006B7C8A Script_SetFriendNotes 006B7C90 f end=006B7D6F Script_DelIgnore 006B7D70 f end=006B7D9B Script_DelMute 006B7DA0 f end=006B7DCB +FriendList__DoLocalWho 006B8290 f end=006B86A2 FriendList__Initialize 006B8990 f end=006B8AA2 SaveAccountData 006B9050 f end=006B90D7 AccountDataInitializeBasicSystem 006B9900 f end=006B996D @@ -4269,6 +4586,7 @@ GxuFontRenderBatch 006BCE40 f end=006BCE52 GxuFontGetTextExtent 006BCE60 f end=006BCE98 GxuFontGetMaxCharsWithinWidth 006BCEA0 f end=006BCEE7 GxuFontGetOneToOneHeight 006BD020 f end=006BD069 +GxuFontSetStringColor 006BD070 f end=006BD095 GxuFontSetStringPosition 006BD0A0 f end=006BD0BE GxuFontAddShadow 006BD0C0 f end=006BD0DF GxuFontStringSetGradient 006BD140 f end=006BD15E @@ -4294,10 +4612,14 @@ CGxString__SetStringPosition 006C6410 f end=006C6430 ; CGxString::SetStringPosit CGxString__AddHyperlinkParseInfo 006C6A70 f end=006C6AE6 ; CGxString::AddHyperlinkParseInfo(GXUFONTHYPERLINKINFO) CGxString__ClearInstanceData 006C6B90 f end=006C6BF4 ; CGxString::ClearInstanceData() CGxString__Tick 006C6C00 f end=006C6C23 ; CGxString::Tick() +CGxString__SetColor 006C6C30 f end=006C6C6C +CGxString__HandleScreenSizeChange 006C6C70 f end=006C6CC8 CGxString__InitializeTextLine 006C6CD0 f end=006C7416 ; CGxString::InitializeTextLine(char const*, unsigned int, CImVector&, C3Vector const&, unsigned int*, EMBEDDEDPARSEINFO&) CGxString__AddShadow 006C7440 f end=006C747B ; CGxString::AddShadow(C2Vector const&, CImVector const&) CGxString__CheckGeometry 006C7480 f end=006C74C5 ; CGxString::CheckGeometry() +CGxString__Initialize 006C74D0 f end=006C75D7 CGxString__Recycle 006C75E0 f end=006C7631 ; CGxString::Recycle() +CGxString__constructor 006C7640 f end=006C775B CGxString__destructor 006C7760 f end=006C78EC ; CGxString::~CGxString() CGxString__SetGradient 006C78F0 f end=006C7A9C ; CGxString::SetGradient(int, int) CGxString__GetNewString 006C7AA0 f end=006C7B0E ; CGxString::GetNewString(int) @@ -4341,6 +4663,7 @@ CGPlayer_C__OnDeath 006DC0F0 f end=006DC1B5 CGPlayer_C__GetExpandedSkillRank 006DC230 f end=006DC2B2 CGPlayer_C__GetSpellRank 006DC330 f end=006DC3E5 CGPlayer_C__UpdateInteractStatusAll 006DC5A0 f end=006DC633 +CGLootInfo__ClearRollPending 006DC770 f end=006DC7D4 CGPlayer_C__GetPackAndSlot 006DCCC0 f end=006DCD66 CGPlayer_C__UnitIsTrivial 006DE130 f end=006DE1C0 CGPlayer_C__GetCombatRatingBonus 006DE410 f end=006DE48F @@ -4378,16 +4701,30 @@ MovementDestroy 006F0C30 f end=006F0C6E CObjectEffectManager__ExitState 006F61D0 f end=006F6413 CObjectEffectManager__EnterState 006F7270 f end=006F7365 GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0 +CEffect__SetEnabled 006F7870 f end=006F78A6 CEffect__ConnectToLightningThisFrame 006F7900 f end=006F7945 +CEffect__ComputeModelScaleFromTarget 006F7950 f end=006F79FB +CEffect__EffectEvent 006F7B00 f end=006F7C36 CEffect__LoadMountTransitionModel 006F83D0 f end=006F84E4 +CEffect__ApplyModelAttachRecToMatrix 006F84F0 f end=006F85F5 CEffect__ClearItemVisualEffect 006F8700 f end=006F87B4 +CEffect__MoveToDestroyList 006F87C0 f end=006F8965 +CEffect__UpdateWorldObject 006F8970 f end=006F8A5A +CEffect__TransformPosition 006F8AE0 f end=006F8C44 +CEffect__UpdateAttachment 006F8C50 f end=006F8F3E +CEffect__ReleaseLightningRef 006F8F40 f end=006F8F4F +CEffect__DrawFishingString 006F8F50 f end=006F925F CEffect__AddSpecialEffect 006F9260 f end=006F9394 CEffect__MountTransitionCacheCB 006F9610 f end=006F966D CEffect__AddMountTransition 006F9670 f end=006F97CC +CEffect__PostInitialize 006F9840 f end=006F9D68 CEffect__Create 006F9D70 f end=006F9EBC CEffect__destructor 006F9EC0 f end=006FA04A +CEffect__EffectUpdate 006FA050 f end=006FA38E CEffect__Release 006FA390 f end=006FA3B2 CEffect__Destroy 006FA3C0 f end=006FA444 +CEffect__CleanUpStaticLists 006FA450 f end=006FA5B0 +GetMasterLootCandidate 006FA770 f end=006FA791 CloseAllLootRolls 006FAFD0 f end=006FB0FD CGUnit_C__StopMissileTrajectoryTargeting 006FBF00 f end=006FBF7B CGUnit_C__InitMissileTrajectorySystem 006FC8E0 f end=006FC918 @@ -4403,6 +4740,9 @@ CMissile__UpdateStaticLists 00703B00 f end=00703B73 CMissile__Initialize 00703B80 f end=00703BE0 CMissile__Destroy 00703BE0 f end=00703C10 CGTradeInfo__InitiateTrade 00703CF0 f end=00703DF4 +CGTradeInfo__AddMoney 00704220 f end=00704313 +CGTradeInfo__RemoveMoney 00704320 f end=007043B2 +CGTradeInfo__Initialize 007048D0 f end=00704910 CGDynamicObject_C__Disable 00704940 f end=0070498A CGDynamicObject_C__Reenable 00704990 f end=007049C8 CGDynamicObject_C__ShouldRender 007049D0 f end=007049FF @@ -4493,6 +4833,7 @@ CGUnit_C__NamePlateUpdateColor 007153C0 f end=007153DB CGUnit_C__UpdateUnitNameText 00715500 f end=00715528 CGUnit_C__ObjectNameVisibilityChanged 00715560 f end=007155C9 CGUnit_C__GetRenderFacing 007156A0 f end=007156B6 +CGUnit_C__ChatBubbleRemove 007157E0 f end=00715802 CGUnit_C__RegisterScript 007158C0 f end=007158F4 CGUnit_C__UnregisterScript 00715900 f end=00715929 CGUnit_C__GetDisplayClassNameFromRecord 007159E0 f end=00715A46 @@ -4671,14 +5012,22 @@ CGUnit_C__OnVehicleCameraPossiblyNeeded 0074CE40 f end=0074CF22 Script_CombatTextSetActiveUnit 0074D580 f end=0074D5A8 Script_CombatLogSetRetentionTime 0074D5B0 f end=0074D5FD Script_CombatLog_Object_IsA 0074D600 f end=0074D6A3 +CombatLogEntry__constructor 0074D920 f end=0074D97F Script_CombatLogGetRetentionTime 0074D9E0 f end=0074D9FF +CombatLogEntry__PushEvent 0074E290 f end=0074E878 +CombatLogEntry__PackEvent 0074E880 f end=0074F2AB Script_CombatLogGetCurrentEntry 0074F2B0 f end=0074F2CC UnitCombatLogInvalidateName 0074F400 f end=0074F4CC +CombatLogEntry__MatchesFilter 0074F6C0 f end=0074F712 +CombatLogEntry__ResolveName 0074F720 f end=0074F8FA Script_CombatLogResetFilter 0074FA60 f end=0074FA6D Script_CombatLogGetNumEntries 0074FA70 f end=0074FADD Script_CombatLogSetCurrentEntry 0074FAE0 f end=0074FC20 Script_CombatLogAdvanceEntry 0074FC20 f end=0074FD36 +CombatLogEntry__GetObjectName 0074FD40 f end=0074FE8C +CombatLogEntry__PendingCombatLogResolved 0074FE90 f end=0074FF1D Script_CombatLogAddFilter 0074FF70 f end=00750206 +CombatLogEntry__CancelPendingCallbacks 00750270 f end=0075037C Script_CombatLogClearEntries 00751120 f end=0075114B UnitCombatLog 00751150 f end=007512A1 CGBag_C__FindItemSlot 00754040 f end=007540AA @@ -4700,8 +5049,15 @@ 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__CopyGlobal 00758220 f end=00758272 +CSimpleScriptManager__Execute 00758280 f end=0075833B +CSimpleScriptManager__FindFunction 00758340 f end=00758382 +CSimpleScriptManager__CallFunction 00758480 f end=00758625 +CSimpleScriptManager__Uninit 007586E0 f end=007587C6 +CSimpleScriptManager__CreateFunction 007587D0 f end=00758B74 CSimpleScriptManager__Init 00758B80 f end=00758C43 CSimpleScriptManager__Create 00758C50 f end=00758CCB +CSimpleScriptManager__Destroy 00758CD0 f end=00758D25 VisibleItem_C__GetClassID 00758D30 f end=00758D74 VisibleItem_C__GetSubtypeID 00758D80 f end=00758DC4 VisibleItem_C__GetInventoryType 00758DD0 f end=00758E49 @@ -4835,7 +5191,12 @@ WoWTime__SetHourAndMinutes 0076C3C0 f end=0076C3E2 WoWTime__SetDate 0076C480 f end=0076C4BE WoWTime__WoWEncodeTime 0076CA50 f end=0076CAA7 WoWTime__WoWDecodeTime 0076CAB0 f end=0076CADD +CGameTime__GameTimeSetMinutesPerSecond 0076CFA0 f end=0076CFE6 CGameTime__GameTimeGetDayProgression 0076CFF0 f end=0076D051 +CGameTime__TickMinute 0076D740 f end=0076D7AD +CGameTime__GameTimeSetTime 0076D810 f end=0076D8FD +CGameTime__GameTimeUpdate 0076D900 f end=0076D996 +CGameTime__GameTimeSync 0076D9A0 f end=0076DB24 NameNeedsDeclensions 0076DD20 f end=0076DD3B RussianNameNeedsDeclensions 0076E270 f end=0076E2A6 SMemSetDebugFlags 0076E4A0 f end=0076E4D2 type="void __stdcall func(uint32_t flags, uint8_t changeMask)" @@ -5609,10 +5970,22 @@ Script_GetVoiceSessionInfo 007DB0B0 f end=007DB1E3 Script_GetVoiceCurrentSessionID 007DB1F0 f end=007DB277 Script_SetActiveVoiceChannelBySessionID 007DB280 f end=007DB36C Script_GetNumVoiceSessionMembersBySessionID 007DB370 f end=007DB3FB +ComSatClient_SendEvent 007DB4D0 f end=007DB555 +ComSatClient_IsCurrentSession 007DB580 f end=007DB5B3 +ComSatClient_GetCurrentSessionType 007DB5C0 f end=007DB5DC +ComSatClient_GetCurrentSessionName 007DB5E0 f end=007DB5F8 Script_GetVoiceStatus 007DB8D0 f end=007DB9AC +ComSatClient_IsComsatDisabledByClient 007DBAB0 f end=007DBAB6 Script_VoiceIsDisabledByClient 007DC910 f end=007DC94A +ComSatClient_PopulateSessionDataWithoutJoin 007DE440 f end=007DE595 +ComSatClient_OnRosterUpdate 007DE5A0 f end=007DEAFE +ComSatClient_OnSessionLeave 007DEBF0 f end=007DED5B +ComSatClient_LeaveAllSessions 007DED60 f end=007DEEB2 Script_GetVoiceSessionMemberInfoBySessionID 007DEEF0 f end=007DF0AF Script_UnitIsTalking 007DF0B0 f end=007DF142 +ComSatClient_SetCurrentSession 007DF290 f end=007DF2B8 +ComSatClient_DisableCurrentSession 007DF2C0 f end=007DF2C8 +ComSatClient_OnSetTalkerMuted 007DF6F0 f end=007DF769 ComSatClient_Init 007DFAF0 f end=007DFE9C IsRussian 007E1030 f end=007E1049 TruncateNewLines 007E1640 f end=007E167B @@ -5648,6 +6021,7 @@ 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() +MinimapSetDynamicPOI 007F4870 f end=007F4928 MinimapSetCorpsePOI 007F4990 f end=007F49FE MinimapUpdate 007F5BA0 f end=007F6539 MinimapInitialize 007F6730 f end=007F698D @@ -5705,6 +6079,7 @@ Spell_C_CancelSpellByTarget 008063E0 f end=00806431 Spell_C_CancelMeleeSpells 00806480 f end=0080654E Spell_C_CancelAutoRepeat 00807560 f end=00807645 SpellHistory__GetCooldown 00807980 f end=00807D3E +SpellHistory__RecentlyCast 00807D40 f end=00807D98 SpellHistory__IsOnHold 00807DA0 f end=00807F07 Spell_C__GetSpellCooldown 00809000 f end=00809029 Spell_C__GetItemCooldown 00809030 f end=008090B1 @@ -5742,6 +6117,8 @@ XMLNode__Recycle 00814CE0 f end=00814D53 XMLTree__Free 00814D60 f end=00814D87 XMLTree_Load 00814D90 f end=00814E40 StringToJustify 00815080 f end=008150CA +LoadXML_Color 00815C30 f end=00815DEF +LoadXML_AnimGroup 00816000 f end=00816056 FrameXML_CheckSignature 008165E0 f end=00816767 FrameScript_Object__CreateScriptMetaTable 00816790 f end=008167D3 ; FrameScript_Object::CreateScriptMetaTable(lua_State*, void (*)(lua_State*)) FrameScript_Object__FillScriptMethodTable 008167E0 f end=00816822 ; FrameScript_Object::FillScriptMethodTable(lua_State*, FrameScript_Method*, int) @@ -5834,6 +6211,8 @@ CM2Model__SetEventCallback 00824060 f end=008240E1 ; CM2Model::SetEventCallback( CM2Model__GetCameraByIndex 00824170 f end=008241CA ; CM2Model::GetCameraByIndex(unsigned int) CM2Model__HasLiveRibbons 008241D0 f end=00824228 CM2Model__SetRibbonsEnabled 00824230 f end=008242BC +CM2Model__HasLiveParticles 008242C0 f end=00824318 +CM2Model__ChangeFrameOfReference 00824460 f end=008244E2 CM2Model__LinkToCallbackListTail 008244F0 f end=0082450E ; CM2Model::LinkToCallbackListTail() CM2Model__UnlinkFromCallbackList 00824510 f end=00824542 ; CM2Model::UnlinkFromCallbackList() CM2Model__IsBatchDoodadCompatible 00824550 f end=008245A4 ; CM2Model::IsBatchDoodadCompatible(M2Batch*) const @@ -5844,22 +6223,32 @@ CM2Model__UpdateLoaded 00825170 f end=008251AF ; CM2Model::UpdateLoaded() CM2Model__SetLoadedCallback 008251B0 f end=008251C8 ; CM2Model::SetLoadedCallback(void (*)(CM2Model*, void*), void*) CM2Model__SetWorldTransform 008251D0 f end=00825256 ; CM2Model::SetWorldTransform(C3Vector const&, float, float) CM2Model__ReplaceTexture 00825260 f end=00825404 +CM2Model__GetCurrentBoundingBox 00825750 f end=00825A59 +CM2Model__GetSplitBodyBoundingBox 00825A60 f end=00825D6C CM2Model__UnoptimizeVisibleGeometry 00825D70 f end=00825E00 ; CM2Model::UnoptimizeVisibleGeometry() CM2Model__SequenceFallbackById 00826350 f end=008264A9 ; CM2Model::SequenceFallbackById(M2SequenceFallback*, unsigned int) const +CM2Model__HasBone 008264B0 f end=00826528 +CM2Model__GetBoneSequenceInfo 008266B0 f end=008267D8 CM2Model__GetBoneSequenceId 008267E0 f end=0082686E +CM2Model__OnSequenceInterrupted 008269C0 f end=00826A5E CM2Model__SetupBoneSequence 00826B00 f end=00826C3F ; CM2Model::SetupBoneSequence(unsigned short, M2SequenceFallback, unsigned int, float, M2ModelBoneSeq*) CM2Model__SetPrimaryBoneSequence 00826C40 f end=00826DD0 ; CM2Model::SetPrimaryBoneSequence(unsigned short, unsigned short, M2SequenceFallback, unsigned int, float, int) CM2Model__SetSecondaryBoneSequence 00826DD0 f end=00826E54 ; CM2Model::SetSecondaryBoneSequence(unsigned short, unsigned short, M2SequenceFallback, unsigned int, float) +CM2Model__SetBoneSequenceTime 00826ED0 f end=00826FF8 +CM2Model__LoadSequence 00827190 f end=008272E6 CM2Model__HasAttachment 008273D0 f end=00827455 CM2Model__DetachFromParent 008274F0 f end=00827553 CM2Model__DetachAllChildrenById 00827560 f end=008275E9 ; CM2Model::DetachAllChildrenById(unsigned int) +CM2Model__HasEvent 008275F0 f end=0082766F CM2Model__GetCameraById 00827960 f end=008279E3 ; CM2Model::GetCameraById(unsigned int) CM2Model__SetEmittersEnabled 008279F0 f end=00827A88 CM2Model__FindKey 008284D0 f end=00828674 ; CM2Model::FindKey(M2ModelBoneSeq*, M2TrackBase const&, unsigned int&, unsigned int&, float&) CM2Model__AnimateST 00828A00 f end=00828F8A ; CM2Model::AnimateST() CM2Model__SetIndices 00828F90 f end=00829160 ; CM2Model::SetIndices() const CM2Model__SetVertices 00829160 f end=00829296 ; CM2Model::SetVertices(int, M2SkinSection*, unsigned int) const +CM2Model__GetRegionBounds 008292A0 f end=00829AA0 CM2Model__RenderModelBatchesForProjectedTexture 00829AA0 f end=00829B94 ; CM2Model::RenderModelBatchesForProjectedTexture() +CM2Model__TransformVerticesNoUVSelect_cpp 00829F40 f end=0082A210 CM2Model__constructor 0082BE60 f end=0082C1B7 ; CM2Model::CM2Model() CM2Model__SetGeometryVisible 0082C7C0 f end=0082C89B CM2Model__OptimizeVisibleGeometry 0082C970 f end=0082CEC2 ; CM2Model::OptimizeVisibleGeometry() @@ -5875,9 +6264,12 @@ CM2Model__GetCollisionFacets 0082EC30 f end=0082F0EE ; CM2Model::GetCollisionFac CM2Model__AnimateMT 0082F0F0 f end=0083096B ; CM2Model::AnimateMT(C44Matrix const*, C3Vector const&, C3Vector const&, float, float) CM2Model__AnimateParticleST 008309C0 f end=00830DB3 ; CM2Model::AnimateParticleST(float, unsigned int) CM2Model__Animate 00830DC0 f end=00830F83 ; CM2Model::Animate() +CM2Model__ForceAnimate 00830F90 f end=00830FA8 CM2Model__ProcessEventCallbacks 00830FB0 f end=00831298 ; CM2Model::ProcessEventCallbacks(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) +CM2Model__GetAttachmentPosition 00831330 f end=0083140F CM2Model__GetAttachmentWorldTransform 00831410 f end=00831542 ; CM2Model::GetAttachmentWorldTransform(unsigned int) CM2Model__AttachToParent 00831630 f end=008317D4 ; CM2Model::AttachToParent(CM2Model*, unsigned int, C3Vector const*, int) +CM2Model__AnimateSM 00831990 f end=00831AEA CM2Model__SetupLighting 00831AF0 f end=00831BA3 ; CM2Model::SetupLighting() CM2Model__SetBoneSequenceDeferred 00831C30 f end=00831E1D ; CM2Model::SetBoneSequenceDeferred(unsigned short, M2Data*, unsigned short, unsigned int, float, M2SequenceFallback, int, int, int, unsigned int) CM2Model__CancelDeferredSequences 00831EC0 f end=00831FB6 ; CM2Model::CancelDeferredSequences(unsigned int, bool) @@ -6092,6 +6484,7 @@ Liquid__CreateProceduralTextures 008A2E20 f end=008A2EF5 FFX__Destroy 008C0360 f end=008C0589 FFX__Init 008C12F0 f end=008C1513 stub_return_int32_one 008C8DE0 f type="int32_t __stdcall func()" ; Known names: GxDefaultApi, CCommand_Perf +OrganicSmooth 008CA080 f end=008CA0A8 GruntLogin__Connected 008CA0B0 f end=008CA135 ; GruntLogin::Connected(NETADDR const&) GruntLogin__CantConnect 008CA140 f end=008CA1C5 ; GruntLogin::CantConnect() GruntLogin__GetVersionProof 008CA260 f end=008CA2E5 ; GruntLogin::GetVersionProof(unsigned char const*) @@ -6153,6 +6546,10 @@ 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 +CSimpleMovieFrame__constructor 0095E6E0 f end=0095E7C2 +CSimpleMovieFrame__Render 0095EED0 f end=0095F2D4 +CSimpleMovieFrame__RenderMovie 0095F2E0 f end=0095F303 +CSimpleMovieFrame__OnFrameRender 0095F340 f end=0095F36E CSimpleModel__destructor 0095F3A0 f end=0095F40A type="void __thiscall func(CSimpleModel* this)" CSimpleModel__GetScriptByName 0095F420 f end=0095F480 type="FrameScript_Object__ScriptIx* __thiscall func(CSimpleModel* this, char* name, FrameScript_Object__ScriptData* data)" CSimpleModel__ModelLoaded 0095F4D0 f end=0095F4E6 type="void __stdcall func(CM2Model* model, void* arg)" @@ -6167,12 +6564,15 @@ CSimpleModel__scalar_deleting_destructor 0095F7D0 f end=0095F7FB type="void __th CSimpleModel__LoadXML 0095F800 f end=0095F989 type="void __thiscall func(CSimpleModel* this, XMLNode* node, CStatus* status)" CSimpleModel__SetModel 0095F990 f end=0095F9E8 type="void __thiscall func(CSimpleModel* this, char* sourcefile)" CSimpleModel__SetCameraByIndex 0095F9F0 f end=0095FA94 type="void __thiscall func(CSimpleModel* this, uint32_t index)" +CSimpleModel__GetWidth 0095FAA0 f end=0095FAEC +CSimpleModel__GetHeight 0095FAF0 f end=0095FB3C CSimpleModel__UpdateModel 0095FBA0 f end=0095FC21 type="void __thiscall func(CSimpleModel* this)" CSimpleModel__RenderModel 0095FC30 f end=00960070 type="void __stdcall func(void* arg)" CSimpleModel__LightingCallback 00960070 f end=009600D3 type="void __stdcall func(CM2Model* model, CM2Lighting* lighting, void* userArg)" CSimpleModel__SetModel 009600E0 f end=0096018C type="void __thiscall func(CSimpleModel* this, CM2Model* model)" CSimpleModel__OnModelLoaded 00960190 f end=00960237 type="void __thiscall func(CSimpleModel* this, CM2Model* model)" CSimpleModel__OnLayerUpdate 00960280 f end=0096031D type="void __thiscall func(CSimpleModel* this, float elapsedSec)" +CSimpleModel__ReplaceTexture 00960320 f end=009603C1 CSimpleModel__RegisterScriptMethods 009603D0 f end=009603F0 type="void __stdcall func(lua_State* L)" CSimpleModel_SetModel 00960530 f end=009605CD type="int32_t __stdcall func(lua_State* L)" CSimpleModel_GetModel 009605D0 f end=0096061D type="int32_t __stdcall func(lua_State* L)" @@ -6199,27 +6599,67 @@ 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)" +CSimpleModel__CreateScriptMetaTable 00961540 f end=00961559 +CSimpleStatusBar__SetBarTexture 00961720 f end=009617E0 +CSimpleStatusBar__constructor 00961A00 f end=00961A64 +CSimpleStatusBar__SetBarTexture 00961AC0 f end=00961B71 +CSimpleButton__LockHighlight 00962120 f end=00962148 +CSimpleEditBox__GetScriptByName 009628F0 f end=00962A99 +CSimpleEditBox__UpdateTextInfo 00962CC0 f end=00962D50 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__CopyToClipboard 009632D0 f end=0096334C +CSimpleEditBox__SetCursorPosition 00963350 f end=0096338A +CSimpleEditBox__CreateClauseHighlight 00963570 f end=00963604 +CSimpleEditBox__UpdateClauseInfo 009636A0 f end=00963735 CSimpleEditBox__UpdateSizes 00963740 f end=00963946 +CSimpleEditBox__Delete 00963950 f end=009639AA CSimpleEditBox__ConvertCoordinateToIndex 00964790 f end=009649CD CSimpleEditBox__MakeTextVisible 009649D0 f end=00964A83 CSimpleEditBox__FontUpdated 009650E0 f end=00965114 ; FontUpdated(CSimpleFontedFrameFont*, int) +CSimpleEditBox__SetEditTextInsets 00965550 f end=00965580 +CSimpleEditBox__OnLayerTrackUpdate 00965660 f end=009656C8 CSimpleEditBox__OnFrameSizeChanged 009656D0 f end=009656F7 ; OnFrameSizeChanged(float, float) CSimpleEditBox__Insert 00965960 f end=00965CDB ; Insert(char const*, char const*, int, int, int) CSimpleEditBox__Insert 00965CE0 f end=00965D67 CSimpleEditBox__PasteFromClipboard 00965ED0 f end=00965F1D CSimpleEditBox__SetMultiLine 00965F20 f end=009660D3 ; SetMultiLine(int) +CSimpleEditBox__OnLayerChar 009660E0 f end=00966139 +CSimpleEditBox__OnLayerIme 009663C0 f end=00966563 CSimpleEditBox__SetText 00966580 f end=009665FA ; SetText(char const*, char const*) +CSimpleEditBox__constructor 00966B70 f end=00966F1C CSimpleEditBox__SetHistoryLines 00966FD0 f end=00967017 ; SetHistoryLines(int) +CSimpleEditBox__UpdateDirtyBits 00967020 f end=009670D7 CSimpleEditBox__LoadXML 00967290 f end=00967670 ; LoadXML(XMLNode*, CStatus*) +CSimpleEditBox__OnLayerUpdate 00967670 f end=00967759 +CSimpleEditBox__OnLayerKeyDown 00967760 f end=00967C30 +CSimpleEditBox__OnLayerMouseDown 00967CD0 f end=00967D7A +CSimpleMessageFrame__ScrollMessages 00967FE0 f end=009680E9 +CSimpleMessageFrame__AddPendingMessage 00968210 f end=00968326 +CSimpleMessageFrame__constructor 009684F0 f end=00968606 +CSimpleMessageFrame__AddMessage 009686C0 f end=00968705 +CSimpleMessageFrame__UpdateRect 00968790 f end=00968A54 +CSimpleMessageFrame__OnLayerUpdate 00968A60 f end=00968C06 +CSimpleMessageFrame__SetInsertMode 00968CB0 f end=00968CC5 +CSimpleMessageFrame__LoadXML 00968DA0 f end=00969039 +CSimpleMessageScrollFrame__GetScriptByName 00969040 f end=00969080 +CSimpleMessageScrollFrame__RefreshMessages 00969410 f end=00969494 +CSimpleMessageScrollFrame__GetMessageInfoByAccessID 00969670 f end=0096971F +CSimpleMessageScrollFrame__SetMaxLines 009698E0 f end=0096995E +CSimpleMessageScrollFrame__ScrollMessages 00969FA0 f end=0096A2E8 +CSimpleMessageScrollFrame__constructor 0096A2F0 f end=0096A474 +CSimpleMessageScrollFrame__RemoveLinesByAccessID 0096A510 f end=0096A6DE +CSimpleMessageScrollFrame__OnScreenSizeChanged 0096A740 f end=0096A758 +CSimpleMessageScrollFrame__AddMessage 0096A9F0 f end=0096AB2E CSimpleScrollFrame__RunOnScrollRangeChangedScript 0096AFD0 f end=0096B05B CSimpleScrollFrame__UnparentFrame 0096B060 f end=0096B082 ; CSimpleScrollFrame::UnparentFrame(CSimpleFrame*) +CSimpleScrollFrame__GetScriptByName 0096B0B0 f end=0096B147 CSimpleScrollFrame__UpdateScrollChild 0096B1C0 f end=0096B207 ; void __thiscall CSimpleScrollFrame::UpdateScrollChild(void) CSimpleScrollFrame__OnFrameSizeChanged 0096B210 f end=0096B23A ; CSimpleScrollFrame::OnFrameSizeChanged(float, float) CSimpleScrollFrame__constructor 0096B2D0 f end=0096B33F ; CSimpleScrollFrame::CSimpleScrollFrame(CSimpleFrame*) CSimpleScrollFrame__SetScrollChild 0096B3A0 f end=0096B43D ; CSimpleScrollFrame::SetScrollChild(CSimpleFrame*) +CSimpleScrollFrame__SetHorizontalScroll 0096B440 f end=0096B47E CSimpleScrollFrame__SetVerticalScroll 0096B480 f end=0096B4BE ; CSimpleScrollFrame::SetVerticalScroll(float) CSimpleScrollFrame__UpdateScrollChildRect 0096B4C0 f end=0096B59D ; CSimpleScrollFrame::UpdateScrollChildRect(float, float) CSimpleScrollFrame__OnLayerUpdate 0096B5A0 f end=0096B60A ; CSimpleScrollFrame::OnLayerUpdate(float) @@ -6228,27 +6668,57 @@ CSimpleScrollFrame__LoadXML 0096B920 f end=0096B99B ; CSimpleScrollFrame::LoadXM CSimpleScrollFrame__OnFrameRender 0096B9A0 f end=0096B9CE ; CSimpleScrollFrame::OnFrameRender(CRenderBatch*, unsigned int) CSimpleScrollFrame__GetBoundsRect 0096B9D0 f end=0096BBAC ; CSimpleScrollFrame::GetBoundsRect(CRect&) CSimpleSlider__RunOnMinMaxChangedScript 0096BBB0 f end=0096BC08 +CSimpleSlider__SetThumbTexture 0096BD90 f end=0096BDDD +CSimpleSlider__SetOrientation 0096BDE0 f end=0096BE0D CSimpleSlider__constructor 0096BE50 f end=0096BEC9 ; CSimpleSlider::CSimpleSlider(CSimpleFrame*) CSimpleSlider__IsA 0096BF00 f end=0096BF35 ; CSimpleSlider::IsA(int) const +CSimpleSlider__SetThumbTexture 0096BFE0 f end=0096C083 CSimpleSlider__SetValue 0096C090 f end=0096C1A7 ; CSimpleSlider::SetValue(float, bool) +CSimpleSlider__SetValueStep 0096C1B0 f end=0096C20A +CSimpleSlider__OnLayerTrackUpdate 0096C320 f end=0096C3F2 CSimpleSlider__SetMinMaxValues 0096C470 f end=0096C4FD ; CSimpleSlider::SetMinMaxValues(float, float) +CSimpleSlider__LoadXML 0096C500 f end=0096C746 CSimpleHTML__FontUpdated 0096C750 f end=0096C764 ; CSimpleHTML::FontUpdated(CSimpleFontedFrameFont*, int) +CSimpleHTML__SetHyperlinkFormat 0096C770 f end=0096C7B0 CSimpleHTML__constructor 0096C820 f end=0096C922 ; CSimpleHTML::CSimpleHTML(CSimpleFrame*) CSimpleHTML__IsA 0096C960 f end=0096C995 ; CSimpleHTML::IsA(int) const CSimpleHTML__ParseIMG 0096C9E0 f end=0096CC8F ; CSimpleHTML::ParseIMG(XMLNode const*, CStatus*) CSimpleHTML__AddText 0096CC90 f end=0096CE72 ; CSimpleHTML::AddText(char const*, HTML_TEXT_TYPE, unsigned int) CSimpleHTML__ClearContent 0096D090 f end=0096D169 ; CSimpleHTML::ClearContent() CSimpleHTML__ParseP 0096D170 f end=0096D478 ; CSimpleHTML::ParseP(XMLNode const*, HTML_TEXT_TYPE, CStatus*) +CSimpleHTML__RefreshHyperlinks 0096D500 f end=0096D6C7 +CSimpleHTML__OnLayerUpdate 0096D700 f end=0096D731 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__GetScriptByName 0096DC50 f end=0096DC99 +CSimpleColorSelect__constructor 0096DF30 f end=0096DFD5 CSimpleColorSelect__RepositionWheelThumb 0096E0B0 f end=0096E16B +CSimpleColorSelect__OnLayerMouseDown 0096E1D0 f end=0096E249 +CSimpleColorSelect__SetColorWheelThumbTexture 0096E250 f end=0096E29B +CSimpleColorSelect__SetColorValueTexture 0096E2A0 f end=0096E379 +CSimpleColorSelect__SetColorValueThumbTexture 0096E380 f end=0096E3CB +CSimpleColorSelect__OnLayerTrackUpdate 0096E3F0 f end=0096E551 +CSimpleColorSelect__SetColorWheelThumbTexture 0096E560 f end=0096E601 +CSimpleColorSelect__SetColorValueThumbTexture 0096E610 f end=0096E6B1 +CSimpleColorSelect__SetColorWheelTexture 0096E6C0 f end=0096E877 CSimpleColorSelect__LoadXML 0096E880 f end=0096E9BC +CSimpleButton__SetHighlight 0096F3C0 f end=0096F407 +CSimpleButton__UpdateTextState 0096F4A0 f end=0096F51F +CSimpleButton__SetFontString 0096F7B0 f end=0096F85E +CSimpleButton__SetText 0096F860 f end=0096F8C8 +CSimpleButton__OnLayerCursorEnter 0096FCA0 f end=0096FCFE +CSimpleButton__OnLayerCursorExit 0096FD00 f end=0096FD64 +CSimpleButton__LoadXML 0096FED0 f end=00970366 +CSimpleButton__Enable 00970440 f end=00970519 +CSimpleButton__constructor 00970520 f end=00970610 +CSimpleStatusBar__SetBarTexture 00971650 f end=009717F1 CSimpleSlider__RegisterScriptMethods 00971A40 f end=00971A60 ; CSimpleSlider::RegisterScriptMethods(lua_State*) CSimpleSlider_GetMinMaxValues 00971D90 f end=00971DEF CSimpleSlider_SetMinMaxValues 00971DF0 f end=00971E99 CSimpleSlider_GetValue 00971EB0 f end=00971EF3 CSimpleSlider_SetValue 00971F00 f end=00971F74 +CSimpleSlider__CreateScriptMetaTable 009720C0 f end=009720D9 CSimpleScrollFrame_SetVerticalScroll 00972560 f end=00972625 ; CSimpleScrollFrame_SetVerticalScroll(lua_State*) CSimpleHTML_SetText 009750D0 f end=0097511B CSimpleEditBox_SetText 00975E80 f end=00975F02 @@ -6256,6 +6726,7 @@ CSimpleEditBox_HighlightText 00976080 f end=00976108 CSimpleButton_GetButtonState 009771D0 f end=00977272 CSimpleButton_SetStateTexture 00977A70 f end=00977BD7 ; CSimpleButton_SetStateTexture(lua_State*, CSimpleButtonState, char const*) CSimpleButton_SetNormalTexture 00977C70 f end=00977C87 ; CSimpleButton_SetNormalTexture(lua_State*) +CSimpleHyperlinkedFrame__GetScriptByName 00978610 f end=009786A7 CSimpleHyperlinkedFrame__constructor 00978900 f end=0097894F ; CSimpleHyperlinkedFrame::CSimpleHyperlinkedFrame(CSimpleFrame*) CParticleEmitter2__SetModel 00978B30 f end=00978B70 ; CParticleEmitter2::SetModel(CM2Scene*, char const*) CParticleEmitter2__SetMaterial 00978BF0 f end=00978C34 ; CParticleEmitter2::SetMaterial(CParticleMat const&, CTexture*) @@ -6354,11 +6825,13 @@ 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__OnLayerUpdate 0098E9F0 f end=0098EE23 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 +CGSimpleHealthBar__constructor 00990060 f end=0099009B 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) diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index 8780734..0fe62ff 100644 Binary files a/profile/3.3.5a-windows-386/x64dbg/game.dd32 and b/profile/3.3.5a-windows-386/x64dbg/game.dd32 differ