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 8c76743..dd90953 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 @@ -221,6 +221,7 @@ static import_symbols() { set_name(0x00461FA0, "OsCreateFile"); set_name(0x00462000, "OsFileList"); set_name(0x00462190, "CGlueMgr__PatchDownloadExecuteCommand"); + set_name(0x00464090, "Startup_StringsRec__GetFilename"); set_name(0x00464350, "RealmConnection__HandleConnect"); set_name(0x00464390, "RealmConnection__HandleDisconnect"); set_name(0x004643D0, "RealmConnection__HandleCantConnect"); @@ -385,6 +386,8 @@ static import_symbols() { set_name(0x00481590, "CSimpleTexture__SetTexture@2"); set_name(0x00481620, "CSimpleTexture__SetBlendMode"); set_name(0x00481640, "CSimpleTexture__SetTexCoord"); + set_name(0x004817D0, "CSimpleTexture__GetWidth"); + set_name(0x004818F0, "CSimpleFontString__SetTextLength"); set_name(0x00482110, "LanguageProcess"); set_name(0x00482230, "CSimpleFontString__SetAlphaGradient"); set_name(0x00482290, "CSimpleFontString__GetFontHeight"); @@ -408,6 +411,7 @@ static import_symbols() { set_name(0x00483C40, "CSimpleFontString__SetJustificationOffset"); set_name(0x00483CD0, "CSimpleFontString__AddShadow"); set_name(0x00483E80, "CSimpleFontString__GetStringWidth"); + set_name(0x00483FA0, "CSimpleFontString__GetStringHeight"); set_name(0x00484450, "CRenderBatch__Finish"); set_name(0x00484470, "CSimpleTexture__constructor"); set_name(0x00484B00, "CSimpleRender__DrawBatch"); @@ -773,6 +777,7 @@ static import_symbols() { set_name(0x004D82A0, "CGlueMgr__SetScreen"); set_name(0x004D82C0, "CGlueMgr__UpdateCurrentScreen"); set_name(0x004D8350, "CGlueMgr__QuitGame"); + set_name(0x004D8360, "CGlueMgr__QuitGameAndRunLauncher"); set_name(0x004D8380, "CGlueMgr__DownloadFeed"); set_name(0x004D84A0, "CGlueMgr__HandleBattlenetDisconnect"); set_name(0x004D8570, "CGlueMgr__ShowChangedOptionWarnings"); @@ -1099,10 +1104,12 @@ static import_symbols() { set_name(0x004F41B0, "CountFacialFeatures"); set_name(0x004F4230, "CPassenger__PostInit"); set_name(0x004F4280, "CPassenger__Reenable"); + set_name(0x004F42E0, "CPassenger__GetRawFacing"); set_name(0x004F4460, "CPassenger__GetPosition"); set_name(0x004F4500, "CPassenger__GetRawPosition"); set_name(0x004F46E0, "CPassenger__RemoveFromTransportFinish"); set_name(0x004F47B0, "CPassenger__AddToTransport"); + set_name(0x004F4930, "CPassenger__RemoveFromTransport"); set_name(0x004F4970, "CPassenger__ForceSetTransport"); set_name(0x004F4A10, "CGObject__TotalFieldsSaved"); set_name(0x004F4C50, "CMovementStatus__constructor"); @@ -1417,6 +1424,7 @@ static import_symbols() { set_name(0x00512500, "CGGameUI__OpenResurrectRequest"); set_name(0x00512570, "CGGameUI__OpenGuildInvite"); set_name(0x005126E0, "CGGameUI__SetAspect"); + set_name(0x00512700, "AutoInteractStateChangedCallback"); set_name(0x005129F0, "CGGameUI__IsPartyMember"); set_name(0x00512A00, "CGGameUI__IsPartyMember@2"); set_name(0x00512A30, "CGGameUI__IsRaidMemberOrPet"); @@ -1645,6 +1653,7 @@ static import_symbols() { set_name(0x0051D5A0, "Script_GetAllowLowLevelRaid"); set_name(0x0051D600, "Script_SetAllowLowLevelRaid"); set_name(0x0051D7C0, "CGGameUI__StopCinematicInternal"); + set_name(0x0051D960, "CGGameUI__Reload"); set_name(0x0051D9B0, "CGGameUI__RegisterGameCVars"); set_name(0x0051F430, "CGGameUI__GetCorpsePosition"); set_name(0x0051F5C0, "CGGameUI__UpdateCorpseDistance"); @@ -1748,6 +1757,7 @@ static import_symbols() { set_name(0x005262D0, "Script_AcceptAreaSpiritHeal"); set_name(0x005262E0, "Script_TargetTotem"); set_name(0x00526370, "CGGameUI__StartCinematicCamera"); + set_name(0x005264F0, "CGGameUI__OpenLoot"); set_name(0x00527130, "CGGameUI__SaveSavedVariables"); set_name(0x00527360, "CGGameUI__OnTerrainClick"); set_name(0x005274F0, "CGGameUI__OnSpriteLeftClick"); @@ -1990,7 +2000,9 @@ static import_symbols() { set_name(0x00543600, "Script_CanQueueForWintergrasp"); set_name(0x00543860, "CGWorldMap__GetZoneID"); set_name(0x005438A0, "CGWorldMap__GetZoneName"); + set_name(0x00543E50, "CGWorldMap__GetMapAreaFromPos"); set_name(0x00544140, "CGWorldFrame__TranslateToMapCoords"); + set_name(0x00544420, "CGWorldMap__GetMapHighlight"); set_name(0x005444F0, "CGWorldMap__GetPlayerPosition"); set_name(0x005445F0, "CGWorldMap__GetPOIPosition"); set_name(0x00544750, "CGWorldMap__CreateArrowFrame"); @@ -2038,6 +2050,7 @@ static import_symbols() { set_name(0x00548D10, "CGWorldStateInfo__GetWorldState"); set_name(0x00548D40, "Script_GetWorldStateUIInfo"); set_name(0x00549440, "CGWorldStateInfo__SetWorldState"); + set_name(0x00549740, "CGBattlefieldInfo__RemoveVehicle"); set_name(0x005497C0, "CGBattlefieldInfo__GetRemoteStats"); set_name(0x005498C0, "CGBattlefieldInfo__OnBattlefieldManagerEntered"); set_name(0x00549AD0, "Script_IsActiveBattlefieldArena"); @@ -2543,6 +2556,7 @@ static import_symbols() { set_name(0x00578250, "CGPlayer_C__GetModDamageDoneNeg"); set_name(0x00578290, "CGPlayer_C__GetModDamageDonePct"); set_name(0x005782D0, "CFormula__GetVariableValue"); + set_name(0x00578D10, "CFormula__Evaluate"); set_name(0x00578F20, "QuestParserParseText"); set_name(0x0057ABC0, "SpellParserParseText"); set_name(0x0057AE00, "CGAutoCompleteName__RemoveNode"); @@ -2570,6 +2584,7 @@ static import_symbols() { set_name(0x0057E1C0, "CGMiniMapFrame__SetPlayerTextureHeight"); set_name(0x0057E280, "CGMiniMapFrame__SetPlayerTextureWidth"); set_name(0x0057E340, "CGMinimapFrame__CreateScriptMetaTable"); + set_name(0x0057E7F0, "CGMinimapFrame__RenderInsideQuad"); set_name(0x0057EB80, "CGMinimapFrame__SetPingPosition"); set_name(0x0057ED70, "CGMiniMapFrame__PingLocation"); set_name(0x0057EFE0, "CGMiniMapFrame__GetPingPosition"); @@ -2578,6 +2593,7 @@ static import_symbols() { set_name(0x0057F380, "Script_SetTracking"); set_name(0x0057F4F0, "Script_GetTrackingTexture"); set_name(0x0057F7F0, "CGMinimapFrame__ObjectEnumProc"); + set_name(0x0057FBD0, "CGMinimapFrame__Shutdown"); set_name(0x0057FDD0, "TSGrowableArray_C2Vector__SetCount"); set_name(0x00581290, "CGMinimapFrame__RenderInsideTexture"); set_name(0x00581740, "CGMinimapFrame__RenderInside"); @@ -2626,6 +2642,7 @@ static import_symbols() { set_name(0x00585F80, "CGMerchantInfo__EnterWorld"); set_name(0x00585FE0, "CGMerchantInfo__LeaveWorld"); set_name(0x005863C0, "CGTradeInfo__UpdatePlayerItem"); + set_name(0x005864A0, "CGTradeInfo__UnlockTradeItems"); set_name(0x005864D0, "CGTradeInfo__IsItemBeingTraded"); set_name(0x005865F0, "Script_GetTradeTargetItemLink"); set_name(0x005866E0, "Script_AcceptTrade"); @@ -2647,8 +2664,10 @@ static import_symbols() { set_name(0x005879D0, "Script_ClickTradeButton"); set_name(0x00587C60, "Script_GetTradeTargetItemInfo"); set_name(0x00587EB0, "Script_GetTradePlayerItemInfo"); + set_name(0x005880C0, "CGTradeInfo__LeaveWorld"); set_name(0x00588170, "CGLootInfo__InitializeGame"); set_name(0x00588180, "CGLootInfo__LeaveWorld"); + set_name(0x00588190, "CGLootInfo__GetNumItems"); set_name(0x00588380, "CGLootInfo__GetLootSlotTexture"); set_name(0x00588430, "CGLootInfo__GetLootSlotText"); set_name(0x00588530, "CGLootInfo__GetLootType"); @@ -2710,8 +2729,10 @@ static import_symbols() { set_name(0x0058B600, "Script_SelectGossipAvailableQuest"); set_name(0x0058B670, "Script_SelectGossipActiveQuest"); set_name(0x0058B6E0, "CGGossipInfo__InitializeGame"); + set_name(0x0058B940, "CGQuestInfo__EnterWorld"); set_name(0x0058BA70, "CGQuestInfo__EndQuestList"); set_name(0x0058BA80, "CGQuestInfo__AddItemRequest"); + set_name(0x0058BBA0, "CGQuestInfo__GetNumQuestChoices"); set_name(0x0058BBC0, "CGQuestInfo__GetQuestItemID"); set_name(0x0058BC50, "CGQuestInfo__ConfirmAcceptQuest"); set_name(0x0058BD10, "Script_GetTitleText"); @@ -2752,6 +2773,7 @@ static import_symbols() { set_name(0x0058CCB0, "CGQuestInfo__CompleteQuest"); set_name(0x0058CD20, "CGQuestInfo__AcceptQuest"); set_name(0x0058CE00, "CGQuestInfo__DeclineQuest"); + set_name(0x0058CF40, "CGQuestInfo__GiveQuestItems"); set_name(0x0058CFA0, "CGQuestInfo__GetReward"); set_name(0x0058D190, "CGQuestInfo__GetQuestItemInfo"); set_name(0x0058D350, "Script_CloseQuest"); @@ -2771,8 +2793,10 @@ static import_symbols() { set_name(0x0058DB30, "Script_GetDailyQuestsCompleted"); set_name(0x0058DBC0, "Script_GetAvailableQuestInfo"); set_name(0x0058DD30, "CGQuestInfo__LeaveWorld"); + set_name(0x0058DD50, "CGQuestInfo__AddReward"); set_name(0x00590710, "Script_NumTaxiNodes"); set_name(0x00590750, "CGTaxiMap__RegisterScriptFunctions"); + set_name(0x00590780, "CGTaxiMap__UnregisterScriptFunctions"); set_name(0x00590BA0, "CGTaxiMap__CloseMap"); set_name(0x00590C70, "CGTaxiMap__GetNodeType"); set_name(0x00590D10, "Script_SetTaxiMap"); @@ -2803,6 +2827,7 @@ static import_symbols() { set_name(0x00593E10, "Script_GetTrainerServiceTypeFilter"); set_name(0x00593EB0, "Script_GetTrainerSkillLineFilter"); set_name(0x005940E0, "CGClassTrainer__SetTrainer"); + set_name(0x00594170, "CGClassTrainer__GetSelectionIndex"); set_name(0x00594370, "Script_CloseTrainer"); set_name(0x005943A0, "Script_SelectTrainerService"); set_name(0x00594430, "Script_GetTrainerSelectionIndex"); @@ -2814,6 +2839,8 @@ static import_symbols() { set_name(0x00594BA0, "CGClassTrainer__FilterAndSortServices"); set_name(0x00594DA0, "CGPlayer_C__TrainerBuySpell"); set_name(0x00594E50, "CGClassTrainer__BuyService"); + set_name(0x00594FE0, "CGClassTrainer__SetServiceTypeFilter"); + set_name(0x00595010, "CGClassTrainer__SetSkillLineFilter"); set_name(0x00595040, "Script_OpenTrainer"); set_name(0x00595090, "Script_GetTrainerServiceInfo"); set_name(0x00595150, "Script_GetTrainerServiceIcon"); @@ -2830,6 +2857,7 @@ static import_symbols() { set_name(0x00596150, "Script_CollapseTrainerSkillLine"); set_name(0x005961F0, "Script_ExpandTrainerSkillLine"); set_name(0x00596290, "Script_GetTrainerServiceItemLink"); + set_name(0x00596450, "CGClassTrainer__AddServices"); set_name(0x00596B00, "CGClassTrainer__RefreshList"); set_name(0x005970F0, "CGCharacterModelBase__RotateModel"); set_name(0x005971B0, "CGCharacterModelBase__UpdateModel"); @@ -3052,6 +3080,7 @@ static import_symbols() { set_name(0x005A9360, "CGActionBar__IsConsumableAction"); set_name(0x005A94C0, "CGActionBar__HasValidTarget"); set_name(0x005A95E0, "CGActionBar__ActionHasRange"); + set_name(0x005A96D0, "CGActionBar__IsAttackAction"); set_name(0x005A97F0, "CGActionBar__GetTexture"); set_name(0x005A9B30, "Script_GetActionTexture"); set_name(0x005A9BA0, "Script_IsAttackAction"); @@ -3152,7 +3181,10 @@ static import_symbols() { set_name(0x005AF910, "Script_RenameEquipmentSet"); set_name(0x005AF9C0, "Script_SaveEquipmentSet"); set_name(0x005AFBB0, "CGEquipmentManager__InitializeGame"); + set_name(0x005AFC40, "CGCurrencyTypes__CurrencyCategorySortCallback"); + set_name(0x005AFCB0, "CGCurrencyTypes__SetCategoryExpand"); set_name(0x005AFD10, "Script_GetCurrencyListSize"); + set_name(0x005AFD90, "CGCurrencyTypes__InitializeGame"); set_name(0x005AFE30, "CGCurrencyTypes__CategoryHasKnownTypes"); set_name(0x005AFF10, "CGCurrencyTypes__DisplayListSortCallback"); set_name(0x005B0030, "CGCurrencyTypes__BuildDisplayList"); @@ -3164,6 +3196,7 @@ static import_symbols() { set_name(0x005B0A20, "Script_SetCurrencyBackpack"); set_name(0x005B0A90, "Script_GetBackpackCurrencyInfo"); set_name(0x005B0CE0, "Script_CanShowAchievementUI"); + set_name(0x005B0D50, "CGAchievementInfo__IsRealAchievement"); set_name(0x005B0DE0, "CGAchievementInfo__IsCriteriaStat"); set_name(0x005B0EA0, "CGAchievementInfo__BuildOutputString"); set_name(0x005B1390, "Script_GetCategoryList"); @@ -3189,6 +3222,7 @@ static import_symbols() { set_name(0x005B2520, "CGAchievementInfo__UpdateCriteria"); set_name(0x005B28D0, "CGAchievementInfo__UpdateAchievement"); set_name(0x005B2CB0, "CGAchievementInfo__UpdateInspectCriteria"); + set_name(0x005B2FB0, "CGAchievementInfo__ReleaseInspect"); set_name(0x005B3020, "CGAchievementInfo__OnAchievementEarned"); set_name(0x005B3160, "CGAchievementInfo__OnCriteriaUpdate"); set_name(0x005B32F0, "CGAchievementInfo__OnAllAchievementData"); @@ -3222,6 +3256,7 @@ static import_symbols() { set_name(0x005B7C00, "CGCalendar__ValidateCreateDate"); set_name(0x005B7DC0, "CGCalendarEvent__SetModeratorStatus"); set_name(0x005B7E50, "CGCalendar__GetDateTimeText"); + set_name(0x005B7FD0, "CGCalendar__GetCalendarTypeString"); set_name(0x005B80E0, "Script_CalendarGetMonthNames"); set_name(0x005B8120, "Script_CalendarGetWeekdayNames"); set_name(0x005B8160, "Script_CalendarGetDate"); @@ -3252,6 +3287,7 @@ static import_symbols() { set_name(0x005B8C30, "CalendarRegisterScriptFunctions"); set_name(0x005B8C60, "CalendarUnregisterScriptFunctions"); set_name(0x005B8EC0, "CGCalendar__GetMonth"); + set_name(0x005B9000, "CGCalendar__ComputeEventIndex"); set_name(0x005B9260, "CGCalendar__GetDayEvent"); set_name(0x005B9310, "CGCalendar__GetEvent"); set_name(0x005B9430, "CGCalendar__GetHolidayName"); @@ -3259,6 +3295,7 @@ static import_symbols() { set_name(0x005B9590, "CGCalendarEvent__SetLockoutDate"); set_name(0x005B9630, "CGCalendarEvent__SetTextureID"); set_name(0x005B96A0, "CGCalendar__RemoveEvent"); + set_name(0x005B9860, "CGCalendar__ContextMenuInviteRSVP"); set_name(0x005B9960, "CGCalendar__CalendarError"); set_name(0x005B99F0, "Script_CalendarGetMonth"); set_name(0x005B9AC0, "Script_CalendarGetAbsMonth"); @@ -3641,6 +3678,7 @@ static import_symbols() { set_name(0x005DA2E0, "Script_StopTradeSkillRepeat"); set_name(0x005DA310, "Script_IsTradeSkillLinked"); set_name(0x005DA5A0, "CGTradeSkillInfo__Close"); + set_name(0x005DA670, "CGTradeSkillInfo__GetSelectionIndex"); set_name(0x005DA7D0, "CGTradeSkillInfo__GetSubClassIndexFromSkill"); set_name(0x005DA830, "CGTradeSkillInfo__IsCollapsedHeader"); set_name(0x005DA8B0, "Script_CloseTradeSkill"); @@ -3665,6 +3703,8 @@ static import_symbols() { set_name(0x005DBF90, "Script_GetTradeSkillInvSlotFilter"); set_name(0x005DC0B0, "Script_GetTradeSkillListLink"); set_name(0x005DCC40, "CGTradeSkillInfo__FilterAndSortSkills"); + set_name(0x005DCF00, "CGTradeSkillInfo__SetSubClassFilter"); + set_name(0x005DCF30, "CGTradeSkillInfo__SetInvTypeFilter"); set_name(0x005DCF60, "CGTradeSkillInfo__SetItemNameFilter"); set_name(0x005DD070, "Script_SetTradeSkillItemNameFilter"); set_name(0x005DD090, "Script_SetTradeSkillItemLevelFilter"); @@ -3679,6 +3719,10 @@ static import_symbols() { set_name(0x005DE300, "CGTradeSkillInfo__SetLink"); set_name(0x005DE400, "Script_GetTradeSkillReagentInfo"); set_name(0x005DE620, "Script_GetTradeSkillTools"); + set_name(0x005DE960, "QuestSelectQueryCallback"); + set_name(0x005DEAE0, "CGQuestLog__GetQuestSortIndex"); + set_name(0x005DEB60, "CGQuestLog__UpdateSelection"); + set_name(0x005DEBD0, "CGQuestLog__GetSelectedLogEntry"); set_name(0x005DEC10, "CGQuestLog__ClearQuest"); set_name(0x005DED90, "CGQuestLog__GetQuestItemID"); set_name(0x005DEE60, "CGQuestLog__IsQuestExpiredByID"); @@ -3709,12 +3753,16 @@ static import_symbols() { set_name(0x005DFBA0, "Script_ShiftQuestWatches"); set_name(0x005DFC40, "Script_GetQuestWatchIndex"); set_name(0x005DFEF0, "CGQuestLog__UpdateWatchTimers"); + set_name(0x005DFFA0, "CGQuestLog__SetSelectedQuest"); set_name(0x005E0000, "CGQuestLog__GetQuestName"); + set_name(0x005E00E0, "CGQuestLog__IsSelectedQuestExpired"); set_name(0x005E0240, "CGQuestLog__SaveTrackedQuests"); set_name(0x005E02F0, "Script_SelectQuestLogEntry"); set_name(0x005E0340, "Script_GetQuestLogQuestText"); set_name(0x005E0590, "Script_QuestPOIGetIconInfo"); set_name(0x005E06D0, "Script_GetQuestLogCompletionText"); + set_name(0x005E08F0, "QSortQuestSortTypes"); + set_name(0x005E0B80, "CGQuestLog__FilterAndSortQuests"); set_name(0x005E0C00, "CGQuestLog__CollapseHeader"); set_name(0x005E0CC0, "CGQuestLog__AbandonSelectedQuest"); set_name(0x005E0DA0, "CGQuestLog__GetQuestSpecialItem"); @@ -3729,6 +3777,7 @@ static import_symbols() { set_name(0x005E2860, "CGQuestLog__GetQuestGreenRange"); set_name(0x005E2950, "CGQuestLog__ComputeBlobQuestObjectives"); set_name(0x005E2B60, "CGQuestLog__GetQuestWorldMapAreaID"); + set_name(0x005E2EB0, "CGQuestLog__UpdatePOIIcons"); set_name(0x005E3840, "CGQuestLog__GetPOIQuestIDByVisibleIndex"); set_name(0x005E3D60, "Script_GetAbandonQuestItems"); set_name(0x005E4060, "Script_AbandonQuest"); @@ -3758,8 +3807,10 @@ static import_symbols() { set_name(0x005E56C0, "Script_GetQuestWorldMapAreaID"); set_name(0x005E5740, "Script_QuestPOIUpdateIcons"); set_name(0x005E5750, "Script_QuestPOIGetQuestIDByVisibleIndex"); + set_name(0x005E57E0, "CGQuestLog__SetQuestExpired"); set_name(0x005E5840, "CGQuestLog__SetQuestExpiredByID"); set_name(0x005E58C0, "CGQuestLog__GetQuestPOILeaderBoardByID"); + set_name(0x005E5A50, "CGQuestLog__UpdateAllQuestPOI"); set_name(0x005E5CC0, "Script_GetQuestLogTitle"); set_name(0x005E5F60, "Script_GetQuestLogLeaderBoard"); set_name(0x005E60D0, "Script_GetQuestLogItemDrop"); @@ -3793,6 +3844,7 @@ static import_symbols() { set_name(0x005E8D30, "CGCharacterInfo__PutItemInBag"); set_name(0x005E8FE0, "CGCharacterInfo__CalculateInventoryAlertStatus"); set_name(0x005E90D0, "CGCharacterInfo__UpdateInventoryAlerts"); + set_name(0x005E9140, "CGCharacterInfo__RequestInspectHonorData"); set_name(0x005E95C0, "Script_GetInventoryItemsForSlot"); set_name(0x005E9BC0, "Script_GetInventoryItemTexture"); set_name(0x005E9D80, "Script_GetInventoryItemBroken"); @@ -3846,6 +3898,11 @@ static import_symbols() { set_name(0x005F1000, "GetEventStatusString"); set_name(0x005F1130, "CGCalendarEvent__SetTitle"); set_name(0x005F1180, "CGCalendarEvent__SetDescription"); + set_name(0x005F11D0, "CGCalendarEvent__SetType"); + set_name(0x005F1200, "CGCalendarEvent__SetRepeatOption"); + set_name(0x005F1230, "CGCalendarEvent__SetSize"); + set_name(0x005F13B0, "CGCalendarEvent__SetFlag"); + set_name(0x005F13E0, "CGCalendarEvent__ClearFlag"); set_name(0x005F14B0, "CGCalendarEvent__ProcessUpdateEvent"); set_name(0x005F1580, "CGCalendarEvent__InviteRemoved"); set_name(0x005F1600, "CGCalendarEvent__UpdateInviteStatus"); @@ -3885,6 +3942,7 @@ static import_symbols() { set_name(0x005F95D0, "CGInputControl__GetActive"); set_name(0x005F95E0, "CGInputControl__UpdateHalted"); set_name(0x005F95F0, "CGInputControl__UpdateMoveStopped"); + set_name(0x005F9600, "CGInputControl__IsMouseDragging"); set_name(0x005F9650, "CGInputControl__OnTurnToAngleStop"); set_name(0x005F9DD0, "Script_IsMouselooking"); set_name(0x005F9E10, "Script_VehicleAimGetAngle"); @@ -3895,6 +3953,7 @@ static import_symbols() { set_name(0x005FA050, "Script_DetectWowMouse"); set_name(0x005FA060, "CGInputControl__CanControl"); set_name(0x005FA170, "CGInputControl__SetControlBit"); + set_name(0x005FA420, "CGInputControl__IsMouseDragMoving"); set_name(0x005FA450, "CGInputControl__UnsetControlBit"); set_name(0x005FA6B0, "CGInputControl__CameraCanTurnPlayer"); set_name(0x005FA790, "CGInputControl__CameraCanPitchPlayer"); @@ -3907,6 +3966,7 @@ static import_symbols() { set_name(0x005FAE70, "CGInputControl__MovePlayer"); set_name(0x005FAFB0, "CGInputControl__StrafePlayer"); set_name(0x005FB0B0, "CGInputControl__TurnPlayer"); + set_name(0x005FB1A0, "CGInputControl__PitchPlayer"); set_name(0x005FB260, "CGInputControl__CameraTurnPlayer"); set_name(0x005FB3A0, "CGInputControl__SetPlayerPitch"); set_name(0x005FB510, "CGInputControl__OnPitchToAngleStop"); @@ -3960,7 +4020,10 @@ static import_symbols() { set_name(0x005FE310, "CGCamera__HasModelCamera"); set_name(0x005FE320, "CGCamera__ResetModelCamera"); set_name(0x005FE360, "CGCamera__ClearModelCamera"); + set_name(0x005FE400, "CGCamera__CCommand_PitchLimit"); set_name(0x005FE4E0, "CGCamera__CreateViewFromCamera"); + set_name(0x005FE5F0, "CGCamera__UpdateYaw"); + set_name(0x005FE6A0, "CGCamera__UpdateAutoInteractState"); set_name(0x005FE7B0, "CGCamera__CheckUnderwater"); set_name(0x005FEC50, "CGCamera__GetCollisionQueryFlags"); set_name(0x005FF080, "Script_MoveViewInStart"); @@ -3991,16 +4054,21 @@ static import_symbols() { set_name(0x006018A0, "Script_VehicleCameraZoomIn"); set_name(0x006018B0, "Script_VehicleCameraZoomOut"); set_name(0x00601A70, "CGCamera__DecIgnoreFacing"); + set_name(0x00601B70, "CGCamera__PerformTerrainTilt"); set_name(0x00601D60, "CGCamera__GetCameraPosition"); + set_name(0x00601E90, "CGCamera__CalcModelCamera"); set_name(0x00601F70, "CGCamera__SetModeNormal"); set_name(0x00601FF0, "CGCamera__SetModeFreeLook"); set_name(0x006020B0, "CGCamera__UpdateFreeLookFacing"); set_name(0x006023D0, "CGCamera__SyncFreeLookFacing"); + set_name(0x00602600, "CGCamera__CanSmoothTarget"); + set_name(0x00602680, "CGCamera__CanSmoothYaw"); set_name(0x00602760, "CGCamera__SmoothFreeLook"); set_name(0x00603330, "CGCamera__SetView"); set_name(0x006038A0, "CGCamera__CommentatorSetViewAndPosition"); set_name(0x00603900, "CGCamera__BarberShopSetView"); set_name(0x006039B0, "Script_SetView"); + set_name(0x00603A10, "CGCamera__CalcTerrainTilt"); set_name(0x00603D30, "CGCamera__UpdateTargetSmoothing"); set_name(0x00604490, "CGCamera__UpdateTargetFacing"); set_name(0x006047E0, "CGCamera__EnableFreeLook"); @@ -4012,6 +4080,7 @@ static import_symbols() { set_name(0x00604C80, "Script_ResetView"); set_name(0x00604CE0, "Script_NextView"); set_name(0x00604D10, "Script_PrevView"); + set_name(0x00604E00, "CGCamera__FinishLoadingTarget"); set_name(0x006053D0, "CGCamera__SetTelescope"); set_name(0x006059E0, "CGCamera__GetCameraDistance"); set_name(0x00605D60, "CGCamera__CollideCameraWithWorld"); @@ -4020,6 +4089,7 @@ static import_symbols() { set_name(0x00606570, "CGCamera__SetModelCamera"); set_name(0x006066E0, "CGCamera__SetTarget"); set_name(0x00606B30, "CGCamera__constructor"); + set_name(0x00606F90, "CGCamera__CalcTargetCamera"); set_name(0x00607B00, "CGCamera__UpdateCallback"); set_name(0x00607BD0, "CSimpleCamera__SetFacing"); set_name(0x00607C20, "CSimpleCamera__constructor"); @@ -4667,8 +4737,10 @@ static import_symbols() { set_name(0x006AF140, "CBLPFile__DecompPalARGB565DitherFloydSteinberg"); set_name(0x006AF340, "CBLPFile__DecompPalARGB2565DitherFloydSteinberg"); set_name(0x006AF6A0, "CBLPFile__Pixels"); + set_name(0x006AF6E0, "CBLPFile__Unlock"); set_name(0x006AF730, "CBLPFile__GetFormatSize"); set_name(0x006AF810, "CBLPFile__DecompPal"); + set_name(0x006AF990, "CBLPFile__Lock"); set_name(0x006AFCE0, "CBLPFile__Lock2"); set_name(0x006AFF10, "CBLPFile__Open"); set_name(0x006AFFD0, "CBLPFile__LockChain2"); @@ -4742,10 +4814,14 @@ static import_symbols() { set_name(0x006B33D0, "Script_GetNumWhoResults"); set_name(0x006B3430, "Script_SetWhoToUI"); set_name(0x006B3450, "FriendList__RegisterScriptFunctions"); + set_name(0x006B3480, "FriendList__UnregisterScriptFunctions"); set_name(0x006B3510, "FriendList__GetFriend"); + set_name(0x006B35E0, "FriendList__GetFriendSelectionIndex"); set_name(0x006B3700, "FriendList__IsComplained"); set_name(0x006B3750, "FriendList__AddComplained"); + set_name(0x006B3800, "FriendList__GetIgnoreSelectionIndex"); set_name(0x006B3920, "FriendList__IsFriend"); + set_name(0x006B3C90, "FriendList__SetName"); set_name(0x006B4060, "Script_GetNumFriends"); set_name(0x006B4130, "Script_GetFriendInfo"); set_name(0x006B4400, "Script_SetSelectedFriend"); @@ -4764,9 +4840,11 @@ static import_symbols() { set_name(0x006B51B0, "FriendList__Destroy"); set_name(0x006B52E0, "FriendList__IsIgnored"); set_name(0x006B5400, "FriendList__AddFriend"); + set_name(0x006B54C0, "FriendList__RemoveFriend"); set_name(0x006B5540, "FriendList__SetFriendNotes"); set_name(0x006B5630, "FriendList__SendWho"); set_name(0x006B5DE0, "FriendList__AddOrDelIgnore"); + set_name(0x006B5F70, "FriendList__AddIgnore"); set_name(0x006B60B0, "FriendList__DelIgnore"); set_name(0x006B6130, "FriendList__AddOrDelVoiceIgnore"); set_name(0x006B62C0, "FriendList__AddVoiceIgnore"); @@ -4780,9 +4858,10 @@ static import_symbols() { set_name(0x006B6C60, "Script_IsIgnored"); set_name(0x006B6CF0, "Script_IsMuted"); set_name(0x006B6D80, "Script_IsIgnoredOrMuted"); - set_name(0x006B6E10, "FriendList__AddIgnore"); - set_name(0x006B6F00, "FriendList__RemoveFriend"); + set_name(0x006B6E10, "FriendList__AddOrRemoveFriend"); + set_name(0x006B6F00, "FriendList__RemoveFriend@2"); set_name(0x006B7040, "FriendList__DelIgnore@2"); + set_name(0x006B7120, "FriendList__DelMute"); set_name(0x006B73A0, "FriendList__HandleStatus"); set_name(0x006B7B70, "Script_AddOrRemoveFriend"); set_name(0x006B7BD0, "Script_RemoveFriend"); @@ -4849,12 +4928,14 @@ static import_symbols() { set_name(0x006CDA70, "CGPlayer_C__OnQuestGiverQuestFailed"); set_name(0x006CDBA0, "CGPlayer_C__OnBuyFailed"); set_name(0x006CDD10, "CGPlayer_C__OnBuySucceeded"); + set_name(0x006CDE20, "CGPlayer_C__ReceiveResurrectRequest"); set_name(0x006CDE50, "CGPlayer_C__SetAutoLoot"); set_name(0x006CDE90, "CGPlayer_C__GetProficiency"); set_name(0x006CEAF0, "CGPlayer_C__GetNewContinentID"); set_name(0x006CEB00, "CGPlayer_C__CanDualWield"); set_name(0x006CECA0, "CGPlayer_C__OnLootMoneyNotify"); set_name(0x006CEDD0, "CGPlayer_C__ClearLootingObject"); + set_name(0x006CEE90, "CGPlayer_C__HandleActivateTaxiReply"); set_name(0x006CEF80, "CGPlayer_C__CancelGiftWrap"); set_name(0x006CEFB0, "CGPlayer_C__IsGiftWrapping"); set_name(0x006CEFD0, "CGPlayer_C__OnSignedResults"); @@ -4900,6 +4981,7 @@ static import_symbols() { set_name(0x006D4CA0, "CGPlayer_C__AcceptQuest"); set_name(0x006D4D40, "CGPlayer_C__CompleteQuest"); set_name(0x006D4DD0, "CGPlayer_C__GiveQuestItems"); + set_name(0x006D4E60, "CGPlayer_C__GetQuestReward"); set_name(0x006D4F80, "CGPlayer_C__QuestLogRemoveQuest"); set_name(0x006D5000, "CGPlayer_C__UpdateQuestStatus"); set_name(0x006D5080, "CGPlayer_C__UpdateQuestStatus@2"); @@ -4911,7 +4993,10 @@ static import_symbols() { set_name(0x006D58D0, "CGPlayer_C__OnLootSlotChanged"); set_name(0x006D59E0, "CGPlayer_C__OnLootReleaseResponse"); set_name(0x006D5A60, "CGPlayer_C__CanLoot"); + set_name(0x006D5C90, "CGPlayer_C__ReadItem"); + set_name(0x006D5D10, "CGPlayer_C__ReadItem@2"); set_name(0x006D5D90, "CGPlayer_C__ReadItemResult"); + set_name(0x006D5E70, "CGPlayer_C__GetDefaultLanguage"); set_name(0x006D5EB0, "CGPlayer_C__PreAnimate"); set_name(0x006D5F70, "CGPlayer_C__MeleeModeLeave"); set_name(0x006D5FC0, "CGPlayer_C__OnTaxiNodeStatus"); @@ -4960,6 +5045,7 @@ static import_symbols() { set_name(0x006DC230, "CGPlayer_C__GetExpandedSkillRank"); set_name(0x006DC330, "CGPlayer_C__GetSpellRank"); set_name(0x006DC3F0, "CGPlayer_C__CanUseItem"); + set_name(0x006DC550, "CGPlayer_C__GetSkillRank"); set_name(0x006DC5A0, "CGPlayer_C__UpdateInteractStatusAll"); set_name(0x006DC640, "CGPlayer_C__SetAFK"); set_name(0x006DC770, "CGLootInfo__ClearRollPending"); @@ -4975,6 +5061,7 @@ static import_symbols() { set_name(0x006DCF20, "CGPlayer_C__GiftWrap"); set_name(0x006DD060, "CGPlayer_C__GetPossessedUnit"); set_name(0x006DD270, "CGPlayer_C__OnRenamePetition"); + set_name(0x006DD3A0, "CGPlayer_C__TurnInGuildCharter"); set_name(0x006DD9E0, "CGPlayer_C__SendTextEmote"); set_name(0x006DDBB0, "CGPlayer_C__HandleInteraction"); set_name(0x006DE130, "CGPlayer_C__UnitIsTrivial"); @@ -5258,6 +5345,7 @@ static import_symbols() { set_name(0x00703B80, "CMissile__Initialize"); set_name(0x00703BE0, "CMissile__Destroy"); set_name(0x00703CF0, "CGTradeInfo__InitiateTrade"); + set_name(0x00704040, "CGTradeInfo__CancelTrade"); set_name(0x00704220, "CGTradeInfo__AddMoney"); set_name(0x00704320, "CGTradeInfo__RemoveMoney"); set_name(0x007048D0, "CGTradeInfo__Initialize"); @@ -5360,12 +5448,14 @@ static import_symbols() { set_name(0x0070EE30, "CGGameObject_C__GetModelFileNameInternal"); set_name(0x0070EE80, "CGGameObject_C__GetModelFileName"); set_name(0x0070EF30, "CGGameObject_C__GetLockRec"); + set_name(0x0070F010, "CGGameObject_C__IsValidTargetForSpell"); set_name(0x0070F580, "CGGameObject_C__CanHighlight"); set_name(0x0070F630, "CGGameObject_C__FloatingTooltip"); set_name(0x0070F680, "CGGameObject_C__Use"); set_name(0x0070F940, "CGGameObject_C__GetNamePosition"); set_name(0x00710280, "CGGameObject_C__GetPageTextID"); set_name(0x007102C0, "CGGameObject_C__GetPageTextLanguage"); + set_name(0x00710300, "CGGameObject_C__GetPageTextMaterial"); set_name(0x007110B0, "CGGameObject_C__CreateWorldObject"); set_name(0x007111A0, "CGGameObject_C__RefreshInteractIcon"); set_name(0x00711210, "CGGameObject_C__CheckForPassiveHighlight"); @@ -5554,6 +5644,7 @@ static import_symbols() { set_name(0x00724EA0, "CGUnit_C__PostShutdown"); set_name(0x00725010, "CGUnit_C__OnVirtualItemChanged"); set_name(0x007251C0, "CGUnit_C__UnitReaction@2"); + set_name(0x007254E0, "CGNamePlateFrame__GetNewNameplateFrame"); set_name(0x007256C0, "CGUnit_C__NamePlateAddOrUpdate"); set_name(0x00725890, "CGUnit_C__UnitNameplatesReposition"); set_name(0x00725980, "CGUnit_C__RenderTargetSelection"); @@ -5776,6 +5867,7 @@ static import_symbols() { set_name(0x0074BBD0, "CGUnit_C__SignalPlayerGainsVehicleDataEvent"); set_name(0x0074C040, "CGUnit_C__VehiclePassengerStartWaitingForVehicleTransitionAnimFromSpline"); set_name(0x0074C4E0, "CGUnit_C__OnVehicleCameraPossiblyUnneeded"); + set_name(0x0074C550, "CGUnit_C__ConvertVehicleCameraRelativeFacingToTransportRelativeFacing"); set_name(0x0074C5A0, "CGUnit_C__UpdateVehicleUISliders"); set_name(0x0074C650, "CGUnit_C__FindRootVehicle"); set_name(0x0074CA90, "CGUnit_C__VehiclePassengerRequestSwitchToVirtualSeat"); @@ -5867,6 +5959,7 @@ static import_symbols() { set_name(0x00758F50, "VisibleItem_C__GetSheatheType"); set_name(0x00758FD0, "VisibleItem_C__GetSoundOverrideSubclassID"); set_name(0x00759050, "VisibleItem_C__GetItemEnchantmentVisualID"); + set_name(0x00759130, "CVehicleCamera_C__ConvertFromRawToWorld"); set_name(0x00759160, "CVehicleCamera_C__InitSystem"); set_name(0x007591D0, "CVehicleCamera_C__UninitSystem"); set_name(0x00759200, "CVehicleCamera_C__ComputeEndWorldPosition"); @@ -6019,8 +6112,10 @@ static import_symbols() { set_name(0x0076C360, "WoWTime__GetHourAndMinutes"); set_name(0x0076C380, "WowTime__SetHourAndMinutes"); set_name(0x0076C3C0, "WoWTime__SetHourAndMinutes"); + set_name(0x0076C3F0, "WowTime__AddMinutes"); set_name(0x0076C480, "WoWTime__SetDate"); set_name(0x0076C4C0, "WowTime__AddHolidayDuration"); + set_name(0x0076C970, "WowTime__WowDecodeTime"); set_name(0x0076CA50, "WoWTime__WoWEncodeTime"); set_name(0x0076CAB0, "WoWTime__WoWDecodeTime"); set_name(0x0076CAE0, "WowTime__WowDecodeTimeToDbDate"); @@ -6031,6 +6126,7 @@ static import_symbols() { set_name(0x0076D810, "CGameTime__GameTimeSetTime"); set_name(0x0076D900, "CGameTime__GameTimeUpdate"); set_name(0x0076D9A0, "CGameTime__GameTimeSync"); + set_name(0x0076DB30, "CGameTime__GameTimeRegisterCallback"); set_name(0x0076DD20, "NameNeedsDeclensions"); set_name(0x0076E270, "RussianNameNeedsDeclensions"); set_name(0x0076E4A0, "SMemSetDebugFlags"); @@ -6064,6 +6160,7 @@ static import_symbols() { set_name(0x0076FDD0, "SGetCurrentThreadPriority"); set_name(0x0076FDE0, "SSetCurrentThreadPriority"); set_name(0x0076FE00, "SSetCurrentProcessAffinityMask"); + set_name(0x00770290, "SCreateProcess"); set_name(0x007703A0, "ILoadValue"); set_name(0x00770490, "InternalLoadEntry"); set_name(0x00770580, "InternalSaveEntry"); @@ -6856,7 +6953,9 @@ static import_symbols() { set_name(0x007E6150, "PlayerNameRegisterCVars"); set_name(0x007E6320, "PlayerNameDelete"); set_name(0x007E64D0, "PlayerNameInitialize"); + set_name(0x007E6850, "WORLDTEXTSTRING__CalculateNewColor"); set_name(0x007E6A90, "WorldTextDelete"); + set_name(0x007E6CC0, "WORLDTEXTSTRING__CalculateTextHeight"); set_name(0x007E7490, "WorldTextRenderBatch"); set_name(0x007E7E10, "GetCurrencyTextureString"); set_name(0x007EA260, "EffectDeath__constructor"); @@ -6870,6 +6969,7 @@ static import_symbols() { set_name(0x007ECEE0, "DayNight__ClearOverrideLightParamsID"); set_name(0x007ECEF0, "DayNightGetInfo"); set_name(0x007ED3B0, "DayNight__InterpTable"); + set_name(0x007ED790, "DayNight__DarkenColor"); set_name(0x007ED820, "DayNight__ClearOverrideFog"); set_name(0x007ED870, "DayNight__SetOverrideFog"); set_name(0x007EEA90, "DayNight__SetDirection"); @@ -6885,7 +6985,9 @@ static import_symbols() { set_name(0x007F3B40, "MinimapGetZoom"); set_name(0x007F3B60, "MinimapGetZoomLevels"); set_name(0x007F3B90, "MinimapGetViewRadius"); + set_name(0x007F44A0, "UpdatePointsOfInterest"); set_name(0x007F4870, "MinimapSetDynamicPOI"); + set_name(0x007F4930, "MinimapSetQuestPOI"); set_name(0x007F4990, "MinimapSetCorpsePOI"); set_name(0x007F5BA0, "MinimapUpdate"); set_name(0x007F6730, "MinimapInitialize"); @@ -7357,6 +7459,7 @@ static import_symbols() { set_name(0x008727C0, "OsClipboardFreeString"); set_name(0x008727E0, "IOsClipboardPutString"); set_name(0x008728C0, "CShaderEffect__InitFixedFuncPass"); + set_name(0x00872900, "CShaderEffect__ComputeLocalLights"); set_name(0x00872AD0, "CShaderEffect__SetUsePcfFiltering"); set_name(0x00872B00, "CShaderEffect__UpdateWorldViewMatrix"); set_name(0x00872C10, "CShaderEffect__UpdateProjMatrix"); @@ -7370,10 +7473,12 @@ static import_symbols() { set_name(0x00873480, "CShaderEffect__SetTexMtx_Identity"); set_name(0x00873550, "CShaderEffect__SetTexMtx_SphereMap"); set_name(0x00873620, "CShaderEffect__SetTexMtx"); + set_name(0x00873730, "CShaderEffect__SetTexMtx_TexGen"); set_name(0x00873900, "CShaderEffect__SetDiffuse"); set_name(0x00873A50, "CShaderEffect__SetEmissive"); set_name(0x00873BA0, "CShaderEffect__SetAlphaRef"); set_name(0x00873CA0, "CShaderEffect__SetLocalLighting"); + set_name(0x00873EE0, "CShaderEffect__SetAlphaRefDefault"); set_name(0x00873FA0, "CShadowCache__SetMatrixCallback"); set_name(0x00873FB0, "CShadowCache__SetFrustumCallback"); set_name(0x00873FC0, "CShadowCache__SetQueryCallback"); @@ -7422,6 +7527,246 @@ static import_symbols() { set_name(0x008A1FA0, "Liquid__CMaterialBank__GetMaterial"); set_name(0x008A28F0, "Liquid__CSettingsBank__GetSettings"); set_name(0x008A2E20, "Liquid__CreateProceduralTextures"); + set_name(0x008A65D0, "SpellRec__GetFilename"); + set_name(0x008A7FC0, "ItemDisplayInfoRec__GetFilename"); + set_name(0x008A8350, "VehicleUIIndicatorRec__GetFilename"); + set_name(0x008A8360, "AchievementRec__GetFilename"); + set_name(0x008A8CB0, "Achievement_CriteriaRec__GetFilename"); + set_name(0x008A9100, "Achievement_CategoryRec__GetFilename"); + set_name(0x008A93D0, "AnimationDataRec__GetFilename"); + set_name(0x008A9520, "AreaGroupRec__GetFilename"); + set_name(0x008A95A0, "AreaPOIRec__GetFilename"); + set_name(0x008A9C50, "AreaTableRec__GetFilename"); + set_name(0x008AA0E0, "AreaTriggerRec__GetFilename"); + set_name(0x008AA0F0, "AttackAnimKitsRec__GetFilename"); + set_name(0x008AA100, "AttackAnimTypesRec__GetFilename"); + set_name(0x008AA110, "AuctionHouseRec__GetFilename"); + set_name(0x008AA120, "BankBagSlotPricesRec__GetFilename"); + set_name(0x008AA130, "BannedAddOnsRec__GetFilename"); + set_name(0x008AA140, "BarberShopStyleRec__GetFilename"); + set_name(0x008AA710, "BattlemasterListRec__GetFilename"); + set_name(0x008AAA90, "CameraShakesRec__GetFilename"); + set_name(0x008AAAA0, "Cfg_CategoriesRec__GetFilename"); + set_name(0x008AAD90, "Cfg_ConfigsRec__GetFilename"); + set_name(0x008AADA0, "CharBaseInfoRec__GetFilename"); + set_name(0x008AAE00, "CharHairGeosetsRec__GetFilename"); + set_name(0x008AAE10, "CharStartOutfitRec__GetFilename"); + set_name(0x008AAF30, "CharTitlesRec__GetFilename"); + set_name(0x008AB490, "CharacterFacialHairStylesRec__GetFilename"); + set_name(0x008AB530, "ChatChannelsRec__GetFilename"); + set_name(0x008ABA90, "ChatProfanityRec__GetFilename"); + set_name(0x008ABAA0, "ChrClassesRec__GetFilename"); + set_name(0x008AC3C0, "ChrRacesRec__GetFilename"); + set_name(0x008ACE60, "CinematicCameraRec__GetFilename"); + set_name(0x008ACF90, "CinematicSequencesRec__GetFilename"); + set_name(0x008AD010, "CreatureDisplayInfoExtraRec__GetFilename"); + set_name(0x008AD1C0, "CreatureDisplayInfoRec__GetFilename"); + set_name(0x008AD420, "CreatureFamilyRec__GetFilename"); + set_name(0x008AD7F0, "CreatureModelDataRec__GetFilename"); + set_name(0x008ADBA0, "CreatureMovementInfoRec__GetFilename"); + set_name(0x008ADBB0, "CreatureSoundDataRec__GetFilename"); + set_name(0x008ADFB0, "CreatureSpellDataRec__GetFilename"); + set_name(0x008AE030, "CreatureTypeRec__GetFilename"); + set_name(0x008AE2E0, "CurrencyTypesRec__GetFilename"); + set_name(0x008AE2F0, "CurrencyCategoryRec__GetFilename"); + set_name(0x008AE300, "DanceMovesRec__GetFilename"); + set_name(0x008AE670, "DeathThudLookupsRec__GetFilename"); + set_name(0x008AE680, "DeclinedWordRec__GetFilename"); + set_name(0x008AE690, "DeclinedWordCasesRec__GetFilename"); + set_name(0x008AE760, "DestructibleModelDataRec__GetFilename"); + set_name(0x008AE9D0, "DungeonEncounterRec__GetFilename"); + set_name(0x008AED10, "DungeonMapRec__GetFilename"); + set_name(0x008AED20, "DungeonMapChunkRec__GetFilename"); + set_name(0x008AED30, "DurabilityCostsRec__GetFilename"); + set_name(0x008AEDB0, "DurabilityQualityRec__GetFilename"); + set_name(0x008AEDC0, "EmotesRec__GetFilename"); + set_name(0x008AEDD0, "EmotesTextDataRec__GetFilename"); + set_name(0x008AEDE0, "EmotesTextSoundRec__GetFilename"); + set_name(0x008AEDF0, "EmotesTextRec__GetFilename"); + set_name(0x008AEEC0, "EnvironmentalDamageRec__GetFilename"); + set_name(0x008AEED0, "ExhaustionRec__GetFilename"); + set_name(0x008AEEE0, "FactionGroupRec__GetFilename"); + set_name(0x008AF1C0, "FactionRec__GetFilename"); + set_name(0x008AF800, "FactionTemplateRec__GetFilename"); + set_name(0x008AF920, "FileDataRec__GetFilename"); + set_name(0x008AF9E0, "FootprintTexturesRec__GetFilename"); + set_name(0x008AF9F0, "FootstepTerrainLookupRec__GetFilename"); + set_name(0x008AFA00, "GameObjectArtKitRec__GetFilename"); + set_name(0x008AFB90, "GameObjectDisplayInfoRec__GetFilename"); + set_name(0x008AFD20, "GameTablesRec__GetFilename"); + set_name(0x008AFDD0, "GameTipsRec__GetFilename"); + set_name(0x008AFDE0, "GemPropertiesRec__GetFilename"); + set_name(0x008AFDF0, "GlyphPropertiesRec__GetFilename"); + set_name(0x008AFE00, "GlyphSlotRec__GetFilename"); + set_name(0x008AFE10, "GMSurveyAnswersRec__GetFilename"); + set_name(0x008AFE20, "GMSurveyCurrentSurveyRec__GetFilename"); + set_name(0x008AFE30, "GMSurveyQuestionsRec__GetFilename"); + set_name(0x008AFE40, "GMSurveySurveysRec__GetFilename"); + set_name(0x008AFEA0, "GMTicketCategoryRec__GetFilename"); + set_name(0x008AFEB0, "GroundEffectDoodadRec__GetFilename"); + set_name(0x008AFEC0, "GroundEffectTextureRec__GetFilename"); + set_name(0x008AFF80, "gtBarberShopCostBaseRec__GetFilename"); + set_name(0x008AFF90, "gtCombatRatingsRec__GetFilename"); + set_name(0x008AFFA0, "gtChanceToMeleeCritRec__GetFilename"); + set_name(0x008AFFB0, "gtChanceToMeleeCritBaseRec__GetFilename"); + set_name(0x008AFFC0, "gtChanceToSpellCritRec__GetFilename"); + set_name(0x008AFFF0, "gtChanceToSpellCritBaseRec__GetFilename"); + set_name(0x008B0000, "gtNPCManaCostScalerRec__GetFilename"); + set_name(0x008B0010, "gtOCTClassCombatRatingScalarRec__GetFilename"); + set_name(0x008B0020, "gtOCTRegenHPRec__GetFilename"); + set_name(0x008B0030, "gtOCTRegenMPRec__GetFilename"); + set_name(0x008B0040, "gtRegenHPPerSptRec__GetFilename"); + set_name(0x008B0050, "gtRegenMPPerSptRec__GetFilename"); + set_name(0x008B0060, "HelmetGeosetVisDataRec__GetFilename"); + set_name(0x008B00C0, "HolidayDescriptionsRec__GetFilename"); + set_name(0x008B00D0, "HolidayNamesRec__GetFilename"); + set_name(0x008B00E0, "HolidaysRec__GetFilename"); + set_name(0x008B02C0, "ItemRec__GetFilename"); + set_name(0x008B02D0, "ItemBagFamilyRec__GetFilename"); + set_name(0x008B02E0, "ItemClassRec__GetFilename"); + set_name(0x008B02F0, "ItemCondExtCostsRec__GetFilename"); + set_name(0x008B0300, "ItemExtendedCostRec__GetFilename"); + set_name(0x008B0420, "ItemGroupSoundsRec__GetFilename"); + set_name(0x008B0430, "ItemLimitCategoryRec__GetFilename"); + set_name(0x008B0440, "ItemPetFoodRec__GetFilename"); + set_name(0x008B0450, "ItemPurchaseGroupRec__GetFilename"); + set_name(0x008B0700, "ItemRandomPropertiesRec__GetFilename"); + set_name(0x008B09E0, "ItemRandomSuffixRec__GetFilename"); + set_name(0x008B0CE0, "ItemSetRec__GetFilename"); + set_name(0x008B1020, "ItemSubClassMaskRec__GetFilename"); + set_name(0x008B12D0, "ItemSubClassRec__GetFilename"); + set_name(0x008B1930, "ItemVisualEffectsRec__GetFilename"); + set_name(0x008B1940, "ItemVisualsRec__GetFilename"); + set_name(0x008B19A0, "LanguageWordsRec__GetFilename"); + set_name(0x008B1A50, "LanguagesRec__GetFilename"); + set_name(0x008B1CE0, "LfgDungeonExpansionRec__GetFilename"); + set_name(0x008B1CF0, "LfgDungeonGroupRec__GetFilename"); + set_name(0x008B1FE0, "LfgDungeonsRec__GetFilename"); + set_name(0x008B2710, "LiquidTypeRec__GetFilename"); + set_name(0x008B2A90, "LiquidMaterialRec__GetFilename"); + set_name(0x008B2B10, "LoadingScreensRec__GetFilename"); + set_name(0x008B2BF0, "LoadingScreenTaxiSplinesRec__GetFilename"); + set_name(0x008B2CB0, "LockRec__GetFilename"); + set_name(0x008B2D70, "LockTypeRec__GetFilename"); + set_name(0x008B3580, "MailTemplateRec__GetFilename"); + set_name(0x008B3AA0, "MapRec__GetFilename"); + set_name(0x008B4490, "MapDifficultyRec__GetFilename"); + set_name(0x008B47D0, "MaterialRec__GetFilename"); + set_name(0x008B47E0, "MovieRec__GetFilename"); + set_name(0x008B47F0, "MovieFileDataRec__GetFilename"); + set_name(0x008B4800, "MovieVariationRec__GetFilename"); + set_name(0x008B4810, "NameGenRec__GetFilename"); + set_name(0x008B48E0, "NPCSoundsRec__GetFilename"); + set_name(0x008B4940, "OverrideSpellDataRec__GetFilename"); + set_name(0x008B49C0, "PackageRec__GetFilename"); + set_name(0x008B4CA0, "PageTextMaterialRec__GetFilename"); + set_name(0x008B4CB0, "PaperDollItemFrameRec__GetFilename"); + set_name(0x008B4D70, "ParticleColorRec__GetFilename"); + set_name(0x008B4E10, "PetPersonalityRec__GetFilename"); + set_name(0x008B50E0, "PowerDisplayRec__GetFilename"); + set_name(0x008B51F0, "PvpDifficultyRec__GetFilename"); + set_name(0x008B52D0, "QuestFactionRewardRec__GetFilename"); + set_name(0x008B52E0, "QuestInfoRec__GetFilename"); + set_name(0x008B52F0, "QuestSortRec__GetFilename"); + set_name(0x008B5300, "QuestXPRec__GetFilename"); + set_name(0x008B5310, "RandPropPointsRec__GetFilename"); + set_name(0x008B53B0, "ResistancesRec__GetFilename"); + set_name(0x008B5680, "ScalingStatDistributionRec__GetFilename"); + set_name(0x008B5720, "ScalingStatValuesRec__GetFilename"); + set_name(0x008B5A30, "ScreenEffectRec__GetFilename"); + set_name(0x008B5B60, "ServerMessagesRec__GetFilename"); + set_name(0x008B5B70, "SheatheSoundLookupsRec__GetFilename"); + set_name(0x008B5C70, "SkillCostsDataRec__GetFilename"); + set_name(0x008B5CF0, "SkillLineAbilityRec__GetFilename"); + set_name(0x008B5EB0, "SkillLineRec__GetFilename"); + set_name(0x008B6720, "SkillLineCategoryRec__GetFilename"); + set_name(0x008B6730, "SkillRaceClassInfoRec__GetFilename"); + set_name(0x008B6740, "SkillTiersRec__GetFilename"); + set_name(0x008B67C0, "SoundAmbienceRec__GetFilename"); + set_name(0x008B6820, "SoundEmittersRec__GetFilename"); + set_name(0x008B69B0, "SoundEntriesRec__GetFilename"); + set_name(0x008B6D10, "SoundProviderPreferencesRec__GetFilename"); + set_name(0x008B7050, "SoundSamplePreferencesRec__GetFilename"); + set_name(0x008B7280, "SoundWaterTypeRec__GetFilename"); + set_name(0x008B7290, "SpamMessagesRec__GetFilename"); + set_name(0x008B72A0, "SpellCastTimesRec__GetFilename"); + set_name(0x008B7340, "SpellCategoryRec__GetFilename"); + set_name(0x008B73A0, "SpellChainEffectsRec__GetFilename"); + set_name(0x008B7A60, "SpellDescriptionVariablesRec__GetFilename"); + set_name(0x008B7A70, "SpellDifficultyRec__GetFilename"); + set_name(0x008B7A80, "SpellDispelTypeRec__GetFilename"); + set_name(0x008B7D80, "SpellDurationRec__GetFilename"); + set_name(0x008B7D90, "SpellEffectCameraShakesRec__GetFilename"); + set_name(0x008B7DB0, "SpellFocusObjectRec__GetFilename"); + set_name(0x008B7DC0, "SpellIconRec__GetFilename"); + set_name(0x008B7DD0, "SpellItemEnchantmentRec__GetFilename"); + set_name(0x008B81F0, "SpellItemEnchantmentConditionRec__GetFilename"); + set_name(0x008B82F0, "SpellMechanicRec__GetFilename"); + set_name(0x008B8300, "SpellMissileRec__GetFilename"); + set_name(0x008B84F0, "SpellMissileMotionRec__GetFilename"); + set_name(0x008B85F0, "SpellRadiusRec__GetFilename"); + set_name(0x008B8600, "SpellRangeRec__GetFilename"); + set_name(0x008B8B90, "SpellRuneCostRec__GetFilename"); + set_name(0x008B8C50, "SpellShapeshiftFormRec__GetFilename"); + set_name(0x008B8FD0, "SpellVisualEffectNameRec__GetFilename"); + set_name(0x008B9110, "SpellVisualKitRec__GetFilename"); + set_name(0x008B93C0, "SpellVisualKitAreaModelRec__GetFilename"); + set_name(0x008B93D0, "SpellVisualKitModelAttachRec__GetFilename"); + set_name(0x008B93E0, "SpellVisualRec__GetFilename"); + set_name(0x008B97E0, "StableSlotPricesRec__GetFilename"); + set_name(0x008B97F0, "StationeryRec__GetFilename"); + set_name(0x008B98C0, "StringLookupsRec__GetFilename"); + set_name(0x008B9950, "SummonPropertiesRec__GetFilename"); + set_name(0x008B9960, "TalentRec__GetFilename"); + set_name(0x008B9AC0, "TalentTabRec__GetFilename"); + set_name(0x008B9E30, "TaxiNodesRec__GetFilename"); + set_name(0x008BA170, "TaxiPathNodeRec__GetFilename"); + set_name(0x008BA180, "TaxiPathRec__GetFilename"); + set_name(0x008BA190, "TeamContributionPointsRec__GetFilename"); + set_name(0x008BA1A0, "TerrainTypeRec__GetFilename"); + set_name(0x008BA2B0, "TerrainTypeSoundsRec__GetFilename"); + set_name(0x008BA2C0, "TotemCategoryRec__GetFilename"); + set_name(0x008BA590, "TransportAnimationRec__GetFilename"); + set_name(0x008BA5A0, "TransportPhysicsRec__GetFilename"); + set_name(0x008BA720, "TransportRotationRec__GetFilename"); + set_name(0x008BA730, "UISoundLookupsRec__GetFilename"); + set_name(0x008BA740, "UnitBloodLevelsRec__GetFilename"); + set_name(0x008BA7A0, "UnitBloodRec__GetFilename"); + set_name(0x008BA920, "VehicleRec__GetFilename"); + set_name(0x008BAD50, "VehicleSeatRec__GetFilename"); + set_name(0x008BB550, "VehicleUIIndSeatRec__GetFilename"); + set_name(0x008BB560, "VocalUISoundsRec__GetFilename"); + set_name(0x008BB620, "WeaponImpactSoundsRec__GetFilename"); + set_name(0x008BB6E0, "WeaponSwingSounds2Rec__GetFilename"); + set_name(0x008BB6F0, "WeatherRec__GetFilename"); + set_name(0x008BB800, "WorldMapAreaRec__GetFilename"); + set_name(0x008BB9B0, "WorldMapContinentRec__GetFilename"); + set_name(0x008BBB90, "WorldMapOverlayRec__GetFilename"); + set_name(0x008BBD90, "WorldMapTransformsRec__GetFilename"); + set_name(0x008BBEF0, "WorldSafeLocsRec__GetFilename"); + set_name(0x008BC200, "WorldStateUIRec__GetFilename"); + set_name(0x008BCB50, "NamesProfanityRec__GetFilename"); + set_name(0x008BCC00, "NamesReservedRec__GetFilename"); + set_name(0x008BCC10, "CharSectionsRec__GetFilename"); + set_name(0x008BCDB0, "ZoneIntroMusicTableRec__GetFilename"); + set_name(0x008BCEA0, "ZoneMusicRec__GetFilename"); + set_name(0x008BCF90, "WorldStateZoneSoundsRec__GetFilename"); + set_name(0x008BD0B0, "WorldChunkSoundsRec__GetFilename"); + set_name(0x008BD1F0, "SoundEntriesAdvancedRec__GetFilename"); + set_name(0x008BD530, "ObjectEffectRec__GetFilename"); + set_name(0x008BD6F0, "ObjectEffectGroupRec__GetFilename"); + set_name(0x008BD700, "ObjectEffectModifierRec__GetFilename"); + set_name(0x008BD7C0, "ObjectEffectPackageRec__GetFilename"); + set_name(0x008BD7D0, "ObjectEffectPackageElemRec__GetFilename"); + set_name(0x008BD7E0, "SoundFilterRec__GetFilename"); + set_name(0x008BD7F0, "SoundFilterElemRec__GetFilename"); + set_name(0x008BD8B0, "WMOAreaTableRec__GetFilename"); + set_name(0x008BDC90, "VideoHardwareRec__GetFilename"); + set_name(0x008BDFC0, "LightSkyboxRec__GetFilename"); + set_name(0x008BDFD0, "LightParamsRec__GetFilename"); + set_name(0x008BDFE0, "LightRec__GetFilename"); + set_name(0x008BE100, "LightIntBandRec__GetFilename"); + set_name(0x008BE1A0, "LightFloatBandRec__GetFilename"); set_name(0x008BE770, "XMLTree_GetRoot"); set_name(0x008C0360, "FFX__Destroy"); set_name(0x008C12F0, "FFX__Init"); @@ -7589,14 +7934,19 @@ static import_symbols() { set_name(0x00968CB0, "CSimpleMessageFrame__SetInsertMode"); set_name(0x00968DA0, "CSimpleMessageFrame__LoadXML"); set_name(0x00969040, "CSimpleMessageScrollFrame__GetScriptByName"); + set_name(0x00969370, "CSimpleMessageScrollFrame__UpdateNode"); set_name(0x00969410, "CSimpleMessageScrollFrame__RefreshMessages"); set_name(0x00969670, "CSimpleMessageScrollFrame__GetMessageInfoByAccessID"); set_name(0x009698E0, "CSimpleMessageScrollFrame__SetMaxLines"); + set_name(0x00969E60, "CSimpleMessageScrollFrame__OnLayerUpdate"); set_name(0x00969FA0, "CSimpleMessageScrollFrame__ScrollMessages"); set_name(0x0096A2F0, "CSimpleMessageScrollFrame__constructor"); set_name(0x0096A510, "CSimpleMessageScrollFrame__RemoveLinesByAccessID"); set_name(0x0096A740, "CSimpleMessageScrollFrame__OnScreenSizeChanged"); + set_name(0x0096A760, "CSimpleMessageScrollFrame__UpdateRect"); set_name(0x0096A9F0, "CSimpleMessageScrollFrame__AddMessage"); + set_name(0x0096AB30, "CSimpleMessageScrollFrame__OnFrameSizeChanged"); + set_name(0x0096AC50, "CSimpleMessageScrollFrame__LoadXML"); set_name(0x0096AFD0, "CSimpleScrollFrame__RunOnScrollRangeChangedScript"); set_name(0x0096B060, "CSimpleScrollFrame__UnparentFrame"); set_name(0x0096B0B0, "CSimpleScrollFrame__GetScriptByName"); @@ -7721,6 +8071,7 @@ static import_symbols() { set_name(0x00980090, "CRibbonEmitter__Update"); set_name(0x00980630, "CRibbonEmitter__constructor"); set_name(0x009808A0, "CRibbonEmitter__Initialize"); + set_name(0x00980B70, "CRibbonEmitter__Render"); set_name(0x00981130, "ParticleSystemManager__GetInstance"); set_name(0x00981310, "CPlaneParticleEmitter__constructor"); set_name(0x009813F0, "CSphereParticleEmitter__constructor"); @@ -7895,6 +8246,9 @@ static import_symbols() { set_name(0x009A8CB0, "CLightning__SetTexture"); set_name(0x009A96A0, "CLightning__SetSrcPos"); set_name(0x009A96C0, "CLightning__SetDstPos"); + set_name(0x009A9710, "CLightningManager__Move"); + set_name(0x009AAE80, "CLightningManager__constructor"); + set_name(0x009AB2B0, "CLightningManager__Remove"); set_name(0x009AD000, "DayNight__DNGlare__Initialize"); set_name(0x009AD130, "_XML_SetUserData"); set_name(0x009AD150, "_XML_SetElementHandler"); @@ -8101,6 +8455,7 @@ static import_symbols() { set_name(0x00ACD174, "CGBattlefieldInfo__m_allowJoin"); set_name(0x00ACE60C, "CGMailInfo__m_nextMailTime"); set_name(0x00ACF628, "CGAuctionHouse__m_desiredDelayTime"); + set_name(0x00AD0E08, "CGTradeSkillInfo__m_invTypeFilter"); set_name(0x00AD2808, "s_cursorNames"); set_name(0x00AD2F90, "s_physicalDamageClassID"); set_name(0x00AD305C, "g_achievementDB"); @@ -8655,11 +9010,13 @@ static import_symbols() { set_name(0x00BEB608, "CGRaidInfo__m_numMembers"); set_name(0x00BFA688, "CGLootInfo__m_itemsPending"); set_name(0x00BFA8DC, "CGLootInfo__m_object"); + set_name(0x00C0D658, "CGQuestInfo__m_state"); set_name(0x00C0E490, "CGClassTrainer__m_trainer"); set_name(0x00C0E498, "CGClassTrainer__m_trainerType"); set_name(0x00C0E49C, "CGClassTrainer__m_currentSelection"); set_name(0x00C0E4A0, "CGClassTrainer__m_numServices"); set_name(0x00C0E4A8, "CGClassTrainer__m_filteredServices"); + set_name(0x00C0E4AC, "CGClassTrainer__m_skillLineFilter"); set_name(0x00C11458, "CGGuildBankInfo__m_guildBankTabInfo"); set_name(0x00C1DC0C, "CGGuildBankInfo__m_numTabs"); set_name(0x00C1DC98, "CGActionBar__m_slotNoMana"); @@ -8677,7 +9034,12 @@ static import_symbols() { set_name(0x00C1E95C, "CGEquipmentManager__s_EquipmentSetHeap"); set_name(0x00C207F0, "CGCalendar__m_initialize"); set_name(0x00C21008, "CGTalentInfo_Inspect__m_inspectTarget"); + set_name(0x00C23618, "CGQuestLog__m_sortTypes"); + set_name(0x00C237B0, "CGQuestLog__m_quests"); set_name(0x00C23AD0, "CGQuestLog__m_numQuest"); + set_name(0x00C23AD4, "CGQuestLog__m_numSortTypes"); + set_name(0x00C23AD8, "CGQuestLog__m_selectedQuest"); + set_name(0x00C23AE4, "CGQuestLog__m_numShownQuests"); set_name(0x00C23AFC, "s_cvPOIShiftComplete"); set_name(0x00C24384, "CGRuneInfo__m_numRunes"); set_name(0x00C24388, "CGRuneInfo__m_predictedRunes"); diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index fe41a7d..5a2375f 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -218,6 +218,7 @@ OsFileGetDownloadFolder 00461F70 f end=00461F91 type="char* __stdcall func()" OsCreateFile 00461FA0 f end=00461FFA type="HOSFILE __stdcall func(char* fileName, uint32_t desiredAccess, uint32_t shareMode, uint32_t createDisposition, uint32_t flagsAndAttributes, uint32_t extendedFileType)" OsFileList 00462000 f end=0046209C CGlueMgr__PatchDownloadExecuteCommand 00462190 f end=004621EB +Startup_StringsRec__GetFilename 00464090 f end=00464096 RealmConnection__HandleConnect 00464350 f end=0046438B RealmConnection__HandleDisconnect 00464390 f end=004643C9 RealmConnection__HandleCantConnect 004643D0 f end=00464409 @@ -382,6 +383,8 @@ CSimpleTexture__SetTexture 00481520 f end=00481584 CSimpleTexture__SetTexture 00481590 f end=004815D2 ; CSimpleTexture::SetTexture(CImVector const&) CSimpleTexture__SetBlendMode 00481620 f end=0048163D ; CSimpleTexture::SetBlendMode(EGxBlend) CSimpleTexture__SetTexCoord 00481640 f end=00481691 ; CSimpleTexture::SetTexCoord(C2Vector const*) +CSimpleTexture__GetWidth 004817D0 f end=00481847 +CSimpleFontString__SetTextLength 004818F0 f end=0048195B LanguageProcess 00482110 f end=004821E2 CSimpleFontString__SetAlphaGradient 00482230 f end=00482270 CSimpleFontString__GetFontHeight 00482290 f end=004822F4 @@ -405,6 +408,7 @@ CSimpleFontString__GetDisplayText 00483A40 f end=00483C3C CSimpleFontString__SetJustificationOffset 00483C40 f end=00483CC8 CSimpleFontString__AddShadow 00483CD0 f end=00483DCF CSimpleFontString__GetStringWidth 00483E80 f end=00483F2C +CSimpleFontString__GetStringHeight 00483FA0 f end=0048407A CRenderBatch__Finish 00484450 f end=0048446D CSimpleTexture__constructor 00484470 f end=004845E6 ; CSimpleTexture::CSimpleTexture(CSimpleFrame*, unsigned int, int) CSimpleRender__DrawBatch 00484B00 f end=0048513D @@ -770,6 +774,7 @@ CGlueMgr__OnRealmSplitMsg 004D8200 f end=004D826A CGlueMgr__SetScreen 004D82A0 f end=004D82B8 CGlueMgr__UpdateCurrentScreen 004D82C0 f end=004D834D CGlueMgr__QuitGame 004D8350 f end=004D8359 +CGlueMgr__QuitGameAndRunLauncher 004D8360 f end=004D837B CGlueMgr__DownloadFeed 004D8380 f end=004D83A3 CGlueMgr__HandleBattlenetDisconnect 004D84A0 f end=004D8520 CGlueMgr__ShowChangedOptionWarnings 004D8570 f end=004D857D @@ -1096,10 +1101,12 @@ BuildComponentArray 004F3DD0 f end=004F3DE2 CountFacialFeatures 004F41B0 f end=004F422A CPassenger__PostInit 004F4230 f end=004F4274 CPassenger__Reenable 004F4280 f end=004F429E +CPassenger__GetRawFacing 004F42E0 f end=004F4312 CPassenger__GetPosition 004F4460 f end=004F44FD CPassenger__GetRawPosition 004F4500 f end=004F45AC CPassenger__RemoveFromTransportFinish 004F46E0 f end=004F47A1 CPassenger__AddToTransport 004F47B0 f end=004F48DB +CPassenger__RemoveFromTransport 004F4930 f end=004F496D CPassenger__ForceSetTransport 004F4970 f end=004F4A0E CGObject__TotalFieldsSaved 004F4A10 f end=004F4A16 CMovementStatus__constructor 004F4C50 f end=004F4C9A @@ -1414,6 +1421,7 @@ CGGameUI__ClearLootSlot 005124E0 f end=005124E9 CGGameUI__OpenResurrectRequest 00512500 f end=0051251B CGGameUI__OpenGuildInvite 00512570 f end=0051258F CGGameUI__SetAspect 005126E0 f end=005126F6 +AutoInteractStateChangedCallback 00512700 f end=0051272B CGGameUI__IsPartyMember 005129F0 f end=005129F9 CGGameUI__IsPartyMember 00512A00 f end=00512A2C CGGameUI__IsRaidMemberOrPet 00512A30 f end=00512A5C @@ -1642,6 +1650,7 @@ Script_GameMovieFinished 0051D590 f end=0051D598 Script_GetAllowLowLevelRaid 0051D5A0 f end=0051D5FC Script_SetAllowLowLevelRaid 0051D600 f end=0051D706 CGGameUI__StopCinematicInternal 0051D7C0 f end=0051D95B +CGGameUI__Reload 0051D960 f end=0051D990 CGGameUI__RegisterGameCVars 0051D9B0 f end=0051F428 CGGameUI__GetCorpsePosition 0051F430 f end=0051F5BD CGGameUI__UpdateCorpseDistance 0051F5C0 f end=0051F684 @@ -1745,6 +1754,7 @@ Script_SetRaidDifficulty 005261A0 f end=005262C4 Script_AcceptAreaSpiritHeal 005262D0 f end=005262D8 Script_TargetTotem 005262E0 f end=00526362 CGGameUI__StartCinematicCamera 00526370 f end=005264ED +CGGameUI__OpenLoot 005264F0 f end=00526528 CGGameUI__SaveSavedVariables 00527130 f end=0052735C CGGameUI__OnTerrainClick 00527360 f end=005274E7 CGGameUI__OnSpriteLeftClick 005274F0 f end=005277B0 @@ -1987,7 +1997,9 @@ Script_GetWintergraspWaitTime 005435A0 f end=005435FD Script_CanQueueForWintergrasp 00543600 f end=00543642 CGWorldMap__GetZoneID 00543860 f end=00543891 CGWorldMap__GetZoneName 005438A0 f end=0054391C +CGWorldMap__GetMapAreaFromPos 00543E50 f end=00544082 CGWorldFrame__TranslateToMapCoords 00544140 f end=00544415 +CGWorldMap__GetMapHighlight 00544420 f end=005444ED CGWorldMap__GetPlayerPosition 005444F0 f end=005445EB CGWorldMap__GetPOIPosition 005445F0 f end=005446E1 CGWorldMap__CreateArrowFrame 00544750 f end=005448A0 @@ -2035,6 +2047,7 @@ CGWorldStateInfo__TimerUpdate 005488F0 f end=00548962 CGWorldStateInfo__GetWorldState 00548D10 f end=00548D37 Script_GetWorldStateUIInfo 00548D40 f end=00548F49 CGWorldStateInfo__SetWorldState 00549440 f end=005494F6 +CGBattlefieldInfo__RemoveVehicle 00549740 f end=005497BA CGBattlefieldInfo__GetRemoteStats 005497C0 f end=00549805 CGBattlefieldInfo__OnBattlefieldManagerEntered 005498C0 f end=005499BF Script_IsActiveBattlefieldArena 00549AD0 f end=00549B40 @@ -2540,6 +2553,7 @@ CGPlayer_C__GetModDamageDonePos 00578210 f end=0057824D CGPlayer_C__GetModDamageDoneNeg 00578250 f end=0057828D CGPlayer_C__GetModDamageDonePct 00578290 f end=005782CD CFormula__GetVariableValue 005782D0 f end=00578BB5 +CFormula__Evaluate 00578D10 f end=00578EEA QuestParserParseText 00578F20 f end=00579520 SpellParserParseText 0057ABC0 f end=0057AC93 CGAutoCompleteName__RemoveNode 0057AE00 f end=0057AE71 @@ -2567,6 +2581,7 @@ CGMiniMapFrame__SetPlayerTexture 0057E100 f end=0057E1BF CGMiniMapFrame__SetPlayerTextureHeight 0057E1C0 f end=0057E27B CGMiniMapFrame__SetPlayerTextureWidth 0057E280 f end=0057E33B CGMinimapFrame__CreateScriptMetaTable 0057E340 f end=0057E359 +CGMinimapFrame__RenderInsideQuad 0057E7F0 f end=0057E973 CGMinimapFrame__SetPingPosition 0057EB80 f end=0057ED6D CGMiniMapFrame__PingLocation 0057ED70 f end=0057EFDE CGMiniMapFrame__GetPingPosition 0057EFE0 f end=0057F166 @@ -2575,6 +2590,7 @@ Script_GetTrackingInfo 0057F1B0 f end=0057F37A Script_SetTracking 0057F380 f end=0057F4F0 Script_GetTrackingTexture 0057F4F0 f end=0057F5CE CGMinimapFrame__ObjectEnumProc 0057F7F0 f end=0057FBC2 +CGMinimapFrame__Shutdown 0057FBD0 f end=0057FCA8 TSGrowableArray_C2Vector__SetCount 0057FDD0 f end=0057FE93 type="void __thiscall func(TSGrowableArray_C2Vector* this, uint32_t count)" CGMinimapFrame__RenderInsideTexture 00581290 f end=00581739 CGMinimapFrame__RenderInside 00581740 f end=00581CC4 @@ -2623,6 +2639,7 @@ Script_RepairAllItems 00585C90 f end=00585F57 CGMerchantInfo__EnterWorld 00585F80 f end=00585FDA CGMerchantInfo__LeaveWorld 00585FE0 f end=00586003 CGTradeInfo__UpdatePlayerItem 005863C0 f end=0058640C +CGTradeInfo__UnlockTradeItems 005864A0 f end=005864C8 CGTradeInfo__IsItemBeingTraded 005864D0 f end=00586519 Script_GetTradeTargetItemLink 005865F0 f end=005866DB Script_AcceptTrade 005866E0 f end=00586722 @@ -2644,8 +2661,10 @@ Script_CloseTrade 00587940 f end=005879D0 Script_ClickTradeButton 005879D0 f end=00587C60 Script_GetTradeTargetItemInfo 00587C60 f end=00587EAD Script_GetTradePlayerItemInfo 00587EB0 f end=005880BB +CGTradeInfo__LeaveWorld 005880C0 f end=00588142 CGLootInfo__InitializeGame 00588170 f end=0058817D 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__GetLootType 00588530 f end=00588536 @@ -2707,8 +2726,10 @@ Script_SelectGossipOption 0058B590 f end=0058B5F7 Script_SelectGossipAvailableQuest 0058B600 f end=0058B664 Script_SelectGossipActiveQuest 0058B670 f end=0058B6D4 CGGossipInfo__InitializeGame 0058B6E0 f end=0058B717 +CGQuestInfo__EnterWorld 0058B940 f end=0058B983 CGQuestInfo__EndQuestList 0058BA70 f end=0058BA80 CGQuestInfo__AddItemRequest 0058BA80 f end=0058BB58 +CGQuestInfo__GetNumQuestChoices 0058BBA0 f end=0058BBBC CGQuestInfo__GetQuestItemID 0058BBC0 f end=0058BC41 CGQuestInfo__ConfirmAcceptQuest 0058BC50 f end=0058BCA9 Script_GetTitleText 0058BD10 f end=0058BD2B @@ -2749,6 +2770,7 @@ CGQuestInfo__QueryQuest 0058CC20 f end=0058CCA6 CGQuestInfo__CompleteQuest 0058CCB0 f end=0058CD1B CGQuestInfo__AcceptQuest 0058CD20 f end=0058CDFF CGQuestInfo__DeclineQuest 0058CE00 f end=0058CF32 +CGQuestInfo__GiveQuestItems 0058CF40 f end=0058CF9C CGQuestInfo__GetReward 0058CFA0 f end=0058D048 CGQuestInfo__GetQuestItemInfo 0058D190 f end=0058D34F Script_CloseQuest 0058D350 f end=0058D365 @@ -2768,8 +2790,10 @@ Script_GetQuestSpellLink 0058DAB0 f end=0058DB2A Script_GetDailyQuestsCompleted 0058DB30 f end=0058DBBB Script_GetAvailableQuestInfo 0058DBC0 f end=0058DD2A CGQuestInfo__LeaveWorld 0058DD30 f end=0058DD43 +CGQuestInfo__AddReward 0058DD50 f end=0058DFD8 Script_NumTaxiNodes 00590710 f end=00590744 CGTaxiMap__RegisterScriptFunctions 00590750 f end=00590773 +CGTaxiMap__UnregisterScriptFunctions 00590780 f end=0059079C CGTaxiMap__CloseMap 00590BA0 f end=00590C26 CGTaxiMap__GetNodeType 00590C70 f end=00590D09 Script_SetTaxiMap 00590D10 f end=00590D52 @@ -2800,6 +2824,7 @@ Script_GetTrainerGreetingText 00593D90 f end=00593DAB Script_GetTrainerServiceTypeFilter 00593E10 f end=00593EA4 Script_GetTrainerSkillLineFilter 00593EB0 f end=00593F67 CGClassTrainer__SetTrainer 005940E0 f end=0059416D +CGClassTrainer__GetSelectionIndex 00594170 f end=005941A8 Script_CloseTrainer 00594370 f end=00594391 Script_SelectTrainerService 005943A0 f end=00594424 Script_GetTrainerSelectionIndex 00594430 f end=0059447B @@ -2811,6 +2836,8 @@ CGClassTrainer__LeaveWorld 005947B0 f end=005947CF CGClassTrainer__FilterAndSortServices 00594BA0 f end=00594D9B CGPlayer_C__TrainerBuySpell 00594DA0 f end=00594E49 CGClassTrainer__BuyService 00594E50 f end=00594E76 +CGClassTrainer__SetServiceTypeFilter 00594FE0 f end=00595010 +CGClassTrainer__SetSkillLineFilter 00595010 f end=00595031 Script_OpenTrainer 00595040 f end=00595084 Script_GetTrainerServiceInfo 00595090 f end=00595148 Script_GetTrainerServiceIcon 00595150 f end=005952E7 @@ -2827,6 +2854,7 @@ Script_SetTrainerSkillLineFilter 00596010 f end=00596143 Script_CollapseTrainerSkillLine 00596150 f end=005961E4 Script_ExpandTrainerSkillLine 005961F0 f end=00596282 Script_GetTrainerServiceItemLink 00596290 f end=005963BF +CGClassTrainer__AddServices 00596450 f end=00596AF1 CGClassTrainer__RefreshList 00596B00 f end=005970A7 CGCharacterModelBase__RotateModel 005970F0 f end=005971A3 CGCharacterModelBase__UpdateModel 005971B0 f end=0059720B @@ -3049,6 +3077,7 @@ Script_GetActionAutocast 005A9290 f end=005A9357 CGActionBar__IsConsumableAction 005A9360 f end=005A946E CGActionBar__HasValidTarget 005A94C0 f end=005A95D6 CGActionBar__ActionHasRange 005A95E0 f end=005A96D0 +CGActionBar__IsAttackAction 005A96D0 f end=005A9752 CGActionBar__GetTexture 005A97F0 f end=005A9B0C Script_GetActionTexture 005A9B30 f end=005A9B99 Script_IsAttackAction 005A9BA0 f end=005A9C10 @@ -3149,7 +3178,10 @@ CGEquipmentManager__CreateEquipmentSet 005AF7E0 f end=005AF8D2 Script_RenameEquipmentSet 005AF910 f end=005AF9BA Script_SaveEquipmentSet 005AF9C0 f end=005AFBAF CGEquipmentManager__InitializeGame 005AFBB0 f end=005AFC35 +CGCurrencyTypes__CurrencyCategorySortCallback 005AFC40 f end=005AFC7B +CGCurrencyTypes__SetCategoryExpand 005AFCB0 f end=005AFD10 Script_GetCurrencyListSize 005AFD10 f end=005AFD32 +CGCurrencyTypes__InitializeGame 005AFD90 f end=005AFE2A CGCurrencyTypes__CategoryHasKnownTypes 005AFE30 f end=005AFF02 CGCurrencyTypes__DisplayListSortCallback 005AFF10 f end=005AFFD0 CGCurrencyTypes__BuildDisplayList 005B0030 f end=005B0339 @@ -3161,6 +3193,7 @@ Script_SetCurrencyUnused 005B09B0 f end=005B0A1D Script_SetCurrencyBackpack 005B0A20 f end=005B0A8D Script_GetBackpackCurrencyInfo 005B0A90 f end=005B0CD2 Script_CanShowAchievementUI 005B0CE0 f end=005B0CFC +CGAchievementInfo__IsRealAchievement 005B0D50 f end=005B0DDA CGAchievementInfo__IsCriteriaStat 005B0DE0 f end=005B0E9A CGAchievementInfo__BuildOutputString 005B0EA0 f end=005B1387 Script_GetCategoryList 005B1390 f end=005B14A3 @@ -3186,6 +3219,7 @@ Script_GetNumTrackedAchievements 005B2120 f end=005B2166 CGAchievementInfo__UpdateCriteria 005B2520 f end=005B28C9 CGAchievementInfo__UpdateAchievement 005B28D0 f end=005B2AAB CGAchievementInfo__UpdateInspectCriteria 005B2CB0 f end=005B2FA1 +CGAchievementInfo__ReleaseInspect 005B2FB0 f end=005B301E CGAchievementInfo__OnAchievementEarned 005B3020 f end=005B315B CGAchievementInfo__OnCriteriaUpdate 005B3160 f end=005B32E4 CGAchievementInfo__OnAllAchievementData 005B32F0 f end=005B3498 @@ -3219,6 +3253,7 @@ CGCalendar__ValidateDate 005B7B30 f end=005B7BF3 CGCalendar__ValidateCreateDate 005B7C00 f end=005B7CB3 CGCalendarEvent__SetModeratorStatus 005B7DC0 f end=005B7E15 CGCalendar__GetDateTimeText 005B7E50 f end=005B7FCB +CGCalendar__GetCalendarTypeString 005B7FD0 f end=005B8039 Script_CalendarGetMonthNames 005B80E0 f end=005B8120 Script_CalendarGetWeekdayNames 005B8120 f end=005B8160 Script_CalendarGetDate 005B8160 f end=005B81E1 @@ -3249,6 +3284,7 @@ Script_CalendarIsActionPending 005B8C10 f end=005B8C2E CalendarRegisterScriptFunctions 005B8C30 f end=005B8C56 CalendarUnregisterScriptFunctions 005B8C60 f end=005B8C7F CGCalendar__GetMonth 005B8EC0 f end=005B8F70 +CGCalendar__ComputeEventIndex 005B9000 f end=005B9140 CGCalendar__GetDayEvent 005B9260 f end=005B92A3 CGCalendar__GetEvent 005B9310 f end=005B9425 CGCalendar__GetHolidayName 005B9430 f end=005B9487 @@ -3256,6 +3292,7 @@ CGCalendarEvent__SetDate 005B94F0 f end=005B9537 CGCalendarEvent__SetLockoutDate 005B9590 f end=005B95D7 CGCalendarEvent__SetTextureID 005B9630 f end=005B969F CGCalendar__RemoveEvent 005B96A0 f end=005B96FD +CGCalendar__ContextMenuInviteRSVP 005B9860 f end=005B9956 CGCalendar__CalendarError 005B9960 f end=005B99EF Script_CalendarGetMonth 005B99F0 f end=005B9AB9 Script_CalendarGetAbsMonth 005B9AC0 f end=005B9BEC @@ -3638,6 +3675,7 @@ Script_GetTradeskillRepeatCount 005DA270 f end=005DA2D5 Script_StopTradeSkillRepeat 005DA2E0 f end=005DA30D Script_IsTradeSkillLinked 005DA310 f end=005DA391 CGTradeSkillInfo__Close 005DA5A0 f end=005DA5E9 +CGTradeSkillInfo__GetSelectionIndex 005DA670 f end=005DA6A8 CGTradeSkillInfo__GetSubClassIndexFromSkill 005DA7D0 f end=005DA82E CGTradeSkillInfo__IsCollapsedHeader 005DA830 f end=005DA8A6 Script_CloseTradeSkill 005DA8B0 f end=005DA8FB @@ -3662,6 +3700,8 @@ Script_GetTradeSkillInvSlots 005DBF10 f end=005DBF8E Script_GetTradeSkillInvSlotFilter 005DBF90 f end=005DC0A8 Script_GetTradeSkillListLink 005DC0B0 f end=005DC109 CGTradeSkillInfo__FilterAndSortSkills 005DCC40 f end=005DCEF9 +CGTradeSkillInfo__SetSubClassFilter 005DCF00 f end=005DCF2C +CGTradeSkillInfo__SetInvTypeFilter 005DCF30 f end=005DCF53 CGTradeSkillInfo__SetItemNameFilter 005DCF60 f end=005DD02F Script_SetTradeSkillItemNameFilter 005DD070 f end=005DD08D Script_SetTradeSkillItemLevelFilter 005DD090 f end=005DD0ED @@ -3676,6 +3716,10 @@ CGTradeSkillInfo__SetTradeSkill 005DE120 f end=005DE2F4 CGTradeSkillInfo__SetLink 005DE300 f end=005DE3F2 Script_GetTradeSkillReagentInfo 005DE400 f end=005DE619 Script_GetTradeSkillTools 005DE620 f end=005DE8B6 +QuestSelectQueryCallback 005DE960 f end=005DE980 +CGQuestLog__GetQuestSortIndex 005DEAE0 f end=005DEB57 +CGQuestLog__UpdateSelection 005DEB60 f end=005DEBC6 +CGQuestLog__GetSelectedLogEntry 005DEBD0 f end=005DEC05 CGQuestLog__ClearQuest 005DEC10 f end=005DEC3F CGQuestLog__GetQuestItemID 005DED90 f end=005DEE2E CGQuestLog__IsQuestExpiredByID 005DEE60 f end=005DEEA8 @@ -3706,12 +3750,16 @@ Script_SetPOIIconOverlapPushDistance 005DFB40 f end=005DFB95 Script_ShiftQuestWatches 005DFBA0 f end=005DFC40 Script_GetQuestWatchIndex 005DFC40 f end=005DFD1D CGQuestLog__UpdateWatchTimers 005DFEF0 f end=005DFF3B +CGQuestLog__SetSelectedQuest 005DFFA0 f end=005DFFFF CGQuestLog__GetQuestName 005E0000 f end=005E006A +CGQuestLog__IsSelectedQuestExpired 005E00E0 f end=005E010B CGQuestLog__SaveTrackedQuests 005E0240 f end=005E02E4 Script_SelectQuestLogEntry 005E02F0 f end=005E0337 Script_GetQuestLogQuestText 005E0340 f end=005E041F Script_QuestPOIGetIconInfo 005E0590 f end=005E06C1 Script_GetQuestLogCompletionText 005E06D0 f end=005E07F7 +QSortQuestSortTypes 005E08F0 f end=005E0B75 +CGQuestLog__FilterAndSortQuests 005E0B80 f end=005E0BF8 CGQuestLog__CollapseHeader 005E0C00 f end=005E0CBB CGQuestLog__AbandonSelectedQuest 005E0CC0 f end=005E0D20 CGQuestLog__GetQuestSpecialItem 005E0DA0 f end=005E0E9E @@ -3726,6 +3774,7 @@ CGQuestLog__GetQuestLeaderBoardForItem 005E2630 f end=005E2851 CGQuestLog__GetQuestGreenRange 005E2860 f end=005E28AE CGQuestLog__ComputeBlobQuestObjectives 005E2950 f end=005E2B55 CGQuestLog__GetQuestWorldMapAreaID 005E2B60 f end=005E2EA5 +CGQuestLog__UpdatePOIIcons 005E2EB0 f end=005E3832 CGQuestLog__GetPOIQuestIDByVisibleIndex 005E3840 f end=005E3AC0 Script_GetAbandonQuestItems 005E3D60 f end=005E405D Script_AbandonQuest 005E4060 f end=005E4068 @@ -3755,8 +3804,10 @@ Script_UseQuestLogSpecialItem 005E5640 f end=005E56BC Script_GetQuestWorldMapAreaID 005E56C0 f end=005E573A Script_QuestPOIUpdateIcons 005E5740 f end=005E5748 Script_QuestPOIGetQuestIDByVisibleIndex 005E5750 f end=005E57DC +CGQuestLog__SetQuestExpired 005E57E0 f end=005E583C CGQuestLog__SetQuestExpiredByID 005E5840 f end=005E58B7 CGQuestLog__GetQuestPOILeaderBoardByID 005E58C0 f end=005E5A41 +CGQuestLog__UpdateAllQuestPOI 005E5A50 f end=005E5C04 Script_GetQuestLogTitle 005E5CC0 f end=005E5F59 Script_GetQuestLogLeaderBoard 005E5F60 f end=005E60CF Script_GetQuestLogItemDrop 005E60D0 f end=005E623F @@ -3790,6 +3841,7 @@ CGCharacterInfo__PickupBag 005E8C30 f end=005E8D2D CGCharacterInfo__PutItemInBag 005E8D30 f end=005E8FD2 CGCharacterInfo__CalculateInventoryAlertStatus 005E8FE0 f end=005E90C8 CGCharacterInfo__UpdateInventoryAlerts 005E90D0 f end=005E9140 +CGCharacterInfo__RequestInspectHonorData 005E9140 f end=005E924F Script_GetInventoryItemsForSlot 005E95C0 f end=005E9BB5 Script_GetInventoryItemTexture 005E9BC0 f end=005E9D71 Script_GetInventoryItemBroken 005E9D80 f end=005E9E31 @@ -3843,6 +3895,11 @@ EvaluateMacroOptions 005F0DF0 f end=005F0FF5 GetEventStatusString 005F1000 f end=005F101D CGCalendarEvent__SetTitle 005F1130 f end=005F1173 CGCalendarEvent__SetDescription 005F1180 f end=005F11C9 +CGCalendarEvent__SetType 005F11D0 f end=005F11F4 +CGCalendarEvent__SetRepeatOption 005F1200 f end=005F1224 +CGCalendarEvent__SetSize 005F1230 f end=005F1260 +CGCalendarEvent__SetFlag 005F13B0 f end=005F13D3 +CGCalendarEvent__ClearFlag 005F13E0 f end=005F1405 CGCalendarEvent__ProcessUpdateEvent 005F14B0 f end=005F1577 CGCalendarEvent__InviteRemoved 005F1580 f end=005F15F8 CGCalendarEvent__UpdateInviteStatus 005F1600 f end=005F1667 @@ -3882,6 +3939,7 @@ Script_VehicleAimGetNormPower 005F9550 f end=005F9572 CGInputControl__GetActive 005F95D0 f end=005F95D6 CGInputControl__UpdateHalted 005F95E0 f end=005F95E8 CGInputControl__UpdateMoveStopped 005F95F0 f end=005F95F8 +CGInputControl__IsMouseDragging 005F9600 f end=005F964F CGInputControl__OnTurnToAngleStop 005F9650 f end=005F966A Script_IsMouselooking 005F9DD0 f end=005F9E0F Script_VehicleAimGetAngle 005F9E10 f end=005F9E5C @@ -3892,6 +3950,7 @@ Script_IsVehicleAimPowerAdjustable 005F9FE0 f end=005FA04B Script_DetectWowMouse 005FA050 f end=005FA05E CGInputControl__CanControl 005FA060 f end=005FA0C9 CGInputControl__SetControlBit 005FA170 f end=005FA41A +CGInputControl__IsMouseDragMoving 005FA420 f end=005FA44D CGInputControl__UnsetControlBit 005FA450 f end=005FA6A9 CGInputControl__CameraCanTurnPlayer 005FA6B0 f end=005FA783 CGInputControl__CameraCanPitchPlayer 005FA790 f end=005FA882 @@ -3904,6 +3963,7 @@ CGInputControl__AscendDescendPlayer 005FACE0 f end=005FAE70 CGInputControl__MovePlayer 005FAE70 f end=005FAFAE CGInputControl__StrafePlayer 005FAFB0 f end=005FB0A3 CGInputControl__TurnPlayer 005FB0B0 f end=005FB19B +CGInputControl__PitchPlayer 005FB1A0 f end=005FB255 CGInputControl__CameraTurnPlayer 005FB260 f end=005FB392 CGInputControl__SetPlayerPitch 005FB3A0 f end=005FB4A7 CGInputControl__OnPitchToAngleStop 005FB510 f end=005FB553 @@ -3957,7 +4017,10 @@ Script_SetMouselookOverrideBinding 005FD550 f end=005FD5B8 CGCamera__HasModelCamera 005FE310 f end=005FE319 CGCamera__ResetModelCamera 005FE320 f end=005FE357 CGCamera__ClearModelCamera 005FE360 f end=005FE398 +CGCamera__CCommand_PitchLimit 005FE400 f end=005FE433 CGCamera__CreateViewFromCamera 005FE4E0 f end=005FE510 +CGCamera__UpdateYaw 005FE5F0 f end=005FE696 +CGCamera__UpdateAutoInteractState 005FE6A0 f end=005FE6BF CGCamera__CheckUnderwater 005FE7B0 f end=005FE7F3 CGCamera__GetCollisionQueryFlags 005FEC50 f end=005FEC67 Script_MoveViewInStart 005FF080 f end=005FF093 @@ -3988,16 +4051,21 @@ Script_CameraZoomOut 00601840 f end=00601898 Script_VehicleCameraZoomIn 006018A0 f end=006018A9 Script_VehicleCameraZoomOut 006018B0 f end=006018B9 CGCamera__DecIgnoreFacing 00601A70 f end=00601B6B +CGCamera__PerformTerrainTilt 00601B70 f end=00601D55 CGCamera__GetCameraPosition 00601D60 f end=00601E8A +CGCamera__CalcModelCamera 00601E90 f end=00601F66 CGCamera__SetModeNormal 00601F70 f end=00601FEA CGCamera__SetModeFreeLook 00601FF0 f end=006020AF CGCamera__UpdateFreeLookFacing 006020B0 f end=006023C4 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__SetView 00603330 f end=00603893 CGCamera__CommentatorSetViewAndPosition 006038A0 f end=006038F1 CGCamera__BarberShopSetView 00603900 f end=0060392D Script_SetView 006039B0 f end=00603A0F +CGCamera__CalcTerrainTilt 00603A10 f end=00603CA8 CGCamera__UpdateTargetSmoothing 00603D30 f end=0060448A CGCamera__UpdateTargetFacing 00604490 f end=00604636 CGCamera__EnableFreeLook 006047E0 f end=00604845 @@ -4009,6 +4077,7 @@ CGCamera__OnVehicleCameraDestroyed 00604C70 f end=00604C7F Script_ResetView 00604C80 f end=00604CD3 Script_NextView 00604CE0 f end=00604D0A Script_PrevView 00604D10 f end=00604D3A +CGCamera__FinishLoadingTarget 00604E00 f end=006053A9 CGCamera__SetTelescope 006053D0 f end=006056FB CGCamera__GetCameraDistance 006059E0 f end=00605D51 CGCamera__CollideCameraWithWorld 00605D60 f end=006061C4 @@ -4017,6 +4086,7 @@ CGCamera__AddShake 00606410 f end=00606477 CGCamera__SetModelCamera 00606570 f end=006066DB CGCamera__SetTarget 006066E0 f end=00606967 CGCamera__constructor 00606B30 f end=00606F8E +CGCamera__CalcTargetCamera 00606F90 f end=00607AFB CGCamera__UpdateCallback 00607B00 f end=00607BC5 CSimpleCamera__SetFacing 00607BD0 f end=00607BF6 CSimpleCamera__constructor 00607C20 f end=00607C90 @@ -4664,8 +4734,10 @@ CBLPFile__DecompPalARGB1555DitherFloydSteinberg 006AEE70 f end=006AF133 type="vo CBLPFile__DecompPalARGB565DitherFloydSteinberg 006AF140 f end=006AF33F type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)" CBLPFile__DecompPalARGB2565DitherFloydSteinberg 006AF340 f end=006AF65D type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)" CBLPFile__Pixels 006AF6A0 f end=006AF6D1 type="uint32_t __thiscall func(CBLPFile* this, uint32_t mipLevel)" +CBLPFile__Unlock 006AF6E0 f end=006AF728 CBLPFile__GetFormatSize 006AF730 f end=006AF7E9 type="int32_t __thiscall func(CBLPFile *this, PIXEL_FORMAT format, uint32_t mipLevel, uint32_t* size, uint32_t* stride)" CBLPFile__DecompPal 006AF810 f end=006AF984 type="int32_t __thiscall func(CBLPFile* this, PIXEL_FORMAT format, uint32_t mipLevel, uint8_t* data, void* tempBuffer)" +CBLPFile__Lock 006AF990 f end=006AFB55 CBLPFile__Lock2 006AFCE0 f end=006AFF06 type="int32_t __thiscall func(CBLPFile* this, char* fileName, PIXEL_FORMAT format, uint32_t mipLevel, unsigned char* data, uint32_t* stride)" CBLPFile__Open 006AFF10 f end=006AFFCF type="int32_t __thiscall func(CBLPFile* this, char* filename)" CBLPFile__LockChain2 006AFFD0 f end=006B012E type="int32_t __thiscall func(CBLPFile* this, char* fileName, PIXEL_FORMAT format, MipBits** images, uint32_t mipLevel, int32_t a6)" @@ -4739,10 +4811,14 @@ FriendList__destructor 006B3240 f end=006B3277 Script_GetNumWhoResults 006B33D0 f end=006B3428 Script_SetWhoToUI 006B3430 f end=006B344C FriendList__RegisterScriptFunctions 006B3450 f end=006B3476 +FriendList__UnregisterScriptFunctions 006B3480 f end=006B349F FriendList__GetFriend 006B3510 f end=006B3563 +FriendList__GetFriendSelectionIndex 006B35E0 f end=006B3622 FriendList__IsComplained 006B3700 f end=006B3748 FriendList__AddComplained 006B3750 f end=006B37F6 +FriendList__GetIgnoreSelectionIndex 006B3800 f end=006B383F FriendList__IsFriend 006B3920 f end=006B395D +FriendList__SetName 006B3C90 f end=006B3D04 Script_GetNumFriends 006B4060 f end=006B412B Script_GetFriendInfo 006B4130 f end=006B43F3 Script_SetSelectedFriend 006B4400 f end=006B44A8 @@ -4761,9 +4837,11 @@ Script_SortWho 006B4EB0 f end=006B4EDA FriendList__Destroy 006B51B0 f end=006B5219 FriendList__IsIgnored 006B52E0 f end=006B5346 FriendList__AddFriend 006B5400 f end=006B54BA +FriendList__RemoveFriend 006B54C0 f end=006B5535 FriendList__SetFriendNotes 006B5540 f end=006B5621 FriendList__SendWho 006B5630 f end=006B5C94 FriendList__AddOrDelIgnore 006B5DE0 f end=006B5F67 +FriendList__AddIgnore 006B5F70 f end=006B60AE FriendList__DelIgnore 006B60B0 f end=006B6125 FriendList__AddOrDelVoiceIgnore 006B6130 f end=006B62BD FriendList__AddVoiceIgnore 006B62C0 f end=006B6401 @@ -4777,9 +4855,10 @@ Script_AddMute 006B6C30 f end=006B6C5B Script_IsIgnored 006B6C60 f end=006B6CE7 Script_IsMuted 006B6CF0 f end=006B6D75 Script_IsIgnoredOrMuted 006B6D80 f end=006B6E05 -FriendList__AddIgnore 006B6E10 f end=006B6EF1 +FriendList__AddOrRemoveFriend 006B6E10 f end=006B6EF1 FriendList__RemoveFriend 006B6F00 f end=006B6F6F FriendList__DelIgnore 006B7040 f end=006B7120 +FriendList__DelMute 006B7120 f end=006B7200 FriendList__HandleStatus 006B73A0 f end=006B7AFA Script_AddOrRemoveFriend 006B7B70 f end=006B7BC4 Script_RemoveFriend 006B7BD0 f end=006B7C8A @@ -4846,12 +4925,14 @@ CGPlayer_C__OnQuestGiverInvalidQuest 006CD7C0 f end=006CD863 CGPlayer_C__OnQuestGiverQuestFailed 006CDA70 f end=006CDB3D CGPlayer_C__OnBuyFailed 006CDBA0 f end=006CDCDC CGPlayer_C__OnBuySucceeded 006CDD10 f end=006CDD7A +CGPlayer_C__ReceiveResurrectRequest 006CDE20 f end=006CDE4C CGPlayer_C__SetAutoLoot 006CDE50 f end=006CDE81 CGPlayer_C__GetProficiency 006CDE90 f end=006CDEAA CGPlayer_C__GetNewContinentID 006CEAF0 f end=006CEAF5 CGPlayer_C__CanDualWield 006CEB00 f end=006CEB0C CGPlayer_C__OnLootMoneyNotify 006CECA0 f end=006CED79 CGPlayer_C__ClearLootingObject 006CEDD0 f end=006CEDE7 +CGPlayer_C__HandleActivateTaxiReply 006CEE90 f end=006CEEBC CGPlayer_C__CancelGiftWrap 006CEF80 f end=006CEFB0 CGPlayer_C__IsGiftWrapping 006CEFB0 f end=006CEFC6 CGPlayer_C__OnSignedResults 006CEFD0 f end=006CF13F @@ -4897,6 +4978,7 @@ CGPlayer_C__QueryQuest 006D4C10 f end=006D4CA0 CGPlayer_C__AcceptQuest 006D4CA0 f end=006D4D32 CGPlayer_C__CompleteQuest 006D4D40 f end=006D4DC6 CGPlayer_C__GiveQuestItems 006D4DD0 f end=006D4E56 +CGPlayer_C__GetQuestReward 006D4E60 f end=006D4EF2 CGPlayer_C__QuestLogRemoveQuest 006D4F80 f end=006D4FF4 CGPlayer_C__UpdateQuestStatus 006D5000 f end=006D507A CGPlayer_C__UpdateQuestStatus 006D5080 f end=006D50BC @@ -4908,7 +4990,10 @@ CGPlayer_C__OnLootRemoved 006D5860 f end=006D58CE CGPlayer_C__OnLootSlotChanged 006D58D0 f end=006D59D5 CGPlayer_C__OnLootReleaseResponse 006D59E0 f end=006D5A59 CGPlayer_C__CanLoot 006D5A60 f end=006D5BD7 +CGPlayer_C__ReadItem 006D5C90 f end=006D5D10 +CGPlayer_C__ReadItem 006D5D10 f end=006D5D86 CGPlayer_C__ReadItemResult 006D5D90 f end=006D5E70 +CGPlayer_C__GetDefaultLanguage 006D5E70 f end=006D5EA2 CGPlayer_C__PreAnimate 006D5EB0 f end=006D5F62 CGPlayer_C__MeleeModeLeave 006D5F70 f end=006D5FB1 CGPlayer_C__OnTaxiNodeStatus 006D5FC0 f end=006D6049 @@ -4957,6 +5042,7 @@ CGPlayer_C__GetSkillIndex 006DC1C0 f end=006DC22B CGPlayer_C__GetExpandedSkillRank 006DC230 f end=006DC2B2 CGPlayer_C__GetSpellRank 006DC330 f end=006DC3E5 CGPlayer_C__CanUseItem 006DC3F0 f end=006DC541 +CGPlayer_C__GetSkillRank 006DC550 f end=006DC591 CGPlayer_C__UpdateInteractStatusAll 006DC5A0 f end=006DC633 CGPlayer_C__SetAFK 006DC640 f end=006DC76C CGLootInfo__ClearRollPending 006DC770 f end=006DC7D4 @@ -4972,6 +5058,7 @@ CGPlayer_C__OpenWrappedItem 006DCE70 f end=006DCF19 CGPlayer_C__GiftWrap 006DCF20 f end=006DD053 CGPlayer_C__GetPossessedUnit 006DD060 f end=006DD0EF CGPlayer_C__OnRenamePetition 006DD270 f end=006DD353 +CGPlayer_C__TurnInGuildCharter 006DD3A0 f end=006DD62B CGPlayer_C__SendTextEmote 006DD9E0 f end=006DDBAF CGPlayer_C__HandleInteraction 006DDBB0 f end=006DE130 CGPlayer_C__UnitIsTrivial 006DE130 f end=006DE1C0 @@ -5255,6 +5342,7 @@ CMissile__UpdateStaticLists 00703B00 f end=00703B73 CMissile__Initialize 00703B80 f end=00703BE0 CMissile__Destroy 00703BE0 f end=00703C10 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__Initialize 007048D0 f end=00704910 @@ -5357,12 +5445,14 @@ CGGameObject_C__Reenable 0070ED50 f end=0070EDCC CGGameObject_C__GetModelFileNameInternal 0070EE30 f end=0070EE7E CGGameObject_C__GetModelFileName 0070EE80 f end=0070EEC0 CGGameObject_C__GetLockRec 0070EF30 f end=0070EF8D +CGGameObject_C__IsValidTargetForSpell 0070F010 f end=0070F15B CGGameObject_C__CanHighlight 0070F580 f end=0070F628 CGGameObject_C__FloatingTooltip 0070F630 f end=0070F675 CGGameObject_C__Use 0070F680 f end=0070F7AF CGGameObject_C__GetNamePosition 0070F940 f end=0070F9AD CGGameObject_C__GetPageTextID 00710280 f end=007102B7 CGGameObject_C__GetPageTextLanguage 007102C0 f end=007102F3 +CGGameObject_C__GetPageTextMaterial 00710300 f end=00710333 CGGameObject_C__CreateWorldObject 007110B0 f end=0071113F CGGameObject_C__RefreshInteractIcon 007111A0 f end=00711207 CGGameObject_C__CheckForPassiveHighlight 00711210 f end=00711297 @@ -5551,6 +5641,7 @@ CGUnit_C__SendMovementUpdate 00724E70 f end=00724E9D CGUnit_C__PostShutdown 00724EA0 f end=00724F44 CGUnit_C__OnVirtualItemChanged 00725010 f end=007251B1 CGUnit_C__UnitReaction 007251C0 f end=007254DE +CGNamePlateFrame__GetNewNameplateFrame 007254E0 f end=0072552B CGUnit_C__NamePlateAddOrUpdate 007256C0 f end=00725834 CGUnit_C__UnitNameplatesReposition 00725890 f end=00725978 CGUnit_C__RenderTargetSelection 00725980 f end=00725BE2 @@ -5773,6 +5864,7 @@ CGUnit_C__IsVehicleCurrentlyUnstoppable 0074BB90 f end=0074BBC8 CGUnit_C__SignalPlayerGainsVehicleDataEvent 0074BBD0 f end=0074BC45 CGUnit_C__VehiclePassengerStartWaitingForVehicleTransitionAnimFromSpline 0074C040 f end=0074C0DE CGUnit_C__OnVehicleCameraPossiblyUnneeded 0074C4E0 f end=0074C550 +CGUnit_C__ConvertVehicleCameraRelativeFacingToTransportRelativeFacing 0074C550 f end=0074C59F CGUnit_C__UpdateVehicleUISliders 0074C5A0 f end=0074C64D CGUnit_C__FindRootVehicle 0074C650 f end=0074C749 CGUnit_C__VehiclePassengerRequestSwitchToVirtualSeat 0074CA90 f end=0074CC34 @@ -5864,6 +5956,7 @@ VisibleItem_C__GetMaterial 00758ED0 f end=00758F4C VisibleItem_C__GetSheatheType 00758F50 f end=00758FCC VisibleItem_C__GetSoundOverrideSubclassID 00758FD0 f end=00759041 VisibleItem_C__GetItemEnchantmentVisualID 00759050 f end=0075912B +CVehicleCamera_C__ConvertFromRawToWorld 00759130 f end=00759153 CVehicleCamera_C__InitSystem 00759160 f end=007591CF CVehicleCamera_C__UninitSystem 007591D0 f end=007591FD CVehicleCamera_C__ComputeEndWorldPosition 00759200 f end=0075957C @@ -6016,8 +6109,10 @@ WoWTime__AddDays 0076C280 f end=0076C358 WoWTime__GetHourAndMinutes 0076C360 f end=0076C37B WowTime__SetHourAndMinutes 0076C380 f end=0076C3B1 WoWTime__SetHourAndMinutes 0076C3C0 f end=0076C3E2 +WowTime__AddMinutes 0076C3F0 f end=0076C480 WoWTime__SetDate 0076C480 f end=0076C4BE WowTime__AddHolidayDuration 0076C4C0 f end=0076C5D8 +WowTime__WowDecodeTime 0076C970 f end=0076CA45 WoWTime__WoWEncodeTime 0076CA50 f end=0076CAA7 WoWTime__WoWDecodeTime 0076CAB0 f end=0076CADD WowTime__WowDecodeTimeToDbDate 0076CAE0 f end=0076CB5D @@ -6028,6 +6123,7 @@ CGameTime__TickMinute 0076D740 f end=0076D7AD CGameTime__GameTimeSetTime 0076D810 f end=0076D8FD CGameTime__GameTimeUpdate 0076D900 f end=0076D996 CGameTime__GameTimeSync 0076D9A0 f end=0076DB24 +CGameTime__GameTimeRegisterCallback 0076DB30 f end=0076DC14 NameNeedsDeclensions 0076DD20 f end=0076DD3B RussianNameNeedsDeclensions 0076E270 f end=0076E2A6 SMemSetDebugFlags 0076E4A0 f end=0076E4D2 type="void __stdcall func(uint32_t flags, uint8_t changeMask)" @@ -6061,6 +6157,7 @@ SStrToFloat 0076FB80 f end=0076FDA9 SGetCurrentThreadPriority 0076FDD0 f end=0076FDDE SSetCurrentThreadPriority 0076FDE0 f end=0076FDF8 SSetCurrentProcessAffinityMask 0076FE00 f end=0076FE18 +SCreateProcess 00770290 f end=00770397 ILoadValue 007703A0 f end=00770483 type="int32_t __usercall func@(void* parentKey, char* subKeyName@, char* valuename, uint32_t* datatype, uint8_t* buffer@, uint32_t bytes@, uint32_t* bytesread@)" InternalLoadEntry 00770490 f end=00770575 type="int32_t __usercall func@(char* keyname, char* valuename, uint32_t flags, uint32_t* datatype, void* buffer, uint32_t bytes, uint32_t* bytesread@)" InternalSaveEntry 00770580 f end=00770719 type="int32_t __usercall func@(char* keyname, char* valuename, uint32_t flags@, uint32_t datatype, const void* buffer, uint32_t bytes@)" @@ -6853,7 +6950,9 @@ PlayerNameCreateText 007E6030 f end=007E6088 PlayerNameRegisterCVars 007E6150 f end=007E6318 PlayerNameDelete 007E6320 f end=007E6386 PlayerNameInitialize 007E64D0 f end=007E6584 +WORLDTEXTSTRING__CalculateNewColor 007E6850 f end=007E6A2D WorldTextDelete 007E6A90 f end=007E6AB3 +WORLDTEXTSTRING__CalculateTextHeight 007E6CC0 f end=007E6DB4 WorldTextRenderBatch 007E7490 f end=007E7BA5 GetCurrencyTextureString 007E7E10 f end=007E7E4E EffectDeath__constructor 007EA260 f end=007EA416 @@ -6867,6 +6966,7 @@ DayNight__SetOverrideLightParamsID 007ECEC0 f end=007ECEDC ; DayNight::SetOverri DayNight__ClearOverrideLightParamsID 007ECEE0 f end=007ECEEB ; DayNight::ClearOverrideLightParamsID() DayNightGetInfo 007ECEF0 f end=007ECEF6 DayNight__InterpTable 007ED3B0 f end=007ED4C0 ; DayNight::InterpTable(C2Vector const*, unsigned int, float) +DayNight__DarkenColor 007ED790 f end=007ED815 DayNight__ClearOverrideFog 007ED820 f end=007ED86E ; DayNight::ClearOverrideFog() DayNight__SetOverrideFog 007ED870 f end=007ED901 ; DayNight::SetOverrideFog(float, float, CImVector, int) DayNight__SetDirection 007EEA90 f end=007EECBC ; DayNight::SetDirection() @@ -6882,7 +6982,9 @@ DayNight__UpdateLighting 007F3920 f end=007F39AA ; DayNight::UpdateLighting() MinimapGetZoom 007F3B40 f end=007F3B54 MinimapGetZoomLevels 007F3B60 f end=007F3B66 MinimapGetViewRadius 007F3B90 f end=007F3BDB +UpdatePointsOfInterest 007F44A0 f end=007F4806 MinimapSetDynamicPOI 007F4870 f end=007F4928 +MinimapSetQuestPOI 007F4930 f end=007F498D MinimapSetCorpsePOI 007F4990 f end=007F49FE MinimapUpdate 007F5BA0 f end=007F6539 MinimapInitialize 007F6730 f end=007F698D @@ -7354,6 +7456,7 @@ IOsClipboardGetString 008726F0 f end=008727BB OsClipboardFreeString 008727C0 f end=008727DE IOsClipboardPutString 008727E0 f end=008728B8 CShaderEffect__InitFixedFuncPass 008728C0 f end=008728FB ; CShaderEffect::InitFixedFuncPass(EGxTexOp const*, EGxTexOp const*, unsigned int) +CShaderEffect__ComputeLocalLights 00872900 f end=00872AC5 CShaderEffect__SetUsePcfFiltering 00872AD0 f end=00872AF8 ; CShaderEffect::SetUsePcfFiltering(unsigned int) CShaderEffect__UpdateWorldViewMatrix 00872B00 f end=00872C0A ; CShaderEffect::UpdateWorldViewMatrix() CShaderEffect__UpdateProjMatrix 00872C10 f end=00872CD5 ; CShaderEffect::UpdateProjMatrix() @@ -7367,10 +7470,12 @@ CShaderEffect__SetFogEnabled 00873390 f end=00873472 ; CShaderEffect::SetFogEnab CShaderEffect__SetTexMtx_Identity 00873480 f end=0087354E ; CShaderEffect::SetTexMtx_Identity(unsigned int) CShaderEffect__SetTexMtx_SphereMap 00873550 f end=0087361E ; CShaderEffect::SetTexMtx_SphereMap(unsigned int) CShaderEffect__SetTexMtx 00873620 f end=00873721 ; CShaderEffect::SetTexMtx(C44Matrix const&, unsigned int) +CShaderEffect__SetTexMtx_TexGen 00873730 f end=008738F3 CShaderEffect__SetDiffuse 00873900 f end=00873A4B ; CShaderEffect::SetDiffuse(C4Vector const&) CShaderEffect__SetEmissive 00873A50 f end=00873B9B ; CShaderEffect::SetEmissive(C4Vector const&) CShaderEffect__SetAlphaRef 00873BA0 f end=00873C1A ; CShaderEffect::SetAlphaRef(float) CShaderEffect__SetLocalLighting 00873CA0 f end=00873ED2 ; CShaderEffect::SetLocalLighting(CM2Lighting*, int, C3Vector const*) +CShaderEffect__SetAlphaRefDefault 00873EE0 f end=00873F23 CShadowCache__SetMatrixCallback 00873FA0 f end=00873FAD CShadowCache__SetFrustumCallback 00873FB0 f end=00873FBD CShadowCache__SetQueryCallback 00873FC0 f end=00873FCD @@ -7419,6 +7524,246 @@ Liquid__CInstance__Create 008A1B00 f end=008A1B25 Liquid__CMaterialBank__GetMaterial 008A1FA0 f end=008A20BD Liquid__CSettingsBank__GetSettings 008A28F0 f end=008A2974 Liquid__CreateProceduralTextures 008A2E20 f end=008A2EF5 +SpellRec__GetFilename 008A65D0 f end=008A65D6 +ItemDisplayInfoRec__GetFilename 008A7FC0 f end=008A7FC6 +VehicleUIIndicatorRec__GetFilename 008A8350 f end=008A8356 +AchievementRec__GetFilename 008A8360 f end=008A8366 +Achievement_CriteriaRec__GetFilename 008A8CB0 f end=008A8CB6 +Achievement_CategoryRec__GetFilename 008A9100 f end=008A9106 +AnimationDataRec__GetFilename 008A93D0 f end=008A93D6 +AreaGroupRec__GetFilename 008A9520 f end=008A9526 +AreaPOIRec__GetFilename 008A95A0 f end=008A95A6 +AreaTableRec__GetFilename 008A9C50 f end=008A9C56 +AreaTriggerRec__GetFilename 008AA0E0 f end=008AA0E6 +AttackAnimKitsRec__GetFilename 008AA0F0 f end=008AA0F6 +AttackAnimTypesRec__GetFilename 008AA100 f end=008AA106 +AuctionHouseRec__GetFilename 008AA110 f end=008AA116 +BankBagSlotPricesRec__GetFilename 008AA120 f end=008AA126 +BannedAddOnsRec__GetFilename 008AA130 f end=008AA136 +BarberShopStyleRec__GetFilename 008AA140 f end=008AA146 +BattlemasterListRec__GetFilename 008AA710 f end=008AA716 +CameraShakesRec__GetFilename 008AAA90 f end=008AAA96 +Cfg_CategoriesRec__GetFilename 008AAAA0 f end=008AAAA6 +Cfg_ConfigsRec__GetFilename 008AAD90 f end=008AAD96 +CharBaseInfoRec__GetFilename 008AADA0 f end=008AADA6 +CharHairGeosetsRec__GetFilename 008AAE00 f end=008AAE06 +CharStartOutfitRec__GetFilename 008AAE10 f end=008AAE16 +CharTitlesRec__GetFilename 008AAF30 f end=008AAF36 +CharacterFacialHairStylesRec__GetFilename 008AB490 f end=008AB496 +ChatChannelsRec__GetFilename 008AB530 f end=008AB536 +ChatProfanityRec__GetFilename 008ABA90 f end=008ABA96 +ChrClassesRec__GetFilename 008ABAA0 f end=008ABAA6 +ChrRacesRec__GetFilename 008AC3C0 f end=008AC3C6 +CinematicCameraRec__GetFilename 008ACE60 f end=008ACE66 +CinematicSequencesRec__GetFilename 008ACF90 f end=008ACF96 +CreatureDisplayInfoExtraRec__GetFilename 008AD010 f end=008AD016 +CreatureDisplayInfoRec__GetFilename 008AD1C0 f end=008AD1C6 +CreatureFamilyRec__GetFilename 008AD420 f end=008AD426 +CreatureModelDataRec__GetFilename 008AD7F0 f end=008AD7F6 +CreatureMovementInfoRec__GetFilename 008ADBA0 f end=008ADBA6 +CreatureSoundDataRec__GetFilename 008ADBB0 f end=008ADBB6 +CreatureSpellDataRec__GetFilename 008ADFB0 f end=008ADFB6 +CreatureTypeRec__GetFilename 008AE030 f end=008AE036 +CurrencyTypesRec__GetFilename 008AE2E0 f end=008AE2E6 +CurrencyCategoryRec__GetFilename 008AE2F0 f end=008AE2F6 +DanceMovesRec__GetFilename 008AE300 f end=008AE306 +DeathThudLookupsRec__GetFilename 008AE670 f end=008AE676 +DeclinedWordRec__GetFilename 008AE680 f end=008AE686 +DeclinedWordCasesRec__GetFilename 008AE690 f end=008AE696 +DestructibleModelDataRec__GetFilename 008AE760 f end=008AE766 +DungeonEncounterRec__GetFilename 008AE9D0 f end=008AE9D6 +DungeonMapRec__GetFilename 008AED10 f end=008AED16 +DungeonMapChunkRec__GetFilename 008AED20 f end=008AED26 +DurabilityCostsRec__GetFilename 008AED30 f end=008AED36 +DurabilityQualityRec__GetFilename 008AEDB0 f end=008AEDB6 +EmotesRec__GetFilename 008AEDC0 f end=008AEDC6 +EmotesTextDataRec__GetFilename 008AEDD0 f end=008AEDD6 +EmotesTextSoundRec__GetFilename 008AEDE0 f end=008AEDE6 +EmotesTextRec__GetFilename 008AEDF0 f end=008AEDF6 +EnvironmentalDamageRec__GetFilename 008AEEC0 f end=008AEEC6 +ExhaustionRec__GetFilename 008AEED0 f end=008AEED6 +FactionGroupRec__GetFilename 008AEEE0 f end=008AEEE6 +FactionRec__GetFilename 008AF1C0 f end=008AF1C6 +FactionTemplateRec__GetFilename 008AF800 f end=008AF806 +FileDataRec__GetFilename 008AF920 f end=008AF926 +FootprintTexturesRec__GetFilename 008AF9E0 f end=008AF9E6 +FootstepTerrainLookupRec__GetFilename 008AF9F0 f end=008AF9F6 +GameObjectArtKitRec__GetFilename 008AFA00 f end=008AFA06 +GameObjectDisplayInfoRec__GetFilename 008AFB90 f end=008AFB96 +GameTablesRec__GetFilename 008AFD20 f end=008AFD26 +GameTipsRec__GetFilename 008AFDD0 f end=008AFDD6 +GemPropertiesRec__GetFilename 008AFDE0 f end=008AFDE6 +GlyphPropertiesRec__GetFilename 008AFDF0 f end=008AFDF6 +GlyphSlotRec__GetFilename 008AFE00 f end=008AFE06 +GMSurveyAnswersRec__GetFilename 008AFE10 f end=008AFE16 +GMSurveyCurrentSurveyRec__GetFilename 008AFE20 f end=008AFE26 +GMSurveyQuestionsRec__GetFilename 008AFE30 f end=008AFE36 +GMSurveySurveysRec__GetFilename 008AFE40 f end=008AFE46 +GMTicketCategoryRec__GetFilename 008AFEA0 f end=008AFEA6 +GroundEffectDoodadRec__GetFilename 008AFEB0 f end=008AFEB6 +GroundEffectTextureRec__GetFilename 008AFEC0 f end=008AFEC6 +gtBarberShopCostBaseRec__GetFilename 008AFF80 f end=008AFF86 +gtCombatRatingsRec__GetFilename 008AFF90 f end=008AFF96 +gtChanceToMeleeCritRec__GetFilename 008AFFA0 f end=008AFFA6 +gtChanceToMeleeCritBaseRec__GetFilename 008AFFB0 f end=008AFFB6 +gtChanceToSpellCritRec__GetFilename 008AFFC0 f end=008AFFC6 +gtChanceToSpellCritBaseRec__GetFilename 008AFFF0 f end=008AFFF6 +gtNPCManaCostScalerRec__GetFilename 008B0000 f end=008B0006 +gtOCTClassCombatRatingScalarRec__GetFilename 008B0010 f end=008B0016 +gtOCTRegenHPRec__GetFilename 008B0020 f end=008B0026 +gtOCTRegenMPRec__GetFilename 008B0030 f end=008B0036 +gtRegenHPPerSptRec__GetFilename 008B0040 f end=008B0046 +gtRegenMPPerSptRec__GetFilename 008B0050 f end=008B0056 +HelmetGeosetVisDataRec__GetFilename 008B0060 f end=008B0066 +HolidayDescriptionsRec__GetFilename 008B00C0 f end=008B00C6 +HolidayNamesRec__GetFilename 008B00D0 f end=008B00D6 +HolidaysRec__GetFilename 008B00E0 f end=008B00E6 +ItemRec__GetFilename 008B02C0 f end=008B02C6 +ItemBagFamilyRec__GetFilename 008B02D0 f end=008B02D6 +ItemClassRec__GetFilename 008B02E0 f end=008B02E6 +ItemCondExtCostsRec__GetFilename 008B02F0 f end=008B02F6 +ItemExtendedCostRec__GetFilename 008B0300 f end=008B0306 +ItemGroupSoundsRec__GetFilename 008B0420 f end=008B0426 +ItemLimitCategoryRec__GetFilename 008B0430 f end=008B0436 +ItemPetFoodRec__GetFilename 008B0440 f end=008B0446 +ItemPurchaseGroupRec__GetFilename 008B0450 f end=008B0456 +ItemRandomPropertiesRec__GetFilename 008B0700 f end=008B0706 +ItemRandomSuffixRec__GetFilename 008B09E0 f end=008B09E6 +ItemSetRec__GetFilename 008B0CE0 f end=008B0CE6 +ItemSubClassMaskRec__GetFilename 008B1020 f end=008B1026 +ItemSubClassRec__GetFilename 008B12D0 f end=008B12D6 +ItemVisualEffectsRec__GetFilename 008B1930 f end=008B1936 +ItemVisualsRec__GetFilename 008B1940 f end=008B1946 +LanguageWordsRec__GetFilename 008B19A0 f end=008B19A6 +LanguagesRec__GetFilename 008B1A50 f end=008B1A56 +LfgDungeonExpansionRec__GetFilename 008B1CE0 f end=008B1CE6 +LfgDungeonGroupRec__GetFilename 008B1CF0 f end=008B1CF6 +LfgDungeonsRec__GetFilename 008B1FE0 f end=008B1FE6 +LiquidTypeRec__GetFilename 008B2710 f end=008B2716 +LiquidMaterialRec__GetFilename 008B2A90 f end=008B2A96 +LoadingScreensRec__GetFilename 008B2B10 f end=008B2B16 +LoadingScreenTaxiSplinesRec__GetFilename 008B2BF0 f end=008B2BF6 +LockRec__GetFilename 008B2CB0 f end=008B2CB6 +LockTypeRec__GetFilename 008B2D70 f end=008B2D76 +MailTemplateRec__GetFilename 008B3580 f end=008B3586 +MapRec__GetFilename 008B3AA0 f end=008B3AA6 +MapDifficultyRec__GetFilename 008B4490 f end=008B4496 +MaterialRec__GetFilename 008B47D0 f end=008B47D6 +MovieRec__GetFilename 008B47E0 f end=008B47E6 +MovieFileDataRec__GetFilename 008B47F0 f end=008B47F6 +MovieVariationRec__GetFilename 008B4800 f end=008B4806 +NameGenRec__GetFilename 008B4810 f end=008B4816 +NPCSoundsRec__GetFilename 008B48E0 f end=008B48E6 +OverrideSpellDataRec__GetFilename 008B4940 f end=008B4946 +PackageRec__GetFilename 008B49C0 f end=008B49C6 +PageTextMaterialRec__GetFilename 008B4CA0 f end=008B4CA6 +PaperDollItemFrameRec__GetFilename 008B4CB0 f end=008B4CB6 +ParticleColorRec__GetFilename 008B4D70 f end=008B4D76 +PetPersonalityRec__GetFilename 008B4E10 f end=008B4E16 +PowerDisplayRec__GetFilename 008B50E0 f end=008B50E6 +PvpDifficultyRec__GetFilename 008B51F0 f end=008B51F6 +QuestFactionRewardRec__GetFilename 008B52D0 f end=008B52D6 +QuestInfoRec__GetFilename 008B52E0 f end=008B52E6 +QuestSortRec__GetFilename 008B52F0 f end=008B52F6 +QuestXPRec__GetFilename 008B5300 f end=008B5306 +RandPropPointsRec__GetFilename 008B5310 f end=008B5316 +ResistancesRec__GetFilename 008B53B0 f end=008B53B6 +ScalingStatDistributionRec__GetFilename 008B5680 f end=008B5686 +ScalingStatValuesRec__GetFilename 008B5720 f end=008B5726 +ScreenEffectRec__GetFilename 008B5A30 f end=008B5A36 +ServerMessagesRec__GetFilename 008B5B60 f end=008B5B66 +SheatheSoundLookupsRec__GetFilename 008B5B70 f end=008B5B76 +SkillCostsDataRec__GetFilename 008B5C70 f end=008B5C76 +SkillLineAbilityRec__GetFilename 008B5CF0 f end=008B5CF6 +SkillLineRec__GetFilename 008B5EB0 f end=008B5EB6 +SkillLineCategoryRec__GetFilename 008B6720 f end=008B6726 +SkillRaceClassInfoRec__GetFilename 008B6730 f end=008B6736 +SkillTiersRec__GetFilename 008B6740 f end=008B6746 +SoundAmbienceRec__GetFilename 008B67C0 f end=008B67C6 +SoundEmittersRec__GetFilename 008B6820 f end=008B6826 +SoundEntriesRec__GetFilename 008B69B0 f end=008B69B6 +SoundProviderPreferencesRec__GetFilename 008B6D10 f end=008B6D16 +SoundSamplePreferencesRec__GetFilename 008B7050 f end=008B7056 +SoundWaterTypeRec__GetFilename 008B7280 f end=008B7286 +SpamMessagesRec__GetFilename 008B7290 f end=008B7296 +SpellCastTimesRec__GetFilename 008B72A0 f end=008B72A6 +SpellCategoryRec__GetFilename 008B7340 f end=008B7346 +SpellChainEffectsRec__GetFilename 008B73A0 f end=008B73A6 +SpellDescriptionVariablesRec__GetFilename 008B7A60 f end=008B7A66 +SpellDifficultyRec__GetFilename 008B7A70 f end=008B7A76 +SpellDispelTypeRec__GetFilename 008B7A80 f end=008B7A86 +SpellDurationRec__GetFilename 008B7D80 f end=008B7D86 +SpellEffectCameraShakesRec__GetFilename 008B7D90 f end=008B7D96 +SpellFocusObjectRec__GetFilename 008B7DB0 f end=008B7DB6 +SpellIconRec__GetFilename 008B7DC0 f end=008B7DC6 +SpellItemEnchantmentRec__GetFilename 008B7DD0 f end=008B7DD6 +SpellItemEnchantmentConditionRec__GetFilename 008B81F0 f end=008B81F6 +SpellMechanicRec__GetFilename 008B82F0 f end=008B82F6 +SpellMissileRec__GetFilename 008B8300 f end=008B8306 +SpellMissileMotionRec__GetFilename 008B84F0 f end=008B84F6 +SpellRadiusRec__GetFilename 008B85F0 f end=008B85F6 +SpellRangeRec__GetFilename 008B8600 f end=008B8606 +SpellRuneCostRec__GetFilename 008B8B90 f end=008B8B96 +SpellShapeshiftFormRec__GetFilename 008B8C50 f end=008B8C56 +SpellVisualEffectNameRec__GetFilename 008B8FD0 f end=008B8FD6 +SpellVisualKitRec__GetFilename 008B9110 f end=008B9116 +SpellVisualKitAreaModelRec__GetFilename 008B93C0 f end=008B93C6 +SpellVisualKitModelAttachRec__GetFilename 008B93D0 f end=008B93D6 +SpellVisualRec__GetFilename 008B93E0 f end=008B93E6 +StableSlotPricesRec__GetFilename 008B97E0 f end=008B97E6 +StationeryRec__GetFilename 008B97F0 f end=008B97F6 +StringLookupsRec__GetFilename 008B98C0 f end=008B98C6 +SummonPropertiesRec__GetFilename 008B9950 f end=008B9956 +TalentRec__GetFilename 008B9960 f end=008B9966 +TalentTabRec__GetFilename 008B9AC0 f end=008B9AC6 +TaxiNodesRec__GetFilename 008B9E30 f end=008B9E36 +TaxiPathNodeRec__GetFilename 008BA170 f end=008BA176 +TaxiPathRec__GetFilename 008BA180 f end=008BA186 +TeamContributionPointsRec__GetFilename 008BA190 f end=008BA196 +TerrainTypeRec__GetFilename 008BA1A0 f end=008BA1A6 +TerrainTypeSoundsRec__GetFilename 008BA2B0 f end=008BA2B6 +TotemCategoryRec__GetFilename 008BA2C0 f end=008BA2C6 +TransportAnimationRec__GetFilename 008BA590 f end=008BA596 +TransportPhysicsRec__GetFilename 008BA5A0 f end=008BA5A6 +TransportRotationRec__GetFilename 008BA720 f end=008BA726 +UISoundLookupsRec__GetFilename 008BA730 f end=008BA736 +UnitBloodLevelsRec__GetFilename 008BA740 f end=008BA746 +UnitBloodRec__GetFilename 008BA7A0 f end=008BA7A6 +VehicleRec__GetFilename 008BA920 f end=008BA926 +VehicleSeatRec__GetFilename 008BAD50 f end=008BAD56 +VehicleUIIndSeatRec__GetFilename 008BB550 f end=008BB556 +VocalUISoundsRec__GetFilename 008BB560 f end=008BB566 +WeaponImpactSoundsRec__GetFilename 008BB620 f end=008BB626 +WeaponSwingSounds2Rec__GetFilename 008BB6E0 f end=008BB6E6 +WeatherRec__GetFilename 008BB6F0 f end=008BB6F6 +WorldMapAreaRec__GetFilename 008BB800 f end=008BB806 +WorldMapContinentRec__GetFilename 008BB9B0 f end=008BB9B6 +WorldMapOverlayRec__GetFilename 008BBB90 f end=008BBB96 +WorldMapTransformsRec__GetFilename 008BBD90 f end=008BBD96 +WorldSafeLocsRec__GetFilename 008BBEF0 f end=008BBEF6 +WorldStateUIRec__GetFilename 008BC200 f end=008BC206 +NamesProfanityRec__GetFilename 008BCB50 f end=008BCB56 +NamesReservedRec__GetFilename 008BCC00 f end=008BCC06 +CharSectionsRec__GetFilename 008BCC10 f end=008BCC16 +ZoneIntroMusicTableRec__GetFilename 008BCDB0 f end=008BCDB6 +ZoneMusicRec__GetFilename 008BCEA0 f end=008BCEA6 +WorldStateZoneSoundsRec__GetFilename 008BCF90 f end=008BCF96 +WorldChunkSoundsRec__GetFilename 008BD0B0 f end=008BD0B6 +SoundEntriesAdvancedRec__GetFilename 008BD1F0 f end=008BD1F6 +ObjectEffectRec__GetFilename 008BD530 f end=008BD536 +ObjectEffectGroupRec__GetFilename 008BD6F0 f end=008BD6F6 +ObjectEffectModifierRec__GetFilename 008BD700 f end=008BD706 +ObjectEffectPackageRec__GetFilename 008BD7C0 f end=008BD7C6 +ObjectEffectPackageElemRec__GetFilename 008BD7D0 f end=008BD7D6 +SoundFilterRec__GetFilename 008BD7E0 f end=008BD7E6 +SoundFilterElemRec__GetFilename 008BD7F0 f end=008BD7F6 +WMOAreaTableRec__GetFilename 008BD8B0 f end=008BD8B6 +VideoHardwareRec__GetFilename 008BDC90 f end=008BDC96 +LightSkyboxRec__GetFilename 008BDFC0 f end=008BDFC6 +LightParamsRec__GetFilename 008BDFD0 f end=008BDFD6 +LightRec__GetFilename 008BDFE0 f end=008BDFE6 +LightIntBandRec__GetFilename 008BE100 f end=008BE106 +LightFloatBandRec__GetFilename 008BE1A0 f end=008BE1A6 XMLTree_GetRoot 008BE770 f end=008BE77A FFX__Destroy 008C0360 f end=008C0589 FFX__Init 008C12F0 f end=008C1513 @@ -7586,14 +7931,19 @@ CSimpleMessageFrame__OnLayerUpdate 00968A60 f end=00968C06 CSimpleMessageFrame__SetInsertMode 00968CB0 f end=00968CC5 CSimpleMessageFrame__LoadXML 00968DA0 f end=00969039 CSimpleMessageScrollFrame__GetScriptByName 00969040 f end=00969080 +CSimpleMessageScrollFrame__UpdateNode 00969370 f end=0096940C CSimpleMessageScrollFrame__RefreshMessages 00969410 f end=00969494 CSimpleMessageScrollFrame__GetMessageInfoByAccessID 00969670 f end=0096971F CSimpleMessageScrollFrame__SetMaxLines 009698E0 f end=0096995E +CSimpleMessageScrollFrame__OnLayerUpdate 00969E60 f end=00969F96 CSimpleMessageScrollFrame__ScrollMessages 00969FA0 f end=0096A2E8 CSimpleMessageScrollFrame__constructor 0096A2F0 f end=0096A474 CSimpleMessageScrollFrame__RemoveLinesByAccessID 0096A510 f end=0096A6DE CSimpleMessageScrollFrame__OnScreenSizeChanged 0096A740 f end=0096A758 +CSimpleMessageScrollFrame__UpdateRect 0096A760 f end=0096A87F CSimpleMessageScrollFrame__AddMessage 0096A9F0 f end=0096AB2E +CSimpleMessageScrollFrame__OnFrameSizeChanged 0096AB30 f end=0096AB4C +CSimpleMessageScrollFrame__LoadXML 0096AC50 f end=0096AF09 CSimpleScrollFrame__RunOnScrollRangeChangedScript 0096AFD0 f end=0096B05B CSimpleScrollFrame__UnparentFrame 0096B060 f end=0096B082 ; CSimpleScrollFrame::UnparentFrame(CSimpleFrame*) CSimpleScrollFrame__GetScriptByName 0096B0B0 f end=0096B147 @@ -7718,6 +8068,7 @@ CRibbonEmitter__SetAlpha 0097FBA0 f end=0097FBDA ; CRibbonEmitter::SetAlpha(floa CRibbonEmitter__Update 00980090 f end=0098050D ; CRibbonEmitter::Update(float, int) CRibbonEmitter__constructor 00980630 f end=0098080C ; CRibbonEmitter::CRibbonEmitter() CRibbonEmitter__Initialize 009808A0 f end=00980B4A ; CRibbonEmitter::Initialize(float, float, CImVector const&, TSGrowableArray const&, TSGrowableArray const&, TSGrowableArray const&, CAaRect const&, unsigned int, unsigned int) +CRibbonEmitter__Render 00980B70 f end=00980EC3 ParticleSystemManager__GetInstance 00981130 f end=009811F8 CPlaneParticleEmitter__constructor 00981310 f end=00981343 ; CPlaneParticleEmitter::CPlaneParticleEmitter() CSphereParticleEmitter__constructor 009813F0 f end=00981423 ; CSphereParticleEmitter::CSphereParticleEmitter() @@ -7892,6 +8243,9 @@ BigIntegerBitLen 009A8C90 f end=009A8CA8 ; BigIntegerBitLen(void*) CLightning__SetTexture 009A8CB0 f end=009A8CE0 CLightning__SetSrcPos 009A96A0 f end=009A96BA CLightning__SetDstPos 009A96C0 f end=009A96DB +CLightningManager__Move 009A9710 f end=009A976E +CLightningManager__constructor 009AAE80 f end=009AAE9C +CLightningManager__Remove 009AB2B0 f end=009AB2D3 DayNight__DNGlare__Initialize 009AD000 f end=009AD0A3 type="void __thiscall func(DayNight__DNGlare* this, char* a1)" _XML_SetUserData 009AD130 f end=009AD14E _XML_SetElementHandler 009AD150 f end=009AD164 @@ -8098,6 +8452,7 @@ CGBattlefieldInfo__m_logFilterFaction 00ACD170 l CGBattlefieldInfo__m_allowJoin 00ACD174 l CGMailInfo__m_nextMailTime 00ACE60C l CGAuctionHouse__m_desiredDelayTime 00ACF628 l +CGTradeSkillInfo__m_invTypeFilter 00AD0E08 l s_cursorNames 00AD2808 l type="char*[53]" s_physicalDamageClassID 00AD2F90 l g_achievementDB 00AD305C l type="WowClientDB_AchievementRec" ; 0xEB @@ -8652,11 +9007,13 @@ CGRaidInfo__m_members 00BEB568 l CGRaidInfo__m_numMembers 00BEB608 l CGLootInfo__m_itemsPending 00BFA688 l CGLootInfo__m_object 00BFA8DC l +CGQuestInfo__m_state 00C0D658 l CGClassTrainer__m_trainer 00C0E490 l CGClassTrainer__m_trainerType 00C0E498 l CGClassTrainer__m_currentSelection 00C0E49C l CGClassTrainer__m_numServices 00C0E4A0 l CGClassTrainer__m_filteredServices 00C0E4A8 l +CGClassTrainer__m_skillLineFilter 00C0E4AC l CGGuildBankInfo__m_guildBankTabInfo 00C11458 l CGGuildBankInfo__m_numTabs 00C1DC0C l CGActionBar__m_slotNoMana 00C1DC98 l type="uint32_t[144]" @@ -8674,7 +9031,12 @@ CGEquipmentManager__m_pendingSetID 00C1E958 l CGEquipmentManager__s_EquipmentSetHeap 00C1E95C l CGCalendar__m_initialize 00C207F0 l CGTalentInfo_Inspect__m_inspectTarget 00C21008 l +CGQuestLog__m_sortTypes 00C23618 l +CGQuestLog__m_quests 00C237B0 l CGQuestLog__m_numQuest 00C23AD0 l +CGQuestLog__m_numSortTypes 00C23AD4 l +CGQuestLog__m_selectedQuest 00C23AD8 l +CGQuestLog__m_numShownQuests 00C23AE4 l s_cvPOIShiftComplete 00C23AFC l type="CVar*" CGRuneInfo__m_numRunes 00C24384 l CGRuneInfo__m_predictedRunes 00C24388 l diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index 9c8b7e1..848a65f 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