summaryrefslogtreecommitdiff
path: root/src/d_net.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/d_net.c')
-rw-r--r--src/d_net.c17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/d_net.c b/src/d_net.c
index bf9fbf2b..ae5a6d62 100644
--- a/src/d_net.c
+++ b/src/d_net.c
@@ -200,8 +200,8 @@ void NetUpdate (void)
G_BuildTiccmd(&cmd);
#ifdef FEATURE_MULTIPLAYER
-
- if (netgame && !demoplayback)
+
+ if (net_client_connected)
{
NET_CL_SendTiccmd(&cmd, maketic);
}
@@ -254,6 +254,19 @@ void D_CheckNetGame (void)
playeringame[0] = true;
+ //!
+ // @category net
+ //
+ // Start the game playing as though in a netgame with a single
+ // player. This can also be used to play back single player netgame
+ // demos.
+ //
+
+ if (M_CheckParm("-solo-net") > 0)
+ {
+ netgame = true;
+ }
+
#ifdef FEATURE_MULTIPLAYER
{