Counts

endoom0
graphics0
lumps1125
maps0
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "0474b2a4-ed01-47c6-9599-31df54842bea",
    "sha1": "a1a629bf88e229e5dc0a187375830dc5292ce843",
    "sha256": "bba6c0292839a9a21766e3b4148301430fc6e2385f3ef4159eaab7a8e6d0c09c",
    "filenames": [
      "samsara_ex-h_mixer_allmixing_v08.pk3"
    ],
    "additional": {
      "engines": [],
      "iwad": [],
      "filename": null,
      "added": "2017-03-01 20:27:19",
      "locked": false,
      "canDownload": true,
      "adult": false,
      "hidden": false,
      "name": null,
      "description": null,
      "maps": null,
      "graphicOverrides": null,
      "screenshots": null,
      "palettes": null,
      "categories": null
    },
    "flags": {
      "locked": false,
      "canDownload": true,
      "adult": false,
      "hidden": false
    },
    "added": "2017-03-01 20:27:19",
    "file": {
      "type": "PK3",
      "size": 5715227,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/a1a629bf88e229e5dc0a187375830dc5292ce843/a1a629bf88e229e5dc0a187375830dc5292ce843.pk3.gz",
      "corrupt": false
    },
    "content": {
      "counts": {
        "endoom": 0,
        "graphics": 0,
        "lumps": 1125,
        "maps": 0,
        "palettes": 0
      }
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "info.txt",
        "contents": "//Patch made by Jesh, any other buff-nerf(s)/feedback/recommendation(s) will be greatly appreciated\n\n- Changes:\n\n- Rebalance work on a lot of bosses\n- Blood Monsters now drop their proper life essence health bonus\n\n- Added proper Tag names to all monsters so they can work better with hpbar-v15b.pk3\n\n- Monsters chaingun bonus drops now should work correctly with wang's uzis.\n- Fixed alternate deaths for duke3d lizard troopers\n- IPOG Chancellor boss nerfed\n- SShock Edward Diego boss nerfed\n- Blood Acolytes now have a 15% chance (instead of 5%) to drop big bundle of dynamites (extra crispy!)\n- Strife Acolytes now have their proper burning animations added\n- Eradicator Skeevings had their maximun damage output toned down\n- Shadow Warrior ninjas and henchmen now have their proper katana-sliced death animations added\n- Added some missing variants for Frank Doyles, Bike Doyle and Bike Daisy and Doyle\n- Fixed a bug that prevented Blood Axe Zombies from playing their faking death sounds\n- Added alternate Low Guard surprise attack on sight\n- Disruptor President Krieger homing bombs damage nerfed\n- IPOG Mastiff nerfed\n- Added a missing enemy from Duke Nukem: Total Meltdown, the Magnum Pig\n\n----------------------------------------------------------------------------------------------------\n- Rebel Moon, Witchaven and Powerslave monsters should drop some ammo/weapon bonuses randomly now!\n\nBlood:\n- Nerfed bat's melee damage (it was insane since they spam their melee if too close)\n\nShadow Warrior:\n- Dark ninja: nerfed his fire ball since it was dealing crazy damage\n- Guardian: nerfed his attacks since they were also dealing crazy damage\n- Big Ripper Baby: nerfed his missile by a bit\n- Coolies will randomly spawn their ghost or not to relieve pressure\n\nDuke:\n- Lizard Troopers: damage toned down by a bit to relieve pressure\n\nRedneck Rampage:\n- Old Coots: damage nerfed\n- Vixens: bra fire nerfed\n- Alien Hulk: melee nerfed\n- Doyle bikes: damage nerfed\n- Ass face: damage nerfed\n- Turd minions: damage nerfed for normal and swamp minions (fire one was left untouched)\n- Daisy Mae: damage output toned down\n\nCyclones:\n- Cyclone Bot: crazy damage output. Nerfed\n- Wasp: same as above\n- Scientist: damage output toned down\n- Grunts: damage toned down to relieve pressure\n\nSystem Shock:\n- Virus Mutant: crazy damage output. Nerfed\n\nCorridor 7:\n- Eniram Boss: nerfed its rocket\n- Tymok: same as above\n\nCybermage:\n- Mongo: extremely op. Nerfed\n- Legion on Doom: high impact damage plus full radius damage. Nerfed\n- Electroschism Ghoulie: damage toned down to relieve pressure\n- Stynx: same as above\n- Mung: nerfed impact damage on homing bombs\n\nRebel Moon:\n- Subestron Guardians: crazy damage output nerfed\n- Heavy Black Suits: damage nerfed\n- Grenade Drone: same as above\n\nIn Pursuit Of Greed:\n- Veek Warrior: crazy damage output nerfed\n\nDisruptor:\n- Guard droid: Crazy damage output. Nerfed\n- Terrorist Repeater: same as above\n\nWitchaven:\n- Argothonians: pike axes nerfed"
      },
      {
        "source": "pk3",
        "name": "DECORATE.txt",
        "contents": "// Duke Nukem Total Meltdown\n\n#include \"actors/Duke3D/MagnumPig.txt\""
      },
      {
        "source": "pk3",
        "name": "TEXTURES.TXT",
        "contents": "Sprite PM40A0, 78, 31\n{\n\tXScale 1.8\n\tYScale 1.8\n\tOffset 40, 31\n\tPatch PM40A0, 0, 0\n}"
      },
      {
        "source": "pk3",
        "name": "GLDEFS.txt",
        "contents": "// Monsters\n\n#include \"gldefs/Monster_Mixer.txt\""
      },
      {
        "source": "pk3",
        "name": "actors/blood/AxeZombie.txt",
        "contents": "actor AxeZombieDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.51\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    BZOM H 3 A_SpawnItem(\"DisintEffectSmall\",0,10)\n    BZOM H 3 A_SetTranslucent(0.9,0)\n    BZOM H 3 A_SetTranslucent(0.8,0)\n    BZOM H 3 A_SetTranslucent(0.7,0)\n    BZOM H 3 A_SetTranslucent(0.6,0)\n    BZOM H 3 A_SetTranslucent(0.5,0)\n    BZOM H 2 A_SetTranslucent(0.4,0)\n    BZOM H 2 A_SetTranslucent(0.3,0)\n    BZOM H 2 A_SetTranslucent(0.2,0)\n    BZOM H 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor AxeZombie\n{\n\tHealth 100\n\tRadius 18\n\tHeight 56\n\tTag \"Axe Zombie\"\n\tSpeed 7\n\tMass 350\n\tPainChance 50\n\tScale 0.51\n\t+FLOORCLIP\n\t+NOINFIGHTING\n\tMonster\n\tSpecies \"Enemies\"\n\tSeeSound \"ZombieSee\"\n\tPainSound \"ZombiePain\"\n\tDeathSound \"ZombieDeath\"\n\tActiveSound \"ZombieSee\"\n\tMeleeSound \"ZombieAxe\"\n\tObituary \"%o was axed by a zombie.\"\n\tPainChance \"CalebFire\", 0\n\tMeleeDamage 4\n\tMeleeRange 60\n\tdropitem \"BloodHeartPower\" 44, 1\n\tStates\n\t{\n\tSpawn:\n\t\tBZOM I 5 A_Look\n\t\tLoop\n\tSee:\n\t\tBZOM AABBCCDDEEFF 2 A_Chase\n\t\tLoop\n\tMelee:\n\t\tBZOM JJKKLL 2 A_FaceTarget\n\t\tTNT1 A 0 A_CustomMeleeAttack(4*(Random(1,8)),\"ZombieAxe\", \"ZombieAxe\")\n\t\tBZOM MMNNOOII 2\n\t\tGoto See\n\tPain.LifeLeech:\t\t//It is a zombie.... not sure if it should give health????\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\",1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\",1)\n\t\tGoto Pain\n\tPain:\n\t\tBZOM H 4\n\t\tBZOM H 4 A_Pain\n\t\tGoto See\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC H 4 A_Pain\n\t\tCULC H 4\n\t\tGoto See\n\tRaise:\n\t\tTNT1 A 0 A_PlaySound(\"Zombie/FRaise\")\n\t\tBZOD E 5\n\t\tBZOD D 8\n\t\tBZOD CBA 4\n\t\tBZOD A 4\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"ARSCHKL\")\n\t\tBZOD A 0 A_Jump(128,\"FakeDeath\")\n\t  ARSCHKL:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tTNT1 A 0 A_Jump(64,\"PermDeath\")\n\t  SafeTest:\n\t\tBZOD L 1 A_UnsetSolid\n\t\tBZOD L 1\n\t\tBZOD L 1 A_CustomMissile(\"AxeZombieHead\",52,0,Random(0,360))\n\t\tBZOD L 2 A_Scream\n\t\tBZOD M 5 A_Fall\n\t\tBZOD NOPQRS 5\n\t\tBZOD S -1\n\t\tStop\n\t FakeDeath:\n\t\tTNT1 A 0 A_Jump(22,\"PermDeath\")\n\t\tTNT1 A 0 A_StopSound(CHAN_VOICE)\n\t\tTNT1 A 0 A_StopSound(CHAN_BODY)\n\t\tBZOD A 5 A_PlaySound(\"Zombie/FakeD\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tBZOD BCD 5\n\t\tBZOD E 210\n\t\tBZOD E 35 A_Jump(128,\"AutoRaise\")\n\t\tGoto FakeDeath+7\n\t AutoRaise:\n\t\tTNT1 A 0 A_TakeFromTarget(\"KillCount\",1)\n\t\tBZOD E -1 Thing_Raise(0)\n\t\tStop\n\t PermDeath:\n\t\tBZOD A 5 A_Scream\n\t\tBZOD B 5 A_Fall\n\t\tBZOD CDE 5\n\t\tBZOD E -1\n\t\tStop\n\tXDeath:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBZOX A 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 AA 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tBZOX A 0 A_CustomMissile(\"AxeZombieHead\",52,0,Random(0,360))\n\t\tBZOX A 3 A_Scream\n\t\tBZOX B 4 A_Fall\n\t\tBZOX CDEFG 4\n\t\tBZOX H -1\n\t\tStop\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBZOS A 6 A_Scream\n\t\tBZOS B 5 A_Fall\n\t\tBZOS CDE 4\n\t\tBZOS FGH 3\n\t\tBZOS I -1\n\t\tStop\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.CalebFire:\n\tDeath.LifeLeech:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PhosFireCoop:\n    Death.HexGreenFire:\n    Death.QuakeFire:\n\tDeath.FireExplosive:\n    Death.WolfenFlamethrower:\n    Death.MarathonPlasma:\n    Death.Slime:\n\tBurn:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Fall\n\t\tTNT1 A 5 A_SpawnItemEx(\"BloodBurningCorpse_Zimba\",0,0,0,0,0,0,0,32)\n\t\tStop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBZOM H 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tBZOM H 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tBZOM H 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tBZOM H 3 A_SetTranslucent(0.9,0)\n\t\tBZOM H 0 A_Scream\n\t\tBZOM H 3 A_SetTranslucent(0.8,0)\n\t\tBZOM H 0 A_NoBlocking\n\t\tBZOM H 3 A_SetTranslucent(0.7,0)\n\t\tBZOM H 3 A_SetTranslucent(0.6,0)\n\t\tBZOM H 3 A_SetTranslucent(0.5,0)\n\t\tBZOM H 3 A_SetTranslucent(0.4,0)\n\t\tBZOM H 3 A_SetTranslucent(0.3,0)\n\t\tBZOM H 3 A_SetTranslucent(0.2,0)\n\t\tBZOM H 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"AxeZombieDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nActor AxeZombieBuried : AxeZombie\n{\n\tSeeSound \"\"\n\t-SOLID\n\t-SHOOTABLE\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 3 A_Look\n\t\tLoop\n\tSee:\n\t\tTNT1 A 1 A_JumpIfCloser(64,3)\n\t\tTNT1 A 1 A_Jump(256,2)\n\t\tTNT1 A 1\n\t\tLoop\n\t\tTNT1 A 0 A_PlaySound(\"ZombieBuried\")\n\t\tUGZZ ABCDEFGHI 4 A_FaceTarget\n\t\tBZOM A 4 A_SpawnItemEx(\"AxeZombie\",0,0,0,0,0,0,0,32,0)\n\t\tStop\n\t}\n}\n\nActor AxeZombieHead\n{\n\tScale 0.51\n\tRadius 6\n\tHeight 5\n\tSpeed 6\n\tDamage 0\n\t+MISSILE\n\t+WINDTHRUST\n\t-SOLID\n\t-NOBLOCKMAP\n\t+HEXENBOUNCE\n\t+CLIENTSIDEONLY\n\tBounceFactor 0.7\n\tBounceCount 6\n\tGravity 0.320\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 ThrustThingZ(0,random(10,40),0,1)\n\tSpawnLoop:\n\t\tZHED ABCDEFGHIJKLMNOP 3 A_SpawnItemEx(\"ZBloodHeadBlood\")\n\t\tLoop\n\tDeath:\n\t\tZHED A 500 A_NoBlocking\n\t\tZHED A 1 A_FadeOut\n\t\tGoto Death+1\n\t}\n}\n\nactor BloodBurningCorpse_Zimba\n{\n    Radius 12\n    Height 56\n    Speed 7\n    +FLOORCLIP\n    +LOOKALLAROUND\n    -SOLID\n    -SHOOTABLE\n    scale 0.475\n    States\n    {\n      Spawn:\n        DKBR A 0\n\t\tTNT1 A 0 A_PlaySound(\"ZombiePain\",CHAN_VOICE,1.0,0,ATTN_NORM)\n        DKBR DDDDDD 1 Bright A_Look\n        Goto See\n      See:\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n//\t\tTNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE) NOPE, CANT FIND A WAY TO MAKE THIS WORK AS EXPECTED\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n//\t\tTNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//\t\tTNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR FFF 1 Bright A_Wander\n        DKBR A 0 A_Jump(40,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        DKBR A 0 A_Jump(55,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        DKBR A 0 A_Jump(70,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        DKBR A 0 A_Jump(80,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        DKBR A 0 A_Jump(60,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR EEE 1 Bright A_Wander\n        DKBR A 0 A_Jump(110,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        DKBR A 0 A_Jump(120,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        DKBR A 0 A_Jump(90,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmokeHead\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        DKBR A 0 A_Jump(30,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        DKBR A 0 A_Jump(150,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        Goto Death\n      Death:\n\t\tTNT1 A 0 A_Jump(128,\"GoryShit\")\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR EEFF 3 Bright\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tDKBR GG 1 Bright\n\t\tTNT1 A 0 A_PlaySound(\"ZombieDeath\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tDKBR G 1 Bright\n\t\tDKBR G 3 Bright\n        TNT1 A 0 A_Stop\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR HHIIJJ 3 Bright\n        TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmoke\",0,0,20,0,0,0,0,SXF_NOCHECKPOSITION)\n        TNT1 A 0 A_SpawnItem(\"BloodBurnedCorpse\",1,0,0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR KKLLMM 3 Bright\n        DKBR N 7 Bright\n        DKBR O 8 Bright\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR P 8 Bright\n        DKBR Q 8 Bright\n\t\tCAFD ABC 3 Bright\n        Stop\n\t  GoryShit:\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR EEFF 3 Bright\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tDKBR GG 1 Bright\n\t\tTNT1 A 0 A_PlaySound(\"ZombieDeath\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tDKBR G 1 Bright\n        TNT1 A 0 A_Stop\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n\t\tDKBR G 2 Bright ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tBZOD A 0 A_CustomMissile(\"AxeZombieHead\",52,0,Random(0,360))\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n        DKBR HH 2 Bright\n\t\tDKBR II 2 Bright\n\t\tDKBR JJ 2 Bright\n        TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmoke\",0,0,20,0,0,0,0,SXF_NOCHECKPOSITION)\n        TNT1 A 0 A_SpawnItem(\"BloodBurnedCorpse\",1,0,0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR KKLLMM 3 Bright\n        DKBR N 7 Bright\n        DKBR O 8 Bright\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR P 8 Bright\n        DKBR Q 8 Bright\n\t\tCAFD ABC 3 Bright\n        Stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nactor BloodBurnDeathSmoke\n{\n  radius 64\n  height 16\n  RENDERSTYLE Translucent\n  ALPHA 0.30\n  Scale 0.50\n  +NOBLOCKMAP\n  +NOGRAVITY\n  +DONTSPLASH\n  +FIXMAPTHINGPOS\n  -SOLID\n  +NOCLIP\n  +CLIENTSIDEONLY\n  states\n  {\n  Spawn:\n    CULC CDEFCDEFCDEFCDEFCDEFCDEFCDEFCDEFCDEFCDEFCDEFCDEFCDEFCDEFCDEFC 4\n    Stop\n  }\n}\n\nactor BloodBurnDeathSmokeHead : BloodBurnDeathSmoke\n{\n  states\n  {\n  Spawn:\n    CULC PQRS 3\n    Stop\n  }\n}\n\nActor BloodHeartPower : Health {\n\theight 20\n\tradius 16\n\tScale 0.50\n\tInventory.Amount 5\n\tInventory.PickupMessage \"Life Essence\"\n\tInventory.PickupSound \"Blood/HeartPU\"\n\t+FLOORCLIP\n\t+FANCYPICKUPSOUND\n\t+DROPPED\n\t+DONTGIB\n\tStates\n\t{\n\tSpawn:\n\t\tCLVR OPQR 5\n\t\tLoop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Beast.txt",
        "contents": "actor BloodBeastDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.5\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    BESP A 3 A_SpawnItem(\"DisintEffectSmall\",0,10)\n    BESP A 3 A_SetTranslucent(0.9,0)\n    BESP A 3 A_SetTranslucent(0.8,0)\n    BESP A 3 A_SetTranslucent(0.7,0)\n    BESP A 3 A_SetTranslucent(0.6,0)\n    BESP A 3 A_SetTranslucent(0.5,0)\n    BESP A 2 A_SetTranslucent(0.4,0)\n    BESP A 2 A_SetTranslucent(0.3,0)\n    BESP A 2 A_SetTranslucent(0.2,0)\n    BESP A 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor BloodBeast\n{\n\tHealth 620\n\tRadius 20\n\tHeight 64\n\tSpeed 14\n\tMass 300\n\tTag \"Beast\"\n\tPainChance 8\n\tScale 0.5\n\t+FLOORCLIP\n\t+BOSSDEATH\n\t+DONTRIP\n\tSpecies \"Enemies\"\n\t+DONTHARMSPECIES\n\t+NOINFIGHTING\n\tMonster\n\tSeeSound \"BeastSee\"\n\tPainSound \"BeastPain\"\n\tDeathSound \"BeastDie\"\n\tActiveSound \"BeastAct\"\n\tObituary \"%o would rather die than be cursed by a beast.\"\n\tMeleeRange 32\n\tMeleeDamage 9\n\tPainChance \"CalebFire\", 0\n\tStates\n\t{\n\tSpawn:\n\t\tBESC A 5 A_Look\n\t\tLoop\n\tSee:\n\t\tBESW AA 2 A_Chase(\"\",\"\")\n\t\tBESW BB 2 A_Chase(\"Melee\",\"\")\n\t\tBESW CC 2 A_Chase\n\t\tBESW DD 2 A_Chase(\"\",\"\")\n\t\tBESW EE 2 A_Chase(\"Melee\",\"\")\n\t\tBESW FF 2 A_Chase\n\t\tLoop\n\tMissile:\n\t\tTNT1 A 0 A_JumpIfCloser(548,1)\n\t\tGoto See\n\tStomp:\n\t\tBESS A 5 A_FaceTarget\n\t\tBESS BC 5\n\t\tBESS D 5 A_CustomMissile(\"BloodBeastStompBoom\",0,0,0,CMF_CHECKTARGETDEAD|CMF_TRACKOWNER)\n\t\tBESS E 5\n\t\tGoto See\n\tMelee:\n\t\tBESC ABC 6 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"BeastSlash\")\n\t\tBESC D 5 A_MeleeAttack\n\t\tTNT1 A 0 A_JumpIfCloser(64, 1)\n\t\tGoto See\n\t\tBESC EFG 6 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"BeastSlash\")\n\t\tBESC H 5 A_MeleeAttack\n\t\tBESC IJ 6 A_FaceTarget\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tPain:\n\t\tBESP A 3\n\t\tBESP A 3 A_Pain\n\t\tGoto See\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC N 4 A_Pain\n\t\tCULC N 4\n\t\tGoto See\n\tDeath:\n\tXDeath:\n\t\tBESD A 5\n\t\tBESD B 5 A_Scream\n\t\tBESD C 5 A_Fall\n\t\tBESD DEF 5\n\t\tBESD F -1 A_KillMaster\n\t\tStop\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBESP A 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tBESP A 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tBESP A 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tBESP A 3 A_SetTranslucent(0.9,0)\n\t\tBESP A 0 A_Scream\n\t\tBESP A 3 A_SetTranslucent(0.8,0)\n\t\tBESP A 0 A_NoBlocking\n\t\tBESP A 3 A_SetTranslucent(0.7,0)\n\t\tBESP A 3 A_SetTranslucent(0.6,0)\n\t\tBESP A 3 A_SetTranslucent(0.5,0)\n\t\tBESP A 3 A_SetTranslucent(0.4,0)\n\t\tBESP A 3 A_SetTranslucent(0.3,0)\n\t\tBESP A 3 A_SetTranslucent(0.2,0)\n\t\tBESP A 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1 A_KillMaster\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"BloodBeastDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1 A_KillMaster\n        stop\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t}\n}\n\nActor BloodBeastStompBoom\n{\n\tPROJECTILE\n\tHeight 1\n\tRadius 1\n\tDamage (0)\n\tSpeed 0\n\tSpecies \"Enemies\"\n\t+NODAMAGETHRUST\n\t+DONTHARMCLASS\n\t+DONTHARMSPECIES\n\t+THRUSPECIES\n\tDONTHURTSHOOTER\n\tSeesound \"BeastStomp\"\n\tObituary \"%o would rather die than be cursed by a beast.\"\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0 A_Die\n\t\tGoto Death\n\tDeath:\n\t\tTNT1 A 0 Radius_Quake(9,90,5,50,0)\n\t\tTNT1 A 5 A_Explode(60,400,0)\n\t\tstop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Cultists.txt",
        "contents": "actor CultistDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.53\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    YCUL G 3 A_SpawnItem(\"DisintEffectSmall\",0,10)\n    YCUL G 3 A_SetTranslucent(0.9,0)\n    YCUL G 3 A_SetTranslucent(0.8,0)\n    YCUL G 3 A_SetTranslucent(0.7,0)\n    YCUL G 3 A_SetTranslucent(0.6,0)\n    YCUL G 3 A_SetTranslucent(0.5,0)\n    YCUL G 2 A_SetTranslucent(0.4,0)\n    YCUL G 2 A_SetTranslucent(0.3,0)\n    YCUL G 2 A_SetTranslucent(0.2,0)\n    YCUL G 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor Cultist\n{\n\tHealth 65\n\tRadius 20\n\tHeight 56\n\tSpeed 3\n\tScale 0.53\n\tMinMissileChance 230\n\tPainChance 192\n\t+FLOORCLIP\n\t+NOINFIGHTING\n\tMonster\n\tPainChance \"CalebFire\", 0\n\tSpecies \"Enemies\"\n\tSeeSound \"cultistsee\"\n\tPainSound \"cultistpain\"\n\tDeathSound \"cultistdie\"\n\tActiveSound \"cultistact\"\n\tObituary \"%o was shot by a cultist.\"\n\tStates\n\t{\n\tSpawn:\n\t\tYCUF A 5 A_Look\n\t\tLoop\n\tSee:\n\t\tYCUL A 1 A_Chase\n\t\tYCUL A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL A 1 A_Chase\n\t\tYCUL A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL B 1 A_Chase\n\t\tYCUL B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL B 1 A_Chase\n\t\tYCUL B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL C 1 A_Chase\n\t\tYCUL C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL C 1 A_Chase\n\t\tYCUL C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL D 1 A_Chase\n\t\tYCUL D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL D 1 A_Chase\n\t\tYCUL D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL E 1 A_Chase\n\t\tYCUL E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL E 1 A_Chase\n\t\tYCUL E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL F 1 A_Chase\n\t\tYCUL F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUL F 1 A_Chase\n\t\tYCUL F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tLoop\n\tMissile:\n\t\tTNT1 A 0 A_Jump(220, 1)\n\t\tTNT1 A 0 A_JumpIfCloser(450,\"TNTT\")\n\tASD:\n\t\tYCUF A 1 A_FaceTarget\n\t\tTNT1 A 0 A_playsound(\"cultist/Fire\")\n\t\tYCUF B 6 Bright A_CustomBulletAttack(5.8,4.45,3,2,\"ZBBulletPuff_2\")\n\t\tTNT1 A 0 A_Jump(20,\"Retreat\")\n\t\tYCUF A 8 A_FaceTarget\n\t\tTNT1 A 0 A_Jump(70,1)\n\t\tYCUL A 1 A_Chase(\"\", \"\")\n\t\tYCUL A 1 A_Chase(\"\", \"\")\n\t\tTNT1 A 0 A_playsound(\"cultist/Fire\")\n\t\tYCUF B 6 Bright A_CustomBulletAttack(5.8,4.45,3,2,\"ZBBulletPuff_2\")\n\t\tTNT1 A 0 A_Jump(100,\"Retreat\")\n\t\tYCUF A 8 A_FaceTarget\n\t\tTNT1 A 0 A_Jump(70,2)\n\t\tYCUL A 1 A_Chase(\"\", \"\")\n\t\tYCUL A 1 A_Chase(\"\", \"\")\n\t\tYCUL A 1 A_Chase(\"\", \"\")\n\t\tYCUL A 1 A_Chase(\"\", \"\")\n\t\tTNT1 A 0 A_CPosRefire\n\t\tGoto Missile+2\n\tRetreat:\n\t    YCUF A 8 A_FaceTarget\n\t\tGoto See\n\tTNTT:\n\t\tTNT1 A 0 A_Jump(100,\"See\",\"ASD\")\n\t\tYCUL XYZ 4 A_FaceTarget\n\t\tYCUL [ 4 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Cultists/Toss\",CHAN_AUTO)\n\t\tYCUL ^ 4 A_CustomMissile(\"CultistTNT\",30,0,0)\n\t\tYCUB A 4\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tPain:\n\t\tYCUL G 2\n\t\tYCUL G 3 A_Pain\n\t\tGoto See\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC G 4 A_Pain\n\t\tCULC G 4\n\t\tGoto See\n\tFakingFire:\n\t\tCULC B 8 A_FaceTarget\n\t\tTNT1 A 0 A_playsound(\"cultist/Fire\")\n\t\tYCUF A 6 Bright A_CustomBulletAttack(6,5,3,3,\"ZBBulletPuff_2\")\n\t\tCULC B 8 A_FaceTarget\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tYCUL H 5\n\t\tYCUL I 5 A_Scream\n\t\tYCUL J 5\n\t\tYCUL K 5 A_Fall\n\t\tYCUL L 5\n\t\tTNT1 A 0 A_SpawnItemEx(\"RandomCultistDrop\",0,0,0,0,0,10,0,40,128)\n\t\tYCUL MN 5\n\t\tYCUL O -1\n\t\tStop\n\tXDeath:\n\t\tYCUL P 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tYCUL P 5 A_playsound(\"cultist/Fire\")\n\t\tTNT1 A 0 A_UnSetSolid\n\t\tTNT1 A 0 A_Jump(128, 2)\n\t\tYCUL P 0 A_Fall\n\t\tBCUL P 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tBCUL P 0 A_Jump(92,2)\n\t\tBCUL P 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tBCUL P 0 A_Jump(92,2)\n\t\tBCUL P 0 A_SpawnDebris(\"ZBloodEyeGuts\")\n\t\tBCUL P 0 A_Jump(92,2)\n\t\tBCUL P 0 A_SpawnDebris(\"ZBloodHand1\")\n\t\tBCUL PPPPPPPP 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_PlaySound(\"Blood/gib15\",CHAN_AUTO,1.0,0,ATTN_NORM)\n\t\tYCUL Q 6 A_Scream\n\t\tYCUL R 6 A_Fall\n\t\tYCUL S 6\n\t\tTNT1 A 0 A_SpawnItemEx(\"RandomCultistDrop\",0,0,0,0,0,10,0,40,128)\n\t\tYCUL T 6\n\t\tYCUL U 6\n\t\tYCUL V -1\n\t\tStop\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.CalebFire:\n\tDeath.LifeLeech:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PhosFireCoop:\n    Death.HexGreenFire:\n    Death.QuakeFire:\n\tDeath.FireExplosive:\n    Death.WolfenFlamethrower:\n    Death.MarathonPlasma:\n    Death.Slime:\n\tBurn:\n\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Fall\n\t\tTNT1 A 5 A_SpawnItemEx(\"BloodBurningCorpse\",0,0,0,0,0,0,0,32)\n\t\tStop\n\tRaise:\n\t\tYCUL NMLKJIH 5\n\t\tGoto See\n\tDisintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"CultistDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tYCUL G 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tYCUL G 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tYCUL G 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tYCUL G 3 A_SetTranslucent(0.9,0)\n\t\tYCUL G 0 A_Scream\n\t\tYCUL G 3 A_SetTranslucent(0.8,0)\n\t\tYCUL G 0 A_NoBlocking\n\t\tYCUL G 3 A_SetTranslucent(0.7,0)\n\t\tYCUL G 3 A_SetTranslucent(0.6,0)\n\t\tYCUL G 3 A_SetTranslucent(0.5,0)\n\t\tYCUL G 3 A_SetTranslucent(0.4,0)\n\t\tYCUL G 3 A_SetTranslucent(0.3,0)\n\t\tYCUL G 3 A_SetTranslucent(0.2,0)\n\t\tYCUL G 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RandomCultistDrop\",0,0,0,0,0,10,0,40,128)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nActor Fanatic : Cultist\n{\n\tHealth 80\n\tPainSound \"fanatic/pain\"\n\tObituary \"%o met a fanatic.\"\n\tStates\n\t{\n\tSpawn:\n\t\tYCU8 A 5 A_Look\n\t\tLoop\n\tSee:\n\t\tYCUG A 1 A_Chase\n\t\tYCUG A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG A 1 A_Chase\n\t\tYCUG A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG B 1 A_Chase\n\t\tYCUG B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG B 1 A_Chase\n\t\tYCUG B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG C 1 A_Chase\n\t\tYCUG C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG C 1 A_Chase\n\t\tYCUG C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG D 1 A_Chase\n\t\tYCUG D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG D 1 A_Chase\n\t\tYCUG D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG E 1 A_Chase\n\t\tYCUG E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG E 1 A_Chase\n\t\tYCUG E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG F 1 A_Chase\n\t\tYCUG F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUG F 1 A_Chase\n\t\tYCUG F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tLoop\n\tMissile:\n\t\tTNT1 A 0 A_Jump(220, 1)\n\t\tTNT1 A 0 A_JumpIfCloser(450,\"TNTT\")\n\tFFF:\n\t\tYCU8 A 1 A_FaceTarget\n\t\tTNT1 A 0 A_Playsound(\"fanatic/shoot2\",CHAN_WEAPON)\n\t\tYCU8 B 2 Bright A_CustomBulletAttack(4.61,2.55,1,2,\"ZBBulletPuff_2\")\n\t\tYCU8 AA 1 A_FaceTarget\n\tMissileLoop:\n\t\tTNT1 A 0 A_Playsound(\"fanatic/shoot1\",CHAN_WEAPON)\n\t\tYCU8 B 2 Bright A_CustomBulletAttack(4.61,2.55,1,1,\"ZBBulletPuff_2\")\n\t\tYCU8 AA 1 A_FaceTarget\n\t\tTNT1 A 0 A_CPosRefire\n\t\tGoto MissileLoop\n\tTNTT:\n\t\tTNT1 A 0 A_Jump(100,\"See\",\"FFF\")\n\t\tYCUG XYZ 4 A_FaceTarget\n\t\tYCUG [ 4 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Cultists/Toss\",CHAN_AUTO)\n\t\tYCUG ^ 4 A_CustomMissile(\"CultistTNT\",30,0,0)\n\t\tYCUC A 4\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tPain:\n\t\tYCUG G 2\n\t\tYCUG G 3 A_Pain\n\t\tGoto See\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC G 4 A_Pain\n\t\tCULC G 4\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tYCUG H 5\n\t\tYCUG I 5 A_Scream\n\t\tYCUG J 5\n\t\tYCUG K 5 A_Fall\n\t\tYCUG L 5\n\t\tTNT1 A 0 A_SpawnItemEx(\"RandomFanaticDrop\",0,0,0,0,0,10,0,40,128)\n\t\tYCUG MN 5\n\t\tYCUG O -1\n\t\tStop\n\tXDeath:\n\t\tYCUG P 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tYCUG P 5 A_playsound(\"fanatic/shoot1\")\n\t\tTNT1 A 0 A_UnSetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodEyeGuts\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodHand1\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_PlaySound(\"Blood/gib15\",CHAN_AUTO,1.0,0,ATTN_NORM)\n\t\tYCUG Q 6 A_Scream\n\t\tYCUG R 6 A_Fall\n\t\tYCUG S 6\n\t\tYCUG T 6\n\t\tTNT1 A 0 A_SpawnItemEx(\"RandomFanaticDrop\",0,0,0,0,0,10,0,40,128)\n\t\tYCUG U 6\n\t\tYCUG V -1\n\t\tStop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tYCUG G 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tYCUG G 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tYCUG G 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tYCUG G 3 A_SetTranslucent(0.9,0)\n\t\tYCUG G 0 A_Scream\n\t\tYCUG G 3 A_SetTranslucent(0.8,0)\n\t\tYCUG G 0 A_NoBlocking\n\t\tYCUG G 3 A_SetTranslucent(0.7,0)\n\t\tYCUG G 3 A_SetTranslucent(0.6,0)\n\t\tYCUG G 3 A_SetTranslucent(0.5,0)\n\t\tYCUG G 3 A_SetTranslucent(0.4,0)\n\t\tYCUG G 3 A_SetTranslucent(0.3,0)\n\t\tYCUG G 3 A_SetTranslucent(0.2,0)\n\t\tYCUG G 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RandomFanaticDrop\",0,0,0,0,0,10,0,40,128)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nActor BloodAcolyte : Cultist\n{\n\tHealth 40\n\tTag \"Acolyte\"\n\t-MISSILEEVENMORE\n\tdropitem \"BloodHeartPower\" 44, 1\n\tObituary \"%o was blown up by an acolyte.\"\n\tStates\n\t{\n\tSpawn:\n\t\tYCU2 A 5 A_Look\n\t\tLoop\n\tSee:\n\t\tYCUD A 1 A_Chase\n\t\tYCUD A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD A 1 A_Chase\n\t\tYCUD A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD B 1 A_Chase\n\t\tYCUD B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD B 1 A_Chase\n\t\tYCUD B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD C 1 A_Chase\n\t\tYCUD C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD C 1 A_Chase\n\t\tYCUD C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD D 1 A_Chase\n\t\tYCUD D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD D 1 A_Chase\n\t\tYCUD D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD E 1 A_Chase\n\t\tYCUD E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD E 1 A_Chase\n\t\tYCUD E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD F 1 A_Chase\n\t\tYCUD F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUD F 1 A_Chase\n\t\tYCUD F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tLoop\n\tMissile:\n\t\tTNT1 A 0 A_JumpIfCloser(512,1)\n\t\tGoto See\n\t\tTNT1 A 0 A_Jump(162,\"See\")\n\t\tTNT1 A 0 A_Jump(15,\"Missile2\")\n\t\tYCUD XYZ 4 A_FaceTarget\n\t\tYCUD [ 4 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Cultists/Toss\",CHAN_AUTO)\n\t\tYCUD ^ 4 A_CustomMissile(\"CultistTNT\",30,0,0)\n\t\tYCU_ A 4\n\t\tGoto See\n\tMissile2:\n\t\tYCUD XYZ 4 A_FaceTarget\n\t\tYCUD [ 4 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Cultists/Toss\",CHAN_AUTO)\n\t\tYCUD ^ 4 A_CustomMissile(\"PlCultistTNT_2\",30,0,0) //Rest in pieces\n\t\tYCU_ A 4\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tPain:\n\t\tYCUD G 2\n\t\tYCUD G 3 A_Pain\n\t\tGoto See\n  \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC G 4 A_Pain\n\t\tCULC G 4\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tYCUD H 5\n\t\tYCUD I 5 A_Scream\n\t\tYCUD J 5\n\t\tYCUD K 5 A_Fall\n\t\tYCUD L 5\n\t\tYCUD MN 5\n\t\tYCUD O -1\n\t\tStop\n\tXDeath:\n\t\tYCUD P 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tYCUD P 5\n\t\tTNT1 A 0 A_UnSetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodEyeGuts\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodHand1\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_PlaySound(\"Blood/gib15\",CHAN_AUTO,1.0,0,ATTN_NORM)\n\t\tYCUD Q 6 A_Scream\n\t\tYCUD R 6 A_Fall\n\t\tYCUD S 6\n\t\tYCUD T 6\n\t\tYCUD U 6\n\t\tYCUD V -1\n\t\tStop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tYCUD G 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tYCUD G 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tYCUD G 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tYCUD G 3 A_SetTranslucent(0.9,0)\n\t\tYCUD G 0 A_Scream\n\t\tYCUD G 3 A_SetTranslucent(0.8,0)\n\t\tYCUD G 0 A_NoBlocking\n\t\tYCUD G 3 A_SetTranslucent(0.7,0)\n\t\tYCUD G 3 A_SetTranslucent(0.6,0)\n\t\tYCUD G 3 A_SetTranslucent(0.5,0)\n\t\tYCUD G 3 A_SetTranslucent(0.4,0)\n\t\tYCUD G 3 A_SetTranslucent(0.3,0)\n\t\tYCUD G 3 A_SetTranslucent(0.2,0)\n\t\tYCUD G 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nActor Zealot : Cultist\n{\n\tHealth 100\n\tPainChance 128\n\t+BOSSDEATH\n\t+DONTRIP\n\tdropitem \"BloodHeartPower\" 69, 1\n\tObituary \"%o was shocked by a Zealot.\"\n\tStates\n\t{\n\tSpawn:\n\t\tYCU0 A 5 A_Look\n\t\tLoop\n\tSee:\n\t\tYCUJ A 1 A_Chase\n\t\tYCUJ A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ A 1 A_Chase\n\t\tYCUJ A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ B 1 A_Chase\n\t\tYCUJ B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ B 1 A_Chase\n\t\tYCUJ B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ C 1 A_Chase\n\t\tYCUJ C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ C 1 A_Chase\n\t\tYCUJ C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ D 1 A_Chase\n\t\tYCUJ D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ D 1 A_Chase\n\t\tYCUJ D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ E 1 A_Chase\n\t\tYCUJ E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ E 1 A_Chase\n\t\tYCUJ E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ F 1 A_Chase\n\t\tYCUJ F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tYCUJ F 1 A_Chase\n\t\tYCUJ F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\t\tLoop\n\tMissile:\n\t\tTNT1 A 0 A_Jump(240, 1)\n\t\tTNT1 A 0 A_JumpIfCloser(450,\"TNTT\")\n\tFFFU:\n\t\tYCU0 A 1 A_FaceTarget\n\t\tTNT1 A 0 A_PLaysound(\"tesla/fire\")\n\t\tYCU0 B 2 Bright A_CustomMissile(\"ZealotTesla\",24)\n\t\tYCU0 A 2 A_FaceTarget\n\t\tTNT1 A 0 A_Jump(32,\"Retreat\")\n\t\tTNT1 A 0 A_CPosRefire\n\t\tGoto Missile+2\n\tRetreat:\n\t    YCU0 A 2 A_FaceTarget\n\t\tGoto See\n\tTNTT:\n\t\tTNT1 A 0 A_Jump(100,\"See\",\"FFFU\")\n\t\tYCUJ XYZ 4 A_FaceTarget\n\t\tYCUJ [ 4 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Cultists/Toss\",CHAN_AUTO)\n\t\tYCUJ ^ 4 A_CustomMissile(\"CultistTNT\",30,0,0)\n\t\tYCUJ ] 4\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tPain:\n\t\tYCUJ G 2\n\t\tYCUJ G 3 A_Pain\n\t\tGoto See\n  \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC G 4 A_Pain\n\t\tCULC G 4\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tYCUJ H 5\n\t\tYCUJ I 5 A_Scream\n\t\tYCUJ J 5\n\t\tYCUJ K 5 A_Fall\n\t\tYCUJ L 5\n\t\tYCUJ MN 5\n\t\tYCUJ O -1 A_KillMaster\n\t\tStop\n\tXDeath:\n\t\tYCUJ P 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tYCUJ P 5\n\t\tTNT1 A 0 A_UnSetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodEyeGuts\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodHand1\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_PlaySound(\"Blood/gib15\",CHAN_AUTO,1.0,0,ATTN_NORM)\n\t\tYCUJ Q 6 A_Scream\n\t\tYCUJ R 6 A_Fall\n\t\tYCUJ S 6\n\t\tYCUJ T 6\n\t\tYCUJ U 6\n\t\tYCUJ V -1 A_KillMaster\n\t\tStop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PhosFireCoop:\n    Death.HexGreenFire:\n    Death.QuakeFire:\n\tDeath.FireExplosive:\n    Death.WolfenFlamethrower:\n    Death.MarathonPlasma:\n    Death.Slime:\n\tBurn:\n\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Fall\n\t\tTNT1 A 5 A_SpawnItemEx(\"BloodBurningCorpse\",0,0,0,0,0,0,0,32)\n\t\tTNT1 A -1 A_KillMaster\n\t\tStop\n\tDisintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"CultistDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1 A_KillMaster\n        stop\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tYCUJ G 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tYCUJ G 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tYCUJ G 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tYCUJ G 3 A_SetTranslucent(0.9,0)\n\t\tYCUJ G 0 A_Scream\n\t\tYCUJ G 3 A_SetTranslucent(0.8,0)\n\t\tYCUJ G 0 A_NoBlocking\n\t\tYCUJ G 3 A_SetTranslucent(0.7,0)\n\t\tYCUJ G 3 A_SetTranslucent(0.6,0)\n\t\tYCUJ G 3 A_SetTranslucent(0.5,0)\n\t\tYCUJ G 3 A_SetTranslucent(0.4,0)\n\t\tYCUJ G 3 A_SetTranslucent(0.3,0)\n\t\tYCUJ G 3 A_SetTranslucent(0.2,0)\n\t\tYCUJ G 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1 A_KillMaster\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nActor ZealotTesla : TeslaProjectile\n{\n\tSpeed 35\n\tScale 0.60\n\tDamage (random(2,3)*random(1,8))\n\tDamageType \"\"\n \tStates\n\t{\n\t\tSpawn:\n\t\t\tTNT1 A 0\n\t\t\tTNT1 A 0 A_LoopActiveSound\n\t\t\tGoto SpawnLoop\n\t\tSpawnLoop:\n\t\t\tTESP AAAAAA 1 Bright A_SpawnItemEx(\"TeslaProjectileBall0\",0,0,0,0,0,0,0)\n\t\t\tTNT1 AAAAAA 0 A_FadeIn(0.16)\n\t\t\tTESP AAAAAA 1 Bright A_SpawnItemEx(\"TeslaProjectileBall0\",0,0,0,0,0,0,0)\n\t\t\tTNT1 AAAAAA 0 A_FadeIn(0.16)\n\t\t\tTESP AAAAAA 1 Bright A_SpawnItemEx(\"TeslaProjectileBall0\",0,0,0,0,0,0,0)\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 AAAAA 1 A_SpawnItemEx(\"TeslaFX\", random(-8,8), random(-8,8), random(0,3), random(-12,12), random(-12,12), random(0,3))\n\t\t\tStop\n\t}\n}\n\nActor TeslaProjectileBall0 : TeslaProjectileBall { Scale 0.55 }\n\nActor BloodPriest : Cultist\n{\n\tHealth 130\n\t+DONTRIP\n\tPainChance 60\n\tTag \"Priest\"\n\tObituary \"%o was punctured by the priest.\"\n\tStates\n\t{\n\tSpawn:\n\tYCU7 A 5 A_Look\n\tLoop\n\tSee:\n\tYCUR A 1 A_Chase\n\tYCUR A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR A 1 A_Chase\n\tYCUR A 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR B 1 A_Chase\n\tYCUR B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR B 1 A_Chase\n\tYCUR B 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR C 1 A_Chase\n\tYCUR C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR C 1 A_Chase\n\tYCUR C 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR D 1 A_Chase\n\tYCUR D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR D 1 A_Chase\n\tYCUR D 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR E 1 A_Chase\n\tYCUR E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR E 1 A_Chase\n\tYCUR E 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR F 1 A_Chase\n\tYCUR F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tYCUR F 1 A_Chase\n\tYCUR F 1 A_Chase(\"\", \"\",CHF_NOPLAYACTIVE)\n\tLoop\n\tMissile:\n\tYCU7 A 1 A_FaceTarget\n\tTNT1 A 0 A_playsound(\"cultist/Fire\")\n\tYCU7 B 6 Bright A_CustomBulletAttack(5.8,4.45,3,3,\"ZBBulletPuff_2\")\n\tYCU7 A 8 A_FaceTarget\n\tTNT1 A 0 A_playsound(\"cultist/Fire\")\n\tYCU7 B 6 Bright A_CustomBulletAttack(5.8,4.45,3,4,\"ZBBulletPuff_2\")\n\tYCU7 A 12 A_FaceTarget\n\tYCU7 I 1 A_FaceTarget\n\tTNT1 A 0 A_CPosRefire\n\tGoto Missile+1\n\tPain.LifeLeech:\n\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\tGoto Pain\n\tPain.Vodoo:\n\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\tGoto Pain\n\tPain:\n\tYCUR G 2\n\tYCUR G 3 A_Pain\n\tGoto See\n \tPain.Shock:\n\tPain.Tesla:\n\tCULC G 4 A_Pain\n\tCULC G 4\n\tGoto See\n\tDeath:\n\tTNT1 A 0 A_Jump (228,\"Style1\")\n    TNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n    Death2:\n\tYCUR H 5\n\tYCUR I 5 A_Scream\n\tYCUR J 5\n\tYCUR K 5 A_Fall\n\tYCUR L 5\n\tYCUR MN 5\n\tYCUR O -1\n\tStop\n\tXDeath:\n\tTNT1 A 0 A_Jump (228,\"Style1\")\n\tYCUR P 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\tYCUR P 5\n\tTNT1 A 0 A_UnSetSolid\n\tTNT1 A 0 A_Jump(128, 2)\n    YCUL P 0 A_Fall\n    BCUL P 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n    BCUL P 0 A_Jump(92,2)\n    BCUL P 0 A_SpawnDebris(\"ZBloodBloodliver\")\n    BCUL P 0 A_Jump(92,2)\n    BCUL P 0 A_SpawnDebris(\"ZBloodEyeGuts\")\n    BCUL P 0 A_Jump(92,2)\n    BCUL P 0 A_SpawnDebris(\"ZBloodHand1\")\n    BCUL PPPPPPPP 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n    YCUL P 0 A_PlaySound(\"Blood/gib15\",CHAN_AUTO,1.0,0,ATTN_NORM)\n\tYCUR Q 6 A_Scream\n\tYCUR R 6 A_Fall\n\tYCUR S 6\n\tYCUR T 6\n\tYCUR U 6\n\tYCUR V -1\n\tStop\n\tStyle1:\n\tTNT1 A 0 A_Jump(128,\"Style2\")\n\tB100 A 6 A_PlaySound(\"Cultist/Morph\")\n\tB100 BBBCCCDDDEEEFFFGGG 2\n\tB100 G 1 A_SpawnItemEx(\"BloodBeast\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_TRANSFERAMBUSHFLAG)\n\tTNT1 A -1 A_NoBlocking\n\tstop\n\tStyle2:\n\tB100 H 6 A_PlaySound(\"Cultist/Morph\")\n\tB100 IIIJJJKKKLLL 2\n\tB100 L 1 A_SpawnItemEx(\"BloodBeast\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_TRANSFERAMBUSHFLAG)\n\tTNT1 A -1 A_NoBlocking\n\tstop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tYCUR G 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tYCUR G 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tYCUR G 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tYCUR G 3 A_SetTranslucent(0.9,0)\n\t\tYCUR G 0 A_Scream\n\t\tYCUR G 3 A_SetTranslucent(0.8,0)\n\t\tYCUR G 0 A_NoBlocking\n\t\tYCUR G 3 A_SetTranslucent(0.7,0)\n\t\tYCUR G 3 A_SetTranslucent(0.6,0)\n\t\tYCUR G 3 A_SetTranslucent(0.5,0)\n\t\tYCUR G 3 A_SetTranslucent(0.4,0)\n\t\tYCUR G 3 A_SetTranslucent(0.3,0)\n\t\tYCUR G 3 A_SetTranslucent(0.2,0)\n\t\tYCUR G 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nactor CultistTNT\n{\n  radius 6\n  height 4\n  speed 24\n  Scale 0.5\n  Gravity 0.65\n  reactiontime 40\n  painsound \"Napalm/Explode\"\n  activesound \"TNT/Fuse\"\n  DamageType \"\"\n  PROJECTILE\n  Species \"Enemies\"\n  DONTHURTSHOOTER\n  bouncefactor 0.5\n  bouncecount 6\n  +RANDOMIZE\n  +DONTSPLASH\n  +NOBOUNCESOUND\n  +DOOMBOUNCE\n  +NOTELEPORT\n  -TELESTOMP\n  +WINDTHRUST\n  +PUSHABLE\n  +SOLID\n  -NOGRAVITY\n  +MOVEWITHSECTOR\n  -EXPLODEONWATER\n  +CANBOUNCEWATER\n  +ISMONSTER\n  -COUNTKILL\n  +NOBLOOD\n  +DONTHARMCLASS\n  +DONTHARMSPECIES\n  states\n  {\n  Spawn:\n    ADYN E 0 bright A_Countdown\n\tTNT1 A 0 ThrustThingZ(0,random(10,12),0,1)\n    ADYN E 0 bright A_LoopActiveSound\n    goto see\n  See:\n    ADYN E 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    ADYN E 0 bright A_Countdown\n    ADYN E 1 bright A_LoopActiveSound\n  Cont:\n    ADYN F 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    ADYN E 0 bright A_Countdown\n    ADYN F 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(10,\"Death\")\n    ADYN G 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    ADYN E 0 bright A_Countdown\n    ADYN G 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(10,\"ASDF\")\n    ADYN H 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    ADYN E 0 bright A_Countdown\n    ADYN H 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(15,\"Death\")\n    ADYN A 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    ADYN E 0 bright A_Countdown\n    ADYN A 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(11,\"ASDF\")\n    ADYN B 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    ADYN E 0 bright A_Countdown\n    ADYN B 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(10,\"Death\")\n    ADYN C 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    ADYN E 0 bright A_Countdown\n    ADYN C 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(10,\"ASDF\")\n    ADYN D 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    ADYN E 0 bright A_Countdown\n    ADYN D 1 bright A_LoopActiveSound\n    Loop\n  Death:\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN EIJK 4 bright\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n\tTNT1 A 0 A_Jump(8,\"ASDF\")\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n\tTNT1 A 0 A_Jump(2,\"ASDF\")\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n\tTNT1 A 0 A_Jump(5,\"ASDF\")\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n    ADYN A 0 bright A_LoopActiveSound\n    ADYN IJK 4 bright\n  ASDF:\n    ADYN I 0 bright A_Explode(5,120/2,0)\n    TNT1 A 1 bright A_Pain\n    TNT1 A 0 A_SpawnItemEx(\"FloorKaboomSmall\",-16)\n\tTNT1 A 5 A_SpawnItemEx(\"Blower_2\",-12,0,-2,0,0,-10,0,SXF_NOCHECKPOSITION)\n    stop\n  }\n}\n\n// Extra Crispy Dynamites\nactor PlCultistTNT_2 : CultistTNT\n{\n  states\n  {\n  Spawn:\n    PTNT E 0 bright A_Countdown\n\tTNT1 A 0 ThrustThingZ(0,random(10,12),0,1)\n    PTNT E 0 bright A_LoopActiveSound\n    goto see\n  See:\n    PTNT E 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    PTNT E 0 bright A_Countdown\n    PTNT E 1 bright A_LoopActiveSound\n  Cont:\n    PTNT F 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    PTNT E 0 bright A_Countdown\n    PTNT F 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(15,\"Death\")\n    PTNT G 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    PTNT E 0 bright A_Countdown\n    PTNT G 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(20,\"ASDF\")\n    PTNT H 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    PTNT E 0 bright A_Countdown\n    PTNT H 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(15,\"Death\")\n    PTNT A 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    PTNT E 0 bright A_Countdown\n    PTNT A 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(13,\"ASDF\")\n    PTNT B 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    PTNT E 0 bright A_Countdown\n    PTNT B 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(24,\"Death\")\n    PTNT C 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    PTNT E 0 bright A_Countdown\n    PTNT C 1 bright A_LoopActiveSound\n\tTNT1 A 0 A_Jump(15,\"ASDF\")\n    PTNT D 1 bright A_SpawnItem(\"TNTSmoke\",5)\n    PTNT E 0 bright A_Countdown\n    PTNT D 1 bright A_LoopActiveSound\n    Loop\n  Death:\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT EIJK 4 bright\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n\tTNT1 A 0 A_Jump(17,\"ASDF\")\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n\tTNT1 A 0 A_Jump(10,\"ASDF\")\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n\tTNT1 A 0 A_Jump(13,\"ASDF\")\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n    PTNT A 0 bright A_LoopActiveSound\n    PTNT IJK 4 bright\n  ASDF:\n    PTNT I 0 bright A_Explode(random(9,18),160)\n    TNT1 A 1 bright A_Pain\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_SpawnItemEx(\"FloorKaboom\",-16)\n\tTNT1 A 5 A_SpawnItemEx(\"Blower_2a\",-12,0,-2,0,0,-10,0,SXF_NOCHECKPOSITION)\n    stop\n\tXDeath:\t\t//OP PLS NERF\n    TNT1 A 0 A_Pain\n    TNT1 A 0 A_SpawnItemEx(\"Kaboom\",-16)\n\tTNT1 A 5 A_SpawnItemEx(\"Blower_2a\",-12,0,-2,0,0,-10,0,SXF_NOCHECKPOSITION)\n\tstop\n  }\n}\n\nActor FloorKaboomSmall : FloorKaboom {\n\tScale 0.55\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 0\n\t\t\tDEXP A 0 A_SpawnItemEx(\"FloorKaboomDoubleSmall\",0,0,0,momx,momy,momz,0,SXF_NOCHECKPOSITION)\n\t\t\tGoto Death\n\t}\n}\n\nActor FloorKaboomDoubleSmall: FloorKaboomDouble { Scale 0.60 }\n\nActor Blower_2 : Blower {\n\tDamageType \"\"\n\tSpecies \"Enemies\"\n\t+DONTHARMCLASS\n\t+DONTHARMSPECIES\n\tStates\n\t{\n\t\tSpawn:\n\t\t\tTNT1 A 0\n\t\t\tTNT1 A 1\n\t\t\tTNT1 A 0 A_Explode(24,140/2,0)\n\t\t\tTNT1 A 1 A_Explode(11,118/2,0)\n\t\t\tTNT1 A 1 A_Explode(6,92/2,0)\n\t\t\tStop\n\t}\n}\n\nActor Blower_2a : Blower {\n\tStates\n\t{\n\t\tSpawn:\n\t\t\tTNT1 A 0\n\t\t\tTNT1 A 1\n\t\t\tTNT1 A 0 A_Explode(24,120,0)\n\t\t\tTNT1 A 1 A_Explode(11,108,0)\n\t\t\tTNT1 A 1 A_Explode(6,86,0)\n\t\t\tStop\n\t}\n}\n\nactor ZBBulletPuff_2 : ZBBulletPuff\n{\n  DamageType \"\"\n  Decal ZBloodBulletChip1\n  states\n  {\n  Spawn:\n    BSPR A 0\n  Melee:\n    ZUFF A 0 A_SpawnitemEx(\"CalebBulletSpark_2\",0,0,0,0)\n    ZUFF A 0 A_Jump(128,33)\n    ZUFF AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHH 1 A_FadeOut(0.01)\n    stop\n    ZUFF IIIIJJJJKKKKLLLLMMMMNNNNOOOOPPPP 1 A_FadeOut(0.01)\n    stop\n  }\n}\n\nactor CalebBulletSpark_2 : CalebBulletSpark\n{\n  states\n  {\n  Spawn:\n    FSPK NOPQRS 2 bright\n    stop\n  }\n}\n\nactor BloodBurningCorpse\n{\n    Radius 12\n    Height 56\n    Speed 7\n    +FLOORCLIP\n    +LOOKALLAROUND\n    -SOLID\n    -SHOOTABLE\n    scale 0.475\n    States\n    {\n      Spawn:\n        DKBR A 0\n\t\tTNT1 A 0 A_PlaySound(\"CultistOnFire\",CHAN_VOICE,1.0,0,ATTN_NORM)\n        DKBR DDDDDD 1 Bright A_Look\n        Goto See\n      See:\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        DKBR A 0 A_Jump(30,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        DKBR A 0 A_Jump(55,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        DKBR A 0 A_Jump(30,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        DKBR A 0 A_Jump(80,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        DKBR A 0 A_Jump(60,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        DKBR A 0 A_Jump(110,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        DKBR A 0 A_Jump(120,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        DKBR A 0 A_Jump(90,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        DKBR A 0 A_Jump(30,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        DKBR A 0 A_Jump(150,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        Goto Death\n      Death:\n\t\tTNT1 A 0 A_Jump(128,\"GoryDeath\",\"GoryShit\")\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR EEFF 3 Bright\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tDKBR GG 3 Bright\n        TNT1 A 0 A_Stop\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR HHIIJJ 3 Bright\n        TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmoke\",0,0,20,0,0,0,0,SXF_NOCHECKPOSITION)\n        TNT1 A 0 A_SpawnItem(\"BloodBurnedCorpse\",1,0,0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR KKLLMM 3 Bright\n        DKBR N 7 Bright\n        DKBR O 8 Bright\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR P 8 Bright\n        DKBR Q 8 Bright\n\t\tCAFD ABC 3 Bright\n        Stop\n\t  GoryDeath:\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR GG 2 Bright\n        TNT1 A 0 A_Stop\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        FGUY U 1 Bright\n\t\tFGUY U 2 Bright ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\t  XGoryDeath:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodEyeGuts\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodHand1\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_PlaySound(\"cultistdie\",CHAN_VOICE,1.0,0,ATTN_NORM)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        FGUY UUVVWWXX 2 Bright\n        TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmoke\",0,0,10,0,0,0,0,SXF_NOCHECKPOSITION)\n\t\tFGUY YY 2 Bright\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail4\",0)\n        FGUY ZZ 2 Bright\n        YCUR V 8\n\t\tYCUR V -1\n        Stop\n\t  GoryShit:\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR EEFF 3 Bright\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tDKBR GG 2 Bright\n        TNT1 A 0 A_Stop\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodEyeGuts\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodHand1\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_PlaySound(\"cultistdie\",CHAN_VOICE,1.0,0,ATTN_NORM)\n        DKBR HH 2 Bright\n\t\tDKBR II 2 Bright\n\t\tDKBR JJ 2 Bright\n        TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmoke\",0,0,20,0,0,0,0,SXF_NOCHECKPOSITION)\n        TNT1 A 0 A_SpawnItem(\"BloodBurnedCorpse\",1,0,0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR KKLLMM 3 Bright\n        DKBR N 7 Bright\n        DKBR O 8 Bright\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR P 8 Bright\n        DKBR Q 8 Bright\n\t\tCAFD ABC 3 Bright\n        Stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XGoryDeath\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XGoryDeath\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XGoryDeath\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XGoryDeath\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XGoryDeath\n\t}\n}\n\nActor BloodBurnedCorpse\n{\n    Radius 12\n    Height 12\n\t+CLIENTSIDEONLY\n    -SOLID\n    +FLOORCLIP\n    Scale 0.6\n    States\n    {\n      Spawn:\n        CAFD D 5\n        CAFD D -1\n        Stop\n    }\n}\n\nACTOR RandomCultistDrop : RandomSpawner\n{\n\t+DROPPED\n\tdropitem \"CultistAmmoDrop\" 118, 1\n\tdropitem \"CultistDrop\" 64, 1\n\tdropitem \"BloodHeartPower\" 78, 1\n}\n\nACTOR RandomFanaticDrop : RandomSpawner\n{\n\t+DROPPED\n\tdropitem \"FanaticDrop\" 64, 1\n\tdropitem \"FanaticAmmoDrop\" 118, 1\n\tdropitem \"BloodHeartPower\" 78,1\n}\n\nActor FanaticAmmoDrop : Ammo1Small_1 {\n\tScale 0.50\n\tStates\n    {\n      Spawn:\n        CLVR N -1\n        Stop\n    }\n}\n\nActor CultistAmmoDrop : Ammo2Small_1 {\n\tScale 0.50\n\tStates\n    {\n      Spawn:\n        CLVR M -1\n        Stop\n    }\n}\n\nActor CultistDrop : SamsaraSlotThreeDrop {\n\t+DROPPED\n\tStates\n    {\n      Spawn:\n\t\tSOSP A -1\n        Stop\n    }\n}\n\nActor FanaticDrop : SamsaraSlotFourDrop {\n\t+DROPPED\n\tStates\n    {\n      Spawn:\n        TOMP A -1\n        Stop\n\t  Pickup:\n\t\tTNT1 A 0 A_GiveInventory(\"Clip2x5\",14)\n\t\tGoto \"Super::Pickup\"\n    }\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/StoneGargoyle.txt",
        "contents": "actor CheoghDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.92\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    GARG K 3 A_SpawnItem(\"DisintEffectHuge\",0,10)\n    GARG K 3 A_SetTranslucent(0.9,0)\n    GARG K 3 A_SetTranslucent(0.8,0)\n    GARG K 3 A_SetTranslucent(0.7,0)\n    GARG K 3 A_SetTranslucent(0.6,0)\n    GARG K 3 A_SetTranslucent(0.5,0)\n    GARG K 2 A_SetTranslucent(0.4,0)\n    GARG K 2 A_SetTranslucent(0.3,0)\n    GARG K 2 A_SetTranslucent(0.2,0)\n    GARG K 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor Cheogh\n{\n\tHealth 3750\n\tRadius 23\n\tHeight 60\n\tSpeed 24\n\tPainChance 10\n\tMass 4000\n\tMeleedamage 10\n\tREACTIONTIME 8\n\t+NOGRAVITY\n\t+FLOAT\n\t+MISSILEMORE\n\t+MISSILEEVENMORE\n\t+BOSS\n\t+BOSSDEATH\n\t+DONTMORPH\n\t+NOFEAR\n\t+NOBLOOD\n\t+SPAWNFLOAT\n\t+FLOORCLIP\n\t+DONTRIP\n\t+NOINFIGHTING\n\tFloatSpeed 12\n\tMonster\n\tSpecies \"Enemies\"\n\tPainChance \"CalebFire\", 0\n\tScale 0.92\n\tSeeSound \"cheogh/roam\"\n\tDeathSound \"cheogh/die\"\n\tPainSound \"cheogh/pain\"\n\tActiveSound \"cheogh/roam\"\n\tObituary \"%o was toasted by Cheogh.\"\n    DamageFactor \"Mace\", 1.2\n\tDamageFactor \"CorvusHellstaffTomed\", 0.12\n    DamageFactor \"CorvusCrossbow\", 1.1\n    DamageFactor \"DragonClaw\", 1.5\n\tDamageFactor \"MarathonShotgun\", 0.88\n\tDamageFactor \"MarathonPlasmaFire\", 0.74\n\tDamageFactor \"MarathonFusion\", 0.89\n    DamageFactor \"WMCNade\", 0.77\n    DamageFactor \"BJSpear\", 0.96\n\tDamageFactor \"DCannonProj\", 0.79\n\tDamageFactor \"Tesla\", 1.0\n\tDamageFactor \"Shock\", 1.1\n\tDamageFactor \"LifeLeech\", 0.3\n\tDamageFactor \"CalebFire\", 0.76\n    DamageFactor \"CalebBullet\", 0.90\n\tDamageFactor \"Vodoo\", 1.2\n\tDamageFactor \"DisruptorWall\", 0.74\n\tDamageFactor \"EradNova\", 0.7\n    DamageFactor \"EradGreenFire\", 0.5\n    DamageFactor \"EradCoopGreenFire\", 0.5\n\tDamageFactor \"RottFire\", 0.6\n\tDamageFactor \"HLLaser\", 0.75\n\tDamageFactor \"WTRangedFire\", 0.7\n\tDamageFactor \"Nuke\", 0.5\n\tDamageFactor \"SWNuke\", 0.8\n\tDamageFactor \"SWNukeCoop\", 0.8\n\tDamageFactor \"SWFlame\", 0.912\n\tDamageFactor \"SWFlameCoop\", 0.921\n\tDamageFactor \"SWFlame2\", 0.972\n\tDamageFactor \"SWFlame2Coop\", 0.983\n\tDamageFactor \"SWFlame3\", 0.99\n    DamageFactor \"RMR-BigPlasma\", 0.90\n\tDamageFactor \"CMDMGSHIT\", 0.98\n\tDamageFactor \"Disintegrate\", 0.819\n\tDamageFactor \"PSFire\", 0.80\n\tStates\n\t{\n\tSpawn:\n\t\tGARG AABBCCDD 2 A_Look\n\t\tTNT1 A 0 A_playsound(\"GargoyleWingFlap\",CHAN_BODY)\n\t\tLoop\n\tSee:\n        TNT1 A 0 A_JumpIfInventory(\"SawPlayer\", 1, \"See2\")\n\t    TNT1 A 0 A_GiveInventory(\"SawPlayer\", 1)\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaBossSightTaunt\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangBossSightTaunt\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardBossSightTaunt\")\n\t    TNT1 A 0 A_GiveToTarget(\"DukeBossSightTaunt\")\n  \t\tTNT1 A 0 A_GiveToTarget(\"CalebBossSightTaunt\")\n\tSee2:\n\t\tGARG AA 3 A_Chase(\"\",\"\")\n\t\tGARG BB 3 A_Chase\n\t\tGARG CC 3 A_Chase(\"\",\"\")\n\t\tGARG DD 3 A_Chase\n\t\tTNT1 A 0 A_playsound(\"GargoyleWingFlap\",CHAN_BODY)\n\t\tLoop\n\tMissile:\n\t\tGARG A 5 A_FaceTarget\n\t\tGARG L 0 A_CustomMissile(\"Cheoghball\",48,-10,0,1)\n\t\tGARG L 5 A_CustomMissile(\"CheoghBall\",48,10,0,1)\n\t\tGARG L 0 A_Jump(128,2)\n\t\tGARG A 10 A_FaceTarget\n\t\tGoto A\n\t\tGARG A 15 A_FaceTarget\n\tA:\n\t\tTNT1 A 0 A_Jump(110,\"See2\")\n\t\tTNT1 A 0 A_CPosRefire\n\t\tGoto Missile\n\tMelee:\n\t\tGARG FG 5 A_FaceTarget\n\t\tGARG H 5 A_CustomMeleeAttack(5*random(2,6), \"Cheogh/Slap\")\n\t\tGARG J 5 A_FaceTarget\n\t\tGoto See2\n\tPain:\n\t\tGARG K 5\n\t\tGARG K 5 A_Pain\n\t\tGoto See2\n\tDeath:\n\tXDeath:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tGARG M 5\n\t\tGARG N 5 A_Scream\n\t\tGARG O 5 A_Fall\n\t\tGARG PQ 6\n\t\tGARG R -1 A_KillMaster\n\t\tStop\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt3\", 1)\n\t\tGoto Death\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt2\", 1)\n\t\tGoto Death\n\tDeath.DukeExplosive:\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBossKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBossKillTaunt\",1)\n\t\tgoto Death\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt2\", 1)\n\t\tGoto Death\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tGARG K 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorchhuge\",\"soundslot5\",0,0)\n\t\tGARG K 3 A_SpawnItem(\"ZorchEffectHuge\")\n\t\tGARG K 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tGARG K 3 A_SetTranslucent(0.9,0)\n\t\tGARG K 0 A_Scream\n\t\tGARG K 3 A_SetTranslucent(0.8,0)\n\t\tGARG K 0 A_NoBlocking\n\t\tGARG K 3 A_SetTranslucent(0.7,0)\n\t\tGARG K 3 A_SetTranslucent(0.6,0)\n\t\tGARG K 3 A_SetTranslucent(0.5,0)\n\t\tGARG K 3 A_SetTranslucent(0.4,0)\n\t\tGARG K 3 A_SetTranslucent(0.3,0)\n\t\tGARG K 3 A_SetTranslucent(0.2,0)\n\t\tGARG K 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1 A_KillMaster\n\t\tstop\n\tDeath.SWFist:\n\tDeath.SWKatana:\n\tDeath.SWShuriken:\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDisintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"CheoghDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1 A_KillMaster\n        stop\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t}\n}\n\nActor CheoghBall\n{\n\tProjectile\n\tRadius 6\n\tHeight 6\n\tSpeed 28\n\tDamage (10+Random(5,0))\n\tScale 0.5\n\t+NOBLOOD\n\t-THRUGHOST\n\t+FORCEXYBILLBOARD\n\tSeeSound \"Cheogh/Fire\"\n\tDeathSound \"Cheogh/Ball\"\n\tStates\n\t{\n\tSpawn:\n\t\tEYEB ABCD 3 Bright\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0 A_Explode(10+random(5,0),random(20,60),0)\n\t\tBFIR BBBBB 0 A_SpawnDebris(\"TeslaSparkDebris\")\n\t\tTNT1 A 5\n\t\tStop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Bat.txt",
        "contents": "actor BloodBatDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.7\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    BBAT C 3 A_SpawnItem(\"DisintEffectSmall\",0,10)\n    BBAT C 3 A_SetTranslucent(0.9,0)\n    BBAT C 3 A_SetTranslucent(0.8,0)\n    BBAT C 3 A_SetTranslucent(0.7,0)\n    BBAT C 3 A_SetTranslucent(0.6,0)\n    BBAT C 3 A_SetTranslucent(0.5,0)\n    BBAT C 2 A_SetTranslucent(0.4,0)\n    BBAT C 2 A_SetTranslucent(0.3,0)\n    BBAT C 2 A_SetTranslucent(0.2,0)\n    BBAT C 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor BloodBat\n{\n\tHealth 40\n\tMONSTER\n\tSeeSound \"Bat/Active\"\n\tActiveSound \"Bat/Active\"\n\tDeathSound \"bat/die\"\n\tPainSound \"bat/pain\"\n\tAttackSound \"\"\n\tSpeed 15\n\tTag \"Bat\"\n\tPainchance 0\n\tHeight 36\n\tSpecies \"Enemies\"\n\tRadius 20\n\tObituary \"%o was bitten by a bat.\"\n\tMass 30\n    +NOPAIN\n\t+NOBLOOD\n\t+NOGRAVITY\n\t+FLOAT\n\t+FLOORCLIP\n\t+NOTARGET\n\t+SPAWNFLOAT\n\t+NOINFIGHTING\n\tScale 0.7\n\tStates\n\t{\n\t\tSpawn:\n\t\t\tBBAT ABCDE 3 A_Look\n\t\t\tLoop\n\t\tSee:\n\t\t\tBBAT A 3 A_Chase\n\t\t\tTNT1 A 0 A_Chase(\"\",\"\",CHF_FASTCHASE)\n\t\t\tBBAT B 3 A_Chase\n\t\t\tBBAT C 3 A_Chase\n\t\t\tTNT1 A 0 A_Chase(\"\",\"\",CHF_FASTCHASE)\n\t\t\tBBAT D 3 A_Chase\n\t\t\tBBAT E 3 A_Chase\n\t\t\tLoop\n\t\tMissile:\n\t\t\tBBAT A 1 A_FaceTarget\n\t\t\tBBAT A 1 A_SkullAttack\n\t\t\tBBAT A 1 A_FaceTarget\n\t\t\tBBAT BCDE 3 A_FaceTarget\n\t\tLoopMyMissile:\n\t\t\tBBAT ABCDE 3 A_FaceTarget\n\t\t\tLoop\n\t\tMelee:\n\t\t\tBBAT A 2 A_FaceTarget\n\t\t\tTNT1 A 0 A_CustomMeleeAttack((random(1,3)))\n\t\t\tBBAT B 2 A_FaceTarget\n\t\t\tGoto See\n\t\tDeath:\n\t\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n        ADSF:\n \t\t\tBBAT F 4\n\t\t\tBBAT G 4 A_Scream\n\t\t\tBBAT HI 5 A_NoBlocking\n\t\t\tBBAT J 4\n\t\t\tTNT1 A -1\n\t\t\tStop\n\t\tXDeath:\n\t\t\tBBAT F 1 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\t\t\tGoto ADSF\n\t\tPain.LifeLeech:\n\t\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\t\tGoto Pain\n\t\tPain.Vodoo:\n\t\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\t\tGoto Pain\n\t\tDeath.EradGreenFire:\n\t\tDeath.EradCoopGreenFire:\n\t\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\t\tGoto Burn\n\t\tDeath.SWFlame:\n\t\tDeath.SWFlame2:\n\t\tDeath.SWFlame2Coop:\n\t\tDeath.SWFlame3:\n\t\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\t\tGoto Burn\n\t\tDeath.PSFire:\n\t\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\t\tGoto Burn\n\t\tDeath.CalebFire:\n\t\tDeath.LifeLeech:\n\t\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\t\tGoto Burn\n\t\tDeath.PhosFireCoop:\n\t\tDeath.HexGreenFire:\n\t\tDeath.QuakeFire:\n\t\tDeath.FireExplosive:\n\t\tDeath.WolfenFlamethrower:\n\t\tDeath.MarathonPlasma:\n\t\tDeath.Slime:\n\t\tBurn:\n\t\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\t\tTNT1 A 0 A_Scream\n\t\t\tBBAT KLMNKLMNKLMNKLMNKLMNKLMNKLMNKLMNKLMN 4 Bright\n\t\t\tTNT1 A 0 A_Fall\n\t\t\tBBAT OPQRS 4 Bright\n\t\t\tBBAT S -1\n\t\t\tStop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBBAT C 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tBBAT C 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tBBAT C 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tBBAT C 3 A_SetTranslucent(0.9,0)\n\t\tBBAT C 0 A_Scream\n\t\tBBAT C 3 A_SetTranslucent(0.8,0)\n\t\tBBAT C 0 A_NoBlocking\n\t\tBBAT C 3 A_SetTranslucent(0.7,0)\n\t\tBBAT C 3 A_SetTranslucent(0.6,0)\n\t\tBBAT C 3 A_SetTranslucent(0.5,0)\n\t\tBBAT C 3 A_SetTranslucent(0.4,0)\n\t\tBBAT C 3 A_SetTranslucent(0.3,0)\n\t\tBBAT C 3 A_SetTranslucent(0.2,0)\n\t\tBBAT C 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n//\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n//\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n//\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"BloodBatDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto ADSF\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto ADSF\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto ADSF\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto ADSF\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto ADSF\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto ADSF\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto ADSF\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto ADSF\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto ADSF\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto ADSF\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Tchernobog.txt",
        "contents": "actor TchernobogDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.7\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TCHR K 3 A_SpawnItem(\"DisintEffectHuge\",0,10)\n    TCHR K 3 A_SetTranslucent(0.9,0)\n    TCHR K 3 A_SetTranslucent(0.8,0)\n    TCHR K 3 A_SetTranslucent(0.7,0)\n    TCHR K 3 A_SetTranslucent(0.6,0)\n    TCHR K 3 A_SetTranslucent(0.5,0)\n    TCHR K 2 A_SetTranslucent(0.4,0)\n    TCHR K 2 A_SetTranslucent(0.3,0)\n    TCHR K 2 A_SetTranslucent(0.2,0)\n    TCHR K 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor Tchernobog\n{\n\tHealth 6000\n\tRadius 40\n\tHeight 90\n\tSpeed 10\n\tMass 8000\n\tPainChance 10\n\tSpecies \"Enemies\"\n\tObituary \"%o is now one with Tchernobog.\"\n\tScale 0.7\n\t+BOSSDEATH\n\t+FLOORCLIP\n\t+BOSS\n\t+NORADIUSDMG\n\t+NOICEDEATH\n\t+DONTMORPH\n\t+NOFEAR\n\t+DONTRIP\n\t+NOINFIGHTING\n\tPainChance \"CalebFire\", 0\n\tMonster\n\tSeeSound \"TchernobogKneel\"\n\tPainSound \"Tchernobog/Pain\"\n\tActiveSound \"Tchernobog/Act\"\n\tDeathSound \"tchernobogdie\"\n    DamageFactor \"Mace\", 1.2\n\tDamageFactor \"CorvusHellstaffTomed\", 0.12\n    DamageFactor \"CorvusCrossbow\", 1.15\n    DamageFactor \"DragonClaw\", 1.55\n\tDamageFactor \"MarathonShotgun\", 1.2\n\tDamageFactor \"MarathonPlasmaFire\", 0.54\n\tDamageFactor \"MarathonFusion\", 0.89\n    DamageFactor \"WMCNade\", 0.55\n    DamageFactor \"BJSpear\", 0.76\n\tDamageFactor \"DCannonProj\", 0.64\n\tDamageFactor \"Tesla\", 0.98\n\tDamageFactor \"Shock\", 0.99\n\tDamageFactor \"LifeLeech\", 0.6\n\tDamageFactor \"CalebFire\", 0.5\n    DamageFactor \"CalebBullet\", 1.3\n\tDamageFactor \"Vodoo\", 1.2\n\tDamageFactor \"DisruptorWall\", 0.698\n\tDamageFactor \"EradNova\", 0.6\n    DamageFactor \"EradGreenFire\", 0.2\n    DamageFactor \"EradCoopGreenFire\", 0.2\n\tDamageFactor \"RottFire\", 0.4\n\tDamageFactor \"HLLaser\", 0.70\n\tDamageFactor \"WTRangedFire\", 0.5\n\tDamageFactor \"Nuke\", 0.3\n\tDamageFactor \"SWNuke\", 0.79\n\tDamageFactor \"SWNukeCoop\", 0.79\n\tDamageFactor \"SWFlame\", 0.89\n\tDamageFactor \"SWFlameCoop\", 0.901\n\tDamageFactor \"SWFlame2\", 0.965\n\tDamageFactor \"SWFlame2Coop\", 0.978\n\tDamageFactor \"SWFlame3\", 0.98\n    DamageFactor \"RMR-BigPlasma\", 0.88\n\tDamageFactor \"CMDMGSHIT\", 0.94\n\tDamageFactor \"Disintegrate\", 0.819\n\tDamageFactor \"PSFire\", 0.60\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0 A_Jump(256,\"SpawnLoop\")\n\t\tTNT1 A 0 A_PlaySound(\"Tchernobog/Wait\",CHAN_VOICE,1.0,0,ATTN_NONE)\n\tSpawnLoop:\n\t\tTCHR D 10 A_Look\n\t\tLoop\n\tSee:\n        TNT1 A 0 A_JumpIfInventory(\"SawPlayer\", 1, \"See2\")\n\t    TNT1 A 0 A_GiveInventory(\"SawPlayer\", 1)\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaBossSightTaunt\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangBossSightTaunt\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardBossSightTaunt\")\n\t    TNT1 A 0 A_GiveToTarget(\"DukeBossSightTaunt\")\n  \t\tTNT1 A 0 A_GiveToTarget(\"CalebBossSightTaunt\")\n\tSee2:\n\t\tTCHR AABBCCDDEEFF 4 A_Chase\n\t\tLoop\n\tMissile:\n\t\tTNT1 A 0 A_Jump(128,\"Missile2\")\n\t\tTCHR G 4 Bright A_FaceTarget\n\t\tTCHR H 6 Bright A_FaceTarget\n\t\tTCHR I 5 Bright A_FaceTarget\n\t\tTCHR D 0 Bright A_CustomMissile(\"TechnoBall3\", 80, 0, 15)\n\t\tTCHR D 0 Bright A_CustomMissile(\"TechnoBall3\", 80, 0, -15)\n\t\tTCHR J 5 Bright A_CustomMissile(\"TechnoBall3\", 80, 0, 0)\n\t\tTCHR J 3 A_FaceTarget\n\t\tGoto See\n\tMissile2:\n\t\tTCHR G 4 Bright A_FaceTarget\n\t\tTCHR H 6 Bright A_FaceTarget\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX1\", 64, 0, 16, 2, 32)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX2\", 64, 0, -24, 2, 12)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR I 5 Bright A_CustomMissile(\"TchernobogFireSpell1\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX3\", 64, 0, 48, 2, 64)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX1\", 64, 0, 64, 2, 100)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR H 5 Bright A_CustomMissile(\"TchernobogFireSpell2\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX2\", 64, 0, 56, 2, 32)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX3\", 64, 0, -16, 2, 24)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR I 5 Bright A_CustomMissile(\"TchernobogFireSpell3\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX1\", 64, 0, 16, 2, 48)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX2\", 64, 0, -48, 2, 32)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR H 5 Bright A_CustomMissile(\"TchernobogFireSpell4\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX3\", 64, 0, 6, 2, 12)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX1\", 64, 0, -2, 2, 36)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR I 5 Bright A_CustomMissile(\"TchernobogFireSpell5\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX2\", 64, 0, 21, 2, 17)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX3\", 64, 0, -12, 2, 21)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR H 5 Bright A_CustomMissile(\"TchernobogFireSpell6\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX1\", 64, 0, 17, 2, 100)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX2\", 64, 0, -8, 2, 66)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR I 5 Bright A_CustomMissile(\"TchernobogFireSpell7\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX3\", 64, 0, 16, 2, 32)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX1\", 64, 0, -16, 2, 32)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR H 5 Bright A_CustomMissile(\"TchernobogFireSpell8\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX2\", 64, 0, 16, 2, 12)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX3\", 64, 0, -28, 2, 64)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTCHR I 5 Bright A_CustomMissile(\"TchernobogFireSpell9\",32,0,0,CMF_CHECKTARGETDEAD)\n        TNT1 A 0 Bright A_CustomMissile (\"TchernobogFireFX1\", 64, 0, 24, 2, 100)\n\t\tTNT1 A 0 A_Jump(96,\"Retreat\")\n\t\tTCHR I 1 A_MonsterRefire (32, \"Retreat\")\n\t\tGoto Missile2+2\n\tRetreat:\n\t    TCHR I 1\n\t\tGoto See\n\tPain:\n\t\tTCHR K 5\n\t\tTCHR L 5 A_Pain\n\t\tGoto See\n\tDeath:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTCHR M 10 A_Scream\n\t\tTCHR N 10 A_Fall\n\t\tTCHR O 10\n\t\tTCHR P 10 A_KillMaster\n\t\tTNT1 A 0 A_Jump(128,1)\n\t\tTCHR Q 100\n\t\tTCHR Q 100\n\t\tTCHR QRSTUV 6 Bright\n\t\tTCHR WX 6 Bright\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.9)\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.8)\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.7)\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.6)\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.5)\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.4)\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.3)\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.2)\n\t\tTCHR Y 4 Bright A_SetTranslucent(0.1)\n\t\tTNT1 A -1\n\t\tStop\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt3\", 1)\n\t\tGoto Death\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt2\", 1)\n\t\tGoto Death\n\tDeath.DukeExplosive:\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBossKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBossKillTaunt\",1)\n\t\tgoto Death\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt2\", 1)\n\t\tGoto Death\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTCHR K 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorchhuge\",\"soundslot5\",0,0)\n\t\tTCHR K 3 A_SpawnItem(\"ZorchEffectHuge\")\n\t\tTCHR K 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tTCHR K 3 A_SetTranslucent(0.9,0)\n\t\tTCHR K 0 A_Scream\n\t\tTCHR K 3 A_SetTranslucent(0.8,0)\n\t\tTCHR K 0 A_NoBlocking\n\t\tTCHR K 3 A_SetTranslucent(0.7,0)\n\t\tTCHR K 3 A_SetTranslucent(0.6,0)\n\t\tTCHR K 3 A_SetTranslucent(0.5,0)\n\t\tTCHR K 3 A_SetTranslucent(0.4,0)\n\t\tTCHR K 3 A_SetTranslucent(0.3,0)\n\t\tTCHR K 3 A_SetTranslucent(0.2,0)\n\t\tTCHR K 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1 A_KillMaster\n\t\tstop\n\tDeath.SWFist:\n\tDeath.SWKatana:\n\tDeath.SWShuriken:\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\", 1)\n\t\tgoto Death\n\tDisintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"TchernobogDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1 A_KillMaster\n        stop\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t}\n}\n\nActor TechnoBall3\n{\n\tRadius 10\n\tHeight 10\n\tSpeed 20\n\tDamage 6\n\tScale 0.5\n\tPROJECTILE\n\t+FORCEXYBILLBOARD\n\tDeathSound \"Napalm/Explode\"\n\tStates\n\t{\n\tSpawn:\n\t\tTROK A 1 Bright A_CustomMissile(\"TBTrail\",0,0,random(45,-45))\n\t\tTROK B 1 Bright A_CustomMissile(\"TBTrail\",0,0,random(45,-45))\n\t\tTROK C 1 Bright A_CustomMissile(\"TBTrail\",0,0,random(45,-45))\n\t\tTROK D 1 Bright A_CustomMissile(\"TBTrail\",0,0,random(45,-45))\n\t\tTROK E 1 Bright A_CustomMissile(\"TBTrail\",0,0,random(45,-45))\n\t\tTROK F 1 Bright A_CustomMissile(\"TBTrail\",0,0,random(45,-45))\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0 A_Explode(98,random(160,215),0)\n\t\tTNT1 A 0 Radius_Quake(9,10,0,26,0)\n\t\tTNT1 A 5 A_SpawnItemEx(\"TBExplo\",0,0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)\n\t\tStop\n\t}\n}\n\nActor TBTrail\n{\n\tMass 1\n\tRadius 1\n\tHeight 1\n\tSpeed 3\n\tDamage 0\n\tScale 0.44\n\t+NOCLIP\n\t+CLIENTSIDEONLY\n\tPROJECTILE\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Jump(256,\"Style1\",\"Style2\")\n\tStyle1:\n\t\tTFIR ABCDEFG 3 BRIGHT\n\t\tTFIR H 1 BRIGHT A_FadeOut\n\t\tStop\n\tStyle2:\n\t\tTFIR IJKLMNO 3 BRIGHT\n\t\tTFIR P 1 BRIGHT A_FadeOut\n\t\tStop\n\t}\n}\n\nActor TBExplo\n{\n\tMass 1\n\tRadius 1\n\tHeight 1\n\tSpeed 0\n\tDamage 0\n\tScale 0.7\n\t+NOCLIP\n\t+CLIENTSIDEONLY\n\tPROJECTILE\n\tStates\n\t{\n\tSpawn:\n\t\tTEX2 ABCDEFGHIJKL 3 Bright\n\t\tTEX2 M 2 Bright A_FadeOut\n\t\tStop\n\t}\n}\n\nActor TchernobogFireSpell1 : FastProjectile {\n\tProjectile\n\tRadius 1\n\tHeight 1\n    Damage ((random(1,5)+random(3,2)))\n\tSpeed 600\n\tDamageType Fire\n    +NOBLOOD\n    +NOTIMEFREEZE\n    +NOEXTREMEDEATH\n\t-BLOODSPLATTER\n\t+CANNOTPUSH\n\t+NODAMAGETHRUST\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX1\", 1, 0, -132, 2, 32)\n\t\t\tstop\n    }\n}\n\nActor TchernobogFireSpell2 : TchernobogFireSpell1 {\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX2\", 1, 0, 128, 2, 32)\n\t\t\tstop\n    }\n}\n\nActor TchernobogFireSpell3 : TchernobogFireSpell1 {\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX3\", 1, 0, 112, 2, 32)\n\t\t\tstop\n    }\n}\n\nActor TchernobogFireSpell4 : TchernobogFireSpell1 {\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX1\", 1, 0, 140, 2, 32)\n\t\t\tstop\n    }\n}\n\nActor TchernobogFireSpell5 : TchernobogFireSpell1 {\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX2\", 1, 0, -132, 2, 32)\n\t\t\tstop\n    }\n}\n\nActor TchernobogFireSpell6 : TchernobogFireSpell1 {\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX3\", 1, 0, 120, 2, 32)\n\t\t\tstop\n    }\n}\n\nActor TchernobogFireSpell7 : TchernobogFireSpell1 {\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX1\", 1, 0, -170, 2, 32)\n\t\t\tstop\n    }\n}\n\nActor TchernobogFireSpell8 : TchernobogFireSpell1 {\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX2\", 1, 0, 170, 2, 32)\n\t\t\tstop\n    }\n}\n\nActor TchernobogFireSpell9 : TchernobogFireSpell1 {\n\tStates {\n\t\tSpawn:\n\t\t\tTNT1 A 1\n\t\t\tLoop\n\t\tDeath:\n\t\t\tTNT1 A 1 A_CustomMissile (\"TchernobogFireFX3\", 1, 0, 132, 2, 32)\n\t\t\tstop\n    }\n}\n\nACTOR TchernobogFireFX1\n{\n   Radius 1\n   Height 1\n   Speed 5\n   RenderStyle Add\n   PROJECTILE\n   +FORCEXYBILLBOARD\n   +FORCERADIUSDMG\n   +NOCLIP\n   +CLIENTSIDEONLY\n   States\n   {\n   Spawn:\n        TFIR A 2 BRIGHT\n\t\tTFIR B 2 BRIGHT\n\t\tTFIR C 2 BRIGHT\n\t\tTFIR D 2 BRIGHT\n\t\tTFIR D 2 BRIGHT\n\t\tTFIR E 2 BRIGHT\n        TFIR F 2 BRIGHT\n        TFIR G 2 BRIGHT\n        TFIR H 2 BRIGHT\n\t\tStop\n   }\n}\n\nACTOR TchernobogFireFX2\n{\n   Radius 1\n   Height 1\n   Speed 5\n   RenderStyle Add\n   PROJECTILE\n   +FORCEXYBILLBOARD\n   +FORCERADIUSDMG\n   +NOCLIP\n   +CLIENTSIDEONLY\n   States\n   {\n   Spawn:\n        TFIR A 2 BRIGHT\n\t\tTFIR I 2 BRIGHT\n\t\tTFIR J 2 BRIGHT\n\t\tTFIR K 2 BRIGHT\n\t\tTFIR L 2 BRIGHT\n\t\tTFIR M 2 BRIGHT\n\t\tTFIR N 2 BRIGHT\n\t\tTFIR O 2 BRIGHT\n        TFIR P 2 BRIGHT\n\t\tStop\n   }\n}\n\nACTOR TchernobogFireFX3\n{\n   Radius 1\n   Height 1\n   Speed 5\n   RenderStyle Add\n   PROJECTILE\n   +FORCEXYBILLBOARD\n   +FORCERADIUSDMG\n   +NOCLIP\n   +CLIENTSIDEONLY\n   States\n   {\n   Spawn:\n        TFIR Q 2 BRIGHT\n\t\tTFIR R 2 BRIGHT\n\t\tTFIR S 2 BRIGHT\n\t\tTFIR T 2 BRIGHT\n\t\tTFIR U 2 BRIGHT\n\t\tTFIR V 2 BRIGHT\n\t\tStop\n   }\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Gargoyles.txt",
        "contents": "actor BloodGargoyleDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.58\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    BGAR J 3 A_SpawnItem(\"DisintEffectLarge\",0,10)\n    BGAR J 3 A_SetTranslucent(0.9,0)\n    BGAR J 3 A_SetTranslucent(0.8,0)\n    BGAR J 3 A_SetTranslucent(0.7,0)\n    BGAR J 3 A_SetTranslucent(0.6,0)\n    BGAR J 3 A_SetTranslucent(0.5,0)\n    BGAR J 2 A_SetTranslucent(0.4,0)\n    BGAR J 2 A_SetTranslucent(0.3,0)\n    BGAR J 2 A_SetTranslucent(0.2,0)\n    BGAR J 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor BloodGargoyle\n{\n\tHealth 300\n\tSpeed 18\n\tRadius 31\n\tHeight 56\n\tPainChance 20\n\tMass 400\n\tMeleedamage 5\n\tREACTIONTIME 8\n\t+NOGRAVITY\n\t+FLOAT\n\t+FLOORCLIP\n\t+MISSILEMORE\n\t+NOINFIGHTING\n\tTag \"Gargoyle\"\n\tFloatSpeed 8\n\tMonster\n\tSpecies \"Enemies\"\n\tScale 0.58\n\tPainChance \"CalebFire\", 0\n\tMissileHeight 30\n\tSeeSound \"GargoyleSee\"\n\tDeathSound \"GargoyleDie\"\n\tPainSound \"GargoylePain\"\n\tActiveSound \"GargoyleAct\"\n\tObituary \"%o was killed by a gargoyle.\"\n\tStates\n\t{\n\n\tSpawn:\n\t\tBGAR ABCD 4 A_Look\n\t\tLoop\n\tSee:\n\t\tBGAR AA 3 A_Chase(\"\",\"\")\n\t\tBGAR BB 3 A_Chase\n\t\tBGAR CC 3 A_Chase(\"\",\"\")\n\t\tBGAR DD 3 A_Chase\n\t\tLoop\n\tMelee:\n\t\tBGAR EFG 3 A_FaceTarget\n\t\tBGAR H 3 A_CustomMeleeAttack(5*random(1,8),\"GargoyleMelee\")\n\t\tBGAR I 3 A_FaceTarget\n\t\tGoto See\n\tMissile:\n\t\tBGAR FEG 3 A_FaceTarget\n\t\tBGAR H 3 A_CustomMissile(\"GargoyleBone\",34)\n\t\tBGAR I 3 A_FaceTarget\n\t\tGoto See\n\tPain:\n\t\tBGAR J 3\n\t\tBGAR J 3 A_Pain\n\t\tGoto See\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC J 4 A_Pain\n\t\tCULC J 4\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tTNT1 A 0\n\t\tBGAR K 5\n\t\tBGAR L 5 A_Scream\n\t\tBGAR M 5 A_Fall\n\t\tBGAR NO 6\n\t\tBGAR P -1\n\t\tStop\n\tXDeath:\n\t\tBGAR Q 1 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tBGAR Q 2 A_Scream\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 AA 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"GargoyleWingGib\")\n\t\tTNT1 A 0 A_SpawnDebris(\"GargoyleHeadGib\")\n\t\tTNT1 A 0 A_SpawnDebris(\"GargoyleBoneGib\")\n\t\tBGAR RST 3\n\t\tBGAR U 3 A_NoBlocking\n\t\tBGAR U -1\n\t\tstop\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.CalebFire:\n\tDeath.LifeLeech:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PhosFireCoop:\n    Death.HexGreenFire:\n    Death.QuakeFire:\n\tDeath.FireExplosive:\n    Death.WolfenFlamethrower:\n    Death.MarathonPlasma:\n    Death.Slime:\n\tBurn:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_playsound(\"GargoylePain\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Jump(60,\"CrispyYum\")\n\t\tGARF AABBCCDD 2 Bright\n\t\tGARF AABBCCDD 2 Bright\n\t\tGARF AABBCCDD 2 Bright\n\t\tGoto Burn+3\n\tCrispyYum:\n\t\tGARF AABBCCDD 2 Bright\n        TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmoke\",0,0,20,0,0,0,0,SXF_NOCHECKPOSITION)\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Scream\n\t\tGARF E 4 Bright A_Fall\n\t\tGARF FG 4 Bright\n\t\tGARF HIJIJHJIJIHIJHHIJHJHIHJHIJHIHJHIJIHIJ 4 Bright\n\t\tGARF HIJIJHJIJIHIJHHIJHJHIHJHIJHIHJHIJIHIJ 4\n\t\tGARF K -1\n\t\tStop\n\tRaise:\n\t\tBGAR F 5 A_UnSetFloorClip\n\t\tBGAR EDCBA 5\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBGAR J 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tBGAR J 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tBGAR J 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tBGAR J 3 A_SetTranslucent(0.9,0)\n\t\tBGAR J 0 A_Scream\n\t\tBGAR J 3 A_SetTranslucent(0.8,0)\n\t\tBGAR J 0 A_NoBlocking\n\t\tBGAR J 3 A_SetTranslucent(0.7,0)\n\t\tBGAR J 3 A_SetTranslucent(0.6,0)\n\t\tBGAR J 3 A_SetTranslucent(0.5,0)\n\t\tBGAR J 3 A_SetTranslucent(0.4,0)\n\t\tBGAR J 3 A_SetTranslucent(0.3,0)\n\t\tBGAR J 3 A_SetTranslucent(0.2,0)\n\t\tBGAR J 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"BloodGargoyleDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nACTOR GargoyleBone\n{\n\tRadius 6\n\tHeight 8\n\tScale 0.65\n\tSpeed 12\n\tFastSpeed 24\n\tSeeSound \"Cultists/Toss\"\n\tDamage (random (3, 12))\n\tPROJECTILE\n\t+RANDOMIZE\n\tStates\n\t{\n\t\tSpawn:\n\t\t\tGARF LLMMNNOOPPQQRRSS 2 Bright\n\t\t\tLoop\n\t\tDeath:\n\t\t\tGARF TTUUVV 2\n\t\t\tStop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Spiders.txt",
        "contents": "actor ShialDisintegrate : ZombiemanDisintegrate\n{\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    SPDW A 3 A_SpawnItem(\"DisintEffectRoundHuge\",0,10)\n    SPDW A 3 A_SetTranslucent(0.9,0)\n    SPDW A 3 A_SetTranslucent(0.8,0)\n    SPDW A 3 A_SetTranslucent(0.7,0)\n    SPDW A 3 A_SetTranslucent(0.6,0)\n    SPDW A 3 A_SetTranslucent(0.5,0)\n    SPDW A 2 A_SetTranslucent(0.4,0)\n    SPDW A 2 A_SetTranslucent(0.3,0)\n    SPDW A 2 A_SetTranslucent(0.2,0)\n    SPDW A 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor MotherSpider\n{\n\tHealth 675\n\tRadius 48\n\tHeight 56\n\tSpeed 12\n\tPainChance 10\n\tMass 1000\n\tMonster\n\tTag \"Shial\"\n\tSpecies \"Enemies\"\n\t+FLOORCLIP\n\t+BOSSDEATH\n\t+NORADIUSDMG\n\t+MISSILEMORE\n\t+DONTRIP\n//\t+MISSILEEVENMORE\n\t+NOFEAR\n\t+NOINFIGHTING\n\tPainChance \"CalebFire\", 0\n\tSeeSound \"motherspidersee\"\n\tPainSound \"motherspiderpain\"\n\tDeathSound \"motherspiderdie\"\n\tActiveSound \"motherspidersee\"\n\tObituary \"%o was eviscerated by Shial.\"\n\tStates\n\t{\n\tSpawn:\n\t\tSPDW A 10 A_Look\n\t\tLoop\n\tSee:\n\t\tSPDW B 2 A_Chase(\"\",\"\",CHF_NOPLAYACTIVE)\n\t\tSPDW B 2 A_Chase\n\t\tSPDW C 2 A_Chase(\"\",\"\",CHF_NOPLAYACTIVE)\n\t\tSPDW C 2 A_Chase\n\t\tSPDW D 2 A_Chase(\"\",\"\",CHF_NOPLAYACTIVE)\n\t\tSPDW D 2 A_Chase\n\t\tSPDW E 2 A_Chase(\"\",\"\",CHF_NOPLAYACTIVE)\n\t\tSPDW E 2 A_Chase\n\t\tLoop\n\tMissile:\n\t\t//TNT1 A 0 A_Jump(85,\"See\")\n\t\tSPDF A 5 A_FaceTarget\n\t\tTNT1 A 0 A_ActiveSound\n\t\tSPDF B 5 A_PainAttack(\"BloodSpiderSpawner\")\n\t\tSPDW A 5 A_FaceTarget\n\t\tGoto See\n\tMelee:\n\t\tSPDF A 5 A_FaceTarget\n\t\tSPDF B 5 A_CustomMeleeAttack(4*random(3,6),\"\",\"\")\n\t\tSPDW A 5 A_FaceTarget\n\t\tGoto See\n\tPain:\n\t\tSPDW A 3\n\t\tSPDW A 3 A_Pain\n\t\tGoto See\n\tIce:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tSPDW A 5 A_GenericFreezeDeath\n\t\tSPDW A 1 A_FreezeDeathChunks\n\t\tTNT1 A -1 A_KillMaster\n\t\tStop\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.CalebFire:\n\tDeath.LifeLeech:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PhosFireCoop:\n    Death.HexGreenFire:\n    Death.QuakeFire:\n\tDeath.FireExplosive:\n    Death.WolfenFlamethrower:\n    Death.MarathonPlasma:\n    Death.Slime:\n\tBurn:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_PlaySound(\"SpiderBurn\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Jump(70,\"CrispyYum\")\n\t\tSPBD PPQQRRSSTTUUVVWW 2 Bright\n\t\tSPBD PPQQRRSSTTUUVVWW 2 Bright\n\t\tSPBD PPQQRRSSTTUUVVWW 2 Bright\n\t\tSPBD PPQQRRSSTTUUVVWW 2 Bright\n\t\tGoto Burn+3\n\tCrispyYum:\n\t\tSPBD AABBCCDDEEFFGGHH 2 Bright\n        TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmoke\",0,0,15,0,0,0,0,SXF_NOCHECKPOSITION)\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Scream\n\t\tSPBD I 5 Bright A_Fall\n\t\tSPBD JK 5 Bright\n\t\tSPBD LMNLMNLMNLMNLMNLMNLMNLMNLMN 5 Bright\n\t\tSPBD O -1 A_KillMaster\n\t\tStop\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tSPDD A 4 A_Scream\n\t\tSPDD B 4 A_Fall\n\t\tSPDD CDEF 4\n\t\tTNT1 A 0 A_PainDie(\"BloodSpiderSpawner\")\n\t\tTNT1 A 0 A_PainDie(\"BloodSpiderSpawner\")\n\t\tTNT1 A 0 A_PainDie(\"BloodSpiderSpawner\")\n\t\tTNT1 A 0 A_PainDie(\"BloodSpiderSpawner\")\n\t\tTNT1 A 0 A_PainDie(\"BloodSpiderSpawner\")\n\t\tSPDD F -1 A_KillMaster\n\t\tStop\n\tXDeath:\n\t\tSPDD A 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tSPDD A 3 A_Scream\n\t\tSPDD B 4 A_Fall\n\t\tSPDD CDEF 4\n\t\tSPDD F -1 A_KillMaster\n\t\tStop\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tSPDW A 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tSPDW A 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tSPDW A 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tSPDW A 3 A_SetTranslucent(0.9,0)\n\t\tSPDW A 0 A_Scream\n\t\tSPDW A 3 A_SetTranslucent(0.8,0)\n\t\tSPDW A 0 A_NoBlocking\n\t\tSPDW A 3 A_SetTranslucent(0.7,0)\n\t\tSPDW A 3 A_SetTranslucent(0.6,0)\n\t\tSPDW A 3 A_SetTranslucent(0.5,0)\n\t\tSPDW A 3 A_SetTranslucent(0.4,0)\n\t\tSPDW A 3 A_SetTranslucent(0.3,0)\n\t\tSPDW A 3 A_SetTranslucent(0.2,0)\n\t\tSPDW A 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1 A_KillMaster\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"ShialDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1 A_KillMaster\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nActor BloodSpider1\n{\n\tTag \"Spider\"\n\tHealth 15\n\tRadius 18\n\tHeight 20\n\tSpeed 10\n\tScale 0.38\n\tPainChance 200\n\tMass 10\n\tSpecies \"Enemies\"\n    +FLOORCLIP\n\t+SHOOTABLE\n\t+COUNTKILL\n\t-SOLID\n\t+CANPUSHWALLS\n\t+CANUSEWALLS\n\t+ACTIVATEMCROSS\n\t+CANPASS\n\t+ISMONSTER\n\t+NOINFIGHTING\n\tSeeSound \"spidersee\"\n\tPainSound \"spiderpain\"\n\tDeathSound \"spiderdie\"\n\tActiveSound \"spideract\"\n\tStates\n\t{\n\tSpawn:\n\t\tBL74 A 5 A_Look\n\t\tLoop\n\tSee:\n\t\tBL74 CDEF 2 A_Chase(\"Melee\",\"\")\n\t\tTNT1 A 0 A_Jump(16,\"Jump\")\n\t\tLoop\n\tJump:\n\t\tBL74 B 4\n\t\tBL74 B 0 ThrustThingZ(0,random(14,26),0,0)\n\t\tBL74 B 0 ThrustThing(angle*256/360,random(3,10),0,0)\n\t\tBL74 G 4 A_CheckFloor(1)\n\t\tGoto Jump+3\n//\t\tTNT1 A 0 A_Stop\n\t\tGoto See\n\tMelee:\n\t\tBL74 A 5 A_FaceTarget\n\t\tBL74 G 5 A_CustomMeleeAttack(2*random(1,4))\n\t\tBL74 A 5 A_FaceTarget\n\t\tGoto See\n\tPain:\n\t\tTNT1 A 0 A_Pain\n\t\tGoto See\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.CalebFire:\n\tDeath.LifeLeech:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PhosFireCoop:\n    Death.HexGreenFire:\n    Death.QuakeFire:\n\tDeath.FireExplosive:\n    Death.WolfenFlamethrower:\n    Death.MarathonPlasma:\n    Death.Slime:\n\tBurn:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_PlaySound(\"SpiderBurn\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Jump(70,\"CrispyYum\")\n\t\tBL74 OOPPQQRRSSTTUUVV 2 Bright\n\t\tBL74 OOPPQQRRSSTTUUVV 2 Bright\n\t\tBL74 OOPPQQRRSSTTUUVV 2 Bright\n\t\tBL74 OOPPQQRRSSTTUUVV 2 Bright\n\t\tGoto Burn+3\n\tCrispyYum:\n\t\tBL73 AABBCCDDEEFFGGHH 2 Bright\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Scream\n\t\tBL74 H 5 Bright A_Fall\n\t\tBL74 IJ 5 Bright\n\t\tBL74 KLMKLMKLMKLMKLMKLMKLMKLMKLM 5 Bright\n\t\tBL74 N -1\n\t\tStop\n      Death:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tBL73 I 4 A_Scream\n\t\tBL73 J 4 A_Fall\n\t\tBL73 KLM 4\n\t\tBL73 N -1\n\t\tStop\n\tXDeath:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBL74 A 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tBL73 I 4 A_Scream\n\t\tBL73 J 4 A_Fall\n\t\tBL73 KLM 4\n\t\tBL73 N -1\n\t\tStop\n\tIce:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBL74 A 5 A_GenericFreezeDeath\n\t\tBL74 A 1 A_FreezeDeathChunks\n\t\tTNT1 A -1\n\t\tStop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBL74 A 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorchsmall\",\"soundslot5\",0,0)\n\t\tBL74 A 3 A_SpawnItem(\"ZorchEffectTiny\")\n\t\tBL74 A 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tBL74 A 3 A_SetTranslucent(0.9,0)\n\t\tBL74 A 0 A_Scream\n\t\tBL74 A 3 A_SetTranslucent(0.8,0)\n\t\tBL74 A 0 A_NoBlocking\n\t\tBL74 A 3 A_SetTranslucent(0.7,0)\n\t\tBL74 A 3 A_SetTranslucent(0.6,0)\n\t\tBL74 A 3 A_SetTranslucent(0.5,0)\n\t\tBL74 A 3 A_SetTranslucent(0.4,0)\n\t\tBL74 A 3 A_SetTranslucent(0.3,0)\n\t\tBL74 A 3 A_SetTranslucent(0.2,0)\n\t\tBL74 A 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\tDisintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"BabySpiderDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nactor BabySpiderDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.38\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    BL74 A 3 A_SpawnItem(\"DisintEffectSmall\",0,10)\n    BL74 A 3 A_SetTranslucent(0.9,0)\n    BL74 A 3 A_SetTranslucent(0.8,0)\n    BL74 A 3 A_SetTranslucent(0.7,0)\n    BL74 A 3 A_SetTranslucent(0.6,0)\n    BL74 A 3 A_SetTranslucent(0.5,0)\n    BL74 A 2 A_SetTranslucent(0.4,0)\n    BL74 A 2 A_SetTranslucent(0.3,0)\n    BL74 A 2 A_SetTranslucent(0.2,0)\n    BL74 A 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor BloodSpider2 : BloodSpider1\n{\n\tTag \"Spider\"\n\tHealth 10\n\tRadius 15\n\tHeight 20\n\tSpeed 10\n\tSpecies \"Enemies\"\n    +FLOORCLIP\n\t+SHOOTABLE\n\t+COUNTKILL\n\t-SOLID\n\t+CANPUSHWALLS\n\t+CANUSEWALLS\n\t+ACTIVATEMCROSS\n\t+CANPASS\n\t+ISMONSTER\n\tScale 0.355\n\tPainChance 200\n\tMass 10\n\tSeeSound \"spidersee\"\n\tPainSound \"spiderpain\"\n\tDeathSound \"spiderdie\"\n\tActiveSound \"spideract\"\n\tStates\n\t{\n\tSpawn:\n\t\tBL76 A 5 A_Look\n\t\tLoop\n\tSee:\n\t\tBL76 CDEF 2 A_Chase(\"Melee\",\"\")\n\t\tTNT1 A 0 A_Jump(16,\"Jump\")\n\t\tLoop\n\tJump:\n\t\tBL76 B 4\n\t\tBL76 B 0 ThrustThingZ(0,random(14,26),0,0)\n\t\tBL76 B 0 ThrustThing(angle*256/360,random(3,10),0,0)\n\t\tBL76 G 4 A_CheckFloor(1)\n\t\tGoto Jump+3\n//\t\tTNT1 A 0 A_Stop\n\t\tGoto See\n\tMelee:\n\t\tBL76 A 5 A_FaceTarget\n\t\tBL76 G 5 A_CustomMeleeAttack(2*random(1,4))\n\t\tBL76 A 5 A_FaceTarget\n\t\tGoto See\n\tPain:\n\t\tTNT1 A 0 A_Pain\n\t\tGoto See\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.CalebFire:\n\tDeath.LifeLeech:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PhosFireCoop:\n    Death.HexGreenFire:\n    Death.QuakeFire:\n\tDeath.FireExplosive:\n    Death.WolfenFlamethrower:\n    Death.MarathonPlasma:\n    Death.Slime:\n\tBurn:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_PlaySound(\"SpiderBurn\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Jump(70,\"CrispyYum\")\n\t\tBL77 AABBCCDDEEFFGGHH 2 Bright\n\t\tBL77 AABBCCDDEEFFGGHH 2 Bright\n\t\tBL77 AABBCCDDEEFFGGHH 2 Bright\n\t\tBL77 AABBCCDDEEFFGGHH 2 Bright\n\t\tGoto Burn+3\n\tCrispyYum:\n\t\tBL77 IIJJKKLLMMNNOOPP 2 Bright\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Scream\n\t\tBL76 N 5 Bright A_Fall\n\t\tBL76 OP 5 Bright\n\t\tBL76 QRSQRSQRSQRSQRSQRSQRSQRSQRS 5 Bright\n\t\tBL76 T -1\n\t\tStop\n      Death:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tBL76 H 4 A_Scream\n\t\tBL76 I 4 A_Fall\n\t\tBL76 JKLM 4\n\t\tBL76 M -1\n\t\tStop\n\tXDeath:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBL76 A 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tBL76 H 4 A_Scream\n\t\tBL76 I 4 A_Fall\n\t\tBL76 JKLM 4\n\t\tBL76 M -1\n\t\tStop\n\tIce:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBL76 A 5 A_GenericFreezeDeath\n\t\tBL76 A 1 A_FreezeDeathChunks\n\t\tTNT1 A -1\n\t\tStop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBL76 A 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorchsmall\",\"soundslot5\",0,0)\n\t\tBL76 A 3 A_SpawnItem(\"ZorchEffectTiny\")\n\t\tBL76 A 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tBL76 A 3 A_SetTranslucent(0.9,0)\n\t\tBL76 A 0 A_Scream\n\t\tBL76 A 3 A_SetTranslucent(0.8,0)\n\t\tBL76 A 0 A_NoBlocking\n\t\tBL76 A 3 A_SetTranslucent(0.7,0)\n\t\tBL76 A 3 A_SetTranslucent(0.6,0)\n\t\tBL76 A 3 A_SetTranslucent(0.5,0)\n\t\tBL76 A 3 A_SetTranslucent(0.4,0)\n\t\tBL76 A 3 A_SetTranslucent(0.3,0)\n\t\tBL76 A 3 A_SetTranslucent(0.2,0)\n\t\tBL76 A 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\tDisintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"BabySpider2Disintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nactor BabySpider2Disintegrate : ZombiemanDisintegrate\n{\n  Scale 0.355\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    BL74 A 3 A_SpawnItem(\"DisintEffectSmall\",0,10)\n    BL74 A 3 A_SetTranslucent(0.9,0)\n    BL74 A 3 A_SetTranslucent(0.8,0)\n    BL74 A 3 A_SetTranslucent(0.7,0)\n    BL74 A 3 A_SetTranslucent(0.6,0)\n    BL74 A 3 A_SetTranslucent(0.5,0)\n    BL74 A 2 A_SetTranslucent(0.4,0)\n    BL74 A 2 A_SetTranslucent(0.3,0)\n    BL74 A 2 A_SetTranslucent(0.2,0)\n    BL74 A 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor BloodSpiderSpawner : RandomSpawner { DropItem \"BloodSpider1\" DropItem \"BloodSpider2\" }"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Butcher.txt",
        "contents": "actor ButcherDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.65\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    BBUT O 3 A_SpawnItem(\"DisintEffectSmallWider\",0,10)\n    BBUT O 3 A_SetTranslucent(0.9,0)\n    BBUT O 3 A_SetTranslucent(0.8,0)\n    BBUT O 3 A_SetTranslucent(0.7,0)\n    BBUT O 3 A_SetTranslucent(0.6,0)\n    BBUT O 3 A_SetTranslucent(0.5,0)\n    BBUT O 2 A_SetTranslucent(0.4,0)\n    BBUT O 2 A_SetTranslucent(0.3,0)\n    BBUT O 2 A_SetTranslucent(0.2,0)\n    BBUT O 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor Butcher\n{\n\tHealth 400\n\tRadius 20\n\tHeight 56\n\tSpeed 7\n\tMass 350\n\tPainChance 150\n\tScale 0.65\n\t+FLOORCLIP\n\t+NOINFIGHTING\n\tMonster\n\tSpecies \"Enemies\"\n\tPainChance \"CalebFire\", 0\n\tSeeSound \"ButcherSee\"\n\tPainSound \"ButcherPain\"\n\tDeathSound \"ButcherDeath\"\n\tActiveSound \"ButcherAct\"\n\tObituary \"%o was slashed by a Butcher.\"\n\tdropitem \"BloodHeartPower\" 44, 1\n\tStates\n\t{\n\tSpawn:\n\t\tBBUT D 10 A_Look\n\t\tLoop\n\tSee:\n\t\tBBUT AA 2 A_Chase(\"\",\"\")\n\t\tBBUT BB 2 A_Chase\n\t\tBBUT CC 2 A_Chase(\"\",\"\")\n\t\tBBUT DD 2 A_Chase\n\t\tBBUT EE 2 A_Chase(\"\",\"\")\n\t\tBBUT FF 2 A_Chase\n\t\tLoop\n\tMelee:\n\t\tBBUT GH 6 A_FaceTarget\n\t\tBBUT I 5 A_CustomMeleeAttack(6*random(1,5),\"butcher/cleaver\",\"butcher/cleaver\",\"Normal\",1)\n\t\tBBUT J 7 A_FaceTarget\n\t\tGoto See\n\tMissile:\n\t\tTNT1 A 0 A_Jump(160, \"Vomit\")\n\t\tBBUT GH 6 A_FaceTarget\n\t\tBBUT I 5 A_CustomMissile(\"ButcherCleaver\", 24)\n\t\tBBUT J 7 A_FaceTarget\n\t\tgoto See\n\tVomit:\n\t\tBBUT KLM 6 A_FaceTarget\n\t\tTNT1 A 0 A_PLaysound(\"ButcherVomit\")\n\t\tBBUT N 5 Bright A_CustomMissile(\"ButcherVomit\", 40, 0, 0)\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tPain:\n\t\tBBUT O 3\n\t\tBBUT O 3 A_Pain\n\t\tGoto See\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC I 4 A_Pain\n\t\tCULC I 4\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tBBUT P 5\n\t\tBBUT Q 5 A_Scream\n\t\tBBUT R 5 A_Fall\n\t\tBBUT STU 5\n\t\tBBUT V -1\n\t\tstop\n\tDeath.Vodoo:\n\t\tBBT2 A 5 A_Scream\n\t\tBBT2 B 5 A_Fall\n\t\tBBT2 CDEFGHIJK 5\n\t\tBBT2 L -1\n\t\tStop\n\tXDeath:\n\t\tBBT2 M 2 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t\tBBT2 M 3 A_Scream\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 AA 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodHand1\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tBBT2 N 5 A_Fall\n\t\tBBT2 OPQRSTUV 5\n\t\tBBT2 W -1\n\tRaise:\n\t\tBBUT VUTSRQP 5\n\t\tGoto See\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.CalebFire:\n\tDeath.LifeLeech:\n\t\tTNT1 A 0 A_Jump(218,\"Burn\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Burn\n\tDeath.PhosFireCoop:\n    Death.HexGreenFire:\n    Death.QuakeFire:\n\tDeath.FireExplosive:\n    Death.WolfenFlamethrower:\n    Death.MarathonPlasma:\n    Death.Slime:\n\tBurn:\n\t\tTNT1 A 0 A_PlaySound(\"Blood/BurningBody\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tTNT1 A 0 A_Fall\n\t\tTNT1 A 5 A_SpawnItemEx(\"BloodBurningCorpse_BUTTCHAIR\",0,0,0,0,0,0,0,32)\n\t\tStop\n\tDeath.Dynamite:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tBBUT O 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tBBUT O 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tBBUT O 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tBBUT O 3 A_SetTranslucent(0.9,0)\n\t\tBBUT O 0 A_Scream\n\t\tBBUT O 3 A_SetTranslucent(0.8,0)\n\t\tBBUT O 0 A_NoBlocking\n\t\tBBUT O 3 A_SetTranslucent(0.7,0)\n\t\tBBUT O 3 A_SetTranslucent(0.6,0)\n\t\tBBUT O 3 A_SetTranslucent(0.5,0)\n\t\tBBUT O 3 A_SetTranslucent(0.4,0)\n\t\tBBUT O 3 A_SetTranslucent(0.3,0)\n\t\tBBUT O 3 A_SetTranslucent(0.2,0)\n\t\tBBUT O 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"ButcherDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nActor ButcherVomit\n{\n\tRadius 8\n\tHeight 6\n\tSpeed 20\n\tDamage 5\n\tScale 0.45\n\tAlpha 0.3\n\tPROJECTILE\n\tDamageType \"Poison\"\n\tDeathsound \"butcher/wall\"\n\tStates\n\t{\n\tSpawn:\n\t\tBARF ABCDEF 4\n\t\tLoop\n\tDeath:\n\t\tBARF A 4 A_FadeOut\n\t\tWait\n\t}\n}\n\nACTOR ButcherCleaver\n{\n\tRadius 6\n\tHeight 8\n\tSpeed 8\n\tDamage (random (4, 26)/random(2,1))\n\tPROJECTILE\n\t+RANDOMIZE\n\tScale 0.65\n\tStates\n\t{\n\t\tSpawn:\n\t\t\tCLVR A 4 A_SpawnItem(\"CleaverTrail1\")\n\t\t\tCLVR B 4 A_SpawnItem(\"CleaverTrail2\")\n\t\t\tCLVR C 4 A_SpawnItem(\"CleaverTrail3\")\n\t\t\tCLVR D 4 A_SpawnItem(\"CleaverTrail4\")\n\t\t\tCLVR E 4 A_SpawnItem(\"CleaverTrail5\")\n\t\t\tCLVR F 4 A_SpawnItem(\"CleaverTrail6\")\n\t\t\tCLVR G 4 A_SpawnItem(\"CleaverTrail7\")\n\t\t\tCLVR H 4 A_SpawnItem(\"CleaverTrail8\")\n\t\t\tLoop\n\t\tDeath:\n\t\t\tCLVR IIIIJJJJKKKKLLLL 1 A_FadeOut(0.05)\n\t\t\tStop\n\t}\n}\n\nactor CleaverTrail1\n{\n  +NOGRAVITY\n  +RANDOMIZE\n  +NOBLOCKMAP\n  -SOLID\n  +CLIENTSIDEONLY\n  Scale 0.65\n  states\n  {\n  Spawn:\n    CLVR A 1 A_FadeOut(0.04)\n    loop\n  }\n}\n\nactor CleaverTrail2 : CleaverTrail1\n{\n  states\n  {\n  Spawn:\n    CLVR B 1 A_FadeOut(0.04)\n    loop\n  }\n}\n\nactor CleaverTrail3 : CleaverTrail1\n{\n  states\n  {\n  Spawn:\n    CLVR C 1 A_FadeOut(0.04)\n    loop\n  }\n}\n\nactor CleaverTrail4 : CleaverTrail1\n{\n  states\n  {\n  Spawn:\n    CLVR D 1 A_FadeOut(0.04)\n    loop\n  }\n}\n\nactor CleaverTrail5 : CleaverTrail1\n{\n  states\n  {\n  Spawn:\n    CLVR E 1 A_FadeOut(0.04)\n    loop\n  }\n}\n\nactor CleaverTrail6 : CleaverTrail1\n{\n  states\n  {\n  Spawn:\n    CLVR F 1 A_FadeOut(0.04)\n    loop\n  }\n}\n\nactor CleaverTrail7 : CleaverTrail1\n{\n  states\n  {\n  Spawn:\n    CLVR G 1 A_FadeOut(0.04)\n    loop\n  }\n}\n\nactor CleaverTrail8 : CleaverTrail1\n{\n  states\n  {\n  Spawn:\n    CLVR H 1 A_FadeOut(0.04)\n    loop\n  }\n}\n\nactor BloodBurningCorpse_BUTTCHAIR\n{\n    Radius 12\n    Height 56\n    Speed 7\n    +FLOORCLIP\n    +LOOKALLAROUND\n    -SOLID\n    -SHOOTABLE\n    scale 0.475\n    States\n    {\n      Spawn:\n        DKBR A 0\n\t\tTNT1 A 0 A_PlaySound(\"ButcherPain\",CHAN_VOICE,1.0,0,ATTN_NORM)\n        DKBR DDDDDD 1 Bright A_Look\n        Goto See\n      See:\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n//      DKBR C 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n//      DKBR A 0 A_PlaySound(\"duke/burndeath\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        DKBR A 0 A_Jump(40,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        DKBR A 0 A_Jump(55,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        DKBR A 0 A_Jump(70,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        DKBR A 0 A_Jump(80,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        DKBR A 0 A_Jump(60,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR EEE 1 Bright A_Wander\n        DKBR A 0 A_Jump(110,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR FFF 1 Bright A_Wander\n        DKBR A 0 A_Jump(120,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR AAA 1 Bright A_Wander\n        DKBR A 0 A_Jump(90,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR BBB 1 Bright A_Wander\n        DKBR A 0 A_Jump(30,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR CCC 1 Bright A_Wander\n        DKBR A 0 A_Jump(150,\"Death\")\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail\",0,0,40,random(-2,2),random(-2,2),-0)\n        TNT1 A 0 A_SpawnItemEx(\"Firetrail2\",0,0,50,random(-2,2),random(-2,2),0)\n        DKBR DDD 1 Bright A_Wander\n        Goto Death\n      Death:\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR EEFF 3 Bright\n\t    TNT1 A 0 A_PlaySound(\"Blood/CrispyBody\",CHAN_BODY,1.0,0,ATTN_NORM)\n\t\tDKBR G 3 Bright\n\t\tTNT1 A 0 A_PlaySound(\"ButcherDeath\",CHAN_VOICE,1.0,0,ATTN_NORM)\n\t\tDKBR G 3 Bright\n        TNT1 A 0 A_Stop\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR HHIIJJ 3 Bright\n        TNT1 A 0 A_SpawnItemEx(\"BloodBurnDeathSmoke\",0,0,20,0,0,0,0,SXF_NOCHECKPOSITION)\n        TNT1 A 0 A_SpawnItem(\"BloodBurnedCorpse\",1,0,0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 A 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR KKLLMM 3 Bright\n        DKBR N 7 Bright\n        DKBR O 8 Bright\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail3\",0)\n        TNT1 AAA 0 A_SpawnDebris(\"Firetrail4\",0)\n        DKBR P 8 Bright\n        DKBR Q 8 Bright\n\t\tCAFD ABC 3 Bright\n        Stop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/HellHound.txt",
        "contents": "actor HellHoundDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.49\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    HOUN J 3 A_SpawnItem(\"DisintEffectSmall\",0,10)\n    HOUN J 3 A_SetTranslucent(0.9,0)\n    HOUN J 3 A_SetTranslucent(0.8,0)\n    HOUN J 3 A_SetTranslucent(0.7,0)\n    HOUN J 3 A_SetTranslucent(0.6,0)\n    HOUN J 3 A_SetTranslucent(0.5,0)\n    HOUN J 2 A_SetTranslucent(0.4,0)\n    HOUN J 2 A_SetTranslucent(0.3,0)\n    HOUN J 2 A_SetTranslucent(0.2,0)\n    HOUN J 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor HellHound\n{\n\tHealth 80\n\tRadius 20\n\tHeight 48\n\tSpeed 10\n\tMass 250\n\tPainChance 30\n\tPainChance \"CalebFire\", 0\n\tScale 0.49\n\t+FLOORCLIP\n\t+FIRERESIST\n\t+NOINFIGHTING\n\tTag \"Hell Hound\"\n\tMonster\n\tSpecies \"Enemies\"\n\tSeeSound \"hellhoundsee\"\n\tPainSound \"hellhoundPain\"\n\tDeathSound \"hellhounddie\"\n\tActiveSound \"hellhoundsee\"\n\tObituary \"%o was burned by a hell hound.\"\n\tHitobituary \"%o was bitten by a hell hound.\"\n\tMeleerange 24\n\tMeleeDamage 6\n\tStates\n\t{\n\tSpawn:\n\t\tHOUN A 10 A_Look\n\t\tLoop\n\tSee:\n\t\tHOUN AABBCCDDEEFFGG 2 A_Chase\n\t\tLoop\n\tMelee:\n\t\tHOUN H 4 A_FaceTarget\n\t\tHOUN I 5 A_FaceTarget\n\t\tHOUN C 6 A_CustomMeleeAttack(2*random(2, 4), \"hellhound/bite\", \"Hellhound/bitehit\")\n\t\tGoto See\n\tMissile:\n\t\tTNT1 A 0 A_JumpIfCloser(384,1)\n\t\tGoto See\n\t\tHOUN H 7 A_FaceTarget\n\t\tHOUN I 2 Bright A_CustomMissile(\"hellhoundfire\", 20, 0, 0)\n\t\tHOUN A 0 A_FaceTarget\n\t\tHOUN I 2 Bright A_CustomMissile(\"hellhoundfire\", 20, 0, 0)\n\t\tHOUN A 0 A_FaceTarget\n\t\tHOUN I 2 Bright A_CustomMissile(\"hellhoundfire\", 20, 0, 0)\n\t\tHOUN A 0 A_FaceTarget\n\t\tHOUN I 2 Bright A_CustomMissile(\"hellhoundfire\", 20, 0, 0)\n\t\tHOUN A 0 A_FaceTarget\n\t\tHOUN I 2 Bright A_CustomMissile(\"hellhoundfire\", 20, 0, 0)\n\t\tHOUN A 0 A_FaceTarget\n\t\tHOUN I 2 Bright A_CustomMissile(\"Hellhoundfire\", 20, 0, 0)\n\t\tHOUN A 0 A_FaceTarget\n\t\tHOUN H 7 A_FaceTarget\n\t\tGoto See\n\tPain:\n\t\tHOUN J 3\n\t\tHOUN J 3 A_Pain\n\t\tGoto See\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC K 4 A_Pain\n\t\tCULC K 4\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tHOUN K 5\n\t\tHOUN L 5 A_Scream\n\t\tHOUN M 5 A_Fall\n\t\tHOUN NOPQ 5\n\t\tHOUN R -1\n\t\tStop\n\tXDeath:\n\t\tHOUX A 1 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tHOUX A 2 A_Scream\n\t\tHOUX B 3 A_Fall\n\t\tTNT1 AA 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tHOUX CD 4\n\t\tTNT1 A 0 A_SpawnDebris(\"HellHoundPawGib\")\n\t\tTNT1 A 0 A_SpawnDebris(\"HellHoundEyeGib\")\n\t\tHOUX E 4\n\t\tHOUX F -1\n\tRaise:\n\t\tHOUN RQPONMLK 5\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tHOUN J 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tHOUN J 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tHOUN J 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tHOUN J 3 A_SetTranslucent(0.9,0)\n\t\tHOUN J 0 A_Scream\n\t\tHOUN J 3 A_SetTranslucent(0.8,0)\n\t\tHOUN J 0 A_NoBlocking\n\t\tHOUN J 3 A_SetTranslucent(0.7,0)\n\t\tHOUN J 3 A_SetTranslucent(0.6,0)\n\t\tHOUN J 3 A_SetTranslucent(0.5,0)\n\t\tHOUN J 3 A_SetTranslucent(0.4,0)\n\t\tHOUN J 3 A_SetTranslucent(0.3,0)\n\t\tHOUN J 3 A_SetTranslucent(0.2,0)\n\t\tHOUN J 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"HellHoundDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}\n\nACTOR HellHoundFire\n{\n\tRadius 6\n\tHeight 8\n\tSpeed 14\n\tScale 0.18\n\tDamageType \"Fire\"\n\tDamage (random (3, 12))\n\tPROJECTILE\n\t+RANDOMIZE\n\tStates\n\t{\n\t\tSpawn:\n\t\t\tESST JKL 2 Bright\n\t\tSee:\n\t\t\tESST ABC 2 Bright\n\t\t\tESST DEF 2 Bright\n\t\tDeath:\n\t\tCrash:\n\t\t\tESST GHI 2 Bright A_FadeOut\n\t\t\tLoop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/GillBeast.txt",
        "contents": "actor GillBeastDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.65\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    GILP A 3 A_SpawnItem(\"DisintEffectSmall\",0,10)\n    GILP A 3 A_SetTranslucent(0.9,0)\n    GILP A 3 A_SetTranslucent(0.8,0)\n    GILP A 3 A_SetTranslucent(0.7,0)\n    GILP A 3 A_SetTranslucent(0.6,0)\n    GILP A 3 A_SetTranslucent(0.5,0)\n    GILP A 2 A_SetTranslucent(0.4,0)\n    GILP A 2 A_SetTranslucent(0.3,0)\n    GILP A 2 A_SetTranslucent(0.2,0)\n    GILP A 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor GillBeast\n{\n\tTag \"Gill Beast\"\n\tHealth 240\n\tRadius 20\n\tHeight 64\n\tSpeed 7\n\tMass 300\n\tPainChance 48\n\tScale 0.65\n\t+FLOORCLIP\n\t+NOINFIGHTING\n\tMonster\n\tSpecies \"Enemies\"\n\tPainChance \"CalebFire\", 0\n\tSeeSound \"GillBeastSee2\"\n\tPainSound \"gillbeastpain\"\n\tDeathSound \"gillbeastdie\"\n\tActiveSound \"gillbeastact\"\n\tObituary \"%o was eaten by a Gill Beast.\"\n\tMeleeDamage 6\n\tStates\n\t{\n\tSpawn:\n\t\tGILW A 10 A_Look\n\t\tLoop\n\tSee:\n\t\tGILW AABBCCDDEE 3 A_Chase\n\t\tLoop\n\tMelee:\n\t\tTNT1 A 0 A_PlaySound(\"HellHound/BiteHit\")\n\t\tGILB A 6 A_FaceTarget\n\t\tGILB B 5 A_MeleeAttack\n\t\tGILB C 7 A_FaceTarget\n\t\tGoto See\n\tPain:\n\t\tGILP A 3\n\t\tGILP A 3 A_Pain\n\t\tGoto See\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC L 4 A_Pain\n\t\tCULC L 4\n\t\tGoto See\n      Death:\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\t  Death2:\n\t\tGILD A 5\n\t\tGILD B 5 A_Scream\n\t\tGILD C 5 A_Fall\n\t\tGILD DE 5\n\t\tGILD F -1\n\t\tStop\n\tXDeath:\n\t\tGILG A 1 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,10)\n\tXDeath2:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tGILG A 4 A_Scream\n\t\tTNT1 AA 0 A_SpawnDebris(\"ZBloodBloodliver\")\n\t\tTNT1 A 0 A_SpawnDebris(\"ZBloodOrganDebris\")\n\t\tTNT1 AAAAA 0 A_SpawnDebris(\"ZBloodFlyingBlood\")\n\t\tGILG B 5 A_Fall\n\t\tGILG CDE 5\n\t\tGILG F -1\n\t\tStop\n\tRaise:\n\t\tGILD FEDCBA 5\n\t\tGoto See\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tGILP A 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tGILP A 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tGILP A 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tGILP A 3 A_SetTranslucent(0.9,0)\n\t\tGILP A 0 A_Scream\n\t\tGILP A 3 A_SetTranslucent(0.8,0)\n\t\tGILP A 0 A_NoBlocking\n\t\tGILP A 3 A_SetTranslucent(0.7,0)\n\t\tGILP A 3 A_SetTranslucent(0.6,0)\n\t\tGILP A 3 A_SetTranslucent(0.5,0)\n\t\tGILP A 3 A_SetTranslucent(0.4,0)\n\t\tGILP A 3 A_SetTranslucent(0.3,0)\n\t\tGILP A 3 A_SetTranslucent(0.2,0)\n\t\tGILP A 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWFisted\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWKatana:\n\t\tTNT1 A 0 A_GiveToTarget(\"SWLoWangBloody\", 1)\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWKatanad\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWShuriken:\n\t\tTNT1 A 0 A_NoBlocking\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWShurikend\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"SWHumanGibSpawner\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"GillBeastDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tXDeathNashgore:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib9\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NashGore_Gib10\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_Gib11\",0,0,0,random(-350,350)/100.00,random(-350,350)/100.00,random(500,1000)/100.00,random(-180,180),33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NashGore_GibGenerator\",0,0,0,0,0,0,0,33)\n\t\tGoto XDeath2\n\tXDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy1\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy2\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalChunkBouncy3\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalBrownOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalRedOrgan\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(300,1000)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BrutalChunkHuge\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalSkull\",0,0,56,random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"BrutalTinyBouncyBone\",random(-5,5),random(-5,5),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"RedMist\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RedMistIntense\",random(-10,10),random(-10,10),random(12,40),random(-800,800)/100.00,random(-800,800)/100.00,random(600,1200)/100.00,random(-180,180),160)\n\t\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tXDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"FancyWhiteSmoke\",random(-10,10),random(-10,10),random(-10,-10),random(-200,200)/100.00,random(-200,200)/100.00,random(200,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HappyOnlineSound\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t  XDeathNightmare1:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye2\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t  XDeathNightmare2:\n\t    TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-700,700)/100.00,random(-700,700)/100.00,random(600,1400)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareArm\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareImpChunk\",random(-10,10),random(-10,10),random(12,40),random(-500,500)/100.00,random(-500,500)/100.00,random(400,1000)/100.00,random(-180,180),160,128)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"NightmareEye\",random(-10,10),random(-10,10),random(42,50),random(-300,300)/100.00,random(-300,300)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareSkull\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk1\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk2\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk3\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareChunk4\",random(-10,10),random(-10,10),random(42,50),random(-200,200)/100.00,random(-200,200)/100.00,random(500,1100)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan1\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan2\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan3\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan4\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan5\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan6\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan7\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareOrgan8\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareHip\",random(-10,10),random(-10,10),random(12,20),random(-400,400)/100.00,random(-400,400)/100.00,random(400,1000)/100.00,random(-180,180),160,192)\n        TNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightmareGibExplosionSmall1\",0,0,0,0,0,0,0,160)\n\t\tGoto XDeath2\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Phantasm.txt",
        "contents": "actor BloodPhantasmDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.48\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    PHAN K 3 A_SpawnItem(\"DisintEffectRound\",0,10)\n    PHAN K 3 A_SetTranslucent(0.9,0)\n    PHAN K 3 A_SetTranslucent(0.8,0)\n    PHAN K 3 A_SetTranslucent(0.7,0)\n    PHAN K 3 A_SetTranslucent(0.6,0)\n    PHAN K 3 A_SetTranslucent(0.5,0)\n    PHAN K 2 A_SetTranslucent(0.4,0)\n    PHAN K 2 A_SetTranslucent(0.3,0)\n    PHAN K 2 A_SetTranslucent(0.2,0)\n    PHAN K 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor BloodPhantasm\n{\n\tHealth 200\n\tSpeed 10\n\tFastSpeed 3\n\tRadius 31\n\tHeight 56\n\tPainChance 5\n\tMass 400\n\tMeleedamage 4\n\tREACTIONTIME 8\n\t+NOGRAVITY\n\t+FLOAT\n\t+THRUSPECIES\n\t+SPAWNFLOAT\n\t+NOINFIGHTING\n\tTag \"Phantasm\"\n\tMonster\n\tSpecies \"Enemies\"\n\tScale 0.48\n\tMissileHeight 30\n\tRenderStyle Add\n\tAlpha 0.75\n\tSeeSound \"Phantasm/See\"\n\tDeathSound \"Phantasm/Die\"\n\tPainSound \"Phantasm/Pain\"\n\tActiveSound \"Phantasm/See\"\n\tObituary \"%o faced a Phantasm.\"\n\tPainChance \"CalebFire\", 0\n\tMeleeRange 70\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SetTranslucent(0.5)\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tPHAN ABCDE 5 A_Look\n\t\tGoto Spawn+4\n\tIdle:\n\t\tTNT1 A 0 A_SetTranslucent(0.5)\n\t\tTNT1 A 0 A_PlaySound(\"Phantasm/Creepy\")\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\tIdleLoop:\n\t\tPHAN AA 2 A_Wander\n\t\tTNT1 A 0 A_Look\n\t\tPHAN BB 2 A_Wander\n\t\tTNT1 A 0 A_Look\n\t\tPHAN CC 2 A_Wander\n\t\tTNT1 A 0 A_Look\n\t\tPHAN DD 2 A_Wander\n\t\tTNT1 A 0 A_Look\n\t\tPHAN EE 2 A_Wander\n\t\tTNT1 A 0 A_Look\n\t\tLoop\n\tSee:\n\t\tTNT1 A 0 A_SetTranslucent(0.5,0)\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tTNT1 A 0 A_Jump(122,\"WhoopWhoop\")\n\t\tTNT1 A 0 A_SetTranslucent(0.5,0)\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN A 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"\",CHF_NOPLAYACTIVE)\n\t\tPHAN A 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN A 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"Missile\",CHF_NOPLAYACTIVE)\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN A 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN A 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"\",CHF_NOPLAYACTIVE)\n\t\tPHAN B 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN B 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"Missile\",CHF_NOPLAYACTIVE)\n\t\tPHAN B 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN B 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"\",CHF_NOPLAYACTIVE)\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN B 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN C 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"Missile\",CHF_NOPLAYACTIVE)\n\t\tPHAN C 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN C 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"\",CHF_NOPLAYACTIVE)\n\t\tPHAN C 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN C 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"Missile\",CHF_NOPLAYACTIVE)\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN C 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN D 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"\",CHF_NOPLAYACTIVE)\n\t\tPHAN D 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN D 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"Missile\",CHF_NOPLAYACTIVE)\n\t\tPHAN D 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN D 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"\",CHF_NOPLAYACTIVE)\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN D 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN E 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"Missile\",CHF_NOPLAYACTIVE)\n\t\tPHAN E 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN E 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"\",CHF_NOPLAYACTIVE)\n\t\tPHAN E 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase\n\t\tPHAN E 2 A_RadiusThrust(128,32,1)\n\t\tTNT1 A 0 A_Chase(\"Melee\",\"Missile\",CHF_NOPLAYACTIVE)\n\t\tTNT1 A 0 ThrustThing(angle*256/360,1,0,0)\n\t\tPHAN E 2 A_RadiusThrust(128,32,1)\n//\t\tTNT1 A 0 A_LoopActiveSound\n\t\tLoop\n\tWhoopWhoop:\n\t\tTNT1 A 0 A_SetTranslucent(0.5,0)\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tPHAN A 0 A_Jumpifcloser(400,\"Cont\") //U ran away? I CHASE\n\t\tGoto See\n\tCont:\n\t\tPHAN A 1 A_SetAngle(angle+22.5)\n\t\tPHAN B 2 A_Recoil(-14)\n\t\tPHAN B 0 A_Jump(128,2)\n\t\tPHAN B 0 ThrustThingZ(0,random(0,20),0,1)\n\t\tPHAN B 0 A_Jump(255,1)\n\t\tPHAN B 0 ThrustThingZ(0,random(0,20),1,0)\n\t\tPHAN C 0 A_SetAngle(angle+22.5)\n\t\tPHAN C 1 A_Jump(21,\"CHARGEE\")\n\t\tPHAN DE 2 A_Recoil(-7)\n\t\tPHAN A 0 A_Stop\n\t\tLoop\n\tDescend:\n\t\tPHAN K 4\n\t\tTNT1 A 0 A_SetTranslucent(1,0)\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tPHAN ABCD 5 A_FadeOut(0.2)\n\t\tPHAN E 5 A_FadeOut(0.1)\n\t\tPHAN E 0 A_SetAngle(angle+random(0,360))\n\t\tPHAN E 0 A_SetSolid\n\t\tPHAN E 4 A_Recoil(-30)\n\t\tPHAN E 0 A_SetAngle(angle+random(0,360))\n\t\tPHAN E 0 A_SetSolid\n\t\tPHAN E 4 A_Recoil(-30)\n\t\tPHAN E 0 A_SetAngle(angle+random(0,360))\n\t\tPHAN E 0 A_SetSolid\n\t\tPHAN E 4 A_Recoil(-30)\n\t\tPHAN E 0 A_SetAngle(angle+random(0,360))\n\t\tPHAN E 0 A_SetSolid\n\t\tPHAN E 4 A_Recoil(-30)\n\t\tPHAN E 0 A_Stop\n\t\tPHAN K 4\n\t\tTNT1 A 0 A_SetTranslucent(0.5,0)\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tTNT1 A 0 A_PlaySound(\"Phantasm/Creepy\")\n\t\tGoto See\n\tWTF:\n\t\tPHAN A 1 A_SetAngle(angle-22.5)\n\t\tPHAN B 2 A_Recoil(-14)\n\t\tPHAN B 0 A_Jump(128,2)\n\t\tPHAN B 0 ThrustThingZ(0,random(0,20),0,1)\n\t\tPHAN B 0 A_Jump(255,1)\n\t\tPHAN B 0 ThrustThingZ(0,random(0,20),0,0)\n\t\tPHAN C 0 A_SetAngle(angle-22.5)\n\t\tPHAN C 1 A_Jump(30,\"CHARGEE\")\n\t\tPHAN DE 2 A_Recoil(-7)\n\t\tPHAN A 0 A_Stop\n\t\tPHAN A 0\n\t\tLoop\n\tCHARGEE:\n\t\tPHAN A 0 A_Jump(80,\"WTF\")\n\t\tPHAN A 0 A_FaceTarget\n\t\tPHAN A 2 A_Recoil(-20)\n\t\tGoto See+8\n\tRambo:\n\t\tTNT1 A 0 A_SetTranslucent(1,0)\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tPHAN E 0 A_SetTranslucent(0.14)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tPHAN ABCDEABCDEABCDE 4 A_ExtChase(255,0,10)\n\t\tGoto See\n\tMelee:\n//\t\tTNT1 A 0 A_SetSolid\n\t\tTNT1 A 0 A_Stop\n\t\tTNT1 A 0 A_SetTranslucent(1,0)\n\t\tTNT1 A 0 A_SetShootable\n\t\tPHAN FFFGGGHHH 2 A_FaceTarget\n\t\tPHAN I 2 A_CustomMeleeAttack(12,\"Phantasm/Swing\",\"\")\n\t\tPHAN IIJJJJJJ 2\n\t\tPHAN J 0 A_Jump(70,\"Rambo\")\n\t\tGoto See\n\tMissile:\n\t\tTNT1 A 0 A_Stop\n\t\tTNT1 A 0 A_SetTranslucent(1,0)\n//\t\tTNT1 A 0 A_SetSolid\n\t\tTNT1 A 0 A_SetShootable\n\t\tPHAN FFFGGGHHHI 2 A_FaceTarget\n\t\tPHAN I 2 A_CustomMissile(\"DSPHAMt\",30,0,0)\n\t\tPHAN IJJJJJJJJ 2\n\t\tPHAN J 0 A_Jump(70,\"Rambo\")\n\t\tGoto See\n\tPain:\n\t\tPHAN K 4\n\t\tTNT1 A 0 A_SetTranslucent(0.5,0)\n//\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tPHAN K 3 A_Pain\n\t\tPHAN K 2\n\t\tPHAN K 0 A_Jump(110,\"Descend\")\n\t\tGoto WhoopWhoop\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC M 4 A_Pain\n\t\tCULC M 4\n\t\tGoto See\n\tDeath:\n\tXDeath:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tTNT1 A 0 ACS_ExecuteAlways(SAMSARA_CLIENT_DECORATE,0,11)\n\tDeath2:\n\t\tPHAN L 4\n\t\tPHAN M 4 A_Scream\n\t\tPHAN N 4 A_Fall\n\t\tPHAN OPQRS 4\n\t\tTNT1 A -1\n\t\tStop\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.DukeExplosive:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"DukeGibStart\")\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBootTaunt\",1)\n\t\tgoto Death\n\tDukeGibStart:\n\t\tTNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs1\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs2\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs3\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs4\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs5\")\n\t\tTNT1 A 0 A_SpawnDebris(\"DukeGibs6\")\n\t\tTNT1 A 0 A_PlaySound(\"duke/enemygib\")\n\t\tTNT1 A 0 A_Jump(96,\"XDeath\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tPHAN K 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorch\",\"soundslot5\",0,0)\n\t\tPHAN K 3 A_SpawnItem(\"ZorchEffectSmall\")\n\t\tPHAN K 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tPHAN K 3 A_SetTranslucent(0.9,0)\n\t\tPHAN K 0 A_Scream\n\t\tPHAN K 3 A_SetTranslucent(0.8,0)\n\t\tPHAN K 0 A_NoBlocking\n\t\tPHAN K 3 A_SetTranslucent(0.7,0)\n\t\tPHAN K 3 A_SetTranslucent(0.6,0)\n\t\tPHAN K 3 A_SetTranslucent(0.5,0)\n\t\tPHAN K 3 A_SetTranslucent(0.4,0)\n\t\tPHAN K 3 A_SetTranslucent(0.3,0)\n\t\tPHAN K 3 A_SetTranslucent(0.2,0)\n\t\tPHAN K 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1\n\t\tstop\n\tDeath.SWFist:\n\tDeath.SWKatana:\n\tDeath.SWShuriken:\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"BloodPhantasmDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1\n        stop\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t}\n}\n\nActor DSPHAMt\n{\n\tRadius 6\n\tHeight 8\n\tSpeed 15\n\tDamage (random(6,25))\n\tScale 0.6\n\tPROJECTILE\n\t+SEEKERMISSILE\n\tRenderStyle Add\n\tAlpha 0.67\n\tSeeSound \"Phantasm/Skull\"\n\tDeathSound \"Phantasm/Miss\"\n\tStates\n\t{\n\tSpawn:\n\t\tB_86 A 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 A 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 B 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 B 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 C 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 C 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 A 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 A 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 B 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 B 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 C 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 C 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 D 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 D 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 E 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 E 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 D 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 D 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 A 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 A 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 B 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 B 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 C 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tB_86 C 2 Bright A_SeekerMissile(10,20)\tTNT1 A 0 A_SpawnItem(\"DSPHAMtTrail\",-2)\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0 A_CustomMissile(\"DSPHAMtExplo\",0,0,0)\n\t\tB_86 AAABBBCCC 1 Bright A_FadeOut\n\t\tStop\n\t}\n}\n\nActor DSPHAMtTrail\n{\n\tProjectile\n\tSpeed 0\n\t+NOCLIP\n\t+CLIENTSIDEONLY\n\t+NOINTERACTION\n\t-SOLID\n\tScale 0.6\n\tRenderStyle Add\n\tAlpha 0.5\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tB_86 A 1 A_FadeOut (0.05)\n\t\tWait\n\t}\n}\n\nActor DSPHAMtExplo : DSPHAMtTrail\n{\n\tScale 0.5\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tB_86 FFGGHHII 1\n\t\tStop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/blood/Cerberus.txt",
        "contents": "actor CerberusDisintegrate : ZombiemanDisintegrate\n{\n  Scale 0.8\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    CERB K 3 A_SpawnItem(\"DisintEffectHuge\",0,10)\n    CERB K 3 A_SetTranslucent(0.9,0)\n    CERB K 3 A_SetTranslucent(0.8,0)\n    CERB K 3 A_SetTranslucent(0.7,0)\n    CERB K 3 A_SetTranslucent(0.6,0)\n    CERB K 3 A_SetTranslucent(0.5,0)\n    CERB K 2 A_SetTranslucent(0.4,0)\n    CERB K 2 A_SetTranslucent(0.3,0)\n    CERB K 2 A_SetTranslucent(0.2,0)\n    CERB K 2 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nActor Cerberus\n{\n\tHealth 3250\n\tRadius 40\n\tHeight 70\n\tSpeed 20\n\tMass 4500\n\tPainChance 20\n\tScale 0.75\n\tSeeSound \"cerberusSee\"\n\tPainSound \"cerberuspain\"\n\tDeathSound \"cerberusdie\"\n\tActiveSound \"cerberus/roam\"\n\tMeleeRange 35\n\tMonster\n\tSpecies \"Enemies\"\n\tObituary \"%o was reduced to a pile of smoking ashes by the Cerberus.\"\n\tPainChance \"CalebFire\", 0\n\t+BOSSDEATH\n\t+FLOORCLIP\n\t+BOSS\n\t+NORADIUSDMG\n\t+DONTMORPH\n\t+NOFEAR\n\t+MISSILEMORE\n\t+DONTRIP\n\t+NOINFIGHTING\n    DamageFactor \"Mace\", 1.2\n\tDamageFactor \"CorvusHellstaffTomed\", 0.37\n    DamageFactor \"CorvusCrossbow\", 1.1\n    DamageFactor \"DragonClaw\", 1.5\n\tDamageFactor \"MarathonShotgun\", 1.1\n\tDamageFactor \"MarathonPlasmaFire\", 0.54\n\tDamageFactor \"MarathonFusion\", 0.85\n    DamageFactor \"WMCNade\", 0.67\n    DamageFactor \"BJSpear\", 0.98\n\tDamageFactor \"DCannonProj\", 0.82\n\tDamageFactor \"Tesla\", 1.0\n\tDamageFactor \"Shock\", 1.051\n\tDamageFactor \"LifeLeech\", 0.4\n\tDamageFactor \"CalebFire\", 0.56\n    DamageFactor \"CalebBullet\", 1.1\n\tDamageFactor \"Vodoo\", 1.1\n\tDamageFactor \"DisruptorWall\", 0.70\n\tDamageFactor \"EradNova\", 0.6\n    DamageFactor \"EradGreenFire\", 0.1\n    DamageFactor \"EradCoopGreenFire\", 0.1\n\tDamageFactor \"RottFire\", 0.4\n\tDamageFactor \"HLLaser\", 0.80\n\tDamageFactor \"WTRangedFire\", 0.5\n\tDamageFactor \"Nuke\", 0.4\n\tDamageFactor \"SWNuke\", 0.6\n\tDamageFactor \"SWNukeCoop\", 0.6\n\tDamageFactor \"SWFlame\", 0.812\n\tDamageFactor \"SWFlameCoop\", 0.821\n\tDamageFactor \"SWFlame2\", 0.872\n\tDamageFactor \"SWFlame2Coop\", 0.883\n\tDamageFactor \"SWFlame3\", 0.79\n    DamageFactor \"RMR-BigPlasma\", 0.80\n\tDamageFactor \"CMDMGSHIT\", 0.68\n\tDamageFactor \"Disintegrate\", 0.719\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\tSpawnLoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(2500,\"SpawnHeadless\")\n\t\tCERB A 10 A_Look\n\t\tLoop\n\tSpawnHeadless:\n\t\tCERX A 10 A_Look\n\t\tLoop\n\tSee:\n        TNT1 A 0 A_JumpIfInventory(\"SawPlayer\", 1, \"See2\")\n\t    TNT1 A 0 A_GiveInventory(\"SawPlayer\", 1)\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaBossSightTaunt\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangBossSightTaunt\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardBossSightTaunt\")\n\t    TNT1 A 0 A_GiveToTarget(\"DukeBossSightTaunt\")\n  \t\tTNT1 A 0 A_GiveToTarget(\"CalebBossSightTaunt\")\n\tSee2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(2500,\"See3\")\n\t\tCERB ABCDE 4 A_Chase\n\t\tLoop\n\tSee3:\n\t\tCERX ABCDE 4 A_Chase(\"Melee2\",\"Missile2\")\n\t\tLoop\n\tMissile:\n\t\tTNT1 A 0 A_Jump(128,1)\n\t\tTNT1 A 0 A_JumpifCloser(486, \"MedMissile\")\n\t\tCERB F 7 A_FaceTarget\n\t\tCERB G 7 Bright A_CustomMissile(\"NapalmRocket_Cerberus\", 34, 15, 0)\n\t\tCERB H 7 A_FaceTarget\n\t\tCERB I 7 Bright A_CustomMissile(\"NapalmRocket_Cerberus\", 34, -15, 0)\n\t\tCERB J 7\n\t\tGoto See2\n\tMedMissile:\n\t\tCERB F 7 A_FaceTarget\n\t\tCERB G 7 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERB H 0 A_FaceTarget\n\t\tCERB I 0 Bright A_CustomMissile(\"CerberusFire\", 34, -15, 0)\n\t\tCERB F 7 A_FaceTarget\n\t\tCERB G 7 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERB H 0 A_FaceTarget\n\t\tCERB I 0 Bright A_CustomMissile(\"CerberusFire\", 34, -15, 0)\n\t\tCERB F 7 A_FaceTarget\n\t\tCERB G 7 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERB H 0 A_FaceTarget\n\t\tCERB I 0 Bright A_CustomMissile(\"CerberusFire\", 34, -15, 0)\n\t\tCERB F 7 A_FaceTarget\n\t\tCERB G 7 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERB H 0 A_FaceTarget\n\t\tCERB I 0 Bright A_CustomMissile(\"CerberusFire\", 34, -15, 0)\n\t\tCERB F 7 A_FaceTarget\n\t\tCERB G 7 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERB H 0 A_FaceTarget\n\t\tCERB I 0 Bright A_CustomMissile(\"CerberusFire\", 34, -15, 0)\n\t\tCERB F 7 A_FaceTarget\n\t\tCERB G 7 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERB H 0 A_FaceTarget\n\t\tCERB I 0 Bright A_CustomMissile(\"CerberusFire\", 34, -15, 0)\n\t\tCERB J 7 A_FaceTarget\n\t\tTNT1 A 0 A_JumpIfCloser(486,\"MedMissile\")\n\t\tGoto See2\n\tMelee:\n\t\tCERB F 5 A_FaceTarget\n\t\tCERB G 5 Bright A_CustomMeleeAttack(2*random(8,18), \"Hellhound/BiteHit\", \"HellHound/Bite\")\n\t\tCERB H 5 A_FaceTarget\n\t\tCERB I 5 Bright A_CustomMeleeAttack(2*random(8,18), \"Hellhound/BiteHit\", \"HellHound/Bite\")\n\t\tCERB J 5\n\t\tGoto See2\n\tMissile2:\n\t\tTNT1 A 0 A_Jump(128,1)\n\t\tTNT1 A 0 A_JumpifCloser(486, \"MedMissile2\")\n\t\tCERX F 7 A_FaceTarget\n\t\tCERX E 0 A_FaceTarget\n\t\tCERX G 7 Bright A_CustomMissile(\"NapalmRocket_Cerberus\", 34, 15, 0)\n\t\tCERX E 0 A_FaceTarget\n\t\tGoto See3\n\tMedMissile2:\n\t\tCERX F 4 A_FaceTarget\n\t\tCERX G 4 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERX F 4 A_FaceTarget\n\t\tCERX G 4 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERX F 4 A_FaceTarget\n\t\tCERX G 4 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERX F 4 A_FaceTarget\n\t\tCERX G 4 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERX F 4 A_FaceTarget\n\t\tCERX G 4 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tCERX F 4 A_FaceTarget\n\t\tCERX G 4 Bright A_CustomMissile(\"CerberusFire\", 34, 15, 0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_JumpIfCloser(486,\"MedMissile2\")\n\t\tGoto See3\n\tMelee2:\n\t\tCERX F 4 A_FaceTarget\n\t\tCERX G 4 Bright A_CustomMeleeAttack(2*random(8,18), \"Hellhound/BiteHit\", \"HellHound/Bite\")\n\t\tGoto See3\n\tPain:\n\t\tTNT1 A 0 A_JumpIfHealthLower(2500,\"Fuck2\")\n\t\tCERB K 5 A_Pain\n\t\tCERB K 5\n\t\tGoto See2\n \tPain.Shock:\n\tPain.Tesla:\n\t\tCULC O 5 A_Pain\n\t\tCULC O 5\n\t\tGoto See\n\tPain2:\n\t\tCERX C 5 A_Pain\n\t\tCERX C 5\n\t\tGoto See3\n\tDeath:\n\tXDeath:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tCERX H 5\n\t\tCERX I 5 A_Scream\n\t\tCERX J 5 A_Fall\n\t\tCERX KLMNOP 5\n\t\tCERX Q -1 A_KillMaster\n\t\tStop\n\tFuck2:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Jumpifinventory(\"Paincheck\",1,\"Pain2\")\n\t\tTNT1 A 0 A_Changeflag(MISSILEEVENMORE,1)\n\t\tCERB L 0 A_GiveInventory(\"Paincheck\")\n\t\tTNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t\tCERB L 5 A_Wander\n\t\tCERB M 5 A_PlaySound(\"Cerberus/PainD\",CHAN_BODY)\n\t\tCERB N 5 A_Wander\n\t\tTNT1 A 0 A_ChangeFlag(NOPAIN,0)\n\t\tgoto See3\n\tPain.LifeLeech:\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt3\", 1)\n\t\tGoto Death\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt2\", 1)\n\t\tGoto Death\n\tDeath.DukeExplosive:\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBossKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBossKillTaunt\",1)\n\t\tgoto Death\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt2\", 1)\n\t\tGoto Death\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\tCERB K 0 A_Stop\n\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\tTNT1 A 0 A_PlaySoundEx(\"chex/zorchhuge\",\"soundslot5\",0,0)\n\t\tCERB K 3 A_SpawnItem(\"ZorchEffectHuge\")\n\t\tCERB K 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\tCERB K 3 A_SetTranslucent(0.9,0)\n\t\tCERB K 0 A_Scream\n\t\tCERB K 3 A_SetTranslucent(0.8,0)\n\t\tCERB K 0 A_NoBlocking\n\t\tCERB K 3 A_SetTranslucent(0.7,0)\n\t\tCERB K 3 A_SetTranslucent(0.6,0)\n\t\tCERB K 3 A_SetTranslucent(0.5,0)\n\t\tCERB K 3 A_SetTranslucent(0.4,0)\n\t\tCERB K 3 A_SetTranslucent(0.3,0)\n\t\tCERB K 3 A_SetTranslucent(0.2,0)\n\t\tCERB K 3 A_SetTranslucent(0.1,0)\n\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\tTNT1 A -1 A_KillMaster\n\t\tstop\n\tDeath.SWFist:\n\tDeath.SWKatana:\n\tDeath.SWShuriken:\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\", 1)\n\t\tgoto Death\n\tDisintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"CerberusDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1 A_KillMaster\n        stop\n\tDeathBrutal:\n\t\tTNT1 A 0\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RedMistTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalTinyBone\",random(-5,5),random(-5,5),random(12,40),random(-200,200)/100.00,random(-200,200)/100.00,random(300,800)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTinier\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BrutalChunkTiny\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RedMistIntenseTrail\",random(-10,10),random(-10,10),random(12,40),random(-400,400)/100.00,random(-400,400)/100.00,random(300,600)/100.00,random(-180,180),160)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BrutalOnlineSound2\",0,0,0,0,0,0,0,160)\n\t\tgoto Death2\n\tDeathHappyfun:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAA 0 A_SpawnItemEx(\"RainbowSparkleSound\",random(-10,10),random(-10,10),random(32,40),0,0,0,0,32)\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"WhiteSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"RainbowSparkHuge\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAAAAA 0 A_SpawnItemEx(\"RainbowSpark\",0,0,random(32,40),random(-60,60)/20.0,random(-60,60)/20.0,random(-40,40)/20.0,random(-180,180),32)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"RainbowSparkTiny\",random(-5,5),random(-5,5),random(25,30),random(-80,80)/10.00,random(-80,80)/10.0,random(-3,3),random(-180,180),160)\n\t\tGoto Death2\n      DeathNightmare1:\n      DeathNightmare4:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare2:\n      DeathNightmare5:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n      DeathNightmare3:\n      DeathNightmare6:\n\t    TNT1 AA 0 A_SpawnItemEx(\"Switchable_FlyingBlood\",random(-10,10),random(-10,10),random(12,40),random(-350,350)/100.00,random(-350,350)/100.00,random(300,700)/100.00,random(-180,180),160)\n        Goto Death2\n\t}\n}\n\nactor NapalmRocket_Cerberus : NapalmRocket\n{\n  damage (Random(5,12))\n  DamageType \"\"\n  -WINDTHRUST\n  +EXTREMEDEATH\n  states\n  {\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_LoopActiveSound\n  SpawnLoop:\n    NAPP AABBCCDDEEFF 1 bright A_SpawnItemEx(\"BSmokeTrail\",0+random(-1,1),0+random(-1,1),0,0)\n    Loop\n  Death:\n    NAPP F 1 bright A_Explode(random(31,60)/random(2,1),132)\n\tTNT1 A 0 A_SpawnItemEx(\"Blower_2\",-12,0,-2,0,0,-10,0,SXF_NOCHECKPOSITION)\n    TNT1 A 5 A_SpawnItemEx(\"Kaboom\",0,0,-15+random(-2,2),0,0,1,0)\n    Stop\n  }\n}\n\nActor PainCheck : Inventory { Inventory.MaxAmount 1 Inventory.Amount 1 }\nActor CerberusFire : Hellhoundfire { Scale 0.3 Damage (random(1,8)) +RIPPER -BLOODSPLATTER SeeSound \"Napalm/Act2\" }"
      },
      {
        "source": "pk3",
        "name": "actors/darkforces/enemy_base.txt",
        "contents": "//===========================================\n//@author:\tRyan Cordell\n//@desc:\tShared enemy info\n//===========================================\n\nACTOR enemy_base\n{\n\tSpeed\t\t\t\t8\n\tScale\t\t\t\t0.8\n\tMinMissileChance\t85\n\tMONSTER\n\tSpecies \"Enemies\"\n\t+FLOORCLIP\n\t+NOINFIGHTING\n}\n\nACTOR concussion_projectile2_DFB : concussion_projectile\n{\n\tdamage (random(5,25))\n\tstates\n\t{\n\t\tDeath:\n\t\t\tEXCN A 1 A_PlaySound(\"katarn/exmiss\")\n\t\t\tEXCN A 0 A_Explode(5,80,0)\n\t\t\tEXCN BCDDEEFFGGHH 1 BRIGHT\n\t\t\tStop\n\t}\n}\n\nACTOR bryar_laser2_DFB\n{\n\tRadius\t\t8\n\tHeight\t\t8\n\tSpeed\t\t35\n\tdamage (2*random(2,random(1,3)))\n\tDamagetype\t\"Pistol\"\n\tScale\t\t0.5\n\tPROJECTILE\n    +FORCEXYBILLBOARD\n\t-NOINTERACTION\n\tStates\n\t{\n\t  Spawn:\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail_A1\", 0,               0,              2)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\",     momx /-70.0,     -momy /-70.0, 2+    momz /-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (2 *momx)/-70.0, -(2 *momy)/-70.0, 2+(2 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (3 *momx)/-70.0, -(3 *momy)/-70.0, 2+(3 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (4 *momx)/-70.0, -(4 *momy)/-70.0, 2+(4 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (5 *momx)/-70.0, -(5 *momy)/-70.0, 2+(5 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (6 *momx)/-70.0, -(6 *momy)/-70.0, 2+(6 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (7 *momx)/-70.0, -(7 *momy)/-70.0, 2+(7 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n\t  TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (8 *momx)/-70.0, -(8 *momy)/-70.0, 2+(8 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (9 *momx)/-70.0, -(9 *momy)/-70.0, 2+(9 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (10*momx)/-70.0, -(10*momy)/-70.0, 2+(10*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (11*momx)/-70.0, -(11*momy)/-70.0, 2+(11*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (12*momx)/-70.0, -(12*momy)/-70.0, 2+(12*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (13*momx)/-70.0, -(13*momy)/-70.0, 2+(13*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (14*momx)/-70.0, -(14*momy)/-70.0, 2+(14*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (15*momx)/-70.0, -(15*momy)/-70.0, 2+(15*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (16*momx)/-70.0, -(16*momy)/-70.0, 2+(16*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (17*momx)/-70.0, -(17*momy)/-70.0, 2+(17*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (18*momx)/-70.0, -(18*momy)/-70.0, 2+(18*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (19*momx)/-70.0, -(19*momy)/-70.0, 2+(19*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (20*momx)/-70.0, -(20*momy)/-70.0, 2+(20*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (21*momx)/-70.0, -(21*momy)/-70.0, 2+(21*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (22*momx)/-70.0, -(22*momy)/-70.0, 2+(22*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (23*momx)/-70.0, -(23*momy)/-70.0, 2+(23*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (24*momx)/-70.0, -(24*momy)/-70.0, 2+(24*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (25*momx)/-70.0, -(25*momy)/-70.0, 2+(25*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (26*momx)/-70.0, -(26*momy)/-70.0, 2+(26*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (27*momx)/-70.0, -(27*momy)/-70.0, 2+(27*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (28*momx)/-70.0, -(28*momy)/-70.0, 2+(28*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (29*momx)/-70.0, -(29*momy)/-70.0, 2+(29*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 1 BRIGHT\n      Loop\n\n\t  Death:\n      TNT1 A 0\n      TNT1 A 1 BRIGHT A_PlaySound(\"katarn/extiny\",6,1.0,0,ATTN_NORM)\n      TNT1 A 0 A_SpawnItem(\"spark_puff\")\n      Stop\n\t}\n}\n\nACTOR blaster_laser2_DFB\n{\n  Radius  3\n  Height  3\n  Speed\t\t35\n  damage (3*random(2,random(1,3)))\n  Scale   0.5\n  PROJECTILE\n  +FORCEXYBILLBOARD\n  +NOEXTREMEDEATH\n  -NOINTERACTION\n  States\n  {\n    Spawn:\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail_A1\", 0,               0,              2)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\",     momx /-70.0,     -momy /-70.0, 2+    momz /-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (2 *momx)/-70.0, -(2 *momy)/-70.0, 2+(2 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (3 *momx)/-70.0, -(3 *momy)/-70.0, 2+(3 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (4 *momx)/-70.0, -(4 *momy)/-70.0, 2+(4 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (5 *momx)/-70.0, -(5 *momy)/-70.0, 2+(5 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (6 *momx)/-70.0, -(6 *momy)/-70.0, 2+(6 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (7 *momx)/-70.0, -(7 *momy)/-70.0, 2+(7 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n\t  TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (8 *momx)/-70.0, -(8 *momy)/-70.0, 2+(8 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (9 *momx)/-70.0, -(9 *momy)/-70.0, 2+(9 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (10*momx)/-70.0, -(10*momy)/-70.0, 2+(10*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (11*momx)/-70.0, -(11*momy)/-70.0, 2+(11*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (12*momx)/-70.0, -(12*momy)/-70.0, 2+(12*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (13*momx)/-70.0, -(13*momy)/-70.0, 2+(13*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (14*momx)/-70.0, -(14*momy)/-70.0, 2+(14*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (15*momx)/-70.0, -(15*momy)/-70.0, 2+(15*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (16*momx)/-70.0, -(16*momy)/-70.0, 2+(16*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (17*momx)/-70.0, -(17*momy)/-70.0, 2+(17*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (18*momx)/-70.0, -(18*momy)/-70.0, 2+(18*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (19*momx)/-70.0, -(19*momy)/-70.0, 2+(19*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (20*momx)/-70.0, -(20*momy)/-70.0, 2+(20*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (21*momx)/-70.0, -(21*momy)/-70.0, 2+(21*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (22*momx)/-70.0, -(22*momy)/-70.0, 2+(22*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (23*momx)/-70.0, -(23*momy)/-70.0, 2+(23*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (24*momx)/-70.0, -(24*momy)/-70.0, 2+(24*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (25*momx)/-70.0, -(25*momy)/-70.0, 2+(25*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (26*momx)/-70.0, -(26*momy)/-70.0, 2+(26*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (27*momx)/-70.0, -(27*momy)/-70.0, 2+(27*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (28*momx)/-70.0, -(28*momy)/-70.0, 2+(28*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"enemyblaster_trail\", (29*momx)/-70.0, -(29*momy)/-70.0, 2+(29*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 1 BRIGHT\n      Loop\n    Death:\n      TNT1 A 0\n      TNT1 A 1 BRIGHT A_PlaySound(\"katarn/extiny\",6,1.0,0,ATTN_NORM)\n      TNT1 A 0 A_SpawnItem(\"spark_puff\")\n      Stop\n  }\n}\n\nactor enemyblaster_trail\n{\n  Scale 0.35\n  +FORCEXYBILLBOARD\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  States\n  {\n\tSpawn:\n\t  LASR A 2 BRIGHT\n\t  Stop\n  }\n}\n\nactor enemyblaster_trail_A1 : enemyblaster_trail {}\n\nactor remoteblaster_trail\n{\n  Scale 0.20\n  +FORCEXYBILLBOARD\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  States\n  {\n\tSpawn:\n\t  LASR B 2 BRIGHT\n\t  Stop\n  }\n}\n\nactor remoteblaster_trail_A1 : remoteblaster_trail {}\n\nACTOR blaster_laser2_REM\n{\n  Radius  3\n  Height  3\n  Speed\t\t35\n  damage (2)\n  Scale   0.5\n  PROJECTILE\n  +NOEXTREMEDEATH\n  +FORCEXYBILLBOARD\n  -NOINTERACTION\n  obituary \"%o was killed by a small remote. Drats!\"\n  States\n  {\n    Spawn:\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail_A1\", 0,               0,              2)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\",     momx /-70.0,     -momy /-70.0, 2+    momz /-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (2 *momx)/-70.0, -(2 *momy)/-70.0, 2+(2 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (3 *momx)/-70.0, -(3 *momy)/-70.0, 2+(3 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (4 *momx)/-70.0, -(4 *momy)/-70.0, 2+(4 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (5 *momx)/-70.0, -(5 *momy)/-70.0, 2+(5 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (6 *momx)/-70.0, -(6 *momy)/-70.0, 2+(6 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (7 *momx)/-70.0, -(7 *momy)/-70.0, 2+(7 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n\t  TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (8 *momx)/-70.0, -(8 *momy)/-70.0, 2+(8 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (9 *momx)/-70.0, -(9 *momy)/-70.0, 2+(9 *momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (10*momx)/-70.0, -(10*momy)/-70.0, 2+(10*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (11*momx)/-70.0, -(11*momy)/-70.0, 2+(11*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (12*momx)/-70.0, -(12*momy)/-70.0, 2+(12*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (13*momx)/-70.0, -(13*momy)/-70.0, 2+(13*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (14*momx)/-70.0, -(14*momy)/-70.0, 2+(14*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (15*momx)/-70.0, -(15*momy)/-70.0, 2+(15*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (16*momx)/-70.0, -(16*momy)/-70.0, 2+(16*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (17*momx)/-70.0, -(17*momy)/-70.0, 2+(17*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (18*momx)/-70.0, -(18*momy)/-70.0, 2+(18*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (19*momx)/-70.0, -(19*momy)/-70.0, 2+(19*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (20*momx)/-70.0, -(20*momy)/-70.0, 2+(20*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (21*momx)/-70.0, -(21*momy)/-70.0, 2+(21*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (22*momx)/-70.0, -(22*momy)/-70.0, 2+(22*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (23*momx)/-70.0, -(23*momy)/-70.0, 2+(23*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (24*momx)/-70.0, -(24*momy)/-70.0, 2+(24*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (25*momx)/-70.0, -(25*momy)/-70.0, 2+(25*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (26*momx)/-70.0, -(26*momy)/-70.0, 2+(26*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (27*momx)/-70.0, -(27*momy)/-70.0, 2+(27*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (28*momx)/-70.0, -(28*momy)/-70.0, 2+(28*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 0 A_SpawnItemEx(\"remoteblaster_trail\", (29*momx)/-70.0, -(29*momy)/-70.0, 2+(29*momz)/-70.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)\n      TNT1 A 1 BRIGHT\n      Loop\n    Death:\n      TNT1 A 0\n      TNT1 A 1 BRIGHT A_PlaySound(\"katarn/extiny\",6,1.0,0,ATTN_NORM)\n      TNT1 A 0 A_SpawnItem(\"spark_puff\")\n      Stop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "actors/darkforces/kelldragon.txt",
        "contents": "Actor KellDragon\n{\n\tHealth 580\n\tRadius 64\n\tHeight 50\n\tSpeed 14\n\tScale 0.60\n \tMONSTER\n\tPainChance 100\n    +NOTDMATCH\n    +THRUGHOST\n\t+NOINFIGHTING\n\t+BOSSDEATH\n\t+FLOORCLIP\n\t+DONTRIP\n\tTag \"Kell Dragon\"\n\tSeeSound \"kelldragon/see\"\n\tActiveSound \"kelldragon/active\"\n\tPainSound \"kelldragon/pain\"\n\tDeathSound \"kelldragon/die\"\n\tSpecies \"Enemies\"\n\tObituary \"%o was eaten by a kell dragon.\"\n\tMeleeDamage 8\n\tMeleeRange 120\n\tstates\n\t{\n\t\tSpawn:\n\t\t\tKELL A 12 A_Look\n\t\t\tLoop\n\t\tSee:\n\t\t\tKELL BB 2 A_Chase\n\t\t\tKELL CC 2 A_Chase\n\t\t\tTNT1 A 0 A_JumpIfCloser(204, \"Jump\")\n\t\t\tKELL DD 2 A_Chase\n\t\t\tTNT1 A 0 A_JumpIfCloser(204, \"Jump\")\n\t\t\tKELL EE 2 A_Chase\n\t\t\tKELL FF 2 A_Chase\n\t\t\tLoop\n\t\tMelee:\n\t\t\tTNT1 A 0 A_PlaySound(\"kelldragon/bite\")\n\t\t\tKELL I 5 A_FaceTarget\n\t\t\tKELL J 5 A_FaceTarget\n\t\t\tTNT1 A 0 A_MeleeAttack\n\t\t\tKELL K 6 A_FaceTarget\n\t\t\tGoto See\n\t\tPain:\n\t\t\tTNT1 A 0 A_Pain\n\t\t\tGoto See\n\t\tDeath:\n\t\tXDeath:\n\t\t\tKELL L 6 A_Scream\n\t\t\tKELL M 5 A_NoBlocking\n\t\t\tKELL NO 5\n\t\t\tKELL P -1 A_KillMaster\n\t\t\tStop\n\t\tJump:\n\t\t\tTNT1 A 0 A_FaceTarget\n\t\t\tTNT1 A 0 A_PlaySound(\"kelldragon/jump\")\n\t\t\tKELL I 2 ThrustThingZ(0,45,0,0)\n\t\t\tKELL I 2 A_SkullAttack(10)\n\t\t\tKELL K 4 A_CheckFloor(1)\n\t\t\tGoto Jump+4\n\t\t\tTNT1 A 0 A_Stop\n\t\t\tGoto See\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaGibTaunt\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardGibTaunt\",1)\n\t\tGoto XDeath\n\tPain.LifeLeech: // Added\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", random(1,2))\n\t\tTNT1 A 0 A_GiveToTarget(\"HealthBonus\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.SWFist:\n\tDeath.SWKatana:\n\tDeath.SWShuriken:\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt1\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"KellDragonDisintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1 A_KillMaster\n        stop\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\t\tKELL M 0 A_Stop\n\t\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\t\tTNT1 A 0 A_PlaySoundEx(\"zorch/huge\",\"soundslot5\",0,0)\n\t\t\tKELL M 3 A_SpawnItem(\"ZorchEffectHuge\")\n\t\t\tTNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\t\tKELL M 3 A_SetTranslucent(0.9,0)\n\t\t\tKELL M 0 A_Scream\n\t\t\tKELL M 3 A_SetTranslucent(0.8,0)\n\t\t\tKELL M 0 A_NoBlocking\n\t\t\tKELL M 3 A_SetTranslucent(0.7,0)\n\t\t\tKELL M 3 A_SetTranslucent(0.6,0)\n\t\t\tKELL M 3 A_SetTranslucent(0.5,0)\n\t\t\tKELL M 3 A_SetTranslucent(0.4,0)\n\t\t\tKELL M 3 A_SetTranslucent(0.3,0)\n\t\t\tKELL M 3 A_SetTranslucent(0.2,0)\n\t\t\tKELL M 3 A_SetTranslucent(0.1,0)\n\t\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\t\tTNT1 A -1 A_KillMaster\n\t\t\tstop\n\t}\n}\n\nactor KellDragonDisintegrate : ZombiemanDisintegrate\n{\n  Scale\t0.60\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    KELL M 3 A_SpawnItem(\"DisintEffectHuge\",0,10)\n    KELL M 3 A_SetTranslucent(0.9,0)\n    KELL M 3 A_SetTranslucent(0.8,0)\n    KELL M 3 A_SetTranslucent(0.7,0)\n    KELL M 3 A_SetTranslucent(0.6,0)\n    KELL M 3 A_SetTranslucent(0.5,0)\n    KELL M 3 A_SetTranslucent(0.4,0)\n    KELL M 3 A_SetTranslucent(0.3,0)\n    KELL M 3 A_SetTranslucent(0.2,0)\n    KELL M 3 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "actors/darkforces/phaseiii.txt",
        "contents": "// General Rom Mohc, the final boss from Dark Forces - technically also the only Dark Trooper not to be a robot, afaik.\n\nACTOR phase3_DF : enemy_base\n{\n\tHealth\t\t5000\n\tRadius\t\t32\n\tHeight\t\t64\n\tSpeed\t\t12\n\tFloatSpeed  12\n\tMass\t\t4000\n\tScale\t\t0.75\n\tDamagefactor \"Falling\", 0\n\tSeeSound\t\"enemies/phase3/see\"\n\tPainSound\t\"enemies/phase3/pain\"\n\tDeathSound\t\"enemies/phase3/death\"\n\tobituary \"%o was defeated by General Rom Mohc from aboard the Dark Trooper Phase 3.\"\n\tTag \"Phase III\"\n\t+BOSS\n\t+DROPOFF\n\t+NOBLOCKMONST\n\t-NODROPOFF\n\t+BOSSDEATH\n\t+NOBLOOD\n\t+DONTRIP\n\t+DONTHARMCLASS\n\t+DONTHARMSPECIES\n    DamageFactor \"Mace\", 1.4\n\tDamageFactor \"CorvusHellstaffTomed\", 0.1\n    DamageFactor \"CorvusCrossbow\", 1.1\n    DamageFactor \"DragonClaw\", 1.5\n\tDamageFactor \"MarathonShotgun\", 0.8\n\tDamageFactor \"MarathonPlasmaFire\", 0.88\n\tDamageFactor \"MarathonFusion\", 2.0\n    DamageFactor \"WMCNade\", 0.85\n    DamageFactor \"BJSpear\", 1.0\n\tDamageFactor \"DCannonProj\", 0.8\n\tDamageFactor \"Tesla\", 1.2\n\tDamageFactor \"Shock\", 1.2\n\tDamageFactor \"LifeLeech\", 0.5\n\tDamageFactor \"CalebFire\", 0.92\n    DamageFactor \"CalebBullet\", 0.8\n\tDamageFactor \"Vodoo\", 0.2\n\tDamageFactor \"DisruptorWall\", 0.86\n\tDamageFactor \"EradNova\", 0.87\n    DamageFactor \"EradGreenFire\", 0.1\n    DamageFactor \"EradCoopGreenFire\", 0.1\n\tDamageFactor \"RottFire\", 0.87\n\tDamageFactor \"HLLaser\", 1.2\n\tDamageFactor \"WTRangedFire\", 0.84\n\tDamageFactor \"Nuke\", 0.7\n\tDamageFactor \"SWNuke\", 0.7\n\tDamageFactor \"SWNukeCoop\", 0.7\n\tDamageFactor \"SWFlame\", 0.851\n\tDamageFactor \"SWFlameCoop\", 0.851\n\tDamageFactor \"SWFlame2\", 0.82\n\tDamageFactor \"SWFlame2Coop\", 0.82\n\tDamageFactor \"SWFlame3\", 0.89\n    DamageFactor \"RMR-BigPlasma\", 0.78\n\tDamageFactor \"CMDMGSHIT\", 0.81\n\tDamageFactor \"Disintegrate\", 0.793\n\tDamageFactor \"RottBullet\", 0.8\n\tStates\n\t{\n\t\tSpawn:\n\t\t\tTNT1 A 0 A_Jump(256,\"SpawnLoop\")\n\t\t\tTNT1 A 0 A_PlaySound(\"phase3/seeZ\",CHAN_VOICE,1.0,0,ATTN_NONE)\n\t\tSpawnLoop:\n\t\t\tPHA3 A 5 A_Look\n\t\t\tLoop\n\t\tIdle:\n\t\t\tPHA3 A 5 A_Look\n\t\t\tLoop\n\t\tSee:\n\t\t\tPHA3 A 0 A_ChangeFlag(\"NOGRAVITY\",0)\n\t\t\tPHA3 U 0 A_ChangeFlag(\"FLOAT\",0)\n\t\t\tTNT1 A 0 A_Jump(10,\"JetPack\")\n\t\t\tPHA3 ABCDE 4 A_Chase\n\t\t\tGoto See+2\n\t\tJetPack:\n\t\t\tTNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t\t    TNT1 A 0 A_ChangeFlag(\"FLOAT\", 1)\n            TNT1 A 0 A_ChangeFlag(\"NOGRAVITY\", 1)\n\t\t\tTNT1 A 0 ThrustThingZ(0,12,0,0)\n\t\t\tPHA3 OP 3 A_Chase(\"\",\"\")\n\t\t\tTNT1 A 0 A_ChangeFlag(NOPAIN,0)\n\t\tFlying:\n\t\t\tPHA3 Q 1 A_Chase(\"\",\"MFlying\")\n\t\t    TNT1 A 0 A_JumpIf(z - floorz < 24, \"Landing\")\n\t\t\tLoop\n\t\tLanding:\n\t\t    TNT1 A 0 A_JumpIf(z - floorz > 25, \"Flying\")\n\t\t\tPHA3 R 1 A_Chase(\"\",\"MLanding\")\n\t\t\tTNT1 A 0 A_JumpIf(z <= floorz+4,\"Land\")\n\t\t\tLoop\n\t\tLand:\n\t\t\tTNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t\t\tPHA3 V 0 A_ChangeFlag(\"NOGRAVITY\",0)\n\t\t\tPHA3 U 0 A_ChangeFlag(\"FLOAT\",0)\n\t\t\tPHA3 RPO 1 A_Chase(\"\",\"\")\n\t\t\tTNT1 A 0 A_ChangeFlag(NOPAIN,0)\n\t\t\tGoto See\n\n\t\tMissile:\n\t\t\tPHA3 F 0 A_Jump(30,\"MRocket\")\n\t\t\tPHA3 A 8 A_FaceTarget\n\t\t\tPHA3 E 7 BRIGHT A_CustomMissile(\"plasma_shot_2_3\",43)\n\t\t\tPHA3 G 0 A_PlaySound(\"katarn/assshot\",CHAN_AUTO,1.0,0,0.45)\n\t\t\tPHA3 C 1 A_FaceTarget\n\t\t\tTNT1 A 0 A_Jump(140,\"See\")\n\t\t\tTNT1 A 0 A_CPosRefire\n\t\t\tGoto Missile+2\n\t\tMFlying:\n\t\t\tPHA3 U 0 A_Jump(40,\"RocketFlying\")\n\t\t\tPHA3 Q 8 A_FaceTarget\n\t\t\tPHA3 Q 7 BRIGHT A_CustomMissile(\"plasma_shot_2_3\",43)\n\t\t\tPHA3 U 0 A_PlaySound(\"katarn/assshot\",CHAN_AUTO,1.0,0,0.45)\n\t\t\tPHA3 Q 1 A_FaceTarget\n\t\t\tTNT1 A 0 A_Jump(140,\"Flying\")\n\t\t\tTNT1 A 0 A_CPosRefire\n\t\t\tGoto MFlying+2\n\t\tMLanding:\n\t\t\tPHA3 V 0 A_Jump(30,\"RocketLanding\")\n\t\t\tPHA3 R 8 A_FaceTarget\n\t\t\tPHA3 R 7 BRIGHT A_CustomMissile(\"plasma_shot_2_3\",43)\n\t\t\tPHA3 R 0 A_PlaySound(\"katarn/assshot\",CHAN_AUTO,1.0,0,0.45)\n\t\t\tPHA3 R 1 A_FaceTarget\n\t\t\tTNT1 A 0 A_Jump(140,\"Landing\")\n\t\t\tTNT1 A 0 A_CPosRefire\n\t\t\tGoto MLanding+2\n\n\t\tMRocket:\n\t\t\tPHA3 KLM 8 A_FaceTarget\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",46,0,-12,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",44,0,-8,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",42,0,-4,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",40,0,0,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",42,0,4,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",44,0,8,32,random(-1,1))\n\t\t\tPHA3 N 8 BRIGHT A_CustomMissile(\"Phase3Missile\",46,0,12,32,random(-1,1))\n\t\t\tPHA3 S 0 A_PlaySound(\"katarn/asssho2\",CHAN_AUTO,1.0,0,0.45)\n\t\t\tPHA3 MLK 8 A_FaceTarget\n\t\t\tGoto See\n\t\tRocketFlying:\n\t\t\tPHA3 KLM 8 A_FaceTarget\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",46,0,-12,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",44,0,-8,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",42,0,-4,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",40,0,0,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",42,0,4,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",44,0,8,32,random(-1,1))\n\t\t\tPHA3 N 8 BRIGHT A_CustomMissile(\"Phase3Missile\",46,0,12,32,random(-1,1))\n\t\t\tPHA3 S 0 A_PlaySound(\"katarn/asssho2\",CHAN_AUTO,1.0,0,0.45)\n\t\t\tPHA3 MLK 8 A_FaceTarget\n\t\t\tGoto Flying\n\t\tRocketLanding:\n\t\t\tPHA3 KLM 8 A_FaceTarget\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",46,0,-12,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",44,0,-8,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",42,0,-4,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",40,0,0,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",42,0,4,32,random(-1,1))\n\t\t\tPHA3 S 0 BRIGHT A_CustomMissile(\"Phase3Missile\",44,0,8,32,random(-1,1))\n\t\t\tPHA3 N 8 BRIGHT A_CustomMissile(\"Phase3Missile\",46,0,12,32,random(-1,1))\n\t\t\tPHA3 S 0 A_PlaySound(\"katarn/asssho2\",CHAN_AUTO,1.0,0,0.45)\n\t\t\tPHA3 MLK 8 A_FaceTarget\n\t\t\tGoto Landing\n\t\tPain:\n\t\t\tPHA3 F 3\n\t\t\tPHA3 G 3 A_Pain\n\t\t\tGoto See\n\t\tDeath:\n\t\tXDeath:\n\t\t\tTNT1 A 0 A_Scream\n\t\t\tPHA3 H 10 A_Gravity\n\t\t\tPHA3 I 10 A_Noblocking\n\t\t\tPHA3 J 10\n\t\t\tPHA3 J -1 A_KillMaster\n\t\t\tStop\n\tDeath.Dynamite:\n\tDeath.LifeLeech:\n\tDeath.CalebNapalm:\n\tDeath.Shock:\n\tDeath.Vodoo:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20,\"XDeathForCaleb\")\n\tDeath.Tesla:\n\tDeath.CalebFire:\n\tDeath.CalebBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"CalebDMTaunt3\", 1)\n\t\tGoto Death\n\tXDeathForCaleb:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"CalebDMTaunt3\",1)\n\t\tGoto XDeath\n\tDeath.EradExplosive:\n\tDeath.EradNova:\n\tDeath.EradShock:\n\tDeath.EradExplosive2:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-5,\"XDeathForCatBitch\")\n    Death.EradDisc:\n\tDeath.EradPiercingDart:\n\tDeath.EradGreenFire:\n\tDeath.EradCoopGreenFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt2\", 1)\n\t\tGoto Death\n\tXDeathForCatBitch:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"EleenaDMTaunt2\",1)\n\t\tGoto XDeath\n\tDeath.PSRAPower:\n\tDeath.PSRAPowerCoop:\n\tDeath.PSExplosive:\n\tDeath.PSExplosiveCoop:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-30, \"XDeathForJon\")\n\tDeath.PSBullet:\n\tDeath.PSFire:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\", 1)\n\t\tGoto Death\n\tXDeathForJon:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"JonDMTaunt1\",1)\n\t\tGoto XDeath\n\tDeath.LeonardDamage2:\n\tDeath.LeonardDamage3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-20, \"XDeathForLeonard\")\n\tDeath.LeonardDamage0:\n\tDeath.LeonardDamage1:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt2\", 1)\n\t\tGoto Death\n\tXDeathForLeonard:\n\t    TNT1 A 0 A_UnsetSolid\n        TNT1 A 0 A_Jump(96,\"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LeonardDMTaunt2\",1)\n\t\tGoto XDeath\n\tPain.LifeLeech: // Added\n\t\tTNT1 A 0 A_GiveToTarget(\"SerpentHealth\", random(1,2))\n\t\tTNT1 A 0 A_GiveToTarget(\"HealthBonus\", 1)\n\t\tGoto Pain\n\tPain.Vodoo:\n\t\tTNT1 A 0 A_GiveToTarget(\"Voodoo\", 1)\n\t\tGoto Pain\n\tDeath.SWFist:\n\tDeath.SWKatana:\n\tDeath.SWShuriken:\n\tDeath.SWSticky:\n\tDeath.SWGrenade:\n\tDeath.SWNuke:\n\tDeath.SWRocket:\n\tDeath.SWRailgun:\n\tDeath.SWRailgunCoop:\n\tDeath.SWNukeCoop:\n\tDeath.SWFlame:\n\tDeath.SWFlame2:\n\tDeath.SWFlame2Coop:\n\tDeath.SWFlame3:\n\t\tTNT1 A 0 A_JumpIfHealthLower(-3,\"XDeathForWang\")\n    Death.SWBullet:\n\t\tTNT1 A 0 A_Jump(218, \"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\", 1)\n\t\tgoto Death\n\tXDeathForWang:\n\t    TNT1 A 0 A_UnsetSolid\n\t\tTNT1 A 0 A_Jump(218, \"XDeath\")\n        TNT1 A 0 A_GiveToTarget(\"LoWangDMTaunt2\",1)\n\t\tgoto XDeath\n\tDeath.DukeExplosive:\n\tDeath.DukeDamage:\n\tDeath.DukePistol:\n\tDeath.DukeIce:\n\t\tTNT1 A 0 A_Jump(218,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBossKillTaunt\",1)\n\t\tgoto Death\n\tDeath.MightyBoot:\n\t\tTNT1 A 0 A_PlaySoundEx(\"duke/kickhit\",\"body\",0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Death\")\n\t\tTNT1 A 0 A_GiveToTarget(\"DukeBossKillTaunt\",1)\n\t\tgoto Death\n\t Disintegrate:\n        TNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n        TNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n        TNT1 A 0 A_NoBlocking\n        TNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n        TNT1 A 0 A_SpawnItemEx(\"Phase3Disintegrate\",0,0,5,0,0,0,0,32)\n        TNT1 A 0 A_Scream\n        TNT1 A -1 A_KillMaster\n        stop\n\tDeath.ZorchPistol:\n\tDeath.Zorch:\n\tDeath.ZorchKamikaze:\n\tDeath.PhasingZorch:\n\tDeath.ZorchSpectral:\n\t\t\tTNT1 A 0 A_GiveToTarget(\"KillCount\",1)\n\t\t\tPHA3 G 0 A_Stop\n\t\t\tTNT1 A 0 A_ChangeFlag(\"DONTGIB\",1)\n\t\t\tTNT1 A 0 A_PlaySoundEx(\"zorch/huge\",\"soundslot5\",0,0)\n\t\t\tPHA3 G 3 A_SpawnItem(\"ZorchEffectHuge\")\n\t\t\tTNT1 A 0 A_GiveInventory(\"EnemyZorched\",1)\n\t\t\tPHA3 G 3 A_SetTranslucent(0.9,0)\n\t\t\tPHA3 G 0 A_Scream\n\t\t\tPHA3 G 3 A_SetTranslucent(0.8,0)\n\t\t\tPHA3 G 0 A_NoBlocking\n\t\t\tPHA3 G 3 A_SetTranslucent(0.7,0)\n\t\t\tPHA3 G 3 A_SetTranslucent(0.6,0)\n\t\t\tPHA3 G 3 A_SetTranslucent(0.5,0)\n\t\t\tPHA3 G 3 A_SetTranslucent(0.4,0)\n\t\t\tPHA3 G 3 A_SetTranslucent(0.3,0)\n\t\t\tPHA3 G 3 A_SetTranslucent(0.2,0)\n\t\t\tPHA3 G 3 A_SetTranslucent(0.1,0)\n\t\t\tTNT1 A 1 A_SetTranslucent(1,0)\n\t\t\tTNT1 A -1 A_KillMaster\n\t\t\tstop\n\t}\n}\n\nactor Phase3Disintegrate : ZombiemanDisintegrate\n{\n  Scale\t0.75\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    PHA3 G 3 A_SpawnItem(\"DisintEffectHuge\",0,10)\n    PHA3 G 3 A_SetTranslucent(0.9,0)\n    PHA3 G 3 A_SetTranslucent(0.8,0)\n    PHA3 G 3 A_SetTranslucent(0.7,0)\n    PHA3 G 3 A_SetTranslucent(0.6,0)\n    PHA3 G 3 A_SetTranslucent(0.5,0)\n    PHA3 G 3 A_SetTranslucent(0.4,0)\n    PHA3 G 3 A_SetTranslucent(0.3,0)\n    PHA3 G 3 A_SetTranslucent(0.2,0)\n    PHA3 G 3 A_SetTranslucent(0.1,0)\n    Stop\n  }\n}\n\nactor Phase3Missile : assault_missile\n{\n  Speed   13\n  Damage  (10)\n  Species \"Enemies\"\n  DONTHURTSHOOTER\n  +DONTHARMCLASS\n  -FORCERADIUSDMG\n  States\n  {\n    Spawn:\n      TNT1 A 0\n      PMIS A 0 A_PlaySound(\"katarn/missfly\",CHAN_BODY,1.0,1,ATTN_NORM)\n\tSpawnLoop:\n      PHA3 UT 3 BRIGHT\n      Loop\n    Death:\n      TNT1 A 1 A_StopSound(CHAN_BODY)\n      TNT1 A 0 A_SpawnItemEx(\"assmissile_explosion\")\n      TNT1 A 0 A_PlaySound(\"katarn/exmiss\",5,1.0,0,ATTN_NORM)\n      TNT1 A 5 A_Explode(random(10,65),128)\n      Stop\n  }\n}\n\nActor plasma_shot_2_3 : plasma_shot { Damage (Random(25,40)) }"
      }
    ]
  },
  "maps": []
}

gib.gg runs on open-source software and freely licensed replacement game assets from the Freedoom project. gib.gg is not affiliated with Bethesda Softworks, id Software, or ZeniMax Media. All trademarks belong to their respective owners. Some WADs and associated metadata on this site are sourced from WAD Archive. User-submitted content remains the responsibility of its respective authors. If you believe content on this site violates your rights, please send DMCA requests to dmca@gib.gg.