Raw model (for completeness)
{
"meta": {
"id": "07aee03f-199d-46ad-ae64-02299607669e",
"sha1": "60631f96691f2367c68e6110acea2c9e2ca419bc",
"sha256": "33dbd03d946753b37b2e7fa1d301f5284fe612b7f6d82247e52e40109af2df70",
"filenames": [
"cf-redux-v1.3.pk3"
],
"additional": {
"engines": [],
"iwad": [],
"filename": null,
"added": "2021/04/10 11:19:54",
"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/04/10 11:19:54",
"file": {
"type": "PK3",
"size": 31346025,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/60631f96691f2367c68e6110acea2c9e2ca419bc/60631f96691f2367c68e6110acea2c9e2ca419bc.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 4124,
"maps": 0,
"palettes": 0
}
},
"text_files": [
{
"source": "pk3",
"name": "KEYCONF.txt",
"contents": "CLEARPLAYERCLASSES\nADDPLAYERCLASS ReduxComplexDoomPlayer\n\nSETSLOT 1 \"NewNewMelee\" \"ReduxChainsaw\" \"DesiccationRod\" \"FlameSword\" \"SubliminationSword\" \"LegendarySaber\"\n\nSETSLOT 2 \"ReduxHandgun\" \"Plasma Handgun\" \"ReduxDemonTechPistol\"\n\nSETSLOT 3 \"ReduxCombatShotgun\" \"ReduxAssaultShotgun\" \"Double Barrel Shotgun \" \"Quad Barrel Shotgun \" \"ReduxHexaShotgun\" \"ReduxExplosiveShotgun\" \"ExplosiveSSG\" \"ReduxRapidShotgun\" \"Demon Tech Shotgun\" \"ReduxLegendaryASG\" \"LegendaryCoachgun\" \"ReduxEnragedLegendaryASG\" \"ReduxNemesisASG\" \"Nemesis Sawed-Off Shotgun\"\n\nSETSLOT 4 \"ReduxAssaultRifle\" \"ReduxMP40\" \"Minigun2\" \"ReduxExplosiveMinigun\" \"ReduxExplosiveRifle\" \"Improved Minigun\" \"ReduxLegendaryLMG\" \"ReduxEnragedLegendaryLMG\"\n\nSETSLOT 5 \"ReduxRocketLauncher\" \"ReduxGrenadeLauncher\" \"ReduxBehemothCannon\" \"ReduxBarbatosCannon\" \"ReduxRuffianCannon\" \"HomingRocketLauncher\" \"ProxLauncher\" \"RapidRocketlauncher\" \"EFG9000\" \"LegendaryPlasmaticCannon\" \"EnragedLegendaryPlasmaticCannon\" \"ReduxNemesisPlasmaticCannon\"\n\nSETSLOT 6 \"ReduxPlasmaRifle\" \"ReduxFreezerRifle\" \"PlasmaRepeater\" \"ReduxRailgun\" \"ReduxDemonTechRailgun\" \"ReduxExplosiveRailgun\" \"ReduxDemonTechRifle\" \"ReduxLegendaryPlasmaticRifle\" \"ReduxEnragedLegendaryPlasmaticRifle\" \"ReduxNemesisRifle\"\n\nSETSLOT 7 \"BFG9500\" \"ReduxBFG2704\" \"ReduxBFG10K\" \"ReduxHellStormBFG\" \"D-BFG\" \"ReduxDemonTechBFG10K\" \"ReduxDemonTechDevastator\" \"LegendaryBFG10k\" \"ReduxLegendaryBFG\" \"Nemesis BFG\"\n\nSETSLOT 8 \"ReduxHellStaff\" \"FantasyStaff\" \"ReduxOccultSpellbook\" \"ReduxPyroCannon\" \"ReduxBlackholeGenerator\"\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 Legendary ASG Sprites\n/*\nSprite \"LGSGA0\", 105, 112\n{\n\tOffset -97, -79\n\tPatch \"LGASG1\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGB0\", 105, 150\n{\n\tXScale 0.970\n\tYScale 0.970\n\tOffset -92, -42\n\tPatch \"LGASG2\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGC0\", 105, 150\n{\n\tXScale 0.930\n\tYScale 0.930\n\tOffset -86, -43\n\tPatch \"LGASG3\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGD0\", 105, 112\n{\n\tXScale 0.900\n\tYScale 0.900\n\tOffset -81, -82\n\tPatch \"LGASG1\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGE0\", 105, 112\n{\n\tXScale 0.930\n\tYScale 0.930\n\tOffset -86, -90\n\tPatch \"LGASG1\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGF0\", 105, 112\n{\n\tXScale 0.950\n\tYScale 0.950\n\tOffset -89, -93\n\tPatch \"LGASG1\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGG0\", 105, 112\n{\n\tXScale 0.970\n\tYScale 0.970\n\tOffset -92, -93\n\tPatch \"LGASG1\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGH0\", 105, 112\n{\n\tOffset -97, -90\n\tPatch \"LGASG1\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGI0\", 105, 112\n{\n\tOffset -97, -85\n\tPatch \"LGASG1\", 0, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGJ0\", 250, 111\n{\n\tOffset 20, -69\n\tPatch \"LGASG4\", 175, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n\tPatch \"LGASG8\", 135, 45\n}\n\nSprite \"LGSGK0\", 250, 111\n{\n\tOffset 2, -65\n\tPatch \"LGASG4\", 175, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n\tPatch \"LGASG8\", 135, 45\n}\n\nSprite \"LGSGL0\", 250, 111\n{\n\tOffset -12, -62\n\tPatch \"LGASG4\", 175, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n\tPatch \"LGASG7\", 118, 65\n}\n\nSprite \"LGSGM0\", 250, 111\n{\n\tOffset -23, -60\n\tPatch \"LGASG4\", 175, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n\tPatch \"LGASG7\", 112, 88\n}\n\nSprite \"LGSGN0\", 250, 132\n{\n\tOffset -51, -48\n\tPatch \"LGASG6\", 107, 109\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGO0\", 250, 132\n{\n\tOffset -59, -44\n\tPatch \"LGASG6\", 107, 109\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGP0\", 250, 132\n{\n\tOffset -66, -40\n\tPatch \"LGASG6\", 84, 109\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGQ0\", 250, 132\n{\n\tOffset -71, -37\n\tPatch \"LGASG6\", 52, 103\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGR0\", 250, 132\n{\n\tOffset -71, -37\n\tPatch \"LGASG6\", 18, 102\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGS0\", 250, 132\n{\n\tOffset -71, -37\n\tPatch \"LGASG6\", -17, 107\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGT0\", 250, 132\n{\n\tOffset -71, -37\n\tPatch \"LGASG6\", -40, 114\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGU0\", 250, 132\n{\n\tOffset -71, -37\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGV0\", 250, 132\n{\n\tOffset -115, -38\n\tPatch \"LGASG6\", 107, 109\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGW0\", 250, 132\n{\n\tOffset -88, -40\n\tPatch \"LGASG6\", 107, 109\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGX0\", 250, 132\n{\n\tOffset -61, -48\n\tPatch \"LGASG6\", 107, 109\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSGY0\", 250, 111\n{\n\tOffset -22, -57\n\tPatch \"LGASG4\", 175, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n\tPatch \"LGASG7\", 118, 65\n}\n\nSprite \"LGSGZ0\", 250, 111\n{\n\tOffset 6, -59\n\tPatch \"LGASG7\", 138, 56\n\tPatch \"LGASG4\", 175, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSRA0\", 250, 132\n{\n\tOffset -66, -40\n\tPatch \"LGASG6\", 103, 114\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\n\nSprite \"LGSRB0\", 250, 132\n{\n\tOffset -71, -37\n\tPatch \"LGASG6\", 117, 118\n\tPatch \"LGASG5\", 140, 0\n\t{\n\t\tStyle CopyAlpha\n\t}\n}\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 = \"120\";"
},
{
"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 \"ReduxChainsaw\"\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 \"ReduxHandgun\"\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 \"ReduxDemonTechPistol\"\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 \"ReduxPoweredDemonTechPistol\"\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 \"ReduxCombatShotgun\"\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 \"ReduxAssaultShotgun\"\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 \"ReduxHexaShotgun\"\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 \"ReduxPoweredHexaShotgun\"\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 \"ReduxExplosiveShotgun\"\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 \"ReduxRapidShotgun\"\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 \"ReduxPoweredRapidShotgun\"\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 \"ReduxLegendaryASG\"\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 \"ReduxEnragedLegendaryASG\"\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 \"ReduxNemesisASG\"\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 \"ReduxAssaultRifle\"\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 \"ReduxMP40\"\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 \"ReduxExplosiveMinigun\"\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 \"ReduxExplosiveRifle\"\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 \"ReduxLegendaryLMG\"\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 \"ReduxEnragedLegendaryLMG\"\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 \"ReduxRocketLauncher\"\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 \"ReduxGrenadeLauncher\"\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 \"ReduxBehemothCannon\"\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 \"ReduxBarbatosCannon\"\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 \"ReduxRuffianCannon\"\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 \"ReduxNemesisPlasmaticCannon\"\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 \"ReduxPlasmaRifle\"\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 \"ReduxFreezerRifle\"\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 \"ReduxRailgun\"\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 \"ReduxDemonTechRailgun\"\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 \"ReduxPoweredDemonTechRailgun\"\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 \"ReduxExplosiveRailgun\"\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 \"ReduxDemonTechRifle\"\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 \"ReduxPoweredDemonTechRifle\"\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 \"ReduxLegendaryPlasmaticRifle\"\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 \"ReduxEnragedLegendaryPlasmaticRifle\"\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 \"ReduxNemesisRifle\"\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 \"ReduxBFG2704\"\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 \"ReduxBFG10K\"\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 \"ReduxPoweredBFG10k\"\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 \"ReduxHellstormBFG\"\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 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 \"D-BFG\"\n {\n DrawImage \"SEWPA0\", -32, -53;\n\tDrawImage \"BFG3A0\", -32, -1, CenterBottom;\n }\n IsSelected \"ReduxDemonTechBFG10K\"\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 \"ReduxPoweredDemonTechBFG10K\"\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 \"ReduxDemonTechDevastator\"\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 \"ReduxLegendaryBFG\"\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 \"ReduxHellStaff\"\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 \"ReduxOccultSpellbook\"\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 \"ReduxPyroCannon\"\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 \"ReduxBlackholeGenerator\"\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, 300;\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 ReduxTerminatorDamage, 1\n\t{\n DrawImage \"ARNOA0\", 22, -128, CenterBottom;\n }\n\tInInventory ReduxTerminatorDamage2, 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:\"Nemesis Resprite (unused)\"\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=-\n??????: \"[PC] Unreal Tournament - Razorback (remix)\" (LEGM7000)\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"
},
{
"source": "pk3",
"name": "Actors/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\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/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(1.0,2.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 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(-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\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 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(-18,18),random(-18,18),random(16,40),frandom(-0.8,0.8),frandom(-0.8,0.8),frandom(0,8),0,0,128)\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 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(1.0,2.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 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(-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\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 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(1.0,2.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 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(-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\tTNT1 AA 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\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(-2.0,2.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 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/Items.txt",
"contents": "Actor SupremeBackpack : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\n+INVENTORY.ALWAYSPICKUP\n+INVENTORY.FANCYPICKUPSOUND\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/Player.txt",
"contents": "ACTOR ReduxComplexDoomPlayer : 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 \"ReduxHandgun\"\nPlayer.StartItem \"Plasma Handgun\"\nPlayer.StartItem \"ReduxDemonTechPistol\"\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\"\nPlayer.StartItem \"DTPistolAmmoGiver\"\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 \tTNT1 A 1 A_JumpIf(ACS_NamedExecuteWithResult(\"ReduxNoReloading\") == 1, \"NoReloadAmmoGiver\")\n\t TNT1 A 0 A_GiveInventory(\"ReduxChainsaw\",1)\n\t TNT1 A 0 A_GiveInventory(\"ReduxCombatShotgun\",1)\n\t TNT1 A 0 A_GiveInventory(\"ReduxAssaultRifle\",1)\n\t\tTNT1 A 0 A_Jump(120,1)\n\t TNT1 A 0 A_GiveInventory(\"ReduxPlasmaRifle\",1)\n\t\tTNT1 A 0 A_Jump(150,1)\n\t TNT1 A 0 A_GiveInventory(\"ReduxRocketLauncher\",1)\n\t\tTNT1 A 1\n\t\tStop\n\tNoReloadAmmoGiver:\n\t\tTNT1 A 0\n\t\tTNT1 A 1\n\t TNT1 A 0 A_GiveInventory(\"ReduxChainsaw\",1)\n\t TNT1 A 0 A_GiveInventory(\"ReduxCombatShotgun\",1)\n\t TNT1 A 0 A_GiveInventory(\"ReduxAssaultRifle\",1)\n\t TNT1 A 0 A_GiveInventory(\"NewShell\",8)\n\t TNT1 A 0 A_GiveInventory(\"BulletMag\",40)\n\t\tTNT1 A 0 A_Jump(120,2)\n\t TNT1 A 0 A_GiveInventory(\"ReduxPlasmaRifle\",1)\n\t TNT1 A 0 A_GiveInventory(\"NewCell\",50)\n\t\tTNT1 A 0 A_Jump(150,2)\n\t TNT1 A 0 A_GiveInventory(\"ReduxRocketLauncher\",1)\n\t TNT1 A 0 A_GiveInventory(\"Missile\",6)\n\t\tTNT1 A 1\n\t\tStop\n\tTooMany:\n\t TNT1 A 1\n\t Stop\n\t}\n}\n\nActor \"DTPistolAmmoGiver\" : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\n+INVENTORY.ALWAYSPICKUP\n+INVENTORY.FANCYPICKUPSOUND\n+INVENTORY.UNDROPPABLE\n-BIGPOWERUP\nInventory.Amount 1\nInventory.PickupSound \"\"\nInventory.PickupMessage \"DTPistolAmmoGiver\"\nTag \"DTPistolAmmoGiver\"\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 \tTNT1 A 1 A_JumpIf(ACS_NamedExecuteWithResult(\"ReduxNoReloading\") == 1, \"NoReloadAmmoGiver\")\n\t\tTNT1 A 1\n\t\tStop\n\tNoReloadAmmoGiver:\n\t\tTNT1 A 0\n\t\tTNT1 A 1\n\t TNT1 A 0 A_GiveInventory(\"DemonAmmo\",16)\n\t\tTNT1 A 1\n\t\tStop\n\t}\n}"
},
{
"source": "pk3",
"name": "Actors/Edits/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\")\n TNT1 A 1\n\tTNT1 A 0 A_Jump(256,\"16\",\"17\",\"18\",\"19\",\"20\",\"21\",\"22\",\"23\",\"24\")\n\tGoto Nothing\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(\"PatchLegendaryCardinal\",0,0,0,0,0,0,0,272)\n Goto Nothing\n13:\n TNT1 A 0 A_SpawnItemEx(\"RMTerminator\",0,0,0,0,0,0,0,272)\n Goto Nothing\n14:\n TNT1 A 0 A_SpawnItemEx(\"DementedTerminator\",0,0,0,0,0,0,0,272)\n Goto Nothing\n15:\n TNT1 A 0 A_SpawnItemEx(\"Moloch\",0,0,0,0,0,0,0,272)\n Goto Nothing\n\t////////////\n16:\n TNT1 A 0 A_SpawnItemEx(\"Arcradimus2\",0,0,0,0,0,0,0,272)\n Goto Nothing\n17:\n TNT1 A 0 A_SpawnItemEx(\"LordArchon\",0,0,0,0,0,0,0,272)\n Goto Nothing\n18:\n TNT1 A 0 A_SpawnItemEx(\"LordOfInsanity\",0,0,0,0,0,0,0,272)\n Goto Nothing\n19:\n TNT1 A 0 A_SpawnItemEx(\"Corruption\",0,0,0,0,0,0,0,272)\n Goto Nothing\n20:\n TNT1 A 0 A_SpawnItemEx(\"AbyssalSatyr\",0,0,0,0,0,0,0,272)\n Goto Nothing\n21:\n TNT1 A 0 A_SpawnItemEx(\"ActuallyGoodHeresiarch\",0,0,0,0,0,0,0,272)\n Goto Nothing\n22:\n TNT1 A 0 A_SpawnItemEx(\"LegendaryTerminator\",0,0,0,0,0,0,0,272)\n Goto Nothing\n23:\n TNT1 A 0 A_SpawnItemEx(\"Mainyu\",0,0,0,0,0,0,0,272)\n Goto Nothing\n24:\n TNT1 A 0 A_SpawnItemEx(\"HellfireCyberdemon\",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 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(\"PatchLegendaryCardinal\",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(\"HellfireCyberdemon\",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(\"RMTerminator\",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(\"DementedTerminator\",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(\"AbyssalSatyr\",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(\"Moloch\",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(\"ActuallyGoodHeresiarch\",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(\"LegendaryTerminator\",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(\"Corruption\",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(\"LordArchon\",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(\"LordOfInsanity\",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(\"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/Edits/ItemTweaks.txt",
"contents": "///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n//Extra Spawner dissapearing fix that for some reason didnt work\nACTOR \"PatchUltraSphereSpawner\" : RandomSpawner Replaces MegaSphere\n{\nDropItem \"ModdedMegaSphere\", 256, 90\nDropItem \"UltraSphere\", 256, 10\nDropItem \"PatchExtraUltraSphereSpawner\", 256, 5\n}\nACTOR \"PatchExtraUltraSphereSpawner\" : RandomSpawner\n{\nDropItem \"LegendaryUltraSphere\", 256, 40\nDropItem \"HellFireUltraSphere\", 256, 40\nDropItem \"EnragedLegendaryUltraSphere\", 256, 30\nDropItem \"TrueLegendaryUltraSphere\", 256, 20\n}\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n//Hellknight drop randomizer fix -from minipatch\nACTOR NemesisHKSuperItemRandomizer2 : NemesisHKSuperItemRandomizer Replaces NemesisHKSuperItemRandomizer\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_Jump(192,\"DoomguyDoll\",\"AnkhOfResurrection\",\"LightArmor\")\nTNT1 A 0 A_Jump(128,\"NemesisSphere\",\"NemesisArmor\")\nNothing:\nTNT1 A 1\nStop\nDoomGuyDoll:\nTNT1 A 1 ACS_NamedExecuteAlways(\"DropDoll\",0,80)\nStop\nAnkhOfResurrection:\nTNT1 A 1 ACS_NamedExecuteAlways(\"DropAnkh\",0,80)\nStop\nLightArmor:\nTNT1 A 1 A_SpawnItemEx(\"LightNemesisArmor\",0,0,32)\nStop\nNemesisSphere:\nTNT1 A 1 A_SpawnItemEx(\"NemesisSphere\",0,0,32)\nStop\nNemesisArmor:\nTNT1 A 1 A_SpawnItemEx(\"NemesisArmor\",0,0,32)\nStop\n}}\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////"
},
{
"source": "pk3",
"name": "Actors/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/Edits/MonsterTweaks.txt",
"contents": "///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\nActor PatchEnragedLegendarySentient : EnragedLegendarySentient Replaces EnragedLegendarySentient\n{\n//-FULLVOLACTIVE\nStates\n{\n\tSpawn:\n\t\tTNT1 A 0 NoDelay ACS_NamedExecuteAlways(\"EnragedFlameJets\",0,2)\n\t\t//TNT1 A 0 ACS_NamedExecuteAlways(\"SetEnragedSky\",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\t10KTeleport:\n\t Goto Missile //until i find an actual fix\n\t\t//TNT1 A 0 A_JumpIf(user_missileteleport >= Random(50,90),\"BFG10KLoop\")\n\t\t//TNT1 A 0 A_Wander\n\t\t//TNT1 A 0 A_SpawnItemEx(\"PatchEnragedSentientTeleportFXSpam\",0,0,60)\n\t\t//TNT1 A 0 A_SetUserVar(user_missileteleport,user_missileteleport+1)\n\t\t//Loop\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\t//TNT1 A 0 A_PlaySound(\"EnragedSentient/DBFG\",5,1.0,0,ATTN_NONE)\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, \"Toaster\")\n\tTNT1 AAA/*AAAAAAAAAAAA*/ 0 A_SpawnItemEx(\"PatchRedPowerLine\",random(64,-64),random(64,-64),random(0,64),0,0,0,0,128,0) //no thanks\n\tELSN E 1 A_SpawnItemEx(\"PatchRedPowerLine\",random(64,-64),random(64,-64),random(0,64),0,0,0,0,128,0)\n Stop\n }\n}\n\nACTOR PatchRedPowerLine\n{\nSpeed 1\nRadius 0\nHeight 0\nScale 0.28\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\n TNT1 A 0 A_Jump(128,\"FadeOut2\")\nNormal:\n SPFX AAAAAAAA 1 Bright A_FadeOut(0.05)\n Stop\nFadeOut2:\n SPFX AAAAAAAA 1 Bright A_FadeOut(0.075)\n Stop\n }\n}\n\n/*ACTOR 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\tResurrect:\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\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*/\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///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n//Empowered bosses 10k drop fix\nActor PatchEmpoweredDarkCyberdemon : EmpoweredDarkCyberdemon replaces EmpoweredDarkCyberdemon\n{\nTag \"\\c[x9]Empowered Dark Cyberdemon\\c-\"\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"NewCellPack\" 186 300\nDropItem \"SphereOfPower\" 200\nDropItem \"BFG10K2\" 128\nDropItem \"BFG9500\" 128\n}\n\nActor PatchEmpoweredBFGArachnophyte : EmpoweredBFGArachnophyte replaces EmpoweredBFGArachnophyte\n{\nTag \"\\c[x9]Empowered BFG Arachnophyte\\c-\"\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"NewCellPack\" 186 300\nDropItem \"SphereOfPower\" 200\nDropItem \"BFG10K2\" 128\nDropItem \"BFG9500\" 128\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///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\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-\" //yay free tag fix\n}\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////"
},
{
"source": "pk3",
"name": "Actors/Edits/LegendaryMonsterEdits.txt",
"contents": "Actor 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,\"ReduxEnragedLaserSight\")\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,\"ReduxEnragedLaserSight\")\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,\"ReduxEnragedLaserSight\")\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,\"ReduxEnragedLaserSight\")\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,\"ReduxEnragedLaserSight\",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,\"ReduxEnragedLaserSight\",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,\"ReduxEnragedLaserSight\",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,\"ReduxEnragedLaserSight\",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,\"ReduxEnragedLaserSight\",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,\"ReduxEnragedLaserSight\",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/Monsters/Destructor.txt",
"contents": "ACTOR Destructor : SpiderMastermind\n{\nHealth 5000\nSpeed 18\nPainChance 40\nPainChance \"PDTBFG\", 20\nPainChance \"SoulToxic\", 10\nPainChance \"FatFlamer\", 10\nPainChance \"FiendFire\", 10\nPainChance \"Explosion\", 70\nScale 1.05\nRadius 65\nDropItem \"BossLifeEssence\" 200 25\nDropItem \"BossArmorBonusMax\" 200 1\nDropItem \"NewCell\" 256 20\nDropItem \"NewCellPack\" 250\nDropItem \"BFG10K \" 200\nDropItem \"Demon Tech BFG10K\" 184 1\nObituary \"%o was deconstructed by the Destructor.\"\nPainSound \"monsters/darkmasterpain\"\nSeeSound \"monsters/darkdemolishersee\"\nDeathSound \"monsters/darkmasterminddie\"\nAttackSound \"\"\nSpecies \"Masterminds\"\n+MISSILEEVENMORE\nDamageFactor \"DemolisherEx\", 1.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"PDTBFG\", 0.35\nDamageFactor \"PDTBFGTracer\", 0.7\nBloodColor \"Red\"\nTag \"\\c[i7]Destructor\\c-\"\nStates\n{\nSpawn:\n \tDEM8 A 10 A_Look\n \tLoop\nSee:\n\t\tTNT1 A 0 A_Jump(62,\"Rush\")\n \tDEM8 A 2 A_Metal\n \tDEM8 ABB 2 A_Chase\n \tDEM8 C 2 A_Metal\n \tDEM8 CDD 2 A_Chase\n \tDEM8 E 2 A_Metal\n \tDEM8 EFF 2 A_Chase\n \tLoop\nRush:\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM8 A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM8 A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM8 B 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM8 B 1 A_Chase\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM8 C 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM8 C 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM8 D 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM8 D 1 A_Chase\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostE\",0,0,0,0,0,0,0,128)\n\t\tDEM8 E 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostE\",0,0,0,0,0,0,0,128)\n\t\tDEM8 E 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostF\",0,0,0,0,0,0,0,128)\n\t\tDEM8 F 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"DestructorGhostF\",0,0,0,0,0,0,0,128)\n\t\tDEM8 F 1 A_Chase\n\t\tTNT1 A 0 A_Jump(84,\"See\")\n\t\tLoop\nPause:\n\t\tDEM8 A 10\n\t\tGoto See\nMissile:\n \tTNT1 A 0 A_Jump(128,\"BFG9K\",\"BFG10K\",\"BFG15K\")\nNormal:\n\t TNT1 A 0 A_JumpIfCloser(2000,1)\n\t Goto BFG9K\n \tTNT1 A 0 A_PlaySound(\"monsters/darkmasterwind\")\n \tDEM8 A 10 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", 10, 12, 36, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\t\tTNT1 A 0 A_CustomMissile(\"SentientExplosiveTracer\",Random(24,34),0,Random(10,-10),0)\n\t DEM8 G 3 Bright\n \tTNT1 A 0 A_SpawnItemEx(\"OrangeShellCasing\", 10, -12, 36, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\t\tTNT1 A 0 A_CustomMissile(\"SentientExplosiveTracer\",Random(24,34),0,Random(10,-10),0)\n\t DEM8 H 4 Bright\n\t\tTNT1 A 0 A_PlaySound(\"monsters/darkmasterwind2\")\n\t\tTNT1 A 0 A_Jump(3,\"Pause\",\"BFG9K\",\"BFG10K\")\n \tTNT1 A 0 A_SpidRefire\n \tGoto Normal+3\nBFG9K:\n\t TNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n DEM8 T 15 Bright A_FaceTarget\n\t DEM8 T 10 Bright A_FaceTarget\n\t DEM8 U 8 Bright A_FaceTarget\n \tDEM8 U 4 Bright A_CustomMissile(\"SentientBFG9500Ball\",40,0,0,0)\n\t\tDEM8 T 6 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n DEM8 T 15 Bright A_FaceTarget\n\t DEM8 T 10 Bright A_FaceTarget\n\t DEM8 U 8 Bright A_FaceTarget\n \tDEM8 U 4 Bright A_CustomMissile(\"SentientBFG9500Ball\",40,0,0,0)\n\t\tDEM8 T 15 Bright\n\t\tTNT1 A 0 A_Jump(128,\"BFG10K\",\"BFG15K\")\n \tGoto See\nBFG10K:\n\t TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\t DEM8 T 18 Bright A_FaceTarget\n\t DEM8 T 6 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Sentient10K\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Sentient10K\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Sentient10K\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Sentient10K\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Sentient10K\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Sentient10K\", 44, 0, Random(4, -4))\n\t\tDEM8 T 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\t\tTNT1 A 0 A_Jump(128,\"DTBFG10K\")\n\t\tGoto See\nBFG15K:\n\t TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\t DEM8 T 18 Bright A_FaceTarget\n\t DEM8 T 6 Bright A_FaceTarget\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Destructor15k\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Destructor15k\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Destructor15k\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Destructor15k\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Destructor15k\", 44, 0, Random(4, -4))\n\t\tDEM8 T 5 Bright A_FaceTarget\n\t\tDEM8 U 4 Bright A_CustomMissile(\"Destructor15k\", 44, 0, Random(4, -4))\n\t\tDEM8 T 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\t\tTNT1 A 0 A_Jump(128,\"DTBFG10K\")\n\t\tGoto See\nDTBFG10K:\n\t\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\t\tDEM8 TT 2 Bright A_FaceTarget\n\t\tDEM8 TT 2 Bright A_FaceTarget\n\t\tDEM8 TT 2 Bright A_FaceTarget\n\t\tDEM8 TT 2 Bright A_FaceTarget\n\t\tDEM8 TT 2 Bright A_FaceTarget\n\t\tDEM8 UU 2 Bright A_FaceTarget\n\t\tDEM8 UU 2 Bright A_FaceTarget\n\t\tDEM8 U 2 Bright A_CustomMissile(\"SentientDTBFG10KBall\", 34, 0, 0)\n\t\tDEM8 UUUUUUUUUUUU 2\n\t\tGoto See\nPain:\n \tTNT1 A 0 A_Jump(87,\"PainMissile\")\n\t\tDEM8 I 6 A_Pain\n \tGoto See\nPainMissile:\n\t\tDEM8 I 6 A_Pain\n \tGoto Missile\nDeath:\n\t\tTNT1 A 0 A_Scream\n\t\tDEM8 I 20 A_Fall\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM8 JJJJJ 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM8 KKKKK 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM8 LLLLL 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM8 MMMMM 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM8 NNNNN 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM8 OOOOO 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM8 PPPPP 2 Bright A_CustomMissile(\"Kaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAAAAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAAAAAAA 0 A_CustomMissile(\"SmokeFX3\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tDEM8 QR 5\n\t\tDEM8 S -1 A_KillMaster\n\t\tStop\nCrush:\n\t BOCG A -1 A_PlaySound(\"gib/squish\")\n\t Stop\n }\n}\n\nACTOR DestructorGhostA : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM8 A 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR DestructorGhostB : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM8 B 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR DestructorGhostC : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM8 C 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR DestructorGhostD : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM8 D 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR DestructorGhostE : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM8 E 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR DestructorGhostF : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM8 F 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR Destructor15k : Cybruiser15K\n{\nDamageType \"DarkDemoEx\"\n}"
},
{
"source": "pk3",
"name": "Actors/Monsters/DarkCardinal.txt",
"contents": "ACTOR DarkCardinal : Cyberdemon\n{\n Health 6000\n Speed 10\n FloatSpeed 8\n PainChance 30\n PainChance \"PDTBFG\", 15\n PainChance \"SoulToxic\", 5\n PainChance \"FatFlamer\", 5\n PainChance \"FiendFire\", 5\n PainChance \"Explosion\", 60\n Species \"Cybers\"\n DamageFactor \"Cyber10K\", 0.0\n DamageFactor \"PDTBFG\", 0.2\n DamageFactor \"PDTBFGTracer\", 0.6\n SeeSound \"Cardinal/Sight\"\n PainSound \"Cardinal/Pain\"\n DeathSound \"Cardinal/Death\"\n ActiveSound \"Cardinal/Active\"\n Scale 1.1\n Mass 2500\n +MISSILEMORE\n +QUICKTORETALIATE\n +FLOAT\n +NOGRAVITY\n -FLOORCLIP\n +BRIGHT\n DropItem \"BossLifeEssence\" 204 25\n DropItem \"BossArmorBonusMax\" 204 1\n DropItem \"DemonAmmoBox\" 128 200\n DropItem \"BFG10K2\" 128\n //DropItem \"BFG15K\" 128\n Obituary \"%o was removed from the game by the Dark Cardinal.\"\n Tag \"\\cqDark Cardinal\\c-\"\n var int user_script;\n States\n {\n Spawn:\n\tTNT1 A 0 A_JumpIf(user_script == 1,3)\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"GreenCardinalFire\",0)\n\tTNT1 A 0 A_SetUserVar(\"user_script\",1)\n\tC5RD AB 2 A_Look\n\tLoop\n See:\n\tC5RD A 2 A_Chase\n\tC5RD B 2 A_Chase\n\tLoop\n Missile:\n\tTNT1 A 0 A_Jump(100,\"Homers\",\"RailgunCharge\")\n\tTNT1 A 0 A_jump(80,\"10k\",\"15k\")\n Rockets:\n\tC5RD CC 5 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberRocket\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberRocket\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberRocket\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberRocket\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberRocket\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberRocket\",50,-25,random(6,-6))\n\tC5RD C 12\n\tTNT1 A 0 A_jump(100,\"Homers\",\"railguncharge\")\n\tTNT1 A 0 A_jump(50,\"10k\",\"15k\")\n\tTNT1 A 0 A_jump(20,\"DTBFG\")\n\tGoto see\n Homers:\n\tC5RD CC 5 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberHomer\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberHomer\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberHomer\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberHomer\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberHomer\",50,-25,random(6,-6))\n\tC5RD C 6 A_FaceTarget\n\tC5RD D 4 A_CustomMissile(\"DarkCyberHomer\",50,-25,random(6,-6))\n\tC5RD C 12\n\tTNT1 A 0 A_jump(100,\"railguncharge\")\n\tTNT1 A 0 A_jump(50,\"10k\",\"15k\")\n\tGoto see\n 10k:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tC5RD CCCCC 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tC5RD D 3 A_CustomMissile(\"Thamuz10K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tC5RD D 3 A_CustomMissile(\"Thamuz10K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tC5RD D 3 A_CustomMissile(\"Thamuz10K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tC5RD D 3 A_CustomMissile(\"Thamuz10K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tC5RD D 3 A_CustomMissile(\"Thamuz10K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tC5RD D 3 A_CustomMissile(\"Thamuz10K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tC5RD D 3 A_CustomMissile(\"Thamuz10K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tC5RD D 3 A_CustomMissile(\"Thamuz10K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kcooldown\",0)\n\tTNT1 A 0 A_jump(80,\"15k\")\n\tGoto see\n 15k:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tC5RD CCCCC 4 A_FaceTarget\n\tC5RD D 3 A_CustomMissile(\"DarkCyber15K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tC5RD D 3 A_CustomMissile(\"DarkCyber15K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tC5RD D 3 A_CustomMissile(\"DarkCyber15K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tC5RD D 3 A_CustomMissile(\"DarkCyber15K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tC5RD D 3 A_CustomMissile(\"DarkCyber15K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tC5RD D 3 A_CustomMissile(\"DarkCyber15K\", 50, -25, Random(4, -4))\n\tC5RD C 4 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kcooldown\",0)\n\tTNT1 A 0 A_jump(80,\"10k\")\n\tGoto see\n Railguncharge:\n\tTNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n\tC5RD CCCCC 5 A_FaceTarget\n Railgun:\n\tC5RD C 10\n\tC5RD D 8 A_CustomMissile(\"DarkCyberRail\",50,-25)\n\tC5RD C 10\n\tGoto See\n Pain:\n\tTNT1 A 0 A_Jump(128,\"PainMissile\")\n C5RD E 3 A_Pain\n C5RD E 3\n C5RD E 3\n Goto See\n PainMissile:\n C5RD E 3 A_Pain\n C5RD E 3\n C5RD E 3\n Goto Missile\n Death.ice:\n Death:\n\tC5RD E 10 A_Scream\n\tC5RD F 10 A_NoBlocking\n\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tC5RD GGGGG 2 Bright A_CustomMissile(\"Kaboom5\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tC5RD HHHHH 2 Bright A_CustomMissile(\"Kaboom5\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tC5RD IIIII 2 Bright A_CustomMissile(\"Kaboom5\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tC5RD JJJJJ 1 Bright A_CustomMissile(\"Kaboom5\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tC5RD KKKKK 1 Bright A_CustomMissile(\"Kaboom5\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAAAAAA 0 A_CustomMissile(\"SmokeFX3\", Random(20,80), 0, random(0,360), 2, random(0,360))\n\tC5RD L 5\n\tTNT1 A 1 A_KillMaster\n\tStop\n\t}\n}\n\nACTOR GreenCardinalFireSpawner : RedParticleSpawner\n{\n States\n {\n Spawn:\n TNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"monster/ambientfire3\")\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_SpawnItemEx(\"GreenCardinalFireEx\",random(8,-8),random(4,-4),random(70,80),0,0,random(-4,-6),0,128,0)\n TNT1 AAAA 0 A_SpawnItemEx(\"GreenCardinalFire\",random(18,-18),random(14,-14),random(70,80),0,0,random(-6,-8),0,128,0)\n TNT1 A 1\n Stop\n }\n}\n\nACTOR GreenCardinalFireEx : Kaboom6\n{\nSpeed 0\nScale 0.85\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFXPG AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nACTOR GreenCardinalFire : CardinalFire\n{\nStates\n{\nSpawn:\nGMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n}\n}"
},
{
"source": "pk3",
"name": "Actors/Monsters/NewCorruptedAnnihilator.txt",
"contents": "ACTOR CorruptedAnnihilator : Cyberdemon\n{\nHealth 7000\nScale 1.05\nBloodColor \"DarkBlue\"\nPainChance 2\nPainChance \"DBFG2\", 0\nPainChance \"PlayerDBFG2\", 0\nPainChance \"DBFG10K2\", 0\nPainChance \"PlayerDBFG10K2\", 0\nPainChance \"SoulToxic\", 5\nPainChance \"Explosion\", 40\nPainChance \"BFG9500Ball\", 40\nPainChance \"PlayerDevBall\", 100\nPainChance \"BFG10K\", 100\nPainChance \"PDTBFG\", 100\nPainChance \"Legendary\", 100\nPainChance \"LegendaryPlayer\", 100\nPainChance \"LegendaryGuru\", 256\nPainChance \"LegendaryGuruPlayer\", 256\nDamageFactor 0.5\nDamageFactor \"PyroShot\", 0.25\nDamageFactor \"PlayerPyro\", 0.25\nDamageFactor \"PlayerBHole\", 0.25\nDamageFactor \"Player\", 0.05\nDamageFactor \"DBFG10K2\", 0.0\nDamageFactor \"PlayerDBFG10K2\", 0.05\nDamageFactor \"DBFG2\", 0.0\nDamageFactor \"PlayerDBFG2\", 0.10\nDamageFactor \"FreezerBurn\", 0.0\nDamageFactor \"Ice\", 0.0\nDamageFactor \"Legendary\", 0.75\nDamageFactor \"SuperWeapon\", 0.75\nDamageFactor \"LegendaryPlayer\", 0.75\nDamageFactor \"LegendaryGuru\", 0.75\nDamageFactor \"LegendaryGuruPlayer\", 0.75\nDamageFactor \"PlayerDevBall\", 0.65\nDamageFactor \"PlayerDevTracer\", 0.15\nDamageFactor \"PowerDoubleDamage\", 0.35\nDamageFactor \"BFG10K\", 0.65\nDamageFactor \"BFG9500Ball\", 0.1\nDamageFactor \"CustomSpray\", 0.1\nDamageFactor \"BFGSplash\", 0.1\nDamageFactor \"BFGSpray\", 0.1\nDamageFactor \"Explosion\", 0.1\nDamageFactor \"PDTBFG\", 0.1\nDamageFactor \"PDTBFGTracer\", 0.1\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.1\nDamageFactor \"PDTPuff\", 0.1\nDamageFactor \"Cyber10K\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"VileFires\", 0.0\nDamageFactor \"NobleComet\", 0.0\nDamageFactor \"ZombieDev\", 0.0\nDamageFactor \"BeheComet\", 0.0\nMass 5500\nSpecies \"Cybers\"\n+QUICKTORETALIATE\n+MISSILEEVENMORE\nSpeed 23\nDropItem \"BossLifeEssence\", 192\nDropItem \"BossArmorBonusMax\", 192\nDropItem \"DemonicChalice\", 128, 1\nDropItem \"UltraSphere\", 256, 1\nDropitem \"D-BFG\", 256\nDropitem \"DCellPack\", 256, 32\nDropitem \"DCellPack\", 128, 24\nDropitem \"DCell\", 256, 10\nDropitem \"DCell\", 256, 10\nDropitem \"DCell\", 256, 10\nObituary \"%o was D-eleted by the Corrupted Annihilator.\"\nSeeSound \"BlueCardinal/Sight\"\nPainSound \"BlueCardinal/Pain\"\nActiveSound \"BlueCardinal/Active\"\nDeathSound \"BlueCardinal/Death\"\nTag \"\\c[l5]Corrupted Annihilator\\c-\"\nvar int user_music;\nvar int user_lasershot;\nvar int user_missile;\nStates\n{\nSpawn:\n 6NNI A 10 A_Look\n\t\t6NNI A 10 A_Look\n\t\t6NII A 10 A_Look\n\t\t6NII A 10 A_Look\n Loop\nSee:\n\t\tTNT1 A 0 A_JumpIf(user_music == 1,3)\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"StartMonsterMusic\",0,7002)\n\t\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n TNT1 A 0 A_Jump(60,\"Rush\")\n 6NNI A 3 A_Playsound(\"monsters/clhoof\")\n 6NNI ABB 3 A_Chase\n 6NNI C 3 A_Playsound(\"monsters/clhoof\")\n 6NNI CDD 3 A_Chase\n Loop\nRush:\n\t\tTNT1 A 0 A_Metal\n\t 6NNI AA 0 A_Chase\n 6NNI A 2 A_SpawnItemEx(\"CorruptAnniGhostA\",0,0,0,0,0,0,0,128)\n\t 6NNI AA 0 A_Chase\n 6NNI A 2 A_SpawnItemEx(\"CorruptAnniGhostA\",0,0,0,0,0,0,0,128)\n\t 6NNI AA 0 A_Chase\n 6NNI B 2 A_SpawnItemEx(\"CorruptAnniGhostA\",0,0,0,0,0,0,0,128)\n\t 6NNI AA 0 A_Chase\n 6NNI B 2 A_SpawnItemEx(\"CorruptAnniGhostA\",0,0,0,0,0,0,0,128)\n\t 6NNI AA 0 A_Chase\n 6NNI C 2 A_SpawnItemEx(\"CorruptAnniGhostA\",0,0,0,0,0,0,0,128)\n\t 6NNI AA 0 A_Chase\n 6NNI C 2 A_SpawnItemEx(\"CorruptAnniGhostA\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_Metal\n\t 6NNI AA 0 A_Chase\n 6NNI D 2 A_SpawnItemEx(\"CorruptAnniGhostA\",0,0,0,0,0,0,0,128)\n\t 6NNI AA 0 A_Chase\n 6NNI D 2 A_SpawnItemEx(\"CorruptAnniGhostA\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_JumpIfCloser(128,\"FloorStomp\")\n\t\tTNT1 A 0 A_Jump(32,\"Teleport\")\n\t\tTNT1 A 0 A_Jump(64,\"See\")\n\t\tLoop\nTeleport:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_UnSetShootable\n\t\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"BlueCardLineSpawner\")\n\t\t6NNI GGGGGGGGGGG 1 Bright A_FadeOut(0.1,0)\n\t\tTNT1 A 0 A_ChangeVelocity(0,0,0,CVF_REPLACE)\n\t\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Chase(0,0,CHF_NIGHTMAREFAST)\n\t\tTNT1 A 1 A_PlayWeaponSound(\"boss/teleport\")\n\t\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"BlueCardLineSpawner\")\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_Jump(192,3)\n\t\tTNT1 A 0 ThrustThing(angle*256/360+128,15,0,0)\n\t\tTNT1 A 0 A_Jump(256,2)\n\t\tTNT1 A 0 ThrustThing(angle*256/360,15,0,0)\n\t\tTNT1 A 3 A_FaceTarget\n\t\t6NNI GGGGGGGGGGG 1 A_FadeIn(0.1)\n\t\t6NNI G 20\n\t\tTNT1 A 0 A_ChangeVelocity(0,0,0,CVF_REPLACE)\n\t\tTNT1 A 0 A_SetShootable\n\t\tTNT1 A 0 A_Jump(70,\"DBFG10K\")\n\t\tTNT1 A 0 A_JumpIfCloser(128,\"FloorStomp\")\n\t\tGoto Missile\nMissile:\nNormal:\n\t\tTNT1 A 0 A_JumpIfCloser(128,\"FloorStomp\")\n TNT1 A 0 A_Jump(100,\"DBFG10K\",\"DTDBFG\",\"Railgun\")\n TNT1 A 0 A_Jump(80,\"DBFG\",\"Lasers\")\n 6NNI E 8 A_FaceTarget\n TNT1 A 0 Bright A_CustomMissile(\"BlueCardinalRocket\", 56, 26, 0)\n 6NNI F 6 Bright A_CustomMissile(\"BlueCardinalRocket\", 56, -26, 0)\n 6NNI E 8 A_FaceTarget\n TNT1 A 0 Bright A_CustomMissile(\"BlueCardinalRocket\", 56, 26, 0)\n 6NNI F 6 Bright A_CustomMissile(\"BlueCardinalRocket\", 56, -26, 0)\n 6NNI E 8 A_FaceTarget\n TNT1 A 0 Bright A_CustomMissile(\"BlueCardinalRocket\", 56, 26, 0)\n 6NNI F 6 Bright A_CustomMissile(\"BlueCardinalRocket\", 56, -26, 0)\n 6NNI E 8 A_FaceTarget\n TNT1 A 0 Bright A_CustomMissile(\"BlueCardinalRocket\", 56, 26, 0)\n 6NNI F 6 Bright A_CustomMissile(\"BlueCardinalRocket\", 56, -26, 0)\n\t\t6NNI E 8\n\t\tTNT1 A 0 Bright A_Jump(128,\"Teleport\",\"Railgun\")\n Goto See\nFloorStomp:\n 6NNI G 10 A_FaceTarget\n\t TNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t\tTNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\t6NMA A 3 Bright A_PlaySoundEx(\"monsters/clsee\",\"Voice\")\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NMA A 3 Bright A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NMA A 3 Bright A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NMA A 3 Bright A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NMA A 3 Bright A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NMA A 3 Bright A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_UnsetInvulnerable\n\t\t6NMA A 7 A_FaceTarget\n\t\t6NMA A 5 A_FaceTarget\n\t\tTNT1 A 0 Radius_Quake(30,8,0,80,0)\n\t\t6NMA A 20 A_FaceTarget\n\t TNT1 A 0 A_SpawnItemEx(\"CorruptedAnniSuperstomp\")\n\t\t6NMA B 5 A_PlaySound(\"monsters/Darkcyberstomp\")\n\t\t6NMA B 2 Bright\n\t\t6NMA B 20\n\t TNT1 A 0 A_ChangeFlag(NOPAIN,0)\n Goto See\nRailgun:\n\t\tTNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n 6NNI EE 10 A_FaceTarget\n\t\t6NNI E 10 Bright A_FaceTarget\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCyberRail\",56,26,0)\n 6NNI F 10 Bright A_CustomMissile(\"BlueCyberRail\",56,-26,0)\n\t\t6NNI E 15\n\t\tGoto See\nDBFG10K:\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgcharge2\")\n\t 6NNI E 25 Bright A_FaceTarget\n\t 6NNI E 8 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\")\n\t\tTNT1 A 0 A_CustomMissile(\"T3DBFG10kShot\",56,-26,Random(-2, 2))\n\t\t6NNI F 4 Bright A_CustomMissile(\"T3DBFG10kShot\",56,26,Random(-2, 2))\n\t\t6NNI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\")\n\t\tTNT1 A 0 A_CustomMissile(\"T3DBFG10kShot\",56,-26,Random(-2, 2))\n\t\t6NNI F 4 Bright A_CustomMissile(\"T3DBFG10kShot\",56,26,Random(-2, 2))\n\t\t6NNI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\")\n\t\tTNT1 A 0 A_CustomMissile(\"T3DBFG10kShot\",56,-26,Random(-4, 4))\n\t\t6NNI F 4 Bright A_CustomMissile(\"T3DBFG10kShot\",56,26,Random(-4, 4))\n\t\t6NNI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\")\n\t\tTNT1 A 0 A_CustomMissile(\"T3DBFG10kShot\",56,-26,Random(-4, 4))\n\t\t6NNI F 4 Bright A_CustomMissile(\"T3DBFG10kShot\",56,26,Random(-4, 4))\n\t\t6NNI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\")\n\t\tTNT1 A 0 A_CustomMissile(\"T3DBFG10kShot\",56,-26,Random(-2, 2))\n\t\t6NNI F 4 Bright A_CustomMissile(\"T3DBFG10kShot\",56,26,Random(-2, 2))\n\t\t6NNI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\")\n\t\tTNT1 A 0 A_CustomMissile(\"T3DBFG10kShot\",56,-26,Random(-2, 2))\n\t\t6NNI F 4 Bright A_CustomMissile(\"T3DBFG10kShot\",56,26,Random(-2, 2))\n\t\t6NNI E 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\t\tGoto See\nDTDBFG:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgcharge\") // 196 tics.\n\t\t6NNI EE 14 Bright A_FaceTarget\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI EE 6 Bright A_FaceTarget\n\t\t6NNI EE 6 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\")\n\t 6NNI F 0 A_CustomMissile(\"T3DBFG10KBall\",45,-26,0)\n\t\t6NNI F 12 Bright A_CustomMissile(\"T3DBFG10KBall\",45,26,0)\n\t\tGoto Missile\nDBFG:\n\t\tTNT1 A 0 A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgcharge2\") // 196 tics.\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\t6NNI EE 6 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\t6NNI EE 6 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SetUserVar(\"user_missile\",0)\n\t\tGoto DBFGCharge\nDBFGCharge:\n\t\tTNT1 A 0 A_JumpIf(user_missile >= 40,\"DBFGFire\")\n\t\tTNT1 A 0 A_SetUserVar(\"user_missile\",user_missile+1)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI EE 0 Bright A_CustomRailgun(-1,26,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,\"RailTargetPuff\",0,0,0,0,10.0,0,\"CorruptedAnniRailParticle2\",-15)\n\t\t6NNI EE 1 Bright A_CustomRailgun(-1,-26,NONE,NONE,RGF_SILENT|RGF_NOPIERCING,1,0,\"RailTargetPuff\",0,0,0,0,10.0,0,\"CorruptedAnniRailParticle\",-15)\n\t\tLoop\nDBFGFire:\n\t\tTNT1 A 0 A_SpawnItem(\"BlueAnniFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\")\n\t 6NNI F 0 A_CustomMissile(\"T3DBFGBall\",60,-26,0)\n\t\t6NNI F 12 Bright A_CustomMissile(\"T3DBFGBall\",60,26,0)\n\t\tGoto See\nLasers:\n\t TNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t\tTNT1 A 0 A_SetReflectiveInvulnerable\n\t\tTNT1 A 0 A_PlaySound(\"BlueCardinal/Charge2\",CHAN_NOPAUSE)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCardShield\",Random(-1,1),Random(-1,1),8)\n\t\t6NNI GG 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCardShield\",Random(-1,1),Random(-1,1),8)\n\t\t6NNI GG 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCardShield\",Random(-1,1),Random(-1,1),8)\n\t\t6NNI GG 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCardShield\",Random(-1,1),Random(-1,1),8)\n\t\t6NNI GG 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCardShield\",Random(-1,1),Random(-1,1),8)\n\t\t6NNI GG 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCardShield\",Random(-1,1),Random(-1,1),8)\n\t\t6NNI GG 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCardShield\",Random(-1,1),Random(-1,1),8)\n\t\t6NNI G 4 Bright\n\t\tTNT1 A 0 A_UnSetReflectiveInvulnerable\n\t\tTNT1 A 0 A_SetUserVar(\"user_lasershot\",0)\n\t TNT1 A 0 A_ChangeFlag(NOPAIN,0)\nLasering:\n\t\tTNT1 A 0 A_JumpIf(user_lasershot >= 24,\"See\")\n\t\tTNT1 A 0 A_SetUserVar(\"user_lasershot\",user_lasershot+1)\n\t\tTNT1 A 0 A_PlaySound(\"Laser/Beam\",CHAN_NOPAUSE)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"LaserBeam\",108,6,0,0)\n\t\t6NNI X 1 Bright A_FaceTarget\n\t\t6NNI Q 1 Bright A_CustomMissile(\"LaserBeam\",108,-6,0,0)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"LaserBeam\",108,6,0,0)\n\t\t6NNI X 1 Bright A_FaceTarget\n\t\t6NNI Q 1 Bright A_CustomMissile(\"LaserBeam\",108,-6,0,0)\n\t\tLoop\nPain:\n 6NNI G 10 A_Pain\n TNT1 A 0 A_Jump(64,\"Teleport\")\n\t\tTNT1 A 0 A_Jump(64,\"Missile\")\n Goto See\n\tPain.Legendary:\n\tPain.LegendaryPlayer:\n\tPain.PlayerDevBall:\n\tPain.PDTBFG:\n\tPain.BFG10K:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Jump(150,\"Teleport\")\n\t\tTNT1 A 0\n\t\tGoto Missile\nDeath:\n\t\t6NNI E 3 Bright A_PlaySoundEx(\"Weapons/dbfgcharge\",\"GURUCHRG\")\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_FaceTarget\n\t\t6NNI E 2 Bright A_SpawnItemEx(\"BlueCardRocketExplosion\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\t6NNI A 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlayWeaponSound(\"Weapons/dbfgfire\")\n\t 6NNI F 0 A_CustomMissile(\"T3DBFGBall\",60,-26,0)\n\t\t6NNI F 15 Bright A_CustomMissile(\"T3DBFGBall\",60,26,0)\n\t\t6NNI E 5 A_FaceTarget\n\t\t6NNI E 5 A_FaceTarget\n\t\t6NNI E 5 A_FaceTarget\n\t\t6NNI E 5 A_FaceTarget\n\t\t6NNI E 5 A_FaceTarget\n\t\tTNT1 A 0 A_PlayWeaponSound(\"Weapons/dbfgfire\")\n\t 6NNI F 0 A_CustomMissile(\"T3DBFGBall\",60,-26,0)\n\t\t6NNI F 5 Bright A_CustomMissile(\"T3DBFGBall\",60,26,0)\n\n\t\t6NNI G 10 A_Scream\n\t\t6NNI H 10 A_NoBlocking\n\n\t\tTNT1 A 0 A_PlaySound(\"BlueCardinal/Spit\")\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,0,2,0)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,20,2,5)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,40,2,10)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,60,2,15)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,80,2,25)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,100,2,30)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,120,2,35)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,140,2,40)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,160,2,45)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,180,2,0)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,200,2,-5)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,220,2,-10)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,240,2,-15)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,260,2,-20)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,280,2,-25)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,300,2,-30)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,320,2,-35)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,340,2,-40)\n\n\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"CABigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n 6NNI IIIII 2 Bright A_CustomMissile(\"BlueCardRocketExplosion\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"CABigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n 6NNI JJJJJ 1 Bright A_CustomMissile(\"BlueCardRocketExplosion\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,180,2,45)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,200,2,40)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,220,2,35)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,240,2,30)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,260,2,25)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,280,2,20)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,300,2,15)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,320,2,10)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,340,2,5)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,0,2,0)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,20,2,-5)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,40,2,-10)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,60,2,-15)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,80,2,-20)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,100,2,-25)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,120,2,-30)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,140,2,-35)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,160,2,-40)\n\n\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"CABigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n 6NNI KKKKK 3 Bright A_CustomMissile(\"BlueCardRocketExplosion\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,90,2,45)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,110,2,40)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,130,2,35)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,150,2,30)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,170,2,25)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,190,2,20)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,210,2,15)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,230,2,10)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,250,2,5)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,270,2,0)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,290,2,-5)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,310,2,-10)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,330,2,-15)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,350,2,-20)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,10,2,-25)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,30,2,-30)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,50,2,-35)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,70,2,-40)\n\n\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"CABigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n 6NNI LLLLL 2 Bright A_CustomMissile(\"BlueCardRocketExplosion\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,270,2,45)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,290,2,40)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,310,2,35)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,330,2,30)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,350,2,25)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,10,2,20)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,30,2,15)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,50,2,10)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,70,2,5)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,90,2,0)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,110,2,-5)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,130,2,-10)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,150,2,-15)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,170,2,-20)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,190,2,-25)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,210,2,-30)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,230,2,-35)\n\t\tTNT1 A 0 A_CustomMissile(\"BlueCardball\",72,0,250,2,-40)\n\n\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"CABigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n 6NNI MMMMM 1 Bright A_CustomMissile(\"BlueCardRocketExplosion\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAAAAA 0 A_CustomMissile(\"CABigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAAAAAAA 0 A_CustomMissile(\"SmokeFX3\", Random(20,80), 0, random(0,360), 2, random(0,360))\n 6NNI NO 5\n 6NNI P -1 A_KillMaster\n Stop\n }\n}\n\nACTOR CorruptAnniGhostA\n{\nScale 1.1\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\nStates\n{\nSpawn:\n 6NNI A 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR CorruptedAnniRailParticle : BFG9500Trail\n{\nScale 0.13\nAlpha 0.80\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tLSKB A 2 Bright\n\tStop\n\t}\n}\n\nACTOR CorruptedAnniRailParticle2 : CorruptedAnniRailParticle\n{\nStates\n{\nSpawn:\n\tLSKB A 3 Bright\n\tStop\n\t}\n}\n\nACTOR CorruptedAnniSuperstomp\n{\nRenderstyle Add\nAlpha 0.95\n+NOGRAVITY\n+NOTELEPORT\n+NOBLOCKMAP\n+NODAMAGETHRUST\n+FORCERADIUSDMG\n+BLOODLESSIMPACT\n+THRUSPECIES\n+MTHRUSPECIES\n+DONTHARMSPECIES\nDamageType \"DBFG2\"\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0 Bright\n TNT1 A 0 Bright Radius_Quake(15,20,0,20,0)\n\t\tTNT1 A 0 Bright A_PlaySound(\"Weapons/GuruBlast3\",5)\n\t\tTNT1 A 0 Bright A_PlaySound(\"Weapons/dbfgexplode\",CHAN_AUTO,1.0,False,ATTN_NONE)\n //TNT1 A 0 A_SpawnItemEx(\"T3DBFGBallExp\")\n\t\t//TNT1 A 0 A_SpawnItemEx(\"T3DBFGBoltExpImpact\")\n TNT1 A 0 A_SpawnItemEx(\"T3DBFGBallShockwaveLrg\",0,0,15,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t TNT1 A 0 A_Explode(1500,300)\n\t\tD3PX A 3 Bright A_FadeOut(0.05,1)\n TNT1 A 0 A_SpawnItemEx(\"T3DBFGBallExp\")\n\t\tD3PX B 3 Bright A_FadeOut(0.05,1)\n TNT1 A 0 A_SpawnItemEx(\"T3DBFGBoltLrgExpC\",random(-1,1),random(-1,1),random(-1,1),frandom(-1.0,1.0),frandom(-1.0,1.0),frandom(-1.0,1.0),random(0,359))\n\t\tD3PX C 3 Bright A_FadeOut(0.045,1)\n\t\tD3PX D 3 Bright A_FadeOut(0.035,1)\n TNT1 A 0 A_SpawnItemEx(\"T3DBFGBoltExtLrgExpB\",random(-1,1),random(-1,1),random(-1,1),frandom(-1.0,1.0),frandom(-1.0,1.0),frandom(-1.0,1.0),random(0,359))\n\t\tD3PX A 3 Bright A_FadeOut(0.05,1)\n\t\tD3PX B 3 Bright A_FadeOut(0.05,1)\n\t\tD3PX C 3 Bright A_FadeOut(0.045,1)\n\t\tD3PX D 3 Bright A_FadeOut(0.035,1)\n\t\tD3PX E 3 Bright A_FadeOut(0.025,1)\n\t\tD3PX F 3 Bright A_FadeOut(0.015,1)\n\t\tD3PX G 4 Bright A_FadeOut(0.065,1)\n Stop\n\t}\n}"
},
{
"source": "pk3",
"name": "Actors/Monsters/PhaseDemolisher.txt",
"contents": "ACTOR PhaseDemolisher : DarkDemolisher\n{\nHealth 5000\nDropItem \"BossLifeEssence\" 200 25\nDropItem \"BossArmorBonusMax\" 200 1\nDropItem \"NewCellPack\" 186 300\nDropItem \"BFG10K \" 178 1\nDropItem \"Railgun \" 184 1\nDropItem \"PhaseSphere\" 100 1\nSpecies \"Masterminds\"\nBloodColor \"Purple\"\nObituary \"%o was never seen again after contacting a Phase Demolisher.\"\nTag \"\\c[j8]Phase Demolisher\\c-\"\nStates\n{\nSpawn:\n \tDEM9 A 10 A_Look\n \tLoop\nSee:\n\t\tTNT1 A 0 A_Jump(64,\"Rush\")\n \tDEM9 A 2 A_Metal\n \tDEM9 ABB 2 A_Chase\n \tDEM9 C 2 A_Metal\n \tDEM9 CDD 2 A_Chase\n \tDEM9 E 2 A_Metal\n \tDEM9 EFF 2 A_Chase\n \tLoop\nRush:\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 B 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 B 1 A_Chase\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 1 A_Chase\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostE\",0,0,0,0,0,0,0,128)\n\t\tDEM9 E 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostE\",0,0,0,0,0,0,0,128)\n\t\tDEM9 E 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostF\",0,0,0,0,0,0,0,128)\n\t\tDEM9 F 1 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostF\",0,0,0,0,0,0,0,128)\n\t\tDEM9 F 1 A_Chase\n\t\tTNT1 A 0 A_Jump(84,\"See\")\n\t\tTNT1 A 0 A_Jump(64,\"Phase\")\n\t\tLoop\nPause:\n\t\tDEM9 A 10\n\t\tGoto See\nMissile:\n \tTNT1 A 0 A_Jump(128,\"Railgun\",\"BFG15K\")\nNormal:\n\t TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n \tDEM9 A 30 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tTNT1 A 0 A_CustomMissile(\"PhaseDemolisher10K\",Random(24,28),-4,Random(2,-2),0)\n\t\tTNT1 A 0 A_CustomMissile(\"PhaseDemolisher10K\",Random(24,28),4,Random(4,-4),0)\n\t DEM9 H 3 Bright A_SPosAttackUseAtkSound\n\t DEM9 G 6 Bright A_SPosAttackUseAtkSound\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tTNT1 A 0 A_CustomMissile(\"PhaseDemolisher10K\",Random(24,28),-4,Random(4,-4),0)\n\t\tTNT1 A 0 A_CustomMissile(\"PhaseDemolisher10K\",Random(24,28),4,Random(4,-4),0)\n\t DEM9 H 3 Bright A_SPosAttackUseAtkSound\n\t DEM9 G 6 Bright A_SPosAttackUseAtkSound\n\t\tTNT1 A 0 A_Jump(12,\"Pause\",\"Railgun\",\"BFG15K\")\n \tTNT1 A 0 A_SpidRefire\n \tGoto Normal+2\nRailgun:\n\t TNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n DEM9 T 10 Bright A_FaceTarget\n\t DEM9 T 10 Bright A_FaceTarget\n\t DEM9 U 4 Bright A_FaceTarget\n \tDEM9 U 4 Bright A_CustomMissile(\"PhaseDemoRail\",40,0,0,0)\n\t\tDEM9 T 2 Bright A_FaceTarget\n\t TNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n DEM9 T 10 Bright A_FaceTarget\n\t DEM9 T 10 Bright A_FaceTarget\n\t DEM9 U 4 Bright A_FaceTarget\n \tDEM9 U 4 Bright A_CustomMissile(\"PhaseDemoRail\",40,0,0,0)\n\t\tDEM9 T 2 Bright\n\t\tTNT1 A 0 A_Jump(128,\"BFG15K\")\n \tGoto See\nBFG15K:\n\t TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\t DEM9 T 18 Bright A_FaceTarget\n\t DEM9 T 6 Bright A_FaceTarget\n\t\tDEM9 U 4 Bright A_CustomMissile(\"PhaseDemo15K\", 44, 0, Random(4, -4))\n\t\tDEM9 T 5 Bright A_FaceTarget\n\t\tDEM9 U 4 Bright A_CustomMissile(\"PhaseDemo15K\", 44, 0, Random(4, -4))\n\t\tDEM9 T 5 Bright A_FaceTarget\n\t\tDEM9 U 4 Bright A_CustomMissile(\"PhaseDemo15K\", 44, 0, Random(4, -4))\n\t\tDEM9 T 5 Bright A_FaceTarget\n\t\tDEM9 U 4 Bright A_CustomMissile(\"PhaseDemo15K\", 44, 0, Random(4, -4))\n\t\tDEM9 T 5 Bright A_FaceTarget\n\t\tDEM9 U 4 Bright A_CustomMissile(\"PhaseDemo15K\", 44, 0, Random(4, -4))\n\t\tDEM9 T 5 Bright A_FaceTarget\n\t\tDEM9 U 4 Bright A_CustomMissile(\"PhaseDemo15K\", 44, 0, Random(4, -4))\n\t\tDEM9 T 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\t\tGoto See\nPhase:\n\t TNT1 A 0 A_ChangeFlag(NoPain,1)\n\t\tTNT1 A 0 A_PlaySound(\"phaseimp/teleport\")\n\t\tDEM9 G 2 A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 1 A_SetTranslucent(0.75)\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 1 A_SetTranslucent(0.55)\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 1 A_SetTranslucent(0.35)\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 1 A_SetTranslucent(0.15)\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tGoto Phased\nPhased:\n\t\tDEM9 AABBCCDDAABBCCDDAABBCCDDAABBCCDD 1 A_ExtChase(0,0)\nPhased2:\n\t\tDEM9 AABBCCDDAABBCCDD 1 A_Chase\n\t\tTNT1 A 0 A_Jump(32,\"UnPhase\")\n\t\tLoop\nUnPhase:\n\t\tTNT1 A 0 A_PlaySound(\"phaseimp/teleport\")\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 1 A_SetTranslucent(0.15)\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 1 A_SetTranslucent(0.35)\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 1 A_SetTranslucent(0.55)\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 1 A_SetTranslucent(0.75)\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SetTranslucent(1)\n\t TNT1 A 0 A_ChangeFlag(NoPain,0)\n\t\tDEM9 G 2 A_FaceTarget\n\t\tGoto See\nPain:\n\t\tDEM9 I 6 A_Pain\n \tTNT1 A 0 A_Jump(80,\"Missile\")\n \tTNT1 A 0 A_Jump(45,\"CloneAttack\")\n \tGoto See\nCloneAttack:\n\t\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",1)\n\t\tTNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tDEM9 G 3 Bright\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tDEM9 G 3 Bright A_SpawnItem(\"PhaseCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_UnsetInvulnerable\n\t\tTNT1 A 0 A_Jump(256,\"15kClones\",\"RailgunClones\")\n15kClones:\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"FakePhaseDemo1\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION | SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_Metal\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 B 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_Wander\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_Metal\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 B 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_Wander\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_Metal\n\t\tDEM9 A 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 B 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",0)\n\t\tGoto BFG15k\nRailgunClones:\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"FakePhaseDemo2\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION | SXF_TRANSFERPOINTERS)\n\t\tTNT1 A 0 A_Metal\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 B 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_Wander\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_Metal\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 B 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_Wander\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_Wander\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_Metal\n\t\tDEM9 A 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\t\tDEM9 A 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 B 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 C 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_Metal\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tDEM9 D 2 A_ExtChase(0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",0)\n\t\tGoto Railgun\nDeath:\n\t\tTNT1 A 0 A_Scream\n\t\tDEM9 I 20 A_Fall\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM9 JJJJJ 2 Bright A_CustomMissile(\"PurpleKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM9 KKKKK 2 Bright A_CustomMissile(\"PurpleKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM9 LLLLL 2 Bright A_CustomMissile(\"PurpleKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM9 MMMMM 2 Bright A_CustomMissile(\"PurpleKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM9 NNNNN 2 Bright A_CustomMissile(\"PurpleKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM9 OOOOO 2 Bright A_CustomMissile(\"PurpleKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tDEM9 PPPPP 2 Bright A_CustomMissile(\"PurpleKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAAAAA 0 A_CustomMissile(\"BigPurpleBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAAAAAAA 0 A_CustomMissile(\"SmokeFX3\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\t\tDEM9 QR 5\n\t\tDEM9 S -1 A_KillMaster\n\t\tStop\nCrush:\n\t BOCG A -1 A_PlaySound(\"gib/squish\")\n\t Stop\n }\n}\n\nActor FakePhaseDemo1 : PhaseDemolisher\n{\nHealth 600\n+NOTARGET\n-COUNTKILL\n+THRUSPECIES\n-BOSS\nSeeSound \" \"\nDeathSound \" \"\nTag \"\\c[j8]Phase Demolisher\\c-\"\nStates\n {\n Spawn:\n\tTNT1 A 0 A_Metal\n\tDEM9 A 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\tDEM9 A 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\tDEM9 A 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\tDEM9 B 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\tDEM9 C 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\tDEM9 C 2 A_Wander\n\tTNT1 A 0 A_Metal\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\tDEM9 D 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\tDEM9 D 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Metal\n\tDEM9 A 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\tDEM9 A 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\tDEM9 A 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\tDEM9 B 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\tDEM9 C 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\tDEM9 C 2 A_Wander\n\tTNT1 A 0 A_Metal\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\tDEM9 D 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\tDEM9 D 2 A_Wander\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Metal\n\tDEM9 A 2 A_ExtChase(0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\tDEM9 A 2 A_ExtChase(0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostA\",0,0,0,0,0,0,0,128)\n\tDEM9 A 2 A_ExtChase(0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\tDEM9 B 2 A_ExtChase(0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostB\",0,0,0,0,0,0,0,128)\n\tDEM9 C 2 A_ExtChase(0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\tDEM9 C 2 A_ExtChase(0,0)\n\tTNT1 A 0 A_Metal\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostC\",0,0,0,0,0,0,0,128)\n\tDEM9 D 2 A_ExtChase(0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\tDEM9 D 2 A_ExtChase(0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PhaseDemoGhostD\",0,0,0,0,0,0,0,128)\n\tGoto Missile\n Missile:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tDEM9 T 18 Bright A_FaceTarget\n\tDEM9 T 5 Bright A_FaceTarget\n\tDEM9 U 4 Bright A_CustomMissile(\"FakePhaseDemo15K\", 44, 0, Random(4, -4))\n\tDEM9 T 5 Bright A_FaceTarget\n\tDEM9 U 4 Bright A_CustomMissile(\"FakePhaseDemo15K\", 44, 0, Random(4, -4))\n\tTNT1 A 0 A_Jump(10,\"Done\")\n\tGoto Missile+2\n Done:\n\tDEM9 E 20\n\tTNT1 A 0 A_Die\n\tGoto See\n Pain:\n\tDEM9 I 6 A_Pain\n \tTNT1 A 0 A_Jump(80,\"Missile\")\n \tGoto See\n Death:\n\tDEM9 G 5\n\tTNT1 AAAAA 0 A_CustomMissile(\"SmokeFX3\", Random(20,80), 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAAA 0 A_CustomMissile(\"PurpleKaboom13\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\tDEM9 G 1 A_FadeOut(0.1,1)\n\tWait\n\t}\n}\n\nActor FakePhaseDemo2 : FakePhaseDemo1\n{\nTag \"\\c[j8]Phase Demolisher\\c-\"\nStates\n {\n Missile:\n TNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n DEM9 T 10 Bright A_FaceTarget\n DEM9 T 10 Bright A_FaceTarget\n\tDEM9 U 4 Bright A_FaceTarget\n DEM9 U 4 Bright A_CustomMissile(\"FakePhaseDemoRail\",40,0,0,0)\n\tDEM9 T 2 Bright\n\tTNT1 A 0 A_Jump(10,\"Done\")\n\tGoto Missile+1\n\t}\n}\n\nACTOR PhaseDemolisher10K : Red10KProjectile\n{\nObituary \"%o was never seen again after contacting a Phase Demolisher.\"\n+NOTIMEFREEZE\n+THRUSPECIES\nStates\n{\nDeath:\n Spawn:\n TPA3 A 1 Bright\n\tLoop\n Death:\n XDeath:\n TNT1 A 0\n TNT1 A 1 A_SpawnItem(\"PhaseDemolisher10KEx\")\n Stop\n }\n}\n\nACTOR PhaseDemolisher10KEx : DarkDemo10KEx\n{\n States\n {\n Spawn:\n TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwavePurple\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"PurpleKaboom2\", 0, 0, random(0,360), 2, random(0,360))\n BPE3 A 4 Bright A_Detonate\n BPE3 BCDEF 4 Bright\n Stop\n }\n}\n\nACTOR PhaseDemoRail : DarkCyberRail\n{\nMissileType \"PhaseCyberRailTrail\"\nDamageType \"DarkDemoEx\"\nSpecies \"Masterminds\"\nStates\n{\nSpawn:\n PCRP A 1 Bright\n Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleBFGShockwave\", 0, 0, 0, 0, 0, 0, 0, 128)\n TNT1 AAAA 0 A_CustomMissile(\"PurpleKaboom13\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 1 A_SpawnItem(\"RailgunImpactEffectPurple\")\n\tStop\n\t}\n}\n\nACTOR FakePhaseDemoRail : PhaseDemoRail\n{\n+THRUSPECIES\nSpecies \"Masterminds\"\n}\n\nACTOR PhaseDemo15K : BFG15KBall\n{\nFastSpeed 50\n-THRUSPECIES\nDamageType \"DarkDemoEx\"\nSpecies \"Masterminds\"\nStates\n{\nSpawn:\n PFS1 AB 2 Bright A_SpawnItemEx(\"BFGTrailParticlePurple\",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)\n Loop\nDeath:\n\tTNT1 A 0\n TNT1 A 0 A_SpawnItemEx(\"PurpleBFGShockwave\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_SpawnItemEx(\"PurpleParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"PurpleKaboom13\", 0, 0, random(0,360), 2, random(0,360))\n PFE1 A 4 Bright A_Explode\n PFE1 BCDEF 4 Bright\n Stop\n }\n}\n\nACTOR FakePhaseDemo15K : PhaseDemo15K\n{\n+THRUSPECIES\nSpecies \"Masterminds\"\nDamageType \"DarkDemoEx\"\n}\n\nACTOR PhaseDemo10K : 10KProjectile\n{\nObituary \"%o was destroyed by the Dark Demolisher.\"\nSpecies \"\"\n-THRUSPECIES\nStates\n{\nDeath:\nXDeath:\n TNT1 A 0\n TNT1 A 1 A_SpawnItem(\"DarkDemo10KEx\")\n Stop\n }\n}\n\nACTOR PhaseDemoGhostA : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM9 A 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR PhaseDemoGhostB : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM9 B 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR PhaseDemoGhostC : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM9 C 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR PhaseDemoGhostD : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM9 D 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR PhaseDemoGhostE : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM9 E 2 A_FadeOut(0.18)\n Loop\n }\n}\n\nACTOR PhaseDemoGhostF : DarkDemoGhostA\n{\nStates\n{\nSpawn:\n DEM9 F 2 A_FadeOut(0.18)\n Loop\n }\n}"
}
]
},
"maps": []
}