feat(profile): new funcs

This commit is contained in:
gromchek 2025-12-13 00:04:10 +03:00
parent 8000e5ed8a
commit 44e461507a
41 changed files with 109 additions and 3 deletions

View file

@ -0,0 +1,2 @@
CGAutoCompleteName__RemoveNode 0057AE00 f end=0057AE71
CGAutoCompleteName__RemoveFlagsFromAllNodes 0057B0D0 f end=0057B129

View file

@ -0,0 +1 @@
EvtContext__constructor 0047E680 f end=0047E7B9

View file

@ -0,0 +1 @@
CStringManager__Add 0047CE90 f end=0047CEF8

View file

@ -0,0 +1,2 @@
CStringMemory__AllocateBlock 0047CDA0 f end=0047CE32
CStringMemory__New 0047CE40 f end=0047CE8C

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,2 +1,3 @@
CGGMTicketInfo__EnterWorld 005AC160 f end=005AC16D
CGGMTicketInfo__InitializeGame 005AD600 f end=005AD68F
CGGMTicketInfo__CreateTicket 005AC8F0 f end=005ACB49

View file

@ -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

View file

@ -1,2 +1,3 @@
CGItemText__InitializeGame 00589DC0 f end=00589E49
CGItemText__DisplayText 00589E90 f end=0058A103
CGItemText__LeaveWorld 0058A430 f end=0058A44F

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -0,0 +1,2 @@
CGRaidInfo__m_numMembers 00BEB608 l
CGRaidInfo__m_members 00BEB568 l

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -0,0 +1 @@
SE2__sm_bCaptureInitialized 00D4383C l

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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