From 0e25c3e2be5bbdce87667e7a1b3a5230f2a0bec8 Mon Sep 17 00:00:00 2001 From: gromchek Date: Wed, 22 Apr 2026 22:29:38 +0300 Subject: [PATCH] feat(profile): new funcs --- .../3.3.5a-windows-386/symbol/angle/func.sym | 2 + .../symbol/arenateaminfo/func.sym | 1 + .../symbol/auctionhouse/func.sym | 1 + .../symbol/autocompletename/func.sym | 1 + .../symbol/battlefieldinfo/func.sym | 2 + .../symbol/blobframe/func.sym | 1 + .../symbol/calendar/func.sym | 3 + .../3.3.5a-windows-386/symbol/camera/func.sym | 14 ++ .../3.3.5a-windows-386/symbol/chat/func.sym | 1 + .../symbol/chatbubbleframe/func.sym | 1 + .../symbol/classtrainer/func.sym | 1 + .../symbol/combatlogentry/func.sym | 2 + .../symbol/commentator/func.sym | 1 + .../3.3.5a-windows-386/symbol/corpse/func.sym | 3 + .../symbol/dancestudio/func.sym | 2 + .../symbol/dynamicobject/func.sym | 1 + .../3.3.5a-windows-386/symbol/effect/func.sym | 1 + .../symbol/gameobject/func.sym | 12 + .../gameobject_dungeondifficulty/func.sym | 1 + .../symbol/gameobject_text/func.sym | 2 + .../symbol/gameobject_trapdoor/func.sym | 1 + .../3.3.5a-windows-386/symbol/gameui/func.sym | 3 + .../symbol/gossipinfo/func.sym | 1 + .../symbol/guildbankinfo/func.sym | 1 + profile/3.3.5a-windows-386/symbol/gx/func.sym | 7 + .../symbol/gxdevice/func.sym | 5 + .../3.3.5a-windows-386/symbol/item/func.sym | 4 + .../3.3.5a-windows-386/symbol/lfg/func.sym | 4 + .../symbol/lootroll/func.sym | 2 + .../symbol/mailinfo/func.sym | 2 + .../symbol/minigameinfo/func.sym | 1 + .../symbol/missile/func.sym | 7 + .../symbol/movement/func.sym | 1 + .../3.3.5a-windows-386/symbol/player/func.sym | 28 +++ .../symbol/questcache/func.sym | 1 + .../symbol/questinfo/func.sym | 1 + .../symbol/questlog/func.sym | 1 + .../symbol/questpoiframe/func.sym | 1 + .../symbol/realmlist/func.sym | 1 + .../3.3.5a-windows-386/symbol/script/func.sym | 3 + .../symbol/simplecamera/func.sym | 1 + .../3.3.5a-windows-386/symbol/sound/func.sym | 1 + .../3.3.5a-windows-386/symbol/spell/func.sym | 1 + .../3.3.5a-windows-386/symbol/storm/func.sym | 217 ++++++++++++++++++ .../3.3.5a-windows-386/symbol/storm/label.sym | 11 + .../symbol/tabardmodelframe/func.sym | 2 + .../symbol/texture/func.sym | 4 + .../symbol/tooltip/func.sym | 1 + .../symbol/tradeinfo/func.sym | 1 + .../symbol/uimacros/func.sym | 3 + .../3.3.5a-windows-386/symbol/unit/func.sym | 23 ++ .../symbol/worldframe/func.sym | 1 + 52 files changed, 394 insertions(+) create mode 100644 profile/3.3.5a-windows-386/symbol/angle/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/questpoiframe/func.sym diff --git a/profile/3.3.5a-windows-386/symbol/angle/func.sym b/profile/3.3.5a-windows-386/symbol/angle/func.sym new file mode 100644 index 0000000..d7affeb --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/angle/func.sym @@ -0,0 +1,2 @@ +CAngle__constructor 004BEC90 f end=004BECE4 +CAngle__ClampTo2Pi 004C1140 f end=004C117E diff --git a/profile/3.3.5a-windows-386/symbol/arenateaminfo/func.sym b/profile/3.3.5a-windows-386/symbol/arenateaminfo/func.sym index a678876..9892268 100644 --- a/profile/3.3.5a-windows-386/symbol/arenateaminfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/arenateaminfo/func.sym @@ -7,3 +7,4 @@ CGArenaTeamInfo__OnArenaTeamRoster 005A3E10 f end=005A40DF CGArenaTeamInfo__InitializeGame 005A40E0 f end=005A41B3 CGArenaTeamInfo__OnArenaTeamStats 005A2D50 f end=005A2E0D CGArenaTeamInfo__ShutdownGame 005A3DD0 f end=005A3E05 +QSortRoster 005A2BD0 f end=005A2D25 diff --git a/profile/3.3.5a-windows-386/symbol/auctionhouse/func.sym b/profile/3.3.5a-windows-386/symbol/auctionhouse/func.sym index 7bce624..1cb44bf 100644 --- a/profile/3.3.5a-windows-386/symbol/auctionhouse/func.sym +++ b/profile/3.3.5a-windows-386/symbol/auctionhouse/func.sym @@ -28,3 +28,4 @@ QSortOwned 0059B8E0 f end=0059B92F QSortBid 0059B930 f end=0059B97F CGAuctionHouse__ShutdownGame 0059E090 f end=0059E157 ActionMessageItemStatsCallback 0059A400 f end=0059A495 +CheckSortCriteria 0059B460 f end=0059B859 diff --git a/profile/3.3.5a-windows-386/symbol/autocompletename/func.sym b/profile/3.3.5a-windows-386/symbol/autocompletename/func.sym index cecacae..b5a3594 100644 --- a/profile/3.3.5a-windows-386/symbol/autocompletename/func.sym +++ b/profile/3.3.5a-windows-386/symbol/autocompletename/func.sym @@ -10,3 +10,4 @@ CGAutoCompleteName__AddFlags 0057B7C0 f end=0057B831 AutoCompleteRegisterScriptFunctions 0057ADB0 f end=0057ADD3 AutoCompleteUnregisterScriptFunctions 0057ADE0 f end=0057ADFC CGAutoCompleteName__GetPresenceID 0057B2C0 f end=0057B324 +AutoCompleteNameQueryCallback 0057B580 f end=0057B5DC 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 3b1860f..0c5e329 100644 --- a/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym @@ -26,3 +26,5 @@ CGBattlefieldInfo__BattlefieldMgrQueueRequest 0054D590 f end=0054D621 CGBattlefieldInfo__BattlefieldMgrQueueInviteResponse 0054D630 f end=0054D6CD CGBattlefieldInfo__BattlefieldMgrExitRequest 0054D6D0 f end=0054D761 QSortScoreData 0054A740 f end=0054A9DD +BattlefieldInfoUnregisterScriptFunctions 0054A410 f end=0054A42F +CGBattlefieldInfo__ShutdownGame 0054E220 f end=0054E322 diff --git a/profile/3.3.5a-windows-386/symbol/blobframe/func.sym b/profile/3.3.5a-windows-386/symbol/blobframe/func.sym index adf9800..9251c06 100644 --- a/profile/3.3.5a-windows-386/symbol/blobframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/blobframe/func.sym @@ -17,3 +17,4 @@ CGBlobFrame_DrawQuestBlob 005905F0 f end=0059065F CGBlobFrame__SetFillTexture 0058FD30 f end=0058FDC0 CGBlobFrame__SetBorderTexture 0058FDC0 f end=0058FE50 CGBlobFrame__LoadXML 00590090 f end=005900E6 +CGBlobFrame__DestroyScriptMetaTable 0058E000 f end=0058E025 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 01043a8..f959d2b 100644 --- a/profile/3.3.5a-windows-386/symbol/calendar/func.sym +++ b/profile/3.3.5a-windows-386/symbol/calendar/func.sym @@ -55,3 +55,6 @@ CGCalendar__ProcessLockoutUpdated 005C3880 f end=005C3AA8 CGCalendar__InviteRSVP 005BC3E0 f end=005BC45C CGCalendar__CreateGuildSignUpEvent 005BBF20 f end=005BC02D CGCalendar__CreatePlayerEvent 005BBE50 f end=005BBF1B +CGCalendar__UpdateEvent 005BC310 f end=005BC35E +CGCalendar__EventSignUp 005BC460 f end=005BC4CE +CGCalendar__ContextMenuEventCopy 005BC7C0 f end=005BC869 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 57e7159..37c5ca5 100644 --- a/profile/3.3.5a-windows-386/symbol/camera/func.sym +++ b/profile/3.3.5a-windows-386/symbol/camera/func.sym @@ -76,3 +76,17 @@ CGCamera__AddShakeOffset 005FE6C0 f end=005FE7B0 CGCamera__GetDefaultZoomMaxDistance 005FE570 f end=005FE577 CGCamera__SetVehicleExitZoomDistance 005FE920 f end=005FE937 CGCamera__SetPositionAndTargetWithRoll 005FF440 f end=005FF4FB +CameraGetLineSegment 004BF0F0 f end=004BF407 +ValidateCameraView 005FD630 f end=005FD67F +ValidateCameraDistance 005FD680 f end=005FD6CF +ValidateCameraPitch 005FD6D0 f end=005FD741 +ValidateCameraTime 005FD750 f end=005FD7A7 +ValidateCameraYaw 005FD7B0 f end=005FD7FF +ValidateCameraAngularSpeed 005FD800 f end=005FD857 +ValidateCameraLinearSpeed 005FD860 f end=005FD8B7 +ValidateCameraSmoothStyle 005FD8C0 f end=005FD90F +CGCamera__StartMotion 005FE580 f end=005FE5EA +CGCamera__SetupWorldProjection 005FE880 f end=005FE889 +CGCamera__Forward 00600C20 f end=00600CBC +CGCamera__Right 00600CC0 f end=00600D5C +CGCamera__Up 00600D60 f end=00600DFC diff --git a/profile/3.3.5a-windows-386/symbol/chat/func.sym b/profile/3.3.5a-windows-386/symbol/chat/func.sym index 768e030..4592598 100644 --- a/profile/3.3.5a-windows-386/symbol/chat/func.sym +++ b/profile/3.3.5a-windows-386/symbol/chat/func.sym @@ -101,3 +101,4 @@ CGChat__LogOpenLock 0050DEB0 f end=0050DF76 CGChat__EnterWorld 0050DF80 f end=0050DFC8 BuildPartyDisplayList 005045C0 f end=0050471B BuildRaidDisplayList 00504720 f end=0050483A +CGChat__ClientExpectedSpamRecordsHandler 00501C70 f end=00501DA5 diff --git a/profile/3.3.5a-windows-386/symbol/chatbubbleframe/func.sym b/profile/3.3.5a-windows-386/symbol/chatbubbleframe/func.sym index b5d4859..efec041 100644 --- a/profile/3.3.5a-windows-386/symbol/chatbubbleframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/chatbubbleframe/func.sym @@ -7,3 +7,4 @@ CGChatBubbleFrame__Remove 0056CE80 f end=0056CE9C CGChatBubbleFrame__GetNewChatBubble 0056CEA0 f end=0056CEF7 CGChatBubbleFrame__ClearAll 0056CF80 f end=0056D048 CGChatBubbleFrame__OnWorldLayerUpdate 0056D050 f end=0056D235 +CGChatBubbleFrame__ShutdownGame 0056CDC0 f end=0056CDD2 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 a54c42a..077a31e 100644 --- a/profile/3.3.5a-windows-386/symbol/classtrainer/func.sym +++ b/profile/3.3.5a-windows-386/symbol/classtrainer/func.sym @@ -10,3 +10,4 @@ CGClassTrainer__SetServiceTypeFilter 00594FE0 f end=00595010 CGClassTrainer__SetSkillLineFilter 00595010 f end=00595031 CGClassTrainer__AddServices 00596450 f end=00596AF1 CGClassTrainer__RefreshList 00596B00 f end=005970A7 +CGClassTrainer__ShutdownGame 005963C0 f end=00596443 diff --git a/profile/3.3.5a-windows-386/symbol/combatlogentry/func.sym b/profile/3.3.5a-windows-386/symbol/combatlogentry/func.sym index 10c0562..ce20026 100644 --- a/profile/3.3.5a-windows-386/symbol/combatlogentry/func.sym +++ b/profile/3.3.5a-windows-386/symbol/combatlogentry/func.sym @@ -10,3 +10,5 @@ CombatLogEntry__CancelPendingCallbacks 00750270 f end=0075037C UnitCombatLogHeal 00750860 f end=00750A81 UnitCombatLogSpellMissed 00751B80 f end=00751C3E UnitCombatLogSplitDamage 00752DE0 f end=00752ECB +AddCombatLogEntry 0074FF20 f end=0074FF6C +UnitCombatLogInstakill 00752210 f end=00752296 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 f9c0bf7..b2e938d 100644 --- a/profile/3.3.5a-windows-386/symbol/commentator/func.sym +++ b/profile/3.3.5a-windows-386/symbol/commentator/func.sym @@ -14,3 +14,4 @@ CGCommentator__OnReceiveMapInfo 0056BF30 f end=0056C14B CGCommentator__InitializeGame 0056C150 f end=0056C1B3 CGCommentator__Init 0056BC80 f end=0056BD3D CGCommentator__UnregisterScriptFunctions 00568490 f end=005684AF +CGCommentator__ShutdownGame 00568340 f end=00568376 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 3d184c2..38b98b9 100644 --- a/profile/3.3.5a-windows-386/symbol/corpse/func.sym +++ b/profile/3.3.5a-windows-386/symbol/corpse/func.sym @@ -22,3 +22,6 @@ CGCorpse_C__GetGroundNormal 007066B0 f end=00706891 CGCorpse_C__Animate 007068D0 f end=00706954 GuildGetGuildTabard 007EADA0 f end=007EAE55 GuildGetTabardCost 007EAE60 f end=007EAE66 +CorpseDynamicFlagUpdateHandler 00706280 f end=007062B7 +CGCorpse_C__destructor 007065B0 f end=007066A4 +CGCorpse_C__destructor 007068A0 f end=007068CB diff --git a/profile/3.3.5a-windows-386/symbol/dancestudio/func.sym b/profile/3.3.5a-windows-386/symbol/dancestudio/func.sym index 6e64e0b..435af66 100644 --- a/profile/3.3.5a-windows-386/symbol/dancestudio/func.sym +++ b/profile/3.3.5a-windows-386/symbol/dancestudio/func.sym @@ -12,3 +12,5 @@ CGDanceStudio__InitializeGame 00576A90 f end=00576AD8 DanceTimerCallback 006E1890 f end=006E18C1 CGDanceStudio__OnGetLearnedDanceMoves 005758A0 f end=005758B7 CGDanceStudio__OnNotifyDance 00576730 f end=00576A8D +DanceSequenceCallBack 00575A30 f end=00575AAB +CGDanceStudio__ShutdownGame 00575F20 f end=00575F58 diff --git a/profile/3.3.5a-windows-386/symbol/dynamicobject/func.sym b/profile/3.3.5a-windows-386/symbol/dynamicobject/func.sym index ecae32b..f82d8e4 100644 --- a/profile/3.3.5a-windows-386/symbol/dynamicobject/func.sym +++ b/profile/3.3.5a-windows-386/symbol/dynamicobject/func.sym @@ -17,3 +17,4 @@ CGDynamicObject_C__constructor 007053A0 f end=007054CC CGDynamicObject_C__GetPosition 007064E0 f end=007064FE CGDynamicObject_C__GetRawPosition 00706500 f end=00706524 CGDynamicObject_C__destructor 007054E0 f end=007055D4 +AnimFinishedCallback 00704AF0 f end=00704B23 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 df00ae6..f73223c 100644 --- a/profile/3.3.5a-windows-386/symbol/effect/func.sym +++ b/profile/3.3.5a-windows-386/symbol/effect/func.sym @@ -31,3 +31,4 @@ CEffect__UnLinkSelf 006F74B0 f end=006F74E9 CEffect__SetEmissionRateIgnoresDistance 006F75F0 f end=006F7677 CEffect__CreateModelFromEffect 006F7680 f end=006F76B2 CEffect__InitLightningEndpoint 006F78B0 f end=006F78F7 +CEffect__AddSpecialByPosition 006F93A0 f end=006F94B2 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 07e0be3..6f19e43 100644 --- a/profile/3.3.5a-windows-386/symbol/gameobject/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameobject/func.sym @@ -51,3 +51,15 @@ 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 +PageTextHandler 0070BE30 f end=0070BE84 +CustomAnimHandler 0070BE90 f end=0070BEE7 +DespawnAnimHandler 0070BEF0 f end=0070BF67 +CGGameObject_C__GetPosition 00712CF0 f end=00712D43 +CGGameObject_C__GetRawPosition 00712D50 f end=00712DAB +ApplyGameObjectArtKit 00713DA0 f end=00713ECD +OnUpdateArtKit 00713ED0 f end=00713F1E +GameObject_C_PlayAnimatedSound 0070BF70 f end=0070C04D +GameObject_C_ProcessAnimEvent 0070C050 f end=0070C2AD +OnUpdateFlags 0070ED00 f end=0070ED4D +OnUpdateState 00711050 f end=007110AF +OnUpdateDynamicFlags 00712B40 f end=00712B80 diff --git a/profile/3.3.5a-windows-386/symbol/gameobject_dungeondifficulty/func.sym b/profile/3.3.5a-windows-386/symbol/gameobject_dungeondifficulty/func.sym index 362e6ed..da750ca 100644 --- a/profile/3.3.5a-windows-386/symbol/gameobject_dungeondifficulty/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameobject_dungeondifficulty/func.sym @@ -1 +1,2 @@ CGGameObject_C_Type_DungeonDifficulty__constructor 00712820 f end=00712861 +CGGameObject_C_Type_DungeonDifficulty__HandleAnimEvent 0070DD70 f end=0070DDCA diff --git a/profile/3.3.5a-windows-386/symbol/gameobject_text/func.sym b/profile/3.3.5a-windows-386/symbol/gameobject_text/func.sym index 09e3ab3..0430b86 100644 --- a/profile/3.3.5a-windows-386/symbol/gameobject_text/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameobject_text/func.sym @@ -1 +1,3 @@ CGGameObject_C_Type_Text__constructor 007126D0 f end=007126F5 +CGGameObject_C_Type_Text__Use 0070C850 f end=0070C87B +CGGameObject_C_Type_Text__PostInitWithStats 0070C880 f end=0070C8C0 diff --git a/profile/3.3.5a-windows-386/symbol/gameobject_trapdoor/func.sym b/profile/3.3.5a-windows-386/symbol/gameobject_trapdoor/func.sym index 5a01b9c..574db36 100644 --- a/profile/3.3.5a-windows-386/symbol/gameobject_trapdoor/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameobject_trapdoor/func.sym @@ -2,3 +2,4 @@ CGGameObject_C_Type_TrapDoor__UpdateState 00710460 f end=00710568 CGGameObject_C_Type_TrapDoor__UpdateMovement 007137B0 f end=00713811 CGGameObject_C_Type_TrapDoor__PostInitWithStats 0070D980 f end=0070DA3B CGGameObject_C_Type_TrapDoor__constructor 00713790 f end=007137AC +CGGameObject_C_Type_TrapDoor__PostReenable 0070B580 f end=0070B5BC 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 921c8af..6974812 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/func.sym @@ -173,3 +173,6 @@ CGGameUI__GetComboPoints 00513920 f end=00513955 CGGameUI__GetInstanceDifficulty 005138C0 f end=005138C6 CGGameUI__GetCurrentRaidDifficulty 00513900 f end=00513914 CGGameUI__SendRaidDifficultyMessage 00524780 f end=005248D1 +SavePlacedFrames 005234A0 f end=00523526 +CGGameUI__CancelPartyInvite 00512560 f end=00512570 +CGGameUI__SetSummonRequest 00513BF0 f end=00513C2B diff --git a/profile/3.3.5a-windows-386/symbol/gossipinfo/func.sym b/profile/3.3.5a-windows-386/symbol/gossipinfo/func.sym index e357f28..f6c5dd0 100644 --- a/profile/3.3.5a-windows-386/symbol/gossipinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gossipinfo/func.sym @@ -8,3 +8,4 @@ CGGossipInfo__SelectGossipAvailableQuest 0058B070 f end=0058B120 CGGossipInfo__OnGossipMessage 0058B1B0 f end=0058B395 CGGossipInfo__InitializeGame 0058B6E0 f end=0058B717 CGGossipInfo__LeaveWorld 0058AB20 f end=0058AB43 +CGGossipInfo__SelectGossipActiveQuest 0058B120 f end=0058B1A8 diff --git a/profile/3.3.5a-windows-386/symbol/guildbankinfo/func.sym b/profile/3.3.5a-windows-386/symbol/guildbankinfo/func.sym index 87ed59d..a89c293 100644 --- a/profile/3.3.5a-windows-386/symbol/guildbankinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/guildbankinfo/func.sym @@ -25,3 +25,4 @@ ScrubString 007E1830 f end=007E18BC ValidateGuildBankTabName 007E1FB0 f end=007E2039 CGGuildBankInfo__ShutdownGame 005A7830 f end=005A7860 CGGuildBankInfo__SetGuildBankText 005A5C40 f end=005A5CD5 +CGGuildBankInfo__ClearGuildTabList 005A4B60 f end=005A4C03 diff --git a/profile/3.3.5a-windows-386/symbol/gx/func.sym b/profile/3.3.5a-windows-386/symbol/gx/func.sym index 7e48ba2..86cc09a 100644 --- a/profile/3.3.5a-windows-386/symbol/gx/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gx/func.sym @@ -37,3 +37,10 @@ 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 +GxQueryDestroy 00681660 f end=00681687 +GxTexSetUserData 00681410 f end=0068142C +GxTexSetFlags 00681430 f end=00681448 +GxTexSetDataFormat 006814B0 f end=006814C8 +GxCalcTexelStrideInBytes 006815F0 f end=00681624 +GxTexCreate 00681D90 f end=00681ED8 +GxTexCreate 00681EE0 f end=00681F1C 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 bf7b6ba..0d537c7 100644 --- a/profile/3.3.5a-windows-386/symbol/gxdevice/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gxdevice/func.sym @@ -126,3 +126,8 @@ CGxDevice__SetScissor 00682E70 f end=00682EA7 CGxDevice__TexCanUpdate 006831F0 f end=00683202 CGxDevice__TexParameters 00683350 f end=00683392 CGxDevice__DeviceGamma 006841B0 f end=006841CF +CGxDevice__TexSetDataFormat 00683340 f end=00683350 +CGxDevice__TexSetUserData 00684930 f end=00684963 +CGxDevice__GetSurveyModeInfo 00685040 f end=006850D8 +GxDevClearScreenShot 00685370 f end=006853AF +CGxDevice__TexSetFlags 00685CD0 f end=00685D3E 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 4082eaf..09da6a3 100644 --- a/profile/3.3.5a-windows-386/symbol/item/func.sym +++ b/profile/3.3.5a-windows-386/symbol/item/func.sym @@ -59,3 +59,7 @@ CGItem_C__destructor 00706AE0 f end=00706B55 CGItem_C__IsMetal 00706FA0 f end=00706FD8 CGItem_C__UpdateExpirationTime 00707070 f end=007070A6 CGItem_C__UpdateEnchantmentTime 007070E0 f end=00707116 +OnUpdateStackCount 00707720 f end=00707875 +CGItem_C__GetItemEnchantmentVisualID 00708040 f end=0070813C +CGItem_C__PostInitWithStats 0070AA40 f end=0070AE82 +LoadItemCacheCallback 0070AE90 f end=0070AEF4 diff --git a/profile/3.3.5a-windows-386/symbol/lfg/func.sym b/profile/3.3.5a-windows-386/symbol/lfg/func.sym index a0b4131..321212e 100644 --- a/profile/3.3.5a-windows-386/symbol/lfg/func.sym +++ b/profile/3.3.5a-windows-386/symbol/lfg/func.sym @@ -32,3 +32,7 @@ CGLookingForGroup__GetClassRoles 00552940 f end=0055294E CGLookingForGroup__LeaveLFG 00553AB0 f end=00553B4D LFGLIST__Clear 00558AF0 f end=00558C2F LFGLIST__Copy 0055B1A0 f end=0055B6FC +QSortLFGDungeons 005536A0 f end=0055382C +CGLookingForGroup__UpdateLFDEntries 00558350 f end=00558516 +CGLookingForGroup__UpdateLFREntries 00558520 f end=005586C2 +GetLfgDungeonExpansionRec 006349F0 f end=00634A71 diff --git a/profile/3.3.5a-windows-386/symbol/lootroll/func.sym b/profile/3.3.5a-windows-386/symbol/lootroll/func.sym index 345a923..370a364 100644 --- a/profile/3.3.5a-windows-386/symbol/lootroll/func.sym +++ b/profile/3.3.5a-windows-386/symbol/lootroll/func.sym @@ -8,3 +8,5 @@ PassedCallback 006FB560 f end=006FB5F2 LootRoll__AllPassed 006FB600 f end=006FB6F4 WonStatsAndName 006FB700 f end=006FB9AF LootRoll__Won 006FBB10 f end=006FBC61 +WonNameCallback 006FB9B0 f end=006FBA5F +WonCallback 006FBA60 f end=006FBB0A diff --git a/profile/3.3.5a-windows-386/symbol/mailinfo/func.sym b/profile/3.3.5a-windows-386/symbol/mailinfo/func.sym index a4bbc7d..f55430b 100644 --- a/profile/3.3.5a-windows-386/symbol/mailinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mailinfo/func.sym @@ -28,3 +28,5 @@ CGMailInfo__OnMailListResult 00571C50 f end=00572207 CGMailInfo__InitializeGame 00572210 f end=005723D7 InboxItemQueryCallback 0056D4B0 f end=0056D4C8 CGMailInfo__OnQueryNextMailTimeResult 0056DAF0 f end=0056DBC0 +InboxAuctionItemQueryCallback 0056F4E0 f end=0056F518 +CGMailInfo__ShutdownGame 00571630 f end=00571724 diff --git a/profile/3.3.5a-windows-386/symbol/minigameinfo/func.sym b/profile/3.3.5a-windows-386/symbol/minigameinfo/func.sym index 38050d2..87b62f2 100644 --- a/profile/3.3.5a-windows-386/symbol/minigameinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/minigameinfo/func.sym @@ -1,3 +1,4 @@ CGMinigameInfo__InitializeGame 005C5720 f end=005C5746 CGMinigameInfo__OnMinigameState 005C54D0 f end=005C54FD CGMinigameInfo__OnMinigameSetup 005C5690 f end=005C5719 +CGMinigameInfo__ShutdownGame 005C54B0 f end=005C54C8CGMinigameInfo__LeaveWorld 005C5660 f end=005C5683 diff --git a/profile/3.3.5a-windows-386/symbol/missile/func.sym b/profile/3.3.5a-windows-386/symbol/missile/func.sym index 72a7d1f..f736f98 100644 --- a/profile/3.3.5a-windows-386/symbol/missile/func.sym +++ b/profile/3.3.5a-windows-386/symbol/missile/func.sym @@ -31,3 +31,10 @@ CMissile__ClearInFlightMissilesWithTarget 00703A80 f end=00703ADF CMissile__UpdateStaticLists 00703B00 f end=00703B73 CMissile__Initialize 00703B80 f end=00703BE0 CMissile__Destroy 00703BE0 f end=00703C10 +CMissile__AdjustAllMissileTrajectoryDurations 006FF210 f end=006FF242 +CMissile__StartFizzling 006FF250 f end=006FF2B3 +CMissile__OnRemoteMissileTrajectoryCollision 006FF2C0 f end=006FF314 +CMissile__SetReadyToFire 006FF6C0 f end=006FF6C9 +CMissile__DetermineMissType 006FFBB0 f end=006FFCA6 +CMissile__HitTargetAreaEffect 00700E20 f end=00701228 +CMissile__HitTarget 00702DB0 f end=00702FB6 \ No newline at end of file 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 918e029..4f5310b 100644 --- a/profile/3.3.5a-windows-386/symbol/movement/func.sym +++ b/profile/3.3.5a-windows-386/symbol/movement/func.sym @@ -194,3 +194,4 @@ MovementAddTransport 0074B730 f end=0074B743 AckMessageNeedsIndex 00990370 f end=00990420 IsAckMessage 00990420 f end=009904DB IsMessageAllowedWhileOnSpline 007151F0 f end=00715262 +CMovement_C__OnPitchToAngleLocal 006EF490 f end=006EF53C 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 4e2a043..1ded995 100644 --- a/profile/3.3.5a-windows-386/symbol/player/func.sym +++ b/profile/3.3.5a-windows-386/symbol/player/func.sym @@ -337,3 +337,31 @@ CGPlayer_C__SilencePlayer 006D45B0 f end=006D4634 CGPlayer_C__UnSilencePlayer 006D4640 f end=006D46C4 CGPlayer_C__AcceptArenaTeam 006D4840 f end=006D48A6 CGPlayer_C__DeclineArenaTeam 006D48B0 f end=006D4916 +OnQuestConfirm 006CBC50 f end=006CBCB0 +OnSummonCancel 006CBCF0 f end=006CBD05 +OnGroupCancel 006CBD10 f end=006CBD32 +OnGroupDecline 006CBD40 f end=006CBD6B +OnArenaTeamInvite 006CC910 f end=006CC976 +OnArenaTeamCommandResult 006CCB20 f end=006CCDF8 +OnArenaError 006CCE90 f end=006CCF0D +OnPlayerSkinned 006CDF00 f end=006CDF29 +OnSpellInstakillLog 006CE260 f end=006CE2B0 +OnSpellDispelLog 006CE3B0 f end=006CE3C9 +CGPlayer_C__AutoStoreBankItem 006D2A40 f end=006D2B2A +CGPlayer_C__AutoBankItem 006D2B30 f end=006D2C1A +OnSpellDamageShield 006D3750 f end=006D3839 +OnSpellNonMeleeDamageLog 006D3C10 f end=006D3C22 +OnSpellHealLog 006D3DD0 f end=006D3DE2 +CGPlayer_C__XRayVisionEffectProc 006D73E0 f end=006D748F +OnQuestForceRemoved 006D8370 f end=006D8406 +OnSummonRequest 006D8680 f end=006D874C +OnActionButtons 006D8750 f end=006D886F +OnUpdatePlayerHairStyle 006DA7F0 f end=006DA861 +OnReadItemResult 006DBDF0 f end=006DBE28 +OnTimeSyncRequest 006DC010 f end=006DC068 +CGPlayer_C__UpdateActiveMoverDisplay 006DEB30 f end=006DEC6B +OnInitialSpells 006DF050 f end=006DF19D +OnUpdatePlayerFacialStyle 006DF620 f end=006DF708 +OnItemEvent 006E6330 f end=006E64B4 +OnGuildDecline 006CC410 f end=006CC43B +OnGuildCommandResult 006CC590 f end=006CC86B diff --git a/profile/3.3.5a-windows-386/symbol/questcache/func.sym b/profile/3.3.5a-windows-386/symbol/questcache/func.sym index 9103171..9b28337 100644 --- a/profile/3.3.5a-windows-386/symbol/questcache/func.sym +++ b/profile/3.3.5a-windows-386/symbol/questcache/func.sym @@ -1,2 +1,3 @@ QuestCache__Unpack 007F70E0 f end=007F73FF QuestCache__Pack 007F6D60 f end=007F70DC +QuestCache__operator_assign 00668170 f end=0066854C 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 de71aa2..8e1db20 100644 --- a/profile/3.3.5a-windows-386/symbol/questinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/questinfo/func.sym @@ -20,3 +20,4 @@ CGQuestInfo__LeaveWorld 0058DD30 f end=0058DD43 CGQuestInfo__AddReward 0058DD50 f end=0058DFD8 QuestInfoUnregisterScriptFunctions 0058C580 f end=0058C59F CGQuestInfo__SetLogDescription 0058C720 f end=0058C785 +QuestItemStatsCallback 0058B8F0 f end=0058B939 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 cfaf5e4..9ff367d 100644 --- a/profile/3.3.5a-windows-386/symbol/questlog/func.sym +++ b/profile/3.3.5a-windows-386/symbol/questlog/func.sym @@ -42,3 +42,4 @@ CGQuestLog__EnterWorld 005E6FA0 f end=005E7013 CGQuestLog__UpdateQuestPOIFromUserServer 005E70D0 f end=005E716C CGQuestLog__InitializeGame 005E71A0 f end=005E72A4 QuestQueryCounterCallback 005DE8F0 f end=005DE92B +ItemQueryCallback 005DEA40 f end=005DEA58 diff --git a/profile/3.3.5a-windows-386/symbol/questpoiframe/func.sym b/profile/3.3.5a-windows-386/symbol/questpoiframe/func.sym new file mode 100644 index 0000000..407d23e --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/questpoiframe/func.sym @@ -0,0 +1 @@ +CGQuestPOIFrame__Create 00514260 f end=005142A9 diff --git a/profile/3.3.5a-windows-386/symbol/realmlist/func.sym b/profile/3.3.5a-windows-386/symbol/realmlist/func.sym index cc5acb7..65270bf 100644 --- a/profile/3.3.5a-windows-386/symbol/realmlist/func.sym +++ b/profile/3.3.5a-windows-386/symbol/realmlist/func.sym @@ -5,3 +5,4 @@ CRealmList__SetPreferredInfo 004DE960 f end=004DEAEB ; CRealmList::SetPreferredI CRealmList__Initialize 004DF580 f end=004DF66C ; CRealmList::Initialize() CRealmList__Shutdown 004DF670 f end=004DF710 CRealmList__UpdateList 004DF710 f end=004DFA4A ; CRealmList::UpdateList() +CRealmList__SortRealms 004DE860 f end=004DE90B diff --git a/profile/3.3.5a-windows-386/symbol/script/func.sym b/profile/3.3.5a-windows-386/symbol/script/func.sym index d46cb53..35cc223 100644 --- a/profile/3.3.5a-windows-386/symbol/script/func.sym +++ b/profile/3.3.5a-windows-386/symbol/script/func.sym @@ -2247,3 +2247,6 @@ Script_TryOn 00598830 f end=005989DF Script_DescendStart 005FC0F0 f end=005FC131 SetOrClearAssignment 0052DF40 f end=0052E1AF GetLuaCompanionType 0053B600 f end=0053B650 +Script_GetCharacterSelectFacing 004E3000 f end=004E3028 +Script_GetNumCharacters 004E3140 f end=004E3162 +RandomDungeonRewardItemStatsCallback 00552950 f end=00552999 diff --git a/profile/3.3.5a-windows-386/symbol/simplecamera/func.sym b/profile/3.3.5a-windows-386/symbol/simplecamera/func.sym index 334a052..6ce95ed 100644 --- a/profile/3.3.5a-windows-386/symbol/simplecamera/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplecamera/func.sym @@ -3,3 +3,4 @@ CSimpleCamera__GetScene 00607C00 f end=00607C16 CSimpleCamera__constructor 00607C20 f end=00607C90 FaceDirectionWithRoll 00607F40 f end=00608074 BuildBillboardMatrixWithRoll 00608080 f end=006080F0 +CSimpleCamera__SetGxProjectionAndView 00607CB0 f end=00607DE2 diff --git a/profile/3.3.5a-windows-386/symbol/sound/func.sym b/profile/3.3.5a-windows-386/symbol/sound/func.sym index ac4fe92..485a2e0 100644 --- a/profile/3.3.5a-windows-386/symbol/sound/func.sym +++ b/profile/3.3.5a-windows-386/symbol/sound/func.sym @@ -26,3 +26,4 @@ SE2__VoiceChat_StartCapture 009868C0 f end=009868CF SE2__AlternateCaptureCallbackIsActive 00878A60 f end=00878A72 SE2__IsCapturing 00878AA0 f end=00878AC4 SE2__StopAllSounds 004C5CC0 f end=004C5CD9 +SE2__CreateDSPByType 00878D00 f end=00878D19 \ No newline at end of file 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 74f401b..0394397 100644 --- a/profile/3.3.5a-windows-386/symbol/spell/func.sym +++ b/profile/3.3.5a-windows-386/symbol/spell/func.sym @@ -136,3 +136,4 @@ SpellVisualsShutdown 007FCBC0 f end=007FCC26 SpellParserVerifyConditional 00577030 f end=005770C7 SpellParserConditional 00579BA0 f end=00579D5A SpellParserVariables 00579D60 f end=00579E4C +Spell_C_GetAppropriateImpactKit 00800D00 f end=00800D53 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 ef818c4..390b9de 100644 --- a/profile/3.3.5a-windows-386/symbol/storm/func.sym +++ b/profile/3.3.5a-windows-386/symbol/storm/func.sym @@ -1401,3 +1401,220 @@ TSHashTable__SKILLLINEREC__MonitorFullness 00811E80 f end=00811F16 TSHashTable__CTexture__Insert 004B93B0 f end=004B9418 TSHashTable__CGObject_C__Insert 004D6A70 f end=004D6AD2 TSHashTable__UnitThreat__Insert 0073F200 f end=0073F262 +TSGrowableArray_SArchive__ReallocData 004037F0 f end=00403880 +TSGrowableArray_SThread__ReallocData 0047D9F0 f end=0047DA80 +TSGrowableArray_EvtContext__ReallocData 0047DA80 f end=0047DB10 +TSGrowableArray_SThread__New 0047DE50 f end=0047DE99 +TSGrowableArray_EvtTimer__ReallocData 00480EE0 f end=00480F70 +TSGrowableArray_EvtTimer__GrowToFit 00481080 f end=004810F3 +TSGrowableArray_FRAMEPRIORITY__ReallocData 00493AD0 f end=00493B60 +TSGrowableArray_FRAMEPRIORITY__SetCount 004949C0 f end=00494A09 +TSGrowableArray_CSimpleControlPoint__New 00498B20 f end=00498B80 +TSGrowableArray_TSExplicitList_CModelBlob__CHashEntry__ReallocData 004BB060 f end=004BB1B7 +TSGrowableArray_TSExplicitList_CModelBlob__CHashEntry__SetCount 004BB540 f end=004BB644 +TSGrowableArray_TSExplicitList_ProfileInternal__SECTION__ReallocData 004BC060 f end=004BC1B7 +TSGrowableArray_TSExplicitList_ProfileInternal__SECTION__SetCount 004BC5B0 f end=004BC6B4 +TSGrowableArray_TSExplicitList_VSOUND_LOOKUP__ReallocData 004CA380 f end=004CA4D7 +TSGrowableArray_TSExplicitList_VSOUND_LOOKUP__SetCount 004CABE0 f end=004CACE4 +TSHashTable__VSOUND_LOOKUP__constructor 004CACF0 f end=004CAD4B +TSHashTable__VSOUND_LOOKUP__InternalNew 004CAD50 f end=004CADAA +TSHashTable__VSOUND_LOOKUP__InternalDelete 004CADB0 f end=004CADF8 +TSHashTable__VSOUND_LOOKUP__destructor 004CAE00 f end=004CAE97 +TSHashTable__VSOUND_LOOKUP__Destroy 004CAEA0 f end=004CAEF4 +TSHashTable__VSOUND_LOOKUP__destructor 004CAF00 f end=004CAF2B +TSGrowableArray_VSOUNDKITDEF__ReallocData 004CB930 f end=004CB9C0 +TSGrowableArray_TSExplicitList_SAVEDVARIABLE__ReallocData 00525720 f end=00525877 +TSGrowableArray_TSExplicitList_SAVEDVARIABLE__SetCount 00528700 f end=00528804 +TSHashTable__CGGameUI__THREATMAP__constructor 005295B0 f end=0052960B +TSHashTable__CGGameUI__THREATMAP__InternalNew 00529610 f end=0052967C +TSHashTable__CGGameUI__THREATMAP__InternalDelete 00529680 f end=005296B8 +TSHashTable__CGGameUI__THREATMAP__destructor 00529850 f end=005298E7 +TSHashTable__CGGameUI__THREATMAP__Destroy 005298F0 f end=00529944 +TSHashTable__CGGameUI__THREATMAP__destructor 0052A130 f end=0052A15B +TSHashTable__SPELLSBYNAME__constructor 0053F670 f end=0053F6CB +TSHashTable__SPELLSBYNAME__InternalNew 0053F6D0 f end=0053F73E +TSHashTable__SPELLSBYNAME__InternalDelete 0053F740 f end=0053F762 +TSHashTable__SPELLSBYNAME__destructor 0053F770 f end=0053F807 +TSHashTable__SPELLSBYNAME__Destroy 0053F810 f end=0053F864 +TSHashTable__SPELLSBYNAME__destructor 0053F870 f end=0053F89B +TSGrowableArray_MacroCommand__New 00565420 f end=00565481 +TSGrowableArray_CGCommentator__MapInfo__ReallocData 0056BD40 f end=0056BE6C +TSGrowableArray_OBJINFO__New 0057F670 f end=0057F6D1 +TSGrowableArray_C3Vector__Add 0057FCB0 f end=0057FD42 +TSGrowableArray_unsigned_short__SetCount 0057FF20 f end=0057FF69 +TSGrowableArray_CGQuestLog__QUESTPOI__ReallocData 0058E030 f end=0058E0CA +TSGrowableArray_CGQuestLog__QUESTPOI__SetCount 0058EC40 f end=0058EC89 +TSGrowableArray_CGQuestPOIFrame__QuestPOIRenderData__ReallocData 0058F8F0 f end=0058F9C1 +TSGrowableArray_CGQuestPOIFrame__QuestPOIRenderData__New 0058FEF0 f end=0058FF47 +TSGrowableArray_TSExplicitList_ACHIEVEMENT__ReallocData 005B49B0 f end=005B4B07 +TSGrowableArray_TSExplicitList_ACHIEVEMENTCRITERIALIST__ReallocData 005B4B10 f end=005B4C67 +TSGrowableArray_TSExplicitList_ACHIEVEMENT__SetCount 005B5310 f end=005B5414 +TSGrowableArray_TSExplicitList_ACHIEVEMENTCRITERIALIST__SetCount 005B5420 f end=005B5524 +TSHashTable__ACHIEVEMENT__constructor 005B63F0 f end=005B644B +TSHashTable__ACHIEVEMENT__InternalNew 005B6450 f end=005B64BB +TSHashTable__ACHIEVEMENT__InternalDelete 005B64C0 f end=005B64E2 +TSHashTable__ACHIEVEMENT__destructor 005B64F0 f end=005B6587 +TSHashTable__ACHIEVEMENT__Destroy 005B6590 f end=005B65E4 +TSHashTable__ACHIEVEMENT__destructor 005B6790 f end=005B67BB +TSGrowableArray_TSExplicitList_TalentGroupItem_C__ReallocData 005C6C60 f end=005C6DB7 +TSGrowableArray_TSExplicitList_TalentGroupTierItem_C__ReallocData 005C6DC0 f end=005C6F17 +TSGrowableArray_TSExplicitList_TalentGroupItem_C__SetCount 005C8310 f end=005C8414 +TSGrowableArray_TSExplicitList_TalentGroupTierItem_C__SetCount 005C8420 f end=005C8524 +TSHashTable__TalentGroupItem_C__constructor 005C8530 f end=005C858B +TSHashTable__TalentGroupItem_C__InternalDelete 005C8590 f end=005C85B2 +TSHashTable__TalentGroupItem_C__InternalNew 005C85C0 f end=005C8626 +TSHashTable__TalentGroupItem_C__Destroy 005C86D0 f end=005C8724 +TSHashTable__TalentGroupTierItem_C__constructor 005C8730 f end=005C878B +TSHashTable__TalentGroupTierItem_C__InternalDelete 005C8790 f end=005C87B2 +TSHashTable__TalentGroupTierItem_C__InternalNew 005C87C0 f end=005C881D +TSHashTable__TalentGroupTierItem_C__destructor 005C8820 f end=005C88B7 +TSHashTable__TalentGroupTierItem_C__Destroy 005C88C0 f end=005C8914 +TSHashTable__TalentGroupItem_C__destructor 005C8920 f end=005C894B +TSHashTable__TalentGroupTierItem_C__destructor 005C8950 f end=005C897B +TSGrowableArray_CGQuestLog__QUESTPOIBLOB__ReallocData 005E6E40 f end=005E6F2A +TSGrowableArray_MacroSubstring__SetCount 005EFFD0 f end=005F003E +TSGrowableArray_EventInviteInfo__New 005F2980 f end=005F29E0 +TSGrowableArray_VehicleUIIndSeatRec__New 00614390 f end=006143F0 +TSGrowableArray_HTEXTURE__ReallocData 006169A0 f end=00616A30 +TSGrowableArray_HTEXTURE__New 00616D10 f end=00616D70 +TSGrowableArray_HTEXTURE__SetCount 00616D70 f end=00616DB9 +TSGrowableArray_TSExplicitList_DBCache__NameCache__REVERSEENTRY__ReallocData 00669EB0 f end=0066A007 +TSGrowableArray_TSExplicitList_DBCache__CreatureStats_C__DBCACHEHASH__ReallocData 0066CD10 f end=0066CE67 +TSGrowableArray_TSExplicitList_DBCache__GameObjectStats_C__DBCACHEHASH__ReallocData 0066CE70 f end=0066CFC7 +TSGrowableArray_TSExplicitList_DBCache__ItemName_C__DBCACHEHASH__ReallocData 0066CFD0 f end=0066D127 +TSGrowableArray_TSExplicitList_DBCache__ItemStats_C__DBCACHEHASH__ReallocData 0066D130 f end=0066D287 +TSGrowableArray_TSExplicitList_DBCache__NPCText__DBCACHEHASH__ReallocData 0066D290 f end=0066D3E7 +TSGrowableArray_TSExplicitList_DBCache__NameCache__DBCACHEHASH__ReallocData 0066D3F0 f end=0066D547 +TSGrowableArray_TSExplicitList_DBCache__GuildStats_C__DBCACHEHASH__ReallocData 0066D550 f end=0066D6A7 +TSGrowableArray_TSExplicitList_DBCache__QuestCache__DBCACHEHASH__ReallocData 0066D6B0 f end=0066D807 +TSGrowableArray_TSExplicitList_DBCache__PageTextCache_C__DBCACHEHASH__ReallocData 0066D810 f end=0066D967 +TSGrowableArray_TSExplicitList_DBCache__PetNameCache__DBCACHEHASH__ReallocData 0066D970 f end=0066DAC7 +TSGrowableArray_TSExplicitList_DBCache__CGPetition__DBCACHEHASH__ReallocData 0066DAD0 f end=0066DC27 +TSGrowableArray_TSExplicitList_DBCache__ItemTextCache_C__DBCACHEHASH__ReallocData 0066DC30 f end=0066DD87 +TSGrowableArray_TSExplicitList_DBCache__WardenCachedModule__DBCACHEHASH__ReallocData 0066DD90 f end=0066DEE7 +TSGrowableArray_TSExplicitList_DBCache__ArenaTeamCache__DBCACHEHASH__ReallocData 0066DEF0 f end=0066E047 +TSGrowableArray_TSExplicitList_DBCache__DanceCache__DBCACHEHASH__ReallocData 0066E050 f end=0066E1A7 +TSGrowableArray_TSExplicitList_DBCache__NameCache__REVERSEENTRY__SetCount 006700E0 f end=006701E4 +TSHashTable__DBCache__ItemName_C__DBCACHEHASH__constructor 00670570 f end=006705CB +TSHashTable__DBCache__ItemName_C__DBCACHEHASH__InternalNew 00670650 f end=00670669 +TSHashTable__DBCache__ItemName_C__REVERSEENTRY__constructor 00670670 f end=006706CB +TSHashTable__DBCache__ItemName_C__REVERSEENTRY__InternalNew 006706D0 f end=0067072D +TSHashTable__DBCache__ItemName_C__REVERSEENTRY__InternalDelete 00670730 f end=00670752 +TSGrowableArray_TSExplicitList_DBCache__CreatureStats_C__DBCACHEHASH__SetCount 00671CB0 f end=00671DB4 +TSGrowableArray_TSExplicitList_DBCache__GameObjectStats_C__DBCACHEHASH__SetCount 00671DC0 f end=00671EC4 +TSGrowableArray_TSExplicitList_DBCache__ItemName_C__DBCACHEHASH__SetCount 00671ED0 f end=00671FD4 +TSGrowableArray_TSExplicitList_DBCache__ItemStats_C__DBCACHEHASH__SetCount 00671FE0 f end=006720E4 +TSGrowableArray_TSExplicitList_DBCache__NPCText__DBCACHEHASH__SetCount 006720F0 f end=006721F4 +TSGrowableArray_TSExplicitList_DBCache__NameCache__DBCACHEHASH__SetCount 00672200 f end=00672304 +TSGrowableArray_TSExplicitList_DBCache__GuildStats_C__DBCACHEHASH__SetCount 00672310 f end=00672414 +TSGrowableArray_TSExplicitList_DBCache__QuestCache__DBCACHEHASH__SetCount 00672420 f end=00672524 +TSGrowableArray_TSExplicitList_DBCache__PageTextCache_C__DBCACHEHASH__SetCount 00672530 f end=00672634 +TSGrowableArray_TSExplicitList_DBCache__PetNameCache__DBCACHEHASH__SetCount 00672640 f end=00672744 +TSGrowableArray_TSExplicitList_DBCache__CGPetition__DBCACHEHASH__SetCount 00672750 f end=00672854 +TSGrowableArray_TSExplicitList_DBCache__ItemTextCache_C__DBCACHEHASH__SetCount 00672860 f end=00672964 +TSGrowableArray_TSExplicitList_DBCache__WardenCachedModule__DBCACHEHASH__SetCount 00672970 f end=00672A74 +TSGrowableArray_TSExplicitList_DBCache__ArenaTeamCache__DBCACHEHASH__SetCount 00672A80 f end=00672B84 +TSGrowableArray_TSExplicitList_DBCache__DanceCache__DBCACHEHASH__SetCount 00672B90 f end=00672C94 +TSHashTable__DBCache__ItemName_C__DBCACHEHASH__destructor 00673200 f end=00673297 +TSHashTable__DBCache__ItemName_C__DBCACHEHASH__Destroy 006732A0 f end=006732F4 +TSHashTable__DBCache__ItemName_C__REVERSEENTRY__destructor 006733B0 f end=00673447 +TSHashTable__DBCache__ItemName_C__REVERSEENTRY__Destroy 00673450 f end=006734A4 +TSHashTable__DBCache__ItemName_C__DBCACHEHASH__destructor 00675570 f end=0067559B +TSHashTable__DBCache__ItemName_C__REVERSEENTRY__destructor 006755A0 f end=006755CB +TSHashTable__DBCache__ItemName_C__DBCACHEHASH__InternalDelete 00678FD0 f end=00678FF2 +TSGrowableArray_C3Vector__New 006851D0 f end=0068522D +TSGrowableArray_CGxDeviceD3d__GxVertexDecl__ReallocData 006A54A0 f end=006A5532 +TSGrowableArray_CGxDeviceD3d9Ex__GxVertexDecl__ReallocData 006A9440 f end=006A94D2 +TSGrowableArray_HttpDownload__ReallocData 006BA590 f end=006BA620 +TSGrowableArray_HttpDownload__Add 006BADD0 f end=006BAE47 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_GROUP_DEF_REF_LIST_LOOKUP__ReallocData 006F2120 f end=006F2277 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_REF_LOOKUP__ReallocData 006F2280 f end=006F23D7 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_GROUP_LOOKUP__ReallocData 006F23E0 f end=006F2537 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_REF_LIST_LOOKUP__ReallocData 006F2540 f end=006F2697 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_DEF_LOOKUP__ReallocData 006F26A0 f end=006F27F7 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_GROUP_DEF_LOOKUP__ReallocData 006F2800 f end=006F2957 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_PACKAGE_DEF_LOOKUP__ReallocData 006F2960 f end=006F2AB7 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_GROUP_DEF_REF_LIST_LOOKUP__SetCount 006F31A0 f end=006F32A4 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_REF_LOOKUP__SetCount 006F32B0 f end=006F33B4 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_GROUP_LOOKUP__SetCount 006F33C0 f end=006F34C4 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_REF_LIST_LOOKUP__SetCount 006F34D0 f end=006F35D4 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_DEF_LOOKUP__SetCount 006F35E0 f end=006F36E4 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_GROUP_DEF_LOOKUP__SetCount 006F36F0 f end=006F37F4 +TSGrowableArray_TSExplicitList_OBJ_EFFECT_PACKAGE_DEF_LOOKUP__SetCount 006F3800 f end=006F3904 +TSGrowableArray_OPTION_PAGE__ReallocData 00769D80 f end=00769E10 +TSGrowableArray_OPTION_PAGE__New 0076A1C0 f end=0076A220 +TSGrowableArray__SOURCE__ReallocData 007760A0 f end=00776139 +TSGrowableArray__SOURCE__New 007761E0 f end=00776232 +TSHashTable__CStreamingEntry__constructor 007B70B0 f end=007B710B +TSHashTable__CStreamingEntry__InternalDelete 007B7110 f end=007B7173 +TSHashTable__CStreamingEntry__InternalNew 007B7180 f end=007B71E9 +TSHashTable__CStreamingEntry__destructor 007B71F0 f end=007B7287 +TSHashTable__CStreamingEntry__Destroy 007B7290 f end=007B72E4 +TSHashTable__CStreamingEntry__destructor 007B72F0 f end=007B731B +TSGrowableArray_FFX__Pass__ReallocData 007E7FF0 f end=007E8080 +TSGrowableArray_FFX__Pass__New 007EA1C0 f end=007EA220 +TSGrowableArray_ShipPath__Leg__ReallocData 007F8E30 f end=007F8F9F +TSGrowableArray_SpellVisualKitModelAttachRec__ReallocData 007FA0B0 f end=007FA140 +TSGrowableArray_SpellVisualKitModelAttachRec__New 007FB270 f end=007FB2D0 +TSGrowableArray_TSExplicitList_OsNet__NETSELSOCKPTR__ReallocData 0086E8E0 f end=0086EA37 +TSGrowableArray_TSExplicitList_OsNet__NETSELSOCKPTR__SetCount 0086EED0 f end=0086EFD4 +TSHashTable__CacheData__constructor 008777F0 f end=0087784B +TSHashTable__CacheData__InternalDelete 00877850 f end=008778AB +TSHashTable__CacheData__InternalNew 008778B0 f end=0087790D +TSHashTable__CacheData__destructor 00877910 f end=008779A7 +TSHashTable__CacheData__Destroy 008779B0 f end=00877A04 +TSHashTable__CacheData__destructor 00877A10 f end=00877A3B +TSGrowableArray_SEDriverInfo__ReallocData 00878E90 f end=00878F22 +TSGrowableArray_SEChannelGroup__ReallocData 00878F30 f end=00878FCD +TSGrowableArray_SEDriverInfo__SetCount 008798B0 f end=008798F9 +TSGrowableArray_SEChannelGroup__New 00879900 f end=0087994C +TSGrowableArray_TSExplicitList_SOUND_INTERNAL_LOOKUP__ReallocData 0087AEB0 f end=0087B007 +TSGrowableArray_TSExplicitList_SOUND_INTERNAL_LOOKUP__SetCount 0087BB70 f end=0087BC74 +TSHashTable__SOUND_INTERNAL_LOOKUP__constructor 0087BFB0 f end=0087C00B +TSHashTable__SOUND_INTERNAL_LOOKUP__InternalDelete 0087C010 f end=0087C032 +TSHashTable__SOUND_INTERNAL_LOOKUP__InternalNew 0087C040 f end=0087C09A +TSHashTable__SOUND_INTERNAL_LOOKUP__destructor 0087C0A0 f end=0087C137 +TSHashTable__SOUND_INTERNAL_LOOKUP__Destroy 0087C140 f end=0087C194 +TSHashTable__SOUND_INTERNAL_LOOKUP__destructor 0087C1A0 f end=0087C1CB +TSGrowableArray_ComSat__Sound__OutputChannel__ReallocData 00887490 f end=00887520 +TSGrowableArray_Liquid__CInstance__ReallocData 008A18F0 f end=008A1980 +TSGrowableArray_Liquid__CInstance__New 008A1C30 f end=008A1C90 +TSGrowableArray_BattlenetLogin__GameAccount__ReallocData 008C64B0 f end=008C654A +TSGrowableArray_BattlenetLogin__PatchInstruction__ReallocData 008C6550 f end=008C65ED +TSGrowableArray_BattlenetLogin__GameAccount__New 008C6DE0 f end=008C6E2E +TSGrowableArray_BattlenetLogin__PatchInstruction__New 008C6E60 f end=008C6EAE +TSGrowableArray_CParticle2__ReallocData 00978EC0 f end=00979104 +TSGrowableArray_CParticle2_Model__ReallocData 0097BBE0 f end=0097BCBE +TSHashTable__TalentGroupItem_C__destructor 009CB010 f end=009CB13F +TSFixedArray_uint32__ReallocData 00403760 f end=004037F0 +TSHashTable__CTextureBlobTexture__Ptr 004BB1E0 f end=004BB263 +TSFixedArray_CBaseManaged__SetCount 004BEBB0 f end=004BEC40 +TSGrowableArray_TEXTEMOTELOOKUP_ptr__ReallocData 004CEAA0 f end=004CEB30 +TSGrowableArray_TEXTEMOTELOOKUP_ptr__SetCount 004CEC60 f end=004CECA9 +TSGrowableArray_C3Vector__Set 004C4C80 f end=004C4CC9 +TSFixedArray_RealmCategory_ptr__ReallocData 004DE520 f end=004DE5B0 +TSFixedArray_ChrClassesRec__ReallocData 004E0EC0 f end=004E0F50 +TSGrowableArray_int__SetCount 004E1BD0 f end=004E1C19 +TSFixedArray_regex_t__ReallocData 004FFCE0 f end=004FFD72 +TSFixedArray_CGWorldStateInfo__WorldStateUIData__ReallocData 00548640 f end=005486DA +TSFixedArray_CGLookingForGroup__LFGEntryInfo__ReallocData 00553220 f end=005532BA +TSFixedArray_MacroCommand__ReallocData 00564CE0 f end=00564D6F +TSFixedArray_CGCommentator__InstanceInfo__ReallocData 0056BAD0 f end=0056BB66 +TSGrowableArray_CGCommentator__InstanceInfo__SetCount 0056BC00 f end=0056BC80 +TSFixedArray_StationeryInfo__ReallocData 0056D780 f end=0056D810 +TSGrowableArray_POIINFO__SetCount 0057F5D0 f end=0057F666 +TSGrowableArray_OBJINFO__SetCount 0057F6E0 f end=0057F7EF +TSGrowableArray_unsigned_short__Add 0057FEA0 f end=0057FF19 +TSFixedArray_ReputationInfo__ReallocData 005CFFB0 f end=005D0040 +TSFixedArray_ENCOUNTER_UNIT__ReallocData 005ED620 f end=005ED6B2 +TSFixedArray_MacroSubstring__ReallocData 005EEB80 f end=005EEC1A +TSFixedArray_UniqueSignal__ReallocData 0060A1C0 f end=0060A252 +TSFixedArray_unsigned_char__ReallocData 00616C20 f end=00616C99 +TSFixedArray_CSimpleFontString__ReallocData 0061BD20 f end=0061BDB0 +TSFixedArray_CGxAppRenderState__ReallocData 00683760 f end=0068380D +TSFixedArray_CGxStateBom__ReallocData 00683810 f end=006838A2 +TSGrowableArray_unsigned_char__SetCount 00685E40 f end=00685E89 +TSFixedArray_VERT__ReallocData 006C4210 f end=006C42AD +TSGrowableArray_CImVector__Add 006C6430 f end=006C64A7 +TSGrowableArray_VERT__Add 006C64B0 f end=006C6544 +TSGrowableArray_int__Add 00723410 f end=00723487 diff --git a/profile/3.3.5a-windows-386/symbol/storm/label.sym b/profile/3.3.5a-windows-386/symbol/storm/label.sym index 41aceea..aaef7e3 100644 --- a/profile/3.3.5a-windows-386/symbol/storm/label.sym +++ b/profile/3.3.5a-windows-386/symbol/storm/label.sym @@ -115,3 +115,14 @@ TSHashTable__FrameScript_EventObject__vtable 00A44FD4 l TSHashTable__LCDHANDLE__vtable 00A46AA0 l TSHashTable__BITMAPBYICON__vtable 00A46BD8 l TSHashTable__CShaderEffect__vtable 00A4D60C l +TSHashTable__VSOUND_LOOKUP__vtable 009F26D4 l +TSHashTable__CGGameUI__THREATMAP__vtable 00A02F0C l +TSHashTable__SPELLSBYNAME__vtable 00A0B100 l +TSHashTable__ACHIEVEMENT__vtable 00A178FC l +TSHashTable__TalentGroupItem_C__vtable 00A19850 l +TSHashTable__TalentGroupTierItem_C__vtable 00A19860 l +TSHashTable__DBCache__ItemName_C__DBCACHEHASH__vtable 00A29954 l +TSHashTable__DBCache__ItemName_C__REVERSEENTRY__vtable 00A29964 l +TSHashTable__CStreamingEntry__vtable 00A3FFD0 l +TSHashTable__SOUND_INTERNAL_LOOKUP__vtable 00A4F350 l +TSHashTable__CacheData__vtable 00A4D7B4 l diff --git a/profile/3.3.5a-windows-386/symbol/tabardmodelframe/func.sym b/profile/3.3.5a-windows-386/symbol/tabardmodelframe/func.sym index 707764d..110852a 100644 --- a/profile/3.3.5a-windows-386/symbol/tabardmodelframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tabardmodelframe/func.sym @@ -12,3 +12,5 @@ CGTabardModelFrame_CycleVariation 00599500 f end=005995CA CGTabardModelFrame_InitializeTabardColors 005997C0 f end=00599816 CGTabardModelFrame_GetLowerEmblemTexture 00599B20 f end=00599DCD CGTabardModelFrame__DestroyScriptMetaTable 00599000 f end=00599025 +CGTabardModelFrame__Create 00514350 f end=00514399 +CGTabardModelFrame__constructor 00598F50 f end=00598F73 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 1681c3b..a0d8d8f 100644 --- a/profile/3.3.5a-windows-386/symbol/texture/func.sym +++ b/profile/3.3.5a-windows-386/symbol/texture/func.sym @@ -97,3 +97,7 @@ TextureCanUpdate 004B62D0 f end=004B62F1 TextureCacheGetMip 004F2D00 f end=004F2D3C TextureCacheGetPal 004F2D40 f end=004F2D71 CTgaFile__Compress 006AACE0 f end=006AADD2 +CTgaFile__SetImage 006AA950 f end=006AAA67 +CTgaFile__CountRun 006AAA70 f end=006AAB6F +CTgaFile__RleCompressLine 006AAB70 f end=006AACD4 +CGxTex__constructor 006852C0 f end=00685363 diff --git a/profile/3.3.5a-windows-386/symbol/tooltip/func.sym b/profile/3.3.5a-windows-386/symbol/tooltip/func.sym index 6df1c0e..e7f628d 100644 --- a/profile/3.3.5a-windows-386/symbol/tooltip/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tooltip/func.sym @@ -131,3 +131,4 @@ CGTooltip_SetAction 00631000 f end=00631561 CGTooltip_SetHyperlinkCompareItem 00631B60 f end=00631D0E CGTooltip__DestroyScriptMetaTable 0061B4C0 f end=0061B4E5 SetTooltipUnitAura 00625F00 f end=00626236 +CGTooltip__GetScriptTime 0061A400 f end=0061A4EE 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 4783039..c9b4157 100644 --- a/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym @@ -17,3 +17,4 @@ CGTradeInfo__SetMoney 007043C0 f end=0070449E CGTradeInfo__Initialize 007048D0 f end=00704910 TradeInfoUnregisterScriptFunctions 00586910 f end=0058692C CGTradeInfo__BeginTrade 00703E00 f end=00703E66 +CGTradeInfo__ShutdownGame 00703CD0 f end=00703CE8 diff --git a/profile/3.3.5a-windows-386/symbol/uimacros/func.sym b/profile/3.3.5a-windows-386/symbol/uimacros/func.sym index 5151a4e..5f3fe57 100644 --- a/profile/3.3.5a-windows-386/symbol/uimacros/func.sym +++ b/profile/3.3.5a-windows-386/symbol/uimacros/func.sym @@ -20,3 +20,6 @@ CGUIMacros__CreateMacro 00568020 f end=00568158 EvaluateMacroOptions 005F0DF0 f end=005F0FF5 QSortIcons 00564A20 f end=00564A77 CGUIMacros__Shutdown 00566530 f end=00566612 +IconListArchiveCallback 00565630 f end=005656AC +IconListDirectoryCallback 005656B0 f end=0056580E +IconListCustomCallback 00565810 f end=00565834 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 f9208c3..2a578a1 100644 --- a/profile/3.3.5a-windows-386/symbol/unit/func.sym +++ b/profile/3.3.5a-windows-386/symbol/unit/func.sym @@ -500,3 +500,26 @@ 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 +OnUpdateAnimProgress 0070CB60 f end=0070CB9C +OnForceAnimCheat 00714B20 f end=00714B55 +CGUnit_C__GetTrackingTurn 00715CF0 f end=00715CF7 +CGUnit_C__GetLooter 00715FB0 f end=00715FBD +CGUnit_C__GetMasterLooter 00715FC0 f end=00715FCD +DisplayIDUpdateHandler 00716860 f end=007168F2 +OnUnitReaction 00716B10 f end=00716B86 +OnUnitPetActionSound 00716B90 f end=00716BFF +OnUnitPreResurrect 00716D80 f end=00716DAC +NPCFlagsHandler 0071C9D0 f end=0071CA07 +OnLootList 0071CA50 f end=0071CAA7 +UnitPvPFlagUpdateHandler 00728D20 f end=00728D58 +CGUnit_C__OnPitchToAngleLocal 0072D470 f end=0072D4EE +CGUnit_C__TrackingSetPitch 0072ED40 f end=0072ED7C +CGUnit_C__HandleTrackingPitch 0072F1F0 f end=0072F353 +CGUnit_C__UnsheatheRightWeapon 007367B0 f end=007368AB +CGUnit_C__UnsheatheWeapons 007369B0 f end=00736B51 +CGUnit_C__OnFlag2Changed 0073C5D0 f end=0073C825 +UnitFlag2UpdateHandler 0073F2B0 f end=0073F2E7 +CGUnit_C__OnDynamicFlagsChanged 00740570 f end=00740696 +MountDisplayIDUpdateHandler 007419C0 f end=007419FE +DynamicFlagsChangeHandler 00741A00 f end=00741A37 +UnitFlagUpdateHandler 0073F270 f end=0073F2A7 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 ba78811..00b25d7 100644 --- a/profile/3.3.5a-windows-386/symbol/worldframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/worldframe/func.sym @@ -47,3 +47,4 @@ QSortDisplayListMembers 004FB0F0 f end=004FB18D CGWorldFrame__Create 0050F3F0 f end=0050F41B CGWorldFrame__TranslateToMapCoords 00544140 f end=00544415 CGWorldFrame__IsUnitLegalSelection 004F7350 f end=004F752F +CGWorldFrame__GetLineSegment 004F6450 f end=004F6559