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 4cbb8c8..b7b2f11 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 @@ -54,6 +54,7 @@ static import_symbols() { set_name(0x00407520, "Script_setrawpos"); set_name(0x00407E30, "LoadingScreenSetTip"); set_name(0x00407E40, "LoadingScreenSetScreenTipForRaceData"); + set_name(0x00407E90, "LoadingScreenDrawing"); set_name(0x00407EA0, "LoadingScreenSetTransparent"); set_name(0x00407EF0, "LoadingScreenMiniDisable"); set_name(0x00407F40, "C44Matrix__constructor"); @@ -67,7 +68,11 @@ static import_symbols() { set_name(0x00409550, "LoadingScreenDisable"); set_name(0x00409620, "LoadingScreenShutdown"); set_name(0x00409670, "CGxDevice__RsPush"); + set_name(0x0040A690, "LoadingScreenMiniEnable"); + set_name(0x0040A770, "LoadingScreenMiniUpdate"); set_name(0x0040AB70, "LoadingScreenEnable"); + set_name(0x0040AE30, "LoadingScreenEnableShipLeg"); + set_name(0x0040AF90, "LoadingScreenXMLCallback"); set_name(0x0040B320, "WowSysMessageOutput__Shutdown"); set_name(0x0040B390, "WowSysMessageOutput__Enable"); set_name(0x0040B3C0, "WowSysMessageOutput__Disable"); @@ -90,6 +95,7 @@ static import_symbols() { set_name(0x00421950, "SFile__OpenArchive"); set_name(0x00421A80, "SFile__SetBasePath"); set_name(0x00421AF0, "SFile__SetDataPath"); + set_name(0x00421B50, "SFile__SetDataPathAlternate"); set_name(0x00421BB0, "SFile__SetFilePointer"); set_name(0x00421CA0, "SFile__Unload"); set_name(0x00421FA0, "_SFileCloseArchive"); @@ -103,8 +109,10 @@ static import_symbols() { set_name(0x00422530, "SFile__Read"); set_name(0x00422910, "SFile__Close"); set_name(0x00423D70, "SFile__RebuildHash"); + set_name(0x00424780, "System_SFile2__FindFile"); set_name(0x00424B10, "SFile__FileExistsEx"); set_name(0x00424B50, "SFile__OpenEx"); + set_name(0x00424E50, "SFile__FileExists"); set_name(0x00424E80, "SFile__Load"); set_name(0x00424F50, "SFile__LoadFile"); set_name(0x00424F80, "SFile__Open"); @@ -147,12 +155,14 @@ static import_symbols() { set_name(0x00428640, "Blizzard__String__FirstPathSeparator"); set_name(0x00428670, "Blizzard__String__Copy"); set_name(0x004286C0, "Blizzard__String__Append"); + set_name(0x004287E0, "Blizzard__String__Length"); set_name(0x00428940, "Blizzard__Unicode__ConvertUTF16to8"); set_name(0x00428B00, "Blizzard__Unicode__ConvertUTF8to16"); set_name(0x00428F00, "Blizzard__Time__FromFileTime"); set_name(0x00429790, "Blizzard__String__QuickFormat__QuickFormat"); set_name(0x0042A9B0, "Blizzard__String__MakeUnivPath"); set_name(0x0042AA00, "Blizzard__String__MakeBackslashPath"); + set_name(0x0042B4D0, "System_Mopaq__Cache__CleanCacheEntry"); set_name(0x0042BF00, "Blizzard__Mopaq__SFileUnloadFile"); set_name(0x0042CEA0, "Blizzard__File__CreateDirectory"); set_name(0x0042CFB0, "HoistAll"); @@ -162,6 +172,7 @@ static import_symbols() { set_name(0x0042E4B0, "Blizzard__String__ForceTrailingSeparator"); set_name(0x0042E630, "Blizzard__String__FindPathSeparatorReverse"); set_name(0x0042E670, "Blizzard__String__Format"); + set_name(0x004308C0, "System_Mopaq__Cache__GetCachedBlock"); set_name(0x004325C0, "System_File__GetRootChars"); set_name(0x00433510, "Blizzard__String__JoinPath"); set_name(0x00433590, "System_File__FromNativeName"); @@ -172,6 +183,9 @@ static import_symbols() { set_name(0x00435890, "System_File__Move"); set_name(0x004359C0, "System_File__Delete"); set_name(0x00435C80, "System_Time__Init"); + set_name(0x004383E0, "System_Log__DefaultPreamble"); + set_name(0x004384B0, "System_Log__DefaultDayHeader"); + set_name(0x0043A070, "System_Log__Init"); set_name(0x0044FA10, "Blizzard__File__RemoveDirectoryAndContents__Internal__Callback"); set_name(0x004518C0, "Blizzard__File__RemoveDirectoryAndContents"); set_name(0x00453480, "Blizzard__Streaming__FileManifest__GetIsStreamingTrial"); @@ -204,6 +218,7 @@ static import_symbols() { set_name(0x00455D20, "System_File__Write"); set_name(0x00457820, "System_File__read_locked"); set_name(0x00457910, "System_File__write_locked"); + set_name(0x00458080, "System_SComp__Compress"); set_name(0x00459910, "System_File__detect_io_mode"); set_name(0x0045A4B0, "Blizzard__Mopaq__SFileReadFile"); set_name(0x0045B5A0, "Blizzard__Mopaq__SFileLoadFile"); @@ -278,9 +293,13 @@ static import_symbols() { set_name(0x00468E50, "WowConnection__Connect@2"); set_name(0x00468FF0, "WowConnectionNet__Service"); set_name(0x00469080, "WowConnection__Stop"); + set_name(0x00469160, "WowConnectionNet__RunWorker"); set_name(0x004692C0, "WowConnectionNet__Delete"); set_name(0x00469320, "WowConnection__Start"); + set_name(0x00469420, "WowConnectionNet__Add"); set_name(0x004695F0, "WowConnectionNet__constructor"); + set_name(0x00469770, "WowConnectionNet__PlatformWorkerReady"); + set_name(0x004697E0, "WowConnectionNet__PlatformChangeState"); set_name(0x0047ADD0, "nullsub_2"); set_name(0x0047ADE0, "CDataStore__GetBufferParams"); set_name(0x0047AE10, "CDataStore__DetachBuffer"); @@ -322,6 +341,7 @@ static import_symbols() { set_name(0x0047C060, "DDCToNDCHeight"); set_name(0x0047C070, "NDCToDDCWidth"); set_name(0x0047C080, "NDCToDDCHeight"); + set_name(0x0047C090, "GetGlobalStatusObj"); set_name(0x0047C0F0, "CStatus__IsEmpty"); set_name(0x0047C110, "CStatus__GetErrorStr"); set_name(0x0047C1D0, "CStatus__GetErrorStrLen"); @@ -330,6 +350,7 @@ static import_symbols() { set_name(0x0047C360, "CStatus__Add"); set_name(0x0047C500, "CStatus__destructor"); set_name(0x0047CBF0, "PropSelectContext"); + set_name(0x0047CC10, "PropGetSelectedContext"); set_name(0x0047CC20, "PropGet"); set_name(0x0047CC50, "PropSet"); set_name(0x0047CDA0, "CStringMemory__AllocateBlock"); @@ -499,11 +520,14 @@ static import_symbols() { set_name(0x0048DDB0, "CSimpleFontString_SetTextHeight"); set_name(0x0048E170, "CSimpleTexture_SetTexCoord"); set_name(0x0048E680, "CSimpleFrame__GetScriptByName"); + set_name(0x0048E970, "CSimpleFrame__SetFrameFlag"); set_name(0x0048E9A0, "CSimpleFrame__Raise"); set_name(0x0048EA10, "CSimpleFrame__SetFrameAlpha"); set_name(0x0048EA40, "CSimpleFrame__RegisterForEvents"); set_name(0x0048EA80, "CSimpleFrame__UnregisterForEvents"); set_name(0x0048EB00, "CSimpleFrame__SetClampRectInsets"); + set_name(0x0048EC10, "CSimpleFrame__RunOnAttributeChangedScript"); + set_name(0x0048F1F0, "CSimpleFrame__LoadXML_Layers"); set_name(0x0048F580, "CSimpleFrame__SetFrameScale"); set_name(0x0048F5D0, "CSimpleFrame__SetFrameDepth"); set_name(0x0048F620, "CSimpleFrame__Hide"); @@ -527,6 +551,7 @@ static import_symbols() { set_name(0x00490770, "CSimpleFrame__OnLayerUpdate"); set_name(0x00490840, "CSimpleFrame__OnFrameRender"); set_name(0x004908A0, "CSimpleFrame__OnScreenSizeChanged"); + set_name(0x004908E0, "CSimpleFrame__OnLayerCursorEnter"); set_name(0x00490980, "CSimpleFrame__OnLayerCursorExit"); set_name(0x00490A30, "CSimpleFrame__LockHighlight"); set_name(0x00490F60, "CSimpleFrame__SetBeingScrolled"); @@ -540,13 +565,19 @@ static import_symbols() { set_name(0x004918F0, "CSimpleFrame__ShowThis"); set_name(0x00491E00, "CSimpleFrame__OnFrameRender@2"); set_name(0x004922F0, "CSimpleFrame__constructor"); + set_name(0x00492BE0, "CSimpleFrame__GetAttribute"); + set_name(0x00492F70, "CSimpleFrame__LoadXML_Attributes"); + set_name(0x00493230, "CSimpleFrame__SetAttribute"); set_name(0x004932C0, "CSimpleFrame__LoadXML"); + set_name(0x00493A10, "CSimpleTop__StopMoveOrResizeFrame"); set_name(0x00493BF0, "GxCapsWindowSizeInScreenCoords"); set_name(0x00493C80, "CSimpleTop__SetCursor"); set_name(0x00493D70, "CSimpleTop__RoundToPixelWidth"); set_name(0x00493E00, "CSimpleTop__RoundToPixelHeight"); set_name(0x00493F30, "CSimpleTop__HideFrame"); set_name(0x00493FB0, "CSimpleTop__SetMouseFocus"); + set_name(0x00494060, "CSimpleTop__StartMoveOrResizeFrame"); + set_name(0x00494120, "CSimpleTop__StartMoveOrResizeFrame@2"); set_name(0x004945A0, "CSimpleTop__OnMouseMove"); set_name(0x00494EE0, "CFrameStrata__BuildBatches"); set_name(0x00494F30, "CFrameStrata__RenderBatch"); @@ -562,19 +593,27 @@ static import_symbols() { set_name(0x00495EB0, "CSimpleTop__constructor"); set_name(0x004960D0, "CSimpleTop__ShowFrame"); set_name(0x00496870, "CSimpleFont__constructor"); + set_name(0x00496C00, "SIMPLEFONT__constructor"); set_name(0x00496F70, "CSimpleFont__GetFont"); set_name(0x00497070, "CSimpleFont__LoadXML"); set_name(0x00497670, "CSimpleAnim__SetSmoothProgress"); set_name(0x00497770, "CSimpleAnimGroup__PreLoadXML"); + set_name(0x00497800, "CSimpleAnimGroup__GetScriptByName"); set_name(0x00497F30, "CSimpleAnim__SetSmoothing"); set_name(0x004985A0, "CSimpleAnimGroup__SetInitialOffset"); + set_name(0x00499A20, "CSimpleAnimGroup__RegisterAnimList"); + set_name(0x00499BB0, "CSimpleAnim__CSimpleAnim"); set_name(0x00499EB0, "CSimpleAnimGroup__constructor"); set_name(0x00499FB0, "CLCDConnection__ColorOutput"); set_name(0x0049A060, "CSimpleAnimGroup__LoadXML"); + set_name(0x0049A580, "CSimpleAnimGroup__AddAnimListNode"); set_name(0x0049AC80, "CSimpleAnimGroup__ComputeDuration"); + set_name(0x0049ACF0, "CSimpleAnimGroup__NotifyAnimAdded"); set_name(0x0049AE20, "CSimpleAnim__SetStartDelay"); set_name(0x0049AE60, "CSimpleAnim__SetEndDelay"); set_name(0x0049AEA0, "CSimpleAnim__SetDuration"); + set_name(0x0049B1C0, "CSimpleAnimGroup__SortAnimations"); + set_name(0x0049B7B0, "CSimpleAnimGroup__RemoveAnimListNode"); set_name(0x0049C2A0, "CSimpleAnimGroup__PostLoadXML"); set_name(0x0049CA90, "CScriptRegion__RegisterScriptMethods"); set_name(0x0049D480, "CScriptRegion_SetWidth"); @@ -659,6 +698,7 @@ static import_symbols() { set_name(0x004B5600, "TextureDiscoverFileType"); set_name(0x004B5670, "TexturePickAlternateFilename"); set_name(0x004B5A00, "LoadPredrawnMips"); + set_name(0x004B6180, "TextureCacheGetMaxSize"); set_name(0x004B62A0, "TextureIsReadyNow"); set_name(0x004B6580, "TextureSetCacheSize"); set_name(0x004B65E0, "TextureNotifyGxRestart"); @@ -666,6 +706,7 @@ static import_symbols() { set_name(0x004B6760, "TextureAllocGxTex"); set_name(0x004B6AE0, "TextureCacheUpdate"); set_name(0x004B6CB0, "TextureGetGxTex"); + set_name(0x004B6F30, "TextureCacheGetTexture"); set_name(0x004B7220, "TextureAllocMippedImg"); set_name(0x004B7300, "TextureFreeMippedImg@2"); set_name(0x004B78A0, "LoadTgaMips"); @@ -692,6 +733,8 @@ static import_symbols() { set_name(0x004BAC50, "AsyncFileReadDestroy"); set_name(0x004BAD80, "AsyncFileReadIsReading"); set_name(0x004BAE10, "AsyncFileReadWaitAll"); + set_name(0x004BD150, "ProfileCreate"); + set_name(0x004BD840, "ProfileReadFile"); set_name(0x004BD900, "TextBlockSetGradient"); set_name(0x004BD9D0, "TextBlockGetFontPtr"); set_name(0x004BD9F0, "TextBlockGetStringPtr"); @@ -747,6 +790,7 @@ static import_symbols() { set_name(0x004C4F40, "CMath__exp2"); set_name(0x004C5090, "CMath__NormalizeAngle0to2pi"); set_name(0x004C50C0, "CMath__NormalizeAngleNegPiToPi"); + set_name(0x004C5100, "C33Matrix__constructor"); set_name(0x004C51B0, "C33Matrix__operator_assign_C33Matrix"); set_name(0x004C5230, "C33Matrix__Scale"); set_name(0x004C5550, "C33Matrix__Rotation"); @@ -755,6 +799,8 @@ static import_symbols() { set_name(0x004C5820, "C33Matrix__Rotation@2"); set_name(0x004C5940, "C33Matrix__Rotate"); set_name(0x004C5990, "SE2SoundKitProperties__ResetToDefaults"); + set_name(0x004C5A90, "SE2__GetInputDriverName_Cached"); + set_name(0x004C5B90, "SE2__Set3DPosition"); set_name(0x004C5BE0, "SE2__IsPlaying"); set_name(0x004C6390, "SE2__StopSound"); set_name(0x004C6A40, "SE2__PlaySoundKit"); @@ -763,15 +809,24 @@ static import_symbols() { set_name(0x004C85F0, "SI2__StopZoneAmbience"); set_name(0x004C8610, "SI2__SetWeatherKitID"); set_name(0x004C8680, "SI2__StopLuaMusic"); + set_name(0x004C8FC0, "SI2__PlayUISound"); + set_name(0x004C9330, "SI2__InitZoneIntros"); set_name(0x004C93B0, "SI2__StopAllMusic"); set_name(0x004CCA30, "SI2__OverrideZoneSounds"); set_name(0x004CDA20, "SI2__DK_GetPlayerFilterName"); + set_name(0x004CDA60, "SI2DspChainHead__DestroyChain"); set_name(0x004CDC80, "SI2__DSP_MakeDSPsExpire"); + set_name(0x004CE7C0, "SI2__DSP_Init"); + set_name(0x004CEB30, "SI2__GetTextEmoteSoundID"); set_name(0x004CEE50, "CGUnit_C__IsActivePlayer"); + set_name(0x004CF170, "SI2__PlayFootstepSound"); set_name(0x004CFC10, "SI2__PlayFoleySound"); + set_name(0x004CFE00, "SE2__IsTooCloseToExistingSoundKit"); set_name(0x004D0020, "SI2__PlayItemSound"); set_name(0x004D0090, "SI2__PlayItemSound@2"); set_name(0x004D0110, "SI2__UpdateTaxiSounds"); + set_name(0x004D0540, "SI2__PlayParrySound"); + set_name(0x004D07B0, "SI2__PlaySheatheSound"); set_name(0x004D0850, "SI2__PlayMissedSound"); set_name(0x004D1050, "SI2__RegisterCVars"); set_name(0x004D1600, "SI2__RegisterCVars@2"); @@ -1548,6 +1603,7 @@ static import_symbols() { set_name(0x00513F50, "TotemInfo__GetSpawnTimeLeft"); set_name(0x00514230, "CGMinimapFrame__Create"); set_name(0x005142B0, "CGCharacterModelBase__Create"); + set_name(0x005143A0, "CGTooltip__Create"); set_name(0x00514430, "Script_IsModifierKeyDown"); set_name(0x005144C0, "Script_IsLeftShiftKeyDown"); set_name(0x00514520, "Script_IsRightShiftKeyDown"); @@ -2031,6 +2087,7 @@ static import_symbols() { set_name(0x0053E5E0, "Script_CallCompanion"); set_name(0x0053E6B0, "Script_DismissCompanion"); set_name(0x0053E7E0, "Script_SummonRandomCritter"); + set_name(0x0053EBC0, "CGSpellBook__CompanionCallback"); set_name(0x0053F5E0, "CGSpellBook__FindSpellByName"); set_name(0x0053FAD0, "CGSpellBook__DelKnownSpell"); set_name(0x00540200, "CGSpellBook__FindSpellByName@2"); @@ -2244,6 +2301,7 @@ static import_symbols() { set_name(0x00551350, "CKBQuery__ComputeCachedData"); set_name(0x005513A0, "CKBQuery__AppendMangledSearchQuery"); set_name(0x00551430, "CKBArticle__BeginLoading"); + set_name(0x005515F0, "CKBSystem__Shutdown"); set_name(0x00551620, "CKBSystem__CacheServerMessage"); set_name(0x00551660, "CKBSystem__OnEvent"); set_name(0x00551720, "Script_KBSetup_BeginLoading"); @@ -2381,6 +2439,7 @@ static import_symbols() { set_name(0x0055F1B0, "CGUIBindings__SaveBindings"); set_name(0x0055F3A0, "CGUIBindings__SaveBindingsCallback"); set_name(0x0055F3D0, "CGUIBindings__SaveBindings@2"); + set_name(0x0055F430, "CGUIBindings__AdjustCommandKeyIndices"); set_name(0x0055F860, "CGUIBindings__ExecCommand"); set_name(0x0055F940, "CGUIBindings__IsModifiedClick"); set_name(0x0055FAD0, "Script_RunBinding"); @@ -2462,6 +2521,7 @@ static import_symbols() { set_name(0x00567320, "Script_SetMacroSpell"); set_name(0x00567450, "Script_GetMacroSpell"); set_name(0x005674F0, "Script_PickupMacro"); + set_name(0x00567520, "CGUIMacros__CheckActionBar"); set_name(0x00567C10, "CGUIMacros__LoadMacrosCallback"); set_name(0x00568020, "CGUIMacros__CreateMacro"); set_name(0x00568160, "Script_CreateMacro"); @@ -2655,12 +2715,17 @@ static import_symbols() { set_name(0x00578D10, "CFormula__Evaluate"); set_name(0x00578F20, "QuestParserParseText"); set_name(0x0057ABC0, "SpellParserParseText"); + set_name(0x0057ACA0, "CGAutoCompleteName__NodeMatchesParams"); set_name(0x0057AE00, "CGAutoCompleteName__RemoveNode"); + set_name(0x0057AF10, "CGAutoCompleteName__FindNodeByName"); set_name(0x0057AF80, "CGAutoCompleteName__SetName"); + set_name(0x0057B000, "CGAutoCompleteName__RemoveFlags"); + set_name(0x0057B080, "CGAutoCompleteName__RemoveFlagsByName"); set_name(0x0057B0D0, "CGAutoCompleteName__RemoveFlagsFromAllNodes"); set_name(0x0057B3A0, "Script_GetAutoCompleteResults"); set_name(0x0057B500, "Script_GetAutoCompletePresenceID"); set_name(0x0057B5E0, "CGAutoCompleteName__RefreshName"); + set_name(0x0057B7C0, "CGAutoCompleteName__AddFlags"); set_name(0x0057B940, "Script_BankButtonIDToInvSlotID"); set_name(0x0057B9C0, "Script_CloseBankFrame"); set_name(0x0057BAB0, "Script_GetNumBankSlots"); @@ -2970,6 +3035,7 @@ static import_symbols() { set_name(0x00597700, "CGCharacterModelBase__SetUpModel"); set_name(0x005977C0, "CGCharacterModelBase__OnModelLoaded"); set_name(0x00597840, "CGCharacterModelBase__SetCreature"); + set_name(0x00597870, "CGCharacterModelBase__ShowThis"); set_name(0x005978E0, "Script_SetUnit"); set_name(0x00597960, "Script_SetCreature"); set_name(0x00597A10, "Script_SetRotation"); @@ -3044,7 +3110,9 @@ static import_symbols() { set_name(0x0059FF30, "CGAuctionHouse__LeaveWorld"); set_name(0x0059FF40, "CGAuctionHouse__OnAuctionHello"); set_name(0x0059FFB0, "CGAuctionHouse__OnAuctionCommandResult"); + set_name(0x005A0AC0, "CGAuctionHouse__OnAuctionRemovedNotification"); set_name(0x005A0BA0, "CGAuctionHouse__InitializeGame"); + set_name(0x005A0EC0, "CGStableInfo__EnterWorld"); set_name(0x005A0F10, "CGStableInfo__CloseStables"); set_name(0x005A0F60, "Script_GetNumStablePets"); set_name(0x005A0FA0, "Script_GetNumStableSlots"); @@ -3557,12 +3625,15 @@ static import_symbols() { set_name(0x005C7CE0, "Script_GetTalentLink"); set_name(0x005C7ED0, "Script_GetTalentPrereqs"); set_name(0x005C80E0, "Script_LearnTalent"); + set_name(0x005C9310, "CGTalentGroup_C__AddTalentItem"); set_name(0x005C9590, "Script_AddPreviewTalentPoints"); set_name(0x005C9910, "CGTalentGroup_C__Reset"); set_name(0x005C9960, "CGTalentGroup_C__UpdateTabs"); set_name(0x005C9D50, "CGTalentInfo__EnterWorld"); set_name(0x005C9DC0, "CGTalentInfo__ShutdownGame"); set_name(0x005C9DF0, "CGTalentInfo__UpdatePetTabInfo"); + set_name(0x005C9E50, "CGTalentInfo__UpdateTalentData"); + set_name(0x005C9F10, "CGTalentInfo__UpdatePetTalentData"); set_name(0x005C9F70, "CGTalentInfo_Inspect__SetInspectTarget"); set_name(0x005CA060, "CGGuildInfo__SetMOTD"); set_name(0x005CA130, "Script_GetNumGuildMembers"); @@ -3879,6 +3950,7 @@ static import_symbols() { set_name(0x005E0240, "CGQuestLog__SaveTrackedQuests"); set_name(0x005E02F0, "Script_SelectQuestLogEntry"); set_name(0x005E0340, "Script_GetQuestLogQuestText"); + set_name(0x005E0420, "CalcQuestExp"); set_name(0x005E0590, "Script_QuestPOIGetIconInfo"); set_name(0x005E06D0, "Script_GetQuestLogCompletionText"); set_name(0x005E08F0, "QSortQuestSortTypes"); @@ -3967,6 +4039,7 @@ static import_symbols() { set_name(0x005E8FE0, "CGCharacterInfo__CalculateInventoryAlertStatus"); set_name(0x005E90D0, "CGCharacterInfo__UpdateInventoryAlerts"); set_name(0x005E9140, "CGCharacterInfo__RequestInspectHonorData"); + set_name(0x005E9250, "CGCharacterInfo__CanEquipItemInSlot"); set_name(0x005E95C0, "Script_GetInventoryItemsForSlot"); set_name(0x005E9BC0, "Script_GetInventoryItemTexture"); set_name(0x005E9D80, "Script_GetInventoryItemBroken"); @@ -4044,7 +4117,9 @@ static import_symbols() { set_name(0x005F3960, "GetLatestBannedAddOnTimestamp"); set_name(0x005F3B10, "FindBannedAddOn"); set_name(0x005F3D90, "IsBannedAddOn"); + set_name(0x005F4C10, "GetCodeInterfaceVersion"); set_name(0x005F4C40, "AddOnUnloadableToken"); + set_name(0x005F4D90, "DeleteInterfaceFiles"); set_name(0x005F5440, "GetAddOnInfoRequest"); set_name(0x005F5620, "UnloadAddOns"); set_name(0x005F7410, "GetAddOnName"); @@ -4067,6 +4142,7 @@ static import_symbols() { set_name(0x005F95F0, "CGInputControl__UpdateMoveStopped"); set_name(0x005F9600, "CGInputControl__IsMouseDragging"); set_name(0x005F9650, "CGInputControl__OnTurnToAngleStop"); + set_name(0x005F9890, "LoadJoystickConfig"); set_name(0x005F9DD0, "Script_IsMouselooking"); set_name(0x005F9E10, "Script_VehicleAimGetAngle"); set_name(0x005F9E60, "Script_VehicleAimGetNormAngle"); @@ -4177,6 +4253,7 @@ static import_symbols() { set_name(0x006018A0, "Script_VehicleCameraZoomIn"); set_name(0x006018B0, "Script_VehicleCameraZoomOut"); set_name(0x006018C0, "CGCamera__FinishLoadingModel"); + set_name(0x006019B0, "CGCamera__IncIgnoreFacing"); set_name(0x00601A70, "CGCamera__DecIgnoreFacing"); set_name(0x00601B70, "CGCamera__PerformTerrainTilt"); set_name(0x00601D60, "CGCamera__GetCameraPosition"); @@ -4205,6 +4282,7 @@ static import_symbols() { set_name(0x00604C80, "Script_ResetView"); set_name(0x00604CE0, "Script_NextView"); set_name(0x00604D10, "Script_PrevView"); + set_name(0x00604D40, "CGCamera__destructor"); set_name(0x00604E00, "CGCamera__FinishLoadingTarget"); set_name(0x006053D0, "CGCamera__SetTelescope"); set_name(0x006059E0, "CGCamera__GetCameraDistance"); @@ -4217,6 +4295,7 @@ static import_symbols() { set_name(0x00606F90, "CGCamera__CalcTargetCamera"); set_name(0x00607B00, "CGCamera__UpdateCallback"); set_name(0x00607BD0, "CSimpleCamera__SetFacing"); + set_name(0x00607C00, "CSimpleCamera__GetScene"); set_name(0x00607C20, "CSimpleCamera__constructor"); set_name(0x00607C90, "CCameraManager__SetScreenAspect"); set_name(0x006081F0, "Script_GetTime"); @@ -4228,6 +4307,7 @@ static import_symbols() { set_name(0x00608580, "Script_CanSwitchVehicleSeat"); set_name(0x00608690, "Script_GetItemStats"); set_name(0x00608760, "Script_GetItemStatDelta"); + set_name(0x00608880, "ScriptEventsInitialize"); set_name(0x0060A120, "SystemRegisterFunctions"); set_name(0x0060A150, "SystemUnregisterFunctions"); set_name(0x0060A360, "Script_GetNameFromToken"); @@ -4235,6 +4315,7 @@ static import_symbols() { set_name(0x0060A490, "Script_GetPlayerFacing"); set_name(0x0060A510, "Script_FillLocalizedClassList"); set_name(0x0060A630, "Script_GetGUIDFromString"); + set_name(0x0060AAA0, "ParseTrailingTokens"); set_name(0x0060ABF0, "Script_GetGUIDFromToken"); set_name(0x0060B0B0, "Script_GetTokenFromGUID"); set_name(0x0060BB70, "Script_GetTokensFromGUID"); @@ -4401,6 +4482,7 @@ static import_symbols() { set_name(0x00614190, "ScriptEventsRegisterUnit"); set_name(0x00614300, "ScriptEventsUnregisterUnit"); set_name(0x006143F0, "Script_SendUniqueSignal"); + set_name(0x006144D0, "Script_SendUniqueSignalToAllUnits"); set_name(0x00614CA0, "Script_UnitBuff"); set_name(0x00614CF0, "Script_UnitDebuff"); set_name(0x00614D40, "Script_UnitAura"); @@ -4408,6 +4490,7 @@ static import_symbols() { set_name(0x00614EF0, "Script_GetVehicleUIIndicatorSeat"); set_name(0x00615020, "Script_SendUniqueSignal@2"); set_name(0x00615890, "SmartScreenRectClearGrid"); + set_name(0x00615CD0, "SmartScreenRectGridPos"); set_name(0x006160B0, "CopyCursorImage"); set_name(0x00616220, "CursorDestroy"); set_name(0x00616260, "CursorGetResetMode"); @@ -4421,9 +4504,13 @@ static import_symbols() { set_name(0x00616720, "CursorGrabVirtualItem"); set_name(0x006167E0, "CursorDropItem"); set_name(0x00616800, "CursorSetMode"); + set_name(0x00616830, "CursorSetFile"); + set_name(0x00616920, "CursorResetMode"); set_name(0x00616AD0, "GxXformPush_EGxXform_C44Matrix"); set_name(0x00616CA0, "TSGrowableArray_CImVector__SetCount"); + set_name(0x00616DC0, "RTAlphaSupported"); set_name(0x00616E80, "UpdatePendingPortraits"); + set_name(0x00617070, "UpdateAllPortraits"); set_name(0x00618010, "PortraitInitialize"); set_name(0x00618110, "UpdateModelForUI"); set_name(0x00619580, "RenderPortraitTexture"); @@ -4465,6 +4552,7 @@ static import_symbols() { set_name(0x0061FB30, "CGTooltip__PostLoadXML"); set_name(0x0061FE30, "CGTooltip__AddFontStrings"); set_name(0x0061FEC0, "CGTooltip__AddLine"); + set_name(0x006201C0, "CGTooltip__AddLine@2"); set_name(0x006201F0, "CGTooltip_AddFontStrings"); set_name(0x006204E0, "CGTooltip_SetText"); set_name(0x006205C0, "CGTooltip_SetTotem"); @@ -4511,6 +4599,7 @@ static import_symbols() { set_name(0x00630D20, "CGTooltip__SetMacro"); set_name(0x00631000, "CGTooltip_SetAction"); set_name(0x00631590, "CGItemStatsSummary__GetItemComparison"); + set_name(0x00631850, "SetCompareItem"); set_name(0x00631B60, "CGTooltip_SetHyperlinkCompareItem"); set_name(0x00631D30, "NetClient__Initialize"); set_name(0x00631E10, "NetClient__ConnectInternal"); @@ -4546,6 +4635,8 @@ static import_symbols() { set_name(0x006337A0, "GetPhysicalDamageClassID"); set_name(0x006337B0, "GetPhysicalDamageClassMask"); set_name(0x006337D0, "StaticDBLoadAll"); + set_name(0x00634910, "ClientDBStringLookup"); + set_name(0x00634950, "GetMapDifficultyRec"); set_name(0x00634C60, "ClientDBShutdown"); set_name(0x00634E00, "ClientDBInitialize"); set_name(0x00635710, "DBCache_VerifyAndUpdateCacheVersion"); @@ -4949,6 +5040,7 @@ static import_symbols() { set_name(0x0068A090, "TSGrowableArray_CGxMonitorMode__New"); set_name(0x0068A0F0, "TSGrowableArray_CGxMonitorMode__SetCount"); set_name(0x0068A4C0, "CGxDevice__AdapterMonitorModes"); + set_name(0x0068A590, "CGxVboBroker1__CGxVboBroker1"); set_name(0x0068A9A0, "CGxDeviceOpenGl__ISetGlCaps"); set_name(0x0068BBC0, "CGxDeviceOpenGl__constructor"); set_name(0x0068BF20, "CGxDevice__NewOpenGl"); @@ -4998,6 +5090,7 @@ static import_symbols() { set_name(0x00690750, "CGxDeviceD3d__DeviceCreate"); set_name(0x00690830, "CGxDeviceD3d__DeviceCreate@2"); set_name(0x006908B0, "ScanString"); + set_name(0x00690910, "FindGlExt"); set_name(0x006909A0, "BindGlExtensions"); set_name(0x0069FAA0, "CGxDeviceD3d__Sub69FAA0"); set_name(0x0069FB00, "CGxDeviceD3d__ICreateD3dVB"); @@ -5104,6 +5197,7 @@ static import_symbols() { set_name(0x006ABFC0, "Blit_Argb8888_Argb8888_A1"); set_name(0x006AC030, "Blit_Dxt1_Dxt1"); set_name(0x006AC0B0, "Blit_Dxt35_Dxt35"); + set_name(0x006AC130, "CalcRowStride"); set_name(0x006ACCE0, "Blit_generic32_generic32"); set_name(0x006ACCF0, "Blit_Argb8888_Argb8888_A8"); set_name(0x006ACD70, "Blit_generic16_generic16"); @@ -5134,6 +5228,7 @@ static import_symbols() { set_name(0x006AFFD0, "CBLPFile__LockChain2"); set_name(0x006B0190, "ClientServices__LoadCDKey"); set_name(0x006B0250, "ClientConnection__constructor"); + set_name(0x006B02C0, "LogConnectionStatus"); set_name(0x006B0850, "ClientConnection__Cleanup"); set_name(0x006B0940, "ClientConnection__Disconnect"); set_name(0x006B0960, "nullsub_154"); @@ -5199,6 +5294,8 @@ static import_symbols() { set_name(0x006B3070, "ClientServices__JoinRealmResult"); set_name(0x006B3190, "FriendList__constructor"); set_name(0x006B3240, "FriendList__destructor"); + set_name(0x006B3280, "WhoisResponseHandler"); + set_name(0x006B32C0, "ReverseWhoisResponseHandler"); set_name(0x006B33D0, "Script_GetNumWhoResults"); set_name(0x006B3430, "Script_SetWhoToUI"); set_name(0x006B3450, "FriendList__RegisterScriptFunctions"); @@ -5225,6 +5322,7 @@ static import_symbols() { set_name(0x006B4A40, "Script_GetSelectedMute"); set_name(0x006B4A80, "Script_GetWhoInfo"); set_name(0x006B4EB0, "Script_SortWho"); + set_name(0x006B5030, "PrintWho"); set_name(0x006B51B0, "FriendList__Destroy"); set_name(0x006B52E0, "FriendList__IsIgnored"); set_name(0x006B5400, "FriendList__AddFriend"); @@ -5256,21 +5354,31 @@ static import_symbols() { set_name(0x006B7C90, "Script_SetFriendNotes"); set_name(0x006B7D70, "Script_DelIgnore"); set_name(0x006B7DA0, "Script_DelMute"); + set_name(0x006B7DD0, "FriendList__AddContacts"); set_name(0x006B8290, "FriendList__DoLocalWho"); + set_name(0x006B86B0, "FriendListStatusHandler"); + set_name(0x006B8720, "OnWhoList"); set_name(0x006B8990, "FriendList__Initialize"); + set_name(0x006B8B90, "OpenAccountFile"); set_name(0x006B9050, "SaveAccountData"); set_name(0x006B9900, "AccountDataInitializeBasicSystem"); + set_name(0x006B9BE0, "SaveAccountData@2"); set_name(0x006BCE10, "GxuFontAddToBatch"); set_name(0x006BCE40, "GxuFontRenderBatch"); set_name(0x006BCE60, "GxuFontGetTextExtent"); set_name(0x006BCEA0, "GxuFontGetMaxCharsWithinWidth"); + set_name(0x006BCEF0, "GxuFontGetMaxCharsWithinWidthFromEnd"); set_name(0x006BD020, "GxuFontGetOneToOneHeight"); set_name(0x006BD070, "GxuFontSetStringColor"); set_name(0x006BD0A0, "GxuFontSetStringPosition"); set_name(0x006BD0C0, "GxuFontAddShadow"); set_name(0x006BD140, "GxuFontStringSetGradient"); + set_name(0x006BD390, "GxuFontGetMaxCharsWithinWidthAndHeight"); set_name(0x006BD550, "GxuFontGetStringPosition"); set_name(0x006BD5A0, "GxuDetermineQuotedCode"); + set_name(0x006BD900, "GxuFontGetWrappedTextHeight"); + set_name(0x006BDC50, "GxuFontStripEscapeCodes"); + set_name(0x006BDE80, "GxuFontCreateFont"); set_name(0x006BDFC0, "GxuFontDestroyString"); set_name(0x006BE020, "GxuFontWindowSizeChanged"); set_name(0x006BE2B0, "GxuFontCreateString"); @@ -5285,6 +5393,9 @@ static import_symbols() { set_name(0x006BFDA0, "GxuUpdateSingleColorTexture"); set_name(0x006BFE00, "GxuXformCreateProjection_SG"); set_name(0x006BFE60, "GxuXformCreateLookAtSgCompat"); + set_name(0x006C0050, "GxuXformCreateLookAtXXX"); + set_name(0x006C1430, "InternalGetTextExtent"); + set_name(0x006C1710, "InternalGetMaxCharsWithinWidth"); set_name(0x006C5E90, "CGxString__WriteGeometry"); set_name(0x006C6190, "CGxString__InitializeViewTranslation"); set_name(0x006C6410, "CGxString__SetStringPosition"); @@ -5303,6 +5414,8 @@ static import_symbols() { set_name(0x006C78F0, "CGxString__SetGradient"); set_name(0x006C7AA0, "CGxString__GetNewString"); set_name(0x006C7B10, "CGxString__CreateGeometry"); + set_name(0x006C80A0, "FontFaceCloseHandle"); + set_name(0x006C8AE0, "FontFaceGetHandle"); set_name(0x006C8CC0, "IGxuFontGlyphRenderGlyph"); set_name(0x006CA180, "SHA1__Process"); set_name(0x006CA270, "SHA1__Finish"); @@ -5351,6 +5464,7 @@ static import_symbols() { set_name(0x006D1F20, "CGPlayer_C__TalkToTrainer"); set_name(0x006D2120, "CGPlayer_C__TalkToBinder"); set_name(0x006D2500, "CGPlayer_C__TalkToTabardVendor"); + set_name(0x006D2840, "CGPlayer_C__TabardDrawCallback"); set_name(0x006D2900, "CGPlayer_C__TurnOnGuildTabardPurchase"); set_name(0x006D2950, "CGPlayer_C__HandleRepopRequest"); set_name(0x006D29F0, "CGPlayer_C__FindSlotIndex"); @@ -5367,6 +5481,7 @@ static import_symbols() { set_name(0x006D47D0, "CGPlayer_C__DeclineGuild"); set_name(0x006D4920, "CGPlayer_C__SpellUsesWeaponSkill"); set_name(0x006D4A00, "CGPlayer_C__ValidateSlot"); + set_name(0x006D4AD0, "CGPlayer_C__UpdateAttackPosition"); set_name(0x006D4C10, "CGPlayer_C__QueryQuest"); set_name(0x006D4CA0, "CGPlayer_C__AcceptQuest"); set_name(0x006D4D40, "CGPlayer_C__CompleteQuest"); @@ -5383,6 +5498,7 @@ static import_symbols() { set_name(0x006D58D0, "CGPlayer_C__OnLootSlotChanged"); set_name(0x006D59E0, "CGPlayer_C__OnLootReleaseResponse"); set_name(0x006D5A60, "CGPlayer_C__CanLoot"); + set_name(0x006D5C30, "Player_C_GetDisplayId"); set_name(0x006D5C90, "CGPlayer_C__ReadItem"); set_name(0x006D5D10, "CGPlayer_C__ReadItem@2"); set_name(0x006D5D90, "CGPlayer_C__ReadItemResult"); @@ -5478,6 +5594,7 @@ static import_symbols() { set_name(0x006DFEE0, "CGPlayer_C__AutoEquipItem"); set_name(0x006DFF90, "CGPlayer_C__AutoEquipItemToSlot"); set_name(0x006E01A0, "CGPlayer_C__ClearPendingEquip"); + set_name(0x006E0300, "PlayerClientShutdown"); set_name(0x006E04D0, "CGPlayer_C__GetVirtualItem"); set_name(0x006E05D0, "CGPlayer_C__GetVirtualItemDisplayID"); set_name(0x006E0640, "CGPlayer_C__GetLanguageSkill"); @@ -5493,6 +5610,7 @@ static import_symbols() { set_name(0x006E1660, "CGPlayer_C__CombatModeLeave"); set_name(0x006E1780, "CGPlayer_C__StartDance"); set_name(0x006E17C0, "CGPlayer_C__DanceMoveComplete"); + set_name(0x006E1890, "DanceTimerCallback"); set_name(0x006E18D0, "CGPlayer_C__PlayDanceMove"); set_name(0x006E1A70, "CGPlayer_C__ServerBindConfirm"); set_name(0x006E1D70, "CGPlayer_C__PostReenable"); @@ -5523,6 +5641,7 @@ static import_symbols() { set_name(0x006E8280, "CGPlayer_C__PostInit"); set_name(0x006E83B0, "CGPlayer_C__PlayerInitializeMessageHandlers"); set_name(0x006E8EE0, "PlayerClientInitialize"); + set_name(0x006E8F70, "MovementSetTransportUpdateTime"); set_name(0x006E8FC0, "CMovementData_C__GetStepUpHeight"); set_name(0x006E8FF0, "CMovement_C__CollisionBoxDoesntFit"); set_name(0x006E90D0, "CMovement_C__OnSetRunMode"); @@ -5585,6 +5704,7 @@ static import_symbols() { set_name(0x006EBF70, "CMovement_C__OnSwimStart"); set_name(0x006EC000, "CMovementShared__StopAllLogging"); set_name(0x006EC1F0, "CPlayerMoveQueue__FreeAll"); + set_name(0x006EC2C0, "MovementInitialize"); set_name(0x006EC390, "CMovementData_C__Disable"); set_name(0x006EC3B0, "CMovementData_C__FixupQueuedSetFacingEvents"); set_name(0x006EC400, "CMovementData_C__ForceSetTransportInt"); @@ -5682,8 +5802,11 @@ static import_symbols() { set_name(0x006F11B0, "CMovement_C__UpdateSplineID"); set_name(0x006F1310, "CMovement_C__OnPitchStartLocal"); set_name(0x006F1520, "CMovement_C__SetUpdateInfo"); + set_name(0x006F17F0, "FindObjectEffectStateFromAnimID"); + set_name(0x006F1EF0, "CObjectEffect__TriggerLoopingEffect"); set_name(0x006F1FB0, "CObjectEffect__UpdateLoopingEffect"); set_name(0x006F2AC0, "CObjectEffect__destructor"); + set_name(0x006F3910, "CObjectEffectManager__PropertyChanged"); set_name(0x006F39B0, "CObjectEffectManager__UpdateAllPlayingEffects"); set_name(0x006F5900, "CObjectEffectManager__constructor"); set_name(0x006F60E0, "CObjectEffectManager__PlayOneShotEffect"); @@ -5694,10 +5817,12 @@ static import_symbols() { set_name(0x006F7370, "CObjectEffectManager__destructor"); set_name(0x006F7420, "CObjectEffectManager__Init"); set_name(0x006F75B0, "GetSpecialSpellVisualEffectNameRec"); + set_name(0x006F7850, "CEffect__DetachFromParent"); set_name(0x006F7870, "CEffect__SetEnabled"); set_name(0x006F7900, "CEffect__ConnectToLightningThisFrame"); set_name(0x006F7950, "CEffect__ComputeModelScaleFromTarget"); set_name(0x006F7B00, "CEffect__EffectEvent"); + set_name(0x006F7E40, "CEffect__AddSoundEffect"); set_name(0x006F83D0, "CEffect__LoadMountTransitionModel"); set_name(0x006F84F0, "CEffect__ApplyModelAttachRecToMatrix"); set_name(0x006F8700, "CEffect__ClearItemVisualEffect"); @@ -5719,6 +5844,7 @@ static import_symbols() { set_name(0x006FA450, "CEffect__CleanUpStaticLists"); set_name(0x006FA690, "LootRoll__MasterLoot"); set_name(0x006FA770, "GetMasterLootCandidate"); + set_name(0x006FA7A0, "LootRollCalculateReasons"); set_name(0x006FAE40, "LootRoll__Roll"); set_name(0x006FAFD0, "CloseAllLootRolls"); set_name(0x006FB150, "FindRoll"); @@ -5826,6 +5952,7 @@ static import_symbols() { set_name(0x00707300, "CGItem_C__GetDisplayID"); set_name(0x00707330, "CGItem_C__GetSheatheType"); set_name(0x00707360, "CGItem_C__GetStats"); + set_name(0x00707C20, "CGItem_C__GetFullItemName@2"); set_name(0x00707C60, "CGItem_C__GetUseSpell@2"); set_name(0x00707DB0, "CGItem_C__HasOnUseEnchant"); set_name(0x00707DC0, "CGItem_C__GetCurrentSpellCharges"); @@ -5846,10 +5973,14 @@ static import_symbols() { set_name(0x007094E0, "CGItem_C__GetNumSockets"); set_name(0x00709550, "CGItem_C__IsBoundForTrade"); set_name(0x00709840, "CGItem_C__constructor"); + set_name(0x00709A10, "CGItem_C__Shutdown"); set_name(0x00709DE0, "CGItem_C__GetItemByFullName"); set_name(0x0070A910, "CGItem_C__GetInventoryArt"); set_name(0x0070AA00, "CGItem_C__GetInventoryArt@2"); set_name(0x0070AFC0, "CGItem_C__Disable"); + set_name(0x0070B2B0, "CGGameObject_C_Type_WorldObj__SequenceFinishedHandler"); + set_name(0x0070B390, "CGGameObject_C_Type_MapObjTransport__UpdateObjectEffectState"); + set_name(0x0070B870, "CGGameObject_C_Type_DestructibleBuilding__AmbientSequenceFinishedHandler"); set_name(0x0070B930, "CGGameObject_C__Animate"); set_name(0x0070B960, "CGGameObject_C__ShouldRender"); set_name(0x0070BA00, "CGGameObject_C__CanUse"); @@ -5858,6 +5989,8 @@ static import_symbols() { set_name(0x0070BAB0, "CGGameObject_C__StartInteraction"); set_name(0x0070BAD0, "CGGameObject_C__GetInteractDistanceSquared"); set_name(0x0070BB10, "CGGameObject_C__UpdateObjectEffectAnimationStates"); + set_name(0x0070C480, "CGGameObject_C_TypeAnimated__ActivateOneShotAnim"); + set_name(0x0070C550, "CGGameObject_C_Type_TransportBase__UpdateCurrentVelocity"); set_name(0x0070CBA0, "CGUnit_C__SetStorage"); set_name(0x0070CBE0, "CGGameObject_C__UpdateWorldObject"); set_name(0x0070CDF0, "CGGameObject_C__GetObjectName"); @@ -5865,21 +5998,45 @@ static import_symbols() { set_name(0x0070CEC0, "CGGameObject_C__GetCursorFile"); set_name(0x0070CF30, "CGGameObject_C__UpdateInteractIconAttach"); set_name(0x0070D080, "CGGameObject_C__ShowLootEffect"); + set_name(0x0070D1E0, "CGGameObject_C_TypeAnimated__SetSequence"); + set_name(0x0070DAA0, "CGGameObject_C_Type_Transport__GetMovement"); + set_name(0x0070DC10, "CGGameObject_C_Type_Transport__GetRotation"); + set_name(0x0070DFA0, "CGGameObject_C_Type_DestructibleBuilding__UpdateDestructibleState"); + set_name(0x0070E6A0, "CGGameObject_C_Type_DestructibleBuilding__OnUpdateFlags"); set_name(0x0070ED50, "CGGameObject_C__Reenable"); + set_name(0x0070EDD0, "CGGameObject_C__ObjectReaction"); 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(0x0070F160, "CGGameObject_C__IsLocked"); set_name(0x0070F580, "CGGameObject_C__CanHighlight"); set_name(0x0070F630, "CGGameObject_C__FloatingTooltip"); set_name(0x0070F680, "CGGameObject_C__Use"); + set_name(0x0070F7D0, "CGGameObject_C__SetDisplayState"); set_name(0x0070F940, "CGGameObject_C__GetNamePosition"); + set_name(0x0070FFD0, "CGGameObject_C_Type_TransportBase__Disable"); + set_name(0x007100D0, "CGGameObject_C_Type_MapObjTransport__InitializeMovement"); set_name(0x00710280, "CGGameObject_C__GetPageTextID"); set_name(0x007102C0, "CGGameObject_C__GetPageTextLanguage"); set_name(0x00710300, "CGGameObject_C__GetPageTextMaterial"); + set_name(0x00710460, "CGGameObject_C_Type_TrapDoor__UpdateState"); + set_name(0x007106D0, "CGGameObject_C_Type_Transport__Interpolate"); + set_name(0x007108D0, "CGGameObject_C_Type_MeetingStone__AddToolTipInfo"); set_name(0x007110B0, "CGGameObject_C__CreateWorldObject"); set_name(0x007111A0, "CGGameObject_C__RefreshInteractIcon"); set_name(0x00711210, "CGGameObject_C__CheckForPassiveHighlight"); + set_name(0x007112A0, "CGGameObject_C_TypeBase__CanUse"); + set_name(0x007116C0, "CGGameObject_C_TypeBase__Use"); + set_name(0x00711AB0, "CGGameObject_C_Type_TransportBase__AddPassenger"); + set_name(0x00711B50, "CGGameObject_C_Type_MapObjTransport__PostInitWithStats"); + set_name(0x00711CD0, "CGGameObject_C_Type_MapObjTransport__AddPassenger"); + set_name(0x00711CE0, "CGGameObject_C_Type_Chair__CanUse"); + set_name(0x00711DB0, "CGGameObject_C_Type_Chair__CanUseNow"); + set_name(0x00711EB0, "CGGameObject_C_Type_BarberChair__CanUseNow"); + set_name(0x00712030, "CGGameObject_C_Type_FishingNode__CanUse"); + set_name(0x00712080, "CGGameObject_C_Type_Ritual__CanUseNow"); + set_name(0x00712270, "CGGameObject_C_Type_MeetingStone__Use"); set_name(0x00712400, "CGGameObject_C__SetStats"); set_name(0x007124A0, "CGGameObject_C__UpdateInteractIcon"); set_name(0x00712E90, "CGGameObject_C__IsPointInside"); @@ -5887,6 +6044,10 @@ static import_symbols() { set_name(0x00712F30, "CGGameObject_C__PostInit"); set_name(0x007130A0, "CGGameObject_C__Disable"); set_name(0x00713130, "CGGameObject_C__PostReenable"); + set_name(0x007132E0, "CGGameObject_C_Type_TransportBase__MovePassengers"); + set_name(0x007134A0, "CGGameObject_C_Type_MapObjTransport__UpdateMovement"); + set_name(0x007137B0, "CGGameObject_C_Type_TrapDoor__UpdateMovement"); + set_name(0x007139E0, "CGGameObject_C_Type_Transport__UpdateMovement"); set_name(0x00713F20, "CGGameObject_C__Destructor"); set_name(0x007140A0, "CGGameObject_C__Initialize"); set_name(0x00714150, "CGGameObject_C__Shutdown"); @@ -6136,6 +6297,7 @@ static import_symbols() { set_name(0x0072A950, "CGUnit_C__UpdatePartyMemberPetState"); set_name(0x0072AA70, "CGUnit_C__GetDisplayRaceName"); set_name(0x0072AAB0, "CGUnit_C__GetDisplayClassName"); + set_name(0x0072AAF0, "CGUnit_C__HasIgnoreAuraState"); set_name(0x0072AB60, "CGUnit_C__SetUICastingSpell"); set_name(0x0072AEC0, "CGUnit_C__OnMovementInitiated"); set_name(0x0072AF60, "CGUnit_C__PlaySpellVisualKit_DelayLightningEffects"); @@ -6252,6 +6414,7 @@ static import_symbols() { set_name(0x00743530, "CGObject_C__ShouldRenderObjectName"); set_name(0x00743550, "nullsub_152"); set_name(0x00743560, "nullsub_153"); + set_name(0x00743580, "CGObject_C__EffectDecayHandler"); set_name(0x00743640, "CGObject_C__SetStorage"); set_name(0x00743680, "CGObject_C__SetModelFinish"); set_name(0x00743730, "CGObject_C__SetModel"); @@ -6278,6 +6441,9 @@ static import_symbols() { set_name(0x007444E0, "CGObject_C__UpdateInteractIconScale"); set_name(0x00744640, "CGObject_C__GetQuestGiverCursor"); set_name(0x00744790, "CGObject_C__PlayEffectName"); + set_name(0x00744870, "CGObject_C__EffectOnceHandler"); + set_name(0x00744920, "CGObject_C__AuraEffectHoldHandler"); + set_name(0x007449C0, "CGObject_C__AuraEffectHandler"); set_name(0x00744A50, "CGObject_C__PostInit"); set_name(0x00744AC0, "CGObject_C__ClearEffectList"); set_name(0x00744D20, "CGObject_C__Disable"); @@ -6308,13 +6474,20 @@ static import_symbols() { set_name(0x007474B0, "CGUnit_C__PlayUnitEventSound"); set_name(0x00747810, "UnitSoundShutdown"); set_name(0x00747860, "UnitSoundInitialize"); + set_name(0x00747990, "CVehiclePassenger_C__ExecuteAllDeferredVehicleTransitionAnimSplines"); set_name(0x00747AE0, "CVehiclePassenger_C__PostRenderUpdateAll"); set_name(0x00747B00, "CVehiclePassenger_C__LockWorldFacingNextFrame"); + set_name(0x00747E90, "CVehiclePassenger_C__ComputeStartWorldPosition"); set_name(0x00747F40, "CVehiclePassenger_C__OnSetActiveMover"); set_name(0x00747FA0, "CVehiclePassenger_C__OnRequestControlEnd"); set_name(0x00747FF0, "CVehiclePassenger_C__GetVehicleUnit"); set_name(0x00748040, "CVehiclePassenger_C__GetStoredRootVehicleUnit"); set_name(0x00748170, "CVehiclePassenger_C__StartDeferringVehicleTransitionAnimSpline"); + set_name(0x00748230, "CVehiclePassenger_C__StopWaitingForVehicleTransitionAnim"); + set_name(0x007482A0, "CVehiclePassenger_C__ComputeInterpolatedUnitPosition"); + set_name(0x00748950, "CVehiclePassenger_C__Free"); + set_name(0x007489C0, "CVehiclePassenger_C__SetState"); + set_name(0x007490F0, "CVehiclePassenger_C__ComputeModelTransform"); set_name(0x007493B0, "CVehiclePassenger_C__ComputeSeatPos"); set_name(0x00749790, "CVehiclePassenger_C__Alloc"); set_name(0x00749A30, "CVehiclePassenger_C__Uninit"); @@ -6322,15 +6495,23 @@ static import_symbols() { set_name(0x0074A070, "CVehiclePassenger_C__InitSystem"); set_name(0x0074A160, "CVehiclePassenger_C__UninitSystem"); set_name(0x0074A200, "CVehiclePassenger_C__ComputeEndValues"); + set_name(0x0074A7F0, "CVehiclePassenger_C__UpdateModel"); set_name(0x0074AD70, "CVehiclePassenger_C__PostSetState"); set_name(0x0074AF70, "CVehiclePassenger_C__UpdateState"); set_name(0x0074B0B0, "CVehiclePassenger_C__Update"); set_name(0x0074B130, "CVehiclePassenger_C__UpdateAll"); + set_name(0x0074B160, "CVehiclePassenger_C__StoreRootVehicle"); + set_name(0x0074B200, "CVehiclePassenger_C__OnUpdateTransport"); set_name(0x0074B340, "MovementAddToTransport"); set_name(0x0074B380, "MovementUpdateCameraYaw"); set_name(0x0074B3F0, "MovementObjIsTransport"); + set_name(0x0074B4C0, "MovementGetTransportMtxX"); set_name(0x0074B590, "MovementGetTransportFacing"); set_name(0x0074B5E0, "MovementInsideTransport"); + set_name(0x0074B620, "MovementUpdateWorld"); + set_name(0x0074B670, "MovementNotifyTransportUnitRemoved"); + set_name(0x0074B7B0, "MovementNewSpline"); + set_name(0x0074B7E0, "MovementDelSpline"); set_name(0x0074B840, "CGUnit_C__VehiclePassengerIsTransitionAllowed"); set_name(0x0074B880, "CGUnit_C__VehiclePassengerInitWorldCameraState"); set_name(0x0074B8B0, "CGUnit_C__HasVehicleTranspor"); @@ -6358,9 +6539,14 @@ static import_symbols() { set_name(0x0074CE40, "CGUnit_C__OnVehicleCameraPossiblyNeeded"); set_name(0x0074CF30, "CGUnit_C__VehiclePassengerOnUpdateTransport"); set_name(0x0074D120, "StringToGUID"); + set_name(0x0074D460, "SendToCombatText"); + set_name(0x0074D4F0, "SendToCombatText@2"); + set_name(0x0074D520, "SendToCombatText@3"); set_name(0x0074D580, "Script_CombatTextSetActiveUnit"); set_name(0x0074D5B0, "Script_CombatLogSetRetentionTime"); set_name(0x0074D600, "Script_CombatLog_Object_IsA"); + set_name(0x0074D700, "UnitCombatLogProcGo"); + set_name(0x0074D750, "GetCombatLogObjectName"); set_name(0x0074D920, "CombatLogEntry__constructor"); set_name(0x0074D9E0, "Script_CombatLogGetRetentionTime"); set_name(0x0074E290, "CombatLogEntry__PushEvent"); @@ -6389,6 +6575,7 @@ static import_symbols() { set_name(0x00754470, "CGBag_C__GetNumFreeInvSlots"); set_name(0x007546F0, "CGBag_C__FindItem"); set_name(0x007548F0, "CGBag_C__FindTotemCategory@2"); + set_name(0x00754940, "CGBag_C__GetAvgEquippedDurability"); set_name(0x00754A20, "CGBag_C__FindItemOfType"); set_name(0x00754A50, "CGBag_C__FindItemOfType@2"); set_name(0x00754AF0, "CGBag_C__FindItemByName"); @@ -6401,6 +6588,7 @@ static import_symbols() { set_name(0x00754ED0, "CGUnit_C__ShowPlayerPVPHonorGained"); set_name(0x00754EF0, "CGUnit_C__GetParryingItem"); set_name(0x00754F40, "CGUnit_C__GetUnitSize"); + set_name(0x00755130, "CGUnit_C__PlayAttackerRound"); set_name(0x00755270, "CGUnit_C__HandleEnvironmentDamage"); set_name(0x00755380, "CGUnit_C__ShowBloodSpurt"); set_name(0x00755540, "CGUnit_C__GetAttackingWeapon"); @@ -6410,6 +6598,7 @@ static import_symbols() { set_name(0x007561E0, "CGUnit_C__OnDeathAnimate"); set_name(0x00756770, "CGUnit_C__OnAttackStop"); set_name(0x00756BD0, "UnitCombatClientInitialize"); + set_name(0x00756D70, "CVehicle_C__UninstallBoneAnimListener"); set_name(0x00756E30, "CVehicle_C__InitSystem"); set_name(0x00756E90, "CVehicle_C__UninitSystem"); set_name(0x00756EC0, "CVehicle_C__GetVehicleSeatRec"); @@ -6425,6 +6614,7 @@ static import_symbols() { set_name(0x00757BB0, "CVehicle_C__Destroy"); set_name(0x00757BE0, "CVehicle_C__BuildWorldMatrix"); set_name(0x00757D10, "CVehicle_C__UpdateLargestPassengerBoundsRadius"); + set_name(0x00757E70, "CVehicle_C__StartMirroringAnimsToPassengers"); set_name(0x00757EF0, "CVehicle_C__UpdateSeatVacancy"); set_name(0x00757FA0, "CVehicle_C__Create"); set_name(0x00758130, "CVehicle_C__UpdateWorldMatrix"); @@ -6554,6 +6744,8 @@ static import_symbols() { set_name(0x00768340, "CVar__Initialize"); set_name(0x00768410, "ConsoleCommand_Quit"); set_name(0x00768440, "ConsoleCommandHistory"); + set_name(0x00768660, "ConsoleCommand_Help"); + set_name(0x00768900, "ParseCommand"); set_name(0x007689E0, "ConsoleCommandUnregister"); set_name(0x00768A20, "ConsoleCommandComplete"); set_name(0x00768AE0, "ConsoleCommandWriteHelp"); @@ -6591,6 +6783,7 @@ static import_symbols() { set_name(0x0076A580, "CVGxRefreshCallback"); set_name(0x0076A630, "RegisterGxCVars"); set_name(0x0076AB80, "ConsoleDeviceInitialize"); + set_name(0x0076B2A0, "AddLineToExecFile"); set_name(0x0076B3F0, "ConsoleDetectSetDefaults"); set_name(0x0076B520, "ConsoleDetectSetDefaultsFormat"); set_name(0x0076B540, "SetVideoIdx"); @@ -6607,10 +6800,15 @@ static import_symbols() { set_name(0x0076C3F0, "WowTime__AddMinutes"); set_name(0x0076C480, "WoWTime__SetDate"); set_name(0x0076C4C0, "WowTime__AddHolidayDuration"); + set_name(0x0076C6D0, "WowTime__operator_lt"); + set_name(0x0076C7B0, "WowTime__operator_gt"); + set_name(0x0076C890, "WowTime__operator_eq"); set_name(0x0076C970, "WowTime__WowDecodeTime"); set_name(0x0076CA50, "WoWTime__WoWEncodeTime"); set_name(0x0076CAB0, "WoWTime__WoWDecodeTime"); set_name(0x0076CAE0, "WowTime__WowDecodeTimeToDbDate"); + set_name(0x0076CCC0, "WowTime__operator_le"); + set_name(0x0076CD00, "WowTime__operator_ge"); set_name(0x0076CD40, "WowTime__WowGetTimeString"); set_name(0x0076CFA0, "CGameTime__GameTimeSetMinutesPerSecond"); set_name(0x0076CFF0, "CGameTime__GameTimeGetDayProgression"); @@ -6620,7 +6818,9 @@ static import_symbols() { set_name(0x0076D9A0, "CGameTime__GameTimeSync"); set_name(0x0076DB30, "CGameTime__GameTimeRegisterCallback"); set_name(0x0076DD20, "NameNeedsDeclensions"); + set_name(0x0076DDE0, "CalculateAuctionDeposit"); set_name(0x0076E270, "RussianNameNeedsDeclensions"); + set_name(0x0076E390, "IsRussianDeclensionValid"); set_name(0x0076E4A0, "SMemSetDebugFlags"); set_name(0x0076E540, "SMemAlloc"); set_name(0x0076E5A0, "SMemFree"); @@ -6683,12 +6883,14 @@ static import_symbols() { set_name(0x00774640, "SCritSect__Enter"); set_name(0x00774650, "SCritSect__Leave"); set_name(0x00774660, "TInstanceIdTable_EvtContext__Unlock"); + set_name(0x00774680, "SSyncObject__Valid"); set_name(0x00774690, "SSyncObject__Wait"); set_name(0x00774720, "SEvent__Set"); set_name(0x00774730, "SEvent__Reset"); set_name(0x00774740, "SThread__Create"); set_name(0x007747C0, "SMutex__Create"); set_name(0x00774810, "SMutex__Release"); + set_name(0x007748E0, "SSyncObject__destructor"); set_name(0x00774970, "SMutex__Create@2"); set_name(0x007750D0, "PathGetRootChars"); set_name(0x00775140, "FlushLog"); @@ -6787,6 +6989,7 @@ static import_symbols() { set_name(0x0077FBF0, "World__QueryOutdoors"); set_name(0x0077FCD0, "World__ObjectIsDrawable"); set_name(0x0077FD10, "World__ObjectIsLoaded"); + set_name(0x0077FDD0, "World__ObjectUpdate"); set_name(0x0077FE20, "World__ObjectSetAlwaysExterior"); set_name(0x0077FE40, "World__ObjectMoveDoodads"); set_name(0x0077FE80, "World__ObjectSetDoodadEmittersIgnoresDistance"); @@ -6796,8 +6999,10 @@ static import_symbols() { set_name(0x0077FF60, "World__ObjectSetEventCallback"); set_name(0x0077FFB0, "World__ObjectTestConvexVolume"); set_name(0x00780130, "World__ObjectGetExtents"); + set_name(0x00780190, "World__ObjectIsWMO"); + set_name(0x007801A0, "World__ObjectEnableCollision"); set_name(0x007801C0, "World__ObjectSetShadow"); - set_name(0x00780240, "World__ObjectUpdate"); + set_name(0x00780240, "World__ObjectUpdate@2"); set_name(0x00780640, "World__GetCamPos"); set_name(0x00780660, "World__SetShadowColor"); set_name(0x00780710, "World__SetDetailDoodadDensity"); @@ -6812,13 +7017,15 @@ static import_symbols() { set_name(0x00781500, "World__Preload"); set_name(0x007815C0, "World__Update"); set_name(0x007816F0, "DayNight__Update"); + set_name(0x00781A10, "World__ObjectCreate"); + set_name(0x00782350, "World__ObjectSetModel"); set_name(0x00782560, "CMap__QueryAreaId"); set_name(0x007826E0, "World__ObjectDestroy"); set_name(0x00782740, "World__TriDataToFacetData"); set_name(0x00782E40, "CWorldScene__ClearObjectFadeoutList"); set_name(0x00783180, "World__UnloadMap"); set_name(0x007831A0, "World__PrepareUpdate"); - set_name(0x00783500, "World__ObjectCreate"); + set_name(0x00783500, "World__ObjectCreate@2"); set_name(0x007837F0, "World__Destroy"); set_name(0x00783910, "World__GetFacets@2"); set_name(0x00783A40, "World__GetFacets@3"); @@ -7415,13 +7622,19 @@ static import_symbols() { set_name(0x007DB580, "ComSatClient_IsCurrentSession"); set_name(0x007DB5C0, "ComSatClient_GetCurrentSessionType"); set_name(0x007DB5E0, "ComSatClient_GetCurrentSessionName"); + set_name(0x007DB690, "ComSatClient_IsTalkerSquelchedInCurrent"); + set_name(0x007DB6B0, "ComSatClient_IsTalkerSquelchedInChannel"); + set_name(0x007DB860, "ComSatClient_DetermineSessionTypeFromName"); set_name(0x007DB8D0, "Script_GetVoiceStatus"); set_name(0x007DBAB0, "ComSatClient_IsComsatDisabledByClient"); + set_name(0x007DC770, "EnableMicrophoneHandler"); + set_name(0x007DC830, "FillComsatData"); set_name(0x007DC910, "Script_VoiceIsDisabledByClient"); set_name(0x007DCDC0, "GameCallback__NotifyLocalTalkerStart"); set_name(0x007DCE00, "GameCallback__NotifyLocalTalkerStop"); set_name(0x007DCE40, "GameCallback__NotifyTalkerStart"); set_name(0x007DCE80, "GameCallback__NotifyTalkerStop"); + set_name(0x007DCEC0, "InboundChatVolumeHandler"); set_name(0x007DE440, "ComSatClient_PopulateSessionDataWithoutJoin"); set_name(0x007DE5A0, "ComSatClient_OnRosterUpdate"); set_name(0x007DEBF0, "ComSatClient_OnSessionLeave"); @@ -7432,16 +7645,26 @@ static import_symbols() { set_name(0x007DF2C0, "ComSatClient_DisableCurrentSession"); set_name(0x007DF6F0, "ComSatClient_OnSetTalkerMuted"); set_name(0x007DFAF0, "ComSatClient_Init"); + set_name(0x007E0EC0, "ValidateStringIsUTF8"); set_name(0x007E0F10, "IsNumeric"); set_name(0x007E0F90, "IsAlphaEnglish"); set_name(0x007E1030, "IsRussian"); + set_name(0x007E1180, "ToLower"); set_name(0x007E11D0, "CaseAccentInsensitiveParse"); set_name(0x007E1640, "TruncateNewLines"); set_name(0x007E1680, "StripHyperlinks"); set_name(0x007E1830, "ScrubString"); + set_name(0x007E1E90, "ValidateCharacterNameConst"); + set_name(0x007E1F00, "ValidatePetName"); + set_name(0x007E1F60, "ValidateGuildName"); set_name(0x007E1FB0, "ValidateGuildBankTabName"); + set_name(0x007E2040, "FixCharacterNameCase"); set_name(0x007E27F0, "ClientGameTimeTickHandler"); + set_name(0x007E2BD0, "ClientInitializeGameTime"); + set_name(0x007E2C60, "ProjectTex2dGetAddFadeTex"); set_name(0x007E3AA0, "ProjectTex2dDrawShaderEffect"); + set_name(0x007E4A40, "ShadowInit"); + set_name(0x007E4BF0, "WeaponTrailCreate"); set_name(0x007E50F0, "PlayerNameTriggerColorUpdate"); set_name(0x007E5130, "PlayerNameTriggerNameRegenerate"); set_name(0x007E5150, "PlayerNameShowing"); @@ -7451,15 +7674,24 @@ static import_symbols() { set_name(0x007E5550, "PlayerNameTriggerColorUpdateAll"); set_name(0x007E5580, "PlayerNameUpdateLate"); set_name(0x007E5F60, "PlayerNameCreate"); + set_name(0x007E5FD0, "ObjectNameCreate"); set_name(0x007E6030, "PlayerNameCreateText"); set_name(0x007E6150, "PlayerNameRegisterCVars"); set_name(0x007E6320, "PlayerNameDelete"); + set_name(0x007E6480, "PlayerNameUpdateWorldText"); set_name(0x007E64D0, "PlayerNameInitialize"); set_name(0x007E6850, "WORLDTEXTSTRING__CalculateNewColor"); + set_name(0x007E6A30, "WorldTextShutdown"); set_name(0x007E6A90, "WorldTextDelete"); set_name(0x007E6CC0, "WORLDTEXTSTRING__CalculateTextHeight"); + set_name(0x007E7450, "WorldTextUpdate"); set_name(0x007E7490, "WorldTextRenderBatch"); + set_name(0x007E7BB0, "WorldTextInitialize"); + set_name(0x007E7C70, "CurrencyBreakdown"); + set_name(0x007E7CC0, "GetCurrencyIcon"); + set_name(0x007E7D80, "GetCurrencyText"); set_name(0x007E7E10, "GetCurrencyTextureString"); + set_name(0x007E7F1A, "GetCurrencyShortText"); set_name(0x007EA260, "EffectDeath__constructor"); set_name(0x007EA470, "EffectNetherWorld__constructor"); set_name(0x007EA9B0, "CDrawBowString__DrawBowString"); @@ -7489,22 +7721,40 @@ static import_symbols() { set_name(0x007F31C0, "DayNight__SetBlendSky"); set_name(0x007F3230, "DayNight__SetColors"); set_name(0x007F3920, "DayNight__UpdateLighting"); + set_name(0x007F3A10, "ViolenceLevelsRegisterCVars"); set_name(0x007F3A60, "ViolenceGetLevel"); set_name(0x007F3B40, "MinimapGetZoom"); set_name(0x007F3B60, "MinimapGetZoomLevels"); set_name(0x007F3B90, "MinimapGetViewRadius"); + set_name(0x007F3F40, "SetMemberData"); + set_name(0x007F4320, "MinimapGetPartyMembers"); set_name(0x007F44A0, "UpdatePointsOfInterest"); set_name(0x007F4870, "MinimapSetDynamicPOI"); set_name(0x007F4930, "MinimapSetQuestPOI"); set_name(0x007F4990, "MinimapSetCorpsePOI"); + set_name(0x007F5240, "MinimapBuildSource"); + set_name(0x007F5930, "MinimapUpdatePosition"); set_name(0x007F5BA0, "MinimapUpdate"); set_name(0x007F6730, "MinimapInitialize"); + set_name(0x007F6990, "GameFormulaEvaluateTable"); + set_name(0x007F6C70, "InitializeRandomSeed"); + set_name(0x007F7D30, "ShipPath__FindLegAndSegment"); + set_name(0x007F7FC0, "ShipPath__SetTotalPathTime"); + set_name(0x007F8000, "ShipPath__WaitAtNextPausePoint"); + set_name(0x007F80A0, "ShipPath__WaitAtCurrentLocation"); + set_name(0x007F8120, "ShipPath__SetTimeOffset"); + set_name(0x007F90F0, "ShipPath__BuildLegs"); + set_name(0x007F92F0, "ShipPath__Init"); set_name(0x007F9430, "CWorldMath__TransformAABox"); set_name(0x007F9480, "CWorldMath__VectorIntersectAABox2"); set_name(0x007F9EE0, "SpellVisualsBlizzardStop"); set_name(0x007F9F70, "SpellVisualsIsMountTransitionFinished"); set_name(0x007FA1B0, "BlizzardObject__SetFrameOfReference"); + set_name(0x007FA450, "SpellVisualsHandleEclipse"); + set_name(0x007FA620, "SpellVisualsPlayCameraShakeID"); set_name(0x007FA680, "SpellVisualsBlizzardSetFrameOfReference"); + set_name(0x007FA6A0, "MountTransitionObject__UpdateCharacterData"); + set_name(0x007FA930, "SpellVisualsComputeMountTransitionJumpVec"); set_name(0x007FAE90, "LightningObject__Tick"); set_name(0x007FB2D0, "BlizzardObject__Render"); set_name(0x007FB590, "BlizzardObject__WorldObjectRender"); @@ -7512,8 +7762,11 @@ static import_symbols() { set_name(0x007FB6E0, "LightningObject__destructor"); set_name(0x007FB7F0, "MountTransitionObject__Tick"); set_name(0x007FBD70, "SpellVisualsBlizzardCreate"); + set_name(0x007FBE00, "SpellVisualsStartMountTransition"); + set_name(0x007FBE90, "SpellVisualsInitializeModelAttachLookup"); set_name(0x007FC0F0, "BlizzardObject__destructor"); set_name(0x007FC220, "BlizzardObject__Update"); + set_name(0x007FC5A0, "SpellVisualsInitialize"); set_name(0x007FC9D0, "SpellVisualsCancelMountTransition"); set_name(0x007FC9F0, "SpellVisualsClear"); set_name(0x007FCA30, "SpellVisualsTick"); @@ -7545,8 +7798,11 @@ static import_symbols() { set_name(0x007FE140, "Spell_C_SetAutoRangedCombatSpell"); set_name(0x007FE180, "Spell_C_GetAutoRangedCombatSpell"); set_name(0x007FE190, "Spell_C_ClearLastAutoRangedCombatError"); + set_name(0x007FE1B0, "SpellFaction"); + set_name(0x007FE3E0, "GetRequiredAuraVisionBitmask"); set_name(0x007FE4B0, "Spell_C_GetPowerTypeToken"); set_name(0x007FE520, "Spell_C_EncodeSequenceIntoMissileTrajectory"); + set_name(0x007FE850, "Spell_C_SpellHasShapeshiftMask"); set_name(0x007FEF10, "Spell_C_SpellFailedCustomError"); set_name(0x007FF070, "Spell_C_GetSpellLevel"); set_name(0x007FF100, "Spell_C_GetPowerCostPerSecond"); @@ -7629,6 +7885,8 @@ static import_symbols() { set_name(0x0080DFE0, "Spell_C_RemovePeriodicClientTrigger"); set_name(0x0080E100, "Spell_C_AddProcessedDestLocSpellCast"); set_name(0x008100E0, "Spell_C__SystemInitialize"); + set_name(0x00810320, "SpellTableMatchRaceClass"); + set_name(0x008104A0, "SpellTableGetSkillLineLinkInfo"); set_name(0x00812410, "SpellTableLookupAbility"); set_name(0x00812530, "FrameXML_LoadXML"); set_name(0x008125C0, "FrameXML_SetDebugLevel"); @@ -7644,6 +7902,7 @@ static import_symbols() { set_name(0x00812870, "Create_SimpleButton"); set_name(0x008128A0, "Create_SimpleFrame"); set_name(0x00812B90, "FrameXML_FreeHashNodes"); + set_name(0x00812CE0, "FrameXML_AcquireHashNode"); set_name(0x00812FA0, "FrameXML_CreateFrame"); set_name(0x00813D20, "FrameXML_RegisterFactory"); set_name(0x00813DF0, "FrameXML_RegisterDefault"); @@ -7652,16 +7911,19 @@ static import_symbols() { set_name(0x008146F0, "XMLNode__GetChildByName"); set_name(0x00814730, "XMLNode__GetAttributeByName"); set_name(0x008147A0, "XMLTree_Cleanup"); + set_name(0x00814960, "XMLNode__destructor"); set_name(0x00814AD0, "XMLNode__Init"); set_name(0x00814C40, "XMLNode__SetAttribute"); set_name(0x00814CE0, "XMLNode__Recycle"); set_name(0x00814D60, "XMLTree__Free"); set_name(0x00814D90, "XMLTree_Load"); + set_name(0x00814E40, "StringToFrameStrata"); set_name(0x00814E90, "FrameStrataToString"); set_name(0x00814ED0, "StringToFramePoint"); set_name(0x00814F20, "FramePointToString"); set_name(0x00814FF0, "StringToBlendMode"); set_name(0x00815080, "StringToJustify"); + set_name(0x00815160, "OrientationToString"); set_name(0x008151A0, "StringToFontFlags"); set_name(0x008151E0, "FontFlagsToString"); set_name(0x00815240, "StringToSmoothWeights"); @@ -7675,6 +7937,9 @@ static import_symbols() { set_name(0x00816790, "FrameScript_Object__CreateScriptMetaTable"); set_name(0x008167E0, "FrameScript_Object__FillScriptMethodTable"); set_name(0x00816830, "FrameScript_Object__GetScriptByName"); + set_name(0x00816DE0, "Script_issecurevariable"); + set_name(0x008173C0, "Script_seterrorhandler"); + set_name(0x00817C70, "Script_strlenutf8"); set_name(0x00817CE0, "FrameScript_MemoryCleanup"); set_name(0x00817DB0, "FrameScript_GetContext"); set_name(0x00817DC0, "FrameScript_GetTotalMemoryUsed"); @@ -7918,6 +8183,7 @@ static import_symbols() { set_name(0x008483C0, "CGLCD__OnBattlefieldReady"); set_name(0x00848490, "CGLCD__EnterWorld"); set_name(0x008484D0, "CGLCD__CheckInput"); + set_name(0x00848B50, "CGLCD__GetHandle"); set_name(0x00848B70, "CGLCD__Login"); set_name(0x00848D50, "CGLCD__UpdateMapPositions"); set_name(0x00849310, "CGLCD__SetStat"); @@ -7937,6 +8203,7 @@ static import_symbols() { set_name(0x0084A940, "CGLCD__Update"); set_name(0x0084AE50, "CGLCD__Shutdown"); set_name(0x0084AED0, "CGLCD__Initialize"); + set_name(0x0084AF40, "CLCDUtils__CreateBitmapFromBLPTex"); set_name(0x0084B410, "CGLCD__LoadLCDMap"); set_name(0x0084C100, "CGLCD__LoadLCDText"); set_name(0x0084C660, "CGLCD__LoadLCDBitmap"); @@ -8023,7 +8290,9 @@ static import_symbols() { set_name(0x0086D430, "OsTimeStartup"); set_name(0x0086D440, "OsTimeShutdown"); set_name(0x0086D490, "OsGetTimeStamp"); + set_name(0x0086D640, "OsSecureRandom"); set_name(0x0086D6D0, "OsTlsGetValue"); + set_name(0x0086DC50, "OsNetAddrToStr@2"); set_name(0x0086E200, "TSList__LinkToTail"); set_name(0x0086F5A0, "OsCallSetContext"); set_name(0x0086F5F0, "OsCallResetContext"); @@ -8084,8 +8353,15 @@ static import_symbols() { set_name(0x00877360, "CShaderEffectParser__ParseEffectFile"); set_name(0x00877E10, "SI2__Log_Write"); set_name(0x00878010, "SI2__Log_Write@2"); + set_name(0x00878930, "SE2__SetUserMonitorDSPCallback"); + set_name(0x00878A20, "SE2__SetPrimaryCaptureCallback"); + set_name(0x00878A30, "SE2__SetAlternateCaptureCallback"); + set_name(0x00878A40, "SE2__ActivateAlternateCaptureCallback"); + set_name(0x00878A80, "SE2__ActivatePrimaryCaptureCallback"); set_name(0x00878CC0, "SE2__IsChatSoundInitialized"); + set_name(0x00879210, "SE2__GetInputDriverName"); set_name(0x00879500, "SE2__StartCapture"); + set_name(0x00879580, "SE2__StopCapture"); set_name(0x0087E020, "SI2__InitCapture"); set_name(0x008A09BA, "NvAPI_Initialize"); set_name(0x008A0A54, "NvAPI_GetErrorMessage"); @@ -8398,24 +8674,37 @@ static import_symbols() { set_name(0x008CF7A0, "Grunt__Timer__Timer"); set_name(0x008CF800, "Grunt__ClientLink__ClientLink"); set_name(0x008E5250, "stub_return_zero4"); + set_name(0x00921A00, "SSyncObject__constructor"); set_name(0x00936900, "stub_return_xor_eax"); + set_name(0x00958E30, "CEzLcd__IsDeviceAvailable"); set_name(0x00958E70, "CEzLcd__ModifyDisplay"); + set_name(0x00958FB0, "CEzLcd__SetOrigin"); set_name(0x00958FE0, "CEzLcd__SetVisible"); set_name(0x00959040, "CEzLcd__ButtonReleased"); + set_name(0x00959110, "CEzLcd__Update"); + set_name(0x00959200, "CEzLcd__ShowSubscreen"); + set_name(0x00959240, "CEzLcd__IsConnected"); set_name(0x009592F0, "CEzLcd__Initialize"); + set_name(0x00959540, "CEzLcd__ShowPage"); + set_name(0x00959680, "CEzLcd__AddText"); set_name(0x009597B0, "CEzLcd__GetGlobalPage"); + set_name(0x00959890, "CEzLcd__HideGlobals"); set_name(0x009598B0, "CEzLcd__ModifyControlsOnPage"); set_name(0x00959D60, "CLCDOutput__IsOpened"); set_name(0x0095A4A0, "CLCDConnection__MonoOutput"); set_name(0x0095AFF0, "CEzLcdPage__constructor"); + set_name(0x0095B1F0, "CEzLcdPage__AddColorText"); set_name(0x0095B4F0, "CLCDPage__constructor"); + set_name(0x0095B850, "CLCDCollection__AddObject"); set_name(0x0095BFB0, "ConsoleCommandHistoryDepth"); + set_name(0x0095C060, "CLCDText__constructor"); set_name(0x0095CEC0, "CDataRecycler__Clear"); set_name(0x0095CF40, "CDataRecycler__GetData"); set_name(0x0095CFB0, "CDataRecycler__PutData"); set_name(0x0095D0C0, "CDataAllocator__Clear"); set_name(0x0095D110, "CDataAllocator__GetData"); set_name(0x0095D1B0, "CDataAllocator__PutData"); + set_name(0x0095D6B0, "CDynamicString__Free"); set_name(0x0095D6E0, "CDynamicString__operator_assign"); set_name(0x0095D870, "CDynamicString__operator_add_on_assign"); set_name(0x0095D8B0, "CDynamicString__operator_add_on_assign@2"); @@ -8478,10 +8767,13 @@ static import_symbols() { set_name(0x009614B0, "CSimpleModel_SetGlow"); set_name(0x00961540, "CSimpleModel__CreateScriptMetaTable"); set_name(0x00961720, "CSimpleStatusBar__SetBarTexture"); + set_name(0x00961800, "CSimpleStatusBar__SetMinMaxValues"); set_name(0x00961A00, "CSimpleStatusBar__constructor"); set_name(0x00961AC0, "CSimpleStatusBar__SetBarTexture@2"); set_name(0x00962120, "CSimpleButton__LockHighlight"); set_name(0x00962340, "CSimpleCheckbox__SetChecked"); + set_name(0x009623F0, "CSimpleCheckbox__SetCheckedTexture"); + set_name(0x00962440, "CSimpleCheckbox__SetDisabledCheckedTexture"); set_name(0x00962490, "CSimpleCheckbox__Enable"); set_name(0x009628F0, "CSimpleEditBox__GetScriptByName"); set_name(0x00962CC0, "CSimpleEditBox__UpdateTextInfo"); @@ -8494,19 +8786,28 @@ static import_symbols() { set_name(0x009636A0, "CSimpleEditBox__UpdateClauseInfo"); set_name(0x00963740, "CSimpleEditBox__UpdateSizes"); set_name(0x00963950, "CSimpleEditBox__Delete"); + set_name(0x00964690, "CSimpleEditBox__AddHistoryLine"); set_name(0x00964790, "CSimpleEditBox__ConvertCoordinateToIndex"); set_name(0x009649D0, "CSimpleEditBox__MakeTextVisible"); + set_name(0x00964A90, "CSimpleEditBox__UpdateVisibleCursor"); + set_name(0x00964DB0, "CSimpleEditBox__UpdateHighlightArea"); set_name(0x009650E0, "CSimpleEditBox__FontUpdated"); set_name(0x00965550, "CSimpleEditBox__SetEditTextInsets"); set_name(0x00965660, "CSimpleEditBox__OnLayerTrackUpdate"); set_name(0x009656D0, "CSimpleEditBox__OnFrameSizeChanged"); + set_name(0x00965700, "CSimpleEditBox__CreateCandidatesFrame"); set_name(0x00965960, "CSimpleEditBox__Insert"); set_name(0x00965CE0, "CSimpleEditBox__Insert@2"); + set_name(0x00965D70, "CSimpleEditBox__UpdateVisibleHighlight"); set_name(0x00965ED0, "CSimpleEditBox__PasteFromClipboard"); set_name(0x00965F20, "CSimpleEditBox__SetMultiLine"); set_name(0x009660E0, "CSimpleEditBox__OnLayerChar"); + set_name(0x00966140, "CSimpleEditBox__PopulateCandidates"); set_name(0x009663C0, "CSimpleEditBox__OnLayerIme"); set_name(0x00966580, "CSimpleEditBox__SetText"); + set_name(0x00966600, "CSimpleEditBox__BackwardHistory"); + set_name(0x00966670, "CSimpleEditBox__ForwardHistory"); + set_name(0x00966710, "CSimpleEditBox__UpdateVisibleText"); set_name(0x00966B70, "CSimpleEditBox__constructor"); set_name(0x00966FD0, "CSimpleEditBox__SetHistoryLines"); set_name(0x00967020, "CSimpleEditBox__UpdateDirtyBits"); @@ -8527,9 +8828,11 @@ static import_symbols() { set_name(0x00969410, "CSimpleMessageScrollFrame__RefreshMessages"); set_name(0x00969670, "CSimpleMessageScrollFrame__GetMessageInfoByAccessID"); set_name(0x009698E0, "CSimpleMessageScrollFrame__SetMaxLines"); + set_name(0x009699C0, "CSimpleMessageScrollFrame__RefreshHyperlinks"); set_name(0x00969E60, "CSimpleMessageScrollFrame__OnLayerUpdate"); set_name(0x00969FA0, "CSimpleMessageScrollFrame__ScrollMessages"); set_name(0x0096A2F0, "CSimpleMessageScrollFrame__constructor"); + set_name(0x0096A4B0, "CSimpleMessageScrollFrame__FontUpdated"); set_name(0x0096A510, "CSimpleMessageScrollFrame__RemoveLinesByAccessID"); set_name(0x0096A740, "CSimpleMessageScrollFrame__OnScreenSizeChanged"); set_name(0x0096A760, "CSimpleMessageScrollFrame__UpdateRect"); @@ -8588,6 +8891,7 @@ static import_symbols() { set_name(0x0096E610, "CSimpleColorSelect__SetColorValueThumbTexture@2"); set_name(0x0096E6C0, "CSimpleColorSelect__SetColorWheelTexture"); set_name(0x0096E880, "CSimpleColorSelect__LoadXML"); + set_name(0x0096F200, "CSimpleButton__GetScriptByName"); set_name(0x0096F3C0, "CSimpleButton__SetHighlight"); set_name(0x0096F4A0, "CSimpleButton__UpdateTextState"); set_name(0x0096F7B0, "CSimpleButton__SetFontString"); @@ -8642,6 +8946,7 @@ static import_symbols() { set_name(0x00977D30, "CSimpleButton_SetHighlightTexture"); set_name(0x00977F60, "CSimpleButton_SetPushedTextOffset"); set_name(0x00978610, "CSimpleHyperlinkedFrame__GetScriptByName"); + set_name(0x00978760, "CSimpleHyperlinkButton__SetHyperlink"); set_name(0x00978900, "CSimpleHyperlinkedFrame__constructor"); set_name(0x00978B30, "CParticleEmitter2__SetModel"); set_name(0x00978BF0, "CParticleEmitter2__SetMaterial"); @@ -8756,12 +9061,17 @@ static import_symbols() { set_name(0x00985ED0, "SI2__UnregisterScriptFunctions"); set_name(0x00985EF0, "Script_VoiceChat_StartCapture"); set_name(0x00985F70, "SI2__StopGlueAmbience"); + set_name(0x00985FB0, "SI2__StartGlueAmbience"); set_name(0x009860E0, "SI2__StopGlueMusic"); set_name(0x009861C0, "SI2__StartGlueMusic"); set_name(0x009862C0, "SI2__StartCreditMusic"); set_name(0x00986520, "SI2__VoiceChat_AmplifyMicrophoneInput"); + set_name(0x00986700, "SI2__VoiceChat_InitCapture"); + set_name(0x009868A0, "SI2__VoiceChat_SetPrimaryCaptureCallback"); set_name(0x009868C0, "SE2__VoiceChat_StartCapture"); set_name(0x009868D0, "SI2__VoiceChat_StopCapture"); + set_name(0x009869C0, "SI2__VoiceChat_ActivatePrimaryCaptureCallback"); + set_name(0x00986AA0, "SI2__VoiceChat_RecordLoopbackSound"); set_name(0x00986D00, "SI2__PlayVocalErrorSound"); set_name(0x00986F70, "CMovementShared__CalcFallStartElevation"); set_name(0x00986FB0, "CMovementShared__GetDistanceFallen"); diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index f97c652..ca9331c 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -50,6 +50,7 @@ Script_worldport 00407210 f end=00407511 Script_setrawpos 00407520 f end=00407704 LoadingScreenSetTip 00407E30 f end=00407E3D LoadingScreenSetScreenTipForRaceData 00407E40 f end=00407E88 +LoadingScreenDrawing 00407E90 f end=00407E9C LoadingScreenSetTransparent 00407EA0 f end=00407EE3 LoadingScreenMiniDisable 00407EF0 f end=00407F37 C44Matrix__constructor 00407F40 f end=00407F76 type="C44Matrix* __thiscall func(C44Matrix* this)" @@ -63,7 +64,11 @@ GxRsSet_int32_t 00408BF0 f end=00408C27 LoadingScreenDisable 00409550 f end=0040961F LoadingScreenShutdown 00409620 f end=00409670 CGxDevice__RsPush 00409670 f end=004096CC type="void __thiscall func(CGxDevice* this)" +LoadingScreenMiniEnable 0040A690 f end=0040A765 +LoadingScreenMiniUpdate 0040A770 f end=0040A783 LoadingScreenEnable 0040AB70 f end=0040AD50 +LoadingScreenEnableShipLeg 0040AE30 f end=0040AEE6 +LoadingScreenXMLCallback 0040AF90 f end=0040AFD9 WowSysMessageOutput__Shutdown 0040B320 f end=0040B38C WowSysMessageOutput__Enable 0040B390 f end=0040B3B3 WowSysMessageOutput__Disable 0040B3C0 f end=0040B3D1 @@ -86,6 +91,7 @@ SFile__GetFileSize 004218C0 f end=00421948 SFile__OpenArchive 00421950 f end=00421A05 SFile__SetBasePath 00421A80 f end=00421AE5 SFile__SetDataPath 00421AF0 f end=00421B4A +SFile__SetDataPathAlternate 00421B50 f end=00421BAA SFile__SetFilePointer 00421BB0 f end=00421C98 SFile__Unload 00421CA0 f end=00421CB8 _SFileCloseArchive 00421FA0 f end=00421FB9 @@ -99,8 +105,10 @@ SFile__GetErrorDetails 00422150 f end=0042215F SFile__Read 00422530 f end=004227D4 SFile__Close 00422910 f end=004229AB SFile__RebuildHash 00423D70 f end=00423DBD +System_SFile2__FindFile 00424780 f end=00424B0B SFile__FileExistsEx 00424B10 f end=00424B41 SFile__OpenEx 00424B50 f end=00424E44 +SFile__FileExists 00424E50 f end=00424E7F SFile__Load 00424E80 f end=00424F46 SFile__LoadFile 00424F50 f end=00424F74 SFile__Open 00424F80 f end=00424F98 @@ -143,12 +151,14 @@ Blizzard__String__FindFilename 00428500 f end=00428538 type="char* __stdcall fun Blizzard__String__FirstPathSeparator 00428640 f end=00428668 Blizzard__String__Copy 00428670 f end=004286BB type="int32_t __stdcall func(char* dst, const char* src, int32_t count)" Blizzard__String__Append 004286C0 f end=00428721 type="int32_t __stdcall func(char* dst, char* src, int32_t count)" +Blizzard__String__Length 004287E0 f end=004287FD Blizzard__Unicode__ConvertUTF16to8 00428940 f end=00428AFC type="int32_t __stdcall func(uint8_t* dst, uint32_t dstmaxchars, const uint16_t* src, uint32_t srcmaxchars, uint32_t* dstchars, uint32_t* srcchars)" Blizzard__Unicode__ConvertUTF8to16 00428B00 f end=00428C94 type="int32_t __stdcall func(uint16_t* dst, uint32_t dstmaxchars, const uint8_t* src, uint32_t srcmaxchars, uint32_t* dstchars, uint32_t* srcchars)" Blizzard__Time__FromFileTime 00428F00 f end=00428F56 type="Blizzard__Time__Timestamp __stdcall func(uint64_t fileTime)" Blizzard__String__QuickFormat__QuickFormat 00429790 f end=004297C5 Blizzard__String__MakeUnivPath 0042A9B0 f end=0042A9FB type="void __stdcall func(char* src, char* dst, int32_t count)" Blizzard__String__MakeBackslashPath 0042AA00 f end=0042AA4B type="void __stdcall func(char* src, char* dst, int32_t count)" +System_Mopaq__Cache__CleanCacheEntry 0042B4D0 f end=0042B5B5 Blizzard__Mopaq__SFileUnloadFile 0042BF00 f end=0042BF1C Blizzard__File__CreateDirectory 0042CEA0 f end=0042CEE9 HoistAll 0042CFB0 f end=0042D43E @@ -158,6 +168,7 @@ Blizzard__String__MakeConsistentPath 0042E420 f end=0042E4AA Blizzard__String__ForceTrailingSeparator 0042E4B0 f end=0042E522 type="void __stdcall func(char* dst, int32_t count, char separator)" Blizzard__String__FindPathSeparatorReverse 0042E630 f end=0042E663 Blizzard__String__Format 0042E670 f end=0042E6A1 +System_Mopaq__Cache__GetCachedBlock 004308C0 f end=00430A43 System_File__GetRootChars 004325C0 f type="int32_t __stdcall func(Blizzard__File__Filesystem* fs, System_File__Stacked__FileParms* parms)" Blizzard__String__JoinPath 00433510 f end=0043356B type="void __stdcall func(char* a1, int32_t a2, char* a3, char* a4)" ; Blizzard::String::JoinPath(char*, int, char const*, char const*) System_File__FromNativeName 00433590 f end=00433650 type="void __stdcall func(uint8_t *buffer, uint32_t buffersize, const char *str)" @@ -168,6 +179,9 @@ System_File__MakeAbsolutePath 00435790 f end=00435889 type="int32_t __stdcall fu System_File__Move 00435890 f end=004359B6 type="int32_t __stdcall func(Blizzard__File__Filesystem* fs, System_File__Stacked__FileParms* parms)" System_File__Delete 004359C0 f end=00435A57 type="int32_t __stdcall func(Blizzard__File__Filesystem* fs, System_File__Stacked__FileParms* parms)" System_Time__Init 00435C80 f end=00435D74 +System_Log__DefaultPreamble 004383E0 f end=004384AD +System_Log__DefaultDayHeader 004384B0 f end=00438555 +System_Log__Init 0043A070 f end=0043A26F Blizzard__File__RemoveDirectoryAndContents__Internal__Callback 0044FA10 f end=0044FB29 type="bool __stdcall func(Blizzard__File__ProcessDirParms* dirwalkparms)" ; Blizzard::File::RemoveDirectoryAndContents(char const*, bool)::Internal::Callback(Blizzard::File::ProcessDirParms const&) Blizzard__File__RemoveDirectoryAndContents 004518C0 f end=004519A7 Blizzard__Streaming__FileManifest__GetIsStreamingTrial 00453480 f end=00453507 type="bool __stdcall func()" @@ -200,6 +214,7 @@ System_File__SetPos 00455CA0 f end=00455D13 type="int32_t __stdcall func(Blizzar System_File__Write 00455D20 f end=00455D3E type="int32_t __stdcall func(Blizzard__File__Filesystem* fs, System_File__Stacked__FileParms* parms)" System_File__read_locked 00457820 f end=00457904 System_File__write_locked 00457910 f end=004579f4 +System_SComp__Compress 00458080 f end=0045856F System_File__detect_io_mode 00459910 f end=00459998 Blizzard__Mopaq__SFileReadFile 0045A4B0 f end=0045A607 Blizzard__Mopaq__SFileLoadFile 0045B5A0 f end=0045B69E @@ -274,9 +289,13 @@ WowConnection__InitOsNet 00468D90 f end=00468E4F ; WowConnection::InitOsNet(bool WowConnection__Connect 00468E50 f end=00468ED5 ; WowConnection::Connect(char const*, int) WowConnectionNet__Service 00468FF0 f end=0046905B WowConnection__Stop 00469080 f end=0046915A +WowConnectionNet__RunWorker 00469160 f end=0046921C WowConnectionNet__Delete 004692C0 f end=004692FD WowConnection__Start 00469320 f end=00469419 +WowConnectionNet__Add 00469420 f end=0046946D WowConnectionNet__constructor 004695F0 f end=004696D2 +WowConnectionNet__PlatformWorkerReady 00469770 f end=0046977E +WowConnectionNet__PlatformChangeState 004697E0 f end=00469859 nullsub_2 0047ADD0 f CDataStore__GetBufferParams 0047ADE0 f ; CDataStore::GetBufferParams(void const**, unsigned int*, unsigned int*) CDataStore__DetachBuffer 0047AE10 f ; CDataStore::DetachBuffer(void**, unsigned int*, unsigned int*) @@ -318,6 +337,7 @@ DDCToNDCWidth 0047C050 f end=0047C05E DDCToNDCHeight 0047C060 f end=0047C06E NDCToDDCWidth 0047C070 f end=0047C07E NDCToDDCHeight 0047C080 f end=0047C08E +GetGlobalStatusObj 0047C090 f end=0047C096 CStatus__IsEmpty 0047C0F0 f end=0047C107 CStatus__GetErrorStr 0047C110 f end=0047C1C4 CStatus__GetErrorStrLen 0047C1D0 f end=0047C234 @@ -326,6 +346,7 @@ CStatus__Prepend 0047C290 f end=0047C35A CStatus__Add 0047C360 f end=0047C468 CStatus__destructor 0047C500 f end=0047C55E PropSelectContext 0047CBF0 f end=0047CC08 +PropGetSelectedContext 0047CC10 f end=0047CC1F PropGet 0047CC20 f end=0047CC41 PropSet 0047CC50 f end=0047CC70 CStringMemory__AllocateBlock 0047CDA0 f end=0047CE32 @@ -495,11 +516,14 @@ CSimpleFontString_SetFormattedText 0048D800 f end=0048D88B type="int32_t __stdca CSimpleFontString_SetTextHeight 0048DDB0 f end=0048DE8A CSimpleTexture_SetTexCoord 0048E170 f end=0048E353 ; CSimpleTexture_SetTexCoord(lua_State*) CSimpleFrame__GetScriptByName 0048E680 f end=0048E961 ; CSimpleFrame::GetScriptByName(char const*, FrameScript_Object::ScriptData&) +CSimpleFrame__SetFrameFlag 0048E970 f end=0048E995 CSimpleFrame__Raise 0048E9A0 f end=0048E9AF ; CSimpleFrame::Raise() CSimpleFrame__SetFrameAlpha 0048EA10 f end=0048EA32 type="void __thiscall func(CSimpleFrame* this, uint8_t alpha)" ; CSimpleFrame::SetFrameAlpha(unsigned char) CSimpleFrame__RegisterForEvents 0048EA40 f end=0048EA80 CSimpleFrame__UnregisterForEvents 0048EA80 f end=0048EABE ; CSimpleFrame::UnregisterForEvents(int) CSimpleFrame__SetClampRectInsets 0048EB00 f end=0048EB2B +CSimpleFrame__RunOnAttributeChangedScript 0048EC10 f end=0048ECEA +CSimpleFrame__LoadXML_Layers 0048F1F0 f end=0048F380 CSimpleFrame__SetFrameScale 0048F580 f end=0048F5CC ; CSimpleFrame::SetFrameScale(float, bool) CSimpleFrame__SetFrameDepth 0048F5D0 f end=0048F611 CSimpleFrame__Hide 0048F620 f end=0048F65E @@ -523,6 +547,7 @@ CSimpleFrame__RemoveFrameRegion 00490700 f end=00490765 CSimpleFrame__OnLayerUpdate 00490770 f end=00490831 ; CSimpleFrame::OnLayerUpdate(float) CSimpleFrame__OnFrameRender 00490840 f end=004908A0 ; CSimpleFrame::OnFrameRender(CRenderBatch*, unsigned int) CSimpleFrame__OnScreenSizeChanged 004908A0 f end=004908D7 ; CSimpleFrame::OnScreenSizeChanged() +CSimpleFrame__OnLayerCursorEnter 004908E0 f end=0049097A CSimpleFrame__OnLayerCursorExit 00490980 f end=00490A23 CSimpleFrame__LockHighlight 00490A30 f end=00490A7D CSimpleFrame__SetBeingScrolled 00490F60 f end=00491018 ; CSimpleFrame::SetBeingScrolled(int, int) @@ -536,13 +561,19 @@ CSimpleFrame__HideThis 00491830 f end=004918EC ; CSimpleFrame::HideThis() CSimpleFrame__ShowThis 004918F0 f end=004919E4 ; CSimpleFrame::ShowThis(bool) CSimpleFrame__OnFrameRender 00491E00 f end=00491FB5 ; CSimpleFrame::OnFrameRender() CSimpleFrame__constructor 004922F0 f end=004926A7 ; CSimpleFrame::CSimpleFrame(CSimpleFrame*) +CSimpleFrame__GetAttribute 00492BE0 f end=00492C0F +CSimpleFrame__LoadXML_Attributes 00492F70 f end=00493223 +CSimpleFrame__SetAttribute 00493230 f end=004932B6 CSimpleFrame__LoadXML 004932C0 f end=00493A09 ; CSimpleFrame::LoadXML(XMLNode*, CStatus*) +CSimpleTop__StopMoveOrResizeFrame 00493A10 f end=00493A38 GxCapsWindowSizeInScreenCoords 00493BF0 f end=00493C09 CSimpleTop__SetCursor 00493C80 f end=00493CD7 CSimpleTop__RoundToPixelWidth 00493D70 f end=00493DF5 CSimpleTop__RoundToPixelHeight 00493E00 f end=00493E85 ; CSimpleTop::RoundToPixelHeight(float) CSimpleTop__HideFrame 00493F30 f end=00493FA5 ; CSimpleTop::HideFrame(CSimpleFrame*, int) CSimpleTop__SetMouseFocus 00493FB0 f end=00494052 +CSimpleTop__StartMoveOrResizeFrame 00494060 f end=00494112 +CSimpleTop__StartMoveOrResizeFrame 00494120 f end=00494271 CSimpleTop__OnMouseMove 004945A0 f end=0049472A ; CSimpleTop::OnMouseMove(EVENT_DATA_MOUSE const*, void*) CFrameStrata__BuildBatches 00494EE0 f end=00494F2E type="int32_t __thiscall func(CFrameStrata* this, int32_t a2)" CFrameStrata__RenderBatch 00494F30 f end=00494F89 type="void __thiscall func(CFrameStrata* this)" @@ -558,19 +589,27 @@ CSimpleTop__EnableEvents 004959F0 f end=00495AF2 ; CSimpleTop::EnableEvents() CSimpleTop__constructor 00495EB0 f end=004960C6 ; CSimpleTop::CSimpleTop() CSimpleTop__ShowFrame 004960D0 f end=004960FA ; CSimpleTop::ShowFrame(CSimpleFrame*, int) CSimpleFont__constructor 00496870 f end=00496915 +SIMPLEFONT__constructor 00496C00 f end=00496C7B CSimpleFont__GetFont 00496F70 f end=00497064 CSimpleFont__LoadXML 00497070 f end=004974F3 CSimpleAnim__SetSmoothProgress 00497670 f end=00497680 CSimpleAnimGroup__PreLoadXML 00497770 f end=004977A1 +CSimpleAnimGroup__GetScriptByName 00497800 f end=00497913 CSimpleAnim__SetSmoothing 00497F30 f end=00497FDC CSimpleAnimGroup__SetInitialOffset 004985A0 f end=004985E7 +CSimpleAnimGroup__RegisterAnimList 00499A20 f end=00499BA1 +CSimpleAnim__CSimpleAnim 00499BB0 f end=00499C49 CSimpleAnimGroup__constructor 00499EB0 f end=00499FA2 CLCDConnection__ColorOutput 00499FB0 f end=00499FB4 CSimpleAnimGroup__LoadXML 0049A060 f end=0049A57E +CSimpleAnimGroup__AddAnimListNode 0049A580 f end=0049A610 CSimpleAnimGroup__ComputeDuration 0049AC80 f end=0049ACF0 +CSimpleAnimGroup__NotifyAnimAdded 0049ACF0 f end=0049AD22 CSimpleAnim__SetStartDelay 0049AE20 f end=0049AE53 CSimpleAnim__SetEndDelay 0049AE60 f end=0049AE93 CSimpleAnim__SetDuration 0049AEA0 f end=0049AEBF +CSimpleAnimGroup__SortAnimations 0049B1C0 f end=0049B469 +CSimpleAnimGroup__RemoveAnimListNode 0049B7B0 f end=0049B80C CSimpleAnimGroup__PostLoadXML 0049C2A0 f end=0049C30A CScriptRegion__RegisterScriptMethods 0049CA90 f end=0049CAB0 CScriptRegion_SetWidth 0049D480 f end=0049D54D @@ -655,6 +694,7 @@ TextureFreeMippedImg 004B55E0 f end=004B55FE TextureDiscoverFileType 004B5600 f end=004B5661 TexturePickAlternateFilename 004B5670 f end=004B56E7 LoadPredrawnMips 004B5A00 f end=004B5BA2 +TextureCacheGetMaxSize 004B6180 f end=004B61B5 TextureIsReadyNow 004B62A0 f end=004B62C1 TextureSetCacheSize 004B6580 f end=004B65D5 TextureNotifyGxRestart 004B65E0 f end=004B660D @@ -662,6 +702,7 @@ TextureGetDimensions 004B6610 f end=004B666A TextureAllocGxTex 004B6760 f end=004B6920 TextureCacheUpdate 004B6AE0 f end=004B6C47 TextureGetGxTex 004B6CB0 f end=004B6D82 +TextureCacheGetTexture 004B6F30 f end=004B6F93 TextureAllocMippedImg 004B7220 f end=004B72F4 type="MipBits* __stdcall func(PIXEL_FORMAT format, uint32_t width, uint32_t height)" TextureFreeMippedImg 004B7300 f end=004B73D9 type="void func(MipBits* image)" LoadTgaMips 004B78A0 f end=004B7AA0 type="int32_t __usercall func@(char* ext@, char* filename, int32_t a3, MipBits** mipBits, uint32_t* width, uint32_t* height, PIXEL_FORMAT* texFormat, int32_t* isOpaque@, uint32_t* alphaBits, PIXEL_FORMAT* dataFormat)" @@ -688,6 +729,8 @@ AsyncFileReadObject 004BAB50 f end=004BAC14 ; AsyncFileReadObject(CAsyncObject*, AsyncFileReadDestroy 004BAC50 f end=004BAD7F AsyncFileReadIsReading 004BAD80 f end=004BAE09 AsyncFileReadWaitAll 004BAE10 f end=004BAEEE +ProfileCreate 004BD150 f end=004BD1A6 +ProfileReadFile 004BD840 f end=004BD870 TextBlockSetGradient 004BD900 f end=004BD91C TextBlockGetFontPtr 004BD9D0 f end=004BD9EA type="CGxFont* __stdcall func(HTEXTFONT font)" TextBlockGetStringPtr 004BD9F0 f end=004BDA0A @@ -743,6 +786,7 @@ CMath__log2 004C4E90 f end=004C4F3B CMath__exp2 004C4F40 f end=004C4FFB CMath__NormalizeAngle0to2pi 004C5090 f end=004C50B4 CMath__NormalizeAngleNegPiToPi 004C50C0 f end=004C50FF +C33Matrix__constructor 004C5100 f end=004C51AB C33Matrix__operator_assign_C33Matrix 004C51B0 f C33Matrix__Scale 004C5230 f end=004C5280 C33Matrix__Rotation 004C5550 f end=004C55A2 @@ -751,6 +795,8 @@ C33Matrix__FromEulerAnglesZYX 004C56D0 f end=004C581A C33Matrix__Rotation 004C5820 f end=004C5932 C33Matrix__Rotate 004C5940 f end=004C5984 SE2SoundKitProperties__ResetToDefaults 004C5990 f end=004C5A18 +SE2__GetInputDriverName_Cached 004C5A90 f end=004C5A99 +SE2__Set3DPosition 004C5B90 f end=004C5BBB SE2__IsPlaying 004C5BE0 f end=004C5BEF SE2__StopSound 004C6390 f end=004C6410 SE2__PlaySoundKit 004C6A40 f end=004C713B @@ -759,15 +805,24 @@ SI2__Init 004C82E0 f end=004C8584 SI2__StopZoneAmbience 004C85F0 f end=004C85FD SI2__SetWeatherKitID 004C8610 f end=004C8622 SI2__StopLuaMusic 004C8680 f end=004C86A6 +SI2__PlayUISound 004C8FC0 f end=004C9073 +SI2__InitZoneIntros 004C9330 f end=004C93A6 SI2__StopAllMusic 004C93B0 f end=004C941B SI2__OverrideZoneSounds 004CCA30 f end=004CCA9E SI2__DK_GetPlayerFilterName 004CDA20 f end=004CDA60 +SI2DspChainHead__DestroyChain 004CDA60 f end=004CDAC2 SI2__DSP_MakeDSPsExpire 004CDC80 f end=004CDD32 +SI2__DSP_Init 004CE7C0 f end=004CE9F6 +SI2__GetTextEmoteSoundID 004CEB30 f end=004CEB67 CGUnit_C__IsActivePlayer 004CEE50 f end=004CEE74 +SI2__PlayFootstepSound 004CF170 f end=004CF315 SI2__PlayFoleySound 004CFC10 f end=004CFD17 +SE2__IsTooCloseToExistingSoundKit 004CFE00 f end=004CFF27 SI2__PlayItemSound 004D0020 f end=004D008B SI2__PlayItemSound 004D0090 f end=004D0102 SI2__UpdateTaxiSounds 004D0110 f end=004D032D +SI2__PlayParrySound 004D0540 f end=004D0657 +SI2__PlaySheatheSound 004D07B0 f end=004D0850 SI2__PlayMissedSound 004D0850 f end=004D089E SI2__RegisterCVars 004D1050 f end=004D13DC SI2__RegisterCVars 004D1600 f end=004D1EB8 @@ -1544,6 +1599,7 @@ CGGameUI__MirrorTimerGetInfo 00513F20 f end=00513F41 TotemInfo__GetSpawnTimeLeft 00513F50 f end=00513F6F CGMinimapFrame__Create 00514230 f end=0051425B CGCharacterModelBase__Create 005142B0 f end=005142F9 +CGTooltip__Create 005143A0 f end=005143E9 Script_IsModifierKeyDown 00514430 f end=005144B1 Script_IsLeftShiftKeyDown 005144C0 f end=00514518 Script_IsRightShiftKeyDown 00514520 f end=0051457A @@ -2027,6 +2083,7 @@ Script_GetCompanionCooldown 0053E490 f end=0053E5D4 Script_CallCompanion 0053E5E0 f end=0053E6A3 Script_DismissCompanion 0053E6B0 f end=0053E7D4 Script_SummonRandomCritter 0053E7E0 f end=0053E80C +CGSpellBook__CompanionCallback 0053EBC0 f end=0053EC39 CGSpellBook__FindSpellByName 0053F5E0 f end=0053F666 CGSpellBook__DelKnownSpell 0053FAD0 f end=005401CF CGSpellBook__FindSpellByName 00540200 f end=00540302 @@ -2240,6 +2297,7 @@ CKBPage__GetInt 00551300 f end=00551347 CKBQuery__ComputeCachedData 00551350 f end=0055139E CKBQuery__AppendMangledSearchQuery 005513A0 f end=0055142A CKBArticle__BeginLoading 00551430 f end=0055154D +CKBSystem__Shutdown 005515F0 f end=0055161A CKBSystem__CacheServerMessage 00551620 f end=00551651 CKBSystem__OnEvent 00551660 f end=00551719 Script_KBSetup_BeginLoading 00551720 f end=00551759 @@ -2377,6 +2435,7 @@ Script_GetModifiedClickAction 0055EA70 f end=0055EACE CGUIBindings__SaveBindings 0055F1B0 f end=0055F398 CGUIBindings__SaveBindingsCallback 0055F3A0 f end=0055F3CA CGUIBindings__SaveBindings 0055F3D0 f end=0055F426 +CGUIBindings__AdjustCommandKeyIndices 0055F430 f end=0055F4C6 CGUIBindings__ExecCommand 0055F860 f end=0055F935 CGUIBindings__IsModifiedClick 0055F940 f end=0055FAC8 Script_RunBinding 0055FAD0 f end=0055FB81 @@ -2458,6 +2517,7 @@ Script_GetMacroItem 00567200 f end=00567313 Script_SetMacroSpell 00567320 f end=0056744C Script_GetMacroSpell 00567450 f end=005674F0 Script_PickupMacro 005674F0 f end=0056751F +CGUIMacros__CheckActionBar 00567520 f end=0056760C CGUIMacros__LoadMacrosCallback 00567C10 f end=00567FC1 CGUIMacros__CreateMacro 00568020 f end=00568158 Script_CreateMacro 00568160 f end=005682B6 @@ -2651,12 +2711,17 @@ CFormula__GetVariableValue 005782D0 f end=00578BB5 CFormula__Evaluate 00578D10 f end=00578EEA QuestParserParseText 00578F20 f end=00579520 SpellParserParseText 0057ABC0 f end=0057AC93 +CGAutoCompleteName__NodeMatchesParams 0057ACA0 f end=0057ADAC CGAutoCompleteName__RemoveNode 0057AE00 f end=0057AE71 +CGAutoCompleteName__FindNodeByName 0057AF10 f end=0057AF77 CGAutoCompleteName__SetName 0057AF80 f end=0057AFBB +CGAutoCompleteName__RemoveFlags 0057B000 f end=0057B03C +CGAutoCompleteName__RemoveFlagsByName 0057B080 f end=0057B0CD CGAutoCompleteName__RemoveFlagsFromAllNodes 0057B0D0 f end=0057B129 Script_GetAutoCompleteResults 0057B3A0 f end=0057B4F4 Script_GetAutoCompletePresenceID 0057B500 f end=0057B573 CGAutoCompleteName__RefreshName 0057B5E0 f end=0057B629 +CGAutoCompleteName__AddFlags 0057B7C0 f end=0057B831 Script_BankButtonIDToInvSlotID 0057B940 f end=0057B9B9 Script_CloseBankFrame 0057B9C0 f end=0057B9E0 Script_GetNumBankSlots 0057BAB0 f end=0057BB30 @@ -2966,6 +3031,7 @@ CGCharacterModelBase__ConfigureCamera 005974A0 f end=005975A6 CGCharacterModelBase__SetUpModel 00597700 f end=005977BF CGCharacterModelBase__OnModelLoaded 005977C0 f end=005977DB CGCharacterModelBase__SetCreature 00597840 f end=00597870 +CGCharacterModelBase__ShowThis 00597870 f end=005978D2 Script_SetUnit 005978E0 f end=00597956 Script_SetCreature 00597960 f end=00597A09 Script_SetRotation 00597A10 f end=00597A7A @@ -3040,7 +3106,9 @@ Script_GetAuctionItemTimeLeft 0059FD60 f end=0059FF23 CGAuctionHouse__LeaveWorld 0059FF30 f end=0059FF35 CGAuctionHouse__OnAuctionHello 0059FF40 f end=0059FFAB CGAuctionHouse__OnAuctionCommandResult 0059FFB0 f end=005A0441 +CGAuctionHouse__OnAuctionRemovedNotification 005A0AC0 f end=005A0B91 CGAuctionHouse__InitializeGame 005A0BA0 f end=005A0DF6 +CGStableInfo__EnterWorld 005A0EC0 f end=005A0EEC CGStableInfo__CloseStables 005A0F10 f end=005A0F56 Script_GetNumStablePets 005A0F60 f end=005A0F94 Script_GetNumStableSlots 005A0FA0 f end=005A0FD4 @@ -3553,12 +3621,15 @@ Script_GetTalentInfo 005C7800 f end=005C7CD6 Script_GetTalentLink 005C7CE0 f end=005C7EC2 Script_GetTalentPrereqs 005C7ED0 f end=005C80D5 Script_LearnTalent 005C80E0 f end=005C8305 +CGTalentGroup_C__AddTalentItem 005C9310 f end=005C944C Script_AddPreviewTalentPoints 005C9590 f end=005C968E CGTalentGroup_C__Reset 005C9910 f end=005C995A CGTalentGroup_C__UpdateTabs 005C9960 f end=005C9A2A CGTalentInfo__EnterWorld 005C9D50 f end=005C9DB4 CGTalentInfo__ShutdownGame 005C9DC0 f end=005C9DE2 CGTalentInfo__UpdatePetTabInfo 005C9DF0 f end=005C9E49 +CGTalentInfo__UpdateTalentData 005C9E50 f end=005C9F0D +CGTalentInfo__UpdatePetTalentData 005C9F10 f end=005C9F5B CGTalentInfo_Inspect__SetInspectTarget 005C9F70 f end=005C9FE3 CGGuildInfo__SetMOTD 005CA060 f end=005CA082 Script_GetNumGuildMembers 005CA130 f end=005CA185 @@ -3875,6 +3946,7 @@ CGQuestLog__IsSelectedQuestExpired 005E00E0 f end=005E010B CGQuestLog__SaveTrackedQuests 005E0240 f end=005E02E4 Script_SelectQuestLogEntry 005E02F0 f end=005E0337 Script_GetQuestLogQuestText 005E0340 f end=005E041F +CalcQuestExp 005E0420 f end=005E0588 Script_QuestPOIGetIconInfo 005E0590 f end=005E06C1 Script_GetQuestLogCompletionText 005E06D0 f end=005E07F7 QSortQuestSortTypes 005E08F0 f end=005E0B75 @@ -3963,6 +4035,7 @@ CGCharacterInfo__PutItemInBag 005E8D30 f end=005E8FD2 CGCharacterInfo__CalculateInventoryAlertStatus 005E8FE0 f end=005E90C8 CGCharacterInfo__UpdateInventoryAlerts 005E90D0 f end=005E9140 CGCharacterInfo__RequestInspectHonorData 005E9140 f end=005E924F +CGCharacterInfo__CanEquipItemInSlot 005E9250 f end=005E956C Script_GetInventoryItemsForSlot 005E95C0 f end=005E9BB5 Script_GetInventoryItemTexture 005E9BC0 f end=005E9D71 Script_GetInventoryItemBroken 005E9D80 f end=005E9E31 @@ -4040,7 +4113,9 @@ CGCalendarEvent__destructor 005F2B70 f end=005F2BF7 GetLatestBannedAddOnTimestamp 005F3960 f end=005F39A5 FindBannedAddOn 005F3B10 f end=005F3D8F IsBannedAddOn 005F3D90 f end=005F3DAB +GetCodeInterfaceVersion 005F4C10 f end=005F4C16 AddOnUnloadableToken 005F4C40 f end=005F4C87 +DeleteInterfaceFiles 005F4D90 f end=005F4E30 GetAddOnInfoRequest 005F5440 f end=005F5612 UnloadAddOns 005F5620 f end=005F5AC2 GetAddOnName 005F7410 f end=005F742E @@ -4063,6 +4138,7 @@ CGInputControl__UpdateHalted 005F95E0 f end=005F95E8 CGInputControl__UpdateMoveStopped 005F95F0 f end=005F95F8 CGInputControl__IsMouseDragging 005F9600 f end=005F964F CGInputControl__OnTurnToAngleStop 005F9650 f end=005F966A +LoadJoystickConfig 005F9890 f end=005F99E1 Script_IsMouselooking 005F9DD0 f end=005F9E0F Script_VehicleAimGetAngle 005F9E10 f end=005F9E5C Script_VehicleAimGetNormAngle 005F9E60 f end=005F9F06 @@ -4173,6 +4249,7 @@ Script_CameraZoomOut 00601840 f end=00601898 Script_VehicleCameraZoomIn 006018A0 f end=006018A9 Script_VehicleCameraZoomOut 006018B0 f end=006018B9 CGCamera__FinishLoadingModel 006018C0 f end=006019B0 +CGCamera__IncIgnoreFacing 006019B0 f end=00601A69 CGCamera__DecIgnoreFacing 00601A70 f end=00601B6B CGCamera__PerformTerrainTilt 00601B70 f end=00601D55 CGCamera__GetCameraPosition 00601D60 f end=00601E8A @@ -4201,6 +4278,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__destructor 00604D40 f end=00604DF3 CGCamera__FinishLoadingTarget 00604E00 f end=006053A9 CGCamera__SetTelescope 006053D0 f end=006056FB CGCamera__GetCameraDistance 006059E0 f end=00605D51 @@ -4213,6 +4291,7 @@ 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__GetScene 00607C00 f end=00607C16 CSimpleCamera__constructor 00607C20 f end=00607C90 CCameraManager__SetScreenAspect 00607C90 f end=00607CAA Script_GetTime 006081F0 f end=0060822A @@ -4224,6 +4303,7 @@ Script_GetWaterDetail 00608560 f end=0060857E Script_CanSwitchVehicleSeat 00608580 f end=006085C1 Script_GetItemStats 00608690 f end=00608760 Script_GetItemStatDelta 00608760 f end=0060887A +ScriptEventsInitialize 00608880 f end=0060A112 SystemRegisterFunctions 0060A120 f end=0060A143 SystemUnregisterFunctions 0060A150 f end=0060A16C Script_GetNameFromToken 0060A360 f end=0060A443 @@ -4231,6 +4311,7 @@ Script_IsLoggedIn 0060A450 f end=0060A48A Script_GetPlayerFacing 0060A490 f end=0060A50A Script_FillLocalizedClassList 0060A510 f end=0060A5CE Script_GetGUIDFromString 0060A630 f end=0060AA92 +ParseTrailingTokens 0060AAA0 f end=0060ABE8 Script_GetGUIDFromToken 0060ABF0 f end=0060B051 Script_GetTokenFromGUID 0060B0B0 f end=0060B411 Script_GetTokensFromGUID 0060BB70 f end=0060BF06 @@ -4397,6 +4478,7 @@ Script_IsXPUserDisabled 00614140 f end=00614187 ScriptEventsRegisterUnit 00614190 f end=00614260 ScriptEventsUnregisterUnit 00614300 f end=00614389 Script_SendUniqueSignal 006143F0 f end=006144CE +Script_SendUniqueSignalToAllUnits 006144D0 f end=0061475E Script_UnitBuff 00614CA0 f end=00614CEF Script_UnitDebuff 00614CF0 f end=00614D3F Script_UnitAura 00614D40 f end=00614D83 @@ -4404,6 +4486,7 @@ Script_GetVehicleUIIndicator 00614E60 f end=00614EEE Script_GetVehicleUIIndicatorSeat 00614EF0 f end=00614FC6 Script_SendUniqueSignal 00615020 f end=00615042 SmartScreenRectClearGrid 00615890 f end=006158B1 +SmartScreenRectGridPos 00615CD0 f end=00615E04 CopyCursorImage 006160B0 f end=00616211 type="int32_t __usercall func@(uint32_t** image@, MipBits* mipImages@, uint32_t width@, uint32_t height)" CursorDestroy 00616220 f end=00616251 CursorGetResetMode 00616260 f end=00616266 @@ -4417,9 +4500,13 @@ CursorGrabItem 00616630 f end=0061671B CursorGrabVirtualItem 00616720 f end=006167DA CursorDropItem 006167E0 f end=006167F9 CursorSetMode 00616800 f end=0061682E type="void __stdcall func(CURSORMODE mode)" +CursorSetFile 00616830 f end=00616919 +CursorResetMode 00616920 f end=0061694C GxXformPush_EGxXform_C44Matrix 00616AD0 f end=00616AE8 TSGrowableArray_CImVector__SetCount 00616CA0 f end=00616D07 type="void __thiscall func(TSGrowableArray_CImVector* this, uint32_t count)" +RTAlphaSupported 00616DC0 f end=00616E75 UpdatePendingPortraits 00616E80 f end=00616F8F +UpdateAllPortraits 00617070 f end=006170F1 PortraitInitialize 00618010 f end=0061810E UpdateModelForUI 00618110 f end=00618176 RenderPortraitTexture 00619580 f end=0061A0C7 @@ -4461,6 +4548,7 @@ CGTooltip_AppendText 0061EE90 f end=0061EF0C CGTooltip__PostLoadXML 0061FB30 f end=0061FE2B CGTooltip__AddFontStrings 0061FE30 f end=0061FEB2 CGTooltip__AddLine 0061FEC0 f end=006201B4 +CGTooltip__AddLine 006201C0 f end=006201E2 CGTooltip_AddFontStrings 006201F0 f end=0062033E CGTooltip_SetText 006204E0 f end=006205B9 CGTooltip_SetTotem 006205C0 f end=006206D0 @@ -4507,6 +4595,7 @@ CGTooltip_SetQuestLogSpecialItem 00630990 f end=00630A7C CGTooltip__SetMacro 00630D20 f end=00630FFC CGTooltip_SetAction 00631000 f end=00631561 CGItemStatsSummary__GetItemComparison 00631590 f end=0063184D +SetCompareItem 00631850 f end=00631B54 CGTooltip_SetHyperlinkCompareItem 00631B60 f end=00631D0E NetClient__Initialize 00631D30 f end=00631E01 ; 00005400 NetClient__ConnectInternal 00631E10 f end=00631E92 ; NetClient::ConnectInternal(char const*, unsigned short) @@ -4542,6 +4631,8 @@ NETEVENTQUEUE__destructor 00633730 f end=00633797 ; NETEVENTQUEUE::~NETEVENTQUEU GetPhysicalDamageClassID 006337A0 f end=006337A6 GetPhysicalDamageClassMask 006337B0 f end=006337BE StaticDBLoadAll 006337D0 f end=0063478E ; 00005400 +ClientDBStringLookup 00634910 f end=00634940 +GetMapDifficultyRec 00634950 f end=006349E1 ClientDBShutdown 00634C60 f end=00634CBB ; 00005400 ClientDBInitialize 00634E00 f end=00634E62 ; ClientDBInitialize() DBCache_VerifyAndUpdateCacheVersion 00635710 f end=006357CA @@ -4945,6 +5036,7 @@ CGxDevice__AdapterDesktopMode 00689F20 f end=00689F87 type="int32_t __stdcall fu TSGrowableArray_CGxMonitorMode__New 0068A090 f end=0068A0ED type="CGxMonitorMode* __thiscall func(TSGrowableArray_CGxMonitorMode* this)" TSGrowableArray_CGxMonitorMode__SetCount 0068A0F0 f end=0068A165 type="void __thiscall func(TSGrowableArray_CGxMonitorMode* this, uint32_t count)" CGxDevice__AdapterMonitorModes 0068A4C0 f end=0068A589 type="void __stdcall func(TSGrowableArray_CGxMonitorMode* modes)" +CGxVboBroker1__CGxVboBroker1 0068A590 f end=0068A6FB CGxDeviceOpenGl__ISetGlCaps 0068A9A0 f end=0068AF34 type="void __thiscall func(CGxDeviceOpenGl* this, CGxFormat* format)" CGxDeviceOpenGl__constructor 0068BBC0 f end=0068BD15 type="void __thiscall func(CGxDeviceOpenGl* this)" CGxDevice__NewOpenGl 0068BF20 f end=0068BF44 type="CGxDevice* __stdcall func()" @@ -4994,6 +5086,7 @@ CGxDeviceD3d__ICreateD3d 00690680 f end=00690742 type="int32_t __thiscall func(C CGxDeviceD3d__DeviceCreate 00690750 f end=00690821 type="int32_t __thiscall func(CGxDeviceD3d* this, int32_t (*windowProc)(void*, uint32_t, uintptr_t, intptr_t), CGxFormat* format)" CGxDeviceD3d__DeviceCreate 00690830 f end=00690897 type="int32_t __thiscall func(CGxDeviceD3d* this, void* hwnd, CGxFormat* format)" ScanString 006908B0 f end=0069090D +FindGlExt 00690910 f end=00690954 BindGlExtensions 006909A0 f end=0069186D CGxDeviceD3d__Sub69FAA0 0069FAA0 f end=0069FAFE type="int32_t __thiscall func(CGxDeviceD3d* this, D3DFORMAT format)" CGxDeviceD3d__ICreateD3dVB 0069FB00 f end=0069FB68 type="LPDIRECT3DVERTEXBUFFER9 __thiscall func(EGxPoolUsage usage, uint32_t size)" @@ -5100,6 +5193,7 @@ Blit_Argb8888_Abgr8888 006ABF40 f end=006ABFBE type="void __stdcall func(C2iVect Blit_Argb8888_Argb8888_A1 006ABFC0 f end=006AC02F type="void __stdcall func(C2iVector* size, void* in, uint32_t inStride, void* out, uint32_t outStride)" ; s_blits[BlitFormat_Argb8888][BlitFormat_Argb8888][BlitAlpha_1] Blit_Dxt1_Dxt1 006AC030 f end=006AC0B0 type="void __stdcall func(C2iVector* size, void* in, uint32_t inStride, void* out, uint32_t outStride)" ; s_blits[BlitFormat_Dxt1][BlitFormat_Dxt1][BlitAlpha_0] Blit_Dxt35_Dxt35 006AC0B0 f end=006AC130 type="void __stdcall func(C2iVector* size, void* in, uint32_t inStride, void* out, uint32_t outStride)" +CalcRowStride 006AC130 f end=006AC190 Blit_generic32_generic32 006ACCE0 f end=006ACCE9 type="void __stdcall func(C2iVector* size, void* in, uint32_t inStride, void* out, uint32_t outStride)" ; Argb8888_Argb8888, Gr1616F_Gr1616F, R32F_R32F, D24X8_D24X8 Blit_Argb8888_Argb8888_A8 006ACCF0 f end=006ACD67 type="void __stdcall func(C2iVector* size, void* in, uint32_t inStride, void* out, uint32_t outStride)" ; s_blits[BlitFormat_Argb8888][BlitFormat_Argb8888][BlitAlpha_8] Blit_generic16_generic16 006ACD70 f end=006ACD79 type="void __stdcall func(C2iVector* size, void* in, uint32_t inStride, void* out, uint32_t outStride)" ; Rgb565_Rgb565, Argb4444_Argb4444, Argb1555_Argb1555, Uv88_Uv88 @@ -5130,6 +5224,7 @@ CBLPFile__Open 006AFF10 f end=006AFFCF type="int32_t __thiscall func(CBLPFile* t 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)" ClientServices__LoadCDKey 006B0190 f end=006B0246 ClientConnection__constructor 006B0250 f end=006B02B5 +LogConnectionStatus 006B02C0 f end=006B06FB ClientConnection__Cleanup 006B0850 f end=006B086B ClientConnection__Disconnect 006B0940 f end=006B095E ; ClientConnection::Disconnect(DISCONNECT_REASON) nullsub_154 006B0960 f @@ -5195,6 +5290,8 @@ ClientServices__GetRealmInfoByIndex 006B2EB0 f end=006B2F12 ClientServices__JoinRealmResult 006B3070 f end=006B318F FriendList__constructor 006B3190 f end=006B323E FriendList__destructor 006B3240 f end=006B3277 +WhoisResponseHandler 006B3280 f end=006B32B7 +ReverseWhoisResponseHandler 006B32C0 f end=006B33CA Script_GetNumWhoResults 006B33D0 f end=006B3428 Script_SetWhoToUI 006B3430 f end=006B344C FriendList__RegisterScriptFunctions 006B3450 f end=006B3476 @@ -5221,6 +5318,7 @@ Script_GetSelectedIgnore 006B4A00 f end=006B4A33 Script_GetSelectedMute 006B4A40 f end=006B4A73 Script_GetWhoInfo 006B4A80 f end=006B4C7D Script_SortWho 006B4EB0 f end=006B4EDA +PrintWho 006B5030 f end=006B51A2 FriendList__Destroy 006B51B0 f end=006B5219 FriendList__IsIgnored 006B52E0 f end=006B5346 FriendList__AddFriend 006B5400 f end=006B54BA @@ -5252,21 +5350,31 @@ Script_RemoveFriend 006B7BD0 f end=006B7C8A Script_SetFriendNotes 006B7C90 f end=006B7D6F Script_DelIgnore 006B7D70 f end=006B7D9B Script_DelMute 006B7DA0 f end=006B7DCB +FriendList__AddContacts 006B7DD0 f end=006B828D FriendList__DoLocalWho 006B8290 f end=006B86A2 +FriendListStatusHandler 006B86B0 f end=006B86F7 +OnWhoList 006B8720 f end=006B898A FriendList__Initialize 006B8990 f end=006B8AA2 +OpenAccountFile 006B8B90 f end=006B8C99 SaveAccountData 006B9050 f end=006B90D7 AccountDataInitializeBasicSystem 006B9900 f end=006B996D +SaveAccountData 006B9BE0 f end=006B9C5D GxuFontAddToBatch 006BCE10 f end=006BCE32 GxuFontRenderBatch 006BCE40 f end=006BCE52 GxuFontGetTextExtent 006BCE60 f end=006BCE98 GxuFontGetMaxCharsWithinWidth 006BCEA0 f end=006BCEE7 +GxuFontGetMaxCharsWithinWidthFromEnd 006BCEF0 f end=006BD01B GxuFontGetOneToOneHeight 006BD020 f end=006BD069 GxuFontSetStringColor 006BD070 f end=006BD095 GxuFontSetStringPosition 006BD0A0 f end=006BD0BE GxuFontAddShadow 006BD0C0 f end=006BD0DF GxuFontStringSetGradient 006BD140 f end=006BD15E +GxuFontGetMaxCharsWithinWidthAndHeight 006BD390 f end=006BD547 GxuFontGetStringPosition 006BD550 f end=006BD596 GxuDetermineQuotedCode 006BD5A0 f end=006BD89D +GxuFontGetWrappedTextHeight 006BD900 f end=006BDB09 +GxuFontStripEscapeCodes 006BDC50 f end=006BDDA9 +GxuFontCreateFont 006BDE80 f end=006BDF87 GxuFontDestroyString 006BDFC0 f end=006BE014 GxuFontWindowSizeChanged 006BE020 f end=006BE221 GxuFontCreateString 006BE2B0 f end=006BE390 @@ -5281,6 +5389,9 @@ GxuXformCalcFrustumCorners 006BF6D0 f end=006BFB60 GxuUpdateSingleColorTexture 006BFDA0 f end=006BFDFE GxuXformCreateProjection_SG 006BFE00 f end=006BFE5C GxuXformCreateLookAtSgCompat 006BFE60 f end=006C004D +GxuXformCreateLookAtXXX 006C0050 f end=006C0267 +InternalGetTextExtent 006C1430 f end=006C16E5 +InternalGetMaxCharsWithinWidth 006C1710 f end=006C1AC3 CGxString__WriteGeometry 006C5E90 f end=006C5EE0 ; CGxString::WriteGeometry(CGxVertexPCT*, int, int, int) const CGxString__InitializeViewTranslation 006C6190 f end=006C63D8 ; CGxString::InitializeViewTranslation() CGxString__SetStringPosition 006C6410 f end=006C6430 ; CGxString::SetStringPosition(C3Vector const&) @@ -5299,6 +5410,8 @@ CGxString__destructor 006C7760 f end=006C78EC ; CGxString::~CGxString() CGxString__SetGradient 006C78F0 f end=006C7A9C ; CGxString::SetGradient(int, int) CGxString__GetNewString 006C7AA0 f end=006C7B0E ; CGxString::GetNewString(int) CGxString__CreateGeometry 006C7B10 f end=006C7FFA ; CGxString::CreateGeometry() +FontFaceCloseHandle 006C80A0 f end=006C80DA +FontFaceGetHandle 006C8AE0 f end=006C8C03 IGxuFontGlyphRenderGlyph 006C8CC0 f end=006C8E6B SHA1__Process 006CA180 f end=006CA235 ; SHA1::Process(void const*, unsigned int) SHA1__Finish 006CA270 f end=006CA329 ; SHA1::Finish(SHA1::Digest&) @@ -5347,6 +5460,7 @@ CGPlayer_C__TalkToGossip 006D1E20 f end=006D1E9A CGPlayer_C__TalkToTrainer 006D1F20 f end=006D1FBF CGPlayer_C__TalkToBinder 006D2120 f end=006D2285 CGPlayer_C__TalkToTabardVendor 006D2500 f end=006D25B1 +CGPlayer_C__TabardDrawCallback 006D2840 f end=006D28F5 CGPlayer_C__TurnOnGuildTabardPurchase 006D2900 f end=006D294A CGPlayer_C__HandleRepopRequest 006D2950 f end=006D29E2 CGPlayer_C__FindSlotIndex 006D29F0 f end=006D2A35 @@ -5363,6 +5477,7 @@ CGPlayer_C__AcceptGuild 006D4760 f end=006D47C6 CGPlayer_C__DeclineGuild 006D47D0 f end=006D4836 CGPlayer_C__SpellUsesWeaponSkill 006D4920 f end=006D49BC CGPlayer_C__ValidateSlot 006D4A00 f end=006D4AC9 +CGPlayer_C__UpdateAttackPosition 006D4AD0 f end=006D4B88 CGPlayer_C__QueryQuest 006D4C10 f end=006D4CA0 CGPlayer_C__AcceptQuest 006D4CA0 f end=006D4D32 CGPlayer_C__CompleteQuest 006D4D40 f end=006D4DC6 @@ -5379,6 +5494,7 @@ 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 +Player_C_GetDisplayId 006D5C30 f end=006D5C8C CGPlayer_C__ReadItem 006D5C90 f end=006D5D10 CGPlayer_C__ReadItem 006D5D10 f end=006D5D86 CGPlayer_C__ReadItemResult 006D5D90 f end=006D5E70 @@ -5474,6 +5590,7 @@ CGPlayer_C__AutoEquipCursorItem 006DFC40 f end=006DFED6 CGPlayer_C__AutoEquipItem 006DFEE0 f end=006DFF8B CGPlayer_C__AutoEquipItemToSlot 006DFF90 f end=006E01A0 CGPlayer_C__ClearPendingEquip 006E01A0 f end=006E02FF +PlayerClientShutdown 006E0300 f end=006E0331 CGPlayer_C__GetVirtualItem 006E04D0 f end=006E05C3 CGPlayer_C__GetVirtualItemDisplayID 006E05D0 f end=006E063B CGPlayer_C__GetLanguageSkill 006E0640 f end=006E083E @@ -5489,6 +5606,7 @@ CGPlayer_C__UpdatePartyMemberState 006E15A0 f end=006E165C CGPlayer_C__CombatModeLeave 006E1660 f end=006E1776 CGPlayer_C__StartDance 006E1780 f end=006E17B9 CGPlayer_C__DanceMoveComplete 006E17C0 f end=006E188C +DanceTimerCallback 006E1890 f end=006E18C1 CGPlayer_C__PlayDanceMove 006E18D0 f end=006E1A5C CGPlayer_C__ServerBindConfirm 006E1A70 f end=006E1B3A CGPlayer_C__PostReenable 006E1D70 f end=006E1E05 @@ -5519,6 +5637,7 @@ CGPlayer_C__PostInitActivePlayer 006E7F50 f end=006E827B CGPlayer_C__PostInit 006E8280 f end=006E83A5 CGPlayer_C__PlayerInitializeMessageHandlers 006E83B0 f end=006E8ED6 PlayerClientInitialize 006E8EE0 f end=006E8F6E +MovementSetTransportUpdateTime 006E8F70 f end=006E8F8F CMovementData_C__GetStepUpHeight 006E8FC0 f end=006E8FE2 CMovement_C__CollisionBoxDoesntFit 006E8FF0 f end=006E9036 CMovement_C__OnSetRunMode 006E90D0 f end=006E90D9 @@ -5581,6 +5700,7 @@ CMovement_C__OnSetFlying 006EBE50 f end=006EBE7B CMovement_C__OnSwimStart 006EBF70 f end=006EBF8A CMovementShared__StopAllLogging 006EC000 f end=006EC084 CPlayerMoveQueue__FreeAll 006EC1F0 f end=006EC2B6 +MovementInitialize 006EC2C0 f end=006EC388 CMovementData_C__Disable 006EC390 f end=006EC3A4 CMovementData_C__FixupQueuedSetFacingEvents 006EC3B0 f end=006EC3F9 CMovementData_C__ForceSetTransportInt 006EC400 f end=006EC7A2 @@ -5678,8 +5798,11 @@ CMovement_C__OnTeleport 006F1120 f end=006F11B0 CMovement_C__UpdateSplineID 006F11B0 f end=006F1236 CMovement_C__OnPitchStartLocal 006F1310 f end=006F13DC CMovement_C__SetUpdateInfo 006F1520 f end=006F16F8 +FindObjectEffectStateFromAnimID 006F17F0 f end=006F1814 +CObjectEffect__TriggerLoopingEffect 006F1EF0 f end=006F1FAC CObjectEffect__UpdateLoopingEffect 006F1FB0 f end=006F201A CObjectEffect__destructor 006F2AC0 f end=006F2B3E +CObjectEffectManager__PropertyChanged 006F3910 f end=006F39AE CObjectEffectManager__UpdateAllPlayingEffects 006F39B0 f end=006F3ACA CObjectEffectManager__constructor 006F5900 f end=006F5966 CObjectEffectManager__PlayOneShotEffect 006F60E0 f end=006F61C8 @@ -5690,10 +5813,12 @@ CObjectEffectManager__EnterState 006F7270 f end=006F7365 CObjectEffectManager__destructor 006F7370 f end=006F7417 CObjectEffectManager__Init 006F7420 f end=006F7474 GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0 +CEffect__DetachFromParent 006F7850 f end=006F7862 CEffect__SetEnabled 006F7870 f end=006F78A6 CEffect__ConnectToLightningThisFrame 006F7900 f end=006F7945 CEffect__ComputeModelScaleFromTarget 006F7950 f end=006F79FB CEffect__EffectEvent 006F7B00 f end=006F7C36 +CEffect__AddSoundEffect 006F7E40 f end=006F7FCE CEffect__LoadMountTransitionModel 006F83D0 f end=006F84E4 CEffect__ApplyModelAttachRecToMatrix 006F84F0 f end=006F85F5 CEffect__ClearItemVisualEffect 006F8700 f end=006F87B4 @@ -5715,6 +5840,7 @@ CEffect__Destroy 006FA3C0 f end=006FA444 CEffect__CleanUpStaticLists 006FA450 f end=006FA5B0 LootRoll__MasterLoot 006FA690 f end=006FA769 GetMasterLootCandidate 006FA770 f end=006FA791 +LootRollCalculateReasons 006FA7A0 f end=006FA836 LootRoll__Roll 006FAE40 f end=006FAF3E CloseAllLootRolls 006FAFD0 f end=006FB0FD FindRoll 006FB150 f end=006FB17B @@ -5822,6 +5948,7 @@ CGItem_C__GetInventoryType 00707280 f end=007072AE CGItem_C__GetDisplayID 00707300 f end=0070732E CGItem_C__GetSheatheType 00707330 f end=0070735E CGItem_C__GetStats 00707360 f end=0070738A +CGItem_C__GetFullItemName 00707C20 f end=00707C5A CGItem_C__GetUseSpell 00707C60 f end=00707DA1 CGItem_C__HasOnUseEnchant 00707DB0 f end=00707DBC CGItem_C__GetCurrentSpellCharges 00707DC0 f end=00707E5D @@ -5842,10 +5969,14 @@ CGItem_C__Initialize 00709440 f end=007094D1 CGItem_C__GetNumSockets 007094E0 f end=00709542 CGItem_C__IsBoundForTrade 00709550 f end=00709572 CGItem_C__constructor 00709840 f end=00709A07 +CGItem_C__Shutdown 00709A10 f end=00709A92 CGItem_C__GetItemByFullName 00709DE0 f end=00709E1F CGItem_C__GetInventoryArt 0070A910 f end=0070A9FA CGItem_C__GetInventoryArt 0070AA00 f end=0070AA40 CGItem_C__Disable 0070AFC0 f end=0070B118 +CGGameObject_C_Type_WorldObj__SequenceFinishedHandler 0070B2B0 f end=0070B306 +CGGameObject_C_Type_MapObjTransport__UpdateObjectEffectState 0070B390 f end=0070B483 +CGGameObject_C_Type_DestructibleBuilding__AmbientSequenceFinishedHandler 0070B870 f end=0070B8A1 CGGameObject_C__Animate 0070B930 f end=0070B951 CGGameObject_C__ShouldRender 0070B960 f end=0070B993 CGGameObject_C__CanUse 0070BA00 f end=0070BA0D @@ -5854,6 +5985,8 @@ CGGameObject_C__CheckRange 0070BA30 f end=0070BA3D CGGameObject_C__StartInteraction 0070BAB0 f end=0070BAC0 CGGameObject_C__GetInteractDistanceSquared 0070BAD0 f end=0070BB0D CGGameObject_C__UpdateObjectEffectAnimationStates 0070BB10 f end=0070BCEA +CGGameObject_C_TypeAnimated__ActivateOneShotAnim 0070C480 f end=0070C4D5 +CGGameObject_C_Type_TransportBase__UpdateCurrentVelocity 0070C550 f end=0070C643 CGUnit_C__SetStorage 0070CBA0 f end=0070CBD3 CGGameObject_C__UpdateWorldObject 0070CBE0 f end=0070CDE8 CGGameObject_C__GetObjectName 0070CDF0 f end=0070CE07 @@ -5861,21 +5994,45 @@ CGGameObject_C__CanChangeCursor 0070CE10 f end=0070CEB2 CGGameObject_C__GetCursorFile 0070CEC0 f end=0070CF2E CGGameObject_C__UpdateInteractIconAttach 0070CF30 f end=0070D003 CGGameObject_C__ShowLootEffect 0070D080 f end=0070D15F +CGGameObject_C_TypeAnimated__SetSequence 0070D1E0 f end=0070D4F6 +CGGameObject_C_Type_Transport__GetMovement 0070DAA0 f end=0070DC05 +CGGameObject_C_Type_Transport__GetRotation 0070DC10 f end=0070DD46 +CGGameObject_C_Type_DestructibleBuilding__UpdateDestructibleState 0070DFA0 f end=0070E66F +CGGameObject_C_Type_DestructibleBuilding__OnUpdateFlags 0070E6A0 f end=0070E749 CGGameObject_C__Reenable 0070ED50 f end=0070EDCC +CGGameObject_C__ObjectReaction 0070EDD0 f end=0070EE2D 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__IsLocked 0070F160 f end=0070F54D CGGameObject_C__CanHighlight 0070F580 f end=0070F628 CGGameObject_C__FloatingTooltip 0070F630 f end=0070F675 CGGameObject_C__Use 0070F680 f end=0070F7AF +CGGameObject_C__SetDisplayState 0070F7D0 f end=0070F80B CGGameObject_C__GetNamePosition 0070F940 f end=0070F9AD +CGGameObject_C_Type_TransportBase__Disable 0070FFD0 f end=007100C5 +CGGameObject_C_Type_MapObjTransport__InitializeMovement 007100D0 f end=00710188 CGGameObject_C__GetPageTextID 00710280 f end=007102B7 CGGameObject_C__GetPageTextLanguage 007102C0 f end=007102F3 CGGameObject_C__GetPageTextMaterial 00710300 f end=00710333 +CGGameObject_C_Type_TrapDoor__UpdateState 00710460 f end=00710568 +CGGameObject_C_Type_Transport__Interpolate 007106D0 f end=00710776 +CGGameObject_C_Type_MeetingStone__AddToolTipInfo 007108D0 f end=0071093B CGGameObject_C__CreateWorldObject 007110B0 f end=0071113F CGGameObject_C__RefreshInteractIcon 007111A0 f end=00711207 CGGameObject_C__CheckForPassiveHighlight 00711210 f end=00711297 +CGGameObject_C_TypeBase__CanUse 007112A0 f end=00711463 +CGGameObject_C_TypeBase__Use 007116C0 f end=007119CF +CGGameObject_C_Type_TransportBase__AddPassenger 00711AB0 f end=00711B49 +CGGameObject_C_Type_MapObjTransport__PostInitWithStats 00711B50 f end=00711CCE +CGGameObject_C_Type_MapObjTransport__AddPassenger 00711CD0 f end=00711CD9 +CGGameObject_C_Type_Chair__CanUse 00711CE0 f end=00711DAF +CGGameObject_C_Type_Chair__CanUseNow 00711DB0 f end=00711EA7 +CGGameObject_C_Type_BarberChair__CanUseNow 00711EB0 f end=00711F1B +CGGameObject_C_Type_FishingNode__CanUse 00712030 f end=00712079 +CGGameObject_C_Type_Ritual__CanUseNow 00712080 f end=007121DC +CGGameObject_C_Type_MeetingStone__Use 00712270 f end=007123FE CGGameObject_C__SetStats 00712400 f end=00712491 CGGameObject_C__UpdateInteractIcon 007124A0 f end=007124B0 CGGameObject_C__IsPointInside 00712E90 f end=00712EA1 @@ -5883,6 +6040,10 @@ CGGameObject_C__AddPassenger 00712EB0 f end=00712ED1 CGGameObject_C__PostInit 00712F30 f end=00713093 CGGameObject_C__Disable 007130A0 f end=0071312E CGGameObject_C__PostReenable 00713130 f end=007131A9 +CGGameObject_C_Type_TransportBase__MovePassengers 007132E0 f end=0071349C +CGGameObject_C_Type_MapObjTransport__UpdateMovement 007134A0 f end=00713787 +CGGameObject_C_Type_TrapDoor__UpdateMovement 007137B0 f end=00713811 +CGGameObject_C_Type_Transport__UpdateMovement 007139E0 f end=00713D0B CGGameObject_C__Destructor 00713F20 f end=00713F4B CGGameObject_C__Initialize 007140A0 f end=0071414B CGGameObject_C__Shutdown 00714150 f end=007141C5 @@ -6132,6 +6293,7 @@ CGUnit_C__FillPartyMemberPetState 0072A7F0 f end=0072A944 CGUnit_C__UpdatePartyMemberPetState 0072A950 f end=0072AA69 CGUnit_C__GetDisplayRaceName 0072AA70 f end=0072AAAC CGUnit_C__GetDisplayClassName 0072AAB0 f end=0072AAEC +CGUnit_C__HasIgnoreAuraState 0072AAF0 f end=0072AB5D CGUnit_C__SetUICastingSpell 0072AB60 f end=0072AC45 CGUnit_C__OnMovementInitiated 0072AEC0 f end=0072AF5C CGUnit_C__PlaySpellVisualKit_DelayLightningEffects 0072AF60 f end=0072AFDF @@ -6248,6 +6410,7 @@ CGObject_C__UpdateObjectNameString 007434E0 f end=00743530 CGObject_C__ShouldRenderObjectName 00743530 f end=0074354F nullsub_152 00743550 f nullsub_153 00743560 f +CGObject_C__EffectDecayHandler 00743580 f end=00743598 CGObject_C__SetStorage 00743640 f end=00743653 CGObject_C__SetModelFinish 00743680 f end=00743730 CGObject_C__SetModel 00743730 f end=0074375B @@ -6274,6 +6437,9 @@ CGObject_C__UpdateInteractIconAttach 00744460 f end=007444D5 CGObject_C__UpdateInteractIconScale 007444E0 f end=00744637 CGObject_C__GetQuestGiverCursor 00744640 f end=00744695 CGObject_C__PlayEffectName 00744790 f end=0074486A +CGObject_C__EffectOnceHandler 00744870 f end=00744913 +CGObject_C__AuraEffectHoldHandler 00744920 f end=007449BC +CGObject_C__AuraEffectHandler 007449C0 f end=00744A50 CGObject_C__PostInit 00744A50 f end=00744AB1 CGObject_C__ClearEffectList 00744AC0 f end=00744BC8 CGObject_C__Disable 00744D20 f end=00744DB0 @@ -6304,13 +6470,20 @@ CGUnit_C__PlayUnitSound 00747310 f end=007474A2 CGUnit_C__PlayUnitEventSound 007474B0 f end=007476DC UnitSoundShutdown 00747810 f end=00747848 UnitSoundInitialize 00747860 f end=007478EE +CVehiclePassenger_C__ExecuteAllDeferredVehicleTransitionAnimSplines 00747990 f end=007479DC CVehiclePassenger_C__PostRenderUpdateAll 00747AE0 f end=00747AFB CVehiclePassenger_C__LockWorldFacingNextFrame 00747B00 f end=00747B17 +CVehiclePassenger_C__ComputeStartWorldPosition 00747E90 f end=00747F39 CVehiclePassenger_C__OnSetActiveMover 00747F40 f end=00747F9F CVehiclePassenger_C__OnRequestControlEnd 00747FA0 f end=00747FE1 CVehiclePassenger_C__GetVehicleUnit 00747FF0 f end=00748037 CVehiclePassenger_C__GetStoredRootVehicleUnit 00748040 f end=0074806E CVehiclePassenger_C__StartDeferringVehicleTransitionAnimSpline 00748170 f end=007481DE +CVehiclePassenger_C__StopWaitingForVehicleTransitionAnim 00748230 f end=00748293 +CVehiclePassenger_C__ComputeInterpolatedUnitPosition 007482A0 f end=007483E3 +CVehiclePassenger_C__Free 00748950 f end=007489BC +CVehiclePassenger_C__SetState 007489C0 f end=0074902A +CVehiclePassenger_C__ComputeModelTransform 007490F0 f end=007493AA CVehiclePassenger_C__ComputeSeatPos 007493B0 f end=0074964F CVehiclePassenger_C__Alloc 00749790 f end=007498E0 CVehiclePassenger_C__Uninit 00749A30 f end=00749A9B @@ -6318,15 +6491,23 @@ CVehiclePassenger_C__ComputeEndPos 00749D80 f end=00749E3A CVehiclePassenger_C__InitSystem 0074A070 f end=0074A15F CVehiclePassenger_C__UninitSystem 0074A160 f end=0074A1FE CVehiclePassenger_C__ComputeEndValues 0074A200 f end=0074A7E8 +CVehiclePassenger_C__UpdateModel 0074A7F0 f end=0074AD6F CVehiclePassenger_C__PostSetState 0074AD70 f end=0074AF6E CVehiclePassenger_C__UpdateState 0074AF70 f end=0074B0AC CVehiclePassenger_C__Update 0074B0B0 f end=0074B126 CVehiclePassenger_C__UpdateAll 0074B130 f end=0074B155 +CVehiclePassenger_C__StoreRootVehicle 0074B160 f end=0074B1F3 +CVehiclePassenger_C__OnUpdateTransport 0074B200 f end=0074B314 MovementAddToTransport 0074B340 f end=0074B378 MovementUpdateCameraYaw 0074B380 f end=0074B3E1 MovementObjIsTransport 0074B3F0 f end=0074B423 +MovementGetTransportMtxX 0074B4C0 f end=0074B503 MovementGetTransportFacing 0074B590 f end=0074B5D3 MovementInsideTransport 0074B5E0 f end=0074B617 +MovementUpdateWorld 0074B620 f end=0074B66C +MovementNotifyTransportUnitRemoved 0074B670 f end=0074B6DA +MovementNewSpline 0074B7B0 f end=0074B7D4 +MovementDelSpline 0074B7E0 f end=0074B804 CGUnit_C__VehiclePassengerIsTransitionAllowed 0074B840 f end=0074B877 CGUnit_C__VehiclePassengerInitWorldCameraState 0074B880 f end=0074B892 CGUnit_C__HasVehicleTranspor 0074B8B0 f end=0074B8F5 @@ -6354,9 +6535,14 @@ CGUnit_C__DestroyVehicleCamera 0074CD60 f end=0074CDD3 CGUnit_C__OnVehicleCameraPossiblyNeeded 0074CE40 f end=0074CF22 CGUnit_C__VehiclePassengerOnUpdateTransport 0074CF30 f end=0074D064 StringToGUID 0074D120 f end=0074D19F +SendToCombatText 0074D460 f end=0074D48A +SendToCombatText 0074D4F0 f end=0074D516 +SendToCombatText 0074D520 f end=0074D546 Script_CombatTextSetActiveUnit 0074D580 f end=0074D5A8 Script_CombatLogSetRetentionTime 0074D5B0 f end=0074D5FD Script_CombatLog_Object_IsA 0074D600 f end=0074D6A3 +UnitCombatLogProcGo 0074D700 f end=0074D746 +GetCombatLogObjectName 0074D750 f end=0074D912 CombatLogEntry__constructor 0074D920 f end=0074D97F Script_CombatLogGetRetentionTime 0074D9E0 f end=0074D9FF CombatLogEntry__PushEvent 0074E290 f end=0074E878 @@ -6385,6 +6571,7 @@ CGBag_C__GetItemPointer 00754400 f end=00754464 CGBag_C__GetNumFreeInvSlots 00754470 f end=0075455F CGBag_C__FindItem 007546F0 f end=007548E9 CGBag_C__FindTotemCategory 007548F0 f end=0075493A +CGBag_C__GetAvgEquippedDurability 00754940 f end=00754A18 CGBag_C__FindItemOfType 00754A20 f end=00754A46 CGBag_C__FindItemOfType 00754A50 f end=00754A71 CGBag_C__FindItemByName 00754AF0 f end=00754B84 @@ -6397,6 +6584,7 @@ CGBag_C__ItemCountValid 00754DD0 f end=00754ECA CGUnit_C__ShowPlayerPVPHonorGained 00754ED0 f end=00754EEC CGUnit_C__GetParryingItem 00754EF0 f end=00754F3A CGUnit_C__GetUnitSize 00754F40 f end=00754F58 +CGUnit_C__PlayAttackerRound 00755130 f end=00755234 CGUnit_C__HandleEnvironmentDamage 00755270 f end=00755373 CGUnit_C__ShowBloodSpurt 00755380 f end=007554EA CGUnit_C__GetAttackingWeapon 00755540 f end=007555DB @@ -6406,6 +6594,7 @@ CGUnit_C__PlayVictimRound 00755E40 f end=00756032 CGUnit_C__OnDeathAnimate 007561E0 f end=0075623E CGUnit_C__OnAttackStop 00756770 f end=007567FD UnitCombatClientInitialize 00756BD0 f end=00756C85 +CVehicle_C__UninstallBoneAnimListener 00756D70 f end=00756DAB CVehicle_C__InitSystem 00756E30 f end=00756E8B CVehicle_C__UninitSystem 00756E90 f end=00756EB3 CVehicle_C__GetVehicleSeatRec 00756EC0 f end=00756F00 @@ -6421,6 +6610,7 @@ CVehicle_C__GetVirtualSeatInfo 007579E0 f end=00757AD9 CVehicle_C__Destroy 00757BB0 f end=00757BD2 CVehicle_C__BuildWorldMatrix 00757BE0 f end=00757D0B CVehicle_C__UpdateLargestPassengerBoundsRadius 00757D10 f end=00757E61 +CVehicle_C__StartMirroringAnimsToPassengers 00757E70 f end=00757EE2 CVehicle_C__UpdateSeatVacancy 00757EF0 f end=00757F96 CVehicle_C__Create 00757FA0 f end=007580E8 CVehicle_C__UpdateWorldMatrix 00758130 f end=00758196 @@ -6550,6 +6740,8 @@ CVar__Register 00767FC0 f end=007681E9 type="CVar* __stdcall func(char* name, ch CVar__Initialize 00768340 f end=00768402 type="void __stdcall func(char* filename)" ConsoleCommand_Quit 00768410 f end=0076841B type="int32_t __stdcall func(char* command, char* arguments)" ConsoleCommandHistory 00768440 f end=0076845B type="char* __stdcall func(uint32_t index)" +ConsoleCommand_Help 00768660 f end=007688FD +ParseCommand 00768900 f end=007689D6 ConsoleCommandUnregister 007689E0 f end=00768A19 type="void __stdcall func(char* command)" ConsoleCommandComplete 00768A20 f end=00768AD6 type="int32_t __stdcall func(char* partial, char** previous, int32_t direction)" ConsoleCommandWriteHelp 00768AE0 f end=00768AF6 @@ -6587,6 +6779,7 @@ CVGxResolutionCallback 0076A220 f end=0076A57F type="bool __stdcall func(CVar* h CVGxRefreshCallback 0076A580 f end=0076A62D type="bool __stdcall func(CVar* h, char* oldValue, char* newValue, void* arg)" RegisterGxCVars 0076A630 f end=0076AAA8 ConsoleDeviceInitialize 0076AB80 f end=0076B287 type="int32_t __stdcall func(char* title, int32_t multithreaded)" +AddLineToExecFile 0076B2A0 f end=0076B3A9 ConsoleDetectSetDefaults 0076B3F0 f type="void __stdcall func(DefaultSettings* defaults, Hardware* hardware)" ; void SetDefaults(DefaultSettings&, const Hardware&) ConsoleDetectSetDefaultsFormat 0076B520 f end=0076B53D type="void __stdcall func(DefaultSettings* defaults, Hardware* hardware)" ; ConsoleDetectSetDefaultsFormat(DefaultSettings&, const Hardware&) SetVideoIdx 0076B540 f end=0076B594 type="void __stdcall func(Hardware* hardware@)" @@ -6603,10 +6796,15 @@ 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__operator_lt 0076C6D0 f end=0076C7A9 +WowTime__operator_gt 0076C7B0 f end=0076C889 +WowTime__operator_eq 0076C890 f end=0076C90F WowTime__WowDecodeTime 0076C970 f end=0076CA45 WoWTime__WoWEncodeTime 0076CA50 f end=0076CAA7 WoWTime__WoWDecodeTime 0076CAB0 f end=0076CADD WowTime__WowDecodeTimeToDbDate 0076CAE0 f end=0076CB5D +WowTime__operator_le 0076CCC0 f end=0076CCF3 +WowTime__operator_ge 0076CD00 f end=0076CD33 WowTime__WowGetTimeString 0076CD40 f end=0076CF09 CGameTime__GameTimeSetMinutesPerSecond 0076CFA0 f end=0076CFE6 CGameTime__GameTimeGetDayProgression 0076CFF0 f end=0076D051 @@ -6616,7 +6814,9 @@ CGameTime__GameTimeUpdate 0076D900 f end=0076D996 CGameTime__GameTimeSync 0076D9A0 f end=0076DB24 CGameTime__GameTimeRegisterCallback 0076DB30 f end=0076DC14 NameNeedsDeclensions 0076DD20 f end=0076DD3B +CalculateAuctionDeposit 0076DDE0 f end=0076DE6B RussianNameNeedsDeclensions 0076E270 f end=0076E2A6 +IsRussianDeclensionValid 0076E390 f end=0076E467 SMemSetDebugFlags 0076E4A0 f end=0076E4D2 type="void __stdcall func(uint32_t flags, uint8_t changeMask)" SMemAlloc 0076E540 f end=0076E59A type="void* __stdcall func(uint32_t bytes, char* filename, int32_t linenumber, uint32_t flags)" SMemFree 0076E5A0 f end=0076E5C4 type="int32_t __stdcall func(void* ptr, char* filename, int32_t linenumber, uint32_t flags)" @@ -6679,12 +6879,14 @@ SCritSect__destructor 00774630 f end=00774638 type="void __thiscall func(SCritSe SCritSect__Enter 00774640 f end=00774648 type="void __thiscall func(SCritSect *this)" SCritSect__Leave 00774650 f end=00774658 type="void __thiscall func(SCritSect *this)" TInstanceIdTable_EvtContext__Unlock 00774660 f end=00774675 +SSyncObject__Valid 00774680 f end=00774688 SSyncObject__Wait 00774690 f end=007746A4 SEvent__Set 00774720 f end=0077472A SEvent__Reset 00774730 f end=0077473A SThread__Create 00774740 f end=0077476F SMutex__Create 007747C0 f end=00774801 SMutex__Release 00774810 f end=0077481A +SSyncObject__destructor 007748E0 f end=007748F8 SMutex__Create 00774970 f end=0077499C PathGetRootChars 007750D0 f end=00775138 FlushLog 00775140 f end=0077518E @@ -6783,6 +6985,7 @@ CComand_CharacterAmbient 0077F750 f end=0077F7D1 World__QueryOutdoors 0077FBF0 f end=0077FCC6 World__ObjectIsDrawable 0077FCD0 f end=0077FD07 World__ObjectIsLoaded 0077FD10 f end=0077FD59 +World__ObjectUpdate 0077FDD0 f end=0077FE00 World__ObjectSetAlwaysExterior 0077FE20 f end=0077FE3E World__ObjectMoveDoodads 0077FE40 f end=0077FE79 World__ObjectSetDoodadEmittersIgnoresDistance 0077FE80 f end=0077FE9F @@ -6792,6 +6995,8 @@ World__ObjectSetSequenceFinishedCallback 0077FF10 f end=0077FF53 World__ObjectSetEventCallback 0077FF60 f end=0077FFA3 World__ObjectTestConvexVolume 0077FFB0 f end=00780122 World__ObjectGetExtents 00780130 f end=0078018F +World__ObjectIsWMO 00780190 f end=0078019F +World__ObjectEnableCollision 007801A0 f end=007801BE World__ObjectSetShadow 007801C0 f end=0078023F World__ObjectUpdate 00780240 f end=007804F5 World__GetCamPos 00780640 f end=00780646 @@ -6808,6 +7013,8 @@ World__LoadMap 00781430 f end=007814F2 World__Preload 00781500 f end=007815B7 World__Update 007815C0 f end=00781604 DayNight__Update 007816F0 f end=007819BC ; DayNight::Update(unsigned int, float, float) +World__ObjectCreate 00781A10 f end=00781C85 +World__ObjectSetModel 00782350 f end=007823CD CMap__QueryAreaId 00782560 f end=0078267C World__ObjectDestroy 007826E0 f end=00782732 World__TriDataToFacetData 00782740 f end=00782E32 @@ -7411,13 +7618,19 @@ ComSatClient_SendEvent 007DB4D0 f end=007DB555 ComSatClient_IsCurrentSession 007DB580 f end=007DB5B3 ComSatClient_GetCurrentSessionType 007DB5C0 f end=007DB5DC ComSatClient_GetCurrentSessionName 007DB5E0 f end=007DB5F8 +ComSatClient_IsTalkerSquelchedInCurrent 007DB690 f end=007DB6AA +ComSatClient_IsTalkerSquelchedInChannel 007DB6B0 f end=007DB6DE +ComSatClient_DetermineSessionTypeFromName 007DB860 f end=007DB8CF Script_GetVoiceStatus 007DB8D0 f end=007DB9AC ComSatClient_IsComsatDisabledByClient 007DBAB0 f end=007DBAB6 +EnableMicrophoneHandler 007DC770 f end=007DC830 +FillComsatData 007DC830 f end=007DC909 Script_VoiceIsDisabledByClient 007DC910 f end=007DC94A GameCallback__NotifyLocalTalkerStart 007DCDC0 f end=007DCDFC GameCallback__NotifyLocalTalkerStop 007DCE00 f end=007DCE36 GameCallback__NotifyTalkerStart 007DCE40 f end=007DCE74 GameCallback__NotifyTalkerStop 007DCE80 f end=007DCEB4 +InboundChatVolumeHandler 007DCEC0 f end=007DCF13 ComSatClient_PopulateSessionDataWithoutJoin 007DE440 f end=007DE595 ComSatClient_OnRosterUpdate 007DE5A0 f end=007DEAFE ComSatClient_OnSessionLeave 007DEBF0 f end=007DED5B @@ -7428,16 +7641,26 @@ ComSatClient_SetCurrentSession 007DF290 f end=007DF2B8 ComSatClient_DisableCurrentSession 007DF2C0 f end=007DF2C8 ComSatClient_OnSetTalkerMuted 007DF6F0 f end=007DF769 ComSatClient_Init 007DFAF0 f end=007DFE9C +ValidateStringIsUTF8 007E0EC0 f end=007E0F0A IsNumeric 007E0F10 f end=007E0F27 IsAlphaEnglish 007E0F90 f end=007E0FB6 IsRussian 007E1030 f end=007E1049 +ToLower 007E1180 f end=007E11C4 CaseAccentInsensitiveParse 007E11D0 f end=007E161C TruncateNewLines 007E1640 f end=007E167B StripHyperlinks 007E1680 f end=007E17A3 ScrubString 007E1830 f end=007E18BC +ValidateCharacterNameConst 007E1E90 f end=007E1EFA +ValidatePetName 007E1F00 f end=007E1F60 +ValidateGuildName 007E1F60 f end=007E1FAD ValidateGuildBankTabName 007E1FB0 f end=007E2039 +FixCharacterNameCase 007E2040 f end=007E21A7 ClientGameTimeTickHandler 007E27F0 f end=007E280D +ClientInitializeGameTime 007E2BD0 f end=007E2C31 +ProjectTex2dGetAddFadeTex 007E2C60 f end=007E2C73 ProjectTex2dDrawShaderEffect 007E3AA0 f end=007E3E74 +ShadowInit 007E4A40 f end=007E4B6A +WeaponTrailCreate 007E4BF0 f end=007E4C29 PlayerNameTriggerColorUpdate 007E50F0 f end=007E5100 PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140 PlayerNameShowing 007E5150 f end=007E516B @@ -7447,15 +7670,24 @@ PLAYERNAMEDESC__destructor 007E54D0 f end=007E5543 PlayerNameTriggerColorUpdateAll 007E5550 f end=007E557E PlayerNameUpdateLate 007E5580 f end=007E55E8 PlayerNameCreate 007E5F60 f end=007E5FC5 +ObjectNameCreate 007E5FD0 f end=007E6030 PlayerNameCreateText 007E6030 f end=007E6088 PlayerNameRegisterCVars 007E6150 f end=007E6318 PlayerNameDelete 007E6320 f end=007E6386 +PlayerNameUpdateWorldText 007E6480 f end=007E64C6 PlayerNameInitialize 007E64D0 f end=007E6584 WORLDTEXTSTRING__CalculateNewColor 007E6850 f end=007E6A2D +WorldTextShutdown 007E6A30 f end=007E6A8D WorldTextDelete 007E6A90 f end=007E6AB3 WORLDTEXTSTRING__CalculateTextHeight 007E6CC0 f end=007E6DB4 +WorldTextUpdate 007E7450 f end=007E7469 WorldTextRenderBatch 007E7490 f end=007E7BA5 +WorldTextInitialize 007E7BB0 f end=007E7C6F +CurrencyBreakdown 007E7C70 f end=007E7CBE +GetCurrencyIcon 007E7CC0 f end=007E7D71 +GetCurrencyText 007E7D80 f end=007E7E08 GetCurrencyTextureString 007E7E10 f end=007E7E4E +GetCurrencyShortText 007E7F1A f end=007E7F98 EffectDeath__constructor 007EA260 f end=007EA416 EffectNetherWorld__constructor 007EA470 f end=007EA592 CDrawBowString__DrawBowString 007EA9B0 f end=007EAD62 @@ -7485,22 +7717,40 @@ DayNight__GetOverrideSky 007F30C0 f end=007F31C0 DayNight__SetBlendSky 007F31C0 f end=007F322A DayNight__SetColors 007F3230 f end=007F3913 ; DayNight::SetColors() DayNight__UpdateLighting 007F3920 f end=007F39AA ; DayNight::UpdateLighting() +ViolenceLevelsRegisterCVars 007F3A10 f end=007F3A5C ViolenceGetLevel 007F3A60 f end=007F3A66 MinimapGetZoom 007F3B40 f end=007F3B54 MinimapGetZoomLevels 007F3B60 f end=007F3B66 MinimapGetViewRadius 007F3B90 f end=007F3BDB +SetMemberData 007F3F40 f end=007F4311 +MinimapGetPartyMembers 007F4320 f end=007F4390 UpdatePointsOfInterest 007F44A0 f end=007F4806 MinimapSetDynamicPOI 007F4870 f end=007F4928 MinimapSetQuestPOI 007F4930 f end=007F498D MinimapSetCorpsePOI 007F4990 f end=007F49FE +MinimapBuildSource 007F5240 f end=007F5305 +MinimapUpdatePosition 007F5930 f end=007F5AF8 MinimapUpdate 007F5BA0 f end=007F6539 MinimapInitialize 007F6730 f end=007F698D +GameFormulaEvaluateTable 007F6990 f end=007F69AD +InitializeRandomSeed 007F6C70 f end=007F6CB9 +ShipPath__FindLegAndSegment 007F7D30 f end=007F7DCE +ShipPath__SetTotalPathTime 007F7FC0 f end=007F7FFC +ShipPath__WaitAtNextPausePoint 007F8000 f end=007F809F +ShipPath__WaitAtCurrentLocation 007F80A0 f end=007F8111 +ShipPath__SetTimeOffset 007F8120 f end=007F8171 +ShipPath__BuildLegs 007F90F0 f end=007F92EB +ShipPath__Init 007F92F0 f end=007F931E CWorldMath__TransformAABox 007F9430 f end=007F9472 CWorldMath__VectorIntersectAABox2 007F9480 f end=007F9650 SpellVisualsBlizzardStop 007F9EE0 f end=007F9EF8 SpellVisualsIsMountTransitionFinished 007F9F70 f end=007F9F80 BlizzardObject__SetFrameOfReference 007FA1B0 f end=007FA282 +SpellVisualsHandleEclipse 007FA450 f end=007FA4D0 +SpellVisualsPlayCameraShakeID 007FA620 f end=007FA676 SpellVisualsBlizzardSetFrameOfReference 007FA680 f end=007FA691 +MountTransitionObject__UpdateCharacterData 007FA6A0 f end=007FA927 +SpellVisualsComputeMountTransitionJumpVec 007FA930 f end=007FA9E4 LightningObject__Tick 007FAE90 f end=007FB213 BlizzardObject__Render 007FB2D0 f end=007FB4AD BlizzardObject__WorldObjectRender 007FB590 f end=007FB5A9 @@ -7508,8 +7758,11 @@ BlizzardObject__Init 007FB5B0 f end=007FB6D3 LightningObject__destructor 007FB6E0 f end=007FB7EA MountTransitionObject__Tick 007FB7F0 f end=007FBB7B SpellVisualsBlizzardCreate 007FBD70 f end=007FBDF7 +SpellVisualsStartMountTransition 007FBE00 f end=007FBE83 +SpellVisualsInitializeModelAttachLookup 007FBE90 f end=007FC00E BlizzardObject__destructor 007FC0F0 f end=007FC1F4 BlizzardObject__Update 007FC220 f end=007FC592 +SpellVisualsInitialize 007FC5A0 f end=007FC5E6 SpellVisualsCancelMountTransition 007FC9D0 f end=007FC9E7 SpellVisualsClear 007FC9F0 f end=007FCA29 SpellVisualsTick 007FCA30 f end=007FCBB7 @@ -7541,8 +7794,11 @@ Spell_C_GetAutoRepeatingSpell 007FE130 f end=007FE136 Spell_C_SetAutoRangedCombatSpell 007FE140 f end=007FE180 Spell_C_GetAutoRangedCombatSpell 007FE180 f end=007FE186 Spell_C_ClearLastAutoRangedCombatError 007FE190 f end=007FE19B +SpellFaction 007FE1B0 f end=007FE278 +GetRequiredAuraVisionBitmask 007FE3E0 f end=007FE46F Spell_C_GetPowerTypeToken 007FE4B0 f end=007FE500 Spell_C_EncodeSequenceIntoMissileTrajectory 007FE520 f end=007FE819 +Spell_C_SpellHasShapeshiftMask 007FE850 f end=007FE890 Spell_C_SpellFailedCustomError 007FEF10 f end=007FEF5E Spell_C_GetSpellLevel 007FF070 f end=007FF0F5 Spell_C_GetPowerCostPerSecond 007FF100 f end=007FF17E @@ -7625,6 +7881,8 @@ Spell_C_AddPeriodicClientTrigger 0080DF10 f end=0080DFD4 Spell_C_RemovePeriodicClientTrigger 0080DFE0 f end=0080E052 Spell_C_AddProcessedDestLocSpellCast 0080E100 f end=0080E1AC Spell_C__SystemInitialize 008100E0 f end=00810320 +SpellTableMatchRaceClass 00810320 f end=0081036D +SpellTableGetSkillLineLinkInfo 008104A0 f end=008104F1 SpellTableLookupAbility 00812410 f end=0081252A FrameXML_LoadXML 00812530 f end=008125C0 FrameXML_SetDebugLevel 008125C0 f end=008125CD @@ -7640,6 +7898,7 @@ FrameXML_RegisterLoadProgressCallback 00812840 f end=00812869 Create_SimpleButton 00812870 f end=0081289B Create_SimpleFrame 008128A0 f end=008128CB FrameXML_FreeHashNodes 00812B90 f end=00812B9D ; FrameXML_FreeHashNodes() +FrameXML_AcquireHashNode 00812CE0 f end=00812D12 FrameXML_CreateFrame 00812FA0 f end=008131CD FrameXML_RegisterFactory 00813D20 f end=00813DEF FrameXML_RegisterDefault 00813DF0 f end=00813EDC @@ -7648,16 +7907,19 @@ FrameXML_CreateFrames 00814340 f end=008145A3 XMLNode__GetChildByName 008146F0 f end=0081472A XMLNode__GetAttributeByName 00814730 f end=00814793 XMLTree_Cleanup 008147A0 f end=008147FB +XMLNode__destructor 00814960 f end=008149D7 XMLNode__Init 00814AD0 f end=00814B45 XMLNode__SetAttribute 00814C40 f end=00814CD5 XMLNode__Recycle 00814CE0 f end=00814D53 XMLTree__Free 00814D60 f end=00814D87 XMLTree_Load 00814D90 f end=00814E40 +StringToFrameStrata 00814E40 f end=00814E8A FrameStrataToString 00814E90 f end=00814EC1 StringToFramePoint 00814ED0 f end=00814F1A FramePointToString 00814F20 f end=00814F51 StringToBlendMode 00814FF0 f end=0081503A StringToJustify 00815080 f end=008150CA +OrientationToString 00815160 f end=00815191 StringToFontFlags 008151A0 f end=008151D9 FontFlagsToString 008151E0 f end=00815237 StringToSmoothWeights 00815240 f end=008152A0 @@ -7671,6 +7933,9 @@ FrameXML_CheckSignature 008165E0 f end=00816767 FrameScript_Object__CreateScriptMetaTable 00816790 f end=008167D3 ; FrameScript_Object::CreateScriptMetaTable(lua_State*, void (*)(lua_State*)) FrameScript_Object__FillScriptMethodTable 008167E0 f end=00816822 ; FrameScript_Object::FillScriptMethodTable(lua_State*, FrameScript_Method*, int) FrameScript_Object__GetScriptByName 00816830 f end=00816865 +Script_issecurevariable 00816DE0 f end=00816EF2 +Script_seterrorhandler 008173C0 f end=0081741B +Script_strlenutf8 00817C70 f end=00817CD8 FrameScript_MemoryCleanup 00817CE0 f end=00817CF3 FrameScript_GetContext 00817DB0 f end=00817DB6 FrameScript_GetTotalMemoryUsed 00817DC0 f end=00817DD3 @@ -7914,6 +8179,7 @@ CGLCD__HideBattlefieldAlert 00848380 f end=008483BB CGLCD__OnBattlefieldReady 008483C0 f end=0084848D CGLCD__EnterWorld 00848490 f end=008484C7 CGLCD__CheckInput 008484D0 f end=00848710 +CGLCD__GetHandle 00848B50 f end=00848B6E CGLCD__Login 00848B70 f end=00848D34 CGLCD__UpdateMapPositions 00848D50 f end=00849305 CGLCD__SetStat 00849310 f end=0084942C @@ -7933,6 +8199,7 @@ CGLCD__PostInit 0084A790 f end=0084A93F CGLCD__Update 0084A940 f end=0084AE37 CGLCD__Shutdown 0084AE50 f end=0084AEC2 CGLCD__Initialize 0084AED0 f end=0084AF3F +CLCDUtils__CreateBitmapFromBLPTex 0084AF40 f end=0084B13A CGLCD__LoadLCDMap 0084B410 f end=0084B56A CGLCD__LoadLCDText 0084C100 f end=0084C65E CGLCD__LoadLCDBitmap 0084C660 f end=0084CBE8 @@ -8019,7 +8286,9 @@ OsIMEDestroy 0086D0C0 f end=0086D0Df OsTimeStartup 0086D430 f end=0086D439 type="void __stdcall func(TimingMethod timingMethod)" OsTimeShutdown 0086D440 f end=0086D445 OsGetTimeStamp 0086D490 f end=0086D4C0 +OsSecureRandom 0086D640 f end=0086D6A1 OsTlsGetValue 0086D6D0 f end=0086D6DF +OsNetAddrToStr 0086DC50 f end=0086DC8B TSList__LinkToTail 0086E200 f end=0086E25F ; 00005410 OsCallSetContext 0086F5A0 f end=0086F5EA OsCallResetContext 0086F5F0 f end=0086F64E ; 00005410 @@ -8080,8 +8349,15 @@ CShaderEffectParser__ParseEffect 00877290 f end=00877356 CShaderEffectParser__ParseEffectFile 00877360 f end=008773E2 SI2__Log_Write 00877E10 f end=00878005 SI2__Log_Write 00878010 f end=0087807E +SE2__SetUserMonitorDSPCallback 00878930 f end=0087893D +SE2__SetPrimaryCaptureCallback 00878A20 f end=00878A2D +SE2__SetAlternateCaptureCallback 00878A30 f end=00878A3D +SE2__ActivateAlternateCaptureCallback 00878A40 f end=00878A5E +SE2__ActivatePrimaryCaptureCallback 00878A80 f end=00878A9E SE2__IsChatSoundInitialized 00878CC0 f end=00878CC6 +SE2__GetInputDriverName 00879210 f end=00879287 SE2__StartCapture 00879500 f end=00879577 +SE2__StopCapture 00879580 f end=008795E5 SI2__InitCapture 0087E020 f end=0087EBBD NvAPI_Initialize 008A09BA f end=008A0A54 NvAPI_GetErrorMessage 008A0A54 f end=008A0A5A type="NvAPI_Status __stdcall func(int32_t nr, char* szDesc)" @@ -8394,24 +8670,37 @@ Grunt__Timer__ThreadProc 008CF770 f end=008CF794 ; Grunt::Timer::ThreadProc(void Grunt__Timer__Timer 008CF7A0 f end=008CF7F9 ; Grunt::Timer::Timer() Grunt__ClientLink__ClientLink 008CF800 f end=008CF905 ; Grunt::ClientLink::ClientLink(Grunt::ClientResponse&) stub_return_zero4 008E5250 f end=008E5253 ; known names Script_ToggleTris, CLayoutFrame::IsAttachmentOrigin() +SSyncObject__constructor 00921A00 f end=00921A09 stub_return_xor_eax 00936900 f end=00936905 +CEzLcd__IsDeviceAvailable 00958E30 f end=00958E6D CEzLcd__ModifyDisplay 00958E70 f end=00958EAF +CEzLcd__SetOrigin 00958FB0 f end=00958FD8 CEzLcd__SetVisible 00958FE0 f end=00959004 CEzLcd__ButtonReleased 00959040 f end=009590D8 +CEzLcd__Update 00959110 f end=00959167 +CEzLcd__ShowSubscreen 00959200 f end=00959233 +CEzLcd__IsConnected 00959240 f end=00959251 CEzLcd__Initialize 009592F0 f end=00959492 +CEzLcd__ShowPage 00959540 f end=00959603 +CEzLcd__AddText 00959680 f end=00959741 CEzLcd__GetGlobalPage 009597B0 f end=00959883 +CEzLcd__HideGlobals 00959890 f end=0095B42C CEzLcd__ModifyControlsOnPage 009598B0 f end=0095993F CLCDOutput__IsOpened 00959D60 f end=00959D6A CLCDConnection__MonoOutput 0095A4A0 f end=0095A4A4 CEzLcdPage__constructor 0095AFF0 f end=0095B00C +CEzLcdPage__AddColorText 0095B1F0 f end=0095B363 CLCDPage__constructor 0095B4F0 f end=0095B533 +CLCDCollection__AddObject 0095B850 f end=0095B8D7 ConsoleCommandHistoryDepth 0095BFB0 f end=0095BFB6 type="int32_t __stdcall func()" +CLCDText__constructor 0095C060 f end=0095C0FC CDataRecycler__Clear 0095CEC0 f end=0095CF39 CDataRecycler__GetData 0095CF40 f end=0095CFAE CDataRecycler__PutData 0095CFB0 f end=0095D077 CDataAllocator__Clear 0095D0C0 f end=0095D10A CDataAllocator__GetData 0095D110 f ; CDataAllocator::GetData(int, char const*, int) CDataAllocator__PutData 0095D1B0 f ; CDataAllocator::PutData(void*, char const*, int) +CDynamicString__Free 0095D6B0 f end=0095D6DF CDynamicString__operator_assign 0095D6E0 f end=0095D754 CDynamicString__operator_add_on_assign 0095D870 f end=0095D8AF CDynamicString__operator_add_on_assign 0095D8B0 f end=0095D8E5 @@ -8474,10 +8763,13 @@ CSimpleModel_ClearFog 00961470 f end=009614A7 type="int32_t __stdcall func(lua_S CSimpleModel_SetGlow 009614B0 f end=00961534 type="int32_t __stdcall func(lua_State* L)" CSimpleModel__CreateScriptMetaTable 00961540 f end=00961559 CSimpleStatusBar__SetBarTexture 00961720 f end=009617E0 +CSimpleStatusBar__SetMinMaxValues 00961800 f end=0096188B CSimpleStatusBar__constructor 00961A00 f end=00961A64 CSimpleStatusBar__SetBarTexture 00961AC0 f end=00961B71 CSimpleButton__LockHighlight 00962120 f end=00962148 CSimpleCheckbox__SetChecked 00962340 f end=009623C0 +CSimpleCheckbox__SetCheckedTexture 009623F0 f end=0096243C +CSimpleCheckbox__SetDisabledCheckedTexture 00962440 f end=0096248C CSimpleCheckbox__Enable 00962490 f end=009624B4 CSimpleEditBox__GetScriptByName 009628F0 f end=00962A99 CSimpleEditBox__UpdateTextInfo 00962CC0 f end=00962D50 @@ -8490,19 +8782,28 @@ CSimpleEditBox__CreateClauseHighlight 00963570 f end=00963604 CSimpleEditBox__UpdateClauseInfo 009636A0 f end=00963735 CSimpleEditBox__UpdateSizes 00963740 f end=00963946 CSimpleEditBox__Delete 00963950 f end=009639AA +CSimpleEditBox__AddHistoryLine 00964690 f end=0096471E CSimpleEditBox__ConvertCoordinateToIndex 00964790 f end=009649CD CSimpleEditBox__MakeTextVisible 009649D0 f end=00964A83 +CSimpleEditBox__UpdateVisibleCursor 00964A90 f end=00964DAB +CSimpleEditBox__UpdateHighlightArea 00964DB0 f end=009650DA CSimpleEditBox__FontUpdated 009650E0 f end=00965114 ; FontUpdated(CSimpleFontedFrameFont*, int) CSimpleEditBox__SetEditTextInsets 00965550 f end=00965580 CSimpleEditBox__OnLayerTrackUpdate 00965660 f end=009656C8 CSimpleEditBox__OnFrameSizeChanged 009656D0 f end=009656F7 ; OnFrameSizeChanged(float, float) +CSimpleEditBox__CreateCandidatesFrame 00965700 f end=009658C8 CSimpleEditBox__Insert 00965960 f end=00965CDB ; Insert(char const*, char const*, int, int, int) CSimpleEditBox__Insert 00965CE0 f end=00965D67 +CSimpleEditBox__UpdateVisibleHighlight 00965D70 f end=00965EC2 CSimpleEditBox__PasteFromClipboard 00965ED0 f end=00965F1D CSimpleEditBox__SetMultiLine 00965F20 f end=009660D3 ; SetMultiLine(int) CSimpleEditBox__OnLayerChar 009660E0 f end=00966139 +CSimpleEditBox__PopulateCandidates 00966140 f end=009663BE CSimpleEditBox__OnLayerIme 009663C0 f end=00966563 CSimpleEditBox__SetText 00966580 f end=009665FA ; SetText(char const*, char const*) +CSimpleEditBox__BackwardHistory 00966600 f end=00966665 +CSimpleEditBox__ForwardHistory 00966670 f end=00966707 +CSimpleEditBox__UpdateVisibleText 00966710 f end=00966B09 CSimpleEditBox__constructor 00966B70 f end=00966F1C CSimpleEditBox__SetHistoryLines 00966FD0 f end=00967017 ; SetHistoryLines(int) CSimpleEditBox__UpdateDirtyBits 00967020 f end=009670D7 @@ -8523,9 +8824,11 @@ 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__RefreshHyperlinks 009699C0 f end=00969B7D CSimpleMessageScrollFrame__OnLayerUpdate 00969E60 f end=00969F96 CSimpleMessageScrollFrame__ScrollMessages 00969FA0 f end=0096A2E8 CSimpleMessageScrollFrame__constructor 0096A2F0 f end=0096A474 +CSimpleMessageScrollFrame__FontUpdated 0096A4B0 f end=0096A507 CSimpleMessageScrollFrame__RemoveLinesByAccessID 0096A510 f end=0096A6DE CSimpleMessageScrollFrame__OnScreenSizeChanged 0096A740 f end=0096A758 CSimpleMessageScrollFrame__UpdateRect 0096A760 f end=0096A87F @@ -8584,6 +8887,7 @@ CSimpleColorSelect__SetColorWheelThumbTexture 0096E560 f end=0096E601 CSimpleColorSelect__SetColorValueThumbTexture 0096E610 f end=0096E6B1 CSimpleColorSelect__SetColorWheelTexture 0096E6C0 f end=0096E877 CSimpleColorSelect__LoadXML 0096E880 f end=0096E9BC +CSimpleButton__GetScriptByName 0096F200 f end=0096F2C2 CSimpleButton__SetHighlight 0096F3C0 f end=0096F407 CSimpleButton__UpdateTextState 0096F4A0 f end=0096F51F CSimpleButton__SetFontString 0096F7B0 f end=0096F85E @@ -8638,6 +8942,7 @@ CSimpleButton_SetNormalTexture 00977C70 f end=00977C87 ; CSimpleButton_SetNormal CSimpleButton_SetHighlightTexture 00977D30 f end=00977ED1 CSimpleButton_SetPushedTextOffset 00977F60 f end=00978040 CSimpleHyperlinkedFrame__GetScriptByName 00978610 f end=009786A7 +CSimpleHyperlinkButton__SetHyperlink 00978760 f end=009788F8 CSimpleHyperlinkedFrame__constructor 00978900 f end=0097894F ; CSimpleHyperlinkedFrame::CSimpleHyperlinkedFrame(CSimpleFrame*) CParticleEmitter2__SetModel 00978B30 f end=00978B70 ; CParticleEmitter2::SetModel(CM2Scene*, char const*) CParticleEmitter2__SetMaterial 00978BF0 f end=00978C34 ; CParticleEmitter2::SetMaterial(CParticleMat const&, CTexture*) @@ -8752,12 +9057,17 @@ SI2__RegisterScriptFunctions 00985EA0 f end=00985EC6 SI2__UnregisterScriptFunctions 00985ED0 f end=00985EEF Script_VoiceChat_StartCapture 00985EF0 f end=00985F6B SI2__StopGlueAmbience 00985F70 f end=00985FA2 +SI2__StartGlueAmbience 00985FB0 f end=0098607C SI2__StopGlueMusic 009860E0 f end=00986128 SI2__StartGlueMusic 009861C0 f end=009862BE SI2__StartCreditMusic 009862C0 f end=0098638F SI2__VoiceChat_AmplifyMicrophoneInput 00986520 f end=009865BA +SI2__VoiceChat_InitCapture 00986700 f end=00986897 +SI2__VoiceChat_SetPrimaryCaptureCallback 009868A0 f end=009868B4 SE2__VoiceChat_StartCapture 009868C0 f end=009868CF SI2__VoiceChat_StopCapture 009868D0 f end=009868DF +SI2__VoiceChat_ActivatePrimaryCaptureCallback 009869C0 f end=009869CF +SI2__VoiceChat_RecordLoopbackSound 00986AA0 f end=00986BB6 SI2__PlayVocalErrorSound 00986D00 f end=00986DD6 CMovementShared__CalcFallStartElevation 00986F70 f end=00986FAC CMovementShared__GetDistanceFallen 00986FB0 f end=0098704C diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index a8c4388..5053e4b 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