Skip to content

Instantly share code, notes, and snippets.

@dsvensson
Last active September 21, 2022 19:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dsvensson/3165a546ee55dbedb77bb7fc7226df7e to your computer and use it in GitHub Desktop.
Save dsvensson/3165a546ee55dbedb77bb7fc7226df7e to your computer and use it in GitHub Desktop.
--- /c/Users/dsven/Downloads/fragfile.dat 2022-09-21 21:38:03.224956000 +0200
+++ /c/Quake2/qw/fragfile.dat 2022-05-04 20:22:30.640857600 +0200
@@ -10,7 +10,7 @@
#META DESCRIPTION "frag messages for DM and TDM, additionaly support KTPRO and KTX mods"
#META AUTHOR "fuh but slightly modified by ezquake team"
#META EMAIL none
-#META WEBPAGE http://ezquake.sf.net
+#META WEBPAGE https://ezquake.github.io/
///////////////////////////////////////////////////////////////////////////////
@@ -136,26 +136,27 @@
//
#DEFINE WEAPON_CLASS AXE "axe" "axe" "\axe\"
#DEFINE WEAPON_CLASS SHOTGUN "shotgun" "sg" "\sg\"
-#DEFINE WEAPON_CLASS Q_SHOTGUN "q shotgun" "sg &c06fQ&r" "\sg\ \q\"
+#DEFINE WEAPON_CLASS Q_SHOTGUN "q shotgun" "&c06fQ&r-sg" "\sg\ \q\"
#DEFINE WEAPON_CLASS SUPER_SHOTGUN "super shotgun" "ssg" "\ssg\"
-#DEFINE WEAPON_CLASS Q_SUPER_SHOTGUN "q super shotgun" "ssg &c06fQ&r" "\ssg\ \q\"
+#DEFINE WEAPON_CLASS Q_SUPER_SHOTGUN "q super shotgun" "&c06fQ&r-ssg" "\ssg\ \q\"
#DEFINE WEAPON_CLASS NAILGUN "nailgun" "ng" "\ng\"
#DEFINE WEAPON_CLASS SUPER_NAILGUN "super nailgun" "sng" "\sng\"
-#DEFINE WEAPON_CLASS Q_SUPER_NAILGUN "q super nailgun" "sng &c06fQ&r" "\sng\ \q\"
+#DEFINE WEAPON_CLASS Q_SUPER_NAILGUN "q super nailgun" "&c06fQ&r-sng" "\sng\ \q\"
#DEFINE WEAPON_CLASS GRENADE_LAUNCHER "grenade launcher" "gl" "\gl\"
#DEFINE WEAPON_CLASS ROCKET_LAUNCHER "rocket launcher" "rl" "\rl\"
-#DEFINE WEAPON_CLASS Q_ROCKET_LAUNCHER "q rocket launcher" "rl &c06fQ&r" "\rl\ \q\"
+#DEFINE WEAPON_CLASS Q_ROCKET_LAUNCHER "q rocket launcher" "&c06fQ&r-rl" "\rl\ \q\"
#DEFINE WEAPON_CLASS LIGHTNING_GUN "lightning gun" "lg" "\lg\"
-#DEFINE WEAPON_CLASS Q_LIGHTNING_GUN "q lightning gun" "lg &c06fQ&r" "\lg\ \q\"
+#DEFINE WEAPON_CLASS Q_LIGHTNING_GUN "q lightning gun" "&c06fQ&r-lg" "\lg\ \q\"
-#DEFINE WEAPON_CLASS RAIL_GUN "rail gun" "rail" "\rail\" //for dmm8
+#DEFINE WEAPON_CLASS RAIL_GUN "rail gun" "rail" "\rail\" //for dmm8 and TF engineer
#DEFINE WEAPON_CLASS COIL_GUN "coil gun" "coil" "\coil\" //for KTX instagib
+#DEFINE WEAPON_CLASS PENTDEFLECT "666tele" "666tele" "\666tele\"
#DEFINE WEAPON_CLASS DROWN "drown" "drown" "\drown\"
#DEFINE WEAPON_CLASS LAVA "lava" "lava" "\lava\"
#DEFINE WEAPON_CLASS SLIME "slime" "slime" "\slime\"
#DEFINE WEAPON_CLASS TRAP "trap" "trap" "\trap\"
-#DEFINE WEAPON_CLASS TELEFRAG "telefrag" "telefrag" "\tele\"
+#DEFINE WEAPON_CLASS TELEFRAG "tele" "tele" "\tele\"
#DEFINE WEAPON_CLASS DISCHARGE "discharge" "discharge" "\discharge\"
#DEFINE WEAPON_CLASS SQUISH "squish" "squish" "\squish\"
#DEFINE WEAPON_CLASS FALL "fall" "fall" "\fall\"
@@ -169,6 +170,9 @@
// FIXME: afaik one (and only one?) msg still unsupported: Satan's power deflects qqshka's telefrag
+
+// #DEFINE OBITUARY PLAYER_DEATH TRAP "Satan's power deflects " "'s telefrag"
+
#DEFINE OBITUARY PLAYER_DEATH DROWN " sleeps with the fishes"
#DEFINE OBITUARY PLAYER_DEATH DROWN " sucks it down"
#DEFINE OBITUARY PLAYER_DEATH SLIME " gulped a load of slime"
@@ -261,7 +265,7 @@
#DEFINE OBITUARY X_FRAGGED_BY_Y AXE " was axed to pieces by " // KTX instagib
#DEFINE OBITUARY X_FRAGGED_BY_Y COIL_GUN " was instagibbed by " // KTX instagib
-#DEFINE OBITUARY X_FRAGGED_BY_Y RAIL_GUN " was railed by " //for dmm8
+#DEFINE OBITUARY X_FRAGGED_BY_Y RAIL_GUN " was railed by " //for dmm8 and TF engineer
#DEFINE OBITUARY X_FRAGGED_BY_Y TELEFRAG " was telefragged by "
#DEFINE OBITUARY X_FRAGS_Y SQUISH " squishes "
@@ -276,32 +280,34 @@
// TeamFortress and MegaTeamFortress
//
-// these three are still unsupported because there's no way to write out a sentrygun was destroyed (do we want to even do this?)
+// these three are still unsupported because there's no way to write out a sentrygun was destroyed (do we even want to do this?)
// "player1's sentrygun was destroyed by player2"
// #DEFINE OBITUARY PLAYER_DEATH SENTRYGUN "'s sentrygun was no match for "
// "up2 destroys his sentrygun"
// TeamFortress
-#DEFINE WEAPON_CLASS GRAPPLE "grapple" "grap"
+#DEFINE WEAPON_CLASS ASSAULT_CANNON "assault cannon" "cann"
#DEFINE WEAPON_CLASS BIOWEAPON "bioweapon" "bio"
-#DEFINE WEAPON_CLASS SNIPER_RIFLE "sniper rifle" "snipe"
#DEFINE WEAPON_CLASS FLAME_THROWER "flame thrower" "flame"
-#DEFINE WEAPON_CLASS SNIPER_SPRAY "sniper spray" "spray"
-#DEFINE WEAPON_CLASS TRANQUILIZER "tranquilizer" "tranq"
-#DEFINE WEAPON_CLASS ASSAULT_CANNON "assault cannon" "cann"
+#DEFINE WEAPON_CLASS GRAPPLE "grapple" "grap"
#DEFINE WEAPON_CLASS INCENDIARY_ROCKET "incendiary rocket" "incnd"
#DEFINE WEAPON_CLASS PIPEBOMB "pipebomb" "pipe"
+#DEFINE WEAPON_CLASS SNIPER_RIFLE "sniper rifle" "snipe"
+#DEFINE WEAPON_CLASS SNIPER_SPRAY "sniper spray" "spray"
+#DEFINE WEAPON_CLASS TRANQUILIZER "tranquilizer" "tranq"
-#DEFINE WEAPON_CLASS HANDGREN "hand grenade" "hgren"
-#DEFINE WEAPON_CLASS NAILGREN "nail grenade" "ngren"
-#DEFINE WEAPON_CLASS GASGREN "gas grenade" "gas"
+
+#DEFINE WEAPON_CLASS CALTROP "caltrop" "calt"
#DEFINE WEAPON_CLASS EMPGREN "emp grenade" "emp"
+#DEFINE WEAPON_CLASS FLASHGREN "flash grenade" "flashg"
+#DEFINE WEAPON_CLASS GASGREN "gas grenade" "gas"
+#DEFINE WEAPON_CLASS HANDGREN "hand grenade" "hgren"
#DEFINE WEAPON_CLASS MIRVGREN "mirv grenade" "mirv"
-#DEFINE WEAPON_CLASS FLASHGREN "flash grenade" "fgren"
-#DEFINE WEAPON_CLASS CALTROP "caltrop" "calt"
+#DEFINE WEAPON_CLASS NAILGREN "nail grenade" "nailg"
-#DEFINE WEAPON_CLASS DISPENSER "dispenser" "disp"
#DEFINE WEAPON_CLASS DETPACK "detpack" "dpack"
+#DEFINE WEAPON_CLASS DISPENSER "dispenser" "disp"
+
// Mega TeamFortress
#DEFINE WEAPON_CLASS 20MM "20mm"
@@ -309,11 +315,11 @@
#DEFINE WEAPON_CLASS DISEASE "ill" //as in illness
#DEFINE WEAPON_CLASS DRONE "drone"
#DEFINE WEAPON_CLASS KNIFE "knife"
-#DEFINE WEAPON_CLASS LUDE "spy"
#DEFINE WEAPON_CLASS PROXI "proxi"
#DEFINE WEAPON_CLASS SENTRYGUN "sent"
#DEFINE WEAPON_CLASS SPANNER "span"
#DEFINE WEAPON_CLASS SPIKE "spike"
+#DEFINE WEAPON_CLASS TESLACOIL "tesla"
#DEFINE WEAPON_CLASS TOASTER "toast"
@@ -396,7 +402,7 @@
#DEFINE OBITUARY X_FRAGGED_BY_Y KNIFE " gets knifed from behind by "
#DEFINE OBITUARY X_FRAGGED_BY_Y KNIFE " was stabbed by "
#DEFINE OBITUARY X_FRAGGED_BY_Y KNIFE " is ass-knifed by "
-#DEFINE OBITUARY X_FRAGGED_BY_Y LUDE " is over-dosed by " "'s ludes"
+#DEFINE OBITUARY X_FRAGGED_BY_Y TRANQUILIZER " is over-dosed by " "'s ludes"
#DEFINE OBITUARY X_FRAGGED_BY_Y TRANQUILIZER " is put to sleep by "
// Engineer
@@ -416,6 +422,7 @@
#DEFINE OBITUARY X_FRAGGED_BY_Y SENTRYGUN "'s spine is extracted by " "'s sentry gun"
#DEFINE OBITUARY X_FRAGGED_BY_Y SPANNER " was spanner-murdered by "
#DEFINE OBITUARY X_FRAGGED_BY_Y SPANNER " was spanner-wacked by "
+#DEFINE OBITUARY X_FRAGGED_BY_Y TESLACOIL "'s was obliterated by " "'s tesla coil"
// General Kills
#DEFINE OBITUARY X_FRAGGED_BY_Y AXE " is split from crotch to sternum by " "'s axe swing"
@@ -460,7 +467,7 @@
#DEFINE OBITUARY PLAYER_DEATH EMPGREN " detonates an ammo box too close to him"
#DEFINE OBITUARY PLAYER_DEATH FALL " makes a crater"
#DEFINE OBITUARY PLAYER_DEATH NOWEAPON " shoots his teammate one too many times"
-#DEFINE OBITUARY PLAYER_DEATH SENTRYGUN " obstructs his team's sentry gun"
+#DEFINE OBITUARY PLAYER_DEATH SENTRYGUN " obstructs his team's sentry gun" // check this, its a atk
#DEFINE OBITUARY PLAYER_DEATH TRAP " tried to use the "
@@ -488,9 +495,6 @@
#DEFINE OBITUARY PLAYER_SUICIDE HANDGREN " stared at his grenade too long"
#DEFINE OBITUARY PLAYER_SUICIDE HANDGREN " tiptoed over his own grenade"
#DEFINE OBITUARY PLAYER_SUICIDE INCENDIARY_ROCKET " chars himself with an incendiary rocket"
-#DEFINE OBITUARY PLAYER_SUICIDE MIRVGREN " allowed his Mirv to turn against him"
-#DEFINE OBITUARY PLAYER_SUICIDE MIRVGREN " goes to pieces"
-#DEFINE OBITUARY PLAYER_SUICIDE MIRVGREN " practiced his own Mirv dance"
#DEFINE OBITUARY PLAYER_SUICIDE NAILGREN " hammers himself"
#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " bakes himself"
#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " couldn't outrun his airspam"
@@ -501,6 +505,14 @@
#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " nails himself"
#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " shocks himself to death."
#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON "'s JetPack malfunctions"
+#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " shoots his teammate one too many times."
+#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " gets too selfish with his gifts"
+#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " wasn't born so beautiful after all"
+#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " suicides :)" // might be two spaces here
+//#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON "It's " "'s party and he'll cry if he wants to!" //why is this commented out?
+#DEFINE OBITUARY PLAYER_SUICIDE MIRVGREN " allowed his Mirv to turn against him"
+#DEFINE OBITUARY PLAYER_SUICIDE MIRVGREN " goes to pieces"
+#DEFINE OBITUARY PLAYER_SUICIDE MIRVGREN " practiced his own Mirv dance"
#DEFINE OBITUARY PLAYER_SUICIDE PIPEBOMB " pipebombs himself..."
#DEFINE OBITUARY PLAYER_SUICIDE PIPEBOMB " ambushes himself with his own pipebombs"
#DEFINE OBITUARY PLAYER_SUICIDE PIPEBOMB " tried to juggle his own pipebombs"
@@ -510,17 +522,14 @@
#DEFINE OBITUARY PLAYER_SUICIDE SENTRYGUN " intercepts his sentry gun's rocket"
#DEFINE OBITUARY PLAYER_SUICIDE SENTRYGUN " gets too friendly with his sentrygun"
#DEFINE OBITUARY PLAYER_SUICIDE SENTRYGUN " crossed his sentry gun's line of fire"
-#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " shoots his teammate one too many times."
-//#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON "It's " "'s party and he'll cry if he wants to!"
-#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " gets too selfish with his gifts"
-#DEFINE OBITUARY PLAYER_SUICIDE NOWEAPON " wasn't born so beautiful after all"
+
// Team Kills
-#DEFINE OBITUARY X_TEAMKILLS_Y NOWEAPON " mows down teammate "
-#DEFINE OBITUARY X_TEAMKILLS_Y NOWEAPON " checks his glasses after killing "
-#DEFINE OBITUARY X_TEAMKILLS_Y NOWEAPON " gets a frag for the other team with " "'s death"
-#DEFINE OBITUARY X_TEAMKILLS_Y NOWEAPON " killed his supposed friend "
-#DEFINE OBITUARY X_TEAMKILLED_BY_Y NOWEAPON " didn't survive the operation by "
+#DEFINE OBITUARY X_TEAMKILLS_Y TEAMKILL " mows down teammate "
+#DEFINE OBITUARY X_TEAMKILLS_Y TEAMKILL " checks his glasses after killing "
+#DEFINE OBITUARY X_TEAMKILLS_Y TEAMKILL " gets a frag for the other team with " "'s death"
+#DEFINE OBITUARY X_TEAMKILLS_Y TEAMKILL " killed his supposed friend "
+#DEFINE OBITUARY X_TEAMKILLED_BY_Y NOWEAPON " didn't survive the operation by " //Is this teamkill or not?
// Death messages (natural causes)
#DEFINE OBITUARY PLAYER_DEATH DROWN " can't swim worth a crap!"
@@ -534,110 +543,23 @@
#DEFINE OBITUARY PLAYER_DEATH TRAP " was stopped by an enemy autoturret"
#DEFINE OBITUARY PLAYER_DEATH TRAP " didn't survive the operation."
#DEFINE OBITUARY PLAYER_DEATH TRAP " tripped off the worldmap."
+#DEFINE OBITUARY PLAYER_DEATH TRAP " got knocked the fuck out!"
//FLAG ALERTS
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ the □□□□□ flag!" //2fort5 .br
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ the □□□ flag!" //2fort5 .br
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□□ □□□□ key!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□□ the □□□□□ key!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ □□□□□□ □□□□□"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ □□□□□ □□□□□"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ □□□ □□□ □□□□" //Dissect
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " GOT the BLUE flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " GOT the RED flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " Has the Blue Flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " Has the Red Flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " StolE ThE □□□□ FlaG!" //Fcast
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " StolE ThE □□□ FlaG!" //Fcast
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " TOOK the ENEMY key"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " got blue's flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " got red's flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " got your control key!" //nmtrees
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " grabbed the enemy Key."
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " grabbed the enemy key."
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has taken the □□□□□ flag!" //Excel
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has taken the □□□□□□□ flag" //Excel
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has taken the □□□ flag!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has taken the blue flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has taken the red flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has taken your Key."
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has the Blue Flag" //Dissect
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has the blue flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has the blue key!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has the red flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has the red key!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has your flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has your key!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " took the blue flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " took the red flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " took your flag!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " took the Blue □□□□!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " took the red □□□□!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has taken the Red Flag!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has taken the Blue Flag!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ the □□□□ flag!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ the □□□ flag!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has the □□Ġ□□□□□ flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " has the □□□Š□□□□□ flag"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□□ □□□□ flag!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□□ the □□□□□ flag!"
-#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□□□□□□ the □□□□□ flag!"
-
-
-#DEFINE FLAG_ALERT X_DROPS_FLAG " dropped red's flag"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " dropped blue's flag"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " Dropped the"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " LOST the"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " dropped the"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " dropped your"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " lost the"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□ the"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " was incinerated by the flag's heat"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□ the"
-#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□□□□"
-#DEFINE FLAG_ALERT X_DROPS_FLAG "Dropped the flag" //mbasesr.bsp on au servers forget the space
-#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□ the □□□□ flag!" //2fort5 .br
-#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□ the □□□ flag!" //2fort5 .br
-#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□□□□ □□□ □□□□ □□□□" //Dissect
-#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□□□□ □□□ □□□ □□□□" //Dissect
-
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " has captured"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " captured"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "captured" //h4rdcore.bsp on au servers forget the space
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " cap's the flag for the"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□□"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " slams the Spaz-Ball on BLUE!"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Shows RED How It's Done!"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Decides YELLOW Must Lose!"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Shoves It Up GREENS Backside!"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□ the □□□□□ flag!" //2fort5 .br
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " brought back a □□□□□□□" //Biscuit Flag Capture
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□ the □□□□□ flag!" //2fort5 .br
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Lava CP‼ cap" //Dissect 1
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Bridge CP□ cap" //Dissect 2
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Water CP□ cap" //Dissect 3
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Circles CP□ cap" //Dissect 4
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Rook CP□ cap" //Dissect 5
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " Attic CP□ cap" //Dissect 6
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□□ □□□□□ captures the □□□□ □□□□□□□□□ □ □б" //Canalzon 1 blue team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□□ □□□□□ captures the □□□□ □□□□ □ □в" //Canalzon 2 blue team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□□ □□□□□ captures the □□□□□□□ □ □г" //Canalzon 3 blue team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□□ □□□□□ captures the □□□□□ □□□□□□□□□ □ □д" //Canalzon 4 blue team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□□ □□□□□ captures the □□□□□□□□ □ □е" //Canalzon 5 blue team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□□ □□□□□ captures the □□□□□□□ □ □ж" //Canalzon 6 blue team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□□ □□□□□ captures the □□□□□□□□□ □ □з" //Canalzon 7 blue team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□□ □□□□□ captures the □□□ □□□□□□□□□ □ □и" //Canalzon 8 blue team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ captures the □□□□ □□□□□□□□□ □ □б" //Canalzon 1 red team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ captures the □□□□ □□□□ □ □в" //Canalzon 2 red team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ captures the □□□□□□□ □ □г" //Canalzon 3 red team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ captures the □□□□□ □□□□□□□□□ □ □д" //Canalzon 4 red team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ captures the □□□□□□□□ □ □е" //Canalzon 5 red team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ captures the □□□□□□□ □ □ж" //Canalzon 6 red team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ captures the □□□□□□□□□ □ □з" //Canalzon 7 red team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ captures the □□□ □□□□□□□□□ □ □и" //Canalzon 8 red team
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ □□□□□□□□ the □□□ flag!" //kw4
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG "□□□□ □□□□□ □□□□□□□□ the □□□□ flag!" //kw4
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□ the □□□□ flag!"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□ the □□□ flag!"
-#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□ □□□□ flag!"
\ No newline at end of file
+#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ the □□□ flag!" // got the BLUE flag!
+#DEFINE FLAG_ALERT X_TOUCHES_FLAG " □□□ the □□□□ flag!" // got the BLUE flag!
+
+#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□□□ the □□□ flag!" // tossed the RED flag!
+#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□□□ the □□□□ flag!" // tossed the BLUE flag!
+
+#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□ the □□□ flag!" // lost the RED flag!
+#DEFINE FLAG_ALERT X_DROPS_FLAG " □□□□ the □□□□ flag!" // lost the BLUE flag!
+
+#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□ the □□□ flag!" // captured the RED flag!
+#DEFINE FLAG_ALERT X_CAPTURES_FLAG " □□□□□□□□ the □□□□ flag!" // captured the BLUE flag!
+
+#DEFINE FLAG_ALERT X_FLAG_ASSIST " gets an assist for returning his flag!"
+#DEFINE FLAG_ALERT X_FLAG_ASSIST " gets an assist for fragging the flag carrier!"
+
+#DEFINE FLAG_ALERT X_FLAG_ASSIST " □□□□□□□□ the □□□ flag!" // returned the RED flag!
+#DEFINE FLAG_ALERT X_FLAG_ASSIST " □□□□□□□□ the □□□□ flag!" // returned the BLUE flag!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment