From 6d70438ab3639054ff1876850eda34066cdc37a9 Mon Sep 17 00:00:00 2001 From: gromchek Date: Thu, 19 Jun 2025 22:11:15 +0300 Subject: [PATCH] feat(profile): game objects functions --- .../3.3.5a-windows-386/symbol/bag/func.sym | 1 + .../symbol/battlefieldinfo/func.sym | 2 + .../symbol/commentator/func.sym | 1 + .../3.3.5a-windows-386/symbol/corpse/func.sym | 11 ++++ .../symbol/dynamicobject/func.sym | 10 ++++ .../3.3.5a-windows-386/symbol/effect/func.sym | 1 + .../symbol/gameobject/func.sym | 19 +++++++ .../symbol/gameobjectdef/func.sym | 1 + .../3.3.5a-windows-386/symbol/gameui/func.sym | 4 ++ .../symbol/gameui/label.sym | 1 + .../symbol/gxdevice/func.sym | 1 + .../symbol/inputcontrol/func.sym | 1 + .../3.3.5a-windows-386/symbol/item/func.sym | 4 ++ .../symbol/itemsocketinfo/func.sym | 1 + .../symbol/lootinfo/label.sym | 1 + .../symbol/m2model/func.sym | 2 + .../symbol/movement/func.sym | 2 + .../symbol/nameplate/func.sym | 1 + .../3.3.5a-windows-386/symbol/object/func.sym | 24 ++++++++ .../symbol/passenger/func.sym | 2 + .../3.3.5a-windows-386/symbol/player/func.sym | 27 +++++++++ .../symbol/questlog/func.sym | 1 + .../symbol/questlog/label.sym | 1 + .../symbol/raidinfo/func.sym | 1 + .../3.3.5a-windows-386/symbol/si2/func.sym | 2 + .../3.3.5a-windows-386/symbol/spell/func.sym | 4 ++ .../symbol/texture/func.sym | 1 + .../symbol/tradeinfo/func.sym | 1 + .../symbol/tradeskillinfo/func.sym | 1 + .../3.3.5a-windows-386/symbol/unit/func.sym | 55 +++++++++++++++++++ .../symbol/vehicle/func.sym | 1 + .../symbol/visibleitem/func.sym | 6 ++ .../3.3.5a-windows-386/symbol/world/func.sym | 1 + 33 files changed, 192 insertions(+) create mode 100644 profile/3.3.5a-windows-386/symbol/dynamicobject/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/gameobjectdef/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/questlog/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym diff --git a/profile/3.3.5a-windows-386/symbol/bag/func.sym b/profile/3.3.5a-windows-386/symbol/bag/func.sym index 0eb578a..a4dd3a8 100644 --- a/profile/3.3.5a-windows-386/symbol/bag/func.sym +++ b/profile/3.3.5a-windows-386/symbol/bag/func.sym @@ -2,3 +2,4 @@ CGBag_C__GetItemPointer 00754390 f end=007543F4 CGBag_C__FindItemOfType 00754A20 f end=00754A46 CGBag_C__FindItemByName 00754AF0 f end=00754B84 CGBag_C__GetItemTypeCharges 00754D50 f end=00754D86 +CGBag_C__UnlockItemsOfType 00754D90 f end=00754DC3 \ No newline at end of file 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 910d5b2..5b938de 100644 --- a/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym @@ -1,2 +1,4 @@ CGBattlefieldInfo__EnterWorld 0054CA50 f end=0054CC6C CGBattlefieldInfo__InitializeGame 0054E720 f end=0054EA2F +CGBattlefieldInfo__AddArenaOpponentToSlot 0054B840 f end=0054B918 +CGBattlefieldInfo__AddArenaOpponent 0054D100 f end=0054D1C0 diff --git a/profile/3.3.5a-windows-386/symbol/commentator/func.sym b/profile/3.3.5a-windows-386/symbol/commentator/func.sym index 7a26544..2011964 100644 --- a/profile/3.3.5a-windows-386/symbol/commentator/func.sym +++ b/profile/3.3.5a-windows-386/symbol/commentator/func.sym @@ -2,3 +2,4 @@ CGCommentator__Update 005689A0 f end=00568F50 CGCommentator__SnapCameraToPlayer 0056B510 f end=0056B5BD CGCommentator__PostInit 0056B830 f end=0056B895 CGCommentator__InitializeGame 0056C150 f end=0056C1B3 +CGCommentator__UpdateCameraVelocity 0056B5C0 f end=0056B74A diff --git a/profile/3.3.5a-windows-386/symbol/corpse/func.sym b/profile/3.3.5a-windows-386/symbol/corpse/func.sym index f546c0a..e83f57a 100644 --- a/profile/3.3.5a-windows-386/symbol/corpse/func.sym +++ b/profile/3.3.5a-windows-386/symbol/corpse/func.sym @@ -1,2 +1,13 @@ CGCorpse_C__CanBeLooted 007058F0 f end=007058FD CGCorpse_C__GetFactionTemplate 00705A80 f end=00705AB2 +CGCorpse_C__PostReenable 00705610 f end=00705626 +CGCorpse_C__GetModelFileName 00705670 f end=00705796 +CGCorpse_C__ShouldRender 007057E0 f end=00705850 +CGCorpse_C__ModelLoaded 00705850 f end=007058AE +CGCorpse_C__ShouldFadeout 007058B0 f end=007058EC +CGCorpse_C__Disable 00705F30 f end=00705F9D +CGCorpse_C__Reenable 00705FA0 f end=00706008 +CGCorpse_C__OnRightClick 00706010 f end=00706111 +CGCorpse_C__RenderTargetSelection 007062F0 f end=0070642A +CGCorpse_C__GetTrueScale 00706570 f end=00706586 +CGCorpse_C__Animate 007068D0 f end=00706954 \ No newline at end of file diff --git a/profile/3.3.5a-windows-386/symbol/dynamicobject/func.sym b/profile/3.3.5a-windows-386/symbol/dynamicobject/func.sym new file mode 100644 index 0000000..d087fc8 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/dynamicobject/func.sym @@ -0,0 +1,10 @@ +CGDynamicObject_C__Disable 00704940 f end=0070498A +CGDynamicObject_C__Reenable 00704990 f end=007049C8 +CGDynamicObject_C__ShouldRender 007049D0 f end=007049FF +CGDynamicObject_C__HandleOutOfRange 00704A70 f end=00704AEF +CGDynamicObject_C__GetMatrix 00704CC0 f end=00704D84 +CGDynamicObject_C__ModelLoaded 00704D90 f end=00704F1C +CGDynamicObject_C__ObjectVisKitProc 00704F60 f end=007050DD +CGDynamicObject_C__PostReenable 007050E0 f end=007050FB +CGDynamicObject_C__GetPosition 007064E0 f end=007064FE +CGDynamicObject_C__GetRawPosition 00706500 f end=00706524 diff --git a/profile/3.3.5a-windows-386/symbol/effect/func.sym b/profile/3.3.5a-windows-386/symbol/effect/func.sym index d657005..d653511 100644 --- a/profile/3.3.5a-windows-386/symbol/effect/func.sym +++ b/profile/3.3.5a-windows-386/symbol/effect/func.sym @@ -2,3 +2,4 @@ CEffect__AddSpecialEffect 006F9260 f end=006F9394 CEffect__Create 006F9D70 f end=006F9EBC CEffect__Release 006FA390 f end=006FA3B2 CEffect__Destroy 006FA3C0 f end=006FA444 +CEffect__ConnectToLightningThisFrame 006F7900 f end=006F7945 \ No newline at end of file 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 3fd1b84..4c56214 100644 --- a/profile/3.3.5a-windows-386/symbol/gameobject/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameobject/func.sym @@ -4,3 +4,22 @@ CGGameObject_C__StartInteraction 0070BAB0 f end=0070BAC0 CGGameObject_C__GetInteractDistanceSquared 0070BAD0 f end=0070BB0D CGGameObject_C__CanChangeCursor 0070CE10 f end=0070CEB2 CGGameObject_C__GetCursorFile 0070CEC0 f end=0070CF2E +CGGameObject_C__Animate 0070B930 f end=0070B951 +CGGameObject_C__ShouldRender 0070B960 f end=0070B993 +CGGameObject_C__UpdateWorldObject 0070CBE0 f end=0070CDE8 +CGGameObject_C__GetObjectName 0070CDF0 f end=0070CE07 +CGGameObject_C__UpdateInteractIconAttach 0070CF30 f end=0070D003 +CGGameObject_C__ShowLootEffect 0070D080 f end=0070D15F +CGGameObject_C__Reenable 0070ED50 f end=0070EDCC +CGGameObject_C__CanHighlight 0070F580 f end=0070F628 +CGGameObject_C__FloatingTooltip 0070F630 f end=0070F675 +CGGameObject_C__GetNamePosition 0070F940 f end=0070F9AD +CGGameObject_C__GetPageTextID 00710280 f end=007102B7 +CGGameObject_C__RefreshInteractIcon 007111A0 f end=00711207 +CGGameObject_C__CheckForPassiveHighlight 00711210 f end=00711297 +CGGameObject_C__UpdateInteractIcon 007124A0 f end=007124B0 +CGGameObject_C__IsPointInside 00712E90 f end=00712EA1 +CGGameObject_C__AddPassenger 00712EB0 f end=00712ED1 +CGGameObject_C__Disable 007130A0 f end=0071312E +CGGameObject_C__PostReenable 00713130 f end=007131A9 +CGGameObject_C__Destructor 00713F20 f end=00713F4B \ No newline at end of file diff --git a/profile/3.3.5a-windows-386/symbol/gameobjectdef/func.sym b/profile/3.3.5a-windows-386/symbol/gameobjectdef/func.sym new file mode 100644 index 0000000..98b020f --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/gameobjectdef/func.sym @@ -0,0 +1 @@ +CGameObjectDef__GetPropNum 00746190 f end=007461D4 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 17beb5d..658b0a9 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/func.sym @@ -75,6 +75,10 @@ CGGameUI__Initialize 0052A980 f end=0052AEC6 CGGameUI__RegisterSavedVariable 0052AED0 f end=0052AF3F CGGameUI__Idle 0052AF40 f end=0052B36B CGGameUI__InitializeGame 0052B550 f end=0052BADA +CGGameUI__UpdateCombatMod 005206E0 f end=00520762 +CGGameUI__SetRegenEnabled 00524600 f end=00524650 +CGGameUI__GetSelectionHighlightColor 00521BF0 f end=005220A6 +CGGameUI__SetActiveCorpse 00512C20 f end=00512C36 DisableFadingScreen 005ED080 f end=005ED116 EnableFadingScreen 005ED480 f end=005ED587 UpdateModelForUI 00618110 f end=00618176 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 7f34953..a8e8377 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/label.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/label.sym @@ -37,3 +37,4 @@ CGGameUI__m_instanceLockExtending 00BD0860 l CGGameUI__m_billingExpireTime 00BD086C l CGGameUI__m_lastRegenTime 00BD08A0 l CGGameUI__m_luaTainted 00D4139C l +CGGameUI__m_corpseGUID 00BD0828 l \ No newline at end of file diff --git a/profile/3.3.5a-windows-386/symbol/gxdevice/func.sym b/profile/3.3.5a-windows-386/symbol/gxdevice/func.sym index a0e3bb5..8c7ca17 100644 --- a/profile/3.3.5a-windows-386/symbol/gxdevice/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gxdevice/func.sym @@ -114,3 +114,4 @@ CGxDevice__AdapterMonitorModes 0068A4C0 f end=0068A589 type="void __stdcall func 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__TexIsReadyNow 006831C0 f end=006831E7 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 9b3b9e9..c21dae2 100644 --- a/profile/3.3.5a-windows-386/symbol/inputcontrol/func.sym +++ b/profile/3.3.5a-windows-386/symbol/inputcontrol/func.sym @@ -1,3 +1,4 @@ CGInputControl__UpdateMoveStopped 005F95F0 f end=005F95F8 CGInputControl__SendUIVehicleAngleUpdate 005FA910 f end=005FA9AD CGInputControl__TurnPlayer 005FB0B0 f end=005FB19B +CGInputControl__MovePlayer 005FAE70 f end=005FAFAE diff --git a/profile/3.3.5a-windows-386/symbol/item/func.sym b/profile/3.3.5a-windows-386/symbol/item/func.sym index f8e4e58..ae280fa 100644 --- a/profile/3.3.5a-windows-386/symbol/item/func.sym +++ b/profile/3.3.5a-windows-386/symbol/item/func.sym @@ -13,3 +13,7 @@ CGItem_C__IsPermanentlyBoundForTrade 00708B40 f end=00708BC3 CGItem_C__CanBeUsed 00708C10 f end=00708C1E CGItem_C__Use 00708C20 f end=007093EE CGItem_C__GetInventoryArt 0070AA00 f end=0070AA40 +CGItem_C__Reenable 007069A0 f end=007069DE +CGItem_C__GetPageTextId 00707180 f end=007071C6 +CGItem_C__GetItemName 007071D0 f end=00707213 +CGItem_C__Disable 0070AFC0 f end=0070B118 \ No newline at end of file diff --git a/profile/3.3.5a-windows-386/symbol/itemsocketinfo/func.sym b/profile/3.3.5a-windows-386/symbol/itemsocketinfo/func.sym index fb62846..d1a9a48 100644 --- a/profile/3.3.5a-windows-386/symbol/itemsocketinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/itemsocketinfo/func.sym @@ -1 +1,2 @@ CGItemSocketInfo__EnterWorld 005C44F0 f end=005C4549 +CGItemSocketInfo__RemoveItem 005C4F40 f end=005C4FED diff --git a/profile/3.3.5a-windows-386/symbol/lootinfo/label.sym b/profile/3.3.5a-windows-386/symbol/lootinfo/label.sym index 0aef778..98bedc9 100644 --- a/profile/3.3.5a-windows-386/symbol/lootinfo/label.sym +++ b/profile/3.3.5a-windows-386/symbol/lootinfo/label.sym @@ -1 +1,2 @@ CGLootInfo__m_object 00BFA8DC l +CGLootInfo__m_itemsPending 00BFA688 l diff --git a/profile/3.3.5a-windows-386/symbol/m2model/func.sym b/profile/3.3.5a-windows-386/symbol/m2model/func.sym index c7b7df3..86d321a 100644 --- a/profile/3.3.5a-windows-386/symbol/m2model/func.sym +++ b/profile/3.3.5a-windows-386/symbol/m2model/func.sym @@ -59,3 +59,5 @@ CM2Model__InitializeLoaded 00832EA0 f end=008344DC ; CM2Model::InitializeLoaded( CM2Model__AttachToScene 00834540 f end=00834628 ; CM2Model::AttachToScene(CM2Scene*) CM2Model__AttachToSceneRecursive 00834630 f end=0083465C ; CM2Model::AttachToSceneRecursive(CM2Scene*) CM2Model__Initialize 00834810 f end=008348CA ; CM2Model::Initialize(CM2Scene*, CM2Shared*, CM2Model*, unsigned int) +CM2Model__SetRibbonsEnabled 00824230 f end=008242BC +CM2Model__SetEmittersEnabled 008279F0 f end=00827A88 diff --git a/profile/3.3.5a-windows-386/symbol/movement/func.sym b/profile/3.3.5a-windows-386/symbol/movement/func.sym index a0a7792..cfb6bc0 100644 --- a/profile/3.3.5a-windows-386/symbol/movement/func.sym +++ b/profile/3.3.5a-windows-386/symbol/movement/func.sym @@ -3,6 +3,8 @@ CMovement_C__OnClientControlLost 006E9A60 f end=006E9A6F CMovement_C__UpdateHeartbeatTimerA 006E9B70 f end=006E9BAB CMovement_C__OnMoveStopLocal 006ECDE0 f end=006ECE39 CMovement_C__OnTurnStopLocal 006ECEA0 f end=006ECF06 +CMovement_C__OnMoveStartLocal 006ECB50 f end=006ECBB0 +CMovement_C__OnDismissControlledVehicleLocal 006EF540 f end=006EF599 MovementDestroy 006F0C30 f end=006F0C6E MovementUpdateCameraYaw 0074B380 f end=0074B3E1 CMovementShared__Root 0098B540 f end=0098B570 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 c502694..d2d494d 100644 --- a/profile/3.3.5a-windows-386/symbol/nameplate/func.sym +++ b/profile/3.3.5a-windows-386/symbol/nameplate/func.sym @@ -2,3 +2,4 @@ CGNamePlateFrame__OnGainFocus 0098E910 f end=0098E974 CGNamePlateFrame__OnLoseFocus 0098E980 f end=0098E9E2 CGNamePlateFrame__UpdateLevelDisplay 0098EF10 f end=0098F040 CGNamePlateFrame__SetCastBarValues 0098F040 f end=0098F382 +CGNamePlateFrame__TriggerDamageFeedback 0098E5B0 f end=0098E5E1 diff --git a/profile/3.3.5a-windows-386/symbol/object/func.sym b/profile/3.3.5a-windows-386/symbol/object/func.sym index 38c8750..cde130e 100644 --- a/profile/3.3.5a-windows-386/symbol/object/func.sym +++ b/profile/3.3.5a-windows-386/symbol/object/func.sym @@ -8,3 +8,27 @@ CGObject_C__UpdateAllObjectEffectManagers 00744140 f end=00744150 CGObject_C__HandleScaleUpdate 007441D0 f end=00744228 CGObject_C__GetQuestGiverCursor 00744640 f end=00744695 CGObject_C__SetInteractIconVisible 00745140 f end=007451AE +CGObject_C__SetStorage 00743640 f end=00743653 +CGObject_C__PlayEffectName 00744790 f end=0074486A +CGObject_C__TotalFieldsSaved 004F4A10 f end=004F4A16 +CGObject_C__GetPageTextID 004899F0 f end=004899F5 +CGObject_C__OnSpellEffectClear 00743250 f end=007432DD +CGObject_C__GetAppropriateSpellVisual 007432E0 f end=007432F3 +CGObject_C__Animate 00743330 f end=00743389 +CGObject_C__ObjectNameVisibilityChanged 00743490 f end=007434DC +CGObject_C__UpdateObjectNameString 007434E0 f end=00743530 +CGObject_C__ShouldRenderObjectName 00743530 f end=0074354F +CGObject_C__UpdateWorldObject 007438E0 f end=00743AEF +CGObject_C__ApplyAlpha 00743E10 f end=00743EB9 +CGObject_C__ModelChanged 00744230 f end=007442DC +CGObject_C__ModelLoaded 007442E0 f end=00744326 +CGObject_C__ConnectToLightningThisFrame 00744330 f end=00744374 +CGObject_C__RemoveInteractIcon 007443D0 f end=007443FF +CGObject_C__UpdateInteractIconAttach 00744460 f end=007444D5 +CGObject_C__UpdateInteractIconScale 007444E0 f end=00744637 +CGObject_C__GetNamePosition 007451B0 f end=00745226 +CGObject_C__GetRawPosition 004D5EC0 f end=004D5ED6 +CGObject_C__GetMatrix 004D5FA0 f end=004D5FDD +CGObject_C__GetSelectionHighlightColor 004D5F70 f end=004D5F85 +CGObject_C__Reenable 00744DB0 f end=00744E0F +CGObject_C__PlaySpellVisualKit 00745230 f end=00745D7C 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 70ad1b7..ebbafa5 100644 --- a/profile/3.3.5a-windows-386/symbol/passenger/func.sym +++ b/profile/3.3.5a-windows-386/symbol/passenger/func.sym @@ -1 +1,3 @@ CPassenger__GetRawPosition 004F4500 f end=004F45AC +CPassenger__PostInit 004F4280 f end=004F429E +CPassenger__Disable 0079F820 f end=0079F858 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 8c35c3a..ea21799 100644 --- a/profile/3.3.5a-windows-386/symbol/player/func.sym +++ b/profile/3.3.5a-windows-386/symbol/player/func.sym @@ -16,4 +16,31 @@ CGPlayer_C__EquipVisibleItem 006E08C0 f end=006E09D5 CGPlayer_C__CombatModeLeave 006E1660 f end=006E1776 CGPlayer_C__ToggleFarSight 006E2880 f end=006E2AFF CGPlayer_C__CombatModeEnter 006E4950 f end=006E4B76 +CGPlayer_C__SetStorage 006D1CF0 f end=006D1D26 +CGPlayer_C__GetClientStandState 006D64E0 f end=006D6515 +CGPlayer_C__GetSpellCastingTime 006D68D0 f end=006D69EB +CGPlayer_C__CastRandomCritter 006D7B30 f end=006D7B64 +CGPlayer_C__GetExpandedSkillRank 006DC230 f end=006DC2B2 +CGPlayer_C__GetCombatRatingBonus 006DE410 f end=006DE48F +CGPlayer_C__GetDefenseSkillRank 006DE6D0 f end=006DE749 +CGPlayer_C__GetVirtualItem 006E04D0 f end=006E05C3 +CGPlayer_C__GetVirtualItemDisplayID 006E05D0 f end=006E063B +CGPlayer_C__UpdatePartyMemberState 006E15A0 f end=006E165C +CGPlayer_C__PostReenable 006E1D70 f end=006E1E05 +CGPlayer_C__AutoCombatModeEventHandler 006E2BE0 f end=006E2E03 +CGPlayer_C__DestructActivePlayer 006E5090 f end=006E5178 +CGPlayer_C__Disable 006E6020 f end=006E614A +CGPlayer_C__Reenable 006E6150 f end=006E61A1 +CGPlayer_C__PlayUnitSound 007631A0 f end=007633E3 +CGPlayer_C__PlayFoleySound 007633F0 f end=007634E2 +CGPlayer_C__UpdateQuestStatus 006D5000 f end=006D507A +CGPlayer_C__UpdateTaxiStatus 006D5130 f end=006D51E6 +CGPlayer_C__GetSpellRank 006DC330 f end=006DC3E5 +CGPlayer_C__GetAttackSkillRank 006E0C30 f end=006E0D2B +CGPlayer_C__UpdateQuestStatus 006D5080 f end=006D50BC +CGPlayer_C__UpdateQuestStatusAll 006D50C0 f end=006D5126 +CGPlayer_C__UnitIsTrivial 006DE130 f end=006DE1C0 CloseAllLootRolls 006FAFD0 f end=006FB0FD +PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140 +PlayerNameShowing 007E5150 f end=007E516B +PlayerNameDelete 007E6320 f end=007E6386 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 0886be3..124c60c 100644 --- a/profile/3.3.5a-windows-386/symbol/questlog/func.sym +++ b/profile/3.3.5a-windows-386/symbol/questlog/func.sym @@ -1,2 +1,3 @@ CGQuestLog__EnterWorld 005E6FA0 f end=005E7013 CGQuestLog__InitializeGame 005E71A0 f end=005E72A4 +CGQuestLog__UpdateQuestItem 005E1250 f end=005E12F1 diff --git a/profile/3.3.5a-windows-386/symbol/questlog/label.sym b/profile/3.3.5a-windows-386/symbol/questlog/label.sym new file mode 100644 index 0000000..9487b8f --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/questlog/label.sym @@ -0,0 +1 @@ +CGQuestLog__m_numQuest 00C23AD0 l \ No newline at end of file diff --git a/profile/3.3.5a-windows-386/symbol/raidinfo/func.sym b/profile/3.3.5a-windows-386/symbol/raidinfo/func.sym index 7f6ab9b..26916f9 100644 --- a/profile/3.3.5a-windows-386/symbol/raidinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/raidinfo/func.sym @@ -1,2 +1,3 @@ CGRaidInfo__EnterWorld 00572E40 f end=00572EC1 CGRaidInfo__InitializeGame 005756C0 f end=005757BD +CGRaidInfo__EnableMember 00573070 f end=00573148 diff --git a/profile/3.3.5a-windows-386/symbol/si2/func.sym b/profile/3.3.5a-windows-386/symbol/si2/func.sym index f150dc2..937a3f3 100644 --- a/profile/3.3.5a-windows-386/symbol/si2/func.sym +++ b/profile/3.3.5a-windows-386/symbol/si2/func.sym @@ -13,3 +13,5 @@ SI2__UnregisterScriptFunctions 00985ED0 f end=00985EEF SI2__StopGlueAmbience 00985F70 f end=00985FA2 SI2__StopGlueMusic 009860E0 f end=00986128 SI2__PlayVocalErrorSound 00986D00 f end=00986DD6 +SI2__DK_GetPlayerFilterName 004CDA20 f end=004CDA60 +SI2__PlayFoleySound 004CFC10 f end=004CFD17 diff --git a/profile/3.3.5a-windows-386/symbol/spell/func.sym b/profile/3.3.5a-windows-386/symbol/spell/func.sym index 40ec0f3..9c4664d 100644 --- a/profile/3.3.5a-windows-386/symbol/spell/func.sym +++ b/profile/3.3.5a-windows-386/symbol/spell/func.sym @@ -41,3 +41,7 @@ Spell_C_TargetTradeItem 0080C5F0 f end=0080C64E Spell_C_CastSpell 0080CCE0 f end=0080DA32 Spell_C_CastSpell 0080DA40 f end=0080DA7C Spell_C__SystemInitialize 008100E0 f end=00810320 +Spell_C_SpellVisualHasChainEffect 00800BF0 f end=00800CFC +SpellTableLookupAbility 00812410 f end=0081252A +GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0 +SpellVisualsBlizzardStop 007F9EE0 f end=007F9EF8 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 72deb0f..0abd295 100644 --- a/profile/3.3.5a-windows-386/symbol/texture/func.sym +++ b/profile/3.3.5a-windows-386/symbol/texture/func.sym @@ -48,3 +48,4 @@ 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)" +TextureIsReadyNow 004B62A0 f end=004B62C1 diff --git a/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym b/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym new file mode 100644 index 0000000..b03b90c --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym @@ -0,0 +1 @@ +CGTradeInfo__UpdatePlayerItem 005863C0 f end=0058640C 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 d91fff6..6e3b17e 100644 --- a/profile/3.3.5a-windows-386/symbol/tradeskillinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tradeskillinfo/func.sym @@ -1 +1,2 @@ CGTradeSkillInfo__SetTradeSkill 005DE120 f end=005DE2F4 +CGTradeSkillInfo__RefreshList 005DD5A0 f end=005DE100 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 5705199..485d0bb 100644 --- a/profile/3.3.5a-windows-386/symbol/unit/func.sym +++ b/profile/3.3.5a-windows-386/symbol/unit/func.sym @@ -71,4 +71,59 @@ CGUnit_C__FindRootVehicle 0074C650 f end=0074C749 CGUnit_C__VehiclePassengerMaybeAutoExit 0074CCE0 f end=0074CD5F CGUnit_C__DestroyVehicleCamera 0074CD60 f end=0074CDD3 CGUnit_C__OnVehicleCameraPossiblyNeeded 0074CE40 f end=0074CF22 +CGUnit_C__GetPosition 006E6F10 f end=006E6F31 +CGUnit_C__SetStorage 0070CBA0 f end=0070CBD3 +CGUnit_C__ShouldFadeout 00714C40 f end=00714C74 +CGUnit_C__ShouldFadeIn 00716650 f end=0071670B +CGUnit_C__UpdatePetReaction 00718FB0 f end=00718FBF +CGUnit_C__IsDisarmed 00718FC0 f end=00719049 +CGUnit_C__GetDisplayRace 0071A470 f end=0071A489 +CGUnit_C__GetDisplaySex 0071A490 f end=0071A4A9 +CGUnit_C__GetNamePosition 0071FEF0 f end=0071FFBD +CGUnit_C__DelaySpellVisualKi 00728050 f end=00728138 +CGUnit_C__PlaySpellVisualKit_DelayLightningEffects 0072AF60 f end=0072AFDF +CGUnit_C__SetSheatheState 00736D30 f end=007370CB +CGUnit_C__UpdateWorldObject 007370D0 f end=0073738B +CGUnit_C__PlaySpellVisualKit_HandleWeapon 0073A6C0 f end=0073A7EC +CGUnit_C__PlaySpellVisualKit_PlayAnims 0073B140 f end=0073B508 +CGUnit_C__PostReenable 007402B0 f end=00740448 +CGUnit_C__TotalFieldsSaved 004F52C0 f end=004F52C9 +CGUnit_C__UpdateObjectNameString 006E6FA0 f end=006E6FBE +CGUnit_C__ObjectNameVisibilityChanged 00715560 f end=007155C9 +CGUnit_C__GetRenderFacing 007156A0 f end=007156B6 +CGUnit_C__GetModelFileName 00717B20 f end=00717B53 +CGUnit_C__GetSelectionHighlightColor 00718AC0 f end=00718B10 +CGUnit_C__GetVirtualItemDisplayID 00718B10 f end=00718B21 +CGUnit_C__UpdateInteractIconAttach 00719310 f end=007193B2 +CGUnit_C__UpdateInteractIconScale 007193C0 f end=007193E4 +CGUnit_C__GetSpellRank 0071AA70 f end=0071AAA2 +CGUnit_C__ApplyAlpha 0071AC30 f end=0071ACE7 +CGUnit_C__GetVirtualItem 0071F440 f end=0071F533 +CGUnit_C__GetAppropriateSpellVisual 00720F80 f end=0072118F +CGUnit_C__GetMatrix 00722B50 f end=00722C4A +CGUnit_C__ScaleChangeUpdate 00724DF0 f end=00724E1F +CGUnit_C__ScaleChangeFinished 00724E20 f end=00724E64 +CGUnit_C__RenderTargetSelection 00725980 f end=00725BE2 +CGUnit_C__RenderPetTargetSelection 00725BF0 f end=00725DE7 +CGUnit_C__RenderAutoTrackCursor 007275C0 f end=0072775A +CGUnit_C__ShouldRenderObjectName 00729C70 f end=00729F3C +CGUnit_C__RefreshInteractIcon 00729F40 f end=00729FFD +CGUnit_C__UpdateObjectNameStringForUnit 0072D4F0 f end=0072D936 +CGUnit_C__GetDefenseSkillRank 00734F70 f end=00734F94 +CGUnit_C__GetAttackSkillRank 00734FA0 f end=00734FC4 +CGUnit_C__ModelLoaded 0073E840 f end=0073EB4C +CGUnit_C__PlayFoleySound 007464D0 f end=00746536 +CGUnit_C__PlayUnitSound 00747310 f end=007474A2 +CGUnit_C__TriggerDamageFeedback 00715D60 f end=00715D70 +CGUnit_C__IsBossMob 00715D70 f end=00715D87 +CGUnit_C__IsCastNotInterruptible 0071AB20 f end=0071AB73 +CGUnit_C__OnMoveStopLocal 0071AE10 f end=0071AE1F +CGUnit_C__TrackingStopMove 0071AEE0 f end=0071AF66 +CGUnit_C__OnMoveStartLocal 0072E5D0 f end=0072E673 +CGUnit_C__PlayFallLandAnimation 0073D2B0 f end=0073D3CC +CGUnit_C__OnCollideFallLand 0073D3D0 f end=0073D491 +CGUnit_C__OnDismissControlledVehicleLocal 0074BB20 f end=0074BB2F +CGUnit_C__VehiclePassengerRequestSwitchToVirtualSeat 0074CA90 f end=0074CC34 +CGUnit_C__HandleEnvironmentDamage 00755270 f end=00755373 UnitCombatLogInvalidateName 0074F400 f end=0074F4CC +UnitCombatLog 00751150 f end=007512A1 diff --git a/profile/3.3.5a-windows-386/symbol/vehicle/func.sym b/profile/3.3.5a-windows-386/symbol/vehicle/func.sym index 0d53809..c9ac587 100644 --- a/profile/3.3.5a-windows-386/symbol/vehicle/func.sym +++ b/profile/3.3.5a-windows-386/symbol/vehicle/func.sym @@ -2,3 +2,4 @@ CVehicle_C__InitSystem 00756E30 f end=00756E8B CVehicle_C__UninitSystem 00756E90 f end=00756EB3 CVehicle_C__GetVehicleSeatRec 00756EC0 f end=00756F00 CVehicle_C__EnterWorld 00757180 f end=007571C0 +CVehicle_C__UpdateLargestPassengerBoundsRadius 00757D10 f end=00757E61 \ No newline at end of file diff --git a/profile/3.3.5a-windows-386/symbol/visibleitem/func.sym b/profile/3.3.5a-windows-386/symbol/visibleitem/func.sym index 07317cb..c8b5442 100644 --- a/profile/3.3.5a-windows-386/symbol/visibleitem/func.sym +++ b/profile/3.3.5a-windows-386/symbol/visibleitem/func.sym @@ -1 +1,7 @@ VisibleItem_C__GetDisplayID 00758E50 f end=00758EC9 +VisibleItem_C__GetClassID 00758D30 f end=00758D74 +VisibleItem_C__GetSubtypeID 00758D80 f end=00758DC4 +VisibleItem_C__GetInventoryType 00758DD0 f end=00758E49 +VisibleItem_C__GetMaterial 00758ED0 f end=00758F4C +VisibleItem_C__GetSheatheType 00758F50 f end=00758FCC +VisibleItem_C__GetSoundOverrideSubclassID 00758FD0 f end=00759041 diff --git a/profile/3.3.5a-windows-386/symbol/world/func.sym b/profile/3.3.5a-windows-386/symbol/world/func.sym index 82e8f92..0d778a0 100644 --- a/profile/3.3.5a-windows-386/symbol/world/func.sym +++ b/profile/3.3.5a-windows-386/symbol/world/func.sym @@ -1,3 +1,4 @@ World__SetLoadProgressCallback 0077EC90 f end=0077ECA6 World__Intersect 0077F310 f end=0077F319 World__Preload 00781500 f end=007815B7 +World__ObjectUpdate 00780240 f end=007804F5