From 719a426a0d6a9fc1991d92ccdfae94dc8f5cac38 Mon Sep 17 00:00:00 2001 From: havoc Date: Fri, 15 Jun 2007 07:58:20 +0000 Subject: [PATCH] use an entity limit based on the protocol git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@7427 d7cf8633-e32d-0410-b094-e92efae38249 --- sv_main.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sv_main.c b/sv_main.c index 45a8c5f7..0a11c0b6 100644 --- a/sv_main.c +++ b/sv_main.c @@ -2646,7 +2646,14 @@ static void SV_VM_Setup(void) prog->numbuiltins = vm_sv_numbuiltins; prog->headercrc = PROGHEADER_CRC; prog->max_edicts = 512; - prog->limit_edicts = MAX_EDICTS; + if (sv.protocol == PROTOCOL_QUAKE) + prog->limit_edicts = 640; // before quake mission pack 1 this was 512 + else if (sv.protocol == PROTOCOL_QUAKEDP) + prog->limit_edicts = 2048; // guessing + else if (sv.protocol == PROTOCOL_NEHAHRAMOVIE) + prog->limit_edicts = 2048; // guessing! + else + prog->limit_edicts = MAX_EDICTS; prog->reserved_edicts = svs.maxclients; prog->edictprivate_size = sizeof(edict_engineprivate_t); prog->name = "server"; -- 2.39.2