X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=cl_demo.c;h=3e7f1c50aadb579c3e624fd8eb1b94b3676a112a;hb=3b27c0e3bc751cbf1f7c562c2bebfd3ec9b18f58;hp=1e7773fb1d46b707780aa6c4c05c1a8b77af87df;hpb=aa150f38ef79b17d32b520bebb5fe5125c7b3ced;p=xonotic%2Fdarkplaces.git diff --git a/cl_demo.c b/cl_demo.c index 1e7773fb..3e7f1c50 100644 --- a/cl_demo.c +++ b/cl_demo.c @@ -216,9 +216,6 @@ stop recording a demo */ void CL_Stop_f (void) { - if (cmd_source != src_command) - return; - if (!cls.demorecording) { Con_Print("Not recording a demo.\n"); @@ -249,9 +246,6 @@ void CL_Record_f (void) int c, track; char name[MAX_OSPATH]; - if (cmd_source != src_command) - return; - c = Cmd_Argc(); if (c != 2 && c != 3 && c != 4) { @@ -317,9 +311,6 @@ void CL_PlayDemo_f (void) int c; qboolean neg = false; - if (cmd_source != src_command) - return; - if (Cmd_Argc() != 2) { Con_Print("play : plays a demo\n"); @@ -336,6 +327,7 @@ void CL_PlayDemo_f (void) // open the demo file strlcpy (name, Cmd_Argv(1), sizeof (name)); FS_DefaultExtension (name, ".dem", sizeof (name)); + cls.protocol = PROTOCOL_QUAKE; Con_Printf("Playing demo from %s.\n", name); cls.demofile = FS_Open (name, "rb", false, false); @@ -397,9 +389,6 @@ timedemo [demoname] */ void CL_TimeDemo_f (void) { - if (cmd_source != src_command) - return; - if (Cmd_Argc() != 2) { Con_Print("timedemo : gets demo speeds\n");