From d5628b728db1419b89563d727967bd1aa453579e Mon Sep 17 00:00:00 2001 From: gromchek Date: Sun, 5 Apr 2026 17:13:55 +0300 Subject: [PATCH] feat(profile): new funcs --- .gitignore | 1 + .../symbol/bankinfo/func.sym | 2 + .../symbol/battlefieldinfo/func.sym | 1 + .../symbol/blobframe/func.sym | 16 +++++++ .../symbol/charactermodelbase/func.sym | 5 ++ .../symbol/charactermodelbase/label.sym | 1 + .../3.3.5a-windows-386/symbol/chat/func.sym | 1 + .../symbol/cooldown/func.sym | 1 + .../symbol/cooldown/label.sym | 1 + .../symbol/dressupmodelframe/label.sym | 1 + .../symbol/gossipinfo/func.sym | 1 + .../3.3.5a-windows-386/symbol/lua/func.sym | 46 +++++++++++++++++++ .../symbol/minimapframe/func.sym | 1 + .../symbol/minimapframe/label.sym | 1 + .../symbol/petitioninfo/func.sym | 1 + .../symbol/reputationinfo/func.sym | 1 + .../3.3.5a-windows-386/symbol/script/func.sym | 3 -- .../symbol/simplealphaanim/func.sym | 1 + .../symbol/simplealphaanim/label.sym | 1 + .../symbol/simpleanim/func.sym | 1 + .../symbol/simpleanim/label.sym | 1 + .../symbol/simpleanimgroup/func.sym | 25 ++++++++++ .../symbol/simpleanimgroup/label.sym | 1 + .../symbol/simplecolorselect/label.sym | 1 + .../symbol/simplecontrolpoint/func.sym | 1 + .../symbol/simplecontrolpoint/label.sym | 1 + .../symbol/simpleeditbox/func.sym | 1 + .../symbol/simpleeditbox/label.sym | 1 + .../symbol/simplefontstring/func.sym | 1 + .../symbol/simplefontstring/label.sym | 1 + .../symbol/simplehtml/func.sym | 1 + .../symbol/simplehtml/label.sym | 1 + .../symbol/simplemessageframe/func.sym | 1 + .../symbol/simplemessageframe/label.sym | 1 + .../symbol/simplemessagescrollframe/func.sym | 1 + .../symbol/simplemessagescrollframe/label.sym | 1 + .../symbol/simplepathanim/func.sym | 1 + .../symbol/simplepathanim/label.sym | 1 + .../symbol/simplerotationanim/func.sym | 1 + .../symbol/simplerotationanim/label.sym | 1 + .../symbol/simplescaleanim/func.sym | 1 + .../symbol/simplescaleanim/label.sym | 1 + .../symbol/simplescrollframe/func.sym | 1 + .../symbol/simplescrollframe/label.sym | 1 + .../symbol/simplestatusbar/func.sym | 1 + .../symbol/simplestatusbar/label.sym | 1 + .../symbol/simpletexture/func.sym | 1 + .../symbol/simpletexture/label.sym | 1 + .../symbol/simpletranslationanim/func.sym | 1 + .../symbol/simpletranslationanim/label.sym | 1 + .../symbol/tabardmodelframe/func.sym | 1 + .../symbol/tabardmodelframe/label.sym | 1 + .../symbol/talentinfo/func.sym | 1 + .../symbol/tooltip/func.sym | 1 + .../symbol/tooltip/label.sym | 1 + .../symbol/tradeskillinfo/func.sym | 1 + .../symbol/worldmap/func.sym | 1 + 57 files changed, 145 insertions(+), 3 deletions(-) create mode 100644 profile/3.3.5a-windows-386/symbol/bankinfo/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/blobframe/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/charactermodelbase/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/cooldown/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/dressupmodelframe/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/minimapframe/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplealphaanim/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simpleanim/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simpleanimgroup/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplecolorselect/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplecontrolpoint/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simpleeditbox/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplefontstring/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplehtml/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplemessageframe/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplepathanim/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplerotationanim/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplescaleanim/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplescrollframe/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplestatusbar/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simpletexture/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simpletranslationanim/label.sym create mode 100644 profile/3.3.5a-windows-386/symbol/tabardmodelframe/label.sym diff --git a/.gitignore b/.gitignore index e5991de..ce29ee4 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ profile/*/symbol/main.sym build profile/*/CMakeLists.txt profile/*/compile_commands.json +bna diff --git a/profile/3.3.5a-windows-386/symbol/bankinfo/func.sym b/profile/3.3.5a-windows-386/symbol/bankinfo/func.sym new file mode 100644 index 0000000..7904568 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/bankinfo/func.sym @@ -0,0 +1,2 @@ +CGBankInfo__EnterWorld 0057BA60 f end=0057BA81 +CGBankInfo__LeaveWorld 0057BA90 f end=0057BAAB 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 1590150..3bc98c4 100644 --- a/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/battlefieldinfo/func.sym @@ -20,3 +20,4 @@ CGBattlefieldInfo__RequestBattlegroundInstanceInfo 0054E5B0 f end=0054E6C9 CGBattlefieldInfo__InitializeGame 0054E720 f end=0054EA2F CGBattlefieldInfo__GetRemoteStatsFromPet 00549810 f end=0054985F CGBattlefieldInfo__GetRemotePetStats 00549860 f end=005498C0 +BattlefieldInfoRegisterScriptFunctions 0054A3E0 f end=0054A406 diff --git a/profile/3.3.5a-windows-386/symbol/blobframe/func.sym b/profile/3.3.5a-windows-386/symbol/blobframe/func.sym new file mode 100644 index 0000000..5ae85c0 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/blobframe/func.sym @@ -0,0 +1,16 @@ +CGBlobFrame__RegisterScriptMethods 0058DFE0 f end=0058E000 +CGBlobFrame__CreateScriptMetaTable 0058EB00 f end=0058EB19 +CGBlobFrame_SetFillAlpha 0058E660 f end=0058E6EC +CGBlobFrame_SetBorderAlpha 0058E6F0 f end=0058E77C +CGBlobFrame_SetBorderScalar 0058E780 f end=0058E7F9 +CGBlobFrame_EnableSmoothing 0058E800 f end=0058E847 +CGBlobFrame_EnableMerging 0058E850 f end=0058E897 +CGBlobFrame_SetMergeThreshold 0058E8A0 f end=0058E91D +CGBlobFrame_SetNumSplinePoints 0058E920 f end=0058E982 +CGBlobFrame_UpdateQuestPOI 0058E990 f end=0058E9C0 +CGBlobFrame_UpdateMouseOverTooltip 0058E9C0 f end=0058EA4D +CGBlobFrame_GetTooltipIndex 0058EA50 f end=0058EABF +CGBlobFrame_GetNumTooltips 0058EAC0 f end=0058EB00 +CGBlobFrame_SetFillTexture 0058FE50 f end=0058FE96 +CGBlobFrame_SetBorderTexture 0058FEA0 f end=0058FEE6 +CGBlobFrame_DrawQuestBlob 005905F0 f end=0059065F diff --git a/profile/3.3.5a-windows-386/symbol/charactermodelbase/func.sym b/profile/3.3.5a-windows-386/symbol/charactermodelbase/func.sym index 9e52cc3..245f935 100644 --- a/profile/3.3.5a-windows-386/symbol/charactermodelbase/func.sym +++ b/profile/3.3.5a-windows-386/symbol/charactermodelbase/func.sym @@ -9,3 +9,8 @@ CGCharacterModelBase__OnModelLoaded 005977C0 f end=005977DB CGCharacterModelBase__SetCreature 00597840 f end=00597870 CGCharacterModelBase__ShowThis 00597870 f end=005978D2 CGCharacterModelBase__CreateScriptMetaTable 00597A80 f end=00597A99 +CGCharacterModelBase__DestroyScriptMetaTable 00597250 f end=00597275 +CGCharacterModelBase_SetUnit 005978E0 f end=00597956 +CGCharacterModelBase_SetCreature 00597960 f end=00597A09 +CGCharacterModelBase_SetRotation 00597A10 f end=00597A7A +CGCharacterModelBase_RefreshUnit 00597B00 f end=00597B45 diff --git a/profile/3.3.5a-windows-386/symbol/charactermodelbase/label.sym b/profile/3.3.5a-windows-386/symbol/charactermodelbase/label.sym new file mode 100644 index 0000000..bf5ff53 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/charactermodelbase/label.sym @@ -0,0 +1 @@ +CGCharacterModelBase__s_metatable 00ACF534 l 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 5905ba6..a76c0a4 100644 --- a/profile/3.3.5a-windows-386/symbol/chat/func.sym +++ b/profile/3.3.5a-windows-386/symbol/chat/func.sym @@ -98,3 +98,4 @@ StringToChatType 004FBB20 f end=004FBC5C CGChat__OnChannelMemberCount 004FB540 f end=004FB580 CGChat__OnUserListUpdate 00500380 f end=00500553 CGChat__LogOpenLock 0050DEB0 f end=0050DF76 +CGChat__EnterWorld 0050DF80 f end=0050DFC8 diff --git a/profile/3.3.5a-windows-386/symbol/cooldown/func.sym b/profile/3.3.5a-windows-386/symbol/cooldown/func.sym index 59377d1..e77309f 100644 --- a/profile/3.3.5a-windows-386/symbol/cooldown/func.sym +++ b/profile/3.3.5a-windows-386/symbol/cooldown/func.sym @@ -11,3 +11,4 @@ CGCooldown_GetReverse 005EC9F0 f end=005ECA30 CGCooldown_SetDrawEdge 005ECA30 f end=005ECA74 CGCooldown_GetDrawEdge 005ECA80 f end=005ECAC0 CGCooldown_SetCooldown 005ECE80 f end=005ECF5D +CGCooldown__DestroyScriptMetaTable 005EBE30 f end=005EBE55 diff --git a/profile/3.3.5a-windows-386/symbol/cooldown/label.sym b/profile/3.3.5a-windows-386/symbol/cooldown/label.sym new file mode 100644 index 0000000..564d9df --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/cooldown/label.sym @@ -0,0 +1 @@ +CGCooldown__s_metatable 00AD13CC l diff --git a/profile/3.3.5a-windows-386/symbol/dressupmodelframe/label.sym b/profile/3.3.5a-windows-386/symbol/dressupmodelframe/label.sym new file mode 100644 index 0000000..3e8f0ba --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/dressupmodelframe/label.sym @@ -0,0 +1 @@ +CGDressUpModelFrame__s_metatable 00ACF568 l 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 04ff5d0..e357f28 100644 --- a/profile/3.3.5a-windows-386/symbol/gossipinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gossipinfo/func.sym @@ -7,3 +7,4 @@ CGGossipInfo__SelectGossipOption 0058AF10 f end=0058B067 CGGossipInfo__SelectGossipAvailableQuest 0058B070 f end=0058B120 CGGossipInfo__OnGossipMessage 0058B1B0 f end=0058B395 CGGossipInfo__InitializeGame 0058B6E0 f end=0058B717 +CGGossipInfo__LeaveWorld 0058AB20 f end=0058AB43 diff --git a/profile/3.3.5a-windows-386/symbol/lua/func.sym b/profile/3.3.5a-windows-386/symbol/lua/func.sym index 90ae8ff..9a7f8f3 100644 --- a/profile/3.3.5a-windows-386/symbol/lua/func.sym +++ b/profile/3.3.5a-windows-386/symbol/lua/func.sym @@ -79,3 +79,49 @@ luaF_close 0085CE70 f end=0085CF3F luaF_getlocalname 0085D0A0 f end=0085D0ED luaZ_openspace 0085D170 f end=0085D1CC luaX_syntaxerror 0085D9E0 f end=0085D9F9 +_luaA_pushobject 0084DA50 f end=0084DAA8 +_lua_checkstack 0084DAB0 f end=0084DB06 +_lua_xmove 0084DB10 f end=0084DB90 +_lua_newthread 0084DB90 f end=0084DBD0 +_lua_iscfunction 0084DEF0 f end=0084DF17 +_lua_rawequal 0084DF90 f end=0084DFD1 +_lua_tointeger 0084E070 f end=0084E0AE +_lua_toboolean 0084E0B0 f end=0084E0DA +_lua_objlen 0084E150 f end=0084E1AB +_lua_tothread 0084E1F0 f end=0084E20C +_lua_topointer 0084E210 f end=0084E261 +_lua_pushinteger 0084E2D0 f end=0084E2F4 +_lua_pushboolean 0084E4D0 f end=0084E4F9 +_lua_pushthread 0084E530 f end=0084E55E +_lua_gettable 0084E560 f end=0084E586 +_lua_getfield 0084E590 f end=0084E5F2 +_lua_setfield 0084E900 f end=0084E965 +_lua_setfenv 0084EB40 f end=0084EBE8 +_lua_dump 0084ED00 f end=0084ED3A +_lua_next 0084EF50 f end=0084EF86 +_lua_newuserdata 0084F0F0 f end=0084F14D +_luaL_pushresult 0084F5C0 f end=0084F603 +_luaL_buffinit 0084F6A0 f end=0084F6BA +_luaL_optnumber 0084FB30 f end=0084FB5E +_luaL_optinteger 0084FBD0 f end=0084FBFE +_luaL_checkoption 0084FD20 f end=0084FDCF +_luaE_newthread 00855240 f end=00855304 +_luaE_freethread 00855310 f end=00855366 +_luaD_rawrunprotected 00855AF0 f end=00855B55 +_luaD_growstack 00855CD0 f end=00855CFC +_luaS_newlstr 00856C80 f end=00856DC6 +_luaS_newudata 00856DD0 f end=00856E4C +_luaV_tonumber 00856E50 f end=00856E9E +_luaC_barrierf 0085BA50 f end=0085BA83 +_luaT_gettm 0085BBE0 f end=0085BC09 +_luaH_new 0085C2E0 f end=0085C337 +_luaH_free 0085C340 f end=0085C39B +_luaH_get 0085C470 f end=0085C515 +_luaH_resizearray 0085C960 f end=0085C9A3 +_luaF_newLclosure 0085CC90 f end=0085CD33 +_luaF_findupval 0085CD80 f end=0085CE2D +_luaF_freeupval 0085CE30 f end=0085CE63 +_luaF_freeproto 0085CFB0 f end=0085D04A +_luaF_freeclosure 0085D050 f end=0085D09C +_luaU_dump 0085D660 f end=0085D6C7 +_luaU_header 00861B90 f end=00861BD0 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 005a09d..9387dca 100644 --- a/profile/3.3.5a-windows-386/symbol/minimapframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/minimapframe/func.sym @@ -37,3 +37,4 @@ 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__DestroyScriptMetaTable 0057C060 f end=0057C085 diff --git a/profile/3.3.5a-windows-386/symbol/minimapframe/label.sym b/profile/3.3.5a-windows-386/symbol/minimapframe/label.sym new file mode 100644 index 0000000..e8c89cb --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/minimapframe/label.sym @@ -0,0 +1 @@ +CGMinimapFrame__s_metatable 00ACEBB4 l diff --git a/profile/3.3.5a-windows-386/symbol/petitioninfo/func.sym b/profile/3.3.5a-windows-386/symbol/petitioninfo/func.sym index c874a69..e03423f 100644 --- a/profile/3.3.5a-windows-386/symbol/petitioninfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/petitioninfo/func.sym @@ -9,3 +9,4 @@ CGPetitionInfo__SetSignatures 005CF650 f end=005CF706 CGPetitionInfo__AddSignature 005CF710 f end=005CF826 CGPetitionInfo__ShutdownGame 005CE9F0 f end=005CE9FC CGPetitionInfo__EnterWorld 005CF580 f end=005CF608 +PetitionVendorRegisterScriptFunctions 005A20F0 f end=005A2113 diff --git a/profile/3.3.5a-windows-386/symbol/reputationinfo/func.sym b/profile/3.3.5a-windows-386/symbol/reputationinfo/func.sym index 1d368ec..3f0ca5a 100644 --- a/profile/3.3.5a-windows-386/symbol/reputationinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/reputationinfo/func.sym @@ -21,3 +21,4 @@ CGReputationInfo__IsAtWar 00718B30 f end=00718B67 CGReputationInfo__GetForcedReaction 005D06A0 f end=005D06DF CGReputationInfo__GetFactionChildren 005D2680 f end=005D26A7 CGReputationInfo__ShutdownGame 005D14F0 f end=005D15C5 +CGReputationInfo__LeaveWorld 005D24C0 f end=005D24D7 \ No newline at end of file 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 b846528..aeec96e 100644 --- a/profile/3.3.5a-windows-386/symbol/script/func.sym +++ b/profile/3.3.5a-windows-386/symbol/script/func.sym @@ -1161,9 +1161,6 @@ Script_SetTrainerSkillLineFilter 00596010 f end=00596143 Script_CollapseTrainerSkillLine 00596150 f end=005961E4 Script_ExpandTrainerSkillLine 005961F0 f end=00596282 Script_GetTrainerServiceItemLink 00596290 f end=005963BF -Script_SetUnit 005978E0 f end=00597956 -Script_SetCreature 00597960 f end=00597A09 -Script_SetRotation 00597A10 f end=00597A7A Script_GetTabardCreationCost 00598DD0 f end=00598E04 Script_CloseTabardCreation 00598F30 f end=00598F38 Script_CloseGuildRegistrar 00599F00 f end=00599F3F diff --git a/profile/3.3.5a-windows-386/symbol/simplealphaanim/func.sym b/profile/3.3.5a-windows-386/symbol/simplealphaanim/func.sym index ed9c059..47ba287 100644 --- a/profile/3.3.5a-windows-386/symbol/simplealphaanim/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplealphaanim/func.sym @@ -2,3 +2,4 @@ CSimpleAlphaAnim__CreateScriptMetaTable 004A6E80 f end=004A6E99 CSimpleAlphaAnim__RegisterScriptMethods 004A4E50 f end=004A4E7D CSimpleAlphaAnim_SetChange 004A6DA0 f end=004A6E1D CSimpleAlphaAnim_GetChange 004A6E20 f end=004A6E73 +CSimpleAlphaAnim__DestroyScriptMetaTable 004A4E80 f end=004A4EA5 diff --git a/profile/3.3.5a-windows-386/symbol/simplealphaanim/label.sym b/profile/3.3.5a-windows-386/symbol/simplealphaanim/label.sym new file mode 100644 index 0000000..3d18643 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplealphaanim/label.sym @@ -0,0 +1 @@ +CSimpleAlphaAnim__s_metatable 00AC1AB0 l diff --git a/profile/3.3.5a-windows-386/symbol/simpleanim/func.sym b/profile/3.3.5a-windows-386/symbol/simpleanim/func.sym index de88b1a..b4fa31c 100644 --- a/profile/3.3.5a-windows-386/symbol/simpleanim/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpleanim/func.sym @@ -6,3 +6,4 @@ CSimpleAnim__SetEndDelay 0049AE60 f end=0049AE93 CSimpleAnim__SetDuration 0049AEA0 f end=0049AEBF CSimpleAnim__CreateScriptMetaTable 004A6020 f end=004A6039 CSimpleAnim__RegisterScriptMethods 004A4C30 f end=004A4C50 +CSimpleAnim__DestroyScriptMetaTable 004A4C50 f end=004A4C75 diff --git a/profile/3.3.5a-windows-386/symbol/simpleanim/label.sym b/profile/3.3.5a-windows-386/symbol/simpleanim/label.sym new file mode 100644 index 0000000..1f8f65f --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simpleanim/label.sym @@ -0,0 +1 @@ +CSimpleAnim__s_metatable 00AC19D8 l diff --git a/profile/3.3.5a-windows-386/symbol/simpleanimgroup/func.sym b/profile/3.3.5a-windows-386/symbol/simpleanimgroup/func.sym index 198a40c..3445dcf 100644 --- a/profile/3.3.5a-windows-386/symbol/simpleanimgroup/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpleanimgroup/func.sym @@ -14,3 +14,28 @@ CSimpleAnimGroup_SetLooping 004A7130 f end=004A71EC CSimpleAnimGroup_SetInitialOffset 004A72F0 f end=004A73D1 CSimpleAnimGroup__CreateScriptMetaTable 004A79B0 f end=004A79C9 CSimpleAnimGroup__RegisterScriptMethods 004A4EB0 f end=004A4ED0 +CSimpleAnimGroup__DestroyScriptMetaTable 004A4ED0 f end=004A4EF5 +CSimpleAnimGroup_Play 004A6EA0 f end=004A6ED7 +CSimpleAnimGroup_Pause 004A6EE0 f end=004A6F17 +CSimpleAnimGroup_Stop 004A6F20 f end=004A6F59 +CSimpleAnimGroup_Finish 004A6F60 f end=004A6F97 +CSimpleAnimGroup_GetProgress 004A6FA0 f end=004A6FE9 +CSimpleAnimGroup_IsDone 004A6FF0 f end=004A7037 +CSimpleAnimGroup_IsPaused 004A7040 f end=004A7087 +CSimpleAnimGroup_IsPendingFinish 004A7090 f end=004A70D6 +CSimpleAnimGroup_GetDuration 004A70E0 f end=004A7123 +CSimpleAnimGroup_GetLooping 004A71F0 f end=004A7237 +CSimpleAnimGroup_GetLoopState 004A7240 f end=004A7287 +CSimpleAnimGroup_GetMaxOrder 004A7290 f end=004A72E5 +CSimpleAnimGroup_GetInitialOffset 004A73E0 f end=004A7478 +CSimpleAnimGroup_HasScript 004A7480 f end=004A7535 +CSimpleAnimGroup_GetScript 004A7540 f end=004A764E +CSimpleAnimGroup_SetScript 004A7650 f end=004A7777 +CSimpleAnimGroup_HookScript 004A7780 f end=004A79A8 +CSimpleAnimGroup_IsPlaying 004A7AA0 f end=004A7AFF +CSimpleAnimGroup_GetAnimations 004A7B00 f end=004A7BE2 +CSimpleAnimGroup_CreateAnimation 004A7E00 f end=004A818E +CSimpleAnimGroup_GetObjectType 004A8240 f end=004A8286 +CSimpleAnimGroup_IsObjectType 004A8290 f end=004A833A +CSimpleAnimGroup_GetName 004A8340 f end=004A83A0 +CSimpleAnimGroup_GetParent 004A83A0 f end=004A8417 diff --git a/profile/3.3.5a-windows-386/symbol/simpleanimgroup/label.sym b/profile/3.3.5a-windows-386/symbol/simpleanimgroup/label.sym new file mode 100644 index 0000000..cd71126 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simpleanimgroup/label.sym @@ -0,0 +1 @@ +CSimpleAnimGroup__s_metatable 00AC1AB4 l diff --git a/profile/3.3.5a-windows-386/symbol/simplecolorselect/label.sym b/profile/3.3.5a-windows-386/symbol/simplecolorselect/label.sym new file mode 100644 index 0000000..2707134 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplecolorselect/label.sym @@ -0,0 +1 @@ +CSimpleColorSelect__s_metatable 00B2CDB0 l diff --git a/profile/3.3.5a-windows-386/symbol/simplecontrolpoint/func.sym b/profile/3.3.5a-windows-386/symbol/simplecontrolpoint/func.sym index 560bf13..a695258 100644 --- a/profile/3.3.5a-windows-386/symbol/simplecontrolpoint/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplecontrolpoint/func.sym @@ -5,3 +5,4 @@ CSimpleControlPoint_SetOffset 004A6980 f end=004A6A61 CSimpleControlPoint_GetOffset 004A6A70 f end=004A6B02 CSimpleControlPoint_SetOrder 004A6B10 f end=004A6B91 CSimpleControlPoint_GetOrder 004A6BA0 f end=004A6BE1 +CSimpleControlPoint__DestroyScriptMetaTable 004A4DC0 f end=004A4DE5 diff --git a/profile/3.3.5a-windows-386/symbol/simplecontrolpoint/label.sym b/profile/3.3.5a-windows-386/symbol/simplecontrolpoint/label.sym new file mode 100644 index 0000000..987b3f9 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplecontrolpoint/label.sym @@ -0,0 +1 @@ +CSimpleControlPoint__s_metatable 00AC1A70 l diff --git a/profile/3.3.5a-windows-386/symbol/simpleeditbox/func.sym b/profile/3.3.5a-windows-386/symbol/simpleeditbox/func.sym index 30d3fd7..4f0384b 100644 --- a/profile/3.3.5a-windows-386/symbol/simpleeditbox/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpleeditbox/func.sym @@ -108,3 +108,4 @@ CSimpleEditBox__ToggleInputLanguage 00962C60 f end=00962C73 CSimpleEditBox__GetLenToNum 00962EA0 f end=00962F1E CSimpleEditBox__ClearHistory 00964720 f end=00964788 CSimpleEditBox__GetEditTextInsets 00965580 f end=009655B8 +CSimpleEditBox__DestroyScriptMetaTable 009752E0 f end=00975305 \ No newline at end of file diff --git a/profile/3.3.5a-windows-386/symbol/simpleeditbox/label.sym b/profile/3.3.5a-windows-386/symbol/simpleeditbox/label.sym new file mode 100644 index 0000000..69c7c9a --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simpleeditbox/label.sym @@ -0,0 +1 @@ +CSimpleEditBox__s_metatable 00B2D3E0 l 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 604d6db..e79f3a9 100644 --- a/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym @@ -71,3 +71,4 @@ CSimpleFontString_GetIndentedWordWrap 0048E600 f end=0048E67C CSimpleFontString__GetFontName 00482270 f end=00482287 CSimpleFontString__SetSpacing 004870D0 f end=00487122 CSimpleFontString__SetShadowColor 00487130 f end=00487158 +CSimpleFontString__DestroyScriptMetaTable 0048BCC0 f end=0048BCE5 diff --git a/profile/3.3.5a-windows-386/symbol/simplefontstring/label.sym b/profile/3.3.5a-windows-386/symbol/simplefontstring/label.sym new file mode 100644 index 0000000..085009a --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplefontstring/label.sym @@ -0,0 +1 @@ +CSimpleFontString__s_metatable 00AC1114 l diff --git a/profile/3.3.5a-windows-386/symbol/simplehtml/func.sym b/profile/3.3.5a-windows-386/symbol/simplehtml/func.sym index be8155a..30401bd 100644 --- a/profile/3.3.5a-windows-386/symbol/simplehtml/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplehtml/func.sym @@ -36,3 +36,4 @@ CSimpleHTML_GetHyperlinkFormat 009751A0 f end=009751E0 CSimpleHTML_SetHyperlinksEnabled 009751E0 f end=00975238 CSimpleHTML_GetHyperlinksEnabled 00975240 f end=0097529E CSimpleHTML__CreateScriptMetaTable 009752A0 f end=009752B9 +CSimpleHTML__DestroyScriptMetaTable 009749E0 f end=00974A05 diff --git a/profile/3.3.5a-windows-386/symbol/simplehtml/label.sym b/profile/3.3.5a-windows-386/symbol/simplehtml/label.sym new file mode 100644 index 0000000..db3bd1f --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplehtml/label.sym @@ -0,0 +1 @@ +CSimpleHTML__s_metatable 00B2D208 l diff --git a/profile/3.3.5a-windows-386/symbol/simplemessageframe/func.sym b/profile/3.3.5a-windows-386/symbol/simplemessageframe/func.sym index e7174ff..cf7f5ff 100644 --- a/profile/3.3.5a-windows-386/symbol/simplemessageframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplemessageframe/func.sym @@ -39,3 +39,4 @@ CSimpleMessageFrame_AddMessage 009747C0 f end=00974884 CSimpleMessageFrame_Clear 00974890 f end=009748C7 CSimpleMessageFrame__CreateScriptMetaTable 009748D0 f end=009748E9 CSimpleMessageFrameLineNode__constructor 009680F0 f end=00968174 +CSimpleMessageFrame__DestroyScriptMetaTable 00973D40 f end=00973D65 diff --git a/profile/3.3.5a-windows-386/symbol/simplemessageframe/label.sym b/profile/3.3.5a-windows-386/symbol/simplemessageframe/label.sym new file mode 100644 index 0000000..f9010db --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplemessageframe/label.sym @@ -0,0 +1 @@ +CSimpleMessageFrame__s_metatable 00B2D148 l 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 c07165e..a079ae8 100644 --- a/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/func.sym @@ -76,3 +76,4 @@ CSimpleMessageScrollFrame__ScrollToBottom 0096A950 f end=0096A970 CSimpleMessageScrollFrame__SetScrollOffset 0096A970 f end=0096A9C6 CSimpleMessageScrollFrame__PageUp 0096AB50 f end=0096ABCD CSimpleMessageScrollFrame__PageDown 0096ABD0 f end=0096AC4D +CSimpleMessageScrollFrame__DestroyScriptMetaTable 00972830 f end=00972855 diff --git a/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/label.sym b/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/label.sym new file mode 100644 index 0000000..70ed022 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplemessagescrollframe/label.sym @@ -0,0 +1 @@ +CSimpleMessageScrollFrame__s_metatable 00B2D060 l diff --git a/profile/3.3.5a-windows-386/symbol/simplepathanim/func.sym b/profile/3.3.5a-windows-386/symbol/simplepathanim/func.sym index 4c4b907..44cbce9 100644 --- a/profile/3.3.5a-windows-386/symbol/simplepathanim/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplepathanim/func.sym @@ -5,3 +5,4 @@ CSimplePathAnim_GetCurve 004A6CD0 f end=004A6D17 CSimplePathAnim_GetMaxOrder 004A6D20 f end=004A6D75 CSimplePathAnim_GetControlPoints 004A79D0 f end=004A7A91 CSimplePathAnim_CreateControlPoint 004A7BF0 f end=004A7DFE +CSimplePathAnim__DestroyScriptMetaTable 004A4E20 f end=004A4E45 diff --git a/profile/3.3.5a-windows-386/symbol/simplepathanim/label.sym b/profile/3.3.5a-windows-386/symbol/simplepathanim/label.sym new file mode 100644 index 0000000..6b26122 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplepathanim/label.sym @@ -0,0 +1 @@ +CSimplePathAnim__s_metatable 00AC1A9C l diff --git a/profile/3.3.5a-windows-386/symbol/simplerotationanim/func.sym b/profile/3.3.5a-windows-386/symbol/simplerotationanim/func.sym index 573ff73..1896172 100644 --- a/profile/3.3.5a-windows-386/symbol/simplerotationanim/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplerotationanim/func.sym @@ -37,3 +37,4 @@ CSimpleRotationAnim_GetOrigin 004A62C0 f end=004A633B CSimpleRotationAnim_SetDegrees 004A6340 f end=004A63BE CSimpleRotationAnim_GetDegrees 004A63C0 f end=004A6409 CSimpleRotationAnim_GetRadians 004A6490 f end=004A64D3 +CSimpleRotationAnim__DestroyScriptMetaTable 004A4D10 f end=004A4D35 diff --git a/profile/3.3.5a-windows-386/symbol/simplerotationanim/label.sym b/profile/3.3.5a-windows-386/symbol/simplerotationanim/label.sym new file mode 100644 index 0000000..0b1e54c --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplerotationanim/label.sym @@ -0,0 +1 @@ +CSimpleRotationAnim__s_metatable 00AC1A20 l diff --git a/profile/3.3.5a-windows-386/symbol/simplescaleanim/func.sym b/profile/3.3.5a-windows-386/symbol/simplescaleanim/func.sym index b90d1c9..35bd482 100644 --- a/profile/3.3.5a-windows-386/symbol/simplescaleanim/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplescaleanim/func.sym @@ -4,3 +4,4 @@ CSimpleScaleAnim_SetOrigin 004A6500 f end=004A65C7 CSimpleScaleAnim_GetOrigin 004A65D0 f end=004A664B CSimpleScaleAnim_SetScale 004A6650 f end=004A66F9 CSimpleScaleAnim_GetScale 004A6700 f end=004A6764 +CSimpleScaleAnim__DestroyScriptMetaTable 004A4D70 f end=004A4D95 diff --git a/profile/3.3.5a-windows-386/symbol/simplescaleanim/label.sym b/profile/3.3.5a-windows-386/symbol/simplescaleanim/label.sym new file mode 100644 index 0000000..78b4bbd --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplescaleanim/label.sym @@ -0,0 +1 @@ +CSimpleScaleAnim__s_metatable 00AC1A44 l diff --git a/profile/3.3.5a-windows-386/symbol/simplescrollframe/func.sym b/profile/3.3.5a-windows-386/symbol/simplescrollframe/func.sym index 91167ce..a66f630 100644 --- a/profile/3.3.5a-windows-386/symbol/simplescrollframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplescrollframe/func.sym @@ -24,3 +24,4 @@ CSimpleScrollFrame_GetHorizontalScrollRange 009726F0 f end=0097274F CSimpleScrollFrame_GetVerticalScrollRange 00972750 f end=009727AF CSimpleScrollFrame_UpdateScrollChildRect 009727B0 f end=009727EA CSimpleScrollFrame__CreateScriptMetaTable 009727F0 f end=00972809 +CSimpleScrollFrame__DestroyScriptMetaTable 009721E0 f end=00972205 diff --git a/profile/3.3.5a-windows-386/symbol/simplescrollframe/label.sym b/profile/3.3.5a-windows-386/symbol/simplescrollframe/label.sym new file mode 100644 index 0000000..d4372f0 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplescrollframe/label.sym @@ -0,0 +1 @@ +CSimpleScrollFrame__s_metatable 00B2CED8 l diff --git a/profile/3.3.5a-windows-386/symbol/simplestatusbar/func.sym b/profile/3.3.5a-windows-386/symbol/simplestatusbar/func.sym index 9c0a792..e86c901 100644 --- a/profile/3.3.5a-windows-386/symbol/simplestatusbar/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplestatusbar/func.sym @@ -19,3 +19,4 @@ CSimpleStatusBar_SetRotatesTexture 009719D0 f end=00971A16 CSimpleStatusBar__CreateScriptMetaTable 00971A20 f end=00971A39 CSimpleStatusBar__SetOrientation 009617E0 f end=009617F7 CSimpleStatusBar__SetRotatesTexture 00961D70 f end=00961E26 +CSimpleStatusBar__DestroyScriptMetaTable 009711D0 f end=009711F5 diff --git a/profile/3.3.5a-windows-386/symbol/simplestatusbar/label.sym b/profile/3.3.5a-windows-386/symbol/simplestatusbar/label.sym new file mode 100644 index 0000000..c17c474 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplestatusbar/label.sym @@ -0,0 +1 @@ +CSimpleStatusBar__s_metatable 00B2CE18 l 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 99f688c..e586568 100644 --- a/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym @@ -45,3 +45,4 @@ CSimpleTexture_SetVertTile 0048CC30 f end=0048CC8B CSimpleTexture_GetVertTile 0048CC90 f end=0048CCF2 CSimpleTexture__CreateScriptMetaTable 0048CD00 f end=0048CD19 CSimpleTexture__GetTexture 004815E0 f end=0048161C +CSimpleTexture__DestroyScriptMetaTable 0048BC40 f end=0048BC65 diff --git a/profile/3.3.5a-windows-386/symbol/simpletexture/label.sym b/profile/3.3.5a-windows-386/symbol/simpletexture/label.sym new file mode 100644 index 0000000..c608f42 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simpletexture/label.sym @@ -0,0 +1 @@ +CSimpleTexture__s_metatable 00AC1110 l diff --git a/profile/3.3.5a-windows-386/symbol/simpletranslationanim/func.sym b/profile/3.3.5a-windows-386/symbol/simpletranslationanim/func.sym index 9f47002..efea38e 100644 --- a/profile/3.3.5a-windows-386/symbol/simpletranslationanim/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpletranslationanim/func.sym @@ -2,3 +2,4 @@ CSimpleTranslationAnim__CreateScriptMetaTable 004A61D0 f end=004A61E9 CSimpleTranslationAnim__RegisterScriptMethods 004A4C80 f end=004A4CAD CSimpleTranslationAnim_SetOffset 004A6040 f end=004A6121 CSimpleTranslationAnim_GetOffset 004A6130 f end=004A61C8 +CSimpleTranslationAnim__DestroyScriptMetaTable 004A4CB0 f end=004A4CD5 diff --git a/profile/3.3.5a-windows-386/symbol/simpletranslationanim/label.sym b/profile/3.3.5a-windows-386/symbol/simpletranslationanim/label.sym new file mode 100644 index 0000000..0c1abae --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simpletranslationanim/label.sym @@ -0,0 +1 @@ +CSimpleTranslationAnim__s_metatable 00AC19EC 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 5ef03a3..707764d 100644 --- a/profile/3.3.5a-windows-386/symbol/tabardmodelframe/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tabardmodelframe/func.sym @@ -11,3 +11,4 @@ CGTabardModelFrame_GetLowerEmblemFileName 00599320 f end=00599389 CGTabardModelFrame_CycleVariation 00599500 f end=005995CA CGTabardModelFrame_InitializeTabardColors 005997C0 f end=00599816 CGTabardModelFrame_GetLowerEmblemTexture 00599B20 f end=00599DCD +CGTabardModelFrame__DestroyScriptMetaTable 00599000 f end=00599025 diff --git a/profile/3.3.5a-windows-386/symbol/tabardmodelframe/label.sym b/profile/3.3.5a-windows-386/symbol/tabardmodelframe/label.sym new file mode 100644 index 0000000..c80a84e --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/tabardmodelframe/label.sym @@ -0,0 +1 @@ +CGTabardModelFrame__s_metatable 00ACF584 l diff --git a/profile/3.3.5a-windows-386/symbol/talentinfo/func.sym b/profile/3.3.5a-windows-386/symbol/talentinfo/func.sym index c2061c9..c25dc14 100644 --- a/profile/3.3.5a-windows-386/symbol/talentinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/talentinfo/func.sym @@ -11,3 +11,4 @@ CGTalentInfo_Inspect__SetInspectTarget 005C9F70 f end=005C9FE3 CGTalentInfo__GetActiveTalentGroup 005C57A0 f end=005C57B4 CGTalentInfo__GetUnspentTalentPoints 005C5F70 f end=005C5FBF CGTalentInfo__GetTalentGroup 005C5FC0 f end=005C6009 +CGTalentInfo__LeaveWorld 005C5790 f end=005C579D 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 bc70a35..4d43780 100644 --- a/profile/3.3.5a-windows-386/symbol/tooltip/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tooltip/func.sym @@ -129,3 +129,4 @@ CGTooltip_SetBackpackToken 006307E0 f end=0063098B CGTooltip_SetQuestLogSpecialItem 00630990 f end=00630A7C CGTooltip_SetAction 00631000 f end=00631561 CGTooltip_SetHyperlinkCompareItem 00631B60 f end=00631D0E +CGTooltip__DestroyScriptMetaTable 0061B4C0 f end=0061B4E5 diff --git a/profile/3.3.5a-windows-386/symbol/tooltip/label.sym b/profile/3.3.5a-windows-386/symbol/tooltip/label.sym index 91f7289..c8bc4c5 100644 --- a/profile/3.3.5a-windows-386/symbol/tooltip/label.sym +++ b/profile/3.3.5a-windows-386/symbol/tooltip/label.sym @@ -1 +1,2 @@ CGTooltip__s_objectType 00C5CF4C l +CGTooltip__s_metatable 00AD2D08 l 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 210c637..befb5a2 100644 --- a/profile/3.3.5a-windows-386/symbol/tradeskillinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tradeskillinfo/func.sym @@ -19,3 +19,4 @@ CGTradeSkillInfo__SetTradeSkill 005DE120 f end=005DE2F4 CGTradeSkillInfo__SetLink 005DE300 f end=005DE3F2 CaseAccentInsensitiveParse 007E11D0 f end=007E161C CGTradeSkillInfo__ShutdownGame 005DCAF0 f end=005DCC33 +SkillInfoRegisterScriptFunctions 005CD1F0 f end=005CD213 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 32dae58..e0aa8cc 100644 --- a/profile/3.3.5a-windows-386/symbol/worldmap/func.sym +++ b/profile/3.3.5a-windows-386/symbol/worldmap/func.sym @@ -17,3 +17,4 @@ CGWorldMap__InitializeGame 00547EB0 f end=00548568 CGWorldMap__ClearArrowFrames 00542FB0 f end=00543015 CGWorldMap__ShutdownGame 00547D20 f end=00547E1B CGWorldMap__GetNumDungeonLevels 00546190 f end=00546289 +CGWorldMap__LeaveWorld 00547150 f end=0054716E