cf-redux-v1.5.6.pk3

PK3 31 MiB 0 map(s)

Counts

endoom0
graphics0
lumps4692
maps0
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "0754642f-4d65-4261-b250-4f36368d114e",
    "sha1": "86e07432cb784b4b7651006629d63a6762e568f1",
    "sha256": "9992f8d9f6d72445f25cea35d225b873ff94f8f599df15483aee164d8a90aacc",
    "filenames": [
      "cf-redux-v1.5.6.pk3"
    ],
    "additional": {
      "engines": [],
      "iwad": [],
      "filename": null,
      "added": "2021/07/13 23:25:51",
      "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": "2021/07/13 23:25:51",
    "file": {
      "type": "PK3",
      "size": 32948385,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/86e07432cb784b4b7651006629d63a6762e568f1/86e07432cb784b4b7651006629d63a6762e568f1.pk3.gz",
      "corrupt": false
    },
    "content": {
      "counts": {
        "endoom": 0,
        "graphics": 0,
        "lumps": 4692,
        "maps": 0,
        "palettes": 0
      }
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "KEYCONF.txt",
        "contents": "CLEARPLAYERCLASSES\nADDPLAYERCLASS ComplexDoomPlayer\n\nSETSLOT 1 \"NewNewMelee\" \"Chainsaw \" \"DesiccationRod\" \"FlameSword\" \"SubliminationSword\" \"LegendarySaber\"\n\nSETSLOT 2 \"Handgun \" \"Plasma Handgun\" \"DemonTechPistol\"\n\nSETSLOT 3 \"Combat Shotgun \" \"Assault Shotgun \" \"Double Barrel Shotgun \" \"Quad Barrel Shotgun \" \"Hexa-Shotgun2\" \"Explosive Shotgun\" \"ExplosiveSSG\" \"RapidShotgun\" \"Demon Tech Shotgun\" \"LegendaryASG\" \"LegendaryCoachgun\" \"EnragedLegendaryASG\" \"Nemesis Assault Shotgun\" \"Nemesis Sawed-Off Shotgun\"\n\nSETSLOT 4 \"Assault Rifle \" \"MP-40\" \"Minigun2\" \"Explosive Minigun\" \"ExplosiveRifle2\" \"Improved Minigun\" \"Legendary Light Machine Gun\" \"Enraged Legendary Light Machine Gun\"\n\nSETSLOT 5 \"Rocket Launcher\" \"Grenade Launcher\" \"BehemothCannon\" \"BarbatosCannon\" \"RuffianCannon\" \"HomingRocketLauncher\" \"ProxLauncher\" \"RapidRocketlauncher\" \"EFG9000\" \"LegendaryPlasmaticCannon\" \"EnragedLegendaryPlasmaticCannon\" \"Nemesis Plasmatic Cannon\"\n\nSETSLOT 6 \"Plasma Rifle\" \"FreezerRifle\" \"PlasmaRepeater\" \"Railgun2\" \"Demon Tech Railgun \" \"ExplosiveRailgun\" \" Demon Tech Rifle \" \"Legendary Plasmatic Rifle\" \"Enraged Legendary Plasmatic Rifle\" \"Nemesis Rifle\"\n\nSETSLOT 7 \"BFG9500\" \"BFG2704\" \"BFG10K2\" \"HellStormBFG\" \"D-BFG\" \"Demon Tech BFG10K \" \"Demon Tech Devastator\" \"LegendaryBFG10k\" \"Legendary BFG\" \"Nemesis BFG\"\n\nSETSLOT 8 \"HellStaff\" \"FantasyStaff\" \"OccultSpellbook\" \"PyroCannon\" \"Blackhole Generator\"\n\nSETSLOT 9 \"Vilestaff\" \"NewNemesis\"\n\nSETSLOT 0 \"Autofuck\""
      },
      {
        "source": "pk3",
        "name": "TEXTURES.txt",
        "contents": "//New DT Shotgun\nSprite \"DTSGA0\", 167, 100\n{\n\tOffset -64, -68\n\tPatch \"DSHOT1\", 0, 0\n}\n\nSprite \"DTSGB0\", 167, 100\n{\n\tXScale 0.970\n\tYScale 0.970\n\tOffset -60, -70\n\tPatch \"DSHOT2\", 0, 0\n}\n\nSprite \"DTSGC0\", 167, 100\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -57, -73\n\tPatch \"DSHOT2\", 0, 0\n}\n\nSprite \"DTSGD0\", 167, 110\n{\n\tXScale 0.930\n\tYScale 0.930\n\tOffset -53, -66\n\tPatch \"DSHOT3\", 0, 0\n}\n\nSprite \"DTSGE0\", 167, 110\n{\n\tXScale 0.910\n\tYScale 0.910\n\tOffset -50, -67\n\tPatch \"DSHOT3\", 0, 0\n}\n\nSprite \"DTSGF0\", 167, 100\n{\n\tXScale 0.910\n\tYScale 0.910\n\tOffset -50, -77\n\tPatch \"DSHOT1\", 0, 0\n}\n\nSprite \"DTSGG0\", 167, 100\n{\n\tXScale 0.930\n\tYScale 0.930\n\tOffset -53, -76\n\tPatch \"DSHOT1\", 0, 0\n}\n\nSprite \"DTSGH0\", 167, 100\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -56, -75\n\tPatch \"DSHOT1\", 0, 0\n}\n\nSprite \"DTSGI0\", 167, 100\n{\n\tXScale 0.970\n\tYScale 0.970\n\tOffset -59, -74\n\tPatch \"DSHOT1\", 0, 0\n}\n\nSprite \"DTSGJ0\", 167, 100\n{\n\tOffset -64, -74\n\tPatch \"DSHOT1\", 0, 0\n}\n\nSprite \"DTSGK0\", 167, 100\n{\n\tOffset -64, -71\n\tPatch \"DSHOT1\", 0, 0\n}\n\n//New Improved Minigun Sprites\nSprite \"IMMGA0\", 123, 98\n{\n\tOffset -99, -71\n\tPatch \"IMPMIN1\", 0, 0\n}\n\nSprite \"IMMGB0\", 123, 98\n{\n\tOffset -99, -71\n\tPatch \"IMPMIN2\", 0, 0\n}\n\nSprite \"IMMGC0\", 123, 98\n{\n\tOffset -99, -71\n\tPatch \"IMPMIN3\", 0, 0\n}\n\nSprite \"IMMGD0\", 123, 98\n{\n\tOffset -99, -71\n\tPatch \"IMPMIN4\", 0, 0\n}\n\nSprite \"IMMGE0\", 123, 128\n{\n\tOffset -99, -46\n\tPatch \"IMPMIN5\", 0, 0\n}\n\nSprite \"IMMGF0\", 123, 130\n{\n\tOffset -99, -44\n\tPatch \"IMPMIN6\", 0, 0\n}\n\nSprite \"IMMGG0\", 123, 98\n{\n\tOffset -46, -132\n\tPatch \"IMPMIN7\", 0, 0\n}\n\nSprite \"IMMGH0\", 123, 98\n{\n\tOffset -52, -112\n\tPatch \"IMPMIN8\", 0, 0\n}\n\nSprite \"IMMGI0\", 123, 98\n{\n\tOffset -64, -92\n\tPatch \"IMPMIN9\", 0, 0\n}\n\nSprite \"IMMGJ0\", 123, 98\n{\n\tOffset -76, -82\n\tPatch \"IMPMIN10\", 0, 0\n}\n\n//Explosive Shells\nSprite \"HLSRB0\", 600, 200\n{\n\tOffset 125, 0\n\tPatch \"HLS08\", 127, 57\n\tPatch \"HANDI0\", 237, 159\n\t{\n\t\tRotate 90\n\t}\n}\n\nSprite \"HLSRC0\", 600, 200\n{\n\tOffset 125, 0\n\tPatch \"HLS08\", 125, 58\n\tPatch \"HANDI0\", 214, 155\n\t{\n\t\tRotate 90\n\t}\n}\n\nSprite \"HLSRD0\", 600, 200\n{\n\tOffset 125, 0\n\tPatch \"HLS08\", 121, 60\n\tPatch \"HANDI0\", 188, 152\n\t{\n\t\tRotate 90\n\t}\n}\n\n//Sublimination Sword\nSprite \"SBSWA0\", 59, 99\n{\n\tOffset -222, -71\n\tPatch \"SUBSWO0\", 0, 0\n}\n\nSprite \"SBSWB0\", 59, 99\n{\n\tOffset -235, -105\n\tPatch \"SUBSWO0\", 0, 0\n}\n\nSprite \"SBSWC0\", 59, 99\n{\n\tOffset -246, -132\n\tPatch \"SUBSWO0\", 0, 0\n}\n\nSprite \"SBSWO0\", 59, 99\n{\n\tOffset -108, -139\n\tPatch \"SUBSWO0\", 0, 0\n}\n\nSprite \"SBSWP0\", 59, 99\n{\n\tOffset -126, -120\n\tPatch \"SUBSWO0\", 0, 0\n}\n\nSprite \"SBSWQ0\", 59, 99\n{\n\tOffset -158, -104\n\tPatch \"SUBSWO0\", 0, 0\n}\n\nSprite \"SBSWR0\", 59, 99\n{\n\tOffset -187, -80\n\tPatch \"SUBSWO0\", 0, 0\n}\n\n//New Nemesis Sprites\n/*\nSprite \"NEMEA0\", 210, 130\n{\n\tOffset -55, -43\n\tPatch \"NM1\", 0, 0\n}\n\nSprite \"NEMEB0\", 210, 130\n{\n\tOffset -55, -45\n\tPatch \"NM2\", 0, 0\n}\n\nSprite \"NEMEC0\", 210, 130\n{\n\tXScale 0.975\n\tYScale 0.975\n\tOffset -51, -45\n\tPatch \"NM2\", 0, 0\n}\n\nSprite \"NEMED0\", 210, 130\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -47, -45\n\tPatch \"NM2\", 0, 0\n}\n\nSprite \"NEMEE0\", 210, 190\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -47, 15\n\tPatch \"NM5\", 44, 44\n\t{\n\t\tStyle Add\n\t}\n\tPatch \"NM3\", 0, 83\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEF0\", 210, 190\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -46, 14\n\tPatch \"NM6\", 44, 46\n\t{\n\t\tStyle Add\n\t}\n\tPatch \"NM3\", 0, 83\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEG0\", 210, 190\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -48, 13\n\tPatch \"NM7\", 43, 44\n\t{\n\t\tStyle Add\n\t}\n\tPatch \"NM3\", 0, 83\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEH0\", 210, 190\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -49, 14\n\tPatch \"NM8\", 43, 46\n\t{\n\t\tStyle Add\n\t}\n\tPatch \"NM3\", 0, 83\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEI0\", 210, 107\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -47, -68\n\tPatch \"NM3\", 0, 0\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEJ0\", 210, 107\n{\n\tXScale 0.925\n\tYScale 0.925\n\tOffset -43, -71\n\tPatch \"NM4\", 0, 0\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEK0\", 210, 107\n{\n\tXScale 0.850\n\tYScale 0.850\n\tOffset -31, -79\n\tPatch \"NM4\", 0, 0\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEL0\", 210, 107\n{\n\tXScale 0.870\n\tYScale 0.870\n\tOffset -34, -90\n\tPatch \"NM4\", 0, 0\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEM0\", 210, 107\n{\n\tXScale 0.900\n\tYScale 0.900\n\tOffset -39, -90\n\tPatch \"NM4\", 0, 0\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEN0\", 210, 107\n{\n\tXScale 0.930\n\tYScale 0.930\n\tOffset -44, -88\n\tPatch \"NM4\", 0, 0\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEO0\", 210, 107\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -47, -80\n\tPatch \"NM3\", 0, 0\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEP0\", 210, 107\n{\n\tXScale 0.970\n\tYScale 0.970\n\tOffset -50, -76\n\tPatch \"NM3\", 0, 0\n\t{\n\t\tStyle Overlay\n\t}\n}\n\nSprite \"NEMEQ0\", 210, 130\n{\n\tXScale 0.990\n\tYScale 0.990\n\tOffset -53, -50\n\tPatch \"NM2\", 0, 0\n}\n\nSprite \"NEMER0\", 210, 130\n{\n\tOffset -55, -48\n\tPatch \"NM2\", 0, 0\n}\n\nSprite \"NEMES0\", 210, 130\n{\n\tOffset -55, -46\n\tPatch \"NM2\", 0, 0\n}\n\nSprite \"NEMET0\", 210, 130\n{\n\tOffset -55, -44\n\tPatch \"NM2\", 0, 0\n}\n*/"
      },
      {
        "source": "pk3",
        "name": "CVARINFO.txt",
        "contents": "server int redux_legbosses = 0;\nserver int redux_supremebackpack = 0;\nserver int redux_dropomega = 0;\nserver int redux_dropnemesis = 0;\nserver int redux_noreload = 0;\nserver int redux_startergear = 0;\nserver string ws_fov = \"100\";"
      },
      {
        "source": "pk3",
        "name": "SBARINFO.txt",
        "contents": "//================\n// Fullscreen HUD\n//================\n\nHeight 32;\nMonoSpaceFonts True, \"0\";\n\n///-Mugshot-///\n\nMugShot \"GodAnimated\", Health2\n{\n    {GOD00, GOD01, GOD02} 17;\n}\n\nMugShot \"XDeath\"\n{\n    XDTH0 3;\n    XDTH1 1;\n    XDTH2 2;\n    XDTH3 2;\n    XDTH4 -1;\n}\n\nStatusBar FullScreen, FullScreenOffsets\n{\n    DrawMugshot 5, AnimatedGodMode, XDeathFace, 88, -38;\n\n\t///-Medpack Icons-///\n\n    InInventory PowerStrength\n    {\n    DrawImage \"MEDIE0\", 22, -4, CenterBottom;\n    }\n    InInventory Not PowerStrength\n    {\n    DrawImage \"MEDIA0\", 22, -4, CenterBottom;\n    }\n\n\tInInventory SalvationSphere\n\t{\n\tDrawImage \"MEDIC0\", 22, -4, CenterBottom;\n\t}\n\n\tInInventory LegendarySalvationSphere\n\t{\n\tDrawImage \"MEDID0\", 22, -4, CenterBottom;\n\t}\n\n\tInInventory OmegaSphereToken\n\t{\n\tDrawImage \"MEDIB0\", 22, -4, CenterBottom;\n\t}\n\n\t///-Health-Armor-///\n\n    DrawNumber 4, HUDFONT_DOOM, DarkGrey, Health, DrawShadow, 84, -22, 0;\n    DrawNumber 4, HUDFONT_DOOM, Gold, Health, WhenNotZero, DrawShadow, 84, -22, 0, Red, 25, Green, 51;\n\n    DrawImage ArmorIcon, 22, -27, CenterBottom;\n    DrawNumber 4, HUDFONT_DOOM, Green, Armor, WhenNotZero, DrawShadow, 84, -41, 0, Red, 25, Blue, 101;\n\n\t///-Ammo-///\n\n    DrawImage AmmoIcon2, -16, -25, CenterBottom;\n    DrawNumber 4, HUDFONT_DOOM, DarkGrey, Ammo2, DrawShadow, -27, -41, 0;\n    DrawNumber 4, HUDFONT_DOOM, Gold, Ammo2, WhenNotZero, DrawShadow, -27, -41, 0, Red, 10, Green, 21;\n\n\t///-AmmoBar-///\n\n    DrawImage \"HDCPA0\", -14, -59;\n\tDrawNumber 9, INDEXFONT, White, Ammo BulletMag, -16, -59;\n\tDrawImage \"HDSLA0\", -16, -66;\n\tDrawNumber 9, INDEXFONT, White, Ammo NewShell, -16, -66;\n\tDrawImage \"HDRKA0\", -15, -73;\n\tDrawNumber 9, INDEXFONT, White, Ammo Missile, -16, -73;\n\tDrawImage \"HDCLA0\", -14, -80;\n\tDrawNumber 9, INDEXFONT, White, Ammo NewCell, -16, -80;\n\tDrawImage \"HDTKA0\", -14, -87;\n\tDrawNumber 9, INDEXFONT, White, Ammo DemonAmmo, -16, -87;\n    DrawImage \"MANGB0\", -14, -94;\n    DrawNumber 9, INDEXFONT, White, Ammo DustMana, -16, -94;\n    DrawImage \"HDLCA0\", -14, -101;\n    DrawNumber 9, INDEXFONT, White, Ammo LegendaryLMGBulletMag, -16, -101;\n    DrawImage \"LHELB0\", -16, -108;\n    DrawNumber 9, INDEXFONT, White, Ammo LegendaryShell, -16, -108;\n    DrawImage \"HDTKB0\", -14, -115;\n    DrawNumber 9, INDEXFONT, White, Ammo LDemonAmmo, -16, -115;\n\tDrawImage \"HDICA0\", -14, -122;\n\tDrawNumber 9, INDEXFONT, White, Ammo ELegendaryLMGBulletMag, -16, -122;\n\tDrawImage \"IHELB0\", -16, -129;\n\tDrawNumber 9, INDEXFONT, White, Ammo EnragedLegendaryShell, -16, -129;\n    DrawImage \"IDTKB0\", -14, -136;\n    DrawNumber 9, INDEXFONT, White, Ammo ILDemonAmmo, -16, -136;\n    DrawImage \"NHELB0\", -16, -143;\n    DrawNumber 9, INDEXFONT, White, Ammo NemesisShell, -16, -143;\n    DrawImage \"HDTKC0\", -14, -150;\n    DrawNumber 9, INDEXFONT, White, Ammo NLDemonAmmo, -16, -150;\n\n    DrawImage \"IGRNA0\", -40, -68;\n    DrawNumber 9, INDEXFONT, Gray, HandGrenadeAmmo, -50, -73;\n    DrawImage \"HMINA0\", -40, -61;\n    DrawNumber 9, INDEXFONT, Gray, MineAmmo, -50, -66;\n    DrawImage \"SPMNZ0\", -40, -54;\n    DrawNumber 9, INDEXFONT, Gray, SpringMine, -50, -59;\n\n\t///-Weapons-///\n\n\t///-None-///\n    IsSelected \"Hand Grenade\"\n    {\n    DrawImage AmmoIcon1, -16, -6, CenterBottom;\n    DrawNumber 3, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 3, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 5;\n    }\n    IsSelected \"Land Mine\"\n    {\n    DrawImage AmmoIcon1, -16, -6, CenterBottom;\n    DrawNumber 3, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 3, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 5;\n    }\n\n\t///-1-///\n\tIsSelected \"NewNewMelee\"\n    {\n    DrawImage \"SEWPA0\", -80, -53;\n\t}\n\tIsSelected \"Chainsaw \"\n    {\n    DrawImage \"SEWPA0\", -80, -53;\n\tDrawImage \"CSAWB0\", -30, -6, CenterBottom;\n\t}\n\tIsSelected \"DesiccationRod\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo DustMana, -16, -94;\n    DrawImage \"SEWPA0\", -80, -53;\n\tDrawImage \"SROPA0\", -25, -6, CenterBottom;\n\t}\n\tIsSelected \"FlameSword\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -80, -53;\n\tDrawImage \"FSWSZ0\", -33, -2, CenterBottom;\n    }\n\tIsSelected \"SubliminationSword\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo DustMana, -16, -94;\n    DrawImage \"SEWPA0\", -80, -53;\n\tDrawImage \"WVBLB0\", -33, -2, CenterBottom;\n\tInInventory \"SubSwordModeToken1\",1 { DrawImage \"WVBLC0\", -33, -2, CenterBottom; }\n\tInInventory \"SubSwordModeToken2\",1 { DrawImage \"WVBLD0\", -33, -2, CenterBottom; }\n    }\n\tIsSelected \"LegendarySaber\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo DustMana, -16, -94;\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LDemonAmmo, -16, -115;\n    DrawImage \"SEWPA0\", -80, -53;\n    DrawImage AmmoIcon1, -16, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 100, Green, 201;\n    }\n\n\t///-2-///\n    IsSelected \"Handgun \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo BulletMag, -16, -59;\n    DrawImage \"SEWPA0\", -72, -53;\n    DrawImage AmmoIcon1, -16, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 4, Green, 9;\n    }\n\tIsSelected \"Plasma Handgun\"\n    {\n    DrawImage \"SEWPA0\", -72, -53;\n    DrawImage AmmoIcon1, -16, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 4, Green, 9;\n    }\n    IsSelected \"DemonTechPistol\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"SEWPA0\", -72, -53;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage AmmoIcon1, -16, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 4, Green, 9;\n    }\n    IsSelected \"PoweredDemonTechPistol\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -72, -53;\n\tDrawImage \"EH69D0\", -16, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 4, Green, 9;\n    }\n\n\t///-3-///\n    IsSelected \"Combat Shotgun \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -34, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 6;\n    }\n    IsSelected \"Assault Shotgun \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -32, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 6;\n    }\n    IsSelected \"Double Barrel Shotgun \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -31, -5, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 1, Green, 2;\n    }\n    IsSelected \"Quad Barrel Shotgun \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -31, -5, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 4;\n    }\n    IsSelected \"Hexa-Shotgun2\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -31, -5, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 6;\n    }\n    IsSelected \"PoweredHexa-Shotgun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n\tDrawImage \"EH69G0\", -31, -5, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 6;\n    }\n    IsSelected \"Explosive Shotgun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -31, -5, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawImage \"EG69D0\", -16, -25, CenterBottom;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 6;\n    }\n    IsSelected \"ExplosiveSSG\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n\tDrawImage \"SEWPA0\", -64, -53;\n\tDrawImage AmmoIcon1, -31, -5, CenterBottom;\n\tDrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawImage \"EG69D0\", -16, -25, CenterBottom;\n\tDrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 1, Green, 2;\n\t}\n\tIsSelected \"RapidShotgun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n\tDrawImage \"HCNGA0\", -30, -4, CenterBottom;\n    }\n\tIsSelected \"Demon Tech Shotgun\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n\tDrawImage \"SEWPA0\", -64, -53;\n    DrawImage \"ERAGX0\", -34, -4, CenterBottom;\n\t}\n\tIsSelected \"EmpoweredRapidShotgun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewShell, -16, -66;\n    DrawImage \"SEWPA0\", -64, -53;\n\tDrawImage \"EH69A0\", -30, -4, CenterBottom;\n    DrawImage \"EG69D0\", -16, -25, CenterBottom;\n    }\n    IsSelected \"LegendaryASG\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LegendaryShell, -16, -108;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -30, -2, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 6;\n    }\n\tIsSelected \"LegendaryCoachgun\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LegendaryShell, -16, -108;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -31, -5, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 1, Green, 2;\n    }\n    IsSelected \"EnragedLegendaryASG\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo EnragedLegendaryShell, -16, -129;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -30, -2, CenterBottom;\n\tInInventory \"EnragedASGMode1\",1 { DrawImage \"EH69I0\", -30, -2, CenterBottom; }\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 6;\n    }\n    IsSelected \"Nemesis Assault Shotgun\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo NemesisShell, -16, -143;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -30, -2, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 6;\n    }\n\tIsSelected \"Nemesis Sawed-Off Shotgun\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo NemesisShell, -16, -143;\n    DrawImage \"SEWPA0\", -64, -53;\n    DrawImage AmmoIcon1, -25, -5, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 1, Green, 2;\n    }\n\n    ///-4-///\n    IsSelected \"Assault Rifle \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo BulletMag, -16, -59;\n    DrawImage \"SEWPA0\", -56, -53;\n    DrawImage AmmoIcon1, -30, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n    IsSelected \"MP-40\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo BulletMag, -16, -59;\n    DrawImage \"SEWPA0\", -56, -53;\n    DrawImage AmmoIcon1, -24, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n    IsSelected \"Minigun2\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo BulletMag, -16, -59;\n    DrawImage \"SEWPA0\", -56, -53;\n    DrawImage \"MNGNX0\", -27, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 10, Green, 21;\n    }\n    IsSelected \"Explosive Minigun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo BulletMag, -16, -59;\n    DrawImage \"SEWPA0\", -56, -53;\n    DrawImage \"CHNGX0\", -30, -2, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawImage \"EG69K0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"ExplosiveRifle2\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo BulletMag, -16, -59;\n    DrawImage \"SEWPA0\", -56, -53;\n    DrawImage \"PGNDA0\", -28, -2, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawImage \"EG69K0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 10, Green, 21;\n    }\n    IsSelected \"Improved Minigun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo BulletMag, -16, -59;\n    DrawImage \"SEWPA0\", -56, -53;\n    DrawImage \"IMMGZ0\", -35, -2, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawImage \"EG69K0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"Legendary Light Machine Gun\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LegendaryLMGBulletMag, -16, -101;\n    DrawImage \"SEWPA0\", -56, -53;\n    DrawImage AmmoIcon1, -30, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 8, Green, 18;\n    }\n\tIsSelected \"Enraged Legendary Light Machine Gun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo ELegendaryLMGBulletMag, -16, -122;\n    DrawImage \"SEWPA0\", -56, -53;\n    DrawImage AmmoIcon1, -30, -6, CenterBottom;\n\tInInventory \"ELegLMGSight\",1 { DrawImage \"EH69H0\", -30, -6, CenterBottom; }\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 8, Green, 18;\n    }\n\n\t///-5-///\n    IsSelected \"Rocket Launcher\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo Missile, -16, -73;\n    DrawImage \"SEWPA0\", -48, -53;\n    DrawImage AmmoIcon1, -29, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 5;\n    }\n    IsSelected \"Grenade Launcher\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo Missile, -16, -73;\n    DrawImage \"SEWPA0\", -48, -53;\n    DrawImage AmmoIcon1, -25, -6, CenterBottom;\n    DrawImage \"EG69G0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 2, Green, 5;\n    }\n\tIsSelected \"BehemothCannon\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"BHRTA0\", -16, -24, CenterBottom;\n\tDrawImage \"SEWPA0\", -48, -53;\n\tDrawImage \"FHMRH0\", -27, -4, CenterBottom;\n\t}\n\tIsSelected \"BarbatosCannon\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n\tDrawImage \"SEWPA0\", -48, -53;\n\tDrawImage \"BRBCH0\", -27, -4, CenterBottom;\n    DrawImage \"ACMMA0\", -16, -24, CenterBottom;\n\t}\n\tIsSelected \"RuffianCannon\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n\tDrawImage \"SEWPA0\", -48, -53;\n\tDrawImage \"RFMRH0\", -27, -4, CenterBottom;\n    DrawImage \"EG69F0\", -16, -25, CenterBottom;\n\t}\n\tIsSelected \"HomingRocketLauncher\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo Missile, -16, -73;\n    DrawImage \"SEWPA0\", -48, -53;\n\tDrawImage \"WHRLA0\", -32, -2, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawImage \"EG69H0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"ProxLauncher\"\n    {\n    DrawImage \"SEWPA0\", -48, -53;\n\tDrawImage \"PRXPA0\", -30, -2, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"RapidRocketlauncher\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo Missile, -16, -73;\n    DrawImage \"SEWPA0\", -48, -53;\n\tDrawImage \"RRLPA0\", -30, -4, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 10, Green, 21;\n    }\n    IsSelected \"EFG9000\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo Missile, -16, -73;\n    DrawImage \"SEWPA0\", -48, -53;\n    DrawImage \"EG69H0\", -16, -25, CenterBottom;\n\tDrawImage \"EFGGX0\", -30, -1, CenterBottom;\n    }\n    IsSelected \"LegendaryPlasmaticCannon\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LDemonAmmo, -16, -115;\n    DrawImage \"SEWPA0\", -48, -53;\n    DrawImage \"LEGWZ0\", -25, -6, CenterBottom;\n    }\n    IsSelected \"EnragedLegendaryPlasmaticCannon\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo ILDemonAmmo, -16, -136;\n    DrawImage \"SEWPA0\", -48, -53;\n    DrawImage \"EEGWZ0\", -25, -6, CenterBottom;\n    }\n    IsSelected \"Nemesis Plasmatic Cannon\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo NLDemonAmmo, -16, -150;\n    DrawImage \"SEWPA0\", -48, -53;\n    DrawImage \"NEMCZ0\", -25, -6, CenterBottom;\n    }\n\n    ///-6-///\n    IsSelected \"Plasma Rifle\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n    DrawImage \"SEWPA0\", -40, -53;\n    DrawImage AmmoIcon1, -28, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"FreezerRifle\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n\tDrawImage \"SEWPA0\", -40, -53;\n\tDrawImage \"RIPGA0\", -36, -4, CenterBottom;\n    DrawImage \"EG69N0\", -16, -25, CenterBottom;\n\t}\n\tIsSelected \"PlasmaRepeater\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n\tDrawImage \"SEWPA0\", -40, -53;\n\tDrawImage \"REPPA0\", -30, -3, CenterBottom;\n\t}\n    IsSelected \"Railgun2\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n    DrawImage \"SEWPA0\", -40, -53;\n    DrawImage AmmoIcon1, -34, -2, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"Demon Tech Railgun \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -40, -53;\n    DrawImage AmmoIcon1, -27, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"PoweredDemonTechRailgun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -40, -53;\n\tDrawImage \"EH69B0\", -27, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"ExplosiveRailgun\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n    DrawImage \"SEWPA0\", -40, -53;\n    DrawImage AmmoIcon1, -34, -4, CenterBottom;\n    DrawImage \"EG69L0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n    IsSelected \" Demon Tech Rifle \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -40, -53;\n    DrawImage AmmoIcon1, -32, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n    IsSelected \"Powered Demon Tech Rifle\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -40, -53;\n\tDrawImage \"EH69C0\", -32, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n    IsSelected \"Legendary Plasmatic Rifle\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LDemonAmmo, -16, -115;\n    DrawImage \"SEWPA0\", -40, -53;\n    DrawImage AmmoIcon1, -32, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n\tIsSelected \"Enraged Legendary Plasmatic Rifle\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo ILDemonAmmo, -16, -136;\n    DrawImage \"SEWPA0\", -40, -53;\n    DrawImage AmmoIcon1, -32, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 3, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n    IsSelected \"Nemesis Rifle\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo NLDemonAmmo, -16, -150;\n    DrawImage \"SEWPA0\", -40, -53;\n    DrawImage AmmoIcon1, -32, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n\n\t///-7-///\n    IsSelected \"BFG9500\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"BF95A0\", -30, -3, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 40, Green, 81;\n    }\n    IsSelected \"PoweredBFG9500\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"BF95A0\", -30, -3, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawImage \"EG69Q0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 40, Green, 81;\n    }\n\tIsSelected \"BFG2704\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"WBF2A0\", -34, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 40, Green, 81;\n    }\n    IsSelected \"BFG10K2\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"BFG2A0\", -32, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 40, Green, 81;\n    }\n    IsSelected \"PoweredBFG10k\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo NewCell, -16, -80;\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"EH69E0\", -32, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawImage \"EG69Q0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 40, Green, 81;\n    }\n    IsSelected \"HellstormBFG\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"HFG2A0\", -30, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    }\n\tIsSelected \"D-BFG\"\n    {\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"BFG3A0\", -32, -1, CenterBottom;\n    }\n    IsSelected \"Demon Tech BFG10K \"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"BFUGA0\", -32, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 100, Green, 201;\n    }\n    IsSelected \"PoweredDemonTechBFG10K\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"EH69F0\", -32, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 100, Green, 201;\n    }\n    IsSelected \"Demon Tech Devastator\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"WDEVA0\", -32, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n\tInInventory \"CommanderDevUpgrade\",1 { DrawImage \"CDEVM0\", -32, -1, CenterBottom; }\n\tInInventory \"CommanderDevUpgrade\",1 { DrawImage \"EG69J0\", -16, -25, CenterBottom; }\n    }\n    IsSelected \"LegendaryBFG10k\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LDemonAmmo, -16, -115;\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"LB10A0\", -32, -1, CenterBottom;\n    }\n    IsSelected \"Legendary BFG\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LDemonAmmo, -16, -115;\n\tInInventory \"TrueLegendaryBFGUpgrade\",1 { DrawImage \"EG69O0\", -16, -25, CenterBottom; }\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"LB1GX0\", -32, -1, CenterBottom;\n\tInInventory \"TrueLegendaryBFGUpgrade\",1 { DrawImage \"TGRGX0\", -32, -1, CenterBottom; }\n    }\n    IsSelected \"Nemesis BFG\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo NLDemonAmmo, -16, -150;\n    DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"NMBGX0\", -34, -2, CenterBottom;\n    }\n\n\t///-8-///\n\tIsSelected \"HellStaff\"\n\t{\n    DrawNumber 9, INDEXFONT, Yellow, Ammo DustMana, -16, -94;\n\tDrawImage \"SEWPA0\", -24, -53;\n\tDrawImage \"HLS2Z0\", -30, -2, CenterBottom;\n    DrawImage \"EG69A0\", -16, -25, CenterBottom;\n\t}\n\tIsSelected \"FantasyStaff\"\n\t{\n    DrawNumber 9, INDEXFONT, Yellow, Ammo DustMana, -16, -94;\n\tDrawImage \"SEWPA0\", -24, -53;\n\tDrawImage \"LTBRZ0\", -30, -1, CenterBottom;\n\t}\n\tIsSelected \"OccultSpellbook\"\n\t{\n    DrawNumber 9, INDEXFONT, Yellow, Ammo DustMana, -16, -94;\n\tDrawImage \"SEWPA0\", -24, -53;\n\tDrawImage \"OBOKA0\", -19, -1, CenterBottom;\n\tInInventory \"OccultDarkMatterToken2\",1 { DrawImage \"OBOKB0\", -19, -1, CenterBottom; }\n\tInInventory \"OccultChaosLightningToken2\",1 { DrawImage \"OBOKC0\", -19, -1, CenterBottom; }\n\t}\n\tIsSelected \"PyroCannon\"\n\t{\n\tDrawImage \"SEWPA0\", -24, -53;\n\tDrawImage \"WPYRA0\", -30, -1, CenterBottom;\n\tDrawImage AmmoIcon1, -16, -25, CenterBottom;\n\tDrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n\tDrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 100, Green, 201;\n\t}\n\tIsSelected \"Blackhole Generator\"\n\t{\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n\tDrawImage \"SEWPA0\", -24, -53;\n\tDrawImage \"DCANA0\", -32, -1, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawImage \"EG69J0\", -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 100, Green, 201;\n\t}\n\n\t///-9-///\n\tIsSelected \"VileStaff\"\n    {\n\tDrawNumber 9, INDEXFONT, Yellow, Ammo DemonAmmo, -16, -87;\n    DrawImage \"HUDGB0\", -16, -25, CenterBottom;//////\n    DrawImage \"SEWPA0\", -16, -53;\n\tDrawImage \"REVIZ0\", -28, -2, CenterBottom;\n    }\n    IsSelected \"NewNemesis\"\n    {\n    DrawImage \"EG69M0\", -16, -23, CenterBottom;\n    DrawImage \"SEWPA0\", -16, -53;\n\tDrawImage \"LSRGA0\", -30, -2, CenterBottom;\n    DrawImage AmmoIcon1, -16, -25, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -41, 0;\n    DrawNumber 5, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -41, 0, Red, 1, Green, 1000;\n    }\n\n\t///-0-///\n    IsSelected \"Autofuck\"\n    {\n    DrawNumber 9, INDEXFONT, Yellow, Ammo LegendaryLMGBulletMag, -16, -101;\n    //DrawImage \"SEWPA0\", -56, -53;\n    DrawImage AmmoIcon1, -30, -6, CenterBottom;\n    DrawNumber 5, HUDFONT_DOOM, DarkGrey, Ammo1, DrawShadow, -27, -22, 0;\n    DrawNumber 2, HUDFONT_DOOM, Gold, Ammo1, WhenNotZero, DrawShadow, -27, -22, 0, Red, 10, Green, 21;\n    }\n\n    ///-WeaponNumbers-///\n    DrawSwitchableImage WeaponSlot 1, \"HUDNUM1\", \"HU2NUM1\", -77, -50;\n    DrawSwitchableImage WeaponSlot 2, \"HUDNUM2\", \"HU2NUM2\", -69, -50;\n    DrawSwitchableImage WeaponSlot 3, \"HUDNUM3\", \"HU2NUM3\", -61, -50;\n    DrawSwitchableImage WeaponSlot 4, \"HUDNUM4\", \"HU2NUM4\", -53, -50;\n    DrawSwitchableImage WeaponSlot 5, \"HUDNUM5\", \"HU2NUM5\", -45, -50;\n    DrawSwitchableImage WeaponSlot 6, \"HUDNUM6\", \"HU2NUM6\", -37, -50;\n    DrawSwitchableImage WeaponSlot 7, \"HUDNUM7\", \"HU2NUM7\", -29, -50;\n    DrawSwitchableImage WeaponSlot 8, \"HUDNUM8\", \"HU2NUM8\", -21, -50;\n    DrawSwitchableImage WeaponSlot 9, \"HUDNUM9\", \"HU2NUM9\", -13, -50;\n\n\t///-Keys-///\n    DrawSwitchableImage BlueCard && BlueSkull, \"\", \"STKEYS0\", \"STKEYS3\", \"STKEYS6\", -14, 4;\n    DrawSwitchableImage YellowCard && YellowSkull, \"\", \"STKEYS1\", \"STKEYS4\", \"STKEYS7\", -14, 13;\n    DrawSwitchableImage RedCard && RedSkull, \"\", \"STKEYS2\", \"STKEYS5\", \"STKEYS8\", -14, 22;\n\n    ///-SelectedItem-///\n    DrawSelectedInventory INDEXFONT, -102, -32, -70, -12, Yellow;\n\n   \t///-Runes-///\n\tInInventory LegendaryRuneToken, 1\n\t{\n\t\tDrawImage \"LGRNA0\", 22, -62, CenterBottom;\n    }\n\tInInventory VitalityRuneToken, 1\n\t{\n        DrawImage \"VRUNA0\", 22, -84, CenterBottom;\n    }\n    InInventory AgilityRuneToken, 1\n\t{\n        DrawImage \"ARUNA0\", 20, -106, CenterBottom;\n    }\n\tInInventory TrueLegendaryRuneItem, 1\n\t{\n        DrawImage \"TGRNA0\", 22, -84, CenterBottom;\n    }\n\tInInventory TrueLegendaryRuneItem2, 1\n\t{\n        DrawImage \"TGRNB0\", 22, -84, CenterBottom;\n    }\n\tInInventory TerminatorDamage, 1\n\t{\n        DrawImage \"ARNOA0\", 22, -128, CenterBottom;\n    }\n\tInInventory TerminatorDamage2, 1\n\t{\n        DrawImage \"ARNOZ0\", 22, -128, CenterBottom;\n    }\n\n   \t///-Timers-///\n\tInInventory PowerInvulnerable\n\t{\n\t\tDrawImage \"HU69A0\", -50, -265;\n        DrawNumber 3, INDEXFONT, Yellow, PowerupTime InvulnerabilityGiver, -35, -255;\n\t}\n\t//\n\tInInventory PowerDoubleDamage\n\t{\n\t\tDrawImage \"HU69B0\", -80, -265;\n        DrawNumber 3, INDEXFONT, Red, PowerupTime DoubleDamageGiver, -65, -255;\n\t}\n\n\tInInventory PowerDamage\n\t{\n\t\tDrawImage \"HU69B0\", -80, -265;\n        DrawNumber 3, INDEXFONT, Red, PowerupTime FakeSkullOfPower, -65, -255;\n\t}\n\n\tInInventory FakePowerUp\n\t{\n\t\tDrawImage \"HU69B0\", -80, -265;\n        DrawNumber 3, INDEXFONT, Red, PowerupTime FakeSkullOfPower, -65, -255;\n\t}\n\t//\n\tInInventory PowerInfiniteAmmo\n\t{\n\t\tDrawImage \"HU69C0\", -108, -267;\n        DrawNumber 3, INDEXFONT, Orange, PowerupTime LegInfiniteAmmo, -95, -255;\n\t}\n\n\t///-Kills-Items-Secrets-///\n\tAlpha 1.0\n\tDrawImage \"KIS_\", 2, 2;\n\n\tDrawNumber 5, INDEXFONT, Untranslated, kills, 46, 7;\n\tDrawNumber 4, INDEXFONT, Untranslated, items, 46, 13;\n\tDrawNumber 3, INDEXFONT, Untranslated, secrets, 46, 19;\n\n\tDrawNumber 5, INDEXFONT, Untranslated, monsters, 74, 7;\n\tDrawNumber 4, INDEXFONT, Untranslated, totalitems, 74, 13;\n\tDrawNumber 3, INDEXFONT, Untranslated, totalsecrets, 74, 19;\n\n\tDrawString CONFONT, white, time, 9, 25;\n    }\n\n   \t///-InventoryBar-///\n\n    StatusBar InventoryFullscreen, FullScreenOffsets\n    {\n    DrawInventoryBar Doom, NoArrows, Translucent, 6, INDEXFONT, -96 + Center, 0, -68 + Center, 2, White;\n    }"
      },
      {
        "source": "pk3",
        "name": "Credits.txt",
        "contents": "-=Credits=-\nIamCarrotmaster:\"New sprites for Barbatos Cannon, Ruffian Cannon, Improved Minigun, Legendary Rifle and Blackhole Generator\"\nSentey:\"Hellfire Cyberdemon Cannon sprites\"\nMetal_Spaghetti:\"Freezer Rifle sprites\"\nCraneo:\"Unused Nemesis Resprite, Cacobot, Iron Fiend\"\nTSF:\"Plasma Pistol Reload frame sprites (unused)\"\nFluffy:\"Many Bugfixes from cf-minipatch and nexus\"\nHarbinger:\"New Deathlord and New Overlord sprites\"\nLeviathan:\"Nemesis Commando, Nemesis Zombie Gib, Nemesis Assault Captain Gib\"\nSeriousWeasle:\"ws_fov\"\n\n-=Music=-\nInviolable Thamuz:\nCorrupted Annihilator: \"Shadowblaze - Barrage\" (LEGM7002)"
      },
      {
        "source": "pk3",
        "name": "Readme.txt",
        "contents": "Welcome to CF-Redux\nthis addon will mostly focus on adding content and fixing a few balance problems in the game\nThis file includes CF-minipatch and HPBar\nLink for CF-minipatch = https://allfearthesentinel.net/zandronum/download.php?file=cf4.1-minipatch-v2.pk3\nLink for HPBar = https://allfearthesentinel.net/zandronum/download.php?file=hpbar-v24d.pk3"
      },
      {
        "source": "pk3",
        "name": "Changelogs.txt",
        "contents": "V1.0\nMod renamed to \"CF-redux\"\nFixed the new monsters being way too rare\nAdded Dark Cardinal\nAdded Destructor: Mastermind version of the Desolator\nNerfed BFG2704\nNerfed Terminator Spheres\nAdded a new backback that can replace terminator spheres\nNemesis Terminator now only spawns when legendary+ bosses is activated\nLegendary weapons and above can no longer spawn normally\n\nV1.1\nFixed Inviolable Cybruiser spawner\nFixed Chaos Nobles infighting with Thamuz\nHPBar now tracks all insane monsters\nMade Elite Zombie Captain a chaingunner Spawn\nBuffed Legendary Doomguy\nMade Legendary Doomguy a cyberdemon spawn\nLegendary doomguy can now drop true legendary runes and terminator spheres\nChanged Barbatos Cannons altfire\nOptimized enraged lmg laser sight\nAdded new resprites for legendary bosses and more\nAdded Corrupted Annihilator\n\nv1.2\nFixed Cardihilators GLDefs\nBuffed new barbatos cannon altfire\nFixed Enraged Legendary Stealth Trooper using the old lmg laser\nRemoved Legendary Doomguy Buff\nInviolable Thamuz now takes a little more damage\nOptimized Blackholes\nAdded an option to disable the new backpack\nPlayers now drop Nemesis Omega Spheres on death\nPlayers now drop Nemesis on death\nAdded Powerup timers for Infinite ammo and Damage\nAdded hud indicators for when you have:\n-salvation sphere\n-legendary salvation sphere\n-nemesis omega sphere\nReduced spawn rate of Sentinels\nReduced spawn rate of Dark Cardinals\nChanged Legendary+ bosses to A_Jump based spawners\n\nv1.3\nAdded Phase Demolisher\nAdded options to disable nemesis omega sphere and nemesis drops on death\nAdded new effects for Runes\nAdded an option for no reloading\nFixed DT Pistol having the wrong pickup sprite\nFixed Hexa Shotgun not having decals\nEvery weapon in the game is now droppable except starting weapons (pistol, dtpistol etc.)\nReworked Starting weapons option:\n-you will always get a shotgun, rifle and chainsaw\n-but you also have a chance to get plasma rifle and rocket launcher\n-it will activate only once and no longer activate every single map\n\nv1.4\nAdded Hellstorm General\nAdded Impure Zombie\nAdded Chaos Imp\nAdded Chaos Devourer\nAdded Chaos Nightmare\nAdded Chaos Noble\nAdded Iron Fiend (Sprites by Craneo)\nAdded Cacobot (Sprites by Craneo)\nRemoved the wide spread from Hellstorm BFGs primary\nAdded an altfire for Hellstorm BFG\nReworked Arkpacks:\n-Less ammo given\n-You no longer get weapons out of them\n-Arkpacks that are based on a certian ammo type will now ONLY give you that ammo type\n-Ark, Lite, and Capacity backpacks no longer give legendary ammo or above\n-Combatpacks no longer give health and armor\n\n1.4.1\n0\n\nv1.5\n0\n\nv1.5.1\nA few bugfixes\nRemoved IThamuz Teleportation when firing doomsday cannon\nThamuz now fires 3 Bfgs instead of 4\nAdded Enraged Legendary Cyberdemon\n\nv1.5.2\nArkpacks give a little more ammo\nFixed Cerebral Cardinal GLdefs\nReduced Enraged Cyberdemons chance of doing his stomp attack\nReduced range of Enraged Cyberdemons leap stomp attack\nRemoved Enraged Cyberdemons Lmg attack\nAdded 3 new attacks to the Enraged Cyberdemon\n\nv1.5.3\nFixed Rune reset not working\nReduced size of barbatos cannon altfire acid\nFixed souls not adding fire modes to the spellbook\nFixed a bug that allowed you to get infinite ammo by dropping and taking weapons over and over\n-(for reimagined sounds only the weapons that get empowered was changed(both the normal and empowered))\n\nv1.5.4\nFixed chaingun spawners\nRebalanced arkpacks again\n\nv1.5.5\nFixed yellow rune turning into other runes when dropped in death\nFixed Rapid Shotgun not being selectable due to it replacing the wrong actor\nFixed Dark Cardinal dropping the skulltag bfg10k\n\nMultiplayer is a cursed bug hunt\n\nv1.5.6\nFixed Hellstorm BFG altfire particle spam\nRemoved no reloading option for reasons:\n-Didnt really function correctly on servers\n-Performance issues due to the game checking a script everytime the weapons are fired\nRemoved Redux replaced weapon actors and changed them with a more advanced way of overwriting things"
      },
      {
        "source": "pk3",
        "name": "Actors/PatchedPlayer.txt",
        "contents": "ACTOR ComplexDoomPlayer : DoomPlayer\n{\nSpeed 1\nHealth 100\nGibHealth 50\nRadius 16\nHeight 56\nMass 100\nPainChance 255\nSpecies \"Player\"\nDamageFactor \"Player\", 0.0\nDamageFactor \"Players\", 0.0\nDamageFactor \"PlayerNemesisPlasma\", 0.0\nDamageFactor \"PlayerDevBall\", 0.0\nDamageFactor \"PlayerDevBall2\", 0.0\nDamageFactor \"PlayerDevTracer\", 0.0\nDamageFactor \"PlayerExplosive\", 0.0\nDamageFactor \"PlayerDTRG\", 0.0\nDamageFactor \"PDTBFG\", 0.0\nDamageFactor \"PDTBFGTracer\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.0\nDamageFactor \"PlayerPyro\", 0.0\ndamageFactor \"PlayerFireSword\", 0.0\nDamageFactor \"PlayerBHole\", 0.0\nDamageFactor \"PDTPuff\", 0.0\nDamageFactor \"Player2hu\", 0.0\n//Ark\nDamageFactor \"PlayerTear\", 0.0\nDamageFactor \"PlayerDBFG2\", 0.0\n-NOSKIN\n+THRUSPECIES//could conflict with PVP gamemodes\n+DONTHARMSPECIES//could conflict with PVP gamemodes\n+MTHRUSPECIES//could conflict with PVP gamemodes\nPlayer.SoundClass \"Marine\"\nPlayer.ColorRange 112, 127\nPlayer.DisplayName \"Doom Guy\"\nPlayer.CrouchSprite \"PLYC\"\nPlayer.StartItem \"Handgun \"\nPlayer.StartItem \"Plasma Handgun\"\nPlayer.StartItem \"DemonTechPistol\"\nPlayer.StartItem \"PistolMagazine\" 16\nPlayer.StartItem \"ShotgunMagazine\" 9\nPlayer.StartItem \"SSGShell\" 2\nPlayer.StartItem \"QuadShell\" 4\nPlayer.StartItem \"HexaShell\" 6\nPlayer.StartItem \"ShotgunDrum2\" 12\nPlayer.StartItem \"RocketDrum\" 7\nPlayer.StartItem \"GrenadeDrum\" 7\nPlayer.StartItem \"ARMagazine\" 41\nPlayer.StartItem \"BulletMag\" 60\nPlayer.StartItem \"CellCharge\" 50\nPlayer.StartItem \"NewNewMelee\"\nPlayer.StartItem \"Hand Grenade\"\nPlayer.StartItem \"HandGrenadeAmmo\" 4\nPlayer.StartItem \"Land Mine\"\nPlayer.StartItem \"MineAmmo\" 4\nPlayer.StartItem \"NewShell\" 8\nPlayer.StartItem \"PlasmaCell\" 50\nPlayer.StartItem \"DemonMagazine\" 60\nPlayer.StartItem \"MP40Mag\" 33\nPlayer.StartItem \"ExplosiveShotgunMagazine\" 9\nPlayer.StartItem \"ExpSSGShell\" 2\nPlayer.StartItem \"NemesisPellets\" 2\nPlayer.StartItem \"LegendaryCoachShells\" 2\nPlayer.StartItem \"EnragedLegendaryShotgunDrum\" 16\nPlayer.StartItem \"EXPCellCharge\" 60\nPlayer.StartItem \"SpringMine\" 4\nPlayer.StartItem \"PlasmaHGCell\" 100\nPlayer.StartItem \"DTPistolMagazine\" 16\nPlayer.StartItem \"StartingArmor\"\nPlayer.StartItem \"IsPlayer\"\nStates\n\t{\n\tSpawn:\n\t\tPLAY A 5\n\t\tTNT1 A 0 A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tLoop\n\tSee:\n\t\tPLAY A 5\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY B 5\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY C 5\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY D 5\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0\n\t\tGoto Spawn\n\tMissile:\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY E 1\n\t\tTNT1 A 0 A_JumpIfInventory(\"kickAnim\",1,\"Kick\")\n\t\tPLAY E 5\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY E 5\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY E 1\n\t\tGoto Spawn\n\tMelee:\n\t\tPLAY F 1 Bright\n\t\tTNT1 A 0 A_JumpIfInventory(\"kickAnim\",1,\"Kick\")\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY F 5 Bright\n\t\tGoto Missile\n\tKick:\n\t\tTNT1 A 0 A_TakeInventory(\"kickAnim\",1)\n\t\tTNT1 A 0 A_JumpIfInventory(\"PowerStrength\",1,\"KickBerserked\")\n\t\tPLAY X 6\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY Y 6\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY Z 6\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY Y 6\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY X 6\n\t\tGoto Spawn\n\tKickBerserked:\n\t\tPLAY XY 3\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY ZY 3\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY X 6\n\t\tGoto Spawn\n\tPain:\n\t\tPLAY G 4\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tPLAY G 4 A_Pain\n\t\tTNT1 A 0 Bright A_SpawnItem(\"LPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"VPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"AGPlayerSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0\n\t\tGoto Spawn\n\tDeath:\n\t\tTNT1 A 0 A_StopSound(5)\n\t\tTNT1 A 0 A_StopSound(6)\n\t\tTNT1 A 0 A_StopSound(7)\n\t\tTNT1 A 0 A_GiveToTarget(\"MarineKilled\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tPLAY H 8\n\t\tPLAY I 8 A_PlayerScream\n\t\tPLAY J 8 A_NoBlocking\n\t\tPLAY K 8\n\t\tPLAY L 8 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n\t\tPLAY M 8\n\t\tPLAY N -1\n\t\tStop\n\tXDeath:\n\t\tTNT1 A 0 A_StopSound(5)\n\t\tTNT1 A 0 A_StopSound(6)\n\t\tTNT1 A 0 A_StopSound(7)\n\t\tTNT1 A 0 A_GiveToTarget(\"MarineKilled\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 A 0 A_SpawnItemEx(\"GibbedGenerator\",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)\n\t\tPLAY P 3 A_XScream\n\t\tPLAY Q 3 A_NoBlocking\n\t\tPLAY RSTUV 3\n\t\tPLAY W -1\n\t\tStop\n\tXDeath.LegendaryHeroSoul:\n    Death.LegendaryHeroSoul:\n        TNT1 A 0 A_StopSound(5)\n        TNT1 A 0 A_StopSound(6)\n        TNT1 A 0 A_StopSound(7)\n        TNT1 A 0 A_GiveToTarget(\"MarineKilled\",1)\n        TNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n        TNT1 A 0 A_TakeInventory(\"MineAction\",1)\n        TNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n        TNT1 A 0 A_SpawnItemEx(\"GibbedGenerator\",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)\n        PLAY P 3 A_XScream\n        PLAY Q 3 A_NoBlocking\n        PLAY RSTUV 3\n        TNT1 A 0 ACS_NamedExecuteWithResult(\"LDGSummoner\")\n        PLAY W 185\n        TNT1 A -1\n        Stop\n\tIncorp:\n\t\tTNT1 A 0 A_ChangeFlag(\"SOLID\",FALSE)\n\t\tGoto Spawn\n\tCorp:\n\t\tTNT1 A 0 A_ChangeFlag(\"SOLID\",TRUE)\n\t\tGoto Spawn\n\t}\n}\n\nActor \"ReduxStartingGear\" : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\n+INVENTORY.ALWAYSPICKUP\n+INVENTORY.FANCYPICKUPSOUND\n+INVENTORY.UNDROPPABLE\n-BIGPOWERUP\nInventory.Amount 2\nInventory.PickupSound \"\"\nInventory.PickupMessage \"Starter Gear. How did you get this?\"\nTag \"Redux Starter Gear\"\nStates\n\t{\n\tSpawn:\n\t\tBPK2 A -1\n\t\tLoop\n\tUse:\n\t\tTNT1 A 0\n\t\tTNT1 A 1\n\t  \tTNT1 A 1 A_JumpIfInventory(\"ReduxStartingGear\",2,\"TooMany\")\n\t    TNT1 A 0 A_GiveInventory(\"Chainsaw \",1)\n\t    TNT1 A 0 A_GiveInventory(\"Combat Shotgun \",1)\n\t    TNT1 A 0 A_GiveInventory(\"Assault Rifle \",1)\n\t\tTNT1 A 0 A_Jump(120,1)\n\t    TNT1 A 0 A_GiveInventory(\"Plasma Rifle\",1)\n\t\tTNT1 A 0 A_Jump(150,1)\n\t    TNT1 A 0 A_GiveInventory(\"Rocket Launcher\",1)\n\t\tTNT1 A 1\n\t\tStop\n\tTooMany:\n\t    TNT1 A 1\n\t    Stop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Tags.txt",
        "contents": "//i spent hours of my life on replacing actors\n//please tag your monsters\n\n//COMPLEX\nActor TaggedAnnihilator : Annihilator replaces Annihilator\n{\n  Tag \"\\cgAnnihilator\\c-\"\n}\n\nACTOR TaggedQuadShotgunZombie : QuadShotgunZombie2 replaces QuadShotgunZombie2 //why do we have quadshotgunzombie2\n{\nTag \"\\crQuad Barrel Shotgun Zombie\\c-\"\n}\n\nACTOR TaggedBFGZombieman : BFGZombieman replaces BFGZombieman\n{\nTag \"\\cdBFG Zombie\\c-\"\n}\n\nACTOR TaggedNewBarbatos : NewBarbatos Replaces NewBarbatos\n{\nTag \"\\cqBarbatos\\c-\"\n}\n\nACTOR TaggedPoisonSoul : PoisonSoul Replaces PoisonSoul\n{\nTag \"\\cdPoison Soul\\c-\"\n}\n\nACTOR TaggedMagmaFiend : MagmaFiend Replaces MagmaFiend\n{\nTag \"\\ciMagma Fiend\\c-\"\n}\n\nACTOR TaggedPhaseImp : PhaseImp Replaces PhaseImp\n{\nTag \"\\ctPhase Imp\\c-\"\n}\n\nACTOR TaggedDTechFiend : DTechFiend Replaces DTechFiend\n{\nTag \"\\cqDemon Tech Fiend\\c-\"\n}\n\nACTOR TaggedFusionite : Fusionite Replaces Fusionite\n{\nTag \"\\ctFusionite\\c-\"\n}\n\nACTOR TaggedPyroDemon : PyroDemon Replaces PyroDemon\n{\nTag \"\\ciPyro Demon\\c-\"\n}\n\nACTOR TaggedHellDuke : HellDuke Replaces HellDuke\n{\nTag \"\\cdHell Duke\\c-\"\n}\n\nACTOR TaggedBruiserDemon : BruiserDemon Replaces BruiserDemon\n{\nTag \"Bruiser Demon\"\n}\n\nACTOR TaggedDiabolist : Diabolist Replaces Diabolist\n{\nTag \"\\cgDiabolist\\c-\"\n}\n\nACTOR TaggedDarkHellion : DarkHellion Replaces DarkHellion\n{\nTag \"\\cmDark Hellion\\c-\"\n}\n\nACTOR TaggedDemolisher : Demolisher Replaces Demolisher\n{\nTag \"\\cgDemolisher\\c-\"\n}\n\nACTOR TaggedDarkDemolisher : DarkDemolisher Replaces DarkDemolisher\n{\nTag \"\\cqDark Demolisher\\c-\"\n}\n\nACTOR TaggedNewCerebralSentient : NewCerebralSentient Replaces NewCerebralSentient\n{\nTag \"\\cgCerebral Sentient\\c-\"\n}\n\nACTOR TaggedDarkCyberdemon : DarkCyberdemon Replaces DarkCyberdemon\n{\nTag \"\\cqDark Cyberdemon\\c-\"\n}\n\nACTOR TaggedCardinal : Cardinal Replaces Cardinal\n{\nObituary \"%o tried to take on the Dark Cardinal but failed miserably and became his bitch instead.\"\nTag \"\\cgCerebral Cardinal\\c-\"\n}\n\nACTOR TaggedHitler : Hitler Replaces Hitler\n{\nTag \"\\cgHi\\cjt\\cml\\cger\\c-\"\n}\n\nACTOR TaggedHellKnight~ : HellKnight~ Replaces HellKnight~\n{\nTag \"Hell Knight\"\n}\n\nACTOR TaggedFamine : Famine Replaces Famine\n{\nTag \"\\c[v9]Famine\"\n}\n\nACTOR TaggedBaronOfHell~ : BaronOfHell~ Replaces BaronOfHell~\n{\nTag \"Baron Of Hell\"\n}\n\n//LCA\n\nACTOR TaggedBFGCacodemon : BFGCacodemon replaces BFGCacodemon\n{\nTag \"\\cdBFG Cacodemon\\c-\"\n}\n\nACTOR TaggedDTDevastatorZombie : DTDevastatorZombie Replaces DTDevastatorZombie\n{\nTag \"\\crDT Devastator Zombie\\c-\"\n}\n\nACTOR TaggedEraserZombie : EraserZombie Replaces EraserZombie\n{\nTag \"\\crEraser Zombie\\c-\"\n}\n\nACTOR TaggedHexa-ShotgunZombie : Hexa-ShotgunZombie Replaces Hexa-ShotgunZombie\n{\nTag \"\\crHexa-Shotgun Zombie\\c-\"\n}\n\nACTOR TaggedFreezerBehemoth : FreezerBehemoth Replaces FreezerBehemoth\n{\nTag \"\\cvFreezer Behemoth\\c-\"\n}\n\nACTOR TaggedPhaseOverlord : PhaseOverlord Replaces PhaseOverlord\n{\nTag \"\\ctPhase Overlord\\c-\"\n}\n\nACTOR TaggedSandSpirit : SandSpirit Replaces SandSpirit\n{\nTag \"\\ceSand Spirit\\c-\"\n}\n\nACTOR TaggedVelocirator : Velocirator Replaces Velocirator\n{\nTag \"\\cdVelocirator\\c-\"\n}\n\nACTOR TaggedPoltergeist : Poltergeist Replaces Poltergeist\n{\nTag \"\\cvPoltergeist\\c-\"\n}\n\nACTOR TaggedAnnihilatorImp : AnnihilatorImp Replaces AnnihilatorImp\n{\nTag \"\\crAnnihi\\cjlator \\csImp\\c-\"\n}\n\nACTOR TaggedToxicFiend : ToxicFiend Replaces ToxicFiend\n{\nTag \"\\cdToxic Fiend\\c-\"\n}\n\nACTOR TaggedExplosiveMinigunner : ExplosiveMinigunner Replaces ExplosiveMinigunner\n{\nTag \"\\cuExplosive \\crMinigunner\\c-\"\n}\n\nACTOR TaggedTFusionite : TFusionite Replaces TFusionite\n{\nTag \"\\ctFusionite\\c-\"\n}\n\nACTOR TaggedTBabyDemolisher : TBabyDemolisher Replaces TBabyDemolisher\n{\nTag \"Baby Demolisher\"\n}\n\nACTOR TaggedTBabySentient : TBabySentient Replaces TBabySentient\n{\nTag \"Baby Sentient\"\n}\n\nACTOR TaggedNewBabySentient : NewBabySentient Replaces NewBabySentient\n{\nTag \"Baby Sentient\"\n}\n\nACTOR TaggedNewBehemoth : NewBehemoth Replaces NewBehemoth\n{\nTag \"Behemoth\"\n}\n\nACTOR TaggedCerebralCardinal : CerebralCardinal Replaces CerebralCardinal\n{\nTag \"\\c[m6]Cardinal Sentient\\c-\"\n}\n\nACTOR TaggedBFG10KGeneral : BFG10KGeneral Replaces BFG10KGeneral\n{\nTag \"\\cdBFG10K General\\c-\"\n}\n\nACTOR TaggedCardihilator : Cardihilator Replaces Cardihilator\n{\n-LOOKALLAROUND\nTag \"\\cgCerebral Cardihilator\\c-\"\n}\n\n//INSANELCA\n\nACTOR TaggedEnragedLegendaryImp : EnragedLegendaryImp Replaces EnragedLegendaryImp\n{\nTag \"\\c[m6]Enraged\\c- \\c[z3]Legendary Imp\\c-\"\n}\n\nACTOR TaggedEnragedLegendaryRevenant : EnragedLegendaryRevenant Replaces EnragedLegendaryRevenant\n{\nTag \"\\c[m6]Enraged\\c- \\c[z3]Legendary Revenant\\c-\"\n}\n\nACTOR TaggedEnragedLegendaryHellKnight : EnragedLegendaryHellKnight Replaces EnragedLegendaryHellKnight\n{\nTag \"\\c[m6]Enraged\\c- \\c[z3]Legendary Hell Knight\\c-\"\n}\n\n//HEM\n\nACTOR TaggedDemonicZombie : DemonicZombie Replaces DemonicZombie\n{\nTag \"Demonic Zombie\"\n}\n\nACTOR TaggedRuffian : Ruffian Replaces Ruffian\n{\nTag \"\\c[g6]Ruffian\\c-\"  //l5\n}\n\nACTOR TaggedAracknight : Aracknight Replaces Aracknight\n{\nTag \"\\c[g6]Aracknight\\c-\" //l5\n}\n\nACTOR TaggedImpureElemental : ImpureElemental Replaces ImpureElemental\n{\nTag \"\\c[g6]Impure Elemental\\c-\" //l5\n}\n\nActor TaggedWarlordImp : WarlordImp replaces WarlordImp\n{\nTag \"\\c[g6]Warlord Imp\\c-\" //l5\n}\n\nACTOR TaggedBabywatcher : Babywatcher Replaces Babywatcher\n{\nTag \"\\c[x9]Observer\\c-\"\n}\n\nACTOR TaggedHellPaladin : HellPaladin Replaces HellPaladin\n{\nTag \"\\c[g6]Hell Paladin\\c-\"\n}\n\n//RANDOMMONS\n\nACTOR Taggedcorruptedphaseimp : corruptedphaseimp Replaces corruptedphaseimp\n{\nTag \"\\ct Corrupted Phase \\cmImp\"\n}\n\nACTOR Taggedcorruptedphaseoverlord : corruptedphaseoverlord Replaces corruptedphaseoverlord\n{\nTag \"\\ctCorrupted Phase \\cmOverlord\"\n}\n\nACTOR Taggedphasenightmare2 : phasenightmare2 Replaces phasenightmare2\n{\nTag \"\\ctPhase \\cmNightmare\"\n}\n\nACTOR Taggedphasebaronofhell : phasebaronofhell Replaces phasebaronofhell\n{\nTag \"\\ctPhase \\cmBaron\"\n}\n\nACTOR Taggedmeleerevenant : meleerevenant Replaces meleerevenant\n{\nTag \"\\ckMelee Revenant\"\n}\n\nACTOR Taggedghoul : ghoul Replaces ghoul\n{\nTag \"\\c[z1]Ghoul\"\n}\n\nACTOR Taggedsamael : samael Replaces samael\n{\nTag \"\\c[z4]Samael\"\n}\n\nACTOR Taggedesoul : esoul Replaces esoul\n{\nTag \"\\cmEthereal Soul\"\n}\n\nACTOR Taggedfacelessspectre : facelessspectre Replaces facelessspectre\n{\nTag \"\\c[v9]Faceless Spectre\"\n}\n\nACTOR TaggedDKFamine : Famine Replaces Famine\n{\nTag \"\\c[v9]Famine\"\n}\n\nACTOR TaggedDeathKnight : DeathKnight Replaces DeathKnight\n{\nTag \"\\cgUndead \\c[g2]Knight\"\n}\n\nACTOR TaggedChaingunFiend : ChaingunFiend Replaces ChaingunFiend\n{\nTag \"Chaingun Fiend\"\n}\n\nACTOR TaggedColdNightmare : ColdNightmare Replaces ColdNightmare\n{\nTag \"\\c[o7]Cold Nightmare\\c-\"\n}\n\nACTOR TaggedCorruptedCyberLord : CorruptedCyberLord Replaces CorruptedCyberLord\n{\nObituary \"%o was exterminated by the Impure Annihilator.\"\nTag \"\\c[g6]Impure Annihilator\\c-\" //its not really corrupted... or hellfrost //l5 //o7\n}\n\nACTOR TaggedCryoDemon : CryoDemon Replaces CryoDemon\n{\nTag \"\\c[o7]Cryo Demon\\c-\"\n}\n\nACTOR TaggedCryoImp : CryoImp Replaces CryoImp\n{\nTag \"\\c[o7]Cyro Imp\\c-\"\n}\n\nACTOR TaggedDTShotgunZombie : DTShotgunZombie Replaces DTShotgunZombie\n{\nTag \"\\crDemon Tech Shotgunner\\c-\"\n}\n\nACTOR TaggedSSRocketMan : SSRocketMan Replaces SSRocketMan\n{\nTag \"SS Rocket Man\"\n}\n\nACTOR TaggedSSSuperSoldier : SSSuperSoldier Replaces SSSuperSoldier\n{\nTag \"SS Super Soldier\"\n}\n\nACTOR TaggedHellFireBaron : HellFireBaron Replaces HellFireBaron\n{\nTag \"\\cgHellfire Baron\\c-\"\n}\n\nACTOR TaggedHomingRocketZombie : HomingRocketZombie Replaces HomingRocketZombie\n{\nTag \"Homing Rocket Zombie\"\n}\n\nACTOR TaggedImpLord : ImpLord Replaces ImpLord\n{\nTag \"\\crImp Lord\\c-\"\n}\n\nACTOR TaggedSuicideBomber : SuicideBomber Replaces SuicideBomber\n{\nTag \"Suicide Bomber\"\n}\n\nACTOR TaggedPhaseElemental : PhaseElemental Replaces PhaseElemental\n{\nTag \"\\ctPhase Elemental\\c-\"\n}\n\nACTOR TaggedPhaseSoul : PhaseSoul Replaces PhaseSoul\n{\nTag \"\\ctPhase Soul\\c-\"\n}\n\nACTOR TaggedProtoDestroyer : ProtoDestroyer Replaces ProtoDestroyer\n{\nTag \"\\cgProto-Destroyer\\c-\"\n}\n\nACTOR TaggedPyroImp : PyroImp Replaces PyroImp\n{\nTag \"\\ciPyro Imp\\c-\"\n}\n\nACTOR TaggedStoneDemon : StoneDemon Replaces StoneDemon\n{\nTag \"Stone Demon\"\n}\n\nACTOR TaggedToxicImp : ToxicImp Replaces ToxicImp\n{\nTag \"\\cqToxic Imp\\c-\"\n}\n\nACTOR TaggedWidowMaker : WidowMaker Replaces WidowMaker\n{\nTag \"\\cmWidow Maker\\c-\"\n}\n\nACTOR TaggedBabyBFGMastermind : BabyBFGMastermind Replaces BabyBFGMastermind\n{\nTag \"\\cdBaby BFG Mastermind\\c-\"\n}\n\n//DUST\n\nACTOR TaggedAlternateRailgunner : AlternateRailgunner Replaces AlternateRailgunner\n{\nTag \"Railgunner\"\n}\n\nACTOR TaggedGoreImp : GoreImp Replaces GoreImp\n{\nTag \"\\c[g9]Gore Imp\\c-\"\n}\n\nACTOR TaggedNetherImp : NetherImp Replaces NetherImp\n{\nTag \"\\cmNether Imp\\c-\"\n}\n\nACTOR TaggedCerebralCaco : CerebralCaco Replaces CerebralCaco\n{\nTag \"\\c[m6]Cerebral Cacodemon\\c-\"\n}\n\nACTOR TaggedMechtre : Mechtre Replaces Mechtre\n{\nTag \"\\c[g9]Mechtre\\c-\"\n}\n\nACTOR TaggedVoidFiend : VoidFiend Replaces VoidFiend\n{\nTag \"\\c[o5]Void Fiend\\c-\"\n}\n\nACTOR TaggedChaosSoul : ChaosSoul Replaces ChaosSoul\n{\nTag \"\\c[a6]Chaos Soul\\c-\"\n}\n\nACTOR TaggedPainLord : PainLord Replaces PainLord\n{\nTag \"\\c[o7]Painlord\\c-\"\n}\n\nACTOR TaggedDesolator : Desolator Replaces Desolator\n{\nTag \"\\c[i7]Desolator\\c-\"\n}\n\nACTOR TaggedCyberBaron : CyberBaron Replaces CyberBaron\n{\nTag \"Cyber Baron\"\n}\n\nACTOR TaggedMancutank : Mancutank Replaces Mancutank\n{\nObituary \"%o was destroyed by a Tankubus.\"\nTag \"\\c[j6]Tankubus\\c-\" //much better name\n}\n\nACTOR TaggedDarkBishop : DarkBishop Replaces DarkBishop\n{\nTag \"\\c[g3]Dark Bishop\\c-\"\n}\n\nACTOR TaggedSpiderMasterspark : SpiderMasterspark Replaces SpiderMasterspark\n{\nTag \"\\c[n7]Spider \\c[n4]Master\\c[n5]spark\\c-\"\n}\n\nACTOR TaggedImpureVile : ImpureVile Replaces ImpureVile\n{\nTag \"\\c[g6]Impure Vile\\c-\" //l5\n}\n\nACTOR TaggedSpecOpsRailgunner : SpecOpsRailgunner Replaces SpecOpsRailgunner\n{\nTag \"\\cuSpec \\crOps \\csRailgunner\\c-\"\n}\n\nACTOR TaggedSpecOpsMachinegunner : SpecOpsMachinegunner Replaces SpecOpsMachinegunner\n{\nTag \"\\cuSpec \\crOps \\csMachinegunner\\c-\"\n}\n\nACTOR TaggedSpecOpsShotgunner : SpecOpsShotgunner Replaces SpecOpsShotgunner\n{\nTag \"\\cuSpec \\crOps \\csShotgunner\\c-\"\n}\n\nACTOR TaggedCerebralIncarnate : CerebralIncarnate Replaces CerebralIncarnate\n{\nTag \"\\c[m6]Cerebral Incarnate\\c-\"\n}\n\nACTOR TaggedCerebralRedeemer : CerebralRedeemer Replaces CerebralRedeemer\n{\nTag \"\\c[m6]Cerebral Redeemer\\c-\"\n}\n\nACTOR TaggedFormerAdmiral : FormerAdmiral Replaces FormerAdmiral\n{\nTag \"\\cuFormer \\cmAdmiral\\c-\"\n}\n\nACTOR TaggedCerebralImp : CerebralImp Replaces CerebralImp\n{\nTag \"\\c[m6]Cerebral Imp\\c-\"\n}\n\nACTOR TaggedDarkCybernoble : DarkCybernoble Replaces DarkCybernoble\n{\nTag \"\\cqDark Cyber Noble\\c-\"\n}\n\nACTOR TaggedOverseer : Overseer Replaces Overseer\n{\nTag \"\\c[a6]Overseer\\c-\"\n}\n\nACTOR TaggedBabyOverseer : BabyOverseer Replaces BabyOverseer\n{\nTag \"\\c[a6]Baby Overseer\\c-\"\n}\n\nACTOR TaggedBabyOverseerMinion : BabyOverseerMinion Replaces BabyOverseerMinion\n{\nTag \"\\c[a6]Baby Overseer\\c-\"\n}\n\nACTOR TaggedChaosElemental : ChaosElemental Replaces ChaosElemental\n{\nTag \"\\c[a6]Chaos Elemental\\c-\"\n}\n\nACTOR TaggedExplosiveShotgunZombie : ExplosiveShotgunZombie Replaces ExplosiveShotgunZombie\n{\nTag \"\\cuExplosive \\crShotgunner\\c-\"\n}\n\nACTOR TaggedPhaseCyberdemon : PhaseCyberdemon Replaces PhaseCyberdemon\n{\nTag \"\\c[j8]Phase Cyberdemon\\c-\"\n}\n\nACTOR TaggedHierophant : Hierophant Replaces Hierophant\n{\nTag \"\\c[w6]Hierophant\\c-\"\n}\n\nActor TaggedRepeaterZombie : RepeaterZombie replaces RepeaterZombie\n{\n  BloodColor \"Green\"\n  Tag \"\\c[a6]Repeater Zombie\\c-\"\n  States\n  {\n  XDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_StopSound(7)\n\tREPZ O 5\n\tTNT1 A 0 A_SpawnItemEx(\"GreenGibbedGenerator\",0,0,30)\n\tREPZ P 5 A_XScream\n\tREPZ Q 5\n\tREPZ R 5 A_Fall\n\tREPZ STUV 5\n\tREPZ W -1\n\tStop\n\t}\n}\n\n//CF\n\nACTOR TaggedDemolisherMKII : DemolisherMKII Replaces DemolisherMKII\n{\nTag \"\\cgDemolisher\\c-\"\n}\n\nACTOR TaggedDemolisherMkIIRevenge : DemolisherMkIIRevenge Replaces DemolisherMkIIRevenge\n{\nTag \"\\cgDemolisher MKII\\c-\"\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Effects.txt",
        "contents": "/////////////////////////////////////////////////////////////////////////////\n\nACTOR TrueLegendaryRageRing\n{\n  RenderStyle Add\n  Scale 0.50\n  +NOINTERACTION\n  //+CLIENTSIDEONLY\n  +ISMONSTER\n  States\n  {\n  Spawn:\n    EJ70 \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\" 1 Bright A_Warp(AAPTR_MASTER,0,0,0,0,WARPF_ABSOLUTEANGLE|WARPF_NOCHECKPOSITION|WARPF_INTERPOLATE)\n    Loop\n\t}\n}\n\nACTOR TrueLegendaryRageRingBoss\n{\n  RenderStyle Add\n  Scale 1.2\n  +NOINTERACTION\n  //+CLIENTSIDEONLY\n  +ISMONSTER\n  States\n  {\n  Spawn:\n    EJ70 \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\" 1 Bright A_Warp(AAPTR_MASTER,0,0,0,0,WARPF_ABSOLUTEANGLE|WARPF_NOCHECKPOSITION|WARPF_INTERPOLATE)\n    Loop\n\t}\n}\n\nActor LegendaryAuraSpark\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetScale(frandom(0.5,1.0))\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPK9 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor LegendaryAura : LHellionSmokeSpawner replaces LHellionSmokeSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AA 0 A_SpawnItemEx(\"LegendaryAuraSpark\",random(-12,12),random(-12,12),random(15,40),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,3),0,0,64)\n\tTNT1 A 0 A_SpawnItemEx(\"InvulnSphereParticle\",Random(-12,12),Random(-12,12),Random(30,50),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tStop\n\t}\n}\n\nActor LegendarySphereAura : LegendarySphereFlameSpawner replaces LegendarySphereFlameSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AAA 0 A_SpawnItemEx(\"YellowSparkleSpawner\")\n\tStop\n\t}\n}\n\n//\n\nActor LRedeemerAura : LRedeySmokeSpawner replaces LRedeySmokeSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n    TNT1 AA 0 A_SpawnItemEx(\"LegendaryAuraSpark\",random(32,-32),random(32,-32),random(12,50),0,0,random(1,3),0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"InvulnSphereParticle\",Random(-12,12),Random(-12,12),Random(30,50),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    Stop\n\t}\n}\n\n////\n\nActor LegendaryAuraSparkBig\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetScale(frandom(0.9,1.6))\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPK9 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor LegendaryBossAura : LegendaryCyberFlameSpawner replaces LegendaryCyberFlameSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AAA 0 A_SpawnItemEx(\"LegendaryAuraSparkBig\",random(-32,32),random(-32,32),random(40,80),frandom(-0.8,0.8),frandom(-0.8,0.8),frandom(0,5),0,0,128)\n\tTNT1 A 0 A_SpawnItemEx(\"InvulnSphereParticle\",Random(-16,16),Random(-16,16),Random(40,60),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tStop\n\t}\n}\n\nActor LegendaryTerminatorAura : LegTermSmokeSpawner replaces LegTermSmokeSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryAuraSparkBig\",random(-24,24),random(-24,24),random(30,60),frandom(-0.8,0.8),frandom(-0.8,0.8),frandom(0,5),0,0,128)\n\tTNT1 A 0 A_SpawnItemEx(\"InvulnSphereParticle\",Random(-16,16),Random(-16,16),Random(30,50),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tStop\n\t}\n}\n\nActor LegendaryDoomguyAura : RandomSpawner replaces NewLegDoomguySmokeSpawner\n{\n  DropItem \"LegendaryAura\" 256 1\n  DropItem \"TrueAura\" 256 1\n}\n\n////////////////////////////\n\nActor TrueAuraSpark : LegendaryAuraSpark\n{\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetScale(frandom(0.5,1.0))\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPX8 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor TrueAura : BHellionSmokeSpawner replaces BHellionSmokeSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AAA 0 A_SpawnItemEx(\"TrueAuraSpark\",random(-12,12),random(-12,12),random(15,40),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,3),0,0,64)\n\tTNT1 A 0 A_SpawnItemEx(\"ArmorParticleBlue\",Random(-12,12),Random(-12,12),Random(30,50),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tStop\n\t}\n}\n\n////\n\nActor TrueAuraSparkBig : LegendaryAuraSparkBig\n{\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetScale(frandom(0.9,1.6))\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPX8 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor TrueBossAura : TrueLegendaryCyberFlameSpawner replaces TrueLegendaryCyberFlameSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AAA 0 A_SpawnItemEx(\"TrueAuraSparkBig\",random(-32,32),random(-32,32),random(40,80),frandom(-0.8,0.8),frandom(-0.8,0.8),frandom(0,5),0,0,128)\n\tTNT1 A 0 A_SpawnItemEx(\"ArmorParticleBlue\",Random(-16,16),Random(-16,16),Random(40,60),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tStop\n\t}\n}\n\n////////////////////////////\n\nActor EnragedAuraParticle : ProjectileTrailParticleRed\n{\nScale 0.03\n}\n\nActor EnragedAuraSpark : LegendaryAuraSpark\n{\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetScale(frandom(0.5,1.0))\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPK8 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor EnragedAura : EnragedHellionSmokeSpawner replaces EnragedHellionSmokeSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AA 0 A_SpawnItemEx(\"EnragedAuraSpark\",random(-12,12),random(-12,12),random(15,40),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,3),0,0,64)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryAuraSpark\",random(-12,12),random(-12,12),random(15,40),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,3),0,0,64)\n\tTNT1 A 0 A_SpawnItemEx(\"EnragedAuraParticle\",Random(-12,12),Random(-12,12),Random(30,50),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tStop\n\t}\n}\n\nActor ERedeemerAura : ELRedeySmokeSpawner replaces ELRedeySmokeSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n    TNT1 AA 0 A_SpawnItemEx(\"EnragedAuraSpark\",random(32,-32),random(32,-32),random(12,50),0,0,random(1,3),0,128,0)\n    TNT1 A 0 A_SpawnItemEx(\"LegendaryAuraSpark\",random(32,-32),random(32,-32),random(12,50),0,0,random(1,3),0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"EnragedAuraParticle\",Random(-12,12),Random(-12,12),Random(30,50),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    Stop\n\t}\n}\n\nActor EnragedAuraSparkBig : LegendaryAuraSpark\n{\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetScale(frandom(0.9,1.6))\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPK8 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor EnragedBossAura : EnragedBossSmokeSpawner replaces EnragedBossSmokeSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AAA 0 A_SpawnItemEx(\"EnragedAuraSparkBig\",random(-32,32),random(-32,32),random(40,80),frandom(-0.8,0.8),frandom(-0.8,0.8),frandom(0,5),0,0,128)\n\tTNT1 AA 0 A_SpawnItemEx(\"EnragedAuraParticle\",Random(-16,16),Random(-16,16),Random(40,60),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tStop\n\t}\n}\n\n////////////////////////////\n\nActor NemesisAuraSoul\n{\n  +NOTIMEFREEZE\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  Renderstyle Subtract\n  Alpha 0.5\n  Scale 0.7\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_Jump(128,2)\n\tTNT1 A 0 A_SetScale(-1.0,1.0)\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,3))\n\tNRMF ABCDEFG 1 Bright A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor NemesisAura : NemesisHellionSmokeSpawner replaces NemesisHellionSmokeSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AAA 0 A_SpawnItemEx(\"NemesisAuraSoul\",random(-12,12),random(-12,12),random(6,32),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,4),0,0,64)\n\tStop\n\t}\n}\n\nActor NDefilerAura : NDefilerSmokeSpawner replaces NDefilerSmokeSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n    TNT1 AAA 0 A_SpawnItemEx(\"NemesisAuraSoul\",random(32,-32),random(25,-25),random(12,55),0,0,random(1,3),0,128,0)\n    Stop\n\t}\n}\n\nActor NemesisAuraSoulBig\n{\n  +NOTIMEFREEZE\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  Renderstyle Subtract\n  Alpha 0.5\n  Scale 1.4\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_Jump(128,2)\n\tTNT1 A 0 A_SetScale(-1.6,1.6)\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,3))\n\tNRMF ABCDEFG 1 Bright A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor NemesisBossAura : NemesisCyberFlameSpawner replaces NemesisCyberFlameSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AAAA 0 A_SpawnItemEx(\"NemesisAuraSoulBig\",random(-18,18),random(-18,18),random(8,64),frandom(-0.8,0.8),frandom(-0.8,0.8),frandom(0,8),0,0,128)\n\tStop\n\t}\n}\n\n////////////////////////////\n\nACTOR VexedAuraParticle\n{\n    +NOINTERACTION\n    +NOTIMEFREEZE\n    +CLIENTSIDEONLY\n    Renderstyle Add\n    Scale 0.06\n    States\n    {\n\tSpawn:\n    TNT1 A 0\n\tSPKW A 2 Bright A_FadeOut(0.015)\n\tLoop\n\t}\n}\n\nActor VexedAuraSpark\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetScale(frandom(0.5,1.0))\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPV9 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor VexedAuraSoul\n{\n  +NOTIMEFREEZE\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  Alpha 0.5\n  Scale 0.7\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_Jump(128,2)\n\tTNT1 A 0 A_SetScale(-1.0,1.0)\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,3))\n\tNRMF ABCDEFG 1 Bright A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor VexedAuraRift\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  +BRIGHT\n  Renderstyle Add\n  Alpha 0.7\n  Scale 0.30\n  States\n  {\n  Spawn:\n\tNO6X ABCDEFGHIJKLMNOPQRSTU 1\n\tStop\n\t}\n}\n\nACTOR VexedAuraRift2\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  +BRIGHT\n  Renderstyle Add\n  Alpha 0.5\n  Scale 0.12\n  States\n  {\n  Spawn:\n\tNSEL ABCDEFGHIJKLMNOPQRSTUVWX 1\n    Stop\n  }\n}\n\nActor VexedAuraRiftRandomizer : RandomSpawner\n{\n  DropItem \"VexedAuraRift\" 256 1\n  DropItem \"VexedAuraRift2\" 256 1\n}\n\nActor VexedAura : TrueNemesisHellionSmokeSpawner replaces TrueNemesisHellionSmokeSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AA 0 A_SpawnItemEx(\"VexedAuraSpark\",random(-12,12),random(-12,12),random(15,40),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,3),0,0,64)\n\tTNT1 AA 0 A_SpawnItemEx(\"VexedAuraSoul\",random(-12,12),random(-12,12),random(6,32),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,4),0,0,64)\n\tTNT1 A 0 A_SpawnItemEx(\"VexedAuraRiftRandomizer\",random(-12,12),random(-12,12),random(6,32),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,4),0,0,64)\n\tTNT1 A 0 A_SpawnItemEx(\"VexedAuraParticle\",Random(-12,12),Random(-12,12),Random(30,50),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tStop\n\t}\n}\n\n//Overlord Fire\n\nActor OverlordSoul\n{\n  +NOTIMEFREEZE\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  Alpha 0.30\n  Scale 2.5\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_Jump(128,2)\n\tTNT1 A 0 A_SetScale(-1.0,1.0)\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,3))\n\tN6MX ABCDEFG 1 Bright A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor OverlordSouls : OverlordFlameSpawner replaces OverlordFlameSpawner\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  Renderstyle Add\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 AAAA 0 A_SpawnItemEx(\"OverlordSoul\",random(15,28),random(-34,34),random(25,45),frandom(-0.4,0.4),frandom(-0.4,0.4),frandom(0,4),0,0,64)\n\tStop\n\t}\n}\n\n//Runes\n\n//A\n\nACTOR ReduxAGPlayerSmokeSpawner : AGPlayerSmokeSpawner replaces AGPlayerSmokeSpawner\n{\n\tSCALE 0.01\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n        TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tLMKE A 0 A_JumpIfInventory(\"AgilityRuneToken\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tFRR1 A 0\n\t\tFRR1 A 0 Bright A_SpawnItemEx(\"APossibilityofHavingActuallyGoodLookingEffectsThatAreNotRecoloredSmokeThatMakesYouUnableOfSeeingTheActualSpriteItselfWhoPeopleWorkedOn\",random(12,-12),random(12,-12),random(8,16),0,0,random(1,3),0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE,0)\n\t\tFRR1 A 1\n\t\tStop\n\tToaster:\n        TNT1 A 0\n\t    Stop\n\t}\n}\n\nActor APossibilityofHavingActuallyGoodLookingEffectsThatAreNotRecoloredSmokeThatMakesYouUnableOfSeeingTheActualSpriteItselfWhoPeopleWorkedOn : RedPowerLine\n{\n+NOTIMEFREEZE\n+BRIGHT\nScale 0.75\nRenderstyle Add\nAlpha 0.60\n}\n\n//V\nACTOR ReduxVPlayerSmokeSpawner : VPlayerSmokeSpawner replaces VPlayerSmokeSpawner\n{\n    +NOINTERACTION\n    +CLIENTSIDEONLY\n    +NOTIMEFREEZE\n\tScale 0.01\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n        TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tLMKE A 0 A_JumpIfInventory(\"VitalityRuneToken\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tFIG1 A 0\n\t\tFIG1 A 0 Bright A_SpawnItemEx(\"PlayerVitalityRuneFX\",random(12,-12),random(12,-12),random(8,16),0,0,random(1,3),0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE,0)\n\t\tFIG1 A 1\n\t\tStop\n\tToaster:\n        TNT1 A 1\n\t    Stop\n\t}\n}\n\nActor PlayerVitalityRuneFX\n{\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  +NOTIMEFREEZE\n  +BRIGHT\n  Renderstyle Add\n  Alpha 0.50\n  Scale 0.95\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_Jump(128,\"Shield\")\n\tVRFX A 1 A_FadeOut(0.03)\n\tWait\n  Shield:\n\tVRFX B 1 A_FadeOut(0.03)\n\tWait\n\t}\n}\n\n//L\n\nACTOR ReduxLPlayerSmokeSpawner : LPlayerSmokeSpawner replaces LPlayerSmokeSpawner\n{\nScale 0.01\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tLMKE A 0 A_JumpIfInventory(\"LegendaryRuneToken\",1,\"Smoking\",AAPTR_TARGET)\n\tLMKE A 0 A_JumpIfInventory(\"TrueLegendaryRuneItem\",1,\"Smoking2\",AAPTR_TARGET)\n\tLMKE A 0 A_JumpIfInventory(\"TrueLegendaryRuneItem2\",1,\"Smoking3\",AAPTR_TARGET)\n\tStop\nSmoking:\n\tFIG1 A 0\n\tFIG1 A 0 Bright A_SpawnItemEx(\"PlayerLegendaryAuraSpark\",random(12,-12),random(12,-12),random(8,16),0,0,random(1,3),0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE,0)\n\tFIG1 A 1\n\tStop\nSmoking2:\n\tLBG1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLBG1 AA 0 Bright A_SpawnItemEx(\"PlayerTrueLegendaryAuraSpark\",random(12,-12),random(12,-12),random(8,16),0,0,random(1,3),0,128,0)\n\tLBG1 A 1\n\tStop\nSmoking3:\n\tLBG1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLBG1 A 0 Bright A_SpawnItemEx(\"PlayerTrueVitalityRuneFX\",random(12,-12),random(12,-12),random(8,16),0,0,random(1,3),0,128,0)\n\tLBG1 A 0 Bright A_SpawnItemEx(\"PlayerTruePowerLine\",random(12,-12),random(12,-12),random(8,16),0,0,random(1,3),0,128,0)\n\tLBG1 A 0 Bright A_SpawnItemEx(\"PlayerTrueLegendaryAuraSpark\",random(12,-12),random(12,-12),random(8,16),0,0,random(1,3),0,128,0)\n\tLMKE A 1\n\tLBG1 A 1\n\tStop\n}\n}\n\nActor PlayerLegendaryAuraSpark\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  +BRIGHT\n  Renderstyle Add\n  Alpha 0.35\n  Scale 0.3\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPK9 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor PlayerTrueLegendaryAuraSpark\n{\n  +NOINTERACTION\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  +BRIGHT\n  Renderstyle Add\n  Alpha 0.35\n  Scale 0.3\n  var int user_delay;\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tTNT1 A 0 A_SetUserVar(user_delay,random(2,4))\n\tSPX8 ABCDEF 1 A_SetTics(user_delay)\n\tStop\n\t}\n}\n\nActor PlayerTrueVitalityRuneFX\n{\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  +NOTIMEFREEZE\n  +BRIGHT\n  Renderstyle Add\n  Alpha 0.50\n  Scale 0.95\n  States\n  {\n  Spawn:\n\tTNT1 A 0 NoDelay A_Jump(128,\"Shield\")\n\tVRFX C 1 A_FadeOut(0.03)\n\tWait\n  Shield:\n\tVRFX D 1 A_FadeOut(0.03)\n\tWait\n\t}\n}\n\nActor PlayerTruePowerLine : BluePowerLine\n{\n+NOTIMEFREEZE\n+BRIGHT\nScale 0.75\nRenderstyle Add\nAlpha 0.60\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Items.txt",
        "contents": "Actor SupremeBackpack : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\n+INVENTORY.ALWAYSPICKUP\n+INVENTORY.FANCYPICKUPSOUND\n+INVENTORY.BIGPOWERUP\n+COUNTITEM\n+DONTGIB\n//-BIGPOWERUP\nInventory.Amount 1\nInventory.PickupSound \"misc/megapack\"\nInventory.PickupMessage \"You got a Greater Backpack stuffed with ammo!\"\nTag \"ExtraAmmopack\"\nStates\n\t{\n\tSpawn:\n\t\tBPK2 A -1\n\t\tLoop\n\tUse:\n\t\tTNT1 A 0\n\t\tTNT1 AAAAAA 0 A_GiveInventory(\"ModdedBackpack\")\n\t\tTNT1 A 2 A_GiveInventory(\"SupremeBackpackItem\",1)\n\t    TNT1 A 0 A_GiveInventory(\"BulletMag\",400)\n\t    TNT1 A 0 A_GiveInventory(\"LegendaryLMGBulletMag\",300)\n\t\tTNT1 A 0 A_GiveInventory(\"LegendaryBulletMag\",300)\n\t\tTNT1 A 0 A_GiveInventory(\"ELegendaryLMGBulletMag\",300)\n\t    TNT1 A 0 A_GiveInventory(\"NewShell\",100)\n\t    TNT1 A 0 A_GiveInventory(\"LegendaryShell\",90)\n\t    TNT1 A 0 A_GiveInventory(\"EnragedLegendaryShell\",90)\n\t    TNT1 A 0 A_GiveInventory(\"Missile\",100)\n\t    TNT1 A 0 A_GiveInventory(\"Gas\",600)\n\t    TNT1 A 0 A_GiveInventory(\"NewCell\",600)\n\t    TNT1 A 0 A_GiveInventory(\"DemonAmmo\",600)\n\t    TNT1 A 0 A_GiveInventory(\"LDemonAmmo\",500)\n\t    TNT1 A 0 A_GiveInventory(\"ILDemonAmmo\",500)\n\t\tTNT1 A 0 A_GiveInventory(\"DustMana\",600)\n\t\tTNT1 A 0 A_GiveInventory(\"ProxMines\",40)\n\t    TNT1 A 0 A_GiveInventory(\"HandGrenadeAmmo\",8)\n\t    TNT1 A 0 A_GiveInventory(\"MineAmmo\",8)\n\t\tTNT1 A 0 A_GiveInventory(\"NLDemonAmmo\",500)\n\t\tTNT1 A 0 A_GiveInventory(\"NemesisShell\",90)\n\t\tTNT1 A 0 A_GiveInventory(\"DCell\",100)\n\t\tTNT1 A 0 A_GiveInventory(\"SpringMine\",6)\n\t\tTNT1 A 1\n\t\tStop\n\t}\n}\n\nActor SupremeBackpackItem : CustomInventory\n{\nInventory.Amount 1\nInventory.MaxAmount 1\nInventory.InterHubAmount 1\nInventory.PickupMessage \"No infinitely extending void of ammo for you.\"\nInventory.Icon \"\"\n-INVENTORY.INVBAR\n-COUNTITEM\n+INVENTORY.UNDROPPABLE\nStates\n    {\n      Pickup:\n\t  \tTNT1 A 0 A_JumpIfInventory(\"SupremeBackpackItem\",1,\"TooMany\")\n\t\tTNT1 A 2 ACS_NamedExecuteAlways(\"SupremeBackpack\", 0, 0, 0, 0)\n\t  Stop\n\t  TooMany:\n\t      TNT1 A 0\n\t  Stop\n\t  Use:\n\t      TNT1 A 0\n\t  Stop\n\t  Spawn:\n          TNT1 A 0\n      Stop\n    }\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/SpawnerStuff.txt",
        "contents": "Actor ReduxMastermindSpawner Replaces SpiderMastermind\n{\n    States\n    {\n\n\t Spawn:\n\t\tTNT1 A 0\n    \tTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"LegBossSpawns\") == 1, \"BossSpawn\")\n\t\tGoto Normalspawn\n\tNormalspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx (\"CFMastermindSpawner3\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION | SXF_TRANSFERAMBUSHFLAG ,0)\n\t\tTNT1 A 0\n\t\tTNT1 A -1\n\t\tStop\n\n\tBossSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx (\"BossMastermindSpawner\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION | SXF_TRANSFERAMBUSHFLAG ,0)\n\t\tTNT1 A 0\n\t\tTNT1 A -1\n\t\tStop\n}\n}\nActor ReduxCyberdemonSpawner Replaces Cyberdemon\n{\n    States\n    {\n\n\t Spawn:\n\t\tTNT1 A 0\n    \tTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"LegBossSpawns\") == 1, \"BossSpawn\")\n\t\tGoto NormalSpawn\n\tNormalSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx (\"CFCyberSpawner3\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION | SXF_TRANSFERAMBUSHFLAG ,0)\n\t\tTNT1 A 0\n\t\tTNT1 A -1\n\t\tStop\n\n\tBossSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx (\"BossCyberdemonSpawner\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION | SXF_TRANSFERAMBUSHFLAG ,0)\n\t\tTNT1 A 0\n\t\tTNT1 A -1\n\t\tStop\n}\n}\n\nACTOR BossMastermindSpawner\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{\nSpawn:\n    TNT1 A 1\n\tTNT1 A 0 A_Jump(250,\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\")\n    TNT1 A 1\n\tTNT1 A 0 A_Jump(256,\"9\")\n\tGoto Nothing\n1:\n    TNT1 A 0 A_SpawnItemEx(\"GoreCarrier\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n2:\n    TNT1 A 0 A_SpawnItemEx(\"CorruptedSentient\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n3:\n    TNT1 A 0 A_SpawnItemEx(\"InsaneWritheQueen\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n4:\n    TNT1 A 0 A_SpawnItemEx(\"PatchLegendarySentient\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n5:\n    TNT1 A 0 A_SpawnItemEx(\"SacrosanctOverseer\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n6:\n    TNT1 A 0 A_SpawnItemEx(\"PatchEnragedLegendarySentient\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n7:\n    TNT1 A 0 A_SpawnItemEx(\"Overlord\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n8:\n    TNT1 A 0 A_SpawnItemEx(\"NemesisSentient\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n\t////////////\n9:\n    TNT1 A 0 A_SpawnItemEx(\"CerebralCommander\",0,0,0,0,0,0,0,272)\n    Goto Nothing\nNothing:\n    TNT1 A 12\n    Loop\nDeath:\n    TNT1 A 0 A_BossDeath\n    Stop\n    }\n}\n\nACTOR BossCyberdemonSpawner\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{\nSpawn:\n    TNT1 A 1\n\tTNT1 A 0 A_Jump(175,\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\")\n    TNT1 A 1\n\tTNT1 A 0 A_Jump(225,\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\")\n    TNT1 A 1\n\tTNT1 A 0 A_Jump(256,\"17\",\"18\",\"19\",\"20\",\"21\",\"22\",\"23\",\"24\",\"25\")\n\tGoto 4\n1:\n    TNT1 A 0 A_SpawnItemEx(\"HellfrostCardihilator\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n2:\n    TNT1 A 0 A_SpawnItemEx(\"CorruptedCardinal\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n3:\n    TNT1 A 0 A_SpawnItemEx(\"CorruptedAnnihilator\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n4:\n    TNT1 A 0 A_SpawnItemEx(\"PatchLegendaryCyberdemon\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n5:\n    TNT1 A 0 A_SpawnItemEx(\"Plamexis\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n6:\n    TNT1 A 0 A_SpawnItemEx(\"Exos\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n7:\n    TNT1 A 0 A_SpawnItemEx(\"PatchLegendaryAnnihilator\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n8:\n    TNT1 A 0 A_SpawnItemEx(\"NemesisCyberdemon\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n9:\n    TNT1 A 0 A_SpawnItemEx(\"InviolableThamuz\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n\t////////////\n10:\n    TNT1 A 0 A_SpawnItemEx(\"DeathLord\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n11:\n    TNT1 A 0 A_SpawnItemEx(\"MagaReimu\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n12:\n    TNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryCyberdemon\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n13:\n    TNT1 A 0 A_SpawnItemEx(\"PatchLegendaryCardinal\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n14:\n    TNT1 A 0 A_SpawnItemEx(\"RMTerminator\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n15:\n    TNT1 A 0 A_SpawnItemEx(\"DementedTerminator\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n16:\n    TNT1 A 0 A_SpawnItemEx(\"Moloch\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n\t////////////\n17:\n    TNT1 A 0 A_SpawnItemEx(\"Arcradimus2\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n18:\n    TNT1 A 0 A_SpawnItemEx(\"LordArchon\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n19:\n    TNT1 A 0 A_SpawnItemEx(\"LordOfInsanity\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n20:\n    TNT1 A 0 A_SpawnItemEx(\"Corruption\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n21:\n    TNT1 A 0 A_SpawnItemEx(\"AbyssalSatyr\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n22:\n    TNT1 A 0 A_SpawnItemEx(\"ActuallyGoodHeresiarch\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n23:\n    TNT1 A 0 A_SpawnItemEx(\"LegendaryTerminator\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n24:\n    TNT1 A 0 A_SpawnItemEx(\"Mainyu\",0,0,0,0,0,0,0,272)\n    Goto Nothing\n25:\n    TNT1 A 0 A_SpawnItemEx(\"HellfireCyberdemon\",0,0,0,0,0,0,0,272)\n    Goto Nothing\nNothing:\n    TNT1 A 12\n    Stop\nDeath:\n    TNT1 A 0 A_BossDeath\n    Stop\n    }\n}\n\nACTOR CFMastermindSpawner3// Replaces SpiderMastermind\n{\n  +NOSECTOR\n  +NOGRAVITY\n  +BOSSDEATH\n  +SHOOTABLE\n  +ISMONSTER\n  +NORADIUSDMG\n  +NOINTERACTION\n  +NOBLOCKMAP\n  Health 0x7FFFFFFF\n  Radius 0\n  Height 0\n  Mass 0x7FFFFFFF\n  States\n  {\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 ACS_NamedExecuteWithResult(\"CFMonsterSpawner\",16)\n\tTNT1 A 10\n\tWait\n  Spawn1:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedDemolisher\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn2:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedDarkDemolisher\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn3:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedSpiderMasterspark\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn4:\n    TNT1 A 1 A_SpawnItemEx(\"BFGMastermind\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn5:\n    TNT1 A 1 A_SpawnItemEx(\"InsanitySpider\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn6:\n    TNT1 A 1 A_SpawnItemEx(\"InsanityArachnophyte\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn7:\n    TNT1 A 1 A_SpawnItemEx(\"EmpoweredBFGArachnophyte\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn8:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedNewCerebralSentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn9://redux\n    TNT1 A 1 A_SpawnItemEx(\"Destructor\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn10://redux\n    TNT1 A 1 A_SpawnItemEx(\"PhaseDemolisher\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn11:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedDemolisherMKII\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn12:\n    TNT1 A 1 A_SpawnItemEx(\"InsanityDemolisher\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn13:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedOverseer\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn14:\n    TNT1 A 1 A_SpawnItemEx(\"InsanitySentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn15:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedCerebralCardinal\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn16:\n    TNT1 A 1 A_SpawnItemEx(\"CardihilatorDemolisher\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn17:\n    TNT1 A 1 A_SpawnItemEx(\"GoreCarrier\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn18:\n    TNT1 A 1 A_SpawnItemEx(\"CorruptedSentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn19:\n    TNT1 A 1 A_SpawnItemEx(\"SacrosanctOverseer\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn20:\n    TNT1 A 1 A_SpawnItemEx(\"InsaneWritheQueen\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn21:\n    TNT1 A 1 A_SpawnItemEx(\"PatchLegendarySentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn22:\n    TNT1 A 1 A_SpawnItemEx(\"NemesisSentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn23:\n    TNT1 A 1 A_SpawnItemEx(\"PatchEnragedLegendarySentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn24:\n    TNT1 A 1 A_SpawnItemEx(\"Overlord\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  Spawn25:\n    TNT1 A 1 A_SpawnItemEx(\"CerebralCommander\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",16))\n\tGoto CheckIfDead\n  CheckIfDead:\n\tTNT1 A 35\n\tLoop\n  Die:\n\tTNT1 A 2 A_Die\n\tGoto Death\n  Death:\n\tTNT1 A 100 A_Fall\n\tTNT1 A 2 A_BossDeath\n    Stop\n  }\n}\n\nActor CFCyberSpawner3// Replaces Cyberdemon\n{\n  +NOSECTOR\n  +NOGRAVITY\n  +BOSSDEATH\n  +SHOOTABLE\n  +ISMONSTER\n  +NORADIUSDMG\n  +NOINTERACTION\n  +NOBLOCKMAP\n  Health 0x7FFFFFFF\n  Radius 0\n  Height 0\n  Mass 0x7FFFFFFF\n  States\n  {\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 ACS_NamedExecuteWithResult(\"CFMonsterSpawner\",17)\n\tTNT1 A 10\n\tWait\n  Spawn1:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedAnnihilator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn2:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedDarkCyberdemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn3:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedCorruptedCyberLord\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn4:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedDesolator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn5:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedPhaseCyberdemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn6:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedCardinal\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn7://redux\n    TNT1 A 1 A_SpawnItemEx(\"DarkCardinal\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn8:\n    TNT1 A 1 A_SpawnItemEx(\"DarkAnnihilator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn9://redux\n    TNT1 A 1 A_SpawnItemEx(\"Thamuz\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn10:\n    TNT1 A 1 A_SpawnItemEx(\"EmpoweredDarkCyberdemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn11:\n    TNT1 A 1 A_SpawnItemEx(\"ClockworkCyberdemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn12:\n    TNT1 A 1 A_SpawnItemEx(\"Cardihilator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn13:\n    TNT1 A 1 A_SpawnItemEx(\"ClockworkAnnihilator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn14:\n    TNT1 A 1 A_SpawnItemEx(\"ClockworkCardinal\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn15:\n    TNT1 A 1 A_SpawnItemEx(\"HellfrostCardihilator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn16:\n    TNT1 A 1 A_SpawnItemEx(\"TerminatorPrototype\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn17:\n    TNT1 A 1 A_SpawnItemEx(\"CorruptedCardinal\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn18://redux\n    TNT1 A 1 A_SpawnItemEx(\"CorruptedAnnihilator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn19:\n    TNT1 A 1 A_SpawnItemEx(\"PatchLegendaryCyberdemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn20:\n    TNT1 A 1 A_SpawnItemEx(\"Plamexis\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn21:\n    TNT1 A 1 A_SpawnItemEx(\"Exos\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn22:\n    TNT1 A 1 A_SpawnItemEx(\"DeathLord\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn23:\n    TNT1 A 1 A_SpawnItemEx(\"PatchLegendaryAnnihilator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn24:\n    TNT1 A 1 A_SpawnItemEx(\"NemesisCyberdemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn25://redux\n    TNT1 A 1 A_SpawnItemEx(\"InviolableThamuz\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn26:\n    TNT1 A 1 A_SpawnItemEx(\"MagaReimu\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn27:\n    TNT1 A 1 A_SpawnItemEx(\"Arcradimus2\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn28:\n    TNT1 A 1 A_SpawnItemEx(\"EnragedLegendaryCyberdemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn29:\n    TNT1 A 1 A_SpawnItemEx(\"PatchLegendaryCardinal\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn30:\n    TNT1 A 1 A_SpawnItemEx(\"HellfireCyberdemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn31:\n    TNT1 A 1 A_SpawnItemEx(\"RMTerminator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn32:\n    TNT1 A 1 A_SpawnItemEx(\"DementedTerminator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn33:\n    TNT1 A 1 A_SpawnItemEx(\"AbyssalSatyr\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn34:\n    TNT1 A 1 A_SpawnItemEx(\"Moloch\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn35:\n    TNT1 A 1 A_SpawnItemEx(\"ActuallyGoodHeresiarch\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn36:\n    TNT1 A 1 A_SpawnItemEx(\"LegendaryTerminator\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn37:\n    TNT1 A 1 A_SpawnItemEx(\"Corruption\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn38:\n    TNT1 A 1 A_SpawnItemEx(\"LordArchon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn39:\n    TNT1 A 1 A_SpawnItemEx(\"LordOfInsanity\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  Spawn40:\n    TNT1 A 1 A_SpawnItemEx(\"Mainyu\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",17))\n\tGoto CheckIfDead\n  CheckIfDead:\n    TNT1 A 35\n\tLoop\n  Die:\n\tTNT1 A 2 A_Die\n\tGoto Death\n  Death:\n\tTNT1 A 100 A_Fall\n\tTNT1 A 2 A_BossDeath\n    Stop\n  }\n}\n\nACTOR CFArachnoSpawner3 replaces Arachnotron\n{\n  +NOSECTOR\n  +NOGRAVITY\n  +BOSSDEATH\n  +SHOOTABLE\n  +ISMONSTER\n  +NORADIUSDMG\n  +NOINTERACTION\n  +NOBLOCKMAP\n   States\n\t{\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 ACS_NamedExecuteWithResult(\"CFMonsterSpawner\",10)\n\tTNT1 A 10\n    Stop\n  Spawn1:\n    TNT1 A 1 A_SpawnItemEx(\"Dualachnotron\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n\tGoto CheckIfDead\n  Spawn2:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedFusionite\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n\tGoto CheckIfDead\n  Spawn3:\n    TNT1 A 1 A_SpawnItemEx(\"DTechSpider\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n\tGoto CheckIfDead\n  Spawn4:\n    TNT1 A 1 A_SpawnItemEx(\"BabyDemolisher2\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n\tGoto CheckIfDead\n  Spawn5:\n    TNT1 A 1 A_SpawnItemEx(\"BabyDDemolisher\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n\tGoto CheckIfDead\n  Spawn6:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedNewBabySentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n\tGoto CheckIfDead\n  Spawn7:\n    TNT1 A 1 A_SpawnItemEx(\"LaserSpider\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n\tGoto CheckIfDead\n  Spawn8:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedBabyOverseer\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n\tGoto CheckIfDead\n  Spawn9:\n    TNT1 A 1 A_SpawnItemEx(\"InsaneWrithe\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn10:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedBabyBFGMastermind\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn11:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedAracknight\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn12:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedSamael\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn13:\n    TNT1 A 1 A_SpawnItemEx(\"BabyInsanitySpider\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn14:\n    TNT1 A 1 A_SpawnItemEx(\"LegendaryBabySentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn15:\n    TNT1 A 1 A_SpawnItemEx(\"LegendaryBabyDemolisher\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn16:\n    TNT1 A 1 A_SpawnItemEx(\"EnragedLegendaryBabySentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn17:\n    TNT1 A 1 A_SpawnItemEx(\"ManipulatorStandalone\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  Spawn18:\n    TNT1 A 1 A_SpawnItemEx(\"NemesisBabySentient\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",10))\n    Goto CheckIfDead\n  CheckIfDead:\n\tTNT1 A 35\n    Loop\n  Die:\n\tTNT1 A 2 A_Die\n\tGoto Death\n  Death:\n\tTNT1 A 100 A_Fall\n\tTNT1 A 2 A_BossDeath\n    Stop\n\t}\n}\n\nACTOR CFMancubusSpawner3 replaces Fatso\n{\n  +NOSECTOR\n  +NOGRAVITY\n  +BOSSDEATH\n  +SHOOTABLE\n  +ISMONSTER\n  +NORADIUSDMG\n  +NOINTERACTION\n  +NOBLOCKMAP\n  Health 0x7FFFFFFF\n  Radius 0\n  Height 0\n  Mass 0x7FFFFFFF\n  States\n  {\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 ACS_NamedExecuteWithResult(\"CFMonsterSpawner\",11)\n\tTNT1 A 10\n    Stop\n  Spawn1:\n    TNT1 A 1 A_SpawnItemEx(\"Hectebus\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn2:\n    TNT1 A 1 A_SpawnItemEx(\"Daedabus\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn3:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedNewBehemoth\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn4:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedNewBarbatos\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn5:\n    TNT1 A 1 A_SpawnItemEx(\"Corpulant\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn6:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedMancutank\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn7:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedFreezerBehemoth\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn8:\n    TNT1 A 1 A_SpawnItemEx(\"Demobus\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn9:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedRuffian\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn10:\n    TNT1 A 1 A_SpawnItemEx(\"CrownedOne\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn11:\n    TNT1 A 1 A_SpawnItemEx(\"CerebralBehemoth\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn12:\n    TNT1 A 1 A_SpawnItemEx(\"LegendaryBehemoth\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn13:\n    TNT1 A 1 A_SpawnItemEx(\"EnragedLegendaryBehemoth\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  Spawn14:\n    TNT1 A 1 A_SpawnItemEx(\"NemesisBehemoth\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",11))\n\tGoto CheckIfDead\n  CheckIfDead:\n\tTNT1 A 35\n\tLoop\n  Die:\n\tTNT1 A 2 A_Die\n\tGoto Death\n  Death:\n\tTNT1 A 100 A_Fall\n\tTNT1 A 2 A_BossDeath\n    Stop\n  }\n}\n\nACTOR CFBaronSpawner3 replaces BaronofHell\n{\n  +NOSECTOR\n  +NOGRAVITY\n  +BOSSDEATH\n  +SHOOTABLE\n  +ISMONSTER\n  +NORADIUSDMG\n  +NOINTERACTION\n  +NOBLOCKMAP\n  Health 0x7FFFFFFF\n  Radius 0\n  Height 0\n  Mass 0x7FFFFFFF\n  States\n  {\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 ACS_NamedExecuteWithResult(\"CFMonsterSpawner\",14)\n\tTNT1 A 10\n    Stop\n  Spawn1:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedBaronOfHell~\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn2:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedBruiserDemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn3:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedCyberBaron\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn4:\n    TNT1 A 1 A_SpawnItemEx(\"Damned\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn5:\n    TNT1 A 1 A_SpawnItemEx(\"RMAfrit\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn6:\n    TNT1 A 1 A_SpawnItemEx(\"Heterodox\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn7:\n    TNT1 A 1 A_SpawnItemEx(\"PlaguedBruiserDemon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn8:\n    TNT1 A 1 A_SpawnItemEx(\"Cybruiser\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn9:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedPainLord\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn10:\n    TNT1 A 1 A_SpawnItemEx(\"HellfireIfrit\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn11:\n    TNT1 A 1 A_SpawnItemEx(\"RictusIncarnate2\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn12:\n    TNT1 A 1 A_SpawnItemEx(\"LesserCardinal\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn13:\n    TNT1 A 1 A_SpawnItemEx(\"InfernalCyberNoble\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn14:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedPhaseOverlord\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn15:\n    TNT1 A 1 A_SpawnItemEx(\"WrathLord\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn16:\n    TNT1 A 1 A_SpawnItemEx(\"CorruptionServantStandalone\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn17:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedProtoDestroyer\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn18:\n    TNT1 A 1 A_SpawnItemEx(\"Cydestroyer\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn19:\n    TNT1 A 1 A_SpawnItemEx(\"InsanityCyberNoble\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn20:\n    TNT1 A 1 A_SpawnItemEx(\"DarkCybruiser\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn21:\n    TNT1 A 1 A_SpawnItemEx(\"HellFireBaron\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn22:\n    TNT1 A 1 A_SpawnItemEx(\"TaggedHellPaladin\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn23:\n    TNT1 A 1 A_SpawnItemEx(\"DarkCydestroyer\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn24:\n    TNT1 A 1 A_SpawnItemEx(\"PhaseWarlord\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn25:\n    TNT1 A 1 A_SpawnItemEx(\"LordAsmodeus\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn26:\n    TNT1 A 1 A_SpawnItemEx(\"LegendaryCyberNoble\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn27:\n    TNT1 A 1 A_SpawnItemEx(\"LegendaryAfrit\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn28:\n    TNT1 A 1 A_SpawnItemEx(\"LegendaryArchon\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn29:\n    TNT1 A 1 A_SpawnItemEx(\"EnragedLegendaryCybruiser\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  Spawn30:\n    TNT1 A 1 A_SpawnItemEx(\"NemesisCyberNoble\",0,0,0,0,0,0,0,SXF_SETMASTER|SXF_TRANSFERAMBUSHFLAG|SXF_NOCHECKPOSITION,0,ACS_NamedExecuteWithResult(\"MonsterSetup\",14))\n\tGoto CheckIfDead\n  CheckIfDead:\n\tTNT1 A 35\n\tLoop\n  Die:\n\tTNT1 A 2 A_Die\n\tGoto Death\n  Death:\n\tTNT1 A 100 A_Fall\n\tTNT1 A 2 A_BossDeath\n    Stop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Edits/OtherTweaks.txt",
        "contents": "///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n//True legendary cyberdemon resurrection fix -from minipatch\nACTOR PatchLegendaryRevival1 : LegendaryRevival replaces LegendaryRevival1\n{\n  -COUNTKILL\n  States\n  {\n  Spawn:\n    CYBR P 420 Bright\n    Goto See\n  }\n}\n\nACTOR PatchLegendaryRevival3 : LegendaryRevival2 replaces LegendaryRevival3\n{\n  -COUNTKILL\n  States\n  {\n  Spawn:\n    CYBR P 420 Bright\n    Goto See\n  }\n}\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n//Morphs health and armor fix -from  nexus\nActor FakeArmorBonus : ArmorBonus\n{\n  Armor.SaveAmount 1\n  Armor.SavePercent 35\n  Armor.MaxSaveAmount 6666\n  Inventory.Pickupmessage \"\"\n  Inventory.PickupSound \"\"\n  -INVENTORY.ALWAYSPICKUP\n  -COUNTITEM\n  States\n  {\n  Spawn:\n\tTNT1 A 0\n\tStop\n  }\n}\n\nActor PlayerHealth : Inventory { Inventory.MaxAmount 6666 }\nActor PlayerArmor : Inventory { Inventory.MaxAmount 6666 }\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Edits/MonsterTweaks.txt",
        "contents": "///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n//Empowered bosses 10k drop fix\nActor PatchEmpoweredDarkCyberdemon : EmpoweredDarkCyberdemon replaces EmpoweredDarkCyberdemon\n{\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"NewCellPack\" 186 300\nDropItem \"SphereOfPower\" 200\nDropItem \"BFG10K2\" 128\nDropItem \"BFG9500\" 128\nTag \"\\c[x9]Empowered Dark Cyberdemon\\c-\"\n}\n\nActor PatchEmpoweredBFGArachnophyte : EmpoweredBFGArachnophyte replaces EmpoweredBFGArachnophyte\n{\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"NewCellPack\" 186 300\nDropItem \"SphereOfPower\" 200\nDropItem \"BFG10K2\" 128\nDropItem \"BFG9500\" 128\nTag \"\\c[x9]Empowered BFG Arachnophyte\\c-\"\n}\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n//Heretic Knight portal sprite conflict fix -from nexus\nActor PatchWarpPortal : WarpPortal Replaces WarpPortal\n{\nProjectile\nHeight 2\nRadius 2\nSpeed 35\nScale 1.8\nRenderstyle Translucent\nAlpha 0.8\nDamage (0)\n+Ripper\n+LookAllAround\n+BloodlessImpact\n+DontHurtSpecies\n+DontHarmSpecies\nSpecies \"Nobles\"\nDamagetype \"Nightshade\"\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 1\n\t\tTNT1 A 0 A_Stop\n\t\tTNT1 A 0 A_ScaleVelocity(0.0)\n\t\tTNT1 A 0 A_PlaySound(\"Warp/Spawn1\",2,1.0,0)\n\t\tWPXH MLKJI 3 Bright\n\tWarping:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_PlaySound(\"Warp/Idle\",3,1.0,0)\n\t\tWPXH AABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHH 1 Bright A_SpawnItemEx(\"WarpPortalFXGen\",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"WarpedFXGen\",0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightShade\",0,0,0,random(1,4),0,0,random(0,360),SXF_TRANSFERPOINTERS|SXF_SETMASTER,0)\n\t\tTNT1 A 0 A_PlaySound(\"Warp/Idle\",0,1.0,0)\n\t\tWPXH ABCDEFGH 1 Bright A_CustomMissile(\"WarpShots\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tWPXH AABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHH 1 Bright A_SpawnItemEx(\"WarpPortalFXGen\",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"WarpedFXGen\",0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightShade\",0,0,0,random(1,4),0,0,random(0,360),SXF_TRANSFERPOINTERS|SXF_SETMASTER,0)\n\t\tTNT1 A 0 A_PlaySound(\"Warp/Idle\",0,1.0,0)\n\t\tWPXH ABCDEFGH 1 Bright A_CustomMissile(\"WarpShots\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tWPXH AABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHHAABBCCDDEEFFGGHH 1 Bright A_SpawnItemEx(\"WarpPortalFXGen\",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"WarpedFXGen\",0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NightShade\",0,0,0,random(1,4),0,0,random(0,360),SXF_TRANSFERPOINTERS|SXF_SETMASTER,0)\n\t\tTNT1 A 0 A_PlaySound(\"Warp/Idle\",0,1.0,0)\n\t\tWPXH ABCDEFGH 1 Bright A_CustomMissile(\"WarpShots\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tWPXH IJKLM 3 Bright A_FadeOut(0.1,0)\n\t\tTNT1 A 0 A_PlaySound(\"Warp/Die\",0,1.0,0)\n\t\tTNT1 A 1 A_SpawnItemEx(\"HEMRedFlare\")\n\t\tStop\n\t}\n}\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Edits/LegendaryMonsterEdits.txt",
        "contents": "Actor PatchEnragedLegendarySentient : EnragedLegendarySentient Replaces EnragedLegendarySentient\n{\n//-FULLVOLACTIVE\nTag \"\\c[m6]Enraged\\c- \\c[z3]Legendary Sentient\\c-\"\nPainChance \"DBFG\", 256\nPainChance \"DBFG2\", 256\nPainChance \"DBFG210K\", 256\nPainChance \"DBFG2Splash\", 256\nPainChance \"DBFG10K2\", 256\nPainChance \"PlayerDBFG\", 256\nPainChance \"PlayerDBFG2\", 256\nPainChance \"PlayerDBFG10K2\", 256\nStates\n{\n\tSpawn:\n\t\tTNT1 A 0 NoDelay ACS_NamedExecuteAlways(\"EnragedFlameJets\",0,2)\n\t\tGoto Idle\n\tSee:\n\t\tTNT1 A 0 A_JumpIf(user_music == 1,3)\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"StartMonsterMusic\",0,418)\n\t\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\t\tTNT1 A 0 A_JumpIf(user_script == 1,4)\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"EnragedFlameJets\",0,2)\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"SetEnragedSky\",0,2)\n\t\tTNT1 A 0 A_SetUserVar(\"user_script\",1)\n\t\tELSN A 0 A_UnsetInvulnerable\n\t\tELSN A 0 A_SetTranslucent(1.0)\n\t\tTNT1 A 0 A_SpawnItem(\"EnragedBossSmokeSpawner\")\n\t\tELSN AB 2 A_Chase\n\t\tTNT1 A 0 A_Jump(60, \"Dodge\")\n\t\tTNT1 A 0 A_Jump(48, \"Teleport\")\n\t\tGoto See+5\n\tBFG10K:\n\t\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\t\tELSN EEEEEEEEEE 2  A_FaceTarget\n\tBFG10KLoop:\n\t\tTNT1 A 0 A_JumpIf(user_missile >= 50, \"10KStop\")\n\t\tTNT1 A 0 A_SetUserVar(user_missileteleport,0)\n\t\tTNT1 A 0 A_GiveInventory(\"EnragedSentientStrafe\", 1)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_CustomMissile(\"Enraged10KProjectile\", 20, -20, Random(3, -3))\n\t\tELSN F 2 A_CustomMissile(\"Enraged10KProjectile\", 20, 20, Random(3, -3))\n\t\tELSN E 2 A_FaceTarget\n\t\tELSN A 0 A_SetUserVar(user_missile, user_missile+1)\n\t10KTeleport:\n\t\tTNT1 A 0 A_JumpIf(user_missileteleport >= Random(50,90),\"BFG10KLoop\")\n\t\tELSN E 0 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PatchEnragedSentientTeleportFXSpam\",0,0,10)\n\t\tTNT1 A 0 A_SetUserVar(user_missileteleport,user_missileteleport+1)\n\t\tLoop\n\tResurrectLoop2:\n\t\tTNT1 A 0 A_JumpIf(user_missile >= 12,\"ResurrectLoop2End\")\n\t\tTNT1 A 0 A_CustomMissile(\"TrueLegSentientMassResurrection\",10,0,user_resurrectloop,0)\n\t\tTNT1 A 0 A_SetUserVar(user_resurrectloop,user_resurrectloop+10)\n        ELSN E 1 A_SetUserVar(user_missile,user_missile+1)\n\t\t//TNT1 A 0 A_SetUserVar(user_missile,user_missile+1)\n\t\tLoop\n\tPain:\n\t\tELSN H 3\n\t\tELSN H 3 A_Pain\n\t\tELSN A 0 A_Jump(38,\"ResurrectWave\")\n\t\tELSN A 0 A_Jump(188,\"Missile\")\n\t\tGoto See\n    Pain.DBFG2:\n    Pain.DBFG10K2:\n    Pain.DBFGSplash2:\n    Pain.PlayerDBFG2:\n    Pain.PlayerDBFG10K2:\n    Pain.PlayerDBFGSplash2:\n\t    TNT1 A 0\n\t\tTNT1 A 0 A_PlaySound(\"EnragedSentient/DBFG\",5,1.0,0,ATTN_NONE)\n\t\tELSN E 2\n        Goto EnragedD\n\tEnragedD:\n\t\tTNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgcharge2\",6)\n\t\tGoto EnragedDCharge\n\tDeath2:\n\t\tELSN A 0 A_NoBlocking\n\t\tTNT1 A 0 A_SpawnItemEx(\"ELegendaryStrikeN\")\n\t\tTNT1 A 0 A_SpawnItem(\"EnragedDeathBallMedium\")\n\t\tELSN HIJKLM 2 A_CustomMissile(\"PainfulDeathKaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\t\tELSN A 0 A_SetUserVar(user_missile, user_missile+1)\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"SetDefaultSky\",0)\n\t\tTNT1 A 0 A_KillMaster\n\t\tStop\n\t\t}\n}\n\nACTOR PatchEnragedSentientTeleportFXSpam : EnragedSentientTeleportFXSpam Replaces EnragedSentientTeleportFXSpam\n{\nRenderstyle Add\nAlpha 0.4\n+NOINTERACTION\n+NOBLOCKMAP\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Null\")\n\tELSN E 1 A_SpawnItemEx(\"EnragedSentientPowerLine\",random(64,-64),random(64,-64),random(70,100),0,0,0,0,128,0)\n    Stop\n    }\n}\n\nACTOR EnragedSentientPowerLine\n{\nSpeed 1\nRadius 0\nHeight 0\nScale 0.50\nTranslation \"80:111=176:191\"\nRenderStyle Add\nAlpha 0.8\n+MISSILE\n+NOGRAVITY\n+NOBLOCKMAP\n+NOINTERACTION\n+NOTELEPORT\n+DONTSPLASH\n+NOTIMEFREEZE\n-SOLID\nStates\n{\nSpawn:\n   SPFX A 5 Bright\nNormal:\n   SPFX AAAAAAAA 1 Bright A_FadeOut(0.05)\n   Stop\n   }\n}\n\nACTOR PatchEnragedSentientResurrector : EnragedSentientResurrector Replaces EnragedSentientResurrector\n{\n  Alpha 0.0\n  States\n  {\n    Spawn:\n\t  TNT1 A 0 ACS_NamedExecuteAlways(\"EnragedFlameJets\",0,2)\n\t  ELSN NNN 5 A_FadeIn(0.2)\n\tResurrectLoop:\n\t  TNT1 A 0 A_JumpIf(user_rotate >= 360,\"Death\")\n\t  TNT1 A 0 A_CustomMissile(\"TrueLegSentientMassResurrection\",10,0,user_rotate,0)\n\t  TNT1 A 0 A_CustomMissile(\"EnragedSentientMassResurrectionEffect\",10,0,user_rotate,0)\n\t  TNT1 A 0 A_SetUserVar(user_rotate,user_rotate+10)\n\t  Loop\n\tDeath:\n\t  TNT1 A 0 A_Die\n\t  TNT1 A 0 A_NoGravity\n\t  ELSN NNNNNNNNNN 3 A_SpawnItemEx(\"EnragedSphereLightningSpawner\",0,0,70)\n\t  ELSN NNNNNNNNNN 2 A_FadeOut\n\t  Stop\n  }\n}\n\n//Enraged zombie rifle drop fix\nACTOR PatchEnragedLegendaryZombie : EnragedLegendaryZombie replaces EnragedLegendaryZombie\n{\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"EnragedLegendaryArmor\" 85\nDropItem \"LegAmmoSphere\" 88 1\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 235 2\nDropItem \"Backpack\" 198 1\nDropItem \"Armorplate\" 205 1\nDropItem \"Portablemedkit\" 210 1\nDropItem \"ILDemonAmmoBox\" 200\nDropItem \"ILDemonAmmo\" 250\nDropItem \"LegendaryRune\" 40 1\nDropItem \"EnragedLegendaryPowerShard\" 15 1\nDropItem \"Enraged Legendary Plasmatic Rifle\" 256\n//DropItem \"Enraged Legendary Plasmtaic Rifle\" 256 how did this go unnoticed for several years\nTag \"\\c[m6]Enraged\\c- \\c[z3]Legendary Zombie\\c-\"\n}\n\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n\nActor PatchLegendaryZombie : LegendaryZombie3 replaces LegendaryZombie3\n{\nHealth 1000 //i cant tell you how much that missing 1 hp bugs me\nTag \"\\c[z3]Legendary Zombie\\c-\"\n}\n\nActor PatchLegendaryImp : LegendaryImp2 replaces LegendaryImp2\n{\n  Health 1000\n  Tag \"\\c[z3]Legendary Imp\\c-\"\n}\n\nActor PatchTrueLegendaryZombie : TrueLegendaryZombie2 replaces TrueLegendaryZombie2\n{\nHealth 1100\nTag \"\\c[l5]True\\c- \\c[z3]Legendary Zombie\\c-\"\nStates\n  {\n  Spawn:\n    TNT1 A 0 A_SpawnItem(\"TrueAura\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"TrueLegendaryRageRing\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TLZO A 10 Bright A_Look\n\tGoto SpawnLoop\n  SpawnLoop:\n    TNT1 A 0 A_SpawnItem(\"TrueAura\",0,0,0,0)\n    TLZO A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueAura\",0,0,0,0)\n\tTLZI A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueAura\",0,0,0,0)\n    Loop\n}\n}\nActor PatchLegendaryPhaseImp : LegendaryPhaseImp2 replaces LegendaryPhaseImp2\n{\nHealth 1000\nTag \"\\c[z3]Legendary Phase Imp\\c-\"\n}\n\nACTOR PatchLegendaryCyberdemon : LegendaryCyberdemon2 replaces LegendaryCyberdemon2\n{\nHealth 7000\nTag \"\\c[z3]Legendary Cyberdemon\\c-\"\n}\n\nACTOR PatchLegendarySentient : LegendarySentient2 replaces LegendarySentient2\n{\nHealth 6000\nTag \"\\c[z3]Legendary Sentient\\c-\"\n}\n\nACTOR PatchLegendaryAnnihilator : LegendaryAnnihilator2 replaces LegendaryAnnihilator2\n{\nHealth 8000\nTag \"\\c[z3]Legendary Annihilator\\c-\"\n}\n\nACTOR PatchLegendaryCardinal : LegendaryCardinal replaces LegendaryCardinal\n{\nHealth 10000\nTag \"\\c[z3]Legendary Cardinal\\c-\"\n}\n\nACTOR PatchTrueLegendaryCyberdemon : TrueLegendaryCyberdemon2 replaces TrueLegendaryCyberdemon2\n{\nHealth 10000\nTag \"\\c[l5]True\\c- \\c[z3]Legendary Cyberdemon\\c-\"\nStates\n  {\n  Spawn:\n    TNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"TrueLegendaryRageRingBoss\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TLCD A 10 Bright A_Look\n\tGoto SpawnLoop\n  SpawnLoop:\n    TNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTLCD A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTLCD A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTLCD Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTLCD Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n    Loop\n}\n}\n\nACTOR PatchTrueLegendaryCyberdemonNormal : TrueLegendaryCyberdemonNormal2 replaces TrueLegendaryCyberdemonNormal2\n{\nHealth 9000\nTag \"\\c[l5]True\\c- \\c[z3]Legendary Cyberdemon (Weak)\\c-\"\nStates\n  {\n  Spawn:\n    TNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"TrueLegendaryRageRingBoss\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TLCD A 10 Bright A_Look\n\tGoto SpawnLoop\n  SpawnLoop:\n    TNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTLCD A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTLCD A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTLCD Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n\tTLCD Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"TrueBossAura\",0,0,0,0)\n    Loop\n}\n}\n\nACTOR PatchTrueLegendaryCardinal : TrueLegendaryCardinal2 replaces TrueLegendaryCardinal2\n{\n  Health 11000\n  Tag \"\\c[l5]True\\c- \\c[z3]Legendary Cardinal\\c-\"\n}\n\nACTOR PatchTrueLegendarySentient : TrueLegendarySentient2 replaces TrueLegendarySentient2\n{\n  Health 8000\n  Tag \"\\c[l5]True\\c- \\c[z3]Legendary Sentient\\c-\"\n}\n\nACTOR PatchFakeLegendaryZombie : FakeLegendaryZombie2 replaces FakeLegendaryZombie2\n{\nHealth 1000\nTag \"\\c[z3]Legendary Zombie\\c-\"\n}\n\nACTOR PatchFakeLegendaryCyberdemon : FakeLegendaryCyberdemon2 replaces FakeLegendaryCyberdemon2\n{\nHealth 7000\nTag \"\\c[z3]Legendary Cyberdemon\\c-\"\n}\n\nACTOR PatchFakeLegendarySentient : FakeLegendarySentient2 replaces FakeLegendarySentient2\n{\nHealth 6000\nTag \"\\c[z3]Legendary Sentient\\c-\"\n}\n\nACTOR PatchFakeLegendaryAnnihilator : FakeLegendaryAnnihilator2 replaces FakeLegendaryAnnihilator2\n{\nHealth 8000\nTag \"\\c[z3]Legendary Annihilator\\c-\"\n}\n\nACTOR PatchTrueLegendaryBabySentient : TrueLegendaryBabySentient replaces TrueLegendaryBabySentient\n{\n  Health 3000\n  Tag \"\\c[l5]True\\c- \\c[z3]Legendary Baby Sentient\\c-\"\n}\n\nACTOR PatchEnragedLegendaryStealthTrooper : EnragedLegendaryStealthTrooper replaces EnragedLegendaryStealthTrooper\n{\nTag \"\\c[m6]Enraged\\c- \\c[z3]Legendary Stealth Trooper\\c-\"\nStates\n{\nSniper:\n\tTNT1 A 0 A_PlaySound(\"superzombie/sight\")\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafingg\",1)\n\tECMD E 5 A_FaceTarget\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafingg\",1)\n\tECMD E 5 A_FaceTarget\nSniperLoopStart:\n\tTNT1 A 0 A_JumpIf(user_SniperLoopStart == 35,\"SniperLoop\")\n\tECMD E 1 A_CustomRailgun(-1,7,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\")\n\tTNT1 A 0 A_SetUserVar(user_SniperLoopStart,user_SniperLoopStart+1)\n\tLoop\nSniperLoop:\n\tTNT1 A 0 A_JumpIf(user_SniperLoop == 100, \"See\")\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_JumpifTargetinLOS(\"SniperAttack\")\n\tECMD E 1 A_CustomRailgun(-1,7,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\")\n\tTNT1 A 0 A_SetUserVar(user_SniperLoop,user_SniperLoop+1)\n\tLoop\nSniperAttack:\n\tTNT1 A 0 A_SetUserVar(user_SniperLoopStart,0)\n\tTNT1 A 0 A_JumpIf(user_SniperAttack == 8, \"See\")\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_CustomMissile(\"LegendaryRedTracer\",Random(28,34),0,Random(2,-2),0)\n\tTNT1 A 0 A_PlaySoundEx(\"weapons/LMGFire\",\"Weapon\")\n\tTNT1 A 0 A_JumpIfInventory (\"ELegAK47Ammo\", 92, \"Reload\")\n\tTNT1 A 0 A_CustomRailgun(-1,7,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\")\n\tTNT1 A 0 A_GiveInventory (\"ELegAK47Ammo\", 1)\n\tTNT1 A 0 A_SpawnItemEx(\"ELegRifleCasing\", 12, -6, 36, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\tTNT1 A 0 A_CustomBulletAttack(6,10,1,Random(10,20)*5,\"EnragedBulletPuff\",0,CBAF_NORANDOM)\n\tECMD FF 1\n\tTNT1 A 0 A_SpawnItem(\"EnragedHellionSmokeSpawner\")\n\tECMD EE 1 A_CustomRailgun(-1,7,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\")\n\tTNT1 A 0 A_SetUserVar(user_SniperAttack,user_SniperAttack+1)\n\tLoop\n    }\n}\n\nActor PatchEnragedLegendaryTurret : EnragedLegendaryTurret replaces EnragedLegendaryTurret\n{\n  Tag \"\\c[m6]Enraged\\c- \\c[z3]Legendary Turret\\c-\"\n  States\n  {\n  Spawn:\n  See:\n\tTNT1 A 0 A_SetUserVar(user_TurretLoop,0)\n    SENT AAAAAAAAAAAAAAA 1 A_Chase\n\tTNT1 A 0 A_SpawnItem(\"EnragedHellionSmokeSpawner\")\n    TNT1 A 0 A_PlaySound(\"sentry/beep\")\n\tTNT1 A 0 A_ClearTarget\n    Loop\n  Missile:\n  TurretLoopStart:\n\tTNT1 A 0 A_JumpIf(user_TurretLoop == 15,\"TurretLoop\")\n\tTNT1 A 0 A_FaceTarget\n\tSENT A 1 A_CustomRailgun(-1,0,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\",5)\n\tTNT1 A 0 A_SetUserVar(user_TurretLoop,user_TurretLoop+1)\n\tLoop\n  TurretLoop:\n    SENT A 1 A_CustomRailgun(-1,0,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\",5)\n\tTNT1 A 0 A_FaceTarget\n\tSENT A 1 A_CustomRailgun(-1,0,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\",5)\n\tTNT1 A 0 A_FaceTarget\n\tSENT A 1 A_CustomRailgun(-1,0,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\",5)\n\tTNT1 A 0 A_FaceTarget\n\tSENT A 1 A_CustomRailgun(-1,0,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\",5)\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_CustomMissile(\"LegendaryRedTracer\",Random(38,42),0,Random(5,-5),0)\n\tTNT1 A 0 A_PlaySound(\"weapons/LMGFire\")\n    TNT1 A 0 A_SpawnItemEx(\"ELegRifleCasing\", 12, 6, 30, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n    TNT1 A 0  A_CustomBulletAttack(32,5,1,random(10,15)*3,\"EnragedBulletPuff\")\n    SENT B 1 Bright A_CustomRailgun(-1,0,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,RailTargetPuff,0,0,0,0,25,0,\"EnragedLaserSight\",5)\n\tTNT1 A 0 A_SpawnItem(\"EnragedHellionSmokeSpawner\")\n    TNT1 A 0 A_CPosRefire\n    Loop\n  Death:\n\tTNT1 A 0 A_SpawnItemEx(\"EnragedParticleSpawner\")\n    TNT1 AAA 0 A_CustomMissile(\"EKaboomLN\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n    TNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n    TNT1 A 0 A_PlaySound(\"weapons/rocklx\")\n    TNT1 A 1 A_SpawnItem(\"RocketEx\",0,32)\n    Stop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Monsters/Chaingunners/HellstormGeneral.txt",
        "contents": "ACTOR HellstormGeneral : BFG10KGeneral\n{\nHealth 320\nPainChance 55\nDropItem \"HellstormBFG\" 90 1\nDropItem \"PortableMedkit\" 190\nDropItem \"ArmorPlate\" 190\nDropItem \"BackPack\" 125\nDropItem \"DemonAmmoBox\" 256\nDropItem \"HandGrenadeAmmo\" 200 1\nDropItem \"MineAmmo\" 123 1\nObituary \"%o was converted into ash by an Hellstorm General.\"\nDeathSound \"weapons/bfg95explode\"\nTag \"\\c[j3]HellStorm General\\c-\"\nStates\n{\nSpawn:\n\tHS10 AZ 10 A_Look\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/bfg15kidle\")\n    Loop\nSee:\n    TNT1 A 0 A_PlayWeaponSound(\"weapons/bfg15kidle\")\n\tHS10 AABB 3 A_Chase\n    TNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n    HS10 CCDD 3 A_Chase\n    TNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n    Loop\nMissile:\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/Hcharge10k\")\n\tHS10 E 40 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n    HS10 E 6 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/hbfg10kfire\")\n\tHS10 F 3 Bright A_CustomMissile(\"HSGeneral10k\", 30, 0, Random(-4, 4))\n\tHS10 E 65 A_PlaySound(\"weapons/Hbfg10kcooldown\")\n\tGoto See\nPain:\n    HS10 G 6 A_Pain\n    Goto See\nDeath:\n    TNT1 A 0 A_StopSound(6)\n    HS10 H 5 A_Scream\n\tTNT1 AAAAA 0 A_CustomMissile(\"HSGeneralDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_Explode(30,42,1)\n\tTNT1 AAA 0 A_SpawnItem(\"HSGeneral10KEx\",0,30,0,0)\n    HS10 I 5 A_Fall\n    HS10 J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n    HS10 K 5\n    HS10 L -1\n    Stop\nXDeath:\n    TNT1 A 0 A_StopSound(6)\n    HS10 O 3\n    HS10 O 3 A_XScream\n\tTNT1 AAAAA 0 A_CustomMissile(\"HSGeneralDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_Explode(30,42,1)\n\tTNT1 AAA 0 A_SpawnItem(\"HSGeneral10KEx\",0,30,0,0)\n    HS10 O 3 A_SpawnItemEx(\"GibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    HS10 P 3 A_Fall\n    HS10 QRSTUV 3\n    HS10 W -1\n    Stop\nRaise:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"VileHealEffect\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)\n    HS10 TSRQPO 5\n    Goto See\n    }\n}\n\nActor HSGeneral10k : HSBFG10kShot\n{\n  -THRUSPECIES\n  Species \"ZombieDeud\"\n  DamageType \"GeneralTracer\"\n  States\n  {\n  Spawn:\n\tHFP3 AABB 1 A_SpawnItemEx(\"HSBFG10KGhost\")\n\tTNT1 A 0 A_SpawnItemEx(\"ProjectileTrailParticleRed\",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_CustomMissile(\"HSGeneralDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tLoop\n  Death:\n\tTNT1 AA 0 A_SpawnItem(\"HSGeneral10KEx\")\n\tHPE3 A 4 A_Explode(30,42,1)\n    HPE3 BCDEF 4\n    Stop\n  }\n}\n\nACTOR HSGeneral10KEx : HS10KExPlayer\n{\n  -THRUSPECIES\n  Species \"ZombieDeud\"\n  DamageType \"GeneralTracer\"\n}\n\nACTOR HSGeneralDevastatorBolt : DevastatorBolt\n{\n  Species \"ZombieDeud\"\n  DamageType \"GeneralTracer\"\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Monsters/Chaingunners/ImpureZombie.txt",
        "contents": "ACTOR ImpureZombie : DemonicZombie\n{\nHealth 500\nSpeed 13\nPainChance 100\nDropItem \"PortableMedkit\" 200\nDropItem \"ArmorPlate\" 200\nDropItem \"HandGrenadeAmmo\" 225 1\nDropItem \"MineAmmo\" 125 1\nDropItem \"AmmoPack\" 125\nDropItem \"DemonAmmo\" 250 60\nDropItem \"DemonAmmoBox\" 105\nDropItem \"RuffianCannon\" 40\nDamageFactor \"ZombieCannon\", 0.0\nObituary \"%o was purified by an Impure Zombie and his ruffian cannon.\"\nTag \"\\c[g6]Impure Zombie\\c-\"\nStates\n{\nSpawn:\n    IZMM A 10 A_Look\n\tIZMI A 10 A_Look\n    Loop\nSee:\n    IZMM AABB 3 A_Chase\n    TNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n    IZMM CCDD 3 A_Chase\n    TNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n    Loop\nMissile:\n    TNT1 A 0 A_Jump(128,\"Missile2\")\n\tTNT1 A 0 A_Jump(64,\"Missile3\")\n\tGoto See\nMissile2:\n    IZMM E 15 A_FaceTarget\n\tIZMM F 0 A_CustomMissile(\"ZombieRuffianComet\", 32, 0, -2)\n\tIZMM F 0 A_CustomMissile(\"ZombieRuffianComet\", 32, 0, 2)\n    IZMM F 15 Bright A_CustomMissile(\"ZombieRuffianComet\", 32, 0, 0)\n\tIZMM E 12 A_FaceTarget\n\tIZMM F 0 A_CustomMissile(\"ZombieRuffianComet\", 32, 0, -2)\n\tIZMM F 0 A_CustomMissile(\"ZombieRuffianComet\", 32, 0, 2)\n    IZMM F 15 Bright A_CustomMissile(\"ZombieRuffianComet\", 32, 0, 0)\n\tIZMM E 20\n\tTNT1 A 0 A_Jump(64,\"Missile3\")\n\tGoto See\nMissile3:\n    IZMM E 15 A_FaceTarget\n\tIZMM F 0 A_CustomMissile(\"ZombiePaladinComet\", 32, 0, -10)\n\tIZMM F 15 Bright A_CustomMissile(\"ZombiePaladinComet\", 32, 0, 10)\n\tIZMM E 20\n\tGoto See\nPain:\n    IZMM G 6 A_Pain\n    Goto See\nDeath:\n    IZMM H 5 A_Scream\n    IZMM I 5 A_Fall\n    IZMM J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n    IZMM KLM 5\n    IZMM N -1\n    Stop\nXDeath:\n    IZMM O 3 A_SpawnItemEx(\"GibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    IZMM P 3 A_XScream\n    IZMM Q 3 A_Fall\n    IZMM RST 3\n    IZMM W -1\n    Stop\nRaise:\n    IZMM TSRQPO 5\n    Goto See\n    }\n}\n\nActor ZombieRuffianComet : RuffianComet\n{\nDamagetype \"ZombieCannon\"\n}\n\nActor ZombiePaladinComet : PaladinComet\n{\nDamagetype \"SatanGuard\"\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Monsters/Imps/ChaosImp.txt",
        "contents": "ACTOR ChaosImp\n{\nMonster\nHealth 350\nRadius 20\nHeight 56\nMass 100\nSpeed 14\nPainChance 50\nMeleeDamage 10\n+Float\n+NoGravity\n+FLOORCLIP\n+AVOIDMELEE\n+MISSILEMORE\n+QUICKTORETALIATE\n+DONTHURTSPECIES\n+DONTHARMSPECIES\nBloodColor \"Green\"\nSpecies \"Imps\"\nPainChance \"SoulToxic\", 60\nPainChance \"FatFlamer\", 60\nPainChance \"FiendFire\", 60\nDamageFactor \"ImpComet\", 0.0\nDropItem \"BossLifeEssence\" 120\nDropItem \"BossArmorBonusMax\" 120\nDropItem \"DemonAmmo\" 160\nDropItem \"DustMana\" 128 50\nSeeSound \"Wlord/sight\"\nActiveSound \"Wlord/active\"\nMeleeSound \"imp/melee\"\nPainSound \"Wlord/pain\"\nDeathSound \"Wlord/death\"\nObituary \"%o was electrified by a Chaos Imp.\"\nHitObituary \"%o was clawed by a Chaos Imp.\"\nTag \"\\c[a6]Chaos Imp\\c-\"\nStates\n\t{\n\tSpawn:\n\t\tCH4N A 10 A_Look\n\t\tLoop\n\tSee:\n\t\tCH4N AABBCCDD 3 A_Chase\n\t\tTNT1 A 0 A_Jump(62,\"Rush\")\n\t\tTNT1 A 0 A_Jump(50,\"AirDodge\")\n\t\tLoop\n\tAirDodge:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Jump(256,\"Right\",\"Left\",\"Back\",\"BackLeftRange\",\"BackRightRange\")\n\t\tTNT1 A 0\n\t\tGoTo See\n\tRight:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 ThrustThing(angle*256/360+64,20,0,0)\n\t\tCH4N A 5\n\t\tGoTo See\n\tLeft:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 ThrustThing(angle*256/360+192,20,0,0)\n\t\tCH4N A 5\n\t\tGoTo See\n\tBack:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 ThrustThing(angle*256/360+128,20,0,0)\n\t\tCH4N A 5\n\t\tGoTo See\n\tBackLeftRange:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 ThrustThing(angle*256/360+random(133,187),20,0,0)\n\t\tCH4N A 5\n\t\tGoTo See\n\tBackRightRange:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 ThrustThing(angle*256/360+random(69,123),20,0,0)\n\t\tCH4N A 5\n\t\tGoTo See\n\tMelee:\n\t\tCH4N EF 6 A_FaceTarget\n\t\tCH4N F 5 A_MeleeAttack\n\t\tGoto See\n\tMissile:\n\t\tTNT1 A 0 A_SetShootable\n\t\tTNT1 A 0 A_Jump(64,\"Missile2\")\n\tNormal:\n\t\tCH4N EF 8 Bright A_FaceTarget\n\t\tCH4N F 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"imp/attack\")\n\t\tTNT1 A 0 A_CustomMissile(\"ChaosImpBouncer\", 28, 0, 0)\n\t\tTNT1 A 0 A_CustomMissile(\"ChaosImpBouncer\", 28, 0, -5)\n\t\tTNT1 A 0 A_CustomMissile(\"ChaosImpBouncer\", 28, 0, 5)\n\t\tTNT1 A 0 A_Jump(88,\"Missile2\")\n\t\tGoto See\n\tMissile2:\n\t\tCH4N EF 10 Bright A_FaceTarget\n\t\tCH4N F 6 Bright A_CustomMissile(\"ChaosImpLightning\",32,20,0)\n\t\tCH4N F 2 Bright A_FaceTarget\n\t\tCH4N F 6 Bright A_CustomMissile(\"ChaosImpLightning\",32,20,0)\n\t\tCH4N F 2 Bright A_FaceTarget\n\t\tCH4N F 6 Bright A_CustomMissile(\"ChaosImpLightning\",32,20,0)\n\t\tGoto See\n\tRush:\n\t\tTNT1 A 0 A_SpawnItemEx(\"ChaosImpGhost\")\n\t\tCH4N A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"ChaosImpGhost\")\n\t\tCH4N A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"ChaosImpGhost\")\n\t\tCH4N A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"ChaosImpGhost\")\n\t\tCH4N A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"ChaosImpGhost\")\n\t\tCH4N A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"ChaosImpGhost\")\n\t\tCH4N A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"ChaosImpGhost\")\n\t\tCH4N A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"ChaosImpGhost\")\n\t\tCH4N A 1 A_Chase\n\t\tTNT1 A 0 A_Jump(84,\"See\")\n\t\tLoop\n\tPain:\n\t\tCH4N H 2\n\t\tCH4N H 2 A_Pain\n\t\tGoto See\n\tDeath:\n\t\tCH4N I 8\n\t\tCH4N J 8 A_Scream\n\t\tCH4N K 6\n\t\tCH4N L 6 A_NoBlocking\n\t\tCH4N M 1\n\t\tCH4N N 63000 CanRaise\n\t\tStop\n\t}\n}\n\nACTOR ChaosImpGhost\n{\nPROJECTILE\nHeight 56\nRadius 20\nSpeed 0\nRENDERSTYLE Translucent\nAlpha 0.7\n+NOINTERACTION\n+CLIENTSIDEONLY\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tTNT1 A 1\n\t\tGoto Fade\n\tFade:\n\t\tCH4N A 2 A_FadeOut(0.1,1)\n\t\tLoop\n\tToaster:\n\t\tTNT1 A 1 Bright\n\t\tStop\n\t}\n}\n\nACTOR ChaosImpLightning : NetherLightning\n{\n  Scale 0.25\n  Damage 8\n  Radius 10\n  Damagetype \"ImpComet\"\n  Species \"Imps\"\n  Missiletype \"ChaosLightningTrailSpawner\"\n  States\n  {\n  Spawn:\n\tCLIG ABCDE 1 Bright\n    Loop\n  Death:\n\tTNT1 A 0 A_SpawnItemEx(\"GreenParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom7\", 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\tTNT1 A 0 A_SetScale(0.75)\n    NLI2 ABCDEFG 1 Bright\n    stop\n}\n}\n\nActor ChaosImpBouncer : 2704Ball\n{\n-FRIENDLY\n-NOTIMEFREEZE\nDamagetype \"ImpComet\"\nSpecies \"Imps\"\nDecal Scorch\nSpeed 16\nBounceCount 3\nScale 0.15\nMissiletype \"ChaosLightningTrailSpawner\"\nSeesound \"\"\nObituary \"%o was electrified by a Chaos Imp.\"\nStates\n\t{\n\tSpawn:\n\t\tSPKG A 1 Bright A_SpawnItemEx(\"ChaosImpBouncerTrail\")\n\t\tLoop\n    Death:\n\t\tTNT1 A 0 A_SpawnItemEx(\"GreenParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t\tTNT1 AAA 0 A_CustomMissile(\"Kaboom7\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SetScale(0.75)\n    \tNLI2 ABCDEFG 1 Bright\n    \tstop\n\t}\n}\n\nActor ChaosImpBouncerTrail\n{\n  +CLIENTSIDEONLY\n  +NOINTERACTION\n  +BRIGHT\n  Renderstyle Add\n  Alpha 0.85\n  Scale 0.15\n  States\n  {\n  Spawn:\n\tSPKG A 1 A_SetScale(ScaleX-0.005)\n\tTNT1 A 0 A_FadeOut(0.08)\n\tSPKG A 1 A_SetScale(ScaleX-0.005)\n\tTNT1 A 0 A_FadeOut(0.08)\n\tSPKG A 1 A_SetScale(ScaleX-0.005)\n\tTNT1 A 0 A_FadeOut(0.08)\n\tSPKG A 1 A_SetScale(ScaleX-0.005)\n\tTNT1 A 0 A_FadeOut(0.08)\n\tSPKG A 1 A_SetScale(ScaleX-0.005)\n\tTNT1 A 0 A_FadeOut(0.08)\n\tSPKG A 1 A_SetScale(ScaleX-0.005)\n\tTNT1 A 0 A_FadeOut(0.08)\n    Loop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Monsters/Pinkys/ChaosDevourer.txt",
        "contents": "ACTOR ChaosDevourer : BullFiend\n{\n    Health 425\n    PainChance 80\n\tSpeed 20\n\tScale 1.1\n\tMaxTargetRange 750\n    SeeSound \"magma/sight\"\n    PainSound \"monster/psopain\"\n    DeathSound \"magma/death\"\n    ActiveSound \"magma/active\"\n\tAttackSound \"magma/attack\"\n\tDropItem \"BossLifeEssence\" 120\n\tDropItem \"BossArmorBonusMax\" 120\n\tDropItem \"DemonAmmo\" 160\n\tDropItem \"DustMana\" 128 50\n\tBloodColor \"Green\"\n\t+MissileMore\n\t+MissileEvenMore\n    Obituary \"%o was charged by a Chaos Devourer\"\n\tHitObituary \"%o was Devoured by a Chaos Devourer.\"\n    Tag \"\\c[a6]Chaos Devourer\\c-\"\n\tStates\n\t{\n\tSpawn:\n\t\tCDR3 A 12 A_Look\n        Loop\n\tSee:\n        CDR3 AABB 2 A_Chase\n        TNT1 A 0 A_SpawnItem(\"HeavyFleshStep\",0,0,0,0)\n        CDR3 CCDD 2 A_Chase\n        TNT1 A 0 A_SpawnItem(\"HeavyFleshStep\",0,0,0,0)\n        Loop\n\tMelee:\n        CDR3 EF 5 A_FaceTarget\n        CDR3 G 4 A_MeleeAttack\n        CDR3 E 5 A_FaceTarget\n        Goto See\n\tMissile:\n\t\tTNT1 A 0 A_Jump(128,\"Lunge\")\n\tNormal:\n\t    CDR3 GE 5 A_FaceTarget\n\t    CDR3 F 6 Bright A_CustomMissile(\"ChaosDevourerLightning\", 32, 0, 0)\n\t\tCDR3 E 3 A_FaceTarget\n\t    CDR3 F 6 Bright A_CustomMissile(\"ChaosDevourerLightning\", 32, 0, 0)\n\t\tCDR3 E 3 A_FaceTarget\n\t    CDR3 F 6 Bright A_CustomMissile(\"ChaosDevourerLightning\", 32, 0, 0)\n\t\tCDR3 E 3 A_FaceTarget\n\t    CDR3 F 6 Bright A_CustomMissile(\"ChaosDevourerLightning\", 32, 0, 0)\n\t\tCDR3 E 3\n\t\tGoto See\n\tLunge:\n\t    TNT1 A 0 A_JumpIfCloser(330,1)\n\t    Goto See\n\t\tTNT1 A 0 A_PlaySound(\"magma/attack\")\n\t    CDR3 EF 7 A_FaceTarget\n\t\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,1)\n\t    TNT1 A 0 ThrustThingZ(0,20,0,1)\n\t    CDR3 F 2 A_Recoil(-28)\n\t    CDR3 F 3 A_CustomMissile(\"PinkyLunge\",18,0,0,CMF_AIMDIRECTION)\n\t    CDR3 G 3\n\t    CDR3 G 2\n\t    Goto Lunge2\n\tLunge2:\n\t\tTNT1 A 0 A_PlaySound(\"magma/attack\")\n\t    CDR3 EF 7 A_FaceTarget\n\t\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,1)\n\t    TNT1 A 0 ThrustThingZ(0,20,0,1)\n\t    CDR3 F 2 A_Recoil(-28)\n\t    CDR3 F 3 A_CustomMissile(\"PinkyLunge\",18,0,0,CMF_AIMDIRECTION)\n\t    CDR3 G 3\n\t    CDR3 G 2\n\t    Goto Lunge3\n\tLunge3:\n\t\tTNT1 A 0 A_PlaySound(\"magma/attack\")\n\t    CDR3 EF 7 A_FaceTarget\n\t\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,1)\n\t    TNT1 A 0 ThrustThingZ(0,20,0,1)\n\t    CDR3 F 2 A_Recoil(-28)\n\t    CDR3 F 3 A_CustomMissile(\"PinkyLunge\",18,0,0,CMF_AIMDIRECTION)\n\t    CDR3 G 9\n\t    CDR3 G 1 A_ScaleVelocity(0.2)\n\t    CDR3 G 1 A_ScaleVelocity(0)\n\t\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n\t    Goto See\n\tPain:\n\t\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n        CDR3 H 4 A_Pain\n        Goto See\n\tDeath:\n\t    TNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n        CDR3 I 5\n        CDR3 J 5 A_Scream\n        CDR3 K 4\n        CDR3 L 4 A_NoBlocking\n        CDR3 M 4 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n        CDR3 N -1\n        Stop\n\tXDeath:\n        Goto Death\n\tRaise:\n\t    TNT1 A 0\n\t    TNT1 A 0 A_SpawnItemEx(\"VileHealEffect\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)\n        CDR3 NMLKJI 5\n        Goto See\n        }\n}\n\nActor DevourerRailPuff : BulletPuff\n{\n+THRUSPECIES\n+MTHRUSPECIES\n+PUFFGETSOWNER\n+DONTHARMSPECIES\n+BLOODLESSIMPACT\nSpecies \"Fiends\"\nDamagetype \"FiendFire\"\n}\n\nACTOR ChaosDevourerLightning : ChaosImpLightning\n{\n  Scale 0.25\n  Damage 8\n  Radius 10\n  Species \"Fiends\"\n  Damagetype \"FiendFire\"\n  Missiletype \"ChaosLightningTrailSpawner\"\n  States\n  {\n  Spawn:\n\tCLIG ABCDE 1 Bright\n    Loop\n  Death:\n\tTNT1 A 0 A_SpawnItemEx(\"GreenParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom7\", 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\tTNT1 A 0 A_SetScale(0.75)\n    NLI2 ABCDEFG 1 Bright\n    stop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Redux/Monsters/Pinkys/IronFiend.txt",
        "contents": "ACTOR IronFiend : BullFiend\n{\n    Health 600\n    PainChance 80\n\tSpeed 10\n\tScale 1.2\n\tMaxTargetRange 750\n    SeeSound \"magma/sight\"\n    PainSound \"monster/psopain\"\n    DeathSound \"magma/death\"\n    ActiveSound \"magma/active\"\n\tAttackSound \"magma/attack\"\n\tDropItem \"BossLifeEssence\" 120\n\tDropItem \"BossArmorBonusMax\" 120\n\tDropItem \"NewCell\" 160 20\n\tDropItem \"NewCell\" 140 20\n\tDropItem \"NewCell\" 120 20\n\tDropItem \"Missile\" 128\n\tDropItem \"Missile\" 128\n\tDropItem \"Assault Shotgun\" 128\n\tDropItem \"Plasma Rifle\" 128\n\tDropItem \"Rocket Launcher\" 64\n\tBloodColor \"Blue\"\n\t+MissileMore\n    Obituary \"%o was melted by an Iron Fiend\"\n\tHitObituary \"%o was crushed by an Iron Fiend.\"\n    Tag \"Iron Fiend\"\n\tStates\n\t{\n\tSpawn:\n\t\tIFN2 A 6 A_Look\n\t\tIFIN A 6 A_Look\n\t\tIFN2 B 6 A_Look\n\t\tIFIN A 6 A_Look\n        Loop\n\tSee:\n        IFIN AABB 2 A_Chase\n        TNT1 A 0 A_SpawnItem(\"HeavyFleshStep\",0,0,0,0)\n        IFIN CCDD 2 A_Chase\n        TNT1 A 0 A_SpawnItem(\"HeavyFleshStep\",0,0,0,0)\n        Loop\n\tMelee:\n\t    IFIN E 6 A_FaceTarget\n\t    IFIN E 6 A_FaceTarget\n\t    IFIN E 6 A_FaceTarget\n        Goto ASG\n\tMissile:\n\t    TNT1 A 0 A_JumpIfCloser(150,\"Lunge\")\n\t\tTNT1 A 0 A_Jump(80,\"Rocket\")\n\t    IFIN E 10 A_FaceTarget\n    Normal:\n        IFIN E 2 A_FaceTarget\n\t    IFN2 F 2 Bright A_PlaySound(\"weapons/hrfire\")\n\t    TNT1 A 0 A_CustomMissile(\"IronFiendPlasma\",40,0,0,0)\n\t    IFIN E 2\n\t    IFN2 F 2 Bright A_PlaySound(\"weapons/hrfire\")\n\t    TNT1 A 0 A_CustomMissile(\"IronFiendPlasma\",40,0,0,0)\n\t    IFIN E 2\n\t    IFN2 F 2 Bright A_PlaySound(\"weapons/hrfire\")\n\t    TNT1 A 0 A_CustomMissile(\"IronFiendPlasma\",40,0,0,0)\n\t    IFIN E 2\n\t    IFN2 F 2 Bright A_PlaySound(\"weapons/hrfire\")\n\t    TNT1 A 0 A_CustomMissile(\"IronFiendPlasma\",40,0,0,0)\n\t    IFIN E 2\n\t    IFN2 F 2 Bright A_PlaySound(\"weapons/hrfire\")\n\t    TNT1 A 0 A_CustomMissile(\"IronFiendPlasma\",40,0,0,0)\n\t    IFIN E 2\n        TNT1 A 0 A_SpidRefire\n\t    Goto See\n\tRocket:\n\t    IFIN GE 10 A_FaceTarget\n\t    IFIN F 6 Bright A_CustomMissile(\"IronFiendRocket\", 32, 0, 0)\n\t\tIFIN E 12 A_FaceTarget\n\t\tGoto See\n    ASG:\n\t    IFIN E 3 A_FaceTarget\n\t    TNT1 A 0 A_SpawnItemEx(\"ShellCasing\", 0, 12, 36, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t    TNT1 AAA 0 A_CustomMissile(\"ProjectileBullet\",40,0,Random(-1000,1000)/100.00,0)\n\t    TNT1 A 0 A_CustomBulletAttack(18, 12, 5, Random(3,5)*3, \"CyNoblePuff\")\n\t    IFIN F 2 Bright A_PlaySoundEx(\"AShotgun/Fire\",\"Weapon\")\n\t    IFIN E 3 A_FaceTarget\n\t    IFIN E 6\n\t\tIFIN E 3 A_FaceTarget\n\t    TNT1 A 0 A_SpawnItemEx(\"ShellCasing\", 0, 12, 36, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t    TNT1 AAA 0 A_CustomMissile(\"ProjectileBullet\",40,0,Random(-1000,1000)/100.00,0)\n\t    TNT1 A 0 A_CustomBulletAttack(18, 12, 5, Random(3,5)*3, \"CyNoblePuff\")\n\t    IFIN F 2 Bright A_PlaySoundEx(\"AShotgun/Fire\",\"Weapon\")\n\t    IFIN E 3 A_FaceTarget\n\t    IFIN E 6\n\t\tIFIN E 3 A_FaceTarget\n\t    TNT1 A 0 A_SpawnItemEx(\"ShellCasing\", 0, 12, 36, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t    TNT1 AAA 0 A_CustomMissile(\"ProjectileBullet\",40,0,Random(-1000,1000)/100.00,0)\n\t    TNT1 A 0 A_CustomBulletAttack(18, 12, 5, Random(3,5)*3, \"CyNoblePuff\")\n\t    IFIN F 2 Bright A_PlaySoundEx(\"AShotgun/Fire\",\"Weapon\")\n\t    IFIN E 3 A_FaceTarget\n\t    IFIN E 6\n\t    Goto See\n\tLunge:\n\t    TNT1 A 0 A_JumpIfCloser(250,1)\n\t    Goto See\n\t\tTNT1 A 0\n\t    IFIN EE 7 A_FaceTarget\n\t\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,1)\n\t    TNT1 A 0 ThrustThingZ(0,20,0,1)\n\t    IFIN E 2 A_Recoil(-28)\n\t    IFIN E 3 A_CustomMissile(\"PinkyLunge\",18,0,0,CMF_AIMDIRECTION)\n\t    IFIN G 6\n\t    IFIN G 2 A_ScaleVelocity(0.2)\n\t\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n\t    IFIN G 1 A_ScaleVelocity(0)\n\t    Goto See\n\tPain:\n\t    TNT1 A 0 A_PlaySound(\"Saber/WallHit\")\n\t\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n        IFIN G 4 A_Pain\n        Goto See\n\tDeath:\n\t    TNT1 A 0 A_PlaySound(\"Saber/WallHit\",3)\n\t    TNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n\t    TNT1 A 0 A_PlaySound(\"Weapons/RockLX\")\n        IFIN I 5 A_SpawnItem(\"IronFiendDeath\",0,30,0,0)\n        IFIN J 5 A_Scream\n        IFIN K 4 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)\n        IFIN L 4 A_NoBlocking\n        IFIN M 4 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n        IFIN N -1\n        Stop\n\tXDeath:\n        Goto Death\n\tRaise:\n\t    TNT1 A 0\n\t    TNT1 A 0 A_SpawnItemEx(\"VileHealEffect\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)\n        IFIN NMLKJI 5\n        Goto See\n        }\n}\n\nACTOR IronFiendRocket : NewRocket\n{\nSpeed 20\nDamage 20\nSpecies \"Fiends\"\nDamageType \"FiendFire\"\n-THRUSPECIES\n}\n\nACTOR IronFiendPlasma : DualaPlasma\n{\nSpeed 22\nFastSpeed 26\nDamage 4\nScale 1\nSpecies \"FiendFire\"\nDeathSound \"monsters/newfireexplode\"\n-THRUSPECIES\n}\n\nACTOR IronFiendDeath\n{\n+CLIENTSIDEONLY\n+NOGRAVITY\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\nTNT1 AAA 0 A_CustomMissile(\"Kaboom3\", 0, 0, random(0,360), 2, random(0,360))\nTNT1 AAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\nTNT1 AAAA 0 A_SpawnItemEx(\"Debris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\nTNT1 A 1 A_SpawnItem(\"RocketEx\")\nStop\n}\n}"
      }
    ]
  },
  "maps": []
}

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