feat(profile): new funcs

This commit is contained in:
gromchek 2026-01-18 17:00:38 +03:00
parent 5911642e2a
commit 559f193214
18 changed files with 112 additions and 0 deletions

View file

@ -36,6 +36,11 @@ CGCamera__PickVehicleCamera 00604B90 f end=00604C67
CGCamera__OnVehicleCameraDestroyed 00604C70 f end=00604C7F CGCamera__OnVehicleCameraDestroyed 00604C70 f end=00604C7F
CGCamera__UpdateCallback 00607B00 f end=00607BC5 CGCamera__UpdateCallback 00607B00 f end=00607BC5
CGCamera__DecIgnoreFacing 00601A70 f end=00601B6B CGCamera__DecIgnoreFacing 00601A70 f end=00601B6B
CGCamera__CreateViewFromCamera 005FE4E0 f end=005FE510
CGCamera__CheckUnderwater 005FE7B0 f end=005FE7F3
CGCamera__ZoomIn 005FF950 f end=005FFA5D
CGCamera__ZoomOut 005FFA60 f end=005FFB6D
CGCamera__ParentToWorld 00600B60 f end=00600C17
CameraSetCoord 004C12B0 f end=004C135C CameraSetCoord 004C12B0 f end=004C135C
CameraSetFloat 004C1360 f end=004C13AE CameraSetFloat 004C1360 f end=004C13AE
OrganicSmooth 008CA080 f end=008CA0A8 OrganicSmooth 008CA080 f end=008CA0A8

View file

@ -2,3 +2,8 @@ CGCooldown__OnFrameRender 005EBD20 f end=005EBE04
CGCooldown__AnimateVerts 005EC1E0 f end=005EC785 CGCooldown__AnimateVerts 005EC1E0 f end=005EC785
CGCooldown__OnLayerUpdate 005EC8F0 f end=005EC99B CGCooldown__OnLayerUpdate 005EC8F0 f end=005EC99B
CGCooldown__SetCooldown 005ECD70 f end=005ECE76 CGCooldown__SetCooldown 005ECD70 f end=005ECE76
CGCooldown__RegisterScriptMethods 005EBE10 f end=005EBE30
CGCooldown__CreateScriptMetaTable 005ECAC0 f end=005ECAD9
CGCooldown__constructor 005ECAE0 f end=005ECD65
CGCooldown__SetCooldown 005ECE80 f end=005ECF5D
CGCooldown__Create 0051A380 f end=0051A3AB

View file

@ -8,3 +8,4 @@ CGDuelInfo__OnDuelWinner 005CFB20 f end=005CFBC2
CGDuelInfo__AcceptDuel 005CFBD0 f end=005CFC4B CGDuelInfo__AcceptDuel 005CFBD0 f end=005CFC4B
CGDuelInfo__OnDuelRequested 005CFCD0 f end=005CFDAD CGDuelInfo__OnDuelRequested 005CFCD0 f end=005CFDAD
CGDuelInfo__InitializeGame 005CFDD0 f end=005CFE3A CGDuelInfo__InitializeGame 005CFDD0 f end=005CFE3A
CGDuelInfo__CancelDuel 005CFC50 f end=005CFCCB

View file

@ -0,0 +1,5 @@
LootRoll__MasterLoot 006FA690 f end=006FA769
LootRoll__Roll 006FAE40 f end=006FAF3E
LootRoll__Start 006FB2C0 f end=006FB468
LootRoll__AllPassed 006FB600 f end=006FB6F4
LootRoll__Won 006FBB10 f end=006FBC61

View file

@ -79,3 +79,7 @@ CM2Model__TransformVerticesNoUVSelect_cpp 00829F40 f end=0082A210
CM2Model__ForceAnimate 00830F90 f end=00830FA8 CM2Model__ForceAnimate 00830F90 f end=00830FA8
CM2Model__GetAttachmentPosition 00831330 f end=0083140F CM2Model__GetAttachmentPosition 00831330 f end=0083140F
CM2Model__AnimateSM 00831990 f end=00831AEA CM2Model__AnimateSM 00831990 f end=00831AEA
CM2Model__RenderBatchShadowMap 00829BA0 f end=00829E34
CM2Model__RenderModelBatchListShadowMap 00829E40 f end=00829F37
CM2Model__RenderModelBatchesShadowMap 0082DA40 f end=0082DAB7
CM2Model__GetEventPosition 008317E0 f end=00831892

View file

@ -26,3 +26,5 @@ CM2Scene__HitTestCollision 0081DD50 f end=0081DF0E
CM2Scene__EndHitTest 0081DF10 f end=0081E10B CM2Scene__EndHitTest 0081DF10 f end=0081E10B
CM2Scene__BeginHitTest 0081CAC0 f end=0081CAC5 CM2Scene__BeginHitTest 0081CAC0 f end=0081CAC5
CM2Scene__EndHitTestCollisionWorld 0081E110 f end=0081E3FE CM2Scene__EndHitTestCollisionWorld 0081E110 f end=0081E3FE
CM2Scene__SetProjectTextureCallback 0081CC30 f end=0081CC49
CM2Scene__SetProjectPositionCallback 0081E590 f end=0081E5B4

View file

@ -107,3 +107,4 @@ CMap__QueryTris 007A6AF0 f end=007A6B35
CMap__NewFootprint 0079FA70 f end=0079FCBE CMap__NewFootprint 0079FA70 f end=0079FCBE
CMap__ProcessDetailDoodadUpdateList 007B54A0 f end=007B5500 CMap__ProcessDetailDoodadUpdateList 007B54A0 f end=007B5500
CMap__LinkDoodadDefToMapObjDefs 007B6ED0 f end=007B6F51 CMap__LinkDoodadDefToMapObjDefs 007B6ED0 f end=007B6F51
CMap__VectorIntersect 007A3B70 f end=007A3CE4

View file

@ -2,3 +2,6 @@ MinimapSetCorpsePOI 007F4990 f end=007F49FE
MinimapUpdate 007F5BA0 f end=007F6539 MinimapUpdate 007F5BA0 f end=007F6539
MinimapInitialize 007F6730 f end=007F698D MinimapInitialize 007F6730 f end=007F698D
MinimapSetDynamicPOI 007F4870 f end=007F4928 MinimapSetDynamicPOI 007F4870 f end=007F4928
MinimapGetZoom 007F3B40 f end=007F3B54
MinimapGetZoomLevels 007F3B60 f end=007F3B66
MinimapGetViewRadius 007F3B90 f end=007F3BDB

View file

@ -16,3 +16,18 @@ CGMinimapFrame__OnLayerCursorExit 0057D580 f end=0057D5A5
CGMinimapFrame__constructor 0057DCA0 f end=0057DFC2 CGMinimapFrame__constructor 0057DCA0 f end=0057DFC2
CGMinimapFrame__LoadTrackingInfo 0057E070 f end=0057E0F7 CGMinimapFrame__LoadTrackingInfo 0057E070 f end=0057E0F7
CGMinimapFrame__SetPingPosition 0057EB80 f end=0057ED6D CGMinimapFrame__SetPingPosition 0057EB80 f end=0057ED6D
CGMiniMapFrame__GetZoomLevels 0057BF50 f end=0057BF84
CGMiniMapFrame__GetZoom 0057BF90 f end=0057BFC4
CGMiniMapFrame__SetPlayerTexture 0057E100 f end=0057E1BF
CGMiniMapFrame__SetPlayerTextureHeight 0057E1C0 f end=0057E27B
CGMiniMapFrame__SetPlayerTextureWidth 0057E280 f end=0057E33B
CGMinimapFrame__CreateScriptMetaTable 0057E340 f end=0057E359
CGMiniMapFrame__PingLocation 0057ED70 f end=0057EFDE
CGMiniMapFrame__GetPingPosition 0057EFE0 f end=0057F166
CGMiniMapFrame__SetMaskTexture 00583860 f end=0058397F
CGMiniMapFrame__SetPOIArrowTexture 00583980 f end=00583A9F
CGMiniMapFrame__SetStaticPOIArrowTexture 00583AA0 f end=00583BBF
CGMiniMapFrame__SetCorpsePOIArrowTexture 00583BC0 f end=00583CDF
CGMiniMapFrame__SetIconTexture 00583CE0 f end=00583DFF
CGMiniMapFrame__SetBlipTexture 00583E00 f end=00583F52
CGMiniMapFrame__SetClassBlipTexture 00583F60 f end=0058407F

View file

@ -51,3 +51,7 @@ CGObject_C__ClearEffectList 00744AC0 f end=00744BC8
CGObject_C__Disable 00744D20 f end=00744DB0 CGObject_C__Disable 00744D20 f end=00744DB0
CGObject_C__destructor 00745F90 f end=007460B3 CGObject_C__destructor 00745F90 f end=007460B3
CGObject_C__Initialize 007460C0 f end=00746185 CGObject_C__Initialize 007460C0 f end=00746185
CGObject_C__GetPosition 004D5EA0 f end=004D5EB4
CGObject_C__GetFacing 004D5EE0 f end=004D5EE3
CGObject_C__Shutdown 00744E50 f end=00744EAA
CGObject_C__UpdateInteractIcon 00745DA0 f end=00745E5B

View file

@ -164,6 +164,36 @@ CGPlayer_C__TalkToTabardVendor 006D2500 f end=006D25B1
CGPlayer_C__ShopFromMerchant 006DAF60 f end=006DB00F CGPlayer_C__ShopFromMerchant 006DAF60 f end=006DB00F
CGPlayer_C__SaveTabard 006DB320 f end=006DB502 CGPlayer_C__SaveTabard 006DB320 f end=006DB502
CGPlayer_C__destructor 006E6FE0 f end=006E71CB CGPlayer_C__destructor 006E6FE0 f end=006E71CB
CGPlayer_C__GetModDamageDonePos 00578210 f end=0057824D
CGPlayer_C__GetModDamageDoneNeg 00578250 f end=0057828D
CGPlayer_C__GetModDamageDonePct 00578290 f end=005782CD
CGPlayer_C__OnPetitionDecline 006CF140 f end=006CF199
CGPlayer_C__OnQuestGiverListQuests 006D0240 f end=006D045C
CGPlayer_C__OnQuestGiverRequestItems 006D08F0 f end=006D0AA5
CGPlayer_C__OnQuestGiverQuestComplete 006D1110 f end=006D11BB
CGPlayer_C__OnQuestGiverStatus 006D11C0 f end=006D1227
CGPlayer_C__AcceptResurrectRequest 006D1D30 f end=006D1DD7
CGPlayer_C__TalkToBinder 006D2120 f end=006D2285
CGPlayer_C__AcceptGroup 006D4450 f end=006D44C1
CGPlayer_C__AcceptGuild 006D4760 f end=006D47C6
CGPlayer_C__DeclineGuild 006D47D0 f end=006D4836
CGPlayer_C__AcceptQuest 006D4CA0 f end=006D4D32
CGPlayer_C__GiveQuestItems 006D4DD0 f end=006D4E56
CGPlayer_C__QuestLogRemoveQuest 006D4F80 f end=006D4FF4
CGPlayer_C__OnLootRemoved 006D5860 f end=006D58CE
CGPlayer_C__OnLootSlotChanged 006D58D0 f end=006D59D5
CGPlayer_C__OnLootReleaseResponse 006D59E0 f end=006D5A59
CGPlayer_C__OnTaxiNodeStatus 006D5FC0 f end=006D6049
CGPlayer_C__QueryTaxiNodes 006D6320 f end=006D639A
CGPlayer_C__StartTaxi 006D63A0 f end=006D6430
CGPlayer_C__GetSoulstone 006D6640 f end=006D6655
CGPlayer_C__OnPetitionShowList 006D69F0 f end=006D6B08
CGPlayer_C__BuyPetition 006D6B10 f end=006D6B96
CGPlayer_C__TalkToSpiritHealer 006DB010 f end=006DB172
CGPlayer_C__GetDevText 006DC9D0 f end=006DC9FA
CGPlayer_C__GetVisibleItem 006DE330 f end=006DE356
CGPlayer_C__SetPvpCooldownTimestamp 006DE750 f end=006DE798
CGPlayer_C__TrainerBuySpell 00594DA0 f end=00594E49
CloseAllLootRolls 006FAFD0 f end=006FB0FD CloseAllLootRolls 006FAFD0 f end=006FB0FD
PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140 PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140
PlayerNameShowing 007E5150 f end=007E516B PlayerNameShowing 007E5150 f end=007E516B

View file

@ -4,3 +4,10 @@ CGQuestInfo__GetQuestItemInfo 0058D190 f end=0058D34F
CGQuestInfo__QuestGiverFinished 0058CA70 f end=0058CBA5 CGQuestInfo__QuestGiverFinished 0058CA70 f end=0058CBA5
CGQuestInfo__DeclineQuest 0058CE00 f end=0058CF32 CGQuestInfo__DeclineQuest 0058CE00 f end=0058CF32
CGQuestInfo__LeaveWorld 0058DD30 f end=0058DD43 CGQuestInfo__LeaveWorld 0058DD30 f end=0058DD43
CGQuestInfo_C__IsLowLevel 0058ABA0 f end=0058AC30
CGQuestInfo__ConfirmAcceptQuest 0058BC50 f end=0058BCA9
CGQuestInfo__IsCompletable 0058CBB0 f end=0058CC1B
CGQuestInfo__QueryQuest 0058CC20 f end=0058CCA6
CGQuestInfo__CompleteQuest 0058CCB0 f end=0058CD1B
CGQuestInfo__AcceptQuest 0058CD20 f end=0058CDFF
CGQuestInfo__GetReward 0058CFA0 f end=0058D048

View file

@ -24,3 +24,4 @@ CGQuestLog__GetQuestLeaderBoardForKill 005E2370 f end=005E2625
CGQuestLog__GetQuestLeaderBoardForItem 005E2630 f end=005E2851 CGQuestLog__GetQuestLeaderBoardForItem 005E2630 f end=005E2851
CGQuestLog__ClearQuest 005DEC10 f end=005DEC3F CGQuestLog__ClearQuest 005DEC10 f end=005DEC3F
CGQuestLog__HasNoObjectives 005E10B0 f end=005E11CC CGQuestLog__HasNoObjectives 005E10B0 f end=005E11CC
CGQuestLog__AbandonSelectedQuest 005E0CC0 f end=005E0D20

View file

@ -351,6 +351,18 @@ CGUnit_C__OnCollideFalling 0073AD00 f end=0073AD51
CGUnit_C__OnAscendDescendStopLocal 0071AE30 f end=0071AE3F CGUnit_C__OnAscendDescendStopLocal 0071AE30 f end=0071AE3F
CGUnit_C__OnCollideFallReset 0071F2C0 f end=0071F2F5 CGUnit_C__OnCollideFallReset 0071F2C0 f end=0071F2F5
CGUnit_C__OnSetRawFacingLocal 0072EA50 f end=0072EACE CGUnit_C__OnSetRawFacingLocal 0072EA50 f end=0072EACE
CGUnit_C__IsActiveMover 004D43C0 f end=004D43E1
CGUnit_C__GetDistanceToPos 004F61D0 f end=004F6206
CGUnit_C__IsLinkAll 00715D90 f end=00715DA7
CGUnit_C__HasNoShadowBlob 00715DB0 f end=00715DC7
CGUnit_C__SetPredictedHealth 00716050 f end=00716060
CGUnit_C__GetGroundNormal 00716470 f end=0071648A
CGUnit_C__GetHealthRegenRateFromSpirit 0071BA60 f end=0071BAD6
CGUnit_C__GetCreatureType 0071F300 f end=0071F385
CGUnit_C__UnitReaction 007251C0 f end=007254DE
CGUnit_C__CanAssist 007293D0 f end=0072952F
CGUnit_C__DisplayInfoNeedsUpdate 0072A480 f end=0072A557
CGUnit_C__RefreshDataPointers 0072D940 f end=0072DBB5
SpellVisualsIsMountTransitionFinished 007F9F70 f end=007F9F80 SpellVisualsIsMountTransitionFinished 007F9F70 f end=007F9F80
SpellVisualsCancelMountTransition 007FC9D0 f end=007FC9E7 SpellVisualsCancelMountTransition 007FC9D0 f end=007FC9E7
UnitCombatLogInvalidateName 0074F400 f end=0074F4CC UnitCombatLogInvalidateName 0074F400 f end=0074F4CC

View file

@ -56,3 +56,9 @@ World__ObjectSetRenderEnabled 00783A60 f end=00783B05
World__QueryOutdoors 0077FBF0 f end=0077FCC6 World__QueryOutdoors 0077FBF0 f end=0077FCC6
World__IsValidPosition 00406DE0 f end=00406E8A World__IsValidPosition 00406DE0 f end=00406E8A
World__ObjectGetExtents 00780130 f end=0078018F World__ObjectGetExtents 00780130 f end=0078018F
World__SetHorizonFarClipScale 0077F4A0 f end=0077F4AE
World__SetHorizonNearClipScale 0077F4B0 f end=0077F4BE
World__ProjectTextureCallback 0077F500 f end=0077F53E
World__ProjectPositionCallback 0077F540 f end=0077F5A7
World__ObjectCreate 00783500 f end=00783629
ProjectTex2dDrawShaderEffect 007E3AA0 f end=007E3E74

View file

@ -24,3 +24,5 @@ World__shadowModTexture 00CD7554 l
World__shadowColor 00CD7878 l World__shadowColor 00CD7878 l
World__particulate 00CD7548 l World__particulate 00CD7548 l
World__s_weather 00CD7544 l World__s_weather 00CD7544 l
World__s_horizonFarClipScale 00ADEECC l
World__s_horizonNearClipScale 00ADEED0 l

View file

@ -34,3 +34,4 @@ CWorldScene__CullDoodadsInterior 00799B70 f end=00799D36
CWorldScene__CullMapObjDefGroupFromExterior 007B3A10 f end=007B3B1A CWorldScene__CullMapObjDefGroupFromExterior 007B3A10 f end=007B3B1A
CWorldScene__RenderWeather 0077F030 f end=0077F03B CWorldScene__RenderWeather 0077F030 f end=0077F03B
CWorldScene__UpdateViewerLiquid 00790920 f end=00790A73 CWorldScene__UpdateViewerLiquid 00790920 f end=00790A73
CWorldScene__CullHorizon 00791980 f end=00791CA6

View file

@ -8,3 +8,11 @@ CWorldScene__s_fadeDistMaxSqr 00ADF3B4 l
CWorldScene__s_fadeDistMinSqr 00ADF3DC l CWorldScene__s_fadeDistMinSqr 00ADF3DC l
CWorldScene__s_fadeDistMin 00ADF3C8 l CWorldScene__s_fadeDistMin 00ADF3C8 l
CWorldScene__s_fadeRangeDefault 00ADF38C l CWorldScene__s_fadeRangeDefault 00ADF38C l
CWorldScene__clipBuffer 00CD8938 l
CWorldScene__camPos_x 00CD8F5C l
CWorldScene__camPos_y 00CD8F60 l
CWorldScene__camPos_z 00CD8F64 l
CWorldScene__camTarg_x 00CD8F68 l
CWorldScene__camTarg_y 00CD8F6C l
CWorldScene__camTarg_z 00CD8F70 l
CWorldScene__sortTable 00CD9048 l