93 #define BOLD(translatable_msg) strcat(BOLD_OPERATOR, translatable_msg) 101 #define MULTITEAM_ANNCE(prefix, defaultvalue, sound, channel, volume, position) \ 102 NOTIF_ADD_AUTOCVAR(ANNCE_##prefix, defaultvalue) \ 103 MSG_ANNCE_NOTIF_TEAM(NUM_TEAM_1, prefix##_RED, prefix, defaultvalue, sprintf(sound, strtolower(STATIC_NAME_TEAM_1)), channel, volume, position) \ 104 MSG_ANNCE_NOTIF_TEAM(NUM_TEAM_2, prefix##_BLUE, prefix, defaultvalue, sprintf(sound, strtolower(STATIC_NAME_TEAM_2)), channel, volume, position) \ 105 MSG_ANNCE_NOTIF_TEAM(NUM_TEAM_3, prefix##_YELLOW, prefix, defaultvalue, sprintf(sound, strtolower(STATIC_NAME_TEAM_3)), channel, volume, position) \ 106 MSG_ANNCE_NOTIF_TEAM(NUM_TEAM_4, prefix##_PINK, prefix, defaultvalue, sprintf(sound, strtolower(STATIC_NAME_TEAM_4)), channel, volume, position) 218 #define MULTITEAM_INFO(prefix, defaultvalue, strnum, flnum, args, hudargs, icon, normal, gentle, type) \ 219 NOTIF_ADD_AUTOCVAR(INFO_##prefix, defaultvalue) \ 220 MSG_INFO_NOTIF_TEAM(NUM_TEAM_1, prefix##_RED, prefix, defaultvalue, strnum, flnum, args, hudargs, multiteam_info_sprintf(icon, strtolower(STATIC_NAME_TEAM_1)), TCR(normal, type, 1), TCR(gentle, type, 1)) \ 221 MSG_INFO_NOTIF_TEAM(NUM_TEAM_2, prefix##_BLUE, prefix, defaultvalue, strnum, flnum, args, hudargs, multiteam_info_sprintf(icon, strtolower(STATIC_NAME_TEAM_2)), TCR(normal, type, 2), TCR(gentle, type, 2)) \ 222 MSG_INFO_NOTIF_TEAM(NUM_TEAM_3, prefix##_YELLOW, prefix, defaultvalue, strnum, flnum, args, hudargs, multiteam_info_sprintf(icon, strtolower(STATIC_NAME_TEAM_3)), TCR(normal, type, 3), TCR(gentle, type, 3)) \ 223 MSG_INFO_NOTIF_TEAM(NUM_TEAM_4, prefix##_PINK, prefix, defaultvalue, strnum, flnum, args, hudargs, multiteam_info_sprintf(icon, strtolower(STATIC_NAME_TEAM_4)), TCR(normal, type, 4), TCR(gentle, type, 4)) 228 MULTITEAM_INFO(CTF_CAPTURE,
N_CONSOLE, 1, 0, "
s1", "s1", "notify_%s_captured", _("^BG%s^BG captured the ^
TC^TT^BG flag"), "", FLAG)
229 MULTITEAM_INFO(CTF_CAPTURE_BROKEN, N_CONSOLE, 2, 2, "s1 f1dtime
s2 f2dtime", "s1", "notify_%s_captured", _("^BG%s^BG captured the ^
TC^TT^BG flag in ^F1%s^BG seconds, breaking ^BG%s^BG's previous record of ^F2%s^BG seconds"), "", FLAG)
230 MSG_INFO_NOTIF(CTF_CAPTURE_NEUTRAL, N_CONSOLE, 1, 0, "s1", "s1", "notify_neutral_captured", _("^BG%s^BG captured the flag"), "")
231 MULTITEAM_INFO(CTF_CAPTURE_TIME, N_CONSOLE, 1, 1, "s1 f1dtime", "s1", "notify_%s_captured", _("^BG%s^BG captured the ^
TC^TT^BG flag in ^F1%s^BG seconds"), "", FLAG)
232 MULTITEAM_INFO(CTF_CAPTURE_UNBROKEN, N_CONSOLE, 2, 2, "s1 f1dtime
s2 f2dtime", "s1", "notify_%s_captured", _("^BG%s^BG captured the ^
TC^TT^BG flag in ^F2%s^BG seconds, failing
to break ^BG%s^BG's previous record of ^F1%s^BG seconds"), "", FLAG)
233 MULTITEAM_INFO(CTF_FLAGRETURN_ABORTRUN, N_CONSOLE, 0, 0, "", "", "", _("^BGThe ^
TC^TT^BG flag was returned
to base by its
owner"), "", FLAG)
234 MSG_INFO_NOTIF(CTF_FLAGRETURN_ABORTRUN_NEUTRAL, N_CONSOLE, 0, 0, "", "", "", _("^BGThe flag was returned by its owner"), "")
235 MULTITEAM_INFO(CTF_FLAGRETURN_DAMAGED, N_CONSOLE, 0, 0, "", "", "", _("^BGThe ^
TC^TT^BG flag was destroyed and returned
to base"), "", FLAG)
236 MSG_INFO_NOTIF(CTF_FLAGRETURN_DAMAGED_NEUTRAL, N_CONSOLE, 0, 0, "", "", "", _("^BGThe flag was destroyed and returned
to base"), "")
237 MULTITEAM_INFO(CTF_FLAGRETURN_DROPPED, N_CONSOLE, 0, 0, "", "", "", _("^BGThe ^
TC^TT^BG flag was dropped in the base and returned itself"), "", FLAG)
238 MSG_INFO_NOTIF(CTF_FLAGRETURN_DROPPED_NEUTRAL, N_CONSOLE, 0, 0, "", "", "", _("^BGThe flag was dropped in the base and returned itself"), "")
239 MULTITEAM_INFO(CTF_FLAGRETURN_NEEDKILL, N_CONSOLE, 0, 0, "", "", "", _("^BGThe ^
TC^TT^BG flag fell somewhere it couldn't be reached and returned
to base"), "", FLAG)
240 MSG_INFO_NOTIF(CTF_FLAGRETURN_NEEDKILL_NEUTRAL, N_CONSOLE, 0, 0, "", "", "", _("^BGThe flag fell somewhere it couldn't be reached and returned
to base"), "")
241 MULTITEAM_INFO(CTF_FLAGRETURN_SPEEDRUN, N_CONSOLE, 0, 1, "f1dtime", "", "", _("^BGThe ^
TC^TT^BG flag became impatient after ^F1%.2f^BG seconds and returned itself"), "", FLAG)
242 MSG_INFO_NOTIF(CTF_FLAGRETURN_SPEEDRUN_NEUTRAL, N_CONSOLE, 0, 1, "f1dtime", "", "", _("^BGThe flag became impatient after ^F1%.2f^BG seconds and returned itself"), "")
243 MULTITEAM_INFO(CTF_FLAGRETURN_TIMEOUT, N_CONSOLE, 0, 0, "", "", "", _("^BGThe ^
TC^TT^BG flag has returned
to the base"), "", FLAG)
244 MSG_INFO_NOTIF(CTF_FLAGRETURN_TIMEOUT_NEUTRAL, N_CONSOLE, 0, 0, "", "", "", _("^BGThe flag has returned
to the base"), "")
245 MULTITEAM_INFO(CTF_LOST, N_CONSOLE, 1, 0, "s1", "s1", "notify_%s_lost", _("^BG%s^BG lost the ^
TC^TT^BG flag"), "", FLAG)
246 MSG_INFO_NOTIF(CTF_LOST_NEUTRAL, N_CONSOLE, 1, 0, "s1", "s1", "notify_neutral_lost", _("^BG%s^BG lost the flag"), "")
247 MULTITEAM_INFO(CTF_PICKUP, N_CONSOLE, 1, 0, "s1", "s1", "notify_%s_taken", _("^BG%s^BG got the ^
TC^TT^BG flag"), "", FLAG)
248 MSG_INFO_NOTIF(CTF_PICKUP_NEUTRAL, N_CONSOLE, 1, 0, "s1", "s1", "notify_neutral_taken", _("^BG%s^BG got the flag"), "")
249 MULTITEAM_INFO(CTF_RETURN, N_CONSOLE, 1, 0, "s1", "s1", "notify_%s_returned", _("^BG%s^BG returned the ^
TC^TT^BG flag"), "", FLAG)
250 MULTITEAM_INFO(CTF_RETURN_MONSTER, N_CONSOLE, 1, 0, "s1", "s1", "notify_%s_returned", _("^BG%s^BG returned the ^
TC^TT^BG flag"), "", FLAG)
254 MSG_INFO_NOTIF(JETPACK_NOFUEL, N_CONSOLE, 0, 0, "", "", "", _("^BGYou don't have any fuel
for the ^F1Jetpack"), "")
256 MSG_INFO_NOTIF(SUPERSPEC_MISSING_UID, N_CHATCON, 0, 0, "", "", "", _("^F2You lack a UID, superspec options will not be saved/restored"), "")
258 MSG_INFO_NOTIF(CA_JOIN_LATE, N_CONSOLE, 0, 0, "", "", "", _("^F1Round already started, you will join the game in the
next round"), "")
259 MSG_INFO_NOTIF(CA_LEAVE, N_CONSOLE, 0, 0, "", "", "", _("^F2You will spectate in the
next round"), "")
261 MSG_INFO_NOTIF(DEATH_MURDER_BUFF, N_CONSOLE, 3, 3, "spree_inf s1
s2 f3buffname s3loc
spree_end", "
s2 s1", "
notify_death", _("^BG%s%s^K1 was killed by ^BG%s^K1's ^BG%s^K1 buff ^K1%s%s"), _("^BG%s%s^K1 was scored against by ^BG%s^K1's ^BG%s^K1 buff ^K1%s%s"))
262 MSG_INFO_NOTIF(DEATH_MURDER_CHEAT, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 was unfairly
eliminated by ^BG%s^K1%s%s"), "")
263 MSG_INFO_NOTIF(DEATH_MURDER_DROWN, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "
notify_water", _("^BG%s%s^K1 was drowned by ^BG%s^K1%s%s"), "")
264 MSG_INFO_NOTIF(DEATH_MURDER_FALL, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "
notify_fall", _("^BG%s%s^K1 was grounded by ^BG%s^K1%s%s"), "")
265 MSG_INFO_NOTIF(DEATH_MURDER_FIRE, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 was burnt up into a crisp by ^BG%s^K1%s%s"), _("^BG%s%s^K1 felt a little hot from ^BG%s^K1's fire^K1%s%s"))
266 MSG_INFO_NOTIF(DEATH_MURDER_LAVA, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "
notify_lava", _("^BG%s%s^K1 was cooked by ^BG%s^K1%s%s"), "")
267 MSG_INFO_NOTIF(DEATH_MURDER_MONSTER, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 was pushed in front of a monster by ^BG%s^K1%s%s"), "")
268 MSG_INFO_NOTIF(DEATH_MURDER_NADE, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "nade_normal", _("^BG%s%s^K1 was blown up by ^BG%s^K1's
Nade%s%s"), "")
269 MSG_INFO_NOTIF(DEATH_MURDER_NADE_NAPALM, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "
nade_napalm", _("^BG%s%s^K1 was burned
to death by ^BG%s^K1's Napalm
Nade%s%s"), _("^BG%s%s^K1 got too close
to a napalm explosion%s%s"))
270 MSG_INFO_NOTIF(DEATH_MURDER_NADE_ICE, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "
nade_ice", _("^BG%s%s^K1 was blown up by ^BG%s^K1's Ice
Nade%s%s"), "")
271 MSG_INFO_NOTIF(DEATH_MURDER_NADE_ICE_FREEZE, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "nade_ice", _("^BG%s%s^K1 was frozen
to death by ^BG%s^K1's Ice
Nade%s%s"), "")
272 MSG_INFO_NOTIF(DEATH_MURDER_NADE_HEAL, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "nade_heal", _("^BG%s%s^K1 has not been healed by ^BG%s^K1's Healing
Nade%s%s"), "")
273 MSG_INFO_NOTIF(DEATH_MURDER_SHOOTING_STAR, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_shootingstar", _("^BG%s%s^K1 was shot into space by ^BG%s^K1%s%s"), "")
274 MSG_INFO_NOTIF(DEATH_MURDER_SLIME, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_slime", _("^BG%s%s^K1 was slimed by ^BG%s^K1%s%s"), "")
275 MSG_INFO_NOTIF(DEATH_MURDER_SWAMP, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_slime", _("^BG%s%s^K1 was preserved by ^BG%s^K1%s%s"), "")
276 MSG_INFO_NOTIF(DEATH_MURDER_TELEFRAG, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "
notify_telefrag", _("^BG%s%s^K1 was telefragged by ^BG%s^K1%s%s"), _("^BG%s%s^K1 tried
to occupy ^BG%s^K1's teleport destination space%s%s"))
277 MSG_INFO_NOTIF(DEATH_MURDER_TOUCHEXPLODE, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 died in an accident with ^BG%s^K1%s%s"), "")
278 MSG_INFO_NOTIF(DEATH_MURDER_VH_BUMB_DEATH, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 got caught in the blast when ^BG%s^K1's
Bumblebee exploded%s%s"), "")
279 MSG_INFO_NOTIF(DEATH_MURDER_VH_BUMB_GUN, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 saw the pretty lights of ^BG%s^K1's
Bumblebee gun%s%s"), "")
280 MSG_INFO_NOTIF(DEATH_MURDER_VH_CRUSH, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 was crushed by ^BG%s^K1%s%s"), "")
281 MSG_INFO_NOTIF(DEATH_MURDER_VH_RAPT_BOMB, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 was cluster bombed by ^BG%s^K1's
Raptor%s%s"), "")
282 MSG_INFO_NOTIF(DEATH_MURDER_VH_RAPT_CANNON, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 couldn't resist ^BG%s^K1's purple blobs%s%s"), "")
283 MSG_INFO_NOTIF(DEATH_MURDER_VH_RAPT_DEATH, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 got caught in the blast when ^BG%s^K1's
Raptor exploded%s%s"), "")
284 MSG_INFO_NOTIF(DEATH_MURDER_VH_SPID_DEATH, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 got caught in the blast when ^BG%s^K1's
Spiderbot exploded%s%s"), "")
285 MSG_INFO_NOTIF(DEATH_MURDER_VH_SPID_MINIGUN, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 got shredded by ^BG%s^K1's
Spiderbot%s%s"), "")
286 MSG_INFO_NOTIF(DEATH_MURDER_VH_SPID_ROCKET, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 was blasted
to bits by ^BG%s^K1's
Spiderbot%s%s"), "")
287 MSG_INFO_NOTIF(DEATH_MURDER_VH_WAKI_DEATH, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 got caught in the blast when ^BG%s^K1's
Racer exploded%s%s"), "")
288 MSG_INFO_NOTIF(DEATH_MURDER_VH_WAKI_GUN, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 was bolted down by ^BG%s^K1's
Racer%s%s"), "")
289 MSG_INFO_NOTIF(DEATH_MURDER_VH_WAKI_ROCKET, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_death", _("^BG%s%s^K1 couldn't
find shelter from ^BG%s^K1's
Racer%s%s"), "")
290 MSG_INFO_NOTIF(DEATH_MURDER_VOID, N_CONSOLE, 3, 2, "spree_inf s1
s2 s3loc spree_end", "
s2 s1", "notify_void", _("^BG%s%s^K1 was thrown into a
world of hurt by ^BG%s^K1%s%s"), "")
292 MSG_INFO_NOTIF(DEATH_SELF_AUTOTEAMCHANGE, N_CONSOLE, 2, 1, "s1
death_team s2loc", "", "", _("^BG%s^K1 was moved into the %s%s"), "")
293 MSG_INFO_NOTIF(DEATH_SELF_BETRAYAL, N_CONSOLE, 2, 1, "s1 s2loc
spree_lost", "s1", "notify_teamkill_red", _("^BG%s^K1 became enemies with the Lord of Teamplay%s%s"), "")
294 MSG_INFO_NOTIF(DEATH_SELF_CAMP, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_camping", _("^BG%s^K1 thought they found a nice camping ground%s%s"), "")
295 MSG_INFO_NOTIF(DEATH_SELF_CHEAT, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_selfkill", _("^BG%s^K1 unfairly
eliminated themself%s%s"), "")
296 MSG_INFO_NOTIF(DEATH_SELF_CUSTOM, N_CONSOLE, 3, 1, "s1
s2 s3loc spree_lost", "s1", "notify_void", "^BG%s^K1 %s^K1%s%s", "")
297 MSG_INFO_NOTIF(DEATH_SELF_DROWN, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_water", _("^BG%s^K1 couldn't catch their breath%s%s"), _("^BG%s^K1 was in the water
for too
long%s%s"))
298 MSG_INFO_NOTIF(DEATH_SELF_FALL, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_fall", _("^BG%s^K1 hit the ground with a crunch%s%s"), _("^BG%s^K1 hit the ground with a bit too much force%s%s"))
299 MSG_INFO_NOTIF(DEATH_SELF_FIRE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 became a bit too crispy%s%s"), _("^BG%s^K1 felt a little hot%s%s"))
300 MSG_INFO_NOTIF(DEATH_SELF_GENERIC, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_selfkill", _("^BG%s^K1 died%s%s"), "")
301 MSG_INFO_NOTIF(DEATH_SELF_LAVA, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_lava", _("^BG%s^K1 turned into hot slag%s%s"), _("^BG%s^K1 found a hot place%s%s"))
302 MSG_INFO_NOTIF(DEATH_SELF_MON_MAGE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was exploded by a
Mage%s%s"), "")
303 MSG_INFO_NOTIF(DEATH_SELF_MON_SHAMBLER_CLAW, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1's innards became outwards by a
Shambler%s%s"), "")
304 MSG_INFO_NOTIF(DEATH_SELF_MON_SHAMBLER_SMASH, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was smashed by a
Shambler%s%s"), "")
305 MSG_INFO_NOTIF(DEATH_SELF_MON_SHAMBLER_ZAP, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was zapped
to death by a
Shambler%s%s"), "")
306 MSG_INFO_NOTIF(DEATH_SELF_MON_SPIDER, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was bitten by a
Spider%s%s"), "")
307 MSG_INFO_NOTIF(DEATH_SELF_MON_WYVERN, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was fireballed by a
Wyvern%s%s"), "")
308 MSG_INFO_NOTIF(DEATH_SELF_MON_ZOMBIE_JUMP, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 joins the Zombies%s%s"), "")
309 MSG_INFO_NOTIF(DEATH_SELF_MON_ZOMBIE_MELEE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was given kung fu lessons by a
Zombie%s%s"), "")
310 MSG_INFO_NOTIF(DEATH_SELF_NADE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "nade_normal", _("^BG%s^K1 mastered the art of
self-nading%s%s"), "")
311 MSG_INFO_NOTIF(DEATH_SELF_NADE_NAPALM, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "nade_napalm", _("^BG%s^K1 was burned
to death by their own Napalm
Nade%s%s"), _("^BG%s^K1 decided
to take a look at the results of their napalm explosion%s%s"))
312 MSG_INFO_NOTIF(DEATH_SELF_NADE_ICE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "nade_ice", _("^BG%s^K1 mastered the art of
self-nading%s%s"), "")
313 MSG_INFO_NOTIF(DEATH_SELF_NADE_ICE_FREEZE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "nade_ice", _("^BG%s^K1 was frozen
to death by their own Ice
Nade%s%s"), _("^BG%s^K1 felt a little chilly%s%s"))
314 MSG_INFO_NOTIF(DEATH_SELF_NADE_HEAL, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "nade_heal", _("^BG%s^K1's Healing
Nade didn't quite heal them%s%s"), "")
315 MSG_INFO_NOTIF(DEATH_SELF_NOAMMO, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "
notify_outofammo", _("^BG%s^K1 died%s%s. What's the point of living without
ammo?"), _("^BG%s^K1 ran out of ammo%s%s"))
316 MSG_INFO_NOTIF(DEATH_SELF_ROT, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 rotted away%s%s"), "")
317 MSG_INFO_NOTIF(DEATH_SELF_SHOOTING_STAR, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_shootingstar", _("^BG%s^K1 became a shooting star%s%s"), "")
318 MSG_INFO_NOTIF(DEATH_SELF_SLIME, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_slime", _("^BG%s^K1 was slimed%s%s"), "")
319 MSG_INFO_NOTIF(DEATH_SELF_SUICIDE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_selfkill", _("^BG%s^K1 couldn't take it anymore%s%s"), "")
320 MSG_INFO_NOTIF(DEATH_SELF_SWAMP, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_slime", _("^BG%s^K1 is now preserved
for centuries
to come%s%s"), "")
322 MSG_INFO_NOTIF(DEATH_SELF_TOUCHEXPLODE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 died in an accident%s%s"), "")
323 MSG_INFO_NOTIF(DEATH_SELF_TURRET, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 ran into a turret%s%s"), "")
324 MSG_INFO_NOTIF(DEATH_SELF_TURRET_EWHEEL, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was blasted away by an eWheel turret%s%s"), "")
325 MSG_INFO_NOTIF(DEATH_SELF_TURRET_FLAC, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 got caught up in the FLAC turret fire%s%s"), "")
326 MSG_INFO_NOTIF(DEATH_SELF_TURRET_HELLION, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was blasted away by a
Hellion turret%s%s"), "")
327 MSG_INFO_NOTIF(DEATH_SELF_TURRET_HK, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 could not hide from the Hunter turret%s%s"), "")
328 MSG_INFO_NOTIF(DEATH_SELF_TURRET_MACHINEGUN, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was riddled full of holes by a Machinegun turret%s%s"), "")
329 MSG_INFO_NOTIF(DEATH_SELF_TURRET_MLRS, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 got turned into smoldering gibs by an MLRS turret%s%s"), "")
330 MSG_INFO_NOTIF(DEATH_SELF_TURRET_PHASER, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was phased out by a turret%s%s"), "")
331 MSG_INFO_NOTIF(DEATH_SELF_TURRET_PLASMA, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 got served some superheated plasma from a turret%s%s"), "")
332 MSG_INFO_NOTIF(DEATH_SELF_TURRET_TESLA, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was electrocuted by a Tesla turret%s%s"), "")
333 MSG_INFO_NOTIF(DEATH_SELF_TURRET_WALK_GUN, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 got served a lead enrichment by a Walker turret%s%s"), "")
334 MSG_INFO_NOTIF(DEATH_SELF_TURRET_WALK_MELEE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was impaled by a Walker turret%s%s"), "")
335 MSG_INFO_NOTIF(DEATH_SELF_TURRET_WALK_ROCKET, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was blasted away by a Walker turret%s%s"), "")
336 MSG_INFO_NOTIF(DEATH_SELF_VH_BUMB_DEATH, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 got caught in the blast of a
Bumblebee explosion%s%s"), "")
337 MSG_INFO_NOTIF(DEATH_SELF_VH_CRUSH, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was crushed by a
vehicle%s%s"), "")
338 MSG_INFO_NOTIF(DEATH_SELF_VH_RAPT_BOMB, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was caught in a
Raptor cluster bomb%s%s"), "")
339 MSG_INFO_NOTIF(DEATH_SELF_VH_RAPT_DEATH, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 got caught in the blast of a
Raptor explosion%s%s"), "")
340 MSG_INFO_NOTIF(DEATH_SELF_VH_SPID_DEATH, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 got caught in the blast of a
Spiderbot explosion%s%s"), "")
341 MSG_INFO_NOTIF(DEATH_SELF_VH_SPID_ROCKET, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 was blasted
to bits by a
Spiderbot rocket%s%s"), "")
342 MSG_INFO_NOTIF(DEATH_SELF_VH_WAKI_DEATH, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 got caught in the blast of a
Racer explosion%s%s"), "")
343 MSG_INFO_NOTIF(DEATH_SELF_VH_WAKI_ROCKET, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_death", _("^BG%s^K1 couldn't
find shelter from a
Racer rocket%s%s"), "")
344 MSG_INFO_NOTIF(DEATH_SELF_VOID, N_CONSOLE, 3, 1, "s1
s2 s3loc spree_lost", "s1", "notify_void", "^BG%s^K1 %s^K1%s%s", "")
346 MULTITEAM_INFO(DEATH_TEAMKILL, N_CONSOLE, 3, 1, "s1
s2 s3loc spree_end", "
s2 s1", "notify_teamkill_%s", _("^BG%s^K1 was betrayed by ^BG%s^K1%s%s"), "", NAME)
348 MSG_INFO_NOTIF(DOMINATION_CAPTURE_TIME, N_CONSOLE, 2, 2, "s1
s2 f1 f1points
f2", "", "", _("^BG%s^BG%s^BG (%s %s every %s seconds)"), "")
350 MSG_INFO_NOTIF(FREEZETAG_FREEZE, N_CONSOLE, 2, 0, "s1
s2", "", "", _("^BG%s^K1 was frozen by ^BG%s"), "")
351 MSG_INFO_NOTIF(FREEZETAG_REVIVED, N_CONSOLE, 2, 0, "s1 s2", "", "", _("^BG%s^K3 was revived by ^BG%s"), "")
352 MSG_INFO_NOTIF(FREEZETAG_REVIVED_FALL, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^K3 was revived by falling"), "")
353 MSG_INFO_NOTIF(FREEZETAG_REVIVED_NADE, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^K3 was revived by their
Nade explosion"), "")
354 MSG_INFO_NOTIF(FREEZETAG_AUTO_REVIVED, N_CONSOLE, 1, 1, "s1
f1", "", "", _("^BG%s^K3 was automatically revived after %s seconds"), "")
355 MSG_INFO_NOTIF(FREEZETAG_SELF, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^K1 froze themself"), "")
357 MULTITEAM_INFO(ROUND_TEAM_WIN, N_CONSOLE, 0, 0, "", "", "", _("^
TC^TT^BG
team wins the round"), "", NAME)
358 MSG_INFO_NOTIF(ROUND_PLAYER_WIN, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG wins the round"), "")
359 MSG_INFO_NOTIF(ROUND_TIED, N_CONSOLE, 0, 0, "", "", "", _("^BGRound tied"), "")
360 MSG_INFO_NOTIF(ROUND_OVER, N_CONSOLE, 0, 0, "", "", "", _("^BGRound over, there's no winner"), "")
362 MSG_INFO_NOTIF(GODMODE_OFF, N_CONSOLE, 0, 1, "f1", "", "", _("^BGGodmode saved you %s units of damage, cheater!"), "")
364 MSG_INFO_NOTIF(ITEM_BUFF, N_CONSOLE, 1, 1, "s1 item_buffname", "", "", _("^BG%s^BG got the %s^BG buff!"), "")
365 MSG_INFO_NOTIF(ITEM_BUFF_LOST, N_CONSOLE, 1, 1, "s1 item_buffname", "", "", _("^BG%s^BG lost the %s^BG buff!"), "")
366 MSG_INFO_NOTIF(ITEM_BUFF_DROP, N_CONSOLE, 0, 1, "item_buffname", "", "", _("^BGYou dropped the %s^BG buff!"), "")
367 MSG_INFO_NOTIF(ITEM_BUFF_GOT, N_CONSOLE, 0, 1, "item_buffname", "", "", _("^BGYou got the %s^BG buff!"), "")
369 MSG_INFO_NOTIF(ITEM_WEAPON_DONTHAVE,
N_DISABLE, 0, 1, "item_wepname", "", "", _("^BGYou do not have the ^F1%s"), "")
370 MSG_INFO_NOTIF(ITEM_WEAPON_DROP, N_DISABLE, 0, 2, "item_wepname item_wepammo", "", "", _("^BGYou dropped the ^F1%s^BG%s"), "")
371 MSG_INFO_NOTIF(ITEM_WEAPON_GOT, N_DISABLE, 0, 1, "item_wepname", "", "", _("^BGYou got the ^F1%s"), "")
372 MSG_INFO_NOTIF(ITEM_WEAPON_NOAMMO, N_DISABLE, 0, 1, "item_wepname", "", "", _("^BGYou don't have enough ammo
for the ^F1%s"), "")
373 MSG_INFO_NOTIF(ITEM_WEAPON_PRIMORSEC, N_DISABLE, 0, 3, "item_wepname f2primsec f3primsec", "", "", _("^F1%s %s^BG is unable
to fire, but its ^F1%s^BG can"), "")
374 MSG_INFO_NOTIF(ITEM_WEAPON_UNAVAILABLE, N_DISABLE, 0, 1, "item_wepname", "", "", _("^F1%s^BG is ^F4not available^BG on
this map"), "")
376 MSG_INFO_NOTIF(CONNECTING, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG is connecting..."), "")
377 MSG_INFO_NOTIF(JOIN_CONNECT, N_CHATCON, 1, 0, "s1", "", "", _("^BG%s^F3 connected"), "")
378 MSG_INFO_NOTIF(JOIN_PLAY, N_CHATCON, 1, 0, "s1", "", "", _("^BG%s^F3 is now playing"), "")
379 MULTITEAM_INFO(JOIN_PLAY_TEAM, N_CHATCON, 1, 0, "s1", "", "", _("^BG%s^F3 is now playing on the ^
TC^TT
team"), "", NAME)
381 MSG_INFO_NOTIF(KEEPAWAY_DROPPED, N_CONSOLE, 1, 0, "s1", "s1", "notify_balldropped", _("^BG%s^BG has dropped the ball!"), "")
382 MSG_INFO_NOTIF(KEEPAWAY_PICKUP, N_CONSOLE, 1, 0, "s1", "s1", "notify_ballpickedup", _("^BG%s^BG has picked up the ball!"), "")
384 MULTITEAM_INFO(KEYHUNT_CAPTURE, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG captured the keys
for the ^
TC^TT team"), "", NAME)
385 MULTITEAM_INFO(KEYHUNT_DROP, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG dropped the ^
TC^TT Key"), "", KEY)
386 MULTITEAM_INFO(KEYHUNT_LOST, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG lost the ^
TC^TT Key"), "", KEY)
387 MULTITEAM_INFO(KEYHUNT_PUSHED, N_CONSOLE, 2, 0, "s1 s2", "", "", _("^BG%s^BG pushed %s^BG causing the ^
TC^TT Key ^BGdestruction"), "", KEY)
388 MULTITEAM_INFO(KEYHUNT_DESTROYED, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG destroyed the ^
TC^TT Key"), "", KEY)
389 MULTITEAM_INFO(KEYHUNT_PICKUP, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG picked up the ^
TC^TT Key"), "", KEY)
391 MSG_INFO_NOTIF(LMS_FORFEIT, N_CHATCON, 1, 0, "s1", "", "", _("^BG%s^F3 forfeited"), "")
392 MSG_INFO_NOTIF(LMS_NOLIVES, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^F3 has no more lives left"), "")
394 MSG_INFO_NOTIF(MONSTERS_DISABLED, N_CONSOLE, 0, 0, "", "", "", _("^BGMonsters are currently
disabled"), "")
396 MULTITEAM_INFO(NEXBALL_RETURN_HELD, N_CONSOLE, 0, 0, "", "", "", _("^BGThe ^
TC^TT^BG team held the ball
for too
long"), "", NAME)
398 MSG_INFO_NOTIF(ONSLAUGHT_CAPTURE, N_CONSOLE, 2, 0, "s1 s2", "", "", _("^BG%s^BG captured %s^BG control point"), "")
399 MSG_INFO_NOTIF(ONSLAUGHT_CAPTURE_NONAME, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG captured a control point"), "")
400 MULTITEAM_INFO(ONSLAUGHT_CPDESTROYED, N_CONSOLE, 2, 0, "s1 s2", "", "", _("^
TC^TT^BG team %s^BG control point has been destroyed by %s"), "", NAME)
401 MULTITEAM_INFO(ONSLAUGHT_CPDESTROYED_NONAME, N_CONSOLE, 1, 0, "s1", "", "", _("^
TC^TT^BG team control point has been destroyed by %s"), "", NAME)
402 MULTITEAM_INFO(ONSLAUGHT_GENDESTROYED, N_CONSOLE, 0, 0, "", "", "", _("^
TC^TT^BG generator has been destroyed"), "", GENERATOR)
403 MULTITEAM_INFO(ONSLAUGHT_GENDESTROYED_OVERTIME, N_CONSOLE, 0, 0, "", "", "", _("^
TC^TT^BG generator spontaneously combusted due
to overtime!"), "", GENERATOR)
406 MSG_INFO_NOTIF(POWERUP_SHIELD, N_CONSOLE, 1, 0, "s1", "s1", "shield", _("^BG%s^K1 picked up
Shield"), "")
407 MSG_INFO_NOTIF(POWERUP_SPEED, N_CONSOLE, 1, 0, "s1", "s1", "buff_speed", _("^BG%s^K1 picked up
Speed"), "")
410 MSG_INFO_NOTIF(QUIT_DISCONNECT, N_CHATCON, 1, 0, "s1", "", "", _("^BG%s^F3 disconnected"), "")
411 MSG_INFO_NOTIF(QUIT_KICK_IDLING, N_CHATCON, 1, 1, "s1 f1", "", "", _("^BG%s^F3 was kicked after idling
for %s seconds"), "")
412 MSG_INFO_NOTIF(MOVETOSPEC_IDLING, N_CHATCON, 1, 1, "s1 f1", "", "", _("^BG%s^F3 was moved
to^BG spectators^F3 after idling
for %s seconds"), "")
413 MSG_INFO_NOTIF(QUIT_KICK_SPECTATING, N_CONSOLE, 0, 0, "", "", "", _("^F2You were kicked from the server because you are a spectator and spectators aren't allowed at the moment."), "")
414 MSG_INFO_NOTIF(QUIT_KICK_TEAMKILL, N_CHATCON, 1, 0, "s1", "", "", _("^BG%s^F3 was kicked
for excessive teamkilling"), "")
415 MSG_INFO_NOTIF(QUIT_SPECTATE, N_CHATCON, 1, 0, "s1", "", "", _("^BG%s^F3 is now^BG spectating"), "")
417 MSG_INFO_NOTIF(RACE_ABANDONED, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG has abandoned the race"), "")
418 MSG_INFO_NOTIF(RACE_FAIL_RANKED, N_CONSOLE, 1, 3, "s1 race_col f1ord race_col f3race_time race_diff", "s1 f3race_time", "race_newfail", _("^BG%s^BG couldn't break their %s%s^BG place record of %s%s %s"), "")
419 MSG_INFO_NOTIF(RACE_FAIL_UNRANKED, N_CONSOLE, 1, 3, "s1 race_col f1ord race_col f3race_time race_diff", "s1 f3race_time", "race_newfail", _("^BG%s^BG couldn't break the %s%s^BG place record of %s%s %s"), "")
420 MSG_INFO_NOTIF(RACE_FINISHED, N_CONSOLE, 1, 0, "s1", "", "", _("^BG%s^BG has finished the race"), "")
421 MSG_INFO_NOTIF(RACE_NEW_BROKEN, N_CONSOLE, 2, 3, "s1 s2 race_col f1ord race_col f2race_time race_diff", "s1 f2race_time", "race_newrankyellow", _("^BG%s^BG broke %s^BG's %s%s^BG place record with %s%s %s"), "")
422 MSG_INFO_NOTIF(RACE_NEW_IMPROVED, N_CONSOLE, 1, 3, "s1 race_col f1ord race_col f2race_time race_diff", "s1 f2race_time", "race_newtime", _("^BG%s^BG improved their %s%s^BG place record with %s%s %s"), "")
423 MSG_INFO_NOTIF(RACE_NEW_MISSING_UID, N_CONSOLE, 1, 1, "s1 f1race_time", "s1 f1race_time", "race_newfail", _("^BG%s^BG scored a
new record with ^F2%s^BG, but unfortunately lacks a UID and will be lost."), "")
424 MSG_INFO_NOTIF(RACE_NEW_MISSING_NAME, N_CONSOLE, 1, 1, "s1 f1race_time", "s1 f1race_time", "race_newfail", _("^BG%s^BG scored a
new record with ^F2%s^BG, but is anonymous and will be lost."), "")
425 MSG_INFO_NOTIF(RACE_NEW_SET, N_CONSOLE, 1, 2, "s1 race_col f1ord race_col f2race_time", "s1 f2race_time", "race_newrecordserver", _("^BG%s^BG set the %s%s^BG place record with %s%s"), "")
427 MULTIICON_INFO(MINIGAME_INVITE, N_CONSOLE, 2, 0, "s2 minigame1_name s1", "s2", "minigame1_d", "minigames/%s/icon_notif", _("^F4You have been invited by ^BG%s^F4
to join their game of ^F2%s^F4 (^F1%s^F4)"), "")
431 MSG_INFO_NOTIF(SPECTATE_WARNING, N_CONSOLE, 0, 1, "f1secs", "", "", _("^F2You have
to become a player within the
next %s, otherwise you will be kicked, because spectating isn't allowed at
this time!"), "")
433 MSG_INFO_NOTIF(SUPERWEAPON_PICKUP, N_CONSOLE, 1, 0, "s1", "s1", "superweapons", _("^BG%s^K1 picked up a Superweapon"), "")
435 MSG_INFO_NOTIF(TEAMCHANGE_LARGERTEAM, N_CONSOLE, 0, 0, "", "", "", _("^BGYou cannot change
to a larger team"), "")
436 MSG_INFO_NOTIF(TEAMCHANGE_NOTALLOWED, N_CONSOLE, 0, 0, "", "", "", _("^BGYou are not allowed
to change
teams"), "")
438 MSG_INFO_NOTIF(VERSION_BETA, N_CONSOLE, 2, 0, "s1 s2", "", "", _("^F4NOTE: ^BGThe server is running ^F1Xonotic %s (beta)^BG, you have ^F2Xonotic %s"), "")
439 MSG_INFO_NOTIF(VERSION_OLD, N_CHATCON, 2, 0, "s1 s2", "", "", _("^F4NOTE: ^BGThe server is running ^F1Xonotic %s^BG, you have ^F2Xonotic %s"), "")
440 MSG_INFO_NOTIF(VERSION_OUTDATED, N_CHATCON, 2, 0, "s1 s2", "", "", _("^F4NOTE: ^F1Xonotic %s^BG is out, and you still have ^F2Xonotic %s^BG - get the update from ^F3http:
442 MSG_INFO_NOTIF(WEAPON_ACCORDEON_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weapontuba", _("^BG%s%s^K1 died of ^BG%s^K1's great playing on the @!
#%%'n Accordeon%s%s"), "") 443 MSG_INFO_NOTIF(WEAPON_ACCORDEON_SUICIDE, N_CONSOLE, 2, 1,
"s1 s2loc spree_lost",
"s1",
"weapontuba", _(
"^BG%s^K1 hurt their own ears with the @!#%%'n Accordeon%s%s"),
"")
444 MSG_INFO_NOTIF(WEAPON_ARC_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponarc", _("^BG%s%s^K1 was electrocuted by ^BG%s^K1's
Arc%s%s"), "")
445 MSG_INFO_NOTIF(WEAPON_ARC_MURDER_SPRAY, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponarc", _("^BG%s%s^K1 was blasted by ^BG%s^K1's
Arc bolts%s%s"), "")
446 MSG_INFO_NOTIF(WEAPON_BLASTER_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponlaser", _("^BG%s%s^K1 was shot
to death by ^BG%s^K1's
Blaster%s%s"), "")
447 MSG_INFO_NOTIF(WEAPON_BLASTER_SUICIDE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponlaser", _("^BG%s^K1 shot themself
to hell with their
Blaster%s%s"), "")
448 MSG_INFO_NOTIF(WEAPON_CRYLINK_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponcrylink", _("^BG%s%s^K1 felt the strong pull of ^BG%s^K1's
Crylink%s%s"), "")
449 MSG_INFO_NOTIF(WEAPON_CRYLINK_SUICIDE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponcrylink", _("^BG%s^K1 felt the strong pull of their
Crylink%s%s"), "")
450 MSG_INFO_NOTIF(WEAPON_DEVASTATOR_MURDER_DIRECT, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponrocketlauncher", _("^BG%s%s^K1 ate ^BG%s^K1's rocket%s%s"), "")
451 MSG_INFO_NOTIF(WEAPON_DEVASTATOR_MURDER_SPLASH, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponrocketlauncher", _("^BG%s%s^K1 got too close
to ^BG%s^K1's rocket%s%s"), "")
452 MSG_INFO_NOTIF(WEAPON_DEVASTATOR_SUICIDE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponrocketlauncher", _("^BG%s^K1 blew themself up with their
Devastator%s%s"), "")
453 MSG_INFO_NOTIF(WEAPON_ELECTRO_MURDER_BOLT, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponelectro", _("^BG%s%s^K1 was blasted by ^BG%s^K1's
Electro bolt%s%s"), "")
454 MSG_INFO_NOTIF(WEAPON_ELECTRO_MURDER_COMBO, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponelectro", _("^BG%s%s^K1 felt the electrifying air of ^BG%s^K1's
Electro combo%s%s"), "")
455 MSG_INFO_NOTIF(WEAPON_ELECTRO_MURDER_ORBS, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponelectro", _("^BG%s%s^K1 got too close
to ^BG%s^K1's
Electro orb%s%s"), "")
456 MSG_INFO_NOTIF(WEAPON_ELECTRO_SUICIDE_BOLT, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponelectro", _("^BG%s^K1 played with
Electro bolts%s%s"), "")
457 MSG_INFO_NOTIF(WEAPON_ELECTRO_SUICIDE_ORBS, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponelectro", _("^BG%s^K1 could not remember where they put their
Electro orb%s%s"), "")
458 MSG_INFO_NOTIF(WEAPON_FIREBALL_MURDER_BLAST, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponfireball", _("^BG%s%s^K1 got too close
to ^BG%s^K1's fireball%s%s"), "")
459 MSG_INFO_NOTIF(WEAPON_FIREBALL_MURDER_FIREMINE, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponfireball", _("^BG%s%s^K1 got burnt by ^BG%s^K1's firemine%s%s"), "")
460 MSG_INFO_NOTIF(WEAPON_FIREBALL_SUICIDE_BLAST, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponfireball", _("^BG%s^K1 should have used a smaller gun%s%s"), "")
461 MSG_INFO_NOTIF(WEAPON_FIREBALL_SUICIDE_FIREMINE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponfireball", _("^BG%s^K1 forgot about their firemine%s%s"), "")
462 MSG_INFO_NOTIF(WEAPON_HAGAR_MURDER_BURST, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponhagar", _("^BG%s%s^K1 was pummeled by a burst of ^BG%s^K1's
Hagar rockets%s%s"), "")
463 MSG_INFO_NOTIF(WEAPON_HAGAR_MURDER_SPRAY, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponhagar", _("^BG%s%s^K1 was pummeled by ^BG%s^K1's
Hagar rockets%s%s"), "")
464 MSG_INFO_NOTIF(WEAPON_HAGAR_SUICIDE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponhagar", _("^BG%s^K1 played with tiny
Hagar rockets%s%s"), "")
465 MSG_INFO_NOTIF(WEAPON_HLAC_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponhlac", _("^BG%s%s^K1 was cut down with ^BG%s^K1's
HLAC%s%s"), "")
466 MSG_INFO_NOTIF(WEAPON_HLAC_SUICIDE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponhlac", _("^BG%s^K1 got a little jumpy with their
HLAC%s%s"), "")
467 MSG_INFO_NOTIF(WEAPON_HOOK_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponhook", _("^BG%s%s^K1 was caught in ^BG%s^K1's
Hook gravity bomb%s%s"), "")
468 MSG_INFO_NOTIF(WEAPON_KLEINBOTTLE_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weapontuba", _("^BG%s%s^K1 died of ^BG%s^K1's great playing on the @!
#%%'n Klein Bottle%s%s"), "") 469 MSG_INFO_NOTIF(WEAPON_KLEINBOTTLE_SUICIDE, N_CONSOLE, 2, 1,
"s1 s2loc spree_lost",
"s1",
"weapontuba", _(
"^BG%s^K1 hurt their own ears with the @!#%%'n Klein Bottle%s%s"),
"")
470 MSG_INFO_NOTIF(WEAPON_MACHINEGUN_MURDER_SNIPE, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponuzi", _("^BG%s%s^K1 was sniped by ^BG%s^K1's Machine Gun%s%s"), "")
471 MSG_INFO_NOTIF(WEAPON_MACHINEGUN_MURDER_SPRAY, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponuzi", _("^BG%s%s^K1 was riddled full of holes by ^BG%s^K1's Machine Gun%s%s"), "")
472 MSG_INFO_NOTIF(WEAPON_MINELAYER_LIMIT, N_CONSOLE, 0, 1, "f1", "", "", _("^BGYou cannot place more than ^F2%s^BG mines at a time"), "")
473 MSG_INFO_NOTIF(WEAPON_MINELAYER_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponminelayer", _("^BG%s%s^K1 got too close
to ^BG%s^K1's mine%s%s"), "")
474 MSG_INFO_NOTIF(WEAPON_MINELAYER_SUICIDE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponminelayer", _("^BG%s^K1 forgot about their mine%s%s"), "")
475 MSG_INFO_NOTIF(WEAPON_MORTAR_MURDER_BOUNCE, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weapongrenadelauncher", _("^BG%s%s^K1 got too close
to ^BG%s^K1's
Mortar grenade%s%s"), "")
476 MSG_INFO_NOTIF(WEAPON_MORTAR_MURDER_EXPLODE, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weapongrenadelauncher", _("^BG%s%s^K1 ate ^BG%s^K1's
Mortar grenade%s%s"), "")
477 MSG_INFO_NOTIF(WEAPON_MORTAR_SUICIDE_BOUNCE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weapongrenadelauncher", _("^BG%s^K1 didn't see their own
Mortar grenade%s%s"), "")
478 MSG_INFO_NOTIF(WEAPON_MORTAR_SUICIDE_EXPLODE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weapongrenadelauncher", _("^BG%s^K1 blew themself up with their own
Mortar%s%s"), "")
479 MSG_INFO_NOTIF(WEAPON_OVERKILL_HMG_MURDER_SNIPE, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponhmg", _("^BG%s%s^K1 was sniped by ^BG%s^K1's Overkill Heavy Machine Gun%s%s"), "")
480 MSG_INFO_NOTIF(WEAPON_OVERKILL_HMG_MURDER_SPRAY, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponhmg", _("^BG%s%s^K1 was torn
to bits by ^BG%s^K1's Overkill Heavy Machine Gun%s%s"), "")
481 MSG_INFO_NOTIF(WEAPON_OVERKILL_MACHINEGUN_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponuzi", _("^BG%s%s^K1 was riddled full of holes by ^BG%s^K1's Overkill Machine Gun%s%s"), "")
482 MSG_INFO_NOTIF(WEAPON_OVERKILL_NEX_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponnex", _("^BG%s%s^K1 has been vaporized by ^BG%s^K1's Overkill Nex%s%s"), "")
483 MSG_INFO_NOTIF(WEAPON_OVERKILL_RPC_MURDER_DIRECT, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponrpc", _("^BG%s%s^K1 was sawn in half by ^BG%s^K1's Overkill Rocket Propelled Chainsaw%s%s"), "")
484 MSG_INFO_NOTIF(WEAPON_OVERKILL_RPC_MURDER_SPLASH, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponrpc", _("^BG%s%s^K1 almost dodged ^BG%s^K1's Overkill Rocket Propelled Chainsaw%s%s"), "")
485 MSG_INFO_NOTIF(WEAPON_OVERKILL_RPC_SUICIDE_DIRECT, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponrpc", _("^BG%s^K1 was sawn in half by their own Overkill Rocket Propelled Chainsaw%s%s"), "")
486 MSG_INFO_NOTIF(WEAPON_OVERKILL_RPC_SUICIDE_SPLASH, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponrpc", _("^BG%s^K1 blew themself up with their Overkill Rocket Propelled Chainsaw%s%s"), "")
488 MSG_INFO_NOTIF(WEAPON_OVERKILL_SHOTGUN_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponshotgun", _("^BG%s%s^K1 was gunned down by ^BG%s^K1's Overkill
Shotgun%s%s"), "")
489 MSG_INFO_NOTIF(WEAPON_RIFLE_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponrifle", _("^BG%s%s^K1 was sniped with a
Rifle by ^BG%s^K1%s%s"), "")
490 MSG_INFO_NOTIF(WEAPON_RIFLE_MURDER_HAIL, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponrifle", _("^BG%s%s^K1 died in ^BG%s^K1's
Rifle bullet hail%s%s"), "")
491 MSG_INFO_NOTIF(WEAPON_RIFLE_MURDER_HAIL_PIERCING, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponrifle", _("^BG%s%s^K1 failed
to hide from ^BG%s^K1's
Rifle bullet hail%s%s"), "")
492 MSG_INFO_NOTIF(WEAPON_RIFLE_MURDER_PIERCING, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponrifle", _("^BG%s%s^K1 failed
to hide from ^BG%s^K1's
Rifle%s%s"), "")
493 MSG_INFO_NOTIF(WEAPON_SEEKER_MURDER_SPRAY, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponseeker", _("^BG%s%s^K1 was pummeled by ^BG%s^K1's
Seeker rockets%s%s"), "")
494 MSG_INFO_NOTIF(WEAPON_SEEKER_MURDER_TAG, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponseeker", _("^BG%s%s^K1 was tagged by ^BG%s^K1's
Seeker%s%s"), "")
495 MSG_INFO_NOTIF(WEAPON_SEEKER_SUICIDE, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "weaponseeker", _("^BG%s^K1 played with tiny
Seeker rockets%s%s"), "")
496 MSG_INFO_NOTIF(WEAPON_SHOCKWAVE_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponshockwave", _("^BG%s%s^K1 was gunned down by ^BG%s^K1's
Shockwave%s%s"), "")
497 MSG_INFO_NOTIF(WEAPON_SHOCKWAVE_MURDER_SLAP, N_CONSOLE, 3, 2, "spree_inf s2 s1 s3loc spree_end", "s2 s1", "notify_melee_shotgun", _("^BG%s%s^K1 slapped ^BG%s^K1 around a bit with a large
Shockwave%s%s"), "")
498 MSG_INFO_NOTIF(WEAPON_SHOTGUN_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponshotgun", _("^BG%s%s^K1 was gunned down by ^BG%s^K1's
Shotgun%s%s"), "")
499 MSG_INFO_NOTIF(WEAPON_SHOTGUN_MURDER_SLAP, N_CONSOLE, 3, 2, "spree_inf s2 s1 s3loc spree_end", "s2 s1", "notify_melee_shotgun", _("^BG%s%s^K1 slapped ^BG%s^K1 around a bit with a large
Shotgun%s%s"), "")
500 MSG_INFO_NOTIF(WEAPON_THINKING_WITH_PORTALS, N_CONSOLE, 2, 1, "s1 s2loc spree_lost", "s1", "notify_selfkill", _("^BG%s^K1 is now thinking with portals%s%s"), "")
501 MSG_INFO_NOTIF(WEAPON_TUBA_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weapontuba", _("^BG%s%s^K1 died of ^BG%s^K1's great playing on the @!
#%%'n Tuba%s%s"), "") 502 MSG_INFO_NOTIF(WEAPON_TUBA_SUICIDE, N_CONSOLE, 2, 1,
"s1 s2loc spree_lost",
"s1",
"weapontuba", _(
"^BG%s^K1 hurt their own ears with the @!#%%'n Tuba%s%s"),
"")
503 MSG_INFO_NOTIF(WEAPON_VAPORIZER_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponminstanex", _("^BG%s%s^K1 has been sublimated by ^BG%s^K1's
Vaporizer%s%s"), "")
504 MSG_INFO_NOTIF(WEAPON_VORTEX_MURDER, N_CONSOLE, 3, 2, "spree_inf s1 s2 s3loc spree_end", "s2 s1", "weaponnex", _("^BG%s%s^K1 has been vaporized by ^BG%s^K1's
Vortex%s%s"), "")
515 #define MULTITEAM_CENTER(prefix, defaultvalue, strnum, flnum, args, cpid, durcnt, normal, gentle, type) \ 516 NOTIF_ADD_AUTOCVAR(CENTER_##prefix, defaultvalue) \ 517 MSG_CENTER_NOTIF_TEAM(NUM_TEAM_1, prefix##_RED, prefix, defaultvalue, strnum, flnum, args, cpid, durcnt, TCR(normal, type, 1), TCR(gentle, type, 1)) \ 518 MSG_CENTER_NOTIF_TEAM(NUM_TEAM_2, prefix##_BLUE, prefix, defaultvalue, strnum, flnum, args, cpid, durcnt, TCR(normal, type, 2), TCR(gentle, type, 2)) \ 519 MSG_CENTER_NOTIF_TEAM(NUM_TEAM_3, prefix##_YELLOW, prefix, defaultvalue, strnum, flnum, args, cpid, durcnt, TCR(normal, type, 3), TCR(gentle, type, 3)) \ 520 MSG_CENTER_NOTIF_TEAM(NUM_TEAM_4, prefix##_PINK, prefix, defaultvalue, strnum, flnum, args, cpid, durcnt, TCR(normal, type, 4), TCR(gentle, type, 4)) 526 MSG_CENTER_NOTIF(ASSAULT_DEFENDING, N_ENABLE, 0, 0, "", CPID_ASSAULT_ROLE, "0 0", _("^BGYou are defending!"), "")
527 MSG_CENTER_NOTIF(ASSAULT_OBJ_DESTROYED, N_ENABLE, 0, 1, "f1time", CPID_ASSAULT_ROLE, "0 0", _("^BGObjective destroyed in ^F4%s^BG!"), "")
529 MSG_CENTER_NOTIF(COUNTDOWN_BEGIN, N_ENABLE, 0, 0, "", CPID_ROUND, "2 0", _("^F4Begin!"), "")
530 MSG_CENTER_NOTIF(COUNTDOWN_GAMESTART, N_ENABLE, 0, 1, "", CPID_ROUND, "1 f1", _("^F4Game starts in ^COUNT"), "")
531 MSG_CENTER_NOTIF(COUNTDOWN_ROUNDSTART, N_ENABLE, 0, 1, "", CPID_ROUND, "1 f1", _("^F4Round starts in ^COUNT"), "")
532 MSG_CENTER_NOTIF(COUNTDOWN_ROUNDSTOP, N_ENABLE, 0, 0, "", CPID_ROUND, "2 0", _("^F4Round cannot start"), "")
534 MSG_CENTER_NOTIF(ROUND_TIED, N_ENABLE, 0, 0, "", CPID_ROUND, "0 0", _("^BGRound tied"), "")
535 MSG_CENTER_NOTIF(ROUND_OVER, N_ENABLE, 0, 0, "", CPID_ROUND, "0 0", _("^BGRound over, there's no winner"), "")
537 MSG_CENTER_NOTIF(CAMPCHECK, N_ENABLE, 0, 0, "", CPID_CAMPCHECK, "0 0", _("^F2Don't camp!"), "")
541 MSG_CENTER_NOTIF(CTF_CAPTURESHIELD_FREE, N_ENABLE, 0, 0, "", CPID_CTF_CAPSHIELD, "0 0", _("^BGYou are now free.\n^BGFeel free
to ^F2try
to capture^BG the flag again\n^BGif you think you will succeed."), "")
542 MSG_CENTER_NOTIF(CTF_CAPTURESHIELD_INACTIVE, N_ENABLE, 0, 0, "", CPID_CTF_CAPSHIELD, "0 0", _("^BGThis flag is currently
inactive"), "")
543 MSG_CENTER_NOTIF(CTF_CAPTURESHIELD_SHIELDED, N_ENABLE, 0, 0, "", CPID_CTF_CAPSHIELD, "0 0", _("^BGYou are now ^F1shielded^BG from the flag(s)\n^BGfor ^F2too many unsuccessful attempts^BG
to capture.\n^BGMake some defensive scores before trying again."), "")
545 MSG_CENTER_NOTIF(CTF_CAPTURE_NEUTRAL, N_ENABLE, 0, 0, "", CPID_CTF_LOWPRIO, "0 0", _("^BGYou captured the flag!"), "")
546 MSG_CENTER_NOTIF(CTF_FLAG_THROW_PUNISH, N_ENABLE, 0, 1, "f1secs", CPID_CTF_LOWPRIO, "0 0", _("^BGToo many flag throws! Throwing disabled
for %s."), "")
547 MULTITEAM_CENTER(CTF_PASS_OTHER, N_ENABLE, 2, 0, "s1 s2", CPID_CTF_PASS, "0 0", _("^BG%s^BG passed the ^
TC^TT^BG flag
to %s"), "", FLAG)
548 MSG_CENTER_NOTIF(CTF_PASS_OTHER_NEUTRAL, N_ENABLE, 2, 0, "s1 s2", CPID_CTF_PASS, "0 0", _("^BG%s^BG passed the flag
to %s"), "")
549 MULTITEAM_CENTER(CTF_PASS_RECEIVED, N_ENABLE, 1, 0, "s1", CPID_CTF_PASS, "0 0", _("^BGYou received the ^
TC^TT^BG flag from %s"), "", FLAG)
550 MSG_CENTER_NOTIF(CTF_PASS_RECEIVED_NEUTRAL, N_ENABLE, 1, 0, "s1", CPID_CTF_PASS, "0 0", _("^BGYou received the flag from %s"), "")
551 MSG_CENTER_NOTIF(CTF_PASS_REQUESTED, N_ENABLE, 1, 0, "pass_key s1", CPID_CTF_PASS, "0 0", _("^BGPress ^F2%s^BG
to receive the flag from %s^BG"), "")
552 MSG_CENTER_NOTIF(CTF_PASS_REQUESTING, N_ENABLE, 1, 0, "s1", CPID_CTF_PASS, "0 0", _("^BGRequesting %s^BG
to pass you the flag"), "")
553 MULTITEAM_CENTER(CTF_PASS_SENT, N_ENABLE, 1, 0, "s1", CPID_CTF_PASS, "0 0", _("^BGYou passed the ^
TC^TT^BG flag
to %s"), "", FLAG)
554 MSG_CENTER_NOTIF(CTF_PASS_SENT_NEUTRAL, N_ENABLE, 1, 0, "s1", CPID_CTF_PASS, "0 0", _("^BGYou passed the flag
to %s"), "")
555 MULTITEAM_CENTER(CTF_PICKUP, N_ENABLE, 0, 0, "", CPID_CTF_LOWPRIO, "0 0",
BOLD(_("^BGYou got the ^
TC^TT^BG flag!")), "", FLAG)
556 MSG_CENTER_NOTIF(CTF_PICKUP_NEUTRAL, N_ENABLE, 0, 0, "", CPID_CTF_LOWPRIO, "0 0",
BOLD(_("^BGYou got the flag!")), "")
557 MSG_CENTER_NOTIF(CTF_PICKUP_RETURN, N_ENABLE, 1, 0, "s1", CPID_CTF_LOWPRIO, "0 0",
BOLD(_("^BGYou got your %steam^BG's flag, return it!")), "")
558 MSG_CENTER_NOTIF(CTF_PICKUP_RETURN_ENEMY, N_ENABLE, 1, 0, "s1", CPID_CTF_LOWPRIO, "0 0",
BOLD(_("^BGYou got the %senemy^BG's flag, return it!")), "")
559 MSG_CENTER_NOTIF(CTF_PICKUP_ENEMY, N_ENABLE, 1, 0, "s1", CPID_CTF_LOWPRIO, "0 0", _("^BGThe %senemy^BG got your flag! Retrieve it!"), "")
560 MSG_CENTER_NOTIF(CTF_PICKUP_ENEMY_VERBOSE, N_ENABLE, 2, 0, "s1 s2 s1", CPID_CTF_LOWPRIO, "0 0", _("^BGThe %senemy (^BG%s%s)^BG got your flag! Retrieve it!"), "")
561 MSG_CENTER_NOTIF(CTF_PICKUP_ENEMY_NEUTRAL, N_ENABLE, 1, 0, "s1", CPID_CTF_LOWPRIO, "0 0", _("^BGThe %senemy^BG got the flag! Retrieve it!"), "")
562 MSG_CENTER_NOTIF(CTF_PICKUP_ENEMY_NEUTRAL_VERBOSE, N_ENABLE, 2, 0, "s1 s2 s1", CPID_CTF_LOWPRIO, "0 0", _("^BGThe %senemy (^BG%s%s)^BG got the flag! Retrieve it!"), "")
563 MSG_CENTER_NOTIF(CTF_PICKUP_ENEMY_TEAM, N_ENABLE, 1, 0, "s1", CPID_CTF_LOWPRIO, "0 0", _("^BGThe %senemy^BG got their flag! Retrieve it!"), "")
564 MSG_CENTER_NOTIF(CTF_PICKUP_ENEMY_TEAM_VERBOSE, N_ENABLE, 2, 0, "s1 s2 s1", CPID_CTF_LOWPRIO, "0 0", _("^BGThe %senemy (^BG%s%s)^BG got their flag! Retrieve it!"), "")
565 MULTITEAM_CENTER(CTF_PICKUP_TEAM, N_ENABLE, 1, 0, "s1", CPID_CTF_LOWPRIO, "0 0", _("^BGYour %steam mate^BG got the ^
TC^TT^BG flag! Protect them!"), "", FLAG)
566 MULTITEAM_CENTER(CTF_PICKUP_TEAM_VERBOSE, N_ENABLE, 2, 0, "s1 s2 s1", CPID_CTF_LOWPRIO, "0 0", _("^BGYour %steam mate (^BG%s%s)^BG got the ^
TC^TT^BG flag! Protect them!"), "", FLAG)
567 MSG_CENTER_NOTIF(CTF_PICKUP_TEAM_NEUTRAL, N_ENABLE, 1, 0, "s1", CPID_CTF_LOWPRIO, "0 0", _("^BGYour %steam mate^BG got the flag! Protect them!"), "")
568 MSG_CENTER_NOTIF(CTF_PICKUP_TEAM_VERBOSE_NEUTRAL, N_ENABLE, 2, 0, "s1 s2 s1", CPID_CTF_LOWPRIO, "0 0", _("^BGYour %steam mate (^BG%s%s)^BG got the flag! Protect them!"), "")
569 MSG_CENTER_NOTIF(CTF_PICKUP_VISIBLE, N_ENABLE, 0, 0, "", CPID_STALEMATE, "0 0", _("^BGEnemies can now see you on radar!"), "")
570 MULTITEAM_CENTER(CTF_RETURN, N_ENABLE, 0, 0, "", CPID_CTF_LOWPRIO, "0 0", _("^BGYou returned the ^
TC^TT^BG flag!"), "", FLAG)
571 MSG_CENTER_NOTIF(CTF_STALEMATE_CARRIER, N_ENABLE, 0, 0, "", CPID_STALEMATE, "0 0", _("^BGStalemate! Enemies can now see you on radar!"), "")
572 MSG_CENTER_NOTIF(CTF_STALEMATE_OTHER, N_ENABLE, 0, 0, "", CPID_STALEMATE, "0 0", _("^BGStalemate!
Flag carriers can now be seen by enemies on radar!"), "")
574 #define VERBOSE_MURDER(type) strcat(MURDER_##type, "^BG%s") 576 #define MURDER_FRAG BOLD(_("^K3%sYou fragged ^BG%s")) 577 #define MURDER_FRAG2 BOLD(_("^K3%sYou scored against ^BG%s")) 578 #define MURDER_FRAGGED BOLD(_("^K1%sYou were fragged by ^BG%s")) 579 #define MURDER_FRAGGED2 BOLD(_("^K1%sYou were scored against by ^BG%s")) 585 #define MURDER_FRAG_FIRE BOLD(_("^K3%sYou burned ^BG%s")) 586 #define MURDER_FRAG_FIRE2 BOLD(_("^K3%sYou scored against ^BG%s")) 587 #define MURDER_FRAGGED_FIRE BOLD(_("^K1%sYou were burned by ^BG%s")) 588 #define MURDER_FRAGGED_FIRE2 BOLD(_("^K1%sYou were scored against by ^BG%s")) 594 #define MURDER_FRAG_FREEZE BOLD(_("^K3%sYou froze ^BG%s")) 595 #define MURDER_FRAG_FREEZE2 BOLD(_("^K3%sYou scored against ^BG%s")) 596 #define MURDER_FRAGGED_FREEZE BOLD(_("^K1%sYou were frozen by ^BG%s")) 597 #define MURDER_FRAGGED_FREEZE2 BOLD(_("^K1%sYou were scored against by ^BG%s")) 603 #define MURDER_TYPEFRAG BOLD(_("^K1%sYou typefragged ^BG%s")) 604 #define MURDER_TYPEFRAG2 BOLD(_("^K1%sYou scored against ^BG%s^K1 while they were typing")) 605 #define MURDER_TYPEFRAGGED BOLD(_("^K1%sYou were typefragged by ^BG%s")) 606 #define MURDER_TYPEFRAGGED2 BOLD(_("^K1%sYou were scored against by ^BG%s^K1 while typing")) 612 MSG_CENTER_NOTIF(NADE_THROW, N_ENABLE, 0, 0,
"nade_key", CPID_NADES,
"0 0", _(
"^BGPress ^F2%s^BG again to toss the nade!"),
"")
613 MSG_CENTER_NOTIF(NADE_BONUS, N_ENABLE, 0, 0, "", CPID_NADES, "0 0", _("^F2You got a ^K1BONUS GRENADE^F2!"), "")
615 MSG_CENTER_NOTIF(DEATH_SELF_AUTOTEAMCHANGE, N_ENABLE, 0, 1, "
death_team", CPID_Null, "0 0",
BOLD(_("^BGYou have been moved into a different team\nYou are now on: %s")), "")
616 MSG_CENTER_NOTIF(DEATH_SELF_BETRAYAL, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You were punished
for attacking your team mates!")), "")
617 MSG_CENTER_NOTIF(DEATH_SELF_CAMP, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1Die camper!")),
BOLD(_("^K1Reconsider your tactics, camper!")))
619 MSG_CENTER_NOTIF(DEATH_SELF_CUSTOM, N_ENABLE, 2, 0, "s2", CPID_Null, "0 0",
BOLD(_("^K1You were %s")), "")
620 MSG_CENTER_NOTIF(DEATH_SELF_DROWN, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You couldn't catch your breath!")), "")
621 MSG_CENTER_NOTIF(DEATH_SELF_FALL, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You hit the ground with a crunch!")), "")
622 MSG_CENTER_NOTIF(DEATH_SELF_FIRE, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You got a little bit too crispy!")),
BOLD(_("^K1You felt a little too hot!")))
623 MSG_CENTER_NOTIF(DEATH_SELF_GENERIC, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You fragged yourself!")),
BOLD(_("^K1You need
to be more careful!")))
624 MSG_CENTER_NOTIF(DEATH_SELF_LAVA, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You couldn't stand the heat!")), "")
625 MSG_CENTER_NOTIF(DEATH_SELF_MONSTER, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You were killed by a monster!")),
BOLD(_("^K1You need
to watch out
for monsters!")))
626 MSG_CENTER_NOTIF(DEATH_SELF_NADE, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You forgot
to put the pin back in!")),
BOLD(_("^K1Tastes like chicken!")))
627 MSG_CENTER_NOTIF(DEATH_SELF_NADE_NAPALM, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1Hanging around a napalm explosion is bad!")), "")
628 MSG_CENTER_NOTIF(DEATH_SELF_NADE_ICE_FREEZE, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You got a little bit too cold!")),
BOLD(_("^K1You felt a little chilly!")))
629 MSG_CENTER_NOTIF(DEATH_SELF_NADE_HEAL, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1Your Healing
Nade is a bit defective")), "")
630 MSG_CENTER_NOTIF(DEATH_SELF_NOAMMO, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You were killed
for running out of ammo...")),
BOLD(_("^K1You are respawning
for running out of ammo...")))
631 MSG_CENTER_NOTIF(DEATH_SELF_ROT, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You grew too old without taking your medicine")),
BOLD(_("^K1You need
to preserve your
health")))
632 MSG_CENTER_NOTIF(DEATH_SELF_SHOOTING_STAR, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You became a shooting star!")), "")
633 MSG_CENTER_NOTIF(DEATH_SELF_SLIME, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You melted away in slime!")), "")
634 MSG_CENTER_NOTIF(DEATH_SELF_SUICIDE, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You committed suicide!")),
BOLD(_("^K1You ended it all!")))
635 MSG_CENTER_NOTIF(DEATH_SELF_SWAMP, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You got stuck in a swamp!")), "")
636 MSG_CENTER_NOTIF(DEATH_SELF_TEAMCHANGE, N_ENABLE, 0, 1, "death_team", CPID_Null, "0 0",
BOLD(_("^BGYou are now on: %s")), "")
637 MSG_CENTER_NOTIF(DEATH_SELF_TOUCHEXPLODE, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You died in an accident!")), "")
638 MSG_CENTER_NOTIF(DEATH_SELF_TURRET, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You were fragged by a turret!")),
BOLD(_("^K1You had an unfortunate run in with a turret!")))
639 MSG_CENTER_NOTIF(DEATH_SELF_TURRET_EWHEEL, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You were fragged by an eWheel turret!")),
BOLD(_("^K1You had an unfortunate run in with an eWheel turret!")))
640 MSG_CENTER_NOTIF(DEATH_SELF_TURRET_WALK, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You were fragged by a Walker turret!")),
BOLD(_("^K1You had an unfortunate run in with a Walker turret!")))
641 MSG_CENTER_NOTIF(DEATH_SELF_VH_BUMB_DEATH, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You got caught in the blast of a
Bumblebee explosion!")), "")
643 MSG_CENTER_NOTIF(DEATH_SELF_VH_RAPT_BOMB, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You were caught in a
Raptor cluster bomb!")), "")
644 MSG_CENTER_NOTIF(DEATH_SELF_VH_RAPT_DEATH, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You got caught in the blast of a
Raptor explosion!")), "")
645 MSG_CENTER_NOTIF(DEATH_SELF_VH_SPID_DEATH, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You got caught in the blast of a
Spiderbot explosion!")), "")
647 MSG_CENTER_NOTIF(DEATH_SELF_VH_WAKI_DEATH, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You got caught in the blast of a
Racer explosion!")), "")
648 MSG_CENTER_NOTIF(DEATH_SELF_VH_WAKI_ROCKET, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1You couldn't
find shelter from a
Racer rocket!")), "")
649 MSG_CENTER_NOTIF(DEATH_SELF_VOID, N_ENABLE, 0, 0, "", CPID_Null, "0 0",
BOLD(_("^K1Watch your step!")), "")
651 MSG_CENTER_NOTIF(DEATH_TEAMKILL_FRAG, N_ENABLE, 1, 0, "s1", CPID_Null, "0 0",
BOLD(_("^K1Traitor! You team killed ^BG%s")),
BOLD(_("^K1Traitor! You betrayed team mate ^BG%s")))
652 MSG_CENTER_NOTIF(DEATH_TEAMKILL_FRAGGED, N_ENABLE, 1, 0, "s1", CPID_Null, "0 0",
BOLD(_("^K1You were team killed by ^BG%s")),
BOLD(_("^K1You were betrayed by team mate ^BG%s")))
655 MSG_CENTER_NOTIF(MOVETOSPEC_IDLING, N_ENABLE, 0, 1, "", CPID_IDLING, "1 f1",
BOLD(_("^K1Stop idling!\n^BGMoving
to spectators in ^COUNT...")), "")
657 MSG_CENTER_NOTIF(DOOR_LOCKED_NEED, N_ENABLE, 1, 0, "s1", CPID_Null, "0 0", _("^BGYou need %s^BG!"), "")
658 MSG_CENTER_NOTIF(DOOR_LOCKED_ALSONEED, N_ENABLE, 1, 0, "s1", CPID_Null, "0 0", _("^BGYou also need %s^BG!"), "")
659 MSG_CENTER_NOTIF(DOOR_UNLOCKED, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^BGDoor unlocked!"), "")
661 MSG_CENTER_NOTIF(EXTRALIVES, N_ENABLE, 0, 1, "f1", CPID_Null, "0 0", _("^F2Extra lives taken: ^K1%s"), "")
663 MSG_CENTER_NOTIF(FREEZETAG_REVIVE, N_ENABLE, 1, 0, "s1", CPID_Null, "0 0", _("^K3You revived ^BG%s"), "")
664 MSG_CENTER_NOTIF(FREEZETAG_REVIVE_SELF, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^K3You revived yourself"), "")
665 MSG_CENTER_NOTIF(FREEZETAG_REVIVED, N_ENABLE, 1, 0, "s1", CPID_Null, "0 0", _("^K3You were revived by ^BG%s"), "")
666 MSG_CENTER_NOTIF(FREEZETAG_AUTO_REVIVED, N_ENABLE, 0, 1, "f1", CPID_Null, "0 0", _("^BGYou were automatically revived after %s seconds"), "")
668 MSG_CENTER_NOTIF(GENERATOR_UNDERATTACK, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^BGThe generator is under attack!"), "")
670 MULTITEAM_CENTER(ROUND_TEAM_LOSS, N_ENABLE, 0, 0, "", CPID_ROUND, "0 0", _("^
TC^TT^BG team loses the round"), "", NAME)
671 MULTITEAM_CENTER(ROUND_TEAM_WIN, N_ENABLE, 0, 0, "", CPID_ROUND, "0 0", _("^
TC^TT^BG team wins the round"), "", NAME)
672 MSG_CENTER_NOTIF(ROUND_PLAYER_WIN, N_ENABLE, 1, 0, "s1", CPID_ROUND, "0 0", _("^BG%s^BG wins the round"), "")
674 MSG_CENTER_NOTIF(FREEZETAG_SELF, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^K1You froze yourself"), "")
675 MSG_CENTER_NOTIF(FREEZETAG_SPAWN_LATE, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^K1Round already started, you
spawn as frozen"), "")
677 MSG_CENTER_NOTIF(INVASION_SUPERMONSTER, N_ENABLE, 1, 0, "s1", CPID_Null, "0 0", _("^K1A %s has arrived!"), "")
679 MSG_CENTER_NOTIF(ITEM_BUFF_DROP, N_ENABLE, 0, 1, "item_buffname", CPID_ITEM, "item_centime 0", _("^BGYou dropped the %s^BG buff!"), "")
680 MSG_CENTER_NOTIF(ITEM_BUFF_GOT, N_ENABLE, 0, 1, "item_buffname", CPID_ITEM, "item_centime 0", _("^BGYou got the %s^BG buff!"), "")
681 MSG_CENTER_NOTIF(ITEM_FUELREGEN_GOT, N_ENABLE, 0, 0, "", CPID_ITEM, "item_centime 0", _("^BGYou got the ^F1Fuel regenerator"), "")
682 MSG_CENTER_NOTIF(ITEM_JETPACK_GOT, N_ENABLE, 0, 0, "", CPID_ITEM, "item_centime 0", _("^BGYou got the ^F1Jetpack"), "")
683 MSG_CENTER_NOTIF(ITEM_WEAPON_DONTHAVE, N_ENABLE, 0, 1, "item_wepname", CPID_ITEM, "item_centime 0", _("^BGYou do not have the ^F1%s"), "")
684 MSG_CENTER_NOTIF(ITEM_WEAPON_DROP, N_ENABLE, 0, 2, "item_wepname item_wepammo", CPID_ITEM, "item_centime 0", _("^BGYou dropped the ^F1%s^BG%s"), "")
685 MSG_CENTER_NOTIF(ITEM_WEAPON_GOT, N_ENABLE, 0, 1, "item_wepname", CPID_ITEM, "item_centime 0", _("^BGYou got the ^F1%s"), "")
686 MSG_CENTER_NOTIF(ITEM_WEAPON_NOAMMO, N_ENABLE, 0, 1, "item_wepname", CPID_ITEM, "item_centime 0", _("^BGYou don't have enough ammo
for the ^F1%s"), "")
687 MSG_CENTER_NOTIF(ITEM_WEAPON_PRIMORSEC, N_ENABLE, 0, 3, "item_wepname f2primsec f3primsec", CPID_ITEM, "item_centime 0", _("^F1%s %s^BG is unable
to fire, but its ^F1%s^BG can"), "")
688 MSG_CENTER_NOTIF(ITEM_WEAPON_UNAVAILABLE, N_ENABLE, 0, 1, "item_wepname", CPID_ITEM, "item_centime 0", _("^F1%s^BG is ^F4not available^BG on
this map"), "")
690 MSG_CENTER_NOTIF(JOIN_NOSPAWNS, N_ENABLE, 0, 0, "", CPID_PREVENT_JOIN, "0 0", _("^K1No spawnpoints available!\nHope your team can fix it..."), "")
691 MSG_CENTER_NOTIF(JOIN_PREVENT, N_ENABLE, 0, 0, "", CPID_PREVENT_JOIN, "0 0", _("^K1You may not join the game at
this time.\nThe player limit reached maximum capacity."), "")
693 MSG_CENTER_NOTIF(KEEPAWAY_DROPPED, N_ENABLE, 1, 0, "s1", CPID_KEEPAWAY, "0 0", _("^BG%s^BG has dropped the ball!"), "")
694 MSG_CENTER_NOTIF(KEEPAWAY_PICKUP, N_ENABLE, 1, 0, "s1", CPID_KEEPAWAY, "0 0", _("^BG%s^BG has picked up the ball!"), "")
695 MSG_CENTER_NOTIF(KEEPAWAY_PICKUP_SELF, N_ENABLE, 0, 0, "", CPID_KEEPAWAY, "0 0", _("^BGYou picked up the ball"), "")
696 MSG_CENTER_NOTIF(KEEPAWAY_WARN, N_ENABLE, 0, 0, "", CPID_KEEPAWAY_WARN, "0 0", _("^BGKilling people while you don't have the ball gives no points!"), "")
698 MSG_CENTER_NOTIF(KEYHUNT_HELP, N_ENABLE, 0, 0, "", CPID_KEYHUNT, "0 0", _("^BGAll keys are in your team's hands!\nHelp the key carriers
to meet!"), "")
699 MULTITEAM_CENTER(KEYHUNT_INTERFERE, N_ENABLE, 0, 0, "", CPID_KEYHUNT, "0 0", _("^BGAll keys are in ^
TC^TT team^BG's hands!\nInterfere ^F4NOW^BG!"), "", NAME)
700 MSG_CENTER_NOTIF(KEYHUNT_MEET, N_ENABLE, 0, 0, "", CPID_KEYHUNT, "0 0", _("^BGAll keys are in your team's hands!\nMeet the
other key carriers ^F4NOW^BG!"), "")
701 MSG_CENTER_NOTIF(KEYHUNT_ROUNDSTART, N_ENABLE, 0, 1, "", CPID_KEYHUNT_OTHER, "1 f1", _("^F4Round will start in ^COUNT"), "")
702 MSG_CENTER_NOTIF(KEYHUNT_SCAN, N_ENABLE, 0, 1, "", CPID_KEYHUNT_OTHER, "f1 0", _("^BGScanning frequency range..."), "")
703 MULTITEAM_CENTER(KEYHUNT_START, N_ENABLE, 0, 0, "", CPID_KEYHUNT, "0 0", _("^BGYou are starting with the ^
TC^TT Key"), "", KEY)
705 MSG_CENTER_NOTIF(LMS_NOLIVES, N_ENABLE, 0, 0, "", CPID_LMS, "0 0", _("^BGYou have no lives left, you must
wait until the
next match"), "")
710 MSG_CENTER_NOTIF(INSTAGIB_DOWNGRADE, N_ENABLE, 0, 0, "", CPID_INSTAGIB_FINDAMMO, "5 0", _("^BGYour
weapon has been downgraded until you
find some ammo!"), "")
711 MSG_CENTER_NOTIF(INSTAGIB_FINDAMMO, N_ENABLE, 0, 0, "", CPID_INSTAGIB_FINDAMMO, "1 9", _("^F4^COUNT^BG left
to find some ammo!"), "")
712 MSG_CENTER_NOTIF(INSTAGIB_FINDAMMO_FIRST, N_ENABLE, 0, 0, "", CPID_INSTAGIB_FINDAMMO, "1 10", _("^BGGet some ammo or you'll be dead in ^F4^COUNT^BG!"), _("^BGGet some ammo! ^F4^COUNT^BG left!"))
713 MSG_CENTER_NOTIF(INSTAGIB_LIVES_REMAINING, N_ENABLE, 0, 1, "f1", CPID_Null, "0 0", _("^F2Extra lives remaining: ^K1%s"), "")
715 MSG_CENTER_NOTIF(CAMPAIGN_MESSAGE, N_ENABLE, 1, 1, "f1 s1
join_key",
CPID_CAMPAIGN_MESSAGE, "-1 0",
strcat(_("Level %s: "), "^BG%s\n^3\n", _("^BGPress ^F2%s^BG
to enter the game")), "")
716 MSG_CENTER_NOTIF(MOTD, N_ENABLE, 1, 0, "s1", CPID_MOTD, "-1 0", "^BG%s", "")
718 MSG_CENTER_NOTIF(NIX_COUNTDOWN, N_ENABLE, 0, 2, "item_wepname", CPID_NIX, "1 f2", _("^F2^COUNT^BG until
weapon change...\nNext
weapon: ^F1%s"), "")
719 MSG_CENTER_NOTIF(NIX_NEWWEAPON, N_ENABLE, 0, 1, "item_wepname", CPID_NIX, "0 0", _("^F2Active
weapon: ^F1%s"), "")
721 MSG_CENTER_NOTIF(ONS_CAPTURE, N_ENABLE, 1, 0, "s1", CPID_ONSLAUGHT, "0 0", _("^BGYou captured %s^BG control point"), "")
722 MSG_CENTER_NOTIF(ONS_CAPTURE_NONAME, N_ENABLE, 0, 0, "", CPID_ONSLAUGHT, "0 0", _("^BGYou captured a control point"), "")
723 MULTITEAM_CENTER(ONS_CAPTURE_TEAM, N_ENABLE, 1, 0, "s1", CPID_ONSLAUGHT, "0 0", _("^
TC^TT^BG team captured %s^BG control point"), "", NAME)
724 MULTITEAM_CENTER(ONS_CAPTURE_TEAM_NONAME, N_ENABLE, 0, 0, "", CPID_ONSLAUGHT, "0 0", _("^
TC^TT^BG team captured a control point"), "", NAME)
725 MSG_CENTER_NOTIF(ONS_CONTROLPOINT_SHIELDED, N_ENABLE, 0, 0, "", CPID_ONS_CAPSHIELD, "0 0", _("^BGThis control point currently cannot be captured"), "")
726 MSG_CENTER_NOTIF(ONS_GENERATOR_SHIELDED, N_ENABLE, 0, 0, "", CPID_ONS_CAPSHIELD, "0 0", _("^BGThe
enemy generator cannot be destroyed yet\n^F2Capture some control points
to unshield it"), "")
727 MULTITEAM_CENTER(ONS_NOTSHIELDED, N_ENABLE, 0, 0, "", CPID_ONSLAUGHT, "0 0", _("^BGThe ^TCenemy^BG generator is no longer shielded!"), "", NAME)
728 MSG_CENTER_NOTIF(ONS_NOTSHIELDED_TEAM, N_ENABLE, 0, 0, "", CPID_ONSLAUGHT, "0 0", _("^K1Your generator is NOT shielded!\n^BGRe-capture control points
to shield it!"), "")
729 MSG_CENTER_NOTIF(ONS_TELEPORT, N_ENABLE, 0, 0, "pass_key", CPID_ONSLAUGHT, "0 0", _("^BGPress ^F2%s^BG
to teleport"), "")
730 MSG_CENTER_NOTIF(ONS_TELEPORT_ANTISPAM, N_ENABLE, 0, 1, "f1secs", CPID_ONSLAUGHT, "0 0", _("^BGTeleporting disabled
for %s"), "")
732 MSG_CENTER_NOTIF(OVERTIME_FRAG, N_ENABLE, 0, 0, "", CPID_OVERTIME, "0 0", _("^F2Now playing ^F4OVERTIME^F2!\nKeep fragging until we have a winner!"), _("^F2Now playing ^F4OVERTIME^F2!\nKeep scoring until we have a winner!"))
733 MSG_CENTER_NOTIF(OVERTIME_CONTROLPOINT, N_ENABLE, 0, 0, "", CPID_OVERTIME, "5 0", _("^F2Now playing ^F4OVERTIME^F2!\n\nGenerators are now decaying.\nThe more control points your team holds,\nthe faster the
enemy generator decays"), "")
734 MSG_CENTER_NOTIF(OVERTIME_TIME, N_ENABLE, 0, 1, "f1time", CPID_OVERTIME, "0 0", _("^F2Now playing ^F4OVERTIME^F2!\n^BGAdded ^F4%s^BG
to the game!"), "")
736 MSG_CENTER_NOTIF(PORTO_CREATED_IN, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^K1In^BG-portal created"), "")
737 MSG_CENTER_NOTIF(PORTO_CREATED_OUT, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^F3Out^BG-portal created"), "")
738 MSG_CENTER_NOTIF(PORTO_FAILED, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^F1Portal creation failed"), "")
740 MSG_CENTER_NOTIF(POWERUP_STRENGTH, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2Strength infuses your weapons with devastating power"), "")
741 MSG_CENTER_NOTIF(POWERDOWN_STRENGTH, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2Strength has worn off"), "")
743 MSG_CENTER_NOTIF(POWERUP_SHIELD, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2Shield surrounds you"), "")
744 MSG_CENTER_NOTIF(POWERDOWN_SHIELD, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2Shield has worn off"), "")
746 MSG_CENTER_NOTIF(POWERUP_SPEED, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2You are on
speed"), "")
747 MSG_CENTER_NOTIF(POWERDOWN_SPEED, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2Speed has worn off"), "")
749 MSG_CENTER_NOTIF(POWERUP_INVISIBILITY, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2You are invisible"), "")
750 MSG_CENTER_NOTIF(POWERDOWN_INVISIBILITY, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2Invisibility has worn off"), "")
752 MSG_CENTER_NOTIF(RACE_FINISHLAP, N_ENABLE, 0, 0, "", CPID_RACE_FINISHLAP, "0 0", _("^F2The race is over, finish your lap!"), "")
754 MSG_CENTER_NOTIF(SEQUENCE_COMPLETED, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^BGSequence completed!"), "")
755 MSG_CENTER_NOTIF(SEQUENCE_COUNTER, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^BGThere are more
to go..."), "")
756 MSG_CENTER_NOTIF(SEQUENCE_COUNTER_FEWMORE, N_ENABLE, 0, 1, "f1", CPID_Null, "0 0", _("^BGOnly %s^BG more
to go..."), "")
758 MSG_CENTER_NOTIF(SUPERWEAPON_BROKEN, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2Superweapons have broken down"), "")
759 MSG_CENTER_NOTIF(SUPERWEAPON_LOST, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2Superweapons have been lost"), "")
760 MSG_CENTER_NOTIF(SUPERWEAPON_PICKUP, N_ENABLE, 0, 0, "", CPID_POWERUP, "0 0", _("^F2You now have a superweapon"), "")
762 MULTITEAM_CENTER(TEAMCHANGE, N_ENABLE, 0, 1, "", CPID_TEAMCHANGE, "1 f1", _("^K1Changing
to ^
TC^TT^K1 in ^COUNT"), "", NAME)
763 MSG_CENTER_NOTIF(TEAMCHANGE_AUTO, N_ENABLE, 0, 1, "", CPID_TEAMCHANGE, "1 f1", _("^K1Changing team in ^COUNT"), "")
764 MSG_CENTER_NOTIF(TEAMCHANGE_SPECTATE, N_ENABLE, 0, 1, "", CPID_TEAMCHANGE, "1 f1", _("^K1Spectating in ^COUNT"), "")
765 MSG_CENTER_NOTIF(TEAMCHANGE_SUICIDE, N_ENABLE, 0, 1, "", CPID_TEAMCHANGE, "1 f1", _("^K1Suicide in ^COUNT"), "")
767 MSG_CENTER_NOTIF(TIMEOUT_BEGINNING, N_ENABLE, 0, 1, "", CPID_TIMEOUT, "1 f1", _("^F4Timeout begins in ^COUNT"), "")
768 MSG_CENTER_NOTIF(TIMEOUT_ENDING, N_ENABLE, 0, 1, "", CPID_TIMEIN, "1 f1", _("^F4Timeout ends in ^COUNT"), "")
770 MSG_CENTER_NOTIF(JOIN_PREVENT_MINIGAME, N_ENABLE, 0, 0, "", CPID_Null, "0 0", _("^K1Cannot join given minigame session!"), "" )
772 MSG_CENTER_NOTIF(VEHICLE_ENTER, N_ENABLE, 0, 0, "pass_key", CPID_VEHICLES, "0 0", _("^BGPress ^F2%s^BG
to enter/exit the vehicle"), "")
773 MSG_CENTER_NOTIF(VEHICLE_ENTER_GUNNER, N_ENABLE, 0, 0, "pass_key", CPID_VEHICLES, "0 0", _("^BGPress ^F2%s^BG
to enter the vehicle gunner"), "")
774 MSG_CENTER_NOTIF(VEHICLE_ENTER_STEAL, N_ENABLE, 0, 0, "pass_key", CPID_VEHICLES, "0 0", _("^BGPress ^F2%s^BG
to steal
this vehicle"), "")
775 MSG_CENTER_NOTIF(VEHICLE_STEAL, N_ENABLE, 0, 0, "", CPID_VEHICLES_OTHER, "0 0", _("^F2The
enemy is stealing one of your vehicles!\n^F4Stop them!"), "")
776 MSG_CENTER_NOTIF(VEHICLE_STEAL_SELF, N_ENABLE, 0, 0, "", CPID_VEHICLES_OTHER, "4 0", _("^F2Intruder detected, disabling shields!"), "")
778 MSG_CENTER_NOTIF(WEAPON_MINELAYER_LIMIT, N_ENABLE, 0, 1, "f1", CPID_Null, "0 0", _("^BGYou cannot place more than ^F2%s^BG mines at a time"), "")
788 #define MULTITEAM_MULTI(prefix, defaultvalue, anncepre, infopre, centerpre) \ 789 MSG_MULTI_NOTIF(prefix##_RED, defaultvalue, anncepre##_RED, infopre##_RED, centerpre##_RED) \ 790 MSG_MULTI_NOTIF(prefix##_BLUE, defaultvalue, anncepre##_BLUE, infopre##_BLUE, centerpre##_BLUE) \ 791 MSG_MULTI_NOTIF(prefix##_YELLOW, defaultvalue, anncepre##YELLOW, infopre##YELLOW, centerpre##YELLOW) \ 792 MSG_MULTI_NOTIF(prefix##_PINK, defaultvalue, anncepre##PINK, infopre##PINK, centerpre##PINK) 801 MSG_MULTI_NOTIF(DEATH_MURDER_MONSTER, N_ENABLE,
NULL, INFO_DEATH_MURDER_MONSTER, CENTER_DEATH_SELF_MONSTER)
826 MSG_MULTI_NOTIF(DEATH_SELF_AUTOTEAMCHANGE, N_ENABLE,
NULL, INFO_DEATH_SELF_AUTOTEAMCHANGE, CENTER_DEATH_SELF_AUTOTEAMCHANGE)
827 MSG_MULTI_NOTIF(DEATH_SELF_BETRAYAL, N_ENABLE,
NULL, INFO_DEATH_SELF_BETRAYAL, CENTER_DEATH_SELF_BETRAYAL)
828 MSG_MULTI_NOTIF(DEATH_SELF_CAMP, N_ENABLE,
NULL, INFO_DEATH_SELF_CAMP, CENTER_DEATH_SELF_CAMP)
829 MSG_MULTI_NOTIF(DEATH_SELF_CHEAT, N_ENABLE,
NULL, INFO_DEATH_SELF_CHEAT, CENTER_DEATH_SELF_CHEAT)
830 MSG_MULTI_NOTIF(DEATH_SELF_CUSTOM, N_ENABLE,
NULL, INFO_DEATH_SELF_GENERIC, CENTER_DEATH_SELF_CUSTOM)
831 MSG_MULTI_NOTIF(DEATH_SELF_DROWN, N_ENABLE,
NULL, INFO_DEATH_SELF_DROWN, CENTER_DEATH_SELF_DROWN)
832 MSG_MULTI_NOTIF(DEATH_SELF_FALL, N_ENABLE,
NULL, INFO_DEATH_SELF_FALL, CENTER_DEATH_SELF_FALL)
833 MSG_MULTI_NOTIF(DEATH_SELF_FIRE, N_ENABLE,
NULL, INFO_DEATH_SELF_FIRE, CENTER_DEATH_SELF_FIRE)
834 MSG_MULTI_NOTIF(DEATH_SELF_GENERIC, N_ENABLE,
NULL, INFO_DEATH_SELF_GENERIC, CENTER_DEATH_SELF_GENERIC)
835 MSG_MULTI_NOTIF(DEATH_SELF_LAVA, N_ENABLE,
NULL, INFO_DEATH_SELF_LAVA, CENTER_DEATH_SELF_LAVA)
836 MSG_MULTI_NOTIF(DEATH_SELF_MON_MAGE, N_ENABLE,
NULL, INFO_DEATH_SELF_MON_MAGE, CENTER_DEATH_SELF_MONSTER)
837 MSG_MULTI_NOTIF(DEATH_SELF_MON_SHAMBLER_CLAW, N_ENABLE,
NULL, INFO_DEATH_SELF_MON_SHAMBLER_CLAW, CENTER_DEATH_SELF_MONSTER)
838 MSG_MULTI_NOTIF(DEATH_SELF_MON_SHAMBLER_SMASH, N_ENABLE,
NULL, INFO_DEATH_SELF_MON_SHAMBLER_SMASH, CENTER_DEATH_SELF_MONSTER)
839 MSG_MULTI_NOTIF(DEATH_SELF_MON_SHAMBLER_ZAP, N_ENABLE,
NULL, INFO_DEATH_SELF_MON_SHAMBLER_ZAP, CENTER_DEATH_SELF_MONSTER)
840 MSG_MULTI_NOTIF(DEATH_SELF_MON_SPIDER, N_ENABLE,
NULL, INFO_DEATH_SELF_MON_SPIDER, CENTER_DEATH_SELF_MONSTER)
841 MSG_MULTI_NOTIF(DEATH_SELF_MON_WYVERN, N_ENABLE,
NULL, INFO_DEATH_SELF_MON_WYVERN, CENTER_DEATH_SELF_MONSTER)
842 MSG_MULTI_NOTIF(DEATH_SELF_MON_ZOMBIE_JUMP, N_ENABLE,
NULL, INFO_DEATH_SELF_MON_ZOMBIE_JUMP, CENTER_DEATH_SELF_MONSTER)
843 MSG_MULTI_NOTIF(DEATH_SELF_MON_ZOMBIE_MELEE, N_ENABLE,
NULL, INFO_DEATH_SELF_MON_ZOMBIE_MELEE, CENTER_DEATH_SELF_MONSTER)
844 MSG_MULTI_NOTIF(DEATH_SELF_NADE, N_ENABLE,
NULL, INFO_DEATH_SELF_NADE, CENTER_DEATH_SELF_NADE)
845 MSG_MULTI_NOTIF(DEATH_SELF_NADE_NAPALM, N_ENABLE,
NULL, INFO_DEATH_SELF_NADE_NAPALM, CENTER_DEATH_SELF_NADE_NAPALM)
846 MSG_MULTI_NOTIF(DEATH_SELF_NADE_ICE, N_ENABLE,
NULL, INFO_DEATH_SELF_NADE_ICE, CENTER_DEATH_SELF_NADE_ICE_FREEZE)
847 MSG_MULTI_NOTIF(DEATH_SELF_NADE_ICE_FREEZE, N_ENABLE,
NULL, INFO_DEATH_SELF_NADE_ICE_FREEZE, CENTER_DEATH_SELF_NADE_ICE_FREEZE)
848 MSG_MULTI_NOTIF(DEATH_SELF_NADE_HEAL, N_ENABLE,
NULL, INFO_DEATH_SELF_NADE_HEAL, CENTER_DEATH_SELF_NADE_HEAL)
849 MSG_MULTI_NOTIF(DEATH_SELF_NOAMMO, N_ENABLE,
NULL, INFO_DEATH_SELF_NOAMMO, CENTER_DEATH_SELF_NOAMMO)
850 MSG_MULTI_NOTIF(DEATH_SELF_ROT, N_ENABLE,
NULL, INFO_DEATH_SELF_ROT, CENTER_DEATH_SELF_ROT)
851 MSG_MULTI_NOTIF(DEATH_SELF_SHOOTING_STAR, N_ENABLE,
NULL, INFO_DEATH_SELF_SHOOTING_STAR, CENTER_DEATH_SELF_SHOOTING_STAR)
852 MSG_MULTI_NOTIF(DEATH_SELF_SLIME, N_ENABLE,
NULL, INFO_DEATH_SELF_SLIME, CENTER_DEATH_SELF_SLIME)
853 MSG_MULTI_NOTIF(DEATH_SELF_SUICIDE, N_ENABLE,
NULL, INFO_DEATH_SELF_SUICIDE, CENTER_DEATH_SELF_SUICIDE)
854 MSG_MULTI_NOTIF(DEATH_SELF_SWAMP, N_ENABLE,
NULL, INFO_DEATH_SELF_SWAMP, CENTER_DEATH_SELF_SWAMP)
855 MSG_MULTI_NOTIF(DEATH_SELF_TEAMCHANGE, N_ENABLE,
NULL, INFO_DEATH_SELF_TEAMCHANGE, CENTER_DEATH_SELF_TEAMCHANGE)
856 MSG_MULTI_NOTIF(DEATH_SELF_TOUCHEXPLODE, N_ENABLE,
NULL, INFO_DEATH_SELF_TOUCHEXPLODE, CENTER_DEATH_SELF_TOUCHEXPLODE)
857 MSG_MULTI_NOTIF(DEATH_SELF_TURRET, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET, CENTER_DEATH_SELF_TURRET)
858 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_EWHEEL, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_EWHEEL, CENTER_DEATH_SELF_TURRET_EWHEEL)
859 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_FLAC, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_FLAC, CENTER_DEATH_SELF_TURRET)
860 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_HELLION, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_HELLION, CENTER_DEATH_SELF_TURRET)
861 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_HK, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_HK, CENTER_DEATH_SELF_TURRET)
862 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_MACHINEGUN, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_MACHINEGUN, CENTER_DEATH_SELF_TURRET)
863 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_MLRS, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_MLRS, CENTER_DEATH_SELF_TURRET)
864 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_PHASER, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_PHASER, CENTER_DEATH_SELF_TURRET)
865 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_PLASMA, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_PLASMA, CENTER_DEATH_SELF_TURRET)
866 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_TESLA, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_TESLA, CENTER_DEATH_SELF_TURRET)
867 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_WALK_GUN, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_WALK_GUN, CENTER_DEATH_SELF_TURRET_WALK)
868 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_WALK_MELEE, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_WALK_MELEE, CENTER_DEATH_SELF_TURRET_WALK)
869 MSG_MULTI_NOTIF(DEATH_SELF_TURRET_WALK_ROCKET, N_ENABLE,
NULL, INFO_DEATH_SELF_TURRET_WALK_ROCKET, CENTER_DEATH_SELF_TURRET_WALK)
870 MSG_MULTI_NOTIF(DEATH_SELF_VH_BUMB_DEATH, N_ENABLE,
NULL, INFO_DEATH_SELF_VH_BUMB_DEATH, CENTER_DEATH_SELF_VH_BUMB_DEATH)
871 MSG_MULTI_NOTIF(DEATH_SELF_VH_CRUSH, N_ENABLE,
NULL, INFO_DEATH_SELF_VH_CRUSH, CENTER_DEATH_SELF_VH_CRUSH)
872 MSG_MULTI_NOTIF(DEATH_SELF_VH_RAPT_BOMB, N_ENABLE,
NULL, INFO_DEATH_SELF_VH_RAPT_BOMB, CENTER_DEATH_SELF_VH_RAPT_BOMB)
873 MSG_MULTI_NOTIF(DEATH_SELF_VH_RAPT_DEATH, N_ENABLE,
NULL, INFO_DEATH_SELF_VH_RAPT_DEATH, CENTER_DEATH_SELF_VH_RAPT_DEATH)
874 MSG_MULTI_NOTIF(DEATH_SELF_VH_SPID_DEATH, N_ENABLE,
NULL, INFO_DEATH_SELF_VH_SPID_DEATH, CENTER_DEATH_SELF_VH_SPID_DEATH)
875 MSG_MULTI_NOTIF(DEATH_SELF_VH_SPID_ROCKET, N_ENABLE,
NULL, INFO_DEATH_SELF_VH_SPID_ROCKET, CENTER_DEATH_SELF_VH_SPID_ROCKET)
876 MSG_MULTI_NOTIF(DEATH_SELF_VH_WAKI_DEATH, N_ENABLE,
NULL, INFO_DEATH_SELF_VH_WAKI_DEATH, CENTER_DEATH_SELF_VH_WAKI_DEATH)
877 MSG_MULTI_NOTIF(DEATH_SELF_VH_WAKI_ROCKET, N_ENABLE,
NULL, INFO_DEATH_SELF_VH_WAKI_ROCKET, CENTER_DEATH_SELF_VH_WAKI_ROCKET)
878 MSG_MULTI_NOTIF(DEATH_SELF_VOID, N_ENABLE,
NULL, INFO_DEATH_SELF_VOID, CENTER_DEATH_SELF_VOID)
880 MSG_MULTI_NOTIF(ITEM_BUFF_DROP, N_ENABLE,
NULL, INFO_ITEM_BUFF_DROP, CENTER_ITEM_BUFF_DROP)
882 MSG_MULTI_NOTIF(ITEM_WEAPON_DONTHAVE, N_ENABLE,
NULL, INFO_ITEM_WEAPON_DONTHAVE, CENTER_ITEM_WEAPON_DONTHAVE)
883 MSG_MULTI_NOTIF(ITEM_WEAPON_DROP, N_ENABLE,
NULL, INFO_ITEM_WEAPON_DROP, CENTER_ITEM_WEAPON_DROP)
884 MSG_MULTI_NOTIF(ITEM_WEAPON_GOT, N_ENABLE,
NULL, INFO_ITEM_WEAPON_GOT, CENTER_ITEM_WEAPON_GOT)
885 MSG_MULTI_NOTIF(ITEM_WEAPON_NOAMMO, N_ENABLE,
NULL, INFO_ITEM_WEAPON_NOAMMO, CENTER_ITEM_WEAPON_NOAMMO)
886 MSG_MULTI_NOTIF(ITEM_WEAPON_PRIMORSEC, N_ENABLE,
NULL, INFO_ITEM_WEAPON_PRIMORSEC, CENTER_ITEM_WEAPON_PRIMORSEC)
887 MSG_MULTI_NOTIF(ITEM_WEAPON_UNAVAILABLE, N_ENABLE,
NULL, INFO_ITEM_WEAPON_UNAVAILABLE, CENTER_ITEM_WEAPON_UNAVAILABLE)
890 MSG_MULTI_NOTIF(MULTI_COUNTDOWN_BEGIN, N_ENABLE, ANNCE_BEGIN,
NULL, CENTER_COUNTDOWN_BEGIN)
891 MSG_MULTI_NOTIF(MULTI_INSTAGIB_FINDAMMO, N_ENABLE, ANNCE_NUM_10,
NULL, CENTER_INSTAGIB_FINDAMMO_FIRST)
894 MSG_MULTI_NOTIF(WEAPON_ACCORDEON_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_ACCORDEON_SUICIDE, CENTER_DEATH_SELF_GENERIC)
898 MSG_MULTI_NOTIF(WEAPON_BLASTER_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_BLASTER_SUICIDE, CENTER_DEATH_SELF_GENERIC)
900 MSG_MULTI_NOTIF(WEAPON_CRYLINK_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_CRYLINK_SUICIDE, CENTER_DEATH_SELF_GENERIC)
903 MSG_MULTI_NOTIF(WEAPON_DEVASTATOR_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_DEVASTATOR_SUICIDE, CENTER_DEATH_SELF_GENERIC)
907 MSG_MULTI_NOTIF(WEAPON_ELECTRO_SUICIDE_BOLT, N_ENABLE,
NULL, INFO_WEAPON_ELECTRO_SUICIDE_BOLT, CENTER_DEATH_SELF_GENERIC)
908 MSG_MULTI_NOTIF(WEAPON_ELECTRO_SUICIDE_ORBS, N_ENABLE,
NULL, INFO_WEAPON_ELECTRO_SUICIDE_ORBS, CENTER_DEATH_SELF_GENERIC)
911 MSG_MULTI_NOTIF(WEAPON_FIREBALL_SUICIDE_BLAST, N_ENABLE,
NULL, INFO_WEAPON_FIREBALL_SUICIDE_BLAST, CENTER_DEATH_SELF_GENERIC)
912 MSG_MULTI_NOTIF(WEAPON_FIREBALL_SUICIDE_FIREMINE, N_ENABLE,
NULL, INFO_WEAPON_FIREBALL_SUICIDE_FIREMINE, CENTER_DEATH_SELF_GENERIC)
915 MSG_MULTI_NOTIF(WEAPON_HAGAR_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_HAGAR_SUICIDE, CENTER_DEATH_SELF_GENERIC)
917 MSG_MULTI_NOTIF(WEAPON_HLAC_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_HLAC_SUICIDE, CENTER_DEATH_SELF_GENERIC)
920 MSG_MULTI_NOTIF(WEAPON_KLEINBOTTLE_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_KLEINBOTTLE_SUICIDE, CENTER_DEATH_SELF_GENERIC)
923 MSG_MULTI_NOTIF(WEAPON_MINELAYER_LIMIT, N_ENABLE,
NULL, INFO_WEAPON_MINELAYER_LIMIT, CENTER_WEAPON_MINELAYER_LIMIT)
925 MSG_MULTI_NOTIF(WEAPON_MINELAYER_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_MINELAYER_SUICIDE, CENTER_DEATH_SELF_GENERIC)
928 MSG_MULTI_NOTIF(WEAPON_MORTAR_SUICIDE_BOUNCE, N_ENABLE,
NULL, INFO_WEAPON_MORTAR_SUICIDE_BOUNCE, CENTER_DEATH_SELF_GENERIC)
929 MSG_MULTI_NOTIF(WEAPON_MORTAR_SUICIDE_EXPLODE, N_ENABLE,
NULL, INFO_WEAPON_MORTAR_SUICIDE_EXPLODE, CENTER_DEATH_SELF_GENERIC)
932 MSG_MULTI_NOTIF(WEAPON_OVERKILL_MACHINEGUN_MURDER, N_ENABLE,
NULL, INFO_WEAPON_OVERKILL_MACHINEGUN_MURDER,
NULL)
934 MSG_MULTI_NOTIF(WEAPON_OVERKILL_RPC_MURDER_DIRECT, N_ENABLE,
NULL, INFO_WEAPON_OVERKILL_RPC_MURDER_DIRECT,
NULL)
935 MSG_MULTI_NOTIF(WEAPON_OVERKILL_RPC_MURDER_SPLASH, N_ENABLE,
NULL, INFO_WEAPON_OVERKILL_RPC_MURDER_SPLASH,
NULL)
936 MSG_MULTI_NOTIF(WEAPON_OVERKILL_RPC_SUICIDE_DIRECT, N_ENABLE,
NULL, INFO_WEAPON_OVERKILL_RPC_SUICIDE_DIRECT,
NULL)
937 MSG_MULTI_NOTIF(WEAPON_OVERKILL_RPC_SUICIDE_SPLASH, N_ENABLE,
NULL, INFO_WEAPON_OVERKILL_RPC_SUICIDE_SPLASH,CENTER_DEATH_SELF_GENERIC)
941 MSG_MULTI_NOTIF(WEAPON_RIFLE_MURDER_HAIL_PIERCING, N_ENABLE,
NULL, INFO_WEAPON_RIFLE_MURDER_HAIL_PIERCING,
NULL)
945 MSG_MULTI_NOTIF(WEAPON_SEEKER_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_SEEKER_SUICIDE, CENTER_DEATH_SELF_GENERIC)
950 MSG_MULTI_NOTIF(WEAPON_THINKING_WITH_PORTALS, N_ENABLE,
NULL, INFO_WEAPON_THINKING_WITH_PORTALS, CENTER_DEATH_SELF_GENERIC)
952 MSG_MULTI_NOTIF(WEAPON_TUBA_SUICIDE, N_ENABLE,
NULL, INFO_WEAPON_TUBA_SUICIDE, CENTER_DEATH_SELF_GENERIC)
956 #define MULTITEAM_CHOICE(prefix, defaultvalue, challow, chtype, optiona, optionb) \ 957 NOTIF_ADD_AUTOCVAR(CHOICE_##prefix, defaultvalue) \ 958 NOTIF_ADD_AUTOCVAR(CHOICE_##prefix##_ALLOWED, challow) \ 959 MSG_CHOICE_NOTIF_TEAM(NUM_TEAM_1, prefix##_RED, prefix, defaultvalue, challow, chtype, optiona##_RED, optionb##_RED) \ 960 MSG_CHOICE_NOTIF_TEAM(NUM_TEAM_2, prefix##_BLUE, prefix, defaultvalue, challow, chtype, optiona##_BLUE, optionb##_BLUE) \ 961 MSG_CHOICE_NOTIF_TEAM(NUM_TEAM_3, prefix##_YELLOW, prefix, defaultvalue, challow, chtype, optiona##_YELLOW, optionb##_YELLOW) \ 962 MSG_CHOICE_NOTIF_TEAM(NUM_TEAM_4, prefix##_PINK, prefix, defaultvalue, challow, chtype, optiona##_PINK, optionb##_PINK)
#define MSG_ANNCE_NOTIF(name, defaultvalue, sound, channel, volume, position)
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 f1 s1 join_key
spree_inf s1 s2 s3loc s2 s1
#define MURDER_FRAG_FIRE2
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 f1 s1 CPID_CAMPAIGN_MESSAGE
#define MURDER_TYPEFRAGGED2
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2 f1 f1points s1 s2
#define VERBOSE_MURDER(type)
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc spree_lost
#define MURDER_FRAG_FREEZE
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc s1 s2loc notify_fall
#define MULTITEAM_CHOICE(prefix, defaultvalue, challow, chtype, optiona, optionb)
#define MURDER_FRAG_FREEZE2
#define MURDER_FRAGGED_FIRE2
#define MURDER_FRAGGED_FREEZE2
spree_cen s1 spree_cen s1 frag_stats
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc notify_water
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2 f1 f1points MULTIICON_INFO(MINIGAME_INVITE, N_CONSOLE, 2, 0, "s2 minigame1_name s1", "s2", "minigame1_d", "minigames/%s/icon_notif", _("^F4You have been invited by ^BG%s^F4 to join their game of ^F2%s^F4 (^F1%s^F4)"), "") MSG_INFO_NOTIF(VERSION_BETA
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc nade_ice
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 f1
#define MULTITEAM_INFO(prefix, defaultvalue, strnum, flnum, args, hudargs, icon, normal, gentle, type)
#define CHAT_NOSPECTATORS()
#define new(class)
entities you care about seeing (.origin works)
MSG_INFO_NOTIF(DEATH_MURDER_BUFF, N_CONSOLE, 3, 3, "spree_inf s1 s2 f3buffname s3loc spree_end", "s2 s1", "notify_death", _("^BG%s%s^K1 was killed by ^BG%s^K1's ^BG%s^K1 buff ^K1%s%s"), _("^BG%s%s^K1 was scored against by ^BG%s^K1's ^BG%s^K1 buff ^K1%s%s")) MSG_INFO_NOTIF(DEATH_MURDER_FIRE
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2 f1 f1points f2
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 f1 s1 strcat(_("Level %s: "), "^BG%s\3\, _("^BGPress ^F2%s^BG to enter the game"))
spree_inf s1 s2 s3loc s2 notify_death
for(int slot=0;slot< MAX_WEAPONSLOTS;++slot)
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 CPID_IDLING
spree_inf s1 s2 s3loc spree_end
#define MULTITEAM_CENTER(prefix, defaultvalue, strnum, flnum, args, cpid, durcnt, normal, gentle, type)
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 CPID_MISSING_PLAYERS
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc s1 s2loc s1 s2loc s1 s2loc notify_lava
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 notify_telefrag
#define MSG_CHOICE_NOTIF(name, defaultvalue, challow, chtype, optiona, optionb)
#define MSG_MULTI_NOTIF(name, defaultvalue, anncename, infoname, centername)
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 death_team
const float VOL_BASEVOICE
string multiteam_info_sprintf(string input, string teamname)
MSG_CENTER_NOTIF(CTF_CAPTURESHIELD_SHIELDED, N_ENABLE, 0, 0, "", CPID_CTF_CAPSHIELD, "0 0", _("^BGYou are now ^F1shielded^BG from the flag(s)\BGfor ^F2too many unsuccessful attempts^BG to capture.\BGMake some defensive scores before trying again."), "") MULTITEAM_CENTER(CTF_PICKUP
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc s1 s2loc notify_outofammo
#define BOLD(translatable_msg)
#define pass(name, colormin, colormax)
#define MURDER_TYPEFRAGGED
#define MURDER_FRAGGED_FIRE
#define MURDER_FRAGGED_FREEZE
spree_inf s1 s2 s3loc s2 spree_inf s1 s2 s3loc s2 nade_napalm