[iortcw] 13/89: All: Don't start game entity loops at index 1

Simon McVittie smcv at debian.org
Fri Sep 8 10:44:15 UTC 2017


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to tag 1.51b
in repository iortcw.

commit 734bcc5a3db45ceefc0c91580a5e74a92c53cd3d
Author: MAN-AT-ARMS <M4N4T4RMS at gmail.com>
Date:   Tue Jun 13 14:20:14 2017 -0400

    All: Don't start game entity loops at index 1
---
 MP/code/game/g_main.c   | 2 +-
 MP/code/game/g_svcmds.c | 4 ++--
 SP/code/game/g_main.c   | 2 +-
 SP/code/game/g_svcmds.c | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/MP/code/game/g_main.c b/MP/code/game/g_main.c
index 23deb24..563a563 100644
--- a/MP/code/game/g_main.c
+++ b/MP/code/game/g_main.c
@@ -879,7 +879,7 @@ void G_FindTeams( void ) {
 
 	c = 0;
 	c2 = 0;
-	for ( i = 1, e = g_entities + i ; i < level.num_entities ; i++,e++ ) {
+	for ( i = MAX_CLIENTS, e = g_entities + i ; i < level.num_entities ; i++,e++ ) {
 		if ( !e->inuse ) {
 			continue;
 		}
diff --git a/MP/code/game/g_svcmds.c b/MP/code/game/g_svcmds.c
index d6de89c..38271c8 100644
--- a/MP/code/game/g_svcmds.c
+++ b/MP/code/game/g_svcmds.c
@@ -388,8 +388,8 @@ void    Svcmd_EntityList_f( void ) {
 	int e;
 	gentity_t       *check;
 
-	check = g_entities + 1;
-	for ( e = 1; e < level.num_entities ; e++, check++ ) {
+	check = g_entities;
+	for ( e = 0; e < level.num_entities ; e++, check++ ) {
 		if ( !check->inuse ) {
 			continue;
 		}
diff --git a/SP/code/game/g_main.c b/SP/code/game/g_main.c
index 666fe03..91fafb6 100644
--- a/SP/code/game/g_main.c
+++ b/SP/code/game/g_main.c
@@ -857,7 +857,7 @@ void G_FindTeams( void ) {
 
 	c = 0;
 	c2 = 0;
-	for ( i = 1, e = g_entities + i ; i < level.num_entities ; i++,e++ ) {
+	for ( i = MAX_CLIENTS, e = g_entities + i ; i < level.num_entities ; i++,e++ ) {
 		if ( !e->inuse ) {
 			continue;
 		}
diff --git a/SP/code/game/g_svcmds.c b/SP/code/game/g_svcmds.c
index 20934a3..810e0b3 100644
--- a/SP/code/game/g_svcmds.c
+++ b/SP/code/game/g_svcmds.c
@@ -318,8 +318,8 @@ void    Svcmd_EntityList_f( void ) {
 	int e;
 	gentity_t       *check;
 
-	check = g_entities + 1;
-	for ( e = 1; e < level.num_entities ; e++, check++ ) {
+	check = g_entities;
+	for ( e = 0; e < level.num_entities ; e++, check++ ) {
 		if ( !check->inuse ) {
 			continue;
 		}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/iortcw.git



More information about the Pkg-games-commits mailing list