# ServObit version 1.3 - Death Match Obituaries for your server.
# By SteQve (steqve@shore.net)
# Thanks to druid, Jet, anarchy, and NewtonD; see ServObit.txt 
# for details.

# See the ServObit.txt file for a description of the codes used.
# The first line that matches a situation will be used.

# You are limited to 20 different Obituaries per obituary "selection"

# WARNING: You may get unexpected results if you don't read 
# ServObit.txt or debug.txt

# *******************************
# Welcome
# There is only one welcome message.  Each line is printed
# centered on the screen
# YOU MUST HAVE :END AT THE END OF THE WELCOME MESSAGE!
#
# To set the amount of time your welcome message is displayed,
# include a number after the :WELCOME.  The minimum is 2 and
# the maximum is 999.
# *******************************
:WELCOME 5
Welcome <b>$N</b>
To Our <b>PureDM</b> Q2 Server!
  
use '<b>vote</b>' to vote for a map!
  
use '<b>hud</b>' to toggle your hud
  
Let the gibbing begin!
:END

# *******************************
# Connect messages - thanks to NewtonD for the ideas and most messages
# Use $N for name, $HIS for his/her, $SHE for she/he, and $HIM for
# him/her.
# YOU MUST HAVE :END AT THE END OF YOUR CONNECT LIST!
# *******************************
:CONNECT
$N has entered the game
$N has joined the action
$N is ready to die
$N, come on down!
$N is ready to rumble!
$N offers $HIMself for the gibbing
New Player $N!  How long until $SHE is killed?
Heads up!  $N has entered
Beware... $N is now among us
:END

# *******************************
# Disconnect messages -  - thanks to NewtonD for the ideas and most
# messages.  Use $N for name, $HIS for his/her, $SHE for she/he,
# and $HIM for him/her
# *******************************
:Disconnect
$N has left the game!
$N hit the road
$N is gone
$N's boss just walked in the room... (disconnected)
Player $N disconnected
$N is no longer in the game.
$N has become burnt out. (disconnected)
$N gets $HIS ass the hell outta here
:END

# ********************************************
# FORMAT OF Obituary Selectors and Obituary messages:
# : KillerType WeaponType PowerType KillerGender VictimGender BodyState
# Obituary1
# Obituary2
# [etc.]
#
# Read ServObit.txt for details.
#
# ********************************************

# *******************************
# **** Enemy Attacks ****
# *******************************

# *** Blaster ***
: ENEMY BLASTER QUAD * * *
$V was shot executioner style by $K's quad blaster
: ENEMY BLASTER NORMAL * * *
$K actually managed to kill $V with the blaster
$V quietly receives $K's blaster
# This next one shouldn't ever happen - it's just here as an example
: E BLASTER * * * *
$V was blasted by $K

# *** Shotgun ***
: E SHOTGUN Q * * *
$V was completely blown away by $K's quad shotgun
: E SHOTGUN N * * *
$V was blown away by $K's shotgun

# *** Super Shotgun ***
: E SUPER_SHOTGUN Q * * GIB
$V was blown to juicy little bits by $K's Quad shotgun
# E SUPER_SHOTGUN Q * * NORMAL
$V is served a lead breakfast by $K
: E SUPER_SHOTGUN N * * *
$V was blown to pieces by $K

# *** Machine Gun ***
: E MACHINEGUN * * * *
$V was chewed up by $K's $Qmachinegun
$V was mowed down by $K's $Qmachinegun

# *** Chain Gun ***
: E CHAINGUN Q * * *
$V was plastered against the wall by $K's Quad chaingun
: E CHAIN N * * *
$V was ground into hamburger by $K

# *** Grenade Launcher ***
: E GRE Q * * GIB
$V was $G into tiny little pieces by $K's Quad grenade
: E GRENADE_LAUNCHER Q * * NORMAL
$V swallows two pounds of $K's C4
: E GRE N * * GIB
$V is $G by $K's pineapple
: E GRE N * * *
$V eats $K's pineapple
$V chews on $K's grenade

# *** Hand Grenades ***

: E HAND_GRENADE Q * * GIB
$V was $G by $K's Quad grenade
: E HA Q * * NORM
$V inhales $K's Quad grenade
: E HA N * * NORM
$V munches on $K's fried green tomato
$V eats from $K's handful of death
$V chews on $K's grenade

# *** Rocket Launcher ***

: E ROCKET Q * MALE MEGAGIB
$V ships his gonads via $K's Quad Rocket Express
: E ROCKET Q * FEMALE MEG
$V ships her ovaries via $K's Quad Rocket Express
: E ROCKET Q * * GIB
$V got up close and personal with $K's Quad rocket
: E ROCK Q * * *
$V rides $K's Quad rocket
$V flies $K's Quad Rocket Express
# Male kills somebody
: E RO N M * *
$K feeds $V his rocket o' love
: E RO N F * *
$V rode $K's rocket

# *** Railgun ***

#: E RAIL Q * * *
#$V was gutted by $K's Quad railgun
#: E RAIL Q * * MEGA
#$K $G $V with $HISK MegaQuad railgun 
: E RAIL Q * * GIB
$K $G $V with $HISK Quad railgun
: E RAIL Q * * *
$V slugged it out with $K's Quad railgun and lost
: E RAIL N * * *
$V was skewered by $K's railgun

# *** Hyper Blaster ***
: E HYPERBLASTER Q * * *
$V was blasted to Hell and back by $K's Quad hyperblaster
: E HY N * * *
$V was blasted to Hell by $K

# *** BFG ***
: E BFG Q * * MEGA
$V was mega-gibbed by $K's Quad BFG
$V was utterly vaporized by $K's Quad BFG
$V was Big Freakin' Gibbed by $K's Quad BFG
: E BFG Q * * GIB
$V was Big Freakin' Gibbed by $K's BFG
: E BFG Q * * *
$V basked in the green glow of $K's Quad BFG
#$K utterly vaporized all remnants of $V
: E BFG N * * *
$V was annihilated by $K's BFG

# General Weapon Obituaries.

# All the normal weapons have been covered.  Below is a default in case
# you accidentally don't include all possible Enemy situations in 
# the Obituaries above, or if ServObit can't determine the precise nature
# of the death.  They are mostly to show how to select by gender.

# when a male is killed by a female...
: E WEAPON * MA FE *
$K shows $V a thing or two about Girl Power
# anyone is killed by a male...
: E WEAPON * * MA *
$V submits to $K's manly weapon
# Sister vs. Sister
: E WEAPON * FE FE *
$K wipes her sister $V clean off the map

# This will match anything that slips through the cracks of Enemy-based
# Obituaries.  You *really* want this here just in case you made a
# mistake and didn't cover all the bases.
: E * * * * *
$V boosted $K's frag count
$K killed $V (aren't you wistful for Quake 2 messages?)
$V died thanks to $K

# *******************************
# Suicides (Killing Self)
#
# When specifying gender here, the KillerGender is ignored; only
# select by the VictimGender.  Also, use victim pronouns like
# $HISV.
# *******************************

# ******
# BFG 
# ******

: S BFG QUAD * * *
$V splattered $HISV body across the map with $HISV Quad BFG
$V serves $HIMVself $HISV own Quad BFG giblets
: S BFG NORMAL * * *
$V can't escape $HISV own BFG blast


# ******
# Rocket Launcher
# ******
: S ROCKET QUAD * * GIB
$V's Quad Rocket makes $HIMV a big firework
: S RO Q * * *
$V lights up like a firework
: S RO N * * *
$V homed $HISV rocket on the wrong target


# ******
# Grenade Launcher
# ******
: S GR Q * * *
$V sat on $HISK own Quad grenade
#: S GR Q $V's brains are all over the place
: S GR N * * *
$V tries to put the pin back in

# ******
# Hand Grenade
# ******
: S HAND_GRENADE Q * * GIB
$V detonates $HIMVself
: S HAND_GRENADE Q * * *
$V sits on $HISV Quad grenade
: S HA * * * *
$V forgot to move away from $HISV grenade
$V's hand blew off from $HISV grenade
#: S HAND_GRENADE N $V kept the grenade too close

# This probably won't happen, assuming you've covered all the weapons
# you can use to kill yourself.
: S WEAPON Q * * *
$V donates $HISV Quad Damage

# This will match anything that slips through the cracks of 
# Self-based Obituaries.  You *really* want this here just in 
# case you made a mistake and didn't cover all the bases, or if ServObit
# sees a suicide it can't diagnose.
: S * * * * *
$V ends the suffering
$V becomes bored with life

# *******************************
# World - it can kill, too
# *******************************

# Did you know that Lava can gib you?
: WORLD LAVA * * * GIB
$V serves $HIMVself lava-fried giblets
: WORLD LAVA * * * *
$V languishes in the lava
$V goes lava diving
$V is burnt to a crisp
: W WATER * FEMALE * *
$V retains too much water
$V tries to extract oxygen from H2O
$V forgot to come up for air
: W WATER * MALE * *
$V gulps it down
$V tries to extract oxygen from H2O
$V forgot to come up for air
: W SLIME * * * *
$V goes slime swimming
$V is dissolved in sludge
: W SQUISH * * * *
$V is squished
: W TOUCH * * * *
$V touched something $SHEV shouldn't have
$V is mangled into a bloody heap
: W FALL * * * *
$V fell to $HISV death
Gravity gets the best of $V

# This will match anything that slips through the cracks of 
# World-based Obituaries.  You *really* want this here just in case 
# you made a mistake and didn't cover all the bases, or if ServObit sees
# an environmental death it can't diagnose.
# Note: some things like platforms/etc. are probably not covered right now.
: W * * * * *
$V is killed by the map
$V becomes one with the map


# This will match ABSOLUTELY ANYTHING that slips through the cracks of
# ANYTHING.  You probably want this here, even if it never matches
# anything.  Cause after all, you never know...

: * * * * * *
$V died a mysterious death

