var float autocvar_notification_version = NOTIF_VERSION;
var float autocvar_notification_show_sprees = TRUE;
var float autocvar_notification_show_sprees_center = TRUE;
+var float autocvar_notification_show_sprees_center_specialonly = TRUE;
var float autocvar_notification_show_sprees_info = 3; // 0 = off, 1 = target only, 2 = attacker only, 3 = target and attacker
var float autocvar_notification_show_sprees_info_newline = TRUE;
var float autocvar_notification_show_sprees_info_specialonly = TRUE;
_("%d frag spree! "),
_("%d score spree! ")
),
- spree)
+ spree);
}
else { return ""; } // don't show spree information if it isn't an achievement
}
#undef SPREE_ITEM
}
- /*else if(spree == -1) // first blood
+ else if(spree == -1) // first blood
{
return normal_or_gentle(_("First blood! "), _("First score! "));
}
else if(spree == -2) // first victim
{
return normal_or_gentle(_("First victim! "), _("First casualty! "));
- }*/
+ }
}
#undef SPREE_NEWLINE
return "";
attacker.taunt_soundtime = time + 1;
attacker.killcount = attacker.killcount + 1;
- #define SPREE_ITEM(counta,countb,normal,gentle) \
+ #define SPREE_ITEM(counta,countb,center,normal,gentle) \
case counta: \
{ \
AnnounceTo(attacker, strcat(#countb, "kills")); \