summaryrefslogtreecommitdiff
path: root/src/hexen/g_game.c
diff options
context:
space:
mode:
authorSimon Howard2011-10-14 18:14:34 +0000
committerSimon Howard2011-10-14 18:14:34 +0000
commit2344223e648ca693945fe014bb3162c272bf27ec (patch)
tree53269b0822b53fbef073bd4c4bea180d48d7907c /src/hexen/g_game.c
parent031c8ff2d2dcb1a94d730d28555989722aeffdea (diff)
downloadchocolate-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.c8
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);