teamsneakingv1jab4.pk3

PK3 7.3 MiB 0 map(s)

Counts

endoom0
graphics0
lumps286
maps5
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "025fb553-f2ce-4a53-89dc-80fa23c4fe16",
    "sha1": "03e74199963e2ef0c6634d24d6e787ff246db677",
    "sha256": "7fdd9d80d8a9cbaf6fe4664ec30b614eaa2f2fd485235b7147693132a967b87a",
    "filenames": [
      "teamsneakingv1jab4.pk3"
    ],
    "additional": {
      "engines": [
        "ZDOOM"
      ],
      "iwad": [],
      "filename": null,
      "added": "2017-04-12 21:53: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-04-12 21:53:31",
    "file": {
      "type": "PK3",
      "size": 7676983,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/03e74199963e2ef0c6634d24d6e787ff246db677/03e74199963e2ef0c6634d24d6e787ff246db677.pk3.gz",
      "corrupt": false
    },
    "content": {
      "maps": [
        "TSNETT",
        "TSNEWW",
        "TSNECC",
        "TSNEUU",
        "TSNEGG"
      ],
      "counts": {
        "endoom": 0,
        "graphics": 0,
        "lumps": 286,
        "maps": 5,
        "palettes": 0
      },
      "engines_guess": [
        "ZDOOM"
      ]
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "CMPGNINFO.txt",
        "contents": "{\nmapname = TSNETT\ngamemode = cooperative\nfraglimit = 0\ndmflags = 2375812\ndmflags2 = 1024\ncompatflags = 0\n}"
      },
      {
        "source": "pk3",
        "name": "SBARINFO.V.txt",
        "contents": "//VERTICAL BARS\nheight 0;\n\nstatusbar fullscreen, forcescaled\n{\nInInventory CardboardBoxFlag, 1 {DrawImage \"BOXHUD\", 0, 0;}\n\nInInventory not NoHealthBar, 1\n{\nInInventory LightTeamFlag,1 {\nDrawBar \"BARHEALT\", \"BAREMPTY\", Health, vertical, 24, 8;\n\t/*InInventory 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\", \"BAREMPTY\", Health, vertical, 24, 8;}\nInInventory SkullBarrierProtection, 1{DrawBar \"BARFLS5\", \"BAREMPTY\", Health, vertical, 24, 8;}\nInInventory BasicArmor, 1{DrawBar \"BARAMT31\", \"NOBAR\", Armor, vertical, 24, 8;}\n}\n\nInInventory WilyTeamFlag,1\n{\nDrawBar \"LIFE\", \"LIEE\", Health, Horizontal, 24,8;\nDrawBar \"STEP\", \"STEE\", CloakDaggerBar, Horizontal, 24,16;\nDrawSelectedInventory CONFONT , 5, -88, 48, 168, Untranslated;\n}\n}\n\nDrawImage \"ALERT2\", 275, 8;\nInInventory NoRadar, 1 {DrawImage \"ALERT4\", 275, 8;}\nInInventory Revealed, 1 {DrawImage \"ALERT\", 275, 8;}\nInInventory ChaffCounter, 1 {DrawImage \"ALERT3\", 275, 8;}\n\nInInventory LightTeamFlag, 1\n{\nDrawSelectedInventory INDEXFONT ,24, 64, 37, 64, white;\nDrawImage weaponicon, 16, 64;\n}\n\n//Sneaking Bars\nIsSelected InvisibleStunGun {DrawImage \"M9\", 265, 162;}\nIsSelected InvisibleKnife {DrawImage \"KNIFE\", 265, 162;}\nIsSelected InvisibleFlashBang {DrawImage \"FLASHB\", 265, 162;}\nIsSelected InvisibleSmokeGrenade {DrawImage \"SMOKE\", 265, 162;}\nIsSelected InvisibleChaffGrenade {DrawImage \"CHAFF\", 265, 162;}\nIsSelected InvisibleStunMine {DrawImage \"MINE\", 265, 162;}\nIsSelected InvisibleShieldUnit {DrawImage \"SHIELD\", 265, 162;}\nIsSelected InvisibleNinjaRope {DrawImage \"ROPE\", 265, 162;}\n\nInInventory CardboardBoxUse, 1 {DrawImage \"CBOX\", 5, 162;}\n\nIsSelected InvisibleFlashBang {Drawbar \"THROW\", \"THROW2\", GrenadeCharge, vertical, 267, 164;}\nIsSelected InvisibleSmokeGrenade {Drawbar \"THROW\", \"THROW2\", GrenadeCharge, vertical, 267, 164;}\nIsSelected InvisibleChaffGrenade {Drawbar \"THROW\", \"THROW2\", GrenadeCharge, vertical, 267, 164;}\nIsSelected InvisibleShieldUnit {Drawbar \"THROW\", \"THROW2\", ShieldUnitCharge, vertical, 267, 164;}\n\n/*\nDrawNumber 3, CONFONT, Untranslated, Ammo1, 275, 184;\nDrawString CONFONT, Untranslated, \"/\", 285, 184;\nDrawNumber 3, CONFONT, Untranslated, 4, 295, 184;\n*/\n\n//DrawNumber 3, CONFONT, Untranslated, Ammo1Capacity, 295, 184;\n\nIsSelected InvisibleKnife {DrawNumber 3, CONFONT, Untranslated, frags, 275, 184;}\n\nIsSelected InvisibleStunGun {DrawNumber 3, CONFONT, Untranslated, Ammo1, 275, 184;\n\tDrawString CONFONT, Untranslated, \"/\", 285, 184;}\nIsSelected InvisibleFlashBang {DrawNumber 3, CONFONT, Untranslated, Ammo2, 275, 184;\n\tDrawString CONFONT, Untranslated, \"/\", 285, 184;}\nIsSelected InvisibleSmokeGrenade {DrawNumber 3, CONFONT, Untranslated, Ammo2, 275, 184;\n\tDrawString CONFONT, Untranslated, \"/\", 285, 184;}\nIsSelected InvisibleChaffGrenade {DrawNumber 3, CONFONT, Untranslated, Ammo2, 275, 184;\n\tDrawString CONFONT, Untranslated, \"/\", 285, 184;}\nIsSelected InvisibleStunMine {DrawNumber 3, CONFONT, Untranslated, Ammo2, 275, 184;\n\tDrawString CONFONT, Untranslated, \"/\", 285, 184;}\nIsSelected InvisibleShieldUnit {DrawNumber 3, CONFONT, Untranslated, Ammo2, 275, 184;\n\tDrawString CONFONT, Untranslated, \"/\", 285, 184;}\nIsSelected InvisibleNinjaRope {DrawNumber 3, CONFONT, Untranslated, Ammo2, 275, 184;\n\tDrawString CONFONT, Untranslated, \"/\", 285, 184;}\n\nIsSelected InvisibleStunGun {DrawNumber 3, CONFONT, Untranslated, 8, 295, 184;}\nIsSelected InvisibleFlashBang {DrawNumber 3, CONFONT, Untranslated, 4, 295, 184;}\nIsSelected InvisibleSmokeGrenade {DrawNumber 3, CONFONT, Untranslated, 6, 295, 184;}\nIsSelected InvisibleChaffGrenade {DrawNumber 3, CONFONT, Untranslated, 4, 295, 184;}\nIsSelected InvisibleStunMine {DrawNumber 3, CONFONT, Untranslated, 4, 295, 184;}\nIsSelected InvisibleShieldUnit {DrawNumber 3, CONFONT, Untranslated, 2, 295, 184;}\nIsSelected InvisibleNinjaRope {DrawNumber 3, CONFONT, Untranslated, 8, 295, 184;}\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 WeaponCharge, 78{DrawBar \"BARFLS4\", \"BAREMPTY\", Ammo1, 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 \"BARFLS8\", \"BAREMPTY\", Ammo1, 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;}\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, 20{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;}\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\nInInventory RushJetCounter, 5{DrawImage \"RUSHH2H8\", 290,8;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,8;}\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 Flashed, 1{DrawImage \"FBLIND\",  -30,-20;}\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 267, 10;}\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 EvilRobotShield, 1{DrawBar \"BARAMM32\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;}\n}"
      },
      {
        "source": "pk3",
        "name": "SBARINFO.H.txt",
        "contents": "//HORIZONTAL BARS\nheight 0;\n\nstatusbar normal, forcescaled\n{\nInInventory CardboardBoxFlag, 1 {DrawImage \"BOXHUD\", 0, 0;}\n\nInInventory not NoHealthBar, 1\n{\nDrawbar \"VARHEALT\", \"VAREMPTY\", Health, horizontal, 130, 184;\n\n\tInInventory WilyTeamFlag,1 { Drawbar\"VARAMMO1\", \"VAREMPTY\", CloakDaggerBar, horizontal, 130, 176;}\n\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\", \"VAREMPTY\", Health, horizontal, 130, 184;}\nInInventory SkullBarrierProtection, 1{DrawBar \"VARFLS5\", \"VAREMPTY\", Health, horizontal, 130, 184;}\nInInventory BasicArmor, 1{DrawBar \"VARAMT31\", \"VNOBAR\", Armor, horizontal, 130, 184;}\n}\n\nDrawImage \"ALERT2\", 275, 8;\nInInventory NoRadar, 1 {DrawImage \"ALERT4\", 275, 8;}\nInInventory Revealed, 1 {DrawImage \"ALERT\", 275, 8;}\nInInventory ChaffCounter, 1 {DrawImage \"ALERT3\", 275, 8;}\n\nDrawSelectedInventory INDEXFONT ,122, 184, 120, 185, white;\nDrawImage weaponicon, 50, 184;\n\n//Sneaking Bars\nIsSelected InvisibleStunGun {Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected InvisibleKnife {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected InvisibleFlashbang {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected InvisibleSmokeGrenade {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected InvisibleChaffGrenade {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected InvisibleStunMine {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected InvisibleShieldUnit {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected InvisibleNinjaRope {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected InvisibleStunGun {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo2, horizontal, 202, 184;}\nIsSelected InvisibleKnife {Drawbar\"VARAMM60\", \"VAREMPTY\", Ammo2, horizontal, 202, 184;}\nIsSelected InvisibleFlashbang {Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo2, horizontal, 202, 184;\n\tInInventory GrenadeCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", GrenadeCharge, horizontal, 202, 184;}}\nIsSelected InvisibleSmokeGrenade {Drawbar\"VARAMM26\", \"VAREMPTY\", Ammo2,horizontal, 202, 184;\n\tInInventory GrenadeCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", GrenadeCharge, horizontal, 202, 184;}}\nIsSelected InvisibleChaffGrenade {Drawbar\"VARAMM52\", \"VAREMPTY\", Ammo2, horizontal, 202, 184;\n\tInInventory GrenadeCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", GrenadeCharge, horizontal, 202, 184;}}\nIsSelected InvisibleStunMine {Drawbar\"VARAMM16\", \"VAREMPTY\", Ammo2, horizontal, 202, 184;}\nIsSelected InvisibleShieldUnit {Drawbar\"VARAMM61\", \"VAREMPTY\", Ammo2, horizontal, 202, 184;\n\tInInventory ShieldUnitCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", ShieldUnitCharge, horizontal, 202, 184;}}\nIsSelected InvisibleNinjaRope {Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo2, horizontal, 202, 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 WeaponCharge, 78{DrawBar \"VARFLS4\", \"VAREMPTY\", Ammo1, 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;}\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, 20{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;}\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\nInInventory RushJetCounter, 5{DrawImage \"RUSHH2H8\", 290,8;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,8;}\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 Flashed, 1{DrawImage \"FBLIND\",  -30,-20;}\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 267, 10;}\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 EvilRobotShield, 1{DrawBar \"VARAMM32\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;}\n}"
      },
      {
        "source": "pk3",
        "name": "SNDINFO.txt",
        "contents": "weapon/footstep\tFOOTSTP2\nweapon/stungun\tSTUNSHT1\nweapon/shieldhum DARKSIDE //no shame\n\nweapon/land LAND\n\nmisc/mgalert MGSPOT\nmisc/scissors GIVSCIS\n\n$musicvolume MGOPEN 2.5\n\n$musicvolume MGSNEA 1.5\n$musicvolume MGALERN 1.5\n$musicvolume MGSNEM 2.0\n$musicvolume MGMERC 2.3\n$musicvolume MGJUNG 2.0\n$musicvolume MGESCA 2.0\n$musicvolume MGFACT 1.7\n$musicvolume MGKILR 2.0\n$musicvolume MGJUNI 2.0\n$musicvolume MGENAL 2.0\n$musicvolume MGMGFO 2.3\n$musicvolume MGBOSS 2.3\n\n$musicvolume MGTAR2 2.5"
      },
      {
        "source": "pk3",
        "name": "CHANGELOG.txt",
        "contents": "--- V0-8 > V1 ---\n\nUpdated to MM8BDM-v4c / Zandronum 2.0 standard\n\n-Bug Fixes-\n*Fixed a bug where firing on a single tic could cancel the pain frame before an alert.\n*During weapon selection people should be invincible.\n\n-Visible Team Gameplay-\n*When using the Thunder Beam it will have 14 shots rather than 28.\n*When using the Spark Shock it will travel faster and split into 8 smaller shocks when hitting a surface, though these shocks are very range limited.\n*Blizzard Attack will do slightly less damage per flake.\n*Ice Wave will do slighty less damage.\n*Bubble Lead will fire a tiny bit slower.\n*When using the Flame Blast the flame pillars will last much longer on the floor or walls to be used as traps.\n\n-Invisible Team Gameplay-\n*Switching away from a charged grenade will stop the charge.\n*Stun Gun has a lower rate of fire.\n*Stun Gun's shots now come out completely centred.\n*Chaff grenades will have a larger delay before exploding.\n\n-Visual-\n*The Dr. Wily team has a totally new HUD, an 8bit representation of the one found in Metal Gear Solid PSX / 2. This can be disabled by using a horizontal (smaller size) HUD.\n*The Stun Gun is now the modified Beretta 92 / M9 from MGS2 / The Twin Snakes. It now has a laser target and slight muzzle smoke upon firing, but is otherwise identical.\n*The Mod. M9 will fire real bullets (no hitscan though) and will shatter a little quietly when hitting a surface.\n*The Knife is now Snake's tactical Stun Knife from MGS4. Again, functionally identical. No taser mode, though.\n\n-Misc-\n*Added Wireframe Warfare\n*Added Team Training - A small arena to allow team and weapon switching and practicing on bots, accessed through the START option.\n*Added a help screen, but it doesn't use Mega Man font because I didn't feel like endless copy and pasting of letters (sorry)\n*Changed cl_identifytarget 0 to sv_noidentifytarget 1 (since I didn't know the latter existed) in order to stop messing with people's .cfgs\n*Removed Herobrine Colonel"
      },
      {
        "source": "pk3",
        "name": "actors/acspropconstants.txt",
        "contents": "/*#define APROP_Health\t\t0\n#define APROP_Speed\t\t\t1\n#define APROP_Damage\t\t2\n#define APROP_Alpha\t\t\t3\n#define APROP_RenderStyle\t4\n#define APROP_SeeSound\t\t5\n#define APROP_AttackSound\t6\n#define APROP_PainSound\t\t7\n#define APROP_DeathSound\t8\n#define APROP_ActiveSound\t9\n#define APROP_Ambush\t\t10\n#define APROP_Invulnerable\t11\n#define APROP_JumpZ\t\t\t12\n#define APROP_ChaseGoal\t\t13\n#define APROP_Frightened\t14\n#define APROP_Gravity\t\t15\n#define APROP_Friendly\t\t16\n#define APROP_SpawnHealth\t17\n#define APROP_Dropped\t\t18\n#define APROP_Notarget\t\t19\n#define APROP_Species\t\t20\n#define APROP_Nametag\t\t21\n#define APROP_Score\t\t\t22\n#define APROP_Notrigger\t\t23\n#define APROP_DamageFactor\t24\n#define APROP_MasterTID \t25\n#define APROP_TargetTID \t26\n#define APROP_TracerTID \t27\n#define APROP_Waterlevel\t28\n#define APROP_ScaleX        29\n#define APROP_ScaleY        30\n#define APROP_Dormant\t\t31\n#define APROP_Mass\t\t\t32\n#define APROP_Accuracy      33\n#define APROP_Stamina       34\n#define APROP_Height\t\t35\n#define APROP_Radius\t\t36\n#define APROP_Reactiontime\t37\n#define APROP_MeleeRange\t38*/\n\nconst int APROP_Health = 0;\nconst int APROP_Speed = 1;\nconst int APROP_JumpZ = 12;\nconst int APROP_Gravity\t = 15;\nconst int APROP_SpawnHealth\t= 17;\nconst int APROP_Dropped\t= 18;\nconst int APROP_DamageFactor = 24;\nconst int APROP_Height = 35;\nconst int APROP_Radius = 36;\nconst int APROP_Reactiontime = 37;\nconst int APROP_MeleeRange = 38;"
      },
      {
        "source": "pk3",
        "name": "actors/actorreplacements.txt",
        "contents": "actor TSNothing\n{\nStates\n{\nSpawn:\nTNT1 A 1\nStop\n}\n}\n\nactor TSNothing2 : TSNothing replaces OilCanister {}\nactor TSNothing3 : TSNothing replaces JunkLavaPillar {}\nactor TSNothing4 : TSNothing replaces ThunderClawPeg {}\n\n//the irony is staggering\nactor CardboardBoxDummy : TSnothing{}\nactor CardboardBoxDummy2 : TSnothing{}"
      },
      {
        "source": "pk3",
        "name": "actors/class/MegamanVis.txt",
        "contents": "actor MegamanVis : Megaman replaces Megaman\n{\nplayer.startitem \"BusterAmmo\", 3\nplayer.startitem \"SneakerSupportPickup\"\nplayer.startitem \"FootStepAndHealthTrack\"\n+DONTIDENTIFYTARGET\nStates\n{\nPain.StunGun:\nPLAY H 0 A_GiveInventory(\"StunPickup\",1)\nGoto PhantomPain\nPain.StunMine:\nPLAY H 0 A_GiveInventory(\"MineStunPickup\",1)\n//Goto Pain.FlashStopper\nGoto PhantomPain\nPain.Chaff:\nPLAY H 0 A_SpawnItemEx(\"ChaffGiver\")\ngoto PhantomPain\nPain.FlashBang:\nPLAY H 0 A_GiveInventory(\"FlashBangPickup\",1)\nPLAY H 0 A_Stop\nGoto PhantomPain\nPain.SmokeGrenade:\nPLAY H 0 A_ScaleVelocity(0.9)\nPLAY H 0 A_GiveInventory(\"SmokeGrenadePickup\",1)\nGoto PhantomPain\nPhantomPain:\nPLAY H 0\n//goto Pain+3//Silent\ngoto Pain+5//Silent + No Knockback\nDeath.Beam:\nDeath.StunGun:\nPLAY H 0 A_PlaySoundEx(\"misc/scissors\",\"Weapon\")\ngoto Death.instagib\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/class/MegamanVisFlags.txt",
        "contents": "actor Revealed : Inventory\n{\nInventory.amount 1\ninventory.maxamount 1\n}\nactor NoRadar : Inventory\n{\nInventory.amount 1\ninventory.maxamount 1\n}\n\nactor Sneakness : PowerProtection\n{\nPowerup.Duration 0x7FFFFFFF\ndamagefactor \"Normal\", 1.1\n}\n\n/*\nactor PainFlag : Ammo\n{\nInventory.amount 1\ninventory.maxamount 1\n}\n\nactor StealthCharge : Ammo\n{\nInventory.amount 1\nInventory.maxamount 350\n}\n*/\n\nactor FootStepAndHealthTrack : CustomInventory\n{\nstates\n{\nPickup:\nPLAY H 0 ACS_ExecuteAlways(458,0)\nstop\n}\n}\n\nactor TeamSneakItem : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"WilyTeamFlag\",1,\"Sneaker\")\nTNT1 A 0 A_JumpIfInventory(\"LightTeamFlag\",1,\"Guard\")\nstop\nSneaker:\nTNT1 A 0\nstop\nGuard:\nTNT1 A 0\nstop\n}\n}\n\nactor DeathItem : TeamSneakItem\n{\nstates\n{\nSneaker:\nTNT1 A 0 A_SpawnItem(\"GuardWTank\")\nstop\nGuard:\nTNT1 A 0 A_SpawnItem(\"SneakerSupport\")\nstop\n}\n}\n\nactor GuardWTank : TeamSneakItem\n{\ninventory.pickupmessage \"$PU_WTANK\"\nInventory.PickupSound \"item/1up\"\nscale 2.0\nStates\n{\nSpawn:\nEBAL H 0\nEBAL H 0 Thing_ChangeTID(0,999)\nEBAL HE 6\nGoto Spawn+2\nSneaker:\nTNT1 A 0\nfail\nGuard:\nTNT1 A 0 A_GiveInventory(\"WTank\",1)\nstop\n}\n}\n\nactor SneakerSupport : TeamSneakItem\n{\nInventory.Pickupmessage \"$PU_SNEAKSUPPORT\"\ninventory.pickupsound \"item/energyup\"\nScale 2.0\nStates\n{\nSpawn:\nCARB E 0\nSpawn2:\nCARB E 1\nloop\nSneaker:\nTNT1 A 0 A_GiveInventory(\"SneakerSupportPickup\",1)\nstop\nGuard:\nTNT1 A 0\nfail\n}\n}\n\nactor TeamSneakingMapMarker : MapMarker\n{\n+CLIENTSIDEONLY\n//+NONETID\n//+NOINTERACTION\n+NOTIMEFREEZE\n}\n\nactor GuardMarker : TeamSneakingMapMarker\n{\nscale 2.5\nStates\n{\nSpawn:\nFTST G 0\nFTST G 1\nstop\n}\n}\n\nactor GuardViewMarker : GuardMarker\n{\nRenderStyle \"Translucent\"\nscale 1.25\n}\n\nactor GuardViewMarker1 : GuardViewMarker { Alpha 0.49 }\nactor GuardViewMarker2 : GuardViewMarker { Alpha 0.42 }\nactor GuardViewMarker3 : GuardViewMarker { Alpha 0.35 }\nactor GuardViewMarker4 : GuardViewMarker { Alpha 0.28 }\nactor GuardViewMarker5 : GuardViewMarker { Alpha 0.21 }\nactor GuardViewMarker6 : GuardViewMarker { Alpha 0.14 }\nactor GuardViewMarker7 : GuardViewMarker { Alpha 0.07 }\n\nactor GuardMarkerPickup : CustomInventory\n{\nstates\n{\npickup:\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarkerStart\")\nstop\n}\n}\n\nactor GuardViewMarkerStart\n{\n+CLIENTSIDEONLY\n//+NOBLOCKMAP\n+NOINTERACTION\n+NOGRAVITY\n+NOTIMEFREEZE\n+DONTSPLASH\nreactiontime 7\nScale 2.5\nStates\n{\n/*Spawn:\nTNT1 A 0\nTNT1 A 0 A_SpawnItemEx(\"GuardMarker\")\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",100,0,0,0,0,0,45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",200,0,0,0,0,0,45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",300,0,0,0,0,0,45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",400,0,0,0,0,0,45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",500,0,0,0,0,0,45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",500,0,0,0,0,0,30)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",500,0,0,0,0,0,15)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",500)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",500,0,0,0,0,0,-15)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",500,0,0,0,0,0,-30)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",500,0,0,0,0,0,-45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",400,0,0,0,0,0,-45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",300,0,0,0,0,0,-45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",200,0,0,0,0,0,-45)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker\",100,0,0,0,0,0,-45)\nTNT1 A 1\nstop*/\nSpawn:\nTNT1 A 0\n//TNT1 A 0 A_Log(\"Spawned\")\nTNT1 A 0 A_SpawnItemEx(\"GuardMarker\")\nTNT1 A 0 A_SetAngle(angle-45)\nSpawn2:\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker1\",100)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker2\",200)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker3\",300)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker4\",400)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker5\",500)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker6\",600)\nTNT1 A 0 A_SpawnItemEx(\"GuardViewMarker7\",700)\nTNT1 A 0 A_CountDown\nTNT1 A 0 A_SetAngle(angle+15)\nloop\nDeath:\nTNT1 A 0\nstop\n}\n}\n\nactor SneakerMarker : GuardMarker\n{\nStates\n{\nSpawn:\nFTST C 0\nFTST C 1\nstop\n}\n}\n\nactor SneakerRegen : TeamSneakItem\n{\nstates\n{\nSneaker:\nTNT1 A 0 A_JumpIfHealthLower(100,\"INeedHealing\")\nTakeFlag:\nTNT1 A 0 A_TakeInventory(\"SneakerRegenFlag\",999)\nstop\nINeedHealing:\nTNT1 A 0 A_JumpIfInventory(\"SneakerRegenFlag\",90,\"Healing\")\nTNT1 A 0 A_GiveInventory(\"SneakerRegenFlag\",1)\nstop\nHealing:\nTNT1 A 0 HealThing(1)\ngoto TakeFlag\n}\n}\n\nactor SneakerRegenFlag : Inventory\n{\nInventory.amount 1\ninventory.maxamount 90\n}\n\nactor GuardDie : TeamSneakItem\n{\nstates\n{\nGuard:\nTNT1 A 0 A_JumpIfHealthLower(1,\"TakeFlag\")\nTNT1 A 0 A_JumpIfInventory(\"GuardDieFlag\",35,\"Killing\")\nTNT1 A 0 A_GiveInventory(\"GuardDieFlag\",1)\nstop\nKilling:\nTNT1 A 0 DamageThing(10)\nTakeFlag:\nTNT1 A 0 A_TakeInventory(\"GuardDieFlag\",999)\nstop\n}\n}\n\nactor GuardDieFlag : Inventory\n{\nInventory.amount 1\ninventory.maxamount 35\n}"
      },
      {
        "source": "pk3",
        "name": "actors/class/GuardRushCoil.txt",
        "contents": "actor GainGuardRushCoil : TeamSneakItem\n{\nstates\n{\nGuard:\nTNT1 A 0 A_GiveInventory(\"GuardRushCoil\",1)\nstop\n}\n}\n\nactor GuardRushCoil : RushCoil\n{\ninventory.amount 1\ninventory.maxamount 200\n+INVENTORY.UNDROPPABLE\nstates\n{\nUse:\nTNT1 A 0 A_JumpIfInventory(\"GuardRushCoil\",200,\"Use2\")\nfail\nUse2:\nTNT1 A 0 A_GiveInventory(\"ActivateGuardRushCoil\",1)\nTNT1 A 0 A_TakeInventory(\"GuardRushCoil\",999)\nfail\n}\n}\n\nactor ActivateGuardRushCoil : RushCoil\n{\n+INVENTORY.AUTOACTIVATE\n}"
      },
      {
        "source": "pk3",
        "name": "actors/class/invisiblebot.txt",
        "contents": "actor SneakerBotSupport : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"AllSneakerWeps\",1)\nTNT1 A 0 ACS_ExecuteAlways(466,0)\nstop\n}\n}\n\nactor InvisibleBotHug : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfCloser(350,\"Reverse\")\nTNT1 A 0 A_TakeInventory(\"InvisibleBotReverseFlag\",1)\nDontThrust:\nTNT1 A 0 A_TakeInventory(\"InvisibleBotFThrustFlag\",1)\nstop\nReverse:\nTNT1 A 0 A_GiveInventory(\"InvisibleBotReverseFlag\",1)\nTNT1 A 0 A_JumpIfCloser(175,\"DontThrust\")\nTNT1 A 0 A_GiveInventory(\"InvisibleBotFThrustFlag\",1)\nstop\n}\n}\n\nactor InvisibleBotReverseFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor InvisibleBotFThrustFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisibleweaponbase.txt",
        "contents": "actor BaseInvisibleWep : BaseMM8BDMWep\n{\nWeapon.AmmoUse 0\nWeapon.AmmoUse2 1\nWeapon.AmmoGive 0\nWeapon.AmmoGive2 0\nWeapon.SlotNumber 1\nweapon.ammotype \"StunGunAmmo\"\n}\n\nactor InvisibleFootStepPickup : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_PlaySoundEx(\"weapon/footstep\",\"Voice\")\nPickupPrint:\nTNT1 A 0 A_JumpIfInventory(\"LeftFoot\",1,\"Left\")\nTNT1 A 0 A_GiveInventory(\"LeftFoot\",1)\nRight:\nTNT1 A 0 A_SpawnItemEx(\"InvisibleFootstepJ\",0,8,0)\nstop\nLeft:\nTNT1 A 0 A_TakeInventory(\"LeftFoot\",1)\nTNT1 A 0 A_SpawnItemEx(\"InvisibleFootstepJ\",0,-8,0)\nstop\n}\n}\n\nactor LeftFoot : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 1\n}\n\nactor CloakDaggerBar : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 100\n}\n\nactor InvisibleFootstepJ\n{\n//+FLOORHUGGER\n+NOGRAVITY\n+CLIENTSIDEONLY\ndamage 0\nradius 10\nSpeed 0\nscale 2.5\n+FORCEXYBILLBOARD\n+DONTSPLASH\ntranslation \"176:176=28:28\"\nStates\n{\nSpawn:\nFTST F 0\nFTST F 1\nSpawn2:\nFTST F 1 A_FadeOut(0.066)\nloop\nDeath:\nFTST F 1\nstop\n}\n}\n\nactor InvisibleFootstep\n{\n+FLOORHUGGER\ndamage 0\nradius 10\nSpeed 0\nscale 2.5\n+FORCEXYBILLBOARD\n+DONTSPLASH\ndeathsound \"weapon/footstep\"\nStates\n{\nSpawn:\nFTST A 1 A_PlaySoundEx(\"weapon/footstep\",\"Voice\")\nFTST A 0 A_JumpIfInTargetInventory(\"WireFrame\",1,\"Spawn2\")\nFTST A 1 A_FadeOut(0.1)\ngoto Spawn+1\nDeath:\nFTST A 1\nstop\nSpawn2:\nFTST B 1 A_FadeOut(0.1)\nloop\n}\n}\n\nactor Wireframe : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 1\n}\n\n/*\nactor Falling : Ammo //just to stop error messages\n{\nInventory.amount 1\nInventory.maxamount 1\n}\n*/"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisiblesupport.txt",
        "contents": "actor SneakerSupportPickup : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"StunGunAmmo\",4)\nTNT1 A 0 A_GiveInventory(\"ShieldUnitAmmo\",1)\nTNT1 A 0 A_GiveInventory(\"FlashBangAmmo\",2)\nTNT1 A 0 A_GiveInventory(\"SmokeGrenadeAmmo\",3)\nTNT1 A 0 A_GiveInventory(\"ChaffGrenadeAmmo\",2)\nTNT1 A 0 A_GiveInventory(\"StunMineAmmo\",2)\nTNT1 A 0 A_GiveInventory(\"NinjaRopeAmmo\",4)\nstop\n}\n}\n\nactor AllSneakerWeps : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"InvisibleFlashBang\",1)\nTNT1 A 0 A_GiveInventory(\"InvisibleSmokeGrenade\",1)\nTNT1 A 0 A_GiveInventory(\"InvisibleChaffGrenade\",1)\nTNT1 A 0 A_GiveInventory(\"InvisibleStunMine\",1)\nTNT1 A 0 A_GiveInventory(\"InvisibleShieldUnit\",1)\nTNT1 A 0 A_GiveInventory(\"InvisibleNinjaRope\",1)\nstop\n}\n}\n\nactor CardBoardBoxUse : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"Sneakness\",1) //here cause lazy\nTNT1 A 0 A_GiveInventory(\"CardBoardBoxWear\",1)\nTNT1 A 0 A_GiveInventory(\"CardBoardBoxPlace\",3)\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisiblebox.txt",
        "contents": "actor CardboardBoxFXGuard\n{\n+CLIENTSIDEONLY\n+NOGRAVITY\n+NOINTERACTION\n+NOTIMEFREEZE\n+DONTSPLASH\nscale 2.5\nRenderStyle \"Translucent\"\nAlpha 0.5\nstates\n{\nSpawn:\nCARB A 0\nCARB A 1\nstop\n}\n}\n\nactor CardboardBoxFXInvisible : CardboardBoxFXGuard\n{\nstates\n{\nSpawn:\nCARB D 0\nCARB D 1\nstop\n}\n}\n\nactor CardboardBoxDummyJ\n{\nPROJECTILE\n+NOCLIP\n-NOGRAVITY\n-MISSILE\nRadius 16\nHeight 56\nscale 2.5\nspeed 0\nRenderStyle \"Translucent\"\nAlpha 0.5\n+MOVEWITHSECTOR\n+DONTREFLECT\n+DONTBLAST\nstates\n{\nSpawn:\nCARB A 0\nSpawn2:\nCARB A 1 ACS_ExecuteWithResult(467,75,0)\nloop\nDeath:\nTNT1 A 0\nstop\n}\n}\n\nactor CardBoardBoxWear : CustomInventory\n{\ninventory.amount 1\ninventory.maxamount 1\n+INVBAR\n+INVENTORY.UNDROPPABLE\ninventory.icon \"CARBOX\"\nstates\n{\nSpawn:\nCBOX B 1\nloop\nUse:\nTNT1 A 0 A_JumpIfInventory(\"CardBoardBoxFlag\",1,\"Use2\")\nTNT1 A 0 A_GiveInventory(\"CardboardBoxFlag\",1)\nTNT1 A 0 A_JumpIfInventory(\"CBoxSlowPower\",1,2)\nTNT1 A 0 A_SpawnItemEx(\"CBoxSlowGiver\")\nTNT1 A 0 A_GiveInventory(\"CBoxSlowPower\",1)\nfail\nUse2:\nTNT1 A 0 A_TakeInventory(\"CardboardBoxFlag\",1)\nfail\n}\n}\n\nactor CBoxSlowPower : PowerUp\n{\npowerup.duration 7\n}\n\nactor CBoxSlowGiver\n{\n+MISSILE\nheight 1\nradius 1\nrenderstyle none\n+NOGRAVITY\n-SOLID\n+NOINTERACTION\nstates\n{\nSpawn:\nTNT1 A 0\nSpawn2:\nTNT1 A 1 A_GiveToTarget(\"CBoxSlow\",1)\nTNT1 A 0 A_JumpIfInTargetInventory(\"CBoxSlowPower\",1,\"Spawn2\")\nstop\n}\n}\n\nactor CBoxSlow : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_ChangeVelocity(momx*3/4,momy*3/4,momz,CVF_REPLACE)\nstop\n}\n}\n\nactor CardboardBoxFlag : Inventory\n{\nInventory.amount 1\nInventory.maxamount 1\n}\n\nactor CardboardBoxRadiusFlag : PowerUp\n{\npowerup.duration 7\n}\n\nactor CardBoardBoxPlace : CardBoardBoxWear\n{\ninventory.icon \"CARBOX2\"\ninventory.maxamount 3\nStates\n{\nSpawn:\nCBOX C 1\nloop\nUse:\nTNT1 A 0 A_SpawnItemEx(\"CardboardBoxDummyJ\")\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisiblestungun.txt",
        "contents": "actor InvisibleStunGun : BaseInvisibleWep\n{\n//$Category MM8BDM-Weapons\nWeapon.AmmoUse 1\nWeapon.SlotNumber 1\nObituary \"$OB_STUNGUN\"\nInventory.Pickupmessage \"Batman would be proud!\"\ninventory.icon \"SPARSI\"\nStates\n{\nSpawn:\nWEA2 G 1\nloop\nReady:\nINST A 0 A_GiveInventory(\"StunGunCheck\",1)\nINST A 0 A_GunFlash\nBUSH J 0 A_JumpIfNoAmmo(\"ReadyNoAmmo\")\nTNT1 A 0 A_JumpIfInventory(\"StunGunCooldown\",1,\"ReadyNoAmmo\")\nReady2:\nSUGU A 1 A_WeaponReady\nloop\nReadyNoAmmo:\nSUGU A 1 A_WeaponReady(WRF_NOFIRE)\nGoto Ready+2\nDeselect:\nTNT1 A 0 A_TakeInventory(\"StunGunCheck\",1)\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nSUGU A 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nSUGU A 1 A_Raise\nLoop\nGoToYourKnife:\nFire:\nINST C 0 A_JumpIfNoAmmo(\"NoAmmo\")\nTNT1 A 0 ACS_ExecuteAlways(291,0,APROP_SPEED,2,3)\nINST C 0 A_JumpIfInventory(\"CardBoardBoxRadiusFlag\",1,\"FireNoTrace\")\nINST C 0 A_JumpIfInventory(\"CBoxSlowPower\",1,\"FireTrace\")\nINST C 0 A_JumpIfInventory(\"CardBoardBoxFlag\",1,\"FireNoTrace\")\nFireTrace:\nSUGU A 2\nINST C 0 A_FireCustomMissile(\"StunGunBullet\",0,1,0,6)\ngoto FireEnd\nFireNoTrace:\nSUGU A 2\nINST C 0 A_FireCustomMissile(\"StunGunBulletNoTrace\",0,1,0,6)\nFireEnd:\nINST C 0 A_PlaySoundEx(\"weapon/stungun\",\"Weapon\")\nINST C 0 A_FireCustomMissile(\"BarrelSmoke\",0,0,8,6)\nSUGU B 2\nTNT1 A 0 A_TakeInventory(\"StunGunCheck\",1)\nSUGU A 10\nTNT1 A 0 ACS_ExecuteAlways(291,0,APROP_SPEED,1,1)\nSUGU A 5\nTNT1 A 0 A_GiveInventory(\"StunGunCooldown\",1)\nGoto Ready\nNoAmmo:\nSUGU A 1 ACS_Execute(979,0)\nGoto Ready+2\nFlash:\nTNT1 A 0 A_JumpIfInventory(\"StunGunCooldown\",1,2)\nTNT1 A 0 A_FireCustomMissile(\"RedDotSight\",0,0,0,6)\nTNT1 A 1\nTNT1 A 0 A_JumpIfInventory(\"StunGunCheck\",1,\"Flash\")\nstop\n}\n}\n\nactor StunGunCooldown : PowerUp\n{\npowerup.duration 15\n}\n\nactor StunGunCheck : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor StunGunAmmo : Ammo\n{\n+INVENTORY.IGNORESKILL\ninventory.amount 1\ninventory.maxamount 8\n}\n\nactor StunPickup : CustomInventory\n{\nstates\n{\nPickup:\nPLAY H 0 A_SpawnItemEx(\"ShockFX\",4,0,32)\nPLAY H 0 A_GiveInventory(\"PowerStunned\",1)\nstop\n}\n}\n\nactor PowerStunned : PowerSpeed\n{\npowerup.duration 50\nSpeed 0.0\n}\n\nactor StunGunBullet : FastProjectile\n{\nPROJECTILE\n+PIERCEARMOR\nRadius 6\nHeight 6\nscale 2.5\ndamage (12)\nspeed 110\ndamagetype \"StunGun\"\nObituary \"$OB_STUNGUN\"\nscale 2.5\n//MissileHeight 8\n//MissileType \"StunGunTrail\"\nStates\n{\nSpawn:\nSUGU G 0\nSpawn2:\nSUGU G 0 A_SpawnItemEx(\"StunGunTrail\",-momx,-momy,-momz,0,0,0,0,SXF_ABSOLUTEPOSITION)\nSUGU G 0 A_SpawnItemEx(\"StunGunTrail\",-momx*5/6,-momy*5/6,-momz*5/6,0,0,0,0,SXF_ABSOLUTEPOSITION)\nSUGU G 0 A_SpawnItemEx(\"StunGunTrail\",-momx*4/6,-momy*4/6,-momz*4/6,0,0,0,0,SXF_ABSOLUTEPOSITION)\nSUGU G 0 A_SpawnItemEx(\"StunGunTrail\",-momx*3/6,-momy*3/6,-momz*3/6,0,0,0,0,SXF_ABSOLUTEPOSITION)\nSUGU G 0 A_SpawnItemEx(\"StunGunTrail\",-momx*2/6,-momy*2/6,-momz*2/6,0,0,0,0,SXF_ABSOLUTEPOSITION)\nSUGU G 0 A_SpawnItemEx(\"StunGunTrail\",-momx/6,-momy/6,-momz/6,0,0,0,0,SXF_ABSOLUTEPOSITION)\n//SUGU G 0 A_SpawnItemEx(\"StunGunTrail\")\nSUGU G 1\nloop\nDeath:\nSHFX A 0 A_PlaySoundEx(\"weapon/freezecrackerhit\",\"Weapon\")\nSHFX ABC 1\nstop\nXDeath:\nCrash:\nTNT1 A 1\nstop\n}\n}\n\nActor StunGunBulletNoTrace : StunGunBullet\n{\nstates\n{\nSpawn:\nSUGU G 0\nSpawn2:\nSUGU G 1\nloop\n}\n}\n\nactor StunGunTrail\n{\n+NOINTERACTION\n+NOGRAVITY\n+CLIENTSIDEONLY\n-SOLID\nscale 2.5\nheight 0\nradius 0\nStates\n{\nSpawn:\nSUGU H 0\nSpawn2:\nSUGU H 1 A_FadeOut(0.1)\nloop\n}\n}\n\nactor RedDotSight : FastProjectile\n{\n+SKYEXPLODE\n+DONTBLAST\n+DONTSPLASH\nSpeed 1000\nDamage (0)\nradius 6\nheight 6\nscale 2.5\nStates\n{\nSpawn:\nTNT1 A 0\nSpawn2:\nTNT1 A 1\nloop\nDeath:\nTNT1 A 1\nFTST C 2\nstop\n}\n}\n\nactor BarrelSmoke\n{\nPROJECTILE\n+NOINTERACTION\n+NOGRAVITY\n+CLIENTSIDEONLY\n+FORCEXYBILLBOARD\n-SOLID\nscale 2.5\nheight 0\nradius 0\nspeed 40\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1\nTNT1 A 0 A_Stop\nHTOR CDE 1\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisibleknife.txt",
        "contents": "actor InvisibleKnife : BaseInvisibleWep\n{\n//$Category MM8BDM-Weapons\nWeapon.SlotNumber 2\nObituary \"$OB_KNIFE\"\nInventory.Pickupmessage \"Batman would not be proud.\"\ninventory.icon \"SCLASI\"\n//+WEAPON.MELEEWEAPON //bots\nStates\n{\nSpawn:\nWEA3 Q 1\nloop\nReady:\nSCLA A 0\nINST D 0 A_JumpIfInventory(\"IsBot\",1,\"BotReady\")\nINST D 1 A_WeaponReady\nGoto Ready+1\nBotReady:\nINST D 0 A_JumpIfCloser(75,\"BotReady3\")\nINST D 0 A_JumpIfCloser(150,\"BotReady2\")\nINST D 1 A_WeaponReady(WRF_NOFIRE)\nloop\nBotReady2:\nINST D 0 A_Jump(64,\"BotReadyF\")\nINST D 1 A_WeaponReady(WRF_NOFIRE)\ngoto BotReady\nBotReady3:\nINST D 0 A_Jump(128,\"BotReadyF\")\nINST D 1 A_WeaponReady(WRF_NOFIRE)\ngoto BotReady\nBotReadyF:\nINST D 1 A_WeaponReady\ngoto BotReady\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nINST D 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nINST D 1 A_Raise\nLoop\nFire:\nINST A 0 A_JumpIfNoAmmo(\"NoAmmo\")\nINST B 0 SetPlayerProperty(0,1,0)\nINST EF 2\nINST A 0 A_PlaySoundEx(\"weapon/slashclaw\",\"Weapon\")\nINST A 0 A_FireCustomMissile(\"LeShank\",0,1,8,0)\nSUGU CDEF 2\nTNT1 A 15\nINST B 0 SetPlayerProperty(0,0,0)\nINST FED 2\nGoto Ready+1\nNoAmmo:\nSCLA A 1 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor LeShank\n{\nPROJECTILE\n+DONTBLAST\nRadius 15\nHeight 15\nscale 2.5\ndamage (255)\ndamagetype \"SlashClaw\"\nObituary \"$OB_KNIFE\"\n+RIPPER\nspeed 55\nreactiontime 1\nStates\n{\nSpawn:\nSUGU I 0\nSUGU I 1 A_CountDown\ngoto Spawn+1\nDeath:\nSUGU I 0 A_Stop\nSUGU IJKLM 1\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisibleflashbang.txt",
        "contents": "actor InvisibleFlashBang : BaseInvisibleWep\n{\n//$Category MM8BDM-Weapons\nWeapon.SlotNumber 3\nInventory.Pickupmessage \"Batman is proud again.\"\nObituary \"$OB_FLASHBANG\"\nweapon.ammotype2 \"FlashBangAmmo\"\ninventory.icon \"FLSBSI\"\nStates\n{\nSpawn:\nINVI A 1\nloop\nReady:\nSCLA A 0\nINST C 0 A_JumpIfInventory(\"FlashBangAmmo\",1,\"Ready2\")\ngoto ReadyNoAmmo\nReady2:\nINST S 1 A_WeaponReady\nloop\nReadyNoAmmo:\nINST S 1 A_WeaponReady(WRF_NOFIRE)\ngoto Ready+1\nDeselect:\nINST A 0 A_JumpIfInventory(\"GrenadeCharge\",1,\"DeselectThrow\")\nINST A 0 A_TakeInventory(\"GrenadeDeselectFlag\",1)\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nINST S 1 A_Lower\nLoop\nDeselectThrow:\nINST A 0 A_GiveInventory(\"GrenadeDeselectFlag\",1)\nINST A 0 A_JumpIfInventory(\"GrenadeCharge\",1,\"FireLow\")\ngoto FireLow\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nINST S 1 A_Raise\nLoop\nFire:\nINST A 0 A_JumpIfInventory(\"FlashBangAmmo\",1,\"FireCheck\")\ngoto NoAmmo\nFireCheck:\nINST A 0 A_JumpIfInventory(\"GrenadeCharge\",40,\"FireHigh\")\nINST A 0 A_JumpIfInventory(\"GrenadeCharge\",15,\"FireMed\")\nINST A 0 A_JumpIfInventory(\"GrenadeCharge\",1,\"FireLow\")\nGrenadeStart:\nTNT1 A 0 A_GiveInventory(\"GrenadeCharge\",1)\nTNT1 A 0 ACS_ExecuteAlways(291,0,APROP_SPEED,2,3)\nINST S 10\nGrenadeCharge:\nINST A 0 A_JumpIfInventory(\"GrenadeCharge\",15,\"Charge2\")\nINST Y 0 A_GiveInventory(\"GrenadeCharge\",1)\nINST Y 1 A_WeaponReady\nloop\nCharge2:\nINST A 0 A_JumpIfInventory(\"GrenadeCharge\",40,\"Charge3\")\nINST Y 0 A_GiveInventory(\"GrenadeCharge\",1)\nINST X 1 A_WeaponReady\nloop\nCharge3:\nINST A 0 A_JumpIfInventory(\"GrenadeOverCharge\",140,\"FireCheck\")\nINST Y 0 A_GiveInventory(\"GrenadeOverCharge\",1)\nTNT1 A 1 A_WeaponReady\nloop\nFireLow:\nINST A 0 A_FireCustomMissile(\"FlashBangL\",0,0,8,0)\ngoto GrenadeThrow\nFireMed:\nINST A 0 A_FireCustomMissile(\"FlashBangM\",0,0,8,0)\ngoto GrenadeThrow\nFireHigh:\nINST A 0 A_FireCustomMissile(\"FlashBangH\",0,0,8,0)\ngoto GrenadeThrow\nGrenadeThrow:\nINST A 0 A_TakeInventory(\"FlashBangAmmo\",1)\nGrenadeThrow2:\nINST A 0 A_TakeInventory(\"GrenadeCharge\",999)\nINST A 0 A_TakeInventory(\"GrenadeOverCharge\",999)\nTNT1 A 0 ACS_ExecuteAlways(291,0,APROP_SPEED,1,1)\nINS1 AB 2\nINST TUVW 2\nINST XY 1\nINST S 7\nTNT1 A 0 A_JumpIfInventory(\"GrenadeDeselectFlag\",1,\"Deselect\")\nGoto Ready+1\n/*NoThrow:\nINST A 0 A_TakeInventory(\"GrenadeCharge\",999)\nTNT1 A 0 ACS_ExecuteAlways(291,0,APROP_SPEED,1,1)\nINST S 3\nINST A 0 A_Refire\nGoto Ready+1*/\nNoAmmo:\nINST S 1 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor FlashBangAmmo : Ammo\n{\n+INVENTORY.IGNORESKILL\ninventory.amount 1\ninventory.maxamount 4\n}\n\nactor GrenadeCharge : Inventory\n{\ninventory.amount 1\ninventory.maxamount 40\n}\n\nactor GrenadeOverCharge : Inventory\n{\ninventory.amount 1\ninventory.maxamount 140\n}\n\nactor GrenadeDeselectFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor FlashBangL\n{\nPROJECTILE\ndamagetype \"FlashBang\"\nObituary \"$OB_FLASHBANG\"\n- NOGRAVITY\n+RIPPER\n+HEXENBOUNCE\n+CANBOUNCEWATER\nRadius 6\nHeight 7\nscale 2.5\nSpeed 10\nBounceFactor 0.5\nWallbounceFactor 0.6\nSeeSound \"weapon/adapterreturn\"\nreactiontime 150\nbouncecount 3\nStates\n{\nSpawn:\nBOMB A 0\nBOMB A 0 ThrustThingZ(0, 18, 0, 1)\nINST KLMNOPQR 2 A_CountDown\nGoto Spawn+2\nDeath:\nINST Q 0 A_Stop\nINST Q 0 A_ChangeFlag(\"NOGRAVITY\",1)\nCENF A 0 A_PlaySoundEx(\"weapon/centaurflash\",\"Weapon\")\nINST Q 1 A_Explode(15, 450,0)\nMMFX BCDE 2\nstop\n}\n}\n\nactor FlashBangM : FlashBangL\n{\nSpeed 26\nbouncecount 2\n}\n\nactor FlashBangH : FlashBangL\n{\nSpeed 44\nbouncecount 1\n}\n\nactor FlashBangPickup : CustomInventory\n{\nstates\n{\nPickup:\nPLY1 H 0 A_JumpIfInventory(\"BrightBlind\", 1,3)\nPLY1 H 0 A_GiveInventory(\"BrightBlind\",125)\nPLY1 H 0 ACS_ExecuteAlways(249, 0)\nstop\nPLY1 H 0 A_GiveInventory(\"BrightBlind\",55)\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisiblesmokegrenade.txt",
        "contents": "actor InvisibleSmokeGrenade : InvisibleFlashBang\n{\n//$Category MM8BDM-Weapons\nWeapon.SlotNumber 3\nInventory.Pickupmessage \"Batman is proud as usual.\"\nObituary \"$OB_SMOKEGRENADE\"\nweapon.ammotype2 \"SmokeGrenadeAmmo\"\ninventory.icon \"SMKGSI\"\nStates\n{\nSpawn:\nINVI B 1\nloop\nReady:\nSCLA A 0\nINST C 0 A_JumpIfInventory(\"SmokeGrenadeAmmo\",1,\"Ready2\")\ngoto ReadyNoAmmo\nReady2:\nINST S 1 A_WeaponReady\nloop\nReadyNoAmmo:\nINST S 1 A_WeaponReady(WRF_NOFIRE)\ngoto Ready+1\nFire:\nINST A 0 A_JumpIfInventory(\"SmokeGrenadeAmmo\",1,\"FireCheck\")\ngoto NoAmmo\nFireLow:\nINST A 0 A_FireCustomMissile(\"SmokeGrenadeL\",0,0,8,0)\ngoto GrenadeThrow\nFireMed:\nINST A 0 A_FireCustomMissile(\"SmokeGrenadeM\",0,0,8,0)\ngoto GrenadeThrow\nFireHigh:\nINST A 0 A_FireCustomMissile(\"SmokeGrenadeH\",0,0,8,0)\ngoto GrenadeThrow\nGrenadeThrow:\nINST A 0 A_TakeInventory(\"SmokeGrenadeAmmo\",1)\ngoto GrenadeThrow2\nNoAmmo:\nINST S 1 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor SmokeGrenadeAmmo : Ammo\n{\n+INVENTORY.IGNORESKILL\ninventory.amount 1\ninventory.maxamount 6\n}\n\nactor SmokeGrenadeL : FlashBangL\n{\n+BOUNCEONACTORS\ntranslation \"208:210=143:143\", \"86:90=151:151\"\ndamagetype \"SmokeGrenade\"\nObituary \"$OB_SMOKEGRENADE\"\nreactiontime 75\nstates\n{\nDeath:\nINST Q 0 A_Stop\n//INST Q 0 A_ChangeFlag(\"NOGRAVITY\",1)\nCENF A 0 A_PlaySoundEx(\"misc/hsloop\",\"Weapon\")\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nCENF A 0 A_PlaySoundEx(\"misc/hsloop\",\"Weapon\")\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nCENF A 0 A_PlaySoundEx(\"misc/hsloop\",\"Weapon\")\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nCENF A 0 A_PlaySoundEx(\"misc/hsloop\",\"Weapon\")\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 0 A_Explode(4, 200, 0)\nINST MMMMM 1 A_SpawnItemEx(\"SmokeGenerator\",0,0,0)\nTNT1 A 1\nINST M 1\nTNT1 A 1\nINST M 1\nTNT1 A 1\nINST M 1\nstop\n}\n}\n\nactor SmokeGrenadeM : SmokeGrenadeL\n{\nSpeed 26\nbouncecount 2\n}\n\nactor SmokeGrenadeH : SmokeGrenadeL\n{\nSpeed 44\nbouncecount 1\n}\n\nactor SmokeGenerator\n{\n+NOINTERACTION\n+NOGRAVITY\n+CLIENTSIDEONLY\n-SOLID\nscale 2.5\nheight 0\nradius 0\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 AA 0 A_SpawnItemEx(\"SmokeParticles\",0,0,4,random(-8,8),random(-8,8),random(4,8))\nTNT1 A 0 A_SpawnItemEx(\"SmokeParticles2\",0,0,4,random(-2,2),random(-2,2),6)\nTNT1 AA 0 A_SpawnItemEx(\"SmokeParticlesGuard\",0,0,4,random(-8,8),random(-8,8),random(4,8))\nTNT1 A 0 A_SpawnItemEx(\"SmokeParticles2Guard\",0,0,4,random(-2,2),random(-2,2),6)\nTNT1 A 1\nstop\n}\n}\n\nactor SmokeParticles\n{\nPROJECTILE\nradius 2\nheight 2\nscale 7.5\n+NOINTERACTION\n+CLIENTSIDEONLY\nrenderstyle translucent\nalpha 0.18\nVisibleToTeam 1\nStates\n{\nSpawn:\nINS1 F 0\nINS1 FGHIJ 2\nSpawn2:\nINS1 J 1 A_FadeOut(0.03)\nloop\n}\n}\n\nactor SmokeParticles2 : SmokeParticles\n{\nTranslation \"100:103=138:138\"\n}\n\nactor SmokeParticlesGuard : SmokeParticles\n{\nVisibleToTeam 0\nalpha 0.9\nStates\n{\nSpawn:\nINS1 F 0\nINS1 FGHIJ 2\nSpawn2:\nINS1 J 1 A_FadeOut(0.1)\nloop\n}\n}\n\nactor SmokeParticles2Guard : SmokeParticlesGuard\n{\nTranslation \"100:103=138:138\"\n}\n\nactor SmokeGrenadePickup : CustomInventory\n{\nstates\n{\nPickup:\nPLAY H 0 A_GiveInventory(\"PowerSmoke\",1)\nstop\n}\n}\n\nactor PowerSmoke : PowerSpeed\n{\npowerup.duration 50\nSpeed 0.5\n}"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisiblechaffgrenade.txt",
        "contents": "actor InvisibleChaffGrenade : InvisibleFlashBang\n{\n//$Category MM8BDM-Weapons\nWeapon.SlotNumber 3\nInventory.Pickupmessage \"Pretty sure Batman already uses these.\"\nObituary \"$OB_CHAFFGRENADE\"\nweapon.ammotype2 \"ChaffGrenadeAmmo\"\ninventory.icon \"CHAFSI\"\nStates\n{\nSpawn:\nINVI D 1\nloop\nReady:\nSCLA A 0\nINST C 0 A_JumpIfInventory(\"ChaffGrenadeAmmo\",1,\"Ready2\")\ngoto ReadyNoAmmo\nReady2:\nINST S 1 A_WeaponReady\nloop\nReadyNoAmmo:\nINST S 1 A_WeaponReady(WRF_NOFIRE)\ngoto Ready+1\nFire:\nINST A 0 A_JumpIfInventory(\"ChaffGrenadeAmmo\",1,\"FireCheck\")\ngoto NoAmmo\nFireLow:\nINST A 0 A_FireCustomMissile(\"ChaffGrenadeL\",0,0,8,0)\ngoto GrenadeThrow\nFireMed:\nINST A 0 A_FireCustomMissile(\"ChaffGrenadeM\",0,0,8,0)\ngoto GrenadeThrow\nFireHigh:\nINST A 0 A_FireCustomMissile(\"ChaffGrenadeH\",0,0,8,0)\ngoto GrenadeThrow\nGrenadeThrow:\nINST A 0 A_TakeInventory(\"ChaffGrenadeAmmo\",1)\ngoto GrenadeThrow2\nNoAmmo:\nINST S 1 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor ChaffGrenadeAmmo : Ammo\n{\n+INVENTORY.IGNORESKILL\ninventory.amount 1\ninventory.maxamount 4\n}\n\nactor ChaffGrenadeL : FlashBangL\n{\ndamagetype \"Chaff\"\nObituary \"$OB_CHAFFGRENADE\"\n+BOUNCEONACTORS\ntranslation \"208:210=102:102\", \"86:90=116:116\"\nStates\n{\nDeath:\nINST Q 0 A_Stop\nINST Q 0 A_ChangeFlag(\"NOGRAVITY\",1)\nINST Q 2 A_PlaySoundEx(\"misc/BombCount\",\"Voice\")\nINST Q 10\nINST Q 2 A_PlaySoundEx(\"misc/BombCount\",\"Voice\")\nINST Q 10\nINST Q 2 A_PlaySoundEx(\"misc/BombCount\",\"Voice\")\nINST Q 10\nCENF A 0 A_PlaySoundEx(\"weapon/timestopper\",\"Weapon\")\nINST Q 1 A_Explode(10, 700,0)\nNAPA EFGHIJKLMNOPQRS 2\nstop\n}\n}\n\nactor ChaffGrenadeM : ChaffGrenadeL\n{\nSpeed 26\nbouncecount 2\n}\n\nactor ChaffGrenadeH : ChaffGrenadeL\n{\nSpeed 44\nbouncecount 1\n}\n\nactor ChaffCounter : Ammo\n{\nInventory.amount 1\nInventory.maxamount 1\n}\n\nactor ChaffGiver\n{\n+MISSILE\nheight 1\nradius 1\nrenderstyle none\n+NOGRAVITY\n-SOLID\n+NOINTERACTION\nstates\n{\nSpawn:\nTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_GiveToTarget(\"ChaffSelect\")\nTNT1 A 1 A_GiveToTarget(\"ChaffDeselect\")\nstop\n}\n}\n\nactor ChaffSelect : CustomInventory\n{\ninventory.amount 1\ninventory.maxamount 2\n+INVENTORY.AUTOACTIVATE\n  +INVENTORY.ALWAYSPICKUP\nstates\n{\nspawn:\nTNT1 A 1\nstop\nPickup:\nUse:\nTNT1 A 0 A_GiveInventory(\"ChaffCounter\",1)\nTNT1 A 1 A_SelectWeapon(\"MegaBuster\")\n//TNT1 A 0 A_TakeInventory(\"ChaffCounter\",999)\nstop\n}\n}\n\nactor ChaffDeselect : CustomInventory\n{\ninventory.amount 1\ninventory.maxamount 2\n+INVENTORY.AUTOACTIVATE\n  +INVENTORY.ALWAYSPICKUP\nstates\n{\nspawn:\nTNT1 A 1\nstop\nPickup:\nUse:\nTNT1 A 0 A_TakeInventory(\"ChaffCounter\",999)\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/weapon/invisiblestunmine.txt",
        "contents": "actor InvisibleStunMine : BaseInvisibleWep\n{\n//$Category MM8BDM-Weapons\nWeapon.SlotNumber 3\nInventory.Pickupmessage \"I'm not so sure if Batman approves of this one...\"\nObituary \"$OB_SHOCKMINE\"\nweapon.ammotype2 \"StunMineAmmo\"\ninventory.icon \"STNMSI\"\nStates\n{\nSpawn:\nINVI C 1\nloop\nReady:\nSCLA A 0\nINST C 0 A_JumpIfInventory(\"StunMineAmmo\",1,\"Ready2\")\ngoto ReadyNoAmmo\nReady2:\nINST S 1 A_WeaponReady\nloop\nReadyNoAmmo:\nINST S 1 A_WeaponReady(WRF_NOFIRE)\ngoto Ready+1\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nINST S 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nINST S 1 A_Raise\nLoop\nFire:\nINST A 0 A_JumpIfInventory(\"StunMineAmmo\",1,\"FireReal\")\ngoto NoAmmo\nFireReal:\nINST A 0 A_PlaySoundEx(\"weapon/sakugarne\",\"Weapon\")\nINST A 0 A_SpawnItemEx(\"StunMine\",32)\nINST A 0 A_TakeInventory(\"StunMineAmmo\",1)\nINS1 YX 2\nTNT1 A 20\nINST XY 1\nINST S 7\nINST A 0 A_Refire\nGoto Ready+1\nNoAmmo:\nINST S 1 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor StunMineAmmo : Ammo\n{\n+INVENTORY.IGNORESKILL\ninventory.amount 1\ninventory.maxamount 4\n}\n\nactor StunMine\n{\nMONSTER\ndamagetype \"StunMine\"\nObituary \"$OB_CHAFFGRENADE\"\n+FLOORHUGGER\n-SOLID\n+SHOOTABLE\n+NEVERRESPAWN\n+LOOKALLAROUND\n+FRIENDLY\nhealth 5\nRadius 6\nHeight 6\nscale 2.5\nspeed 0\nmass 999999\nmeleerange 225\ntranslation \"176:176=28:28\"\nStates\n{\nSpawn:\nINS1 C 18\nINS1 DE 2\nHidden:\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,0)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,15)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,30)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,45)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,60)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,75)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,90)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,105)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,120)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,135)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,150)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,165)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,180)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,195)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,210)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,225)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,240)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,255)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,270)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,285)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,300)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,315)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,330)\nTNT1 A 0 A_SpawnItemEx(\"StunMineRadius\",0,0,0,9,0,0,345)\nLook:\nINS2 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_LookEx(LOF_NOSOUNDCHECK,0,170,0,360,\"Explode\")\ngoto Hidden\nExplode:\nINST A 0 A_JumpIfInTargetInventory(\"WilyTeamFlag\",1,\"NoExplode\")\nINST A 0 A_PlaySoundEx(\"weapon/sakugarne\",\"Weapon\")\nINS1 DC 3 A_FaceTarget\nINS1 C 0 A_ChangeFlag(\"FLOORHUGGER\",0)\nINST Q 0 A_ChangeFlag(\"NOGRAVITY\",1)\nINS1 C 0 ThrustThingZ(0,36,0,1)\nINS1 C 5\nCENF A 0 A_PlaySoundEx(\"weapon/flashbomb\",\"Weapon\")\nINS1 D 0 A_CustomMeleeAttack(25,\"\",\"\",\"StunMine\")\ngoto Death\nNoExplode:\nINS1 E 2 A_ClearTarget\ngoto Look\nDeath:\nINST Q 0 A_Stop\nTNT1 A 1\nNAPA EFGHIJKLMNOPQRS 2\nDisappear:\nTNT1 A 1 A_FadeOut(0.5)\nloop\n}\n}\n\nactor StunMineRadius\n{\nPROJECTILE\n+NOINTERACTION\nVisibleToTeam 1\nScale 1.5\ndamagetype \"StunGun\"\ntranslation \"192:207=175:175\"\nSpeed 17\nDamage (0)\nRadius 32\nHeight 32\nStates\n{\nSpawn:\nDUOR T 1 A_FadeOut(0.05)\nloop\n}\n}\n\nactor MineStunPickup : CustomInventory\n{\nstates\n{\nPickup:\nPLAY H 0 A_SpawnItemEx(\"ShockFX\",4,0,32)\nPLAY H 0 A_GiveInventory(\"PowerMineStunned\",1)\nstop\n}\n}\n\nactor PowerMineStunned : PowerSpeed\n{\npowerup.duration 80\nSpeed 0.0\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.