From 56ef081f7729b16ec50345be68171637e1669fee Mon Sep 17 00:00:00 2001 From: gromchek Date: Sun, 25 Jan 2026 15:17:12 +0300 Subject: [PATCH] feat(profile): new funcs --- .../symbol/achievementinfo/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/actionbar/func.sym | 1 + .../symbol/battlefieldinfo/func.sym | 1 + profile/3.3.5a-windows-386/symbol/calendar/func.sym | 3 +++ .../3.3.5a-windows-386/symbol/calendarevent/func.sym | 5 +++++ profile/3.3.5a-windows-386/symbol/camera/func.sym | 10 ++++++++++ .../3.3.5a-windows-386/symbol/characterinfo/func.sym | 1 + .../3.3.5a-windows-386/symbol/classtrainer/func.sym | 4 ++++ .../3.3.5a-windows-386/symbol/classtrainer/label.sym | 1 + profile/3.3.5a-windows-386/symbol/currency/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/daynight/func.sym | 1 + profile/3.3.5a-windows-386/symbol/formula/func.sym | 1 + profile/3.3.5a-windows-386/symbol/friendlist/func.sym | 9 ++++++++- profile/3.3.5a-windows-386/symbol/gameobject/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/gametime/func.sym | 1 + profile/3.3.5a-windows-386/symbol/gameui/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/gluemgr/func.sym | 1 + .../3.3.5a-windows-386/symbol/inputcontrol/func.sym | 3 +++ .../3.3.5a-windows-386/symbol/lightmanager/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/lootinfo/func.sym | 1 + profile/3.3.5a-windows-386/symbol/minimap/func.sym | 2 ++ .../3.3.5a-windows-386/symbol/minimapframe/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/nameplate/func.sym | 1 + profile/3.3.5a-windows-386/symbol/passenger/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/player/func.sym | 8 ++++++++ profile/3.3.5a-windows-386/symbol/questinfo/func.sym | 4 ++++ profile/3.3.5a-windows-386/symbol/questinfo/label.sym | 1 + profile/3.3.5a-windows-386/symbol/questlog/func.sym | 11 +++++++++++ profile/3.3.5a-windows-386/symbol/questlog/label.sym | 7 ++++++- .../3.3.5a-windows-386/symbol/ribbonemitter/func.sym | 1 + .../3.3.5a-windows-386/symbol/shadereffect/func.sym | 3 +++ .../symbol/simplefontstring/func.sym | 2 ++ .../symbol/simplemessagescrollframe/func.sym | 5 +++++ .../3.3.5a-windows-386/symbol/simpletexture/func.sym | 1 + profile/3.3.5a-windows-386/symbol/storm/func.sym | 1 + profile/3.3.5a-windows-386/symbol/taximap/func.sym | 1 + profile/3.3.5a-windows-386/symbol/texture/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym | 3 +++ .../3.3.5a-windows-386/symbol/tradeskillinfo/func.sym | 3 +++ .../symbol/tradeskillinfo/label.sym | 1 + profile/3.3.5a-windows-386/symbol/unit/func.sym | 1 + .../3.3.5a-windows-386/symbol/vehiclecamera/func.sym | 1 + profile/3.3.5a-windows-386/symbol/worldmap/func.sym | 2 ++ .../symbol/worldtextstring/func.sym | 2 ++ profile/3.3.5a-windows-386/symbol/wowtime/func.sym | 2 ++ 45 files changed, 123 insertions(+), 2 deletions(-) create mode 100644 profile/3.3.5a-windows-386/symbol/lightmanager/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/questinfo/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/tradeskillinfo/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/worldtextstring/func.sym diff --git a/profile/3.3.5a-windows-386/symbol/achievementinfo/func.sym b/profile/3.3.5a-windows-386/symbol/achievementinfo/func.sym index b6a8df7..89b875f 100644 --- a/profile/3.3.5a-windows-386/symbol/achievementinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/achievementinfo/func.sym @@ -10,3 +10,5 @@ CGAchievementInfo__IsCriteriaStat 005B0DE0 f end=005B0E9A CGAchievementInfo__UpdateCriteria 005B2520 f end=005B28C9 CGAchievementInfo__UpdateAchievement 005B28D0 f end=005B2AAB CGAchievementInfo__UpdateInspectCriteria 005B2CB0 f end=005B2FA1 +CGAchievementInfo__IsRealAchievement 005B0D50 f end=005B0DDA +CGAchievementInfo__ReleaseInspect 005B2FB0 f end=005B301E 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 ba6e861..62bf85d 100644 --- a/profile/3.3.5a-windows-386/symbol/actionbar/func.sym +++ b/profile/3.3.5a-windows-386/symbol/actionbar/func.sym @@ -50,3 +50,4 @@ CGActionBar__UpdateSelection 005A7CB0 f end=005A7CC0 CGActionBar__UpdateCooldowns 005A7CC0 f end=005A7CD0 CGActionBar__UpdateAttackAction 005AA4E0 f end=005AA541 CGActionBar__UpdateRangedAttackAction 005AA550 f end=005AA5B1 +CGActionBar__IsAttackAction 005A96D0 f end=005A9752 diff --git a/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym b/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym index eedb577..d74f0ea 100644 --- a/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym @@ -15,3 +15,4 @@ CGBattlefieldInfo__OnDestroyArenaUnit 0054B5E0 f end=0054B610 CGBattlefieldInfo__JoinBattlefield 0054CC70 f end=0054CE25 CGBattlefieldInfo__GetFlagToken 0054D010 f end=0054D0FE CGBattlefieldInfo__OnBattlefieldList 0054E390 f end=0054E5A4 +CGBattlefieldInfo__RemoveVehicle 00549740 f end=005497BA diff --git a/profile/3.3.5a-windows-386/symbol/calendar/func.sym b/profile/3.3.5a-windows-386/symbol/calendar/func.sym index c3740ed..39149d4 100644 --- a/profile/3.3.5a-windows-386/symbol/calendar/func.sym +++ b/profile/3.3.5a-windows-386/symbol/calendar/func.sym @@ -42,5 +42,8 @@ CGCalendar__CalculateEvents 005C23C0 f end=005C29BB CGCalendar__ProcessInviteAlert 005C3AB0 f end=005C3D2B CGCalendar__ProcessEventUpdatedAlert 005C3D30 f end=005C3FD9 CGCalendar__OnCalendarMessage 005C3FE0 f end=005C415E +CGCalendar__GetCalendarTypeString 005B7FD0 f end=005B8039 +CGCalendar__ComputeEventIndex 005B9000 f end=005B9140 +CGCalendar__ContextMenuInviteRSVP 005B9860 f end=005B9956 CalendarRegisterScriptFunctions 005B8C30 f end=005B8C56 CalendarUnregisterScriptFunctions 005B8C60 f end=005B8C7F diff --git a/profile/3.3.5a-windows-386/symbol/calendarevent/func.sym b/profile/3.3.5a-windows-386/symbol/calendarevent/func.sym index 7c7eef3..71d2ef3 100644 --- a/profile/3.3.5a-windows-386/symbol/calendarevent/func.sym +++ b/profile/3.3.5a-windows-386/symbol/calendarevent/func.sym @@ -19,3 +19,8 @@ CGCalendarEvent__RemoveInvite 005F2220 f end=005F23AF CGCalendarEvent__UpdateInviteModeratorStatus 005F2640 f end=005F26EB CGCalendarEvent__constructor 005F2A20 f end=005F2B6E CGCalendarEvent__destructor 005F2B70 f end=005F2BF7 +CGCalendarEvent__SetType 005F11D0 f end=005F11F4 +CGCalendarEvent__SetRepeatOption 005F1200 f end=005F1224 +CGCalendarEvent__SetSize 005F1230 f end=005F1260 +CGCalendarEvent__SetFlag 005F13B0 f end=005F13D3 +CGCalendarEvent__ClearFlag 005F13E0 f end=005F1405 diff --git a/profile/3.3.5a-windows-386/symbol/camera/func.sym b/profile/3.3.5a-windows-386/symbol/camera/func.sym index e37143a..50e0626 100644 --- a/profile/3.3.5a-windows-386/symbol/camera/func.sym +++ b/profile/3.3.5a-windows-386/symbol/camera/func.sym @@ -41,6 +41,16 @@ CGCamera__CheckUnderwater 005FE7B0 f end=005FE7F3 CGCamera__ZoomIn 005FF950 f end=005FFA5D CGCamera__ZoomOut 005FFA60 f end=005FFB6D CGCamera__ParentToWorld 00600B60 f end=00600C17 +CGCamera__CCommand_PitchLimit 005FE400 f end=005FE433 +CGCamera__UpdateYaw 005FE5F0 f end=005FE696 +CGCamera__UpdateAutoInteractState 005FE6A0 f end=005FE6BF +CGCamera__PerformTerrainTilt 00601B70 f end=00601D55 +CGCamera__CalcModelCamera 00601E90 f end=00601F66 +CGCamera__CanSmoothTarget 00602600 f end=0060267F +CGCamera__CanSmoothYaw 00602680 f end=0060275F +CGCamera__CalcTerrainTilt 00603A10 f end=00603CA8 +CGCamera__FinishLoadingTarget 00604E00 f end=006053A9 +CGCamera__CalcTargetCamera 00606F90 f end=00607AFB CameraSetCoord 004C12B0 f end=004C135C CameraSetFloat 004C1360 f end=004C13AE OrganicSmooth 008CA080 f end=008CA0A8 diff --git a/profile/3.3.5a-windows-386/symbol/characterinfo/func.sym b/profile/3.3.5a-windows-386/symbol/characterinfo/func.sym index 5805a12..ed1151c 100644 --- a/profile/3.3.5a-windows-386/symbol/characterinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/characterinfo/func.sym @@ -10,3 +10,4 @@ CGCharacterInfo__CanInspect 005E7A00 f end=005E7A4A CGCharacterInfo__CalculateInventoryAlertStatus 005E8FE0 f end=005E90C8 CGCharacterInfo__UpdateInventoryAlerts 005E90D0 f end=005E9140 CGCharacterInfo__EnterWorld 005EAF30 f end=005EAF63 +CGCharacterInfo__RequestInspectHonorData 005E9140 f end=005E924F diff --git a/profile/3.3.5a-windows-386/symbol/classtrainer/func.sym b/profile/3.3.5a-windows-386/symbol/classtrainer/func.sym index f2dc452..5e4c1a8 100644 --- a/profile/3.3.5a-windows-386/symbol/classtrainer/func.sym +++ b/profile/3.3.5a-windows-386/symbol/classtrainer/func.sym @@ -4,3 +4,7 @@ CGClassTrainer__RefreshList 00596B00 f end=005970A7 CGClassTrainer__SetTrainer 005940E0 f end=0059416D CGClassTrainer__LeaveWorld 005947B0 f end=005947CF CGClassTrainer__BuyService 00594E50 f end=00594E76 +CGClassTrainer__GetSelectionIndex 00594170 f end=005941A8 +CGClassTrainer__SetServiceTypeFilter 00594FE0 f end=00595010 +CGClassTrainer__SetSkillLineFilter 00595010 f end=00595031 +CGClassTrainer__AddServices 00596450 f end=00596AF1 diff --git a/profile/3.3.5a-windows-386/symbol/classtrainer/label.sym b/profile/3.3.5a-windows-386/symbol/classtrainer/label.sym index c14112e..4be07b7 100644 --- a/profile/3.3.5a-windows-386/symbol/classtrainer/label.sym +++ b/profile/3.3.5a-windows-386/symbol/classtrainer/label.sym @@ -3,3 +3,4 @@ CGClassTrainer__m_trainerType 00C0E498 l CGClassTrainer__m_currentSelection 00C0E49C l CGClassTrainer__m_numServices 00C0E4A0 l CGClassTrainer__m_filteredServices 00C0E4A8 l +CGClassTrainer__m_skillLineFilter 00C0E4AC l diff --git a/profile/3.3.5a-windows-386/symbol/currency/func.sym b/profile/3.3.5a-windows-386/symbol/currency/func.sym index cbfb9ab..505d8db 100644 --- a/profile/3.3.5a-windows-386/symbol/currency/func.sym +++ b/profile/3.3.5a-windows-386/symbol/currency/func.sym @@ -3,3 +3,6 @@ CGCurrencyTypes__EnterWorld 005B0660 f end=005B0675 CGCurrencyTypes__CategoryHasKnownTypes 005AFE30 f end=005AFF02 CGCurrencyTypes__DisplayListSortCallback 005AFF10 f end=005AFFD0 CGCurrencyTypes__GetBackpackCurrencyInfo 005B0340 f end=005B0438 +CGCurrencyTypes__CurrencyCategorySortCallback 005AFC40 f end=005AFC7B +CGCurrencyTypes__SetCategoryExpand 005AFCB0 f end=005AFD10 +CGCurrencyTypes__InitializeGame 005AFD90 f end=005AFE2A diff --git a/profile/3.3.5a-windows-386/symbol/daynight/func.sym b/profile/3.3.5a-windows-386/symbol/daynight/func.sym index 71dbc3e..25fec43 100644 --- a/profile/3.3.5a-windows-386/symbol/daynight/func.sym +++ b/profile/3.3.5a-windows-386/symbol/daynight/func.sym @@ -16,3 +16,4 @@ DayNight__DNGlare__Initialize 009AD000 f end=009AD0A3 type="void __thiscall func DayNight__UnloadMap 007F1D30 f end=007F1E97 DayNight__GetOverrideSky 007F30C0 f end=007F31C0 DayNight__SetBlendSky 007F31C0 f end=007F322A +DayNight__DarkenColor 007ED790 f end=007ED815 diff --git a/profile/3.3.5a-windows-386/symbol/formula/func.sym b/profile/3.3.5a-windows-386/symbol/formula/func.sym index c406ac7..e75219a 100644 --- a/profile/3.3.5a-windows-386/symbol/formula/func.sym +++ b/profile/3.3.5a-windows-386/symbol/formula/func.sym @@ -3,3 +3,4 @@ CFormula__GetToken 00576BB0 f end=00576C7D CFormula__Expect 00576C80 f end=00576CC6 CFormula__CompileElement 00577530 f end=00577799 CFormula__CompileMult 005777A0 f end=005777E8 +CFormula__Evaluate 00578D10 f end=00578EEA diff --git a/profile/3.3.5a-windows-386/symbol/friendlist/func.sym b/profile/3.3.5a-windows-386/symbol/friendlist/func.sym index df08d9b..f5c8726 100644 --- a/profile/3.3.5a-windows-386/symbol/friendlist/func.sym +++ b/profile/3.3.5a-windows-386/symbol/friendlist/func.sym @@ -9,7 +9,7 @@ FriendList__AddOrDelIgnore 006B5DE0 f end=006B5F67 FriendList__AddOrDelVoiceIgnore 006B6130 f end=006B62BD FriendList__AddVoiceIgnore 006B62C0 f end=006B6401 FriendList__DelVoiceIgnore 006B6410 f end=006B6488 -FriendList__AddIgnore 006B6E10 f end=006B6EF1 +FriendList__AddOrRemoveFriend 006B6E10 f end=006B6EF1 FriendList__RemoveFriend 006B6F00 f end=006B6F6F FriendList__DelIgnore 006B7040 f end=006B7120 FriendList__Initialize 006B8990 f end=006B8AA2 @@ -21,3 +21,10 @@ FriendList__IsFriend 006B3920 f end=006B395D FriendList__DelIgnore 006B60B0 f end=006B6125 FriendList__HandleStatus 006B73A0 f end=006B7AFA FriendList__DoLocalWho 006B8290 f end=006B86A2 +FriendList__UnregisterScriptFunctions 006B3480 f end=006B349F +FriendList__GetFriendSelectionIndex 006B35E0 f end=006B3622 +FriendList__GetIgnoreSelectionIndex 006B3800 f end=006B383F +FriendList__SetName 006B3C90 f end=006B3D04 +FriendList__RemoveFriend 006B54C0 f end=006B5535 +FriendList__AddIgnore 006B5F70 f end=006B60AE +FriendList__DelMute 006B7120 f end=006B7200 diff --git a/profile/3.3.5a-windows-386/symbol/gameobject/func.sym b/profile/3.3.5a-windows-386/symbol/gameobject/func.sym index 6d8110b..7765d43 100644 --- a/profile/3.3.5a-windows-386/symbol/gameobject/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameobject/func.sym @@ -36,3 +36,5 @@ CGGameObject_C__Initialize 007140A0 f end=0071414B CGGameObject_C__Shutdown 00714150 f end=007141C5 CGGameObject_C__CheckRange 0070BA30 f end=0070BA3D CGGameObject_C__Use 0070F680 f end=0070F7AF +CGGameObject_C__IsValidTargetForSpell 0070F010 f end=0070F15B +CGGameObject_C__GetPageTextMaterial 00710300 f end=00710333 diff --git a/profile/3.3.5a-windows-386/symbol/gametime/func.sym b/profile/3.3.5a-windows-386/symbol/gametime/func.sym index d91f25c..699f627 100644 --- a/profile/3.3.5a-windows-386/symbol/gametime/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gametime/func.sym @@ -4,3 +4,4 @@ CGameTime__TickMinute 0076D740 f end=0076D7AD CGameTime__GameTimeSetTime 0076D810 f end=0076D8FD CGameTime__GameTimeUpdate 0076D900 f end=0076D996 CGameTime__GameTimeSync 0076D9A0 f end=0076DB24 +CGameTime__GameTimeRegisterCallback 0076DB30 f end=0076DC14 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 cff24b5..0aa986f 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/func.sym @@ -140,6 +140,8 @@ CGGameUI__OnItemPush 00523900 f end=00523DAF CGGameUI__SetRaidDifficulty 005255A0 f end=00525691 CGGameUI__UnitTooltipUpdate 00512AB0 f end=00512AFB CGGameUI__ShowCombatFeedbackAttackRoundInfo 005133B0 f end=00513407 +CGGameUI__Reload 0051D960 f end=0051D990 +CGGameUI__OpenLoot 005264F0 f end=00526528 DisableFadingScreen 005ED080 f end=005ED116 EnableFadingScreen 005ED480 f end=005ED587 UpdateModelForUI 00618110 f end=00618176 @@ -148,3 +150,4 @@ SaveAccountData 006B9050 f end=006B90D7 LoadScriptFunctions 005120E0 f end=00530F86 CursorGrabItem 00616630 f end=0061671B CursorGrabVirtualItem 00616720 f end=006167DA +AutoInteractStateChangedCallback 00512700 f end=0051272B diff --git a/profile/3.3.5a-windows-386/symbol/gluemgr/func.sym b/profile/3.3.5a-windows-386/symbol/gluemgr/func.sym index 76db1cb..3d03a20 100644 --- a/profile/3.3.5a-windows-386/symbol/gluemgr/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gluemgr/func.sym @@ -72,6 +72,7 @@ CGlueMgr__PatchDownloadApply 004E5730 f end=004E585D CGlueMgr__FactionChange 004D8F20 f end=004D9039 CGlueMgr__RaceChange 004D9040 f end=004D9159 CGlueMgr__ProcessAttachment 004E2C30 f end=004E2CDA +CGlueMgr__QuitGameAndRunLauncher 004D8360 f end=004D837B SystemRegisterFunctions 0060A120 f end=0060A143 SystemUnregisterFunctions 0060A150 f end=0060A16C ProcessAgreement 004D7940 f end=004D7CCE diff --git a/profile/3.3.5a-windows-386/symbol/inputcontrol/func.sym b/profile/3.3.5a-windows-386/symbol/inputcontrol/func.sym index 423fbf5..629fe69 100644 --- a/profile/3.3.5a-windows-386/symbol/inputcontrol/func.sym +++ b/profile/3.3.5a-windows-386/symbol/inputcontrol/func.sym @@ -26,3 +26,6 @@ CGInputControl__StrafePlayer 005FAFB0 f end=005FB0A3 CGInputControl__OnPitchToAngleStop 005FB510 f end=005FB553 CGInputControl__CameraCanTurnPlayer 005FA6B0 f end=005FA783 CGInputControl__AscendDescendPlayer 005FACE0 f end=005FAE70 +CGInputControl__IsMouseDragging 005F9600 f end=005F964F +CGInputControl__IsMouseDragMoving 005FA420 f end=005FA44D +CGInputControl__PitchPlayer 005FB1A0 f end=005FB255 diff --git a/profile/3.3.5a-windows-386/symbol/lightmanager/func.sym b/profile/3.3.5a-windows-386/symbol/lightmanager/func.sym new file mode 100644 index 0000000..673f65c --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/lightmanager/func.sym @@ -0,0 +1,3 @@ +CLightningManager__Move 009A9710 f end=009A976E +CLightningManager__constructor 009AAE80 f end=009AAE9C +CLightningManager__Remove 009AB2B0 f end=009AB2D3 diff --git a/profile/3.3.5a-windows-386/symbol/lootinfo/func.sym b/profile/3.3.5a-windows-386/symbol/lootinfo/func.sym index b046d42..594f3fe 100644 --- a/profile/3.3.5a-windows-386/symbol/lootinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/lootinfo/func.sym @@ -10,4 +10,5 @@ CGLootInfo__LootSlot 00589140 f end=005892FB CGLootInfo__ConfirmLootSlot 00589300 f end=00589391 CGLootInfo__GiveMasterLoot 005893A0 f end=0058945D CGLootInfo__ClearRollPending 006DC770 f end=006DC7D4 +CGLootInfo__GetNumItems 00588190 f end=00588203 GetMasterLootCandidate 006FA770 f end=006FA791 diff --git a/profile/3.3.5a-windows-386/symbol/minimap/func.sym b/profile/3.3.5a-windows-386/symbol/minimap/func.sym index 53e8b01..f6e4728 100644 --- a/profile/3.3.5a-windows-386/symbol/minimap/func.sym +++ b/profile/3.3.5a-windows-386/symbol/minimap/func.sym @@ -5,3 +5,5 @@ MinimapSetDynamicPOI 007F4870 f end=007F4928 MinimapGetZoom 007F3B40 f end=007F3B54 MinimapGetZoomLevels 007F3B60 f end=007F3B66 MinimapGetViewRadius 007F3B90 f end=007F3BDB +UpdatePointsOfInterest 007F44A0 f end=007F4806 +MinimapSetQuestPOI 007F4930 f end=007F498D diff --git a/profile/3.3.5a-windows-386/symbol/minimapframe/func.sym b/profile/3.3.5a-windows-386/symbol/minimapframe/func.sym index 92423c5..29b6832 100644 --- a/profile/3.3.5a-windows-386/symbol/minimapframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/minimapframe/func.sym @@ -31,3 +31,5 @@ CGMiniMapFrame__SetCorpsePOIArrowTexture 00583BC0 f end=00583CDF CGMiniMapFrame__SetIconTexture 00583CE0 f end=00583DFF CGMiniMapFrame__SetBlipTexture 00583E00 f end=00583F52 CGMiniMapFrame__SetClassBlipTexture 00583F60 f end=0058407F +CGMinimapFrame__RenderInsideQuad 0057E7F0 f end=0057E973 +CGMinimapFrame__Shutdown 0057FBD0 f end=0057FCA8 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 72e4ce8..669c9fc 100644 --- a/profile/3.3.5a-windows-386/symbol/nameplate/func.sym +++ b/profile/3.3.5a-windows-386/symbol/nameplate/func.sym @@ -9,3 +9,4 @@ CGNamePlateFrame__Initialize 0098F390 f end=0098F786 CGNamePlateFrame__constructor 0098F790 f end=0098FFC9 CGNamePlateFrame__UpdateNameDisplay 0098E580 f end=0098E5A5 CGNamePlateFrame__OnLayerUpdate 0098E9F0 f end=0098EE23 +CGNamePlateFrame__GetNewNameplateFrame 007254E0 f end=0072552B diff --git a/profile/3.3.5a-windows-386/symbol/passenger/func.sym b/profile/3.3.5a-windows-386/symbol/passenger/func.sym index 086eca9..15978e3 100644 --- a/profile/3.3.5a-windows-386/symbol/passenger/func.sym +++ b/profile/3.3.5a-windows-386/symbol/passenger/func.sym @@ -5,3 +5,5 @@ CPassenger__GetPosition 004F4460 f end=004F44FD CPassenger__RemoveFromTransportFinish 004F46E0 f end=004F47A1 CPassenger__AddToTransport 004F47B0 f end=004F48DB CPassenger__ForceSetTransport 004F4970 f end=004F4A0E +CPassenger__GetRawFacing 004F42E0 f end=004F4312 +CPassenger__RemoveFromTransport 004F4930 f end=004F496D 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 16112b9..bd1fe7a 100644 --- a/profile/3.3.5a-windows-386/symbol/player/func.sym +++ b/profile/3.3.5a-windows-386/symbol/player/func.sym @@ -196,6 +196,14 @@ CGPlayer_C__SetPvpCooldownTimestamp 006DE750 f end=006DE798 CGPlayer_C__TrainerBuySpell 00594DA0 f end=00594E49 CGPlayer_C__StopDance 006CF300 f end=006CF345 CGPlayer__TotalRemoteFieldsSaved 004F5540 f end=004F554B +CGPlayer_C__ReceiveResurrectRequest 006CDE20 f end=006CDE4C +CGPlayer_C__HandleActivateTaxiReply 006CEE90 f end=006CEEBC +CGPlayer_C__GetQuestReward 006D4E60 f end=006D4EF2 +CGPlayer_C__ReadItem 006D5C90 f end=006D5D10 +CGPlayer_C__ReadItem 006D5D10 f end=006D5D86 +CGPlayer_C__GetDefaultLanguage 006D5E70 f end=006D5EA2 +CGPlayer_C__GetSkillRank 006DC550 f end=006DC591 +CGPlayer_C__TurnInGuildCharter 006DD3A0 f end=006DD62B 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/questinfo/func.sym b/profile/3.3.5a-windows-386/symbol/questinfo/func.sym index 18793eb..793fcfd 100644 --- a/profile/3.3.5a-windows-386/symbol/questinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/questinfo/func.sym @@ -13,3 +13,7 @@ CGQuestInfo__AcceptQuest 0058CD20 f end=0058CDFF CGQuestInfo__GetReward 0058CFA0 f end=0058D048 CGQuestInfo__EndQuestList 0058BA70 f end=0058BA80 CGQuestInfo__AddItemRequest 0058BA80 f end=0058BB58 +CGQuestInfo__EnterWorld 0058B940 f end=0058B983 +CGQuestInfo__GetNumQuestChoices 0058BBA0 f end=0058BBBC +CGQuestInfo__GiveQuestItems 0058CF40 f end=0058CF9C +CGQuestInfo__AddReward 0058DD50 f end=0058DFD8 diff --git a/profile/3.3.5a-windows-386/symbol/questinfo/label.sym b/profile/3.3.5a-windows-386/symbol/questinfo/label.sym new file mode 100644 index 0000000..027a953 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/questinfo/label.sym @@ -0,0 +1 @@ +CGQuestInfo__m_state 00C0D658 l diff --git a/profile/3.3.5a-windows-386/symbol/questlog/func.sym b/profile/3.3.5a-windows-386/symbol/questlog/func.sym index 8ea0889..d182410 100644 --- a/profile/3.3.5a-windows-386/symbol/questlog/func.sym +++ b/profile/3.3.5a-windows-386/symbol/questlog/func.sym @@ -28,3 +28,14 @@ CGQuestLog__AbandonSelectedQuest 005E0CC0 f end=005E0D20 CGQuestLog__IsQuestCompleteEx 005E0EA0 f end=005E10AF CGQuestLog__ComputeBlobQuestObjectives 005E2950 f end=005E2B55 CGQuestLog__SetQuestExpiredByID 005E5840 f end=005E58B7 +CGQuestLog__GetQuestSortIndex 005DEAE0 f end=005DEB57 +CGQuestLog__UpdateSelection 005DEB60 f end=005DEBC6 +CGQuestLog__GetSelectedLogEntry 005DEBD0 f end=005DEC05 +CGQuestLog__SetSelectedQuest 005DFFA0 f end=005DFFFF +CGQuestLog__IsSelectedQuestExpired 005E00E0 f end=005E010B +CGQuestLog__FilterAndSortQuests 005E0B80 f end=005E0BF8 +CGQuestLog__UpdatePOIIcons 005E2EB0 f end=005E3832 +CGQuestLog__SetQuestExpired 005E57E0 f end=005E583C +CGQuestLog__UpdateAllQuestPOI 005E5A50 f end=005E5C04 +QuestSelectQueryCallback 005DE960 f end=005DE980 +QSortQuestSortTypes 005E08F0 f end=005E0B75 diff --git a/profile/3.3.5a-windows-386/symbol/questlog/label.sym b/profile/3.3.5a-windows-386/symbol/questlog/label.sym index 9487b8f..dced814 100644 --- a/profile/3.3.5a-windows-386/symbol/questlog/label.sym +++ b/profile/3.3.5a-windows-386/symbol/questlog/label.sym @@ -1 +1,6 @@ -CGQuestLog__m_numQuest 00C23AD0 l \ No newline at end of file +CGQuestLog__m_numQuest 00C23AD0 l +CGQuestLog__m_numSortTypes 00C23AD4 l +CGQuestLog__m_sortTypes 00C23618 l +CGQuestLog__m_quests 00C237B0 l +CGQuestLog__m_numShownQuests 00C23AE4 l +CGQuestLog__m_selectedQuest 00C23AD8 l diff --git a/profile/3.3.5a-windows-386/symbol/ribbonemitter/func.sym b/profile/3.3.5a-windows-386/symbol/ribbonemitter/func.sym index 87c22d6..60c229e 100644 --- a/profile/3.3.5a-windows-386/symbol/ribbonemitter/func.sym +++ b/profile/3.3.5a-windows-386/symbol/ribbonemitter/func.sym @@ -10,3 +10,4 @@ CRibbonEmitter__Update 00980090 f end=0098050D ; CRibbonEmitter::Update(float, i CRibbonEmitter__constructor 00980630 f end=0098080C ; CRibbonEmitter::CRibbonEmitter() CRibbonEmitter__Initialize 009808A0 f end=00980B4A ; CRibbonEmitter::Initialize(float, float, CImVector const&, TSGrowableArray const&, TSGrowableArray const&, TSGrowableArray const&, CAaRect const&, unsigned int, unsigned int) CRibbonEmitter__IsDead 0097F640 f end=0097F64E +CRibbonEmitter__Render 00980B70 f end=00980EC3 diff --git a/profile/3.3.5a-windows-386/symbol/shadereffect/func.sym b/profile/3.3.5a-windows-386/symbol/shadereffect/func.sym index d8a536f..bbd68f0 100644 --- a/profile/3.3.5a-windows-386/symbol/shadereffect/func.sym +++ b/profile/3.3.5a-windows-386/symbol/shadereffect/func.sym @@ -16,3 +16,6 @@ CShaderEffect__SetDiffuse 00873900 f end=00873A4B ; CShaderEffect::SetDiffuse(C4 CShaderEffect__SetEmissive 00873A50 f end=00873B9B ; CShaderEffect::SetEmissive(C4Vector const&) CShaderEffect__SetAlphaRef 00873BA0 f end=00873C1A ; CShaderEffect::SetAlphaRef(float) CShaderEffect__SetLocalLighting 00873CA0 f end=00873ED2 ; CShaderEffect::SetLocalLighting(CM2Lighting*, int, C3Vector const*) +CShaderEffect__ComputeLocalLights 00872900 f end=00872AC5 +CShaderEffect__SetTexMtx_TexGen 00873730 f end=008738F3 +CShaderEffect__SetAlphaRefDefault 00873EE0 f end=00873F23 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 c37aa7a..724a70a 100644 --- a/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym @@ -15,4 +15,6 @@ CSimpleFontString__SetFont 00483750 f end=0048388A CSimpleFontString__AddShadow 00483CD0 f end=00483DCF CSimpleFontString__GetStringWidth 00483E80 f end=00483F2C CSimpleFontString__LoadXML 004873E0 f end=0048798A +CSimpleFontString__SetTextLength 004818F0 f end=0048195B +CSimpleFontString__GetStringHeight 00483FA0 f end=0048407A ApplyTranslationAnim 0048B800 f end=0048B81A diff --git a/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/func.sym b/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/func.sym index 0025b76..4d67127 100644 --- a/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/func.sym @@ -7,3 +7,8 @@ CSimpleMessageScrollFrame__constructor 0096A2F0 f end=0096A474 CSimpleMessageScrollFrame__RemoveLinesByAccessID 0096A510 f end=0096A6DE CSimpleMessageScrollFrame__OnScreenSizeChanged 0096A740 f end=0096A758 CSimpleMessageScrollFrame__AddMessage 0096A9F0 f end=0096AB2E +CSimpleMessageScrollFrame__UpdateNode 00969370 f end=0096940C +CSimpleMessageScrollFrame__OnLayerUpdate 00969E60 f end=00969F96 +CSimpleMessageScrollFrame__UpdateRect 0096A760 f end=0096A87F +CSimpleMessageScrollFrame__OnFrameSizeChanged 0096AB30 f end=0096AB4C +CSimpleMessageScrollFrame__LoadXML 0096AC50 f end=0096AF09 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 9456112..f4d4759 100644 --- a/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym @@ -12,3 +12,4 @@ CSimpleTexture__SetTexture 00481520 f end=00481584 CSimpleTexture__SetTexture 004859E0 f end=00485AEE CSimpleTexture__PreLoadXML 004814F0 f end=00481519 CSimpleTexture__PostLoadXML 004830E0 f end=0048311E +CSimpleTexture__GetWidth 004817D0 f end=00481847 diff --git a/profile/3.3.5a-windows-386/symbol/storm/func.sym b/profile/3.3.5a-windows-386/symbol/storm/func.sym index 8adc648..fb8667e 100644 --- a/profile/3.3.5a-windows-386/symbol/storm/func.sym +++ b/profile/3.3.5a-windows-386/symbol/storm/func.sym @@ -118,3 +118,4 @@ PowMod 0077C720 f end=0077C97B type="void __stdcall func(BigBuffer* a, BigBuffer SBigPowMod 0077C980 f end=0077C9A4 type="void __stdcall func(BigData* a, BigData* b, BigData* c, BigData* d)" TSList__LinkToHead 007B5020 f end=007B50AB ; 00005410 TSList__LinkToTail 0086E200 f end=0086E25F ; 00005410 +SCreateProcess 00770290 f end=00770397 diff --git a/profile/3.3.5a-windows-386/symbol/taximap/func.sym b/profile/3.3.5a-windows-386/symbol/taximap/func.sym index 9b5580d..193d36e 100644 --- a/profile/3.3.5a-windows-386/symbol/taximap/func.sym +++ b/profile/3.3.5a-windows-386/symbol/taximap/func.sym @@ -9,3 +9,4 @@ CGTaxiMap__LeaveWorld 00591AC0 f end=00591ACA CGTaxiMap__CalculateAccurateDistance 00592580 f end=005926B8 CGTaxiMap__RecursePath 005926C0 f end=00592BA1 CGTaxiMap__GeneratePaths 00592BB0 f end=00592D01 +CGTaxiMap__UnregisterScriptFunctions 00590780 f end=0059079C diff --git a/profile/3.3.5a-windows-386/symbol/texture/func.sym b/profile/3.3.5a-windows-386/symbol/texture/func.sym index 8cad0d5..5f0c6d0 100644 --- a/profile/3.3.5a-windows-386/symbol/texture/func.sym +++ b/profile/3.3.5a-windows-386/symbol/texture/func.sym @@ -48,6 +48,8 @@ CBLPFile__DecompPal 006AF810 f end=006AF984 type="int32_t __thiscall func(CBLPFi CBLPFile__Lock2 006AFCE0 f end=006AFF06 type="int32_t __thiscall func(CBLPFile* this, char* fileName, PIXEL_FORMAT format, uint32_t mipLevel, unsigned char* data, uint32_t* stride)" CBLPFile__Open 006AFF10 f end=006AFFCF type="int32_t __thiscall func(CBLPFile* this, char* filename)" CBLPFile__LockChain2 006AFFD0 f end=006B012E type="int32_t __thiscall func(CBLPFile* this, char* fileName, PIXEL_FORMAT format, MipBits** images, uint32_t mipLevel, int32_t a6)" +CBLPFile__Unlock 006AF6E0 f end=006AF728 +CBLPFile__Lock 006AF990 f end=006AFB55 TextureIsReadyNow 004B62A0 f end=004B62C1 TextureGetGxTex 004B6CB0 f end=004B6D82 TextureRelease 0047BF30 f end=0047BF46 diff --git a/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym b/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym index 010ac19..ddbd7fd 100644 --- a/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym @@ -10,3 +10,6 @@ CGTradeInfo__RemoveMoney 00704320 f end=007043B2 CGTradeInfo__OnTradeStatus 005873E0 f end=0058774E CGTradeInfo__Initialize 007048D0 f end=00704910 CGTradeInfo__SetTradePartner 005870A0 f end=005873D1 +CGTradeInfo__CancelTrade 00704040 f end=007040A6 +CGTradeInfo__UnlockTradeItems 005864A0 f end=005864C8 +CGTradeInfo__LeaveWorld 005880C0 f end=00588142 diff --git a/profile/3.3.5a-windows-386/symbol/tradeskillinfo/func.sym b/profile/3.3.5a-windows-386/symbol/tradeskillinfo/func.sym index 967d90c..feac7db 100644 --- a/profile/3.3.5a-windows-386/symbol/tradeskillinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tradeskillinfo/func.sym @@ -11,3 +11,6 @@ CGTradeSkillInfo__GetSubClassIndexFromSkill 005DA7D0 f end=005DA82E CGTradeSkillInfo__ClearItemCallbacks 005DAD10 f end=005DADF1 CGTradeSkillInfo__FilterAndSortSkills 005DCC40 f end=005DCEF9 CGTradeSkillInfo__SetItemNameFilter 005DCF60 f end=005DD02F +CGTradeSkillInfo__GetSelectionIndex 005DA670 f end=005DA6A8 +CGTradeSkillInfo__SetSubClassFilter 005DCF00 f end=005DCF2C +CGTradeSkillInfo__SetInvTypeFilter 005DCF30 f end=005DCF53 diff --git a/profile/3.3.5a-windows-386/symbol/tradeskillinfo/label.sym b/profile/3.3.5a-windows-386/symbol/tradeskillinfo/label.sym new file mode 100644 index 0000000..4ef7712 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/tradeskillinfo/label.sym @@ -0,0 +1 @@ +CGTradeSkillInfo__m_invTypeFilter 00AD0E08 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 437dd7d..c7aa9d3 100644 --- a/profile/3.3.5a-windows-386/symbol/unit/func.sym +++ b/profile/3.3.5a-windows-386/symbol/unit/func.sym @@ -363,6 +363,7 @@ 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 +CGUnit_C__ConvertVehicleCameraRelativeFacingToTransportRelativeFacing 0074C550 f end=0074C59F SpellVisualsIsMountTransitionFinished 007F9F70 f end=007F9F80 SpellVisualsCancelMountTransition 007FC9D0 f end=007FC9E7 UnitCombatLogInvalidateName 0074F400 f end=0074F4CC diff --git a/profile/3.3.5a-windows-386/symbol/vehiclecamera/func.sym b/profile/3.3.5a-windows-386/symbol/vehiclecamera/func.sym index 477afd0..9de7b9b 100644 --- a/profile/3.3.5a-windows-386/symbol/vehiclecamera/func.sym +++ b/profile/3.3.5a-windows-386/symbol/vehiclecamera/func.sym @@ -13,3 +13,4 @@ CVehicleCamera_C__UpdateFacing 0075A1C0 f end=0075A625 CVehicleCamera_C__SetTarget 0075A7D0 f end=0075A923 CVehicleCamera_C__MaybeChangeTarget 0075A930 f end=0075AA66 CVehicleCamera_C__BeginTransition 0075AAC0 f end=0075AEE5 +CVehicleCamera_C__ConvertFromRawToWorld 00759130 f end=00759153 diff --git a/profile/3.3.5a-windows-386/symbol/worldmap/func.sym b/profile/3.3.5a-windows-386/symbol/worldmap/func.sym index 5d3f162..926d908 100644 --- a/profile/3.3.5a-windows-386/symbol/worldmap/func.sym +++ b/profile/3.3.5a-windows-386/symbol/worldmap/func.sym @@ -11,3 +11,5 @@ CGWorldMap__EnterWorld 00547120 f end=00547147 CGWorldMap__GetZoneID 00543860 f end=00543891 CGWorldMap__GetZoneName 005438A0 f end=0054391C CGWorldMap__GetPOIPosition 005445F0 f end=005446E1 +CGWorldMap__GetMapAreaFromPos 00543E50 f end=00544082 +CGWorldMap__GetMapHighlight 00544420 f end=005444ED diff --git a/profile/3.3.5a-windows-386/symbol/worldtextstring/func.sym b/profile/3.3.5a-windows-386/symbol/worldtextstring/func.sym new file mode 100644 index 0000000..0cd05e1 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/worldtextstring/func.sym @@ -0,0 +1,2 @@ +WORLDTEXTSTRING__CalculateNewColor 007E6850 f end=007E6A2D +WORLDTEXTSTRING__CalculateTextHeight 007E6CC0 f end=007E6DB4 diff --git a/profile/3.3.5a-windows-386/symbol/wowtime/func.sym b/profile/3.3.5a-windows-386/symbol/wowtime/func.sym index 42ecf51..c65cfac 100644 --- a/profile/3.3.5a-windows-386/symbol/wowtime/func.sym +++ b/profile/3.3.5a-windows-386/symbol/wowtime/func.sym @@ -10,3 +10,5 @@ WowTime__SetHourAndMinutes 0076C380 f end=0076C3B1 WowTime__AddHolidayDuration 0076C4C0 f end=0076C5D8 WowTime__WowDecodeTimeToDbDate 0076CAE0 f end=0076CB5D WowTime__WowGetTimeString 0076CD40 f end=0076CF09 +WowTime__AddMinutes 0076C3F0 f end=0076C480 +WowTime__WowDecodeTime 0076C970 f end=0076CA45