diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-09-09 18:21:14 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-09-09 18:21:14 +0000 |
| commit | 3f4587ede831760b2f6976960658d202c9d847ff (patch) | |
| tree | 6c3a22251906673e5e7491dcd86faec23887691b /src/engine/interface.h | |
| parent | 350e968f514a00d4a89395ed13e415103390b9d9 (diff) | |
| download | zcatch-3f4587ede831760b2f6976960658d202c9d847ff.tar.gz zcatch-3f4587ede831760b2f6976960658d202c9d847ff.zip | |
a lot of changes. client side prediction added
Diffstat (limited to 'src/engine/interface.h')
| -rw-r--r-- | src/engine/interface.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/engine/interface.h b/src/engine/interface.h index a00fb81d..e1608cff 100644 --- a/src/engine/interface.h +++ b/src/engine/interface.h @@ -706,15 +706,13 @@ int modmenu_render(int ingame); /* undocumented callbacks */ void modc_message(int msg); +void modc_predict(); void mods_message(int msg, int client_id); + const char *modc_net_version(); const char *mods_net_version(); -// unused -// const char *modc_version(); -// const char *mods_version(); - /* server */ int server_getclientinfo(int client_id, CLIENT_INFO *info); int server_tick(); @@ -769,14 +767,16 @@ int client_send_msg(); /* client */ int client_tick(); +int client_predtick(); float client_intratick(); +float client_intrapredtick(); int client_tickspeed(); float client_frametime(); float client_localtime(); int client_state(); const char *client_error_string(); - +int *client_get_input(int tick); void client_connect(const char *address); void client_disconnect(); |