for (i = 1;i < cl.maxclients;i++)
cl.entities_active[i] = false;
}
+#ifndef SERVERONLY
EntityStateQW_ReadPlayerUpdate();
+#endif
break;
case qw_svc_nails:
break;
case qw_svc_packetentities:
+#ifndef SERVERONLY
EntityFrameQW_CL_ReadFrame(false);
+#endif
// first update is the final signon stage
if (cls.signon == SIGNONS - 1)
{
break;
case qw_svc_deltapacketentities:
+#ifndef SERVERONLY
EntityFrameQW_CL_ReadFrame(true);
+#endif
// first update is the final signon stage
if (cls.signon == SIGNONS - 1)
{
cls.signon = SIGNONS;
CL_SignonReply ();
}
+#ifndef SERVERONLY
EntityFrameQuake_ReadEntity (cmd&127);
+#endif
continue;
}
cls.signon = SIGNONS;
CL_SignonReply ();
}
+#ifndef SERVERONLY
if (cls.protocol == PROTOCOL_DARKPLACES1 || cls.protocol == PROTOCOL_DARKPLACES2 || cls.protocol == PROTOCOL_DARKPLACES3)
EntityFrame_CL_ReadFrame();
else if (cls.protocol == PROTOCOL_DARKPLACES4)
EntityFrame4_CL_ReadFrame();
else
EntityFrame5_CL_ReadFrame();
+#endif
break;
case svc_csqcentities:
CSQC_ReadEntities();
if (cls.signon == SIGNONS)
CL_UpdateItemsAndWeapon();
// R_TimeReport("UpdateItems");
-
+#ifndef SERVERONLY
EntityFrameQuake_ISeeDeadEntities();
+#endif
// R_TimeReport("ISeeDeadEntities");
CL_UpdateMoveVars();
cl_cmd.o \
cl_collision.o \
cl_demo.o \
- cl_ents.o \
- cl_ents4.o \
- cl_ents5.o \
- cl_ents_nq.o \
- cl_ents_qw.o \
cl_input.o \
cl_main.o \
cl_parse.o \
world.o \
zone.o
+OBJ_CL= \
+ cl_ents.o \
+ cl_ents4.o \
+ cl_ents5.o \
+ cl_ents_qw.o \
+ cl_ents_nq.o
+
OBJ_MENU= \
menu.o \
mvm_cmds.o
CFLAGS_COMMON=$(CFLAGS_STANDARD) $(CFLAGS_TCC) $(CFLAGS_MAKEDEP) $(CFLAGS_PRELOAD) $(CFLAGS_FS) $(CFLAGS_WARNINGS) $(CFLAGS_LIBZ) $(CFLAGS_LIBJPEG) $(CFLAGS_SND_XMP) $(CFLAGS_NET) $(CFLAGS_SDL) -D_FILE_OFFSET_BITS=64 -D__KERNEL_STRICT_NAMES -I../../../
CFLAGS_CLIENT=-DCONFIG_MENU $(CFLAGS_VIDEO_CAPTURE)
-CFLAGS_SERVER=
+CFLAGS_SERVER=-DSERVERONLY
CFLAGS_DEBUG=-ggdb
CFLAGS_PROFILE=-g -pg -ggdb -fprofile-arcs
CFLAGS_RELEASE=
$(CHECKLEVEL2)
$(DO_LD)
-$(EXE_SDL): $(OBJ_SDL) $(OBJ_ICON)
+$(EXE_SDL): $(OBJ_CL) $(OBJ_SDL) $(OBJ_ICON)
$(CHECKLEVEL2)
$(DO_LD)
$(CHECKLEVEL2)
$(DO_LD)
-$(EXE_SDLNEXUIZ): $(OBJ_SDL) $(OBJ_ICON_NEXUIZ)
+$(EXE_SDLNEXUIZ): $(OBJ_CL) $(OBJ_SDL) $(OBJ_ICON_NEXUIZ)
$(CHECKLEVEL2)
$(DO_LD)