diff options
author | Simon Howard | 2011-10-14 18:14:34 +0000 |
---|---|---|
committer | Simon Howard | 2011-10-14 18:14:34 +0000 |
commit | 2344223e648ca693945fe014bb3162c272bf27ec (patch) | |
tree | 53269b0822b53fbef073bd4c4bea180d48d7907c /src/hexen/g_game.c | |
parent | 031c8ff2d2dcb1a94d730d28555989722aeffdea (diff) | |
download | chocolate-doom-2344223e648ca693945fe014bb3162c272bf27ec.tar.gz chocolate-doom-2344223e648ca693945fe014bb3162c272bf27ec.tar.bz2 chocolate-doom-2344223e648ca693945fe014bb3162c272bf27ec.zip |
Convert Hexen to use common main loop code. Working multiplayer!
Subversion-branch: /branches/v2-branch
Subversion-revision: 2423
Diffstat (limited to 'src/hexen/g_game.c')
-rw-r--r-- | src/hexen/g_game.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/hexen/g_game.c b/src/hexen/g_game.c index b83a439b..1560c05f 100644 --- a/src/hexen/g_game.c +++ b/src/hexen/g_game.c @@ -109,7 +109,8 @@ boolean singledemo; // quit after playing a demo from cmdline boolean precache = true; // if true, load all graphics at start -short consistancy[MAXPLAYERS][BACKUPTICS]; +// TODO: Hexen uses 16-bit shorts for consistancy? +byte consistancy[MAXPLAYERS][BACKUPTICS]; int mouseSensitivity = 5; @@ -195,9 +196,8 @@ extern int curpos; extern int inv_ptr; boolean usearti = true; -void I_ReadCyberCmd(ticcmd_t * cmd); -void G_BuildTiccmd(ticcmd_t * cmd) +void G_BuildTiccmd(ticcmd_t *cmd, int maketic) { int i; boolean strafe, bstrafe; @@ -888,7 +888,7 @@ void G_Ticker(void) { cmd = &players[i].cmd; - memcpy(cmd, &netcmds[i][buf], sizeof(ticcmd_t)); + memcpy(cmd, &netcmds[i], sizeof(ticcmd_t)); if (demoplayback) G_ReadDemoTiccmd(cmd); |