diff options
Diffstat (limited to 'src/heretic/g_game.c')
-rw-r--r-- | src/heretic/g_game.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/heretic/g_game.c b/src/heretic/g_game.c index 2c2b6cc6..69a3d5b7 100644 --- a/src/heretic/g_game.c +++ b/src/heretic/g_game.c @@ -132,7 +132,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: Heretic uses 16-bit shorts for consistency? +byte consistancy[MAXPLAYERS][BACKUPTICS]; char *savegamedir; byte *savebuffer, *save_p; @@ -226,7 +227,7 @@ extern int inv_ptr; boolean usearti = true; -void G_BuildTiccmd(ticcmd_t * cmd) +void G_BuildTiccmd(ticcmd_t *cmd, int maketic) { int i; boolean strafe, bstrafe; @@ -836,7 +837,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); |