[ioquake3] 27/33: Don't send team overlay info to bots
Simon McVittie
smcv at debian.org
Mon Oct 30 14:00:29 UTC 2017
This is an automated email from the git hooks/post-receive script.
smcv pushed a commit to branch debian/master
in repository ioquake3.
commit 690c5a4dac3c3d0d59ee271aadd8f19a29a9f338
Author: Zack Middleton <zack at cloemail.com>
Date: Sun Oct 8 11:19:40 2017 -0500
Don't send team overlay info to bots
---
code/game/g_bot.c | 3 +++
code/game/g_client.c | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/code/game/g_bot.c b/code/game/g_bot.c
index af4906a..b5731a6 100644
--- a/code/game/g_bot.c
+++ b/code/game/g_bot.c
@@ -724,6 +724,9 @@ static void G_AddBot( const char *name, float skill, const char *team, int delay
}
Info_SetValueForKey( userinfo, "characterfile", s );
+ // don't send tinfo to bots, they don't parse it
+ Info_SetValueForKey( userinfo, "teamoverlay", "0" );
+
// register the userinfo
trap_SetUserinfo( clientNum, userinfo );
diff --git a/code/game/g_client.c b/code/game/g_client.c
index 89f2098..3366d17 100644
--- a/code/game/g_client.c
+++ b/code/game/g_client.c
@@ -803,7 +803,7 @@ void ClientUserinfoChanged( int clientNum ) {
*/
#ifdef MISSIONPACK
- if (g_gametype.integer >= GT_TEAM) {
+ if (g_gametype.integer >= GT_TEAM && !(ent->r.svFlags & SVF_BOT)) {
client->pers.teamInfo = qtrue;
} else {
s = Info_ValueForKey( userinfo, "teamoverlay" );
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/ioquake3.git
More information about the Pkg-games-commits
mailing list