feat(profile): new funcs
Some checks failed
Push / build (push) Has been cancelled

This commit is contained in:
gromchek 2026-04-12 19:17:01 +03:00
parent 105a314f74
commit d1aa6f1939
36 changed files with 115 additions and 2 deletions

View file

@ -0,0 +1 @@
BattlenetApplication__RecvEvent 008C9EA0 f end=008C9F62

View file

@ -4,3 +4,9 @@ BattlenetLogin__CreateTumorManager 008C7590 f end=008C7AAC
BattlenetLogin__GetGameAccountName 008C6B00 f end=008C6B28
BattlenetLogin__GetGameAccountRegion 008C6B60 f end=008C6B87
BattlenetLogin__SetGameAccount 008C80E0 f end=008C8272
BattlenetLogin__Connected 008C52E0 f end=008C5369
BattlenetLogin__CantConnect 008C6A60 f end=008C6AEC
BattlenetLogin__HandleUpdateInvoke 008C7030 f end=008C712B
BattlenetLogin__DestroyTumorManager 008C8DF0 f end=008C8EF9
BattlenetLogin__HandleDisconnectEvents 008C9140 f end=008C9304
BattlenetLogin__destructor 008C9A40 f end=008C9C6D

View file

@ -1,2 +1,3 @@
CACHEENTRY__destructor 004F2EF0 f end=004F2F51
CACHEENTRY__LoadTexture 004F2BE0 f end=004F2CDD
CACHEENTRY__constructor 004F2F60 f end=004F2FA8

View file

@ -73,3 +73,6 @@ CameraUnregisterScriptFunctions 005FE2F0 f end=005FE30F
CGCamera__ZoomToDistance 005FFB70 f end=005FFC1B
CGCamera__RunShakes 00606970 f end=00606B27
CGCamera__AddShakeOffset 005FE6C0 f end=005FE7B0
CGCamera__GetDefaultZoomMaxDistance 005FE570 f end=005FE577
CGCamera__SetVehicleExitZoomDistance 005FE920 f end=005FE937
CGCamera__SetPositionAndTargetWithRoll 005FF440 f end=005FF4FB

View file

@ -104,3 +104,6 @@ BuildComponentArray 004F3DD0 f end=004F3DE2
CountFacialFeatures 004F41B0 f end=004F422A
CCharacterComponent__IsHelmModelCorrect 004EF020 f end=004EF0CE
CCharacterComponent__PrepSections 004EE0D0 f end=004EE1F8
CCharacterComponent__PasteOpaque 004E89F0 f end=004E8D28
CCharacterComponent__PasteScale 004EC550 f end=004EC68E
CCharacterComponent__Paste 004EF9D0 f end=004EFAA8

View file

@ -164,3 +164,4 @@ PrintNotifyMessage 00401280 f end=00401385 type="int32_t __stdcall func(void* pa
SetAddOnEnableState 005F90B0 f end=005F91DC
SetPortraitTexture 00619330 f end=0061936E
DownloadAccountData 006B9CA0 f end=006B9CDB
DesktopGammaCallback 00401A80 f end=00401B00

View file

@ -0,0 +1 @@
ClipInfo__Set 0078FFA0 f end=00790020

View file

@ -47,3 +47,4 @@ CVar__Delete 007665D0 f end=00766634
CVar__constructor 00766E80 f end=00766EF4
WowMouseCVarCallback 005FA9B0 f end=005FA9D7
CVarArrayWrapper__RawGetValue 00766860 f end=007668BC
CVar__SetReadOnly 00766700 f end=00766719

View file

@ -64,3 +64,4 @@ IEvtTimerKill 00481290 f end=0048138F
IEvtTimerSet 00481390 f end=004814E4
TInstanceIdTable_EvtContext__Unlock 00774660 f end=00774675
PropInitialize 0047CBC0 f end=0047CBD6
CMouseEvent__operator_assign 00480DE0 f end=00480E39

View file

@ -40,3 +40,4 @@ FriendList__Initialize 006B8990 f end=006B8AA2
FriendList__MatchesFilter 006B5CA0 f end=006B5DD9
FriendList__IgnoreAdded 006B7200 f end=006B72D1
FriendList__MuteAdded 006B72E0 f end=006B7394
FriendList__Removed 006B3B90 f end=006B3C05

View file

@ -50,3 +50,4 @@ CGGameObject_C__AddToolTipInfo 0070BA40 f end=0070BA61
CGGameObject_C__GetOpenText 0070BA70 f end=0070BA81
CGGameObject_C__GetCloseText 0070BA90 f end=0070BAA1
CGGameObject_C__ResetDisplayState 0070F810 f end=0070F846
CGGameObject_C__GetMatrix 00712EE0 f end=00712EFD

View file

@ -36,3 +36,4 @@ GxScenePresent 00682A00 f end=00682A33
GxDevDestroy 00682B80 f end=00682C35
CGxMonitorModeSort 00689E80 f type="int32_t __stdcall func(void* a, void* b)"
GxTexReusable 006815C0 f end=006815E8
GxTexParameters 00681490 f end=006814A8

View file

@ -120,3 +120,9 @@ CGxDevice__NewOpenGl 0068BF20 f end=0068BF44 type="CGxDevice* __stdcall func()"
CGxDevice__NewD3d9Ex 0068C220 f end=0068C244 type="CGxDevice* __stdcall func()"
CGxDevice__ITexWHDStartEnd 006A5EF0 f end=006A5FDF type="void __thiscall func(CGxDevice* this, CGxTex* texId, uint32_t* width, uint32_t* height, uint32_t* baseMip, uint32_t* mipCount)"
CGxDevice__TexSetCannotUpdate 00683320 f end=00683332
CGxDevice__DeviceBaseMipLevel 00682D10 f end=00682D17
CGxDevice__CapsWindowHasFocus 00682DF0 f end=00682E17
CGxDevice__SetScissor 00682E70 f end=00682EA7
CGxDevice__TexCanUpdate 006831F0 f end=00683202
CGxDevice__TexParameters 00683350 f end=00683392
CGxDevice__DeviceGamma 006841B0 f end=006841CF

View file

@ -1,3 +1,5 @@
CGxDeviceOpenGl__ISetGlCaps 0068A9A0 f end=0068AF34 type="void __thiscall func(CGxDeviceOpenGl* this, CGxFormat* format)"
CGxDeviceOpenGl__constructor 0068BBC0 f end=0068BD15 type="void __thiscall func(CGxDeviceOpenGl* this)"
CGxDeviceOpenGl__DeviceSetFormat 0068D6D0 f end=0068D7AF
CGxDeviceOpenGl__SetFormatMode 0068C9B0 f end=0068CA76
CGxDeviceOpenGl__DeviceCreate 0068D610 f end=0068D6C6

View file

@ -6,3 +6,4 @@ CGxFont__Initialize 006C3CB0 f end=006C3D3B
CGxFont__GetGlyphData 006C2480 f end=006C24EA
CGxFont__ComputeStep 006C3D40 f end=006C3E76
CGxFont__GetName 006C80E0 f end=006C80FA
CGxFont__RegisterEvictNotice 006C2600 f end=006C2642

View file

@ -18,3 +18,4 @@ CGxString__GetNewString 006C7AA0 f end=006C7B0E ; CGxString::GetNewString(int)
CGxString__CreateGeometry 006C7B10 f end=006C7FFA ; CGxString::CreateGeometry()
CGxString__CalculateVertsNeeded 006C63E0 f end=006C640D
CGxString__RemoveShadow 006BD0E0 f end=006C5E65
CGxString__TexturePageEvicted 006C5E70 f end=006C5E8F

View file

@ -1,3 +1,4 @@
CLCDConnection__ColorOutput 00499FB0 f end=00499FB4
CLCDConnection__MonoOutput 0095A4A0 f end=0095A4A4
CLCDConnection__constructor 0095A6E0 f end=0095A725
CLCDConnection__Disconnect 0095A440 f end=0095A472

View file

@ -1,4 +1,4 @@
CLCDOutput__SetGlobalPage 00959D50 f end=00959D5D
CLCDOutput__IsOpened 00959D60 f end=00959D6A
CLCDOutput__ShowPage 00959F20 f end=00959F7D
CLCDOutput__constructor 00959C80 f end=00959CC4
CLCDOutput__constructor 00959C80 f end=00959CC4CLCDOutput__Close 00959D20 f end=00959D48

View file

@ -3,3 +3,4 @@ CLightningManager__constructor 009AAE80 f end=009AAE9C
CLightningManager__Remove 009AB2B0 f end=009AB2D3
CLightningManager__Add 009AAFB0 f end=009AB063
CLightningManager__Render 009AB070 f end=009AB2AB
CLightningManager__destructor 009AAEA0 f end=009AAF09

View file

@ -141,3 +141,49 @@ luaM_toobig 0085D6D0 f end=0085D6E8 type="void* __stdcall func(lua_State* L)"
luaM_realloc_ 0085D6F0 f end=0085D739 type="void* __stdcall func(lua_State* L, void* block, size_t osize, size_t nsize)"
luaX_syntaxerror 0085D9E0 f end=0085D9F9
luaU_header 00861B90 f end=00861BD0
luaO_int2fb 0084D390 f end=0084D3C4
luaO_str2d 0084D480 f end=0084D51D
lua_typename 0084DED0 f end=0084DEEB
lua_getfenv 0084E7A0 f end=0084E8CB
lua_rawseti 0084EA00 f end=0084EA90
lua_status 0084ED40 f end=0084ED4C
lua_gcresettimes 0084EF20 f end=0084EF29
luaL_where 0084F210 f end=0084F275
luaL_checkstack 0084F2C0 f end=0084F2ED
luaL_getmetafield 0084F2F0 f end=0084F34C
luaL_callmeta 0084F350 f end=0084F3A8
luaL_findtable 0084F3B0 f end=0084F49B
luaL_argerror 0084F8B0 f end=0084F95D
luaL_checktype 0084F960 f end=0084F9B1
luaL_checkany 0084F9C0 f end=0084F9ED
luaL_checklstring 0084F9F0 f end=0084FA4E
luaL_checknumber 0084FAB0 f end=0084FB21
luaL_checkinteger 0084FB60 f end=0084FBC8
luaL_openlib 0084FC00 f end=0084FD1E
lua_getlocal 0084FEC0 f end=0084FF26
luaG_errormsg 00850830 f end=0085091E
luaG_ordererror 00850C60 f end=00850CB2
_luaopen_string 00854070 f end=008540C3
_luaopen_base 00854F40 f end=0085505E
luaD_pcall 00855A20 f end=00855AD6
lua_yield 00856150 f end=00856184
luaV_gettable 00857250 f end=008573B5
luaV_settable 008573C0 f end=00857552
luaV_lessthan 008576F0 f end=00857775
luaV_concat 00857900 f end=00857AC7
luaC_timereset 0085B610 f end=0085B65F
luaT_init 0085BB70 f end=0085BBD8
luaH_next 0085BD70 f end=0085BE28
luaH_getnum 0085C3A0 f end=0085C427
luaH_set 0085C520 f end=0085C582
luaH_setnum 0085C590 f end=0085C5DA
luaH_getn 0085C690 f end=0085C6F0
luaF_newproto 0085CF40 f end=0085CFA3
luaM_growaux_ 0085D740 f end=0085D805
luaX_init 0085D890 f end=0085D8DF
luaX_token2str 0085D8E0 f end=0085D935
luaX_lexerror 0085D940 f end=0085D9D3
luaX_newstring 0085DA00 f end=0085DA50
luaY_parser 00861A20 f end=00861A9E
luaK_reserveregs 00861F10 f end=00861F51
strjoin 00816B60 f end=00816C31

View file

@ -92,3 +92,5 @@ CM2Model__FreeInternalResources 0082C1C0 f end=0082C2C0
CM2Model__GetNumGeometryBatches 00827A90 f end=00827E2F
CM2Model__GetNumPrimitives 00827F70 f end=008284C2
CM2Model__GetNumBatches 0082D1A0 f end=0082D2E8
CM2Model__CanUpdateNonReadyTextures 00823E40 f end=00823ECF
CM2Model__FreeExternalResources 00824D30 f end=00824EC1

View file

@ -73,3 +73,4 @@ CMapObj__DistFromClosestExtPortal 007D8010 f end=007D8049
CMapObj__AsyncPostloadCallback 007D8050 f end=007D80B6
CMapObj__Read 007D80C0 f end=007D81BB ; CMapObj::Read(char const*)
CMapObj__ReadGroup 007D85E0 f end=007D872B
CMapObj__InitPtrs 007AE070 f end=007AE109

View file

@ -10,3 +10,4 @@ CGNamePlateFrame__UpdateLevelDisplay 0098EF10 f end=0098F040
CGNamePlateFrame__SetCastBarValues 0098F040 f end=0098F382
CGNamePlateFrame__Initialize 0098F390 f end=0098F786
CGNamePlateFrame__constructor 0098F790 f end=0098FFC9
ShowClassColorInNameplateCallback 00512770 f end=0051279F

View file

@ -42,3 +42,4 @@ CParticleEmitter2__Sync 0097EDF0 f end=0097EEB7
CParticleEmitter2__GetNumBatches 0097BAE0 f end=0097BB2F
CParticleEmitter2__GetNumPrimitives 0097BB30 f end=0097BB7F
CParticleEmitter2__SyncAllocation 0097E480 f end=0097E571
CParticleEmitter2__SyncReserve 0097E3F0 f end=0097E47F

View file

@ -1,2 +1,5 @@
ProfileCreate 004BD150 f end=004BD1A6
ProfileReadFile 004BD840 f end=004BD870
ProfileInternal__PrfStrToInt 004BBD00 f end=004BBD36
ProfileInternal__STRINGBLOCK__AllocBlock 004BBEA0 f end=004BBEF8
ProfileInternal__TokenizeStringValues 004BD580 f end=004BD5F7

View file

@ -1,3 +1,5 @@
CSimpleCamera__SetFacing 00607BD0 f end=00607BF6
CSimpleCamera__GetScene 00607C00 f end=00607C16
CSimpleCamera__constructor 00607C20 f end=00607C90
FaceDirectionWithRoll 00607F40 f end=00608074
BuildBillboardMatrixWithRoll 00608080 f end=006080F0

View file

@ -110,3 +110,4 @@ CSimpleEditBox__ClearHistory 00964720 f end=00964788
CSimpleEditBox__GetEditTextInsets 00965580 f end=009655B8
CSimpleEditBox__DestroyScriptMetaTable 009752E0 f end=00975305
CSimpleEditBox__ClearKeyboardFocus 009651F0 f end=00965257
CSimpleEditBox__DeleteForward 009639B0 f end=00963A04

View file

@ -132,3 +132,7 @@ SpellVisualsGetModelAttachRecCount 007FA9F0 f end=007FAA18
Spell_C_GetCursorWorldObjectModel 007FD7A0 f end=007FD7A6
Spell_C_WasItemRecentlyUsed 00809130 f end=008091A5
SpellIsAuraEffect 0076BD50 f end=0076BD76
SpellVisualsShutdown 007FCBC0 f end=007FCC26
SpellParserVerifyConditional 00577030 f end=005770C7
SpellParserConditional 00579BA0 f end=00579D5A
SpellParserVariables 00579D60 f end=00579E4C

View file

@ -93,3 +93,7 @@ UpdateBlobTexture 004C03C0 f end=004C047C
CTextureAtlas__Reload 004B63B0 f end=004B64DC
TextureGetFilename 004B56F0 f end=004B570A
TextureGetGxTexFlags 004B5750 f end=004B576D
TextureCanUpdate 004B62D0 f end=004B62F1
TextureCacheGetMip 004F2D00 f end=004F2D3C
TextureCacheGetPal 004F2D40 f end=004F2D71
CTgaFile__Compress 006AACE0 f end=006AADD2

View file

@ -1 +1,2 @@
TEXTURECACHE__UpdateDirty 006C9D50 f end=006C9D8B
TEXTURECACHEROW__EvictGlyph 006C4F80 f end=006C511D

View file

@ -20,3 +20,5 @@ CGTradeSkillInfo__SetLink 005DE300 f end=005DE3F2
CaseAccentInsensitiveParse 007E11D0 f end=007E161C
CGTradeSkillInfo__ShutdownGame 005DCAF0 f end=005DCC33
SkillInfoRegisterScriptFunctions 005CD1F0 f end=005CD213
QSortSubClasses 005DA6B0 f end=005DA7C7
QSortSkills 005DAE60 f end=005DB05F

View file

@ -495,3 +495,8 @@ CGUnit_C__ApplyUICastingDelay 00726240 f end=00726275
CGUnit_C__InsertSortedAura 00727C00 f end=00727E65
CGUnit_C__SortAuras 0072C510 f end=0072C9A6
CGUnit_C__GetSortedAuraSlot 0072C9B0 f end=0072CBA3
CGUnit_C__ClearWeaponTrailHandles 00715B70 f end=00715BA0
CGUnit_C__RemoveLootEffect 00717C20 f end=00717C45
CGUnit_C__UpdateFloodsafeMoveEvents 00721B90 f end=00721C16
CGUnit_C__PlayStandSound 007465E0 f end=0074660E
CGUnit_C__HandlePlayStandSound 007471A0 f end=0074723B

View file

@ -1,2 +1,3 @@
ConvertUTF16toUTF8 0047B9E0 f end=0047BB9C type="int __stdcall func(char* dst, uint32_t dstMaxChars, uint16_t* src, uint32_t srcMaxChars, uint32_t* dstChars, uint32_t* srcChars)"
sgetu8 0047BD40 f ; int __cdecl sgetu8(_BYTE *, _DWORD *)
ConvertUTF8toUTF16 0047BBA0 f end=0047BD1D

View file

@ -1 +1,5 @@
CGxVboBroker1__CGxVboBroker1 0068A590 f end=0068A6FB
CGxVboBroker1__constructor 0068A590 f end=0068A6FB
CGxVboBroker1__destructor 0068A700 f end=0068A758
CGxVboBroker1__SelectVbo 0068A760 f end=0068A7CF
CGxVboBroker1__GetLastSelectedVbo 0068A7D0 f end=0068A7EB
CGxVboBroker1__destructor 0068B2D0 f end=0068B2FB

View file

@ -72,3 +72,4 @@ World__ObjectSetRenderEnabled 00783A60 f end=00783B05
World__NDCXform 00791640 f end=007917A7
ProjectTex2dDrawShaderEffect 007E3AA0 f end=007E3E74
World__SetNearClip 0077F490 f end=0077F49D
World__NDCClip 00791380 f end=00791634

View file

@ -1,2 +1,3 @@
CWorldMath__TransformAABox 007F9430 f end=007F9472
CWorldMath__VectorIntersectAABox2 007F9480 f end=007F9650
CWorldMath__MakeAaBox 0079F6F0 f end=0079F757