[ioquake3] 43/50: Add score bonus for defending the flag carrier in 1 Flag CTF
Simon McVittie
smcv at debian.org
Sun Jul 23 21:55:26 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 5f2e4a03c56f916a32c0364ca71c0ef9e004299a
Author: Zack Middleton <zack at cloemail.com>
Date: Fri Jul 14 17:38:22 2017 -0500
Add score bonus for defending the flag carrier in 1 Flag CTF
Set flag_pw to neutral flag instead of using CTF value for red or
blue flag so that flag carrier is detected correctly.
---
code/game/g_team.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/code/game/g_team.c b/code/game/g_team.c
index de81e52..0f5a34c 100644
--- a/code/game/g_team.c
+++ b/code/game/g_team.c
@@ -300,6 +300,7 @@ void Team_FragBonuses(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker
#ifdef MISSIONPACK
if (g_gametype.integer == GT_1FCTF) {
+ flag_pw = PW_NEUTRALFLAG;
enemy_flag_pw = PW_NEUTRALFLAG;
}
#endif
@@ -486,6 +487,12 @@ void Team_CheckHurtCarrier(gentity_t *targ, gentity_t *attacker)
else
flag_pw = PW_REDFLAG;
+#ifdef MISSIONPACK
+ if (g_gametype.integer == GT_1FCTF) {
+ flag_pw = PW_NEUTRALFLAG;
+ }
+#endif
+
// flags
if (targ->client->ps.powerups[flag_pw] &&
targ->client->sess.sessionTeam != attacker->client->sess.sessionTeam)
--
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