Diablo III (Beta): Classes, Structures, Functions & Globals

Posts 1–2 of 2 · Page 1 of 1
Diablo III (Beta): Classes, Structures, Functions & Globals
Plenty of information if you wish to make your own Diablo 3 Cheats / Hacks / Bots.

Information from multiple sources.

<BUILD>0.2.0.7200.BETA (30572-429625)</BUILD>
Code:
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      
};
Some Functions:
Code:
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();
A global or two
Code:
0x134C230 - Stat* gpStatChain
0x14F1364 - MemoryManager* gpMemoryManager
the offsets look weird cause they are file offsets, to get them to virtual addresses you add 0x800C00 (yes I was too lazy to do the math to make RVA's :P, I'll fix it up for the next build though)

if anyone feels like finding files in memory
Code:
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
};
Structures:
Code:
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 ?
Functions:
Code:
Stat *__cdecl AllocStat_8BB280() // Allocs stat and adds to stat chain
Globals:
Code:
gpHighResTimerData // 0x14E6068
Code:
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
Code:
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 == ?
VTables:
Code:
Button vtable:      0x011870B0
Textbox vtable:     0x011842F8
Label vtable:       0x0115DE90
scrollbar vtable:   0x01195128
TextArea vtable:    0x011902E8
??  Dialog/Root?    0x011836B0
Functions
Code:
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
Types:
Code:
/*
   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 */
Typeinfo
Code:
_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);
Senti,

I have found the same information on other websites. Thank you for putting the info all in one place. Have you found anything related to the current retail release though? I found a bit on it. Maybe I will post it in a bit. I was wondering since we are working on the same project it seems. Can I get a hold of you?

List of current RETAIL Debug strings:


Code:
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 : ----------------------------------------------
REF: http://pastebin.com/we3XFABQⓘ

-Bit_hacker
Posts 1–2 of 2 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us