struct Item //note: I don't know if these are items as in the things that drop
{
uint32_t ID; //+004 - unconfirmed
Item* pPerant; //+010
Item* pNext; //+458
};
//note: alignment is 4 bytes!
class Stat //sizeof 0xC (including vftable)
{
void* pVFTable; //+00
uint32_t nType; //+04
Stat* pPrev; //+08
};
class StatMin //sizeof 0x10
{
uint32_t nMin; //+0C - needs some testing
};
class StatMinMax : public Stat //sizeof 0x18 (including vftable)
{
uint32_t nMax; //+10
uint32_t nBitSize; //+14 - filled with D3GetPower2Shift
};
struct StatData //sizeof 0x28
{
uint8_t nType; //+00 - could also be bitflags
uint32_t nID; //+04
uint32_t nUnk; //+08 - these 4 appear to be params to the stat(s)
uint32_t nUnk1; //+0C
uint32_t nUnk2; //+10
uint32_t nUnk3; //+14
const char* szFormula; //+18
const char* szFormulaEx;//+1C
cosnt char* szName; //+20
Stat* pStat; //+24
};
0x5232D0 - void* __cdecl D3Malloc(size_t nSize); 0x522C10 - void* __cdecl D3AllocateMemory(size_t nSize, int32_t nFour, int32_t nZero, int32_t nZero); 0xBA950 - Stat* __sdtcall D3CreateMinStat(); 0xBA760 - StatEx* __stdcall D3CreateMinMaxStat(int32_t nMin, int32_t nMax); 0x5354C0 - uint32_t __cdecl D3GetPower2Shift(uint32_t nValue); 0x522A70 - void __cdecl D3InitializeMemoryManager();
0x134C230 - Stat* gpStatChain 0x14F1364 - MemoryManager* gpMemoryManager

struct SNOInternalStore //sizeof 0x9C
{
uint32_t nSNOType; //+00
uint32_t dwSize; //+04
const char szName[128]; //+08
uint8_t* pRawFile; //+88
uint32_t dwUnk; //+8C
uint32_t fFlags; //+90
SNOInternalStore* pPrev; //+94
SNOInternalStore* pNext; //+98
};
00000000 HighResTimerData struc ; (sizeof=0x40) 00000000 double0 dq ? 00000008 double8 dq ? 00000010 double10 dq ? 00000018 qword18 dq ? 00000020 TimerIsHighRes db ? 00000021 f21 db 7 dup(?) 00000028 FreqLow dd ? 0000002C FreqHigh dd ? 00000030 PerfCountLow dd ? 00000034 PerfCountHigh dd ? 00000038 SystemTimeAsFileTime dd ? 0000003C dword3C dd ?
Stat *__cdecl AllocStat_8BB280() // Allocs stat and adds to stat chain
gpHighResTimerData // 0x14E6068
2011.09.08 14:08:50.570818600 <BUILD>0.3.0.7318.BETA (31222-477554)</BUILD>
00ACD120 int __thiscall D3CloseD3DInWindow(int this)
00ACA210 int __thiscall D3CreateD3DInWindow(int this, DisplayMode *windowMode)
00ACD180 bool __thiscall D3CreateWindowAndDirect3D(int this, DisplayMode *windowMode)
00919510 int __cdecl D3CreateWindowMode(int)
00ACAEF0 bool __thiscall D3CreateWindowWrapper(int this, DisplayMode *windowMode)
00ACC910 int __thiscall D3InitializeGraphics(int this, DisplayMode *windowMode)
00D3D8E0 int __cdecl D3ZeroMemory(void *Dst, size_t Size)
0098EA50 int __cdecl ScanPreferences()
struct DisplayMode // See D3Prefs.txt
{
DWORD Flags;
DWORD WindowMode;
DWORD WinLeft;
DWORD WinTop;
DWORD WinWidth;
DWORD WinHeight;
DWORD UIOptWidth;
DWORD UIOptHeight;
DWORD Width;
DWORD Height;
DWORD RefreshRate;
DWORD BitDepth;
DWORD FSAAQuality;
}; // sizeof(DisplayMode) == 0x34
Build: 0.3.0.7318.BETA (31222-477554)
00ABBA30 char __thiscall D3TextboxRemoveCharacters(D3UIObject *uiObject, int removeAll)
009A95F0 char* __thiscall D3TextboxGetText(D3UITextBox *this)
009A9600 int __thiscall D3TextboxGetLength(D3UITextBox *this)
00964A00 bool __thiscall D3TextboxHasSelectedText(D3UIObject *this)
00ABABE0 int __thiscall D3TextboxRemoveSelectedCharacters(D3UIObject *this)
struct D3UIObject
{
DWORD VTABLE;
DWORD Unknown00[6];
DWORD IsVisible;
DWORD Unknown01;
DWORD Unknown02;
char ObjectDescString[2040]; // size not necessarily correct
D3UITextBox Textbox;
BYTE Unknown03[192];
DWORD SelectionIndexStart; // -1 if nothing selected
DWORD SelectionIndexEnd; // -1 if nothing selected
BYTE Unknown04[144];
DWORD TextCursorPosition;
BYTE Fill[40960]; // size not correct
// ?
}; // size == ?
struct D3UITextBox
{
char *Text;
DWORD Unknown00[3];
DWORD TextLength;
DWORD IsPassword; // 1 = only dots will be displayed
// ?
}; // size == ?
Button vtable: 0x011870B0 Textbox vtable: 0x011842F8 Label vtable: 0x0115DE90 scrollbar vtable: 0x01195128 TextArea vtable: 0x011902E8 ?? Dialog/Root? 0x011836B0
0080db5e GetModuleBaseNameA 0080db64 EnumProcessModules 0080db6a CloseHandle 00813260 fnEnum 008172e0 sGetSNOCoreDataHash 0081b4f0 SNOFileCompileOrResolve 0081b820 SNOFileOpen 0081bb40 SNOGetStringlist 0081bfb0 SNOFileGetName 0081e2b0 sOpenPatchMopaqs 00820eb0 SNOFilesDispose 00822b30 GameTesting::SetTestType 00824040 GameCommonGameFlagIsSet 0083e830 StringToAttrib 00862200 GetGameCommonGameFlag 0086ba40 InitializeNetwork 0087c740 ActorCommonData::GetContactOffset 0087c8d0 ActorCommonData::GetContactOffsetForAnim 00883230 ACDCreate 00884ac0 Blizzard::Storage::StorageSystem::FindOpenSequence 008aad60 ACDInventorySocketSpell 008afd80 ACDInventoryGetGoldACD 008b8c10 ParseBBE 008e0e60 Agent::AsyncStatusCheck::Impl::HttpCallback::GetVerb 0091aa20 Direct3D::SoftReset 0092a260 InitializeGameStructs 0092a480 GetGlobalGameStruct 00939570 UnkHeroStructInHeroStructInHeroUnkStructInUnkHeroStruct_sub_939570 0093a340 UnkHeroStructInHeroStruct_sub_93A340 0093c260 UnkHeroStructInHeroStruct_sub_93C260 0093d330 UnkHeroStructInHeroStruct_sub_93D330 0093dd80 UnkHeroStructInHeroStruct_sub_93DD80 0093e2e0 UnkHeroStructInHeroStruct_sub_93E2E0 00952fe0 SoundPlatform::Update 00953b10 SoundPlatform::PlayOVTStream 00953b80 SoundPlatform::StopOVTStream 00955940 SoundPlatform::OpenOVTStream 009577b0 SoundPlatform::Dispose 00986ba0 Hero::Hero 00991b00 GetCapture 00995d70 Window_sub_995D70 00995dd0 Window::BenginScene 00995df0 Window::EndScene 00995e10 Window::SetViewport 00995eb0 Window_sub_995EB0 009eadb0 Hero_sub_9EADB0 00a07d60 System_Mopaq::DeltaData::OpenSrcFile 00a29a30 InitUnk1140BytesStruct 00a425f0 InitUnk48BytesStruct 00a43b90 InitUnk568BytesStruct 00a43c50 Unk568BytesStruct_sub_A43C50 00a58b80 j_nullsub_104 00a64b10 InitUnk408BytesStruct 00a68950 InitUnk1784BytesStruct 00a6af70 InitUnk392BytesStruct 00a6bae0 BnetService_sub_A6BAE0 00a6bb70 Platform_sub_A6BB70 00a6bbb0 BnetService_sub_A6BBB0 00a6bbc0 BnetService_sub_A6BBC0 00a6bd00 j_nullsub_313 00a6bd10 BnetService_sub_A6BD10 00a6bd20 BnetService_sub_A6BD20 00a6bd30 j_nullsub_314 00a6bd40 BnetService_sub_A6BD40 00a6bd90 BnetService_sub_A6BD90 00a6e430 BnetService_sub_A6E430 00a6e570 BnetService_GetGameCreationError 00a6e970 BnetService::InvokeLeftGameSession_OnLeaveGame 00a6ea70 BnetService_sub_A6EA70 00a71860 BnetService_sub_A71860 00a71d30 BnetService::Platform_ReportPlayerCallback 00a74240 BnetService_sub_A74240 00a743b0 BnetService::ReportPlayer 00a77ea0 BnetService::Connect 00a78120 BnetService_sub_A78120 00a78cb0 BnetService::Logout 00a791b0 BnetService::Authentication::LogonCallback 00a7a100 BnetService_sub_A7A100 00a7aef0 BnetService::BnetService 00a7b210 BnetService::Shutdown 00a7b430 BnetService::LogoutSynchronously 00a7b850 BnetService_sub_A7B850 00a7baf0 BnetService_sub_A7BAF0 00a7bfe0 BnetService::Authentication_DisplayAgreementCallback 00a7c460 BnetService::Authentication_OnModuleMessage 00a7c9e0 BnetService_sub_A7C9E0 00ad4860 UnkHeroStruct_sub_AD4860 00ad56d0 UnkHeroStruct_sub_AD56D0 00af7070 Party::NotifyAdvertisedPartyEvent 00afae60 Window_sub_AFAE60 00afaf10 Window::GetCreationParameters 00afaf50 Window::EvictManagedResources 00afaf60 Window_sub_AFAF60 00afaf80 Window_sub_AFAF80 00afafd0 Window::GetDeviceCaps 00afb270 Window::GetDeviceID 00afb290 Window_sub_AFB290 00afb430 Window_sub_AFB430 00afb570 Window::SetCursorPosition 00afb8f0 Window_sub_AFB8F0 00afbb10 Window_sub_AFBB10 00afbd60 Window::CreateTexture 00afc160 Window::TestCooperativeLevel 00afc500 Window::CreateDevice 00afc750 Window::GetDisplayMode 00afc930 Window_sub_AFC930 00afcaa0 Window::StretchRect 00afcb20 Window::SetSurface 00afcb80 sBlitHWCursorToBuffer 00afcd50 Window_sub_AFCD50 00afcee0 Window_sub_AFCEE0 00b3d510 BnetService_sub_B3D510 00b3d670 BnetService_sub_B3D670 00b3d6e0 BnetService_sub_B3D6E0 00b42830 BNetClientService::Shutdown 00b42bd0 BnetService_sub_B42BD0 00b42be0 BnetService_sub_B42BE0 00b42c60 Hero_sub_B42C60 00b54fa0 GameSession::ConnectToGameServer 00b56820 UnkBnetService76BytesStruct_sub_B56820 00b5c080 BuyoutDialog::Close 00b5c4e0 BuyoutDialog::Show 00b5c720 UIAuctionHouseBidDialog::Close 00b5cdb0 UIAuctionHouseBidDialog::Show 00b5d200 UIAuctionHouseCreateAuctionDialog::Close 00b5d9d0 UIAuctionHouseCreateAuctionDialog::Show 00b6b740 UIAuctionHouseCompletedContent::OnClose 00b6ca60 UIAuctionHouseCompletedContent::DataSourceNotification 00b6cc80 UIAuctionHouseCompletedContent::OnOpen 00b6dad0 UIAuctionHouseBiddingContent::BidStatusChanged 00b6f6f0 UIAuctionHouseBiddingContent::OnClose 00b6f7e0 UIAuctionHouseBiddingContent::CategorySelected 00b6f8a0 UIAuctionHouseBiddingContent::BidListCallback 00b6f940 UIAuctionHouseBiddingContent::DataSourceNotification 00b70310 UIAuctionHouseBiddingContent::OnOpen 00b70c70 UIAuctionHouseSellingContent::OfferStatusChanged 00b72490 UIAuctionHouseSellingContent::OnClose 00b72580 UIAuctionHouseSellingContent::CategorySelected 00b72640 UIAuctionHouseSellingContent::AuctionListCallback 00b72770 UIAuctionHouseSellingContent::DataSourceNotification 00b72e10 UIActionHouseSellingContent::OnOpen 00b751a0 UIAuctionHouseSearchContent::OnClose 00b75780 UIAuctionHouseSearchContent::CategorySelected 00b76110 UIAuctionHouseSearchContent::DataSourceNotification 00b767d0 UIAuctionHouseSearchContent::OnOpen 00b76a40 Blizzard::Util::BitField::Clear 00b77220 Hero_sub_B77220 00b77280 Hero_sub_B77280 00b772c0 Hero_sub_B772C0 00b77300 Hero_sub_B77300 00b83d40 UIBattlenet_Campaign_QuestDialog_SetSelectedQuest:: 00b84a50 sCampaign_SearchForPublicGameEvent 00b85dc0 Hero_sub_B85DC0 00b864c0 Hero_sub_B864C0 00b88cc0 GetBnetService 00b8aa00 BnetRID::GameAccountLogon_OnGetGameAccountDigestResponse 00b8ba50 BnetRID::GameAccountLogon_OnGetGameAccountClientSettingsResponse 00b8c170 Platform::DestroyInterfaceEx 00b8c190 Platform::IsBasicAPIsInitialized 00b8c1b0 Platform::WaitForBasicInitialized 00b8c3e0 Platform_sub_B8C3E0 00b8cdd0 PartyListener::PartyListener 00b8d280 GamesListener::GamesListener 00b8d310 GamesListener_sub_B8D310 00b8d360 Platform_sub_B8D360 00b8da70 Platform::Platform 00b8daf0 Platform_sub_B8DAF0 00b8db20 Platform::Startup 00b8db80 Platform_sub_B8DB80 00b8dc20 Platform_sub_B8DC20 00b8dfd0 Platform::Connect 00b8e610 Platform_sub_B8E610 00b905a0 InitializeUnkBnetService128BytesStruct 00b90f80 InitializeUnkBnetService12BytesStruct 00b97f80 InitializeUnkBnetService248BytesStruct 00ba56b0 BnetGames::IsGamesApiInitialized 00ba57a0 BnetGames_sub_BA57A0 00ba57b0 BnetGames_sub_BA57B0 00ba7100 BnetGames::OnAPIBound 00ba71e0 BnetGames_sub_BA71E0 00ba8800 BnetGames::Platform_CreatePrivateGameCallback 00ba8b20 BnetGames::LeaveGame 00ba8d80 BnetGames_sub_BA8D80 00ba8e10 BnetGames::Platform_CreatePublicGameCallback 00baa4f0 BnetGames_sub_BAA4F0 00baa560 BnetGames::Platform_LeaveGame_LeavePartyCallback 00baa6f0 BnetGames::Party_MyPartyEvent 00bade00 BnetGames_sub_BADE00 00baea50 BnetGames::BnetGames 00baec10 BnetGames_sub_BAEC10 00baf360 BnetGames_sub_BAF360 00baf700 BnetGames_sub_BAF700 00baf990 BnetGames::Platform_OnGetGameFactoryInfo 00bafff0 BnetGames::Platform_OnGameFactoryList 00bb0ac0 BnetGames::JoinPartyMemberToMyGame 00bb1170 BnetGames::CreatePublicGame_DoWork 00bb15b0 BnetGames::RefreshFactories 00bb1710 BnetGames::CreatePrivateGame 00bb1d10 BnetGames::JoinGame 00bb1fa0 BnetGames::Platform_CancelFindGameCallback 00bb2480 BnetGames::Platform_FindGameCallback 00bb2880 BnetGames::CancelSearchForPublicGame 00bb2bc0 BnetGames::CreatePublicGame 00bb30a0 BnetGames::SearchForPublicGame 00bb3d60 Settings::OnWriteToonSettings 00bb3e80 Settings::OnWriteGameAccountSettings 00bb47c0 InitializeUnkBnetService76BytesStruct 00bb9f40 UpgradeToWhisper_CreateChannelCallback 00bc2370 InitializeUnkBnetService2456BytesStruct 00bc56d0 j_GetBnetService 00bc77c0 Hero_sub_BC77C0 00bc8450 BnetParty::sLockStatusChange_SetPrivacyLevelCallback 00bc8600 BnetParty::sCallback_PartyJoined_AutoJoinOrLeaveGame_LeavePartyFailure 00bc86f0 BnetParty::PartyMemberAdded_AutoJoinGame_KickMemberFailure 00bc8940 BnetParty::sCallback_PartyGameIdCleared_LeaveGameFailure 00bc8ac0 BnetParty::CancelLeaveGameWithMyPartyFailure 00bc8b90 BnetParty::CancelSearchForPublicGameFailure 00bcbd80 Hero_sub_BCBD80 00bd2f50 BnetParty::LockStatusChange_SetJoinPermission 00bd3a10 BnetParty::InvokeReceivedInviteToPartyEvent 00bd9270 BnetParty::AutoCreateMyParty 00bd9fe0 InitializeUnkBnetService2880BytesStruct 00be5910 InitializeUnkBnetService1144BytesStruct 00be69d0 InitializeUnkBnetService8BytesStruct_0 00be7190 RemoteStorage::OnWriteGameAccountSettings 00be7310 RemoteStorage::OnWriteToonSettings 00be74b0 RemoteStorage::OnLoadAccountDigestClient 00be7620 RemoteStorage::OnGetHeroItems2 00be7800 RemoteStorage::OnGetAccountItems2 00bea010 RemoteStorage::OnGetGameAccountSettings 00bea180 RemoteStorage::OnGetToonSettings 00beb000 RemoteStorage::OnGetHeroItems1 00beb2d0 RemoteStorage::OnGetAccountItems1 00bebc40 RemoteStorage::OnListHeroDigests 00bf92c0 sUIHeroSelect_OnSwitchCurrentHeroComplete 00bfcd80 Sandbox::Start 00bff850 UIBattlenet_Login_OnClick_CancelLogonButton 00c04df0 UICallback_SandBox02_JoinPartyFailure 00c11980 UnkBnetService12BytesStruct_sub_C11980 00c186e0 BnetGameAccount::SwitchCurrentHero_OnSelectToon 00c18840 BnetGameAccount::HeroLogout_OnSelectToon 00c19910 BnetGameAccount::HeroCreate_OnReceivedHeroDigests 00c1a240 BnetGameAccount::ReloadHeroDigest_OnReceivedHeroDigests 00c1aa80 BnetGameAccount::HeroCreate_OnSelectToon 00c1b0d0 BnetGameAccount::HeroCreate_OnCreateToon 00c1e2d0 PartyListener::OnPartyJoined 00c1ecc0 UserManagerListener::OnUserBlocked_OnRequestField 00c20970 GamesListener::OnGameJoined 00c20d40 GamesListener::OnGameMemberAdded 00c2e7c0 Blizzard::Time::GetTimeElapsed 00c2f700 Blizzard::File::GetFileInfo 00c2fbb0 Blizzard::File::Move 00c2fcd0 Blizzard::File::ProcessDirFast 00c31140 Blizzard::File::IsDirectory 00c31170 Blizzard::File::IsFile 00c395a0 ThreadSleep 00c39700 GetCurrentProcessId 00c3f0c0 TimerFunc 00c3fb10 Blizzard::String::Copy 00c41360 Blizzard::String::FindPathSeparatorReverse 00c41b00 Blizzard::String::JoinPath 00c83420 OpenMpq 00cbacb0 Blizzard::Patch::ApplyTransform 00cc2d90 Blizzard::Hardware::CpuSpeed 00cc3320 Blizzard::Memory::GetPhysicalMemory 00cc3940 GetTickCount 00cc3d60 Blizzard::Streaming::BasicQueue::Implementation::NextRequest 00cdfb40 TlsCallback_0 00ce5bc0 GetExeName 00cec310 TopLevelExceptionFilter 00cf0720 fnInternetCallback 00d098b0 HttpPostCallback::GetPostContextType 00d23810 AllocateMemoryEx 00d238b0 GamesListener_sub_D238B0 00d23ed0 AllocateMemory 00d23f50 GamesListener_sub_D23F50 00d240c0 CDebug::OutputDebugString 00d25650 CreateHesitationDump 00d2c380 System_SFile::BitPacked::BitPacked 00d2d340 SNOFilesInitialize 00d2f130 XNetAddress::FromString 00d2fdb0 OutputDebugString 00d31270 TerminateProcessEx 00d32960 File::Delete 00d32af0 File::Create 00d32d60 File::Copy 00d32f70 File::Read 00d33070 File::Write 00d4ab60 CDebug::OutputCommonDebugString 00d61760 Blizzard::Streaming::BasicQueue::Implementation::Shutdown 00d69b50 ErrorManagerInspector::LaunchInspectorReporterApplication 00d69f90 ErrorManagerInspector::CreateErrorReportFile 00d6ac40 CreateCrashDumpFile 00d72654 strncpy 00d72a5c rand 00d72c36 _recalloc 00d72d90 _gmtime64 00d72f0a _stricmp 00d730fc asin 00d73322 _ismbblead 00d745ca MiniDumpWriteDump 00d745d0 VerQueryValueA 00d745d6 GetFileVersionInfoA 00d745dc GetFileVersionInfoSizeA 00d745e2 D3DPERF_EndEvent 00d745ee D3DPERF_BeginEvent 00d885d0 InternetCloseHandle 00dc9134 ImmAssociateContext 00dc913a ImmReleaseContext 00dc9140 ImmGetConversionStatus 00dc9146 ImmGetContext 00dc914c ImmGetCandidateListW 00dc9152 ImmGetCompositionStringW 00dce2c0 pfnAPC 00e73970 GetUserDefaultLCID 00f510f0 Sleep 00f5122e Process32First 00f51234 Process32Next 00f5123a Module32First 00f51240 Module32Next 00f51354 Thread32Next 00f5136c Thread32First 00f51390 Module32NextW 00f51396 Module32FirstW 00f516c6 ConvertStringSecurityDescriptorToSecurityDescriptorW 00f516cc AdjustTokenPrivileges 00f61650 Frost::TextFetcher::Completed 00f72490 Phoenix::AgentClient::StartAgent 00f74d30 Blizzard::Storage::PartialFile::GetTotalLocalSize 00f81390 Blizzard::Streaming::Transport::TransportHttpCallback::Completed 00fa0ce0 CDebug::OutputDebugString3 00fa1ca0 CDebug::OutputDebugString2 00fa5430 Platform::IsConnected 00fa5460 Platform::OnDestroyAllAPIs 00fa54e0 Platform_sub_FA54E0 00fa5560 Platform::APICleanup_LocalStorage 00fa5580 Platform::APICleanup_Search 00fa55a0 Platform::APICleanup_RemoteLock 00fa55c0 Platform::APICleanup_Identity 00fa5610 Platform::APICleanup_RemoteStorage 00fa5640 Platform::Disconnect 00fa5770 Platform::OnConnected_Internal 00fa57d0 Platform::OnConnectionInterrupted_Internal 00fa5810 Platform::OnConnectionReestablished_Internal 00fa5850 Platform::CheckAssert_OnAPIInitialized 00faa980 Platform::OnAPIInitialized_Authentication_Internal 00faa9f0 Platform::OnAPIInitialized_Presence_Internal 00faaa60 Platform::OnAPIInitialized_Toons_Internal 00faaad0 Platform::OnAPIInitialized_Friends_Internal 00faab40 Platform::OnAPIInitialized_Followers_Internal 00faabb0 Platform::OnAPIInitialized_Party_Internal 00faac20 Platform::OnAPIInitialized_Chat_Internal 00faac90 Platform::OnAPIInitialized_Whisper_Internal 00faad10 Platform::OnAPIInitialized_Resources_Internal 00faad90 Platform::OnAPIInitialized_UserManager_Internal 00faae10 Platform::OnAPIInitialized_GameServer_Internal 00faae90 Platform::OnAPIInitialized_GameUtilities_Internal 00faaf10 Platform::OnAPIInitialized_ExchangeObjectProvider_Internal 00faaf90 Platform::OnAPIInitialized_Search_Internal 00fab010 Platform::OnAPIInitialized_RemoteLock_Internal 00fab090 Platform::OnAPIInitialized_Identity_Internal 00fab110 Platform::OnAPIInitialized_Games_Internal 00fab190 Platform::OnAPIInitialized_RemoteStorage_Internal 00fab210 Platform::OnAPIInitialized_LocalStorage_Internal 00fab290 Platform::OnAPIInitialized_Exchange_Internal 00fb30f0 Platform::APICleanup_Presence 00fb3180 Platform::APIInitialize_Presence 00fb32f0 Platform::APIInitialize_Search 00fb33f0 Platform::APIInitialize_RemoteLock 00fb34f0 Platform::APIInitialize_Identity 00fb35f0 Platform::APIInitialize_RemoteStorage 00fb36f0 Platform::APIInitialize_LocalStorage 00fb75b0 Platform::DestroyInterface 00fb7690 Platform::APICleanup_Games 00fb76f0 Platform::APICleanup_GameServer 00fb7750 Platform::APICleanup_GameUtilities 00fb77b0 Platform::APIDestroy_ExchangeObjectProvider 00fb7810 Platform::APICleanup_Whisper 00fb7870 Platform::APICleanup_Resources 00fb78d0 Platform::APICleanup_UserManager 00fb7930 Platform::APICleanup_Chat 00fb7990 Platform::APICleanup_Party 00fb79f0 Platform::APICleanup_Followers 00fb7a50 Platform::APICleanup_Friends 00fb7ab0 Platform::APICleanup_Toons 00fb7b10 Platform::APICleanup_Authentication 00fb7b70 Platform_sub_FB7B70 00fb86c0 Platform::Shutdown 00fb8a20 Platform::Initialize 00fb8c80 Platform_sub_FB8C80 00fb8d50 Platform::ConnectEx 00fb8e80 Platform::APIInitialize_Authentication 00fb8fb0 Platform::APIInitialize_Toons 00fb90e0 Platform::APIInitialize_Friends 00fb9210 Platform::APIInitialize_Followers 00fb9340 Platform::APIInitialize_Party 00fb9470 Platform::APIInitialize_Chat 00fb95a0 Platform::APIInitialize_Whisper 00fb96d0 Platform::APIInitialize_Resources 00fb9800 Platform::APIInitialize_UserManager 00fb9930 Platform::APIInitialize_GameServer 00fb9a60 Platform::APIInitialize_GameUtilities 00fb9b90 Platform::APIInitialize_Exchange 00fb9cc0 Platform::APIInitialize_ExchangeObjectProvider 00fb9df0 Platform::APIInitialize_Games 00fba0b0 Platform::RequestFields 00fba2f0 Platform::PublishFields 00fba7b0 Platform_sub_FBA7B0 00fbaa90 Platform_sub_FBAA90 00fbb0e0 Platform::OnDisconnected_Internal 00fbd990 InitializeUnkBnetService8BytesStruct 00fc0620 RemoteStorage::OnLoadHeroDigest 00fc20f0 RemoteStorage::PopulateItemListFromResults 00fc2a70 RemoteStorage::OnLoadAccountDigest 00fc4100 Platform::OnConnectionReestablished 00fc6692 abs 00fc66f2 GetAcceptExSockaddrs 00fc66f8 AcceptEx
/*
This file has been generated by IDA Pro.
It contains local type definitions from
D:\Reversing\IDA\Diablo III\Pc\0.2.0.7200\Diablo III_0.2.0.7200.idb
*/
/* 1 */
struct _EH4_SCOPETABLE_RECORD
{
int EnclosingLevel;
void *FilterFunc;
void *HandlerFunc;
};
/* 2 */
struct _EH4_SCOPETABLE
{
DWORD GSCookieOffset;
DWORD GSCookieXOROffset;
DWORD EHCookieOffset;
DWORD EHCookieXOROffset;
struct _EH4_SCOPETABLE_RECORD ScopeRecord[];
};
/* 3 */
union __m64
{
unsigned __int64 m64_u64;
float m64_f32[2];
__int8 m64_i8[8];
__int16 m64_i16[4];
__int32 m64_i32[2];
__int64 m64_i64;
unsigned __int8 m64_u8[8];
unsigned __int16 m64_u16[4];
unsigned __int32 m64_u32[2];
};
/* 4 */
union __m128
{
float m128_f32[4];
unsigned __int64 m128_u64[2];
__int8 m128_i8[16];
__int16 m128_i16[8];
__int32 m128_i32[4];
__int64 m128_i64[2];
unsigned __int8 m128_u8[16];
unsigned __int16 m128_u16[8];
unsigned __int32 m128_u32[4];
};
/* 5 */
struct __m128d
{
double m128d_f64[2];
};
/* 6 */
union __m128i
{
__int8 m128i_i8[16];
__int16 m128i_i16[8];
__int32 m128i_i32[4];
__int64 m128i_i64[2];
unsigned __int8 m128i_u8[16];
unsigned __int16 m128i_u16[8];
unsigned __int32 m128i_u32[4];
unsigned __int64 m128i_u64[2];
};
/* 7 */
#pragma pack(push, 1)
struct Window
{
WindowVTable *VTable;
_DWORD dword4;
_DWORD dword8;
_DWORD dwordC;
_BYTE f8[20];
_DWORD Flags;
_DWORD AdapterOrdinal;
DWORD DevType;
DWORD Behavior;
DWORD Flags2;
_BYTE f30[12];
char *GfxDriver;
_BYTE f31[508];
char *GfxName;
_BYTE f32[508];
char *MonitorNumber;
_BYTE f35[28];
WORD DriverRevisionNumber;
WORD DriverBuildNumber;
WORD DriverMinorVersion;
WORD DriverMajorVersion;
DWORD VendorID;
DWORD DeviceID;
_BYTE f34[28];
IDirect3D9 *PrimaryDevice;
IDirect3D9 *SecondaryDevice;
DWORD unk0[1];
IDirect3DSurface9 *Surface;
DWORD unk[15];
DWORD ResWidth;
DWORD ResHeight;
DWORD Fmt;
DWORD BBC;
DWORD MST;
DWORD MSQ;
DWORD Swap;
DWORD unk8;
DWORD Windowed;
DWORD EADS;
DWORD ADSFmt;
DWORD Flags3;
DWORD FSHz;
DWORD PresInt;
IDirect3DVertexShader9 *VertexShader;
DWORD unk1[1];
IDirect3DPixelShader9 *PixelShader;
DWORD unk2[15];
IDirect3DVertexDeclaration9 *VertexDeclaration;
DWORD unk2[780];
};
#pragma pack(pop)
/* 9 */
#pragma pack(push, 1)
struct IDirect3D9
{
struct IDirect3DDevice9Vtbl *lpVtbl;
};
#pragma pack(pop)
/* 10 */
struct WindowVTable
{
int Function1;
int Function2;
int (__stdcall *Function3)(_DWORD);
int Function4;
int Function5;
int Function6;
int Function7;
int Function8;
int Function9;
int Function10;
int Function11;
int Function12;
int Function13;
int Function14;
int Function15;
int Function16;
int Function17;
int Function18;
int Function19;
int Function20;
int Function21;
int Function22;
int Function23;
int Function24;
int Function25;
int Function26;
int Function27;
int Function28;
int Function29;
int Function30;
int Function31;
int Function32;
int Function33;
int Function34;
int Function35;
int Function36;
int Function37;
int Function38;
int Function39;
int Function40;
int Function41;
int Function42;
int Function43;
int Function44;
int Function45;
int Function46;
int Function47;
int Function48;
int Function49;
int Function50;
int Function51;
int Function52;
int Function53;
int Function54;
int Function55;
int Function56;
int Function57;
int Function58;
int Function59;
int Function60;
int Function61;
int Function62;
int Function63;
int Function64;
int Function65;
int Function66;
int Function67;
int Function68;
int Function69;
int Function70;
int Function71;
int Function72;
int Function73;
int Function74;
int Function75;
int Function76;
int Function77;
int Function78;
int Function79;
int Function80;
int Function81;
int Function82;
int Function83;
int Function84;
int Function85;
int Function86;
int Function87;
int Function88;
int Function89;
int Function90;
int Function91;
int Function92;
int Function93;
int Function94;
int Function95;
int Function96;
int Function97;
int Function98;
int Function99;
int Function100;
};
/* 11 */
#pragma pack(push, 1)
struct Platform
{
PlatformVTable *VTable;
_BYTE f1[11];
char gap_F[1];
PlatformUnkStruct *UnkStruct;
_BYTE f10[76];
_DWORD APIInitializedFlags;
DWORD unk1[66];
DWORD ConnectionState;
DWORD unk2[7];
};
#pragma pack(pop)
/* 12 */
struct PlatformUnkStruct
{
PlatformUnkStruct *UnkPtr;
DWORD unk[120];
};
/* 13 */
struct PlatformVTable
{
int (__thiscall *Function0)(Platform *this, char a2);
int (__thiscall *Function1)(Platform *this, int a2);
int (__thiscall *Function2)(Platform *this, int a2, int a3, int a4);
int (__thiscall *Function3)(Platform *this, int a2);
int Function4;
int Function5;
int (__thiscall *Function6)(Platform *this, int a2, int a3);
int Function7;
int Function8;
int Function9;
int Function10;
int Function11;
int Function12;
int Function13;
int Nullsub1;
int Nullsub2;
int Nullsub3;
int Nullsub4;
int (__thiscall *Function18)(Platform *this, int a2);
int Function19;
int Function20;
int Function21;
int Nullsub5;
int Function23;
int Nullsub6;
int Nullsub7;
int (__thiscall *APICleanup_Authentication)(Platform *this);
int (__thiscall *APICleanup_Presence)(int result, int a2);
int (__thiscall *APICleanup_Toons)(Platform *this);
int (__thiscall *APICleanup_Friends)(Platform *this);
int (__thiscall *APICleanup_Followers)(Platform *this);
int (__thiscall *APICleanup_Party)(Platform *this);
int (__thiscall *APICleanup_Chat)(Platform *this);
int (__thiscall *APICleanup_Whisper)(Platform *this);
int (__thiscall *APICleanup_Resources)(Platform *this);
int (__thiscall *APICleanup_UserManager)(Platform *this);
int (__thiscall *APICleanup_GameServer)(Platform *this);
int (__thiscall *APICleanup_GameUtilities)(Platform *this);
int (__thiscall *APICleanup_Games)(Platform *this);
int (__thiscall *APICleanup_RemoteStorage)(Platform *this);
int (__thiscall *APICleanup_LocalStorage)(Platform *this);
int (__thiscall *Function41)(Platform *this);
int (__thiscall *APIDestroy_ExchangeObjectProvider)(Platform *this);
int (__thiscall *APICleanup_Search)(Platform *this);
int (__thiscall *APICleanup_RemoteLock)(Platform *this);
int (__thiscall *APICleanup_Identity)(Platform *this);
};
/* 14 */
enum PlatformAPIFlags
{
Authentication = 0x1,
Presence = 0x2,
Toons = 0x4,
Friends = 0x8,
Followers = 0x10,
Party = 0x20,
Chat = 0x40,
Whisper = 0x80,
Resources = 0x100,
UserManager = 0x200,
GameServer = 0x400,
GameUtilities = 0x800,
Gamess = 0x1000,
RemoteStorage = 0x2000,
LocalStorage = 0x4000,
Exchange = 0x8000,
ExchangeObjectProvider = 0x10000,
Search = 0x20000,
RemoteLock = 0x40000,
Identity = 0x800000,
};
/* 15 */
#pragma pack(push, 1)
struct BnetGames
{
BnetGamesVTable *VTable;
_BYTE f4[348];
Platform *Platform;
_DWORD dword164;
_DWORD dword168;
_DWORD dword16C;
_DWORD dword170;
_DWORD dword174;
_DWORD dword178;
_DWORD dword17C;
_DWORD dword180;
_DWORD dword184;
_DWORD dword188;
_BYTE f18C[4];
_DWORD dword190;
_DWORD dword194;
_DWORD dword198;
_DWORD dword19C;
_DWORD dword1A0;
_DWORD dword1A4;
_BYTE f1A8[136];
_DWORD dword230;
_DWORD dword234;
_DWORD dword238;
_DWORD dword23C;
_DWORD dword240;
_DWORD dword244;
_DWORD dword248;
_DWORD dword24C;
_BYTE f250[96];
_DWORD dword2B0;
_DWORD dword2B4;
_DWORD dword2B8;
_DWORD dword2BC;
_BYTE f2C0[104];
_DWORD dword328;
_BYTE f32C[108];
_DWORD dword398;
_BYTE f39C[108];
_DWORD dword408;
};
#pragma pack(pop)
/* 16 */
#pragma pack(push, 1)
struct BnetGamesVTable
{
bool (__thiscall *Function1)(BnetGames *this);
int (__thiscall *Function2)(BnetGames *this);
int (__thiscall *Function3)(BnetGames *this);
int (__thiscall *Function4)(BnetGames *this, int a2);
int (__thiscall *CreatePrivateGame)(BnetGames *this, int a2, int a3, int a4);
int (__thiscall *JoinGame)(BnetGames *this, int a2, int a3, int a4);
int (__thiscall *SearchForPublicGame)(BnetGames *this, int a2, int a3, int a4);
int (__thiscall *CancelSearchForPublicGame)(BnetGames *this, int a2, int a3);
int (__thiscall *CreatePublicGame)(BnetGames *this, char *a2, int a3, int a4);
int (__thiscall *Function10)(BnetGames *this, int a2, int a3, char *a4);
int (__thiscall *Function11)(BnetGames *this, int a2, int a3, int a4);
int (__thiscall *Function12)(BnetGames *this, int a2, int a3);
int Function13;
int Function14;
int (__thiscall *Function15)(BnetGames *this, int a2);
int Function16;
int Function17;
int Function18;
int Function19;
int Function20;
int (__thiscall *IsGamesApiInitialized)(BnetGames *this);
int (__thiscall *Function22)(BnetGames *this);
};
#pragma pack(pop)
/* 17 */
#pragma pack(push, 1)
struct UnkGameStruct
{
UnkGameStruct1140Bytes *unk1140BytesStruct;
UnkGameStruct408Bytes *unk408BytesStruct;
UnkGameStruct48Bytes *unk48BytesStruct;
UnkGameStruct392Bytes *unk392BytesStruct;
BnetService *BnetService;
UnkGameStruct568Bytes *unk568BytesStruct;
UnkGameStruct1784Bytes *unk1784BytesStruct;
};
#pragma pack(pop)
/* 18 */
struct UnkGameStruct1140Bytes
{
_BYTE unk[1140];
};
/* 19 */
struct UnkGameStruct408Bytes
{
void *VTable;
_BYTE unk[404];
};
/* 20 */
struct UnkGameStruct48Bytes
{
_BYTE unk[48];
};
/* 21 */
struct UnkGameStruct392Bytes
{
void *VTable;
_BYTE unk[388];
};
/* 22 */
#pragma pack(push, 1)
struct BnetService
{
BnetServiceVTable *VTable;
_BYTE unk1[4];
UnkBnetService1144BytesStruct *UnkBnetService1144BytesStruct;
UnkBnetService2880BytesStruct *UnkBnetService2880BytesStruct;
UnkBnetService2456BytesStruct *UnkBnetService2456BytesStruct;
UnkBnetService76BytesStruct *UnkBnetService76BytesStruct;
BnetGames *Games;
UnkBnetService248BytesStruct *UnkBnetService248BytesStruct;
UnkBnetService12BytesStruct *UnkBnetService12BytesStruct;
UnkBnetService128BytesStruct *UnkBnetService128BytesStruct;
_BYTE unk3[80];
Hero *CurrentHero;
_BYTE unk4[684];
Platform *Platform;
UnkBnetService8BytesStruct *UnkBnetServiceStruct;
_BYTE unk5[704];
};
#pragma pack(pop)
/* 23 */
struct UnkGameStruct568Bytes
{
void *VTable;
_BYTE unk[564];
};
/* 24 */
struct UnkGameStruct1784Bytes
{
_BYTE unk[1784];
};
/* 25 */
struct BnetServiceVTable
{
BnetService *(__thiscall *Function0)(BnetService *this, char a2);
int (__thiscall *Function1)(BnetService *this);
bool (__thiscall *Function2)(BnetService *this);
int (__thiscall *Function3)(int this);
int (__thiscall *Connect)(BnetService *this, char arg0, int a3, int a4, int argC, int a6, char a7, int a8);
int (__thiscall *Logout)(BnetService *this, int a2, int a3);
int (__thiscall *LogoutSynchronously)(BnetService *this);
int (__thiscall *Function7)(BnetService *this, char a2, int a3, int a4, char a5, int a6, int a7, char a8, int a9, int a10, int a11);
int (__thiscall *Function8)(BnetService *this, int a2, int a3);
int (__thiscall *ReportPlayer)(BnetService *this, int a2, int a3, int a4, int a5, char a6, CHAR *a7, int a8, int a9);
int (__thiscall *Function10)(BnetService *this, void *a2, void *a3);
int (__stdcall *GetGameCreationError)(int a1, signed int errorCode);
int Nullsub1;
int (__thiscall *Function13)(BnetService *this);
int (__thiscall *Function14)(BnetService *this);
int Nullsub2;
int (__thiscall *Function16)(BnetService *this, int a2);
int (__thiscall *Function17)(BnetService *this, int a2);
int (__thiscall *Function18)(BnetService *this, int a2, int a3, int a4);
int (__thiscall *Function19)(Platform *this);
int (__thiscall *Function20)(BnetService *this);
};
/* 26 */
struct Hero
{
void *VTable;
_BYTE unk1[132];
UnkHero304BytesStruct *UnkHero304BytesStruct;
_BYTE unk2[340];
};
/* 27 */
#pragma pack(push, 4)
struct UnkBnetService8BytesStruct
{
void *VTable;
Platform *Platform;
};
#pragma pack(pop)
/* 28 */
struct UnkBnetService1144BytesStruct
{
void *VTable;
_BYTE unk[1140];
};
/* 29 */
struct UnkBnetService2880BytesStruct
{
void *VTable;
_BYTE unk[2876];
};
/* 30 */
struct UnkBnetService2456BytesStruct
{
void *VTable;
_BYTE unk[2452];
};
/* 31 */
struct UnkBnetService76BytesStruct
{
void *VTable;
BnetService *Service;
_BYTE unk[68];
};
/* 32 */
struct UnkBnetService248BytesStruct
{
void *VTable;
_BYTE unk[236];
Platform *Platform;
DWORD unk2;
};
/* 33 */
struct UnkBnetService12BytesStruct
{
void *VTable;
BnetService *Service;
Platform *Platform;
};
/* 34 */
struct UnkBnetService128BytesStruct
{
void *VTable;
_BYTE unk[4];
Platform *Platfrom;
_BYTE unk[116];
};
/* 35 */
struct UnkHero304BytesStruct
{
void *VTable;
_BYTE unk[104];
UnkHero112BytesStruct *UnkHero112BytesStruct;
_BYTE unk2[192];
};
/* 36 */
struct UnkHero112BytesStruct
{
void *VTable;
_BYTE unk[108];
};
/* 37 */
#pragma pack(push, 4)
struct UnkHero76BytesStruct
{
void *VTable;
_BYTE unk[4];
UnkHero76BytesStruct *UnkHero76BytesStruct;
_BYTE unk2[55];
_DWORD dword40;
_DWORD dword44;
};
#pragma pack(pop)
/* 38 */
#pragma pack(push, 1)
struct UnkHero44BytesStruct
{
_DWORD dword0;
_DWORD dword4;
_DWORD dword8;
_BYTE fC[4];
_DWORD dword10;
_DWORD dword14;
_DWORD dword18;
_BYTE byte1C;
_BYTE byte1D;
_WORD word1E;
_DWORD dword20;
_DWORD dword24;
_DWORD dword28;
};
#pragma pack(pop)
/* 39 */
#pragma pack(push, 1)
struct GamesListener
{
void *VTable;
_DWORD dword4;
};
#pragma pack(pop)
/* End of file */
_WinMain@16 int __stdcall _WinMain@16(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd); GetModuleBaseNameA DWORD __stdcall GetModuleBaseNameA(HANDLE hProcess, HMODULE hModule, LPSTR lpBaseName, DWORD nSize); EnumProcessModules BOOL __stdcall EnumProcessModules(HANDLE hProcess, HMODULE *lphModule, DWORD cb, LPDWORD lpcbNeeded); CloseHandle BOOL __stdcall CloseHandle(HANDLE hObject); GetGameCommonGameFlag int __cdecl GetGameCommonGameFlag(int, char *Str1); InitializeGameStructs UnkGameStruct1784Bytes *__thiscall InitializeGameStructs(UnkGameStruct *a1); UnkHeroStructInHeroStructInHeroUnkStructInUnkHeroStruct_sub_939570 UnkHero44BytesStruct *__thiscall UnkHeroStructInHeroStructInHeroUnkStructInUnkHeroStruct_sub_939570(UnkHero44BytesStruct *this); UnkHeroStructInHeroStruct_sub_93A340 int __thiscall UnkHeroStructInHeroStruct_sub_93A340(UnkHero112BytesStruct *, int); UnkHeroStructInHeroStruct_sub_93C260 int __thiscall UnkHeroStructInHeroStruct_sub_93C260(UnkHero112BytesStruct *this, int a2); UnkHeroStructInHeroStruct_sub_93D330 UnkHero76BytesStruct *__thiscall UnkHeroStructInHeroStruct_sub_93D330(UnkHero112BytesStruct *this); UnkHeroStructInHeroStruct_sub_93DD80 void *__thiscall UnkHeroStructInHeroStruct_sub_93DD80(UnkHero112BytesStruct *this, int a2); UnkHeroStructInHeroStruct_sub_93E2E0 void *__thiscall UnkHeroStructInHeroStruct_sub_93E2E0(UnkHero112BytesStruct *this, int a2); SoundPlatform::PlayOVTStream int __cdecl SoundPlatform__PlayOVTStream(float); Hero::Hero Hero *__thiscall Hero__Hero(Hero *this); GetCapture HWND __stdcall GetCapture(); Window_sub_995D70 Window *__thiscall Window_sub_995D70(Window *this); Window::BenginScene bool __thiscall Window__BenginScene(Window *this); Window::EndScene int __thiscall Window__EndScene(Window *this); Window::SetViewport int __thiscall Window__SetViewport(Window *this, int a2); Window_sub_995EB0 Window *__thiscall Window_sub_995EB0(Window *this, char a2); Hero_sub_9EADB0 Hero *__thiscall Hero_sub_9EADB0(Hero *this); InitUnk1140BytesStruct UnkGameStruct1140Bytes *__thiscall InitUnk1140BytesStruct(UnkGameStruct1140Bytes *this); InitUnk48BytesStruct UnkGameStruct48Bytes *__thiscall InitUnk48BytesStruct(UnkGameStruct48Bytes *this); InitUnk568BytesStruct UnkGameStruct568Bytes *__thiscall InitUnk568BytesStruct(UnkGameStruct568Bytes *this); Unk568BytesStruct_sub_A43C50 signed int __thiscall Unk568BytesStruct_sub_A43C50(UnkGameStruct568Bytes *this, int a2, int a3); InitUnk408BytesStruct UnkGameStruct408Bytes *__thiscall InitUnk408BytesStruct(UnkGameStruct408Bytes *this); InitUnk1784BytesStruct UnkGameStruct1784Bytes *__thiscall InitUnk1784BytesStruct(UnkGameStruct1784Bytes *this); InitUnk392BytesStruct UnkGameStruct392Bytes *__thiscall InitUnk392BytesStruct(UnkGameStruct392Bytes *this); BnetService_sub_A6BAE0 int __thiscall BnetService_sub_A6BAE0(BnetService *); Platform_sub_A6BB70 int __thiscall Platform_sub_A6BB70(Platform *this); BnetService_sub_A6BBB0 int __thiscall BnetService_sub_A6BBB0(BnetService *this); BnetService_sub_A6BBC0 bool __thiscall BnetService_sub_A6BBC0(BnetService *this); BnetService_sub_A6BD10 int __thiscall BnetService_sub_A6BD10(BnetService *this); BnetService_sub_A6BD20 int __thiscall BnetService_sub_A6BD20(BnetService *this); BnetService_sub_A6BD40 int __thiscall BnetService_sub_A6BD40(BnetService *this, int a2); BnetService_sub_A6BD90 int __thiscall BnetService_sub_A6BD90(BnetService *this); BnetService_sub_A6E430 int __thiscall BnetService_sub_A6E430(BnetService *this); BnetService_GetGameCreationError int __stdcall BnetService_GetGameCreationError(int a1, signed int errorCode); BnetService_sub_A6EA70 int __thiscall BnetService_sub_A6EA70(BnetService *this, int a2, int a3); BnetService_sub_A71860 int __thiscall BnetService_sub_A71860(BnetService *this); BnetService_sub_A74240 int __thiscall BnetService_sub_A74240(BnetService *this, int a2); BnetService::ReportPlayer int __thiscall BnetService__ReportPlayer(BnetService *this, int a2, int a3, int a4, int a5, char a6, CHAR *a7, int a8, int a9); BnetService::Connect int __thiscall BnetService__Connect(BnetService *this, char arg0, int a3, int a4, int argC, int a6, char a7, int a8); BnetService_sub_A78120 int __thiscall BnetService_sub_A78120(BnetService *this, void *a2, void *a3); BnetService::Logout int __thiscall BnetService__Logout(BnetService *this, int a2, int a3); BnetService_sub_A7A100 int __thiscall BnetService_sub_A7A100(BnetService *this, char a2, int a3, int a4, char a5, int a6, int a7, char a8, int a9, int a10, int a11); BnetService::BnetService BnetService *__thiscall BnetService__BnetService(BnetService *this); BnetService::Shutdown int __thiscall BnetService__Shutdown(BnetService *this); BnetService::LogoutSynchronously int __thiscall BnetService__LogoutSynchronously(BnetService *this); BnetService_sub_A7B850 BnetService *__thiscall BnetService_sub_A7B850(BnetService *this, char a2); BnetService_sub_A7BAF0 int __thiscall BnetService_sub_A7BAF0(BnetService *this, int a2, int a3, int a4); BnetService_sub_A7C9E0 int __thiscall BnetService_sub_A7C9E0(BnetService *this, int a2, int a3, int a4); UnkHeroStruct_sub_AD4860 int __thiscall UnkHeroStruct_sub_AD4860(UnkHero304BytesStruct *); UnkHeroStruct_sub_AD56D0 UnkHero304BytesStruct *__thiscall UnkHeroStruct_sub_AD56D0(UnkHero304BytesStruct *this); Window_sub_AFAE60 int __thiscall Window_sub_AFAE60(Window *this, int a2); Window::GetCreationParameters bool __thiscall Window__GetCreationParameters(Window *this); Window::EvictManagedResources int __thiscall Window__EvictManagedResources(Window *this); Window_sub_AFAF60 DWORD __thiscall Window_sub_AFAF60(Window *this, DWORD a2); Window_sub_AFAF80 int __thiscall Window_sub_AFAF80(Window *this, int a2); Window::GetDeviceCaps int __thiscall Window__GetDeviceCaps(Window *this, int *a2, int a3); Window::GetDeviceID DWORD __thiscall Window__GetDeviceID(Window *this, int vendorId, int deviceId); Window_sub_AFB290 int __cdecl Window_sub_AFB290(Window *this, int Dst); Window_sub_AFB430 signed int __thiscall Window_sub_AFB430(Window *this, int a2); Window::SetCursorPosition int __thiscall Window__SetCursorPosition(Window *this); Window_sub_AFB8F0 int __thiscall Window_sub_AFB8F0(Window *this); Window_sub_AFBB10 void __thiscall Window_sub_AFBB10(Window *this); Window::CreateTexture signed int __thiscall Window__CreateTexture(Window *this, int a2, int a3, int a4, int a5, int a6, int a7, char a8, int a9); Window::CreateCubeTexture signed int __thiscall Window__CreateCubeTexture(Window *this, int a2, int a3, int a4, int a5, int a6, char a7, int a8); Window::CreateVolumeTexture signed int __thiscall Window__CreateVolumeTexture(Window *this, int a2, int a3, int a4, int a5, int a6, int a7, int a8, char a9, int a10); Window::TestCooperativeLevel int __thiscall Window__TestCooperativeLevel(Window *this, int a2, int a3, int a4); Window::CreateDevice int __thiscall Window__CreateDevice(Window *); Window::GetDisplayMode int __thiscall Window__GetDisplayMode(Window *this, int a2); Window_sub_AFC930 int __thiscall Window_sub_AFC930(Window *this); Window::StretchRect int __thiscall Window__StretchRect(Window *this, int a2, int a3); Window::SetSurface int __thiscall Window__SetSurface(Window *this, int a2); Window_sub_AFCD50 int __thiscall Window_sub_AFCD50(Window *this, int a2, int a3, __int32 a4, __int32 a5, size_t Size); Window_sub_AFCEE0 int __stdcall Window_sub_AFCEE0(Window *a1); Window_sub_AFCF00 int __thiscall Window_sub_AFCF00(Window *this, int a2); Window_sub_AFCF50 int __thiscall Window_sub_AFCF50(Window *this, DWORD a2); Window_sub_AFCF90 int __thiscall Window_sub_AFCF90(Window *this, int a2, int a3); Window::SetRenderTarget int __thiscall Window__SetRenderTarget(Window *this, int a2); Window_sub_AFD150 int __thiscall Window_sub_AFD150(Window *this, int a2, int a3, int a4); Window::Clear int __thiscall Window__Clear(Window *this, int a2, int a3, int a4, int a5); Window::GetDisplayModeEx signed int __thiscall Window__GetDisplayModeEx(Window *this, int a2); Window_sub_AFD450 unsigned int __thiscall Window_sub_AFD450(Window *this, unsigned int a2, int a3); Window::Create signed int __thiscall Window__Create(Window *this, int a2, int a3); Window_sub_AFE9D0 signed int __thiscall Window_sub_AFE9D0(Window *this); Window::GetGraphicsInfo signed int __thiscall Window__GetGraphicsInfo(Window *this, int a2); Window::CloseWindow void __thiscall Window__CloseWindow(Window *this); Window::ReCreate signed int __thiscall Window__ReCreate(Window *this, int a2); Window::CloseEx signed int __thiscall Window__CloseEx(Window *this); Window::Release signed int __thiscall Window__Release(Window *this, int a2); Window::CreateVertexBuffer bool __thiscall Window__CreateVertexBuffer(Window *this, int a2, IDirect3DVertexBuffer9 **a3, int a4, int a5, int a6); Window::SetStreamSource int __thiscall Window__SetStreamSource(Window *this, int a2, DWORD a3, DWORD a4, DWORD a5); Window::SetTexture int __thiscall Window__SetTexture(Window *this, DWORD a2, IDirect3DBaseTexture9 *a3); Window::CreateIndexBuffer bool __thiscall Window__CreateIndexBuffer(Window *this, IDirect3DIndexBuffer9 **a2, UINT a3, int a4, int a5); Window::SetIndices void __thiscall Window__SetIndices(Window *this, IDirect3DIndexBuffer9 *a2); Window::SetCursorPosition2 int __thiscall Window__SetCursorPosition2(Window *this, int a2); Window::BeginStateBlock int __thiscall Window__BeginStateBlock(Window *this); Window::EndStateBlock int __thiscall Window__EndStateBlock(Window *this, int a2); Window_sub_AFFEB0 int __stdcall Window_sub_AFFEB0(Window *a1); Window::SetGammaRamp void __thiscall Window__SetGammaRamp(Window *this, float a2, float a3); Window::SetCursorProperties int __thiscall Window__SetCursorProperties(Window *this, int a2, int a3, int a4); Window::ShowCursor int __thiscall Window__ShowCursor(Window *this, int a2); Window::SetRenderStateStippledAplhaFlag0x80 int __thiscall Window__SetRenderStateStippledAplhaFlag0x80(Window *this, DWORD a2); Window::SetRenderStateFogenable int __thiscall Window__SetRenderStateFogenable(Window *this, DWORD a2); Window::SetRenderStateFogColor int __thiscall Window__SetRenderStateFogColor(Window *this, int a2); Window::SetRenderStateZFunc int __thiscall Window__SetRenderStateZFunc(Window *this, int a2); Window::SetRenderStateZWriteEnable int __thiscall Window__SetRenderStateZWriteEnable(Window *this, DWORD a2); Window::SetRenderStateRangeFogEnableTexturePerspective int __thiscall Window__SetRenderStateRangeFogEnableTexturePerspective(Window *this, DWORD a2); Window::SetRenderStateRangeFogEnableFillModeFlushBatchWrapuAnisotropyTexturePerspective int __thiscall Window__SetRenderStateRangeFogEnableFillModeFlushBatchWrapuAnisotropyTexturePerspective(Window *this, int a2, DWORD a3, int a4, int a5, int a6); Window::SetRenderStateAlphaTestEnable int __thiscall Window__SetRenderStateAlphaTestEnable(Window *this, DWORD a2); Window::SetRenderStateAlphaFuncAlphaRef int __thiscall Window__SetRenderStateAlphaFuncAlphaRef(Window *this, int a2, unsigned __int8 a3); Window::SetSamplerState int __thiscall Window__SetSamplerState(Window *this, int a2, int a3, int a4); Window::SetSamplerStateMipMapLodBias signed int __thiscall Window__SetSamplerStateMipMapLodBias(Window *this, DWORD a2, DWORD a3); Window::SetRenderStateEdgeAntialias0x80 int __thiscall Window__SetRenderStateEdgeAntialias0x80(Window *this, int a2, int a3); Window::SetRenderStateAlphaBlendEnableSrcBlendDestBlendBordercolor0x80StipplePattern010x80 int __thiscall Window__SetRenderStateAlphaBlendEnableSrcBlendDestBlendBordercolor0x80StipplePattern010x80(Window *this, DWORD a2, int a3, int a4, int a5); Window::SetRenderStateStipplePattern030x80 int __thiscall Window__SetRenderStateStipplePattern030x80(Window *this, int a2, float a3); Window::SetRenderState22 int __thiscall Window__SetRenderState22(Window *this, int a2); Window::SetRenderState89 int __thiscall Window__SetRenderState89(Window *this, int a2); Window::SetScissorRect int __thiscall Window__SetScissorRect(Window *this, DWORD a2, int a3); Window::SetVertexShader int __thiscall Window__SetVertexShader(Window *this, int a2, int a3); Window_sub_B01290 int __thiscall Window_sub_B01290(Window *this, int a2); Window::SetPixelShader int __thiscall Window__SetPixelShader(Window *this, int a2, int a3); Window_sub_B01320 int __thiscall Window_sub_B01320(Window *this, int a2); Window::SetVertexShaderConstants2 void __thiscall Window__SetVertexShaderConstants2(Window *this, int a2, int a3, int a4, unsigned int a5); Window::SetPixelShaderConstants void __thiscall Window__SetPixelShaderConstants(Window *this, int a2, int a3, int a4, unsigned int a5); Window_sub_B021E0 int __thiscall Window_sub_B021E0(Window *this, int a2, int a3, int a4, int a5, int a6); Window_sub_B02240 int __thiscall Window_sub_B02240(Window *this, int a2, int a3, int a4, int a5, int a6); Window::SetVertexDeclaration int __thiscall Window__SetVertexDeclaration(Window *this); BnetService_sub_B3D510 int __thiscall BnetService_sub_B3D510(BnetService *this, int a2); BnetService_sub_B3D670 int __thiscall BnetService_sub_B3D670(BnetService *this); BnetService_sub_B3D6E0 int __thiscall BnetService_sub_B3D6E0(BnetService *this); BnetService_sub_B42BD0 int __thiscall BnetService_sub_B42BD0(BnetService *this); BnetService_sub_B42BE0 int __thiscall BnetService_sub_B42BE0(BnetService *this); Hero_sub_B42C60 void *__thiscall Hero_sub_B42C60(Hero *this, const void *a2); UnkBnetService76BytesStruct_sub_B56820 int __thiscall UnkBnetService76BytesStruct_sub_B56820(UnkBnetService76BytesStruct *this, BnetService *service); Hero_sub_B77220 Hero *__thiscall Hero_sub_B77220(Hero *this); Hero_sub_B77280 Hero *__thiscall Hero_sub_B77280(Hero *this); Hero_sub_B772C0 Hero *__thiscall Hero_sub_B772C0(Hero *this); Hero_sub_B77300 int __thiscall Hero_sub_B77300(Hero *this); Hero_sub_B85DC0 Hero *__thiscall Hero_sub_B85DC0(Hero *this, const void *a2); Hero_sub_B864C0 Hero *__thiscall Hero_sub_B864C0(Hero *this); Platform::DestroyInterfaceEx void __thiscall Platform__DestroyInterfaceEx(Platform *this, char *reason); Platform::IsBasicAPIsInitialized int __thiscall Platform__IsBasicAPIsInitialized(Platform *); Platform::WaitForBasicInitialized signed int __thiscall Platform__WaitForBasicInitialized(Platform *this); Platform_sub_B8C3E0 int __thiscall Platform_sub_B8C3E0(Platform *this, int a2); GamesListener::GamesListener int __thiscall GamesListener__GamesListener(GamesListener *this, int a2); GamesListener_sub_B8D310 GamesListener *__thiscall GamesListener_sub_B8D310(GamesListener *this, char a2); Platform_sub_B8D360 int __thiscall Platform_sub_B8D360(Platform *this); Platform::InitializeAllAPIs int __thiscall Platform__InitializeAllAPIs(Platform *this); Platform::Platform Platform *__thiscall Platform__Platform(Platform *this); Platform_sub_B8DAF0 Platform *__thiscall Platform_sub_B8DAF0(Platform *this, char a2); Platform::Startup int __thiscall Platform__Startup(Platform *this, int a2, int a3); Platform_sub_B8DB80 int __thiscall Platform_sub_B8DB80(Platform *this, int a2, int a3, int a4); Platform_sub_B8DC20 int __thiscall Platform_sub_B8DC20(Platform *this, int a2, int a3); Platform::Connect int __thiscall Platform__Connect(Platform *this, int a2, int a3, char a4, int a5); Platform_sub_B8E4A0 int __thiscall Platform_sub_B8E4A0(Platform *this, int a2); Platform_sub_B8E610 int __thiscall Platform_sub_B8E610(Platform *this, int a2); InitializeUnkBnetService128BytesStruct void *__thiscall InitializeUnkBnetService128BytesStruct(UnkBnetService128BytesStruct *this, BnetService *service); InitializeUnkBnetService12BytesStruct void *__thiscall InitializeUnkBnetService12BytesStruct(UnkBnetService12BytesStruct *this, BnetService *service); InitializeUnkBnetService248BytesStruct void *__thiscall InitializeUnkBnetService248BytesStruct(UnkBnetService248BytesStruct *this, BnetService *service); BnetGames::IsGamesApiInitialized int __thiscall BnetGames__IsGamesApiInitialized(BnetGames *this); BnetGames_sub_BA57A0 bool __thiscall BnetGames_sub_BA57A0(BnetGames *this); BnetGames_sub_BA57B0 int __thiscall BnetGames_sub_BA57B0(BnetGames *this); BnetGames::OnAPIBound int __thiscall BnetGames__OnAPIBound(BnetGames *this, int a2); BnetGames_sub_BA71E0 int __thiscall BnetGames_sub_BA71E0(BnetGames *this, int a2); BnetGames::Platform_CreatePrivateGameCallback int __thiscall BnetGames__Platform_CreatePrivateGameCallback(BnetGames *this, int a2); BnetGames::LeaveGame int __thiscall BnetGames__LeaveGame(BnetGames *this, int a2, int a3, int a4); BnetGames_sub_BA8D80 int __thiscall BnetGames_sub_BA8D80(BnetGames *this, int a2); BnetGames::Platform_CreatePublicGameCallback int __thiscall BnetGames__Platform_CreatePublicGameCallback(BnetGames *this, int a2); BnetGames_sub_BA8F90 int __stdcall BnetGames_sub_BA8F90(int a1, const char *a2); BnetGames_sub_BAA4F0 int __thiscall BnetGames_sub_BAA4F0(BnetGames *this, int a2, int a3); BnetGames_sub_BADE00 int __thiscall BnetGames_sub_BADE00(BnetGames *this); BnetGames::BnetGames BnetGames *__thiscall BnetGames__BnetGames(BnetGames *this, BnetService *service); BnetGames_sub_BAEC10 int __thiscall BnetGames_sub_BAEC10(BnetGames *this); BnetGames_sub_BAF360 int __thiscall BnetGames_sub_BAF360(BnetGames *this, int a2, int a3, int a4); BnetGames_sub_BAF700 int __thiscall BnetGames_sub_BAF700(BnetGames *this, int a2, int a3, char *a4); BnetGames::Platform_OnGetGameFactoryInfo int __thiscall BnetGames__Platform_OnGetGameFactoryInfo(BnetGames *this, int a2, int a3, int a4, char *a5); BnetGames::Platform_OnGameFactoryList int __thiscall BnetGames__Platform_OnGameFactoryList(BnetGames *this, int a2, int a3); BnetGames::JoinPartyMemberToMyGame int __thiscall BnetGames__JoinPartyMemberToMyGame(BnetGames *this, int a2, int a3, int a4); BnetGames::CreatePublicGame_DoWork int __thiscall BnetGames__CreatePublicGame_DoWork(BnetGames *this, int a2); BnetGames::CreatePrivateGame int __thiscall BnetGames__CreatePrivateGame(BnetGames *this, int a2, int a3, int a4); BnetGames::JoinGame int __thiscall BnetGames__JoinGame(BnetGames *this, int a2, int a3, int a4); BnetGames::Platform_CancelFindGameCallback int __thiscall BnetGames__Platform_CancelFindGameCallback(BnetGames *this, int a2); BnetGames::CancelSearchForPublicGame int __thiscall BnetGames__CancelSearchForPublicGame(BnetGames *this, int a2, int a3); BnetGames::CreatePublicGame int __thiscall BnetGames__CreatePublicGame(BnetGames *this, char *a2, int a3, int a4); BnetGames::SearchForPublicGame int __thiscall BnetGames__SearchForPublicGame(BnetGames *this, int a2, int a3, int a4); InitializeUnkBnetService76BytesStruct void *__thiscall InitializeUnkBnetService76BytesStruct(UnkBnetService76BytesStruct *this, BnetService *service); InitializeUnkBnetService2456BytesStruct void *__thiscall InitializeUnkBnetService2456BytesStruct(UnkBnetService2456BytesStruct *this, BnetService *service); Hero_sub_BC77C0 Hero *__thiscall Hero_sub_BC77C0(Hero *this, int a2); Hero_sub_BCBD80 Hero *__thiscall Hero_sub_BCBD80(Hero *this, int a2); InitializeUnkBnetService2880BytesStruct void *__thiscall InitializeUnkBnetService2880BytesStruct(UnkBnetService2880BytesStruct *this, BnetService *service); InitializeUnkBnetService1144BytesStruct void *__thiscall InitializeUnkBnetService1144BytesStruct(void *this, BnetService *service); InitializeUnkBnetService8BytesStruct_0 UnkBnetService8BytesStruct *__thiscall InitializeUnkBnetService8BytesStruct_0(UnkBnetService8BytesStruct *this, BnetService *a2); UnkBnetService12BytesStruct_sub_C11980 int __thiscall UnkBnetService12BytesStruct_sub_C11980(UnkBnetService12BytesStruct *this, BnetService *service); BnetGameAccount::HeroCreate_OnCreateToon int __cdecl BnetGameAccount__HeroCreate_OnCreateToon(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, char Src); PartyListener::OnPartyJoined int __stdcall PartyListener__OnPartyJoined(void *Src, int, int, int); UserManagerListener::OnUserBlocked_OnRequestField int __cdecl UserManagerListener__OnUserBlocked_OnRequestField(char Src, int, int, int, int, int); ThreadSleep char __cdecl ThreadSleep(DWORD dwMilliseconds); GetCurrentProcessId DWORD __stdcall GetCurrentProcessId(); Blizzard::Patch::ApplyTransform int __cdecl Blizzard__Patch::ApplyTransform(int, void *Dst, size_t Size, void *Src, int); GetTickCount DWORD __stdcall GetTickCount(); GetExeName int __cdecl GetExeName(int (*a1)(_DWORD, const char *, ...), int a2); GamesListener_sub_D238B0 void __cdecl GamesListener_sub_D238B0(GamesListener *a1, int a2); AllocateMemory int __cdecl AllocateMemory(int nBytes); GamesListener_sub_D23F50 void __cdecl GamesListener_sub_D23F50(GamesListener *a1); System_SFile::BitPacked::BitPacked void __thiscall System_SFile__BitPacked::BitPacked(void *); OutputDebugString int __cdecl OutputDebugString(LPCSTR lpOutputString); TerminateProcessEx int __stdcall TerminateProcessEx(UINT uExitCode, int); CreateCrashDumpFile int __stdcall CreateCrashDumpFile(int, LPCSTR lpFileName); memset void *__cdecl memset(void *Dst, int Val, size_t Size); free void __cdecl free(void *Memory); sprintf int sprintf(char *Dest, const char *Format, ...); malloc void *__cdecl malloc(size_t Size); strncpy char *__cdecl strncpy(char *Dest, const char *Source, size_t Count); memcpy void *__cdecl memcpy(void *Dst, const void *Src, size_t Size); floor double __cdecl floor(double); memmove_s errno_t __cdecl memmove_s(void *Dst, rsize_t DstSize, const void *Src, rsize_t MaxCount); rand int __cdecl rand(); strrchr char *__cdecl strrchr(const char *Str, int Ch); _recalloc void *__cdecl _recalloc(void *Memory, size_t Count, size_t Size); _gmtime64 struct tm *__cdecl _gmtime64(const __time64_t *Time); _vsnprintf int __cdecl _vsnprintf(char *DstBuf, size_t MaxCount, const char *Format, va_list ArgList); _stricmp int __cdecl _stricmp(const char *Str1, const char *Str2); asin double __cdecl asin(double); _ismbblead int __cdecl _ismbblead(unsigned int); ?terminate@@YAXXZ void __cdecl ?terminate@@YAXXZ(); _controlfp_s errno_t __cdecl _controlfp_s(unsigned int *CurrentState, unsigned int NewValue, unsigned int Mask); ?_type_info_dtor_internal_method@Type_info@@QAEXXZ void __thiscall ?_type_info_dtor_internal_method@Type_info@@QAEXXZ(void *); __WSAFDIsSet int __stdcall __WSAFDIsSet(SOCKET fd, fd_set *); select int __stdcall select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, const struct timeval *timeout); MiniDumpWriteDump BOOL __stdcall MiniDumpWriteDump(HANDLE hProcess, DWORD ProcessId, HANDLE hFile, MINIDUMP_TYPE DumpType, PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam, PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam, PMINIDUMP_CALLBACK_INFORMATION CallbackParam); VerQueryValueA BOOL __stdcall VerQueryValueA(LPCVOID pBlock, LPCSTR lpSubBlock, LPVOID *lplpBuffer, PUINT puLen); GetFileVersionInfoA BOOL __stdcall GetFileVersionInfoA(LPCSTR lptstrFilename, DWORD dwHandle, DWORD dwLen, LPVOID lpData); GetFileVersionInfoSizeA DWORD __stdcall GetFileVersionInfoSizeA(LPCSTR lptstrFilename, LPDWORD lpdwHandle); D3DPERF_EndEvent int __stdcall D3DPERF_EndEvent(); Direct3DCreate9 IDirect3D9 *__stdcall Direct3DCreate9(UINT SDKVersion); D3DPERF_BeginEvent int __stdcall D3DPERF_BeginEvent(D3DCOLOR col, LPCWSTR wszName); InternetCloseHandle BOOL __stdcall InternetCloseHandle(HINTERNET hInternet); free_0 void __cdecl free_0(void *Memory); ImmAssociateContext HIMC __stdcall ImmAssociateContext(HWND, HIMC); ImmReleaseContext BOOL __stdcall ImmReleaseContext(HWND, HIMC); ImmGetConversionStatus BOOL __stdcall ImmGetConversionStatus(HIMC, LPDWORD lpfdwConversion, LPDWORD lpfdwSentence); ImmGetContext HIMC __stdcall ImmGetContext(HWND); ImmGetCandidateListW DWORD __stdcall ImmGetCandidateListW(HIMC, DWORD deIndex, LPCANDIDATELIST lpCandList, DWORD dwBufLen); ImmGetCompositionStringW LONG __stdcall ImmGetCompositionStringW(HIMC, DWORD, LPVOID lpBuf, DWORD dwBufLen); GetUserDefaultLCID LCID __stdcall GetUserDefaultLCID(); Sleep void __stdcall Sleep(DWORD dwMilliseconds); Process32First BOOL __stdcall Process32First(HANDLE hSnapshot, LPPROCESSENTRY32 lppe); Process32Next BOOL __stdcall Process32Next(HANDLE hSnapshot, LPPROCESSENTRY32 lppe); Module32First BOOL __stdcall Module32First(HANDLE hSnapshot, LPMODULEENTRY32 lpme); Module32Next BOOL __stdcall Module32Next(HANDLE hSnapshot, LPMODULEENTRY32 lpme); CreateToolhelp32Snapshot HANDLE __stdcall CreateToolhelp32Snapshot(DWORD dwFlags, DWORD th32ProcessID); Thread32Next BOOL __stdcall Thread32Next(HANDLE hSnapshot, LPTHREADENTRY32 lpte); Thread32First BOOL __stdcall Thread32First(HANDLE hSnapshot, LPTHREADENTRY32 lpte); Module32NextW BOOL __stdcall Module32NextW(HANDLE hSnapshot, LPMODULEENTRY32W lpme); Module32FirstW BOOL __stdcall Module32FirstW(HANDLE hSnapshot, LPMODULEENTRY32W lpme); ConvertStringSecurityDescriptorToSecurityDescriptorW BOOL __stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW(LPCWSTR StringSecurityDescriptor, DWORD StringSDRevision, PSECURITY_DESCRIPTOR *SecurityDescriptor, PULONG SecurityDescriptorSize); AdjustTokenPrivileges BOOL __stdcall AdjustTokenPrivileges(HANDLE TokenHandle, BOOL DisableAllPrivileges, PTOKEN_PRIVILEGES NewState, DWORD BufferLength, PTOKEN_PRIVILEGES PreviousState, PDWORD ReturnLength); Platform::IsConnected bool __thiscall Platform__IsConnected(Platform *this); Platform::OnDestroyAllAPIs int __thiscall Platform__OnDestroyAllAPIs(Platform *this, int code); Platform_sub_FA54E0 bool __thiscall Platform_sub_FA54E0(Platform *this); Platform::APICleanup_LocalStorage int __thiscall Platform__APICleanup_LocalStorage(Platform *this); Platform::APICleanup_Search int __thiscall Platform__APICleanup_Search(Platform *this); Platform::APICleanup_RemoteLock int __thiscall Platform__APICleanup_RemoteLock(Platform *this); Platform::APICleanup_Identity int __thiscall Platform__APICleanup_Identity(Platform *this); Platform::APICleanup_RemoteStorage int __thiscall Platform__APICleanup_RemoteStorage(Platform *this); Platform::Disconnect void __thiscall Platform__Disconnect(Platform *this); Platform::OnConnected_Internal int __thiscall Platform__OnConnected_Internal(Platform *this, int a2, int a3); Platform::OnConnectionInterrupted_Internal int __thiscall Platform__OnConnectionInterrupted_Internal(Platform *this, int a2); Platform::OnConnectionReestablished_Internal int __thiscall Platform__OnConnectionReestablished_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Authentication_Internal int __thiscall Platform__OnAPIInitialized_Authentication_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Presence_Internal int __thiscall Platform__OnAPIInitialized_Presence_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Toons_Internal int __thiscall Platform__OnAPIInitialized_Toons_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Friends_Internal int __thiscall Platform__OnAPIInitialized_Friends_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Followers_Internal int __thiscall Platform__OnAPIInitialized_Followers_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Party_Internal int __thiscall Platform__OnAPIInitialized_Party_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Chat_Internal int __thiscall Platform__OnAPIInitialized_Chat_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Whisper_Internal int __thiscall Platform__OnAPIInitialized_Whisper_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Resources_Internal int __thiscall Platform__OnAPIInitialized_Resources_Internal(Platform *this, int a2); Platform::OnAPIInitialized_UserManager_Internal int __thiscall Platform__OnAPIInitialized_UserManager_Internal(Platform *this, int a2); Platform::OnAPIInitialized_GameServer_Internal int __thiscall Platform__OnAPIInitialized_GameServer_Internal(Platform *this, int a2); Platform::OnAPIInitialized_GameUtilities_Internal int __thiscall Platform__OnAPIInitialized_GameUtilities_Internal(Platform *this, int a2); Platform::OnAPIInitialized_ExchangeObjectProvider_Internal int __thiscall Platform__OnAPIInitialized_ExchangeObjectProvider_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Search_Internal int __thiscall Platform__OnAPIInitialized_Search_Internal(Platform *this, int a2); Platform::OnAPIInitialized_RemoteLock_Internal int __thiscall Platform__OnAPIInitialized_RemoteLock_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Identity_Internal int __thiscall Platform__OnAPIInitialized_Identity_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Games_Internal int __thiscall Platform__OnAPIInitialized_Games_Internal(Platform *this, int a2); Platform::OnAPIInitialized_RemoteStorage_Internal int __thiscall Platform__OnAPIInitialized_RemoteStorage_Internal(Platform *this, int a2); Platform::OnAPIInitialized_LocalStorage_Internal int __thiscall Platform__OnAPIInitialized_LocalStorage_Internal(Platform *this, int a2); Platform::OnAPIInitialized_Exchange_Internal int __thiscall Platform__OnAPIInitialized_Exchange_Internal(Platform *this, int a2); Platform::APICleanup_Presence int __thiscall Platform__APICleanup_Presence(_DWORD result, int a2); Platform::APIInitialize_Presence int __thiscall Platform__APIInitialize_Presence(Platform *this, int a2); Platform::APIInitialize_Search int __thiscall Platform__APIInitialize_Search(Platform *this); Platform::APIInitialize_RemoteLock int __thiscall Platform__APIInitialize_RemoteLock(Platform *this); Platform::APIInitialize_Identity int __thiscall Platform__APIInitialize_Identity(Platform *this); Platform::APIInitialize_RemoteStorage int __thiscall Platform__APIInitialize_RemoteStorage(Platform *this); Platform::APIInitialize_LocalStorage int __thiscall Platform__APIInitialize_LocalStorage(Platform *this); Platform::DestroyInterface void __thiscall Platform__DestroyInterface(Platform *this, char *a2, int a3); Platform::APICleanup_Games void __thiscall Platform__APICleanup_Games(Platform *this); Platform::APICleanup_GameServer void __thiscall Platform__APICleanup_GameServer(Platform *this); Platform::APICleanup_GameUtilities void __thiscall Platform__APICleanup_GameUtilities(Platform *this); Platform::APIDestroy_ExchangeObjectProvider void __thiscall Platform__APIDestroy_ExchangeObjectProvider(Platform *this); Platform::APICleanup_Whisper void __thiscall Platform__APICleanup_Whisper(Platform *this); Platform::APICleanup_Resources void __thiscall Platform__APICleanup_Resources(Platform *this); Platform::APICleanup_UserManager void __thiscall Platform__APICleanup_UserManager(Platform *this); Platform::APICleanup_Chat void __thiscall Platform__APICleanup_Chat(Platform *this); Platform::APICleanup_Party void __thiscall Platform__APICleanup_Party(Platform *this); Platform::APICleanup_Followers void __thiscall Platform__APICleanup_Followers(Platform *this); Platform::APICleanup_Friends void __thiscall Platform__APICleanup_Friends(Platform *this); Platform::APICleanup_Toons void __thiscall Platform__APICleanup_Toons(Platform *this); Platform::APICleanup_Authentication void __thiscall Platform__APICleanup_Authentication(Platform *this); Platform_sub_FB7B70 void __thiscall Platform_sub_FB7B70(Platform *this); Platform::Shutdown void __thiscall Platform__Shutdown(Platform *this, char *reason); Platform::Initialize int __thiscall Platform__Initialize(Platform *this, int a2); Platform_sub_FB8C80 int __userpurge<eax> Platform_sub_FB8C80(int a1<eax>, Platform *a2<ecx>, int esi0<esi>, int *a3); Platform::ConnectEx signed int __thiscall Platform__ConnectEx(Platform *this, int a2, int a3, int a4, int a5, int a6, int a7); Platform::APIInitialize_Authentication int __thiscall Platform__APIInitialize_Authentication(Platform *this, int a2); Platform::APIInitialize_Toons int __thiscall Platform__APIInitialize_Toons(Platform *this, int a2); Platform::APIInitialize_Friends int __thiscall Platform__APIInitialize_Friends(Platform *this, int a2); Platform::APIInitialize_Followers int __thiscall Platform__APIInitialize_Followers(Platform *this, int a2); Platform::APIInitialize_Party int __thiscall Platform__APIInitialize_Party(Platform *this, int a2); Platform::APIInitialize_Chat int __thiscall Platform__APIInitialize_Chat(Platform *this, int a2); Platform::APIInitialize_Whisper int __thiscall Platform__APIInitialize_Whisper(Platform *this, int a2); Platform::APIInitialize_Resources int __thiscall Platform__APIInitialize_Resources(Platform *this, int a2); Platform::APIInitialize_UserManager int __thiscall Platform__APIInitialize_UserManager(Platform *this, int a2); Platform::APIInitialize_GameServer int __thiscall Platform__APIInitialize_GameServer(Platform *this, int a2); Platform::APIInitialize_GameUtilities int __thiscall Platform__APIInitialize_GameUtilities(Platform *this, int a2); Platform::APIInitialize_Exchange int __thiscall Platform__APIInitialize_Exchange(Platform *this, int a2); Platform::APIInitialize_ExchangeObjectProvider int __thiscall Platform__APIInitialize_ExchangeObjectProvider(Platform *this, int a2); Platform::APIInitialize_Games int __thiscall Platform__APIInitialize_Games(Platform *this, int a2); Platform::RequestFields int __thiscall Platform__RequestFields(Platform *this, void *Src, int a3, int a4, int a5); Platform::PublishFields int __stdcall Platform__PublishFields(int a1, Platform *platform, void *Src, int a4); Platform_sub_FBA7B0 int __stdcall Platform_sub_FBA7B0(int a1, Platform *a2, int a3); Platform_sub_FBAA90 int __thiscall Platform_sub_FBAA90(Platform *this, int a2); Platform::OnDisconnected_Internal int __thiscall Platform__OnDisconnected_Internal(Platform *this, int a2); InitializeUnkBnetService8BytesStruct UnkBnetService8BytesStruct *__thiscall InitializeUnkBnetService8BytesStruct(UnkBnetService8BytesStruct *this, Platform *a2); Platform::OnConnectionReestablished int __thiscall Platform__OnConnectionReestablished(int this, int a2); printf int printf(const char *Format, ...); strcmp int __cdecl strcmp(const char *Str1, const char *Str2); strlen size_t __cdecl strlen(const char *Str); strcpy char *__cdecl strcpy(char *Dest, const char *Source); abs int __cdecl abs(int X); GetAcceptExSockaddrs void __stdcall GetAcceptExSockaddrs(PVOID lpOutputBuffer, DWORD dwReceiveDataLength, DWORD dwLocalAddressLength, DWORD dwRemoteAddressLength, struct sockaddr **LocalSockaddr, LPINT LocalSockaddrLength, struct sockaddr **RemoteSockaddr, LPINT RemoteSockaddrLength); AcceptEx BOOL __stdcall AcceptEx(SOCKET sListenSocket, SOCKET sAcceptSocket, PVOID lpOutputBuffer, DWORD dwReceiveDataLength, DWORD dwLocalAddressLength, DWORD dwRemoteAddressLength, LPDWORD lpdwBytesReceived, LPOVERLAPPED lpOverlapped);
List of (most) debug messages used by D3 client.
Some are most likely missing, I coded a simple bytes analyzer for this.
Game Build: 0.3.0.7338
80D7AF : Command Line: %s
810C49 : Locale is set to installed (%s).
810DA8 : No globals definition found. AppInitialize() failing.
810DA8 : No Globals Found! Are you sure this is a full build and/or your data directory is up to date?
810DA8 : Warning: No SNO Files Found!
810DBE : Sno file count: %d
810DED : Working directory: %s
810E25 : Build Name: %s
811415 : ENDING GAME
811ACC : STARTING HIDDEN SERVER
811ACC : STARTING NETWORK BATTLENET
811ACC : STARTING NETWORK CLIENT-LANSERVER GAME
811ACC : STARTING NETWORK CLIENT GAME
811ACC : STARTING SINGLE PLAYER GAME
811ACC : STARTING TOOL GAME
812622 : S:%s W:%s C:%s P:%s.%s
81302D : Precaching definitions...
81305A : ...Precaching %s
81313F : Finished Precaching Definitions.
8133C8 : Monitor BPP: %d
813426 : Lowest monitor BPP: %d
8134B0 : ***** Failed to register window class = %d
8135CD : ***** Failed to create window = %d
8135CD : D3 Splash Window Class
8135CD : Diablo III
8143D4 : ***** Failed to register window class = %d
815E92 : %s(%d): File Read Error
815EA3 : File Path: %s
815EB7 : Message: %s
815EEC : File Size: %d
815F08 : File does not exist!
815F08 : Error getting file size
815F1C : Last Blizzard File Error: %d
815F30 : Last Blizzard MPQ File Error: %d
815F48 : Read Offset: %d, Read Size: %d
815F62 : Last Windows Error: %d
816D89 : tEntry.snoGroup: %d
tEntry.uGuid: %u
tEntry.szName: "%s"
816DAE : ptLazyData: %p
eSNOPackDestination: %d
dwFlags: 0x%08X
81734B : sGetSNOCoreDataHash - Could not read CoreData.mpq.hash!
817371 : sGetSNOCoreDataHash - Could not open CoreData.mpq.hash!
81746E : Bytes Successfully Read: %d
8174BA : Read error of a NULL lazy data SNO.
818137 : Failed to open file, GetLastError = %d
818198 : Error: trying to open file that doesn't exist: '%s'
8181C7 : Working directory: %s
81A3BF : Unable to get file size for file %s!
81A3E6 : File %s isn't long enough to contain a valid header! (%d < %d)
81B4CC : SNO file has bad SNO header!
81B53E : Could not read SNO file header! : %s
81B9C4 : SNOFileOpen(): SNOFileLookup failed for SNO %s:0x%08X
81BE7F : Failed to resolve or compile %s SNO file %s
81BFCD : Criteria failed for %s, destination %d != criteria dest %d
81C095 : Criteria failed for %s, no lazy-loaded data
81C194 : Criteria failed for %s, version %d != criteria version %d
81C644 : %s (%s) has a bad link to %s sno: %s. %s
81C6B0 : %s has a bad link to %s sno: %s. %s
81D49A : Lookup failed for %s, %d
81D505 : XML locale doesn't match locale for SNO file for %s
81D54E : Adding %s
81D8DD : SNOFileGetName(%d.%d, "%s") failed!
81D954 : SNOFileGetName(%d.%d) failed!
81DB32 : Ignoring a duplicate instance of SNO '%s'
81E752 : OpenMpq - Failed to open: %s, %d
81E806 : OpenMpq - cache mpq exists: %s
81E843 : OpenMpq - opening cache mpq success: %s
81E86C : OpenMpq - opening cache mpq failed: %s, sfilegetlasterror: %d
81E891 : OpenMpq - cache mpq is not an mpq: %s
81E8C2 : OpenMpq - cache mpq is not an mpq, delete success: %s
81E8E0 : OpenMpq - cache mpq is not an mpq, delete failed: %s
81E8FD : OpenMpq - Failed to open cache mpq: %s, %d
81EE30 : sOpenPatchMopaqs - Failed to open patch mpq!
81F9AF : SNOFileOpen(): SNOFileLookup failed for SNO %s:0x%08X
820527 : Opened SNOPack %s
820E59 : Initializing Streaming
820E93 : Streaming manifest not found!
820F1C : Error: Initializing Streaming Failed!
820F1C : ..
820FD2 : Axe Working Directory: %s
820FFC : Could not set base path to %s
821011 : Could not get Axe working directory!
8211B6 : SNOFilesInitialize('%s', %s)
8212D5 : SNOFilesDispose()
8226CC : Spawn Process failed, GetLastError: %d
BeginErr
%s
EndErr
82270D : Spawn Process failed, GetLastError: %d
822F3A : GameTesting::SetTestType: Testing %s
8239DD : About to send email %s
823A2D : Error sending email: %s
823A42 : Success sending email
823DBD : GameCommonGameFlagIsSet(): Unknown game flag: '%s'
8258D1 : Tried to hyperlink an item that no longer exists in the game.
825952 : Gamebalance data for item '%s' is referring to an actor that doesn't exist!
825AF8 : Hyperlink contains an item with an affix that no longer exists in the game.
82C142 : Could not find affix GBID=%u
82C20B : Failed to find item GBID=%u
82C3D1 : Could not find affix GBID=%u
82CDE7 : UnSocketCost exceeded int32 with %llu!
82E442 : Attempting to generate and item with an invalid GBHandle type. Ignoring it.
82E4B9 : Tried to generate an item with an affix that no longer exists in the game. Skipping it.
82ECA0 : Bad Affix GBID=%u
82ED0F : Item [%s] has bad Affix GBID=%u
82F9A7 : No valid item types specified for item %s
83021F : Bad item GBID=%u
830297 : Bad Affix GBID=%u
830679 : Failed to find item GBID=%u
830AE0 : Could not find affix GBID=%u
830C0D : Could not restore item GBID=%u
831CAF : %s tried to create an item (%s) with an affix that isn't in the Affix GameBalance data!
831D80 : %s tried to create an inferior item (%s) with multiple affixes!
831DFA : %s tried to create a superior item (%s) with multiple affixes!
832628 : Failed to get item %s. A treasure class might be trying to force an item that doesn't exist!
832AA0 : Item [%s] has bad Affix GBID=%u
83342F : Could not find affix GBID=%u
83428D : unknown requirement on item %s
8347AB : Unhandled scroll of reroll type!
834CBF : Failed to get item %s. A treasure class might be trying to force an item that doesn't exist!
8350CF : Tried to add unknown item [%d][%s]
835148 : Tried to add item [%d][%s] with unknown base item
835AF1 : Tried to create an item (%s) with an invalid actor!
8374A6 : Problem compiling the IsAlpha regex for Main Locale=US_ENGLISH: %s
8374F8 : Problem compiling the IsAlpha regex for Main Locale=US_ENGLISH: %s
837A11 : Profane regular expression entry error: %s
837AED : Profane regular expression entry error: %s
838AD4 : Common ACD %s couldn't add a sphere node because it is out of bounds! [%f, %f %f]
83BFE5 : Error calculating random range! Max is less than Min!
83C11A : Error calculating random range! Max is less than Min!
83C8F2 : BBEFunctionTable: Invalid table index [%d] or value index [%d]
83CA18 : Error evaluating BBE formula for power %s from owner %s
83D7C8 : Game Balance Data missing %s, gbid=%d (%x)
83D7C8 :
83D8F8 : Could not find Hero GBID=%u
83E2E8 : GameBalanceGetActorSNO is unable to evaluate an actor SNO for gamebalance type %s! Expected either Scenery or Item.
83E2E8 :
83E340 : Could not find Item GBID=%u (%s)
83E8F9 : Error evaluating BBE formula for item %s from owner %s
83EA44 : Movement Style (%s) is both Walk and Stop! Pick only one!
83EAAB : Movement Style (%s) Switch Chance is outside 0-100%!
83EAFD : Movement Style (%s) Run Timer is less then 0!
83EB4F : Movement Style (%s) Run Delta Timer is less then 0!
83EBA1 : Movement Style (%s) Walk Timer is less then 0!
83EBF3 : Movement Style (%s) Walk Delta Timer is less then 0!
83EC52 : Movement Style (%s) Block Chance is outside 0-100%!
83ECA4 : Movement Style (%s) Block Timer is less then 0!
83ECF6 : Movement Style (%s) Block Delta Timer is less then 0!
83ED48 : Movement Style (%s) Block Cooldown is less then 0!
83ED9A : Movement Style (%s) Block Cooldown Delta is less then 0!
83EDF9 : Movement Style (%s) Flank Angle is less then 0 or bigger then 70!
83EE58 : Movement Style (%s) Flank Angle is less than -70 or bigger then 70!
83EEAA : Movement Style (%s) Flank Peak Distance is less then 0!
83EEFC : Movement Style (%s) Flank Max Distance is less then 0!
83EF4E : Movement Style (%s) ZigZag Timer is less then 0!
83EFAD : Movement Style (%s) ZigZagAngle is less than 0 or bigger then 70!
83F00C : Movement Style (%s) ZigZagDeltaAngle is less than -70 or bigger then 70!
83F05E : Movement Style (%s) ZigZag Peak Distance is less then 0!
83F0B0 : Movement Style (%s) ZigZag Max Distance is less then 0!
83F387 : StringToAttrib: Could not find attribute '%s'
840220 : Unknown Proc power %s!
84025C : Proc parameter needs to be made up of two parts %s!
84025C : ,
84027D : Too many commas in proc parameters %s!
840405 : Unable to resolve attribute parameter: %s
8405E4 : Could not translate identifier [%s] into an attribute.
840662 : Could not translate identifier [%s] into an attribute.
840703 : Could not translate identifier [%s] into an attribute.
840740 : Could not translate identifier [%s] into an attribute.
84302F :
******* fast attribute dump *******
84303E : Type Base Count Base >2 Base Max Cache Count Cache >2 Cache Max Dirty Count Dirty >2 Dirty Max Mod Count Mod >2 Mod Max
843162 : %s
84319C : *********** End fast attribute dump ***********
843782 : Error compiling BBE formula %s for attribute %s
843BA9 : Growing chained data array %s to %d
84518B : Trying to aggregate attribute '%s' with operator none. Please tella programmer.
8455FD : Error Recalculating formula for Attribute %s.
84625D : FastAttribUnmerge attempted to unmerge with an invalid parent!
846604 : unserializing invalid attribute
846E37 : %s (%d) %s
846EAD : %s (%d) %s
8470AD : Network failed to initialize
847186 : Protocol Hash = %u
847282 : Unable to read size of incoming network packet.
8472B7 : Bad read size of %d bytes
8473C7 : Received Corrupted or Truncated message of type '%d'
847404 : Encode Bit count for message Type %d differs from Decode bit count (Encode=%d, Decode=%d)
847733 : GetUserName failed with error code %d
849C1C : Invalid reward tiers specified for quest: %s, step: %s
849E4C : ERROR: Quest %s is trying to advance from step '%s' to step '%s' which is not forward progress
849ED7 : ERROR: Quest %s is trying to advance to an invalid step '%s'
849FBA : [Quests] %s advanced step %s -> %s
84AD81 : Act %s has an invalid quest in entry #%d!
84C8B4 : HeroDefinition_WriteToDisk: Error composing definition buffer for hero %s
84E674 : AccountDefinition_WriteToDisk: Error composing definition buffer for account %s
84EBA0 : %s
84EBA0 : %s %f %f %f %f %d %f
84ED3E : Failed to bind profile socket
84ED75 : Failed to listen on profile socket
84EDB3 : Profile listener started on %s
84EE4B : Profiler connected %s
84EFAB : ProfNet disconnected
84F007 : ProfNet: Unrecognized message: %d
84F129 : TracePerf: %d milliseconds elapsed
84F139 : Name Total Time Child Time Avg Time Avg Child Time Total Calls Max Time User Data Desc Avg. User Data Total User Data
84F524 : BackgroundDownload: %s Error code: %d
84F5DA : BackgroundDownload: %s Error code: %d
84F5DA : Failed to locate and start Agent process
84F7F1 : BackgroundDownload: %s Error code: %d
84F7F1 : Start failed - Agent might not be running!
84F8B1 : BackgroundDownload: %s Error code: %d
84F8B1 : Shutdown failed - Agent might not be running!
84FC50 : BackgroundDownload: %s Error code: %d
84FC50 : GetStatus failed - Agent might not be running!
84FCC5 : Agent is reporting max_speed less than 0. This is not too probable.
84FCC5 : max_speed
84FE2B : BackgroundDownload: %s Error code: %d
84FE2B : Pause failed - Agent might not be running!
84FEFB : BackgroundDownload: %s Error code: %d
84FEFB : Resume failed - Agent might not be running!
85013B : BackgroundDownload: %s Error code: %d
85013B : download_limit failed - Agent might not be running!
8501AD : BackgroundDownload: %s Error code: %d
8501AD : local_limit failed - Agent might not be running!
852826 : StreamingManager: Cannot process file priority descriptor!
852F77 : Unable to initialize GBID value for "%s"
8615A9 : Act %s has an invalid main quest!
86177A : QuestRange %s did not find start quest [%s] before end quest [%s] in Act [%s]
863699 : Couldn't find stringlist sno for %s
865981 : Encounter %s could not resolve to a valid actor sno because all items have weight of 0
865981 : Encounter %s could not resolve to a valid actor sno because it doesn't have any items added to it
868101 : Warning: %s has Duplicate string label '%s'. Ignoring.
869009 : Anim Set '%s' has bad anim in tag (Tag Name: %s)!
86CA75 : WSAStartup failed: Version %d.%d not supported.
86CAB8 : WinSock started successfully!
86CAE0 : Asked for WinSock version %d.%d, only got %d.%d!
86CB14 : WinSock cleaned up successfully!
86CB14 : WSACleanup failed
86CC58 : XSocketSendBuffer socket state is not connected!
86CC7B : XSocketSendBuffer does not have a socket to send through!
86CCA7 : XSocketSendBuffer there is no room in the buffer! BufferSize: %d, RoomInSendBuffer: %d
86DCA1 : Unable to delete additional files for file '%s'
86DD92 : Unable to create directories to file '%s'
86DE59 : Error deleting file '%s'
86DED6 : Error moving file '%s' to '%s'
86F4E5 : Growing data array %s to %d
870066 : Unable to purge %s! Est. Cache Size = %d, Cache Size Max = %d, Instances = %d, Max Instances = %d.
870076 : Purge List:
870103 : %s : Lock Count: %d, DO_NOT_PURGE Bit: %d
8703A7 : Failed to precache %s SNO '%s' 0x%x!
870B61 : Took %.2f ms to load %s %s
873B18 : Scene '%s', marker %s has an invalid world destination
873B80 : Scene '%s', marker %s has an invalid destination entrance GUID (%d).
873BDA : Scene '%s', marker %s has an invalid level area destination
87400C : Marker '%s' in marker set '%s' is referring to an invalid sno (%s). %s
8754D4 : Bad Markerset SNO in scene (%s)!
875AB2 : Failed filling scene labels for placed SNO (%s) because it is not a scene! Is your DRLG set up correctly?
876A16 : Invalid waypoint number
8770F0 : Tried to use Bad Tutorial SNO
87A25C : World '%s' references an invalid sno name: 0x%08X. %s
87A347 : World '%s' using scene group '%s' which doesn't have any scenes.
87AE01 : GetWeaponClassForAnim: One of items (Left: %s, Right: %s) are flagged as Orb or Mojo, but WeaponClass is %s!
87AE01 : ÿÿÿÿè‰
87DA6D : ActorCommonData::GetContactOffset(): nContactFrame value: %d out of bounds for valid contact frame index.
87DBE2 : ActorCommonData::GetContactOffsetForAnim(): nContactFrame value: %d out of bounds for valid contact frame index.
87DC47 : ActorCommonData::GetContactOffsetForAnim(): nPermutation value: %d out of bounds for valid permutation index.
87E04F : Missing %s animation for %s
87ED2F : Could not find affix GBID=%u
881F9C : Growing chained data array %s to %d
882219 : Growing chained data array %s to %d
88468F : ***** ACDCreate() FAILED! *****
88469F : ********** ACD Dump: **********
88471B : %d: %s (%s)
885FF5 : Subscene (%s) has navmesh that extends past the boundaries of its parent scene (%s)!!
8881F0 : Child scene 0x%08X (%s) activated on client, but parent (0x%08X) is still unknown!
88B432 : Decoded field is outside of MinMax bounds!
88CA81 : Decoded field is outside of MinMax bounds!
88CB51 : Decoded field is outside of MinMax bounds!
88CC6D : Decoded field is outside of MinMax bounds!
88CD51 : Decoded field is outside of MinMax bounds!
88CE21 : Decoded field is outside of MinMax bounds!
88CEF1 : Decoded field is outside of MinMax bounds!
88EA04 : SNOFilesAsyncInitialize()
88EA9C : SNOFilesAsyncDispose()
88F418 : Could not find bin for priority %d.
8904C5 : PackBuilder, ProcessPriorityFile: Using "%s".
8904C5 : \Priority.txt
8904C5 : \BetaPriority.txt
890768 : PackBuilderPriorities: '%s' listed multiple times!
891D9A : Scrub mapping %s is not the same length as %s. They must match!
891DB6 : String to scrub contains invalid characters! '%s' Valid characters: '0'..'9', 'A'..'Z', 'a'..'z', ' ', '_', '''
892038 : %s - Scrubbing %s
893F32 : Decoded field is outside of MinMax bounds!
8942F2 : Decoded field is outside of MinMax bounds!
89A2AD : Invalid formula for power [%s], tag [%s]
89A365 : Power (%s) has a powertag (%s) that uses a formula that is self-referential and causes recursion!
This formula will not return a valid result!
89C5D3 : Target Not On Navmesh: %s, source %s
89E2D5 : Missing animation %s %s
89E834 : Walk/run animation has no translation! %s
89F0FC : %s is non-animation but wants to play %s
8AC31D : Tried to get spell socket location for ACD (%s) which is not a hero
8AC415 : Tried to get spell from socket location for ACD (%s) which is not a hero
8AF41B : sGetSquare: Slot %d isn't valid for %s!
8AF490 : sGetSquare: Inventory square is invalid: point:(%d,%d) slot size:(%d,%d), slot: %d, acd:%s
8AFE17 : sACDAddToInventory: Container %s unable to get slot #%d, [%d, %d]
8AFFE9 : ActorInventoryCountItemsOfType exceeded int32 with %llu!
8B01AB : sClearTemporaryFootprint: Unable to get slot #%d, [%d, %d]
8B0E80 : ACDInventoryGetItemCount exceeded int32 with %llu!
8B0FC7 : ACDInventoryGetItem exceeded int32 with %llu!
8B13DF : ACDInventoryGetGoldACD: ACD %s attempted to get gold but it has no inventory!
8B146B : ACDInventoryGetGoldACD: ACD %s attempted to get gold but it isn't a player or a merchant!
8B14DD : ACDInventoryModifyGold: ACD %s tried to subtract %llu gold, but he only has %llu gold!
8B2743 : ACDDirtyListGetGenerator item {high: %llu low: %llu} has no generator seed
8B4714 : ACDInventoryAddToLocation tried to restore an item (%s) to a slot inside a container (%s) that cannot have that slot (%d)
8B474E : ACDInventoryAddToLocation tried to restore an item (%s) to a slot (%d) in which it is not allowed
8B4C18 : ActorInventoryDisposeForGame Leak: - Action = %d
8B4FC9 : ACDInventorySocketSpell failed because rune (%s) cannot be socketed into power %s
8B5017 : ACDInventorySocketSpell failed because power %s couldn't get it's spell socket location
8B5F89 : Growing chained data array %s to %d
8B98D9 : BBE parsing: stack overflow
8B9915 : BBE parsing: stack underflow
8B9A63 : Found more than one decimal point in a BBE float constant - ignoring
8B9C40 : Error processing BBE
8B9FF5 : BBE parsing: stack overflow
8BA016 : BBE parsing: not enough operands
8BA037 : BBE parsing: buffer overflow
8BA082 : BBE parsing: buffer overflow
8BA0EA : BBE parsing: buffer overflow
8BA142 : BBE parsing: buffer overflow
8BA1AA : BBE parsing: buffer overflow
8BA36F : BBE parsing: function index goes off the end of the function evaluator table
8BA538 : BBE parsing: stack underflow
8BA538 : BBE parsing: function takes a weird number of operands
8BA567 : BBE parsing: stack underflow
8BA5D2 : BBE parsing: stack underflow
8BA5FE : BBE parsing: stack underflow
8BA672 : BBE parsing: stack underflow
8BA69E : BBE parsing: stack underflow
8BA706 : BBE parsing: stack underflow
8BA732 : BBE parsing: stack underflow
8BA783 : BBE parsing: division by zero
8BA7AA : BBE parsing: stack underflow
8BA800 : BBE parsing: stack underflow
8BA800 : BBE parsing: stack overflow
8BA82C : BBE parsing: stack underflow
8BA858 : BBE parsing: stack underflow
8BA8BC : BBE parsing: stack underflow
8BA8BC : BBE parsing: stack overflow
8BA8E8 : BBE parsing: stack underflow
8BA95E : BBE parsing: stack underflow
8BA98A : BBE parsing: stack underflow
8BAA06 : BBE parsing: stack underflow
8BAA35 : BBE parsing: stack underflow
8BAABD : BBE parsing: stack underflow
8BAABD : BBE parsing: stack overflow
8BAAEC : BBE parsing: stack underflow
8BAB7A : BBE parsing: BBE unrecognized op
8BABA9 : BBE parsing: evaluated BBE past end
8BABA9 : BBE parsing: need an identifier evalution function to handle identifiers
8BABA9 : BBE parsing: parsed BBE past end
8BADEA : BBE parsing: buffer overflow
8BAE65 : BBE parsing: buffer overflow
8BAEAE : BBE parsing: stack overflow
8BB0BD : BBE parsing: strange to see a close paren here
8BB0BD : BBE parsing: buffer overflow
8BB0BD : BBE parsing: too few arguments passed to function
8BB0BD : BBE parsing: stack overflow
8BB19B : BBE parsing: BBE byteswap unrecognized op
8BB1B2 : BBE parsing: byteswapped BBE past end
8BB6BE : No context available to evaluate attribute (%s) when processing item GBID %d (%s)
8BB75B : No context available to evaluate attribute (%s) when processing power SNO %d (%s)
8BB7C8 : No context available to evaluate attribute (%s)
8BB93B : Couldn't find Item GBID = %u
8BC54D : Unknown BBE Identifier %d!
8BCDF9 : Decoded field is outside of MinMax bounds!
8BCF1D : Decoded field is outside of MinMax bounds!
8C01BE : Act %s does not have a valid default starting location!
8C02D2 : Act %s does not have a valid default starting location!
8D3CA7 : Hireling power (%s) was found more than once in the skillkit.
8D3D08 : Hireling power (%s) was not found in the skillkit.
8D3D87 : Hireling power (%s) was found with an invalid mastery req of %d.
8D3FB2 : Hireling Power (%s) shares the same slot as Power (%s)
8E276D : Nav mesh overlapped: %s (preset %s) and %s (preset %s)
8E2895 : Scene %s isn't aligned to stitching grid.
8E2BC2 : World %s had invalid nav mesh tile size (%d by %d) when stitching scene!
8E3277 : World (%s) has an invalid navmesh tile size! (%d, %d) Unable to initialize navmesh for scene (%s)!
8E36DD : Performance Warning: using %d tiles in nav mesh stitch array (tile size: %d x %d, grid size: %d x %d)
8E3741 : World %s has invalid nav mesh tile size (%d by %d)!
8E5C75 : Failed trying to use the -subscenes cheat to apply subscenes with index %d. This index is past the number of possible scenes!
8E5D00 : Failed trying to apply subscene %s with -subscenes cheat index %d.
8E6551 : Cluster %s failed trying to apply subscene %s! There's no subscenes locations left!
8E6692 : No default subscenes are specified in cluster %s, but we have %d subscenes left to fill!
8E7040 : Label [%s] was applied to scene: %s
8E74C8 : Label [%s] tried to apply to scene: %s, but it was already applied!
8E7C30 : Label Rule in world %s has %d entries, which exceeds the maximum (%d)
8E7D96 : %s failed applying ruleset (%s)!
8EF61E : Too many nodes (%d) in path '%s' (max: %d)
8EF8D2 : NodePath node at position (%.2f, %.2f, %.2f) marked as a end node, but this path already has 2 end nodes!
8EF8FB : NodePath has no end nodes
8F0AD5 : Growing data array %s to %d
8F11EF : Out of AI Paths! Printing path list:
8F1289 : %d) Path [%s] in world %s
8F135C : WorldPlaceSnapToNavMesh: Place not on nav mesh
8F24C3 : [Quests] Marker '%s' with valid %s is eligible for activation
8F4A1E : unknown char class, using default pvp
8F6637 : Server ACD %s couldn't add a sphere node because it is out of bounds! [%f, %f %f]
8F76A0 : Scene %s not aligned to 10 foot grid!
8F78C4 : Cached values invalid for scene '%s'
8F7952 : Scene '%s' is too small (%d x %d) - scenes must be at least 4x4 navmesh nodes (10'x10')!
8F79BB : Scene '%s' not a multiple of 10 feet; navmesh size: (%d x %d)!
8F7CCB : Scene %s in world %s is not aligned to the grid! (%d, %d) when the tile size is (%d, %d)
8F8105 : scene not aligned %s
8F8310 : World (%s) contains a scenegroup (%s) at the world level. This is no longer supported. You must place scenegroups using markers instead.
8F83C6 : World %s has an invalid world size! FeetPerTile = (%d, %d), TileSize = (%d, %d).
8F85CD : %s DRLG FAILED picking sub scenes on Try #%d!!!
8F863E : %s DRLG FAILED spawning instances on Try #%d!!!
8F8683 : %s DRLG FAILED Applying Label Rules on Try #%d!!!
8F8755 : %s DRLG FAILED!!
8F879B : Took %d tries to get %s DRLG to work
8FB313 : MoveWithArc trying to travel to a distance that is way too far. ACD = %s CurrPos = [%.2f %.2f %.2f, DestPos = [%.2f %.2f %.2f]
8FF333 : Couldn't convert point World: (%.3f, %.3f) Local: [%.3f, %.3f] Square: [%d, %d] to a valid nav cell for scene %s
9004CD : Unable to finalize collision result @ [%.4f %.4f] World %s ZoneInstance Scene (0x%x) [%s]
ZoneMin = [%.4f, %.4f] ZoneMax = [%.4f, %.4f] Check the border of this scene and see if the data is set up properly! Something may be overlapping.
9028BA : Error: sValidatePointInCell failed
902916 : Nav Zone Instance: 0x%08X (%s)
902958 : Point: %.3f, %3.f, local: %.3f, %.3f
9029A1 : NavCell: %.3f, %.3f -> %.3f, %.3f
902A77 : Actual Nav Zone Instance: 0x%08X (%s)
902AB9 : Point: %.3f, %3.f, local: %.3f, %.3f
902B02 : Actual NavCell: %.3f, %.3f -> %.3f, %.3f
902B26 : Actual point in scene 0x%08X has invalid nav zone instance
902B56 : Actual point in invalid scene (NavCellHandleFromWorldPlace failed)
904882 : Open failed from data file: %s
9048E7 : Found %d assets in the TOC!
9048E7 : Error reading from data file: %s
905F1C : Unable to resolve a navmeshhandle from place (%.2f, %.2f) in World %s! NavMeshCell scene = %s Please check the navmesh in this area!
90683A : Animation %s, perm %d has 0 speed scale!
90765D : Warning! Marker [%s] in MarkerSet [%s] is offset past the maximum bounds! (Offset: %.2f, %.2f, %.2f)! This will force the scene it's in to also be large. Please check the data associated with this marker!
9076CF : Warning! Marker [%s] in MarkerSet [%s] is incredibly large! (%.2f by %.2f by %.2f)! This will force the scene it's in to also be large. Please check the data associated with this marker!
9077E4 : Warning! Marker [%s] in MarkerSet [%s] is too far outside of the scene bounds! (Center: %.2f, %.2f, %.2f) (Scene Bounds Min: %.2f, %.2f) (Scene Bounds Max: %.2f, %.2f)! This will force the scene it's in to also be large. Please check the data associat
90E5A3 : NavCellPathFinder::GetSharedLineSegment(): No shared edge found between scene %s and scene %s; Are scenes overlapping in this world?
914302 : Disposing UI root!
9152CF : UI_PopDialog(): Couldn't find UIID '%s'
915E70 : ------------ Dumping UI map
915EDD : %s %d %d
9164BF : Disposing UI for World
916F47 : Target Control: %s receives %d, keyboard focus = %s, capture = %s
918E6F : Rejecting mode %dx%d, %d bit
919140 : Malformed defaults file, going with rec spec
9191DC : ------- Tex Mem Dump Start ----------
919421 : %dx%d, %d Hz, %d bits is unsupported! Falling back to defaults.
919460 : Defaults of %dx%d, %d Hz, %d bits are unsupported! Halting.
9194B2 : GfxValidateDisplayMode: GetCurrentDisplayMode() failed
91A656 : There is no graphics data to shut down!
91A699 : Disposing graphics subsystem...
91A6E0 : Unable to dispose of the graphics system!
91A6F5 : Unable to close graphics window!
91A7F8 : HW Class = %d
91A7F8 : GfxWindowOpenErr_ARGB8888
91B6BF : DeviceReset() failed!
91BD65 : ------- Tex Mem Dump End ----------
91C101 : Initializing graphics subsystem...
91C902 : Disposing graphics subsystem...
91F3B5 : Warning: Can't find path to portal - maybe it's off walkable navmesh?
920DDB : Client trying to use a power without sending a valid target when one is required
923058 : Received pong with old sequence!
92407C : couldn't find title
92E104 : DOMINO CRASH - Please notify ecatto
92E209 : BodyA: %s at p = %g %g %g, q = %g %g %g %g, v = %g %g %g, w = %g %g %g
92E30E : BodyB: %s at p = %g %g %g, q = %g %g %g %g, v = %g %g %g, w = %g %g %g
92F3D4 : Appearance %s, subobject '%s' references a material '%s' which doesn't exist in the appearance material list!
93659B : %s: unable to find sample %s in sound bank %s
936AAD : %s: unable to find sample %s in sound bank %s
94792C : Missing unskinned shader for shadermap %s!
949B2D : GfxCubeMapCreate() %s failed!
94C8E1 : Normal camera mode
94C905 : Free camera mode
94C930 : AV camera mode
94C930 : Top down camera mode
95042D : sDraw: soft reset failed, trying a hard reset.
950454 : Couldn't reset D3D
950DB8 : Local player RActor in invalid Scene: 0x%08X, Position: %.2f %.2f %.2f
950DC7 : Client Scenes:
950EB6 : 0x%08X : %s (%s) NavMesh: %s
950F52 : Server Scenes:
951039 : 0x%08X : %s (%s) NavMesh: %s
952C78 : FMOD Error during '%s': %s
952C8F : FMOD Error during '%s, %s': %s
952CA8 : FMOD Memory - total: %d
952CDA : FMOD Memory - allocated: %d, - max allocated: %d
9531D9 : Sound disabled via command line
9531F9 : Found no drivers to use!
95322B : Selecting driver %d (%s)
9532F5 : Speaker Mode: %d
953374 : ****** Sound Device Caps ******
9533A6 : FMOD Error during '%s': %s
9533A6 : FMOD_System_GetNumDrivers
9533BD : FMOD Memory - total: %d
9533EE : FMOD Memory - allocated: %d, - max allocated: %d
95340C : Found %d sound drivers:
9534AF : FMOD Error during '%s': %s
9534AF : FMOD_System_GetDriverCaps
9534C5 : FMOD Memory - total: %d
9534F7 : FMOD Memory - allocated: %d, - max allocated: %d
953511 : Driver %d: '%s'
953529 : Min Freq: %d, Max Freq: %d
95357B : Speaker Mode: ProLogic/ProLogic2
95357B : Speaker Mode: Surround 7.1
95357B : Speaker Mode: Surround 5.1
95357B : Speaker Mode: Surround (4 speaker)
95357B : Speaker Mode: Quad
95357B : Speaker Mode: Stereo
95358E : Driver Capabilities:
9535A7 : Device supports hardware mixing.
9535C0 : Device supports FMOD_HARDWARE but it will be mixed on the CPU by the kernel (not FMOD's software mixer).
9535D9 : Device can do multichannel output, ie greater than 2 channels.
9535F2 : Device can output to 8bit integer PCM.
95360B : Device can output to 16bit integer PCM.
953624 : Device can output to 24bit integer PCM.
95363D : Device can output to 32bit integer PCM.
953656 : Device can output to 32bit floating point PCM.
953672 : Device supports EAX2 reverb.
95368E : Device supports EAX3 reverb.
9536AA : Device supports EAX4 reverb
9536C6 : Device supports I3DL2 reverb.
9536E2 : Device supports some form of limited hardware reverb, maybe parameterless and only selectable by environment.
9537C0 : FMOD Error during '%s': %s
9537C0 : FMOD_System_GetMasterChannelGroup
9537D7 : FMOD Memory - total: %d
953808 : FMOD Memory - allocated: %d, - max allocated: %d
9539D8 : FMOD Error during '%s': %s
9539D8 : FMOD_Channel_GetReverbProperties
9539EF : FMOD Memory - total: %d
953A20 : FMOD Memory - allocated: %d, - max allocated: %d
953A53 : FMOD Error during '%s': %s
953A53 : FMOD_Channel_SetReverbProperties
953A69 : FMOD Memory - total: %d
953A9B : FMOD Memory - allocated: %d, - max allocated: %d
953B76 : FMOD Error during '%s': %s
953B76 : FMOD_Channel_GetSpeakerMix
953B8D : FMOD Memory - total: %d
953BBE : FMOD Memory - allocated: %d, - max allocated: %d
95403F : FMOD Error during '%s': %s
95403F : FMOD_Channel_SetMode
954055 : FMOD Memory - total: %d
954087 : FMOD Memory - allocated: %d, - max allocated: %d
9540B3 : FMOD Error during '%s': %s
9540B3 : FMOD_Channel_SetLoopCount
9540CA : FMOD Memory - total: %d
9540FB : FMOD Memory - allocated: %d, - max allocated: %d
9541E4 : FMOD Error during '%s': %s
9541E4 : FMOD_Channel_SetDelay
9541FB : FMOD Memory - total: %d
95422C : FMOD Memory - allocated: %d, - max allocated: %d
95425D : FMOD Error during '%s': %s
95425D : FMOD_Channel_SetUserData
954273 : FMOD Memory - total: %d
9542A5 : FMOD Memory - allocated: %d, - max allocated: %d
954318 : PlayOVTStream
95433B : StopOVTStream
95466E : FMOD Error during '%s': %s
95466E : FMOD_System_SetReverbProperties
954685 : FMOD Memory - total: %d
9546B6 : FMOD Memory - allocated: %d, - max allocated: %d
955A56 : TraceSound: Purging sound '%s' permutation %d
955BFA : sPurgeSoundStream: the parent has a parent, %X, death imminent?
955C19 : sPurgeSoundStream: and we're not dead
956155 : OpenOVTStream
9561ED : FMOD Error during '%s': %s
9561ED : SoundPlatform::OpenOVTStream:FMOD_System_CreateSound
956204 : FMOD Memory - total: %d
956235 : FMOD Memory - allocated: %d, - max allocated: %d
9564CA : TraceSound: Creating fmod sound stream for bank %s sample %d
956D38 : Warning: could not purge any sound streams!
956E63 : Warning: could not purge any sound streams!
957ADD : FMOD Error during '%s': %s
957ADD : FMOD_Memory_Initialize
957AF3 : FMOD Memory - total: %d
957B22 : FMOD Memory - allocated: %d, - max allocated: %d
957CDB : Initializing sound with %d channels
957D04 : Falling back to FMOD_SPEAKERMODE_STEREO
957D50 : Falling back to FMOD_OUTPUTTYPE_WINMM
957FC9 : Error: fmod version mismatch! Api version is %08X, dll version is %08X
958019 : Start SoundPlatform::Dispose()
958062 : - Releasing sounds from cached sound sample map
958138 : FMOD Error during '%s': %s
958138 : FMOD_Sound_Release1
95814F : FMOD Memory - total: %d
958180 : FMOD Memory - allocated: %d, - max allocated: %d
9581AE : FMOD Error during '%s': %s
9581AE : FMOD_Sound_Release2
9581C5 : FMOD Memory - total: %d
9581F6 : FMOD Memory - allocated: %d, - max allocated: %d
958211 : - Releasing sounds from cached sound stream map
9582D4 : - Releasing parent...
9582F2 : ok
95831A : FMOD Error during '%s': %s
95831A : FMOD_Sound_Release3
958331 : FMOD Memory - total: %d
958362 : FMOD Memory - allocated: %d, - max allocated: %d
95838A : SoundPlatform::Dispose: the parent has a parent, %X, death imminent?
95839D : - Releasing child...
9583BA : ok
9583E2 : FMOD Error during '%s': %s
9583E2 : FMOD_Sound_Release4
9583F8 : FMOD Memory - total: %d
95842A : FMOD Memory - allocated: %d, - max allocated: %d
958441 : SoundPlatform::Dispose: and we're not dead
95846F : - Releasing DSP effects
9584C2 : FMOD Error during '%s': %s
9584C2 : FMOD_DSP_Remove
9584D7 : FMOD Memory - total: %d
958507 : FMOD Memory - allocated: %d, - max allocated: %d
958530 : FMOD Error during '%s': %s
958530 : FMOD_DSP_Release
958546 : FMOD Memory - total: %d
958575 : FMOD Memory - allocated: %d, - max allocated: %d
9585AF : - Releasing FMOD System
9585DC : FMOD Error during '%s': %s
9585DC : FMOD_System_Release
9585F2 : FMOD Memory - total: %d
958621 : FMOD Memory - allocated: %d, - max allocated: %d
9589DF : Finish SoundPlatform::Dispose()
958BB0 : FMOD Error during '%s': %s
958BB0 : FMOD_System_Update
958BC7 : FMOD Memory - total: %d
958BF8 : FMOD Memory - allocated: %d, - max allocated: %d
958DDD : Error purging sound from bank '%s', (sample index = %d)
958E51 : Error purging sound from bank '%s', (sample index = %d)
958F25 : MSG_TYPE COUNT TOTAL BIT COUNT AVG BITS PER SEC
958F85 : %s %5d %10d %2.5f
9593CE : Dumping Message Statistics -- Total Tracking time: %f seconds
9593DE : ================================================================================
95941C : Received Bandwidth Stats -- Total Bytes: %d Average bitspersecond: %f:
95942C : Received Messages:
95943C : ------------------
959461 :
959498 : Transmitted Bandwidth Stats -- Total Bytes: %d Average bitspersecond: %f:
9594A8 : Transmitted Messages:
9594B8 : ---------------------
959F81 : NetStat tried to add message, but the list was full!
95A1D6 : ***** Failed to create window = %d
95A22A : ShellCreateWindow: GfxWindowOpen: Failed
95A44E : ShellWindowChangeDisplayMode: soft reset failed, trying a hard reset.
95A475 : Couldn't reset D3D
95AE79 : Client was disconnected, and it appears the client is inbetween games -- Reloading starting menus
961A83 : Scene '%s' has old fade group data!
962B75 : Growing data array %s to %d
963CA8 : %d: Client received scene reveal message for <%s> but we already know about that scene <%s>
976D02 :
******* List of all %d ractors *******
976DA0 : %s (%s)
976DFB : *********** End of ractor list (count: %d) ***********
977377 : '%s' is missing component(s) for slot:%s style:%s
977568 : Attempted to cancel a look on a RActor with no ACD. The ACD is required since that's where the original look is stored.
9794AA : RActor %s scale pinned from %f to %f!
97B89C : Growing chained data array %s to %d
9846F8 : RActorACDEnterKnown unable to create ACD!
98503B : Disposing input subsystem...
9853BC : Initializing input subsystem...
989F76 : TraceSound: Playing Sound %s, perm %d (Bank %s, Sample %s), channel %d, distance %0.1f, volume %0.1f, pitch %0.1f
98A034 : TraceSound: Instances of %s limited to %d
98A0B1 : TraceSound: volume too low to play %s
98A29D : TraceSound: Playing Music %s, Entry %d (Bank %s), channel %d, volume %0.1f
98AB05 : Growing data array %s to %d
98AF26 : Sound subsystem disabled!
98AF3C : Initializing sound subsystem...
98AF82 : Sound subsystem failed to initialize!
98B084 : Disposing sound subsystem...
98B1DA : TraceSound: Instances of %s limited to %d
98B28B : Sound '%s' has no permutations. Can't play sound. %s
98B33C : TraceSound: Sound skipped (not near player) %s
98B440 : TraceSound: Too many sounds %s
98B8A5 : Music '%s' has no playlist entries! %s
98B92E : TraceSound: Too many sounds %s
98C312 : Music %s has no playlist entries!
98D5F0 : Couldn't create preferences directory. Path is locked or missing?
98D632 : Couldn't create preferences file %s. Path is locked or missing?
991B51 : Attempt to reference undefined key in item tooltip [%s]
9935CE : Item [%s] has bad Affix GBID=%u
993985 : Rare item stringlist %s contains no strings!
993AA4 : Rare item stringlist %s contains no strings!
9940F1 : Failed to find item GBID=%u for description text
9943E1 : Failed to find item GBID=%u for flavor text
99A840 : Could not find affix GBID=%u
99F1DE : Could not find affix GBID=%u
9A7F1F : [BattleNet] Interface initialized
9A7F71 : [Battlenet] Interface disposed
9A936C : Received Corrupted message type.
9A939D : Received Corrupted or Truncated message of type '%d'
9AD3B6 : Could not find Sound SNO named '%s'
9AD74E : Sound SNO '%s' missing sound for conversation '%s' line %u
9AD8AB : Could not find Sound SNO named '%s'
9ADA13 : Sound SNO '%s' missing sound for conversation '%s' line %u
9B1BCA : Failed to load prefetch data file: %s
9B20B0 : PrefetchDisposeForGame : Crashed : key = 0x%8X : 0x%8X : Value : 0x%08X : 0x%08X : 0x%08X
9B28C4 : Warning: Marker %d in marker set %s has an invalid index! (total markers: %d)
9B29FB : Marker '%s' in marker set '%s' is referring to an invalid sno (%s). %s
9B7A15 : Growing data array %s to %d
9B7F30 : Initializing client world %s...
9B80F0 : Client Disposed world.
9B8642 : Tried to use invalid effect index in %s. %d not in (0, %d)
9B8AC3 : Unable to resolve team effect group index for RActor: %s
9B947C : Bad weight method on effect group
9B97B5 : Growing data array %s to %d
9B9CE0 : Could not create %s on actor %s
9BA4D5 : Growing data array %s to %d
9BD56C : Growing chained data array %s to %d
9BDEDF : Tried to add light with SNO_NONE
9BFB55 : Growing data array %s to %d
9C6405 : Too many visible instances of tiled particle system %s. Increase the box size to reduce instances!
9C76E4 : %s (%d ractor particles)
9C76E4 : %s (%d particles)
9C773F : Total Particle Systems = %d, Total Particles = %d
9CA4DF : Tried to use shader %s with %d passes on particle system %s. Particles only support single-pass shaders!
9CB7CC : Growing chained data array %s to %d
9CBA4C : Growing chained data array %s to %d
9CBBE5 : Growing data array %s to %d
9CC114 : Particle systems that captures actors can't spawn more than one
9CD357 : Foliage particle couldn't add a sphere node because it is out of bounds! [%f, %f %f]
9CE88B : Particle systems that captures actors can't delete them
9CF92C : Tried to add particle system with SNO_NONE from parent: %s
9D7485 : Anim perm %s has no %s curves!
9D7485 : scale
9D7485 : rotation
9D7C4A : Tried to play animation NONE on actor %s (sno %s)
9D854F : Tried to set fade time on RActor %s with a time that is too small (%f seconds)!
9D857B : Tried to set fade time on RActor %s with a time unreasonably large (%f seconds)!
9D94BC : Unable to create attachment at hardpoint '%s' on '%s'. The hardpoint probably doesn't exist!
9D96CD : Unable to create trail at hardpoint '%s' on '%s'. The hardpoint probably doesn't exist!
9D9787 : Unable to create footstep at hardpoint '%s' on '%s'. The hardpoint probably doesn't exist!
9D9A32 : Unable to attach camera at hardpoint '%s' on '%s'. The hardpoint probably doesn't exist!
9D9BEF : Unable to create frost breath at hardpoint '%s' on '%s'. The hardpoint probably doesn't exist!
9DA092 : Couldn't find the correct ractor attachment to remove!
9DBD6F : Weather %s: Light %s in '%s' slot needs to be a '%s' type light but is a '%s' type light!
9F863E : Unable to resolve camera hardpoint %s from scene %s!
9F932B : sOnHeroLogout_FinishExitAllScreens: Error logging out of hero (err=%d %s)
A05E11 : Ignoring invalid memory access error in %s : %d
A05E11 : .\Sprite.cpp
A067A4 : Ignoring invalid memory access error in %s : %d
A067A4 : .\Sprite.cpp
A07B36 : Ignoring invalid memory access error in %s : %d
A07B36 : .\Sprite.cpp
A190F9 : Ogg logical stream %lx is Theora %dx%d %.02f fps %d %d
A19121 : video
(UNKNOWN Chroma sampling!)
A19139 : 4:4:4 video
A19151 : 4:2:2 video
A19169 : 4:2:0 video
A191A0 : Ogg logical stream %lx is Vorbis %d channel %ld Hz audio.
A19940 : Unknown format : %d
A1B8E2 : Ogg logical stream %lx is Vorbis %d channel %ld Hz audio.
A1BD25 : Growing data array %s to %d
A1C20F : Unable theoraStream play cutscene %s because one is already playing!
A1D3D3 : Control %s: Unable to bind animation to storyboard %s!
A2D5AE : sLockTexture() - warning: texture 0x%X doesn't exist
A3D75D : ---------------- ModalNotificationManager::DefaultErrorHandler : %s ----------------
A3D775 : ---------------- ModalNotificationManager::DefaultErrorHandler : %d %s ----------------
A430EE : UIBattlenet_Notifications_OnClick_D3BetaQuestDialogOkButton() - Current hero was NULL!
A43C9D : UIBattlenet_Notifications_InitD3BetaQuestDialog() - Current hero was NULL!
A473F2 : Control %s: Animation and property are of mismatching types! (%d != %d)
A4AFD8 : Ignoring invalid memory access error in sWriteToVB
A4B09B : *** Undisposed VBs ***
A4B0AA : Entry Size
A4B0D4 : %d
A4BD95 : Growing data array %s to %d
A4C488 : Failed to purge enough to allocate VB! -- NumLocks = %d
A4E75B : %s
A51855 : Undisposed IB
A51CC5 : Growing data array %s to %d
A52384 : Failed to purge enough to allocate IB! -- NumLocks = %d
A57FD1 : Camera state stored
A59425 : ----------------------------------------------------
A59439 : -- RActor %s
A59449 : ----------------------------------------------------
A5945D : placeNew.idSWorld = 0x%x
A5949B : placeNew.wp = %.4f, %.4f, %.4f
A594AF : hNavCell.idSScene = %d
A594C3 : hNavCell.uCellIndex = 0x%x
A5950F : SScene = %s
A5952F : Cannot resolve hNavCell.idSScene!
A59551 : Cannot resolve ptZoneInstance for hNavCell!
A59564 :
A59588 : placeCurr.idSWorld = 0x%x
A595C2 : placeCurr.wp = %.4f, %.4f, %.4f
A595D8 : hCurrentNavCell.idSScene = %d
A595EC : hCurrentNavCell.uCellIndex = 0x%x
A59634 : SScene (curr) = %s
A59654 : Cannot resolve hCurrentNavCell.idSScene!
A59673 : Cannot resolve ptCurrZoneInstance for hCurrentNavCell!
A59686 : ----------------------------------------------------
A59696 : ----------------------------------------------------
A5AB71 : Unable to allocate movement data for Client RActor %s!
A5B9A1 : Unable to obtain localized name for power %s
A5C105 : Bank %s, sample %s is a stereo attachment!
A5C191 : Sound sample '%s', permutation '%d' has invalid sample index '%d'
Bank: '%s' - %d total samples. Sound will not play!
A5C2CA : ---- Attachments ----
A5C36A : %d: %s
A5C741 : unsupported attachment type
A5D065 : Growing data array %s to %d
A5D17C : Tried to delete attachment that was not in the attachment list!
A5D1B5 : Attachments: Detach: %s
A5D278 : Tried to detach something that you can't detach (%s)
A5D350 : Tried to delete attachment that was not present
A5D38A : Attachments: Delete: %s
A5D5F5 : Attachments: Outro: %s
A5F681 : Setting depth texture, fmt = %d
A5F681 : DEPTH Effect RT
A6029F : Can't find player to snap camera
A6FA78 : ===== Battle.net Platform : Connected to Battle.net =====
A6FA9A : Battle.net Interface::Connect failure error=%d
A76437 : ===== Battle.net Platform : Connect =====
A76490 : ===== Battle.net Platform : already connected to Battle.net, not going to reconnect =====
A78648 : ===== Battle.net Platform : Authentication.Logon %s =====
A81ADC : Collision Impulse: %s hit scene and felt %g lb-sec
A81AFB : Collision Impulse: %s hit scene and felt %g lb-sec
A81B18 : Collision Impulse: %s hit %s and felt %g lb-sec
A8BEB5 : Growing data array %s to %d
A8C50B : No more free RMessages!
A8CB35 : Growing data array %s to %d
A8E6AD : Unsupported rope attachment event type
A8FB30 : Ignoring invalid memory access error in RopeDraw
A904D5 : Growing data array %s to %d
A93707 : Ignoring invalid memory access error in TrailDraw
A93D05 : Growing data array %s to %d
A96269 : Ignoring invalid memory access error in BillboardsDraw
A98B2B : Tried to render a banner but never passed it data!
A9A1C3 : Tried to use hardware skinning on something which isn't a RActor!
A9A1F6 : Tried to use hardware skinning on invalid RActor!
A9A499 : Shader %s: skinning is not consistent across passes
A9AA79 : Using a skinned shader on cloth!
A9AAD4 : Animated ractor isn't using a shader with skinning!
A9CA95 : Growing data array %s to %d
A9CD86 : Explosion Impulse Message: %s felt %g lb-s
A9CFBC : The PersistentExplosion for %s has a full buffer of %d actors!
A9D93B : Ran out of explosions processing %s (max entries = %d).
A9EA2B : WARNING: large cloth stretch on %s
AA10C4 : Ignoring invalid memory access error in Cloth::CopyVertices
AA17E5 : Growing data array %s to %d
AA256E : Cloth %s must have nonzero density!
AA2635 : Cannot create cloth on non-cloth sub-object %s (Ractor name = %s).
AA2CA0 : Unable to allocate cloth for RActor: %s
AACC83 : RActor %s couldn't add an initial collision sphere node because it is out of bounds! [%f, %f %f] radius = %f
AACDDB : RActor %s couldn't add collision capsule %d sphere node because it is out of bounds! [%f, %f %f]
AAEA17 : Unable to create attachment at hardpoint '%s' on '%s'. The hardpoint probably doesn't exist!
AAECAC : We only support attaching rope to actors.
AAED15 : Unsupported scene attachment event type : %d
AAF955 : Couldn't select a valid permutation to play for sound '%s'. %s
ABD459 : %s has no physics SNO and cannot ragdoll!
ABE691 : Bad octree in %s
AC23E8 : Quest %s is tagged as a MAIN quest but is not in the current Act! Should be tagged as an EVENT!
AC3C7E : Critter RActor %s tried to move, but has no movement structure!
AC8AAB : *************
AC8ABB : Device supports the following modes:
AC8BF0 : %dx%d, %d Hz, %d bits, Format = %d
AC8C2A : No valid display modes for device, probably a portait mode display, adding a default windowed mode
AC8C9F : End GetValidDisplayModes *************
AC8EBA : GetAdapterDisplayMode() failed!, returning false to caller : %s : %X
AC8ED6 : GetAdapterDisplayMode() failed!, returning false to caller : UNKNOWN ERROR : %X
AC93B2 : Couldn't get a D3DFMT_A8R8G8B8 back buffer.
AC9487 : ****** Frame Stats ******
AC9538 : Multisampling disabled
AC9806 : CreateTexture() failed!
AC991E : CreateCubeTexture() failed!
AC9AB6 : CreateVolumeTexture() failed!
AC9F86 : Direct3DCreate() created an unsuitable D3D (%d, %d)
AC9FB2 : Direct3DCreate() failed
ACA0A1 : *************
ACA0B1 : Device supports the following texture formats:
ACA0D5 : Usage = %d, Format = %d
ACA103 : *************
ACA198 : Opening Direct3D in %dx%d window.
ACA1D8 : Desktop mode w = %d, h = %d, format = %d refresh = %d.
ACA21D : Opening Fullscreen Direct3D at %dx%d, %d bit.
ACA2C3 : Backbuffer count = %d
ACA2E4 : VSync: Enabled
ACA2F8 : VSync: Disabled
ACA317 : Multisampling disabled
ACA40D : Present() failed! Err = %08X : %s
ACA662 : sBlitHWCursorToBuffer : writing cursor begin
ACA6EE : sBlitHWCursorToBuffer : writing cursor end
ACA713 : sBlitHWCursorToBuffer : cursor tex is invalid, silently failing
ACA730 : LockRect() (cursor) failed %X, %d, silently failing
ACC221 : Unable to open shader mopaq
ACC26A : Direct3DCreate() failed!
ACC5A2 : Est. Available Texture Memory = %d MB
ACC5C0 : ****** Graphics Query Support ******
ACC5FF : FRAMEQUERY_EVENT: %s
ACC640 : FRAMEQUERY_BANDWIDTH: %s
ACC67B : FRAMEQUERY_CACHEUTILIZATION: %s
ACC6B6 : FRAMEQUERY_INTERFACETIMINGS: %s
ACC6F1 : FRAMEQUERY_PIPELINETIMINGS: %s
ACC72C : FRAMEQUERY_VERTEXSTATS: %s
ACC767 : FRAMEQUERY_VERTEXTIMINGS: %s
ACC7A2 : FRAMEQUERY_RESOURCEMANAGER: %s
ACC872 : Using RefRast!
ACC8CE : ****** Graphics Device Info ******
ACC8F0 : %s
%s
%s
ACC93C : %s
ACC93C : Driver Version %d.%d.%d.%d
ACC95A : VendorID = 0x%x, DeviceID = 0x%x
ACC96A : ****** Graphics Device Caps ******
ACC97E : Max Vertex Shader Consts = %d
ACC998 : Max Texture Blend Stages = %d
ACC9B6 : Max Tex Dimensions = %d x %d
ACC9CD : Max SimultaneousTextures = %d
ACC9E4 : Max Streams = %d
ACC9F8 : Max Render Targets = %d
ACCA0F : Max Active Lights = %u
ACCA2F : VertexShaderVersion = %d.%d
ACCA52 : PixelShaderVersion = %d.%d
ACCAAD : Supports Gamma Control : %s
ACCAD7 : Supports Depth Bias : %s
ACCB01 : Supports FSAA Toggling : %s
ACCB2B : Supports Scissoring : %s
ACCB55 : Supports Auto MipMap Generation : %s
ACCB7F : Supports Per-Stage Constant Color : %s
ACCBA9 : Supports Temp Register : %s
ACCBCF : Supports Separate Alpha Blend : %s
ACCBF9 : Supports Frame Buffer Blend Op: %s
ACCC1F : Supports Anisotropic Filtering : %s
ACCC43 : Supports StretchRect From Textures : %s
ACCC66 : ATI Multi-GPU adapters found: %d
ACCCB1 : -------------------------------------------------
ACCCC1 : -------------------------------------------------
ACCCD2 : CreateDevice() - 0x%08X!
ACCCEE : Adapter = %u, DevType = %u, Behavior = %u
ACCD19 : W = %u, H = %u, Fmt = %u, BBC = %u
ACCD45 : MST = %u, MSQ = %u, Swap = %u, Windowed = %u
ACCD6D : EADS = %u, ADSFmt = %u, Flags = %u
ACCD8B : FSHz = %u, PresInt = %u
ACCDAD : %s
%s
%s
ACCDE0 : Driver Version %d.%d.%d.%d
ACCDFE : VendorID = 0x%x, DeviceID = 0x%x
ACCE0E : -------------------------------------------------
ACCE21 : -------------------------------------------------
ACCE50 : Direct3D window opened.
ACD074 : Closing Direct3D window...
ACD0AE : ...Direct3D window closed
ACD14C : Reset() Attempt started - %s reset!
ACD16C : Closing Direct3D window...
ACD1A1 : ...Direct3D window closed
ACD1C6 : Hard DeviceReset() failed!
ACD28A : Soft DeviceReset() failed! %s : 0x%08x
ACD2B2 : Couldn't get a D3DFMT_A8R8G8B8 back buffer.
ACD2B2 : An error occurred reseting D3D.
ACD2D6 : DeviceReset() succeeded!
ACD3AA : ----------------------------------------
ACD3BA : VB Lock failed
ACD3CB : HVB = %08X
ACD3DD : offset = %08X, size = %08X
ACD3F8 : usage = %08X, flush = %08X
ACD408 : ----------------------------------------
ACD437 : fmt = %08X, type = %08X, usage = %08X
ACD453 : pool = %08X, size = %08X, fvf = %08X
ACD468 : Unable to get vb desc
ACD47B : ----------------------------------------
ACD4B5 : failures were %X, %X
ACD7C0 : sBlitCursor: src fmt = %X, dst = %X.
ACE6DA : ERROR: srccfm : open : %s
ACE714 : ERROR: srccfm : read1 : %s
ACE766 : ERROR: srccfm : read2 : %s
ACE7C7 : ERROR: srccfm : success : %s
AE31FD : Actor %s tried to put too many items on shop tab %d!
AE602D : Unable to obtain localized name for power %s
AEC901 : ClientSocket Disconnect
AEC948 : ClientSocket Disconnect
AEC9F6 : Connecting to %s
AECA88 : ClientSocket Disconnect
AECB54 : ClientSocket Disconnect
AECC32 : ClientSocket Disconnect
AECC32 : select write error
AECCBD : ClientSocket Disconnect
AECD42 : Keep-alive timeout for server
AEDC4B : -----------------------------------------------------------------
AEDC5A : Server Version Information:
AEDC69 : -----------------------------------------------------------------
AEDC7C : Server BuildVersion: %s
AEDC98 : Server SNOPackHash: 0x%X (client hash = 0x%X)
AEDCB1 : Server ProtocolHash: 0x%X (client hash = 0x%X)
AEDCC0 : -----------------------------------------------------------------
AEE1BC : SnoPackHash Mismatch between client and server!
AEE1CB : SnoPackHash Mismatch between client and server!
AEE1DA : SnoPackHash Mismatch between client and server!
AEE5A2 : Error Parsing ProtocolBufferMessage for SMSG_PLAYER_BANNER
AEE936 : Setting world position for unknown ACD [ANN:%d]
AEEADC : Setting inventory pos for unknown ACD [ANN:%d]
AEEB70 : Updating inventory actor SNO for unknown ACD [ANN:%d]
AEECAD : Received affix msg for unknown ACD [ANN:%d]
AEED92 : Client received portal specifier for ANN %d but couldn't convert it to an ACD!
AEEEC5 : !!!ERROR!!! Setting attribute for unknown ACD [ANN:%d] [Attribute:%s]
AEEF4A : !!!ERROR!!! Setting attributes for unknown ACD [ANN:%d]
AEF0D6 : CHAT:
AEF0F2 :
AEF95F : %s is not an overlay. We don't support triggering of looped music in script.
AEFA5D : Client received flippy message but didn't have a valid world ID!
AF0C6A : Server rejected the move command because it thinks we're still doing power: [%s]!
AF0C91 : Server rejected the move command because it thinks it was illegal!
AF1C37 : SYSTEM: Server shutting down in %d seconds
AF1CA6 : Unknown message received on client '%d'
AF218A : UIExperience - player's experience needed is negative ... what just happened?
AFA0E0 : Breakable actor %s is already broken!
B1C4B9 : Error Parsing ProtocolBufferMessage for SMSG_HERO_LIST. Clearing Digest list!
B1C62B : Error Parsing ProtocolBufferMessage for SMSG_ACCOUNT_DIGEST. Setting digest to defaults!
B1C69F : Error Parsing ProtocolBufferMessage for SMSG_TOON_SETTINGS. Setting digest to defaults!
B220B7 : ===== Battle.net ClientService : Shutdown =====
B2497D : Too NPC menu options! Max %d
B2AF7C : Missing hardpoint %s on appearance %s!
B2D4B3 : Bad training recipe for vendor!
B2D4EC : Cannot Display Recipe, Required Ingredients (%d) exceeds max (%d)
B2D906 : No Active Crafter!
B2FEA8 : Recipe %s has a bad link to a specific item!
B6F937 : UIBattlenet_Campaign_QuestDialog_SetSelectedQuest() - Current hero was NULL!
B70A2C : sInitQuestContainer() - Current hero was NULL!
B751B4 : SetYaw: invalid duration!
B75219 : ClearFocus: invalid focus duration!
B75331 : SetScriptedZoom: invalid zoom duration!
B7552A : SetFocus: invalid focus duration!
BA1D7C : Received an unknown ChatInvitationRemovedReason of %d
BA1DF4 : Received an unknown ChatLeaveReason of %d
BA1E44 : Received an unknown ChatMessage::MessageType of %d
BA3F32 : Received an unknown ChatMessage::MessageType of %d
BAEF4C : Received an unknown PartyInvitationRemovedReason of %d
BAEF9F : Received an unknown SuggestionRemovedReason of %d
BAF004 : Received an unknown PartyLeaveReason of %d
BC973C : ConvertFriendInvitationRemovedReason: Received an unknown FriendInvitationRemovedReason of %d
BD6C23 : >>> Platform::WaitForBasicInitialized
BD6C7B : >>> Platform::WaitForBasicInitialized waited too long (10,000 ms) for Platform initialization, aborting wait.
BD6C92 : >>> IsInitialized_Authentication() = %d
BD6CAC : >>> IsInitialized_Toons() = %d
BD6CC6 : >>> IsInitialized_Party() = %d
BD6CE2 : >>> IsInitialized_Presence() = %d
BD6CFC : >>> IsInitialized_Friends() = %d
BD6D16 : >>> IsInitialized_Followers() = %d
BD6D30 : >>> IsInitialized_Chat() = %d
BD6D4D : >>> IsInitialized_Whisper() = %d
BD6D67 : >>> IsInitialized_UserManager() = %d
BD6D81 : >>> IsInitialized_Games() = %d
BD6D9B : >>> IsInitialized_RemoteStorage() = %d
BD6DBF : >>> Platform::WaitForBasicInitialized success.
BD85B1 : ===== Battle.net Platform : Startup =====
BD8A8F : ===== Battle.net Platform : Connect =====
BE13BB : Error getting the party member list for the Party Panel! error=%d
BEE93E : Could not access game account in HeroSelect screen! Unable to render character.
BEF825 : >>> sUIHeroSelect_OnSwitchCurrentHeroComplete error=%d
BEFC7A : UICallback_HeroSelect_HeroLogout: Error logging out of hero (err=%d %s)
BF3E92 : UIBattlenet_HeroCreate_OnOpen_OnHeroLogout: Error logging out of hero (err=%d %s)
BF81F5 : >>> UIBattlenet_Login_OnClick_CancelLogonButton
BF87BB : sUIBattlenet_Login_OnHeroLogout_ProceedWithOnOpen: Error logging out of hero (err=%d %s)
BFA7D2 : ----UICallback_SandBox02_CreateMyPartyFailure--------------- err=%d
BFE7A3 : ----UICallback_SandBox02_JoinPartyFailure--------------- err=%d countAttempts=%u
C011FC : Waypoint is not on nav mesh
C0122E : Waypoint doesn't have number
C0126F : Waypoint number exceeds max value of %d
C01545 : Missing confirmation string for Gizmo type %d!
C4259A : Call to Arms / Online Friends list had a problem requesting the party info.
D3EAD8 : %s %s (%s) running under %s (Version %.3f)
D3EB4E : <BUILD>%s</BUILD>
D3EB4E : 0.3.0.7338.BETA (31369-489433)
D3EB61 : Cheats: DISABLED
D3EBF1 : %.2f MB of total physical memory
D3EC45 : Application Path: %s
D3EC58 : ----------------------------------------------
D3F063 : ***** ENCOUNTERED ERROR DURING ERROR HANDLING!
D3F08D : ----------------------------------------------
D3F0BC : GetLastError() = %d
D3F1EE : %s
%s
D3F839 : Hesitation Detected: %d ms
D3F839 : ----------------------------------------------------------------------------------------------------
D3FD6C : ErrorManagerInspector Failure: Could not get the current process path.
D3FE1D : ErrorManagerLocateErrorReportingApplicationDirectory Failure: Can't find Error Reporting Application Directory.
D3FE1D : ..
D44367 : Initialized support for external profiling.
D4497F : Error: profile stack not unwound! Thread: %d. Size: %d. Stack:
D449E9 : %s
D450AE :
D451FB : %s
D451FB : %s
D4983A : Warning: XNetAddress::FromString returning Empty Address: Address string=%s, defaultport = %d
D4A4A2 : App shut down by user canceling a D3D error
D4A4DE : UnhandledExceptionFilter
D4A558 : ***** EXCEPTION DURING EXCEPTION HANDLING!
D4A69F : ----------------------------------------------
D4A6C7 : <ERROR-%d>
D4A6EA :
***** UNHANDLED EXCEPTION: %s (%08x)
D4A712 : </ERROR-%d>
D4A772 : Reporting Error.
D4A82A : Found zero length Assertion and stack trace string for crash #%d
D4AA87 : End of error report.
D4B2A0 : User defined symbols path: %s
D4B2B5 : Unable to generate symbols search path
D4B410 : %s
D4B513 :
D4B52A : <STACK-%d>
D4B53D : ------------
D4B550 : Stack Crawl:
D4B563 : ------------
D4B592 : %d frames dumped
D4B6CD : <STACKADDRESS>%s</STACKADDRESS>
D4B6E4 : </STACK-%d>
D4B6FB : <MODULES-%d>
D4B72C : </MODULES-%d>
D4B872 : TerminateProcess via DefaultTerminateCallback with code %d
D4CFD6 : Unable to delete file %s! (error = %d)
D4D132 : Error: File::Create failed. Path: %s, last error: %d, last external error: %d
D4D43D : Error = %d
D4D43D :
Destination file already exists.
D4D43D :
Destination file already exists, and is read-only.
D4D5B7 : FileRead failed; last error: %d, last external error: %d
D4D6E8 : FileWrite failed; last error: %d, last external error: %d
D4F2AB : Decoded field is outside of MinMax bounds!
D57D1A : TerminateProcess via SpawnProcess with code %d
D651D0 : %s: Would block.
D651EC : %s: Address family is not supported.
D65208 : %s: Protocol is not supported.
D65224 : %s: Prototype is the wrong type for this socket.
D65240 : %s: Socket type is not supported in this address family.
D6525C : %s: Connection refused.
D65278 : %s: Network is unreachable.
D65294 : %s: Parameter is bad.
D652B0 : %s: Invalid socket for operation.
D652CC : %s: No more file descriptors available.
D652E8 : %s: No buffer space available for new socket.
D65304 : %s: Socket is already connected.
D65320 : %s: Socket is not connected.
D6533C : %s: Conection timed out.
D65358 : %s failed: Blocking socket call in progress.
D65374 : %s: Network down.
D65390 : %s: Address in use.
D653AC : %s: Address is not available for this machine or is an invalid address.
D653C8 : %s: Call interrupted or cancelled.
D653E4 : %s: Non-blocking version of this call alread in progress.
D65400 : %s: Descriptor is not a socket.
D6541C : %s: Host down.
D65438 : %s: Host is unreachable.
D65451 : %s: Connection reset.
D6546A : %s: Connection aborted.
D65483 : %s: System not ready.
D6549C : %s: WinSock not initialized.
D654B9 : %s: Unknown error (%d).
D80FA7 : Intel 386
D80FBF : Intel 486
D81035 : Vendor: %s
D81084 : %s
D81084 : Version: %s (Type %X, Family %X, Model %X, Stepping %X)
D83F37 : ErrorManagerInspector Failure: Auto mode selected for report, but no email address specified!
D8417B : Launching %s with command line params: %s
D841B6 : ErrorManagerInspector Failure: Failed to launch InspectorReporter application.
D84220 : tInspectorData.pszApplicationDirectory not set
D842DB : ErrorManagerInspector Failure: Could not create Bug Error report file %s.
D849B0 : ErrorManagerInspector Failure: Could not copy file from %s to %s.
D849FA : ErrorManagerInspector Failure: Error Composing relative file pathname for %s.
D84D71 : ErrorManagerInspector Failure: Can't create InspectorReporter bug directory %s.
FD9948 : ----------------------------------------------
FD99C7 : ----------------------------------------------