jmod-v5b-v1b.pk3

PK3 343 KiB 0 map(s)

Counts

endoom0
graphics0
lumps427
maps0
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "01ad2f87-038d-4286-a8ac-e4aeb68e6de8",
    "sha1": "be9b10ceb5df02109bd2d681e3c88620b44f7bb9",
    "sha256": "b7dffb7b792dea8e49b613ce449e77df03522aa54254230fa4a712b784b82530",
    "filenames": [
      "jmod-v5b-v1b.pk3"
    ],
    "additional": {
      "engines": [
        "ZDOOM"
      ],
      "iwad": [],
      "filename": null,
      "added": "2017-06-05 20:57:31",
      "locked": false,
      "canDownload": true,
      "adult": false,
      "hidden": false,
      "name": null,
      "description": null,
      "maps": null,
      "graphicOverrides": null,
      "screenshots": null,
      "palettes": null,
      "categories": null
    },
    "flags": {
      "locked": false,
      "canDownload": true,
      "adult": false,
      "hidden": false
    },
    "added": "2017-06-05 20:57:31",
    "file": {
      "type": "PK3",
      "size": 350863,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/be9b10ceb5df02109bd2d681e3c88620b44f7bb9/be9b10ceb5df02109bd2d681e3c88620b44f7bb9.pk3.gz",
      "corrupt": false
    },
    "content": {
      "counts": {
        "endoom": 0,
        "graphics": 0,
        "lumps": 427,
        "maps": 0,
        "palettes": 0
      },
      "engines_guess": [
        "ZDOOM"
      ]
    },
    "analysis": {
      "title": "jmod-v5b-v1b",
      "description": "This WAD is a ZDoom-compatible mod package without traditional maps, focusing on gameplay modifications and custom HUD elements. It includes 427 lumps primarily for graphics, sprites, and status bar customization, notably featuring a Mega Man-themed player class and weapon HUD bars. There are no standalone maps or monster encounters, so difficulty and combat style are not applicable. The mod emphasizes a techbase and sprite overhaul theme with a strong focus on interface and player character changes rather than level design. It is designed for use with ZDoom engine and does not require any IWAD for operation.",
      "tags": [
        "hud_mod",
        "no_maps",
        "sprite_overhaul",
        "techbase",
        "zdoom_compatible"
      ],
      "origin": "gpt-4.1-mini"
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "SKININFO.txt",
        "contents": "{\nname = \"OriginalDuo2\"\nsprite = ODUO\nclass = Megaman\ndsnoway = FATLAND\ndsoof = FATLAND\ndspldeth = MEGADEAT\ndspdiehi = MEGADEAT\ndsplpain = MEGAPAIN\ndstaunt = dsnone\ngender = male\n}"
      },
      {
        "source": "pk3",
        "name": "SBARINFO.V.txt",
        "contents": "//VERTICAL BARS\nheight 0;\n\nstatusbar fullscreen, forcescaled\n{\nInInventory not NoHud, 1\n{\nInInventory not NoHealthBar, 1\n{\nDrawBar \"BARHEALT\", \"BAREMPTY\", Health, vertical, 24, 8;\n\tInInventory LightTeamFlag, 1{DrawImage \"LBAR\", 24, 3;}\n\tInInventory WilyTeamFlag, 1{DrawImage \"WBAR\", 24, 3;}\n\tInInventory CossackTeamFlag, 1{DrawImage \"CBAR\", 24, 3;}\n\tInInventory KingTeamFlag, 1{DrawImage \"KBAR\", 24, 3;}\n\nInInventory SkullShieldCheck, 1{DrawBar \"BARFLS5\", \"NOBAR\", SkullShieldCheck, vertical, 24, 8;}\nInInventory SkullBarrierProtection, 1{DrawBar \"BARFLS5\", \"NOBAR\", SkullShieldCheck, vertical, 24, 8;}\nInInventory BasicArmor, 1{DrawBar \"BARAMT31\", \"NOBAR\", Armor, vertical, 24, 8;}\n}\n\nDrawImage\"EmptIcon\",24,64;\nDrawSelectedInventory INDEXFONT ,24, 64, 37, 64, white;\nDrawImage weaponicon, 16, 64;\n\n//MM1 Bars\nIsSelected RollingCutterWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SuperArmWep{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected IceSlasherWep{Drawbar\"BARAMMO3\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HyperBombWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FireStormWep{Drawbar\"BARAMMO5\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderBeamWep{Drawbar\"BARAMMO6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeSlowWep{DrawBar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected OilSliderWep{DrawBar\"BARAMMO8\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory OilSliderFlag, 1\t{DrawBar\"BARFLS1\", \"NOBAR\", OilSliderFlag, vertical, 16, 8;}}\n\n//MM2\nIsSelected MetalBladeWep{Drawbar\"BARAMMO9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AirShooterWep{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BubbleLeadWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected QuickBoomerangWep{Drawbar\"BARAMM11\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CrashBombWep{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeStopperWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AtomicFireWep{Drawbar\"BARAMM13\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 70{DrawBar \"BARFLS2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected LeafShieldWep{Drawbar\"BARAM201\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS1\", \"NOBAR\", LeafShieldCharge, vertical, 16, 8;}}\n\n//MM3\nIsSelected NeedleCannonWep{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MagnetMissileWep{Drawbar\"BARAMM14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GeminiLaserWep{Drawbar\"BARAMM15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HardKnuckleWep{Drawbar\"BARAMM16\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TopSpinWep{Drawbar\"BARAMM17\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SearchSnakeWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SparkShockWep{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ShadowBladeWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM4\nIsSelected FlashStopperWep{Drawbar\"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RainFlushWep{Drawbar\"BARAMM19\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DrillBombWep{Drawbar\"BARAMM14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PharaohShotWep{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory PharaohCharge, 78{DrawBar \"BARFLS4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\tInInventory PharaohCharge, 1{DrawBar \"BARFLS1\", \"NOBAR\", PharaohCharge, vertical, 16, 8;}}\nIsSelected RingBoomerangWep{Drawbar\"BARAMMO9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DustCrusherWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DiveMissileWep{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SkullbarrierWep{Drawbar\"BARAMM21\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory SkullBarrierCooldown, 1{DrawBar \"BARAMM65\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\n\n//MM5\nIsSelected GravityHoldWep{Drawbar\"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterWaveWep{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PowerStoneWep{Drawbar\"BARAMM22\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GyroAttackWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected StarCrashWep{Drawbar\"BARAMM23\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ChargeKickWep{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected NapalmBombWep{Drawbar\"BARAMM24\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CrystalEyeWep{Drawbar\"BARAMM25\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM6\nIsSelected BlizzardAttackWep{Drawbar\"BARAMM15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CentaurFlashWep{Drawbar\"BARAMM26\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlameBlastWep{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected KnightCrushWep{Drawbar\"BARAMM27\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PlantbarrierWep{Drawbar\"BARAMM28\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t\t\t\t\t\t\t   DrawBar \"BARHEALP\", \"BAREMPTY\", Health, vertical, 24, 8;}}\nIsSelected SilverTomahawkWep{Drawbar\"BARAMM29\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WindStormWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected YamatoSpearWep{Drawbar\"BARAMM30\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM7\nIsSelected FreezeCrackerWep{Drawbar\"BARAMM31\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected JunkShieldWep{Drawbar\"BARAMM32\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS1\", \"NOBAR\", JunkDuration, vertical, 16, 8;}}\nIsSelected DangerWrapWep{Drawbar\"BARAMM33\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderBoltWep{Drawbar\"BARAMM34\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WildCoilWep{Drawbar\"BARAMM35\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar \"BARFLS9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected SlashClawWep{Drawbar\"BARAMM36\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected NoiseCrushWep{Drawbar\"BARAMM37\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 1{DrawBar \"BARFLS10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ScorchWheelWep{Drawbar\"BARAMM38\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WheelCount, 1{DrawBar\"BARFLS1\", \"NOBAR\", WheelCount, vertical, 16, 8;}}\n\n//MM8\nIsSelected MegaBallWep{Drawbar\"BARAMM39\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TornadoHoldWep{Drawbar\"BARAMM40\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AstroCrushWep{Drawbar\"BARAMM41\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlameSwordWep{Drawbar\"BARAMM42\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderClawWep{Drawbar\"BARAMM43\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HomingSniperWep{Drawbar\"BARAMM44\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 35{DrawBar \"BARFLS11\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected IceWaveWep {DrawBar \"BARAMM45\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlashBombWep{Drawbar\"BARAMM46\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterBalloonWep{Drawbar\"BARAMM47\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMB\nIsSelected TenguBladeWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CopyVisionWep{Drawbar\"BARAMM52\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected LightningBoltWep{Drawbar\"BARAMM53\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected IceWallWep{Drawbar\"BARAMM54\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SpreadDrillWep{DrawBar\"BARAMM55\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RemoteMineWep{Drawbar\"BARAMM56\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 5{DrawBar \"BARFLS14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected WaveBurnerWep{Drawbar\"BARAMM57\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MagicCardWep{Drawbar\"BARAMM58\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TrebleBoost{Drawbar\"BARAMM59\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM9\nIsSelected PlugBallWep {DrawBar \"BARAMM60\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected LaserTridentWep {DrawBar \"BARAMM61\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TornadoBlowWep {DrawBar \"BARAMM62\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected JewelSatelliteWep{DrawBar \"BARAMM63\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory JewelShieldCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", JewelShieldCheck, vertical, 16, 8;}}\nIsSelected MagmaBazookaWep {DrawBar \"BARAMM64\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 19 {DrawBar \"BARFLS13\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ConcreteShotWep {DrawBar \"BARAMM65\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BlackHoleBombWep {DrawBar \"BARAMM66\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory BlackHoleBombCooldown, 1 {DrawBar \"BARFLS15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected HornetChaserWep {DrawBar \"BARAMM67\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM10\nIsSelected TripleBladeWep {DrawBar \"BARAMM68\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterShieldWep {DrawBar \"BARAMM69\", \"VAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WaterShieldCheck, 1 {DrawBar \"BARAMT69\", \"NOBAR\", WaterShieldCheck, vertical, 24, 8;}} // Over HP\nIsSelected CommandoBombWep {DrawBar \"BARAMM70\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ChillSpikeWep {DrawBar \"BARAMM71\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderWoolWep {DrawBar \"BARAMM72\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ReboundStrikerWep {DrawBar \"BARAMM73\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WheelCutterWep {DrawBar \"BARAMM74\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WheelCutterCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", WheelCutterCheck, vertical, 16, 8;}}\nIsSelected SolarBlazeWep {DrawBar \"BARAMM75\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMK\nIsSelected SakugarneWep{Drawbar\"BARAMM48\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MirrorBusterWep{Drawbar\"BARAMM49\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"BARFLS1\", \"NOBAR\", MirrorBusterFlag, vertical, 16, 8;}}\nIsSelected ScrewCrusherWep{Drawbar\"BARAMM50\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BalladeCrackerWep{Drawbar\"BARAMM51\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//Assists\n/*\nInInventory RushJetCounter, 5{DrawImage \"RUSHH2H8\", 290,16;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,16;}\nInInventory RushMarineCounter, 1{InInventory IsUnderWater, 1{\n\t\tInInventory RushMarineCounter, 5{DrawImage \"RUSHO0\", 290,8;}\n\t\tInInventory RushMarineCounter, 1{DrawImage \"RUSHMOUT\", 290,8;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"RUSHP0\", 290,8;}}\n\nInInventory BeatCallCheck, 1{DrawImage \"BEATD0\", 298,16;}\nInInventory BeatCounter, 5{DrawImage \"BEATB8B2\", 298,16;}\nInInventory BeatCounter, 1{DrawImage \"BEATOUT\",298,16;}\nInInventory BeatSupportActivated, 1{DrawImage \"BSPTA0\",314,16;}\nInInventory BeatSupportFired, 1 {DrawImage \"BSPTB0\",314,16;}\nInInventory Flashed, 1{DrawImage \"FBLIND\",  -30,-20;}\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 267, 10;}\n*/\n\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 240,12;}\nInInventory RushMarineCounter, 1{\n\t\tInInventory IsUnderWater, 1{DrawBar \"RUSMGO\", \"RUSMEMPT\", RushMarineCounter, vertical, 256, 12;}\n\t\tInInventory Not IsUnderWater, 1{DrawBar \"RUSMWAIT\", \"RUSMEMPT\", RushMarineCounter, vertical, 256, 12;}}\nInInventory RushJetCounter, 1{DrawBar \"RUSJGO\", \"RUSJEMPT\", RushJetCounter, vertical, 272, 12;}\nInInventory BeatCallCheck, 1{DrawImage \"BEATWAIT\", 288,12;}\nInInventory BeatCounter, 1{DrawBar \"BEATGO\", \"BEATEMPT\", BeatCounter, vertical, 288, 12;}\nInInventory BeatSupportCounter, 1{\n\t\tInInventory Not BeatSupportFired, 1{DrawBar \"BEASGO\", \"BEASEMPT\", BeatSupportCounter, vertical, 304, 12;}\n\t\tInInventory BeatSupportFired, 1{DrawBar \"BEASWAIT\", \"BEASEMPT\", BeatSupportCounter, vertical, 304, 12;}}\nInInventory Flashed, 1{DrawImage \"FBLIND\",  -30,-20;}\n\n//Boss Health\nInInventory BossHealth1, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;}\nInInventory BossHealth2, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth2, vertical, 292, 8;}\nInInventory BossHealth3, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth3, vertical, 292, 8;}\nInInventory BossHealth4, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth4, vertical, 292, 8;}\nInInventory BossHealth5, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth5, vertical, 292, 8;}\nInInventory BossHealth6, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth6, vertical, 292, 8;}\nInInventory BossHealth7, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth7, vertical, 306, 8;}\nInInventory BossHealth8, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth8, vertical, 292, 8;}\nInInventory EvilRobotShield, 1{DrawBar \"BARAMM32\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;}\n\n// Misc\nInInventory TimeStoppedCounter, 1{DrawImage \"FLASHS\", 36, 0;}\n}\n}"
      },
      {
        "source": "pk3",
        "name": "SBARINFO.H.txt",
        "contents": "//HORIZONTAL BARS\nheight 0;\n\nstatusbar normal, forcescaled\n{\nInInventory not NoHud, 1\n{\nInInventory not NoHealthBar, 1\n{\nDrawbar \"VARHEALT\", \"VAREMPTY\", Health, horizontal, 130, 184;\n\tInInventory LightTeamFlag, 1{DrawImage \"LBARH\", 130, 179;}\n\tInInventory WilyTeamFlag, 1{DrawImage \"WBARH\", 130, 179;}\n\tInInventory CossackTeamFlag, 1{DrawImage \"CBARH\", 130, 179;}\n\tInInventory KingTeamFlag, 1{DrawImage \"KBARH\", 130, 179;}\n\nInInventory SkullShieldCheck, 1{DrawBar \"VARFLS5\", \"VNOBAR\", SkullShieldCheck, horizontal, 130, 184;}\nInInventory SkullBarrierProtection, 1{DrawBar \"VARFLS5\", \"VNOBAR\", SkullShieldCheck, horizontal, 130, 184;}\nInInventory BasicArmor, 1{DrawBar \"VARAMT31\", \"VNOBAR\", Armor, horizontal, 130, 184;}\n}\n\nDrawImage\"EmptIcon\",122,184;\nDrawSelectedInventory INDEXFONT ,122, 184, 120, 185, white;\nDrawImage weaponicon, 50, 184;\n\n//MM1 Bars\nIsSelected RollingCutterWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SuperArmWep{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected IceSlasherWep{Drawbar\"VARAMMO3\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HyperBombWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FireStormWep{Drawbar\"VARAMMO5\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderBeamWep{Drawbar\"VARAMMO6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeSlowWep{DrawBar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected OilSliderWep{DrawBar\"VARAMMO8\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory OilSliderFlag, 1\t{DrawBar\"VARFLS1\", \"VNOBAR\", OilSliderFlag, horizontal, 58, 184;}}\n\n//MM2\nIsSelected MetalBladeWep{Drawbar\"VARAMMO9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AirShooterWep{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BubbleLeadWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected QuickBoomerangWep{Drawbar\"VARAMM11\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CrashBombWep{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeStopperWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AtomicFireWep{Drawbar\"VARAMM13\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 70{DrawBar \"VARFLS2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected LeafShieldWep{Drawbar\"VARAM201\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS1\", \"VNOBAR\", LeafShieldCharge, horizontal, 58, 184;}}\n\n//MM3\nIsSelected NeedleCannonWep{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MagnetMissileWep{Drawbar\"VARAMM14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GeminiLaserWep{Drawbar\"VARAMM15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HardKnuckleWep{Drawbar\"VARAMM16\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TopSpinWep{Drawbar\"VARAMM17\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SearchSnakeWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SparkShockWep{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ShadowBladeWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM4\nIsSelected FlashStopperWep{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RainFlushWep{Drawbar\"VARAMM19\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DrillBombWep{Drawbar\"VARAMM14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PharaohShotWep{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory PharaohCharge, 78{DrawBar \"VARFLS4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\tInInventory PharaohCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", PharaohCharge, horizontal, 58, 184;}}\nIsSelected RingBoomerangWep{Drawbar\"VARAMMO9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DustCrusherWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DiveMissileWep{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SkullbarrierWep{Drawbar\"VARAMM21\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory SkullBarrierCooldown, 1{DrawBar \"VARAMM65\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\n\n//MM5\nIsSelected GravityHoldWep{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterWaveWep{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PowerStoneWep{Drawbar\"VARAMM22\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GyroAttackWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected StarCrashWep{Drawbar\"VARAMM23\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ChargeKickWep{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected NapalmBombWep{Drawbar\"VARAMM24\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CrystalEyeWep{Drawbar\"VARAMM25\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM6\nIsSelected BlizzardAttackWep{Drawbar\"VARAMM15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CentaurFlashWep{Drawbar\"VARAMM26\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlameBlastWep{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected KnightCrushWep{Drawbar\"VARAMM27\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PlantbarrierWep{Drawbar\"VARAMM28\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\t\t\t\t\t\t\t   DrawBar \"VARHEALP\", \"VAREMPTY\", health, horizontal, 130, 184;}}\nIsSelected SilverTomahawkWep{Drawbar\"VARAMM29\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WindStormWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected YamatoSpearWep{Drawbar\"VARAMM30\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM7\nIsSelected FreezeCrackerWep{Drawbar\"VARAMM31\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected JunkShieldWep{Drawbar\"VARAMM32\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS8\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected DangerWrapWep{Drawbar\"VARAMM33\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderBoltWep{Drawbar\"VARAMM34\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WildCoilWep{Drawbar\"VARAMM35\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar \"VARFLS9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected SlashClawWep{Drawbar\"VARAMM36\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected NoiseCrushWep{Drawbar\"VARAMM37\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 1{DrawBar \"VARFLS10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ScorchWheelWep{Drawbar\"VARAMM38\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WheelCount, 1{DrawBar\"VARFLS1\", \"VNOBAR\", WheelCount, horizontal, 58, 184;}}\n\n//MM8\nIsSelected MegaBallWep{Drawbar\"VARAMM39\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TornadoHoldWep{Drawbar\"VARAMM40\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AstroCrushWep{Drawbar\"VARAMM41\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlameSwordWep{Drawbar\"VARAMM42\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderClawWep{Drawbar\"VARAMM43\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HomingSniperWep{Drawbar\"VARAMM44\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 35{DrawBar \"VARFLS11\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected IceWaveWep {DrawBar \"VARAMM45\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlashBombWep{Drawbar\"VARAMM46\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterBalloonWep{Drawbar\"VARAMM47\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMB\nIsSelected TenguBladeWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CopyVisionWep{Drawbar\"VARAMM52\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected LightningBoltWep{Drawbar\"VARAMM53\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected IceWallWep{Drawbar\"VARAMM54\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SpreadDrillWep{DrawBar\"VARAMM55\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RemoteMineWep{Drawbar\"VARAMM56\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 5{DrawBar \"VARFLS14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected WaveBurnerWep{Drawbar\"VARAMM57\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MagicCardWep{Drawbar\"VARAMM58\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TrebleBoost{Drawbar\"VARAMM59\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM9\nIsSelected PlugBallWep {DrawBar \"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected LaserTridentWep {DrawBar \"VARAMM61\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TornadoBlowWep {DrawBar \"VARAMM62\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected JewelSatelliteWep{DrawBar \"VARAMM63\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory JewelShieldCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", JewelShieldCheck, horizontal, 58, 184;}}\nIsSelected MagmaBazookaWep{DrawBar \"VARAMM64\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 19 {DrawBar \"VARFLS13\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ConcreteShotWep{DrawBar \"VARAMM65\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BlackHoleBombWep{DrawBar \"VARAMM66\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory BlackHoleBombCooldown, 1{DrawBar \"VARFLS15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected HornetChaserWep{DrawBar \"VARAMM67\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM10\nIsSelected TripleBladeWep {DrawBar \"VARAMM68\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterShieldWep {DrawBar \"VARAMM69\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WaterShieldCheck, 1 {DrawBar \"VARAMT69\", \"VNOBAR\", WaterShieldCheck, horizontal, 130, 184;}}// Over HP\nIsSelected CommandoBombWep {DrawBar \"VARAMM70\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ChillSpikeWep {DrawBar \"VARAMM71\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderWoolWep {DrawBar \"VARAMM72\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ReboundStrikerWep {DrawBar \"VARAMM73\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WheelCutterWep {DrawBar \"VARAMM74\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WheelCutterCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", WheelCutterCheck, horizontal, 58, 184;}}\nIsSelected SolarBlazeWep {DrawBar \"VARAMM75\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMK\nIsSelected SakugarneWep{Drawbar\"VARAMM48\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MirrorBusterWep{Drawbar\"VARAMM49\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"VARFLS1\", \"VNOBAR\", MirrorBusterFlag, horizontal, 58, 184;}}\nIsSelected ScrewCrusherWep{Drawbar\"VARAMM50\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BalladeCrackerWep{Drawbar\"VARAMM51\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//Assists\n/*\nInInventory RushJetCounter, 5{DrawImage \"RUSHH2H8\", 290,16;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,16;}\nInInventory RushMarineCounter, 1{InInventory IsUnderWater, 1{\n\tInInventory RushMarineCounter, 5{DrawImage \"RUSHO0\", 290,8;}\n\tInInventory RushMarineCounter, 1{DrawImage \"RUSHMOUT\", 290,8;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"RUSHP0\", 290,8;}}\nInInventory BeatCallCheck, 1{DrawImage \"BEATD0\", 298,16;}\nInInventory BeatCounter, 5{DrawImage \"BEATB8B2\", 298,16;}\nInInventory BeatCounter, 1{DrawImage \"BEATOUT\",298,16;}\nInInventory BeatSupportActivated, 1{DrawImage \"BSPTA0\",314,16;}\nInInventory BeatSupportFired, 1 {DrawImage \"BSPTB0\",314,16;}\nInInventory Flashed, 1{DrawImage \"FBLIND\",  -30,-20;}\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 267, 10;}\n*/\n\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 240,12;}\nInInventory RushMarineCounter, 1{\n\t\tInInventory IsUnderWater, 1{DrawBar \"RUSMGO\", \"RUSMEMPT\", RushMarineCounter, horizontal, 256, 12;}\n\t\tInInventory Not IsUnderWater, 1{DrawBar \"RUSMWAIT\", \"RUSMEMPT\", RushMarineCounter, horizontal, 256, 12;}}\nInInventory RushJetCounter, 1{DrawBar \"RUSJGO\", \"RUSJEMPT\", RushJetCounter, horizontal, 272, 12;}\nInInventory BeatCallCheck, 1{DrawImage \"BEATWAIT\", 288,12;}\nInInventory BeatCounter, 1{DrawBar \"BEATGO\", \"BEATEMPT\", BeatCounter, horizontal, 288, 12;}\nInInventory BeatSupportCounter, 1{\n\t\tInInventory Not BeatSupportFired, 1{DrawBar \"BEASGO\", \"BEASEMPT\", BeatSupportCounter, horizontal, 304, 12;}\n\t\tInInventory BeatSupportFired, 1{DrawBar \"BEASWAIT\", \"BEASEMPT\", BeatSupportCounter, horizontal, 304, 12;}}\nInInventory Flashed, 1{DrawImage \"FBLIND\",  -30,-20;}\n\n//Boss Health\nInInventory BossHealth1, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;}\nInInventory BossHealth2, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth2, horizontal, 202, 184;}\nInInventory BossHealth3, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth3, horizontal, 202, 184;}\nInInventory BossHealth4, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth4, horizontal, 202, 184;}\nInInventory BossHealth5, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth5, horizontal, 202, 184;}\nInInventory BossHealth6, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth6, horizontal, 202, 184;}\nInInventory BossHealth7, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth7, horizontal, 202, 168;}\nInInventory BossHealth8, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth8, horizontal, 202, 184;}\nInInventory EvilRobotShield, 1{DrawBar \"VARAMM32\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;}\n\n// Misc\nInInventory TimeStoppedCounter, 1{DrawImage \"FLASHS\", 36, 0;}\n}\n}"
      },
      {
        "source": "pk3",
        "name": "ItemList.txt",
        "contents": "I just plug these lists into java to make my big ass decorate files.\nAnd my ACS list.\n\nstr items_ammo[MAX_WEAPONS][5] =\n{ //Weapon Name - Weapon Ammo - Weapon Name for Reggae\n{\"SmallHealth\",\"\",\"\",\"HBAL A 1\",\"10001\"},\n{\"BigHealth\",\"\",\"\",\"HBAL C 1\",\"10002\"},\n{\"WeaponEnergy\",\"\",\"\",\"EBAL A 1\",\"10003\"},\n{\"BigWeaponEnergy\",\"\",\"\",\"EBAL C 1\",\"10004\"},\n\n{\"ETank\",\"\",\"\",\"EBAL F 1\",\"10091\"},\n{\"WTank\",\"\",\"\",\"EBAL H 1\",\"10151\"},\n{\"MTank\",\"\",\"\",\"EBAL G 1\",\"10154\"},\n\n{\"EddieSummon\",\"\",\"\",\"WEAP Q 1\",\"10046\"},\n{\"TangoSummon\",\"\",\"\",\"WEA3 B 1\",\"10156\"},\n{\"TrebleSentry\",\"\",\"\",\"TRBI A 1\",\"10159\"},\n{\"BeatSupport\",\"\",\"\",\"WEA4 O 1\",\"11105\"},\n{\"ReggaeCall\",\"\",\"\",\"WEA9 Z 1\",\"10009\"},\n{\"EddieBomber\",\"\",\"\",\"EDDI Q 1\",\"10149\"},\n\n{\"BeatCall\",\"\",\"\",\"WEA3 I 1\",\"10157\"},\n\n{\"RushCoil\",\"\",\"\",\"WEAP B 1\",\"10090\"},\n{\"RushJet\",\"\",\"\",\"WEA2 B 1\",\"10152\"},\n{\"RushMarine\",\"\",\"\",\"RUSH N 1\",\"10150\"},\n{\"Item1\",\"\",\"\",\"WEA2 A 1\",\"10147\"},\n{\"Item2\",\"\",\"\",\"WEA2 D 1\",\"10148\"},\n{\"WireAdaptor\",\"\",\"\",\"WADP A 1\",\"11147\"},\n\n{\"EnergyBalancer\",\"\",\"\",\"NRGB A 1\",\"10008\"},\n{\"ExitUnit\",\"\",\"\",\"EXIT B 1\",\"10160\"},\n\n//{\"TimeStopperGiver\", \"TimeStopperAmmo\", \"Time Stopper\",\"WEAP N 1\",\"10043\"},\n//{\"SkullBarrierGiver\", \"SkullBarrierAmmo\", \"Skull Barrier\",\"WEA2 O 1\",\"10065\"},\n//{\"FlashStopperGiver\", \"FlashStopperAmmo\", \"Flash Stopper\",\"WEA3 E 1\",\"10078\"},\n//{\"SakugarneGiver\", \"SakugarneAmmo\", \"Sakugarne\",\"WEA2 Z 1\",\"10075\"},\n\n{\"ProtoUpgrade\",\"\",\"\",\"WEA2 Q 1\",\"10153\"},\n{\"BassUpgrade\",\"\",\"\",\"WEA3 A 1\",\"10155\"},\n{\"AdaptorUpgrade\",\"\",\"\",\"WEA3 P 1\",\"10158\"},\n{\"DuoFistUpgrade\",\"\",\"\",\"DUOF A 1\",\"11102\"},\n{\"LaserBusterUpgrade\",\"\",\"\",\"WEA4 K 1\",\"11100\"},\n{\"ArrowBusterUpgrade\",\"\",\"\",\"WEA4 L 1\",\"11101\"},\n\n{\"TrebleBoostUpgrade\", \"TrebleBoostAmmo\", \"Treble Boost\",\"TRBB I 1\",\"10020\"},\n\n{\"PartyBall\",\"\",\"\",\"PRTB A 1\",\"11104\"},\n{\"MegaHealth\",\"\",\"\",\"HBAL E 1\",\"10092\"},\n{\"MegaWeaponEnergy\",\"\",\"\",\"EBAL I 1\",\"10093\"},\n\n{\"MegaBlueFlag\",\"\",\"\",\"BFLA A 1\",\"\"},\n{\"MegaRedFlag\",\"\",\"\",\"RFLA A 1\",\"\"},\n{\"MegaGreenFlag\",\"\",\"GFLA A 1\",\"\",\"\"},\n{\"MegaYellowFlag\",\"\",\"YFLA A 1\",\"\",\"\"}\n};\n\nstr weapons_ammo[MAX_WEAPONS][5] =\n{ //Weapon Name - Weapon Ammo - Weapon Name for Reggae\n{\"SuperArmWep\", \"SuperArmAmmo\", \"Super Arm\",\"WEAP O 1\",\"10044\"},\n{\"HyperBombWep\", \"HyperBombAmmo\", \"Hyper Bomb\",\"WEAP H 1\",\"10037\"},\n{\"IceSlasherWep\", \"IceSlasherAmmo\", \"Ice Slasher\",\"WEAP P 1\",\"10045\"},\n{\"ThunderBeamWep\", \"ThunderBeamAmmo\", \"Thunder Beam\",\"WEAP R 1\",\"10047\"},\n{\"FireStormWep\", \"FireStormAmmo\", \"Fire Storm\",\"WEAP Y 1\",\"10052\"},\n{\"RollingCutterWep\", \"RollingCutterAmmo\", \"Rolling Cutter\",\"WEA2 F 1\",\"10056\"},\n{\"TimeSlowWep\", \"TimeSlowAmmo\", \"Time Slow\",\"SLOT X 1\",\"11010\"},\n{\"OilSliderWep\", \"OilSliderAmmo\", \"Oil Slider\",\"WEA7 J 1\",\"20042\"},\n\n{\"BubbleLeadWep\", \"BubbleLeadAmmo\", \"Bubble Lead\",\"WEAP D 1\",\"10007\"},\n{\"MetalBladeWep\", \"MetalBladeAmmo\", \"Metal Blade\",\"WEAP S 1\",\"10048\"},\n{\"AtomicFireWep\", \"AtomicFireAmmo\", \"Atomic Fire\",\"WEAP E 1\",\"10010\"},\n{\"LeafShieldWep\", \"LeafShieldAmmo\", \"Leaf Shield\",\"WEAP F 1\",\"10011\"},\n{\"AirShooterWep\", \"AirShooterAmmo\", \"Air Shooter\",\"WEAP G 1\",\"10036\"},\n{\"QuickBoomerangWep\", \"QuickBoomerangAmmo\", \"Quick Boomerang\",\"WEAP Z 1\",\"10053\"},\n{\"CrashBombWep\", \"CrashBombAmmo\", \"Crash Bomb\",\"WEA2 C 1\",\"10054\"},\n{\"TimeStopperWep\", \"TimeStopperAmmo\", \"Time Stopper\",\"WEAP N 1\",\"10043\"}, //Nope.avi\n\n{\"MagnetMissileWep\", \"MagnetMissileAmmo\", \"Magnet Missile\",\"WEAP I 1\",\"10038\"},\n{\"TopSpinWep\", \"TopSpinAmmo\", \"Top Spin\",\"WEAP J 1\",\"10039\"},\n{\"NeedleCannonWep\", \"NeedleCannonAmmo\", \"Needle Cannon\",\"WEAP L 1\",\"10040\"},\n{\"ShadowBladeWep\", \"ShadowBladeAmmo\", \"Shadow Blade\",\"WEAP A 1\",\"10022\"},\n{\"GeminiLaserWep\", \"GeminiLaserAmmo\", \"Gemini Laser\",\"WEAP M 1\",\"10041\"},\n{\"SearchSnakeWep\", \"SearchSnakeAmmo\", \"Search Snake\",\"WEAP K 1\",\"10042\"},\n{\"HardKnuckleWep\", \"HardKnuckleAmmo\", \"Hard Knuckle\",\"WEAP T 1\",\"10049\"},\n{\"SparkShockWep\", \"SparkShockAmmo\", \"Spark Shock\",\"WEA2 G 1\",\"10057\"},\n\n{\"DrillBombWep\", \"DrillBombAmmo\", \"Drill Bomb\",\"WEAP V 1\",\"10050\"},\n{\"RingBoomerangWep\", \"RingBoomerangAmmo\", \"Ring Boomerang\",\"WEA2 H 1\",\"10058\"},\n{\"DustCrusherWep\", \"DustCrusherAmmo\", \"Dust Crusher\",\"WEA2 K 1\",\"10061\"},\n{\"PharaohShotWep\", \"PharaohShotAmmo\", \"Pharaoh Shot\",\"WEA2 L 1\",\"10062\"},\n{\"SkullBarrierWep\", \"SkullBarrierAmmo\", \"Skull Barrier\",\"WEA2 O 1\",\"10065\"},\n{\"DiveMissileWep\", \"DiveMissileAmmo\", \"Dive Missile\",\"WEA2 S 1\",\"10068\"},\n{\"RainFlushWep\", \"RainFlushAmmo\", \"Rain Flush\",\"WEA2 Y 1\",\"10074\"},\n{\"FlashStopperWep\", \"FlashStopperAmmo\", \"Flash Stopper\",\"WEA3 E 1\",\"10078\"},\n\n{\"NapalmBombWep\", \"NapalmBombAmmo\", \" Napalm Bomb\",\"WEAP C 1\",\"10035\"},\n{\"ChargeKickWep\", \"ChargeKickAmmo\", \"Charge Kick\",\"WEA2 E 1\",\"10055\"},\n{\"GyroAttackWep\", \"GyroAttackAmmo\", \"Gyro Attack\",\"WEA2 I 1\",\"10059\"},\n{\"PowerStoneWep\", \"PowerStoneAmmo\", \"Power Stone\",\"WEA2 J 1\",\"10060\"},\n{\"WaterWaveWep\", \"WaterWaveAmmo\", \"Water Wave\",\"WEA2 M 1\",\"10063\"},\n{\"CrystalEyeWep\", \"CrystalEyeAmmo\", \"Crystal Eye\",\"WEA2 N 1\",\"10064\"},\n{\"StarCrashWep\", \"StarCrashAmmo\", \"Star Crash\",\"WEA2 X 1\",\"10073\"},\n{\"GravityHoldWep\", \"GravityHoldAmmo\", \"Gravity Hold\",\"WEA3 F 1\",\"10079\"},\n\n{\"BlizzardAttackWep\", \"BlizzardAttackAmmo\", \"Blizzard Attack\",\"WEAP W 1\",\"10051\"},\n{\"FlameBlastWep\", \"FlameBlastAmmo\", \"Flame Blast\",\"WEA2 P 1\",\"10066\"},\n{\"YamatoSpearWep\", \"YamatoSpearAmmo\", \"Yamato Spear\",\"WEA2 R 1\",\"10067\"},\n{\"PlantBarrierWep\", \"PlantBarrierAmmo\", \"Plant Barrier\",\"WEA2 T 1\",\"10069\"},\n{\"SilverTomahawkWep\", \"SilverTomahawkAmmo\", \"Silver Tomahawk\",\"WEA2 U 1\",\"10070\"},\n{\"WindStormWep\", \"WindStormAmmo\", \"Wind Storm\",\"WEA2 V 1\",\"10071\"},\n{\"KnightCrushWep\", \"KnightCrushAmmo\", \"Knight Crush\",\"WEA2 W 1\",\"10072\"},\n{\"CentaurFlashWep\", \"CentaurFlashAmmo\", \"Centaur Flash\",\"WEA3 G 1\",\"10080\"},\n\n{\"FreezeCrackerWep\", \"FreezeCrackerAmmo\", \"Freeze Cracker\",\"WEA3 O 1\",\"10082\"},\n{\"NoiseCrushWep\", \"NoiseCrushAmmo\", \"Noise Crush\",\"WEA3 J 1\",\"10083\"},\n{\"WildCoilWep\", \"WildCoilAmmo\", \"Wild Coil\",\"WEA3 K 1\",\"10084\"},\n{\"DangerWrapWep\", \"DangerWrapAmmo\", \"Danger Wrap\",\"WEA3 L 1\",\"10085\"},\n{\"ScorchWheelWep\", \"ScorchWheelAmmo\", \"Scorch Wheel\",\"WEA3 M 1\",\"10086\"},\n{\"JunkShieldWep\", \"JunkShieldAmmo\", \"Junk Shield\",\"WEA3 N 1\",\"10087\"},\n{\"SlashClawWep\", \"SlashClawAmmo\", \"Slash Claw\",\"WEA3 Q 1\",\"10088\"},\n{\"ThunderBoltWep\", \"ThunderBoltAmmo\", \"Thunder Bolt\",\"WEA3 R 1\",\"10089\"},\n\n{\"AstroCrushWep\", \"AstroCrushAmmo\", \"Astro Crush\",\"WEA4 E 1\",\"11094\"},\n{\"FlameSwordWep\", \"FlameSwordAmmo\", \"Flame Sword\",\"WEA4 F 1\",\"11095\"},\n{\"ThunderClawWep\", \"ThunderClawAmmo\", \"Thunder Claw\",\"WEA4 G 1\",\"11096\"},\n{\"HomingSniperWep\", \"HomingSniperAmmo\", \"Homing Sniper\",\"WEA4 H 1\",\"11097\"},\n{\"WaterBalloonWep\", \"WaterBalloonAmmo\", \"Water Balloon\",\"WEA4 I 1\",\"11098\"},\n{\"MegaBallWep\", \"MegaBallAmmo\", \"Mega Ball\",\"WEA4 D 1\",\"11093\"},\n{\"FlashBombWep\", \"FlashBombAmmo\", \"Flash Bomb\",\"WEA4 B 1\",\"11091\"},\n{\"IceWaveWep\", \"IceWaveAmmo\", \"Ice Wave\",\"WEA4 A 1\",\"11090\"},\n{\"TornadoHoldWep\", \"TornadoHoldAmmo\", \"Tornado Hold\",\"WEA4 C 1\",\"11092\"},\n\n{\"TenguBladeWep\", \"TenguBladeAmmo\", \"Tengu Blade\",\"TBLA X 1\",\"10012\"},\n{\"WaveBurnerWep\", \"WaveBurnerAmmo\", \"Wave Burner\",\"WABU X 1\",\"10013\"},\n{\"SpreadDrillWep\", \"SpreadDrillAmmo\", \"Spread Drill\",\"SPRE X 1\",\"10014\"},\n{\"MagicCardWep\", \"MagicCardAmmo\", \"Magic Card\",\"MCAR X 1\",\"10016\"},\n{\"RemoteMineWep\", \"RemoteMineAmmo\", \"Remote Mine\",\"REMI X 1\",\"10017\"},\n{\"CopyVisionWep\", \"CopyVisionAmmo\", \"Copy Vision\",\"COPY X 1\",\"10015\"},\n{\"IceWallWep\", \"IceWallAmmo\", \"Ice Wall\",\"ICWL X 1\",\"10018\"},\n{\"LightningBoltWep\", \"LightningBoltAmmo\", \"Lightning Bolt\",\"LIBO A 1\",\"10019\"},\n\n{\"PlugBallWep\", \"PlugBallAmmo\", \"Plug Ball\", \"PBAL A 1\", \"10025\"},\n{\"LaserTridentWep\", \"LaserTridentAmmo\", \"Laser Trident\", \"LTRI A 1\", \"10024\"},\n{\"BlackHoleBombWep\", \"BlackHoleBombAmmo\", \"Black Hole Bomb\", \"BLKH A 1\", \"10029\"},\n{\"JewelSatelliteWep\", \"JewelSatelliteAmmo\", \"Jewel Satellite\", \"JEWE A 1\", \"10026\"},\n{\"ConcreteShotWep\", \"ConcreteShotAmmo\", \"Concrete Shot\", \"CONC A 1\", \"10021\"},\n{\"TornadoBlowWep\", \"TornadoBlowAmmo\", \"Tornado Blow\", \"TBLO A 1\", \"10023\"},\n{\"HornetChaserWep\", \"HornetChaserAmmo\", \"Hornet Chaser\", \"HCHS A 1\", \"10027\"},\n{\"MagmaBazookaWep\", \"MagmaBazookaAmmo\", \"Magma Bazooka\", \"MGM1 A 1\", \"10028\"},\n\n{\"SolarBlazeWep\", \"SolarBlazeAmmo\", \"Solar Blaze\", \"SOLA A 1\", \"10096\"},\n\n{\"SakugarneWep\", \"SakugarneAmmo\", \"Sakugarne\",\"WEA2 Z 1\",\"10075\"},\n{\"BalladeCrackerWep\", \"BalladeCrackerAmmo\", \"Ballade Cracker\",\"WEA3 C 1\",\"10076\"},\n{\"ScrewCrusherWep\", \"ScrewCrusherAmmo\", \"Screw Crusher\",\"WEA3 D 1\",\"10077\"},\n{\"MirrorBusterWep\", \"MirrorBusterAmmo\", \"Mirror Buster\",\"WEA3 H 1\",\"10081\"}\n};"
      },
      {
        "source": "pk3",
        "name": "Credits.txt",
        "contents": "By Jax\n\nIce Wall voxel recolored by Sonicfam1102"
      },
      {
        "source": "pk3",
        "name": "actors/ColorFix.txt",
        "contents": "actor DuoArmPickup2 : DuoArmPickup replaces DuoArmPickup\n{\nTranslation \"192:192=220:220\", \"198:198=194:194\"\n}\n\nactor DuoProp2 : DuoProp replaces DuoProp\n{\nTranslation \"192:192=220:220\", \"198:198=194:194\"\n}\n\nactor OriginDuoProp2 : OriginDuoProp replaces OriginDuoProp\n{\nTranslation \"192:192=4:4\", \"198:198=192:192\"\n}\n\nactor DuoBoss2 : DuoBoss replaces DuoBoss\n{\nTranslation \"192:192=220:220\", \"198:198=194:194\"\n}\n\nactor DuoFistTrophy2 : DuoFistTrophy replaces DuoFistTrophy\n{\nTranslation \"192:192=220:220\", \"198:198=194:194\"\n}\n\nactor DuoShockwavePart2 : DuoShockwavePart replaces DuoShockwavePart\n{\nstates\n{\nSpawn:\nDUOR TTZZ 1 A_FadeOut(0.05)\nloop\n}\n}\n\nactor EvilGigaFist2 : EvilGigaFist replaces EvilGigaFist\n{\nTranslation \"208:209=176:176\", \"193:194=79:79\"\n}\n\nactor EvilGigaFistFX2 : EvilGigaFistFX replaces EvilGigaFistFX\n{\nTranslation \"208:209=176:176\", \"193:194=79:79\"\n}\n\n//actor EvilGigaFist3 : EvilGigaFist2 replaces GigaFist {}\n\nactor SakugarneDebris2 : SakugarneDebris replaces SakugarneDebris\n{\ntranslation \"192:192=210:210\", \"198:198=182:182\"\n}"
      },
      {
        "source": "pk3",
        "name": "actors/BusterIcons.txt",
        "contents": "actor MegaBuster1 : MegaBuster0 replaces MegaBuster0\n{\ninventory.icon \"MEGABI\"\nStates\n{\nSpawn:\nBUST Z 1\nloop\n}\n}\n\nactor BassBuster1 : BassBuster0 replaces BassBuster0\n{\ninventory.icon \"BASSBI\"\nStates\n{\nSpawn:\nBASB Z 1\nloop\n}\n}\n\nactor ProtoBuster1 : ProtoBuster0 replaces ProtoBuster0\n{\ninventory.icon \"PROTBI\"\nStates\n{\nSpawn:\nPROC Z 1\nloop\n}\n}\n\nactor SuperAdaptorWep1 : SuperAdaptorWep0 replaces SuperAdaptorWep0\n{\ninventory.icon \"ADAPBI\"\nStates\n{\nSpawn:\nSAPT Z 1\nloop\n}\n}\n\nactor LaserBuster1 : LaserBuster0 replaces LaserBuster0\n{\ninventory.icon \"LASERBI\"\nStates\n{\nSpawn:\nLASH Z 1\nloop\n}\n}\n\nactor ArrowBuster1 : ArrowBuster0 replaces ArrowBuster0\n{\ninventory.icon \"ARROWBI\"\nStates\n{\nSpawn:\nARRS Z 1\nloop\n}\n}\n\nactor DuoFist1 : DuoFist0 replaces DuoFist0\n{\ninventory.icon \"DUOHANDI\"\nStates\n{\nSpawn:\nDUOF Z 1\nloop\n}\n}\n\nactor TrebleBoost1 : TrebleBoost0 replaces TrebleBoost0\n{\ninventory.icon \"TREBBOOI\"\nStates\n{\nSpawn:\nTREB Z 1\nloop\n}\n}\n\nactor DuoFistBoss1 : DuoFistBoss0 replaces DuoFistBoss0\n{\ninventory.icon \"DUOHANDI\"\nStates\n{\nSpawn:\nDUOF Z 1\nloop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/AssistTest.txt",
        "contents": "actor AssistTest : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"RushJet\",1)\nTNT1 A 0 A_GiveInventory(\"RushMarine\",1)\nTNT1 A 0 A_GiveInventory(\"BeatCall\",1)\nTNT1 A 0 A_GiveInventory(\"BeatSupport\",1)\nTNT1 A 0 A_GiveInventory(\"EnergyBalancer\",1)\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/BeatSupportBar.txt",
        "contents": "actor BeatSupportChecker2 : BeatSupportChecker replaces BeatSupportChecker\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"BeatSupportCounter\",20)\ngoto Spawn2b\nSpawn2:\nTNT1 A 0 A_Countdown\n//TNT1 A 0 A_LogInt(ReactionTime)\n//TNT1 A 0 A_LogInt(ReactionTime%50)\nTNT1 A 0 A_JumpIf(reactiontime%50!=0,\"Spawn2b\")\nTNT1 A 0 A_TakeFromTarget(\"BeatSupportCounter\",1)\nSpawn2b:\nTNT1 A 1 A_JumpIfInTargetInventory(\"IsDead\", 1, \"Death\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"BeatSupportFired\",1,\"Skip\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"BeatSupportRefresh\",1,\"Skip\")\nTNT1 A 0 A_GiveToTarget(\"BeatSupportRefresher\",1)\ngoto Spawn2\nSkip:\nTNT1 A 0\ngoto Spawn2\nDeath:\nTNT1 A 0 A_TakeFromTarget(\"BeatSupportCounter\",20)\ngoto \"Super::Death\"\n}\n}\n\nactor BeatSupportCounter : Inventory\n{\ninventory.amount 1\ninventory.maxamount 20\n}"
      },
      {
        "source": "pk3",
        "name": "actors/ItemBorders.txt",
        "contents": "actor EddieSummon : EddieSummon0 replaces EddieSummon0\n{\nstates\n{\nSpawn2:\nITMC AB 6\nloop\n}\n}\n\nactor TangoSummon : TangoSummon0 replaces TangoSummon0\n{\nstates\n{\nSpawn2:\nITMC CD 6\nloop\n}\n}\n\nactor TrebleSentry : TrebleSentry0 replaces TrebleSentry0\n{\nstates\n{\nSpawn2:\nITMC EF 6\nloop\n}\n}\n\nactor BeatSupport : BeatSupport0 replaces BeatSupport0\n{\nstates\n{\nSpawn2:\nITMC GH 6\nloop\n}\n}\n\nactor ReggaeCall : ReggaeCall0 replaces ReggaeCall0\n{\nstates\n{\nSpawn2:\nITMC IJ 6\nloop\n}\n}\n\nactor EddieBomber : EddieBomber0 replaces EddieBomber0\n{\nstates\n{\nSpawn2:\nITMC KL 6\nloop\n}\n}\n\nactor BeatCall : BeatCall0 replaces BeatCall0\n{\nstates\n{\nSpawn2:\nITMC MN 6\nloop\n}\n}\n\nactor RushCoil : RushCoil0 replaces RushCoil0\n{\nstates\n{\nSpawn2:\nITMC OP 6\nloop\n}\n}\n\nactor RushJet : RushJet0 replaces RushJet0\n{\nstates\n{\nSpawn2:\nITMC QR 6\nloop\n}\n}\n\nactor RushMarine : RushMarine0 replaces RushMarine0\n{\nstates\n{\nSpawn2:\nITMC ST 6\nloop\n}\n}\n\nactor Item1 : Item10 replaces Item10\n{\nstates\n{\nSpawn2:\nITMC UV 6\nloop\n}\n}\n\nactor Item2 : Item20 replaces Item20\n{\nstates\n{\nSpawn2:\nITMC WX 6\nloop\n}\n}\n\nactor WireAdaptor : WireAdaptor0 replaces WireAdaptor0\n{\nstates\n{\nSpawn2:\nITMC YZ 6\nloop\n}\n}\n\nactor ProtoUpgrade1 : ProtoUpgrade0 replaces ProtoUpgrade0\n{\nstates\n{\nSpawn2:\nITMD AB 6\nloop\n}\n}\n\nactor BassUpgrade1 : BassUpgrade0 replaces BassUpgrade0\n{\nstates\n{\nSpawn2:\nITMD CD 6\nloop\n}\n}\n\nactor AdaptorUpgrade1 : AdaptorUpgrade0 replaces AdaptorUpgrade0\n{\nstates\n{\nSpawn2:\nITMD EF 6\nloop\n}\n}\n\nactor DuoFistUpgrade1 : DuoFistUpgrade0 replaces DuoFistUpgrade0\n{\nstates\n{\nSpawn2:\nITMD GH 6\nloop\n}\n}\n\nactor LaserBusterUpgrade1 : LaserBusterUpgrade0 replaces LaserBusterUpgrade0\n{\nstates\n{\nSpawn2:\nITMD IJ 6\nloop\n}\n}\n\nactor ArrowBusterUpgrade1 : ArrowBusterUpgrade0 replaces ArrowBusterUpgrade0\n{\nstates\n{\nSpawn2:\nITMD KL 6\nloop\n}\n}\n\nactor TrebleBoostUpgrade1 : TrebleBoostUpgrade0 replaces TrebleBoostUpgrade0\n{\nstates\n{\nSpawn2:\nITMD MN 6\nloop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/ItemBordersNo.txt",
        "contents": "actor EddieSummon : EddieSummon0 replaces EddieSummon0 {}\nactor TangoSummon : TangoSummon0 replaces TangoSummon0 {}\nactor TrebleSentry : TrebleSentry0 replaces TrebleSentry0 {}\nactor BeatSupport : BeatSupport0 replaces BeatSupport0 {}\nactor ReggaeCall : ReggaeCall0 replaces ReggaeCall0 {}\nactor EddieBomber : EddieBomber0 replaces EddieBomber0 {}\nactor BeatCall : BeatCall0 replaces BeatCall0 {}\nactor RushCoil : RushCoil0 replaces RushCoil0 {}\nactor RushJet : RushJet0 replaces RushJet0 {}\nactor RushMarine : RushMarine0 replaces RushMarine0 {}\nactor Item1 : Item10 replaces Item10 {}\nactor Item2 : Item20 replaces Item20 {}\nactor WireAdaptor : WireAdaptor0 replaces WireAdaptor0 {}\nactor ProtoUpgrade : ProtoUpgrade0 replaces ProtoUpgrade0 {}\nactor BassUpgrade : BassUpgrade0 replaces BassUpgrade0 {}\nactor AdaptorUpgrade : AdaptorUpgrade0 replaces AdaptorUpgrade0 {}\nactor DuoFistUpgrade : DuoFistUpgrade0 replaces DuoFistUpgrade0 {}\nactor LaserBusterUpgrade : LaserBusterUpgrade0 replaces LaserBusterUpgrade0 {}\nactor ArrowBusterUpgrade : ArrowBusterUpgrade0 replaces ArrowBusterUpgrade0 {}\nactor TrebleBoostUpgrade : TrebleBoostUpgrade0 replaces TrebleBoostUpgrade0 {}"
      },
      {
        "source": "pk3",
        "name": "actors/ItemBordersMinimap.txt",
        "contents": "actor EddieSummonMarkerB : EddieSummonMarker replaces EddieSummonMarker { States { Spawn: ITMC A 0 A_Jump(0,0) goto Spawn2 } }\nactor TangoSummonMarkerB : TangoSummonMarker replaces TangoSummonMarker { States { Spawn: ITMC C 0 A_Jump(0,0) goto Spawn2 } }\nactor TrebleSentryMarkerB : TrebleSentryMarker replaces TrebleSentryMarker { States { Spawn: ITMC E 0 A_Jump(0,0) goto Spawn2 } }\nactor BeatSupportMarkerB : BeatSupportMarker replaces BeatSupportMarker { States { Spawn: ITMC G 0 A_Jump(0,0) goto Spawn2 } }\nactor ReggaeCallMarkerB : ReggaeCallMarker replaces ReggaeCallMarker { States { Spawn: ITMC I 0 A_Jump(0,0) goto Spawn2 } }\nactor EddieBomberMarkerB : EddieBomberMarker replaces EddieBomberMarker { States { Spawn: ITMC K 0 A_Jump(0,0) goto Spawn2 } }\nactor BeatCallMarkerB : BeatCallMarker replaces BeatCallMarker { States { Spawn: ITMC M 0 A_Jump(0,0) goto Spawn2 } }\nactor RushCoilMarkerB : RushCoilMarker replaces RushCoilMarker { States { Spawn: ITMC O 0 A_Jump(0,0) goto Spawn2 } }\nactor RushJetMarkerB : RushJetMarker replaces RushJetMarker { States { Spawn: ITMC Q 0 A_Jump(0,0) goto Spawn2 } }\nactor RushMarineMarkerB : RushMarineMarker replaces RushMarineMarker { States { Spawn: ITMC S 0 A_Jump(0,0) goto Spawn2 } }\nactor Item1MarkerB : Item1Marker replaces Item1Marker { States { Spawn: ITMC U 0 A_Jump(0,0) goto Spawn2 } }\nactor Item2MarkerB : Item2Marker replaces Item2Marker { States { Spawn: ITMC W 0 A_Jump(0,0) goto Spawn2 } }\nactor WireAdaptorMarkerB : WireAdaptorMarker replaces WireAdaptorMarker { States { Spawn: ITMC Y 0 A_Jump(0,0) goto Spawn2 } }\nactor ProtoUpgradeMarkerB : ProtoUpgradeMarker replaces ProtoUpgradeMarker { States { Spawn: ITMD A 0 A_Jump(0,0) goto Spawn2 } }\nactor BassUpgradeMarkerB : BassUpgradeMarker replaces BassUpgradeMarker { States { Spawn: ITMD C 0 A_Jump(0,0) goto Spawn2 } }\nactor AdaptorUpgradeMarkerB : AdaptorUpgradeMarker replaces AdaptorUpgradeMarker { States { Spawn: ITMD E 0 A_Jump(0,0) goto Spawn2 } }\nactor DuoFistUpgradeMarkerB : DuoFistUpgradeMarker replaces DuoFistUpgradeMarker { States { Spawn: ITMD G 0 A_Jump(0,0) goto Spawn2 } }\nactor LaserBusterUpgradeMarkerB : LaserBusterUpgradeMarker replaces LaserBusterUpgradeMarker { States { Spawn: ITMD I 0 A_Jump(0,0) goto Spawn2 } }\nactor ArrowBusterUpgradeMarkerB : ArrowBusterUpgradeMarker replaces ArrowBusterUpgradeMarker { States { Spawn: ITMD K 0 A_Jump(0,0) goto Spawn2 } }\nactor TrebleBoostUpgradeMarkerB : TrebleBoostUpgradeMarker replaces TrebleBoostUpgradeMarker { States { Spawn: ITMD M 0 A_Jump(0,0) goto Spawn2 } }"
      },
      {
        "source": "pk3",
        "name": "actors/changes.txt",
        "contents": "upgrades are upgrade1\nbusters are buster1"
      },
      {
        "source": "pk3",
        "name": "actors/minimap/MinimapMarkerPlacer.txt",
        "contents": "actor MinimapMarkerPlacer : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"minimap_FIRSTTICCHECK\"),\"SpawnMarker\")\nstop\nSpawnMarker:\nTNT1 A 0 ACS_NamedExecuteAlways(\"minimap_MAPMARKERSPAWN\",0)\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/minimap/MinimapMarker.txt",
        "contents": "actor MinimapMarker : MapMarker\n{\n//+CLIENTSIDEONLY\n//+NONETID\n//+NOINTERACTION\nstates\n{\nSpawn:\nPLAY A 1\nloop\nSpawn2:\n\"----\" A 1\nloop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/minimap/MinimapWeaponMarker.txt",
        "contents": "actor SuperArmWepMarker : MinimapMarker { States { Spawn: WEAP O 0 A_Jump(0,0) goto Spawn2 } }\nactor HyperBombWepMarker : MinimapMarker { States { Spawn: WEAP H 0 A_Jump(0,0) goto Spawn2 } }\nactor IceSlasherWepMarker : MinimapMarker { States { Spawn: WEAP P 0 A_Jump(0,0) goto Spawn2 } }\nactor ThunderBeamWepMarker : MinimapMarker { States { Spawn: WEAP R 0 A_Jump(0,0) goto Spawn2 } }\nactor FireStormWepMarker : MinimapMarker { States { Spawn: WEAP Y 0 A_Jump(0,0) goto Spawn2 } }\nactor RollingCutterWepMarker : MinimapMarker { States { Spawn: WEA2 F 0 A_Jump(0,0) goto Spawn2 } }\nactor TimeSlowWepMarker : MinimapMarker { States { Spawn: SLOT X 0 A_Jump(0,0) goto Spawn2 } }\nactor OilSliderWepMarker : MinimapMarker { States { Spawn: WEA7 J 0 A_Jump(0,0) goto Spawn2 } }\nactor BubbleLeadWepMarker : MinimapMarker { States { Spawn: WEAP D 0 A_Jump(0,0) goto Spawn2 } }\nactor MetalBladeWepMarker : MinimapMarker { States { Spawn: WEAP S 0 A_Jump(0,0) goto Spawn2 } }\nactor AtomicFireWepMarker : MinimapMarker { States { Spawn: WEAP E 0 A_Jump(0,0) goto Spawn2 } }\nactor LeafShieldWepMarker : MinimapMarker { States { Spawn: WEAP F 0 A_Jump(0,0) goto Spawn2 } }\nactor AirShooterWepMarker : MinimapMarker { States { Spawn: WEAP G 0 A_Jump(0,0) goto Spawn2 } }\nactor QuickBoomerangWepMarker : MinimapMarker { States { Spawn: WEAP Z 0 A_Jump(0,0) goto Spawn2 } }\nactor CrashBombWepMarker : MinimapMarker { States { Spawn: WEA2 C 0 A_Jump(0,0) goto Spawn2 } }\nactor TimeStopperWepMarker : MinimapMarker { States { Spawn: WEAP N 0 A_Jump(0,0) goto Spawn2 } }\nactor MagnetMissileWepMarker : MinimapMarker { States { Spawn: WEAP I 0 A_Jump(0,0) goto Spawn2 } }\nactor TopSpinWepMarker : MinimapMarker { States { Spawn: WEAP J 0 A_Jump(0,0) goto Spawn2 } }\nactor NeedleCannonWepMarker : MinimapMarker { States { Spawn: WEAP L 0 A_Jump(0,0) goto Spawn2 } }\nactor ShadowBladeWepMarker : MinimapMarker { States { Spawn: WEAP A 0 A_Jump(0,0) goto Spawn2 } }\nactor GeminiLaserWepMarker : MinimapMarker { States { Spawn: WEAP M 0 A_Jump(0,0) goto Spawn2 } }\nactor SearchSnakeWepMarker : MinimapMarker { States { Spawn: WEAP K 0 A_Jump(0,0) goto Spawn2 } }\nactor HardKnuckleWepMarker : MinimapMarker { States { Spawn: WEAP T 0 A_Jump(0,0) goto Spawn2 } }\nactor SparkShockWepMarker : MinimapMarker { States { Spawn: WEA2 G 0 A_Jump(0,0) goto Spawn2 } }\nactor DrillBombWepMarker : MinimapMarker { States { Spawn: WEAP V 0 A_Jump(0,0) goto Spawn2 } }\nactor RingBoomerangWepMarker : MinimapMarker { States { Spawn: WEA2 H 0 A_Jump(0,0) goto Spawn2 } }\nactor DustCrusherWepMarker : MinimapMarker { States { Spawn: WEA2 K 0 A_Jump(0,0) goto Spawn2 } }\nactor PharaohShotWepMarker : MinimapMarker { States { Spawn: WEA2 L 0 A_Jump(0,0) goto Spawn2 } }\nactor DiveMissileWepMarker : MinimapMarker { States { Spawn: WEA2 S 0 A_Jump(0,0) goto Spawn2 } }\nactor SkullBarrierWepMarker : MinimapMarker { States { Spawn: WEA2 O 0 A_Jump(0,0) goto Spawn2 } }\nactor RainFlushWepMarker : MinimapMarker { States { Spawn: WEA2 Y 0 A_Jump(0,0) goto Spawn2 } }\nactor FlashStopperWepMarker : MinimapMarker { States { Spawn: WEA3 E 0 A_Jump(0,0) goto Spawn2 } }\nactor NapalmBombWepMarker : MinimapMarker { States { Spawn: WEAP C 0 A_Jump(0,0) goto Spawn2 } }\nactor ChargeKickWepMarker : MinimapMarker { States { Spawn: WEA2 E 0 A_Jump(0,0) goto Spawn2 } }\nactor GyroAttackWepMarker : MinimapMarker { States { Spawn: WEA2 I 0 A_Jump(0,0) goto Spawn2 } }\nactor PowerStoneWepMarker : MinimapMarker { States { Spawn: WEA2 J 0 A_Jump(0,0) goto Spawn2 } }\nactor WaterWaveWepMarker : MinimapMarker { States { Spawn: WEA2 M 0 A_Jump(0,0) goto Spawn2 } }\nactor CrystalEyeWepMarker : MinimapMarker { States { Spawn: WEA2 N 0 A_Jump(0,0) goto Spawn2 } }\nactor StarCrashWepMarker : MinimapMarker { States { Spawn: WEA2 X 0 A_Jump(0,0) goto Spawn2 } }\nactor GravityHoldWepMarker : MinimapMarker { States { Spawn: WEA3 F 0 A_Jump(0,0) goto Spawn2 } }\nactor BlizzardAttackWepMarker : MinimapMarker { States { Spawn: WEAP W 0 A_Jump(0,0) goto Spawn2 } }\nactor FlameBlastWepMarker : MinimapMarker { States { Spawn: WEA2 P 0 A_Jump(0,0) goto Spawn2 } }\nactor YamatoSpearWepMarker : MinimapMarker { States { Spawn: WEA2 R 0 A_Jump(0,0) goto Spawn2 } }\nactor PlantBarrierWepMarker : MinimapMarker { States { Spawn: WEA2 T 0 A_Jump(0,0) goto Spawn2 } }\nactor SilverTomahawkWepMarker : MinimapMarker { States { Spawn: WEA2 U 0 A_Jump(0,0) goto Spawn2 } }\nactor WindStormWepMarker : MinimapMarker { States { Spawn: WEA2 V 0 A_Jump(0,0) goto Spawn2 } }\nactor KnightCrushWepMarker : MinimapMarker { States { Spawn: WEA2 W 0 A_Jump(0,0) goto Spawn2 } }\nactor CentaurFlashWepMarker : MinimapMarker { States { Spawn: WEA3 G 0 A_Jump(0,0) goto Spawn2 } }\nactor FreezeCrackerWepMarker : MinimapMarker { States { Spawn: WEA3 O 0 A_Jump(0,0) goto Spawn2 } }\nactor NoiseCrushWepMarker : MinimapMarker { States { Spawn: WEA3 J 0 A_Jump(0,0) goto Spawn2 } }\nactor WildCoilWepMarker : MinimapMarker { States { Spawn: WEA3 K 0 A_Jump(0,0) goto Spawn2 } }\nactor DangerWrapWepMarker : MinimapMarker { States { Spawn: WEA3 L 0 A_Jump(0,0) goto Spawn2 } }\nactor ScorchWheelWepMarker : MinimapMarker { States { Spawn: WEA3 M 0 A_Jump(0,0) goto Spawn2 } }\nactor JunkShieldWepMarker : MinimapMarker { States { Spawn: WEA3 N 0 A_Jump(0,0) goto Spawn2 } }\nactor SlashClawWepMarker : MinimapMarker { States { Spawn: WEA3 Q 0 A_Jump(0,0) goto Spawn2 } }\nactor ThunderBoltWepMarker : MinimapMarker { States { Spawn: WEA3 R 0 A_Jump(0,0) goto Spawn2 } }\nactor AstroCrushWepMarker : MinimapMarker { States { Spawn: WEA4 E 0 A_Jump(0,0) goto Spawn2 } }\nactor FlameSwordWepMarker : MinimapMarker { States { Spawn: WEA4 F 0 A_Jump(0,0) goto Spawn2 } }\nactor ThunderClawWepMarker : MinimapMarker { States { Spawn: WEA4 G 0 A_Jump(0,0) goto Spawn2 } }\nactor HomingSniperWepMarker : MinimapMarker { States { Spawn: WEA4 H 0 A_Jump(0,0) goto Spawn2 } }\nactor WaterBalloonWepMarker : MinimapMarker { States { Spawn: WEA4 I 0 A_Jump(0,0) goto Spawn2 } }\nactor MegaBallWepMarker : MinimapMarker { States { Spawn: WEA4 D 0 A_Jump(0,0) goto Spawn2 } }\nactor FlashBombWepMarker : MinimapMarker { States { Spawn: WEA4 B 0 A_Jump(0,0) goto Spawn2 } }\nactor IceWaveWepMarker : MinimapMarker { States { Spawn: WEA4 A 0 A_Jump(0,0) goto Spawn2 } }\nactor TornadoHoldWepMarker : MinimapMarker { States { Spawn: WEA4 C 0 A_Jump(0,0) goto Spawn2 } }\nactor TenguBladeWepMarker : MinimapMarker { States { Spawn: TBLA X 0 A_Jump(0,0) goto Spawn2 } }\nactor WaveBurnerWepMarker : MinimapMarker { States { Spawn: WABU X 0 A_Jump(0,0) goto Spawn2 } }\nactor SpreadDrillWepMarker : MinimapMarker { States { Spawn: SPRE X 0 A_Jump(0,0) goto Spawn2 } }\nactor MagicCardWepMarker : MinimapMarker { States { Spawn: MCAR X 0 A_Jump(0,0) goto Spawn2 } }\nactor RemoteMineWepMarker : MinimapMarker { States { Spawn: REMI X 0 A_Jump(0,0) goto Spawn2 } }\nactor CopyVisionWepMarker : MinimapMarker { States { Spawn: COPY X 0 A_Jump(0,0) goto Spawn2 } }\nactor IceWallWepMarker : MinimapMarker { States { Spawn: ICWL X 0 A_Jump(0,0) goto Spawn2 } }\nactor LightningBoltWepMarker : MinimapMarker { States { Spawn: LIBO A 0 A_Jump(0,0) goto Spawn2 } }\nactor SakugarneWepMarker : MinimapMarker { States { Spawn: WEA2 Z 0 A_Jump(0,0) goto Spawn2 } }\nactor BalladeCrackerWepMarker : MinimapMarker { States { Spawn: WEA3 C 0 A_Jump(0,0) goto Spawn2 } }\nactor ScrewCrusherWepMarker : MinimapMarker { States { Spawn: WEA3 D 0 A_Jump(0,0) goto Spawn2 } }\nactor MirrorBusterWepMarker : MinimapMarker { States { Spawn: WEA3 H 0 A_Jump(0,0) goto Spawn2 } }\nactor PlugBallWepMarker : MinimapMarker { States { Spawn: PBAL A 0 A_Jump(0,0) goto Spawn2 } }\nactor LaserTridentWepMarker : MinimapMarker { States { Spawn: LTRI A 0 A_Jump(0,0) goto Spawn2 } }\nactor BlackHoleBombWepMarker : MinimapMarker { States { Spawn: BLKH A 0 A_Jump(0,0) goto Spawn2 } }\nactor JewelSatelliteWepMarker : MinimapMarker { States { Spawn: JEWE A 0 A_Jump(0,0) goto Spawn2 } }\nactor ConcreteShotWepMarker : MinimapMarker { States { Spawn: CONC A 0 A_Jump(0,0) goto Spawn2 } }\nactor TornadoBlowWepMarker : MinimapMarker { States { Spawn: TBLO A 0 A_Jump(0,0) goto Spawn2 } }\nactor HornetChaserWepMarker : MinimapMarker { States { Spawn: HCHS A 0 A_Jump(0,0) goto Spawn2 } }\nactor MagmaBazookaWepMarker : MinimapMarker { States { Spawn: MGM1 A 0 A_Jump(0,0) goto Spawn2 } }\nactor SolarBlazeWepMarker : MinimapMarker { States { Spawn: SOLA A 0 A_Jump(0,0) goto Spawn2 } }"
      },
      {
        "source": "pk3",
        "name": "actors/minimap/MinimapItemMarker.txt",
        "contents": "actor SmallHealthMarker : MinimapMarker { States { Spawn: HBAL A 0 A_Jump(0,0) goto Spawn2 } }\nactor BigHealthMarker : MinimapMarker { States { Spawn: HBAL C 0 A_Jump(0,0) goto Spawn2 } }\nactor WeaponEnergyMarker : MinimapMarker { States { Spawn: EBAL A 0 A_Jump(0,0) goto Spawn2 } }\nactor BigWeaponEnergyMarker : MinimapMarker { States { Spawn: EBAL C 0 A_Jump(0,0) goto Spawn2 } }\nactor ETankMarker : MinimapMarker { States { Spawn: EBAL F 0 A_Jump(0,0) goto Spawn2 } }\nactor WTankMarker : MinimapMarker { States { Spawn: EBAL H 0 A_Jump(0,0) goto Spawn2 } }\nactor MTankMarker : MinimapMarker { States { Spawn: EBAL G 0 A_Jump(0,0) goto Spawn2 } }\nactor EddieSummonMarker : MinimapMarker { States { Spawn: WEAP Q 0 A_Jump(0,0) goto Spawn2 } }\nactor TangoSummonMarker : MinimapMarker { States { Spawn: WEA3 B 0 A_Jump(0,0) goto Spawn2 } }\nactor TrebleSentryMarker : MinimapMarker { States { Spawn: TRBI A 0 A_Jump(0,0) goto Spawn2 } }\nactor BeatSupportMarker : MinimapMarker { States { Spawn: WEA4 O 0 A_Jump(0,0) goto Spawn2 } }\nactor ReggaeCallMarker : MinimapMarker { States { Spawn: WEA9 Z 0 A_Jump(0,0) goto Spawn2 } }\nactor EddieBomberMarker : MinimapMarker { States { Spawn: EDDI Q 0 A_Jump(0,0) goto Spawn2 } }\nactor BeatCallMarker : MinimapMarker { States { Spawn: WEA3 I 0 A_Jump(0,0) goto Spawn2 } }\nactor RushCoilMarker : MinimapMarker { States { Spawn: WEAP B 0 A_Jump(0,0) goto Spawn2 } }\nactor RushJetMarker : MinimapMarker { States { Spawn: WEA2 B 0 A_Jump(0,0) goto Spawn2 } }\nactor RushMarineMarker : MinimapMarker { States { Spawn: RUSH N 0 A_Jump(0,0) goto Spawn2 } }\nactor Item1Marker : MinimapMarker { States { Spawn: WEA2 A 0 A_Jump(0,0) goto Spawn2 } }\nactor Item2Marker : MinimapMarker { States { Spawn: WEA2 D 0 A_Jump(0,0) goto Spawn2 } }\nactor WireAdaptorMarker : MinimapMarker { States { Spawn: WADP A 0 A_Jump(0,0) goto Spawn2 } }\nactor EnergyBalancerMarker : MinimapMarker { States { Spawn: NRGB A 0 A_Jump(0,0) goto Spawn2 } }\nactor ExitUnitMarker : MinimapMarker { States { Spawn: EXIT B 0 A_Jump(0,0) goto Spawn2 } }\n//actor TimeStopperGiverMarker : MinimapMarker { States { Spawn: WEAP N 0 A_Jump(0,0) goto Spawn2 } }\n//actor SkullBarrierGiverMarker : MinimapMarker { States { Spawn: WEA2 O 0 A_Jump(0,0) goto Spawn2 } }\n//actor FlashStopperGiverMarker : MinimapMarker { States { Spawn: WEA3 E 0 A_Jump(0,0) goto Spawn2 } }\n//actor SakugarneGiverMarker : MinimapMarker { States { Spawn: WEA2 Z 0 A_Jump(0,0) goto Spawn2 } }\nactor ProtoUpgradeMarker : MinimapMarker { States { Spawn: WEA2 Q 0 A_Jump(0,0) goto Spawn2 } }\nactor BassUpgradeMarker : MinimapMarker { States { Spawn: WEA3 A 0 A_Jump(0,0) goto Spawn2 } }\nactor AdaptorUpgradeMarker : MinimapMarker { States { Spawn: WEA3 P 0 A_Jump(0,0) goto Spawn2 } }\nactor DuoFistUpgradeMarker : MinimapMarker { States { Spawn: DUOF A 0 A_Jump(0,0) goto Spawn2 } }\nactor LaserBusterUpgradeMarker : MinimapMarker { States { Spawn: WEA4 K 0 A_Jump(0,0) goto Spawn2 } }\nactor ArrowBusterUpgradeMarker : MinimapMarker { States { Spawn: WEA4 L 0 A_Jump(0,0) goto Spawn2 } }\nactor TrebleBoostUpgradeMarker : MinimapMarker { States { Spawn: TRBB I 0 A_Jump(0,0) goto Spawn2 } }"
      },
      {
        "source": "pk3",
        "name": "actors/minimap/MinimapOtherMarker.txt",
        "contents": "actor PartyBallMarker : MinimapMarker\n{\nscale 0.25\nstates\n{\nSpawn:\nPRTB A 0\ngoto Spawn2\n}\n}\n\nactor MegaItemMarker : MinimapMarker\n{\nscale 0.25\n}\n\nactor MegaHealthMarker : MegaItemMarker\n{\nStates\n{\nSpawn:\nHBAL E 0\ngoto Spawn2\n}\n}\n\nactor MegaWeaponEnergyMarker : MegaItemMarker\n{\nStates\n{\nSpawn:\nEBAL I 0\ngoto Spawn2\n}\n}\n\nactor MegaFlagMarker : MinimapMarker\n{\nscale 0.25\n}\n\nactor MegaBlueFlagMarker : MegaFlagMarker\n{\nStates\n{\nSpawn:\nBFLA A 0\ngoto Spawn2\n}\n}\n\nactor MegaRedFlagMarker : MegaFlagMarker\n{\nStates\n{\nSpawn:\nRFLA A 0\ngoto Spawn2\n}\n}\n\nactor MegaGreenFlagMarker : MegaFlagMarker\n{\nStates\n{\nSpawn:\nGFLA A 0\ngoto Spawn2\n}\n}\n\nactor MegaYellowFlagMarker : MegaFlagMarker\n{\nStates\n{\nSpawn:\nYFLA A 0\ngoto Spawn2\n}\n}\n\n//actor MegaWhiteFlagMarker : MegaFlagMarker\nactor MegaWhiteFlagMarker : MinimapMarker\n{\nscale 0.125\nstates\n{\nSpawn:\nWFLA A 0\ngoto Spawn2\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/inventory/items.txt",
        "contents": "#include \"actors/inventory/baseitem.txt\"\n\nactor SmallHealth0 : Health replaces Stimpack 10001\n{\n//$Category MM8BDM-Health/Energy\n//Inventory.RespawnTics 210\ninventory.amount 15\ninventory.maxamount 100\ninventory.pickupmessage \"$PU_SMALLHEALTH\"\n+COUNTITEM\ninventory.pickupsound \"item/energyup\"\nScale 2.0\nStates\n{\nSpawn:\nHBAL AB 6\nloop\n}\n}\n\nactor BigHealth0 : Health replaces Medikit 10002\n{\n//$Category MM8BDM-Health/Energy\n//Inventory.RespawnTics 550\ninventory.amount 40\ninventory.maxamount 100\nScale 2.0\ninventory.pickupmessage \"$PU_LARGEHEALTH\"\ninventory.pickupsound \"item/energyup/large\"\n+COUNTITEM\nStates\n{\nSpawn:\nHBAL CD 6\nloop\n}\n}\n\nactor WeaponEnergy : BaseMM8BDMCustomInventory replaces Shell 10003\n{\n//$Category MM8BDM-Health/Energy\n//Inventory.RespawnTics 210\ninventory.pickupmessage \"$PU_SMALLENERGY\"\ninventory.amount 1\ninventory.pickupsound \"item/energyup\"\nScale 2.0\nStates\n{\nSpawn2:\nEBAL A 0\nEBAL A 0 Thing_ChangeTID(0,999)\nEBAL AB 6\nGoto Spawn2+2\nPickup:\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(984,0),\"Success\")\nfail\nSuccess:\nTNT1 A 0 ACS_ExecuteAlways(992,0,30)\nstop\n}\n}\n\nactor BigWeaponEnergy : BaseMM8BDMCustomInventory replaces ShellBox 10004\n{\n//$Category MM8BDM-Health/Energy\n//Inventory.RespawnTics 350\ninventory.pickupmessage \"$PU_LARGEENERGY\"\n+COUNTITEM\ninventory.pickupsound \"item/energyup/large\"\nScale 2.0\nStates\n{\nSpawn2:\nEBAL C 0\nEBAL C 0 Thing_ChangeTID(0,999)\nEBAL CD 6\nGoto Spawn2+2\nPickup:\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(984,0),\"Success\")\nfail\nSuccess:\nTNT1 A 0 ACS_ExecuteAlways(992,0,72)\nstop\n}\n}\n\nactor MegaHealth0 : Health 10092\n{\n//$Category MM8BDM-Health/Energy\n//Inventory.RespawnTics 550\ninventory.amount 100\ninventory.maxamount 100\nScale 2.0\ninventory.pickupmessage \"Picked up a mega health capsule.\"\ninventory.pickupsound \"item/energyup/large\"\n+COUNTITEM\nStates\n{\nSpawn:\nHBAL E 0\nHBAL E 0 Thing_ChangeTID(0, 999)\nHBAL EF 6\nGoto Spawn+2\nloop\n}\n}\n\nactor MegaWeaponEnergy : BaseMM8BDMCustomInventory 10093\n{\n//$Category MM8BDM-Health/Energy\n//Inventory.RespawnTics 350\ninventory.pickupmessage \"Picked up a mega energy capsule.\"\n+COUNTITEM\ninventory.pickupsound \"item/energyup/large\"\nScale 2.0\nStates\n{\nSpawn2:\nEBAL I 0\nEBAL I 0 Thing_ChangeTID(0,999)\nEBAL IJ 6\nGoto Spawn2+2\nPickup:\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(984,0),\"Success\")\nfail\nSuccess:\n//TNT1 A 0 ACS_ExecuteAlways(992, 0, 0, 1)\nTNT1 A 0 ACS_Execute(992, 0, 255)\nstop\n}\n}\n\n//Misc Stuff\nactor ForceLook : CustomInventory\n{\n\t+INVENTORY.AUTOACTIVATE\n\tInventory.Amount 1\n\tInventory.MaxAmount 1\n\tStates\n\t{\n\t\tPickup:\n\t\t\tTNT1 A 0 A_ChangeFlag(\"LOOKALLAROUND\",1)\n\t\t\tTNT1 A 1 A_ClearTarget\n\t\t\tTNT1 A 1 A_Look\n\t\t\tTNT1 A 1 A_FaceTarget\n\t\t\tstop\n\t}\n}\n\nactor PlayerRespawnPoint\n{\n+NOINTERACTION\n+NOGRAVITY\nRadius 1\nHeight 1\nStates\n{\nSpawn:\nTNT1 A 1\nLoop\n}\n}\n\n//Make Actor Shootable again - fixes possession exploit\nactor MakeShootable : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 A_ChangeFlag(\"SHOOTABLE\", 1)\nTNT1 A 0 A_ChangeFlag(\"DONTRIP\", 0)\nTNT1 A 0 A_TakeInventory(\"SkullBarrierProtection\", 1)\nstop\n}\n}\n\n//Flag given to bots\nactor IsBot : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor NoGravity : CustomInventory // Used for a boss fight or two\n{\nstates\n{\n\tPickup:\n\tTNT1 A 0 A_ChangeFlag(\"NOGRAVITY\",1)\n\tstop\n}\n}\n\nactor MysteriousCD : CustomInventory\n{\ninventory.pickupmessage \"Picked up a Mysterious Data Disc.\"\nInventory.PickupSound \"item/1up\"\ninventory.amount 1\n+INVENTORY.AUTOACTIVATE\n+INVENTORY.ALWAYSPICKUP\nscale 2.5\nstates\n{\nSpawn:\nRMCD ABCD 4 A_SpawnItemEx(\"SparkleFX\", random(-6,6), random(-6,6), random(0,32))\nloop\nPickup:\nRMCD A 1\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/inventory/baseweapon.txt",
        "contents": "actor BaseMM8BDMWep0 : Weapon\n{\n\t+WEAPON.AMMO_OPTIONAL\n\t+WEAPON.ALT_AMMO_OPTIONAL\n\t+WEAPON.ALT_USES_BOTH\n\t+WEAPON.DONTBOB\n\tinventory.pickupsound \"weapon/weaponup\"\n\tScale 2.0\n\tStates\n\t{\n\tAltfire:\n\t\t\"----\" A 1 A_JumpIfInventory(\"BusterAmmo\", 1, \"Fire\")\n\t\t\"----\" A 1 A_Jump(256, \"NoAmmo\")\n\t\twait\n\tFlashloop:\n\t\tTNT1 A 0\n\t\tstop\n\tNoFlash:\n\t\tTNT1 A 0\n\t\tstop\n\tSound.BusterCharge:\n\t\tTNT1 A 9 A_PlaySoundEx(\"weapon/adapterchargeloop\",\"Weapon\",0)\n\t\tTNT1 A 1 A_JumpIfInventory(\"WeaponCharge\",1,\"Sound.BusterCharge\")\n\t\tstop\n\t}\n}\n\n#include \"actors/minimapinventory/MinimapWeapon.txt\"\n\n// Used for Atomic Fire and other weapons that charge up\nactor WeaponCharge : Inventory\n{\ninventory.amount 1\ninventory.maxamount 5000\n}\n\n// Used for pretty much every shield in the game\nactor ShieldCheck : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\n// These are used for Copy Vision and Remote Mine's aiming\nActor TargetMarker : CustomInventory\n{\nInventory.amount 1\nInventory.MaxAmount 1\n+AUTOACTIVATE\nStates\n{\nSpawn:\nTNT1 A 1\nstop\nUse:\n//TNT1 A 0 A_FireCustomMissile(\"TargetTracer\",0,0,0,16,0,0)\nTNT1 A 0 A_SpawnItemEx(\"TargetTracer\", 0, 8, 32, Cos(pitch)*1000, 0, sin(-pitch)*1000,0)\nstop\n}\n}\n\nActor TargetMarker2 : TargetMarker\n{\nstates\n{\nUse:\n//TNT1 A 0 A_FireCustomMissile(\"TargetTracer\",0,0,0,16,0,0)\nTNT1 A 0 A_SpawnItemEx(\"TargetTracer2\", 0, 8, 32, Cos(pitch)*1000, 0, sin(-pitch)*1000,0)\nstop\n}\n}\n\nactor TargetTracer : FastProjectile\n{\nRadius 16\nHeight 1\nPROJECTILE\nSpeed 1000\nDamage(0)\nRenderStyle none\n+DONTSPLASH\n+DONTBLAST\n+THRUGHOST\n+SKYEXPLODE\n+NOTARGETSWITCH\nStates\n{\nSpawn:\nTNT1 A 5\nGoto Death\nDeath:\nTNT1 A 0\nTNT1 A 1 A_SpawnItemEx(\"TargetAimPoint\", 0, 0, 0)  //Thing_SpawnNoFog(0,201,0,ACS_ExecuteWithResult(257, 0)+100)\nstop\n}\n}\n\nactor TargetTracer2 : TargetTracer\n{\n+THRUACTORS\n}\n\nactor TargetAimPoint\n{\nPROJECTILE\n+NOINTERACTION\n+NOCLIP\n+RIPPER\nRenderStyle \"NONE\"\nRadius 16\nHeight 1\nscale 2.5\nStates\n{\nSpawn:\nTNT1 A 0 Thing_Remove(ACS_ExecuteWithResult(257, 0)+100)\nTNT1 A 0 Thing_ChangeTID(0, ACS_ExecuteWithResult(257, 0)+100)\nERO3 YYYYYYYYYY 1\nStop\nDeath:\nTNT1 A 0\nstop\n}\n}\n\n// Used for Skull Barrier and shields that tank a specified number of hits\nactor ShieldHits : Inventory\n{\n\tinventory.amount 1\n\tinventory.maxamount 999\n}\n\nactor HitShieldProtection : PowerProtection\n{\n\tpowerup.duration 10\n\tdamagefactor \"normal\", 0.0\n\tdamagefactor \"crush\", 1.0\n\tdamagefactor \"telefrag\", 1.0\n//\tdamagefactor \"LaserTrident\", 1.0\n}\n\nactor StopHitShield : PowerProtection\n{\n\tpowerup.duration 10\n}\n\nactor NoAmmoSoundCooldown : Powerup\n{\npowerup.duration 12\n}\n\nactor BaseShieldWarper\n{\n\tScale 2.5\n\tHeight 0\n\tRadius 0\n\t+NOINTERACTION\n\t+CLIENTSIDEONLY\n\t-SOLID\n\t+NOGRAVITY\n\t+MISSILE\n\t+DONTBLAST\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"core_shieldwarper\", 0, 0)\n\t\tTNT1 A 0 A_Jump(256, \"Shield\")\n\t\tGoto Shield\n\tShield:\n\t\tSTAR AABBCCDD 1 A_Warp(AAPTR_TARGET, 0, 0, 16, 0, WARPF_INTERPOLATE|WARPF_NOCHECKPOSITION)\n\t\tloop\n\t}\n}"
      }
    ]
  },
  "maps": []
}

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