X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fgamemodes%2Fgamemode%2Fkeepaway%2Fsv_keepaway.qc;h=735b01b3072f763ae0636b8da49f1015243525dd;hb=ff2e9a518b256c1cbaad9bc3eb7450f85ca8b80e;hp=0b8144deb7d5ae5cf147f2a326bbc727a55510c5;hpb=546842f7e5a63b11a9b862dbf1709318bb97689b;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/gamemodes/gamemode/keepaway/sv_keepaway.qc b/qcsrc/common/gamemodes/gamemode/keepaway/sv_keepaway.qc index 0b8144deb..735b01b30 100644 --- a/qcsrc/common/gamemodes/gamemode/keepaway/sv_keepaway.qc +++ b/qcsrc/common/gamemodes/gamemode/keepaway/sv_keepaway.qc @@ -1,6 +1,7 @@ #include "sv_keepaway.qh" #include +#include .entity ballcarried; @@ -350,6 +351,12 @@ MUTATOR_HOOKFUNCTION(ka, GiveFragsForKill) return true; // you deceptive little bugger ;3 This needs to be true in order for this function to even count. } +MUTATOR_HOOKFUNCTION(ka, Scores_CountFragsRemaining) +{ + // announce remaining frags, but only when timed scoring is off + return !autocvar_g_keepaway_score_timepoints; +} + MUTATOR_HOOKFUNCTION(ka, PlayerPreThink) { entity player = M_ARGV(0, entity);