diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-07-21 18:07:27 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-07-21 18:07:27 +0000 |
| commit | 9e4aea97bdb5a903150df57f8d546733ce4b4db2 (patch) | |
| tree | 7e18776bd7ace981895bca01ac753c9c289a71a5 /src/engine/interface.h | |
| parent | f0e8502050ce27b9cef72fa385619d13faa35c27 (diff) | |
| download | zcatch-9e4aea97bdb5a903150df57f8d546733ce4b4db2.tar.gz zcatch-9e4aea97bdb5a903150df57f8d546733ce4b4db2.zip | |
lots of cool new features :D new master server
Diffstat (limited to 'src/engine/interface.h')
| -rw-r--r-- | src/engine/interface.h | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/engine/interface.h b/src/engine/interface.h index d23067fb..4cadb996 100644 --- a/src/engine/interface.h +++ b/src/engine/interface.h @@ -689,7 +689,7 @@ void modmenu_shutdown(); Function: modmenu_render Called every frame to let the menu render it self. */ -int modmenu_render(void *server_address); +int modmenu_render(); @@ -752,9 +752,19 @@ float gfx_pretty_text_width(float size, const char *text); void mods_message(int msg, int client_id); void modc_message(int msg); -#define MASTER_SERVER_ADDRESS "master.teewars.com" -#define MASTER_SERVER_PORT 8300 +struct server_info +{ + int max_players; + int num_players; + int latency; // in ms + char name[128]; + char map[128]; + char address[128]; +}; +void client_connect(const char *address); +void client_serverbrowse_refresh(); +int client_serverbrowse_getlist(server_info **servers); #endif |