From 1e06dc09db29b0a9af37626d54adeb46534de16b Mon Sep 17 00:00:00 2001 From: gromchek Date: Tue, 8 Apr 2025 22:47:23 +0300 Subject: [PATCH] feat(profile): CGWorldFrame funcs; CGGameUI symbols --- .../3.3.5a-windows-386/symbol/gameui/func.sym | 11 ++++++- .../symbol/gameui/label.sym | 5 ++- .../symbol/worldframe/func.sym | 33 ++++++++++++++++++- 3 files changed, 46 insertions(+), 3 deletions(-) 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 54585db..b6e67fa 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/func.sym @@ -58,4 +58,13 @@ CGGameUI__SetCursorVirtualItem 00520D30 f end=00520DB3 CGGameUI__CloseLoot 00523640 f end=005237D2 CGGameUI__HandleDisplaySizeChanged 005240E0 f end=005241A7 CGGameUI__TargetNearestUnit 00524FC0 f end=005252C4 -DisableFadingScreen 005ED080 f end=005ED116 \ No newline at end of file +DisableFadingScreen 005ED080 f end=005ED116 +CGGameUI__UnitModelUpdate 00512B50 f end=00512B59 +CGGameUI__GetCursorItem 00513680 f end=005136B8 +CGGameUI__UpdateCorpseDistance 0051F5C0 f end=0051F684 +CGGameUI__UpdateInteractTarget 0051FDE0 f end=0051FF1B +CGGameUI__RegisterFrameFactories 00521040 f end=005210CF +CGGameUI__SetAreaSpiritHealer 00523EB0 f end=00523F74 +CGGameUI__UpdateAreaSpiritHealerDistance 00524010 f end=005240D7 +CGGameUI__TargetDirection 005252D0 f end=00525526 +CGGameUI__HandleWorldClick 005278C0 f end=00527A2A \ No newline at end of file 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 5b248a2..c75e1e2 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/label.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/label.sym @@ -32,4 +32,7 @@ CGGameUI__m_UISimpleParent 00BD0778 l CGGameUI__m_reloadUIRequested 00BD0791 l CGGameUI__m_minimapZoneText 00BD077C l CGGameUI__m_subZoneText 00BD0784 l -CGGameUI__m_zoneText 00BD0788 l \ No newline at end of file +CGGameUI__m_zoneText 00BD0788 l +CGGameUI__m_interactTarget 00BD07AC l +CGGameUI__m_cursorItemContainer 00BD0760 l +CGGameUI__m_cursorItem 00BD0768 l \ No newline at end of file diff --git a/profile/3.3.5a-windows-386/symbol/worldframe/func.sym b/profile/3.3.5a-windows-386/symbol/worldframe/func.sym index dee453d..e58a2c2 100644 --- a/profile/3.3.5a-windows-386/symbol/worldframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/worldframe/func.sym @@ -1 +1,32 @@ -CGWorldFrame__UnitClear 004FA5D0 f end=004FA5EF \ No newline at end of file +CGWorldFrame__UnitClear 004FA5D0 f end=004FA5EF +CGWorldFrame__GetActiveCamera 004F5960 f end=004F5973 +CGWorldFrame__SendObjectTrackEvent 004F5980 f end=004F59E2 +CGWorldFrame__CursorTrackObject 004F59F0 f end=004F5A52 +CGWorldFrame__OnLayerCursorExit 004F5C10 f end=004F5C78 +CGWorldFrame__GetCameraFacing 004F6680 f end=004F66B4 +CGWorldFrame__OnLayerTrackTerrain 004F66C0 f end=004F6961 +CGWorldFrame__GetScreenCoordinates 004F6D20 f end=004F6F4C +CGWorldFrame__SetCameraTarget 004F6F50 f end=004F6F85 +CGWorldFrame__SetScreenEffect 004F7020 f end=004F716A +CGWorldFrame__PerformDefaultAction 004F7880 f end=004F7A3B +CGWorldFrame__CursorTrackUnit 004F7A50 f end=004F7FE7 +CGWorldFrame__CursorTrackCorpse 004F8000 f end=004F8182 +CGWorldFrame__OnLayerTrackObject 004F8190 f end=004F837C +CGWorldFrame__OnWorldRender 004F8EA0 f end=004F9298 +CGWorldFrame__MoveToFreeList 004F9310 f end=004F940F +CGWorldFrame__HitTestPoint 004F9DA0 f end=004F9F6B +CGWorldFrame__OnLayerUpdate 004FA040 f end=004FA371 +CGWorldFrame__OnWorldUpdate 004FA5F0 f end=004FABC5 +CGWorldFrame__RenderWorld 004FAF90 f end=004FB079 +CGWorldFrame__OnFrameRender 004FB080 f end=004FB0AD +CGWorldFrame__IsLegalSelection 004F7530 f end=004F75B9 +CGWorldFrame__GetHitTestFilterFlags 004F7650 f end=004F77BA +CGWorldFrame__UpdateScreenEffect 004F88B0 f end=004F89D1 +CGWorldFrame__FindClosestModel 004F9550 f end=004F992E +CGWorldFrame__HitTest 004F9930 f end=004F9D94 +CGWorldFrame__ObjectEnumProc 004F9F70 f end=004FA040 +CGWorldFrame__SetupDefaultAction 004FA570 f end=004FA5CE +CGWorldFrame__OnFrameSizeChanged 004F5A90 f end=004F5C10 +CGWorldFrame__SetNamePlateUpdate 004F5D80 f end=004F5D88 +CGWorldFrame__OnLayerMouseDown 004F6C10 f end=004F6C89 +CGWorldFrame__CGWorldFrame_Ctor 004FABD0 f end=004FAF5E \ No newline at end of file