gzdoom/wadsrc/static/actors/chex/chexweapons.txt
Christoph Oelckers 2c74e287a9 - Prefixed all names of CQ decorations with Chex after seeing some conflicts
with PWADs.
- Removed Chex Quest actors that were just unaltered duplicates of Doom's.
- Added detection for Chex Quest 3 IWAD.
- Cleaned up M_QuitGame because the code was almost incomprehensible and I
  wanted to add CQ3's new quit messages.
- Added Chex Quest obituaries and a few other messages from CQ3.
- Fixed: drawbar improperly clipped images when not in the top left quadrant.



SVN r1219 (trunk)
2008-09-13 19:19:53 +00:00

122 lines
1.9 KiB
Text

// Same as Doom weapons, but the obituaries are removed.
actor Bootspoon : Fist
{
game Chex
obituary "$OB_MPSPOON"
}
actor SuperBootspork : Chainsaw 2005
{
game Chex
obituary "$OB_MPBOOTSPORK"
Inventory.PickupMessage "$GOTSUPERBOOTSPORK"
}
actor MiniZorcher : Pistol
{
game Chex
obituary "$OP_MPZORCH"
inventory.pickupmessage "$GOTMINIZORCHER"
states
{
Spawn:
stop
}
}
actor LargeZorcher : Shotgun 2001
{
game Chex
obituary "$OP_MPZORCH"
inventory.pickupmessage "$GOTLARGEZORCHER"
}
actor SuperLargeZorcher : SuperShotgun 82
{
game Chex
obituary "$OB_MPMEGAZORCH"
inventory.pickupmessage "$GOTSUPERLARGEZORCHER"
}
actor RapidZorcher : Chaingun 2002
{
game Chex
obituary "$OB_MPRAPIDZORCH"
inventory.pickupmessage "$GOTRAPIDZORCHER"
}
actor ZorchPropulsor : RocketLauncher 2003
{
game Chex
obituary ""
inventory.pickupmessage "$GOTZORCHPROPULSOR"
States
{
Fire:
MISG B 8 A_GunFlash
MISG B 12 A_FireCustomMissile("PropulsorMissile")
MISG B 0 A_ReFire
Goto Ready
}
}
actor PropulsorMissile : Rocket
{
-ROCKETTRAIL
-DEHEXPLOSION
RenderStyle Translucent
Obituary "$OB_MPPROPULSOR"
Alpha 0.75
}
actor PhasingZorcher : PlasmaRifle 2004
{
game Chex
obituary ""
inventory.pickupmessage "$GOTPHASINGZORCHER"
states
{
Fire:
PLSG A 0 A_GunFlash
PLSG A 3 A_FireCustomMissile("PhaseZorchMissile")
PLSG B 20 A_ReFire
Goto Ready
Flash:
PLSF A 0 A_Jump(128, 2)
PLSF A 4 Bright A_Light1
Goto LightDone
PLSF B 4 Bright A_Light1
Goto LightDone
}
}
actor PhaseZorchMissile : PlasmaBall
{
RenderStyle Translucent
Obituary "$OB_MPPHASEZORCH"
Alpha 0.75
}
actor LAZDevice : BFG9000 2006
{
game Chex
obituary ""
inventory.pickupmessage "$GOTLAZDEVICE"
states
{
Fire:
BFGG A 20 A_BFGsound
BFGG B 10 A_GunFlash
BFGG B 10 A_FireCustomMissile("LAZBall")
BFGG B 20 A_ReFire
Goto Ready
}
}
actor LAZBall : BFGBall
{
RenderStyle Translucent
Obituary "$OB_MPLAZ_BOOM"
Alpha 0.75
}