diff --git a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc index d3bd69b..4764801 100644 --- a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc +++ b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc @@ -10,8 +10,13 @@ static import_symbols() { set_name(0x004010E0, "CDataStore__Reset"); set_name(0x00401130, "CDataStore__Finalize"); set_name(0x00401200, "PatchFiles__qsortpatchfiles"); + set_name(0x00401390, "PlayedTimeHandler"); + set_name(0x00401480, "TransferPendingHandler"); set_name(0x00401520, "MovementInit"); + set_name(0x00401600, "ErrorDisplayCallback"); + set_name(0x00401650, "ErrorDisplayShowCallback"); set_name(0x00401B00, "CCommand_ReloadUI"); + set_name(0x004023C0, "CWorldParam__TextureFilteringCallback"); set_name(0x00402670, "AsyncFileReadThreadSleepCallback"); set_name(0x00402690, "AsyncFileReadHandlerTimeoutCallback"); set_name(0x004026B0, "AsyncFileInitialize"); @@ -20,14 +25,18 @@ static import_symbols() { set_name(0x00403200, "TimingMethodCallback"); set_name(0x004032A0, "CCommand_TimingInfo"); set_name(0x00403340, "ClientIdle"); + set_name(0x00403370, "ClientSetTimer"); + set_name(0x00403380, "ClientSetTimer@2"); set_name(0x004033B0, "ClientKillTimer"); set_name(0x004033C0, "ClientPostClose"); set_name(0x00403600, "StartupStreaming"); set_name(0x004038A0, "CDataStore__destructor"); set_name(0x00403B70, "LoadNewWorld"); + set_name(0x00403D10, "NewWorldHandler"); set_name(0x00404130, "WowClientInit"); set_name(0x004047E0, "InitializeEngineCallback"); set_name(0x00404A80, "ListInterfaceArchive"); + set_name(0x00404EE0, "ClientBeginTaxiBenchmarkMode"); set_name(0x00405130, "ClientUpdateTaxiBenchmarkMode"); set_name(0x004052F0, "WowClientDB__Startup_StringsRec__LoadDB"); set_name(0x00405540, "ClientInitializeGame"); @@ -39,6 +48,7 @@ static import_symbols() { set_name(0x00406B70, "DestroyGlobal"); set_name(0x00406C70, "CommonMain"); set_name(0x00406DE0, "World__IsValidPosition"); + set_name(0x00406E90, "World__IsValidPosition@2"); set_name(0x00406F90, "Script_port"); set_name(0x00407210, "Script_worldport"); set_name(0x00407520, "Script_setrawpos"); @@ -333,6 +343,7 @@ static import_symbols() { set_name(0x0047D3C0, "EventRegisterEx"); set_name(0x0047D450, "EventUnregisterEx"); set_name(0x0047D530, "EventSetTimer"); + set_name(0x0047D5A0, "EventSetTimer@2"); set_name(0x0047D620, "EventKillTimer"); set_name(0x0047D690, "EventSetMouseMode"); set_name(0x0047D700, "EventInputGetMousePosition"); @@ -475,9 +486,12 @@ static import_symbols() { set_name(0x0048B6C0, "CScriptObject__SetName"); set_name(0x0048B800, "ApplyTranslationAnim"); set_name(0x0048BD20, "CImVector__Set"); + set_name(0x0048C040, "CSimpleTexture_SetBlendMode"); set_name(0x0048C1C0, "CSimpleTexture_SetVertexColor"); set_name(0x0048C3E0, "CSimpleTexture_SetAlpha"); + set_name(0x0048D380, "CSimpleFontString_SetFontObject"); set_name(0x0048D800, "CSimpleFontString_SetFormattedText"); + set_name(0x0048DDB0, "CSimpleFontString_SetTextHeight"); set_name(0x0048E170, "CSimpleTexture_SetTexCoord"); set_name(0x0048E680, "CSimpleFrame__GetScriptByName"); set_name(0x0048E9A0, "CSimpleFrame__Raise"); @@ -494,6 +508,7 @@ static import_symbols() { set_name(0x0048F890, "CSimpleFrame__GetHitRect"); set_name(0x0048F950, "CSimpleFrame__OnLayerTrackUpdate"); set_name(0x0048FA20, "CSimpleFrame__OnFrameSizeChanged"); + set_name(0x0048FC30, "CSimpleFrame__OnLayerMouseDown"); set_name(0x0048FEA0, "CSimpleFrame__NotifyScrollParent"); set_name(0x00490270, "CSimpleFrame__NotifyDrawLayerChanged"); set_name(0x00490330, "CSimpleFrame__OnFrameSizeChanged@2"); @@ -557,9 +572,25 @@ static import_symbols() { set_name(0x0049C2A0, "CSimpleAnimGroup__PostLoadXML"); set_name(0x0049CA90, "CScriptRegion__RegisterScriptMethods"); set_name(0x0049E540, "CSimpleFrame__RegisterScriptMethods"); + set_name(0x0049E880, "CSimpleFrame_SetFrameStrata"); + set_name(0x0049E9D0, "CSimpleFrame_SetFrameLevel"); set_name(0x0049EC80, "FrameScript_Object__SetScript"); set_name(0x0049EDB0, "FrameScript_Object__HookScript"); + set_name(0x0049EFE0, "CSimpleFrame_RegisterEvent"); + set_name(0x0049F060, "CSimpleFrame_UnregisterEvent"); + set_name(0x0049F160, "CSimpleFrame_IsEventRegistered"); + set_name(0x0049F2D0, "CSimpleFrame_GetAttribute"); + set_name(0x0049F610, "CSimpleFrame_SetAttribute"); + set_name(0x0049F820, "CSimpleFrame_SetScale"); set_name(0x0049F9E0, "CSimpleFrame_SetAlpha"); + set_name(0x0049FB00, "CSimpleFrame_SetID"); + set_name(0x004A0090, "CSimpleFrame_SetHitRectInsets"); + set_name(0x004A0310, "CSimpleFrame_SetClampRectInsets"); + set_name(0x004A0520, "CSimpleFrame_SetMinResize"); + set_name(0x004A06E0, "CSimpleFrame_SetMaxResize"); + set_name(0x004A15A0, "CSimpleFrame_SetBackdrop"); + set_name(0x004A1C40, "CSimpleFrame_SetDepth"); + set_name(0x004A1D80, "CSimpleFrame_IgnoreDepth"); set_name(0x004A1E60, "CSimpleFrame__CreateScriptMetaTable"); set_name(0x004A2630, "CBackdropGenerator__SetBorderVertexColor"); set_name(0x004A26D0, "CBackdropGenerator__DestroyTextures"); @@ -567,6 +598,20 @@ static import_symbols() { set_name(0x004A29D0, "CBackdropGenerator__Generate"); set_name(0x004A2D40, "CBackdropGenerator__constructor"); set_name(0x004A2E00, "CBackdropGenerator__SetOutput"); + set_name(0x004A3A50, "CSimpleFont_SetFont"); + set_name(0x004A4930, "CSimpleFont_SetJustifyH"); + set_name(0x004A49C0, "CSimpleFont_SetJustifyV"); + set_name(0x004A51A0, "CSimpleAnim_SetStartDelay"); + set_name(0x004A5260, "CSimpleAnim_SetEndDelay"); + set_name(0x004A5320, "CSimpleAnim_SetDuration"); + set_name(0x004A5430, "CSimpleAnim_SetSmoothProgress"); + set_name(0x004A5740, "CSimpleAnim_SetSmoothing"); + set_name(0x004A6340, "CSimpleRotationAnim_SetDegrees"); + set_name(0x004A6650, "CSimpleScaleAnim_SetScale"); + set_name(0x004A6C10, "CSimplePathAnim_SetCurve"); + set_name(0x004A6DA0, "CSimpleAlphaAnim_SetChange"); + set_name(0x004A7130, "CSimpleAnimGroup_SetLooping"); + set_name(0x004A72F0, "CSimpleAnimGroup_SetInitialOffset"); set_name(0x004A8190, "CScriptObject__RegisterScriptMethods"); set_name(0x004A81B0, "FrameScript_GetObjectThis"); set_name(0x004A84A0, "ScrnSetScreenshotQuality"); @@ -591,12 +636,16 @@ static import_symbols() { set_name(0x004B4F30, "SysMsgInitialize"); set_name(0x004B5040, "SysMsgPrintf"); set_name(0x004B5390, "TextureEnableAtlas"); + set_name(0x004B53A0, "TextureIsSame"); set_name(0x004B5510, "TextureCalcMipCount"); set_name(0x004B5550, "TextureGenerateMips"); set_name(0x004B55E0, "TextureFreeMippedImg"); + set_name(0x004B5600, "TextureDiscoverFileType"); + set_name(0x004B5670, "TexturePickAlternateFilename"); set_name(0x004B5A00, "LoadPredrawnMips"); set_name(0x004B62A0, "TextureIsReadyNow"); set_name(0x004B6580, "TextureSetCacheSize"); + set_name(0x004B65E0, "TextureNotifyGxRestart"); set_name(0x004B6610, "TextureGetDimensions"); set_name(0x004B6760, "TextureAllocGxTex"); set_name(0x004B6AE0, "TextureCacheUpdate"); @@ -610,6 +659,7 @@ static import_symbols() { set_name(0x004B8C80, "TextureCreate"); set_name(0x004B9200, "TextureCreate@2"); set_name(0x004B9550, "TextureCreateSolid"); + set_name(0x004B9760, "TextureCreate@3"); set_name(0x004B9910, "AsyncFileReadProgressCallback"); set_name(0x004B9930, "AsyncFileReadIngameProgressCallback"); set_name(0x004B9B20, "AsyncFileReadPollHandler"); @@ -634,6 +684,7 @@ static import_symbols() { set_name(0x004BDBF0, "TextBlockSetStringPos"); set_name(0x004BDC50, "TextBlockGetStringPos"); set_name(0x004BDCA0, "TextBlockUpdateColor"); + set_name(0x004BDCD0, "TextBlockGetTextExtent"); set_name(0x004BDD80, "TextBlockGetWrappedTextHeight"); set_name(0x004BDE40, "TextBlockGetMaxCharsWithinWidth"); set_name(0x004BDEF0, "TextBlockGetMaxCharsWithinWidthAndHeight"); @@ -688,6 +739,7 @@ static import_symbols() { set_name(0x004C5820, "C33Matrix__Rotation@2"); set_name(0x004C5940, "C33Matrix__Rotate"); set_name(0x004C5990, "SE2SoundKitProperties__ResetToDefaults"); + set_name(0x004C5BE0, "SE2__IsPlaying"); set_name(0x004C6390, "SE2__StopSound"); set_name(0x004C6A40, "SE2__PlaySoundKit"); set_name(0x004C74A0, "SE2__PlaySoundKit@2"); @@ -1248,6 +1300,7 @@ static import_symbols() { set_name(0x004FFC50, "Script_ClearChannelWatch"); set_name(0x004FFCC0, "Script_DeclineInvite"); set_name(0x004FFDA0, "CGChat__SaveChatSettings"); + set_name(0x004FFF00, "CGChat__VoiceSessionUpdate"); set_name(0x004FFFC0, "CGChat__NewVoiceSession"); set_name(0x00500030, "CGChat__SetActiveVoiceSession"); set_name(0x00500180, "CGChat__SendIgnoredResponse"); @@ -1476,6 +1529,7 @@ static import_symbols() { set_name(0x00513E40, "CGGameUI__MirrorTimerToIndex"); set_name(0x00513EA0, "CGGameUI__CancelMirrorTimers"); set_name(0x00513F20, "CGGameUI__MirrorTimerGetInfo"); + set_name(0x00513F50, "TotemInfo__GetSpawnTimeLeft"); set_name(0x00514230, "CGMinimapFrame__Create"); set_name(0x005142B0, "CGCharacterModelBase__Create"); set_name(0x00514430, "Script_IsModifierKeyDown"); @@ -1859,6 +1913,7 @@ static import_symbols() { set_name(0x00530830, "Script_ResetTutorials"); set_name(0x00530840, "CGTutorial__TriggerTutorial"); set_name(0x005308D0, "Script_TriggerTutorial"); + set_name(0x00530D00, "FilterChatLinks"); set_name(0x00530EC0, "Script_BNConnected"); set_name(0x00530F20, "Script_IsBNLogin"); set_name(0x00532AF0, "CGxDevice__Caps"); @@ -2072,6 +2127,7 @@ static import_symbols() { set_name(0x0054A2C0, "Script_GetNumArenaOpponents"); set_name(0x0054A300, "Script_GetHolidayBGHonorCurrencyBonuses"); set_name(0x0054A370, "Script_GetRandomBGHonorCurrencyBonuses"); + set_name(0x0054ABA0, "CGBattlefieldInfo__AddVehicle"); set_name(0x0054AD10, "CGBattlefieldInfo__OnArenaUnitDestroyed"); set_name(0x0054B5E0, "CGBattlefieldInfo__OnDestroyArenaUnit"); set_name(0x0054B840, "CGBattlefieldInfo__AddArenaOpponentToSlot"); @@ -2158,10 +2214,13 @@ static import_symbols() { set_name(0x00550D10, "CKBPage__GetRoot"); set_name(0x00550D40, "CKBPage__GetInt"); set_name(0x00550D80, "CKBPage__GetBodyString"); + set_name(0x00550DA0, "CKBPage__GetBodyBool"); set_name(0x00550E10, "CKBSetup__BeginLoading"); set_name(0x00550FB0, "CKBSetup__GetSubCategory"); set_name(0x005510B0, "CKBPage__GetBool"); + set_name(0x00551100, "CKBSetup__ComputeCachedData"); set_name(0x005511E0, "CKBSetup__GetCategory"); + set_name(0x00551300, "CKBPage__GetInt@2"); set_name(0x00551350, "CKBQuery__ComputeCachedData"); set_name(0x005513A0, "CKBQuery__AppendMangledSearchQuery"); set_name(0x00551430, "CKBArticle__BeginLoading"); @@ -2293,6 +2352,7 @@ static import_symbols() { set_name(0x0055E340, "CGUIBindings__MouseEventToString"); set_name(0x0055E550, "CGUIBindings__EnableBindingMode"); set_name(0x0055E750, "CGUIBindings__GetCommandKey"); + set_name(0x0055E7E0, "CGUIBindings__GetNumCommandKeys"); set_name(0x0055E8D0, "Script_GetBinding"); set_name(0x0055E9B0, "Script_GetBindingKey"); set_name(0x0055EA70, "Script_GetModifiedClickAction"); @@ -2445,6 +2505,7 @@ static import_symbols() { set_name(0x0056D6D0, "Script_GetInboxNumItems"); set_name(0x0056DA60, "CGMailInfo__SetObject"); set_name(0x0056DBC0, "CGMailInfo__OnPostmasterActivate"); + set_name(0x0056DC70, "CGMailInfo__RemoveMail"); set_name(0x0056DED0, "CGMailInfo__UpdatePendingMail"); set_name(0x0056DF80, "Script_GetStationeryInfo"); set_name(0x0056E0E0, "Script_SelectStationery"); @@ -2466,6 +2527,8 @@ static import_symbols() { set_name(0x0056F3A0, "Script_GetLatestThreeSenders"); set_name(0x0056F410, "Script_RespondMailLockSendItem"); set_name(0x0056F520, "CGMailInfo__ParseInboxSubject"); + set_name(0x0056F770, "CGMailInfo__RemoveMoney"); + set_name(0x0056F8D0, "CGMailInfo__RemoveItem"); set_name(0x0056FAF0, "CGMailInfo__Complain"); set_name(0x0056FC80, "CGMailInfo__UpdateStationeryList"); set_name(0x0056FDA0, "CGMailInfo__SetSendMoney"); @@ -2488,6 +2551,7 @@ static import_symbols() { set_name(0x00571530, "CGMailInfo__EnterWorld"); set_name(0x00571730, "CGMailInfo__CloseMail"); set_name(0x005717B0, "CGMailInfo__OnMailCommandResult"); + set_name(0x00571A10, "CGMailInfo__OnReceivedMail"); set_name(0x00571A40, "Script_CloseMail"); set_name(0x00571AB0, "Script_GetNumStationeries"); set_name(0x00571B00, "Script_GetSendMailPrice"); @@ -2536,6 +2600,7 @@ static import_symbols() { set_name(0x00574F10, "CGRaidInfo__UpdateRoster"); set_name(0x005756C0, "CGRaidInfo__InitializeGame"); set_name(0x00575820, "CGDanceStudio__RegisterScriptFunctions"); + set_name(0x00575840, "CGDanceStudio__UnregisterScriptFunctions"); set_name(0x00575850, "CGDanceStudio__OnStopDance"); set_name(0x005758C0, "CGDanceStudio__PlayDance"); set_name(0x00575AB0, "CGDanceStudio__OnPlayDance"); @@ -2670,6 +2735,7 @@ static import_symbols() { set_name(0x00588190, "CGLootInfo__GetNumItems"); set_name(0x00588380, "CGLootInfo__GetLootSlotTexture"); set_name(0x00588430, "CGLootInfo__GetLootSlotText"); + set_name(0x005884A0, "CGLootInfo__GetLootSlotLink"); set_name(0x00588530, "CGLootInfo__GetLootType"); set_name(0x00588540, "Script_GetNumLootItems"); set_name(0x00588570, "Script_GetLootSlotInfo"); @@ -2687,6 +2753,7 @@ static import_symbols() { set_name(0x00588EB0, "CGLootInfo__HasLoot"); set_name(0x00588F00, "Script_SetLootPortrait"); set_name(0x00588F90, "CGLootInfo__DoAutoLoot"); + set_name(0x00589100, "CGLootInfo__CoinsCleared"); set_name(0x00589140, "CGLootInfo__LootSlot"); set_name(0x00589300, "CGLootInfo__ConfirmLootSlot"); set_name(0x005893A0, "CGLootInfo__GiveMasterLoot"); @@ -2709,6 +2776,8 @@ static import_symbols() { set_name(0x0058A430, "CGItemText__LeaveWorld"); set_name(0x0058A450, "CGItemText__ItemTextCallback"); set_name(0x0058A480, "Script_ItemTextGetCreator"); + set_name(0x0058A520, "CGGossipInfo__ShutdownGame"); + set_name(0x0058A550, "CGGossipInfo__SetGossip"); set_name(0x0058A840, "CGGossipInfo__OnGossipComplete"); set_name(0x0058A870, "CGGossipInfo__OnGossipPOI"); set_name(0x0058A900, "Script_GetGossipText"); @@ -2884,6 +2953,7 @@ static import_symbols() { set_name(0x00599500, "Script_CycleVariation"); set_name(0x005995D0, "CGTabardModelFrame__OnModelLoaded"); set_name(0x00599670, "CGTabardModelFrame__InitializeTabardColors"); + set_name(0x00599B20, "CGTabardModelFrame_GetLowerEmblemTexture"); set_name(0x00599DD0, "CGGuildRegistrar__EnterWorld"); set_name(0x00599E00, "CGGuildRegistrar__SetRegistrar"); set_name(0x00599ED0, "CGGuildRegistrar__ValidateAndReportGuildName"); @@ -3442,6 +3512,7 @@ static import_symbols() { set_name(0x005C6A10, "Script_LearnPreviewTalents"); set_name(0x005C7130, "Script_ResetPreviewTalentPoints"); set_name(0x005C7200, "Script_ResetGroupPreviewTalentPoints"); + set_name(0x005C73B0, "CGTalentGroup_C__GetTalentItem"); set_name(0x005C7800, "Script_GetTalentInfo"); set_name(0x005C7CE0, "Script_GetTalentLink"); set_name(0x005C7ED0, "Script_GetTalentPrereqs"); @@ -3545,16 +3616,20 @@ static import_symbols() { set_name(0x005CFF20, "Script_GetNumFactions"); set_name(0x005D01F0, "CGReputationInfo__AddFactionHeader"); set_name(0x005D05B0, "CGReputationInfo__GetFactionStanding"); + set_name(0x005D0600, "CGReputationInfo__GetFactionStandingReaction"); set_name(0x005D0740, "Script_IsFactionInactive"); set_name(0x005D07B0, "Script_SetSelectedFaction"); set_name(0x005D0820, "Script_GetSelectedFaction"); + set_name(0x005D0850, "CGReputationInfo__OnSetFactionAtWar"); set_name(0x005D08D0, "CGReputationInfo__AddVisibleFaction"); set_name(0x005D0A10, "CGReputationInfo__SetAtWar"); + set_name(0x005D0BA0, "CGReputationInfo__SetWatchedFaction"); set_name(0x005D1150, "Script_GetFactionInfo"); set_name(0x005D11E0, "Script_GetFactionInfoByID"); set_name(0x005D1240, "Script_GetWatchedFactionInfo"); set_name(0x005D1390, "Script_FactionToggleAtWar"); set_name(0x005D1420, "Script_SetWatchedFactionIndex"); + set_name(0x005D15D0, "CGReputationInfo__OnSetForcedReactions"); set_name(0x005D1880, "CGReputationInfo__SortFactions"); set_name(0x005D1C10, "CGReputationInfo__SetFactionInactive"); set_name(0x005D1D20, "CGReputationInfo__CollapseHeader"); @@ -3702,6 +3777,7 @@ static import_symbols() { set_name(0x005DBF10, "Script_GetTradeSkillInvSlots"); set_name(0x005DBF90, "Script_GetTradeSkillInvSlotFilter"); set_name(0x005DC0B0, "Script_GetTradeSkillListLink"); + set_name(0x005DC110, "Profession_FilterSpell"); set_name(0x005DCC40, "CGTradeSkillInfo__FilterAndSortSkills"); set_name(0x005DCF00, "CGTradeSkillInfo__SetSubClassFilter"); set_name(0x005DCF30, "CGTradeSkillInfo__SetInvTypeFilter"); @@ -3768,6 +3844,7 @@ static import_symbols() { set_name(0x005E0DA0, "CGQuestLog__GetQuestSpecialItem"); set_name(0x005E0EA0, "CGQuestLog__IsQuestCompleteEx"); set_name(0x005E10B0, "CGQuestLog__HasNoObjectives"); + set_name(0x005E11D0, "CGQuestLog__IsOnQuest"); set_name(0x005E1250, "CGQuestLog__UpdateQuestItem"); set_name(0x005E1300, "CGQuestLog__GetNumQuestLeaderBoards"); set_name(0x005E1460, "CGQuestLog__GetQuestLeaderBoardByID"); @@ -3825,6 +3902,7 @@ static import_symbols() { set_name(0x005E6DE0, "Script_GetQuestResetTime"); set_name(0x005E6F30, "CGQuestLog__ShutdownGame"); set_name(0x005E6FA0, "CGQuestLog__EnterWorld"); + set_name(0x005E70D0, "CGQuestLog__UpdateQuestPOIFromUserServer"); set_name(0x005E71A0, "CGQuestLog__InitializeGame"); set_name(0x005E76B0, "CGCharacterInfo__SetInspectTarget"); set_name(0x005E7700, "Script_KeyRingButtonIDToInvSlotID"); @@ -3886,6 +3964,7 @@ static import_symbols() { set_name(0x005EDEF0, "CGRuneInfo__InitializeGame"); set_name(0x005EDFA0, "CGRuneInfo__SetRuneLastUsedTime"); set_name(0x005EDFF0, "CGRuneInfo__GetRuneTypeByIndex"); + set_name(0x005EE020, "CGRuneInfo__ConvertRune"); set_name(0x005EE110, "CGRuneInfo__GetRuneLastUsedTime"); set_name(0x005EE140, "CGRuneInfo__ComputeRuneRechargeTime"); set_name(0x005EE240, "CGRuneInfo__SetPredictedRunes"); @@ -4053,6 +4132,7 @@ static import_symbols() { set_name(0x00601840, "Script_CameraZoomOut"); set_name(0x006018A0, "Script_VehicleCameraZoomIn"); set_name(0x006018B0, "Script_VehicleCameraZoomOut"); + set_name(0x006018C0, "CGCamera__FinishLoadingModel"); set_name(0x00601A70, "CGCamera__DecIgnoreFacing"); set_name(0x00601B70, "CGCamera__PerformTerrainTilt"); set_name(0x00601D60, "CGCamera__GetCameraPosition"); @@ -4064,6 +4144,7 @@ static import_symbols() { set_name(0x00602600, "CGCamera__CanSmoothTarget"); set_name(0x00602680, "CGCamera__CanSmoothYaw"); set_name(0x00602760, "CGCamera__SmoothFreeLook"); + set_name(0x00602DC0, "CGCamera__UpdateTrackingState"); set_name(0x00603330, "CGCamera__SetView"); set_name(0x006038A0, "CGCamera__CommentatorSetViewAndPosition"); set_name(0x00603900, "CGCamera__BarberShopSetView"); @@ -4116,6 +4197,7 @@ static import_symbols() { set_name(0x0060BF10, "Script_SendUnitSignal"); set_name(0x0060BF60, "Script_SendUnitSpellSignal"); set_name(0x0060BFE0, "Script_SendItemSignal"); + set_name(0x0060C1C0, "Script_GetGUIDFromName"); set_name(0x0060C1F0, "Script_GetUnitFromName"); set_name(0x0060C2A0, "Script_UnitExists"); set_name(0x0060C350, "Script_UnitIsVisible"); @@ -4318,19 +4400,30 @@ static import_symbols() { set_name(0x0061C8B0, "CGTooltip__AddTexture"); set_name(0x0061CAF0, "CGTooltip__CalculateSize"); set_name(0x0061CFF0, "CGTooltip__ShowThis"); + set_name(0x0061D040, "CGTooltip_SetMinimumWidth"); + set_name(0x0061D210, "CGTooltip_IsOwned"); + set_name(0x0061D3D0, "CGTooltip_SetAnchorType"); + set_name(0x0061D810, "CGTooltip_AddTexture"); + set_name(0x0061DA20, "CGTooltip_IsUnit"); set_name(0x0061DEE0, "CGTooltip__constructor"); set_name(0x0061E160, "CGTooltip__destructor"); set_name(0x0061E290, "CGTooltip__GetItemHyperlinkString"); set_name(0x0061E360, "CGTooltip__GetItemHyperlinkString@2"); + set_name(0x0061E3A0, "CGTooltip__GetItemHyperlinkString@3"); set_name(0x0061E4B0, "CGTooltip__GetSpellHyperlinkString"); set_name(0x0061E540, "CGTooltip__GetQuestDifficultyColorString"); set_name(0x0061E5C0, "CGTooltip__GetQuestHyperlinkString"); set_name(0x0061E830, "CGTooltip__GetSummonedByString"); set_name(0x0061EA00, "CGTooltip__SetOwner"); set_name(0x0061EAB0, "CGTooltip__AppendText"); + set_name(0x0061EB40, "CGTooltip_SetOwner"); + set_name(0x0061EE90, "CGTooltip_AppendText"); set_name(0x0061FB30, "CGTooltip__PostLoadXML"); set_name(0x0061FE30, "CGTooltip__AddFontStrings"); set_name(0x0061FEC0, "CGTooltip__AddLine"); + set_name(0x006201F0, "CGTooltip_AddFontStrings"); + set_name(0x006204E0, "CGTooltip_SetText"); + set_name(0x006205C0, "CGTooltip_SetTotem"); set_name(0x006207A0, "CGItemStatsSummary__Create"); set_name(0x00620950, "CGTooltip__AddEmpathyText"); set_name(0x00620EE0, "CGTooltip__AddSkinnableText"); @@ -4347,13 +4440,34 @@ static import_symbols() { set_name(0x00623810, "CGTooltip__AddColoredItemStat"); set_name(0x006238A0, "CGTooltip__SetSpell"); set_name(0x00625350, "CGTooltip__SetBuff"); + set_name(0x00625470, "CGTooltip_SetPetAction"); + set_name(0x00625630, "CGTooltip_SetShapeshift"); + set_name(0x006257C0, "CGTooltip_SetPossession"); + set_name(0x00625D00, "CGTooltip_SetGlyph"); + set_name(0x00625E10, "CGTooltip_SetUnit"); + set_name(0x00626240, "CGTooltip_SetUnitAura"); + set_name(0x006262C0, "CGTooltip_SetUnitBuff"); + set_name(0x00626350, "CGTooltip_SetUnitDebuff"); + set_name(0x006264D0, "CGTooltip_SetEquipmentSet"); set_name(0x00626720, "CGTooltip__SetObject"); set_name(0x00626E20, "CGTooltip__SetTalent"); set_name(0x00627220, "CGTooltip__SetAchievement"); set_name(0x006277F0, "CGTooltip__SetItem"); set_name(0x0062D930, "CGTooltip__SetItemDelta"); + set_name(0x0062DAE0, "CGTooltip_SetHyperlink"); + set_name(0x0062E050, "CGTooltip_SetInventoryItem"); + set_name(0x0062F9E0, "CGTooltip_SetInboxItem"); + set_name(0x0062FCF0, "CGTooltip_SetAuctionItem"); + set_name(0x0062FF60, "CGTooltip_SetBuybackItem"); + set_name(0x006300A0, "CGTooltip_SetLootRollItem"); + set_name(0x00630250, "CGTooltip_SetSocketGem"); + set_name(0x00630620, "CGTooltip_SetCurrencyToken"); + set_name(0x006307E0, "CGTooltip_SetBackpackToken"); + set_name(0x00630990, "CGTooltip_SetQuestLogSpecialItem"); set_name(0x00630D20, "CGTooltip__SetMacro"); + set_name(0x00631000, "CGTooltip_SetAction"); set_name(0x00631590, "CGItemStatsSummary__GetItemComparison"); + set_name(0x00631B60, "CGTooltip_SetHyperlinkCompareItem"); set_name(0x00631D30, "NetClient__Initialize"); set_name(0x00631E10, "NetClient__ConnectInternal"); set_name(0x00631EA0, "NetClient__Disconnect"); @@ -5304,6 +5418,7 @@ static import_symbols() { set_name(0x006DE750, "CGPlayer_C__SetPvpCooldownTimestamp"); set_name(0x006DE840, "CGPlayer_C__IsXRayVisionActive"); set_name(0x006DE870, "CGPlayer_C__Dance"); + set_name(0x006DE980, "CGPlayer_C__IsCommentatorUberOrInArena"); set_name(0x006DE9E0, "CGPlayer_C__CanGrantLevel"); set_name(0x006DF710, "CGPlayer_C__UpdateGhostStatus"); set_name(0x006DF7A0, "CGPlayer_C__OnGuildChanged"); @@ -5515,6 +5630,9 @@ static import_symbols() { set_name(0x006F11B0, "CMovement_C__UpdateSplineID"); set_name(0x006F1310, "CMovement_C__OnPitchStartLocal"); set_name(0x006F1520, "CMovement_C__SetUpdateInfo"); + set_name(0x006F1FB0, "CObjectEffect__UpdateLoopingEffect"); + set_name(0x006F2AC0, "CObjectEffect__destructor"); + set_name(0x006F39B0, "CObjectEffectManager__UpdateAllPlayingEffects"); set_name(0x006F5900, "CObjectEffectManager__constructor"); set_name(0x006F60E0, "CObjectEffectManager__PlayOneShotEffect"); set_name(0x006F61D0, "CObjectEffectManager__ExitState"); @@ -5560,12 +5678,31 @@ static import_symbols() { set_name(0x006FBF80, "CGUnit_C__PitchMissileTrajectoryTargetingNextFrame"); set_name(0x006FC8E0, "CGUnit_C__InitMissileTrajectorySystem"); set_name(0x006FC950, "CMissileCollision__Free"); + set_name(0x006FCAA0, "CMissileCollision__MaybeAddUnitToWorkingList"); + set_name(0x006FCB60, "CMissileCollision__Init"); set_name(0x006FD6B0, "CGUnit_C__SendFinalMissileTrajectoryUpdate"); set_name(0x006FE7E0, "CGUnit_C__UpdateMissileTrajectory"); set_name(0x006FE9B0, "CGUnit_C__StartMissileTrajectoryTargeting"); + set_name(0x006FEE00, "CMissile__AttachToVictim"); + set_name(0x006FF0A0, "CMissile__InstallMotionScriptFunction"); + set_name(0x006FF6D0, "CMissile__UpdateImpactPos"); set_name(0x006FFCD0, "CMissile__CalcMissFade"); + set_name(0x006FFD70, "CMissile__ApplyTargetTransportOffset"); + set_name(0x00700350, "CMissile__CallMotionScriptFunction"); + set_name(0x00700550, "CMissile__ApplyMotionScriptFunctionTranslation"); + set_name(0x00700700, "CMissile__BeginWaitingForModelFX"); + set_name(0x00700880, "CMissile__InitializeTrajectory"); + set_name(0x00701230, "CMissile__ComputeModelMatrix"); set_name(0x007015D0, "CMissile__CalcPosition"); + set_name(0x00701F50, "CMissile__constructor"); set_name(0x00702190, "CMissile__CMissileDtor"); + set_name(0x007022D0, "CMissile__FireMissiles"); + set_name(0x00702A60, "CMissile__PossiblyHandleBounce"); + set_name(0x00702B10, "CMissile__NewMissile"); + set_name(0x00702B60, "CMissile__CopyMissile"); + set_name(0x00702FC0, "CMissile__MissedTarget"); + set_name(0x00703410, "CMissile__ReachedTarget"); + set_name(0x00703640, "CMissile__HandleMissileTrajectoryCollision"); set_name(0x00703730, "CMissile__DeleteSelf"); set_name(0x00703770, "CMissile__ClearInFlightMissiles"); set_name(0x00703810, "CMissile__WaitForModelFX"); @@ -5578,6 +5715,7 @@ static import_symbols() { set_name(0x00704040, "CGTradeInfo__CancelTrade"); set_name(0x00704220, "CGTradeInfo__AddMoney"); set_name(0x00704320, "CGTradeInfo__RemoveMoney"); + set_name(0x007043C0, "CGTradeInfo__SetMoney"); set_name(0x007048D0, "CGTradeInfo__Initialize"); set_name(0x00704910, "CGDynamicObject_C__SetFrameOfReference"); set_name(0x00704940, "CGDynamicObject_C__Disable"); @@ -5646,6 +5784,7 @@ static import_symbols() { set_name(0x00708500, "CGItem_C__CanGoInSlot@2"); set_name(0x00708520, "CGItem_C__IsBound"); set_name(0x00708540, "CGItem_C__GetRepairCost"); + set_name(0x007086B0, "CGItem_C__IsLocked"); set_name(0x007089E0, "CGItem_C__RequestItemPurchaseData"); set_name(0x00708B40, "CGItem_C__IsPermanentlyBoundForTrade"); set_name(0x00708C10, "CGItem_C__CanBeUsed"); @@ -5821,6 +5960,7 @@ static import_symbols() { set_name(0x0071CFA0, "CGUnit_C__InitializeActivePlayerComponent"); set_name(0x0071D010, "CGUnit_C__BuildComponentObject"); set_name(0x0071D1F0, "CGUnit_C__GetSummonProperties"); + set_name(0x0071E930, "CGUnit_C__RemoveAuraEffect"); set_name(0x0071ED80, "CGUnit_C__GetStandBox"); set_name(0x0071EE70, "CGUnit_C__DisengageFromActivePlayer"); set_name(0x0071EF80, "CGUnit_C__BuildMovementUpdate"); @@ -5906,6 +6046,7 @@ static import_symbols() { set_name(0x007293D0, "CGUnit_C__CanAssist@2"); set_name(0x00729530, "CGUnit_C__CanInteract@2"); set_name(0x00729620, "CGUnit_C__CanInteractNow"); + set_name(0x00729740, "CGUnit_C__CanAttack"); set_name(0x00729A70, "CGUnit_C__CanAttackNow"); set_name(0x00729B30, "CGUnit_C__CanCooperate"); set_name(0x00729BD0, "CGUnit_C__IsValidFollowTarget"); @@ -5952,6 +6093,7 @@ static import_symbols() { set_name(0x0072ECF0, "CGUnit_C__TrackingStartMove"); set_name(0x0072ED80, "CGUnit_C__SpellInterrupted"); set_name(0x0072F040, "CGUnit_C__SetTrackingDirection"); + set_name(0x0072F5D0, "CGUnit_C__OnAuraUpdate"); set_name(0x00730100, "CGUnit_C__InitializeComponent"); set_name(0x007307A0, "CGUnit_C__OnForceMoveChange"); set_name(0x00730F30, "CGUnit_C__ShouldRender"); @@ -6079,9 +6221,21 @@ static import_symbols() { set_name(0x00747AE0, "CVehiclePassenger_C__PostRenderUpdateAll"); set_name(0x00747B00, "CVehiclePassenger_C__LockWorldFacingNextFrame"); set_name(0x00747F40, "CVehiclePassenger_C__OnSetActiveMover"); + set_name(0x00747FA0, "CVehiclePassenger_C__OnRequestControlEnd"); + set_name(0x00747FF0, "CVehiclePassenger_C__GetVehicleUnit"); set_name(0x00748040, "CVehiclePassenger_C__GetStoredRootVehicleUnit"); + set_name(0x00748170, "CVehiclePassenger_C__StartDeferringVehicleTransitionAnimSpline"); + set_name(0x007493B0, "CVehiclePassenger_C__ComputeSeatPos"); + set_name(0x00749790, "CVehiclePassenger_C__Alloc"); + set_name(0x00749A30, "CVehiclePassenger_C__Uninit"); + set_name(0x00749D80, "CVehiclePassenger_C__ComputeEndPos"); set_name(0x0074A070, "CVehiclePassenger_C__InitSystem"); set_name(0x0074A160, "CVehiclePassenger_C__UninitSystem"); + set_name(0x0074A200, "CVehiclePassenger_C__ComputeEndValues"); + set_name(0x0074AD70, "CVehiclePassenger_C__PostSetState"); + set_name(0x0074AF70, "CVehiclePassenger_C__UpdateState"); + set_name(0x0074B0B0, "CVehiclePassenger_C__Update"); + set_name(0x0074B130, "CVehiclePassenger_C__UpdateAll"); set_name(0x0074B340, "MovementAddToTransport"); set_name(0x0074B380, "MovementUpdateCameraYaw"); set_name(0x0074B3F0, "MovementObjIsTransport"); @@ -6095,6 +6249,7 @@ static import_symbols() { set_name(0x0074BB20, "CGUnit_C__OnDismissControlledVehicleLocal"); set_name(0x0074BB90, "CGUnit_C__IsVehicleCurrentlyUnstoppable"); set_name(0x0074BBD0, "CGUnit_C__SignalPlayerGainsVehicleDataEvent"); + set_name(0x0074BE10, "CGUnit_C__VehiclePassengerStartWaitingForVehicleTransitionAnim"); set_name(0x0074C040, "CGUnit_C__VehiclePassengerStartWaitingForVehicleTransitionAnimFromSpline"); set_name(0x0074C4E0, "CGUnit_C__OnVehicleCameraPossiblyUnneeded"); set_name(0x0074C550, "CGUnit_C__ConvertVehicleCameraRelativeFacingToTransportRelativeFacing"); @@ -6139,7 +6294,9 @@ static import_symbols() { set_name(0x00754A20, "CGBag_C__FindItemOfType"); set_name(0x00754A50, "CGBag_C__FindItemOfType@2"); set_name(0x00754AF0, "CGBag_C__FindItemByName"); + set_name(0x00754B90, "CGBag_C__FindItemByName@2"); set_name(0x00754C30, "CGBag_C__FindItemByFullName"); + set_name(0x00754D00, "CGBag_C__GetItemTypeCount"); set_name(0x00754D50, "CGBag_C__GetItemTypeCharges"); set_name(0x00754D90, "CGBag_C__UnlockItemsOfType"); set_name(0x00754DD0, "CGBag_C__ItemCountValid"); @@ -6161,6 +6318,7 @@ static import_symbols() { set_name(0x00756F00, "CVehicle_C__IsSuppressingCameraPitchWhileMouseAiming"); set_name(0x00757180, "CVehicle_C__EnterWorld"); set_name(0x00757200, "CVehicle_C__EjectPassenger"); + set_name(0x00757470, "CVehicle_C__GetVirtualSeatCount"); set_name(0x00757550, "CVehicle_C__GetVehicleAndSeatFromVirtualSeatsRemaining"); set_name(0x00757680, "CVehicle_C__FindPassengerUnit"); set_name(0x007576E0, "CVehicle_C__RemoveAllPassengersLocally"); @@ -6170,6 +6328,8 @@ static import_symbols() { set_name(0x00757BE0, "CVehicle_C__BuildWorldMatrix"); set_name(0x00757D10, "CVehicle_C__UpdateLargestPassengerBoundsRadius"); set_name(0x00757EF0, "CVehicle_C__UpdateSeatVacancy"); + set_name(0x00757FA0, "CVehicle_C__Create"); + set_name(0x00758130, "CVehicle_C__UpdateWorldMatrix"); set_name(0x007581A0, "CSimpleScriptManager__UnregisterCallback"); set_name(0x007581F0, "CSimpleScriptManager__RegisterCallback"); set_name(0x00758220, "CSimpleScriptManager__CopyGlobal"); @@ -6196,14 +6356,17 @@ static import_symbols() { set_name(0x00759580, "CVehicleCamera_C__ComputeSafeCurWorldPos"); set_name(0x007599D0, "CVehicleCamera_C__GetRelativeTo"); set_name(0x00759AE0, "CVehicleCamera_C__WouldAddingNextCameraCreateLoop"); + set_name(0x00759BD0, "CVehicleCamera_C__ConvertFromWorldToRawOrOffset"); set_name(0x00759C60, "CVehicleCamera_C__ConvertSmoothFacingFromRawToWorld"); set_name(0x00759D60, "CVehicleCamera_C__Destroy"); set_name(0x00759D80, "CVehicleCamera_C__UpdatePosition"); set_name(0x0075A1C0, "CVehicleCamera_C__UpdateFacing"); + set_name(0x0075A630, "CVehicleCamera_C__UpdateWorldCameraState"); set_name(0x0075A720, "CVehicleCamera_C__AttachToHierarchy"); set_name(0x0075A7D0, "CVehicleCamera_C__SetTarget"); set_name(0x0075A930, "CVehicleCamera_C__MaybeChangeTarget"); set_name(0x0075AAC0, "CVehicleCamera_C__BeginTransition"); + set_name(0x0075AF40, "CVehicleCamera_C__Update"); set_name(0x0075B1A0, "CVehicleCamera_C__Create"); set_name(0x0075CA80, "CMovement_C__BuildCollisionVolume"); set_name(0x0075CD70, "CMovement_C__DistanceToMovePyramid"); @@ -6493,6 +6656,7 @@ static import_symbols() { set_name(0x0077F040, "World__NewFootprint"); set_name(0x0077F080, "World__QueryMapId"); set_name(0x0077F090, "World__QueryObjectInside"); + set_name(0x0077F0B0, "World__QueryObjectVisible"); set_name(0x0077F0D0, "World__QueryMapObjZoneName"); set_name(0x0077F0F0, "World__QueryMapObjSubzoneName"); set_name(0x0077F110, "World__QueryMapObjFileName"); @@ -6670,6 +6834,7 @@ static import_symbols() { set_name(0x00793C30, "CWorldScene__RenderChunksZoneDebug"); set_name(0x007944C0, "CBarrier__AddAxisAlignedWall"); set_name(0x007946D0, "CBarrier__AddBarrier"); + set_name(0x00794B50, "CBarrier__Render"); set_name(0x00795400, "CWorldScene__Update"); set_name(0x00795D40, "CWorldScene__LocateViewer3"); set_name(0x007964A0, "CWorldScene__RenderMapObjDefGroups"); @@ -6703,6 +6868,7 @@ static import_symbols() { set_name(0x0079D180, "CWaterRipple__Create"); set_name(0x0079D2B0, "CMap__QueryLiquidSounds"); set_name(0x0079D460, "CMap__CreateWaterRipple"); + set_name(0x0079D5E0, "CMap__RenderWaterRipples"); set_name(0x0079DFF0, "Particulate__SetTexture"); set_name(0x0079E100, "Particulate__constructor"); set_name(0x0079E1A0, "CWaterRipple__Initizalize"); @@ -6759,6 +6925,7 @@ static import_symbols() { set_name(0x007A6AF0, "CMap__QueryTris"); set_name(0x007A6B40, "CMapObj__SetGroupRenderCallback"); set_name(0x007A7630, "CMapObj__CullBatch"); + set_name(0x007A76C0, "CMapObj__RenderGroupCollidableFaces"); set_name(0x007A8520, "CMapObj__UpdateMaterials"); set_name(0x007A9BF0, "CMapObj__RenderGroupLightmapTex"); set_name(0x007A9D30, "CMapObj__RenderGroupColorTex"); @@ -7165,6 +7332,7 @@ static import_symbols() { set_name(0x007E0F10, "IsNumeric"); set_name(0x007E0F90, "IsAlphaEnglish"); set_name(0x007E1030, "IsRussian"); + set_name(0x007E11D0, "CaseAccentInsensitiveParse"); set_name(0x007E1640, "TruncateNewLines"); set_name(0x007E1680, "StripHyperlinks"); set_name(0x007E1830, "ScrubString"); @@ -7271,42 +7439,56 @@ static import_symbols() { set_name(0x007FE130, "Spell_C_GetAutoRepeatingSpell"); set_name(0x007FE140, "Spell_C_SetAutoRangedCombatSpell"); set_name(0x007FE180, "Spell_C_GetAutoRangedCombatSpell"); + set_name(0x007FE190, "Spell_C_ClearLastAutoRangedCombatError"); set_name(0x007FE4B0, "Spell_C_GetPowerTypeToken"); set_name(0x007FE520, "Spell_C_EncodeSequenceIntoMissileTrajectory"); + set_name(0x007FEF10, "Spell_C_SpellFailedCustomError"); set_name(0x007FF100, "Spell_C_GetPowerCostPerSecond"); set_name(0x007FF380, "Spell_C_UsesMeleeRange"); set_name(0x007FF3C0, "Spell_C_UsesDefaultMinRange"); set_name(0x007FF400, "Spell_C_GetDefaultMinRange"); set_name(0x007FF480, "Spell_C_GetMinMaxRange"); set_name(0x007FFA30, "Spell_C_GetSpellReagentUses"); + set_name(0x007FFF20, "Spell_C_CanTargetObject"); + set_name(0x007FFF60, "Spell_C_GetCursorWorldObjectFacing"); set_name(0x00800390, "Spell_C_PetTameFailure"); + set_name(0x00800770, "Spell_C_HasSpellModifiers"); set_name(0x008007A0, "Spell_C_SetPlayerClass"); set_name(0x008007E0, "Script_SpellTargetItem"); + set_name(0x008008D0, "Spell_C_CancelChannelSpell"); set_name(0x008009B0, "SpellIsCallCompanion"); set_name(0x00800BF0, "Spell_C_SpellVisualHasChainEffect"); set_name(0x00800D60, "Spell_C_HasNoReagentCost"); set_name(0x00800DD0, "Spell_C_PlayMissileTrajectoryCastVisuals"); + set_name(0x00801220, "Spell_C_HasCooldownOnEvent"); set_name(0x008012F0, "Spell_C_GetPowerCost"); set_name(0x00801650, "Spell_C_GetMinMaxRange@2"); + set_name(0x008016C0, "Spell_C_GetMinMaxPoints"); set_name(0x00801770, "Spell_C_GetSpellReagentUses@2"); set_name(0x008017E0, "Spell_C_HaveSpellPower"); + set_name(0x008019C0, "Spell_C_GetSpellRadius"); set_name(0x008021D0, "Script_CancelItemTempEnchantment"); set_name(0x00802270, "Script_CannotBeResurrected"); set_name(0x008022D0, "Spell_C_PlayDestLocVisualsWithoutCaster"); set_name(0x00802C30, "Spell_C__GetSpellRange"); + set_name(0x00802CB0, "Spell_C_IsActiveSpell"); set_name(0x00802F80, "Spell_C_CancelActiveSpell"); set_name(0x00803A50, "Spell_C_HandleSpriteRay"); set_name(0x00804190, "Script_SpellCanTargetUnit"); set_name(0x00804220, "Script_CancelUnitBuff"); set_name(0x00804CC0, "Spell_C_IsSpellInTransit"); + set_name(0x00805180, "Spell_C_GetPendingSpellCast"); + set_name(0x00805230, "SpellHistory__AddHistory"); set_name(0x00805610, "Spell_C_PetSpellFailed"); set_name(0x00805B10, "Spell_C_SetCooldownLeft"); set_name(0x00805D70, "Spell_C_StartSpellCooldown"); set_name(0x00805FC0, "Spell_C_IsCurrentItem"); + set_name(0x00806030, "Spell_C_IsCurrentSpell"); set_name(0x00806200, "Spell_C_CancelSpell"); set_name(0x00806390, "Spell_C_CancelSpellByCaster"); set_name(0x008063E0, "Spell_C_CancelSpellByTarget"); set_name(0x00806480, "Spell_C_CancelMeleeSpells"); + set_name(0x00806550, "Spell_C_CancelRangedSpells"); set_name(0x00807560, "Spell_C_CancelAutoRepeat"); set_name(0x00807980, "SpellHistory__GetCooldown"); set_name(0x00807D40, "SpellHistory__RecentlyCast"); @@ -7333,6 +7515,7 @@ static import_symbols() { set_name(0x0080DA80, "Spell_C_ClickSpell"); set_name(0x0080DC00, "Script_SpellTargetUnit"); set_name(0x0080DCF0, "Spell_C_HandleItemDrop"); + set_name(0x0080DE60, "Spell_C_SendDelayedMissileTrajectoryCast"); set_name(0x0080DFE0, "Spell_C_RemovePeriodicClientTrigger"); set_name(0x0080E100, "Spell_C_AddProcessedDestLocSpellCast"); set_name(0x008100E0, "Spell_C__SystemInitialize"); @@ -7351,6 +7534,8 @@ static import_symbols() { set_name(0x008146F0, "XMLNode__GetChildByName"); set_name(0x00814730, "XMLNode__GetAttributeByName"); set_name(0x008147A0, "XMLTree_Cleanup"); + set_name(0x00814AD0, "XMLNode__Init"); + set_name(0x00814C40, "XMLNode__SetAttribute"); set_name(0x00814CE0, "XMLNode__Recycle"); set_name(0x00814D60, "XMLTree__Free"); set_name(0x00814D90, "XMLTree_Load"); @@ -7372,6 +7557,7 @@ static import_symbols() { set_name(0x008167E0, "FrameScript_Object__FillScriptMethodTable"); set_name(0x00816830, "FrameScript_Object__GetScriptByName"); set_name(0x00817CE0, "FrameScript_MemoryCleanup"); + set_name(0x00817DB0, "FrameScript_GetContext"); set_name(0x00817DC0, "FrameScript_GetTotalMemoryUsed"); set_name(0x00817DE0, "FrameScript_GetCurrentObject"); set_name(0x00817EE0, "FrameScript_GetCurrentFunction"); @@ -7494,6 +7680,7 @@ static import_symbols() { set_name(0x00825D70, "CM2Model__UnoptimizeVisibleGeometry"); set_name(0x00826350, "CM2Model__SequenceFallbackById"); set_name(0x008264B0, "CM2Model__HasBone"); + set_name(0x008265E0, "CM2Model__SetBoneFlags"); set_name(0x008266B0, "CM2Model__GetBoneSequenceInfo"); set_name(0x008267E0, "CM2Model__GetBoneSequenceId"); set_name(0x008269C0, "CM2Model__OnSequenceInterrupted"); @@ -7502,10 +7689,12 @@ static import_symbols() { set_name(0x00826DD0, "CM2Model__SetSecondaryBoneSequence"); set_name(0x00826ED0, "CM2Model__SetBoneSequenceTime"); set_name(0x00827190, "CM2Model__LoadSequence"); + set_name(0x008272F0, "CM2Model__SetBoneProceduralTransform"); set_name(0x008273D0, "CM2Model__HasAttachment"); set_name(0x008274F0, "CM2Model__DetachFromParent"); set_name(0x00827560, "CM2Model__DetachAllChildrenById"); set_name(0x008275F0, "CM2Model__HasEvent"); + set_name(0x008276F0, "CM2Model__GetEventPivot"); set_name(0x00827960, "CM2Model__GetCameraById"); set_name(0x008279F0, "CM2Model__SetEmittersEnabled"); set_name(0x008284D0, "CM2Model__FindKey"); @@ -8065,8 +8254,9 @@ static import_symbols() { set_name(0x0095D110, "CDataAllocator__GetData"); set_name(0x0095D1B0, "CDataAllocator__PutData"); set_name(0x0095D6E0, "CDynamicString__operator_assign"); - set_name(0x0095D8B0, "CDynamicString__operator_add_on_assign"); - set_name(0x0095D8F0, "CDynamicString__operator_add_on_assign@2"); + set_name(0x0095D870, "CDynamicString__operator_add_on_assign"); + set_name(0x0095D8B0, "CDynamicString__operator_add_on_assign@2"); + set_name(0x0095D8F0, "CDynamicString__operator_add_on_assign@3"); set_name(0x0095D930, "CDynamicString__Append"); set_name(0x0095DA20, "CBitArray__Get"); set_name(0x0095DA50, "CBitArray__Set"); @@ -8207,6 +8397,7 @@ static import_symbols() { set_name(0x0096C090, "CSimpleSlider__SetValue"); set_name(0x0096C1B0, "CSimpleSlider__SetValueStep"); set_name(0x0096C320, "CSimpleSlider__OnLayerTrackUpdate"); + set_name(0x0096C400, "CSimpleSlider__OnLayerMouseDown"); set_name(0x0096C470, "CSimpleSlider__SetMinMaxValues"); set_name(0x0096C500, "CSimpleSlider__LoadXML"); set_name(0x0096C750, "CSimpleHTML__FontUpdated"); @@ -8238,31 +8429,62 @@ static import_symbols() { set_name(0x0096F4A0, "CSimpleButton__UpdateTextState"); set_name(0x0096F7B0, "CSimpleButton__SetFontString"); set_name(0x0096F860, "CSimpleButton__SetText"); + set_name(0x0096FA80, "CSimpleButton__OnLayerMouseDown"); set_name(0x0096FCA0, "CSimpleButton__OnLayerCursorEnter"); set_name(0x0096FD00, "CSimpleButton__OnLayerCursorExit"); set_name(0x0096FED0, "CSimpleButton__LoadXML"); set_name(0x00970440, "CSimpleButton__Enable"); set_name(0x00970520, "CSimpleButton__constructor"); + set_name(0x009708B0, "CSimpleColorSelect_SetColorWheelTexture"); + set_name(0x00970A60, "CSimpleColorSelect_SetColorWheelThumbTexture"); + set_name(0x00970C40, "CSimpleColorSelect_SetColorValueTexture"); + set_name(0x00970DF0, "CSimpleColorSelect_SetColorValueThumbTexture"); + set_name(0x009713C0, "CSimpleStatusBar_SetMinMaxValues"); set_name(0x00971650, "CSimpleStatusBar__SetBarTexture@3"); set_name(0x00971A40, "CSimpleSlider__RegisterScriptMethods"); + set_name(0x00971B10, "CSimpleSlider_SetThumbTexture"); set_name(0x00971D90, "CSimpleSlider_GetMinMaxValues"); set_name(0x00971DF0, "CSimpleSlider_SetMinMaxValues"); set_name(0x00971EB0, "CSimpleSlider_GetValue"); set_name(0x00971F00, "CSimpleSlider_SetValue"); + set_name(0x00971FD0, "CSimpleSlider_SetValueStep"); set_name(0x009720C0, "CSimpleSlider__CreateScriptMetaTable"); + set_name(0x00972490, "CSimpleScrollFrame_SetHorizontalScroll"); set_name(0x00972560, "CSimpleScrollFrame_SetVerticalScroll"); + set_name(0x00972F20, "CSimpleMessageScrollFrame_AddMessage"); + set_name(0x00973150, "CSimpleMessageScrollFrame_GetMessageInfo"); + set_name(0x00973270, "CSimpleMessageScrollFrame_RemoveMessagesByAccessID"); + set_name(0x009737F0, "CSimpleMessageScrollFrame_SetMaxLines"); set_name(0x009750D0, "CSimpleHTML_SetText"); + set_name(0x00975120, "CSimpleHTML_SetHyperlinkFormat"); + set_name(0x00975D40, "CSimpleEditBox_SetBlinkSpeed"); set_name(0x00975E80, "CSimpleEditBox_SetText"); + set_name(0x00975F80, "CSimpleEditBox_SetNumber"); set_name(0x00976080, "CSimpleEditBox_HighlightText"); + set_name(0x00976110, "CSimpleEditBox_AddHistoryLine"); + set_name(0x009761E0, "CSimpleEditBox_SetTextInsets"); + set_name(0x009764E0, "CSimpleEditBox_SetMaxBytes"); + set_name(0x009765D0, "CSimpleEditBox_SetMaxLetters"); + set_name(0x00976770, "CSimpleEditBox_SetHistoryLines"); + set_name(0x009769A0, "CSimpleEditBox_SetCursorPosition"); + set_name(0x00976C70, "CSimpleCheckbox_SetCheckedTexture"); + set_name(0x00976E50, "CSimpleCheckbox_SetDisabledCheckedTexture"); set_name(0x009771D0, "CSimpleButton_GetButtonState"); + set_name(0x00977340, "CSimpleButton_SetNormalFontObject"); + set_name(0x009774C0, "CSimpleButton_SetDisabledFontObject"); + set_name(0x00977640, "CSimpleButton_SetHighlightFontObject"); + set_name(0x009777C0, "CSimpleButton_SetFontString"); set_name(0x00977A70, "CSimpleButton_SetStateTexture"); set_name(0x00977C70, "CSimpleButton_SetNormalTexture"); + set_name(0x00977D30, "CSimpleButton_SetHighlightTexture"); + set_name(0x00977F60, "CSimpleButton_SetPushedTextOffset"); set_name(0x00978610, "CSimpleHyperlinkedFrame__GetScriptByName"); set_name(0x00978900, "CSimpleHyperlinkedFrame__constructor"); set_name(0x00978B30, "CParticleEmitter2__SetModel"); set_name(0x00978BF0, "CParticleEmitter2__SetMaterial"); set_name(0x00978C70, "CParticleEmitter2__SetTextureDimensions"); set_name(0x00978D00, "CParticleEmitter2__SetParticleStyle"); + set_name(0x00978DA0, "CParticleEmitter2__SetZsource"); set_name(0x00978DD0, "CParticleEmitter2__SetFollowParams"); set_name(0x00978E30, "CParticleEmitter2__SetChooseRandomTexture"); set_name(0x00979170, "CParticleEmitter2__Init"); @@ -8294,6 +8516,7 @@ static import_symbols() { set_name(0x0097E580, "CParticleEmitter2__BuildParticleVertices"); set_name(0x0097E730, "CParticleEmitter2__RenderParticles"); set_name(0x0097E8D0, "CParticleEmitter2__PlaceParticleModels"); + set_name(0x0097EA60, "CParticleEmitter2__Render"); set_name(0x0097EB10, "CParticleEmitter2__Update"); set_name(0x0097F570, "CRibbonEmitter__SetDataEnabled"); set_name(0x0097F5F0, "CRibbonEmitter__SetTexSlot"); @@ -8390,6 +8613,8 @@ static import_symbols() { set_name(0x00987440, "CMovementShared__FeatherFall"); set_name(0x00987460, "CMovementShared__Hover"); set_name(0x00987490, "CMovementShared__GetGroundNormal"); + set_name(0x00987570, "CMovementShared__GetBaseSpeed"); + set_name(0x00987680, "CMovementShared__StopAllLogging@2"); set_name(0x00987820, "CMovementShared__PlotSpiralPosition"); set_name(0x00987A00, "CMovementShared__PlotHorzCircularPosition"); set_name(0x00987B50, "CMovementShared__PlotUnitMovement"); @@ -8397,6 +8622,7 @@ static import_symbols() { set_name(0x00987EF0, "CMovementShared__CalcDirection"); set_name(0x009880C0, "CMovementShared__CalcCurrentSpeed"); set_name(0x009881D0, "CMovementShared__UpdateAnchors"); + set_name(0x00988370, "CMovementShared__StartFalling"); set_name(0x009883F0, "CMovementShared__Jump"); set_name(0x00988490, "CMovementShared__StopFalling"); set_name(0x009886E0, "CMovementShared__StopFallingAlwaysAnchor"); @@ -9241,10 +9467,13 @@ static import_symbols() { set_name(0x00BEAF48, "CGUIMacros__m_macroRunning"); set_name(0x00BEAF4C, "CGUIMacros__m_macroButton"); set_name(0x00BEAF50, "CGUIMacros__m_numMacros"); + set_name(0x00BEB1D8, "CGMailInfo__m_numInboxItems"); + set_name(0x00BEB1DC, "CGMailInfo__m_totalInboxItems"); set_name(0x00BEB1E8, "CGMailInfo__m_doPendingQuery"); set_name(0x00BEB568, "CGRaidInfo__m_members"); set_name(0x00BEB608, "CGRaidInfo__m_numMembers"); set_name(0x00BFA688, "CGLootInfo__m_itemsPending"); + set_name(0x00BFA8D0, "CGLootInfo__m_coins"); set_name(0x00BFA8DC, "CGLootInfo__m_object"); set_name(0x00C0D658, "CGQuestInfo__m_state"); set_name(0x00C0E490, "CGClassTrainer__m_trainer"); @@ -9277,6 +9506,7 @@ static import_symbols() { set_name(0x00C23AD8, "CGQuestLog__m_selectedQuest"); set_name(0x00C23AE4, "CGQuestLog__m_numShownQuests"); set_name(0x00C23AFC, "s_cvPOIShiftComplete"); + set_name(0x00C24304, "CGRuneInfo__m_runes"); set_name(0x00C24384, "CGRuneInfo__m_numRunes"); set_name(0x00C24388, "CGRuneInfo__m_predictedRunes"); set_name(0x00C2495C, "s_cvCinematicJoystick"); diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index f0cd141..ca7d6df 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -7,8 +7,13 @@ CDataStore__IsRead 004010D0 f ; CDataStore::IsRead() const CDataStore__Reset 004010E0 f ; CDataStore::Reset() CDataStore__Finalize 00401130 f ; CDataStore::Finalize() PatchFiles__qsortpatchfiles 00401200 f ; int __cdecl PatchFiles::qsortpatchfiles(char **, char **) +PlayedTimeHandler 00401390 f end=00401474 +TransferPendingHandler 00401480 f end=0040151D MovementInit 00401520 f end=004015E0 +ErrorDisplayCallback 00401600 f end=00401643 +ErrorDisplayShowCallback 00401650 f end=00401693 CCommand_ReloadUI 00401B00 f end=00401B15 +CWorldParam__TextureFilteringCallback 004023C0 f end=00402410 AsyncFileReadThreadSleepCallback 00402670 f end=00402684 AsyncFileReadHandlerTimeoutCallback 00402690 f end=004026A9 AsyncFileInitialize 004026B0 f end=00402719 @@ -17,14 +22,18 @@ SetPaths 00402B20 f end=00402B8B TimingMethodCallback 00403200 f end=00403294 CCommand_TimingInfo 004032A0 f end=004032FF ClientIdle 00403340 f end=00403362 +ClientSetTimer 00403370 f end=00403379 +ClientSetTimer 00403380 f end=004033A1 ClientKillTimer 004033B0 f end=004033B9 type="void __stdcall ClientKillTimer(uint32_t timerId, void* handlerAddress, char* handlerName)" ClientPostClose 004033C0 f end=004033D1 StartupStreaming 00403600 f end=004036A4 type="void __stdcall func(char* manifest@)" CDataStore__destructor 004038A0 f ; CDataStore::~CDataStore() LoadNewWorld 00403B70 f end=00403D01 +NewWorldHandler 00403D10 f end=00403DDB WowClientInit 00404130 f end=004042BC InitializeEngineCallback 004047E0 f end=00404923 ListInterfaceArchive 00404A80 f end=00404AC3 +ClientBeginTaxiBenchmarkMode 00404EE0 f end=00404F52 ClientUpdateTaxiBenchmarkMode 00405130 f end=00405274 WowClientDB__Startup_StringsRec__LoadDB 004052F0 f end=0040553D ClientInitializeGame 00405540 f end=00405855 @@ -36,6 +45,7 @@ InitializeGlobal 004067F0 f end=00406B67 DestroyGlobal 00406B70 f end=00406C65 CommonMain 00406C70 f end=00406D64 World__IsValidPosition 00406DE0 f end=00406E8A +World__IsValidPosition 00406E90 f end=00406EBD Script_port 00406F90 f end=004071CD Script_worldport 00407210 f end=00407511 Script_setrawpos 00407520 f end=00407704 @@ -330,6 +340,7 @@ EventQueuePost 0047D310 f end=0047D3AF EventRegisterEx 0047D3C0 f end=0047D443 EventUnregisterEx 0047D450 f end=0047D4B7 EventSetTimer 0047D530 f end=0047D59C +EventSetTimer 0047D5A0 f end=0047D612 EventKillTimer 0047D620 f end=0047D683 type="void __stdcall func(uint32_t timerId, void* handlerFunction, char* functionName)" EventSetMouseMode 0047D690 f end=0047D6FD EventInputGetMousePosition 0047D700 f end=0047D75E @@ -472,9 +483,12 @@ CScriptObject__constructor 0048B680 f end=0048B6A9 CScriptObject__SetName 0048B6C0 f end=0048B727 ApplyTranslationAnim 0048B800 f end=0048B81A CImVector__Set 0048BD20 f end=0048BDDA +CSimpleTexture_SetBlendMode 0048C040 f end=0048C0DE CSimpleTexture_SetVertexColor 0048C1C0 f end=0048C23E ; CSimpleTexture_SetVertexColor(lua_State*) CSimpleTexture_SetAlpha 0048C3E0 f end=0048C4B3 ; CSimpleTexture_SetAlpha(lua_State*) +CSimpleFontString_SetFontObject 0048D380 f end=0048D50E CSimpleFontString_SetFormattedText 0048D800 f end=0048D88B type="int32_t __stdcall func(lua_State* L)" +CSimpleFontString_SetTextHeight 0048DDB0 f end=0048DE8A CSimpleTexture_SetTexCoord 0048E170 f end=0048E353 ; CSimpleTexture_SetTexCoord(lua_State*) CSimpleFrame__GetScriptByName 0048E680 f end=0048E961 ; CSimpleFrame::GetScriptByName(char const*, FrameScript_Object::ScriptData&) CSimpleFrame__Raise 0048E9A0 f end=0048E9AF ; CSimpleFrame::Raise() @@ -491,6 +505,7 @@ CSimpleFrame__DisableEvent 0048F6F0 f end=0048F72F CSimpleFrame__GetHitRect 0048F890 f end=0048F8D1 ; CSimpleFrame::GetHitRect(CRect&) CSimpleFrame__OnLayerTrackUpdate 0048F950 f end=0048FA1E CSimpleFrame__OnFrameSizeChanged 0048FA20 f end=0048FB0B ; CSimpleFrame::OnFrameSizeChanged(CAaRect const&) +CSimpleFrame__OnLayerMouseDown 0048FC30 f end=0048FCD5 CSimpleFrame__NotifyScrollParent 0048FEA0 f end=0048FEEE ; CSimpleFrame::NotifyScrollParent() CSimpleFrame__NotifyDrawLayerChanged 00490270 f end=004902C7 ; CSimpleFrame::NotifyDrawLayerChanged(unsigned int) CSimpleFrame__OnFrameSizeChanged 00490330 f end=00490357 ; CSimpleFrame::OnFrameSizeChanged(float, float) @@ -554,9 +569,25 @@ CSimpleAnim__SetDuration 0049AEA0 f end=0049AEBF CSimpleAnimGroup__PostLoadXML 0049C2A0 f end=0049C30A CScriptRegion__RegisterScriptMethods 0049CA90 f end=0049CAB0 CSimpleFrame__RegisterScriptMethods 0049E540 f end=0049E560 ; CSimpleFrame::RegisterScriptMethods(lua_State*) +CSimpleFrame_SetFrameStrata 0049E880 f end=0049E978 +CSimpleFrame_SetFrameLevel 0049E9D0 f end=0049EAAE FrameScript_Object__SetScript 0049EC80 f end=0049EDA7 FrameScript_Object__HookScript 0049EDB0 f end=0049EFD8 +CSimpleFrame_RegisterEvent 0049EFE0 f end=0049F05C +CSimpleFrame_UnregisterEvent 0049F060 f end=0049F0DC +CSimpleFrame_IsEventRegistered 0049F160 f end=0049F206 +CSimpleFrame_GetAttribute 0049F2D0 f end=0049F60F +CSimpleFrame_SetAttribute 0049F610 f end=0049F786 +CSimpleFrame_SetScale 0049F820 f end=0049F900 CSimpleFrame_SetAlpha 0049F9E0 f end=0049FAA1 type="void __stdcall func(lua_State* L)" +CSimpleFrame_SetID 0049FB00 f end=0049FBA6 +CSimpleFrame_SetHitRectInsets 004A0090 f end=004A0224 +CSimpleFrame_SetClampRectInsets 004A0310 f end=004A0475 +CSimpleFrame_SetMinResize 004A0520 f end=004A0637 +CSimpleFrame_SetMaxResize 004A06E0 f end=004A07F7 +CSimpleFrame_SetBackdrop 004A15A0 f end=004A199E +CSimpleFrame_SetDepth 004A1C40 f end=004A1CBF +CSimpleFrame_IgnoreDepth 004A1D80 f end=004A1DF9 CSimpleFrame__CreateScriptMetaTable 004A1E60 f end=004A1E79 CBackdropGenerator__SetBorderVertexColor 004A2630 f end=004A26C1 type="void __thiscall func(CBackdropGenerator* this, CImVector* borderColor)" CBackdropGenerator__DestroyTextures 004A26D0 f end=004A2779 @@ -564,6 +595,20 @@ CBackdropGenerator__LoadXML 004A2780 f end=004A29CB ; _CBackdropGenerator::LoadX CBackdropGenerator__Generate 004A29D0 f end=004A2D34 type="void __thiscall func(CBackdropGenerator* this, CRect*)" CBackdropGenerator__constructor 004A2D40 f end=004A2DF9 type="void __thiscall func(CBackdropGenerator* this)" CBackdropGenerator__SetOutput 004A2E00 f end=004A36EE type="void __thiscall func(CBackdropGenerator* this, CSimpleFrame* a1)" +CSimpleFont_SetFont 004A3A50 f end=004A3B52 +CSimpleFont_SetJustifyH 004A4930 f end=004A49B7 +CSimpleFont_SetJustifyV 004A49C0 f end=004A4A47 +CSimpleAnim_SetStartDelay 004A51A0 f end=004A521F +CSimpleAnim_SetEndDelay 004A5260 f end=004A52DF +CSimpleAnim_SetDuration 004A5320 f end=004A539F +CSimpleAnim_SetSmoothProgress 004A5430 f end=004A54AD +CSimpleAnim_SetSmoothing 004A5740 f end=004A580E +CSimpleRotationAnim_SetDegrees 004A6340 f end=004A63BE +CSimpleScaleAnim_SetScale 004A6650 f end=004A66F9 +CSimplePathAnim_SetCurve 004A6C10 f end=004A6CCC +CSimpleAlphaAnim_SetChange 004A6DA0 f end=004A6E1D +CSimpleAnimGroup_SetLooping 004A7130 f end=004A71EC +CSimpleAnimGroup_SetInitialOffset 004A72F0 f end=004A73D1 CScriptObject__RegisterScriptMethods 004A8190 f end=004A81A8 FrameScript_GetObjectThis 004A81B0 f end=004A8235 ; FrameScript_GetObjectThis(lua_State*, int) ScrnSetScreenshotQuality 004A84A0 f end=004A84FF @@ -588,12 +633,16 @@ SysMsgGetSeverityColor 004B4EE0 f end=004B4F2D SysMsgInitialize 004B4F30 f end=004B4F59 SysMsgPrintf 004B5040 f end=004B5089 TextureEnableAtlas 004B5390 f end=004B539D +TextureIsSame 004B53A0 f end=004B5423 TextureCalcMipCount 004B5510 f end=004B5549 type="int32_t __stdcall func(uint32_t width, uint32_t height)" TextureGenerateMips 004B5550 f end=004B55D7 TextureFreeMippedImg 004B55E0 f end=004B55FE +TextureDiscoverFileType 004B5600 f end=004B5661 +TexturePickAlternateFilename 004B5670 f end=004B56E7 LoadPredrawnMips 004B5A00 f end=004B5BA2 TextureIsReadyNow 004B62A0 f end=004B62C1 TextureSetCacheSize 004B6580 f end=004B65D5 +TextureNotifyGxRestart 004B65E0 f end=004B660D TextureGetDimensions 004B6610 f end=004B666A TextureAllocGxTex 004B6760 f end=004B6920 TextureCacheUpdate 004B6AE0 f end=004B6C47 @@ -607,6 +656,7 @@ TextureLoadImage 004B81D0 f end=004B8385 type="MipBits* func(const char* filenam TextureCreate 004B8C80 f end=004B8D6A TextureCreate 004B9200 f end=004B9235 TextureCreateSolid 004B9550 f end=004B95B0 +TextureCreate 004B9760 f end=004B9903 AsyncFileReadProgressCallback 004B9910 f end=004B9926 AsyncFileReadIngameProgressCallback 004B9930 f end=004B9946 AsyncFileReadPollHandler 004B9B20 f end=004B9BF6 ; AsyncFileReadPollHandler(void const*, void*) @@ -631,6 +681,7 @@ TextBlockCreate 004BDAA0 f end=004BDBE4 type="HTEXTBLOCK __stdcall func(HTEXTFON TextBlockSetStringPos 004BDBF0 f end=004BDC4C type="void __stdcall func(HTEXTBLOCK stringHandle, C2Vector* pos)" TextBlockGetStringPos 004BDC50 f end=004BDC9E TextBlockUpdateColor 004BDCA0 f end=004BDCC5 +TextBlockGetTextExtent 004BDCD0 f end=004BDD78 TextBlockGetWrappedTextHeight 004BDD80 f end=004BDE39 type="float __stdcall func(HTEXTFONT fontHandle, char* text, float a3, float a4, C2Vector* a5, float a6, float a7, uint32_t flags)" TextBlockGetMaxCharsWithinWidth 004BDE40 f end=004BDEEC TextBlockGetMaxCharsWithinWidthAndHeight 004BDEF0 f end=004BDF88 @@ -685,6 +736,7 @@ C33Matrix__FromEulerAnglesZYX 004C56D0 f end=004C581A C33Matrix__Rotation 004C5820 f end=004C5932 C33Matrix__Rotate 004C5940 f end=004C5984 SE2SoundKitProperties__ResetToDefaults 004C5990 f end=004C5A18 +SE2__IsPlaying 004C5BE0 f end=004C5BEF SE2__StopSound 004C6390 f end=004C6410 SE2__PlaySoundKit 004C6A40 f end=004C713B SE2__PlaySoundKit 004C74A0 f end=004C74E9 @@ -1245,6 +1297,7 @@ Script_SetChannelWatch 004FFC30 f end=004FFC4C Script_ClearChannelWatch 004FFC50 f end=004FFCB8 Script_DeclineInvite 004FFCC0 f end=004FFCDC CGChat__SaveChatSettings 004FFDA0 f end=004FFDBC +CGChat__VoiceSessionUpdate 004FFF00 f end=004FFFB9 CGChat__NewVoiceSession 004FFFC0 f end=0050002A CGChat__SetActiveVoiceSession 00500030 f end=00500173 CGChat__SendIgnoredResponse 00500180 f end=00500239 @@ -1473,6 +1526,7 @@ CGGameUI__LastErrorMessage 00513DF0 f end=00513DF6 CGGameUI__MirrorTimerToIndex 00513E40 f end=00513E96 CGGameUI__CancelMirrorTimers 00513EA0 f end=00513F16 CGGameUI__MirrorTimerGetInfo 00513F20 f end=00513F41 +TotemInfo__GetSpawnTimeLeft 00513F50 f end=00513F6F CGMinimapFrame__Create 00514230 f end=0051425B CGCharacterModelBase__Create 005142B0 f end=005142F9 Script_IsModifierKeyDown 00514430 f end=005144B1 @@ -1856,6 +1910,7 @@ Script_ClearTutorials 00530820 f end=00530828 Script_ResetTutorials 00530830 f end=00530838 CGTutorial__TriggerTutorial 00530840 f end=005308CD Script_TriggerTutorial 005308D0 f end=0053091F +FilterChatLinks 00530D00 f end=00530DBA Script_BNConnected 00530EC0 f end=00530F13 Script_IsBNLogin 00530F20 f end=00530F58 CGxDevice__Caps 00532AF0 f end=00532AF7 type="CGxCaps* __thiscall func(CGxDevice* this)" ; public: class CGxCaps const & __thiscall CGxDevice::Caps(void)const @@ -2069,6 +2124,7 @@ Script_GetBattlefieldArenaFaction 0054A280 f end=0054A2BA Script_GetNumArenaOpponents 0054A2C0 f end=0054A2F4 Script_GetHolidayBGHonorCurrencyBonuses 0054A300 f end=0054A361 Script_GetRandomBGHonorCurrencyBonuses 0054A370 f end=0054A3D1 +CGBattlefieldInfo__AddVehicle 0054ABA0 f end=0054ABE3 CGBattlefieldInfo__OnArenaUnitDestroyed 0054AD10 f end=0054AE40 CGBattlefieldInfo__OnDestroyArenaUnit 0054B5E0 f end=0054B610 CGBattlefieldInfo__AddArenaOpponentToSlot 0054B840 f end=0054B918 @@ -2155,10 +2211,13 @@ CKBPage__LoadingCallback 00550B80 f end=00550D0F CKBPage__GetRoot 00550D10 f end=00550D37 CKBPage__GetInt 00550D40 f end=00550D76 CKBPage__GetBodyString 00550D80 f end=00550D9F +CKBPage__GetBodyBool 00550DA0 f end=00550E03 CKBSetup__BeginLoading 00550E10 f end=00550F43 CKBSetup__GetSubCategory 00550FB0 f end=0055100B CKBPage__GetBool 005510B0 f end=005510F5 +CKBSetup__ComputeCachedData 00551100 f end=005511DE CKBSetup__GetCategory 005511E0 f end=00551242 +CKBPage__GetInt 00551300 f end=00551347 CKBQuery__ComputeCachedData 00551350 f end=0055139E CKBQuery__AppendMangledSearchQuery 005513A0 f end=0055142A CKBArticle__BeginLoading 00551430 f end=0055154D @@ -2290,6 +2349,7 @@ Script_GetNumModifiedClickActions 0055DC60 f end=0055DC84 CGUIBindings__MouseEventToString 0055E340 f end=0055E46D CGUIBindings__EnableBindingMode 0055E550 f end=0055E5DF CGUIBindings__GetCommandKey 0055E750 f end=0055E7DE +CGUIBindings__GetNumCommandKeys 0055E7E0 f end=0055E864 Script_GetBinding 0055E8D0 f end=0055E9B0 Script_GetBindingKey 0055E9B0 f end=0055EA67 Script_GetModifiedClickAction 0055EA70 f end=0055EACE @@ -2442,6 +2502,7 @@ Script_GetSendMailCOD 0056D690 f end=0056D6C4 Script_GetInboxNumItems 0056D6D0 f end=0056D728 CGMailInfo__SetObject 0056DA60 f end=0056DA96 CGMailInfo__OnPostmasterActivate 0056DBC0 f end=0056DC18 +CGMailInfo__RemoveMail 0056DC70 f end=0056DCF9 CGMailInfo__UpdatePendingMail 0056DED0 f end=0056DF80 Script_GetStationeryInfo 0056DF80 f end=0056E0DC Script_SelectStationery 0056E0E0 f end=0056E167 @@ -2463,6 +2524,8 @@ Script_HasNewMail 0056F350 f end=0056F396 Script_GetLatestThreeSenders 0056F3A0 f end=0056F404 Script_RespondMailLockSendItem 0056F410 f end=0056F4D8 CGMailInfo__ParseInboxSubject 0056F520 f end=0056F74A +CGMailInfo__RemoveMoney 0056F770 f end=0056F8CE +CGMailInfo__RemoveItem 0056F8D0 f end=0056FA6F CGMailInfo__Complain 0056FAF0 f end=0056FC72 CGMailInfo__UpdateStationeryList 0056FC80 f end=0056FD91 CGMailInfo__SetSendMoney 0056FDA0 f end=0056FE21 @@ -2485,6 +2548,7 @@ Script_AutoLootMailItem 00571450 f end=005714CA CGMailInfo__EnterWorld 00571530 f end=00571629 CGMailInfo__CloseMail 00571730 f end=005717AC CGMailInfo__OnMailCommandResult 005717B0 f end=005719AA +CGMailInfo__OnReceivedMail 00571A10 f end=00571A38 Script_CloseMail 00571A40 f end=00571AA1 Script_GetNumStationeries 00571AB0 f end=00571AF2 Script_GetSendMailPrice 00571B00 f end=00571BDF @@ -2533,6 +2597,7 @@ CGRaidInfo__OnReadyCheck 00574D50 f end=00574F06 CGRaidInfo__UpdateRoster 00574F10 f end=005756B6 CGRaidInfo__InitializeGame 005756C0 f end=005757BD CGDanceStudio__RegisterScriptFunctions 00575820 f end=00575836 +CGDanceStudio__UnregisterScriptFunctions 00575840 f end=0057584D CGDanceStudio__OnStopDance 00575850 f end=00575892 CGDanceStudio__PlayDance 005758C0 f end=0057590B CGDanceStudio__OnPlayDance 00575AB0 f end=00575BD8 @@ -2667,6 +2732,7 @@ CGLootInfo__LeaveWorld 00588180 f end=0058818F CGLootInfo__GetNumItems 00588190 f end=00588203 CGLootInfo__GetLootSlotTexture 00588380 f end=0058842C CGLootInfo__GetLootSlotText 00588430 f end=0058849C +CGLootInfo__GetLootSlotLink 005884A0 f end=0058852D CGLootInfo__GetLootType 00588530 f end=00588536 Script_GetNumLootItems 00588540 f end=0058856A Script_GetLootSlotInfo 00588570 f end=005886C6 @@ -2684,6 +2750,7 @@ Script_ConfirmLootRoll 00588DD0 f end=00588E52 CGLootInfo__HasLoot 00588EB0 f end=00588EFC Script_SetLootPortrait 00588F00 f end=00588F89 CGLootInfo__DoAutoLoot 00588F90 f end=005890F3 +CGLootInfo__CoinsCleared 00589100 f end=0058913D CGLootInfo__LootSlot 00589140 f end=005892FB CGLootInfo__ConfirmLootSlot 00589300 f end=00589391 CGLootInfo__GiveMasterLoot 005893A0 f end=0058945D @@ -2706,6 +2773,8 @@ Script_CloseItemText 0058A400 f end=0058A421 CGItemText__LeaveWorld 0058A430 f end=0058A44F CGItemText__ItemTextCallback 0058A450 f end=0058A47E Script_ItemTextGetCreator 0058A480 f end=0058A515 +CGGossipInfo__ShutdownGame 0058A520 f end=0058A542 +CGGossipInfo__SetGossip 0058A550 f end=0058A5D0 CGGossipInfo__OnGossipComplete 0058A840 f end=0058A863 CGGossipInfo__OnGossipPOI 0058A870 f end=0058A8F2 Script_GetGossipText 0058A900 f end=0058A91B @@ -2881,6 +2950,7 @@ CGTabardCreationFrame__LeaveWorld 00598F40 f end=00598F45 Script_CycleVariation 00599500 f end=005995CA CGTabardModelFrame__OnModelLoaded 005995D0 f end=0059966A CGTabardModelFrame__InitializeTabardColors 00599670 f end=005997B5 +CGTabardModelFrame_GetLowerEmblemTexture 00599B20 f end=00599DCD CGGuildRegistrar__EnterWorld 00599DD0 f end=00599DF1 CGGuildRegistrar__SetRegistrar 00599E00 f end=00599E87 CGGuildRegistrar__ValidateAndReportGuildName 00599ED0 f end=00599EFE @@ -3439,6 +3509,7 @@ CGTalentInfo__ResetTabInfo 005C6880 f end=005C6971 Script_LearnPreviewTalents 005C6A10 f end=005C6C56 Script_ResetPreviewTalentPoints 005C7130 f end=005C71F1 Script_ResetGroupPreviewTalentPoints 005C7200 f end=005C7286 +CGTalentGroup_C__GetTalentItem 005C73B0 f end=005C73C7 Script_GetTalentInfo 005C7800 f end=005C7CD6 Script_GetTalentLink 005C7CE0 f end=005C7EC2 Script_GetTalentPrereqs 005C7ED0 f end=005C80D5 @@ -3542,16 +3613,20 @@ CGReputationInfo__AddHeader 005CFE70 f end=005CFED9 Script_GetNumFactions 005CFF20 f end=005CFF54 CGReputationInfo__AddFactionHeader 005D01F0 f end=005D02E4 CGReputationInfo__GetFactionStanding 005D05B0 f end=005D05F6 +CGReputationInfo__GetFactionStandingReaction 005D0600 f end=005D069F Script_IsFactionInactive 005D0740 f end=005D07B0 Script_SetSelectedFaction 005D07B0 f end=005D0814 Script_GetSelectedFaction 005D0820 f end=005D084D +CGReputationInfo__OnSetFactionAtWar 005D0850 f end=005D08CE CGReputationInfo__AddVisibleFaction 005D08D0 f end=005D0A0A CGReputationInfo__SetAtWar 005D0A10 f end=005D0B96 +CGReputationInfo__SetWatchedFaction 005D0BA0 f end=005D0C6A Script_GetFactionInfo 005D1150 f end=005D11D4 Script_GetFactionInfoByID 005D11E0 f end=005D1240 Script_GetWatchedFactionInfo 005D1240 f end=005D1384 Script_FactionToggleAtWar 005D1390 f end=005D141B Script_SetWatchedFactionIndex 005D1420 f end=005D148E +CGReputationInfo__OnSetForcedReactions 005D15D0 f end=005D16A2 CGReputationInfo__SortFactions 005D1880 f end=005D1C0C CGReputationInfo__SetFactionInactive 005D1C10 f end=005D1D1D CGReputationInfo__CollapseHeader 005D1D20 f end=005D1E43 @@ -3699,6 +3774,7 @@ Script_GetTradeSkillDescription 005DBE10 f end=005DBF0A Script_GetTradeSkillInvSlots 005DBF10 f end=005DBF8E Script_GetTradeSkillInvSlotFilter 005DBF90 f end=005DC0A8 Script_GetTradeSkillListLink 005DC0B0 f end=005DC109 +Profession_FilterSpell 005DC110 f end=005DCA88 CGTradeSkillInfo__FilterAndSortSkills 005DCC40 f end=005DCEF9 CGTradeSkillInfo__SetSubClassFilter 005DCF00 f end=005DCF2C CGTradeSkillInfo__SetInvTypeFilter 005DCF30 f end=005DCF53 @@ -3765,6 +3841,7 @@ CGQuestLog__AbandonSelectedQuest 005E0CC0 f end=005E0D20 CGQuestLog__GetQuestSpecialItem 005E0DA0 f end=005E0E9E CGQuestLog__IsQuestCompleteEx 005E0EA0 f end=005E10AF CGQuestLog__HasNoObjectives 005E10B0 f end=005E11CC +CGQuestLog__IsOnQuest 005E11D0 f end=005E1246 CGQuestLog__UpdateQuestItem 005E1250 f end=005E12F1 CGQuestLog__GetNumQuestLeaderBoards 005E1300 f end=005E1460 CGQuestLog__GetQuestLeaderBoardByID 005E1460 f end=005E1FEA @@ -3822,6 +3899,7 @@ CGQuestLog__Update 005E6940 f end=005E6DD7 Script_GetQuestResetTime 005E6DE0 f end=005E6E31 CGQuestLog__ShutdownGame 005E6F30 f end=005E6F93 CGQuestLog__EnterWorld 005E6FA0 f end=005E7013 +CGQuestLog__UpdateQuestPOIFromUserServer 005E70D0 f end=005E716C CGQuestLog__InitializeGame 005E71A0 f end=005E72A4 CGCharacterInfo__SetInspectTarget 005E76B0 f end=005E76FC Script_KeyRingButtonIDToInvSlotID 005E7700 f end=005E7758 @@ -3883,6 +3961,7 @@ CGInstanceEncounter_C__EnterWorld 005EDED0 f end=005EDEEE CGRuneInfo__InitializeGame 005EDEF0 f end=005EDF9D CGRuneInfo__SetRuneLastUsedTime 005EDFA0 f end=005EDFB2 CGRuneInfo__GetRuneTypeByIndex 005EDFF0 f end=005EE011 +CGRuneInfo__ConvertRune 005EE020 f end=005EE04C CGRuneInfo__GetRuneLastUsedTime 005EE110 f end=005EE140 CGRuneInfo__ComputeRuneRechargeTime 005EE140 f end=005EE1E1 CGRuneInfo__SetPredictedRunes 005EE240 f end=005EE3CE @@ -4050,6 +4129,7 @@ Script_CameraZoomIn 006017E0 f end=00601838 Script_CameraZoomOut 00601840 f end=00601898 Script_VehicleCameraZoomIn 006018A0 f end=006018A9 Script_VehicleCameraZoomOut 006018B0 f end=006018B9 +CGCamera__FinishLoadingModel 006018C0 f end=006019B0 CGCamera__DecIgnoreFacing 00601A70 f end=00601B6B CGCamera__PerformTerrainTilt 00601B70 f end=00601D55 CGCamera__GetCameraPosition 00601D60 f end=00601E8A @@ -4061,6 +4141,7 @@ CGCamera__SyncFreeLookFacing 006023D0 f end=00602600 CGCamera__CanSmoothTarget 00602600 f end=0060267F CGCamera__CanSmoothYaw 00602680 f end=0060275F CGCamera__SmoothFreeLook 00602760 f end=00602DB6 +CGCamera__UpdateTrackingState 00602DC0 f end=00602EAB CGCamera__SetView 00603330 f end=00603893 CGCamera__CommentatorSetViewAndPosition 006038A0 f end=006038F1 CGCamera__BarberShopSetView 00603900 f end=0060392D @@ -4113,6 +4194,7 @@ Script_GetTokensFromGUID 0060BB70 f end=0060BF06 Script_SendUnitSignal 0060BF10 f end=0060BF55 Script_SendUnitSpellSignal 0060BF60 f end=0060BFD5 Script_SendItemSignal 0060BFE0 f end=0060C1B6 +Script_GetGUIDFromName 0060C1C0 f end=0060C1E9 Script_GetUnitFromName 0060C1F0 f end=0060C236 Script_UnitExists 0060C2A0 f end=0060C342 Script_UnitIsVisible 0060C350 f end=0060C3C5 @@ -4315,19 +4397,30 @@ CGTooltip__ClearTooltip 0061C620 f end=0061C8A6 CGTooltip__AddTexture 0061C8B0 f end=0061CAE3 CGTooltip__CalculateSize 0061CAF0 f end=0061CFE1 CGTooltip__ShowThis 0061CFF0 f end=0061D031 +CGTooltip_SetMinimumWidth 0061D040 f end=0061D0CC +CGTooltip_IsOwned 0061D210 f end=0061D349 +CGTooltip_SetAnchorType 0061D3D0 f end=0061D642 +CGTooltip_AddTexture 0061D810 f end=0061D938 +CGTooltip_IsUnit 0061DA20 f end=0061DAC3 CGTooltip__constructor 0061DEE0 f end=0061E0AB CGTooltip__destructor 0061E160 f end=0061E287 CGTooltip__GetItemHyperlinkString 0061E290 f end=0061E35E CGTooltip__GetItemHyperlinkString 0061E360 f end=0061E395 +CGTooltip__GetItemHyperlinkString 0061E3A0 f end=0061E4AE CGTooltip__GetSpellHyperlinkString 0061E4B0 f end=0061E53E CGTooltip__GetQuestDifficultyColorString 0061E540 f end=0061E5B8 CGTooltip__GetQuestHyperlinkString 0061E5C0 f end=0061E64A CGTooltip__GetSummonedByString 0061E830 f end=0061E9FC CGTooltip__SetOwner 0061EA00 f end=0061EAAA CGTooltip__AppendText 0061EAB0 f end=0061EB20 +CGTooltip_SetOwner 0061EB40 f end=0061EE84 +CGTooltip_AppendText 0061EE90 f end=0061EF0C CGTooltip__PostLoadXML 0061FB30 f end=0061FE2B CGTooltip__AddFontStrings 0061FE30 f end=0061FEB2 CGTooltip__AddLine 0061FEC0 f end=006201B4 +CGTooltip_AddFontStrings 006201F0 f end=0062033E +CGTooltip_SetText 006204E0 f end=006205B9 +CGTooltip_SetTotem 006205C0 f end=006206D0 CGItemStatsSummary__Create 006207A0 f end=0062094F CGTooltip__AddEmpathyText 00620950 f end=00620ED2 CGTooltip__AddSkinnableText 00620EE0 f end=0062105D @@ -4344,13 +4437,34 @@ CGTooltip__SetItemNoStats 00623760 f end=006237B7 CGTooltip__AddColoredItemStat 00623810 f end=00623899 CGTooltip__SetSpell 006238A0 f end=006252F1 CGTooltip__SetBuff 00625350 f end=00625467 +CGTooltip_SetPetAction 00625470 f end=00625625 +CGTooltip_SetShapeshift 00625630 f end=006257BB +CGTooltip_SetPossession 006257C0 f end=0062593F +CGTooltip_SetGlyph 00625D00 f end=00625E0C +CGTooltip_SetUnit 00625E10 f end=00625EFE +CGTooltip_SetUnitAura 00626240 f end=006262BC +CGTooltip_SetUnitBuff 006262C0 f end=00626348 +CGTooltip_SetUnitDebuff 00626350 f end=006263D8 +CGTooltip_SetEquipmentSet 006264D0 f end=00626559 CGTooltip__SetObject 00626720 f end=00626E18 CGTooltip__SetTalent 00626E20 f end=0062721A CGTooltip__SetAchievement 00627220 f end=006276DB CGTooltip__SetItem 006277F0 f end=0062D924 CGTooltip__SetItemDelta 0062D930 f end=0062DAD9 +CGTooltip_SetHyperlink 0062DAE0 f end=0062E046 +CGTooltip_SetInventoryItem 0062E050 f end=0062E51A +CGTooltip_SetInboxItem 0062F9E0 f end=0062FC1C +CGTooltip_SetAuctionItem 0062FCF0 f end=0062FF5D +CGTooltip_SetBuybackItem 0062FF60 f end=0063009B +CGTooltip_SetLootRollItem 006300A0 f end=00630199 +CGTooltip_SetSocketGem 00630250 f end=00630363 +CGTooltip_SetCurrencyToken 00630620 f end=006307DB +CGTooltip_SetBackpackToken 006307E0 f end=0063098B +CGTooltip_SetQuestLogSpecialItem 00630990 f end=00630A7C CGTooltip__SetMacro 00630D20 f end=00630FFC +CGTooltip_SetAction 00631000 f end=00631561 CGItemStatsSummary__GetItemComparison 00631590 f end=0063184D +CGTooltip_SetHyperlinkCompareItem 00631B60 f end=00631D0E NetClient__Initialize 00631D30 f end=00631E01 ; 00005400 NetClient__ConnectInternal 00631E10 f end=00631E92 ; NetClient::ConnectInternal(char const*, unsigned short) NetClient__Disconnect 00631EA0 f end=00631F69 ; 00005400 @@ -5301,6 +5415,7 @@ CGPlayer_C__GetDefenseSkillRank 006DE6D0 f end=006DE749 CGPlayer_C__SetPvpCooldownTimestamp 006DE750 f end=006DE798 CGPlayer_C__IsXRayVisionActive 006DE840 f end=006DE86F CGPlayer_C__Dance 006DE870 f end=006DE97E +CGPlayer_C__IsCommentatorUberOrInArena 006DE980 f end=006DE9D4 CGPlayer_C__CanGrantLevel 006DE9E0 f end=006DEB2B CGPlayer_C__UpdateGhostStatus 006DF710 f end=006DF795 CGPlayer_C__OnGuildChanged 006DF7A0 f end=006DF844 @@ -5512,6 +5627,9 @@ CMovement_C__OnTeleport 006F1120 f end=006F11B0 CMovement_C__UpdateSplineID 006F11B0 f end=006F1236 CMovement_C__OnPitchStartLocal 006F1310 f end=006F13DC CMovement_C__SetUpdateInfo 006F1520 f end=006F16F8 +CObjectEffect__UpdateLoopingEffect 006F1FB0 f end=006F201A +CObjectEffect__destructor 006F2AC0 f end=006F2B3E +CObjectEffectManager__UpdateAllPlayingEffects 006F39B0 f end=006F3ACA CObjectEffectManager__constructor 006F5900 f end=006F5966 CObjectEffectManager__PlayOneShotEffect 006F60E0 f end=006F61C8 CObjectEffectManager__ExitState 006F61D0 f end=006F6413 @@ -5557,12 +5675,31 @@ CGUnit_C__StopMissileTrajectoryTargeting 006FBF00 f end=006FBF7B CGUnit_C__PitchMissileTrajectoryTargetingNextFrame 006FBF80 f end=006FBF8B CGUnit_C__InitMissileTrajectorySystem 006FC8E0 f end=006FC918 CMissileCollision__Free 006FC950 f end=006FC9AE +CMissileCollision__MaybeAddUnitToWorkingList 006FCAA0 f end=006FCB52 +CMissileCollision__Init 006FCB60 f end=006FCD5E CGUnit_C__SendFinalMissileTrajectoryUpdate 006FD6B0 f end=006FDA1E CGUnit_C__UpdateMissileTrajectory 006FE7E0 f end=006FE9A8 CGUnit_C__StartMissileTrajectoryTargeting 006FE9B0 f end=006FEADA +CMissile__AttachToVictim 006FEE00 f end=006FEFA9 +CMissile__InstallMotionScriptFunction 006FF0A0 f end=006FF126 +CMissile__UpdateImpactPos 006FF6D0 f end=006FFBAE CMissile__CalcMissFade 006FFCD0 f end=006FFD6A +CMissile__ApplyTargetTransportOffset 006FFD70 f end=006FFECC +CMissile__CallMotionScriptFunction 00700350 f end=0070054E +CMissile__ApplyMotionScriptFunctionTranslation 00700550 f end=007006FF +CMissile__BeginWaitingForModelFX 00700700 f end=0070087F +CMissile__InitializeTrajectory 00700880 f end=00700C7B +CMissile__ComputeModelMatrix 00701230 f end=007015CE CMissile__CalcPosition 007015D0 f end=00701F41 +CMissile__constructor 00701F50 f end=00702184 CMissile__CMissileDtor 00702190 f end=007022CD +CMissile__FireMissiles 007022D0 f end=00702A5B +CMissile__PossiblyHandleBounce 00702A60 f end=00702B08 +CMissile__NewMissile 00702B10 f end=00702B5F +CMissile__CopyMissile 00702B60 f end=00702DB0 +CMissile__MissedTarget 00702FC0 f end=00703407 +CMissile__ReachedTarget 00703410 f end=00703640 +CMissile__HandleMissileTrajectoryCollision 00703640 f end=00703725 CMissile__DeleteSelf 00703730 f end=00703765 CMissile__ClearInFlightMissiles 00703770 f end=00703802 CMissile__WaitForModelFX 00703810 f end=00703900 @@ -5575,6 +5712,7 @@ CGTradeInfo__InitiateTrade 00703CF0 f end=00703DF4 CGTradeInfo__CancelTrade 00704040 f end=007040A6 CGTradeInfo__AddMoney 00704220 f end=00704313 CGTradeInfo__RemoveMoney 00704320 f end=007043B2 +CGTradeInfo__SetMoney 007043C0 f end=0070449E CGTradeInfo__Initialize 007048D0 f end=00704910 CGDynamicObject_C__SetFrameOfReference 00704910 f end=0070493A CGDynamicObject_C__Disable 00704940 f end=0070498A @@ -5643,6 +5781,7 @@ CGItem_C__CanGoInSlot 007082B0 f end=007084F7 CGItem_C__CanGoInSlot 00708500 f end=0070851E CGItem_C__IsBound 00708520 f end=00708538 CGItem_C__GetRepairCost 00708540 f end=007086AF +CGItem_C__IsLocked 007086B0 f end=007089A2 CGItem_C__RequestItemPurchaseData 007089E0 f end=00708AB1 CGItem_C__IsPermanentlyBoundForTrade 00708B40 f end=00708BC3 CGItem_C__CanBeUsed 00708C10 f end=00708C1E @@ -5818,6 +5957,7 @@ CGUnit_C__SetLocalClientControl 0071C930 f end=0071C9C4 CGUnit_C__InitializeActivePlayerComponent 0071CFA0 f end=0071D006 CGUnit_C__BuildComponentObject 0071D010 f end=0071D1E1 CGUnit_C__GetSummonProperties 0071D1F0 f end=0071D29D +CGUnit_C__RemoveAuraEffect 0071E930 f end=0071EC7F CGUnit_C__GetStandBox 0071ED80 f end=0071EE66 CGUnit_C__DisengageFromActivePlayer 0071EE70 f end=0071EF15 CGUnit_C__BuildMovementUpdate 0071EF80 f end=0071F060 @@ -5903,6 +6043,7 @@ CGUnit_C__OnDeath 00729220 f end=007293CD CGUnit_C__CanAssist 007293D0 f end=0072952F CGUnit_C__CanInteract 00729530 f end=00729612 CGUnit_C__CanInteractNow 00729620 f end=0072973B +CGUnit_C__CanAttack 00729740 f end=00729A6F CGUnit_C__CanAttackNow 00729A70 f end=00729B2C CGUnit_C__CanCooperate 00729B30 f end=00729BCD CGUnit_C__IsValidFollowTarget 00729BD0 f end=00729C6A @@ -5949,6 +6090,7 @@ CGUnit_C__OnMovementInitiated 0072EAD0 f end=0072EB76 CGUnit_C__TrackingStartMove 0072ECF0 f end=0072ED3F CGUnit_C__SpellInterrupted 0072ED80 f end=0072EE11 CGUnit_C__SetTrackingDirection 0072F040 f end=0072F1E8 +CGUnit_C__OnAuraUpdate 0072F5D0 f end=0072FDFF CGUnit_C__InitializeComponent 00730100 f end=00730281 CGUnit_C__OnForceMoveChange 007307A0 f end=00730C1C CGUnit_C__ShouldRender 00730F30 f end=00731092 @@ -6076,9 +6218,21 @@ UnitSoundInitialize 00747860 f end=007478EE CVehiclePassenger_C__PostRenderUpdateAll 00747AE0 f end=00747AFB CVehiclePassenger_C__LockWorldFacingNextFrame 00747B00 f end=00747B17 CVehiclePassenger_C__OnSetActiveMover 00747F40 f end=00747F9F +CVehiclePassenger_C__OnRequestControlEnd 00747FA0 f end=00747FE1 +CVehiclePassenger_C__GetVehicleUnit 00747FF0 f end=00748037 CVehiclePassenger_C__GetStoredRootVehicleUnit 00748040 f end=0074806E +CVehiclePassenger_C__StartDeferringVehicleTransitionAnimSpline 00748170 f end=007481DE +CVehiclePassenger_C__ComputeSeatPos 007493B0 f end=0074964F +CVehiclePassenger_C__Alloc 00749790 f end=007498E0 +CVehiclePassenger_C__Uninit 00749A30 f end=00749A9B +CVehiclePassenger_C__ComputeEndPos 00749D80 f end=00749E3A CVehiclePassenger_C__InitSystem 0074A070 f end=0074A15F CVehiclePassenger_C__UninitSystem 0074A160 f end=0074A1FE +CVehiclePassenger_C__ComputeEndValues 0074A200 f end=0074A7E8 +CVehiclePassenger_C__PostSetState 0074AD70 f end=0074AF6E +CVehiclePassenger_C__UpdateState 0074AF70 f end=0074B0AC +CVehiclePassenger_C__Update 0074B0B0 f end=0074B126 +CVehiclePassenger_C__UpdateAll 0074B130 f end=0074B155 MovementAddToTransport 0074B340 f end=0074B378 MovementUpdateCameraYaw 0074B380 f end=0074B3E1 MovementObjIsTransport 0074B3F0 f end=0074B423 @@ -6092,6 +6246,7 @@ CGUnit_C__IsVehicleTransitionPreventingAction 0074BA40 f end=0074BB12 CGUnit_C__OnDismissControlledVehicleLocal 0074BB20 f end=0074BB2F CGUnit_C__IsVehicleCurrentlyUnstoppable 0074BB90 f end=0074BBC8 CGUnit_C__SignalPlayerGainsVehicleDataEvent 0074BBD0 f end=0074BC45 +CGUnit_C__VehiclePassengerStartWaitingForVehicleTransitionAnim 0074BE10 f end=0074C036 CGUnit_C__VehiclePassengerStartWaitingForVehicleTransitionAnimFromSpline 0074C040 f end=0074C0DE CGUnit_C__OnVehicleCameraPossiblyUnneeded 0074C4E0 f end=0074C550 CGUnit_C__ConvertVehicleCameraRelativeFacingToTransportRelativeFacing 0074C550 f end=0074C59F @@ -6136,7 +6291,9 @@ CGBag_C__FindTotemCategory 007548F0 f end=0075493A CGBag_C__FindItemOfType 00754A20 f end=00754A46 CGBag_C__FindItemOfType 00754A50 f end=00754A71 CGBag_C__FindItemByName 00754AF0 f end=00754B84 +CGBag_C__FindItemByName 00754B90 f end=00754C24 CGBag_C__FindItemByFullName 00754C30 f end=00754CC4 +CGBag_C__GetItemTypeCount 00754D00 f end=00754D46 CGBag_C__GetItemTypeCharges 00754D50 f end=00754D86 CGBag_C__UnlockItemsOfType 00754D90 f end=00754DC3 CGBag_C__ItemCountValid 00754DD0 f end=00754ECA @@ -6158,6 +6315,7 @@ CVehicle_C__GetVehicleSeatRec 00756EC0 f end=00756F00 CVehicle_C__IsSuppressingCameraPitchWhileMouseAiming 00756F00 f end=00756F31 CVehicle_C__EnterWorld 00757180 f end=007571C0 CVehicle_C__EjectPassenger 00757200 f end=00757276 +CVehicle_C__GetVirtualSeatCount 00757470 f end=00757541 CVehicle_C__GetVehicleAndSeatFromVirtualSeatsRemaining 00757550 f end=00757677 CVehicle_C__FindPassengerUnit 00757680 f end=007576DF CVehicle_C__RemoveAllPassengersLocally 007576E0 f end=007577D5 @@ -6167,6 +6325,8 @@ CVehicle_C__Destroy 00757BB0 f end=00757BD2 CVehicle_C__BuildWorldMatrix 00757BE0 f end=00757D0B CVehicle_C__UpdateLargestPassengerBoundsRadius 00757D10 f end=00757E61 CVehicle_C__UpdateSeatVacancy 00757EF0 f end=00757F96 +CVehicle_C__Create 00757FA0 f end=007580E8 +CVehicle_C__UpdateWorldMatrix 00758130 f end=00758196 CSimpleScriptManager__UnregisterCallback 007581A0 f end=007581EB CSimpleScriptManager__RegisterCallback 007581F0 f end=0075821A CSimpleScriptManager__CopyGlobal 00758220 f end=00758272 @@ -6193,14 +6353,17 @@ CVehicleCamera_C__ComputeEndWorldPosition 00759200 f end=0075957C CVehicleCamera_C__ComputeSafeCurWorldPos 00759580 f end=007597C1 CVehicleCamera_C__GetRelativeTo 007599D0 f end=00759A56 CVehicleCamera_C__WouldAddingNextCameraCreateLoop 00759AE0 f end=00759B4B +CVehicleCamera_C__ConvertFromWorldToRawOrOffset 00759BD0 f end=00759C57 CVehicleCamera_C__ConvertSmoothFacingFromRawToWorld 00759C60 f end=00759CD6 CVehicleCamera_C__Destroy 00759D60 f end=00759D7C CVehicleCamera_C__UpdatePosition 00759D80 f end=0075A1BB CVehicleCamera_C__UpdateFacing 0075A1C0 f end=0075A625 +CVehicleCamera_C__UpdateWorldCameraState 0075A630 f end=0075A71A CVehicleCamera_C__AttachToHierarchy 0075A720 f end=0075A7CE CVehicleCamera_C__SetTarget 0075A7D0 f end=0075A923 CVehicleCamera_C__MaybeChangeTarget 0075A930 f end=0075AA66 CVehicleCamera_C__BeginTransition 0075AAC0 f end=0075AEE5 +CVehicleCamera_C__Update 0075AF40 f end=0075B13C CVehicleCamera_C__Create 0075B1A0 f end=0075B3DD CMovement_C__BuildCollisionVolume 0075CA80 f end=0075CCF1 CMovement_C__DistanceToMovePyramid 0075CD70 f end=0075CF76 @@ -6490,6 +6653,7 @@ CWorldScene__RenderWeather 0077F030 f end=0077F03B World__NewFootprint 0077F040 f end=0077F06C World__QueryMapId 0077F080 f end=0077F086 World__QueryObjectInside 0077F090 f end=0077F0A4 +World__QueryObjectVisible 0077F0B0 f end=0077F0C8 World__QueryMapObjZoneName 0077F0D0 f end=0077F0E9 World__QueryMapObjSubzoneName 0077F0F0 f end=0077F10D World__QueryMapObjFileName 0077F110 f end=0077F129 @@ -6667,6 +6831,7 @@ CWorldScene__RenderChunksSolid 00793B10 f end=00793C2D CWorldScene__RenderChunksZoneDebug 00793C30 f end=00793D11 CBarrier__AddAxisAlignedWall 007944C0 f end=007946C1 CBarrier__AddBarrier 007946D0 f end=00794AC1 +CBarrier__Render 00794B50 f end=007953F6 CWorldScene__Update 00795400 f end=00795CF3 CWorldScene__LocateViewer3 00795D40 f end=00795F7F CWorldScene__RenderMapObjDefGroups 007964A0 f end=007968C2 @@ -6700,6 +6865,7 @@ CWaterRipple__Init 0079CF40 f end=0079D17B CWaterRipple__Create 0079D180 f end=0079D21F CMap__QueryLiquidSounds 0079D2B0 f end=0079D45E CMap__CreateWaterRipple 0079D460 f end=0079D4CF +CMap__RenderWaterRipples 0079D5E0 f end=0079DFE3 Particulate__SetTexture 0079DFF0 f end=0079E080 Particulate__constructor 0079E100 f end=0079E191 CWaterRipple__Initizalize 0079E1A0 f end=0079E2C3 @@ -6756,6 +6922,7 @@ CMap__QueryTrisMapObjDefs 007A6940 f end=007A6AE3 CMap__QueryTris 007A6AF0 f end=007A6B35 CMapObj__SetGroupRenderCallback 007A6B40 f end=007A6B56 CMapObj__CullBatch 007A7630 f end=007A76BF +CMapObj__RenderGroupCollidableFaces 007A76C0 f end=007A7920 CMapObj__UpdateMaterials 007A8520 f end=007A85D1 CMapObj__RenderGroupLightmapTex 007A9BF0 f end=007A9D21 CMapObj__RenderGroupColorTex 007A9D30 f end=007A9ECF @@ -7162,6 +7329,7 @@ ComSatClient_Init 007DFAF0 f end=007DFE9C IsNumeric 007E0F10 f end=007E0F27 IsAlphaEnglish 007E0F90 f end=007E0FB6 IsRussian 007E1030 f end=007E1049 +CaseAccentInsensitiveParse 007E11D0 f end=007E161C TruncateNewLines 007E1640 f end=007E167B StripHyperlinks 007E1680 f end=007E17A3 ScrubString 007E1830 f end=007E18BC @@ -7268,42 +7436,56 @@ Spell_C_GetPowerDisplayMod 007FDE00 f end=007FDE1A Spell_C_GetAutoRepeatingSpell 007FE130 f end=007FE136 Spell_C_SetAutoRangedCombatSpell 007FE140 f end=007FE180 Spell_C_GetAutoRangedCombatSpell 007FE180 f end=007FE186 +Spell_C_ClearLastAutoRangedCombatError 007FE190 f end=007FE19B Spell_C_GetPowerTypeToken 007FE4B0 f end=007FE500 Spell_C_EncodeSequenceIntoMissileTrajectory 007FE520 f end=007FE819 +Spell_C_SpellFailedCustomError 007FEF10 f end=007FEF5E Spell_C_GetPowerCostPerSecond 007FF100 f end=007FF17E Spell_C_UsesMeleeRange 007FF380 f end=007FF3BB Spell_C_UsesDefaultMinRange 007FF3C0 f end=007FF3FB Spell_C_GetDefaultMinRange 007FF400 f end=007FF477 Spell_C_GetMinMaxRange 007FF480 f end=007FF766 Spell_C_GetSpellReagentUses 007FFA30 f end=007FFABF +Spell_C_CanTargetObject 007FFF20 f end=007FFF5E +Spell_C_GetCursorWorldObjectFacing 007FFF60 f end=007FFFA5 Spell_C_PetTameFailure 00800390 f end=0080043C +Spell_C_HasSpellModifiers 00800770 f end=00800797 Spell_C_SetPlayerClass 008007A0 f end=008007D2 Script_SpellTargetItem 008007E0 f end=008008C7 +Spell_C_CancelChannelSpell 008008D0 f end=00800942 SpellIsCallCompanion 008009B0 f end=008009FC Spell_C_SpellVisualHasChainEffect 00800BF0 f end=00800CFC Spell_C_HasNoReagentCost 00800D60 f end=00800DC9 Spell_C_PlayMissileTrajectoryCastVisuals 00800DD0 f end=00801018 +Spell_C_HasCooldownOnEvent 00801220 f end=008012EA Spell_C_GetPowerCost 008012F0 f end=0080164E Spell_C_GetMinMaxRange 00801650 f end=008016BE +Spell_C_GetMinMaxPoints 008016C0 f end=00801766 Spell_C_GetSpellReagentUses 00801770 f end=008017D2 Spell_C_HaveSpellPower 008017E0 f end=00801874 +Spell_C_GetSpellRadius 008019C0 f end=00801B0B Script_CancelItemTempEnchantment 008021D0 f end=0080226B Script_CannotBeResurrected 00802270 f end=008022C9 Spell_C_PlayDestLocVisualsWithoutCaster 008022D0 f end=00802843 Spell_C__GetSpellRange 00802C30 f end=00802CA6 +Spell_C_IsActiveSpell 00802CB0 f end=00802F7C Spell_C_CancelActiveSpell 00802F80 f end=008034F7 Spell_C_HandleSpriteRay 00803A50 f end=00803ED6 Script_SpellCanTargetUnit 00804190 f end=0080421D Script_CancelUnitBuff 00804220 f end=00804420 Spell_C_IsSpellInTransit 00804CC0 f end=00804D17 +Spell_C_GetPendingSpellCast 00805180 f end=008051CD +SpellHistory__AddHistory 00805230 f end=0080532B Spell_C_PetSpellFailed 00805610 f end=00805A23 Spell_C_SetCooldownLeft 00805B10 f end=00805D62 Spell_C_StartSpellCooldown 00805D70 f end=00805EE6 Spell_C_IsCurrentItem 00805FC0 f end=0080602C +Spell_C_IsCurrentSpell 00806030 f end=00806196 Spell_C_CancelSpell 00806200 f end=0080638A Spell_C_CancelSpellByCaster 00806390 f end=008063D8 Spell_C_CancelSpellByTarget 008063E0 f end=00806431 Spell_C_CancelMeleeSpells 00806480 f end=0080654E +Spell_C_CancelRangedSpells 00806550 f end=0080661B Spell_C_CancelAutoRepeat 00807560 f end=00807645 SpellHistory__GetCooldown 00807980 f end=00807D3E SpellHistory__RecentlyCast 00807D40 f end=00807D98 @@ -7330,6 +7512,7 @@ Spell_C_CastSpell 0080DA40 f end=0080DA7C Spell_C_ClickSpell 0080DA80 f end=0080DBC1 Script_SpellTargetUnit 0080DC00 f end=0080DCE3 Spell_C_HandleItemDrop 0080DCF0 f end=0080DDCD +Spell_C_SendDelayedMissileTrajectoryCast 0080DE60 f end=0080DF01 Spell_C_RemovePeriodicClientTrigger 0080DFE0 f end=0080E052 Spell_C_AddProcessedDestLocSpellCast 0080E100 f end=0080E1AC Spell_C__SystemInitialize 008100E0 f end=00810320 @@ -7348,6 +7531,8 @@ FrameXML_CreateFrames 00814340 f end=008145A3 XMLNode__GetChildByName 008146F0 f end=0081472A XMLNode__GetAttributeByName 00814730 f end=00814793 XMLTree_Cleanup 008147A0 f end=008147FB +XMLNode__Init 00814AD0 f end=00814B45 +XMLNode__SetAttribute 00814C40 f end=00814CD5 XMLNode__Recycle 00814CE0 f end=00814D53 XMLTree__Free 00814D60 f end=00814D87 XMLTree_Load 00814D90 f end=00814E40 @@ -7369,6 +7554,7 @@ FrameScript_Object__CreateScriptMetaTable 00816790 f end=008167D3 ; FrameScript_ FrameScript_Object__FillScriptMethodTable 008167E0 f end=00816822 ; FrameScript_Object::FillScriptMethodTable(lua_State*, FrameScript_Method*, int) FrameScript_Object__GetScriptByName 00816830 f end=00816865 FrameScript_MemoryCleanup 00817CE0 f end=00817CF3 +FrameScript_GetContext 00817DB0 f end=00817DB6 FrameScript_GetTotalMemoryUsed 00817DC0 f end=00817DD3 FrameScript_GetCurrentObject 00817DE0 f end=00817ED7 FrameScript_GetCurrentFunction 00817EE0 f end=00817F88 @@ -7491,6 +7677,7 @@ CM2Model__GetSplitBodyBoundingBox 00825A60 f end=00825D6C CM2Model__UnoptimizeVisibleGeometry 00825D70 f end=00825E00 ; CM2Model::UnoptimizeVisibleGeometry() CM2Model__SequenceFallbackById 00826350 f end=008264A9 ; CM2Model::SequenceFallbackById(M2SequenceFallback*, unsigned int) const CM2Model__HasBone 008264B0 f end=00826528 +CM2Model__SetBoneFlags 008265E0 f end=008266AE CM2Model__GetBoneSequenceInfo 008266B0 f end=008267D8 CM2Model__GetBoneSequenceId 008267E0 f end=0082686E CM2Model__OnSequenceInterrupted 008269C0 f end=00826A5E @@ -7499,10 +7686,12 @@ CM2Model__SetPrimaryBoneSequence 00826C40 f end=00826DD0 ; CM2Model::SetPrimaryB CM2Model__SetSecondaryBoneSequence 00826DD0 f end=00826E54 ; CM2Model::SetSecondaryBoneSequence(unsigned short, unsigned short, M2SequenceFallback, unsigned int, float) CM2Model__SetBoneSequenceTime 00826ED0 f end=00826FF8 CM2Model__LoadSequence 00827190 f end=008272E6 +CM2Model__SetBoneProceduralTransform 008272F0 f end=008273D0 CM2Model__HasAttachment 008273D0 f end=00827455 CM2Model__DetachFromParent 008274F0 f end=00827553 CM2Model__DetachAllChildrenById 00827560 f end=008275E9 ; CM2Model::DetachAllChildrenById(unsigned int) CM2Model__HasEvent 008275F0 f end=0082766F +CM2Model__GetEventPivot 008276F0 f end=00827774 CM2Model__GetCameraById 00827960 f end=008279E3 ; CM2Model::GetCameraById(unsigned int) CM2Model__SetEmittersEnabled 008279F0 f end=00827A88 CM2Model__FindKey 008284D0 f end=00828674 ; CM2Model::FindKey(M2ModelBoneSeq*, M2TrackBase const&, unsigned int&, unsigned int&, float&) @@ -8062,6 +8251,7 @@ CDataAllocator__Clear 0095D0C0 f end=0095D10A CDataAllocator__GetData 0095D110 f ; CDataAllocator::GetData(int, char const*, int) CDataAllocator__PutData 0095D1B0 f ; CDataAllocator::PutData(void*, char const*, int) CDynamicString__operator_assign 0095D6E0 f end=0095D754 +CDynamicString__operator_add_on_assign 0095D870 f end=0095D8AF CDynamicString__operator_add_on_assign 0095D8B0 f end=0095D8E5 CDynamicString__operator_add_on_assign 0095D8F0 f end=0095D92E CDynamicString__Append 0095D930 f end=0095D976 @@ -8204,6 +8394,7 @@ CSimpleSlider__SetThumbTexture 0096BFE0 f end=0096C083 CSimpleSlider__SetValue 0096C090 f end=0096C1A7 ; CSimpleSlider::SetValue(float, bool) CSimpleSlider__SetValueStep 0096C1B0 f end=0096C20A CSimpleSlider__OnLayerTrackUpdate 0096C320 f end=0096C3F2 +CSimpleSlider__OnLayerMouseDown 0096C400 f end=0096C437 CSimpleSlider__SetMinMaxValues 0096C470 f end=0096C4FD ; CSimpleSlider::SetMinMaxValues(float, float) CSimpleSlider__LoadXML 0096C500 f end=0096C746 CSimpleHTML__FontUpdated 0096C750 f end=0096C764 ; CSimpleHTML::FontUpdated(CSimpleFontedFrameFont*, int) @@ -8235,31 +8426,62 @@ CSimpleButton__SetHighlight 0096F3C0 f end=0096F407 CSimpleButton__UpdateTextState 0096F4A0 f end=0096F51F CSimpleButton__SetFontString 0096F7B0 f end=0096F85E CSimpleButton__SetText 0096F860 f end=0096F8C8 +CSimpleButton__OnLayerMouseDown 0096FA80 f end=0096FB5D CSimpleButton__OnLayerCursorEnter 0096FCA0 f end=0096FCFE CSimpleButton__OnLayerCursorExit 0096FD00 f end=0096FD64 CSimpleButton__LoadXML 0096FED0 f end=00970366 CSimpleButton__Enable 00970440 f end=00970519 CSimpleButton__constructor 00970520 f end=00970610 +CSimpleColorSelect_SetColorWheelTexture 009708B0 f end=009709DD +CSimpleColorSelect_SetColorWheelThumbTexture 00970A60 f end=00970BB8 +CSimpleColorSelect_SetColorValueTexture 00970C40 f end=00970D6D +CSimpleColorSelect_SetColorValueThumbTexture 00970DF0 f end=00970F48 +CSimpleStatusBar_SetMinMaxValues 009713C0 f end=009714EC CSimpleStatusBar__SetBarTexture 00971650 f end=009717F1 CSimpleSlider__RegisterScriptMethods 00971A40 f end=00971A60 ; CSimpleSlider::RegisterScriptMethods(lua_State*) +CSimpleSlider_SetThumbTexture 00971B10 f end=00971C6C CSimpleSlider_GetMinMaxValues 00971D90 f end=00971DEF CSimpleSlider_SetMinMaxValues 00971DF0 f end=00971E99 CSimpleSlider_GetValue 00971EB0 f end=00971EF3 CSimpleSlider_SetValue 00971F00 f end=00971F74 +CSimpleSlider_SetValueStep 00971FD0 f end=0097204D CSimpleSlider__CreateScriptMetaTable 009720C0 f end=009720D9 +CSimpleScrollFrame_SetHorizontalScroll 00972490 f end=00972555 CSimpleScrollFrame_SetVerticalScroll 00972560 f end=00972625 ; CSimpleScrollFrame_SetVerticalScroll(lua_State*) +CSimpleMessageScrollFrame_AddMessage 00972F20 f end=00973144 +CSimpleMessageScrollFrame_GetMessageInfo 00973150 f end=00973269 +CSimpleMessageScrollFrame_RemoveMessagesByAccessID 00973270 f end=009732EA +CSimpleMessageScrollFrame_SetMaxLines 009737F0 f end=00973873 CSimpleHTML_SetText 009750D0 f end=0097511B +CSimpleHTML_SetHyperlinkFormat 00975120 f end=0097519C +CSimpleEditBox_SetBlinkSpeed 00975D40 f end=00975DB8 CSimpleEditBox_SetText 00975E80 f end=00975F02 +CSimpleEditBox_SetNumber 00975F80 f end=00976002 CSimpleEditBox_HighlightText 00976080 f end=00976108 +CSimpleEditBox_AddHistoryLine 00976110 f end=00976191 +CSimpleEditBox_SetTextInsets 009761E0 f end=00976328 +CSimpleEditBox_SetMaxBytes 009764E0 f end=00976573 +CSimpleEditBox_SetMaxLetters 009765D0 f end=0097664C +CSimpleEditBox_SetHistoryLines 00976770 f end=009767F3 +CSimpleEditBox_SetCursorPosition 009769A0 f end=00976A1F +CSimpleCheckbox_SetCheckedTexture 00976C70 f end=00976DC8 +CSimpleCheckbox_SetDisabledCheckedTexture 00976E50 f end=00976FA8 CSimpleButton_GetButtonState 009771D0 f end=00977272 +CSimpleButton_SetNormalFontObject 00977340 f end=00977441 +CSimpleButton_SetDisabledFontObject 009774C0 f end=009775C1 +CSimpleButton_SetHighlightFontObject 00977640 f end=00977741 +CSimpleButton_SetFontString 009777C0 f end=009778D1 CSimpleButton_SetStateTexture 00977A70 f end=00977BD7 ; CSimpleButton_SetStateTexture(lua_State*, CSimpleButtonState, char const*) CSimpleButton_SetNormalTexture 00977C70 f end=00977C87 ; CSimpleButton_SetNormalTexture(lua_State*) +CSimpleButton_SetHighlightTexture 00977D30 f end=00977ED1 +CSimpleButton_SetPushedTextOffset 00977F60 f end=00978040 CSimpleHyperlinkedFrame__GetScriptByName 00978610 f end=009786A7 CSimpleHyperlinkedFrame__constructor 00978900 f end=0097894F ; CSimpleHyperlinkedFrame::CSimpleHyperlinkedFrame(CSimpleFrame*) CParticleEmitter2__SetModel 00978B30 f end=00978B70 ; CParticleEmitter2::SetModel(CM2Scene*, char const*) CParticleEmitter2__SetMaterial 00978BF0 f end=00978C34 ; CParticleEmitter2::SetMaterial(CParticleMat const&, CTexture*) CParticleEmitter2__SetTextureDimensions 00978C70 f end=00978CF7 ; CParticleEmitter2::SetTextureDimensions(unsigned int, unsigned int) CParticleEmitter2__SetParticleStyle 00978D00 f end=00978D93 ; CParticleEmitter2::SetParticleStyle(int, int, float, int) +CParticleEmitter2__SetZsource 00978DA0 f end=00978DC7 CParticleEmitter2__SetFollowParams 00978DD0 f end=00978E24 ; CParticleEmitter2::SetFollowParams(float, float, float, float) CParticleEmitter2__SetChooseRandomTexture 00978E30 f end=00978E67 ; CParticleEmitter2::SetChooseRandomTexture(int) CParticleEmitter2__Init 00979170 f end=009791E0 @@ -8291,6 +8513,7 @@ CParticleEmitter2__constructor 0097E150 f end=0097E3E6 ; CParticleEmitter2::CPar CParticleEmitter2__BuildParticleVertices 0097E580 f end=0097E721 CParticleEmitter2__RenderParticles 0097E730 f end=0097E8CA CParticleEmitter2__PlaceParticleModels 0097E8D0 f end=0097EA5A +CParticleEmitter2__Render 0097EA60 f end=0097EB02 CParticleEmitter2__Update 0097EB10 f end=0097EDF0 CRibbonEmitter__SetDataEnabled 0097F570 f end=0097F5A3 ; CRibbonEmitter::SetDataEnabled(int) CRibbonEmitter__SetTexSlot 0097F5F0 f end=0097F60D ; CRibbonEmitter::SetTexSlot(unsigned int) @@ -8387,6 +8610,8 @@ CMovementShared__PostFeatherFall 00987410 f end=00987438 CMovementShared__FeatherFall 00987440 f end=0098745F CMovementShared__Hover 00987460 f end=00987488 CMovementShared__GetGroundNormal 00987490 f end=00987569 +CMovementShared__GetBaseSpeed 00987570 f end=0098767B +CMovementShared__StopAllLogging 00987680 f end=009876AB CMovementShared__PlotSpiralPosition 00987820 f end=00987941 CMovementShared__PlotHorzCircularPosition 00987A00 f end=00987B49 CMovementShared__PlotUnitMovement 00987B50 f end=00987CC7 @@ -8394,6 +8619,7 @@ CMovementShared__PlotUnitMovement 00987D00 f end=00987D1C CMovementShared__CalcDirection 00987EF0 f end=009880BE CMovementShared__CalcCurrentSpeed 009880C0 f end=009880E7 CMovementShared__UpdateAnchors 009881D0 f end=00988217 +CMovementShared__StartFalling 00988370 f end=009883E3 CMovementShared__Jump 009883F0 f end=00988482 CMovementShared__StopFalling 00988490 f end=009886DC CMovementShared__StopFallingAlwaysAnchor 009886E0 f end=0098891F @@ -9238,10 +9464,13 @@ CGUIMacros__m_saveMacros 00BEAF40 l CGUIMacros__m_macroRunning 00BEAF48 l CGUIMacros__m_macroButton 00BEAF4C l CGUIMacros__m_numMacros 00BEAF50 l +CGMailInfo__m_numInboxItems 00BEB1D8 l +CGMailInfo__m_totalInboxItems 00BEB1DC l CGMailInfo__m_doPendingQuery 00BEB1E8 l CGRaidInfo__m_members 00BEB568 l CGRaidInfo__m_numMembers 00BEB608 l CGLootInfo__m_itemsPending 00BFA688 l +CGLootInfo__m_coins 00BFA8D0 l CGLootInfo__m_object 00BFA8DC l CGQuestInfo__m_state 00C0D658 l CGClassTrainer__m_trainer 00C0E490 l @@ -9274,6 +9503,7 @@ CGQuestLog__m_numSortTypes 00C23AD4 l CGQuestLog__m_selectedQuest 00C23AD8 l CGQuestLog__m_numShownQuests 00C23AE4 l s_cvPOIShiftComplete 00C23AFC l type="CVar*" +CGRuneInfo__m_runes 00C24304 l CGRuneInfo__m_numRunes 00C24384 l CGRuneInfo__m_predictedRunes 00C24388 l s_cvCinematicJoystick 00C2495C l type="CVar*" diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index ff2c7a2..a023700 100644 Binary files a/profile/3.3.5a-windows-386/x64dbg/game.dd32 and b/profile/3.3.5a-windows-386/x64dbg/game.dd32 differ