Raw model (for completeness)
{
"meta": {
"id": "06fbe26d-726c-4b82-ae52-de2508af939a",
"sha1": "3d8090999a25e30159cac28600b09ee915320e06",
"sha256": "8f30b13dab82a93c784033d7992aa1d55c25371ac3bb467aa283ca843218028f",
"filenames": [
"rm-1.1.4_bossmusic-v3.3.pk3"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [],
"filename": null,
"added": "2016-09-24 20:01:56",
"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": "2016-09-24 20:01:56",
"file": {
"type": "PK3",
"size": 10956257,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/3d8090999a25e30159cac28600b09ee915320e06/3d8090999a25e30159cac28600b09ee915320e06.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 344,
"maps": 0,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
]
},
"text_files": [
{
"source": "pk3",
"name": "LOADACS.txt",
"contents": "HFCYBERFIX"
},
{
"source": "pk3",
"name": "Actors/Monsters/Terminator.txt",
"contents": "ACTOR Terminator2: Cyberdemon\n{\nHealth 7500\nRadius 28\nHeight 86\nMass 0x7FFFFFFF\nSpeed 15\nPainChance 1\nScale 1.4\nMonster\nObituary \"%o was liquidated by the Terminator !\"\nSpecies \"Cybers\"\n+DONTHARMSPECIES\n+MISSILEMORE\n+FLOORCLIP\n+FireResist\n+NORADIUSDMG\n+NOICEDEATH\n+BOSS\n+NOTARGET\n+MISSILEEVENMORE\n+CANTSEEK\n+NOFEAR\n+DONTSPLASH\n+LOOKALLAROUND\n+NOEXTREMEDEATH\n+BOSSDEATH\n+NOTIMEFREEZE\n+NOTELEFRAG\n+DONTGIB\n+DONTMORPH\n+QUICKTORETALIATE\n+NoDropOff\n+DONTRIP\nDamageFactor \"Player\", 0.0\nDamageFactor \"CustomSpray\", 0.0\nDamageFactor \"BFG9500Ball\", 0.0\nDamageFactor \"PlayerPyro\", 0.0\nDamageFactor \"Extreme\", 0.0\nDamageFactor \"HellComet\", 0.0\nDamageFactor \"Terminator\", 0.0\nDamageFactor \"PDTBFG\", 0.03\nDamageFactor \"PDTBFGTracer\", 0.03\nDamageFactor \"PlayerRailPuff\", 0.0\nDamageFactor \"PlayerPyro\", 0.0\nDamageFactor \"PDTPuff\", 0.0\nDamageFactor \"Ice\", 0.0\nDamageFactor \"FreezerBurn\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"Cyber10K\", 0.0\nDamageFactor \"Legendary\", 0.0015\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"BFGSplash\", 0.0\nDamageFactor \"BFGSpray\", 0.0\nDamageFactor \"PlayerDevBall\", 0.020\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.020\nDamageFactor \"PlayerDevTracer\", 0.020\nDamageFactor \"DBFG10K\", 0.015\nDamageFactor \"PlayerDBFG10K\", 0.015\nDamageFactor \"DBFG\", 0.015\nDamageFactor \"SuperWeapon\", 0.0\nDamageFactor \"PlayerDBFG\", 0.015\nDropItem \"DemonAmmoBox\" 256 200\nDropItem \"Explosive Minigun\" 256 1\nDropItem \"PyroCannon\" 32 1\nDropItem \"Demon Tech Devastator\" 256 1\nDropItem \"DemonAmmoBox\" 256 100\nDropItem \"BossLifeEssence\" 250 100\nDropItem \"BossArmorBonusMax\" 250 100\nDropItem \"BFG10K \" 256 1\nDropItem \"BlackHole Generator\" 250 1\nDropItem \"LegendaryUltraSphere\" 256 1\nDamageFactor 0.35\nSeeSound \"monster/termsit\"\nPainSound \"monster/termpin\"\nDeathSound \"monster/termdth\"\nAttackSound \"plasmaminigun/fire\"\nActiveSound \"Terminator/termact\"\nTag \"Terminator\"\nvar int user_amount;\nvar int user_music;\nStates\n {\n Spawn:\n TERM A 10 A_Look\n Loop\n See:\n \t TNT1 A 0 A_JumpIf(user_music == 1,3)\n TNT1 A 0 ACS_ExecuteAlways(5432,0,97)\n TNT1 A 0 A_SetUserVar(\"user_music\",1)\n TNT1 A 0 A_Jump(100,\"Rush\")\n TERM A 0 A_PlaySound(\"Terminator/terstepA\")\n TERM AABB 3 A_Chase\n TERM C 0 A_PlaySound(\"Terminator/terstepA\")\n TERM CCDD 3 A_Chase\n TNT1 A 0 A_Jump(52,\"Teleport\",\"ComboTel\")\n Loop\n Rush:\n TERM A 0 A_PlaySound(\"Terminator/terstepA\")\n TERM AA 0 A_Chase\n TERM A 2 A_SpawnItemEx(\"TerminatorGhost\",0,0,0,0,0,0,0,128)\n TERM AA 0 A_Chase\n TERM A 2 A_SpawnItemEx(\"TerminatorGhost\",0,0,0,0,0,0,0,128)\n TERM AA 0 A_Chase\n TERM B 2 A_SpawnItemEx(\"TerminatorGhost\",0,0,0,0,0,0,0,128)\n TERM AA 0 A_Chase\n TERM B 2 A_SpawnItemEx(\"TerminatorGhost\",0,0,0,0,0,0,0,128)\n TERM A 0 A_PlaySound(\"Terminator/terstepA\")\n TERM AA 0 A_Chase\n TERM C 2 A_SpawnItemEx(\"TerminatorGhost\",0,0,0,0,0,0,0,128)\n TERM AA 0 A_Chase\n TERM C 2 A_SpawnItemEx(\"TerminatorGhost\",0,0,0,0,0,0,0,128)\n TERM AA 0 A_Chase\n TERM D 2 A_SpawnItemEx(\"TerminatorGhost\",0,0,0,0,0,0,0,128)\n TERM AA 0 A_Chase\n TERM D 2 A_SpawnItemEx(\"TerminatorGhost\",0,0,0,0,0,0,0,128)\n TNT1 A 0 A_Jump(48,\"Teleport\",\"ComboTel\")\n TNT1 A 0 A_Jump(75,\"See\")\n Loop\n Teleport:\n TERM E 1 A_UnSetShootable\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n TERM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n TERM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeIn(0.1)\n TERM E 1 A_SetShootable\n Goto See\n ComboTel:\n TERM E 1 A_UnSetShootable\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n TERM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeIn(0.1)\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n TERM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeIn(0.1)\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n TERM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeIn(0.1)\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n TERM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeIn(0.1)\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n TERM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n TERM E 1 A_PlayWeaponSound(\"boss/teleport\")\n TERM EEEEEEEEEEEE 0 A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM EEEEEEEEEEE 1 A_FadeIn(0.1)\n TERM E 1 A_SetShootable\n Goto See\n\tMissile:\n\t TNT1 A 0 A_Jump(25,\"Nuke\")\n\t TNT1 A 0 A_Jump(192,\"Railgun\",\"BFG9K\",\"BFG10K\",\"DTBFG\",\"RedStar\",\"PlasmaMinigun\",\"PyroShot\",\"DTDevastator\",\"BlackHole\")\n\t TNT1 A 0 A_JumpifCloser(400,\"UberHexaSG\")\n\tNormal:\n TNT1 A 0 A_JumpIfCloser(1500,1)\n\t Goto Railgun\n\t TERM G 2 A_FaceTarget\n TNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", 10, -12, 40, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t TNT1 A 0 A_PlaySound(\"sentient/fire\")\n\t TERM H 0 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",48,-17,Random(-800,800)/100.00)\n\t TERM H 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",48,-17,Random(-800,800)/100.00)\n\t TNT1 A 0 A_StopSoundEx(\"Weapon\")\n\t TNT1 A 0 A_Jump(15,\"See\",\"Missile\")\n TNT1 A 0 A_SpidRefire\n\t Loop\n\tUberHexaSG:\n\t TERM G 5 A_FaceTarget\n TERM GGGGGG 0 A_SpawnItemEx(\"SSGShellCasing\",25,-2,25,Random(2,4),Random(-3,-6),Random(3,6),0)\n\t TNT1 A 0 A_PlaySound(\"weapons/hsgfire\")\n\t TNT1 AAAAAAAAAAAA 0 Bright A_CustomMissile(\"MonsterTracer2\",48,-17,Random(6,-6),0)\n TERM H 2 Bright A_CustomBulletAttack(15.4,10.6,78,Random(1,4)*3)\n\t TNT1 A 0 A_StopSoundEx(\"Weapon\")\n\t TNT1 A 0 A_Jump(15,\"See\",\"Missile\")\n TNT1 A 0 A_SpidRefire\n\t Loop\n\tRailgun:\n\t TNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n TERM JJ 10 A_FaceTarget\n\t TERM J 5 Bright A_FaceTarget\n TERM K 10 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 5 Bright A_FaceTarget\n TERM K 10 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 4 Bright A_FaceTarget\n TERM K 8 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 3 Bright A_FaceTarget\n TERM K 6 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 4 Bright A_FaceTarget\n TERM K 4 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 4 Bright A_FaceTarget\n TERM K 4 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 4 Bright A_FaceTarget\n TERM K 4 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 4 Bright A_FaceTarget\n TERM K 4 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 3 Bright A_FaceTarget\n TERM K 3 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 3 Bright A_FaceTarget\n TERM K 3 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 3 Bright A_FaceTarget\n TERM K 3 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 3 Bright A_FaceTarget\n TERM K 3 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 2 Bright A_FaceTarget\n TERM K 2 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 2 Bright A_FaceTarget\n TERM K 2 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 2 Bright A_FaceTarget\n TERM K 2 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 2 Bright A_FaceTarget\n TERM K 2 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 1 Bright A_FaceTarget\n TERM K 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\t TERM J 15 Bright\n\t TNT1 A 0 A_Jump(128,\"BFG9K\",\"BFG10K\",\"DTBFG\",\"RedStar\",\"PyroShot\",\"DTDevastator\",\"BlackHole\")\n Goto See\n\tBFG9K:\n\t TNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\t TERM JJJJJJJJJJJJKKKK 2 A_FaceTarget\n TERM KKKKK 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",48,-15,random(-4,4))\n TERM JJ 4 A_FaceTarget\n\t TNT1 A 0 A_Jump(128,\"BFG10K\",\"DTBFG\",\"RedStar\",\"PyroShot\",\"DTDevastator\",\"BlackHole\")\n Goto See\n\tBFG10K:\n\t TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n TERM JJJJJJJJ 4 A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",48,-15,random(-4,4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 3 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 3 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 3 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 3 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 2 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 2 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 2 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 2 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 2 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 2 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n \t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 1 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t TERM K 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\t TERM J 3 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\t TERM JJJJJ 3 A_FaceTarget\n TERM J 4 A_FaceTarget\n\t TNT1 A 0 A_Jump(128,\"DTBFG\",\"RedStar\",\"PyroShot\",\"DTDevastator\",\"BlackHole\")\n Goto See\n\tDTBFG:\n\t TNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n TERM EEEEEEEEEEEEFF 3 A_Facetarget\n TERM FFF 4 Bright A_CustomMissile(\"CardinalDTBFG10KBall\",48,15,random(-10,10))\n TERM EEE 4 A_FaceTarget\n\t TNT1 A 0 A_Jump(128,\"RedStar\",\"PyroShot\",\"DTDevastator\",\"BlackHole\")\n Goto See\n RedStar:\n\t TNT1 A 0 A_PlaySoundEx(\"monster/termsit2\",\"TSIGHT\")\n\t TNT1 A 0 A_SetInvulnerable\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TNT1 A 0 A_PlayWeaponSound(\"star/load1\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TNT1 A 0 A_PlayWeaponSound(\"star/load2\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n\t TNT1 A 0 A_PlayWeaponSound(\"star/load3\")\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TNT1 A 0 A_UnSetInvulnerable\n\t TERM E 0 A_FaceTarget\n\t TERM F 0 A_PlayWeaponSound(\"star/fire\")\n\t TERM F 7 Bright A_CustomMissile(\"TerminatorRedStar\",48,17,0)\n\t TERM E 8 A_FaceTarget\n\t TERM F 0 A_PlayWeaponSound(\"star/fire\")\n\t TERM F 7 Bright A_CustomMissile(\"TerminatorRedStar\",48,17,0)\n\t TERM E 8 A_FaceTarget\n\t TERM F 0 A_PlayWeaponSound(\"star/fire\")\n\t TERM F 7 Bright A_CustomMissile(\"TerminatorRedStar\",48,17,0)\n\t TERM E 8 A_FaceTarget\n\t TERM F 0 A_PlayWeaponSound(\"star/fire\")\n\t TERM F 7 Bright A_CustomMissile(\"TerminatorRedStar\",48,17,0)\n\t TERM E 8 A_FaceTarget\n\t TERM F 0 A_PlayWeaponSound(\"star/fire\")\n\t TERM F 7 Bright A_CustomMissile(\"TerminatorRedStar\",48,17,0)\n\t TERM E 8 A_FaceTarget\n\t TERM E 2 A_Jump(128,\"PlasmaMinigun\",\"PyroShot\",\"DTDevastator\",\"BlackHole\")\n Goto See\n PlasmaMinigun:\n\t TNT1 A 0 A_PlaySoundEx(\"monster/termsit2\",\"TSIGHT\")\n\t TNT1 A 0 A_SetInvulnerable\n\t TERM E 0 A_FaceTarget\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM G 0 A_FaceTarget\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TNT1 A 0 A_PlayWeaponSound(\"star/load1\")\n\t TERM G 0 A_FaceTarget\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM G 0 A_FaceTarget\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TNT1 A 0 A_PlayWeaponSound(\"star/load2\")\n\t TERM G 0 A_FaceTarget\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM G 0 A_FaceTarget\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM G 0 A_FaceTarget\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM G 0 A_FaceTarget\n\t TNT1 A 0 A_PlayWeaponSound(\"star/load3\")\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM G 0 A_FaceTarget\n TERM GGGG 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TNT1 A 0 A_UnSetInvulnerable\n\tGo:\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 1 A_Facetarget\n\t TERM H 2 Bright A_CustomBulletAttack(3,3,1,14,\"TerminatorPlasmaPuff\")\n\t TERM G 0 A_Jump(35,\"See\",\"Pyroshot\",\"DTDevastator\",\"BlackHole\")\n\t TERM G 0 A_CposRefire\n\t Loop\n PyroShot:\n\t TNT1 A 0 A_PlaySoundEx(\"monster/termsit2\",\"TSIGHT\")\n\t TNT1 A 0 A_SetInvulnerable\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n TERM EEEE 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM E 0 A_FaceTarget\n\t TERM FF 4 Bright A_CustomMissile(\"TerminatorPyroShot\",48,17,random(6,-6))\n\t TERM E 14 A_FaceTarget\n\t TNT1 A 0 A_UnSetInvulnerable\n Goto See\nDTDevastator:\n TNT1 A 0 A_PlaySoundEx(\"monster/termsit2\",\"TSIGHT\")\n\tTNT1 A 0 A_SetInvulnerable\n TERM E 0 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM E 0 Bright A_PlaySound (\"devastator/charge\")\n TERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n TERM F 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTERM F 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTERM F 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTERM F 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM E 2 A_Facetarget\n\tTERM F 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n TERM F 0 A_PlaySound (\"devastator/fire\")\n TERM F 10 Bright A_CustomMissile(\"TerminatorDevastator\",48,17,0)\n TERM E 50\n\tTNT1 A 0 A_UnSetInvulnerable\n\tTNT1 A 0 A_Jump(10,\"Nuke\")\n goto See\n// AHHAHAHAHAHAH\nNuke:\n TNT1 A 0 A_JumpIf(user_amount > 5,\"Missile\")\n TNT1 A 0 A_SetInvulnerable\n TNT1 A 0 A_PlaySoundEx(\"monster/termsit2\",\"TSIGHT\")\n\tTNT1 A 0 A_PlaySound(\"weapons/nuclearmissilecharge2\")\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM EE 2 A_Facetarget\n\tTNT1 A 0 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\tTERM F 6 Bright A_CustomMissile(\"TerminatorNuke\", 48, 17, 0)\n\tTERM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 2 Bright\n\tTNT1 A 0 A_SetUserVar(\"user_amount\",user_amount+1)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tGoto See\n\t BlackHole:\n\t TNT1 A 0 A_PlaySoundEx(\"monster/termsit2\",\"TSIGHT\")\n\t TNT1 A 0 A_SetInvulnerable\n\t TNT1 A 0 A_PlaySound(\"BH/Charge\")\n TERM EEEEEEEEEEEEEEEEEEEEEEEEEEEE 3 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\t TERM E 0 A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"BH/Fire\")\n\t TERM F 4 Bright A_CustomMissile(\"BlackHoleProjectile\",48,17,random(6,-6))\n\t TERM E 14 A_FaceTarget\n\t TNT1 A 0 A_UnSetInvulnerable\n Goto See\n Pain:\n\t TNT1 A 0 A_Jump(64,\"Healing\")\n\t TNT1 A 0 A_Jump(128,\"PainMissile\")\n TERM L 3\n TERM L 3 A_Pain\n Goto See\n PainMissile:\n TERM L 3\n TERM L 3 A_Pain\n Goto Missile\n Healing:\n\t TNT1 A 0 A_PlaySound(\"monster/termsit\")\n\t TNT1 A 0 A_SetInvulnerable\n\t TERM L 2 HealThing(550)\n TERM LLLLLLLLLLLLLLLLLLLL 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM LLLLLLLLLLLLLLLLLLLL 2 Bright A_SpawnItemEx(\"TerminatorLineSpawner\")\n\t TERM L 2 A_CustomMissile(\"TerminatorPulse\")\n\t TNT1 A 0 A_UnSetInvulnerable\n\t TERM L 2\n Goto See\n Death:\n TERM M 10 A_Scream\n\t TNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t TNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t TERM NNNOOO 5 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t TNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t TNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t TNT1 A 0 A_SpawnItemEx(\"TerminatorNukeDeath\",0,0,0,0,0,0,0)\n\t TERM PPPQQQ 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t TNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t TNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t TERM SSSTTT 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t TNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t TNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t TERM UUUVVV 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n TERM W 4\n TERM X 6 A_Fall\n TERM Y 6\n TERM Z 1 A_Playsound(\"Terminator/terstepA\")\n TERM Z 5\n TERM [ -1 Bright\n Stop\n }\n}\n\nActor TerminatorNukeDeath : DarkDesNuke2\n{\nDamagetype \"Terminator\"\nObituary \"%o was liquidated by the Terminator !\"\n}\n\nActor TerminatorNuke : FusionNuke\n{\nObituary \"%o was liquidated by the Terminator !\"\n+DontReflect\nDamageType \"Terminator\"\n States\n {\n Death:\n TNT1 A 0\n\t TNT1 A 0 A_StopSound(5)\n\t TNT1 A 0 A_SpawnItem(\"DarkDesNuke2\")\n\t TNT1 A 0 A_Explode(6000,1000,0,1)\n Stop\n }\n}\n\nACTOR TerminatorGhost\n{\nScale 1.4\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\nStates\n{\nSpawn:\n TERM A 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nActor TerminatorExplosiveTracer : SentientExplosiveTracer\n{\n-THRUSPECIES\n+DontReflect\nSpecies \"Cybers\"\nDamageType \"Terminator\"\n}\n\nActor TerminatorBFG9500Ball : SentientBFG9500Ball\n{\n-THRUSPECIES\n+DontReflect\nSpecies \"Cybers\"\nDamageType \"Terminator\"\nStates\n{\nSpawn:\n BFR3 AAABBB 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleOrange2\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveRed2\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 AAAAAA 0 A_CustomMissile(\"Kaboom18\", 0, 0, random(0,360), 2, random(0,360))\n BRE3 AB 8 Bright A_SpawnItemEx(\"RedParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n BRE3 C 8 Bright A_BFGSpray(\"CustomSprayRed\")\n BRE3 DEF 8 Bright\n Stop\n }\n\n}\n\nActor TerminatorRedStar\n{\n Radius 12\n Height 12\n Speed 28\n Damage 250\n Scale 3.2\n\tDamageType \"Terminator\"\n PROJECTILE\n RENDERSTYLE ADD\n\t+SEEKERMISSILE\n +EXTREMEDEATH\n +SPAWNSOUNDSOURCE\n +DONTREFLECT\n +PIERCEARMOR\n +FOILINVUL\n +FORCERADIUSDMG\n Species \"Cybers\"\n +BRIGHT\n ALPHA 0.8\n DeathSound \"star/explode\"\n Obituary \"%o was liquidated by the Terminator !\"\n States\n {\n Spawn:\n STAR ABCD 2 Bright A_CustomMissile(\"RedstarFX\",0,0,0,0)\n Loop\n Death:\n\t TNT1 A 0 A_Explode(192,384,0)\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t TNT1 A 0 A_SpawnItemEx(\"DTech10KShockwave2\", 0, 0, 15, 0, 0, 0, 0, 128)\n TNT1 A 20 A_SpawnItem(\"RedDTBFGEx\",0,-10)\n\t\tSTAR E 3 Bright A_BFGSpray(\"CustomSprayRed\")\n STAR FGHIJKLMNO 3 Bright\n Stop\n }\n}\n\nACTOR RedstarFX\n{\n Radius 2\n Height 2\n Speed 0\n PROJECTILE\n RENDERSTYLE ADD\n +CLIENTSIDEONLY\n Scale 2.0\n ALPHA 0.67\n States\n {\n Spawn:\n\t TNT1 A 1\n ST4R PQ 3 Bright A_FadeOut(0.1)\n Loop\n }\n}\n\nActor TerminatorPulse\n{\n Radius 12\n Height 12\n Speed 0\n Scale 3.2\n PROJECTILE\n RENDERSTYLE ADD\n\t+SEEKERMISSILE\n +EXTREMEDEATH\n +SPAWNSOUNDSOURCE\n +DONTREFLECT\n +PIERCEARMOR\n +FOILINVUL\n +BRIGHT\n ALPHA 0.8\n SeeSound \"star/explode\"\n Obituary \"%o was liquidated by the Terminator !\"\n States\n {\n Spawn:\n\t TNT1 A 0 A_Explode(256,256,0)\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t TNT1 A 0 A_SpawnItemEx(\"DTech10KShockwave2\", 0, 0, 15, 0, 0, 0, 0, 128)\n TNT1 A 20 A_SpawnItem(\"RedDTBFGEx\",0,-10)\n\t\tSTAR E 3 Bright A_BFGSpray(\"CustomSprayRed\")\n STAR FGHIJKLMNO 3 Bright\n Stop\n }\n}\n\nActor TerminatorPlasmaPuff\n{\n Radius 6\n Height 6\n +NOBLOCKMAP\n +NOGRAVITY\n +ACTIVATEIMPACT\n +ACTIVATEPCROSS\n +DontReflect\n +NOTELEPORT\n +PUFFONACTORS\n +ALWAYSPUFF\n +EXTREMEDEATH\n scale 0.5\n Renderstyle Add\n Alpha 0.75\n Decal Bulletchip\n DamageType \"Terminator\"\n Obituary \"%o was liquidated by the Terminator !\"\n States\n {\n Spawn:\n TNT1 A 0\n \tTNT1 A 0 A_SpawnItemEx(\"RedParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom10\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n RFOG A 3 Bright A_Explode(12,64)\n RFOG BCDEF 3 Bright\n Stop\n }\n}\n\nACTOR TerminatorLineSpawner : BluePowerLineSpawner\n{\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"TerminatorPowerLine\",random(48,-48),random(48,-48),random(0,48),0,0,random(2,8),0,128,0)\n\tTNT1 A 1 A_SpawnItemEx(\"TerminatorPowerLine\",random(48,-48),random(48,-48),random(0,48),0,0,random(2,8),0,128,0)\n Stop\n }\n}\nACTOR TerminatorDarkLineSpawner : BluePowerLineSpawner\n{\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"TerminatorDarkPowerLine\",random(48,-48),random(48,-48),random(0,48),0,0,random(2,8),0,128,0)\n\tTNT1 A 1 A_SpawnItemEx(\"TerminatorDarkPowerLine\",random(48,-48),random(48,-48),random(0,48),0,0,random(2,8),0,128,0)\n Stop\n }\n}\nACTOR TerminatorPowerLine : RedPowerLine\n{\nScale 0.84\nStates\n{\nSpawn:\n SPFX A 5 Bright\n TNT1 A 0 A_Jump(128,\"FadeOut2\")\nNormal:\n SPFX AAAAAAAA 1 Bright A_FadeOut(0.025)\n Stop\nFadeOut2:\n SPFX AAAAAAAA 1 Bright A_FadeOut(0.03)\n Stop\n }\n}\n\nACTOR TerminatorDarkPowerLine : BluePowerLine\n{\nScale 0.84\nTranslation \"80:111=250:254\"\nStates\n{\nSpawn:\n SPFX A 5 Bright\n TNT1 A 0 A_Jump(128,\"FadeOut2\")\nNormal:\n SPFX AAAAAAAA 1 Bright A_FadeOut(0.025)\n Stop\nFadeOut2:\n SPFX AAAAAAAA 1 Bright A_FadeOut(0.03)\n Stop\n }\n}\n\nActor TerminatorDevastator : FusionDevastatorBall\n{\nDamagetype \"Terminator\"\n+DontReflect\n}\n\nACTOR TerminatorPyroShot\n{\n PROJECTILE\n +SeekerMissile\n +FORCERADIUSDMG\n +ExtremeDeath\n +DONTBLAST\n +NoGravity\n +DONTREFLECT\n SeeSound \"weapons/firbfi\"\n DeathSound \"Weapons/PCnnEx\"\n DamageType \"Terminator\"\n Obituary \"%o was liquidated by the Terminator !\"\n Alpha 1.0\n Scale 1.4\n RenderStyle Add\n Speed 45\n FastSpeed 50\n PROJECTILE\n Damage 300\n Radius 16\n Height 16\n states\n {\n Spawn:\n\tTNT1 A 0 A_Explode(600,64,0,1)\n HFBA ABC 1 A_SpawnItemEx(\"HFExTrail\",0,0,0,0,0,0,0)\n TNT1 A 0 BRIGHT A_SeekerMissile(0,6)\n Goto Spawn+2\n Death:\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,0,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,65,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,120,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,165,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,220,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,265,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,330,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,375,30)\n HFBA D 0 Bright A_Mushroom(\"TerminatorMushroomFireballs\",8)\n\t TNT1 A 0 A_Explode(2000,486,0,1)\n HFBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n Stop\n }\n}\nACTOR TFuelExplosion01\n{\n Radius 8\n Height 8\n Speed 6\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n DONTHURTSHOOTER\n Damagetype \"Terminator\"\n +RIPPER\n +BLOODLESSIMPACT\n +EXTREMEDEATH\n +DontReflect\n +SPECTRAL\n SeeSound \"weapons/firex3\"\n ALPHA 0.80\n States\n {\n Spawn:\n TNT1 AAAAA 3 A_SpawnItem(\"FuelExplosion02\",0,0)\n Stop\n }\n}\n\nACTOR TFuelExplosion02\n{\n Radius 5\n Height 5\n Speed 0\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n +SPECTRAL\n +NOGRAVITY\n +DontReflect\n +EXTREMEDEATH\n Damagetype \"Terminator\"\n ALPHA 0.80\n SeeSound \"weapons/firex3\"\n States\n {\n Spawn:\n RPEX A 2 Bright\n RPEX B 2 Bright A_Explode(10,164)\n RPEX CDEFGHIJKLMNOPQRSTU 2 Bright\n stop\n }\n}\nActor TerminatorMushroomFireballs\n{\n DamageType \"Terminator\"\n Radius 10\n Height 8\n Damage 30\n PROJECTILE\n RENDERSTYLE Translucent\n Obituary \"%o was liquidated by the Terminator !\"\n Alpha 1\n Scale 1.0\n Speed 35\n SeeSound \"imp/attack\"\n DeathSound \"comet/explosion\"\n BounceCount 3\n -NoGravity\n +DoomBounce\n +DontReflect\n +SKYEXPLODE\n +SPECTRAL\n +SeekerMissile\n states\n {\n\tSpawn:\n\tTNT1 A 1\n\tTNT1 A 0 A_PlaySoundEx(\"HFCyb/rocket\", 1, 0, 2)\n\tGoto Fly\n\tFly:\n\t\tFRTB AB 1 BRIGHT A_SpawnItem(\"HFCybFireballTrail\")\n\t\tTNT1 A 0 A_CustomMissile (\"SuperMeteor_m_TrailFX_Smoke\", 0, 0, random (0, 360), 2, random (10, 40))\n\t\tLoop\n Death:\n\t\tTNT1 A 0 A_Explode(160, 192)//Damage, Radius\n\t\tTNT1 A 0 A_SpawnItemEx(\"LCABaseScorch\", 0, 0, 0, 0, 0, 0, Random(0,359))\n TNT1 AAAAAA 0 A_CustomMissile (\"OrangeParticleSpawner\", 0, 0, random (0, 360), 2, random (0, 180))\n\t\tTNT1 AAAAAAA 0 Bright A_SpawnItemEx(\"CometDeathGlow\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"CyberSuperMeteor_m_Explosion\",0,0,0,0,0,0,0,128,0)\n\t EXPL A 0 Radius_Quake(15,20,0,20,0)\n\t\tBEXP B 0 BRIGHT A_Scream\n TNT1 A 0 A_ALertMonsters\n\t\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"SuperMeteor_m_FX_Smoke\", 0, 0, 0, 0.01 * Random(-125, 125), 0.01 * Random(-125, 125), 0.01 * Random(25, 245), 0, 128, 0)\n\t\tBOOM ABCDEFGHIJKLMNOP 2 BRIGHT\n\t\tStop\n }\n}\n\nActor CyberSuperMeteor_m_Explosion : SuperMeteor_m_Explosion\n{\nDamageType \"Cyber10k\"\n}"
},
{
"source": "pk3",
"name": "Actors/Monsters/DTerm.txt",
"contents": "//Commented portions left in case to change later\n\nACTOR DementedTerminator : Cyberdemon\n{\nHealth 16000\nRadius 28\nMass 0x7FFFFFFF\nSpeed 16\nFloatSpeed 12\nPainChance 1\nSpecies \"Cybers\"\nScale 1.4\nMonster\nBloodColor \"Black\"\nObituary \"The Demented Terminator ripped %o's head off and shit down %p neck.\"\nSpecies \"Cybers\"\n+DONTHARMSPECIES\n+MISSILEMORE\n-FLOORCLIP\n+FireResist\n+NORADIUSDMG\n+NOICEDEATH\n+BOSS\n+NOTARGET\n+MISSILEEVENMORE\n+CANTSEEK\n+NOFEAR\n+DONTSPLASH\n+LOOKALLAROUND\n+NOEXTREMEDEATH\n+BOSSDEATH\n+NOTIMEFREEZE\n+NOTELEFRAG\n+DONTGIB\n+DONTMORPH\n+QUICKTORETALIATE\n+DONTRIP\n+FLOAT\n+NOGRAVITY\nDamageFactor \"Player\", 0.0\nDamageFactor \"CustomSpray\", 0.0\nDamageFactor \"BFG9500Ball\", 0.0\nDamageFactor \"PlayerPyro\", 0.0\nDamageFactor \"Extreme\", 0.0\nDamageFactor \"HellComet\", 0.0\nDamageFactor \"Terminator\", 0.0\nDamageFactor \"PDTBFG\", 0.03\nDamageFactor \"PDTBFGTracer\", 0.03\nDamageFactor \"PlayerRailPuff\", 0.0\nDamageFactor \"PlayerPyro\", 0.0\nDamageFactor \"PDTPuff\", 0.0\nDamageFactor \"Ice\", 0.0\nDamageFactor \"FreezerBurn\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"Cyber10K\", 0.0\nDamageFactor \"Legendary\", 0.0015\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"BFGSplash\", 0.0\nDamageFactor \"BFGSpray\", 0.0\nDamageFactor \"PlayerDevBall\", 0.020\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.020\nDamageFactor \"PlayerDevTracer\", 0.020\nDamageFactor \"DBFG10K\", 0.015\nDamageFactor \"PlayerDBFG10K\", 0.015\nDamageFactor \"DBFG\", 0.015\nDamageFactor \"SuperWeapon\", 0.0\nDamageFactor \"PlayerDBFG\", 0.015\nDamageFactor 0.35\nSeeSound \"monster/dtermsit\"\nPainSound \"monster/dtermpin\"\nDeathSound \"monster/termdth\"\nAttackSound \"plasmaminigun/fire\"\nActiveSound \"Terminator/dtermact\"\nTag \"Terminator\"\nvar int user_dterm;\nvar int user_music;\nStates\n{\nSpawn:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM A 2 A_Look\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM B 2 A_Look\n\tLoop\nSee:\n\tTNT1 A 0 A_JumpIf(user_music == 1,3)\n\tTNT1 A 0 ACS_ExecuteAlways(5432,0,98)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM A 2 A_Chase\n\t\tTNT1 A 0 A_Jump(48,\"Rush\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM B 2 A_Chase\n\t\tTNT1 A 0 A_Jump(48,\"Teleport\")\n\tLoop\nRush:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM A 0 A_Chase\n\tDTRM A 0 A_SpawnItemEx(\"DTermGhost\",0,0,0,0,0,0,0,128)\n\tDTRM A 2 A_Chase\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM A 0 A_Chase\n\tDTRM A 0 A_SpawnItemEx(\"DTermGhost\",0,0,0,0,0,0,0,128)\n\tDTRM A 2 A_Chase\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM A 0 A_Chase\n\tDTRM A 0 A_SpawnItemEx(\"DTermGhost\",0,0,0,0,0,0,0,128)\n\tDTRM A 2 A_Chase\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM A 0 A_Chase\n\tDTRM A 0 A_SpawnItemEx(\"DTermGhost\",0,0,0,0,0,0,0,128)\n\tDTRM A 2 A_Chase\n\t\tTNT1 A 0 A_Jump(72,\"See\")\n\t\t\tLoop\nTeleport:\n\tDTRM M 1 A_UnSetShootable\n\tDTRM MMMMMMMMMMMM 0 A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM MMMMMMMMMMM 1 A_FadeOut(0.1,0)\n\tDTRM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM 0 A_Wander\n\tDTRM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM 0 A_Wander\n\tDTRM M 1 A_PlayWeaponSound(\"boss/teleport\")\n\tDTRM MMMMMMMMMMMM 0 A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM MMMMMMMMMMM 1 A_FadeIn(0.1)\n\tDTRM M 1 A_SetShootable\n\t\t\tGoto See\nMissile:\n\t\tTNT1 A 0 A_Jump(8,\"Nuke\")\n\t\tTNT1 A 0 A_Jump(16,\"PyroShot\")\n\t\tTNT1 A 0 A_Jump(192,\"Railgun\",\"BFG9K\",\"BFG10K\",\"DTBFG\",\"RedStar\",\"OneTwoPunch\",\"DTDevastator\",\"BlackHole\")\n\t\tTNT1 A 0 A_JumpifCloser(400,\"UberHexaSG\")\nNormal:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM G 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM H 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",70,-18,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM I 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",70,-18,Random(-800,800)/100.00)\n\t\tTNT1 A 0 A_StopSoundEx(\"Weapon\")\n\t\tTNT1 A 0 A_Jump(15,\"Missile\")\n\t\tTNT1 A 0 A_SpidRefire\n\t\t\tLoop\nUberHexaSG:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM G 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM G 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM G 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM GGGGGG 0 A_SpawnItemEx(\"SSGShellCasing\",25,-25,70,Random(2,4),Random(-3,-6),Random(3,6),0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/hsgfire\")\n\t\tTNT1 AAAAAAAAAAAA 0 Bright A_CustomMissile(\"MonsterTracer2\",88,-17,Random(6,-6),0)\n\tDTRM H 2 Bright A_CustomBulletAttack(15.4,10.6,78,Random(1,4)*3)\n\t\tTNT1 A 0 A_StopSoundEx(\"Weapon\")\n\t\tTNT1 A 0 A_Jump(15,\"See\")\n\t\tTNT1 A 0 A_SpidRefire\n\t\t\tLoop\nRailgun:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\tDTRM K 1 Bright A_CustomMissile(\"CardinalRail\",83,-26,random(-2,3))\n\tDTRM JJJ 2 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2\n\t\t\tGoto See\nBFG9K:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\t\tTNT1 A 0 A_Jump(64,\"F9K\")\n\t\tTNT1 A 0 A_Jump(128,\"R9K\")\n L9K:\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+192,15,0,0)\n\t\tTNT1 A 0 A_Jump(256,\"F9K\")\n R9K:\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+64,15,0,0)\n F9K:\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",68,-15,random(-10,10))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",68,-15,random(-10,10))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",68,-15,random(-10,10))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",68,-15,random(-10,10))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",68,-15,random(-10,10))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",68,-15,random(-10,10))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",68,-15,random(-10,10))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM K 2 Bright A_CustomMissile(\"TerminatorBFG9500Ball\",68,-15,random(-10,10))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM JJJ 2 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2\n\t\tTNT1 A 0 A_Stop\n\t\t\tGoto See\nBFG10K:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\tDTRM J 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\tDTRM J 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\tDTRM J 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",68,-15,Random(-4, 4))\n\tDTRM K 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\tDTRM J 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 2 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n \tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\tDTRM J 1 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tDTRM K 1 Bright A_CustomMissile(\"Cardinal10K\",78,-26,Random(-4, 4))\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM J 2 A_FaceTarget\n\t\t\tGoto See\nDTBFG:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\t\tTNT1 A 0 A_Jump(64,\"FDTBFG\")\n\t\tTNT1 A 0 A_Jump(128,\"RDTBFG\")\n LDTBFG:\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+192,15,0,0)\n\t\tTNT1 A 0 A_Jump(256,\"FDTBFG\")\n RDTBFG:\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+64,15,0,0)\n FDTBFG:\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 Bright A_CustomMissile(\"CardinalDTBFG10KBall\",63,15,0)\n\tDTRM F 0 Bright A_CustomMissile(\"CardinalDTBFG10KBall\",63,15,30)\n\tDTRM F 0 Bright A_CustomMissile(\"CardinalDTBFG10KBall\",63,15,-30)\n\tDTRM F 2 Bright A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 A_Stop\n\t\t\tGoto See\nRedStar:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySoundEx(\"monster/dtermsit2\",\"DTSIGHT\")\n\t\tTNT1 A 0 A_SetInvulnerable\n\tDTRM E 0 A_FaceTarget\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 0 A_FaceTarget\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"star/load1\")\n\tDTRM E 0 A_FaceTarget\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 0 A_FaceTarget\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"star/load2\")\n\tDTRM E 0 A_FaceTarget\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 0 A_FaceTarget\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 0 A_FaceTarget\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlayWeaponSound(\"star/load3\")\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 0 A_FaceTarget\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_UnSetInvulnerable\n\tDTRM E 0 A_FaceTarget\n\tDTRM F 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM F 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM F 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM F 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM F 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM F 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM F 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\t\t\tGoto See\nOneTwoPunch:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM M 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 A_StopSoundEx(\"Weapon\")\n\t\tTNT1 A 0 A_Jump(20,\"TwoRS\",\"TwoDT\")\n\t\tTNT1 A 0 A_SpidRefire\n\t\t\tLoop\n TwoRS:\n\t\tTNT1 A 0 A_Jump(160,\"FTwoRS\")\n\t\tTNT1 A 0 A_Jump(128,\"LTwoRS\")\n RTwoRS:\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+64,12,0,0)\n\t\tTNT1 A 0 A_Jump(256,\"FTwoRS\")\n LTwoRS:\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+192,12,0,0)\n FTwoRS:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n \tDTRM P 0 A_FaceTarget\n\tDTRM P 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM P 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n \tDTRM P 0 A_FaceTarget\n\tDTRM P 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM P 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n \tDTRM P 0 A_FaceTarget\n\tDTRM P 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM P 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n \tDTRM P 0 A_FaceTarget\n\tDTRM P 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM P 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n \tDTRM P 0 A_FaceTarget\n\tDTRM P 0 A_PlayWeaponSound(\"star/fire\")\n\tDTRM P 2 Bright A_CustomMissile(\"DTermRedStar\",78,17,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", -18, -15, 76, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 A_Stop\n\t\t\tGoto See\n TwoDT:\n\t\tTNT1 A 0 A_Jump(160,\"FTwoDT\")\n\t\tTNT1 A 0 A_Jump(128,\"LTwoDT\")\n RTwoDT:\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+64,12,0,0)\n\t\tTNT1 A 0 A_Jump(256,\"FTwoDT\")\n LTwoDT:\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+192,12,0,0)\n FTwoDT:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n \tDTRM N 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM P 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM P 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n \tDTRM P 0 A_FaceTarget\n\tDTRM P 0 Bright A_CustomMissile(\"CardinalDTBFG10KBall\",63,15,0)\n\tDTRM P 0 Bright A_CustomMissile(\"CardinalDTBFG10KBall\",63,15,30)\n\tDTRM P 0 Bright A_CustomMissile(\"CardinalDTBFG10KBall\",63,15,-30)\n \tDTRM O 0 A_FaceTarget\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n \tDTRM O 0 A_FaceTarget\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM N 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM O 2 Bright A_CustomMissile(\"TerminatorExplosiveTracer\",88,-17,Random(-800,800)/100.00)\n\t\tTNT1 A 0 A_Stop\n\t\t\tGoto See\nPyroShot:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySoundEx(\"monster/dtermsit2\",\"DTSIGHT\")\n\t\tTNT1 A 0 A_SetInvulnerable\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_FaceTarget\n\tDTRM EEEEEE 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 A_FaceTarget\n\tDTRM FFFFFF 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM FF 0 Bright A_CustomMissile(\"DTermPyroShot\",88,17,random(6,-6))\n\tDTRM EEEEEE 2 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2\n\t\tTNT1 A 0 A_UnSetInvulnerable\n\t\t\tGoto See\nDTDevastator:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySoundEx(\"monster/dtermsit2\",\"DTSIGHT\")\n\t\tTNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 0 Bright A_PlaySound (\"devastator/charge\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 0 A_PlaySound (\"devastator/fire\")\n\tDTRM F 0 Bright A_CustomMissile(\"TerminatorDevastator\",78,17,-7)\n\tDTRM F 0 Bright A_CustomMissile(\"TerminatorDevastator\",78,17,7)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM EEEEEEEEEEEEEEEEEEEEEEE 2 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2\n\t\tTNT1 A 0 A_UnSetInvulnerable\n\t\t\tGoto See\nNuke:\n\t\tTNT1 A 0 A_JumpIf(user_dterm > 12,\"Missile\")\n\t\tTNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 A_PlaySoundEx(\"monster/dtermsit2\",\"DTSIGHT\")\n\t\tTNT1 A 0 A_PlaySound(\"weapons/nuclearmissilecharge2\")\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 A_Facetarget\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DTermLineSpawner\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright A_CustomMissile(\"DTermNuke\", 78, 17, 0)\n\t\tTNT1 A 0 ThrustThing(Angle*256/360+128,15,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM F 2 Bright\n\tDTRM EEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 2 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_UnSetInvulnerable\n\t\tTNT1 A 0 A_Stop\n\tDTRM E 2 Bright\n\tDTRM EEEEEEEEEEEEEE 2 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright\n\t\tTNT1 A 0 A_SetUserVar(\"user_dterm\",user_dterm+1)\n\t\t\tGoto See\nBlackHole:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySoundEx(\"monster/dtermsit2\",\"DTSIGHT\")\n\t\tTNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 A_PlaySound(\"BH/Charge\")\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM E 1 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"BH/Fire\")\n\tDTRM F 2 Bright A_CustomMissile(\"BlackHoleProjectile\",78,17,random(6,-6))\n\tDTRM F 2 Bright A_SpawnItemEx(\"TerminatorDarkLineSpawner\")\n\tDTRM EEEEEE 2 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM E 2\n\t\tTNT1 A 0 A_UnSetInvulnerable\n\t\t\tGoto See\nPain:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM L 2 A_Pain\n\tDTRM L 2 Bright A_SpawnItem(\"DTermFireSpawner\",0,0,0,0)\n\tDTRM L 2\n\t\t\tGoto Missile\nDeath:\n\tDTRM M 10 A_Scream\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tDTRM NNNOOO 5 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SpawnItemEx(\"DTermNukeDeath\",0,0,0,0,0,0,0)\n\tDTRM PPPQQQ 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tDTRM SSSTTT 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tDTRM UUUVVV 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\tDTRM W 4\n\tTNT1 A 0 A_SpawnItemEx(\"Explosive Minigun\",0,0,64,random(0,8),random(0,8),2,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"Terminator\",0,0,64,random(0,8),random(0,8),2,0,0,224)\n\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Devastator\",0,0,64,random(0,8),random(0,8),2,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"BFG10K \",0,0,64,random(0,8),random(0,8),2,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"BlackHole Generator\",0,0,64,random(0,8),random(0,8),2,0,0,1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryUltraSphere\",0,0,64,random(0,8),random(0,8),2,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"UnbelieveabilitySphere\",0,0,64,random(0,8),random(0,8),2,0,0,64)\n\tDTRM X 6 A_Fall\n\tDTRM Y 2\n\tDTRM Z -1\n\t\t\tStop\n }\n}\n\nActor DTermNukeDeath : DarkDesNuke2\n{\nDamagetype \"Terminator\"\nObituary \"The Demented Terminator ripped %o's head off and shit down %p neck.\"\n}\n\nActor DTermNuke : FusionNuke\n{\nObituary \"The Demented Terminator ripped %o's head off and shit down %p neck.\"\n+DontReflect\nDamageType \"Terminator\"\n States\n {\n Death:\n TNT1 A 0\n\t TNT1 A 0 A_StopSound(5)\n\t TNT1 A 0 A_SpawnItem(\"DarkDesNuke2\")\n\t TNT1 A 0 A_Explode(10000,1000,0,1,666)\n Stop\n }\n}\n\nACTOR DTermGhost\n{\nScale 1.4\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\nStates\n{\nSpawn:\n DTRM A 2 A_FadeOut(0.18)\n Loop\n }\n}\n\n/*\nActor TerminatorExplosiveTracer : SentientExplosiveTracer\n{\n-THRUSPECIES\n+DontReflect\nSpecies \"Cybers\"\nDamageType \"Terminator\"\n}\n\nActor TerminatorBFG9500Ball : SentientBFG9500Ball\n{\n-THRUSPECIES\n+DontReflect\nSpecies \"Cybers\"\nDamageType \"Terminator\"\nStates\n{\nSpawn:\n BFR3 AAABBB 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleOrange2\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveRed2\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 AAAAAA 0 A_CustomMissile(\"Kaboom18\", 0, 0, random(0,360), 2, random(0,360))\n BRE3 AB 8 Bright A_SpawnItemEx(\"RedParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n BRE3 C 8 Bright A_BFGSpray(\"CustomSprayRed\")\n BRE3 DEF 8 Bright\n Stop\n }\n\n}\n*/\n\nActor DTermRedStar\n{\n Radius 14\n Height 14\n Speed 45\n Damage 300\n Scale 3.5\n\tDamageType \"Terminator\"\n PROJECTILE\n RENDERSTYLE ADD\n\t+SEEKERMISSILE\n +EXTREMEDEATH\n +SPAWNSOUNDSOURCE\n +DONTREFLECT\n +PIERCEARMOR\n +FOILINVUL\n +FORCERADIUSDMG\n Species \"Cybers\"\n +BRIGHT\n ALPHA 0.8\n DeathSound \"star/explode\"\n Obituary \"The Demented Terminator ripped %o's head off and shit down %p neck.\"\n States\n {\n Spawn:\n STAR ABCD 2 Bright A_CustomMissile(\"RedstarFX\",0,0,0,0)\n Loop\n Death:\n\t TNT1 A 0 A_Explode(192,384,0)\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t TNT1 A 0 A_SpawnItemEx(\"DTech10KShockwave2\", 0, 0, 15, 0, 0, 0, 0, 128)\n TNT1 A 20 A_SpawnItem(\"RedDTBFGEx\",0,-10)\n\t\tSTAR E 3 Bright A_BFGSpray(\"CustomSprayRed\")\n STAR FGHIJKLMNO 3 Bright\n Stop\n }\n}\n\n/*\nACTOR RedstarFX\n{\n Radius 2\n Height 2\n Speed 0\n PROJECTILE\n RENDERSTYLE ADD\n +CLIENTSIDEONLY\n Scale 2.0\n ALPHA 0.67\n States\n {\n Spawn:\n\t TNT1 A 1\n ST4R PQ 3 Bright A_FadeOut(0.1)\n Loop\n }\n}\n*/\n\nActor DTermPulse\n{\n Radius 12\n Height 12\n Speed 0\n Scale 3.2\n PROJECTILE\n RENDERSTYLE ADD\n\t+SEEKERMISSILE\n +EXTREMEDEATH\n +SPAWNSOUNDSOURCE\n +DONTREFLECT\n +PIERCEARMOR\n +FOILINVUL\n +BRIGHT\n ALPHA 0.8\n\tTranslation \"168:191=240:247\"\n SeeSound \"star/explode\"\n Obituary \"The Demented Terminator ripped %o's head off and shit down %p neck.\"\n States\n {\n Spawn:\n\t TNT1 A 0 A_Explode(256,256,0)\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t TNT1 A 0 A_SpawnItemEx(\"DTech10KShockwave2\", 0, 0, 15, 0, 0, 0, 0, 128)\n TNT1 A 20 A_SpawnItem(\"RedDTBFGEx\",0,-10)\n\t\tSTAR E 3 Bright A_BFGSpray(\"CustomSprayRed\")\n STAR FGHIJKLMNO 3 Bright\n Stop\n }\n}\n/*\nActor DTermPlasmaPuff\n{\n Radius 6\n Height 6\n +NOBLOCKMAP\n +NOGRAVITY\n +ACTIVATEIMPACT\n +ACTIVATEPCROSS\n +DontReflect\n +NOTELEPORT\n +PUFFONACTORS\n +ALWAYSPUFF\n +EXTREMEDEATH\n scale 0.5\n Renderstyle Add\n Alpha 0.75\n Decal Bulletchip\n DamageType \"Terminator\"\n Obituary \"The Demented Terminator ripped %o's head off and shit down %p neck.\"\n States\n {\n Spawn:\n TNT1 A 0\n \tTNT1 A 0 A_SpawnItemEx(\"RedParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom10\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n RFOG A 3 Bright A_Explode(12,64)\n RFOG BCDEF 3 Bright\n Stop\n }\n}\n*/\nACTOR DTermLineSpawner : BluePowerLineSpawner\n{\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"DTermPowerLine\",random(48,-48),random(48,-48),random(0,48),0,0,random(2,8),0,128,0)\n\tTNT1 A 1 A_SpawnItemEx(\"DTermPowerLine\",random(48,-48),random(48,-48),random(0,48),0,0,random(2,8),0,128,0)\n Stop\n }\n}\n/*\nACTOR TerminatorDarkLineSpawner : BluePowerLineSpawner\n{\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"TerminatorDarkPowerLine\",random(48,-48),random(48,-48),random(0,48),0,0,random(2,8),0,128,0)\n\tTNT1 A 1 A_SpawnItemEx(\"TerminatorDarkPowerLine\",random(48,-48),random(48,-48),random(0,48),0,0,random(2,8),0,128,0)\n Stop\n }\n}\n*/\nACTOR DTermPowerLine : BluePowerLine\n{\nScale 1\nTranslation \"80:111=200:207\"\nStates\n{\nSpawn:\n SPFX A 5 BRIGHT\n TNT1 A 0 A_Jump(128,\"FadeOut2\")\nNormal:\n SPFX AAAAAAAA 1 BRIGHT A_FadeOut(0.025)\n Stop\nFadeOut2:\n SPFX AAAAAAAA 1 BRIGHT A_FadeOut(0.035)\n Stop\n }\n}\n/*\nACTOR TerminatorDarkPowerLine : BluePowerLine\n{\nScale 0.84\nTranslation \"80:111=250:254\"\nStates\n{\nSpawn:\n SPFX A 5 Bright\n TNT1 A 0 A_Jump(128,\"FadeOut2\")\nNormal:\n SPFX AAAAAAAA 1 Bright A_FadeOut(0.025)\n Stop\nFadeOut2:\n SPFX AAAAAAAA 1 Bright A_FadeOut(0.03)\n Stop\n }\n}\n\nActor TerminatorDevastator : FusionDevastatorBall\n{\nDamagetype \"Terminator\"\n+DontReflect\n}\n*/\n\nACTOR DTermPyroShot\n{\n PROJECTILE\n +SeekerMissile\n +FORCERADIUSDMG\n +ExtremeDeath\n +DONTBLAST\n +NoGravity\n +DONTREFLECT\n SeeSound \"weapons/firbfi\"\n DeathSound \"Weapons/PCnnEx\"\n DamageType \"Terminator\"\n Obituary \"The Demented Terminator ripped %o's head off and shit down %p neck.\"\n Alpha 1.0\n Scale 1.4\n RenderStyle Add\n Speed 45\n FastSpeed 50\n PROJECTILE\n Damage 300\n Radius 16\n Height 16\n states\n {\n Spawn:\n\tTNT1 A 0 A_Explode(600,64,0,1)\n HFBA ABC 1 A_SpawnItemEx(\"HFExTrail\",0,0,0,0,0,0,0)\n TNT1 A 0 BRIGHT A_SeekerMissile(6,12)\n Goto Spawn+2\n Death:\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,0,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,65,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,120,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,165,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,220,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,265,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,330,30)\n HFBA D 0 Bright A_CustomMissile(\"TFuelExplosion01\",0,0,375,30)\n HFBA D 0 Bright A_Mushroom(\"DTermMushroomFireballs\",8)\n\t TNT1 A 0 A_Explode(2000,486,0,1)\n HFBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n Stop\n }\n}\n\n/*\nACTOR TFuelExplosion01\n{\n Radius 8\n Height 8\n Speed 6\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n DONTHURTSHOOTER\n Damagetype \"Terminator\"\n +RIPPER\n +BLOODLESSIMPACT\n +EXTREMEDEATH\n +DontReflect\n +SPECTRAL\n SeeSound \"weapons/firex3\"\n ALPHA 0.80\n States\n {\n Spawn:\n TNT1 AAAAA 3 A_SpawnItem(\"FuelExplosion02\",0,0)\n Stop\n }\n}\n\nACTOR TFuelExplosion02\n{\n Radius 5\n Height 5\n Speed 0\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n +SPECTRAL\n +NOGRAVITY\n +DontReflect\n +EXTREMEDEATH\n Damagetype \"Terminator\"\n ALPHA 0.80\n SeeSound \"weapons/firex3\"\n States\n {\n Spawn:\n RPEX A 2 Bright\n RPEX B 2 Bright A_Explode(10,164)\n RPEX CDEFGHIJKLMNOPQRSTU 2 Bright\n stop\n }\n}\n*/\n\nActor DTermMushroomFireballs\n{\n DamageType \"Terminator\"\n Radius 10\n Height 8\n Damage 30\n PROJECTILE\n RENDERSTYLE Translucent\n Obituary \"The Demented Terminator ripped %o's head off and shit down %p neck.\"\n Alpha 1\n Scale 1.0\n Speed 35\n SeeSound \"imp/attack\"\n DeathSound \"comet/explosion\"\n BounceCount 3\n -NoGravity\n +DoomBounce\n +DontReflect\n +SKYEXPLODE\n +SPECTRAL\n +SeekerMissile\n states\n {\n\tSpawn:\n\tTNT1 A 1\n\tTNT1 A 0 A_PlaySoundEx(\"HFCyb/rocket\", 1, 0, 2)\n\tGoto Fly\n\tFly:\n\t\tFRTB AB 1 BRIGHT A_SpawnItem(\"HFCybFireballTrail\")\n\t\tTNT1 A 0 A_CustomMissile (\"SuperMeteor_m_TrailFX_Smoke\", 0, 0, random (0, 360), 2, random (10, 40))\n\t\tLoop\n Death:\n\t\tTNT1 A 0 A_Explode(160, 192)//Damage, Radius\n\t\tTNT1 A 0 A_SpawnItemEx(\"LCABaseScorch\", 0, 0, 0, 0, 0, 0, Random(0,359))\n TNT1 AAAAAA 0 A_CustomMissile (\"OrangeParticleSpawner\", 0, 0, random (0, 360), 2, random (0, 180))\n\t\tTNT1 AAAAAAA 0 Bright A_SpawnItemEx(\"CometDeathGlow\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"CyberSuperMeteor_m_Explosion\",0,0,0,0,0,0,0,128,0)\n\t EXPL A 0 Radius_Quake(15,20,0,20,0)\n\t\tBEXP B 0 BRIGHT A_Scream\n TNT1 A 0 A_ALertMonsters\n\t\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"SuperMeteor_m_FX_Smoke\", 0, 0, 0, 0.01 * Random(-125, 125), 0.01 * Random(-125, 125), 0.01 * Random(25, 245), 0, 128, 0)\n\t\tBOOM ABCDEFGHIJKLMNOP 2 BRIGHT\n\t\tStop\n }\n}\n\n/*\nActor CyberSuperMeteor_m_Explosion : SuperMeteor_m_Explosion\n{\nDamageType \"Cyber10k\"\n}\n*/\n\nACTOR DTermFire\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+THRUACTORS\nRenderStyle Translucent\nScale 0.4\nStates\n{\nSpawn:\nSMOK ABCDEFGHIJKL 3 BRIGHT A_FadeOut\nStop\n}\n}\n\nACTOR DTermFireFlame : Kaboom3 { Scale 0.5 }\nACTOR DTermFireParticleRed : LCABFGTrailParticleRed {\nBounceType None\nBounceFactor 0\nScale 0.04\nAlpha 0.95\n+CLIENTSIDEONLY\n-MISSILE\n-DOOMBOUNCE\nStates\n{\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n BurnOut:\n TNT1 A 0\n LSKR A 2 Bright A_FadeOut(0.1)\n Loop\n Toaster:\n TNT1 A 0\n\tStop\n}\n}\n\nACTOR DTermFireParticleGold : DTermFireParticleRed {\nStates\n{\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n BurnOut:\n LPKG A 2 Bright A_FadeOut(0.1)\n Loop\n Toaster:\n TNT1 A 0\n\tStop\n}\n}\n\nACTOR DTermFireSpawner : RedParticleSpawner\n{\n+DONTSPLASH\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"monster/ambientfire3\")\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_SpawnItemEx(\"DTermFireParticleRed\",random(10,-32),random(14,-10),random(50,60),Random(2,-2),Random(2,-2),-2,0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"DTermFireParticleGold\",random(10,-32),random(14,-10),random(50,60),Random(2,-2),Random(2,-2),-2,0,128,0)\n\tTNT1 AAA 0 A_SpawnItemEx(\"DTermFire\",random(10,-32),random(14,-10),random(60,70),0,0,random(-6,-8),0,128,0)\n\tTNT1 A 1\n\tTNT1 AAA 0 A_SpawnItemEx(\"DTermFireFlame\",random(10,-32),random(14,-10),random(60,70),0,0,random(-5,-7),0,128,0)\n\tTNT1 A 1\n\tTNT1 AAA 0 A_SpawnItemEx(\"DTermFire\",random(10,-32),random(14,-10),random(60,70),0,0,random(-6,-8),0,128,0)\n\tTNT1 A 1\n\tStop\n }\n}"
},
{
"source": "pk3",
"name": "Actors/Monsters/CerebralCommander.txt",
"contents": "ACTOR CerebralCommander : SpiderMastermind 21306\n{\n Health 7000\n Speed 15\n\tFloatSpeed 15\n PainChance 17\n\tScale 1.1\n\tRadius 65\n\tBloodColor \"80 00 FF\"\n\tDropItem \"BossLifeEssence\" 204 25\n\tDropItem \"BossArmorBonusMax\" 204 1\n\tDropItem \"DemonAmmoBox\" 128 200\n\tDropItem \"SkullOfPower\" 90\n\tDropItem \"UltraSphere\" 128 1\n\tDropItem \"BigGas\" 256 100\n\tDropItem \"Demon Tech Shotgun\" 104 1\n\tDropItem \"Welder\" 250 1\n\tDropItem \"PyroCannon\" 24 1\n\tMass 7000\n\t+MISSILEEVENMORE\n\t+QUICKTORETALIATE\n\t+LOOKALLAROUND\n\t+MISSILEMORE\n\t+FLOAT\n\t+BOSS\n\t+NOEXTREMEDEATH\n\t+BOSSDEATH\n\t+NOGRAVITY\n\t-FLOORCLIP\n +DONTHARMSPECIES\n +FireResist\n +NORADIUSDMG\n +NOICEDEATH\n +NOTARGET\n +CANTSEEK\n +NOFEAR\n +DONTSPLASH\n +NOTIMEFREEZE\n +NOTELEFRAG\n +DONTGIB\n +DONTMORPH\n +DONTRIP\n\tAttackSound \"\"\n\tDamageFactor 0.35\n\tDamageFactor \"Cyber10K\", 0.015\n\tDamageFactor \"Extreme\", 0.0\n\tDamageFactor \"CustomSpray\", 0.0\n\tDamageFactor \"Player\", 0.015\n DamageFactor \"BFG9500Ball\", 0.0\n\tDamageFactor \"PlayerPyro\", 0.0\n\tDamageFactor \"Commander\", 0.0\n DamageFactor \"DemolisherEx\", 0.0\n DamageFactor \"DarkDemoEx\", 0.0\n DamageFactor \"CerChainguns\", 0.0\n DamageFactor \"CerEnergyBall\", 0.0\n DamageFactor \"PDTBFG\", 0.03\n DamageFactor \"PDTBFGTracer\", 0.03\n DamageFactor \"Legendary\", 0.0020\n DamageFactor \"LegendaryPlayer\", 0.0\n DamageFactor \"BFGSplash\", 0.15\n DamageFactor \"BFGSpray\", 0.15\n DamageFactor \"PlayerDevBall\", 0.020\n DamageFactor \"PlayerDevBall2\", 0.020\n DamageFactor \"PlayerDTBFGRailgunSlug\", 0.020\n DamageFactor \"PlayerDevTracer\", 0.020\n\tDamageFactor \"Ice\", 0.0\n DamageFactor \"FreezerBurn\", 0.0\n // no infight 4 u\n\tDamageFactor \"Baby15K\", 0.0\n DamageFactor \"Legendary1\", 0.0\n\tDamageFactor \"LegMind\", 0.0\n DamageFactor \"VileFires\", 0.0\n DamageFactor \"NobleComet\", 0.0\n DamageFactor \"ZombieDev\", 0.0\n DamageFactor \"BeheComet\", 0.0\n SeeSound \"Commander/sight\"\n PainSound \"Commander/pain\"\n DeathSound \"Commander/death\"\n\tSpecies \"Masterminds\"\n Obituary \"%o was turned to mush by heavy weapons from the Cerebral Commander.\"\n\tTag \"Cerebral Commander\"\n\tvar int user_music;\n States\n {\nSpawn:\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 2 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM B 2 Bright A_Look\n\tLoop\nSee:\n\tTNT1 A 0 A_JumpIf(user_music == 1,3)\n\tTNT1 A 0 ACS_ExecuteAlways(5432,0,99)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(26,\"Evade\")\n\tTNT1 A 0 A_Jump(16,\"Telederp\",\"TelederpAfraid\")\n\tLoop\nEvade:\n\tTNT1 A 0 A_Jump(128,19)\n\tTNT1 A 0 ThrustThing(Angle*256/360+64,30,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_Stop\n\tGoto See\n\tTNT1 A 0 ThrustThing(Angle*256/360+192,30,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner2\",0,0,0,0)\n\tCOMM B 2 Bright A_Chase\n\tTNT1 A 0 A_Stop\n\tGoto See\nMissile:\n\tTNT1 A 0 A_Jump(130,\"BFG9K\",\"BFG10K\",\"DTBFG10K\",\"DTDevastator\",\"PyroCannon\")\n\tTNT1 A 0 A_Jump(60,\"BrainWave\")\n\tTNT1 A 0 A_Jump(40,\"Summon\")\nNormal:\n TNT1 A 0 A_JumpIfCloser(1500,1)\n\tGoto BFG9K\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleShellCasing\", 10, 12, 40, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)\n\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tCOMM D 0 Bright A_CustomMissile(\"CommanderExplosiveTracer\",36,0,Random(-800,800)/100.00,0)\n\tCOMM D 3 Bright A_CustomMissile(\"CommanderExplosiveTracer\",36,0,Random(-800,800)/100.00,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n TNT1 A 0 A_SpawnItemEx(\"PurpleShellCasing\", 10, -12, 40, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tCOMM C 0 Bright A_CustomMissile(\"CommanderExplosiveTracer\",36,0,Random(-800,800)/100.00,0)\n\tCOMM C 3 Bright A_CustomMissile(\"CommanderExplosiveTracer\",36,0,Random(-800,800)/100.00,0)\n\tTNT1 A 0 A_StopSoundEx(\"Weapon\")\n\tTNT1 A 0 A_Jump(3,\"See\",\"BFG9K\",\"BFG10K\",\"DTBFG10K\")\n TNT1 A 0 A_SpidRefire\n\tGoto Normal+7\nBFG9K:\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 D 2 Bright A_CustomMissile(\"CommanderBFG9500Ball\", 34, 0, 0)\n\tCOM2 CCC 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 D 2 Bright A_CustomMissile(\"CommanderBFG9500Ball\", 34, 0, 0)\n\tCOM2 CCC 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 A 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 A 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 B 2 Bright A_CustomMissile(\"CommanderBFG9500Ball\", 34, 0, 0)\n\tCOM2 AA 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 A 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 A 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 B 2 Bright A_CustomMissile(\"CommanderBFG9500Ball\", 34, 0, 0)\n\tCOM2 AAAAAAA 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(128,\"BFG10K\",\"DTBFG10K\",\"PyroCannon\")\n\tGoto See\nBFG10K:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 3 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 3 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 3 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 3 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 3 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 3 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n COM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 2 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCOM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 C 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n COM2 D 1 Bright A_CustomMissile(\"Commander10K\", 42, 0, Random(4, -4))\n\tCOM2 C 3 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tCOM2 CCCCC 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(128,\"DTBFG10K\")\n\tGoto See\nDTBFG10K:\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 DD 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 DD 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 D 2 Bright A_CustomMissile(\"CommanderPurpleDTBFG10KBall\", 34, 0, 0)\n\tCOM2 DDDDDDDDDDDD 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 AA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 B 2 Bright A_CustomMissile(\"CommanderDTBFG10KBall\", 34, 0, 0)\n\tCOM2 BBBBBBBBBBBB 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(80,\"PyroCannon\")\n\tGoto See\nPyroCannon:\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 DD 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 DD 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 D 2 Bright A_CustomMissile(\"CommanderPyroShot\", 34, 0, 0)\n\tCOM2 DDDDDDDDDDDD 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(50,\"DTDevastator\",\"BrainWave\")\n\tGoto See\nDTDevastator:\n\tTNT1 A 0 A_PlaySound(\"devastator/charge\")\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CC 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 DD 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 DD 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"devastator/fire\")\n\tCOM2 D 2 Bright A_CustomMissile(\"CommanderDevastatorBall\",34,0,0)\n\tCOM2 CC 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOM2 CCCC 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(110,\"BrainWave\")\n\tGoto See\nBrainwave:\n TNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SetInvulnerable\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_PlaySound(\"Commander/Laugh\")\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n SLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY C 2 Bright A_CustomMissile(\"CommanderBrainWave\", 54, 0, 0)\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY C 2 Bright A_CustomMissile(\"CommanderBrainWave\", 54, 0, random(-2,2))\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY C 2 Bright A_CustomMissile(\"CommanderBrainWave\", 54, 0, random(-2,2))\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY C 2 Bright A_CustomMissile(\"CommanderBrainWave\", 54, 0, random(-2,2))\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY CC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY C 2 Bright A_CustomMissile(\"CommanderBrainWave\", 54, 0, random(-2,2))\n\tSLAY BB 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tSLAY AAAAAAAAAAAA 2 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tgoto see\nPain:\n TNT1 A 0 A_Jump(20,\"PainBoom\")\n\tTNT1 A 0 A_Jump(26,\"PainResurrect\")\n\tTNT1 A 0 A_Jump(30,\"Summon\")\n\tTNT1 A 0 A_Jump(100,\"TelederpAfraid\")\n\tTNT1 A 0 A_Jump(128,\"PainMissile\")\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 3 Bright A_Pain\n\tGoto See\nTelederpAfraid:\n TNT1 A 0 A_ChangeFlag(\"Frightened\",1)\nTelederp:\n COM2 A 15\n\tTNT1 A 0 A_SetInvulnerable\n\tCOM2 A 4 Bright\n\tTNT1 A 0 A_HideThing\n\tTNT1 A 0 A_PlaySound(\"BH/Fire\",0,1.0,0,ATTN_NONE)\n\tTNT1 A 0 A_SpawnItemEx(\"CommTeleportFXSpawner\",0,0,62)\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Chase(\"\",\"\")\n\tCOM2 A 4 Bright\n\tTNT1 A 0 A_PlaySound(\"DMBall/Impact\",0,1.0,0,ATTN_NONE)\n\tTNT1 A 0 A_UnHideThing\n\tTNT1 A 0 A_ChangeFlag(\"Frightened\",0)\n\tTNT1 A 0 A_SpawnItemEx(\"CommTeleportFXSpawner\",0,0,62)\n\tCOM2 A 10\n\tTNT1 A 0 A_UnSetInvulnerable\n\tGoTo See\nPainMissile:\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 3 Bright A_Pain\n\tGoto Missile\nPainBoom:\n SLAY A 3 Bright A_Pain\n\tTNT1 A 0 A_SetInvulnerable\n TNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY AAAA 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY A 20 Bright A_PlaySound(\"Commander/charge\")\n\tTNT1 A 0 A_UnSetInvulnerable\n\tTNT1 A 0 A_JumpIfInventory(\"CommanderToken1\",3,\"See\")\n\tTNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 A_GiveInventory(\"CommanderToken1\",1)\n\tSLAY A 10 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tTNT1 A 0 A_GiveInventory(\"Health\",350)\n\tTNT1 A 0 A_SpawnItem(\"PurplePyroBoom\",30,0,0,0)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tTNT1 A 0 A_Jump(48,\"DeathPainBoom\")\n\tTNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 Bright A_Mushroom(\"CommanderMushroomFireballs\",12)\n\tSLAY A 0 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY A 0 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY A 20 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tgoto see\nDeathPainBoom:\n\tTNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 Bright A_Mushroom(\"CommanderDeathMushroomFireballs\",12)\n\tSLAY A 0 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY A 0 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY A 20 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tgoto see\nSummon:\n\tTNT1 A 0 A_SetInvulnerable\n\tSLAY AA 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY AA 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY AA 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY AA 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_PlaySound(\"sentient/laugh\")\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,30,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,90,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,120,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,150,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,180,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,210,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,240,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,270,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,360,0)\n\tSLAY AA 3 Bright A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,15,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,45,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,75,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,105,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,135,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,165,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,195,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,225,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,255,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,285,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,315,0)\n\tTNT1 A 0 A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,345,0)\n\tSLAY AA 3 Bright A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY AAAAAAAAAAAA 0 A_SpawnItemEx(\"CommanderSpawners\",0,0,0,0,0,0,0,32,64)\n\tSLAY AAAAAAAAAA 3 Bright A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY AAAAAAAAAAAA 0 A_SpawnItemEx(\"CommanderSpawners\",0,0,0,0,0,0,0,32,64)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tSLAY AAAAAAAAAAAAAA 3 Bright A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tCOMM A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tGoto See\nPainResurrect:\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 3 Bright A_Pain\n\tTNT1 A 0 A_JumpIfInventory(\"CommanderToken2\",3,\"See\")\n\tCOMM AAAA 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveInventory(\"CommanderToken2\",1)\n\tTNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tTNT1 A 0 A_GiveInventory(\"Health\",800)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n SLAY A 3 Bright A_PlaySound(\"Commander/Laugh\")\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,0,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,30,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,60,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,90,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,120,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,150,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,180,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,210,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,240,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,270,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,300,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,330,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,360,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,15,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,45,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,75,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,105,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,135,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,165,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,195,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,225,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,255,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,285,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,315,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderMassResurrectionEffect\",10,0,345,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,0,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,10,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,20,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,30,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,40,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,50,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,60,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,70,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,80,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,90,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,100,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,110,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,120,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,130,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,140,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,150,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,160,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,170,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,180,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,190,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,200,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,210,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,220,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,230,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,240,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,250,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,260,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,270,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,280,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,290,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,300,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,310,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,320,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,330,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,340,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,350,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,360,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,0,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,10,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,20,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,30,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,40,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,50,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,60,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,70,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,80,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,90,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,100,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,110,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,120,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,130,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,140,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,150,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,160,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,170,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,180,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,190,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,200,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,210,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,220,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,230,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,240,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,250,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,260,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,270,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,280,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,290,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,300,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,310,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,320,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,330,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,340,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,350,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"SentientMassResurrection\",10,0,360,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"CommanderBrainSFX\",0,0,0,0)\n\tSLAY A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tCOMM A 3 Bright A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tGoto See\nDeath:\n\tTNT1 A 0 Bright A_Scream\n\tCOMM E 20 Bright A_Fall\n TNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tCOMM FFFFF 2 Bright A_CustomMissile(\"CommKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n TNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n TNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tCOMM FFFFF 2 Bright A_CustomMissile(\"CommKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n TNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n COMM GGGGG 2 Bright A_CustomMissile(\"CommKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n TNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n COMM GGGGG 2 Bright A_CustomMissile(\"CommKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n TNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n COMM HHHHH 2 Bright A_CustomMissile(\"CommKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n TNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n COMM IIIII 2 Bright A_CustomMissile(\"CommKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n TNT1 AAAA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAAAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAAAAAA 0 A_CustomMissile(\"PurpleSmokeFX1\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\tCOMM JK 8\n\tTNT1 A 0 Bright A_Mushroom(\"CommanderDeathMushroomFireballs\",12)\n\tTNT1 A 0 A_SpawnItem(\"PurplePyroBoom2\")\n\tTNT1 A -1 A_KillMaster\n\tStop\n }\n}\n\nActor CommanderSpawners\n{\nRadius 40\nHeight 56\nSpeed 29\nMonster\n+FLOAT\n-SHOOTABLE\n-COUNTKILL\n-SOLID\nGravity 1000\nMass 99999\nMaxDropOffHeight 48\nMaxStepHeight 32\nvar int user_limit;\nStates\n{\n Spawn:\n TNT1 A 0\n\tTNT1 A 0 A_SetAngle(random(0,359))\n\tTNT1 A 1 A_Recoil(-80)\n\tTNT1 A 0 A_JumpIf(user_limit > 3,\"Death\")\n\tTNT1 A 0 A_SetUserVar(\"user_limit\",user_limit+1)\n\tTNT1 A 1 A_Recoil(-8)\n\tTNT1 A 2 A_Jump(16,\"Death\")\n Goto Spawn+3\n Death:\n TNT1 A 0 A_SpawnItemEx(\"TeleportFog\")\n TNT1 A 5 A_SpawnItemEx(\"CommanderMinions\")\n\tTNT1 A 1 A_Fall\n\tStop\n\t}\n}\n\nACTOR CommanderSmokeSpawner : RedParticleSpawner\n{\n States\n {\n Spawn:\n TNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"monster/ambientfire2\")\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n TNT1 AA 0 A_SpawnItemEx(\"PHellionSmoke\",random(50,70),random(50,70),78,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"PHellionSmoke\",random(-50,-70),random(-50,-70),78,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"PHellionSmoke\",random(50,70),random(-50,-70),78,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"PHellionSmoke\",random(-50,-70),random(50,70),78,0,0,random(-4,-6),0,128,0)\n TNT1 A 1\n Stop\n }\n}\n\nACTOR CommanderSmokeSpawner2 : RedParticleSpawner\n{\n States\n {\n Spawn:\n TNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"monster/ambientfire2\")\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n TNT1 AA 0 A_SpawnItemEx(\"PHellionSmoke\",random(50,70),random(50,70),78,0,0,random(-6,-8),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"PHellionSmoke\",random(-50,-70),random(-50,-70),78,0,0,random(-6,-8),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"PHellionSmoke\",random(50,70),random(-50,-70),78,0,0,random(-6,-8),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"PHellionSmoke\",random(-50,-70),random(50,70),78,0,0,random(-6,-8),0,128,0)\n TNT1 A 1\n Stop\n }\n}\n\nACTOR CMRETrail : CometTail\n{\nAlpha 0.6\nScale 0.6\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tCEMR ABCABC 1 Bright A_FadeOut(0.02)\n\tGoto Spawn+2\n\t}\n}\n\nACTOR CommanderMassResurrectionEffect\n{\nHeight 6\nRadius 6\nDamage 0\nRenderStyle Add\nAlpha 0.5\nScale 0.5\nPROJECTILE\n+FLOORHUGGER\n+NOCLIP\nSpeed 25\nStates\n{\nSpawn:\n\tTNT1 A 10\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR A 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR B 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tCEMR C 1 Bright A_SpawnItemEx(\"CMRETrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tStop\n\t}\n}\n\nACTOR CommanderBrainFlame : DukeHealFlame\n{\nScale 0.8\nStates\n{\nSpawn:\n\tPMKE ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n\t}\n}\n\nACTOR CommanderBrainLightning : DTBFGLightningRed\n{\nScale 0.52\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n\tPEL1 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL2 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL3 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL4 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\nToaster:\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n\tPEL1 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL2 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL3 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL4 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\t}\n}\n\nACTOR CommanderBrainLightning2 : CommanderBrainLightning\n{\nScale 0.46\n}\n\nACTOR CommanderBrainSFX : RedParticleSpawner\n{\n States\n {\n Spawn:\n TNT1 A 0\n\tTNT1 AA 0 A_SpawnItemEx(\"CommanderBrainLightning\",random(40,-40),random(40,-40),random(60,100),0,0,0,0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"CommanderBrainLightning2\",random(40,-40),random(40,-40),random(60,100),0,0,0,0,128,0)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"CommanderBrainFlame\",random(40,-40),random(40,-40),random(60,100),0,0,random(4,6),0,128,0)\n TNT1 A 1\n Stop\n }\n}\n\nACTOR CommanderBFG9500Ball : BFG9500Ball\n{\n-THRUSPECIES\nSpecies \"Masterminds\"\nObituary \"Unfortunatley %o was too stupid to out-smart the Cerebral Sentient.\"\nStates\n{\nSpawn:\n BFP3 AAABBB 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwavePurple2\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 AAAAAA 0 A_CustomMissile(\"Kaboom18Purple\", 0, 0, random(0,360), 2, random(0,360))\n BPE3 AB 8 Bright A_SpawnItemEx(\"PurpleParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n BPE3 C 8 Bright A_BFGSpray(\"PurpleSpray\")\n BPE3 DEF 8 Bright\n Stop\n }\n}\n\nACTOR BFGShockwavePurple : BFGShockwave\n{\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tESHK ABCDEFGHIJKLMNOPQR 1 Bright A_FadeOut(0.04)\n\tStop\n\t}\n}\n\nACTOR BFGShockwavePurple2 : BFGShockwavePurple\n{\nScale 1.1\nStates\n{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tESHK ABCDEFGHIJKLMNOPQR 2 Bright A_FadeOut(0.04)\n\tStop\n\t}\n}\n\nACTOR Kaboom18Purple : Kaboom\n{\nSpeed 2\nScale 1\nStates\n{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tFXPP AABBCDEFGHIJKLM 2 Bright A_FadeOut(0.05)\n\tStop\n\t}\n}\n\nActor CommanderExplosiveTracer : SentientExplosiveTracer {DamageType \"Commander\"}\n\nACTOR CommanderExplosiveTracer : SentientExplosiveTracer\n{\nDamageType \"Commander\"\nStates\n{\nSpawn:\n TPA3 A 1 Bright\n\tLoop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 A_SpawnItem(\"CommanderExplosiveEffect\")\n CISL B 4 Bright A_Explode(Random(3,6)*5,72)\n CISL CD 3 Bright\n Stop\n }\n}\n\nACTOR CommanderExplosiveEffect\n{\n+CLIENTSIDEONLY\n+NOGRAVITY\n+NOBLOCKMAP\nStates\n{\nSpawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 AAA 0 A_CustomMissile(\"PurpleKaboom1\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"PurpleSmokeFX1\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 1\n\tStop\nToaster:\n TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR PurpleShellCasing : ShellCasing\n{\n\tStates\n\t{\n\tSpawn:\n\t TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t PURC DCBAHGFE 2\n\t Loop\n Death:\n\t TNT1 A 0\n TNT1 A 0 A_Jump(128,3)\n PURC C 100\n PURC C 5 A_FadeOut(0.10)\n Goto Death+3\n PURC G 100\n\t PURC G 5 A_FadeOut(0.10)\n\t Goto Death+5\n\t }\n}\n\nACTOR PurpleKaboom1 : Kaboom\n{\nSpeed 2\nScale 0.45\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFXPP AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nACTOR PurpleSmokeFX1 : SmokeFX\n{\nScale 0.4\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nPBSP ABCDEFGHIJKLM 5 A_FadeOut(0.025)\nStop\n}\n}\n\nActor CommanderMinions\n{\n+NOSECTOR\n+NOGRAVITY\n+BOSSDEATH\n+SHOOTABLE\n+ISMONSTER\n+NORADIUSDMG\n+NOINTERACTION\n+NOBLOCKMAP\nHEALTH 0x7FFFFFFF\nRadius 0\nHeight 0\nMass 0x7FFFFFFF\nStates\n{\n Spawn:\n TNT1 A 1\n\tTNT1 A 0 A_Jump(28,\"OPSpawn\")\n\tTNT1 A 0 A_Jump(56,\"StrongSpawn\")\n\tTNT1 A 0 A_Jump(112,\"MediumSpawn\")\n WeakSpawn:\n TNT1 A 0 A_SpawnItemEx(\"Weak1\")\n Stop\n MediumSpawn:\n TNT1 A 0 A_SpawnItemEx(\"CBabyDemolisher\")\n Stop\n StrongSpawn:\n TNT1 A 0 A_SpawnItemEx(\"CBabyDDemolisher\")\n Stop\n OPSpawn:\n TNT1 A 0 A_SpawnItemEx(\"CBabySentient\")\n Stop\n }\n}\n\nActor Weak1 : RandomSpawner\n{\nDropItem \"CFusionite\", 256, 100\nDropItem \"CDTechSpider\", 256, 100\n}\n\nActor CFusionite : Fusionite\n{\nDamageFactor \"Commander\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"Baby15K\", 0.0\nSpecies \"Masterminds\"\n+DONTHARMSPECIES\n+NOEXTREMEDEATH\nDropItem \"\"\n}\n\nActor CDTechSpider : DTechSpider\n{\nDamageFactor \"Commander\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"Baby15K\", 0.0\nSpecies \"Masterminds\"\n+DONTHARMSPECIES\n+NOEXTREMEDEATH\nDropItem \"\"\n}\n\nActor CBabyDemolisher : BabyDemolisher\n{\nDamageFactor \"Commander\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"Baby15K\", 0.0\nSpecies \"Masterminds\"\n+DONTHARMSPECIES\n+NOEXTREMEDEATH\nDropItem \"\"\n}\n\nActor CBabyDDemolisher : BabyDDemolisher\n{\nDamageFactor \"Commander\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"Baby15K\", 0.0\nSpecies \"Masterminds\"\n+DONTHARMSPECIES\n+NOEXTREMEDEATH\nDropItem \"\"\n}\n\nActor CBabySentient : BabySentient\n{\nDamageFactor \"Commander\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"Baby15K\", 0.0\nSpecies \"Masterminds\"\n+DONTHARMSPECIES\n+NOEXTREMEDEATH\nDropItem \"\"\n}\n\nACTOR Commander10K : Red10KProjectile\n{\nObituary \"%o was turned to mush by heavy weapons from the Cerebral Commander.\"\n+SEEKERMISSILE\n+SCREENSEEKER\nStates\n{\nDeath:\n Spawn:\n TPA3 A 35 Bright\n Fly:\n TPA3 A 3 Bright A_SeekerMissile(4,5)\n Loop\n Death:\n XDeath:\n TNT1 A 0\n TNT1 A 1 A_SpawnItem(\"CommanderPurple10KEx\")\n Stop\n }\n}\n\nACTOR CommanderPurple10KEx\n{\n Radius 11\n Height 8\n Damage 140\n +NOBLOCKMAP\n +NOGRAVITY\n +NOTELEPORT\n +FORCERADIUSDMG\n +BLOODLESSIMPACT\n Renderstyle Add\n Alpha 0.75\n Scale 0.85\n DamageType \"Commander\"\n States\n {\n Spawn:\n TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwavePurple\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"PurpleKaboom2\", 0, 0, random(0,360), 2, random(0,360))\n BPE3 A 4 Bright A_Detonate\n BPE3 BCDEF 4 Bright\n Stop\n }\n}\n\nACTOR PurpleKaboom2 : Kaboom\n{\nSpeed 1\nScale 0.9\nStates\n{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tFXPP AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\n\tStop\n\t}\n}\n\nACTOR CommanderToken1 : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 3\n}\n\nACTOR CommanderToken2 : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 3\n}\n\nACTOR CFuelExplosion01\n{\n Radius 8\n Height 8\n Speed 6\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n DONTHURTSHOOTER\n Damagetype \"Commander\"\n +RIPPER\n +BLOODLESSIMPACT\n +EXTREMEDEATH\n +SPECTRAL\n SeeSound \"weapons/firex3\"\n ALPHA 0.80\n States\n {\n Spawn:\n TNT1 AAAAA 6 A_SpawnItem(\"CFuelExplosion02\",0,0)\n Stop\n }\n}\n\nACTOR CFuelExplosion02\n{\n Radius 5\n Height 5\n Speed 0\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n +SPECTRAL\n +NOGRAVITY\n +EXTREMEDEATH\n Damagetype \"Commander\"\n ALPHA 0.80\n SeeSound \"weapons/firex3\"\n States\n {\n Spawn:\n PPEX A 3 Bright\n PPEX B 3 Bright A_Explode(10,164)\n PPEX CDEFGHIJKLMNOPQRSTU 3 Bright\n stop\n }\n}\n\nACTOR CommanderBrainWave\n{\n\tRadius 12\n\tHeight 12\n\tSpeed 60\n\tDamage 50\n\tScale 1.4\n\t+ExtremeDeath\n\t+DontReflect\n\t+SeekerMissile\n\t+PierceArmor\n\t+FoilInvul\n\tPROJECTILE\n\tDamageType \"Commander\"\n\tRenderstyle Add\n\tSEESOUND \"Commander/fire\"\n DeathSound \"weapons/bfg95explode\"\n\tObituary \"%o was turned to mush by heavy weapons from the Cerebral Commander.\"\n DECAL BFG9500LightningRed\n\tstates\n\t{\n\tSpawn:\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS A 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS B 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS C 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS D 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS E 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS F 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS G 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS H 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS I 2 BRIGHT A_SpawnItem(\"EWAVE\")\n\t CBTS A 0 A_SeekerMissile(15,0)\n CBTS J 2 BRIGHT A_SpawnItem(\"EWAVE\")\n Loop\n\tDeath:\n\t CBTS K 0 Radius_Quake(15,15,0,40,0)\n\t\tCBTS K 2 BRIGHT A_Explode(156,440)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PurpleDTech10KShockwave2\", 0, 0, 15, 0, 0, 0, 0, 128)\n TNT1 A 20 A_SpawnItem(\"PurpleDTBFGEx\",0,-10)\n\t\tTNT1 A 0 A_Jump(75,\"DeathBall\")\n\t\tCBTS LMNOPQRSTUVW 2 BRIGHT\n\t\tStop\n\tDeathBall:\n\t TNT1 A 0 A_SpawnItem(\"CommanderDeathBall\")\n\t\tStop\n\t}\n}\n\nACTOR EWAVE\n{\n Radius 30\n Height 30\n Obituary \"%o was turned to mush by heavy weapons from the Cerebral Commander.\"\n Speed 5\n PROJECTILE\n +NOGRAVITY\n +PIERCEARMOR\n +NOTELEPORT\n +NOBLOCKMAP\n +EXTREMEDEATH\n +DONTHURTSPECIES\n DamageType \"Commander\"\n RenderStyle ADD\n Alpha 0.5\n Species \"Masterminds\"\n States\n {\n Spawn:\n TNT1 A 0\n ESHK ABCDEFGHIJKLMNOPQR 2 Bright A_Explode(24,80,0)\n Stop\n }\n}\n\nActor CommanderMushroomFireballs\n{\n DamageType \"Commander\"\n Radius 10\n Height 8\n Damage 30\n PROJECTILE\n RENDERSTYLE Translucent\n Alpha 1\n Scale 1.0\n Speed 35\n SeeSound \"imp/attack\"\n DeathSound \"comet/explosion\"\n BounceCount 3\n -NoGravity\n +DoomBounce\n +SKYEXPLODE\n +SPECTRAL\n +SeekerMissile\n states\n {\n\tSpawn:\n\tTNT1 A 1\n\tTNT1 A 0 A_PlaySoundEx(\"HFCyb/rocket\", 1, 0, 2)\n\tGoto Fly\n\tFly:\n\t\tFPTB AB 1 BRIGHT A_SpawnItem(\"CComFireballTrail\")\n\t\tTNT1 A 0 A_CustomMissile (\"SuperMeteor_m_TrailFX_PurpleSmoke\", 0, 0, random (0, 360), 2, random (10, 40))\n\t\tLoop\n Death:\n\t\tTNT1 A 0 A_Explode(160, 192)//Damage, Radius\n\t\tTNT1 A 0 A_SpawnItemEx(\"LCABaseScorch\", 0, 0, 0, 0, 0, 0, Random(0,359))\n TNT1 AAAAAA 0 A_CustomMissile (\"PurpleParticleSpawner\", 0, 0, random (0, 360), 2, random (0, 180))\n\t\tTNT1 AAAAAAA 0 Bright A_SpawnItemEx(\"PurpleCometDeathGlow\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"CommanderSuperMeteor_m_Explosion\",0,0,0,0,0,0,0,128,0)\n\t EXPL A 0 Radius_Quake(15,20,0,20,0)\n\t\tBEXP B 0 BRIGHT A_Scream\n TNT1 A 0 A_ALertMonsters\n\t\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"SuperMeteor_m_FX_PurpleSmoke\", 0, 0, 0, 0.01 * Random(-125, 125), 0.01 * Random(-125, 125), 0.01 * Random(25, 245), 0, 128, 0)\n\t\tDVPP ABCDEFGHIJKLMNOP 2 BRIGHT\n\t\tStop\n }\n}\n\nActor SuperMeteor_m_TrailFX_PurpleSmoke\n{\n\t+NoInteraction\n\tAlpha 0.9\n\tScale 0.8\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Jump(255, \"Cloud1\", \"Cloud2\", \"Cloud3\", \"Cloud4\")\n\tCloud1:\n\t\tSMPS A 1 A_FadeOut(0.02)//0.0125\n\t\tWait\n\tCloud2:\n\t\tSMPS B 1 A_FadeOut(0.02)\n\t\tWait\n\tCloud3:\n\t\tSMPS C 1 A_FadeOut(0.02)\n\t\tWait\n\tCloud4:\n\t\tSMPS D 1 A_FadeOut(0.02)\n\t\tWait\n\t}\n}\n\nActor SuperMeteor_m_FX_PurpleSmoke\n{\n\t+NoInteraction\n\tAlpha 0.9\n\tScale 2.0\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Jump(255, \"Cloud1\", \"Cloud2\", \"Cloud3\", \"Cloud4\")\n\tCloud1:\n\t\tSMPS A 1 A_FadeOut(0.0125)\n\t\tWait\n\tCloud2:\n\t\tSMPS B 1 A_FadeOut(0.0125)\n\t\tWait\n\tCloud3:\n\t\tSMPS C 1 A_FadeOut(0.0125)\n\t\tWait\n\tCloud4:\n\t\tSMPS D 1 A_FadeOut(0.0125)\n\t\tWait\n\t}\n}\n\nACTOR PurpleCometDeathGlow : CometTail\n{\nScale 2.0\nAlpha 0.6\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFPTB ABCDEFGHI 3 Bright\nStop\n}\n}\n\nACTOR CComFireballTrail\n{\n\t+MISSILE\n\t+NOGRAVITY\n\t+THRUACTORS\n\t+CLIENTSIDEONLY\n\tRenderStyle Add\n\tAlpha 0.6\n\tSpeed 1\n\tSCALE 1.0\n\tStates\n\t{\n\tSpawn:\n\t TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t TNT1 A 1\n\t\tFPTB ABCDEFGHI 1 BRIGHT\n\t\tStop\nToaster:\n TNT1 A 0\n Stop\n\t}\n}\n\nActor CommanderPyroShot : PyroShot\n{\nDamageType \"Commander\"\nSpecies \"Masterminds\"\nstates\n {\n Spawn:\n\tTNT1 A 0 A_Explode(600,128,0,1)\n CCBA ABC 1 A_SpawnItemEx(\"CCExTrail\",0,0,0,0,0,0,0)\n TNT1 A 0 BRIGHT A_SeekerMissile(10,10)\n Goto Spawn+2\n Death:\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,0,30)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,65,30)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,120,30)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,165,30)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,220,30)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,265,30)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,330,30)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,375,30)\n\t TNT1 A 0 A_Jump(48,\"DeathBall\")\n CCBA D 0 Bright A_Mushroom(\"CommanderMushroomFireballs\",8)\n\t TNT1 A 0 A_Explode(4000,600,0,1)\n CCBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PurplePyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PurplePyroShotEx\",0,0,0,0,0,0,0)\n Stop\n\tDeathBall:\n\t CCBA D 0 Bright A_Mushroom(\"CommanderDeathMushroomFireballs\",8)\n\t TNT1 A 0 A_Explode(4000,600,0,1)\n CCBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PurplePyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PurplePyroShotEx\",0,0,0,0,0,0,0)\n Stop\n }\n}\n\nActor CommanderSuperMeteor_m_Explosion : SuperMeteor_m_Explosion\n{\nDamageType \"Commander\"\nStates\n\t{\n\t\tSpawn:\n\t\t\tTNT1 A 0\n\t\t\tgoto Death\n\t\tDeath:\n\t\t\tTNT1 A 0 A_Scream\n\t\t\tTNT1 A 1 A_SpawnItemEx(\"SFX_NoLight_SuperExpFirePurple\", 0, 0, 0, 0.1 * Random(-20, 20), 0.1 * Random(-20, 20), 0.1 * Random(-20, 20), 0, 128, 0)\n\t\t\tTNT1 AAAA 1 A_SpawnItemEx(\"SFX_NoLight_SuperExpFirePurple_long\", 0, 0, 0, 0.003 * Random(-200, 200), 0.003 * Random(-200, 200), 0.003 * Random(-200, 200), 0, 128, 0)\n\t\t\tTNT1 A 1 A_SpawnItemEx(\"SFX_NoLight_SuperExpFirePurple_long\", 0, 0, 0, 0.01 * Random(-200, 200), 0.01 * Random(-200, 200), 0.01 * Random(-200, 200), 0, 128, 0)\n\t\t\tTNT1 AAAA 1 A_SpawnItemEx(\"SFX_NoLight_SuperExpFirePurple\", 0, 0, 0, 0.01 * Random(-200, 200), 0.01 * Random(-200, 200), 0.01 * Random(-200, 200), 0, 128, 0)\n\t\t\tTNT1 A 5\n\t\t\tStop\n\t}\n}\n\nActor SFX_NoLight_SuperExpFirePurple_long : SFX_ExpFire_long\n{\nScale 1.6\nStates\n\t{\n\tSpawn:\n\t\tDVPP ABCDEFGHIJKLMNOPPPPPPPPPP 2 BRIGHT A_FadeOut(0.04)\n\t\tStop\n\t}\n}\n\nActor SFX_NoLight_SuperExpFirePurple : SFX_ExpFire\n{\nScale 1.6\nStates\n\t{\n\tSpawn:\n\t\tDVPP ABCDEFGHIJKLMNOPPPPPPPPPP 1 BRIGHT A_FadeOut(0.04)\n\t\tStop\n\t}\n}\n\nActor PurplePyroBoom : CommanderPyroShot\n{\nObituary \"%o payed the ultimate price for his greed.\"\nStates\n{\nSpawn:\nTNT1 A 0\nGoto Death\n Death:\n TNT1 A 0 A_Explode(2000,886,0,1)\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,0,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,45,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,90,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,135,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,180,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,225,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,270,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,315,6)\n CCBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PurplePyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PurplePyroShotEx\",0,0,0,0,0,0,0)\n Stop\n }\n}\n\nActor PurplePyroBoom2 : CommanderPyroShot\n{\nObituary \"%o payed the ultimate price for his greed.\"\nStates\n{\nSpawn:\nTNT1 A 0\nGoto Death\n Death:\n TNT1 A 0 A_Explode(3000,800,0,1)\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,0,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,45,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,90,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,135,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,180,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,225,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,270,6)\n CCBA D 0 Bright A_CustomMissile(\"PurpleExplosion01\",0,0,315,6)\n CCBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PurplePyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PurplePyroShotEx\",0,0,0,0,0,0,0)\n Stop\n }\n}\n\nActor CCExTrail\n{\n\t+CLIENTSIDEONLY\n\t+NOBLOCKMAP\n\t+NOGRAVITY\n\t+NOINTERACTION\n\t+NOTIMEFREEZE\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 1 A_SpawnItemEx(\"CCKaboom\",-8,0,0,-6, 0,random(-1,1),0)\n\t\tStop\n\t}\n}\n\nACTOR PurpleExplosion01\n{\n Radius 8\n Height 8\n Speed 6\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n DONTHURTSHOOTER\n Damagetype \"Cyber10k\"\n +RIPPER\n +BLOODLESSIMPACT\n +EXTREMEDEATH\n +SPECTRAL\n +NOTIMEFREEZE\n SeeSound \"weapons/firex3\"\n ALPHA 0.80\n States\n {\n Spawn:\n TNT1 AAAAA 3 A_SpawnItem(\"PurpleExplosion02\",0,0)\n Stop\n }\n}\n\nACTOR PurpleExplosion02\n{\n Radius 5\n Height 5\n Speed 0\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n +SPECTRAL\n +NOGRAVITY\n +EXTREMEDEATH\n +NOTIMEFREEZE\n Damagetype \"Cyber10k\"\n ALPHA 0.80\n SeeSound \"weapons/firex3\"\n States\n {\n Spawn:\n PPEX A 2 Bright\n PPEX B 2 Bright A_Explode(10,164)\n PPEX CDEFGHIJKLMNOPQRSTU 2 Bright\n stop\n }\n}\nActor PurplePyroShotEx\n{\n\t+NOBLOCKMAP\n\t+NOGRAVITY\n\t+CLIENTSIDEONLY\n\t+NOINTERACTION\n\t+NOTIMEFREEZE\n\tReactionTime 60\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"CCKaboom\",0,0,0,random(-9,9),random(-10,10),random(-10,10),0)\n\t\tTNT1 A 0 A_Countdown\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0\n\t\tStop\n\t}\n}\n\nACTOR CCKaboom : Kaboom\n{\nSpeed 2\nScale 1.6\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFXPP AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\nToaster:\n TNT1 A 0\n Stop\n}\n}\n\nACTOR CommanderDTBFG10KBall : DTBFG10KBall\n{\nAlpha 0.85\nPROJECTILE\n+FORCERADIUSDMG\n+SeekerMissile\nObituary \"%o was turned to mush by heavy weapons from the Cerebral Commander.\"\nDamageType \"Commander\"\nStates\n{\nSpawn:\n TNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"DTBFGSFX\")\n TNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SeekerMissile(3,5)\n LGS1 A 1 Bright A_CustomMissile(\"LegCybDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n LGS1 B 1 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SeekerMissile(3,5)\n LGS1 C 1 Bright A_CustomMissile(\"LegCybDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n LGS1 D 1 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n Loop\nDTBFGSFX:\n\tTNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SeekerMissile(3,5)\n LGS1 A 1 Bright A_CustomMissile(\"CommanderDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n LGS1 B 1 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SeekerMissile(3,5)\n LGS1 C 1 Bright A_CustomMissile(\"CommanderDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n LGS1 D 1 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n Goto Spawn\nDeath:\n TNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 Radius_Quake(5,60,0,10,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"CommanderDTBFG10KTracer\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGoldSpawner\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tLGS1 ABCD 6 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_Explode(480,240)\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n\tTNT1 A 0 Radius_Quake(15,20,0,20,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/dtech10kexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold1\", 0, 0, 15, 0, 0, 0, 0, 128)\n TNT1 A 20 Bright A_SpawnItem(\"LegAnniDTBFGEx\",0,-10)\n Stop\n }\n}\n\nACTOR CommanderDTBFG10KTracer : FastProjectile\n{\n Height 4\n Radius 16\n Speed 60\n Damage 50\n Decal None\n DamageType \"Commander\"\n States\n {\n Spawn:\n TNT1 A 15\n\t Stop\n Death:\n TNT1 A 1\n Stop\n XDeath:\n\t TNT1 A 0\n TNT1 A 1 A_SpawnItem(\"CustomSpray\")\n Stop\n\t }\n}\n\nACTOR CommanderDTBFGProjectileAttack\n{\nPROJECTILE\n+LOOKALLAROUND\n+ISMONSTER\n+QUICKTORETALIATE\n+NOTARGET\n-COUNTKILL\n+NOCLIP\nObituary \"%o was turned to mush by heavy weapons from the Cerebral Commander.\"\nMissileType \"CommanderDTBFGRailgunSlug\"\nStates\n{\nSpawn:\n TNT1 A 0\n\tTNT1 AAAAA 1 A_Look\n\tStop\nSee:\n TNT1 A 0\n\tTNT1 A 1 A_JumpIfCloser(1250,\"Attack\")\n\tStop\nAttack:\n TNT1 A 0\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_MissileAttack\n\tTNT1 A 1 A_CustomRailgun(-1,0,NONE,\"80 00 FF\",1,1,2)\n\tGoto Death\nDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR CommanderDTBFGRailgunSlug : PlayerDTBFGRailgunSlug\n{\n DamageType \"Commander\"\n -RIPPER\n Damage (Random(1,4))\n}\n\nActor CommanderPurpleDTBFG10KBall : SentientDTBFG10KBall\n{\nDamageType \"Commander\"\nSpecies \"Masterminds\"\n+SEEKERMISSILE\nObituary \"%o was turned to mush by heavy weapons from the Cerebral Commander.\"\nStates\n{\nSpawn:\n TNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"DTBFGSFX\")\n TNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n TNT1 A 0 A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SeekerMissile(3,5)\n CPS1 A 1 Bright A_CustomMissile(\"CebComDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n CPS1 B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n TNT1 A 0 A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SeekerMissile(3,5)\n CPS1 C 1 Bright A_CustomMissile(\"CebComDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n CPS1 D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n Loop\nDTBFGSFX:\n\tTNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningPurple\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n TNT1 A 0 A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SeekerMissile(3,5)\n CPS1 A 1 Bright A_CustomMissile(\"CebComDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningPurple2\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n CPS1 B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningPurple\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n TNT1 A 0 A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SeekerMissile(3,5)\n CPS1 C 1 Bright A_CustomMissile(\"CebComDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningPurple2\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n CPS1 D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple2\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n Goto Spawn\nDeath:\n TNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 Radius_Quake(5,60,0,10,0)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningPurpleSpawner\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tCPS1 ABCD 6 Bright A_SpawnItemEx(\"PurpleDTech10KShockwave\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_Explode(480,240)\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n\tTNT1 A 0 Radius_Quake(15,20,0,20,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/dtech10kexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleDTech10KShockwave2\", 0, 0, 15, 0, 0, 0, 0, 128)\n TNT1 A 20 A_SpawnItem(\"PurpleDTBFGEx\",0,-10)\n Stop\n }\n}\n\nACTOR PurpleDTBFGEx\n{\nRenderStyle Add\nAlpha 0.85\n+CLIENTSIDEONLY\n+NOGRAVITY\nStates\n{\nSpawn:\nCPE1 AAAAAABBBBBBCCCCCCDDDDDD 1 Bright A_CustomMissile(\"Kaboom8\", 0, 0, random(0,360), 2, random(0,360))\nCPE1 EF 6 Bright\nStop\n}\n}\n\nACTOR DTBFG10KTracerPurple : DTBFG10KTracer\n{\n -THRUSPECIES\n Species \"Masterminds\"\n DamageType \"CerEnergyBall\"\n States\n {\n XDeath:\n TNT1 A 0\n TNT1 A 1 A_SpawnItem(\"PurpleSpray\")\n Stop\n\t }\n}\n\nACTOR PurpleSpray : CustomSpray\n{\nStates\n{\nSpawn:\n TNT1 A 0\n CFG9 A 4 Bright A_SpawnItemEx(\"PurpleParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n CFG9 BCDEF 4 Bright\n Stop\n }\n}\n\nACTOR PurpleDTech10KShockwave : SmokeFX\n{\nSpeed 0\nScale 1\nAlpha 0.85\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nESHK ABCDEFGHIJKLMNOPQR 1 Bright A_FadeOut(0.04)\nStop\n}\n}\n\nACTOR PurpleDTech10KShockwave2 : SmokeFX\n{\nSpeed 0\nScale 2.5\nAlpha 0.85\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nESHK ABCDEFGHIJKLMNOPQR 2 Bright A_FadeOut(0.04)\nStop\n}\n}\n\nACTOR DTBFGLightningPurple : TeleportFogLightning\n{\nScale 0.24\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n\tPEL1 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL2 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL3 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tPEL4 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\nDeath:\n\t\"----\" A 1 Bright\n\tStop\n\t}\n}\n\nACTOR DTBFGLightningPurple2 : DTBFGLightningPurple\n{\nScale 0.36\n}\n\nACTOR DTBFGLightningPurpleSpawner : BluePowerLineSpawner\n{\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"DTBFGLightningPurple2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n Stop\n }\n}\n\nACTOR ProjectileTrailParticlePurple : EnergyProjectileSparkOrange\n{\n+NOGRAVITY\nScale 0.02\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nSPKP A 1 Bright A_FadeOut(0.08)\nLoop\nToaster:\nTNT1 A 0\nStop\n}\n}\n\nACTOR ProjectileTrailParticlePurple2 : ProjectileTrailParticlePurple\n{\n+NOGRAVITY\nScale 0.045\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nSPKP A 2 Bright A_FadeOut(0.015)\nLoop\n}\n}\n\nACTOR CebComDTBFGProjectileAttack : SentientDTBFGProjectileAttack\n{\nObituary \"%o was turned to mush by heavy weapons from the Cerebral Commander.\"\nDamageType \"Commander\"\nStates\n{\nSpawn:\n TNT1 A 0\n\tTNT1 AAAAA 1 A_Look\n\tStop\nSee:\n TNT1 A 0\n\tTNT1 A 1 A_JumpIfCloser(1250,\"Attack\")\n\tStop\nAttack:\n TNT1 A 0\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_MissileAttack\n\tTNT1 A 1 A_CustomRailgun(-1,0,NONE,\"80 00 FF\",1,1,2)\n\tGoto Death\nDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR CommanderDevastatorBall : FusionDevastatorBall\n{\nDamageType \"Commander\"\nStates\n{\nSpawn:\n TNT1 A 0\n TNT1 A 0 A_PlaySoundEx(\"devastator/fly\",\"Voice\",1)\n\n\tTNT1 A 0 A_CustomMissile(\"CommDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tCPS1 A 0 Bright A_CustomMissile(\"CommanderLiteShot\",0,0,Random(0,360))\n CPS1 A 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SpawnItemEx(\"DevastatorLightningPurple\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tCPS1 A 1 Bright A_CustomMissile(\"CebComDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"PurpleDevastatorTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n\tTNT1 A 0 A_Explode(32,450,0)\n\n\tTNT1 A 0 A_CustomMissile(\"CommDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tCPS1 A 0 Bright A_CustomMissile(\"CommanderLiteShot\",0,0,Random(0,360))\n CPS1 B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SpawnItemEx(\"DevastatorLightningPurple2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tCPS1 A 1 Bright A_CustomMissile(\"CebComDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_Explode(32,450,0)\n\n\tTNT1 A 0 A_CustomMissile(\"CommDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tCPS1 A 0 Bright A_CustomMissile(\"CommanderLiteShot\",0,0,Random(0,360))\n CPS1 C 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SpawnItemEx(\"DevastatorLightningPurple\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tCPS1 A 1 Bright A_CustomMissile(\"CebComDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"PurpleDevastatorTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n\tTNT1 A 0 A_Explode(32,450,0)\n\n\tTNT1 A 0 A_CustomMissile(\"CommDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tCPS1 A 0 Bright A_CustomMissile(\"CommanderLiteShot\",0,0,Random(0,360))\n CPS1 D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_SpawnItemEx(\"DevastatorLightningPurple2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tCPS1 A 1 Bright A_CustomMissile(\"CebComDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n Goto Spawn\nDeath:\n TNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 Radius_Quake(3,35,0,10,0)\n TNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerPurple\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DevastatorLightningPurpleSpawner\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 A 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 B 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 C 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 D 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 A 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 B 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 C 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 D 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 A 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 B 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 C 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tCPS1 D 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(128,1024,0)\n\tTNT1 A 0 A_Explode(460,640,0)\n\tTNT1 A 0 A_Explode(618,256)\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n\tTNT1 A 0 Radius_Quake(20,12,0,12,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/dtech10kexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleDevastatorShockWave2\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_SpawnItem(\"PurpleDTBFGEx\",0,-10)\n\tCPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,18,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,36,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,54,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,72,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,90,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,108,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,126,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,144,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,144,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,162,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,180,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,196,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,216,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,234,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,252,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,270,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,288,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,306,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,324,2)\n CPE1 D 0 Bright A_CustomMissile(\"CommanderDevastatorBall2\",0,0,342,2)\n\tCPE1 AAAAAABBBBBBCCCCCCDDDDDD 1 A_CustomMissile(\"PurpleKaboomDevastator2\",0,0,random(0,360),2,random(0,360))\n CPE1 EF 6 Bright\n Stop\n }\n}\n\nActor PurpleDevastatorTrail\n{\n +NoBlockMap\n +NoGravity\n +ClientSideOnly\n Scale 1.45\n RenderStyle Add\n Radius 1\n Height 2\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n PDCP A 4 bright A_FadeOut(0.1)\n Loop\n Toaster:\n TNT1 A 0\n Stop\n }\n}\n\nACTOR PurpleDevastatorShockWave\n{\nSpeed 0\nScale 1\nRadius 1\nHeight 1\nSpeed 2\nDamage 0\nRenderstyle Translucent\nAlpha 0.75\nPROJECTILE\n+NOBLOCKMAP\n+NOTELEPORT\n+DONTSPLASH\n+NOGRAVITY\n+MISSILE\n+FORCEXYBILLBOARD\n+CLIENTSIDEONLY\n+NOINTERACTION\n+NOCLIP\nScale 1.15\nStates\n{\nSpawn:\nESHK ABCDEFGHIJKLMNOPQR 1 Bright A_FadeOut(0.025)\nStop\n}\n}\n\nACTOR PurpleDevastatorShockWave2 : PurpleDevastatorShockWave\n{\nSpeed 0\nScale 2.5\nStates\n{\nSpawn:\nESHK ABCDEFGHIJKLMNOPQR 2 Bright A_FadeOut(0.015)\nStop\n}\n}\n\nACTOR PurpleDevastatorShockWave3 : PurpleDevastatorShockWave\n{\nScale 0.3\n}\n\nACTOR CommanderLiteShot : LiteShot\n{\n Damagetype \"Commander\"\n States\n {\n Spawn:\n PLIT AAABBBCCC 1 Bright A_SpawnItem (\"PurpleLiteTrail\",0,0,0)\n Loop\n Death:\n PLIT DEFGHIJKLMNO 1 Bright\n Stop\n }\n}\n\nACTOR PurpleLiteTrail\n{\n Radius 1\n Height 1\n PROJECTILE\n RENDERSTYLE ADD\n ALPHA 0.67\n +CLIENTSIDEONLY\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n PLIT ABC 3 Bright\n Stop\n Toaster:\n TNT1 A 0\n Stop\n }\n}\n\nACTOR CommanderDevastatorBall2\n{\n Radius 8\n Height 8\n Speed 16\n Damage 11\n PROJECTILE\n RENDERSTYLE ADD\n ALPHA 0.90\n ExplosionRadius 64\n ExplosionDamage 128\n Damagetype \"Cyber10K\"\n Decal DoomImpScorch\n +THRUGHOST\n SeeSound \"weapons/devbal\"\n DeathSound \"weapons/devex2\"\n States\n {\n Spawn:\n PBA2 AB 4 Bright\n Loop\n Death:\n PBA2 C 1 Bright\n PBA2 C 3 Bright A_Explode\n PBA2 DE 4 Bright\n Stop\n }\n}\n\nACTOR CommDevastatorBolt\n{\n Speed 35\n Radius 6\n Height 6\n Damage 22\n Alpha 0.8\n Projectile\n +SEEKERMISSILE\n +MTHRUSPECIES\n +DONTREFLECT\n +BRIGHT\n ReactionTime 170\n RenderStyle Add\n Damagetype \"Commander\"\n DeathSound \"bolt/explode\"\n States\n {\n Spawn:\n \tPVS1 A 0 A_Seekermissile(5,5,SMF_LOOK)\n PVS1 A 1 A_SpawnItem(\"PurpleBoltTrail\")\n Loop\n Death:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"ToasterDeath\")\n TNT1 A 0 A_SpawnItemEx(\"PurpleParticleSpawner\",0,0,0,0,0,0,0,128)\n TNT1 AAAA 0 A_CustomMissile(\"PurpleKaboomDevastator1\",0,0,random(0,360),2,random(0,360))\n ToasterDeath:\n PVS1 LMN 2\n Stop\n }\n}\n\nACTOR PurpleBoltTrail\n{\n +NOINTERACTION\n +CLIENTSIDEONLY\n Renderstyle Add\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n PVS1 GHIJK 1 Bright A_FadeOut (0.05)\n Stop\n Toaster:\n TNT1 A 0\n Stop\n\t}\n}\n\nACTOR DevastatorLightningPurpleSpawner\n{\n+NOBLOCKMAP\n+NOGRAVITY\n+NOSECTOR\n+NOINTERACTION\n+NOCLIP\n+CLIENTSIDEONLY\n+NOTELEPORT\n+DONTSPLASH\n-SOLID\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"DevastatorLightningPurple2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n Goto Death\n }\n}\n\nACTOR DevastatorLightningPurple\n{\nRenderStyle Add\nScale 0.24\nAlpha 0.5\n+MISSILE\n+NOGRAVITY\n+NOBLOCKMAP\n+NOINTERACTION\n+NOTELEPORT\n+DONTSPLASH\n+CLIENTSIDEONLY\n-SOLID\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n\tPEL1 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tPEL2 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tPEL3 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tPEL4 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\nDeath:\n\t\"----\" A 1 Bright\n\tStop\n\t}\n}\n\nACTOR DevastatorLightningPurple2 : DevastatorLightningPurple\n{\nScale 0.42\n}\n\nACTOR PurpleKaboomDevastator1 : KaboomDevastator\n{\nSpeed 1\nScale 0.3\nStates\n{\n\tSpawn:\n\tDVPP ABCDEFGHIJKLMNOP 1 Bright A_FadeOut(0.025)\n\tStop\n\t}\n}\n\nACTOR PurpleKaboomDevastator2 : KaboomDevastator\n{\nSpeed 1\nScale 1.5\nStates\n{\n\tSpawn:\n\tDVPP ABCDEFGHIJKLMNOP 1 Bright A_FadeOut(0.025)\n\tStop\n\t}\n}\n\nACTOR BigPurpleBloodCloud : PurpleBloodCloud\n{\nSpeed 2\nScale 1.5\n}\n\nACTOR CommKaboom : Kaboom\n{\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tFXPP A 1 Bright A_PlaySound(\"weapons/rocklx\")\n\tFXPP ABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\n\tStop\n\t}\n}\n\nACTOR CommanderDeathMushroomFireballs : CommanderMushroomFireballs\n{\n states\n {\n Death:\n\t\tTNT1 A 0 A_Explode(160, 192)//Damage, Radius\n\t\tTNT1 A 0 A_SpawnItemEx(\"LCABaseScorch\", 0, 0, 0, 0, 0, 0, Random(0,359))\n TNT1 AAAAAA 0 A_CustomMissile (\"PurpleParticleSpawner\", 0, 0, random (0, 360), 2, random (0, 180))\n\t\tTNT1 AAAAAAA 0 Bright A_SpawnItemEx(\"PurpleCometDeathGlow\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"CommanderSuperMeteor_m_Explosion\",0,0,0,0,0,0,0,128,0)\n\t EXPL A 0 Radius_Quake(15,20,0,20,0)\n\t\tBEXP B 0 BRIGHT A_Scream\n TNT1 A 0 A_ALertMonsters\n\t\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"SuperMeteor_m_FX_PurpleSmoke\", 0, 0, 0, 0.01 * Random(-125, 125), 0.01 * Random(-125, 125), 0.01 * Random(25, 245), 0, 128, 0)\n\t\tTNT1 A 0 A_SpawnItem(\"CommanderDeathBall\")\n\t\tDVPP ABCDEFGHIJKLMNOP 2 BRIGHT\n\t\tStop\n }\n}\n\nActor CommanderDeathBall : CyberGuruBall\n{\nObituary \"%o payed the ultimate price for his greed.\"\nStates\n{\n Spawn:\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\n\tGoto Death\n Death:\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\n\tTNT1 A 0 A_Explode(2048,192,0,1)\n\tTNT1 A 0 A_BFGSpray(\"PurpleGuruSpray\",15,20)\n\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleGuruStruckGlowX\",0,0,10,0,0,0,0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleGuruStruckGlowY\",0,0,10,0,0,0,0,128,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"PurpleGuruSphereSmoke\",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"PurpleGuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tTNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx(\"PurpleGuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tStop\n }\n}\n\nACTOR PurpleGuruStruckGlowX : GuruStruckGlowX\n{\n\tAlpha 0.5\n\t+CLIENTSIDEONLY\n\tScale 0.4\n\tStates\n\t{\n\tFade:\n\t PBUM A 0 //A_SetScale(ScaleX +0.025, ScaleY +0.1)\n\t PBUM A 1 Bright A_FadeOut(0.01)\n\t Loop\n\t}\n}\n\nACTOR PurpleGuruStruckGlowY : GuruStruckGlowY\n{\n\tAlpha 0.5\n\t+CLIENTSIDEONLY\n\tScale 0.3\n\tStates\n\t{\n\tFade:\n\t PBUM A 0 //A_SetScale(ScaleX +0.025, ScaleY +0.1)\n\t PBUM A 1 Bright A_FadeOut(0.01)\n\t Loop\n\t}\n}\n\nACTOR PurpleGuruSpray : GuruSpray\n{\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleGuruSprayGlowX\",0,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleGuruSprayGlowY\",0,0,0,0,0,0,0,0,0)\n\tTNT1 AAAAAA 3 A_SpawnItemEx(\"PurpleGuruSpraySpark\",random(24,-24),random(24,-24),random(24,-24),0,0,0,0,0,0)\n\tStop\n\t}\n}\n\nACTOR PurpleGuruSpraySpark : GuruSpraySpark\n{\n\tScale 0.25\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n PPLE ABCDEF 2 Bright A_FadeOut(0.1)\n\t Stop\n\t}\n}\n\nACTOR PurpleGuruSprayGlowX : GuruSprayGlowX\n{\n\tStates\n\t{\n\tFade:\n\t PBUM A 0 //A_SetScale(ScaleX +0.01, ScaleY +0.05)\n\t PBUM A 1 Bright A_FadeOut(0.01) //A_FadeOut(0.01)\n\t Loop\n\t}\n}\n\nACTOR PurpleGuruSprayGlowY : GuruSprayGlowY\n{\n\tStates\n\t{\n\tFade:\n\t PBUM A 0 //A_SetScale(ScaleX +0.01, ScaleY +0.05)\n\t PBUM A 1 Bright A_FadeOut(0.01) //A_FadeOut(0.01)\n\t Loop\n\t}\n}\n\nACTOR PurpleGuruSphereSmoke\n{\n\t+NOINTERACTION\n\t+NOGRAVITY\n\t+FORCERADIUSDMG\n +NOTIMEFREEZE\n\tRenderstyle Add\n\tScale 1.8\n\tAlpha 0.45\n\tPROJECTILE\n\tDamageType \"Cyber10K\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 1 A_Jump(255,\"Spawn1\",\"Spawn2\",\"Spawn3\",\"Spawn4\",\"Spawn5\",\"Spawn6\")\n\tStop\n\tSpawn1:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THP1 A 0 A_Explode(10,164)\n\t THP1 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn2:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THP1 A 0 A_Explode(10,164)\n\t THP2 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn3:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THP1 A 0 A_Explode(10,164)\n\t THP3 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn4:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THP1 A 0 A_Explode(10,164)\n\t THP1 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn5:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THP1 A 0 A_Explode(10,164)\n\t THP2 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn6:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THP1 A 0 A_Explode(10,164)\n\t THP3 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\t}\n}\n\nACTOR PurpleGuruChunkSpark : GuruChunkSpark\n{\n\tScale 1.15\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n PPLE ABCDEF 2 Bright A_FadeOut(0.1)\n Stop\n\t}\n}\n\nActor CommTeleportFXSpawner : RedParticleSpawner\n{\n States\n {\n Spawn:\n TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"CommPurplePortalFX\",0,0,0)\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_SpawnItemEx(\"CommPurpleFlare\",0,0,0)\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"HadesBallTrailSpawner\",random(-125,125),random(-125,125),random(-125,125),random(-25,25),random(-25,25),random(-25,25),random(0,360))\n\tTNT1 A 1\n Stop\n }\n}\n\nActor CommPurplePortalFX : RedParticleSpawner\n{\n Renderstyle Add\n Scale 5.65\n Alpha 1.0\n States\n {\n Spawn:\n VOIP A 8 Bright\n\tVOIP BCDEFGHIJKL 1\n\tVORX ABCDEFGHIJKLMNOP 1 Bright A_FadeOut\n\tStop\n }\n}\n\nActor CommPurpleFlare : BaseFlare\n{\n Scale 3.5\n Alpha 1.0\n States\n{\nSpawn:\n\tTNT1 A 0\n\tL2NP A 6 Bright\n\tL2NP AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 Bright A_FadeOut(0.04)\n\tStop\n\t}\n}"
},
{
"source": "pk3",
"name": "Actors/Monsters/HellFireCyber.txt",
"contents": "//aHHHHHahhHHhahh\n\nACTOR HellFireCyberdemon : Cyberdemon 30304\n{\n BloodColor \"ff 50 00\"\n +BRIGHT\n +DONTHARMSPECIES\n +MISSILEMORE\n +FLOORCLIP\n +FireResist\n +NORADIUSDMG\n +NOEXTREMEDEATH\n +NOICEDEATH\n +BOSS\n +NOTARGET\n +MISSILEEVENMORE\n +CANTSEEK\n +NOFEAR\n +DONTSPLASH\n +LOOKALLAROUND\n +BOSSDEATH\n +NOTIMEFREEZE\n +NOTELEFRAG\n +DONTGIB\n +DONTMORPH\n +QUICKTORETALIATE\n +NoDropOff\n +DONTRIP\n SeeSound \"HfCyber/See\"\n PainSound \"HFCyber/Pain\"\n ActiveSound \"HFCyber/Active\"\n DeathSound \"Newcyber/death\"\n Health 8666\n Scale 1.1\n Mass 0x7FFFFFFF\n Radius 40\n Height 110\n Speed 23\n Obituary \"The HellFire Cyberdemon converted the Head of %o in one more of their trophies, now is a decoration in his home.\"\n PainChance 8\n Species \"Cybers\"\n DamageFactor \"PDTBFG\", 0.03\n DamageFactor \"PDTBFGTracer\", 0.0\n DamageFactor \"Cyber10K\", 0.0\n DamageFactor \"Legendary\", 0.0020\n DamageFactor \"LegendaryPlayer\", 0.0020\n DamageFactor \"BFGSplash\", 0.015\n DamageFactor \"BFGSpray\", 0.03\n DamageFactor \"Player\", 0.03\n DamageFactor \"PlayerDevBall\", 0.020\n DamageFactor \"PlayerDevBall2\", 0.020\n DamageFactor \"PlayerDTBFGRailgunSlug\", 0.0\n DamageFactor \"PlayerDevTracer\", 0.0\n DamageFactor \"UltimateLegendary\", 0.0\n DamageFactor \"Extreme\", 0.0\n DamageFactor \"PyroShot\", 0.0\n DamageFactor \"PlayerPyro\", 0.0\n DamageFactor \"PDTPuff\", 0.0\n DamageFactor \"Ice\", 0.0\n DamageFactor \"FreezerBurn\", 0.0\n DamageFactor \"DBFG10K\", 0.015\n DamageFactor \"PlayerDBFG10K\", 0.015\n DamageFactor \"DBFG\", 0.015\n DamageFactor \"PlayerDBFG\", 0.015\n DamageFactor \"SuperWeapon\", 0.0020\n DamageFactor \"Acid\", 0.03\n // no infight 4 u\n DamageFactor \"DemolisherEx\", 0.0\n DamageFactor \"DarkDemoEx\", 0.0\n DamageFactor \"CerChainguns\", 0.0\n DamageFactor \"CerEnergyBall\", 0.0\n DamageFactor \"LegMind\", 0.0\n DamageFactor \"BeheComet\", 0.0\n DamageFactor \"NobleCOmet\", 0.0\n DamageFactor \"CacoComet\", 0.0\n DamageFactor \"CadaverRocket\", 0.0\n DamageFactor \"HellComet\", 0.0\n DamageFactor \"Legendary1\", 0.0\n DropItem \"BossLifeEssence\" 204 25\n DropItem \"BossArmorBonusMax\" 204 1\n DropItem \"BigGas\" 256 100\n DropItem \"DemonicChalice\" 100 1\n DropItem \"PyroCannon\" 250 1\n DropItem \"Welder\" 256 1\n DropItem \"UltraSphere\" 100 1\n MinMissileChance 10\n DamageFactor 0.3\n States\n {\n Spawn:\n TNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n HFCY A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY Z 10 Bright A_Look\n Loop\n See:\n TNT1 A 0 ACS_ExecuteAlways(667)\n TNT1 A 0 A_Jump(100,\"Rush\")\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n HFCY A 3 Bright A_Hoof\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n HFCY ABBCC 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n HFCY D 3 Bright A_Metal\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n HFCY D 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t//TNT1 A 0 A_Jump(50,\"Teleport\")\n Loop\n Rush:\n TNT1 A 0 A_Hoof\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellFireCyberGhostA\",0,0,0,0,0,0,0,128)\n\tHFCY A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellFireCyberGhostA\",0,0,0,0,0,0,0,128)\n\tHFCY A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellFireCyberGhostB\",0,0,0,0,0,0,0,128)\n\tHFCY B 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellFireCyberGhostB\",0,0,0,0,0,0,0,128)\n\tHFCY C 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellFireCyberGhostC\",0,0,0,0,0,0,0,128)\n\tHFCY C 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Metal\n\tTNT1 A 0 A_SpawnItemEx(\"HellFireCyberGhostC\",0,0,0,0,0,0,0,128)\n\tHFCY D 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellFireCyberGhostD\",0,0,0,0,0,0,0,128)\n\tHFCY D 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellFireCyberGhostD\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Jump(75,\"See\")\n\t//TNT1 A 0 A_Jump(50,\"Teleport\")\n\tgoto see\nIdle:\n\t\tHFCY BB 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY B 1 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY BB 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY CC 2 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY C 3 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY DD 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY D 1 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY DD 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY CC 2 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY C 1 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY C 3 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tHFCY C 30 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"HFCyber/Active\")\n\t\tTNT1 A 0 A_SetAngle(Angle-30)\n\t\tHFCY C 60 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SetAngle(Angle+30)\n\t\tHFCY C 5 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SetAngle(Angle+30)\n\t\tHFCY C 60 A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SetAngle(Angle-30)\n\t\tHFCY C 10 A_Look\n\t\tTNT1 A 0 HealThing(10)\n\t\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tLoop\n Missile:\n TNT1 A 0 A_JumpIfCloser(500, \"Stomp\")\n TNT1 A 0 A_Jump(130,\"Seekers\",\"FloorStomp\",\"Railgun\",\"FuelRockets\",\"FireBalls\",\"HF10K\",\"PyroShot\",\"Burnnn\")\n\tTNT1 A 0 A_Jump(65,\"SoulsStorm\",\"UltimateCombo\",\"GoToMyHome\")\n\tTNT1 A 0 A_Jump(50,\"IsMyWorld\")\nRockets:\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n\tHFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"HFCyberRocket\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n TNT1 A 0 A_Jump(128,\"Seekers\",\"Railgun\",\"FireBalls\",\"PyroShot\",\"FloorStomp\",\"FuelRockets\",\"HF10K\")\n Goto See\nIsMyWorld:\n TNT1 A 0 A_SetInvulnerable\n TNT1 A 0 Radius_Quake(60,120,0,360,0)\n\t HFCY GGGGGGGG 2 Bright A_FaceTarget\n\t TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,0)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,30)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,-30)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,200)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,90)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,-90)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,15,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-15,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,30,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-30,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,60,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-60,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-80,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,80,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,100,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-100,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,120,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-120,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,150,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-150,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,170,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-170,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,190,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-190,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,220,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-220,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,250,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-250,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,300,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-300,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,330,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-330,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,360,0)\n\t HFCS B 2 A_CustomMissile(\"HFCyberTracer2\",0,0,-360,0)\n\t HFCY G 0 Bright A_FaceTarget\n\t TNT1 A 0 Radius_Quake(60,120,0,360,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFire\",Random(650,-650),Random(650,-650),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFUndeadHandProjectile\",Random(650,-650),Random(650,-650),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Radius_Quake(80,120,0,460,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFire\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFUndeadHandProjectile\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Radius_Quake(100,120,0,560,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFire\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFUndeadHandProjectile\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Radius_Quake(120,120,0,660,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFire\",Random(2250,-1250),Random(2250,-2250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFUndeadHandProjectile\",Random(2250,-1250),Random(2250,-2250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Radius_Quake(140,120,0,760,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFire\",Random(2650,-2650),Random(2650,-2650),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFUndeadHandProjectile\",Random(2650,-2650),Random(2650,-2650),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Radius_Quake(150,120,0,860,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFire\",Random(3250,-3250),Random(3250,-3250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t HFCY GGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItemEx(\"HFUndeadHandProjectile\",Random(3250,-3250),Random(3250,-3250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 A_UnSetInvulnerable\n\t HFCY G 50 Bright\n\t Goto See\nBurnnn:\n HFCY A 0 Bright A_PlaySoundEx(\"HFCyb/laugh\",\"Voice\")\n TNT1 A 0 A_SetInvulnerable\n HFCY EEEEE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n HFCY E 4 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 4 Bright A_FaceTarget\n\tHFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n HFCY E 3 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 3 Bright A_FaceTarget\n\tHFCY E 2 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 2 Bright A_FaceTarget\n HFCY E 2 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 2 Bright A_FaceTarget\n HFCY E 2 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 2 Bright A_FaceTarget\n HFCY E 2 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 2 Bright A_FaceTarget\n HFCY E 2 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 2 Bright A_FaceTarget\n HFCY E 2 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 2 Bright A_FaceTarget\n HFCY E 2 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 2 Bright A_FaceTarget\n HFCY E 2 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 2 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n HFCY E 1 Bright A_GiveToTarget(\"Burnnn\",1)\n HFCY EE 1 Bright A_FaceTarget\n\tTNT1 A 0 A_UnSetInvulnerable\n\tGoto see\nGoToMyHome:\n\tHFCS A 0 Bright A_PlaySoundEx(\"HFCyb/laugh2\",\"Voice\")\n\tTNT1 A 0 A_SetInvulnerable\n\tHFCS A 10 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCS A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n TNT1 A 0 Radius_Quake(10,8,0,24,0)\n\tTNT1 A 0 A_PlaySound(\"monsters/darkcyberstomp\")\n TNT1 A 0 A_GiveToTarget(\"HFUndeadHand\",1)\n\tHFCS B 7 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCS A 0 Bright A_PlaySoundEx(\"HFCyb/Laugh\",\"Voice\")\n\tHFCS A 10 Bright A_FaceTarget\n TNT1 A 0 Radius_Quake(10,8,0,24,0)\n\tTNT1 A 0 A_PlaySound(\"monsters/darkcyberstomp\")\n TNT1 A 0 A_GiveToTarget(\"HFUndeadHand\",1)\n\tHFCS B 7 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCS A 0 Bright A_PlaySoundEx(\"HFCyb/Laugh\",\"Voice\")\n\tHFCS A 10 Bright A_FaceTarget\n\tTNT1 A 0 A_FaceTarget\n TNT1 A 0 Radius_Quake(10,8,0,24,0)\n\tTNT1 A 0 A_PlaySound(\"monsters/darkcyberstomp\")\n TNT1 A 0 A_GiveToTarget(\"HFUndeadHand\",1)\n\tHFCS B 7 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCS A 0 Bright A_PlaySoundEx(\"HFCyb/Laugh\",\"Voice\")\n\tHFCS A 10 Bright A_FaceTarget\n TNT1 A 0 Radius_Quake(10,8,0,24,0)\n\tTNT1 A 0 A_PlaySound(\"monsters/darkcyberstomp\")\n TNT1 A 0 A_GiveToTarget(\"HFUndeadHand\",1)\n\tHFCS B 7 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCS A 0 Bright A_PlaySoundEx(\"HFCyb/Laugh\",\"Voice\")\n\tHFCS A 10 Bright A_FaceTarget\n\tTNT1 A 0 A_FaceTarget\n TNT1 A 0 Radius_Quake(10,8,0,24,0)\n\tTNT1 A 0 A_PlaySound(\"monsters/darkcyberstomp\")\n TNT1 A 0 A_GiveToTarget(\"HFUndeadHand\",1)\n\tHFCS B 7 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SetInvulnerable\n\tGoto See\nSeekers:\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n\tHFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n HFCY F 3 Bright A_CustomMissile (\"CyberSeekingComet\",56,-26,random(-6,6))\n HFCY E 4 A_FaceTarget\n\tTNT1 A 0 A_Jump(128,\"FuelRockets\",\"HF10K\",\"Railgun\",\"FloorStomp\",\"FireBalls\",\"PyroShot\")\n\tGoto see\n Stomp:\n\t TNT1 A 0 A_SetInvulnerable\n\t\tHFCY G 3 A_FaceTarget\n\t\tTNT1 A 0 A_Recoil(-50)\n\t HFCS A 5 A_FaceTarget\n\t\tTNT1 A 0 Radius_Quake(10,8,0,24,0)\n\t\tTNT1 A 0 A_PlaySound(\"monsters/darkcyberstomp\")\n\t\tTNT1 A 0 A_UnSetInvulnerable\n\t\tTNT1 A 0 A_CustomMissile(\"HFCyberStomp\",10,0,0,0)\n\t HFCS B 7 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_Jump(128,\"FloorStomp\",\"HF10K\",\"Railgun\",\"FuelRockets\",\"FireBalls\")\n\t\tGoto See\n FloorStomp:\n HFCY G 10 A_FaceTarget\n TNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\tHFCY G 3 Bright A_PlaySoundEx(\"HFCyb/Laugh\",\"Voice\")\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY G 7 A_FaceTarget\n\tHFCS A 5 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,8,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tTNT1 A 0 A_UnSetInvulnerable\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,0)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,5)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-5)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,10)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-10)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,15)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-15)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,20)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-20)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,25)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-25)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,30)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-30)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,35)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-35)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,40)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-40)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,45)\n\tARCR J 0 A_Custommissile(\"HellCyberFireSpawner2\",16,0,-45)\n\tHFCS B 20\n\tTNT1 A 0 A_Jump(128,\"HF10K\",\"Railgun\",\"FuelRockets\",\"FireBalls\")\n Goto See\nFuelRockets:\n\tHFCY E 18 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"FuelRocket\",58,-26,Random(-4, 4))\n\tHFCY E 4 A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(100,\"Pyroshot\",\"Railgun\",\"FireBalls\",\"HF10K\",\"Burnnn\")\n\tgoto see\nFireBalls:\n TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n TNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 18 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 6 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 3 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n HFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 2 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 1 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 1 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 1 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 1 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY F 1 Bright A_CustomMissile(\"HFCyberFireBalls\",58,-26,Random(-4, 4))\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY E 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tTNT1 A 0 A_Jump(100,\"Pyroshot\",\"Railgun\",\"HF10K\",\"Burnnn\")\n\tgoto see\nHF10K:\n TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tHFCY E 18 Bright A_FaceTarget\n\tHFCY E 6 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 3 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 2 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n HFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tHFCY F 1 Bright A_CustomMissile(\"Cardinal10K\",58,-26,Random(-4, 4))\n\tHFCY E 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tTNT1 A 0 A_Jump(100,\"Pyroshot\",\"Railgun\",\"Burnnn\")\n\tgoto see\nRailgun:\n\tTNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n HFCY EE 10 A_FaceTarget\n\tHFCY E 5 Bright A_FaceTarget\n HFCY F 10 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 5 Bright A_FaceTarget\n HFCY F 10 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 4 Bright A_FaceTarget\n HFCY F 8 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 3 Bright A_FaceTarget\n HFCY F 6 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 4 Bright A_FaceTarget\n HFCY F 4 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 4 Bright A_FaceTarget\n HFCY F 4 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 4 Bright A_FaceTarget\n HFCY F 4 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 4 Bright A_FaceTarget\n HFCY F 4 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 3 Bright A_FaceTarget\n HFCY F 3 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 3 Bright A_FaceTarget\n HFCY F 3 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 3 Bright A_FaceTarget\n HFCY F 3 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 3 Bright A_FaceTarget\n HFCY F 3 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 2 Bright A_FaceTarget\n HFCY F 2 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 2 Bright A_FaceTarget\n HFCY F 2 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 2 Bright A_FaceTarget\n HFCY F 2 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 2 Bright A_FaceTarget\n HFCY F 2 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 1 Bright A_FaceTarget\n HFCY F 1 Bright A_CustomMissile(\"CardinalRail\",58,-26,random(-2,3))\n\tHFCY E 15 Bright\n\tTNT1 A 0 A_Jump(108,\"Pyroshot\",\"SoulsStorm\",\"UltimateCombo\",\"GotoMyHome\")\n\tGoto See\n PyroShot:\n\t TNT1 A 0 A_SetInvulnerable\n\t HFCY E 4 Bright A_FaceTarget\n\t TNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t HFCY E 4 Bright A_FaceTarget\n\t TNT1 A 0 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t HFCY E 4 Bright A_FaceTarget\n\t TNT1 A 0 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t HFCY E 4 Bright A_FaceTarget\n\t TNT1 A 0 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t HFCY E 4 Bright A_FaceTarget\n\t TNT1 A 0 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t HFCY E 4 Bright A_FaceTarget\n\t TNT1 A 0 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t HFCY E 4 Bright A_FaceTarget\n\t TNT1 A 0 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\t HFCY F 4 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/PCNNF\")\n HFCY F 4 Bright A_CustomMissile(\"PyroShot\",58, -26, 0)\n\t TNT1 A 0 A_UnSetInvulnerable\n\t TNT1 A 0 A_PlaySound(\"weapons/dtech10ksteam\")\n\t HFCY EEE 20 Bright A_SpawnItemEx(\"PyroCannonSteam\", 10, 12, 40, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)\n\t TNT1 A 0 A_Jump(80,\"SoulsStorm\")\n Goto See\nSoulsStorm:\n\tHFCB A 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCB A 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 Bright A_PlaySound(\"HFCyb/laugh2\")\n\tHFCB A 10 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 3 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 5 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB A 3 Bright A_FaceTarget\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB B 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB B 5 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB A 20 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(87,\"UltimateCombo\",\"GotoMyHome\")\n\tTNT1 A 0 A_UnSetInvulnerable\n\tgoto see\nUltimateCombo:\n\tHFCB C 0 Bright A_PlaySoundEx(\"HFCyb/laugh2\",\"Voice\")\n HFCB C 10 A_FaceTarget\n\tTNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCB C 0 A_PlayWeaponSound(\"Cardinal/9k\")\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB C 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB D 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB D 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB D 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tTNT1 A 0 A_PlaySound(\"weapons/PCNNF\")\n HFCB D 4 Bright A_CustomMissile(\"PyroShot\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"CardinalRail\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"Cardinal10K\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"Cardinal10K\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"Cardinal10K\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"HFCyberFireBalls\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"HFCyberFireBalls\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"HFCyberFireBalls\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"FuelRocket\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"FuelRocket\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tHFCB D 4 Bright A_CustomMissile(\"FuelRocket\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tTNT1 A 0 A_PlaySound(\"weapons/PCNNF\")\n\tHFCB D 4 Bright A_CustomMissile(\"PyroShot\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"BombBall2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tTNT1 A 0 A_PlaySound(\"weapons/PCNNF\")\n\tHFCB D 4 Bright A_CustomMissile(\"PyroShot\",58, -26, 0)\n\tHFCB C 3 Bright A_FaceTarget\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,0,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",78,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"FamineTracer2\",38,-26,random(-2,3))\n\tHFCB D 0 Bright A_CustomMissile(\"ForgottenOneBomb\",58, 0, 0)\n\tTNT1 A 0 A_PlaySound(\"weapons/PCNNF\")\n\tHFCB D 4 Bright A_CustomMissile(\"PyroShot\",58, -26, 0)\n\tHFCB D 20 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tTNT1 A 0 A_Jump(60,\"GotoMyHome\")\n\tgoto see\n Pain:\n TNT1 A 0 A_Jump(12,\"Hell\")\n\tTNT1 A 0 A_Jump(15,\"IsMyWorld\")\n TNT1 A 0 A_Jump(18,\"PainRage\")\n TNT1 A 0 A_Jump(20,\"PainBoom\")\n \tTNT1 A 0 A_Jump(128,\"PainMissile\")\n HFCY G 10 A_Pain\n Goto See\nPainBoom:\n TNT1 A 0 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY G 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY G 3 Bright A_Pain\n\tTNT1 A 0 A_SetInvulnerable\n\tTNT1 A 0 A_JumpIfInventory(\"HFCyberToken1\",3,\"See\")\n\tTNT1 A 0 A_GiveInventory(\"HFCyberToken1\",1)\n\tHFCY GG 20 Bright A_PlaySound(\"HFCyb/Laugh\")\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tTNT1 A 0 A_GiveInventory(\"Health\",400)\n\tTNT1 A 0 Bright A_Mushroom(\"HFCyberMushroomFireballs\",8)\n\tTNT1 A 0 A_SpawnItem(\"HFCyberPyroBoom\",30,0,0,0)\n\tHFCY G 20 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_UnSetInvulnerable\n\tgoto see\n// AHHAHAHAH\nPainRage:\n HFCY G 3 Bright A_Pain\n HFCY G 5 A_FaceTarget\n TNT1 A 0 A_SetInvulnerable\n\tHFCY G 20 A_FaceTarget\n\tTNT1 A 0 A_JumpIfInventory(\"HFCyberToken2\",3,\"See\")\n\tTNT1 A 0 A_GiveInventory(\"Health\",800)\n\tTNT1 A 0 A_GiveInventory(\"HFCyberToken2\",1)\n\tTNT1 A 0 A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\tHFCY G 5 Bright A_PlaySound(\"HFCyb/Laugh\")\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 5 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 5 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 5 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 5 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tHFCY G 3 Bright A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY G 10 A_FaceTarget\n\tHFCS A 10 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,15,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-15,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,30,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-30,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-60,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-80,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,80,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-100,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,120,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-120,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,150,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-150,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,170,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-170,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,190,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-190,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,220,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-220,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,250,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-250,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-300,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-330,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,360,0)\n\tHFCS B 2 A_CustomMissile(\"HFCyberTracer\",0,0,-360,0)\n\tHFCS A 5 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,15,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-15,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,30,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-30,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-60,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-80,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,80,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-100,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,120,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-120,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,150,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-150,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,170,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-170,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,190,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-190,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,220,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-220,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,250,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-250,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-300,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-330,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,360,0)\n\tHFCS B 2 A_CustomMissile(\"HFCyberTracer\",0,0,-360,0)\n\tHFCS A 5 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,15,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-15,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,30,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-30,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-60,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-80,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,80,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-100,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,120,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-120,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,150,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-150,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,170,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-170,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,190,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-190,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,220,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-220,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,250,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-250,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-300,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-330,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,360,0)\n\tHFCS B 2 A_CustomMissile(\"HFCyberTracer\",0,0,-360,0)\n\tHFCS A 5 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,15,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-15,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,30,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-30,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-60,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-80,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,80,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-100,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,120,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-120,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,150,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-150,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,170,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-170,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,190,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-190,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,220,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-220,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,250,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-250,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-300,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-330,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,360,0)\n\tHFCS B 2 A_CustomMissile(\"HFCyberTracer\",0,0,-360,0)\n\tHFCS A 5 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,15,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-15,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,30,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-30,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-60,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-80,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,80,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-100,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,120,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-120,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,150,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-150,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,170,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-170,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,190,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-190,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,220,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-220,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,250,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-250,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-300,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-330,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,360,0)\n\tHFCS B 2 A_CustomMissile(\"HFCyberTracer\",0,0,-360,0)\n\tHFCS A 5 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,15,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-15,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,30,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-30,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-60,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-80,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,80,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-100,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,120,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-120,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,150,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-150,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,170,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-170,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,190,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-190,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,220,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-220,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,250,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-250,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-300,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-330,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,360,0)\n\tHFCS B 2 A_CustomMissile(\"HFCyberTracer\",0,0,-360,0)\n\tHFCS A 5 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,15,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-15,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,30,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-30,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-60,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-80,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,80,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-100,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,120,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-120,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,150,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-150,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,170,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-170,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,190,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-190,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,220,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-220,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,250,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-250,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-300,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-330,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,360,0)\n\tHFCS B 2 A_CustomMissile(\"HFCyberTracer\",0,0,-360,0)\n\tHFCS A 5 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tHFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,15,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-15,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,30,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-30,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-45,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-60,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-80,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,80,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-100,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,120,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-120,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,150,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-150,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,170,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-170,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,190,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-190,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,220,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-220,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,250,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-250,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,-280,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-300,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"HFCyberTracer\",0,0,-330,0)\n\tHFCS B 0 A_CustomMissile(\"HFCyberTracer\",0,0,360,0)\n\tHFCS B 2 A_CustomMissile(\"HFCyberTracer\",0,0,-360,0)\n\tHFCS B 20\n\tTNT1 A 0 A_UnSetInvulnerable\n Goto See\n//GG Map HAHAHAHHAHAH\nHell:\n HFCY G 3 Bright A_Pain\n HFCY G 5 A_FaceTarget\n TNT1 A 0 A_SetInvulnerable\n\t TNT1 A 0 Bright A_PlaySound(\"HFCyb/laugh2\")\n\t HFCY G 50 A_FaceTarget\n\t TNT1 A 0 Bright Radius_Quake(10,80,0,24,0)\n\t TNT1 A 0 A_GiveInventory(\"Health\",1000)\n\t TNT1 A 0 A_JumpIfInventory(\"HFCyberToken3\",3,\"See\")\n\t TNT1 A 0 A_GiveInventory(\"HFCyberToken3\",1)\n\t HFCY G 0 A_CustomMissile(\"PentaLine1\",0,0,-72,2)\n HFCY G 0 A_CustomMissile(\"PentaLine1\",0,0,-144,2)\n HFCY G 0 A_CustomMissile(\"PentaLine1\",0,0,-216,2)\n HFCY G 0 A_CustomMissile(\"PentaLine1\",0,0,-288,2)\n HFCY G 25 A_CustomMissile(\"PentaLine1\",0,0,0,2)\n\t HFCS A 10 A_FaceTarget\n\t TNT1 A 0 Radius_Quake(10,80,0,24,0)\n\t HFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,15,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-15,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,30,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-30,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,60,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-60,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-80,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,80,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,100,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-100,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,120,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-120,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,150,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-150,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,170,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-170,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,190,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-190,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,220,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-220,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,250,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-250,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,300,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-300,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,330,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-330,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,360,0)\n\t HFCS B 2 A_CustomMissile(\"HFCyberTracer2\",0,0,-360,0)\n\t HFCS A 10 A_FaceTarget\n\t TNT1 A 0 Radius_Quake(10,80,0,24,0)\n\t HFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,15,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-15,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,30,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-30,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,60,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-60,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-80,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,80,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,100,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-100,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,120,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-120,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,150,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-150,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,170,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-170,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,190,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-190,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,220,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-220,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,250,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-250,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,300,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-300,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,330,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-330,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,360,0)\n\t HFCS B 2 A_CustomMissile(\"HFCyberTracer2\",0,0,-360,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,200)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,90)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,-90)\n TNT1 A 0 Bright A_CustomMissile(\"HFCyberRainCometNull\",56,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,200)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,90)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,-90)\n TNT1 A 0 Bright A_CustomMissile(\"HFCyberRainCometNull\",56,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS A 10 A_FaceTarget\n\t TNT1 A 0 Radius_Quake(10,80,0,24,0)\n\t HFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,15,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-15,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,30,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-30,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,60,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-60,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-80,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,80,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,100,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-100,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,120,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-120,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,150,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-150,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,170,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-170,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,190,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-190,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,220,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-220,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,250,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-250,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,300,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-300,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,330,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-330,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,360,0)\n\t HFCS B 2 A_CustomMissile(\"HFCyberTracer2\",0,0,-360,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS A 10 A_FaceTarget\n\t TNT1 A 0 Radius_Quake(10,80,0,24,0)\n\t HFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,15,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-15,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,30,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-30,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,60,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-60,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-80,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,80,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,100,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-100,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,120,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-120,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,150,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-150,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,170,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-170,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,190,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-190,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,220,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-220,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,250,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-250,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,300,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-300,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,330,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-330,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,360,0)\n\t HFCS B 2 A_CustomMissile(\"HFCyberTracer2\",0,0,-360,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t HFCS A 10 A_FaceTarget\n\t TNT1 A 0 Radius_Quake(10,80,0,24,0)\n\t HFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,15,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-15,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,30,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-30,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,60,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-60,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-80,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,80,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,100,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-100,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,120,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-120,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,150,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-150,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,170,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-170,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,190,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-190,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,220,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-220,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,250,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-250,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,300,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-300,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,330,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-330,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,360,0)\n\t HFCS B 2 A_CustomMissile(\"HFCyberTracer2\",0,0,-360,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,200)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,90)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,-90)\n TNT1 A 0 Bright A_CustomMissile(\"HFCyberRainCometNull\",56,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,200)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,90)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,-90)\n TNT1 A 0 Bright A_CustomMissile(\"HFCyberRainCometNull\",56,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS A 10 A_FaceTarget\n\t TNT1 A 0 Radius_Quake(10,80,0,24,0)\n\t HFCS B 6 A_PlaySound(\"monsters/darkcyberstomp\")\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,15,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-15,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,30,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-30,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-45,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,60,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-60,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-80,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,80,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,100,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-100,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,120,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-120,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,150,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-150,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,170,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-170,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,190,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-190,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,220,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-220,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,250,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-250,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-280,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,300,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-300,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,330,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberTracer2\",0,0,-330,0)\n\t HFCS B 0 A_CustomMissile(\"HFCyberTracer2\",0,0,360,0)\n\t HFCS B 2 A_CustomMissile(\"HFCyberTracer2\",0,0,-360,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,200)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,90)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,-90)\n TNT1 A 0 Bright A_CustomMissile(\"HFCyberRainCometNull\",56,0,0)\n\t TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,200)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,90)\n TNT1 A 0 A_CustomMissile(\"HFCyberRainCometNull\",56,0,-90)\n TNT1 A 0 Bright A_CustomMissile(\"HFCyberRainCometNull\",56,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t HFCS B 2 Bright A_SpawnItemEx(\"RainCometSpawner\",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t TNT1 A 0 Bright A_SpawnItem(\"CardinalRageFlameSpawner\",0,0,0,0)\n\t TNT1 A 0 Bright A_UnSetInvulnerable\n HFCS BB 3 Bright A_SpawnItem(\"CardinalFireSpawner\",0,0,0,0)\n\t Goto See\n PainMissile:\n TNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n HFCY G 10 A_Pain\n Goto PyroShot\n Death:\n //TNT1 A 0 A_Jump(10,\"TruePower\")\n HFCY G 10 A_Scream\n HFCY H 10 A_NoBlocking\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n HFCY IIIII 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n HFCY IIIII 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n HFCY JJJJJ 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n HFCY JJJJJ 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n HFCY KKKKK 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n HFCY LLLLL 1 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n HFCY MMMMM 1 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AAAA 0 A_SpawnItemEx(\"OrangeGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAAAA 0 A_CustomMissile(\"BigOrangeBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"HFLavaMist\",0,0,random(0,360),(Random (-8, 8)),(Random (-8, 8)),(Random (0, 8)),(Random (0, 360)))\n\tTNT1 AAAAAAAA 0 A_CustomMissile(\"SmokeFX3\", Random(20,80), 0, random(0,360), 2, random(0,360))\n HFCY N 10\n HFCY O 8\n\tTNT1 A 0 ACS_ExecuteAlways(672)\n\tTNT1 A 0 Bright A_Mushroom(\"HFCyberMushroomFireballs2\",12)\n\tTNT1 A 0 A_SpawnItem(\"HFCyberPyroBoom2\")\n HFCY P -1 Bright\n\n\tstop\n }\n}\n\nActor ForgottenOneBomb\n{\n Radius 12\n Height 24\n Speed 30\n\tFastSpeed 40\n\tRENDERSTYLE ADD\n\tALPHA 0.8\n\tScale 0.8\n Damage 60\n\t+ExtremeDeath\n\t+SeekerMissile\n\t+NoGravity\n\t+FoilInvul\n\tProjectile\n\tDamageType \"HFCyber\"\n ExplosionDamage 60\n ExplosionRadius 128\n SeeSound \"forgotten/attack\"\n DeathSound \"forgotten/death\"\n States\n {\n Spawn:\n FRGO CCCCDDDD 1 BRIGHT A_SpawnItemEx(\"ForgottenOneFireSpawner\", 0, 0, 16, 0, 0, 0, 0, 128)\n\t TNT1 A 0 BRIGHT A_SeekerMissile(0,6)\n Loop\n Death:\n FRGO H 4 BRIGHT A_Mushroom(\"RainComet\", 8)\n FRGO I 4 BRIGHT A_Explode\n FRGO JK 4 BRIGHT\n stop\n }\n}\n\nActor BombBall2 : BombBall\n{\nDamage 18\nSpeed 35\n+DontReflect\n+FoilInvul\nDamageType \"HFCyber\"\nSpecies \"Cybers\"\n}\n\nActor FamineTracer2 : FamineTracer\n{\nDamage 18\nSpeed 35\n+DontReflect\n+FoilInvul\nDamageType \"HFCyber\"\nSpecies \"Cybers\"\n}\n\nACTOR BigOrangeBloodCloud : OrangeBloodCloud\n{\nSpeed 2\nScale 1.5\n}\n\nACTOR HFCyberToken1 : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 3\n}\nACTOR HFCyberToken2 : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 3\n}\nACTOR HFCyberToken3 : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 3\n}\nACTOR HFCyberFlame\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\nRenderStyle Add\nScale 0.5\nStates\n{\nSpawn:\nFIR1 ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n}\n}\n\nACTOR HFCyberFlameSpawner : RedParticleSpawner\n{\n States\n {\n Spawn:\n \tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"HFCyberFlame\",random(48,-48),random(48,-48),random(0,96),0,0,random(2,6),0,128,0)\n TNT1 A 1\n Stop\nToaster:\n TNT1 A 0\n Stop\n }\n}\n\nActor HFCyberRainCometNull\n{\n Radius 10\n Height 10\n Speed 8\n Projectile\n +FloorClip\n +Ripper\n +CeilingHugger\n +DontHurtSpecies\n ReactionTime 80\n States\n {\n Spawn:\n\tTNT1 A 0 A_Countdown\n ZAP5 A 1 Bright A_Wander\n ZAP5 A 8 Bright A_CustomMissile(\"HellFireFallingComet\",-24,random(0,128),random(0,360),2,random(1,89))\n Loop\n Death:\n ZAP5 A 0\n Stop\n }\n}\n\nActor HellFireFallingComet\n{\n Radius 6\n Height 6\n Speed 5\n Damage 20\n Damagetype \"Cyber10K\"\n ExplosionDamage 48\n ExplosionRadius 192\n Scale 0.55\n Projectile\n SeeSound \"comet/launch\"\n DeathSound \"comet/explosion\"\n +MTHRUSPECIES\n -NoGravity\n -Float\n +FloorClip\n +DontHurtSpecies\n +SpawnCeiling\n +PIERCEARMOR\n MissileType HFFCometTail\n MissileHeight 0\n States\n {\n Spawn:\n G001 AABBCC 1 Bright A_MissileAttack\n Loop\n Death:\n TNT1 A 0\n\tTNT1 A 0 A_Explode\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\tGOO1 DEFGH 3 Bright\n\tStop\n }\n}\nACTOR HFFCometTail : CometTail\n{\nScale 1.15\nStates\n{\nSpawn:\nTNT1 A 2 Bright\nFRTB DEFGHI 2 Bright\nStop\n}\n}\nACTOR PentaLine1\n{\n\tRadius 0\n\tHeight 32\n\tSpeed 200\n RenderStyle NONE\n\tAlpha 0.85\n\tPROJECTILE\n +FLOORHUGGER\n +NOCLIP\n SeeSound \"weapons/diasht\"\n\tstates\n\t{\n\tSpawn:\n TNT1 A 1\n TNT1 A 0 A_CustomMissile(\"PentaLine2\",0,0,-198,2)\n TNT1 A 0 A_CustomMissile(\"PentaLine2\",0,0,198,2)\n\t stop\n\t}\n}\n\nACTOR PentaLine2\n{\n\tRadius 0\n\tHeight 32\n\tSpeed 16\n RenderStyle NONE\n\tAlpha 0.85\n\tPROJECTILE\n +FLOORHUGGER\n +NOCLIP\n\tstates\n\t{\n\tSpawn:\n TNT1 AAAAAAAAAAAAAAAA 1 A_SpawnItem(\"PentaFire\",0,0)\n\t stop\n\t}\n}\n\nACTOR PentaFire\n{\n\tRadius 0\n\tHeight 32\n\tSpeed 0\n DamageType fire\n RenderStyle Add\n\tAlpha 0.85\n ReactionTime 2\n\tPROJECTILE\n +FLOORHUGGER\n +DONTSPLASH\n -NOGRAVITY\n\tstates\n\t{\n\tSpawn:\n CFCF A 1 Bright A_Explode(1,32,1)\n CFCF A 2 Bright A_PlaySound(\"weapons/onfire\")\n CFCF BCDEFGHIJKLM 3 Bright A_Explode(1,32,1)\n CFCF A 0 Bright A_CountDown\n\t loop\n Death:\n CFCF NOP 3 Bright A_Explode(2,32,1)\n stop\n\t}\n}\n\nACTOR HellFireCyberGhostA\n{\nScale 1.1\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOTIMEFREEZE\n+NOINTERACTION\n+NOCLIP\nStates\n{\nSpawn:\n HFCY A 0 A_SpawnItem(\"HFWalkFire\")\n HFCY A 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR HellFireCyberGhostB : HellFireCyberGhostA\n{\nStates\n{\nSpawn:\n HFCY B 0 A_SpawnItem(\"HFWalkFire\")\n HFCY B 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR HellFireCyberGhostC : HellFireCyberGhostA\n{\nStates\n{\nSpawn:\n HFCY C 0 A_SpawnItem(\"HFWalkFire\")\n HFCY C 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR HellFireCyberGhostD : HellFireCyberGhostA\n{\nStates\n{\nSpawn:\n HFCY D 0 A_SpawnItem(\"HFWalkFire\")\n HFCY D 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR HFWalkFire\n{\n Scale 1.5\n Speed 0\n RenderStyle Add\n Alpha 0.75\n Damage 1\n DamageType \"Cyber10k\"\n +NOCLIP\n +MISSILE\n +DROPOFF\n +RANDOMIZE\n +DONTSPLASH\n +NOTELEPORT\n +NOTIMEFREEZE\n +DONTHURTSPECIES\n +THRUSPECIES\n Species \"Cybers\"\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n HFWF ABC 3 Bright\n TNT1 A 0 A_Jump(191,3)\n TNT1 A 0 A_CustomMissile(\"HFWalkFire\", 0, 24, 0)\n TNT1 A 0 A_CustomMissile(\"HFWalkFire\", 0, -24, 0)\n HFWF DEFGHIJKLMNO 3 Bright\n Stop\n Toaster:\n TNT1 A 0\n\tStop\n }\n}\nActor HFCyberRocket : CardinalRocket\n{\n Speed 35\n FastSpeed 55\n Scale 0.9\n Damage 23\n SeeSound \"HFCyb/rocket\"\n DeathSound \"weapons/rocklx\"\n -ThruSpecies\n +DONTREFLECT\n +FORCERADIUSDMG\n +NOTIMEFREEZE\n States\n {\n Spawn:\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(4,6),Random(-2,2))\n\tCROC A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(4,6),Random(-2,2))\n\tTNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(4,6),Random(-2,2))\n\tCROC A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(4,6),Random(-2,2))\n loop\n Death:\n\t TNT1 A 0\n\t TNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t TNT1 AAA 0 A_CustomMissile(\"Kaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\t TNT1 AAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t TNT1 AAAA 0 A_SpawnItemEx(\"Debris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n\t CROC B 6 Bright A_Explode\n\t CROC CD 5 Bright A_SetTranslucent(0.75,1)\n stop\n }\n}\n\nACTOR PyroShot\n{\n PROJECTILE\n +SeekerMissile\n +FORCERADIUSDMG\n +ExtremeDeath\n +DONTBLAST\n +PIERCEARMOR\n +NoGravity\n +FoilInvul\n +NOTIMEFREEZE\n +DONTREFLECT\n SeeSound \"weapons/firbfi\"\n DeathSound \"Weapons/PCnnEx\"\n DamageType \"HFCyber\"\n Alpha 1.0\n Scale 1.4\n RenderStyle Add\n Speed 55\n FastSpeed 70\n PROJECTILE\n Damage 300\n Radius 11\n Height 6\n states\n {\n Spawn:\n\tTNT1 A 0 A_Explode(600,128,0,1)\n HFBA ABC 1 A_SpawnItemEx(\"HFExTrail\",0,0,0,0,0,0,0)\n TNT1 A 0 BRIGHT A_SeekerMissile(10,10)\n Goto Spawn+2\n Death:\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,0,30)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,65,30)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,120,30)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,165,30)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,220,30)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,265,30)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,330,30)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,375,30)\n HFBA D 0 Bright A_Mushroom(\"HFCyberMushroomFireballs\",8)\n\t TNT1 A 0 A_Explode(4000,600,0,1)\n HFBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n Stop\n }\n}\n\nACTOR FuelExplosion01\n{\n Radius 8\n Height 8\n Speed 6\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n DONTHURTSHOOTER\n Damagetype \"Cyber10k\"\n +RIPPER\n +BLOODLESSIMPACT\n +EXTREMEDEATH\n +SPECTRAL\n +NOTIMEFREEZE\n SeeSound \"weapons/firex3\"\n ALPHA 0.80\n States\n {\n Spawn:\n TNT1 AAAAA 3 A_SpawnItem(\"FuelExplosion02\",0,0)\n Stop\n }\n}\n\nACTOR FuelExplosion02\n{\n Radius 5\n Height 5\n Speed 0\n Damage 0\n PROJECTILE\n RENDERSTYLE ADD\n +SPECTRAL\n +NOGRAVITY\n +EXTREMEDEATH\n +NOTIMEFREEZE\n Damagetype \"Cyber10k\"\n ALPHA 0.80\n SeeSound \"weapons/firex3\"\n States\n {\n Spawn:\n RPEX A 2 Bright\n RPEX B 2 Bright A_Explode(10,164)\n RPEX CDEFGHIJKLMNOPQRSTU 2 Bright\n stop\n }\n}\nActor PyroShotEx\n{\n\t+NOBLOCKMAP\n\t+NOGRAVITY\n\t+CLIENTSIDEONLY\n\t+NOINTERACTION\n\t+NOTIMEFREEZE\n\tReactionTime 60\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"HFKaboom\",0,0,0,random(-9,9),random(-10,10),random(-10,10),0)\n\t\tTNT1 A 0 A_Countdown\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0\n\t\tStop\n\t}\n}\nActor HFExTrail\n{\n\t+CLIENTSIDEONLY\n\t+NOBLOCKMAP\n\t+NOGRAVITY\n\t+NOINTERACTION\n\t+NOTIMEFREEZE\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 1 A_SpawnItemEx(\"HFKaboom\",-8,0,0,-6, 0,random(-1,1),0)\n\t\tStop\n\t}\n}\n\nACTOR HFKaboom : Kaboom\n{\nSpeed 2\nScale 1.6\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFXPO AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\nToaster:\n TNT1 A 0\n Stop\n}\n}\n\nActor PyroCannonSteam : DTech10KSteam\n{\nScale 1.5\n}\n\nACTOR HellCyberFireSpawner2 : PyroFireSpawner\n{\n Speed 25\n FastSpeed 30\n Damage 30\n DamageType \"HFCyber\"\n Species \"Cybers\"\n +NOTIMEFREEZE\n Obituary \"%o Was cremated by the HellFire Cyberdemon.\"\n MissileType \"HFCyberFire\"\n MissileHeight 0\n States\n {\n Spawn:\n TNT1 AAAA 1 Bright A_CStaffMissileSlither\n\tTNT1 A 1 Bright A_MissileAttack\n Loop\n Death:\n TNT1 A 0\n Stop\n }\n}\n\nACTOR HFCyberFire : PyroFire\n{\n Species \"Cybers\"\n DamageType \"HFCyber\"\n +NOTIMEFREEZE\n Obituary \"%o Was cremated by the HellFire Cyberdemon.\"\n}\nACTOR HFCyberTracer\n{\n Radius 5\n Height 5\n Damage 6\n RenderStyle Add\n Alpha 0.65\n Projectile\n Species \"Cybers\"\n Scale 2\n +ExtremeDeath\n +NOTIMEFREEZE\n +FloorHugger\n +PIERCEARMOR\n +DontSplash\n -NoGravity\n Speed 28\n FastSpeed 32\n DamageType \"HFCyber\"\n Obituary \"%o Was cremated by the HellFire Cyberdemon.\"\n Seesound \"weapons/diasht\"\n DeathSound \"weapons/firex3\"\n States\n {\n Spawn:\n TNT1 A 0 A_PlaySound(\"monster/ambientfire2\")\n TNT1 A 1 Bright A_SpawnItemEx(\"ATracerPuff\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 A 1 Bright A_SpawnItemEx(\"ATracerPuff\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 A 1 Bright A_SpawnItemEx(\"ATracerPuff\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 A 1 Bright A_SpawnItemEx(\"ATracerPuff\", 0, 0, 0, 0, 0, 0, 0, 128)\n Loop\n Death:\n TNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n FTRA K 4 Bright\n FTRA L 4 Bright A_Explode(42, 64)\n FTRA MNO 3 Bright\n Stop\n }\n}\nACTOR HFCyberTracer2\n{\n Radius 5\n Height 5\n Damage 6\n RenderStyle Add\n Alpha 0.65\n Projectile\n Species \"Cybers\"\n Scale 2\n +ExtremeDeath\n +FloorHugger\n +DontSplash\n -NoGravity\n +NOTIMEFREEZE\n +PIERCEARMOR\n +DoomBounce\n Speed 28\n BounceCount 3\n FastSpeed 32\n DamageType \"HFCyber\"\n Obituary \"%o Was cremated by the HellFire Cyberdemon.\"\n Seesound \"weapons/diasht\"\n DeathSound \"weapons/firex3\"\n States\n {\n Spawn:\n TNT1 A 0 A_PlaySound(\"monster/ambientfire2\")\n TNT1 A 1 Bright A_SpawnItemEx(\"ATracerPuff\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 A 1 Bright A_SpawnItemEx(\"ATracerPuff\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 A 1 Bright A_SpawnItemEx(\"ATracerPuff\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 A 1 Bright A_SpawnItemEx(\"ATracerPuff\", 0, 0, 0, 0, 0, 0, 0, 128)\n Loop\n Death:\n TNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n FTRA K 4 Bright\n FTRA L 4 Bright A_Explode(42, 64)\n FTRA MNO 3 Bright\n Stop\n }\n}\nACTOR HFCyberStomp\n{\n\tRadius 50\n\tHeight 50\n\t+MISSILE\n\tSpeed 200\n //Damage 10000000\n\tDamage 5000\n\trenderstyle translucent\n\talpha 0.75\n\tDamageType \"HFCyber\"\n\tObituary \"%o was smeared under the HellFire CyberDemon's iron hoof\"\n MeleeDamage 0\n Gravity 2.0\n +EXTREMEDEATH\n\t+FoilInvul\n\t+NOTIMEFREEZE\n\t+DONTREFLECT\n\tvar int user_hfinstakill;\n\tStates\n\t{\n\tSpawn:\n TNT1 A 10\n\t\tStop\n\tDeath:\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(800) == 1,\"Instakill\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t\tTNT1 AAA 0 A_CustomMissile(\"Kaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tStop\n\tInstakill:\n\t TNT1 A 0 A_Explode(10000000,180)\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t\tTNT1 AAA 0 A_CustomMissile(\"Kaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tStop\n\t}\n}\n\nActor CyberSeekingComet : BehemothSeekingComet\n{\n Speed 28\n FastSpeed 35\n DamageType \"HFCyber\"\n Damage 26\n +DONTREFLECT\n +NOTIMEFREEZE\n +PIERCEARMOR\n +FOILINVUL\n}\n\nACTOR HFCyberFireballs\n{\n\tGame Doom\n\tRadius 6\n\tHeight 8\n\tSpeed 50\n\tFastSpeed 60\n\tDamage 65\n\tProjectile\n\t+RANDOMIZE\n\t+DONTREFLECT\n\t+SeekerMissile\n\t+NOTIMEFREEZE\n\t+ExtremeDeath\n\tDamagetype \"HFCyber\"\n\tRenderStyle Translucent\n\tAlpha 1\n\tScale 1.0\n SeeSound \"imp/attack\"\n DeathSound \"comet/explosion\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 1\n\tTNT1 A 0 A_PlaySoundEx(\"HFCyb/rocket\", 1, 0, 2)\n\tGoto Fly\n\tFly:\n\t\tFRTB AB 1 BRIGHT A_SpawnItem(\"HFCybFireballTrail\")\n\t\tTNT1 A 0 A_SeekerMissile(0,2)\n\t\tTNT1 A 0 A_CustomMissile (\"SuperMeteor_m_TrailFX_Smoke\", 0, 0, random (0, 360), 2, random (10, 40))\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0 A_Explode(260, 192)//Damage, Radius\n\t\tTNT1 A 0 A_SpawnItemEx(\"LCABaseScorch\", 0, 0, 0, 0, 0, 0, Random(0,359))\n TNT1 AAAAAA 0 A_CustomMissile (\"OrangeParticleSpawner\", 0, 0, random (0, 360), 2, random (0, 180))\n\t\tTNT1 AAAAAAA 0 Bright A_SpawnItemEx(\"CometDeathGlow\",0,0,0,0,0,0,0,128,0)\n\t EXPL A 0 Radius_Quake(15,20,0,20,0)\n\t\tBEXP B 0 BRIGHT A_Scream\n TNT1 A 0 A_ALertMonsters\n\t\tGoto EndAnimation\n\t\tEndAnimation:\n\t\tTNT1 A 0 A_SpawnItemEx(\"CyberSuperMeteor_m_Explosion\", 0, 0, 0, 0, 0, 0, -1, SXF_NOCHECKPOSITION)//A_CustomMissile(\"Meteor_m_Explosion\",0+Random(5,80),0+Random(35,-35),0+Random(0,370))\n\t\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"SuperMeteor_m_FX_Smoke\", 0, 0, 0, 0.01 * Random(-125, 125), 0.01 * Random(-125, 125), 0.01 * Random(25, 245), 0, 128, 0)\n\t\tStop\n\t}\n}\n\nACTOR HFCybFireballTrail\n{\n\t+MISSILE\n\t+NOGRAVITY\n\t+THRUACTORS\n\t+CLIENTSIDEONLY\n\tRenderStyle Add\n\tAlpha 0.6\n\tSpeed 1\n\tSCALE 1.0\n\tStates\n\t{\n\tSpawn:\n\t TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t TNT1 A 1\n\t\tFRTB ABCDEFGHI 1 BRIGHT\n\t\tStop\nToaster:\n TNT1 A 0\n Stop\n\t}\n}\n\nActor HFCyberFireballs2 : HFCyberFireballs\n{\nSpeed 50\nFastSpeed 60\nDamageType \"HFCyber\"\nBounceCount 2\n -SeekerMissile\n -NoGravity\n +PIERCEARMOR\n +NOTIMEFREEZE\n +DoomBounce\n}\n\nActor HFCyberPyroBoom : PyroShot\n{\nStates\n{\nSpawn:\nTNT1 A 0\nGoto Death\n Death:\n TNT1 A 0 A_Explode(2000,500,0,1)\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,0,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,45,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,90,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,135,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,180,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,225,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,270,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,315,6)\n HFBA D 0 Bright A_Mushroom(\"HFCyberMushroomFireballs\",8)\n HFBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n Stop\n }\n}\n\nActor HFCyberPyroBoom2 : PyroShot\n{\nObituary \"%o payed the ultimate price for his greed.\"\nStates\n{\nSpawn:\nTNT1 A 0\nGoto Death\n Death:\n TNT1 A 0 A_Explode(3000,800,0,1)\n\t TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,0,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,45,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,90,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,135,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,180,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,225,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,270,6)\n HFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,315,6)\n HFBA DEFGHIJKLMN 1 BRIGHT\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n\t TNT1 A 0 A_SpawnItemEx(\"PyroShotEx\",0,0,0,0,0,0,0)\n Stop\n }\n}\n\nACTOR HFCyberMushroomFireballs\n{\n Radius 10\n Height 8\n Damage 30\n PROJECTILE\n RENDERSTYLE Translucent\n Alpha 1\n Scale 1.0\n Speed 35\n SeeSound \"imp/attack\"\n DeathSound \"comet/explosion\"\n DamageType \"HFCyber\"\n BounceCount 3\n -NoGravity\n +DONTREFLECT\n +DoomBounce\n +SKYEXPLODE\n +SPECTRAL\n +PIERCEARMOR\n +NOTIMEFREEZE\n +SeekerMissile\n states\n {\n\tSpawn:\n\tTNT1 A 1\n\tTNT1 A 0 A_PlaySoundEx(\"HFCyb/rocket\", 1, 0, 2)\n\tGoto Fly\n\tFly:\n\t\tFRTB AB 1 BRIGHT A_SpawnItem(\"HFCybFireballTrail\")\n\t\tTNT1 A 0 A_CustomMissile (\"SuperMeteor_m_TrailFX_Smoke\", 0, 0, random (0, 360), 2, random (10, 40))\n\t\tLoop\n Death:\n\t\tTNT1 A 0 A_Explode(160, 192)//Damage, Radius\n\t\tTNT1 A 0 A_SpawnItemEx(\"LCABaseScorch\", 0, 0, 0, 0, 0, 0, Random(0,359))\n TNT1 AAAAAA 0 A_CustomMissile (\"OrangeParticleSpawner\", 0, 0, random (0, 360), 2, random (0, 180))\n\t\tTNT1 AAAAAAA 0 Bright A_SpawnItemEx(\"CometDeathGlow\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"CyberSuperMeteor_m_Explosion\",0,0,0,0,0,0,0,128,0)\n\t EXPL A 0 Radius_Quake(15,20,0,20,0)\n\t\tBEXP B 0 BRIGHT A_Scream\n TNT1 A 0 A_ALertMonsters\n\t\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"SuperMeteor_m_FX_Smoke\", 0, 0, 0, 0.01 * Random(-125, 125), 0.01 * Random(-125, 125), 0.01 * Random(25, 245), 0, 128, 0)\n\t\tBOOM ABCDEFGHIJKLMNOP 2 BRIGHT\n\t\tStop\n }\n}\n\nActor HFCyberMushroomFireballs2 : HFCyberMushroomFireballs\n{\nObituary \"%o payed the ultimate price for his greed.\"\n}\n\nActor FuelRocket\n{\n Radius 8\n Height 12\n Speed 40\n FastSpeed 50\n Damage 23\n PROJECTILE\n RENDERSTYLE ADD\n Damagetype \"Cyber10k\"\n ALPHA 0.95\n SeeSound \"HFCyb/rocket\"\n DeathSound \"weapons/rocklx\"\n ExplosionDamage 128\n ExplosionRadius 128\n DONTHURTSHOOTER\n +EXTREMEDEATH\n +NOTIMEFREEZE\n +PIERCEARMOR\n +SPECTRAL\n +DONTREFLECT\n +SeekerMissile\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_Jump(128,\"Homing\")\nNormal:\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n Loop\nHoming:\n\tTNT1 A 0 Bright A_Tracer2\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n\tTNT1 A 0 Bright A_Tracer2\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",0,Random(-2,2))\n MISN A 1 Bright A_CustomMissile(\"ProjectileTrailParticleGreen2\",0,Random(-2,2))\n\tTNT1 A 0 Bright A_PlaySound(\"monster/homingrockbeep\")\n Loop\n Death:\n CBEX A 3 Bright\n CBEX B 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,0,6)\n CBEX B 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,45,6)\n CBEX B 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,90,6)\n CBEX B 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,135,6)\n CBEX B 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,180,6)\n CBEX B 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,225,6)\n CBEX B 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,270,6)\n CBEX B 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,315,6)\n CBEX B 3 Bright A_Explode\n CBEX CDEFGHIJ 2 Bright\n stop\n }\n}\n\nActor CyberSuperMeteor_m_Explosion : SuperMeteor_m_Explosion\n{\nDamageType \"Cyber10k\"\n}\n\nActor HFUndeadHand : CustomInventory\n{\n+INVENTORY.QUIET\n+INVENTORY.UNDROPPABLE\n+INVENTORY.ALWAYSPICKUP\n+INVENTORY.AUTOACTIVATE\n+COUNTITEM\ninventory.amount 1\ninventory.maxamount 0\nRenderStyle Translucent\nScale 2.75\nObituary \"The HellFire Cyberdemon converted the Head of %o in one more of their trophies, now is a decoration in his home.\"\nDamageType \"HFCYBER\"\nstates\n{\npickup:\nTNT1 A 0 Bright A_SpawnItemEx(\"HFUndeadhandProjectile\",0,0,0,0,0,0,0,0)\nTNT1 A 1 Bright\nstop\n}\n}\n\nActor HFUndeadhandProjectile\n{\n+CANNOTPUSH\n+NODAMAGETHRUST\n+FLOORCLIP\n+FLOORHUGGER\n+ExtremeDeath\n+PIERCEARMOR\n+NOTIMEFREEZE\n+FORCERADIUSDMG\nRenderStyle Translucent\nScale 5.0\nObituary \"The HellFire Cyberdemon converted the Head of %o in one more of their trophies, now is a decoration in his home.\"\nDamageType \"HFCyber\"\nstates\n{\nSpawn:\nHFHD A 0\nHFHD A 0 A_PlaySound(\"lrtrap/active\")\nHFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,0,6)\nHFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,45,6)\nHFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,90,6)\nHFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,135,6)\nHFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,180,6)\nHFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,225,6)\nHFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,270,6)\nHFBA D 0 Bright A_CustomMissile(\"FuelExplosion01\",0,0,315,6)\nHFHD ABCDEFGHIJKL 3 Bright A_Explode(450,180,0)\nHFHD M 35 Bright\nGoto Fade\nFade:\nTNT1 AA 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\nHFHD M 5 Bright A_Fadeout(0.02)\nLoop\n}\n}\n\nactor Burnnn : CustomInventory\n{\n +INVENTORY.QUIET\n +INVENTORY.UNDROPPABLE\n +INVENTORY.ALWAYSPICKUP\n +INVENTORY.AUTOACTIVATE\n +COUNTITEM\n inventory.amount 1\n inventory.maxamount 0\n states\n {\n pickup:\n TNT1 AAAA 0 Bright A_SpawnItemEx(\"HFFireSpawned\",random(-64,64),random(-64,64),random(0,64),0,0,0,0,32)\n TNT1 AAAA 0 Bright A_SpawnItemEx(\"HFFireSpawned\",random(-64,64),random(-64,64),random(0,64),0,0,0,0,32)\n TNT1 AAAA 0 Bright A_SpawnItemEx(\"HFFireSpawned\",random(-64,64),random(-64,64),random(0,64),0,0,0,0,32)\n TNT1 A 1 Bright\n stop\n }\n}\n\nActor HFFireSpawned\n{\n Obituary \"The HellFire Cyberdemon converted the Head of %o in one more of their trophies, now is a decoration in his home.\"\n Radius 0\n Height 1\n Damagetype \"HFCyber\"\n Speed 0\n RenderStyle Add\n ALPHA 1.00\n +NoGravity\n +SeekerMissile\n +NoTarget\n +FORCERADIUSDMG\n +NOTIMEFREEZE\n +NoDamageThrust\n States\n {\n Spawn:\n TNT1 A 10\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n DFIR A 2 Bright A_StartFire\n TNT1 A 0 Bright A_Explode(20, 48)\n DFIR B 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(20, 48)\n DFIR A 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(20, 48)\n DFIR B 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(20, 48)\n DFIR C 2 Bright A_FireCrackle\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(22, 48)\n DFIR B 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(24, 48)\n DFIR C 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(25, 48)\n DFIR B 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(26, 48)\n DFIR C 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(27, 48)\n DFIR D 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(28, 48)\n DFIR C 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(29, 48)\n DFIR D 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(20, 48)\n DFIR C 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(21, 48)\n DFIR D 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(22, 48)\n DFIR E 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(23, 48)\n DFIR D 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(24, 48)\n DFIR E 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(25, 48)\n DFIR D 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(36, 48)\n DFIR E 2 Bright A_FireCrackle\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(27, 48)\n DFIR F 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(28, 48)\n DFIR E 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(29, 48)\n DFIR F 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(20, 48)\n DFIR E 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(22, 48)\n DFIR F 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(24, 48)\n DFIR G 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(26, 48)\n DFIR H 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(28, 48)\n DFIR G 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(20, 48)\n DFIR H 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(25, 48)\n DFIR G 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n TNT1 A 0 Bright A_Explode(30, 48)\n DFIR H 2 Bright A_Fire\n\tTNT1 A 0 A_SpawnItem(\"DiabFireSpawner\",0,0,0,0)\n Stop\n }\n}\n\nACTOR HFLavaMist\n{\n Speed 0\n Damage 0\n Radius 8\n Height 5\n RenderStyle Add\n Alpha 0.3\n Scale 0.6\n DamageType \"HFCyber\"\n SeeSound \"HFCyber/Lava\"\n PROJECTILE\n +DONTBLAST\n -NOGRAVITY\n States\n {\n Spawn:\n HMST ABCDE 2 Bright\n\t Loop\n Death:\n TNT1 A 0 A_SpawnItemEx(\"HFLava\")\n Stop\n }\n}\n\nACTOR HFLava\n{\n Speed 0\n Damage 50\n Radius 14\n Height 14\n RenderStyle Add\n Alpha 1.0\n Scale 1.9\n DamageType Fire\n ReactionTime 1800\n PROJECTILE\n +DROPOFF\n -NOGRAVITY\n +PIERCEARMOR\n +ExtremeDeath\n +DONTBLAST\n +NOEXPLODEFLOOR\n DeathSound \"HFCyber/Lava\"\n States\n {\n Spawn:\n HFUD A 1\n\t TNT1 A 0 A_Explode(14,16)\n\t TNT1 A 0 A_CountDown\n\t Loop\n Death:\n TNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 0)\n HFUD A 1 A_SetTranslucent(0.35)\n HFUD A 1 A_SetTranslucent(0.3)\n\t HFUD A 1 A_SetTranslucent(0.25)\n\t HFUD A 1 A_SetTranslucent(0.2)\n\t HFUD A 1 A_SetTranslucent(0.15)\n\t HFUD A 1 A_SetTranslucent(0.1)\n Stop\n }\n}\n\nACTOR HFire : IFire\n{\n Obituary \"The HellFire Cyberdemon converted the Head of %o in one more of their trophies, now is a decoration in his home.\"\n DamageType \"HFCyber\"\n var int user_delay;\n Speed 8\n +NOCLIP\n +FORCERADIUSDMG\n YScale 1.8\n XScale 1.9\n States\n {\n Spawn:\n DFIR A 2 Bright\n\tTNT1 A 0 A_JumpIf(user_delay >= 60,\"Death\")\n\tTNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tTNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n\tTNT1 A 0 A_Wander\n DFIR B 2 Bright A_Explode(Random(8,24),192)\n\tTNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n\tTNT1 A 0 A_Wander\n DFIR C 2 Bright A_Explode(Random(8,24),192)\n\tTNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n\tTNT1 A 0 A_Wander\n DFIR D 2 Bright A_Explode(Random(8,24),192)\n\tTNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n\tDFIR C 0 A_FireCrackle\n\tTNT1 A 0 A_Wander\n DFIR C 2 Bright A_Explode(Random(8,24),192)\n\tTNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n\tTNT1 A 0 A_Wander\n DFIR B 2 Bright A_Explode(Random(8,24),192)\n Goto Spawn+1\n Death:\n TNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n DFIR E 2 Bright A_Explode(Random(8,24),128)\n TNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n DFIR F 2 Bright A_Explode(Random(8,24),128)\n TNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n DFIR G 2 Bright A_Explode(Random(8,24),128)\n TNT1 A 0 A_SpawnItem(\"HFIRESpawner\",0,0,0,0)\n DFIR H 2 Bright A_Explode(Random(8,24),128)\n Stop\n }\n}\n\nACTOR HFireSpawner : RedParticleSpawner\n{\n States\n {\n Spawn:\n \tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"Kaboom3\",random(48,-48),random(48,-48),random(6,48),0,0,random(2,4),0,128,0)\n TNT1 A 0 A_SpawnItemEx(\"CardinalFire\",random(48,-48),random(48,-48),random(6,48),0,0,random(4,6),0,128,0)\n TNT1 A 1\n Stop\nToaster:\n TNT1 A 0\n Stop\n }\n}"
},
{
"source": "pk3",
"name": "Actors/Items+Powerups/LegendaryRune.txt",
"contents": "Actor LegendaryRune : CustomInventory 30303\n{\n +FLOATBOB\n +COUNTITEM\n //+INVENTORY.AUTOACTIVATE\n +NOTIMEFREEZE\n ActiveSound \"Pickups/Legruneidle\"\n Inventory.PickupMessage \"Legendary Rune obtained! That's 3 runes in 1!\"\n Inventory.Amount 1\n Inventory.MaxAmount 1\n States\n {\n Spawn:\n TNT1 A 0 A_LoopActiveSound\n\tLGRN A 1 Bright\n Loop\n Pickup:\n TNT1 A 0\n TNT1 A 0 A_JumpIfInventory(\"LegendaryRuneItem\",1,\"Nope\")//avoid picking it when u got it already\n\tTNT1 A 0 A_PlaySound(\"Pickups/Legrune\")\n\tTNT1 A 0 A_GiveInventory(\"LegRuneDoubleDamage\",1)\n TNT1 A 0 A_GiveInventory(\"LegDoubleFiringSpeed\",1)\n TNT1 A 0 A_GiveInventory(\"LegProtection\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegIronFeet\",1)//The new power\n\tTNT1 A 0 A_GiveInventory(\"LegendaryRuneItem\",1)\n\tTNT1 A 1 A_StopSound\n\tStop\n Nope:\n\tLGRN A 1\n\tStop\n }\n}\n\nActor LegRuneDoubleDamage : PowerDamage\n{\n\t+INVENTORY.HUBPOWER\n\t+INVENTORY.PERSISTENTPOWER\n +NOTIMEFREEZE\n\tDamageFactor \"Normal\", 2\n\tPowerup.Duration 0x7FFFFFFF\n}\n\nActor LegDoubleFiringSpeed : PowerDoubleFiringSpeed\n{\n\t+INVENTORY.HUBPOWER\n\t+INVENTORY.PERSISTENTPOWER\n +NOTIMEFREEZE\n\tPowerup.Duration 0x7FFFFFFF\n}\n\nActor LegProtection : PowerProtection\n{\n\t+INVENTORY.PERSISTENTPOWER\n\t+INVENTORY.HUBPOWER\n\t+NORADIUSDMG\n +NOTIMEFREEZE\n\tPowerup.Duration 0x7FFFFFFF\n\tDamageFactor \"Normal\", 0.75\n\tActiveSound \"Pickups/LegProtectionActive\"\n}\n\nActor LegIronFeet : PowerIronFeet\n{\n\t+INVENTORY.HUBPOWER\n\t+INVENTORY.PERSISTENTPOWER\n +NOTIMEFREEZE\n\tPowerup.Duration 0x7FFFFFFF\n\tPowerup.Color \"FF 40 00\", 0.01\n}\n\nACTOR LegendaryRuneItem : Weapon {\n\tWeapon.SelectionOrder 99999\n\t+WEAPON.NOALERT\n\t+INVENTORY.UNDROPPABLE\n\t+WEAPON.CHEATNOTWEAPON\n\t+WEAPON.NO_AUTO_SWITCH\n +NOTIMEFREEZE\n\tStates {\n\tSpawn:\n\tTNT1 A 0\n\tReady:\n\tTNT1 A 0\n\tDeselect:\n\tTNT1 A 0\n\tSelect:\n\tTNT1 A 0\n\tFire:\n\tTNT1 A 0\n\tStop\n\t}\n}\n\n/*Actor LegendaryRuneItem : Inventory\n{\n Inventory.MaxAmount 1\n}*\\"
},
{
"source": "pk3",
"name": "Actors/Weapons/BHGenerator.txt",
"contents": "Actor \"Blackhole Generator\" : Weapon\n{\nWeapon.SelectionOrder 2900\nWeapon.AmmoUse1 200\nWeapon.AmmoGive1 100\nWeapon.AmmoType1 \"DemonAmmo\"\nWeapon.PreferredSkin \"Devastator-Marine\"\nWeapon.Upsound \"devastator/up\"\n+WEAPON.NOAUTOAIM\n+INVENTORY.UNDROPPABLE\nInventory.PickupMessage \"You got the Black Hole Generator!\"\nObituary \"%o got disintegrated by %k's Black Hole Generator.\"\nStates\n{\nSpawn:\n\tDCAN A -1\n\tStop\nSelect:\n\tDMAT A 1 A_Raise\n\tLoop\nDeselect:\n\tDMAT A 1 A_Lower\n\tLoop\nReady:\n \tTNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\tTNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\tDMAT A 1 A_WeaponReady\n\tLoop\nFire:\n\tDMAT A 30 A_PlayWeaponSound(\"BH/Charge\")\n\tDMAT A 10 Bright\n\tTNT1 A 0 A_PlayWeaponSound(\"BH/Fire\")\n\tTNT1 A 0 A_GunFlash\n\tDMAT B 4 Bright A_FireCustomMissile(\"PBlackHoleProjectile\",0,1,0,0)\n\tDMAT CD 4 Bright\n\tDMAT A 10\n\tGoto Ready\nGrenadeCheck:\n\tTNT1 A 0 A_JumpIfInventory(\"HandGrenadeAmmo\",1,\"GrenadeToss\")\n\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\tGoto Ready\nGrenadeToss:\n \tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tTNT1 A 4\n\tHGRN ABC 1\n\tHGRN D 2\n\tHGRN EFG 1\n\tHGRN HI 2\n\tTNT1 A 15 A_PlayWeaponSound(\"weapons/hgrenadepin\")\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/hgrenadethrow\")\n\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAmmo\",1)\n\tHGNE A 1 A_FireCustomMissile(\"ThrownGrenade\",0,0,0,0)\n\tHGRN J 1\n\tHGRN KLM 2\n\tHGRN NO 1\n\tTNT1 A 6\n\tTNT1 A 0 A_JumpIfInventory(\"HandGrenadeAmmo\",1,2)\n TNT1 A 0 A_TakeInventory(\"Hand Grenade\",1)\n\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\tTNT1 A 0\n\tGoto Ready\nMineCheck:\n\tTNT1 A 0 A_JumpIfInventory(\"MineAmmo\",1,\"MineToss\")\n\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\tGoto Ready\nMineToss:\n \tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tTNT1 A 8\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/hgrenadethrow\")\n\tMINE ABCDEF 1\n\tTNT1 A 0 A_TakeInventory(\"MineAmmo\",1)\n\tMINE G 1 A_FireCustomMissile(\"ThrownMine\",0,0,0,0)\n\tMINE HI 1\n\tMINE JK 2\n\tTNT1 A 0 A_JumpIfInventory(\"MineAmmo\",1,2)\n TNT1 A 0 A_TakeInventory(\"Land Mine\",1)\n\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\tTNT1 A 0\n\tTNT1 A 5\n\tGoto Ready\nFlash:\n\tTNT1 A 4 A_Light2\n\tTNT1 A 3 A_Light1\n\tTNT1 A 0 A_Light0\n\tStop\n}\n}\n\nACTOR PBlackHackjobInheritance : CustomInventory{}\n\nACTOR PBlackEffectInheritance\n{\n\t+NOCLIP\n\t+NOINTERACTION\n\t+NOGRAVITY\n\t+CLIENTSIDEONLY\n\tAlpha 0.99\n\tRenderstyle Add\n}\n\nACTOR PBlackSpawnerInheritance\n{\n\t+NOCLIP\n\t+NOINTERACTION\n\t+NOGRAVITY\n}\n\nACTOR PBlackSmokeInheritance\n{\n\t+NOINTERACTION\n\t+NOGRAVITY\n\t+FORCERADIUSDMG\n\tRenderstyle Add\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 1 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\",\"SpawnD\",\"SpawnE\",\"SpawnF\",\"SpawnG\",\"SpawnH\",\"SpawnI\",\"SpawnJ\",\"SpawnK\")\n\tStop\n\tSpawnA:\n\t VSMK A 1\n\t Goto HNNNG\n\tSpawnB:\n\t VSMK B 1\n\t Goto HNNNG\n\tSpawnC:\n\t VSMK C 1\n\t Goto HNNNG\n\tSpawnD:\n\t VSMK D 1\n\t Goto HNNNG\n\tSpawnE:\n\t VSMK E 1\n\t Goto HNNNG\n\tSpawnF:\n\t VSMK G 1\n\t Goto HNNNG\n\tSpawnG:\n\t VSMK G 1\n\t Goto HNNNG\n\tSpawnH:\n\t VSMK H 1\n\t Goto HNNNG\n\tSpawnI:\n\t VSMK I 1\n\t Goto HNNNG\n\tSpawnJ:\n\t VSMK J 1\n\t Goto HNNNG\n\tSpawnK:\n\t VSMK K 1\n\t Goto HNNNG\n\tHNNNG:\n\t VSMK A 0 A_Jump(255,\"GTFO Plus\",\"GTFO Minus\")\n\t\"GTFO Plus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.01+random(-0.01,0.02))\n\t Loop\n\t\"GTFO Minus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.01+random(-0.01,0.02))\n\t Loop\n\t}\n}\n\nACTOR PBlackHoleProjectile\n{\n Radius 11\n Height 6\n Speed 30\n FastSpeed 40\n Damage 0\n Projectile\n Renderstyle Add\n +FORCERADIUSDMG\n +FOILINVUL\n +CANNOTPUSH\n +BLOODLESSIMPACT\n +DONTBLAST\n +NODAMAGETHRUST\n DamageType \"Player\"\n States\n {\n Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"PBlack/Suck\",5,1.0,1,ATTN_NORM)\n Looplet:\n\tTNT1 A 0 A_RadiusThrust(-3000, 1280)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tTNT1 A 0 Bright A_GiveInventory(\"PBlackRingTrailer\", 1) //\n\tVOIP A 2 Bright A_GiveInventory(\"PBlackHoleTrailer\", 1) //\n\tVOIP D 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP B 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP C 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP D 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tTNT1 A 0 Bright A_GiveInventory(\"PBlackRingTrailer\", 1) //\n\tVOIP E 2 Bright A_GiveInventory(\"PBlackHoleTrailer\", 1) //\n\tVOIP D 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP F 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP G 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(2000,64,0,1)\n\tVOIP H 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tTNT1 A 0 Bright A_GiveInventory(\"PBlackRingTrailer\", 1) //\n\tVOIP I 2 Bright A_GiveInventory(\"PBlackHoleTrailer\", 1) //\n\tVOIP D 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP J 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP K 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP L 2 Bright A_GiveInventory(\"PBlackHoleSmoker\", 1)\n\tloop\n Death:\n\tTNT1 A 0 A_StopSound(5)\n\tTNT1 A 0 A_PlaySound(\"PBlack/Blast\",5,1.0,0)\n TNT1 A 0 A_SpawnItemEx(\"PBlackHoleSpawn\",0,0,0,0,0,0,0,0,0)\n TNT1 A 0 A_SpawnItemEx(\"PBlackHoleSpawnDark\",0,0,0,0,0,0,0,0,0)\n \tStop\n }\n}\n\nActor PBlackHoleTrailer : CustomInventory\n{\n States\n {\n\t Spawn:\n\t Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 1 A_SpawnItemEx(\"PBlackHoleTrailNormal\",0,0,0,0,0,0,0,0,0)\n\t\tTNT1 A 1 A_SpawnItemEx(\"PBlackHoleTrailDark\",0,0,0,0,0,0,0,0,0)\n\t\tStop\n }\n}\n\nACTOR PBlackHoleTrailNormal : PBlackEffectInheritance\n{\n\tRenderstyle Add\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tVOIP ABCDEFGHIJKL 2 Bright A_GiveInventory(\"PBlackHoleEffectizer\",1)\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR PBlackHoleTrailDark : PBlackHoleTrailNormal\n{\n\tAlpha 0.8\n\tRenderstyle Stencil\n\tStencilColor Black\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tVOIP FGHIJKLABCDE 2 Bright A_GiveInventory(\"PBlackHoleEffectizer\",1)\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nActor PBlackHoleEffectizer : CustomInventory\n{\n States\n {\n\t Spawn:\n\t Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\t\tTNT1 A 0 A_FadeOut(0.05+frandom(0.00,0.02))\n\t\tStop\n }\n}\n\nActor PBlackHoleSmoker : PBlackHackjobInheritance\n{\n\t +CLIENTSIDEONLY\n States\n {\n\t Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackSmokeTrailNormal\",random(28,-28),random(28,-28),random(28,-28),frandom(0.1,1.0),frandom(0.1,1.0),frandom(-1.0,1.0),random(0,359),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackSmokeTrailDark\",random(14,-14),random(14,-14),random(14,-14),frandom(0.1,1.0),frandom(0.1,1.0),frandom(-1.0,1.0),random(0,359),0,0)\n\t\tStop\n\t Toaster:\n\t\tTNT1 A 1\n\t\tStop\n }\n}\n\nACTOR PBlackSmokeTrailNormal : PBlackSmokeInheritance\n{\n\tScale 0.65\n\t+CLIENTSIDEONLY\n\tAlpha 0.6\n}\n\nACTOR PBlackSmokeTrailDark : PBlackSmokeTrailNormal\n{\n\tScale 0.5\n\tAlpha 0.3\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\tStencilColor Black\n\tStates\n\t{\n\t\"GTFO Plus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.005+random(-0.005,0.01))\n\t Loop\n\t\"GTFO Minus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.005-random(-0.005,0.01))\n\t Loop\n\t}\n}\n\nACTOR PBlackRingNormalTrail : PBlackEffectInheritance\n{\n+CLIENTSIDEONLY\n\tScale 0.125\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tVSHK AA 0 A_FadeOut(0.02)\n\tVSHK A 0 //A_SetScale(ScaleX +0.02, ScaleY +0.02)\n\tVSHK A 1 Bright\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR PBlackRingDarkTrail : PBlackRingNormalTrail\n{\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\tStencilColor Black\n}\n\nActor PBlackRingTrailer : PBlackHackjobInheritance\n{\n\t +CLIENTSIDEONLY\n States\n {\n\t Spawn:\n\t Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackRingNormalTrail\",0,0,0,0,0,0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackRingDarkTrail\",0,0,0,0,0,0,0,0,0)\n\t\tStop\n\t Toaster:\n\t\tTNT1 A 1\n\t\tstop\n }\n}\n\nACTOR PBlackStruck : PBlackEffectInheritance\n{\n\tAlpha 0.5\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tPBUM A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tPBUM A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.1)\n\tPBUM A 1 Bright A_FadeOut(0.01)\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR PBlackHoleSpawn : PBlackEffectInheritance\n{\n -CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tVOIP A 0 A_SpawnItemEx(\"PBlackHoleSound\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_Quake(7, 24, 0, 4096,\"none\")\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackStruck\",0,0,0,0,0,0,0,0,0)\n\tVOIP AABBCCDDEEFFGGHHIIJJKKLL 1 //A_SetScale(ScaleX +0.8, ScaleY +0.8) //19.2 in total\n\n\tTNT1 A 0 A_StopSound(5)\n\n\tVOIP A 0 A_SpawnItemEx(\"PBlackHoleDamager\",0,0,0,0,0,0,0,SXF_TRANSFERPOINTERS,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackHoleSucker\",0,0,1,0,0,0,0,SXF_TRANSFERPOINTERS,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackHoleNormal\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackHoleDark\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackHoleRingSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackFadeSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackBlackFadeSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackDeathSequence\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackLightningSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"PBlackSmokeSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 1\n\tStop\n\t}\n}\n\nACTOR PBlackHoleSound : PBlackSpawnerInheritance\n{\n+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"PBlack/SuperSuck\",5,1.0,1)\n\tTNT1 A 384\n\tTNT1 A 0 A_PlaySound(\"PBlack/Explode\",5,1.0,0)\n\tTNT1 A 0 A_PlaySound(\"PBlack/Blast\",6,1.0,0)\n\tStop\n\t}\n}\n\nACTOR PBlackHoleSpawnDark : PBlackHoleSpawn\n{\n\tAlpha 0.7\n\tRenderstyle Stencil\n\tStencilColor Black\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tVOIP FFGGHHIIJJKKLLAABBCCDDEE 1 //A_SetScale(ScaleX +0.8, ScaleY +0.8) //19.2 in total\n\tStop\n\t}\n}\n\nACTOR PBlackHoleNormal : PBlackEffectInheritance\n{\n\tReactionTime 15 //360 tics, around 10 seconds\n\tScale 5.65\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVOIP A 0\n\tLooplet:\n\t//VOIP A 0 A_Countdown\n VOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\t//Loop\n\tDeath:\n\tTNT1 A 0 A_StopSound(5)\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR PBlackHoleDark : PBlackHoleNormal\n{\n\tReactionTime 10\n\t+CLIENTSIDEONLY\n\tAlpha 0.5\n\tRenderstyle Stencil\n\tStencilColor Black\n\tStates\n\t{\n\tSpawn:\n\tVOIP A 0\n\tLooplet:\n\t//VOIP A 0 A_Countdown\n VOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\t//Loop\n\tDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nActor PBlackHoleDamager : PBlackSpawnerInheritance\n{\n\tReactionTime 360\n\t+FORCERADIUSDMG\n +NODAMAGETHRUST\n\tDamageType \"Player\"\n States\n {\n\t Spawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SetAngle(Angle+15)\n\t\tTNT1 A 0 A_Countdown\n\t\tTNT1 A 1 A_Explode(25,512,1,1,256)\n\t\tLoop\n\t Death:\n\t\tStop\n }\n}\n\nActor PBlackHoleSucker : PBlackSpawnerInheritance\n{\n\tReactionTime 180\n\t+FORCERADIUSDMG\n States\n {\n Spawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Countdown\n\t\tTNT1 A 0 A_SetAngle(Angle+10)\n\t\tTNT1 A 2 A_RadiusThrust(-25000, 1536)//, RTF_NOIMPACTDAMAGE)//, 1024)\n\t\tLoop\n\t Death:\n\t\tStop\n }\n}\n\nActor PBlackFadeSpawner : PBlackSpawnerInheritance\n{\n ReactionTime 72\n\t +CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 5 A_Countdown\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackHoleMain\",0,0,0,0,0,0,0,0,0)\n\t\tLoop\n\t Death:\n\t \tTNT1 A 1\n\t\tStop\n }\n}\n\nACTOR PBlackHoleMain : PBlackEffectInheritance\n{\n\tScale 5.75\n\t+CLIENTSIDEONLY\n\tAlpha 0.7\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tVOIP A 0 A_Quake(9, 360, 0, 1024,\"none\")\n\tVOIP A 0 A_Quake(6, 360, 0, 2048,\"none\")\n\tVOIP A 0 A_Quake(2, 360, 0, 4086,\"none\")\n\tVOIP A 0 A_Quake(1, 360, 0, 12258,\"none\")\n\tLooplet:\n\tVOIP ABCDEFGHIJKL 1 Bright A_FadeOut(0.05+frandom(0.00,0.02))\n\tLoop\n\t}\n}\n\nActor PBlackHoleEffectizer2 : PBlackHackjobInheritance\n{\n+CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 //A_SetScale(ScaleX +0.05, ScaleY +0.05)\n\t\tTNT1 A 0 A_FadeOut(0.05+frandom(0.00,0.02))\n\t\tStop\n }\n}\n\nActor PBlackBlackFadeSpawner : PBlackSpawnerInheritance\n{\n ReactionTime 60\n\t +CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 6 A_Countdown\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackHoleMainBlack\",0,0,0,0,0,0,0,0,0)\n\t\tLoop\n\t Death:\n\t \tTNT1 A 1\n\t\tStop\n }\n}\n\nACTOR PBlackHoleMainBlack : PBlackEffectInheritance\n{\n\tScale 5.75\n\tAlpha 0.7\n\t+CLIENTSIDEONLY\n\tRenderstyle Stencil\n\tStencilColor Black\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tVOIP ABCDEFGHIJKL 1 Bright A_FadeOut(0.05+frandom(0.00,0.02))\n\tLoop\n\t}\n}\n\nACTOR PBlackHoleRingSpawner : PBlackSpawnerInheritance\n{\n\tReactionTime 30\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Countdown\n\tTNT1 A 6 A_SpawnItemEx(\"PBlackRingNormal\",0,0,0,0,0,0,0,0,0)\n\tTNT1 A 6 A_SpawnItemEx(\"PBlackRingDark\",0,0,0,0,0,0,0,0,0)\n\tLoop\n\tDeath:\n\tStop\n\t}\n}\n\nACTOR PBlackRingNormal : PBlackEffectInheritance\n{\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.03)\n\tVSHK A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.1)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nACTOR PBlackRingDark : PBlackRingNormal\n{\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\tStencilColor Black\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.03)\n\tVSHK A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.1)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nActor PBlackLightningSpawner : PBlackSpawnerInheritance\n{\n ReactionTime 40\n\t +CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 9 A_Countdown\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackHoleLightning\",random(320,-320),random(320,-320),random(320,-320),0,0,0,0,0,64)\n\t\tLoop\n\t Death:\n\t \tTNT1 A 1\n\t\tStop\n }\n}\n\nACTOR PBlackHoleLightning : PBlackEffectInheritance\n{\n\tScale 1.25\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Jump(255,\"Spawn1A\",\"Spawn1B\",\"Spawn1C\",\"Spawn1D\",\"Spawn2A\",\"Spawn2B\",\"Spawn2C\",\"Spawn2D\")\n\tSpawn1A:\n\t1LIT A 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn1B:\n\t1LIT B 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn1C:\n\t1LIT C 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn1D:\n\t1LIT D 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn2A:\n\t2LIT A 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn2B:\n\t2LIT B 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn2C:\n\t2LIT C 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn2D:\n\t2LIT D 1 Bright A_FadeOut(0.02)\n\tWait\n\t}\n}\n\nACTOR PBlackSmokeSpawner : PBlackSpawnerInheritance\n{\n\tReactionTime 180\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackSmokeNormal\",random(384,-384),random(384,-384),random(384,-384),frandom(0.1,1.0),frandom(0.1,1.0),frandom(-1.0,1.0),random(0,359),0,0)\n\tTNT1 A 2 A_SpawnItemEx(\"PBlackSmokeDark\",random(256,-256),random(256,-256),random(256,-256),frandom(0.1,1.0),frandom(0.1,1.0),frandom(-1.0,1.0),random(0,359),0,0)\n\tLoop\n\tDeath:\n\tStop\n\t}\n}\n\nACTOR PBlackSmokeNormal : PBlackSmokeInheritance\n{\n\tScale 2.6\n\t+CLIENTSIDEONLY\n\tAlpha 0.3\n\tStates\n\t{\n\t\"GTFO Plus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.005+random(-0.005,0.01))\n\t Loop\n\t\"GTFO Minus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.005-random(-0.005,0.01))\n\t Loop\n\t}\n}\n\nACTOR PBlackSmokeDark : PBlackSmokeTrailNormal\n{\n\tScale 3.45\n\t+CLIENTSIDEONLY\n\tAlpha 0.2\n\tRenderstyle Stencil\n\tStencilColor Black\n\tStates\n\t{\n\t\"GTFO Plus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX +0.005, ScaleY +0.005)\n\t \"####\" \"#\" 1 A_FadeOut(0.0025+random(-0.0025,0.005))\n\t Loop\n\t\"GTFO Minus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX -0.005, ScaleY -0.005)\n\t \"####\" \"#\" 1 A_FadeOut(0.0025-random(-0.0025,0.005))\n\t Loop\n\t}\n}\n\nActor PBlackDeathSequence : PBlackEffectInheritance\n{\n -CLIENTSIDEONLY\n Scale 5.75\n States\n {\n Spawn:\n\t\tTNT1 A 360\n\t Death:\n\t\tVORX A 0 A_Quake(7, 70, 0, 12258,\"none\")\n\t \tVORX A 0 A_SpawnItemEx(\"PBlackHoleChunkSpawner\",0,0,0,0,0,0,0,0,0)\n\t \tVORX A 0 A_SpawnItemEx(\"PBlackHoleExplode\",0,0,0,0,0,0,0,0,0)\n\t \tVORX A 0 A_SpawnItemEx(\"PBlackHoleGiantRingSpawner\",0,0,0,0,0,0,0,0,0)\n\t \tVORX A 0 A_SpawnItemEx(\"PBlackHoleShockwave\",0,0,0,0,0,0,0,0,0)\n\t\tVORX ABCDEFGHIJKL 1\n\t \tVORX A 0 A_SpawnItemEx(\"PBlackHoleAfterShockwave\",0,0,0,0,0,0,0,0,0)\n\t \tVORX A 0 A_SpawnItemEx(\"PBlackHoleExploFlare\",0,0,0,0,0,0,0,0,0)\n\t \tTNT1 A 60 A_SpawnItemEx(\"PBlackHoleAfterExplode\",0,0,0,0,0,0,0,0,0)\n\t\tStop\n }\n}\n\nACTOR PBlackHoleExploFlare : PBlackEffectInheritance\n{\n\tAlpha 1\n\tScale 1\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVODF A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tVODF A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.1)\n\tVODF A 1 Bright A_FadeOut(0.01)\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR PBlackHoleChunkSpawner : PBlackSpawnerInheritance\n{\n\tReactionTime 50\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackHoleChunk\",random(256,-256),random(256,-256),random(128,0),frandom(3.0,10.0),0,frandom(15.0,20.0),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR PBlackHoleChunk : PBlackHoleProjectile\n{\n Gravity 0.15\n -NOGRAVITY\n States\n {\n Death:\n\tTNT1 A 0 A_PlaySound(\"Weapons/MinibeliskDead\",5)\n\tTNT1 A 0 A_Explode(2000,64)\n TNT1 A 0 A_Quake (4, 27, 0, 256, none)\n TNT1 A 0 A_Quake (1, 27, 0, 384, none)\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackChunkWaver\")\n\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"PBlackSmokeTrailNormal\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"PBlackSmokeTrailDark\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackChunkWaver\")\n\tVORX ABCD 1\n\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"PBlackSmokeTrailNormal\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"PBlackSmokeTrailDark\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackChunkWaver\")\n\tVORX EFGH 1\n\tTNT1 AAAAAAAAA 0 A_SpawnItemEx(\"PBlackSmokeTrailNormal\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 AAAAAAAAA 0 A_SpawnItemEx(\"PBlackSmokeTrailDark\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackChunkWaver\")\n\tVORX IJKL 1\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"PBlackSmokeTrailNormal\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"PBlackSmokeTrailDark\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackChunkWaver\")\n TNT1 B 30\n \tStop\n }\n}\n\nACTOR PBlackChunkWaveNormal : PBlackEffectInheritance\n{\n\tScale 0.175\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.02)\n\tVSHK A 0 //A_SetScale(ScaleX +0.03, ScaleY +0.03)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nACTOR PBlackChunkWaveDark : PBlackChunkWaveNormal\n{\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\tStencilColor Black\n}\n\nActor PBlackChunkWaver : PBlackHackjobInheritance\n{\n+CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackChunkWaveNormal\",0,0,0,0,0,0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PBlackChunkWaveDark\",0,0,0,0,0,0,0,0,0)\n\t\tStop\n }\n}\n\nACTOR PBlackHoleRingSpawnerShort : PBlackHoleRingSpawner\n{\n\tReactionTime 3\n\t+CLIENTSIDEONLY\n}\n\nACTOR PBlackHoleExplode : PBlackSpawnerInheritance\n{\n\tReactionTime 100\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackHoleFlame\",random(32,-32),random(32,-32),random(32,32),frandom(10.0,2.0),frandom(10.0,2.0),frandom(10.0,-10.0),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR PBlackHoleFlame : PBlackEffectInheritance\n{\n\tScale 0.1\n\tAlpha 0.5\n\t+FORCERADIUSDMG\n\t+NOBLOCKMAP\n\t-CLIENTSIDEONLY\n\tDamageType \"Player\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 1 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\",\"SpawnD\")\n\tStop\n\tSpawnA:\n\t VODB A 0 A_JumpIf(Alpha<0.18,2)\n\t VODB A 0 A_Explode(5,90)\n\t VODB A 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODB A 1 A_FadeOut(0.01)\n\t Loop\n\tSpawnB:\n\t VODB A 0 A_JumpIf(Alpha<0.18,2)\n\t VODB A 0 A_Explode(5,90)\n\t VODB B 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODB B 1 A_FadeOut(0.01)\n\t Loop\n\tSpawnC:\n\t VODB A 0 A_JumpIf(Alpha<0.18,2)\n\t VODB A 0 A_Explode(5,90)\n\t VODB C 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODB C 1 A_FadeOut(0.01)\n\t Loop\n\tSpawnD:\n\t VODB A 0 A_JumpIf(Alpha<0.18,2)\n\t VODB A 0 A_Explode(5,90)\n\t VODB D 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODB D 1 A_FadeOut(0.01)\n\t Loop\n\t}\n}\n\nACTOR PBlackHoleAfterExplode : PBlackSpawnerInheritance\n{\n\tReactionTime 100\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackHoleAfterFlame\",random(32,-32),random(32,-32),random(32,32),frandom(10.0,2.0),frandom(10.0,2.0),frandom(10.0,-10.0),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR PBlackHoleAfterFlame : PBlackEffectInheritance\n{\n\tReactionTime 70\n\t+CLIENTSIDEONLY\n\t+NOBLOCKMAP\n\tRenderstyle Stencil\n\tStencilColor Black\n\tAlpha 0.5\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\")\n\tStop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\tSpawnA:\n\t TNT1 A 0 A_Countdown\n\t VODS A 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS A 1 A_FadeOut(0.0005+random(-0.0005,0.0005))\n\t Loop\n\tSpawnB:\n\t TNT1 A 0 A_Countdown\n\t VODS B 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS B 1 A_FadeOut(0.0005+random(-0.0005,0.0005))\n\t Loop\n\tSpawnC:\n\t TNT1 A 0 A_Countdown\n\t VODS C 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS C 1 A_FadeOut(0.0005+random(-0.0005,0.0005))\n\t Loop\n\tDeath:\n\t TNT1 A 0 A_SpawnItemEx(\"PBlackHoleAfterFlame2\",0,0,0,frandom(0.1,0.05),frandom(0.1,0.05),frandom(0.1,0.05),random(0,359))\n\t Stop\n\t}\n}\n\nACTOR PBlackHoleAfterFlame2 : PBlackHoleAfterFlame\n{\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\t+NOBLOCKMAP\n\tStencilColor Black\n\tAlpha 0.5\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\")\n\tStop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\tSpawnA:\n\t VODS A 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS A 1 A_FadeOut(0.0025+random(-0.0025,0.0025))\n\t Loop\n\tSpawnB:\n\t VODS B 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS B 1 A_FadeOut(0.0025+random(-0.0025,0.0025))\n\t Loop\n\tSpawnC:\n\t VODS C 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS C 1 A_FadeOut(0.0025+random(-0.0025,0.0025))\n\t Loop\n\t}\n}\n\nACTOR PBlackHoleShockwave : PBlackSpawnerInheritance\n{\n\tReactionTime 200\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackHoleFlame\",random(32,-32),random(32,-32),random(32,32),frandom(9.0,8.0),frandom(9.0,8.0),frandom(0.1,-0.1),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR PBlackHoleAfterShockwave : PBlackSpawnerInheritance\n{\n\tReactionTime 200\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"PBlackHoleAfterFlame2\",random(32,-32),random(32,-32),random(32,32),frandom(7.0,6.0),frandom(7.0,6.0),frandom(0.1,-0.1),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR PBlackHoleGiantRingSpawner : PBlackSpawnerInheritance\n{\n\tReactionTime 6\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Countdown\n\tTNT1 A 6 A_SpawnItemEx(\"PBlackGiantRingNormal\",0,0,0,0,0,0,0,0,0)\n\tTNT1 A 6 A_SpawnItemEx(\"PBlackGiantRingDark\",0,0,0,0,0,0,0,0,0)\n\tLoop\n\tDeath:\n\tStop\n\t}\n}\n\nACTOR PBlackGiantRingNormal : PBlackEffectInheritance\n{\n\tScale 2\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.02)\n\tVSHK A 0 //A_SetScale(ScaleX +0.2, ScaleY +0.2)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nACTOR PBlackGiantRingDark : PBlackRingNormal\n{\n\tRenderstyle Stencil\n\tStencilColor Black\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.02)\n\tVSHK A 0 //A_SetScale(ScaleX +0.2, ScaleY +0.2)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nActor PBlackParticleNormal\n{\n +NOINTERACTION\n +CLIENTSIDEONLY\n Renderstyle Add\n Scale 0.1\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n TNT1 A 0 //A_SetScale(ScaleX-0.0025,ScaleY-0.0025)\n VODM A 1 Bright A_FadeOut(0.025)\n Loop\n Toaster:\n TNT1 A 1\n Stop\n }\n}\n\nActor PBlackParticleDark\n{\n +NOINTERACTION\n +CLIENTSIDEONLY\n Renderstyle Shaded\n Scale 0.1\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n VODM B 1 A_FadeOut(0.025)\n Loop\n Toaster:\n TNT1 A 1\n Stop\n }\n}"
},
{
"source": "pk3",
"name": "Actors/Weapons/BHStuff.txt",
"contents": "ACTOR BlackEffectInheritance\n{\n\t+NOCLIP\n\t+NOINTERACTION\n\t+NOGRAVITY\n\t+CLIENTSIDEONLY\n\tAlpha 0.99\n\tRenderstyle Add\n}\n\nACTOR BlackSpawnerInheritance\n{\n\t+NOCLIP\n\t+NOINTERACTION\n\t+NOGRAVITY\n}\n\nACTOR BlackSmokeInheritance\n{\n\t+NOINTERACTION\n\t+NOGRAVITY\n\t+FORCERADIUSDMG\n\tRenderstyle Add\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 1 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\",\"SpawnD\",\"SpawnE\",\"SpawnF\",\"SpawnG\",\"SpawnH\",\"SpawnI\",\"SpawnJ\",\"SpawnK\")\n\tStop\n\tSpawnA:\n\t VSMK A 1\n\t Goto HNNNG\n\tSpawnB:\n\t VSMK B 1\n\t Goto HNNNG\n\tSpawnC:\n\t VSMK C 1\n\t Goto HNNNG\n\tSpawnD:\n\t VSMK D 1\n\t Goto HNNNG\n\tSpawnE:\n\t VSMK E 1\n\t Goto HNNNG\n\tSpawnF:\n\t VSMK G 1\n\t Goto HNNNG\n\tSpawnG:\n\t VSMK G 1\n\t Goto HNNNG\n\tSpawnH:\n\t VSMK H 1\n\t Goto HNNNG\n\tSpawnI:\n\t VSMK I 1\n\t Goto HNNNG\n\tSpawnJ:\n\t VSMK J 1\n\t Goto HNNNG\n\tSpawnK:\n\t VSMK K 1\n\t Goto HNNNG\n\tHNNNG:\n\t VSMK A 0 A_Jump(255,\"GTFO Plus\",\"GTFO Minus\")\n\t\"GTFO Plus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.01+random(-0.01,0.02))\n\t Loop\n\t\"GTFO Minus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.01+random(-0.01,0.02))\n\t Loop\n\t}\n}\n\nACTOR BlackHackjobInheritance : CustomInventory\n{\n}\n\nACTOR BlackHoleProjectile\n{\n Radius 11\n Height 6\n Speed 30\n FastSpeed 40\n Damage 0\n Projectile\n Renderstyle Add\n +FORCERADIUSDMG\n +FOILINVUL\n +EXTREMEDEATH\n +CANNOTPUSH\n +BLOODLESSIMPACT\n +DONTBLAST\n +NODAMAGETHRUST\n DamageType \"Terminator\"\n States\n {\n Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"Black/Suck\",5,1.0,1,ATTN_NORM)\n Looplet:\n\tTNT1 A 0 A_RadiusThrust(-3000, 1280)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tTNT1 A 0 Bright A_GiveInventory(\"BlackRingTrailer\", 1) //\n\tVOIP A 2 Bright A_GiveInventory(\"BlackHoleTrailer\", 1) //\n\tVOIP D 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP B 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP C 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP D 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tTNT1 A 0 Bright A_GiveInventory(\"BlackRingTrailer\", 1) //\n\tVOIP E 2 Bright A_GiveInventory(\"BlackHoleTrailer\", 1) //\n\tVOIP D 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP F 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP G 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(2000,64,0,1)\n\tVOIP H 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tTNT1 A 0 Bright A_GiveInventory(\"BlackRingTrailer\", 1) //\n\tVOIP I 2 Bright A_GiveInventory(\"BlackHoleTrailer\", 1) //\n\tVOIP D 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP J 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP K 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tTNT1 A 0 A_RadiusThrust(-3000, 128)//, RTF_NOIMPACTDAMAGE)\n\tTNT1 A 0 A_Explode(200,64,0,1)\n\tVOIP L 2 Bright A_GiveInventory(\"BlackHoleSmoker\", 1)\n\tloop\n Death:\n\tTNT1 A 0 A_StopSound(5)\n\tTNT1 A 0 A_PlaySound(\"Black/Blast\",5,1.0,0)\n TNT1 A 0 A_SpawnItemEx(\"BlackHoleSpawn\",0,0,0,0,0,0,0,0,0)\n TNT1 A 0 A_SpawnItemEx(\"BlackHoleSpawnDark\",0,0,0,0,0,0,0,0,0)\n \tStop\n }\n}\n\nActor BlackHoleTrailer : CustomInventory\n{\n States\n {\n\t Spawn:\n\t Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 1 A_SpawnItemEx(\"BlackHoleTrailNormal\",0,0,0,0,0,0,0,0,0)\n\t\tTNT1 A 1 A_SpawnItemEx(\"BlackHoleTrailDark\",0,0,0,0,0,0,0,0,0)\n\t\tStop\n }\n}\n\nACTOR BlackHoleTrailNormal : BlackEffectInheritance\n{\n\tRenderstyle Add\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tVOIP ABCDEFGHIJKL 2 Bright A_GiveInventory(\"BlackHoleEffectizer\",1)\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR BlackHoleTrailDark : BlackHoleTrailNormal\n{\n\tAlpha 0.8\n\tRenderstyle Stencil\n\tStencilColor Black\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tVOIP FGHIJKLABCDE 2 Bright A_GiveInventory(\"BlackHoleEffectizer\",1)\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nActor BlackHoleEffectizer : CustomInventory\n{\n States\n {\n\t Spawn:\n\t Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\t\tTNT1 A 0 A_FadeOut(0.05+frandom(0.00,0.02))\n\t\tStop\n }\n}\n\nActor BlackHoleSmoker : BlackHackjobInheritance\n{\n\t +CLIENTSIDEONLY\n States\n {\n\t Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackSmokeTrailNormal\",random(28,-28),random(28,-28),random(28,-28),frandom(0.1,1.0),frandom(0.1,1.0),frandom(-1.0,1.0),random(0,359),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackSmokeTrailDark\",random(14,-14),random(14,-14),random(14,-14),frandom(0.1,1.0),frandom(0.1,1.0),frandom(-1.0,1.0),random(0,359),0,0)\n\t\tStop\n\t Toaster:\n\t\tTNT1 A 1\n\t\tStop\n }\n}\n\nACTOR BlackSmokeTrailNormal : BlackSmokeInheritance\n{\n\tScale 0.65\n\t+CLIENTSIDEONLY\n\tAlpha 0.6\n}\n\nACTOR BlackSmokeTrailDark : BlackSmokeTrailNormal\n{\n\tScale 0.5\n\tAlpha 0.3\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\tStencilColor Black\n\tStates\n\t{\n\t\"GTFO Plus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.005+random(-0.005,0.01))\n\t Loop\n\t\"GTFO Minus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.005-random(-0.005,0.01))\n\t Loop\n\t}\n}\n\nACTOR BlackRingNormalTrail : BlackEffectInheritance\n{\n+CLIENTSIDEONLY\n\tScale 0.125\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tVSHK AA 0 A_FadeOut(0.02)\n\tVSHK A 0 //A_SetScale(ScaleX +0.02, ScaleY +0.02)\n\tVSHK A 1 Bright\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR BlackRingDarkTrail : BlackRingNormalTrail\n{\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\tStencilColor Black\n}\n\nActor BlackRingTrailer : BlackHackjobInheritance\n{\n\t +CLIENTSIDEONLY\n States\n {\n\t Spawn:\n\t Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackRingNormalTrail\",0,0,0,0,0,0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackRingDarkTrail\",0,0,0,0,0,0,0,0,0)\n\t\tStop\n\t Toaster:\n\t\tTNT1 A 1\n\t\tstop\n }\n}\n\nACTOR BlackStruck : BlackEffectInheritance\n{\n\tAlpha 0.5\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tPBUM A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tPBUM A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.1)\n\tPBUM A 1 Bright A_FadeOut(0.01)\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR BlackHoleSpawn : BlackEffectInheritance\n{\n -CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tVOIP A 0 A_SpawnItemEx(\"BlackHoleSound\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_Quake(7, 24, 0, 4096,\"none\")\n\tTNT1 A 0 A_SpawnItemEx(\"BlackStruck\",0,0,0,0,0,0,0,0,0)\n\tVOIP AABBCCDDEEFFGGHHIIJJKKLL 1 //A_SetScale(ScaleX +0.8, ScaleY +0.8) //19.2 in total\n\n\tTNT1 A 0 A_StopSound(5)\n\n\tVOIP A 0 A_SpawnItemEx(\"BlackHoleDamager\",0,0,0,0,0,0,0,SXF_TRANSFERPOINTERS,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackHoleSucker\",0,0,1,0,0,0,0,SXF_TRANSFERPOINTERS,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackHoleNormal\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackHoleDark\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackHoleRingSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackFadeSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackBlackFadeSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackDeathSequence\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackLightningSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 0 A_SpawnItemEx(\"BlackSmokeSpawner\",0,0,0,0,0,0,0,0,0)\n\tVOIP A 1\n\tStop\n\t}\n}\n\nACTOR BlackHoleSound : BlackSpawnerInheritance\n{\n+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"Black/SuperSuck\",5,1.0,1)\n\tTNT1 A 384\n\tTNT1 A 0 A_PlaySound(\"Black/Explode\",5,1.0,0)\n\tTNT1 A 0 A_PlaySound(\"Black/Blast\",6,1.0,0)\n\tStop\n\t}\n}\n\nACTOR BlackHoleSpawnDark : BlackHoleSpawn\n{\n\tAlpha 0.7\n\tRenderstyle Stencil\n\tStencilColor Black\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tVOIP FFGGHHIIJJKKLLAABBCCDDEE 1 //A_SetScale(ScaleX +0.8, ScaleY +0.8) //19.2 in total\n\tStop\n\t}\n}\n\nACTOR BlackHoleNormal : BlackEffectInheritance\n{\n\tReactionTime 15 //360 tics, around 10 seconds\n\tScale 5.65\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVOIP A 0\n\tLooplet:\n\t//VOIP A 0 A_Countdown\n VOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\tVOIP ABCDEFGHIJKL 2\n\t//Loop\n\tDeath:\n\tTNT1 A 0 A_StopSound(5)\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR BlackHoleDark : BlackHoleNormal\n{\n\tReactionTime 10\n\t+CLIENTSIDEONLY\n\tAlpha 0.5\n\tRenderstyle Stencil\n\tStencilColor Black\n\tStates\n\t{\n\tSpawn:\n\tVOIP A 0\n\tLooplet:\n\t//VOIP A 0 A_Countdown\n VOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\tVOIP ABCDEFGHIJKL 3\n\t//Loop\n\tDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nActor BlackHoleDamager : BlackSpawnerInheritance\n{\n\tReactionTime 360\n\t+FORCERADIUSDMG\n +NODAMAGETHRUST\n\tDamageType \"Terminator\"\n States\n {\n\t Spawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SetAngle(Angle+15)\n\t\tTNT1 A 0 A_Countdown\n\t\tTNT1 A 1 A_Explode(25,512,1,1,256)\n\t\tLoop\n\t Death:\n\t\tStop\n }\n}\n\nActor BlackHoleSucker : BlackSpawnerInheritance\n{\n\tReactionTime 180\n\t+FORCERADIUSDMG\n States\n {\n Spawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Countdown\n\t\tTNT1 A 0 A_SetAngle(Angle+10)\n\t\tTNT1 A 2 A_RadiusThrust(-25000, 1536)//, RTF_NOIMPACTDAMAGE)//, 1024)\n\t\tLoop\n\t Death:\n\t\tStop\n }\n}\n\nActor BlackFadeSpawner : BlackSpawnerInheritance\n{\n ReactionTime 72\n\t +CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 5 A_Countdown\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackHoleMain\",0,0,0,0,0,0,0,0,0)\n\t\tLoop\n\t Death:\n\t \tTNT1 A 1\n\t\tStop\n }\n}\n\nACTOR BlackHoleMain : BlackEffectInheritance\n{\n\tScale 5.75\n\t+CLIENTSIDEONLY\n\tAlpha 0.7\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tVOIP A 0 A_Quake(9, 360, 0, 1024,\"none\")\n\tVOIP A 0 A_Quake(6, 360, 0, 2048,\"none\")\n\tVOIP A 0 A_Quake(2, 360, 0, 4086,\"none\")\n\tVOIP A 0 A_Quake(1, 360, 0, 12258,\"none\")\n\tLooplet:\n\tVOIP ABCDEFGHIJKL 1 Bright A_FadeOut(0.05+frandom(0.00,0.02))\n\tLoop\n\t}\n}\n\nActor BlackHoleEffectizer2 : BlackHackjobInheritance\n{\n+CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 //A_SetScale(ScaleX +0.05, ScaleY +0.05)\n\t\tTNT1 A 0 A_FadeOut(0.05+frandom(0.00,0.02))\n\t\tStop\n }\n}\n\nActor BlackBlackFadeSpawner : BlackSpawnerInheritance\n{\n ReactionTime 60\n\t +CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 6 A_Countdown\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackHoleMainBlack\",0,0,0,0,0,0,0,0,0)\n\t\tLoop\n\t Death:\n\t \tTNT1 A 1\n\t\tStop\n }\n}\n\nACTOR BlackHoleMainBlack : BlackEffectInheritance\n{\n\tScale 5.75\n\tAlpha 0.7\n\t+CLIENTSIDEONLY\n\tRenderstyle Stencil\n\tStencilColor Black\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tVOIP ABCDEFGHIJKL 1 Bright A_FadeOut(0.05+frandom(0.00,0.02))\n\tLoop\n\t}\n}\n\nACTOR BlackHoleRingSpawner : BlackSpawnerInheritance\n{\n\tReactionTime 30\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Countdown\n\tTNT1 A 6 A_SpawnItemEx(\"BlackRingNormal\",0,0,0,0,0,0,0,0,0)\n\tTNT1 A 6 A_SpawnItemEx(\"BlackRingDark\",0,0,0,0,0,0,0,0,0)\n\tLoop\n\tDeath:\n\tStop\n\t}\n}\n\nACTOR BlackRingNormal : BlackEffectInheritance\n{\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.03)\n\tVSHK A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.1)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nACTOR BlackRingDark : BlackRingNormal\n{\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\tStencilColor Black\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.03)\n\tVSHK A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.1)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nActor BlackLightningSpawner : BlackSpawnerInheritance\n{\n ReactionTime 40\n\t +CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 9 A_Countdown\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackHoleLightning\",random(320,-320),random(320,-320),random(320,-320),0,0,0,0,0,64)\n\t\tLoop\n\t Death:\n\t \tTNT1 A 1\n\t\tStop\n }\n}\n\nACTOR BlackHoleLightning : BlackEffectInheritance\n{\n\tScale 1.25\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Jump(255,\"Spawn1A\",\"Spawn1B\",\"Spawn1C\",\"Spawn1D\",\"Spawn2A\",\"Spawn2B\",\"Spawn2C\",\"Spawn2D\")\n\tSpawn1A:\n\t1LIT A 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn1B:\n\t1LIT B 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn1C:\n\t1LIT C 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn1D:\n\t1LIT D 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn2A:\n\t2LIT A 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn2B:\n\t2LIT B 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn2C:\n\t2LIT C 1 Bright A_FadeOut(0.02)\n\tWait\n\tSpawn2D:\n\t2LIT D 1 Bright A_FadeOut(0.02)\n\tWait\n\t}\n}\n\nACTOR BlackSmokeSpawner : BlackSpawnerInheritance\n{\n\tReactionTime 180\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"BlackSmokeNormal\",random(384,-384),random(384,-384),random(384,-384),frandom(0.1,1.0),frandom(0.1,1.0),frandom(-1.0,1.0),random(0,359),0,0)\n\tTNT1 A 2 A_SpawnItemEx(\"BlackSmokeDark\",random(256,-256),random(256,-256),random(256,-256),frandom(0.1,1.0),frandom(0.1,1.0),frandom(-1.0,1.0),random(0,359),0,0)\n\tLoop\n\tDeath:\n\tStop\n\t}\n}\n\nACTOR BlackSmokeNormal : BlackSmokeInheritance\n{\n\tScale 2.6\n\t+CLIENTSIDEONLY\n\tAlpha 0.3\n\tStates\n\t{\n\t\"GTFO Plus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.005+random(-0.005,0.01))\n\t Loop\n\t\"GTFO Minus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\t \"####\" \"#\" 1 A_FadeOut(0.005-random(-0.005,0.01))\n\t Loop\n\t}\n}\n\nACTOR BlackSmokeDark : BlackSmokeTrailNormal\n{\n\tScale 3.45\n\t+CLIENTSIDEONLY\n\tAlpha 0.2\n\tRenderstyle Stencil\n\tStencilColor Black\n\tStates\n\t{\n\t\"GTFO Plus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX +0.005, ScaleY +0.005)\n\t \"####\" \"#\" 1 A_FadeOut(0.0025+random(-0.0025,0.005))\n\t Loop\n\t\"GTFO Minus\":\n\t \"####\" \"#\" 0 //A_SetScale(ScaleX -0.005, ScaleY -0.005)\n\t \"####\" \"#\" 1 A_FadeOut(0.0025-random(-0.0025,0.005))\n\t Loop\n\t}\n}\n\nActor BlackDeathSequence : BlackEffectInheritance\n{\n -CLIENTSIDEONLY\n Scale 5.75\n States\n {\n Spawn:\n\t\tTNT1 A 360\n\t Death:\n\t\tVORX A 0 A_Quake(7, 70, 0, 12258,\"none\")\n\t \tVORX A 0 A_SpawnItemEx(\"BlackHoleChunkSpawner\",0,0,0,0,0,0,0,0,0)\n\t \tVORX A 0 A_SpawnItemEx(\"BlackHoleExplode\",0,0,0,0,0,0,0,0,0)\n\t \tVORX A 0 A_SpawnItemEx(\"BlackHoleGiantRingSpawner\",0,0,0,0,0,0,0,0,0)\n\t \tVORX A 0 A_SpawnItemEx(\"BlackHoleShockwave\",0,0,0,0,0,0,0,0,0)\n\t\tVORX ABCDEFGHIJKL 1\n\t \tVORX A 0 A_SpawnItemEx(\"BlackHoleAfterShockwave\",0,0,0,0,0,0,0,0,0)\n\t \tVORX A 0 A_SpawnItemEx(\"BlackHoleExploFlare\",0,0,0,0,0,0,0,0,0)\n\t \tTNT1 A 60 A_SpawnItemEx(\"BlackHoleAfterExplode\",0,0,0,0,0,0,0,0,0)\n\t\tStop\n }\n}\n\nACTOR BlackHoleExploFlare : BlackEffectInheritance\n{\n\tAlpha 1\n\tScale 1\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVODF A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tVODF A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.1)\n\tVODF A 1 Bright A_FadeOut(0.01)\n\tLoop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR BlackHoleChunkSpawner : BlackSpawnerInheritance\n{\n\tReactionTime 50\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"BlackHoleChunk\",random(256,-256),random(256,-256),random(128,0),frandom(3.0,10.0),0,frandom(15.0,20.0),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR BlackHoleChunk : BlackHoleProjectile\n{\n Gravity 0.15\n -NOGRAVITY\n States\n {\n Death:\n\tTNT1 A 0 A_PlaySound(\"Weapons/MinibeliskDead\",5)\n\tTNT1 A 0 A_Explode(2000,64)\n TNT1 A 0 A_Quake (4, 27, 0, 256, none)\n TNT1 A 0 A_Quake (1, 27, 0, 384, none)\n\tTNT1 A 0 A_SpawnItemEx(\"BlackChunkWaver\")\n\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"BlackSmokeTrailNormal\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"BlackSmokeTrailDark\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 A 0 A_SpawnItemEx(\"BlackChunkWaver\")\n\tVORX ABCD 1\n\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"BlackSmokeTrailNormal\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"BlackSmokeTrailDark\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 A 0 A_SpawnItemEx(\"BlackChunkWaver\")\n\tVORX EFGH 1\n\tTNT1 AAAAAAAAA 0 A_SpawnItemEx(\"BlackSmokeTrailNormal\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 AAAAAAAAA 0 A_SpawnItemEx(\"BlackSmokeTrailDark\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 A 0 A_SpawnItemEx(\"BlackChunkWaver\")\n\tVORX IJKL 1\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BlackSmokeTrailNormal\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"BlackSmokeTrailDark\",random(6,-6),random(6,-6),random(6,-6),frandom(1.0,0.05),frandom(1.0,0.05),frandom(1.0,0.05),random(0,359))\n\tTNT1 A 0 A_SpawnItemEx(\"BlackChunkWaver\")\n TNT1 B 30\n \tStop\n }\n}\n\nACTOR BlackChunkWaveNormal : BlackEffectInheritance\n{\n\tScale 0.175\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.02)\n\tVSHK A 0 //A_SetScale(ScaleX +0.03, ScaleY +0.03)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nACTOR BlackChunkWaveDark : BlackChunkWaveNormal\n{\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\tStencilColor Black\n}\n\nActor BlackChunkWaver : BlackHackjobInheritance\n{\n+CLIENTSIDEONLY\n States\n {\n Spawn:\n Pickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackChunkWaveNormal\",0,0,0,0,0,0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlackChunkWaveDark\",0,0,0,0,0,0,0,0,0)\n\t\tStop\n }\n}\n\nACTOR BlackHoleRingSpawnerShort : BlackHoleRingSpawner\n{\n\tReactionTime 3\n\t+CLIENTSIDEONLY\n}\n\nACTOR BlackHoleExplode : BlackSpawnerInheritance\n{\n\tReactionTime 100\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"BlackHoleFlame\",random(32,-32),random(32,-32),random(32,32),frandom(10.0,2.0),frandom(10.0,2.0),frandom(10.0,-10.0),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR BlackHoleFlame : BlackEffectInheritance\n{\n\tScale 0.1\n\tAlpha 0.5\n\t+FORCERADIUSDMG\n\t+NOBLOCKMAP\n\t-CLIENTSIDEONLY\n\tDamageType \"Terminator\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 1 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\",\"SpawnD\")\n\tStop\n\tSpawnA:\n\t VODB A 0 A_JumpIf(Alpha<0.18,2)\n\t VODB A 0 A_Explode(5,90)\n\t VODB A 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODB A 1 A_FadeOut(0.01)\n\t Loop\n\tSpawnB:\n\t VODB A 0 A_JumpIf(Alpha<0.18,2)\n\t VODB A 0 A_Explode(5,90)\n\t VODB B 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODB B 1 A_FadeOut(0.01)\n\t Loop\n\tSpawnC:\n\t VODB A 0 A_JumpIf(Alpha<0.18,2)\n\t VODB A 0 A_Explode(5,90)\n\t VODB C 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODB C 1 A_FadeOut(0.01)\n\t Loop\n\tSpawnD:\n\t VODB A 0 A_JumpIf(Alpha<0.18,2)\n\t VODB A 0 A_Explode(5,90)\n\t VODB D 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODB D 1 A_FadeOut(0.01)\n\t Loop\n\t}\n}\n\nACTOR BlackHoleAfterExplode : BlackSpawnerInheritance\n{\n\tReactionTime 100\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"BlackHoleAfterFlame\",random(32,-32),random(32,-32),random(32,32),frandom(10.0,2.0),frandom(10.0,2.0),frandom(10.0,-10.0),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR BlackHoleAfterFlame : BlackEffectInheritance\n{\n\tReactionTime 70\n\t+CLIENTSIDEONLY\n\t+NOBLOCKMAP\n\tRenderstyle Stencil\n\tStencilColor Black\n\tAlpha 0.5\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\")\n\tStop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\tSpawnA:\n\t TNT1 A 0 A_Countdown\n\t VODS A 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS A 1 A_FadeOut(0.0005+random(-0.0005,0.0005))\n\t Loop\n\tSpawnB:\n\t TNT1 A 0 A_Countdown\n\t VODS B 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS B 1 A_FadeOut(0.0005+random(-0.0005,0.0005))\n\t Loop\n\tSpawnC:\n\t TNT1 A 0 A_Countdown\n\t VODS C 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS C 1 A_FadeOut(0.0005+random(-0.0005,0.0005))\n\t Loop\n\tDeath:\n\t TNT1 A 0 A_SpawnItemEx(\"BlackHoleAfterFlame2\",0,0,0,frandom(0.1,0.05),frandom(0.1,0.05),frandom(0.1,0.05),random(0,359))\n\t Stop\n\t}\n}\n\nACTOR BlackHoleAfterFlame2 : BlackHoleAfterFlame\n{\n\tRenderstyle Stencil\n\t+CLIENTSIDEONLY\n\t+NOBLOCKMAP\n\tStencilColor Black\n\tAlpha 0.5\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\")\n\tStop\n\tToaster:\n\tTNT1 A 1\n\tStop\n\tSpawnA:\n\t VODS A 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS A 1 A_FadeOut(0.0025+random(-0.0025,0.0025))\n\t Loop\n\tSpawnB:\n\t VODS B 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS B 1 A_FadeOut(0.0025+random(-0.0025,0.0025))\n\t Loop\n\tSpawnC:\n\t VODS C 0 //A_SetScale(ScaleX +0.01, ScaleY +0.01)\n\t VODS C 1 A_FadeOut(0.0025+random(-0.0025,0.0025))\n\t Loop\n\t}\n}\n\nACTOR BlackHoleShockwave : BlackSpawnerInheritance\n{\n\tReactionTime 200\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"BlackHoleFlame\",random(32,-32),random(32,-32),random(32,32),frandom(9.0,8.0),frandom(9.0,8.0),frandom(0.1,-0.1),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR BlackHoleAfterShockwave : BlackSpawnerInheritance\n{\n\tReactionTime 200\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 AA 0 A_Countdown\n\tTNT1 A 0 A_SpawnItemEx(\"BlackHoleAfterFlame2\",random(32,-32),random(32,-32),random(32,32),frandom(7.0,6.0),frandom(7.0,6.0),frandom(0.1,-0.1),frandom(0.0,359.0),0,0)\n\tLoop\n\t}\n}\n\nACTOR BlackHoleGiantRingSpawner : BlackSpawnerInheritance\n{\n\tReactionTime 6\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Countdown\n\tTNT1 A 6 A_SpawnItemEx(\"BlackGiantRingNormal\",0,0,0,0,0,0,0,0,0)\n\tTNT1 A 6 A_SpawnItemEx(\"BlackGiantRingDark\",0,0,0,0,0,0,0,0,0)\n\tLoop\n\tDeath:\n\tStop\n\t}\n}\n\nACTOR BlackGiantRingNormal : BlackEffectInheritance\n{\n\tScale 2\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.02)\n\tVSHK A 0 //A_SetScale(ScaleX +0.2, ScaleY +0.2)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nACTOR BlackGiantRingDark : BlackRingNormal\n{\n\tRenderstyle Stencil\n\tStencilColor Black\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\tVSHK AA 0 A_FadeOut(0.02)\n\tVSHK A 0 //A_SetScale(ScaleX +0.2, ScaleY +0.2)\n\tVSHK A 1 Bright\n\tLoop\n\t}\n}\n\nActor BlackParticleNormal\n{\n +NOINTERACTION\n +CLIENTSIDEONLY\n Renderstyle Add\n Scale 0.1\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n TNT1 A 0 //A_SetScale(ScaleX-0.0025,ScaleY-0.0025)\n VODM A 1 Bright A_FadeOut(0.025)\n Loop\n Toaster:\n TNT1 A 1\n Stop\n }\n}\n\nActor BlackParticleDark\n{\n +NOINTERACTION\n +CLIENTSIDEONLY\n Renderstyle Shaded\n Scale 0.1\n States\n {\n Spawn:\n TNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n VODM B 1 A_FadeOut(0.025)\n Loop\n Toaster:\n TNT1 A 1\n Stop\n }\n}"
}
]
},
"maps": []
}