From 44e461507ace532840f4fe86151b0842a92b9301 Mon Sep 17 00:00:00 2001 From: gromchek Date: Sat, 13 Dec 2025 00:04:10 +0300 Subject: [PATCH] feat(profile): new funcs --- .../include/autocompletename/func.sym | 2 ++ profile/3.3.5a-windows-386/include/evtcontext/func.sym | 1 + .../3.3.5a-windows-386/include/stringmanager/func.sym | 1 + .../3.3.5a-windows-386/include/stringmemory/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/actionbar/func.sym | 1 + profile/3.3.5a-windows-386/symbol/bag/func.sym | 1 + profile/3.3.5a-windows-386/symbol/barbershop/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/bc/func.sym | 1 + .../symbol/charactercomponent/func.sym | 4 ++++ .../symbol/charactercreation/func.sym | 1 + profile/3.3.5a-windows-386/symbol/chat/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/chat/label.sym | 2 ++ profile/3.3.5a-windows-386/symbol/client/func.sym | 7 +++++-- profile/3.3.5a-windows-386/symbol/clntobjmgr/func.sym | 6 ++++++ profile/3.3.5a-windows-386/symbol/cursor/func.sym | 1 + profile/3.3.5a-windows-386/symbol/gameui/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/gameui/label.sym | 1 + .../3.3.5a-windows-386/symbol/gmticketinfo/func.sym | 1 + profile/3.3.5a-windows-386/symbol/gxu/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/itemtext/func.sym | 1 + profile/3.3.5a-windows-386/symbol/layoutframe/func.sym | 1 + .../3.3.5a-windows-386/symbol/merchantinfo/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/nameplate/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/partyinfo/func.sym | 5 +++++ profile/3.3.5a-windows-386/symbol/player/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/raidinfo/func.sym | 6 ++++++ profile/3.3.5a-windows-386/symbol/raidinfo/label.sym | 2 ++ profile/3.3.5a-windows-386/symbol/screen/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/shadowcache/func.sym | 6 ++++++ profile/3.3.5a-windows-386/symbol/shadowquery/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/si2/func.sym | 2 ++ .../3.3.5a-windows-386/symbol/simpleeditbox/func.sym | 3 +++ .../symbol/simplefontstring/func.sym | 7 +++++++ .../3.3.5a-windows-386/symbol/simpletexture/func.sym | 1 + profile/3.3.5a-windows-386/symbol/sound/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/sound/label.sym | 1 + profile/3.3.5a-windows-386/symbol/uimacros/func.sym | 10 ++++++++++ profile/3.3.5a-windows-386/symbol/uimacros/label.sym | 2 ++ profile/3.3.5a-windows-386/symbol/unit/func.sym | 4 +++- profile/3.3.5a-windows-386/symbol/world/func.sym | 3 +++ .../3.3.5a-windows-386/symbol/wowconnection/func.sym | 1 + 41 files changed, 109 insertions(+), 3 deletions(-) create mode 100644 profile/3.3.5a-windows-386/include/autocompletename/func.sym create mode 100644 profile/3.3.5a-windows-386/include/evtcontext/func.sym create mode 100644 profile/3.3.5a-windows-386/include/stringmanager/func.sym create mode 100644 profile/3.3.5a-windows-386/include/stringmemory/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/raidinfo/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/sound/label.sym diff --git a/profile/3.3.5a-windows-386/include/autocompletename/func.sym b/profile/3.3.5a-windows-386/include/autocompletename/func.sym new file mode 100644 index 0000000..c7e0e28 --- /dev/null +++ b/profile/3.3.5a-windows-386/include/autocompletename/func.sym @@ -0,0 +1,2 @@ +CGAutoCompleteName__RemoveNode 0057AE00 f end=0057AE71 +CGAutoCompleteName__RemoveFlagsFromAllNodes 0057B0D0 f end=0057B129 diff --git a/profile/3.3.5a-windows-386/include/evtcontext/func.sym b/profile/3.3.5a-windows-386/include/evtcontext/func.sym new file mode 100644 index 0000000..e9ffb04 --- /dev/null +++ b/profile/3.3.5a-windows-386/include/evtcontext/func.sym @@ -0,0 +1 @@ +EvtContext__constructor 0047E680 f end=0047E7B9 diff --git a/profile/3.3.5a-windows-386/include/stringmanager/func.sym b/profile/3.3.5a-windows-386/include/stringmanager/func.sym new file mode 100644 index 0000000..aedd12f --- /dev/null +++ b/profile/3.3.5a-windows-386/include/stringmanager/func.sym @@ -0,0 +1 @@ +CStringManager__Add 0047CE90 f end=0047CEF8 diff --git a/profile/3.3.5a-windows-386/include/stringmemory/func.sym b/profile/3.3.5a-windows-386/include/stringmemory/func.sym new file mode 100644 index 0000000..c682c0c --- /dev/null +++ b/profile/3.3.5a-windows-386/include/stringmemory/func.sym @@ -0,0 +1,2 @@ +CStringMemory__AllocateBlock 0047CDA0 f end=0047CE32 +CStringMemory__New 0047CE40 f end=0047CE8C diff --git a/profile/3.3.5a-windows-386/symbol/actionbar/func.sym b/profile/3.3.5a-windows-386/symbol/actionbar/func.sym index c36f89e..2a1ab13 100644 --- a/profile/3.3.5a-windows-386/symbol/actionbar/func.sym +++ b/profile/3.3.5a-windows-386/symbol/actionbar/func.sym @@ -45,3 +45,4 @@ CGActionBar__UseAction 005ABBC0 f end=005ABE63 CGActionBar__PickupAction 005ABE70 f end=005ABFF6 CGActionBar__EnterWorld 005AC0E0 f end=005AC0F4 CGActionBar__HasValidTarget 005A94C0 f end=005A95D6 +CGActionBar__RemoveMacro 005AADD0 f end=005AAE20 diff --git a/profile/3.3.5a-windows-386/symbol/bag/func.sym b/profile/3.3.5a-windows-386/symbol/bag/func.sym index 229f2ad..da94d11 100644 --- a/profile/3.3.5a-windows-386/symbol/bag/func.sym +++ b/profile/3.3.5a-windows-386/symbol/bag/func.sym @@ -4,3 +4,4 @@ CGBag_C__FindItemByName 00754AF0 f end=00754B84 CGBag_C__GetItemTypeCharges 00754D50 f end=00754D86 CGBag_C__UnlockItemsOfType 00754D90 f end=00754DC3 CGBag_C__FindItemOfType 00754A50 f end=00754A71 +CGBag_C__FindItemByFullName 00754C30 f end=00754CC4 diff --git a/profile/3.3.5a-windows-386/symbol/barbershop/func.sym b/profile/3.3.5a-windows-386/symbol/barbershop/func.sym index 136589e..d730e2b 100644 --- a/profile/3.3.5a-windows-386/symbol/barbershop/func.sym +++ b/profile/3.3.5a-windows-386/symbol/barbershop/func.sym @@ -4,3 +4,5 @@ CGBarberShop__GetTotalCost 0052EBA0 f end=0052ED58 CGBarberShop__ResetAppearance 0052E630 f end=0052E6C4 CGBarberShop__Reset 0052F7D0 f end=0052F8FF CGBarberShop__SetNextBarberShopStyle 0052FC80 f end=0052FDB5 +CGBarberShop__ApplyAppearanceChange 0052EDA0 f end=0052EEEE +CGBarberShop__GetStyle 0052F760 f end=0052F7C6 diff --git a/profile/3.3.5a-windows-386/symbol/bc/func.sym b/profile/3.3.5a-windows-386/symbol/bc/func.sym index b9316a0..a22dd6a 100644 --- a/profile/3.3.5a-windows-386/symbol/bc/func.sym +++ b/profile/3.3.5a-windows-386/symbol/bc/func.sym @@ -120,3 +120,4 @@ OsFileGetDownloadFolder 00461F70 f end=00461F91 type="char* __stdcall func()" OsCreateFile 00461FA0 f end=00461FFA type="HOSFILE __stdcall func(char* fileName, uint32_t desiredAccess, uint32_t shareMode, uint32_t createDisposition, uint32_t flagsAndAttributes, uint32_t extendedFileType)" OsFileList 00462000 f end=0046209C OsNetAddrToStr 00466670 f end=004666C3 +OsBuildFontFilePath 0086BD80 f end=0086BDA3 diff --git a/profile/3.3.5a-windows-386/symbol/charactercomponent/func.sym b/profile/3.3.5a-windows-386/symbol/charactercomponent/func.sym index 54217b2..7c80389 100644 --- a/profile/3.3.5a-windows-386/symbol/charactercomponent/func.sym +++ b/profile/3.3.5a-windows-386/symbol/charactercomponent/func.sym @@ -87,6 +87,10 @@ CCharacterComponent__RenderPrepAll 004EE2A0 f end=004EE37C CCharacterComponent__destructor 004EFCA0 f end=004EFDE5 CCharacterComponent__Prep 004EFED0 f end=004EFF09 CCharacterComponent__DestroyComponentFreeLists 004F1850 f end=004F18E6 +CCharacterComponent__GetSheatheLink 004E7940 f end=004E7982 +CCharacterComponent__GetTabardBackgroundFileName 004E81C0 f end=004E8206 +CCharacterComponent__GetTabardEmblemFileName 004E8210 f end=004E825E +CCharacterComponent__GetTabardBorderFileName 004E8260 f end=004E82AE ComponentFlagsMatch 004F39A0 f end=004F3A15 GetSelectionFromContext 004F3A40 f end=004F3A80 GetContextFromSelection 004F3A90 f end=004F3ABB diff --git a/profile/3.3.5a-windows-386/symbol/charactercreation/func.sym b/profile/3.3.5a-windows-386/symbol/charactercreation/func.sym index 23081f4..b3cbf08 100644 --- a/profile/3.3.5a-windows-386/symbol/charactercreation/func.sym +++ b/profile/3.3.5a-windows-386/symbol/charactercreation/func.sym @@ -10,3 +10,4 @@ CCharacterCreation__GetRandomRaceAndSex 004DFF10 f end=004DFF9B CCharacterCreation__OnHide 004DFFC0 f end=004DFFD4 CCharacterCreation__GetRandomClassID 004E0F50 f end=004E0FCA CCharacterCreation__CalcClasses 004E1ED0 f end=004E1FCE +CCharacterCreation__SetCharCustomizeModel 004E0040 f end=004E0108 diff --git a/profile/3.3.5a-windows-386/symbol/chat/func.sym b/profile/3.3.5a-windows-386/symbol/chat/func.sym index 1d93753..817c8ea 100644 --- a/profile/3.3.5a-windows-386/symbol/chat/func.sym +++ b/profile/3.3.5a-windows-386/symbol/chat/func.sym @@ -3,3 +3,6 @@ CGChat__Complain 0050DFD0 f end=0050E117 CGChat__InitializeGame 0050EDD0 f end=0050F3ED CGChat__OnUpdateInstance 004FE100 f end=004FE15B CGChat__TranslateMessage 00505930 f end=00505D3B +CGChat__GetChatLineOffset 004FB210 f end=004FB235 +CGChat__IsVoiceChatAllowed 004FBAF0 f end=004FBB0B +CGChat__RecordChat 004FDD80 f end=004FDED9 diff --git a/profile/3.3.5a-windows-386/symbol/chat/label.sym b/profile/3.3.5a-windows-386/symbol/chat/label.sym index 785aabb..7b5aa65 100644 --- a/profile/3.3.5a-windows-386/symbol/chat/label.sym +++ b/profile/3.3.5a-windows-386/symbol/chat/label.sym @@ -2,3 +2,5 @@ CGChat__s_activeDisplayChannelName 00B743E0 l CGChat__s_displayChannels 00B74468 l CGChat__m_whisperDstHistory 00BCEB60 l CGChat__m_whisperSrcHistory 00BCEF60 l +CGChat__m_chatHistory 00B75A60 l +CGChat__m_currentChatIndex 00BCEFF4 l diff --git a/profile/3.3.5a-windows-386/symbol/client/func.sym b/profile/3.3.5a-windows-386/symbol/client/func.sym index d92e5b8..db7fe9b 100644 --- a/profile/3.3.5a-windows-386/symbol/client/func.sym +++ b/profile/3.3.5a-windows-386/symbol/client/func.sym @@ -25,8 +25,6 @@ NameNeedsDeclensions 0076DD20 f end=0076DD3B RussianNameNeedsDeclensions 0076E270 f end=0076E2A6 IsRussian 007E1030 f end=007E1049 ClientGameTimeTickHandler 007E27F0 f end=007E280D -ClntObjMgrPush 004D36C0 f end=004D36F6 -ClntObjMgrPop 004D3700 f end=004D372A WowClientDestroy 00402910 f end=004B509B ClientIdle 00403340 f end=00403362 LoadNewWorld 00403B70 f end=00403D01 @@ -51,3 +49,8 @@ TruncateNewLines 007E1640 f end=007E167B StripHyperlinks 007E1680 f end=007E17A3 RGBtoHSV 00984F60 f end=00985021 HSVtoRGB 00985030 f end=0098517E +LoadAddOns 005F84A0 f end=005F8527 +qsort 0040BE50 f end=0040C0F7 +ListInterfaceArchive 00404A80 f end=00404AC3 +AreaListShutdown 0078E960 f end=0078E991 +GetPhysicalDamageClassID 006337A0 f end=006337A6 diff --git a/profile/3.3.5a-windows-386/symbol/clntobjmgr/func.sym b/profile/3.3.5a-windows-386/symbol/clntobjmgr/func.sym index 43de4d3..3a67c10 100644 --- a/profile/3.3.5a-windows-386/symbol/clntobjmgr/func.sym +++ b/profile/3.3.5a-windows-386/symbol/clntobjmgr/func.sym @@ -16,3 +16,9 @@ ClntObjMgrGetActivePlayer 004D3790 f end=004D37BB ClntObjMgrInitializeShared 004D4AC0 f end=004D4B21 ClntObjMgrEnumVisibleObjects 004D4B30 f end=004D4BA5 ClntObjMgrObjectPtr 004D4DB0 f end=004D4E02 +ClntObjMgrGetCurrent 004D3730 f end=004D3746 +ClntObjMgrHideObject 004D4CA0 f end=004D4CF8 +ClntObjMgrShowObject 004D4D00 f end=004D4D58 +ClntObjMgrLockObject 004D4D60 f end=004D4DA2 +ClntObjMgrPush 004D36C0 f end=004D36F6 +ClntObjMgrPop 004D3700 f end=004D372A diff --git a/profile/3.3.5a-windows-386/symbol/cursor/func.sym b/profile/3.3.5a-windows-386/symbol/cursor/func.sym index 35dbf68..af615db 100644 --- a/profile/3.3.5a-windows-386/symbol/cursor/func.sym +++ b/profile/3.3.5a-windows-386/symbol/cursor/func.sym @@ -8,3 +8,4 @@ CursorGrabMoney 00616510 f end=006165A2 CursorGrabSpell 006165B0 f end=00616625 CursorDropItem 006167E0 f end=006167F9 CursorSetMode 00616800 f end=0061682E type="void __stdcall func(CURSORMODE mode)" +CursorDestroy 00616220 f end=00616251 diff --git a/profile/3.3.5a-windows-386/symbol/gameui/func.sym b/profile/3.3.5a-windows-386/symbol/gameui/func.sym index c3e3147..ea7e706 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/func.sym @@ -117,6 +117,9 @@ CGGameUI__OnSpriteRightClick 005277B0 f end=00527823 CGGameUI__HandleSpriteClick 00527870 f end=005278B6 CGGameUI__ClearLootSlot 005124E0 f end=005124E9 CGGameUI__OpenResurrectRequest 00512500 f end=0051251B +CGGameUI__DestroyTotem 005197D0 f end=0051989B +CGGameUI__DisplayNameError 005218C0 f end=0052199C +CGGameUI__StartMovie 005235B0 f end=0052363D DisableFadingScreen 005ED080 f end=005ED116 EnableFadingScreen 005ED480 f end=005ED587 UpdateModelForUI 00618110 f end=00618176 diff --git a/profile/3.3.5a-windows-386/symbol/gameui/label.sym b/profile/3.3.5a-windows-386/symbol/gameui/label.sym index 2bbabe0..abdd930 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/label.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/label.sym @@ -46,5 +46,6 @@ CGGameUI__m_iCurrentMapID 00BD088C l CGGameUI__m_bOwnsInstance 00BD0890 l CGGameUI__m_corpseTransportGUID 00BD0830 l CGGameUI__m_cursorMacro 00BD07E8 l +CGGameUI__m_inMovie 00BD0800 l g_spellMissStrings 00ADBFAC l s_physicalDamageClassID 00AD2F90 l diff --git a/profile/3.3.5a-windows-386/symbol/gmticketinfo/func.sym b/profile/3.3.5a-windows-386/symbol/gmticketinfo/func.sym index 4b7ac73..ea195b1 100644 --- a/profile/3.3.5a-windows-386/symbol/gmticketinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gmticketinfo/func.sym @@ -1,2 +1,3 @@ CGGMTicketInfo__EnterWorld 005AC160 f end=005AC16D CGGMTicketInfo__InitializeGame 005AD600 f end=005AD68F +CGGMTicketInfo__CreateTicket 005AC8F0 f end=005ACB49 diff --git a/profile/3.3.5a-windows-386/symbol/gxu/func.sym b/profile/3.3.5a-windows-386/symbol/gxu/func.sym index 937715d..24b992a 100644 --- a/profile/3.3.5a-windows-386/symbol/gxu/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gxu/func.sym @@ -21,4 +21,6 @@ GxuXformCalcFrustumCorners 006BF6D0 f end=006BFB60 GxuUpdateSingleColorTexture 006BFDA0 f end=006BFDFE GxuXformCreateProjection_SG 006BFE00 f end=006BFE5C GxuXformCreateLookAtSgCompat 006BFE60 f end=006C004D +GxuFontStringSetGradient 006BD140 f end=006BD15E +GxuFontGetStringPosition 006BD550 f end=006BD596 IGxuFontGlyphRenderGlyph 006C8CC0 f end=006C8E6B diff --git a/profile/3.3.5a-windows-386/symbol/itemtext/func.sym b/profile/3.3.5a-windows-386/symbol/itemtext/func.sym index 6a897b0..839ee88 100644 --- a/profile/3.3.5a-windows-386/symbol/itemtext/func.sym +++ b/profile/3.3.5a-windows-386/symbol/itemtext/func.sym @@ -1,2 +1,3 @@ CGItemText__InitializeGame 00589DC0 f end=00589E49 CGItemText__DisplayText 00589E90 f end=0058A103 +CGItemText__LeaveWorld 0058A430 f end=0058A44F diff --git a/profile/3.3.5a-windows-386/symbol/layoutframe/func.sym b/profile/3.3.5a-windows-386/symbol/layoutframe/func.sym index 959089b..45202c8 100644 --- a/profile/3.3.5a-windows-386/symbol/layoutframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/layoutframe/func.sym @@ -18,3 +18,4 @@ CLayoutFrame__SetPoint 0048A260 f end=0048A3DF ; CLayoutFrame::SetPoint(FRAMEPOI CLayoutFrame__ClearAllPoints 0048A510 f end=0048A515 ; CLayoutFrame::ClearAllPoints() CLayoutFrame__SetDeferredResize 0048A520 f end=0048A5F0 ; CLayoutFrame::SetDeferredResize(int) CLayoutFrame__DestroyLayout 0048B130 f end=0048B23B ; CLayoutFrame::DestroyLayout() +CLayoutFrame__SetAllPoints 0048A3E0 f end=0048A50E diff --git a/profile/3.3.5a-windows-386/symbol/merchantinfo/func.sym b/profile/3.3.5a-windows-386/symbol/merchantinfo/func.sym index ef4d602..3f1550d 100644 --- a/profile/3.3.5a-windows-386/symbol/merchantinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/merchantinfo/func.sym @@ -1,3 +1,6 @@ CGMerchantInfo__LeaveWorld 00585FE0 f end=00586003 CGMerchantInfo__UpdateItemQuantity 005840E0 f end=00584142 CGMerchantInfo__GetRepairCost 00584B20 f end=00584BAA +CGMerchantInfo__RefreshList 005840C0 f end=005840DD +CGMerchantInfo__SetMerchant 00584500 f end=005845A1 +CGMerchantInfo__CanRepair 005845B0 f end=005845F1 diff --git a/profile/3.3.5a-windows-386/symbol/nameplate/func.sym b/profile/3.3.5a-windows-386/symbol/nameplate/func.sym index 10e5082..dc58f90 100644 --- a/profile/3.3.5a-windows-386/symbol/nameplate/func.sym +++ b/profile/3.3.5a-windows-386/symbol/nameplate/func.sym @@ -4,3 +4,6 @@ CGNamePlateFrame__UpdateLevelDisplay 0098EF10 f end=0098F040 CGNamePlateFrame__SetCastBarValues 0098F040 f end=0098F382 CGNamePlateFrame__TriggerDamageFeedback 0098E5B0 f end=0098E5E1 CGNamePlateFrame__UpdateColorDisplay 0098EE30 f end=0098EF0A +CGNamePlateFrame__UpdateRaidTargetDisplay 0098E740 f end=0098E7D8 +CGNamePlateFrame__Initialize 0098F390 f end=0098F786 +CGNamePlateFrame__constructor 0098F790 f end=0098FFC9 diff --git a/profile/3.3.5a-windows-386/symbol/partyinfo/func.sym b/profile/3.3.5a-windows-386/symbol/partyinfo/func.sym index 7344619..2583159 100644 --- a/profile/3.3.5a-windows-386/symbol/partyinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/partyinfo/func.sym @@ -2,3 +2,8 @@ CGPartyInfo__EnableMember 0052C760 f end=0052C854 CGPartyInfo__CheckClearLFGSlot 0052CC30 f end=0052CCD0 CGPartyInfo__InitializeGame 0052D0E0 f end=0052D1D6 CGPartyInfo__IsMember 0052C680 f end=0052C6D1 +CGPartyInfo__SetLootMethod 0052BD90 f end=0052BEC9 +CGPartyInfo__SetOptOutOfLoot 0052CB40 f end=0052CBBA +CGPartyInfo__LeaveWorld 0052D1E0 f end=0052D207 +CGPartyInfo__IsMemberOrPet 0052D310 f end=0052D40A +CGPartyInfo__ResetLootMethod 0052D8A0 f end=0052D8C8 diff --git a/profile/3.3.5a-windows-386/symbol/player/func.sym b/profile/3.3.5a-windows-386/symbol/player/func.sym index 3e14f4c..d3f945e 100644 --- a/profile/3.3.5a-windows-386/symbol/player/func.sym +++ b/profile/3.3.5a-windows-386/symbol/player/func.sym @@ -51,6 +51,8 @@ CGPlayer_C__SplitItem 006DB9D0 f end=006DBADF CGPlayer_C__AutoStoreItemInBag 006DBAE0 f end=006DBBD6 CGPlayer_C__UpdateGhostStatus 006DF710 f end=006DF795 CGPlayer_C__GetLanguageSkill 006E0640 f end=006E083E +CGPlayer_C__Invite 006D4300 f end=006D43B7 +CGPlayer_C__SetFarSightFocus 006E4940 f end=006E4949 CloseAllLootRolls 006FAFD0 f end=006FB0FD PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140 PlayerNameShowing 007E5150 f end=007E516B diff --git a/profile/3.3.5a-windows-386/symbol/raidinfo/func.sym b/profile/3.3.5a-windows-386/symbol/raidinfo/func.sym index 26916f9..f5aec8d 100644 --- a/profile/3.3.5a-windows-386/symbol/raidinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/raidinfo/func.sym @@ -1,3 +1,9 @@ CGRaidInfo__EnterWorld 00572E40 f end=00572EC1 CGRaidInfo__InitializeGame 005756C0 f end=005757BD CGRaidInfo__EnableMember 00573070 f end=00573148 +CGRaidInfo__GetRemoteStats 005727B0 f end=005727F5 +CGRaidInfo__GetRaidTargetIndex 005728C0 f end=005728F6 +CGRaidInfo__IsPVPRaid 00572F50 f end=00572F8F +CGRaidInfo__ClearRoster 00572F90 f end=00573070 +CGRaidInfo__IsPlayerOrPetInRaid 00573200 f end=005732AB +CGRaidInfo__UpdateRoster 00574F10 f end=005756B6 diff --git a/profile/3.3.5a-windows-386/symbol/raidinfo/label.sym b/profile/3.3.5a-windows-386/symbol/raidinfo/label.sym new file mode 100644 index 0000000..5cd0dca --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/raidinfo/label.sym @@ -0,0 +1,2 @@ +CGRaidInfo__m_numMembers 00BEB608 l +CGRaidInfo__m_members 00BEB568 l diff --git a/profile/3.3.5a-windows-386/symbol/screen/func.sym b/profile/3.3.5a-windows-386/symbol/screen/func.sym index 0c42511..ae2ff9b 100644 --- a/profile/3.3.5a-windows-386/symbol/screen/func.sym +++ b/profile/3.3.5a-windows-386/symbol/screen/func.sym @@ -5,3 +5,5 @@ ScrnLayerSetFlags 004A8540 f end=004A854E ScrnLayerCreate 004A8BB0 f end=004A8C83 ScrnGetStockFont 004A8DC0 f end=004A8DDF ScrnGetStockFontHeight 004A8DE0 f end=004A8DFF +ScrnScreenshot 004A8550 f end=004A856F +ScrnSetStockFont 004A8D40 f end=004A8D85 diff --git a/profile/3.3.5a-windows-386/symbol/shadowcache/func.sym b/profile/3.3.5a-windows-386/symbol/shadowcache/func.sym index e0dc876..599b2dc 100644 --- a/profile/3.3.5a-windows-386/symbol/shadowcache/func.sym +++ b/profile/3.3.5a-windows-386/symbol/shadowcache/func.sym @@ -8,3 +8,9 @@ CShadowCache__SetMatrixCallback 00873FA0 f end=00873FAD CShadowCache__SetDebugParams 00874010 f end=00874026 CShadowCache__PostUpdate 008750B0 f end=008753E6 CShadowCache__PreUpdate 00875C10 f end=00875D2F +CShadowCache__SetFrustumCallback 00873FB0 f end=00873FBD +CShadowCache__SetQueryCallback 00873FC0 f end=00873FCD +CShadowCache__SetRenderCallback 00873FD0 f end=00873FDD +CShadowCache__Destroy 00874240 f end=008742D8 +CShadowCache__Create 00875D30 f end=00875F7F +CShadowCache__CreateResources 00875F80 f end=00876357 diff --git a/profile/3.3.5a-windows-386/symbol/shadowquery/func.sym b/profile/3.3.5a-windows-386/symbol/shadowquery/func.sym index 6afd812..3f30e90 100644 --- a/profile/3.3.5a-windows-386/symbol/shadowquery/func.sym +++ b/profile/3.3.5a-windows-386/symbol/shadowquery/func.sym @@ -3,3 +3,5 @@ CShadowQuery__Clear 007BB830 f end=007BB9C2 CShadowQuery__Render 007BBC50 f end=007BC482 CShadowQuery__GetMatrix 007BAC10 f end=007BAFCE CShadowQuery__Update 007BB570 f end=007BB668 +CShadowQuery__FrustumCallback 007BAFD0 f end=007BB3DA +CShadowQuery__QueryCallback 007BD200 f end=007BD392 diff --git a/profile/3.3.5a-windows-386/symbol/si2/func.sym b/profile/3.3.5a-windows-386/symbol/si2/func.sym index a70c421..b8ddb26 100644 --- a/profile/3.3.5a-windows-386/symbol/si2/func.sym +++ b/profile/3.3.5a-windows-386/symbol/si2/func.sym @@ -23,3 +23,5 @@ SI2__RegisterCVars 004D1050 f end=004D13DC SI2__StartGlueMusic 009861C0 f end=009862BE SI2__StartCreditMusic 009862C0 f end=0098638F SI2__VoiceChat_AmplifyMicrophoneInput 00986520 f end=009865BA +SI2__StopLuaMusic 004C8680 f end=004C86A6 + diff --git a/profile/3.3.5a-windows-386/symbol/simpleeditbox/func.sym b/profile/3.3.5a-windows-386/symbol/simpleeditbox/func.sym index 2e88c59..84c3c33 100644 --- a/profile/3.3.5a-windows-386/symbol/simpleeditbox/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpleeditbox/func.sym @@ -12,3 +12,6 @@ CSimpleEditBox__SetHistoryLines 00966FD0 f end=00967017 ; SetHistoryLines(int) CSimpleEditBox__LoadXML 00967290 f end=00967670 ; LoadXML(XMLNode*, CStatus*) CSimpleEditBox_SetText 00975E80 f end=00975F02 CSimpleEditBox_HighlightText 00976080 f end=00976108 +CSimpleEditBox__GenNumToLen 00962D50 f end=00962E9B +CSimpleEditBox__ConvertCoordinateToIndex 00964790 f end=009649CD +CSimpleEditBox__MakeTextVisible 009649D0 f end=00964A83 diff --git a/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym b/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym index 9a04f34..de29558 100644 --- a/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym @@ -5,3 +5,10 @@ CSimpleFontString__UpdateString 00486B20 f end=00486E2A CSimpleFontString_SetFormattedText 0048D800 f end=0048D88B type="int32_t __stdcall func(lua_State* L)" CSimpleFontString__SetJustificationOffset 00483C40 f end=00483CC8 CSimpleFontString__OnColorChanged 004856F0 f end=00485850 +CSimpleFontString__SetAlphaGradient 00482230 f end=00482270 +CSimpleFontString__GetNumCharsWithinWidth 00482510 f end=004825D8 +CSimpleFontString__GetNumCharsWithinWidthFromEnd 004825E0 f end=004826A8 +CSimpleFontString__AddAnimTranslation 00482720 f end=00482764 +ApplyTranslationAnim 0048B800 f end=0048B81A +TextBlockSetGradient 004BD900 f end=004BD91C +TextBlockGetStringPos 004BDC50 f end=004BDC9E diff --git a/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym b/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym index 482f402..cbfc90f 100644 --- a/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym @@ -9,3 +9,4 @@ CSimpleTexture_SetVertexColor 0048C1C0 f end=0048C23E ; CSimpleTexture_SetVertex CSimpleTexture_SetAlpha 0048C3E0 f end=0048C4B3 ; CSimpleTexture_SetAlpha(lua_State*) CSimpleTexture_SetTexCoord 0048E170 f end=0048E353 ; CSimpleTexture_SetTexCoord(lua_State*) CSimpleTexture__SetTexture 00481520 f end=00481584 +CSimpleTexture__SetTexture 004859E0 f end=00485AEE diff --git a/profile/3.3.5a-windows-386/symbol/sound/func.sym b/profile/3.3.5a-windows-386/symbol/sound/func.sym index 8b210fd..9dcc8fc 100644 --- a/profile/3.3.5a-windows-386/symbol/sound/func.sym +++ b/profile/3.3.5a-windows-386/symbol/sound/func.sym @@ -2,4 +2,7 @@ SE2SoundKitProperties__ResetToDefaults 004C5990 f end=004C5A18 SE2__StopSound 004C6390 f end=004C6410 SE2__PlaySoundKit 004C6A40 f end=004C713B SE2__PlaySoundKit 004C74A0 f end=004C74E9 +SE2__IsChatSoundInitialized 00878CC0 f end=00878CC6 +SE2__StartCapture 00879500 f end=00879577 +SE2__VoiceChat_StartCapture 009868C0 f end=009868CF UnitSoundShutdown 00747810 f end=00747848 diff --git a/profile/3.3.5a-windows-386/symbol/sound/label.sym b/profile/3.3.5a-windows-386/symbol/sound/label.sym new file mode 100644 index 0000000..05014eb --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/sound/label.sym @@ -0,0 +1 @@ +SE2__sm_bCaptureInitialized 00D4383C l diff --git a/profile/3.3.5a-windows-386/symbol/uimacros/func.sym b/profile/3.3.5a-windows-386/symbol/uimacros/func.sym index e0a08d5..fc8a16c 100644 --- a/profile/3.3.5a-windows-386/symbol/uimacros/func.sym +++ b/profile/3.3.5a-windows-386/symbol/uimacros/func.sym @@ -6,3 +6,13 @@ CGUIMacros__GetMacroByIndex 00566A70 f end=00566A97 CGUIMacros__FindMacro 00566AA0 f end=00566ABA CGUIMacros__GetFullIconPath 00566AC0 f end=00566CC5 CGUIMacros__LoadIcons 00565840 f end=00565ACD +CGUIMacros__Initialize 00566140 f end=0056615C +CGUIMacros__UpdateMacroSpells 00566160 f end=005661B2 +CGUIMacros__SortMacros 00566240 f end=00566322 +CGUIMacros__SetMacroBody 005663A0 f end=00566400 +CGUIMacros__SaveMacrosCallback 005668F0 f end=00566A26 +CGUIMacros__SaveMacros 00566A30 f end=00566A63 +CGUIMacros__EditMacro 00566CD0 f end=00566D46 +CGUIMacros__DeleteMacro 00566D50 f end=00566DB2 +CGUIMacros__LoadMacrosCallback 00567C10 f end=00567FC1 +CGUIMacros__CreateMacro 00568020 f end=00568158 diff --git a/profile/3.3.5a-windows-386/symbol/uimacros/label.sym b/profile/3.3.5a-windows-386/symbol/uimacros/label.sym index b23b2f4..e3920b2 100644 --- a/profile/3.3.5a-windows-386/symbol/uimacros/label.sym +++ b/profile/3.3.5a-windows-386/symbol/uimacros/label.sym @@ -1,3 +1,5 @@ CGUIMacros__m_sortedMacros 00BEAE20 l CGUIMacros__m_macroRunning 00BEAF48 l CGUIMacros__m_macroButton 00BEAF4C l +CGUIMacros__m_saveMacros 00BEAF40 l +CGUIMacros__m_numMacros 00BEAF50 l diff --git a/profile/3.3.5a-windows-386/symbol/unit/func.sym b/profile/3.3.5a-windows-386/symbol/unit/func.sym index ccbc0d0..24a3202 100644 --- a/profile/3.3.5a-windows-386/symbol/unit/func.sym +++ b/profile/3.3.5a-windows-386/symbol/unit/func.sym @@ -134,7 +134,6 @@ CGUnit_C__NamePlateSetResortAll 00715380 f end=0071539B CGUnit_C__NamePlateUpdateColor 007153C0 f end=007153DB CGUnit_C__InitializeActivePlayerComponent 0071CFA0 f end=0071D006 CGUnit_C__SetMaxAlpha 00737390 f end=007374B7 -CGUnit_C__IsPartyMember 0052C8C0 f end=0052C9A0 CGUnit_C__HandleAnimEvent 00732650 f end=00732FEC CGUnit_C__PlayDeathAnim 0073AF80 f end=0073B04C CGUnit_C__GetDisplayClassNameFromRecord 007159E0 f end=00715A46 @@ -143,6 +142,9 @@ CGUnit_C__RefreshComponentItem 00723730 f end=007237E1 CGUnit_C__CreateProceduralEffect 007265C0 f end=00726C9E CGUnit_C__GetPlayerDiscount 007279A0 f end=00727A60 CGUnit_C__AddHandItem 0072B7F0 f end=0072BABD +CGUnit_C__GetResistanceAndBuffs 004F54D0 f end=004F552B +CGUnit_C__NamePlateUpdateRaidTarget 007198D0 f end=007198FC +CGUnit_C__NamePlateAddOrUpdate 007256C0 f end=00725834 UnitCombatLogInvalidateName 0074F400 f end=0074F4CC UnitCombatLog 00751150 f end=007512A1 UnitSoundInitialize 00747860 f end=007478EE diff --git a/profile/3.3.5a-windows-386/symbol/world/func.sym b/profile/3.3.5a-windows-386/symbol/world/func.sym index 34fc28f..3241d36 100644 --- a/profile/3.3.5a-windows-386/symbol/world/func.sym +++ b/profile/3.3.5a-windows-386/symbol/world/func.sym @@ -50,3 +50,6 @@ World__QueryObjectLiquidFlags 0077F220 f end=0077F257 World__ObjectSetUpdateCallback 0077F2C0 f end=0077F2DA World__QueryLiquidStatus 0077F360 f end=0077F38C World__ObjectSetDoodadEmittersIgnoresDistance 0077FE80 f end=0077FE9F +World__GetFramerate 0077F440 f end=0077F485 +World__ObjectSetAlwaysExterior 0077FE20 f end=0077FE3E +World__ObjectSetRenderEnabled 00783A60 f end=00783B05 diff --git a/profile/3.3.5a-windows-386/symbol/wowconnection/func.sym b/profile/3.3.5a-windows-386/symbol/wowconnection/func.sym index 887c571..47437bb 100644 --- a/profile/3.3.5a-windows-386/symbol/wowconnection/func.sym +++ b/profile/3.3.5a-windows-386/symbol/wowconnection/func.sym @@ -30,3 +30,4 @@ WowConnection__Start 00469320 f end=00469419 WowConnectionNet__Service 00468FF0 f end=0046905B WowConnectionNet__Delete 004692C0 f end=004692FD WowConnectionNet__constructor 004695F0 f end=004696D2 +WoWConnection__FreeSendList 00466E30 f end=00466EFF