| 1 |
extern bool MsNet_Running; |
| 2 |
|
| 3 |
bool MSNet_Login(char* username, char* password); |
| 4 |
void MSNet_SendChat( char* msg ); |
| 5 |
void MSNet_RoomExit(); |
| 6 |
void MSNet_DrawGames(); |
| 7 |
extern char MariusLogin[32]; |
| 8 |
|
| 9 |
typedef struct |
| 10 |
{ |
| 11 |
short unknown16; |
| 12 |
short type; |
| 13 |
int options; |
| 14 |
int timelimit; |
| 15 |
int checksum; |
| 16 |
short difficulty; |
| 17 |
short maxplayers; |
| 18 |
short teamrandomseed; |
| 19 |
short maxteams; //-1 |
| 20 |
int planningtime; |
| 21 |
int unusedint; |
| 22 |
int unusedint_2; |
| 23 |
short unknown16_2; |
| 24 |
short pluginflag; |
| 25 |
char pluginlist[512]; |
| 26 |
int clientversion;//0xc136e436 |
| 27 |
int unknownint; |
| 28 |
short status; |
| 29 |
short numplayers; |
| 30 |
char action; |
| 31 |
char pad[3]; |
| 32 |
char Buffer[128]; |
| 33 |
} m_gamedescription; |
| 34 |
|
| 35 |
typedef struct |
| 36 |
{ |
| 37 |
short port; |
| 38 |
short zero; |
| 39 |
m_gamedescription g; |
| 40 |
} m_announcegame; |
| 41 |
|