Format: Help
Hint: Field names highlighted in blue will display a definition if you hover over the text. |
(BYTE) Subcommand ID
For subcommand 0x04 (User stats request):
(DWORD) Cookie
(DWORD) Icon ID (based on identifier; for example, "Orc Peon" is 'opeo')
(BYTE) Number of ladder records to read; this will be between 0 and 3.
For each ladder record:
(DWORD) Ladder type; valid types are 'SOLO', 'TEAM', or 'FFA ' (where the last character of 'FFA ' is a space, 0x20).
(WORD) Number of wins
(WORD) Number of losses
(BYTE) Level
(BYTE) Hours until XP decay, if applicable*
(WORD) Experience
(DWORD) Rank (will be 0 if unranked)
(BYTE) Number of race records to read; this will be 5 for WAR3 and 6 for W3XP.
For each race record:
(WORD) Wins
(WORD) Losses
(BYTE) Number of team records to read.
For each team record:
(DWORD) Type of team; valid types are '2VS2', '3VS3', and '4VS4'.
(WORD) Number of wins
(WORD) Number of losses
(BYTE) Level
(BYTE) Hours until XP decay, if applicable*
(WORD) Experience
(DWORD) Rank (will be 0 if unranked)
(FILETIME) Time of last game played
(BYTE) Number of partners
(STRING[]) Names of partners
For subcommand 0x08 (Clan stats request):
(DWORD) Cookie
(BYTE) Number of ladder records to read; this will be between 0 and 3.
For each ladder record:
(DWORD) Ladder type; valid types are 'SOLO', 'TEAM', or 'FFA ' (where the last character of 'FFA ' is a space, 0x20).
(WORD) Number of wins
(WORD) Number of losses
(BYTE) Level
(BYTE) Hours until XP decay, if applicable*
(WORD) Experience
(DWORD) Rank (will be 0 if unranked)
(BYTE) Number of race records to read; this will be 5 for WAR3 and 6 for W3XP.
For each race record:
(WORD) Wins
(WORD) Losses |