grandclasses-v2bh3.pk3

PK3 19 MiB 0 map(s)

Counts

endoom0
graphics1
lumps10313
maps5
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "08bc0669-7176-4222-a29d-5ea3075308de",
    "sha1": "cda815e5973e244766d7aa199f8748ac0aa65043",
    "sha256": "d7cb80bca296687177206f2410beef49fac1b3e185846bbc8ef79e15e2f1e45c",
    "filenames": [
      "grandclasses-v2bh3.pk3"
    ],
    "additional": {
      "engines": [],
      "iwad": [],
      "filename": null,
      "added": "2021/06/13 01:06:27",
      "locked": false,
      "canDownload": true,
      "adult": false,
      "hidden": false,
      "name": null,
      "description": null,
      "maps": null,
      "graphicOverrides": null,
      "screenshots": null,
      "palettes": null,
      "categories": null
    },
    "flags": {
      "locked": false,
      "canDownload": true,
      "adult": false,
      "hidden": false
    },
    "added": "2021/06/13 01:06:27",
    "file": {
      "type": "PK3",
      "size": 19643732,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/cda815e5973e244766d7aa199f8748ac0aa65043/cda815e5973e244766d7aa199f8748ac0aa65043.pk3.gz",
      "corrupt": false
    },
    "content": {
      "maps": [
        "BIN01",
        "SPYBOT01",
        "SPYBOT02",
        "BIN-01",
        "SPY-01"
      ],
      "counts": {
        "endoom": 0,
        "graphics": 1,
        "lumps": 10313,
        "maps": 5,
        "palettes": 0
      }
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "WepVisual.txt",
        "contents": "Actor WepVisualCaller : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 ACS_NamedExecuteAlways(\"S_WeaponPickup\",0)\nstop\n}\n}\n\nactor ChangeFlagDropped1 : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_ChangeFlag(\"DROPPED\",1)\nstop\n}\n}\n\nactor ChangeFlagDropped0 : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_ChangeFlag(\"DROPPED\",0)\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "ProjTrans.txt",
        "contents": "#include \"projtrans/SakugarneEdit.txt\"\n#include \"projtrans/BeatSupportEdit.txt\"\n#include \"projtrans/BeatCallEdit.txt\"\n#include \"projtrans/WireEdit.txt\"\n\n#include \"projtrans/projectilecode.txt\"\n#include \"projtrans/translationitem.txt\"\n#include \"projtrans/projectiletranslation.txt\"\n#include \"projtrans/projectiletranslation2.txt\"\n#include \"projtrans/projectiletranslationonline.txt\"\n#include \"projtrans/projectiletranslationfx.txt\"\n\n#include \"projtrans/shieldtranslation.txt\"\n\n#include \"projtrans/assisttranslation.txt\"\n#include \"projtrans/assisttranslationfx.txt\"\n\n#include \"projtrans/voxel.txt\"\n\n#include \"projtrans/misc.txt\""
      },
      {
        "source": "pk3",
        "name": "HealEdit.txt",
        "contents": "#include \"Heal/HealEdit.txt\"\n#include \"Heal/HealReplace.txt\"\n#include \"Heal/MaxHealthHealing.txt\"\n#include \"Heal/HealCent.txt\"\n#include \"Heal/HealFactor.txt\""
      },
      {
        "source": "pk3",
        "name": "teamvisual.txt",
        "contents": "#include \"teamvisual/teamvisualgive.txt\"\n#include \"teamvisual/teamvisualbase.txt\"\n#include \"teamvisual/invisual.txt\"\n#include \"teamvisual/allyhealth.txt\"\n#include \"teamvisual/enemyhealth.txt\""
      },
      {
        "source": "pk3",
        "name": "mteamcheck.txt",
        "contents": "actor MasterAndTargetTeamsMatchCheck : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"MasterAndTargetTeamsMatchFlag\",1)\n//GRBU A 0 A_JumpIfInventory(\"CoOpTeamFlag\",1,\"CoOpCheck\", AAPTR_TARGET)\nGRBU A 0 A_JumpIfInventory(\"LightTeamFlag\",1,\"LightCheck\", AAPTR_TARGET)\nGRBU A 0 A_JumpIfInventory(\"WilyTeamFlag\",1,\"WilyCheck\", AAPTR_TARGET)\nGRBU A 0 A_JumpIfInventory(\"CossackTeamFlag\",1,\"CossackCheck\", AAPTR_TARGET)\nGRBU A 0 A_JumpIfInventory(\"KingTeamFlag\",1,\"KingCheck\", AAPTR_TARGET)\nstop\n//CoOpCheck:\n//GRBU A 0 A_JumpIfInventory(\"CoOpTeamFlag\", 1, \"Match\", AAPTR_MASTER)\n//stop\nLightCheck:\nGRBU A 0 A_JumpIfInventory(\"LightTeamFlag\", 1, \"Match\", AAPTR_MASTER)\nstop\nWilyCheck:\nGRBU A 0 A_JumpIfInventory(\"WilyTeamFlag\", 1, \"Match\", AAPTR_MASTER)\nstop\nCossackCheck:\nGRBU A 0 A_JumpIfInventory(\"CossackTeamFlag\", 1, \"Match\", AAPTR_MASTER)\nstop\nKingCheck:\nGRBU A 0 A_JumpIfInventory(\"KingTeamFlag\", 1, \"Match\", AAPTR_MASTER)\nstop\nMatch:\nTNT1 A 0 A_GiveInventory(\"MasterAndTargetTeamsMatchFlag\",1)\nstop\n}\n}\n\nactor MasterAndTargetTeamsMatchFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\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{\n\n\tInInventory LeftClickFlag, 1\n\t{\n\t\tDrawImage \"LCLICK\", 5, 125;\n\t}\n\tInInventory RightClickFlag, 1\n\t{\n\t\tDrawImage \"RCLICK\", 20, 125;\n\t}\n\tInInventory NoClickFlag, 1\n\t{\n\t\tDrawImage \"MOUSE\", 35, 125;\n\t}\n\n/*InInventory IsFromMM11\n{\n\tDrawBar \"11HBBF\", \"11HBBE\", Health, vertical, 24, 8;\n\tDrawImage \"11HBBB\", 24, 8;\n}\nelse*/ InInventory IsFromMM7\n{\n\tDrawBar \"7HBBF\", \"7HBBE\", Health, vertical, 24, 8;\n\tDrawImage \"7HBBB\", 24, 8;\n}\nelse InInventory IsFromMM8\n{\n\tDrawBar \"8HBBF\", \"8HBBE\", Health, vertical, 24, 8;\n\tDrawImage \"8HBBB\", 24, 8;\n}\nelse InInventory IsScott\n{\n\tDrawBar \"ADHBBF\", \"ADHBBE\", Health, vertical, 24, 8;\n\tDrawImage \"ADHBBB\", 24, 8;\n}\nelse {DrawBar \"BARHEALT\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\n\tInInventory SimplifiedTeamBars\n\t{\n\t\tInInventory LightTeamFlag, 1{DrawImage \"LBAR\", 24, 2;}\n\t\tInInventory WilyTeamFlag, 1{DrawImage \"WBAR\", 24, 2;}\n\t\tInInventory CossackTeamFlag, 1{DrawImage \"CBAR\", 24, 2;}\n\t\tInInventory KingTeamFlag, 1{DrawImage \"KBAR\", 24, 2;}\n\t}\n\tElse\n\t{\n\t\tInInventory LightTeamFlag, 1{DrawImage \"LBAR2\", 24, 2;}\n\t\tInInventory WilyTeamFlag, 1{DrawImage \"WBAR2\", 24, 2;}\n\t\tInInventory CossackTeamFlag, 1{DrawImage \"CBAR2\", 24, 2;}\n\t\tInInventory KingTeamFlag, 1{DrawImage \"KBAR2\", 24, 2;}\n\t}\n\nInInventory SkullShieldCheck, 1{DrawBar \"BARFLS5\", \"NOBAR\", SkullShieldCheck, vertical, 24, 8;}\nInInventory SkullBarrierProtection, 1{DrawBar \"BARFLS5\", \"NOBAR\", SkullShieldCheck, vertical, 24, 8;}\n//InInventory BasicArmor, 1{DrawBar \"BARAMT31\", \"NOBAR\", Armor, vertical, 24, 8;}\n\n//IfCVarInt mm8bdm_healthnumber, 1\n//dont worry jax I'm in pain too\nInInventory HealthNumberFlag, 1\n{\n\t//DrawNumber 5,CMBHPFONT,Untranslated,Health,/*interpolate(10),*/alignment(left),31,30;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Health, alignment(center), 23, 1;\n}\n}\n\n\t//Indicators//\n//Reload - 16\n//Zoom - 24\n//User1 - 32\n//User2 - 40\n//User3 - 48\n//User4 - 56\nInInventory CanReload,1\n{\n\tInInventory ReloadIndFlag,1\n\t{\n\tDrawImage\"HORICONR\",32, 16;\n\t}\n}\nInInventory CanZoom,1\n{\n\tInInventory ZoomIndFlag,1\n\t{\n\tDrawImage \"HORICONZ\", 32, 24;\n\t}\n}\nInInventory CanUser1,1\n{\n\tInInventory User1IndFlag,1\n\t{\n\tDrawImage \"HORICON1\", 32, 32;\n\t}\n}\nInInventory CanUser2,1\n{\n\tInInventory User2IndFlag,1\n\t{\n\tDrawImage \"HORICON2\", 32, 40;\n\t}\n}\nInInventory CanUser3,1\n{\n\tInInventory User3IndFlag,1\n\t{\n\tDrawImage \"HORICON3\", 32, 48;\n\t}\n}\nInInventory CanUser4,1\n{\n\tInInventory User4IndFlag,1\n\t{\n\tDrawImage \"HORICON4\", 32, 56;\n\t}\n}\nInInventory ReloadFlag, 1\n{\n\tDrawImage \"HRICONRI\", 32, 16;\n}\nInInventory DivemanCanReload,1\n{\n\tDrawImage \"HRICONRI\", 32, 16;\n}\nInInventory ZoomFlag,1\n{\n\tDrawImage \"HRICONZI\", 32, 24;\n}\nInInventory User1Flag,1\n{\n\tDrawImage \"HORINDN1\", 32, 32;\n}\nInInventory User2Flag,1\n{\n\tDrawImage \"HORINDN2\", 32, 40;\n}\nInInventory User3Flag,1\n{\n\tDrawImage \"HORINDN3\", 32, 48;\n}\nInInventory User4Flag,1\n{\n\tDrawImage \"HORINDN4\", 32, 56;\n}\n\nInInventory CanAirJump,1{InInventory CanAirJumpLimit,1{DrawImage\"JMPAIR_1\",4,94;}//110\n\telse{DrawImage\"JMPAIR_2\",4,94;}\n\tDrawNumber 2,CMBHQFONT,Untranslated,CanAirJumpLimit,alignment(left),12,96;}\nInInventory CanWallJump,1{InInventory CanWallJumpLimit,1{DrawImage\"JMPWAL_1\",4,103;}\n\telse{DrawImage\"JMPWAL_2\",4,103;}\n\tDrawNumber 2,CMBHQFONT,Untranslated,CanWallJumpLimit,alignment(left),12,105;\n}\n\nInInventory HasPowerGear,1{\nInInventory UsingPowerGear, 1\n\t\t{\n\t\t\tDrawImage\"POWEGEAR\",9,96;\n\t\t}\n\t\tElse\n\t\t{\n\t\t\tDrawImage\"POWGEAR1\",9,96;\n\t\t}\n}\n\nInInventory HasSpeedGear,1{\nInInventory UsingSpeedGear, 1\n\t\t{\n\t\t\tDrawImage\"SPEEGEAR\",18,96;\n\t\t}\n\t\tElse\n\t\t{\n\t\t\tDrawImage\"SPEGEAR1\",18,96;\n\t\t}\n}\n\nDrawSelectedInventory INDEXFONT ,24, 64, 37, 64, white;\nDrawImage weaponicon, 16, 64;\n\n\t//Weapon Ammo Bars//\n\n//Darkman Weapons by MegaVile\nIsSelected MillTreadWepC{Drawbar\"BARDMM01\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ShieldSpiralWepC{Drawbar\"BARDMM02\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\tInInventory ShieldSpiralChargeAmmo, 1{DrawBar \"BARFLS1\", \"NOBAR\", ShieldSpiralChargeAmmo, vertical, 16, 8;}\nIsSelected ImmobilizationRingWepC{Drawbar\"BARDMM03\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BerserkBusterWepC{Drawbar\"BARDMM04\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nInInventory BerserkBusterMaxFlag,1{DrawImage\"BZBSICON\",32,55;}}\n\n//MM42\nIsSelected PaperSlashWepC{Drawbar \"PPSLAMMO\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ColorGlobWepC{Drawbar \"CGLOAMMO\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected InsaneCannonWepC{Drawbar \"INSCAMMO\", \"BarEmpty\", Ammo1, vertical, 16, 8;}\n\n//SRON1\nIsSelected MilkSprayWepC{Drawbar\"MLKSPRB\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//Misc\nIsSelected FlareWandWepC{Drawbar\"BARAM901\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected DustBitsWepC{Drawbar\"BARAMMO1\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected SpeedBurnerWepC\n{\nDrawbar \"SPDBRNBR\",\"BAREMPTY\",Ammo1, vertical, 16, 8;\n\tInInventory SpeedBurnerCharge,1\n\t{\n\tDrawbar \"BARFLS1\",\"NOBAR\",SpeedBurnerCharge, vertical, 16, 8;\n\t}\n}\nIsSelected QuickVulcanWepc{DrawBar\"QVLCBAR\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\nIsSelected CrazyWaveWepC\n{\n\tDrawbar \"BARAMM67\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n}\n\nIsSelected ScrambleThunderWepC{Drawbar\"BARAM1ST\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DevilLaserWepC{Drawbar \"BARAM1DL\", \"BAREMPTY\",Ammo1,Vertical,16,8;}\nIsSelected DiveTorpedoWepC {Drawbar\"DVTOBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PharaohWaveWepC {Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GravityAffectedBusterWepC{Drawbar\"GCWBR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RangedBlastWepC{Drawbar\"GCWBR2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nInInventory ScanChargeAmmo,1{Drawbar \"BARFLS1\",\"NOBAR\",ScanChargeAmmo,Vertical,16,8;}}\nIsSelected LootCrateWepC{Drawbar\"GCWBR3\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BladerWepC{Drawbar\"GCWBR4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected LightShockWepC{Drawbar\"GCWBR4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SeekerMissileWepC{Drawbar\"GCWBR4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WeightThrowWepC{Drawbar\"GCWBR7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nInInventory WeightThrowCharge,1{Drawbar \"BARFLS1\",\"NOBAR\",WeightThrowCharge,Vertical,16,8;}}\nIsSelected RevenantRocketWepC{Drawbar\"GCWBR8\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HellFireballWepC{Drawbar\"GCWBR9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PinpointFlareWepC{Drawbar\"GCWBRA\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlamePillarWepC{Drawbar\"GCWBRB\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected VineWhipWepC{Drawbar\"GCWBRC\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PizzaShotgunWepC{Drawbar\"GCWBRD\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SwiftGunWepC{Drawbar\"GCWBRE\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//QR1 & QR2\n  //QR1\nIsSelected CopipiSwarmWepC{Drawbar \"CPSWBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\nIsSelected HardSlamWepC{Drawbar \"HSLMBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\nIsSelected LeafBombWepC{Drawbar \"LFBMBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\nIsSelected MagnetChaserWepC{Drawbar \"MGCSBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\nIsSelected NeedleCrusherWepC{Drawbar \"NDCRBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\nIsSelected MetalCatcherWepC{Drawbar \"MTCRBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\nIsSelected SpinningTopWepC{Drawbar \"SNTPBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\nIsSelected ClashBlasterWepC{Drawbar \"CLBLBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\n  //QR2\nIsSelected TwinDreamWepC{Drawbar \"TWNDMBAR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\n\n//Revo Remix\nIsSelected IonBladeWepC{Drawbar \"BARENERG\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\n\n//ABNORMALITY\nIsSelected YashichiWepC{Drawbar\"YASHAMB\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nInInventory YashichiInvunFlag{Drawbar \"YASHAMA\", \"BAREMPTY\", Ammo1, Vertical, 16, 8;}}\nIsSelected JavelinSpearWepC{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected RiotLightWepC\n{\nDrawbar\"RIOTBAR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory RiotLightCharge\n\t{\n\tDrawbar \"BARFLS59\", \"NOBAR\", RiotLightCharge, Vertical, 16, 8;\n\t}\n\tInInventory RiotLightCharge,16\n\t{\n\tDrawbar \"BARFLS60\", \"BAREMPTY\", RiotLightCharge, Vertical, 16, 8;\n\t}\n}\n\nIsSelected DirtyShowerWepC{Drawbar \"DRTSHAMM\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//Basic Master\nIsSelected ChangkeyShootWepC{Drawbar\"BARAMM13\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected SelfDestructWepC{Drawbar\"SDESBAMM\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\n\t//Joe Armors//\nIsSelected LilacMegamanWeapon\n{\nDrawbar\"BARAMMO7\",\"BAREMPTY\",Ammo1,vertical,16,8;\nInInventory LilacMegamanCharge,1{Drawbar \"BARFLS1\",\"NOBAR\",LilacMegamanCharge,Vertical,16,8;}\nInInventory LilacMegamanCharge2,1{Drawbar \"BARFLS1\",\"NOBAR\",LilacMegamanCharge2,Vertical,24,8;}\n}\n\n//Misc Copyweps\nIsSelected ProtoBusterWepC{Drawbar \"PROTBR\", \"BAREMPTY\",Ammo2, vertical, 16, 8;}\nIsSelected BassBusterWepC{Drawbar \"BASSBR\", \"BAREMPTY\",Ammo1, vertical, 16, 8;}\nIsSelected SuperAdaptorWepC{Drawbar \"SAPTBR\", \"SAPTBR\",Ammo1, vertical, 16, 8;}\n\n\t//Class Ammo bars//\n\n//Megaman\nInInventory IsMegaman {\nInInventory AttackIndFlag\n{\n\tInInventory MegaManHasMegaArmFlag, 1{DrawImage \"MEGATK2\", 0, 175;}\n\tElse{DrawImage \"MEGATK1\", 0, 175;}\n}\nDrawbar \"B3ENER\", \"BAREMPTY\",MegaSlideAirAmmo,Vertical,8,8;\n\tInInventory CopyVisionFlag, 1 //Not sure why 8BDM doesn't have this already.\n\t{\n\t\tInInventory CopyVisionIndFlicker, 1 {\n\t\t\tDrawImage \"COPYXIND\", 260, 30;\n\t\t}\n\t\tElse {\n\t\t\tDrawImage \"COPYX0\", 260, 30;\n\t\t}\n\t}\n}\nIsSelected MegaBusterC, MegaArmC {\nDrawBar\"BARENERG\", \"BAREMPTY\", MegaCharge, vertical, 16, 8;\nInInventory WeaponCharge, 175{DrawBar \"MEGACHG3\", \"BAREMPTY\", MegaCharge, vertical, 16, 8;}\nInInventory MegaChargeFlag1, 1{DrawBar \"MEGACHG1\", \"MEGABAR4\", MegaCharge, vertical, 16, 8;}\nInInventory MegaChargeFlag2, 1{DrawBar \"MEGACHG2\", \"BAREMPTY\", MegaCharge, vertical, 16, 8;}\n}\n\nIsSelected MegaBusterSelector, MegamanGC_Loader{\n\tDrawBar\"BARENERG\", \"BAREMPTY\", MegaCharge, vertical, 16, 8;\n}\n\nIsSelected MegaBusterC_PF, MegaBusterC_4MI {\nDrawBar\"BARENERG\", \"BAREMPTY\", MegaCharge, vertical, 16, 8;\nInInventory MegaChargeFlag1, 1{DrawBar \"MEGACHG1\", \"MEGABAR4\", MegaCharge, vertical, 16, 8;}\nInInventory MegaChargeFlag2, 1{DrawBar \"MEGACHG2\", \"BAREMPTY\", MegaCharge, vertical, 16, 8;}\n}\n\n//Protoman\nIsSelected ProtoBusterC{\nInInventory AttackIndFlag\n{\n\tInInventory ProtoChargeLevel, 2{DrawImage \"PROATK3\", 0, 175;}\n\tElse{DrawImage \"PROATK1\", 0, 175;}\n\tInInventory MegaChargeFlag2, 1{\n\t\tInInventory Not ProtoChargeLevel, 4{DrawImage \"PROATK2\", 0, 175;}\n\t}\n}\nInInventory ProtoAltDelay{DrawBar \"BARFLS1\",\"NOBAR\",ProtoAltDelay,vertical,24,8;}\nDrawBar \"PTLVLF2\", \"PTLVLE2\", ProtoChargeLevel, Vertical, 6,24;\nDrawBar\"PROCBAR1\", \"BAREMPTY\", PF_PRCharge, vertical, 16, 8;\nInInventory MegaChargeFlag1, 1{DrawBar \"PROTCHG1\", \"MEGABAR4\", PF_PRCharge, vertical, 16, 8;}\nInInventory MegaChargeFlag2, 1{DrawBar \"PROTCHG2\", \"VAREMPTY\", PF_PRCharge, vertical, 16, 8;}\n}\n\n//Gravity Sniper\nIsSelected RangedSnipingWeapon\n{\nDrawbar\"GSNIBR\",\"BAREMPTY\",Ammo1,Vertical,16,8;\nInInventory RocketJumpBoost,1{Drawbar\"B7AMMO1\",\"BAREMPTY\",Ammo2,Vertical,8,8;}\nElse{Drawbar\"B2AMMO1\",\"BAREMPTY\",Ammo2,Vertical,8,8;}\n}\n\n//RangedScan\nIsSelected NotHitscanWeapon\n{\n\tDrawbar\"BARAMMO4\",\"BAREMPTY\",Ammo1,Vertical,16,8;\n\tDrawbar\"B2AMMO1\",\"BAREMPTY\",Ammo2,Vertical,8,8;\n\tInInventory ScanChargeAmmo,1{Drawbar \"BARFLS1\",\"NOBAR\",ScanChargeAmmo,Vertical,16,8;}\n}\n\n//Randomizer\nIsSelected MemeClassWeaponLol\n{\n\tDrawbar \"RNDMBR\", \"BAREMPTY\",Ammo1,Vertical,16,8;\n\tDrawbar \"RNDMB2\", \"BAREMPTY\",Ammo2,Vertical,Reverse,8,8;\n}\n\n//DiscordApp\nIsSelected TheFutureWeapon\n{\n\tDrawbar \"BLURPBAR\", \"BAREMPTY\",Ammo1,Vertical,16,8;\n\tDrawbar \"B2AMMO1\", \"BAREMPTY\",Ammo2,Vertical,8,8;\n}\n\n//Runeman\nWeaponAmmo RoonRunesAmmo{\nDrawbar \"BLURPBAR\", \"BAREMPTY\",Ammo1,Vertical,16,8;\n\n/*\n\t//DrawImage \"0RNWA\", 58,182;\n\tDrawImage \"1RNWA\", 69,182;\n\tDrawImage \"2RNWA\", 80,182;\n\t//DrawImage \"3RNWA\", 91,182;\n\tDrawImage \"4RNWA\", 102,182;\n\t//DrawImage \"5RNWA\", 113,182;\n\tDrawImage \"6RNWA\", 124,182;\n\tDrawImage \"7RNWA\", 135,182;\n\tDrawImage \"8RNWA\", 146,182;\n\n//IsSelected RuneLoadout_Buddha{DrawImage \"RNMWEP\", 58,182;}\nIsSelected RuneLoadout_Damage{DrawImage \"RNMWEP\", 69,182;}\nIsSelected RuneLoadout_FireRate{DrawImage \"RNMWEP\", 80,182;}\n//IsSelected RuneLoadout_Flight{DrawImage \"RNMWEP\", 91,182;}\nIsSelected RuneLoadout_JumpZ{DrawImage \"RNMWEP\", 102,182;}\n//IsSelected RuneLoadout_Invis{DrawImage \"RNMWEP\", 113,182;}\nIsSelected RuneLoadout_Reflect{DrawImage \"RNMWEP\", 124,182;}\nIsSelected RuneLoadout_Regen{DrawImage \"RNMWEP\", 135,182;}\nIsSelected RuneLoadout_Speed{DrawImage \"RNMWEP\", 146,182;}\n\n\t//DrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Buddha,alignment(left),58,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Damage,alignment(left),69,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_FireRate,alignment(left),80,170;\n\t//DrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Flight,alignment(left),91,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_JumpZ,alignment(left),102,170;\n\t//DrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Invis,alignment(left),113,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Reflection,alignment(left),124,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Regen,alignment(left),135,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Speed,alignment(left),146,170;\n*/\n\n\tDrawImage \"1RNWA\", 58,182;\n\tDrawImage \"2RNWA\", 69,182;\n\tDrawImage \"4RNWA\", 80,182;\n\tDrawImage \"6RNWA\", 91,182;\n\tDrawImage \"7RNWA\", 102,182;\n\tDrawImage \"8RNWA\", 113,182;\n\nIsSelected RuneLoadout_Damage{DrawImage \"RNMWEP\", 58,182;}\nIsSelected RuneLoadout_FireRate{DrawImage \"RNMWEP\", 69,182;}\nIsSelected RuneLoadout_JumpZ{DrawImage \"RNMWEP\", 80,182;}\nIsSelected RuneLoadout_Reflect{DrawImage \"RNMWEP\", 91,182;}\nIsSelected RuneLoadout_Regen{DrawImage \"RNMWEP\", 102,182;}\nIsSelected RuneLoadout_Speed{DrawImage \"RNMWEP\", 113,182;}\n\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Damage,alignment(left),58,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_FireRate,alignment(left),69,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_JumpZ,alignment(left),80,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Reflection,alignment(left),91,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Regen,alignment(left),102,170;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Speed,alignment(left),113,170;\n}\n\n//Snatchman\nPlayerClass Snatchman\n{\nDrawBar \"SNATBAR\", \"BAREMPTY\", StealAmmo, Vertical, 16, 8;\n\tInInventory SnatchmanReloadStall, 2{DrawBar\"PAKATBAR\", \"NOBAR\", SnatchmanReloadStall, Vertical, 16, 8;}\nDrawBar \"B14AMMO1\", \"BAREMPTY\", SnatchmanSlideAmmo, Vertical, 8, 8;\nInInventory SnatchSpeedWithdraw,1{DrawBar\"BARFLS1\", \"NOBAR\", SnatchSpeedWithdraw, Vertical, 8, 8;}\nInInventory SnatchNeutralFlag,1{DrawBar\"NAPBARA\",\"NOBAR\",SnatchNeutralFlag,vertical,24,8;}\n}\n\n//BodyBuilder\nIsSelected WeightThrowWeapon\n{\n\tDrawBar \"BBUIBAR\", \"BAREMPTY\", Ammo1, Vertical, 16, 8;\n\tInInventory BodyBuilderAltDelay, 1\n\t{\n\t\tDrawBar \"BARFLS1\", \"NOBAR\", BodyBuilderAltDelay, Vertical, 24, 8;\n\t}\n}\n\n//Scout\nWeaponAmmo ScoutAmmo\n{\nIsSelected ScoutWeapon3{DrawBar \"SCBR3\", \"BAREMPTY\", Ammo1, Vertical, 16, 8;}\nIsSelected ScoutWeapon2{DrawBar \"SCBR2\", \"BAREMPTY\", Ammo1, Vertical, 16, 8;}\nIsSelected ScoutWeapon1{DrawBar \"SCBR1\", \"BAREMPTY\", Ammo1, Vertical, 16, 8;}\n\nInInventory ScoutReloadCount, 48{DrawImage \"SCOK\", 16, 64;}\nElse InInventory ScoutReloadCount, 2{DrawImage \"SCOJ\", 16, 64;}\nElse{DrawImage \"SCOI\", 16, 64;}\n\nDrawNumber 2,CMBHQFONT,Untranslated,ScoutReloadCount,alignment(left),7,65;\n\n\tInInventory ScoutBonkFlag\n\t{\n\t\tDrawBar \"BARFLS1\", \"NOBAR\", ScoutBonkFlag, Vertical, 24, 8;\n\t}\n\tInInventory ScoutCritFlag\n\t{\n\t\tDrawBar \"BARFLS1\", \"NOBAR\", ScoutCritFlag, Vertical, 24, 8;\n\t}\nInInventory ScoutJumpDelay_P,1{DrawBar \"BARFLS1\",\"NOBAR\",ScoutJumpDelay_P,vertical,16,8;}\n}\n\n//Darkman4\nWeaponAmmo TheDarknessAmmo\n{\nDrawBar\"B1AMM14\",\"BAREMPTY\",Ammo1,vertical,16,8; //Magnet Missile's ammo bar has the same palette\nDrawBar\"B1AMMO1\",\"BAREMPTY\",Ammo2,vertical,8,8;\nInInventory DarkShotCharge, 2{DrawBar \"BARFLS1\",\"NOBAR\",DarkShotCharge,Vertical,16,8;}\n\n\tInInventory DarkStockAmmo,7{DrawImage\"DSTOK7\",28,84;}\n\telse InInventory DarkStockAmmo,6{DrawImage\"DSTOK6\",28,84;}\n\telse InInventory DarkStockAmmo,5{DrawImage\"DSTOK5\",28,84;}\n\telse InInventory DarkStockAmmo,4{DrawImage\"DSTOK4\",28,84;}\n\telse InInventory DarkStockAmmo,3{DrawImage\"DSTOK3\",28,84;}\n\telse InInventory DarkStockAmmo,2{DrawImage\"DSTOK2\",28,84;}\n\telse InInventory DarkStockAmmo,1{DrawImage\"DSTOK1\",28,84;}\n\telse {DrawImage\"DSTOK0\",28,84;}\n}\n\n//SkullmanK\nIsSelected SkullmanKillerBuster\n{\nDrawBar\"BARAMM13\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory SkullBarrierBossAmmoK,9\n\t{\n\t\tDrawbar\"BARAMM21\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\t}\n\tElse\n\t{\n\t\tDrawbar\"BARAMM10\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\t}\n\tInInventory HasFiredUser2Flag,1\n\t{\n\t\tDrawBar\"BARFLS1\",\"NOBAR\",HasFiredUser2Flag,vertical,8,8;\n\t}\n\tInInventory SkullmanKU2Flag,1\n\t{\n\t\tDrawBar \"BARFLS5\", \"NOBAR\", Ammo2, vertical, 8, 8;\n\t}\n\tInInventory SkullmanKDashCooldown,1\n\t{\n\t\tDrawBar\"BARFLS1\",\"NOBAR\",SkullmanKDashCooldown,vertical,16,8;\n\t}\n\tInInventory SkullmanHeat,1\n\t{\n\t\t//Drawbar\"NAPBARA\", \"NOBAR\", SkullmanHeat, vertical, 16, 8;\n\t}\n\tInInventory SkullHeatFull, 1\n\t{\n\t\tDrawbar\"BURSBAR\", \"NOBAR\", SkullHeatFull, vertical, 16, 8;\n\t}\n\tInInventory SkullmanKU2Startup,1\n\t{\n\t\tDrawBar \"BARFLS1\", \"NOBAR\", SkullmanKU2Startup, vertical, 8, 8;\n\t}\n}\n\n//Revenant\nIsSelected RevenantEnemyRocketWep\n{\n\tDrawbar\"B3AMM14\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawBar\"PAKATBAR\", \"NOBAR\", DeployHomingAmmo, Vertical, 16, 8;\n\tDrawBar\"RNVBAR\",\"BAREMPTY\",Ammo2,Vertical,8,8;\n}\n\n//Fireman CrossX\nIsSelected FireStormCrossXBoss\n{\n\tDrawbar \"FCXBAR\", \"BAREMPTY\",Ammo1,Vertical,16,8;\n\tDrawbar \"B1AMM13\", \"BAREMPTY\",Ammo2,Vertical,8,8;\n}\n\n//Jupiter\nIsSelected ElectricShockBoss{Drawbar\"JUPIBAR\",\"BAREMPTY\",Ammo1,vertical,16,8;\nDrawbar\"B1AMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}\n\n//Baron Of Hell\nIsSelected HellFireBallBoss\n{\n\tDrawbar\"B1AMM13\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawbar\"B1AMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tDrawbar\"PAKATBAR\", \"NOBAR\", HellRunOverlay, vertical, 8, 8;\n\tInInventory BaronHellGrabTimer,2{DrawBar \"BARFLS1\",\"NOBAR\",BaronHellGrabTimer,Vertical,16,8;}\n}\n\n//Cyber Demon\nIsSelected SteroidRocketLauncher\n{\n\tDrawBar\"B7AMMO5\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawBar \"B1AMMO1\",\"BAREMPTY\",Ammo2, vertical, 8, 8;\n\tDrawBar \"PAKATBAR\",\"NOBAR\",ProtoJetAmmo, vertical, 8, 8;\n}\n\n//ArchVile\nIsSelected ArchVilePillarBoss\n{\n\tDrawBar \"B1AMM20\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawBar \"AVLBARF\",\"AVLBARE\",Ammo2,vertical,8,8;\n\tInInventory ArchvileItemFlag,1\n\t{\n\t\tDrawImage \"AVIC1O\", 8, 64;\n\t\tDrawImage \"AVIC2I\", 16, 64;\n\t}\n\tElse InInventory Not ArchvileItemFlag,1\n\t{\n\t\tDrawImage \"AVIC1I\", 8, 64;\n\t\tDrawImage \"AVIC2O\", 16, 64;\n\t}\n\tInInventory ArchvileImpDelay,2\n\t{\n\t\tInInventory ArchvileItemFlag,1\n\t\t{\n\t\t\tDrawBar \"AVICOL\",\"AVIC1O\",ArchvileImpDelay,vertical,8,64;\n\t\t}\n\t\tElse InInventory Not ArchvileItemFlag,1\n\t\t{\n\t\t\tDrawBar \"AVICOL\",\"AVIC1I\",ArchvileImpDelay,vertical,8,64;\n\t\t}\n\t}\n\tInInventory ArchvileCacoDelay,2\n\t{\n\t\tInInventory ArchvileItemFlag,1\n\t\t{\n\t\t\tDrawBar \"AVICOL\",\"AVIC2I\",ArchvileCacoDelay,vertical,16,64;\n\t\t}\n\t\tElse InInventory Not ArchvileItemFlag,1\n\t\t{\n\t\t\tDrawBar \"AVICOL\",\"AVIC2O\",ArchvileCacoDelay,vertical,16,64;\n\t\t}\n\t}\n}\n\n//Bruhman\nIsSelected BruhBusterBoss\n{\n\tDrawBar \"BRUHBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar \"BRUBAR\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory BruhmanReloadDelay_P,1\n\t{\n\t\tDrawbar\"NAPBARA\", \"NOBAR\", BruhmanReloadDelay_P, vertical, 8, 8;\n\t}\n}\n\n//RiC Merge :D\nInInventory IAmRush{Drawbar\"BARAMRSH\",\"BAREMPTY\",Ammo1,vertical,16,8;\n//DrawBar\"00_2_BAR\",\"BAREMPTY\",RushBoltsAmmo,vertical,8,8;\nInInventory RushJetFlag,1{DrawImage\"RUSHH2H8\",290,8;}}\nIsSelected RushCoilBoss{InInventory RushAmmo, 50{Drawbar\"RSHBAR\",\"NOBAR\",Ammo1,vertical,16,8;}}\nIsSelected RushJetBoss{InInventory RushAmmo, 10{Drawbar\"RSHBAR\",\"NOBAR\",Ammo1,vertical,16,8;}}\nIsSelected RushBikeBoss{InInventory RushAmmo, 150{Drawbar\"RSHBAR\",\"NOBAR\",Ammo1,vertical,16,8;}}\nInInventory IAmRush{InInventory RushCoilPowerB{Drawbar \"RSHBARB\",\"NOBAR\",RushCoilPowerB,vertical,reverse,16,8;}\n}\n\nIsSelected FireStormBoss {\nDrawBar \"FIREBAR\", \"BAREMPTY\", Ammo1, Vertical, 16, 8;\nDrawBar \"FIREBAR2\", \"BAREMPTY\", Ammo2, Vertical, 8, 8;\nInInventory FiremanRageFlag1 {Drawbar \"FM2BARA\", \"VNOBAR\", Ammo1, Vertical, 16, 8; }\nInInventory FiremanRageFlag2 {Drawbar \"FM2BARA\", \"VNOBAR\", Ammo1, Vertical, 16, 8; }\nInInventory FiremanRageFlag3 {Drawbar \"FM2BARA\", \"VNOBAR\", Ammo1, Vertical, 16, 8; }\nInInventory FiremanRageCooldownFlag,1{\nInInventory Not FiremanRageCooldownFlag, 35{Drawbar\"FRMABAR\",\"NOBAR\",FiremanRageCooldownFlag,Vertical,24,8;}}\nInInventory FiremanRageCooldownFlag2,1{\nInInventory Not FiremanRageCooldownFlag2, 105{Drawbar\"FRMABAR\",\"NOBAR\",FiremanRageCooldownFlag2,Vertical,24,8;}}\nInInventory FiremanRageCooldownFlag3,1{\nInInventory Not FiremanRageCooldownFlag3, 175{Drawbar\"FRMABAR\",\"NOBAR\",FiremanRageCooldownFlag3,Vertical,24,8;}}\n}\n\nIsSelected ThunderBeamBoss\n{\nDrawbar\"B11AMMO6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"B1AMMO1\",\"BAREMPTY\",Ammo2,vertical,8,8;\nInInventory ElecCharge,1{Drawbar\"BARFLS1\",\"NOBAR\",ElecCharge,vertical,8,8;}\n}\n\nIsSelected WilyAlienBoss\n{\nDrawbar\"ALWEABAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory AlienCharge1,1{Drawbar\"ALIBAR1\",\"NOBAR\",AlienCharge1,vertical,16,8; DrawImage \"ALIIA\", 16,64;}\n\tInInventory AlienCharge2,1{Drawbar\"ALIBAR2\",\"NOBAR\",AlienCharge2,vertical,16,8; DrawImage \"ALIIB\", 16,64;}\n\tInInventory AlienCharge3,1{Drawbar\"ALIBAR3\",\"NOBAR\",AlienCharge3,vertical,16,8; DrawImage \"ALIIC\", 16,64;}\n}\n\nInInventory Doc\n{\nDrawbar\"DOCBAR\", \"BAREMPTY\", DocCopyEnergy, vertical, 16, 8;\nInInventory DuoShieldTimer,1{Drawbar\"PAKATBAR\",\"NOBAR\",DuoShieldTimer, vertical, 16, 8;}\nIsSelected DocBusterBoss\n{\nDrawImage \"DOCMD1V\", 16, 64;\n}\nIsSelected DocBusterBoss2\n{\nDrawImage \"DOCMD2V\", 16, 64;\n}\nIsSelected DocBusterBoss3\n{\nDrawImage \"DOCMD3V\", 16, 64;\n}\nIsSelected DocBusterBoss4\n{\nDrawImage \"DOCMD4V\", 16, 64;\n}\n\n\t/*InInventory DocMetalMode,  1{\n\tDrawImage \"METLSI\", 8, 64;\n\tDrawImage \"AIRSI\", 8, 72;\n\tDrawImage \"BUBBI\", 8, 80;\n\tInInventory not DocKillFlag1,1{DrawImage \"DOCSEL\", 8,64;}\n\tInInventory not DocKillFlag2,1{DrawImage \"DOCSEL\", 8,72;}\n\tInInventory not DocKillFlag3,1{DrawImage \"DOCSEL\", 8,80;}\n\t}\n\tInInventory DocAirHeadMode,  1{\n\tDrawImage \"AIRSI\", 8, 64;\n\tDrawImage \"BUBBI\", 8, 72;\n\tDrawImage \"QUICKSI\", 8, 80;\n\tInInventory not DocKillFlag2,1{DrawImage \"DOCSEL\", 8,64;}\n\tInInventory not DocKillFlag3,1{DrawImage \"DOCSEL\", 8,72;}\n\tInInventory not DocKillFlag4,1{DrawImage \"DOCSEL\", 8,80;}\n\t}\n\tInInventory DocSwimMode,  1{\n\tDrawImage \"BUBBI\", 8, 64;\n\tDrawImage \"QUICKSI\", 8, 72;\n\tDrawImage \"CRASSI\", 8, 80;\n\tInInventory not DocKillFlag3,1{DrawImage \"DOCSEL\", 8,64;}\n\tInInventory not DocKillFlag4,1{DrawImage \"DOCSEL\", 8,72;}\n\tInInventory not DocKillFlag5,1{DrawImage \"DOCSEL\", 8,80;}\n\t}\n\tInInventory DocFastMode,  1{\n\tDrawImage \"QUICKSI\", 8, 64;\n\tDrawImage \"CRASSI\", 8, 72;\n\tDrawImage \"FLASHSI\", 8, 80;\n\tInInventory not DocKillFlag4,1{DrawImage \"DOCSEL\", 8,64;}\n\tInInventory not DocKillFlag5,1{DrawImage \"DOCSEL\", 8,72;}\n\tInInventory not DocKillFlag6,1{DrawImage \"DOCSEL\", 8,80;}\n\t}\n\tInInventory DocBombMode,  1{\n\tDrawImage \"CRASSI\", 8, 64;\n\tDrawImage \"FLASHSI\", 8, 72;\n\tDrawImage \"ATOMI\", 8, 80;\n\tInInventory not DocKillFlag5,1{DrawImage \"DOCSEL\", 8,64;}\n\tInInventory not DocKillFlag6,1{DrawImage \"DOCSEL\", 8,72;}\n\tInInventory not DocKillFlag7,1{DrawImage \"DOCSEL\", 8,80;}\n\t}\n\tInInventory DocFreezeMode,  1{\n\tDrawImage \"FLASHSI\", 8, 64;\n\tDrawImage \"ATOMI\", 8, 72;\n\tDrawImage \"LEAFI\", 8, 80;\n\tInInventory not DocKillFlag6,1{DrawImage \"DOCSEL\", 8,64;}\n\tInInventory not DocKillFlag7,1{DrawImage \"DOCSEL\", 8,72;}\n\tInInventory not DocKillFlag8,1{DrawImage \"DOCSEL\", 8,80;}\n\t}\n\tInInventory DocHotMode,  1{\n\tDrawImage \"ATOMI\", 8, 64;\n\tDrawImage \"LEAFI\", 8, 72;\n\tDrawImage \"METLSI\", 8, 80;\n\tInInventory not DocKillFlag7,1{DrawImage \"DOCSEL\", 8,64;}\n\tInInventory not DocKillFlag8,1{DrawImage \"DOCSEL\", 8,72;}\n\tInInventory not DocKillFlag1,1{DrawImage \"DOCSEL\", 8,80;}\n\t}\n\tInInventory DocLeafMode,  1{\n\tDrawImage \"LEAFI\", 8, 64;\n\tDrawImage \"METLSI\", 8, 72;\n\tDrawImage \"AIRSI\", 8, 80;\n\tInInventory not DocKillFlag8,1{DrawImage \"DOCSEL\", 8,64;}\n\tInInventory not DocKillFlag1,1{DrawImage \"DOCSEL\", 8,72;}\n\tInInventory not DocKillFlag2,1{DrawImage \"DOCSEL\", 8,80;}\n\t*/\n\t}\n}\n\nIsSelected GyroAttackBoss //3, 7\n{\n\tInInventory WreckAndRollAmmo, 7{Drawbar\"GYRBAR3\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\telse InInventory WreckAndRollAmmo, 3{Drawbar\"GYRBAR2\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\telse {Drawbar\"GYRBAR1\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\tInInventory GyromanCharge,2{DrawBar \"BARFLS1\", \"NOBAR\", GyromanCharge, vertical, 16, 8;}\n\tInInventory GyroNoCharge,2{DrawBar \"BARFLS1\", \"NOBAR\", GyroNoCharge, vertical, 16, 8;}\n}\n\nIsSelected NapalmBombBoss1, NapalmBombBoss2\n{\n\tIsSelected NapalmBombBoss1\n\t{\n\t\tDrawbar\"NAPBR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t}\n\telse\n\t{\n\t\tDrawbar\"NAPBR2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t}\nDrawbar\"NAPBARA\", \"NOBAR\", Ammo2, vertical, 16, 8;\nDrawbar\"B1AMM24\", \"BAREMPTY\", NapalmDasherAmmo, vertical, 8, 8;\nInInventory NapalmDasherAmmo, 60{DrawBar \"QUIBARA\", \"NOBAR\", NapalmDasherAmmo, vertical, 8, 8;}\n\tInInventory NapalmDashTrigger, 1\n\t{\n\t\tDrawImage \"NAPDASH\", 282,6;\n\t\tDrawBar \"QUIBARA\", \"NOBAR\", NapalmDasherAmmo, vertical, 8, 8;\n\t}\n}\n\nIsSelected DarkTankBoss,DarkTankBoss2\n{\n\tIsSelected DarkTankBoss\n\t{\n\t\tDrawbar\"DM1BAR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t}\n\telse\n\t{\n\t\tDrawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t}\n\tInInventory DarkTankRamAmmo,24\n\t{\n\t\tDrawbar\"DM1BAR2\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\t}\n\telse\n\t{\n\t\tDrawbar\"B1AMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\t}\n\tInInventory DarkmanOneAltCharge,1\n\t{\n\t\tDrawbar\"PAKATBAR\", \"NOBAR\", DarkmanOneAltCharge, vertical, 16, 8;\n\t}\n\tInInventory DarkTankAltCooldown,1\n\t{\n\t\tDrawbar\"QUIBARA\", \"NOBAR\", DarkTankAltCooldown, vertical, 16, 8;\n\t}\n\tInInventory DarkTankJumpCooldown,1\n\t{\n\t\tDrawbar\"BARFLS1\", \"NOBAR\", DarkTankJumpCooldown, vertical, 24, 8;\n\t}\n}\n\nIsSelected DangerWrapBoss, BubbleWrapBoss{\nIsSelected DangerWrapBoss{Drawbar\"B6AMM33\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nElse{Drawbar\"BARAMM33\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nInInventory BurstmanAltfireCooldown,2{Drawbar\"PAKATBR2\", \"NOBAR\", BurstmanAltfireCooldown, vertical, 16, 8;}\nInInventory BurstMinePopDelay_P, 1{Drawbar\"BURSBAR\", \"NOBAR\", BurstMinePopDelay_P, vertical, 16, 8;}\n//InInventory BurstBubbleLimiter, 1{Drawbar\"BURSBAR\", \"NOBAR\", BurstBubbleLimiter, vertical, 8, 8;}\nDrawbar\"BRSTBAR\", \"BAREMPTY\", BubbleRiderAmmo, vertical, 8, 8;\nInInventory BubbleRiderAmmo, 80{Drawbar\"BRSTBARA\", \"NOBAR\", BubbleRiderAmmo, vertical, 8, 8;}\n\tInInventory BubbleRiderTrigger, 1\n\t{\n\tDrawImage \"BURSRIDE\", 282,6;\n\tDrawbar\"BRSTBARA\", \"NOBAR\", BubbleRiderAmmo, vertical, 8, 8;\n\t}\n}\n\nIsSelected FlashBombBoss{\nDrawbar \"B9AMM46\",\"BAREMPTY\",Ammo1,vertical,16,8;\nDrawbar \"GREDASH\", \"BAREMPTY\",GrenDash,vertical,8,8;\n\tInInventory GrenademanKillStock, 5\n\t{\n\t\tInInventory GrenademanKillStock, 10\n\t\t{\n\t\t\tDrawbar \"QUIBARA\",\"NOBAR\",GrenademanKillStock,vertical,24,8;\n\t\t}\n\t\tElse\n\t\t{\n\t\t\tDrawbar \"BURSBAR\",\"NOBAR\",GrenademanKillStock,vertical,24,8;\n\t\t}\n\t}\n\tElse InInventory not GrenademanKillStock, 5\n\t{\n\t\tDrawbar \"NAPBARA\",\"NOBAR\",GrenademanKillStock,vertical,24,8;\n\t}\nInInventory WeaponCharge,62{Drawbar \"BARFLS1\",\"NOBAR\",Ammo1,vertical,16,8;}\nInInventory GrenItemFlag,1{DrawImage\"GREDED\",0,0;}\n}\n\nIsSelected IceWaveBoss1,IceWaveBoss2{\nDrawbar \"B1AMM45\",\"BAREMPTY\",Ammo1,vertical,16,8;\nDrawbar \"B1AMM54\",\"BAREMPTY\",Ammo2,vertical,8,8;\nInInventory FrostSlamJumpCharge,1{DrawBar \"QUIBARA\", \"NOBAR\", FrostSlamJumpCharge, vertical, 16, 8;}\n}\n\nIsSelected WaveBurnerBoss{\nDrawbar\"BURN2BAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"B1AMM57\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\nInInventory WeaponCharge,70 {Drawbar\"BARFLS1\",\"NOBAR\",Ammo2,vertical,8,8;}\nInInventory ForestDiverAmmo, 1{Drawbar\"BRNMBAR\", \"NOBAR\", ForestDiverAmmo, vertical, 16, 8;}\n}\n\nIsSelected PlugBallBoss{\nDrawBar \"B14AMM60\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"PLUGSBR2\",\"BAREMPTY\",Ammo2, vertical, 8, 8;\nInInventory PlugCharge, 1{Drawbar\"PLUGMBAR\", \"NOBAR\", PlugCharge, vertical, 16, 8;}\nInInventory PlugManAmmo2, 256{DrawBar \"BARFLS1\", \"NOBAR\", PlugManAmmo2, vertical, 8, 8;}\n}\n\n//Darkman3\nIsSelected DarkSniperBoss\n{\n\tDrawBar\"DM3BAR1\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawBar\"DM3BAR2\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\tDrawBar\"NAPBARA\",\"NOBAR\",NotAFlightClassAmmo,vertical,24,8;\n\tInInventory Dark3ChargeAmmo,2\n\t{\n\t\tDrawbar\"PLUGMBAR\", \"NOBAR\", Dark3ChargeAmmo, vertical, 16, 8;\n\t}\n}\n\n//Waveman DOS\nIsSelected WaterShooterBoss\n{\n\tDrawbar\"WAPCBR1\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawbar\"WAPCBR2\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\tInInventory SMBSwimLimit,1\n\t{\n\t\tDrawBar\"2C_S_BAR\",\"NOBAR\",SMBSwimLimit,vertical,16,8;\n\t}\n}\n\n//Crashman\nPlayerClass Crashman\n{\n\tDrawbar\"B4AMM12\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory CrashmanCharge, 2{Drawbar\"PAKATBAR\",\"NOBAR\",CrashmanCharge,Vertical,16,8;}\n\tDrawBar \"COLTBARA\",\"NOBAR\",CrashMineAmount,vertical,16,8;\n\tDrawbar\"B7AMMO1\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\t//InInventory AutoBuddyFlag,3{DrawImage\"CRAAZ\",16,64;}\n\t//else InInventory AutoBuddyFlag,2{DrawImage\"CRAAY\",16,64;}\n\t//else InInventory AutoBuddyFlag,1{DrawImage\"CRAAX\",16,64;}\n}\n\n//Colton\nIsSelected DesertRattlerBoss\n{\n\tDrawbar\"COLTBAR\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawBar\"COLTBR2\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\tDrawBar \"COLTBARA\",\"NOBAR\",NotBrightGrenadeAmmo,vertical,8,8;\n}\n\n//Bass\nWeaponAmmo BassBusterAmmo\n{\n\tInInventory AttackIndFlag{DrawImage \"BASATK\", 0, 175;}\n\tDrawBar\"BASSBAR1\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawBar\"B1AMMO1\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\tInInventory BassBusterCharge, 2{Drawbar\"NAPBARA\",\"NOBAR\",BassBusterCharge,Vertical,16,8;}\n\tInInventory BassAltfireCooldown, 2{Drawbar\"PAKATBAR\",\"NOBAR\",BassAltfireCooldown,Vertical,24,8;}\n\tInInventory BassBlueEnergyActive{Drawbar\"BASSRBAR\",\"NOBAR\",Ammo2,Vertical,8,8;}\n\tInInventory BassRedEnergyActive{Drawbar\"BASSBBAR\",\"NOBAR\",Ammo2,Vertical,8,8;}\n\t//DrawImage \"ULVLI\", 16, 64;\n\t//DrawNumber 2,CMBHQFONT,Untranslated,ULVLFlag,alignment(left),7,65;\n}\n\n//Insane Pharaohman\nInInventory IsPharaohman, 1\n{\n\n//// HUDS for Techs\n\tIsSelected FireBoltTech\n\t{\n\t\tInInventory FireBoltAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, FireBoltAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected ExecuteTech1\n\t{\n\tInInventory ExecuteAmmo1, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, ExecuteAmmo1, 14, 65, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected ExecuteTech2\n\t{\n\tInInventory ExecuteAmmo2, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, ExecuteAmmo2, 14, 65, 0, BRICK, 1, LIGHTBLUE, 3;\n\t\t}\n\t}\n\tIsSelected ExecuteTech3\n\t{\n\tInInventory ExecuteAmmo3, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, ExecuteAmmo3, 14, 65, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected SetsWatchTech\n\t{\n\tInInventory SetsWatchAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, SetsWatchAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 3;\n\t\t}\n\t}\n\tIsSelected AscensionTech\n\t{\n\tInInventory AscensionAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, AscensionAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 1;\n\t\t}\n\t}\n\tIsSelected SanctuaryTech\n\t{\n\tInInventory SanctuaryAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, SanctuaryAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected SolarShineTech\n\t{\n\tInInventory SolarShineAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, SolarShineAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected SunShotgunTech\n\t{\n\tInInventory SunShotgunAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, SunShotgunAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected IceLancesTech\n\t{\n\tInInventory IceLancesAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, IceLancesAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected TeslaSphereTech\n\t{\n\tInInventory TeslaSphereAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, TeslaSphereAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected NaniteCloudTech\n\t{\n\tInInventory NaniteCloudAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, NaniteCloudAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected ShadowCloneTech\n\t{\n\tInInventory ShadowCloneAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, ShadowCloneAmmo, 14, 65, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\n//// Altfire Hold checker for selling mechanism\n\n\tInInventory SellCharge, 10\n\t{\n\t\tDrawString SMALLFONT, GREEN, \"\\cmHold to Sell...\", 210, 8;\n\t}\n\tInInventory SellCharge, 35\n\t{\n\t\tDrawString SMALLFONT, YELLOW, \"\\cuHold to Sell...\", 210, 8;\n\t}\n\tInInventory SellCharge, 70\n\t{\n\t\tDrawString SMALLFONT, RED, \"\\cjHold to Sell...\", 210, 8;\n\t}\n\n\tDrawBar \"BARAMM67\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar \"BARAMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\n\tInInventory TechAmmo, 100\n\t{\n\t\tDrawBar \"VG_X_BAR\", \"NOBAR\", Ammo2, vertical, 8, 8;\n\t}\n\n\tInInventory ExecuteWeakness1, 1\n\t{\n\t\tDrawBar \"E1_A_BAR\", \"NOBAR\", Health, vertical, 24, 8;\n\t}\n\n\tInInventory ExecuteWeakness2, 1\n\t{\n\t\tDrawBar \"E2_A_BAR\", \"NOBAR\", Health, vertical, 24, 8;\n\t}\n\n\tInInventory ExecuteWeakness3, 1\n\t{\n\t\tDrawBar \"E3_A_BAR\", \"NOBAR\", Health, vertical, 24, 8;\n\t}\n\n\tIsSelected TurnInsaneTech\n\t{\n\t\tInInventory InsanePunchWindup, 2\n\t\t{\n\t\t\tDrawbar\"NAPBARA\",\"NOBAR\",InsanePunchWindup,Vertical,16,8;\n\t\t}\n\t}\n\tInInventory ShadowCloneDuration,1\n\t{\n\t\tDrawBar \"BARFLS1\", \"NOBAR\", ShadowCloneDuration, Vertical, 16, 8;\n\t}\n}\n\n//Cactus.\nIsSelected SpikeShotBoss\n{\n\tDrawBar \"CACTBAR\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawBar \"CACTBR2\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\tDrawBar \"COLTBARA\",\"NOBAR\",CactusItemAmmo,vertical,8,8;\n\tDrawBar \"NAPBARA\",\"NOBAR\",CactusMineFlag,vertical,16,8;\n}\n\n//Impactman\nIsSelected PileDriverBoss\n{\n\tDrawBar \"IMPABAR\", \"BAREMPTY\", Ammo1, Vertical, 16,8;\n\tDrawBar \"NAPBARA\", \"NOBAR\", PummelAmmo, Vertical, 16,8;\n\tDrawBar \"BARAMMO1\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\tInInventory PummelCooldown,2\n\t{\n\t\tDrawBar \"BARFLS1\",\"NOBAR\",PummelCooldown,vertical,16,8;\n\t}\n}\n\n//Fuseman\nIsSelected ScrambleThunderBoss{Drawbar\"BARAMMFS\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawBar \"FUS1BAR\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\nInInventory FuseAltAmmo, 80{DrawBar \"FUS1BARA\", \"VNOBAR\", Ammo2, vertical, 8, 8;}\nInInventory VoltekkerFlag, 1{DrawBar \"FUS1BARA\", \"VNOBAR\", Ammo2, vertical, 8, 8;}\n}\n\nIsSelected ScrambleDashBoss{Drawbar\"BARAMMFS\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawBar \"FUS2BAR\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\nInInventory FuseAltAmmo, 40{DrawBar \"FUS2BARA\", \"VNOBAR\", Ammo2, vertical, 8, 8;}\n}\n\n//Dr. Wily\nIsSelected DrWeakBossClassWeapon\n{\n\tDrawBar \"WILYSBR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"BAREMPTY\",\"WILYSBR2\",Ammo2, vertical, Reverse, 8, 8;\n\tInInventory WilyLungeCharge{DrawBar\"BARFLS1\",\"NOBAR\",WilyLungeCharge,vertical,16,8;}\n\tInInventory WilyRepairingTime{DrawBar\"BARFLS1\",\"NOBAR\",WilyRepairingTime,vertical,8,8;}\n\tInInventory WilyUser1Delay{DrawBar\"BARFLS1\",\"NOBAR\",WilyUser1Delay,vertical,8,8;}\n\tInInventory WilyUser2Delay{DrawBar\"BURSBAR\",\"NOBAR\",WilyUser2Delay,vertical,16,8;}\n}\n\n//Rockman\nIsSelected RockBusterBoss\n{\n\tDrawbar\"BARENERG\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n}\n\n//YD\nIsSelected YellowDevilBoss1, YellowDevilBoss2, YellowDevilBoss3 {\nDrawBar \"YDBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawBar \"YDBAR2\", \"BAREMPTY\", DevilWarpAmmo, vertical, 8, 8;\n\nInInventory YDChargeInd, 124{Drawbar \"YDBALT\",\"NOBAR\",DevilWarpAmmo, vertical, 8, 8;}\nInInventory CutterFlag, 10 {Drawbar \"YDBALT\", \"NOBAR\", DevilWarpAmmo, vertical, 8, 8;}\n\n\tInInventory YDChargeInd,1\n\t{\n\t\tInInventory not YDChargeInd, 124\n\t\t{\n\t\t\tDrawbar \"YDBALT\",\"NOBAR\",YDChargeInd, vertical, 8, 8;\n\t\t}\n\t}\n}\n\n//Tango\nIsSelected TangoRollBoss\n{\n\tDrawbar\"BARAMTNG\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawbar\"BARFLS1\",\"NOBAR\",TangoRollCooldown,vertical,16,8;\n\tDrawbar\"BARAMTNR\",\"BAREMPTY\",TangoAmmo,vertical,8,8;\n\tInInventory TangoBuffFlag,1\n\t{\n\t\tInInventory TangoAmmo2,1{Drawbar\"NOBAR\",\"NOBAR\",TangoAmmo2,vertical,8,8;}\n\t\tInInventory TangoAmmo2,2{Drawbar\"TANBAR\",\"NOBAR\",TangoAmmo2,vertical,8,8;}\n\t}\n}\n\n//Treble\nIsSelected TrebleBuster\n{\n\tDrawbar \"BARAMMTR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory TrebleCharge, 1{DrawBar \"TRBBARB\", \"NOBAR\", TrebleCharge, vertical, 24, 8;}\n\tInInventory TrebleAltCooldown, 1{DrawBar \"BARFLS1\", \"NOBAR\", TrebleAltCooldown, vertical, 24, 8;}\n\tInInventory TrebleMainCooldown, 1{DrawBar \"PAKATBAR\", \"NOBAR\", TrebleMainCooldown, vertical, 24, 8;}\n\tInInventory BaseCustomFlag1, 1{DrawImage \"T01SX0\", 290,32;}\n}\n\n//Doc Robot Mark 2\nIsSelected DocBusterMark2Boss\n{\n\tInInventory DocArsenalMark2U2Flag,1\n\t{\n\t\tDrawbar\"DMK2BC\", \"BAREMPTY\", DocMark2U2Stock, vertical, 16, 8;\n\t\tDrawBar\"BARFLS1\", \"NOBAR\", DocArsenalMark2U2Overlay, Vertical, 24, 8;\n\t\tDrawBar\"PAKATBAR\", \"NOBAR\", DocMark2U2HitCount, Vertical, 16, 8;\n\t}\n\telse\n\t{\n\t\tDrawbar\"DMK2BA\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t}\n\tDrawbar\"DMK2BB\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory DocArsenalMark2Shield,2{DrawBar\"PAKATBAR\", \"NOBAR\", DocArsenalMark2Shield, Vertical, 8, 8;}\n}\n\n//Cloudman\nIsSelected ThunderBoltBoss\n{\n\tDrawbar\"B8AMM34\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory CloudCharge, 1{Drawbar\"BARFLS1\",\"NOBAR\",CloudCharge,Vertical,16,8;}\n\tDrawbar\"B1AMMO1\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\tDrawbar\"PAKATBAR\",\"NOBAR\",CloudmanAltAmmo,Vertical,8,8;\n}\n\n//Diveman\nIsSelected DiveMissileBoss{\n\tDrawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"B1AMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory DiveUser1Delay, 1{Drawbar\"BARFLS1\",\"NOBAR\",DiveUser1Delay,Vertical,16,8;}\n\tInInventory DivemanItemFlag,2{DrawImage \"DIVIND2\",0,0;}\n\tInInventory DivemanItemFlag,3{DrawImage \"DIVEIND\",0,0;}\n\tInInventory DivemanAmmoBoost_P\n\t{\n\t\tDrawBar \"E2_A_BAR\", \"NOBAR\", DivemanAmmoBoost_P, vertical, 16, 8;\n\t\tDrawBar \"E2_A_BAR\", \"NOBAR\", DivemanAmmoBoost_P, vertical, 8, 8;\n\t}\n}\n\n//Crab\nInInventory IAmCrab\n{\n\tInInventory not CrabCoconutGunBoss { InInventory not CrabPulseRayBoss {\n\t\tInInventory not CrabOctoAnnihilatorBoss { InInventory not CrabEarthQuakerBoss {\n\t\t\tDrawbar\"CRABBAR\", \"BAREMPTY\", CrabUpgradeAmmo, vertical, 8, 8;\n\t\t\tInInventory CrabUpgradeAmmo, 175{Drawbar\"BARFLS1\", \"NOBAR\", CrabUpgradeAmmo, vertical, 8, 8;}\n\t\t}}\n\t}}\n\tDrawbar\"BARAMMO5\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar\"PAKATBAR\",\"NOBAR\",Ammo2,vertical,16,8;\n\tDrawBar\"BURSBAR\",\"NOBAR\",CrabIsGoneAmmo,vertical,24,8;\n}\n\n//Peppino\nIsSelected PeppinoSpaghettiBoss\n{\n\tDrawbar\"PEPPBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"BARAMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory BaronHellGrabTimer,2{DrawBar \"BARFLS1\",\"NOBAR\",BaronHellGrabTimer,Vertical,16,8;}\n\tInInventory RunningTooFastAmmo, 28\n\t{\n\t\tDrawImage \"PPNODSHF\", 0, 0;\n\t}\n\tElse InInventory RunningTooFastAmmo, 24\n\t{\n\t\tDrawImage \"PPNODSH6\", 0, 0;\n\t}\n\tElse InInventory RunningTooFastAmmo, 20\n\t{\n\t\tDrawImage \"PPNODSH5\", 0, 0;\n\t}\n\tElse InInventory RunningTooFastAmmo, 16\n\t{\n\t\tDrawImage \"PPNODSH4\", 0, 0;\n\t}\n\tElse InInventory RunningTooFastAmmo, 12\n\t{\n\t\tDrawImage \"PPNODSH3\", 0, 0;\n\t}\n\tElse InInventory RunningTooFastAmmo, 8\n\t{\n\t\tDrawImage \"PPNODSH2\", 0, 0;\n\t}\n\tElse\n\t{\n\t\tDrawImage \"PPNODSH1\", 0, 0;\n\t}\n\tInInventory PeppinoComboPower\n\t{\n\t\tInInventory PeppinoComboCount, 5\n\t\t{\n\t\t\tDrawImage \"PPTVF0\", 250, 10;\n\t\t}\n\t\tElse InInventory PeppinoComboCount, 4\n\t\t{\n\t\t\tDrawImage \"PPTVE0\", 250, 10;\n\t\t}\n\t\tElse InInventory PeppinoComboCount, 3\n\t\t{\n\t\t\tDrawImage \"PPTVD0\", 250, 10;\n\t\t}\n\t\tElse InInventory PeppinoComboCount, 2\n\t\t{\n\t\t\tDrawImage \"PPTVC0\", 250, 10;\n\t\t}\n\t\tElse InInventory PeppinoComboCount, 1\n\t\t{\n\t\t\tDrawImage \"PPTVB0\", 250, 10;\n\t\t}\n\t\tElse\n\t\t{\n\t\t\tDrawImage \"PPTVA0\", 250, 10;\n\t\t}\n\t}\n\tElse\n\t{\n\t\tDrawImage \"PPTVA0\", 250, 10;\n\t}\n}\n\n//Vigilante\nIsSelected CheeseRevolverBoss\n{\n\tInInventory VigiRunLimit, 60\n\t{\n\t\tDrawImage \"PPNODSHF\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 50\n\t{\n\t\tDrawImage \"PPNODSH6\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 40\n\t{\n\t\tDrawImage \"PPNODSH5\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 30\n\t{\n\t\tDrawImage \"PPNODSH4\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 20\n\t{\n\t\tDrawImage \"PPNODSH3\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 10\n\t{\n\t\tDrawImage \"PPNODSH2\", 0, 0;\n\t}\n\tElse\n\t{\n\t\tDrawImage \"PPNODSH1\", 0, 0;\n\t}\n\tDrawBar\"VIGLBAR\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawBar\"B3AMMO1\",\"BAREMPTY\",Ammo2,vertical,8,8;\n\tInInventory VigilanteAltCharge,2\n\t{\n\t\tDrawBar\"BARFLS1\",\"NOBAR\",VigilanteAltCharge,vertical,8,8;\n\t}\n}\n\n//MWS\nIsSelected WaterHarpoonBoss\n{\n\tDrawbar \"MWSC3BAR\", \"BAREMPTY\", Ammo1, Vertical,16,8;\n\tDrawbar \"BARAMMO1\", \"BAREMPTY\", Ammo2, Vertical,8,8;\n}\n\n//Quint\nIsSelected QuintQR2Hero, QuintEnergyConverter\n{\n\tDrawbar\"B1AMM48\", \"BAREMPTY\", Base112Ammo, vertical, 16, 8;\n\tDrawbar\"QUIBAR\", \"BAREMPTY\", QuintGemEnergyRegenAmmo, vertical, 8, 8;\n\tInInventory QuintNoAmmoSpeed, 1\n\t{\n\t\tDrawbar \"BARFLS1\",\"NOBAR\",QuintGearCooldownInv,vertical,16,8;\n\t}\n\tInInventory QuintDashLimit, 1\n\t{\n\t\tDrawbar \"QUIDASL\",\"NOBAR\",QuintDashLimit,vertical,16,8;\n\t}\n\tInInventory QuintGemEnergy,0{\n\tDrawImage\"SHOHICON\",8,64;\n\tDrawNumber 8, CMBHRFONT, GREEN, QuintGemEnergy, 19, 64, 0, GREEN, 1, GREEN, 8;\n\t}\n\tInInventory QuintHasVulcanBurstFlag,1{DrawImage\"VLBRICON\",0,8;}\n\tInInventory QuintHasRecursiveBomberFlag,1{DrawImage\"RBOMICON\",0,16;}\n\tInInventory QuintHasDreamTwinsFlag,1{DrawImage\"TWDRICON\",0,24;}\n\tInInventory QuintHasSurgeBinderFlag,1{DrawImage\"SRBNICON\",0,32;}\n\tInInventory QuintHasDrillShredderFlag,1{DrawImage\"DRSLICON\",0,40;}\n\tInInventory QuintHasSonicBoomerangFlag,1{DrawImage\"SNBMICON\",0,48;}\n\tInInventory QuintHasTimeWrapFlag,1{DrawImage\"TMWRICON\",0,56;}\n\tInInventory QuintHasSnakeCommandoFlag,1{DrawImage\"SACMICON\",0,64;}\n}\n\n//Plantman\nIsSelected PlantBarrierBoss\n{\n\tInInventory AttackIndFlag{DrawImage \"PLAATK\", 0, 175;}\n\tDrawbar\"B4AM201\", \"BAREMPTY\", SeedsAmmo, vertical, 8, 8;\n\tDrawbar\"B1AMM28\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1\n\t{\n\t\tDrawBar \"BARFLS7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t}\n}\n\n//Isaac\nWeaponAmmo BombsYouWantIt\n{\n\tDrawBar \"BARAMM60\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"PLUGSBAR\",\"BAREMPTY\",Ammo2, vertical, 8, 8;\n}\n\n//PEPSI MAN!!!!!!!\nIsSelected PepsiAdWep\n{\n\tDrawbar\"B7AMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"B1AMM16\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory PepsiCharge,2\n\t{\n\t\tDrawBar \"PAKATBAR\",\"NOBAR\",PepsiCharge,vertical,16,8;\n\t}\n}\n\n//Quick Man\nIsSelected QuickBoomerangBoss1, QuickBoomerangBoss2\n{\n\tIsSelected QuickBoomerangBoss2\n\t{\n\t\tInInventory QuickmanAmmo,8{DrawBar\"B14AMM13\",\"BAREMPTY\",QuickmanAmmo,vertical,16,8;}\n\t\telse {Drawbar\"B14AMM11\", \"BAREMPTY\", QuickmanAmmo, vertical, 16, 8;}\n\t}\n\telse\n\t{\n\t\tInInventory QuickmanAmmo,8{DrawBar\"B4AMM13\",\"BAREMPTY\",QuickmanAmmo,vertical,16,8;}\n\t\telse {Drawbar\"B14AMM11\", \"BAREMPTY\", QuickmanAmmo, vertical, 16, 8;}\n\t}\n\tDrawbar\"B7ENER\", \"BAREMPTY\", TooSlowAmmo, vertical, 8, 8;\n}\n\n//Soldier\nIsSelected SoldierClassWeapon, SoldierClassWeaponAlt\n{\n\tDrawBar\"B4AMMO1\",\"BAREMPTY\",SoldierRocketStock,vertical,16,8;\n\tDrawBar \"B1AMMO5\",\"BAREMPTY\",SoldierHornAmmo, vertical, 8, 8;\n\tInInventory SoldierHornHeatUp,1{Drawbar \"PAKATBAR\",\"NOBAR\",SoldierHornHeatUp, vertical, 8, 8;}\n\tDrawBar \"NAPBARA\",\"NOBAR\",SoldierKillStock,vertical,24,8;\n}\n\n//King Knight\nInInventory IsKingKnight\n{\n\tDrawbar \"B_BRKING\",\"NOBAR\",Health,vertical,24,8;\n\tDrawBar\"B_BRKAMO\",\"B_BRKGN2\",KingKnightGoldAmmo,vertical,16,12;\n\tDrawImage\"B_BRKGAN\",16,8;\n\tInInventory BubbleFrogPowerProtection{DrawBar\"PAKATBAR\",\"NOBAR\",BubbleFrogPowerProtection,vertical,24,8;}\n}\n\n//Propeller Knight\nIsSelected PropellerSword\n{\n\tDrawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"GCWBR3\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory PropellerSlashCharge,1{Drawbar\"PAKATBAR\",\"NOBAR\",PropellerSlashCharge, vertical, 16, 8;}\n}\n\n//Treasure Knight\nIsSelected AnchorRelicBoss\n{\n\tDrawbar\"TKBAR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"B1AMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory TreasureKnightAltDelay{DrawBar \"PAKATBAR\",\"NOBAR\",TreasureKnightAltDelay,vertical,16,8;}\n}\n\n//Shovel Knight\nIsSelected ShovelKnightShovelBoss\n{\n\tDrawbar\"SKBAR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"B2AMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tDrawbar \"PAKATBAR\",\"NOBAR\",ShovelUser2Ammo, vertical, 8, 8;\n\tInInventory ShovelKnightMainCharge,1{Drawbar\"PAKATBAR\",\"NOBAR\",ShovelKnightMainCharge, vertical, 16, 8;}\n}\n\n//Scott Cawthon\nIsSelected ScottAlarmBoss\n{\n\tDrawbar\"SCTHBR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"B1AMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory ScottAltCooldown,1{Drawbar\"PAKATBAR\",\"NOBAR\",ScottAltCooldown, vertical, 16, 8;}\n\tInInventory ScottUser2Health,1{Drawbar\"PAKATBAR\",\"NOBAR\",ScottUser2Health, vertical, 8, 8;}\n}\n\n//Duo\nIsSelected DuoFistRevoRemix\n{\n\tDrawbar\"DUORRBAR\", \"BAREMPTY\", ForGreatJusticeAmmo, vertical, 16, 8;\n\tInInventory DuoShieldTimer,1{Drawbar\"PAKATBAR\",\"NOBAR\",DuoShieldTimer, vertical, 16, 8;}\n}\n\n//Deathman\nIsSelected DeathBusterBoss\n{\n\tDrawBar \"B7AMMO1\",\"BAREMPTY\",Ammo1,Vertical,16,8;\n\tDrawBar \"B1AMM16\",\"BAREMPTY\",Ammo2,Vertical,8,8;\n\tInInventory DeathBusterCooldown,1\n\t{\n\t\tDrawBar\"BARFLS1\",\"NOBAR\",DeathBusterCooldown,vertical,8,8;\n\t}\n\tDrawbar\"PAKATBAR\",\"NOBAR\",DeathmanFakeDeathAmmo, Vertical, 8, 8;\n\tInInventory DeathBusterCharge,1{Drawbar\"PAKATBAR\",\"NOBAR\",DeathBusterCharge, vertical, 16, 8;}\n}\n\n//Metal Man\nInInventory IsMetalMan,1\n{\n\tDrawbar\"MEMNBR\",\"BAREMPTY\",MetalManiacAmmo,vertical,16,8;\n\tDrawbar\"B1AMMO1\", \"BAREMPTY\", MetalManForgingAmmo, vertical, 8, 8;\n\tInInventory MetalForgeTimer,1{Drawbar\"PAKATBAR\",\"NOBAR\",MetalForgeTimer, vertical, 8, 8;}\n}\n\n//Crystal Man\nIsSelected CrystalEyeBoss\n{\n\tDrawBar \"B7AMM25\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory CrystalU1Delay,1{DrawBar \"PAKATBAR\", \"NOBAR\", CrystalU1Delay, vertical, 16,8;}\n\tDrawbar \"CRYSTBAR\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n}\n\n//Coronaman\nWeaponAmmo CoronaAmmo28\n{\n\tDrawbar\"CORONBR1\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tDrawbar\"CORONBR2\",\"BAREMPTY\",Ammo2,vertical,8,8;\n}\n\n//Mars\nWeaponAmmo MarsRedAmmo\n{\n\tIsSelected PhotonMissileBoss1\n\t{\n\t\tDrawBar \"BARAMM75\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t\tDrawBar \"B3AMM79\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\t}\n\telse\n\t{\n\t\tDrawBar \"B6AMM75\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t\tInInventory MarsOrangeAmmo, 24\n\t\t{\n\t\t\tDrawBar \"B1AMM79\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tDrawBar \"B1AMM32\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\t\t}\n\t}\n\tDrawBar\"PAKATBAR\", \"NOBAR\", MarsTreadAmmo, Vertical, 16, 8;\n}\n\n//Dr. Jekyll and Mr. Hyde\nInInventory IsJekyll\n{\n\tDrawBar \"JEKBAR1\",\"BAREMPTY\",Ammo1,vertical,8,8;\n\tDrawBar \"JEKBAR2\",\"BAREMPTY\",Ammo2,vertical,16,8;\n\tInInventory JekyllAltDelay,1\n\t{\n\t\tDrawBar \"BARFLS1\",\"NOBAR\",JekyllAltDelay,vertical,8,8;\n\t}\n\tInInventory JekylLU2Delay,1\n\t{\n\t\tDrawBar \"PAKATBAR\",\"NOBAR\",JekylLU2Delay,vertical,16,8;\n\t}\n\tInInventory HydeBloodlust,1\n\t{\n\t\tDrawbar\"JEKBAR3\", \"NOBAR\", HydeBloodlust, vertical, 16, 8;\n\t}\n}\n\n//Dr. Light\nWeaponAmmo DrRightAmmo&&LightSentryAmmo\n{\n\tDrawBar \"LIGHTBR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"B1AMMO1\",\"BAREMPTY\",Ammo2, vertical, 8, 8;\n\tInInventory LightCapsuleUpFlag,1{Drawbar\"PAKATBAR\",\"NOBAR\",LightCapsuleUpFlag, vertical, 8, 8;}\n}\n\n//Rhyhtm Man\nInInventory IsRhythmMan\n{\n\tDrawBar \"RYTHMBRF\",\"RYTHMBRE\",Ammo1,vertical,0,0;\n}\n\n//Misc\nInInventory IsInvunFlag,1{DrawBar\"0H_I_BAR\",\"NOBAR\",Health,vertical,24,8;\n\tDrawBar\"0H_M_BAR\",\"NOBAR\",IsInvunFlag,vertical,24,8;}\n\nInInventory ArchvileAllyArmor,1{DrawBar \"BARFLS1\",\"NOBAR\",Health,vertical,24,8;}\n\nInInventory BasicArmor,1{\n\tDrawNumber 4,CMBHRFONT,DarkGray,Armor,alignment(left),31,40;\n\tDrawNumber 4,CMBHRFONT,DarkGray,SavePercent,alignment(left),31,46;\n\tInInventory BossBasicArmorAmount,1{DrawBar\"BARAMT31\",\"NOBAR\",Armor BossBasicArmorAmount,vertical,24,8;}\n\telse{DrawBar\"BARAMT31\",\"NOBAR\",Armor,vertical,24,8;}\n}\n\n//Assists\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//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 BossHealth9, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth9, vertical, 292, 8;}\nInInventory EvilRobotShield, 1{DrawBar \"BARAMM32\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;}\nInInventory SunstarShield, 1{DrawBar \"BARAMM32\", \"BAREMPTY\", BossHealth8, vertical, 292, 8;}\n\nInInventory GammaPlayerHealth, 1\n{\n    InInventory GammaPlayerPowerHP, 1\n    {\n    DrawImage \"GAMA2FHX\", 18, -1;\n    DrawBar \"GAMA2PH0\", \"NOBAR\", GammaPlayerHealth, vertical, 24, 8;\n    }\n    else\n    {\n    DrawBar \"BARHEALT\", \"GAMA2ECX\", GammaPlayerHealth, vertical, 24, 8;\n    }\n}\n\nInInventory EclipseBossHealth, 1\n{\nDrawBar \"BARECLIP\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;\nDrawBar \"GAMA2ECT\", \"GAMA2ECX\", EclipseBossHealth, vertical, 289, 8;\n}\n\n\t//Copyweps//\n\n//MM1 Bars\nIsSelected RollingCutterWepC{Drawbar\"BARAMMO1\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected SuperArmWepC{Drawbar\"BARAMMO2\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected IceSlasherWepC{Drawbar\"BARAMMO3\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected HyperBombWepC{Drawbar\"BARAMMO4\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected FireStormWepC{Drawbar\"BARAMMO5\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected ThunderBeamWepC{Drawbar\"BARAMMO6\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected TimeSlowWepC{DrawBar\"BARAMMO7\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected OilSliderWepC{DrawBar\"BARAMMO8\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory OilSliderFlag,1{DrawBar\"BARFLS1\",\"NOBAR\",OilSliderFlag,vertical,16,8;}}\n\n//MM2\nIsSelected MetalBladeWepC{Drawbar\"BARAMMO9\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected AirShooterWepC{Drawbar\"BARAMM10\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected BubbleLeadWepC{Drawbar\"BARAMMO1\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected QuickBoomerangWepC{Drawbar\"BARAMM11\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected CrashBombWepC{Drawbar\"BARAMM12\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected TimeStopperWepC{Drawbar\"BARAMMO7\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected AtomicFireWepC{Drawbar\"BARAMM13\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory WeaponCharge,70{DrawBar\"BARFLS2\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\nIsSelected LeafShieldWepC{Drawbar\"BARAMMO4\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory ShieldCheck,1{DrawBar\"BARFLS1\",\"NOBAR\",LeafShieldCharge,vertical,16,8;}}\n\n//MM3\nIsSelected NeedleCannonWepC{Drawbar\"BARAMMO2\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected MagnetMissileWepC{Drawbar\"BARAMM14\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected GeminiLaserWepC{Drawbar\"BARAMM15\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected HardKnuckleWepC{Drawbar\"BARAMM16\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected TopSpinWepC{Drawbar\"BARAMM17\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory DizzyAmount, 2{DrawBar \"BARFLS4\", \"BAREMPTY\", DizzyAmount, vertical, 16, 8;}\n\tInInventory DizzyAmount, 1{DrawBar \"BARFLS1\", \"NOBAR\", DizzyAmount, vertical, 16, 8;}\n}\nIsSelected SearchSnakeWepC{Drawbar\"BARAMMO4\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected SparkShockWepC\n{\nDrawbar\"BARAMM12\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory SparkShockCharge,2{DrawBar \"BARFLS1\",\"NOBAR\",SparkShockCharge,Vertical,16,8;}\n}\nIsSelected ShadowBladeWepC{Drawbar\"BARAMMO7\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\n//MM4\nIsSelected FlashStopperWepC{Drawbar\"BARAMM18\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected RainFlushWepC{Drawbar\"BARAMM19\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected DrillBombWepC{Drawbar\"BARAMM14\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected PharaohShotWepC{Drawbar\"BARAMM20\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory WeaponCharge,78{DrawBar\"BARFLS4\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\telse InInventory PharaohCharge,1{DrawBar\"BARFLS1\",\"NOBAR\",PharaohCharge,vertical,16,8;}}\nIsSelected RingBoomerangWepC{Drawbar\"BARAMMO9\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected DustCrusherWepC{Drawbar\"BARAMMO1\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected DiveMissileWepC{Drawbar\"BARAMM10\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected SkullbarrierWepC{Drawbar\"BARAMM21\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory SkullBarrierCooldown,1{DrawBar\"BARAMM65\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\n\n//MM5\nIsSelected GravityHoldWepC{Drawbar\"BARAMM18\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected WaterWaveWepC{Drawbar\"BARAMM10\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected PowerStoneWepC{Drawbar\"BARAMM22\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected GyroAttackWepC{Drawbar\"BARAMMO4\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected StarCrashWepC{Drawbar\"BARAMM23\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory ShieldCheck,1{DrawBar\"BARFLS6\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\nIsSelected ChargeKickWepC{Drawbar\"BARAMM12\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected NapalmBombWepC{Drawbar\"BARAMM24\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected CrystalEyeWepC{Drawbar\"BARAMM25\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\n//MM6\nIsSelected BlizzardAttackWepC{Drawbar\"BARAMM15\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected CentaurFlashWepC{Drawbar\"BARAMM26\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected FlameBlastWepC{Drawbar\"BARAMM20\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected KnightCrushWepC{Drawbar\"BARAMM27\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected PlantbarrierWepC{Drawbar\"BARAMM28\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory ShieldCheck,1{DrawBar\"BARFLS7\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\t\tDrawBar\"6E_A_BAR\",\"NOBAR\",Health,vertical,24,8;}}\nIsSelected SilverTomahawkWepC{Drawbar\"BARAMM29\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected WindStormWepC{Drawbar\"BARAMMO1\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected YamatoSpearWepC{Drawbar\"BARAMM30\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\n//MM7\nIsSelected FreezeCrackerWepC{Drawbar\"BARAMM31\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected JunkShieldWepC{Drawbar\"BARAMM32\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory JunkShieldCharge,1{DrawBar\"BARFLS1\",\"NOBAR\",JunkShieldCharge,vertical,16,8;}}\nIsSelected DangerWrapWepC{Drawbar\"BARAMM33\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected ThunderBoltWepC{Drawbar\"BARAMM34\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected WildCoilWepC{Drawbar\"BARAMM35\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory WeaponCharge,23{DrawBar\"BARFLS9\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\nIsSelected SlashClawWepC{Drawbar\"BARAMM36\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected NoiseCrushWepC{Drawbar\"BARAMM37\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory WeaponCharge,1{DrawBar\"BARFLS10\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\nIsSelected ScorchWheelWepC{Drawbar\"BARAMM38\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory WheelCount,1{DrawBar\"BARFLS1\",\"NOBAR\",WheelCount,vertical,16,8;}}\n\n//MM8\nIsSelected MegaBallWepC{Drawbar\"BARAMM39\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected TornadoHoldWepC{Drawbar\"BARAMM40\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected AstroCrushWepC{Drawbar\"BARAMM41\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected FlameSwordWepC{Drawbar\"BARAMM42\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected ThunderClawWepC{Drawbar\"BARAMM43\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected HomingSniperWepC{Drawbar\"BARAMM44\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory WeaponCharge,35{DrawBar\"BARFLS11\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\nIsSelected IceWaveWepC{DrawBar\"BARAMM45\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected FlashBombWepC{Drawbar\"BARAMM46\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected WaterBalloonWepC{Drawbar\"BARAMM47\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\n//MMB\nIsSelected TenguBladeWepC{Drawbar\"BARAMMO1\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected CopyVisionWepC{Drawbar\"BARAMM52\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected LightningBoltWepC{Drawbar\"BARAMM53\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected IceWallWepC{Drawbar\"BARAMM54\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected SpreadDrillWepC{DrawBar\"BARAMM55\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected RemoteMineWepC{Drawbar\"BARAMM56\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory WeaponCharge,5{DrawBar\"BARFLS14\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\nIsSelected WaveBurnerWepC{Drawbar\"BARAMM57\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected MagicCardWepC{Drawbar\"BARAMM58\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected TrebleBoost{Drawbar\"BARAMM59\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\n//MM9\nIsSelected PlugBallWepC{DrawBar\"BARAMM60\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected LaserTridentWepC{DrawBar\"BARAMM61\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected TornadoBlowWepC{DrawBar\"BARAMM68\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected JewelSatelliteWepC{DrawBar\"BARAMM63\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory JewelShieldCheck,1{DrawBar\"BARFLS1\",\"NOBAR\",JewelShieldCheck,vertical,16,8;}}\nIsSelected MagmaBazookaWepC{DrawBar\"BARAMM64\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory WeaponCharge,19{DrawBar\"BARFLS13\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\nIsSelected ConcreteShotWepC{DrawBar\"BARAMM65\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected BlackHoleBombWepC{DrawBar\"BARAMM66\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory BlackHoleBombCooldown,1{DrawBar\"BARFLS15\",\"BAREMPTY\",Ammo1,vertical,16,8;}}\nIsSelected HornetchaserWepC{DrawBar\"BARAMM67\",\"BAREMPTY\",Ammo1,vertical,16,8;}\n\n//MM10\nIsSelected TripleBladeWepC {DrawBar \"BARAMM6A\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterShieldWepC {DrawBar \"BARAMM69\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WaterShieldCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", WaterShieldCheck, vertical, 16, 8;}}\nIsSelected CommandoBombWepC {DrawBar \"BARAMM70\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\t//InInventory CommandoCooldown {DrawBar \"BARFLS1\", \"NOBAR\", CommandoCooldown, vertical, 16, 8;}}\nIsSelected ChillSpikeWepC {DrawBar \"BARAMM71\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderWoolWepC {DrawBar \"BARAMM72\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ReboundStrikerWepC {DrawBar \"BARAMM73\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WheelCutterWepC {DrawBar \"BARAMM74\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WheelCutterCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", WheelCutterCheck, vertical, 16, 8;}}\nIsSelected SolarBlazeWepC {DrawBar \"BARAMM75\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMV\nIsSelected SparkChaserWepC {DrawBar \"BARAMM76\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GrabBusterWepC {DrawBar \"BARAMM77\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BubbleBombWepC {DrawBar \"BARAMM78\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PhotonMissileWepC {DrawBar \"BARAMM79\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory PhotonMissileCharge, 1 {DrawBar \"BARFLS1\", \"NOBAR\", PhotonMissileCharge, vertical, 16, 8;}}\nIsSelected SaltWaterWepC {DrawBar \"BARAMM80\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ElectricShockWepC {DrawBar \"BARAMM81\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BlackHoleWepC {DrawBar \"BARAMM82\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1\t{DrawBar \"BARFLS16\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected DeepDiggerWepC {DrawBar \"BARAMM83\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory DeepDiggerFlagL, 1 {DrawBar \"BARFLS1\", \"NOBAR\", DeepDiggerFlagL, vertical, 16, 8;}\n\tInInventory DeepDiggerFlagR, 1 {DrawBar \"BARFLS1\", \"NOBAR\", DeepDiggerFlagR, vertical, reverse, 16, 8;}}\nIsSelected BreakDashWepC {DrawBar \"BARAMM84\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 23  {DrawBar \"BARFLS17\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\n\n//MM11\n//\n\n//MMK\nIsSelected SakugarneWepC{Drawbar\"BARAMM48\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected MirrorBusterWepC{Drawbar\"BARAMM49\",\"BAREMPTY\",Ammo1,vertical,16,8;\n\tInInventory MirrorBusterFlag,1{DrawBar\"BARFLS1\",\"NOBAR\",MirrorBusterFlag,vertical,16,8;}}\nIsSelected ScrewCrusherWepC{Drawbar\"BARAMM50\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected BalladeCrackerWepC{Drawbar\"BARAMM51\",\"BAREMPTY\",Ammo1,vertical,16,8;}\nIsSelected DawnBreakerWepC{Drawbar\"BARAM202\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar\"BARFL202\", \"NOBAR\", Ammo1, vertical, 16, 8;}}\n\n// Misc\nInInventory TimeStoppedCounter, 1{DrawImage \"FLASHS\", 36, 0;}\n\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{\n\n\tInInventory LeftClickFlag, 1\n\t{\n\t\tDrawImage \"LCLICK\", 201, 150;\n\t}\n\tInInventory RightClickFlag, 1\n\t{\n\t\tDrawImage \"RCLICK\", 201, 125;\n\t}\n\tInInventory NoClickFlag, 1\n\t{\n\t\tDrawImage \"MOUSE\", 201, 100;\n\t}\n/*InInventory IsFromMM11\n{\n\tDrawBar \"11HBVF\", \"11HBVE\", Health, horizontal, 130, 184;\n\tDrawImage \"11HBVB\", 130, 184;\n}\nelse*/ InInventory IsFromMM7\n{\n\tDrawBar \"7HBVF\", \"7HBVE\", Health, horizontal, 130, 184;\n\tDrawImage \"7HBVB\", 130, 184;\n}\nelse InInventory IsFromMM8\n{\n\tDrawBar \"8HBVF\", \"8HBVE\", Health, horizontal, 130, 184;\n\tDrawImage \"8HBVB\", 130, 184;\n}\nelse InInventory IsScott\n{\n\tDrawBar \"ADHBVF\", \"ADHBVE\", Health, horizontal, 130, 184;\n\tDrawImage \"ADHBVB\", 130, 184;\n}\nelse {Drawbar \"VARHEALT\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\n\tInInventory SimplifiedTeamBars\n\t{\n\t\tInInventory LightTeamFlag, 1{DrawImage \"LBARH\", 130, 179;}\n\t\tInInventory WilyTeamFlag, 1{DrawImage \"WBARH\", 130, 179;}\n\t\tInInventory CossackTeamFlag, 1{DrawImage \"CBARH\", 130, 179;}\n\t\tInInventory KingTeamFlag, 1{DrawImage \"KBARH\", 130, 179;}\n\t}\n\tElse\n\t{\n\t\tInInventory LightTeamFlag, 1{DrawImage \"LBARH2\", 130, 179;}\n\t\tInInventory WilyTeamFlag, 1{DrawImage \"WBARH2\", 130, 179;}\n\t\tInInventory CossackTeamFlag, 1{DrawImage \"CBARH2\", 130, 179;}\n\t\tInInventory KingTeamFlag, 1{DrawImage \"KBARH2\", 130, 179;}\n\t}\n\nInInventory SkullShieldCheck, 1{DrawBar \"VARFLS5\", \"VNOBAR\", SkullShieldCheck, horizontal, 130, 184;}\nInInventory SkullBarrierProtection, 1{DrawBar \"VARFLS5\", \"VNOBAR\", SkullShieldCheck, horizontal, 130, 184;}\n//InInventory BasicArmor, 1{DrawBar \"VARAMT31\", \"VNOBAR\", Armor, horizontal, 130, 184;}\n\n//IfCVarInt mm8bdm_healthnumber, 1\nInInventory HealthNumberFlag, 1\n{\n\t//DrawNumber 5,CMBHPFONT,Untranslated,Health,/*interpolate(10),*/alignment(left),150,177;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Health, alignment(left), 185, 185;\n}\n}\n\n\t//Indicators//\n//Reload - 130\n//Zoom - 138\n//User1 - 146\n//User2 - 154\n//User3 - 162\n//User4 - 170\nInInventory CanReload,1\n{\n\tInInventory ReloadIndFlag,1\n\t{\n\tDrawImage\"VERICONR\",130, 176;\n\t}\n}\nInInventory CanZoom,1\n{\n\tInInventory ZoomIndFlag,1\n\t{\n\tDrawImage\"VERICONZ\",138, 176;\n\t}\n}\nInInventory CanUser1,1\n{\n\tInInventory User1IndFlag,1\n\t{\n\tDrawImage \"VERICON1\", 146, 176;\n\t}\n}\nInInventory CanUser2,1\n{\n\tInInventory User2IndFlag,1\n\t{\n\tDrawImage \"VERICON2\", 154, 176;\n\t}\n}\nInInventory CanUser3,1\n{\n\tInInventory User3IndFlag,1\n\t{\n\tDrawImage \"VERICON3\", 162, 176;\n\t}\n}\nInInventory CanUser4,1\n{\n\tInInventory User4IndFlag,1\n\t{\n\tDrawImage \"VERICON4\", 170, 176;\n\t}\n}\nInInventory ReloadFlag, 1\n{\n\tDrawImage \"VRICONRI\", 130, 176;\n}\nInInventory DivemanCanReload,1\n{\n\tDrawImage \"VRICONRI\", 130, 176;\n}\nInInventory ZoomFlag,1\n{\n\tDrawImage \"VRICONZI\", 138, 176;\n}\nInInventory User1Flag,1\n{\n\tDrawImage \"VERINDN1\", 146, 176;\n}\nInInventory User2Flag,1\n{\n\tDrawImage \"VERINDN2\", 154, 176;\n}\nInInventory User3Flag,1\n{\n\tDrawImage \"VERINDN3\", 162, 176;\n}\nInInventory User4Flag,1\n{\n\tDrawImage \"VERINDN4\", 170, 176;\n}\n\nInInventory CanAirJump,1{InInventory CanAirJumpLimit,1{DrawImage\"JMPAIR_1\",4,94;}//110\n\telse{DrawImage\"JMPAIR_2\",4,94;}\n\tDrawNumber 2,CMBHQFONT,Untranslated,CanAirJumpLimit,alignment(left),12,96;}\nInInventory CanWallJump,1{\nInInventory CanWallJumpLimit,1{DrawImage\"JMPWAL_1\",4,103;}\n\telse{DrawImage\"JMPWAL_2\",4,103;}\n\tDrawNumber 2,CMBHQFONT,Untranslated,CanWallJumpLimit,alignment(left),12,105;\n}\n\nInInventory HasPowerGear,1{\nInInventory UsingPowerGear, 1\n\t\t{\n\t\t\tDrawImage\"POWEGEAR\",9,96;\n\t\t}\n\t\tElse\n\t\t{\n\t\t\tDrawImage\"POWGEAR1\",9,96;\n\t\t}\n}\n\nInInventory HasSpeedGear,1{\nInInventory UsingSpeedGear, 1\n\t\t{\n\t\t\tDrawImage\"SPEEGEAR\",18,96;\n\t\t}\n\t\tElse\n\t\t{\n\t\t\tDrawImage\"SPEGEAR1\",18,96;\n\t\t}\n}\n\nDrawSelectedInventory INDEXFONT ,122, 184, 120, 185, white;\nIsSelected KingOfCardsKnight,KingOfCardsKnight2 {DrawImage weaponicon, 50, 176;}\nelse\n{\n\tIsSelected KingOfCardsKnight3,KingOfCardsKnight4 {DrawImage weaponicon, 50, 176;}\n\telse\n\t{\n\t\tIsSelected KingOfCardsKnight5 {DrawImage weaponicon, 50, 176;}\n\t\telse\n\t\t{\n\t\t\tDrawImage weaponicon, 50, 184;\n\t\t}\n\t}\n}\n\n\t//Weapon Ammo Bars//\n\n//Darkman Weapons by MegaVile\nIsSelected MillTreadWepC{Drawbar\"VARDMM01\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ShieldSpiralWepC{Drawbar\"VARDMM02\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\tInInventory ShieldSpiralChargeAmmo, 1{DrawBar \"VARFLS1\", \"VNOBAR\", ShieldSpiralChargeAmmo, horizontal, 58, 184;}\nIsSelected ImmobilizationRingWepC{Drawbar\"VARDMM03\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BerserkBusterWepC{Drawbar\"VARDMM04\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM42\nIsSelected PaperSlashWepC{Drawbar \"PPSLVAMM\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected ColorGlobWepC{Drawbar \"CGLOVAMM\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected InsaneCannonWepC{Drawbar \"INSCVAMM\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\n\n//SRON1\nIsSelected MilkSprayWepC{Drawbar\"MLKSPRV\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\n\n//Misc\nIsSelected FlareWandWepC{Drawbar\"VARAM901\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected DustBitsWepC{Drawbar\"VARAMMO1\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected SpeedBurnerWepC\n{\nDrawbar \"SPDBRNVR\",\"VAREMPTY\",Ammo1, horizontal,58,184;\n\tInInventory SpeedBurnerCharge,1\n\t{\n\tDrawbar \"VARFLS1\",\"VNOBAR\",SpeedBurnerCharge, horizontal,58,184;\n\t}\n}\nIsSelected QuickVulcanWepc{DrawBar\"QVLCVAR\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected CrazyWaveWepC\n{\n\tDrawbar \"VARAMM67\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n}\n\n//ABNORMALITY\nIsSelected YashichiWepC{Drawbar\"YASHVMB\", \"VAREMPTY\", Ammo1, horizontal,58,184;\nInInventory YashichiInvunFlag{Drawbar \"YASHvMA\", \"VAREMPTY\", Ammo1, horizontal,58,184;}}\nIsSelected JavelinSpearWepC{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\n\nIsSelected RiotLightWepC\n{\nDrawbar\"RIOTVAR1\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\tInInventory RiotLightCharge\n\t{\n\tDrawbar \"VARFLS59\", \"VNOBAR\", RiotLightCharge, horizontal,58,184;\n\t}\n\tInInventory RiotLightCharge,16\n\t{\n\tDrawbar \"VARFLS60\", \"VAREMPTY\", RiotLightCharge, horizontal,58,184;\n\t}\n}\n\nIsSelected DirtyShowerWepC{Drawbar \"DRTSHVAM\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\n\nIsSelected ScrambleThunderWepC{Drawbar\"VARAM1ST\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected DevilLaserWepC{Drawbar \"VARAM1DL\", \"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected DiveTorpedoWepC {Drawbar\"DVTOVAR\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected PharaohWaveWepC {Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected GravityAffectedBusterWepC{Drawbar\"GCWVR1\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected RangedBlastWepC{Drawbar\"GCWVR2\", \"VAREMPTY\", Ammo1, horizontal,58,184;\nInInventory ScanChargeAmmo,1{Drawbar \"VARFLS1\",\"VNOBAR\",ScanChargeAmmo,Horizontal,58,184;}}\nIsSelected LootCrateWepC{Drawbar\"GCWVR3\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected BladerWepC{Drawbar\"GCWVR4\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected LightShockWepC{Drawbar\"GCWVR4\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected SeekerMissileWepC{Drawbar\"GCWVR4\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected WeightThrowWepC{Drawbar\"GCWVR7\", \"VAREMPTY\", Ammo1, horizontal,58,184;\nInInventory WeightThrowCharge,1{Drawbar \"VARFLS1\",\"VNOBAR\",WeightThrowCharge,horizontal,58,184;}}\nIsSelected RevenantRocketWepC{Drawbar\"GCWVR8\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected HellFireballWepC{Drawbar\"GCWVR9\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected PinpointFlareWepC{Drawbar\"GCWVRA\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected FlamePillarWepC{Drawbar\"GCWVRB\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected VineWhipWepC{Drawbar\"GCWVRC\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected PizzaShotgunWepC{Drawbar\"GCWVRD\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\nIsSelected SwiftGunWepC{Drawbar\"GCWVRE\", \"VAREMPTY\", Ammo1, horizontal,58,184;}\n\n//Basic Master\nIsSelected ChangkeyShootWepC{Drawbar\"VARAMM13\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected SelfDestructWepC{Drawbar\"SDESVAMM\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\n\n//QR1 & QR2\n  //QR1\n  IsSelected CopipiSwarmWepC{Drawbar \"CPSWVR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n  IsSelected HardSlamWepC{Drawbar \"HSLMVR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n  IsSelected LeafBombWepC{Drawbar \"LFBMVR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n  IsSelected MagnetChaserWepC{Drawbar \"MGCSVR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n  IsSelected NeedleCrusherWepC{Drawbar \"NDCRVR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n  IsSelected MetalCatcherWepC{Drawbar \"MTCRVR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n  IsSelected SpinningTopWepC{Drawbar \"SNTPVR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n  IsSelected ClashBlasterWepC{Drawbar \"CLBLVR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n  //QR2\n  IsSelected TwinDreamWepC{Drawbar \"TWNDMVAR\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n\n//Revo Remix\nIsSelected IonBladeWepC{Drawbar \"VARENERG\", \"VAREMPTY\",Ammo1, horizontal,58,184;}\n\n//Misc Copyweps\nIsSelected ProtoBusterWepC{Drawbar \"PROTVR\", \"VAREMPTY\",Ammo2, horizontal, 58, 184;}\nIsSelected BassBusterWepC{Drawbar \"BASSVR\", \"VAREMPTY\",Ammo1, horizontal, 58, 184;}\nIsSelected SuperAdaptorWepC{Drawbar \"SAPTVR\", \"SAPTVR\",Ammo1, horizontal, 58, 184;}\n\n\t//Joe Armors//\nIsSelected LilacMegamanWeapon\n{\nDrawbar\"VARAMMO7\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\nInInventory LilacMegamanCharge,1{Drawbar \"VARFLS1\",\"VNOBAR\",LilacMegamanCharge,horizontal, 58, 184;}\nInInventory LilacMegamanCharge2,1{Drawbar \"VARFLS1\",\"VNOBAR\",LilacMegamanCharge2,horizontal, 130, 184;}\n}\n\n\t//Class Ammo bars//\n\n//Megaman\nInInventory IsMegaman {\nDrawbar \"V3ENER\", \"VAREMPTY\",MegaSlideAirAmmo,Horizontal,58,176;\n\tInInventory CopyVisionFlag, 1\n\t{\n\t\tInInventory CopyVisionIndFlicker, 1 {\n\t\t\tDrawImage \"COPYXIND\", 260, 30;\n\t\t}\n\t\tElse {\n\t\t\tDrawImage \"COPYX0\", 260, 30;\n\t\t}\n\t}\n}\nIsSelected MegaBusterC, MegaArmC {\nDrawBar\"VARENERG\", \"VAREMPTY\", MegaCharge, horizontal, 58, 184;\nInInventory WeaponCharge, 175{DrawBar \"MEGVCHG3\", \"VAREMPTY\", MegaCharge, horizontal, 58, 184;}\nInInventory MegaChargeFlag1, 1{DrawBar \"MEGVCHG1\", \"MEGAVAR4\", MegaCharge, horizontal, 58, 184;}\nInInventory MegaChargeFlag2, 1{DrawBar \"MEGVCHG2\", \"VAREMPTY\", MegaCharge, horizontal, 58, 184;}\n}\n\nIsSelected MegaBusterSelector,MegamanGC_Loader{\n\tDrawBar\"VARENERG\", \"VAREMPTY\", MegaCharge, horizontal, 58, 184;\n}\n\nIsSelected MegaBusterC_PF, MegaBusterC_4MI  {\nDrawBar\"VARENERG\", \"VAREMPTY\", MegaCharge, horizontal, 58, 184;\nInInventory MegaChargeFlag1, 1{DrawBar \"MEGVCHG1\", \"MEGAVAR4\", MegaCharge, horizontal, 58, 184;}\nInInventory MegaChargeFlag2, 1{DrawBar \"MEGVCHG2\", \"VAREMPTY\", MegaCharge, horizontal, 58, 184;}\n}\n\nIsSelected ProtoBusterC{\nInInventory ProtoAltDelay{DrawBar \"VARFLS1\",\"VNOBAR\",ProtoAltDelay,horizontal,130,184;}\nDrawBar \"PTLVLU2\", \"PTLVLM2\", ProtoChargeLevel, horizontal, 58,184;\nDrawBar\"PROCVAR1\", \"VAREMPTY\", PF_PRCharge, horizontal, 58,176;\nInInventory MegaChargeFlag1, 1{DrawBar \"PROVCHG1\", \"MEGAVAR4\", PF_PRCharge, horizontal, 58, 176;}\nInInventory MegaChargeFlag2, 1{DrawBar \"PROVCHG2\", \"VAREMPTY\", PF_PRCharge, horizontal, 58, 176;}\n}\n\n//Gravity Sniper\nIsSelected RangedSnipingWeapon\n{\nDrawbar\"GSNIVR\",\"VAREMPTY\",Ammo1,Horizontal,58,184;\nInInventory RocketJumpBoost,1{Drawbar\"V7AMMO1\",\"VAREMPTY\",Ammo2,Horizontal,58,176;}\nElse{Drawbar\"V2AMMO1\",\"VAREMPTY\",Ammo2,Horizontal,58,176;}\n}\n\n//RangedScan\nIsSelected NotHitscanWeapon\n{\n\tDrawbar\"VARAMMO4\",\"VAREMPTY\",Ammo1,Horizontal,58,184;\n\tDrawbar\"V2AMMO1\",\"VAREMPTY\",Ammo2,Horizontal,58,176;\n\tInInventory ScanChargeAmmo,1{Drawbar \"VARFLS1\",\"VNOBAR\",ScanChargeAmmo,Horizontal,58,184;}\n}\n\n//Randomizer\nIsSelected MemeClassWeaponLol\n{\nDrawbar \"RNDMVR\", \"VAREMPTY\",Ammo1,Horizontal,58,184;\nDrawbar \"RNDMV2\", \"VAREMPTY\",Ammo2,Horizontal,Reverse,58,176;\n}\n\n//Discordapp\nIsSelected TheFutureWeapon\n{\n\tDrawbar \"BLURPVAR\", \"VAREMPTY\",Ammo1,Horizontal,58,184;\n\tDrawbar \"V2AMMO1\", \"VAREMPTY\",Ammo2,Horizontal,58,176;\n}\n//Runeman\nWeaponAmmo RoonRunesAmmo{\nDrawbar \"BLURPVAR\", \"VAREMPTY\",Ammo1,Horizontal,58,184;\n/*\n\t//DrawImage \"0RNWA\", 24,18;\n\tDrawImage \"1RNWA\", 24,29;\n\tDrawImage \"2RNWA\", 24,40;\n\tDrawImage \"3RNWA\", 24,51;\n\t//DrawImage \"4RNWA\", 24,62;\n\tDrawImage \"5RNWA\", 24,73;\n\t//DrawImage \"6RNWA\", 24,84;\n\tDrawImage \"7RNWA\", 24,95;\n\tDrawImage \"8RNWA\", 24,106;\n\n//IsSelected RuneLoadout_Buddha{DrawImage \"RNMWEP\", 24,18;}\nIsSelected RuneLoadout_Damage{DrawImage \"RNMWEP\", 24,29;}\nIsSelected RuneLoadout_FireRate{DrawImage \"RNMWEP\", 24,40;}\n//IsSelected RuneLoadout_Flight{DrawImage \"RNMWEP\", 24,51;}\nIsSelected RuneLoadout_JumpZ{DrawImage \"RNMWEP\", 24,62;}\n//IsSelected RuneLoadout_Invis{DrawImage \"RNMWEP\", 24,73;}\nIsSelected RuneLoadout_Reflect{DrawImage \"RNMWEP\", 24,84;}\nIsSelected RuneLoadout_Regen{DrawImage \"RNMWEP\", 24,95;}\nIsSelected RuneLoadout_Speed{DrawImage \"RNMWEP\", 24,106;}\n\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Buddha,alignment(left),8,18;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Damage,alignment(left),8,29;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_FireRate,alignment(left),8,40;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Flight,alignment(left),8,51;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_JumpZ,alignment(left),8,62;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Invis,alignment(left),8,73;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Reflection,alignment(left),8,84;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Regen,alignment(left),8,95;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Speed,alignment(left),8,106;\n*/\n\tDrawImage \"1RNWA\", 24,18;\n\tDrawImage \"2RNWA\", 24,29;\n\tDrawImage \"4RNWA\", 24,40;\n\tDrawImage \"6RNWA\", 24,51;\n\tDrawImage \"7RNWA\", 24,62;\n\tDrawImage \"8RNWA\", 24,73;\n\nIsSelected RuneLoadout_Damage{DrawImage \"RNMWEP\", 24,18;}\nIsSelected RuneLoadout_FireRate{DrawImage \"RNMWEP\", 24,29;}\nIsSelected RuneLoadout_JumpZ{DrawImage \"RNMWEP\", 24,40;}\nIsSelected RuneLoadout_Reflect{DrawImage \"RNMWEP\", 24,51;}\nIsSelected RuneLoadout_Regen{DrawImage \"RNMWEP\", 24,62;}\nIsSelected RuneLoadout_Speed{DrawImage \"RNMWEP\", 24,73;}\n\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Damage,alignment(left),8,18;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_FireRate,alignment(left),8,29;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_JumpZ,alignment(left),8,40;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Reflection,alignment(left),8,51;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Regen,alignment(left),8,62;\n\tDrawNumber 2,\"8BDMAFONT\",Untranslated,poweruptime LoadRune_Speed,alignment(left),8,73;\n}\n\n//Snatchman\nPlayerClass Snatchman\n{\nDrawBar\"SNATVAR\", \"VAREMPTY\", StealAmmo, Horizontal,58,184;\n\tInInventory SnatchmanReloadStall, 2{DrawBar\"PAKATVAR\", \"VNOBAR\", SnatchmanReloadStall, Horizontal,58,184;}\nDrawBar \"V14AMMO1\", \"VAREMPTY\", SnatchmanSlideAmmo, Horizontal,58,176;\nInInventory SnatchSpeedWithdraw,1{DrawBar\"VARFLS1\", \"VNOBAR\", SnatchSpeedWithdraw,Horizontal, 58, 176;}\nInInventory SnatchNeutralFlag,1{DrawBar\"NAPVARA\",\"VNOBAR\",SnatchNeutralFlag,horizontal,130,184;}\n}\n\n//BodyBuilder\nIsSelected WeightThrowWeapon\n{\n\tDrawBar \"BBUIVAR\", \"VREMPTY\", Ammo1, Horizontal,58,184;\n\tInInventory BodyBuilderAltDelay, 1\n\t{\n\t\tDrawBar \"VARFLS1\", \"VNOBAR\", BodyBuilderAltDelay, Horizontal, 130, 184;\n\t}\n}\n\n//Scout\nWeaponAmmo ScoutAmmo\n{\nIsSelected ScoutWeapon3{DrawBar \"SCVR3\", \"VAREMPTY\", Ammo1, Horizontal,58,184;}\nIsSelected ScoutWeapon2{DrawBar \"SCVR2\", \"VAREMPTY\", Ammo1, Horizontal,58,184;}\nIsSelected ScoutWeapon1{DrawBar \"SCVR1\", \"VAREMPTY\", Ammo1, Horizontal,58,184;}\n\nInInventory ScoutReloadCount, 48{DrawImage \"SCOK\", 50, 184;}\nElse InInventory ScoutReloadCount, 2{DrawImage \"SCOJ\", 50, 184;}\nElse{DrawImage \"SCOI\", 50, 184;}\n\nDrawNumber 2,CMBHQFONT,Untranslated,ScoutReloadCount,alignment(left),51, 176;\n\n\tInInventory ScoutBonkFlag\n\t{\n\t\tDrawBar \"VARFLS1\", \"VNOBAR\", ScoutBonkFlag, Horizontal,130,184;\n\t}\n\tInInventory ScoutCritFlag\n\t{\n\t\tDrawBar \"VARFLS1\", \"VNOBAR\", ScoutCritFlag, Horizontal,130,184;\n\t}\nInInventory ScoutJumpDelay_P,1{DrawBar \"VARFLS1\",\"VNOBAR\",ScoutJumpDelay_P,Horizontal,58,184;}\n}\n\n//Darkman4\nWeaponAmmo TheDarknessAmmo\n{\nDrawBar\"V1AMM14\",\"VAREMPTY\",Ammo1,horizontal,58,184;\nDrawBar\"V1AMMO1\",\"VAREMPTY\",Ammo2,horizontal,58,176;\nInInventory DarkShotCharge, 2{DrawBar \"VARFLS1\",\"VNOBAR\",DarkShotCharge,horizontal,58,184;}\n\n\tInInventory DarkStockAmmo,7{DrawImage\"DSTOK7\",79,132;}\n\telse InInventory DarkStockAmmo,6{DrawImage\"DSTOK6\",79,132;}\n\telse InInventory DarkStockAmmo,5{DrawImage\"DSTOK5\",79,132;}\n\telse InInventory DarkStockAmmo,4{DrawImage\"DSTOK4\",79,132;}\n\telse InInventory DarkStockAmmo,3{DrawImage\"DSTOK3\",79,132;}\n\telse InInventory DarkStockAmmo,2{DrawImage\"DSTOK2\",79,132;}\n\telse InInventory DarkStockAmmo,1{DrawImage\"DSTOK1\",79,132;}\n\telse {DrawImage\"DSTOK0\",79,132;}\n}\n\n//Skullman K\nIsSelected SkullmanKillerBuster\n{\nDrawBar\"VARAMM13\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory SkullBarrierBossAmmoK,9\n\t{\n\t\tDrawbar\"VARAMM21\",\"VAREMPTY\",Ammo2,horizontal,58,176;\n\t}\n\tElse\n\t{\n\t\tDrawbar\"VARAMM10\",\"VAREMPTY\",Ammo2,horizontal,58,176;\n\t}\n\tInInventory HasFiredUser2Flag,1\n\t{\n\t\tDrawBar\"VARFLS1\",\"VNOBAR\",HasFiredUser2Flag,horizontal,58,176;\n\t}\n\tInInventory SkullmanKU2Flag,1\n\t{\n\t\tDrawBar \"VARFLS5\", \"VNOBAR\", Ammo2, horizontal,58,176;\n\t}\n\tInInventory SkullmanKDashCooldown,1\n\t{\n\t\tDrawBar\"VARFLS1\",\"VNOBAR\",SkullmanKDashCooldown,horizontal,58,184;\n\t}\n\tInInventory SkullmanHeat,1\n\t{\n\t\t//Drawbar\"NAPVARA\", \"VNOBAR\", SkullmanHeat, horizontal,58,184;\n\t}\n\tInInventory SkullHeatFull, 1\n\t{\n\t\tDrawbar\"BURSVAR\", \"VNOBAR\", SkullHeatFull, horizontal,58,184;\n\t}\n\tInInventory SkullmanKU2Startup,1\n\t{\n\t\tDrawBar \"VARFLS1\", \"VNOBAR\", SkullmanKU2Startup, horizontal,58,176;\n\t}\n}\n\n//Revenant\nIsSelected RevenantEnemyRocketWep\n{\n\tDrawbar\"V3AMM14\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tDrawBar\"PAKATVAR\", \"VNOBAR\", DeployHomingAmmo, horizontal,58,184;\n\tDrawBar\"RNVVAR\",\"VAREMPTY\",Ammo2,horizontal,58,176;\n}\n\n//Fireman CrossX\nIsSelected FireStormCrossXBoss\n{\n\tDrawbar \"FCXVAR\", \"VAREMPTY\",Ammo1,horizontal,58,184;\n\tDrawbar \"V1AMM13\", \"VAREMPTY\",Ammo2,horizontal,58,176;\n}\n\n//Jupiter\nIsSelected ElectricShockBoss{Drawbar\"JUPIVAR\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\nDrawbar\"V1AMMO1\", \"VAREMPTY\", Ammo2, horizontal,58,176;}\n\n//Baron Of Hell\nIsSelected HellFireBallBoss\n{\n\tDrawbar\"V7AMM13\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\n\tDrawbar\"V1AMMO1\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;\n\tDrawbar\"PAKATVAR\", \"VNOBAR\", HellRunOverlay, horizontal,58,176;\n\tInInventory BaronHellGrabTimer,2{DrawBar \"VARFLS1\",\"VNOBAR\",BaronHellGrabTimer,horizontal, 58, 184;}\n}\n\n//Cyberdemon\nIsSelected SteroidRocketLauncher\n{\n\tDrawBar\"V6AMMO5\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tDrawBar \"V1AMMO1\",\"VAREMPTY\",Ammo2, horizontal,58,176;\n\tDrawBar \"PAKATVAR\",\"VNOBAR\",ProtoJetAmmo, horizontal,58,176;\n}\n\n//ArchVile\nIsSelected ArchVilePillarBoss\n{\n\tDrawBar \"V1AMM20\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\n\tDrawBar \"AVLVARF\",\"AVLVARE\",Ammo2,horizontal,58,176;\n\tInInventory ArchvileItemFlag,1\n\t{\n\t\tDrawImage \"AVIC1O\", 50, 176;\n\t\tDrawImage \"AVIC2I\", 50, 184;\n\t}\n\tElse InInventory Not ArchvileItemFlag,1\n\t{\n\t\tDrawImage \"AVIC1I\", 50, 176;\n\t\tDrawImage \"AVIC2O\", 50, 184;\n\t}\n\tInInventory ArchvileImpDelay,2\n\t{\n\t\tInInventory ArchvileItemFlag,1\n\t\t{\n\t\t\tDrawBar \"AVICOL\",\"AVIC1O\",ArchvileImpDelay,vertical,50,176;\n\t\t}\n\t\tElse InInventory Not ArchvileItemFlag,1\n\t\t{\n\t\t\tDrawBar \"AVICOL\",\"AVIC1I\",ArchvileImpDelay,vertical,50,176;\n\t\t}\n\t}\n\tInInventory ArchvileCacoDelay,2\n\t{\n\t\tInInventory ArchvileItemFlag,1\n\t\t{\n\t\t\tDrawBar \"AVICOL\",\"AVIC2I\",ArchvileCacoDelay,vertical,50,184;\n\t\t}\n\t\tElse InInventory Not ArchvileItemFlag,1\n\t\t{\n\t\t\tDrawBar \"AVICOL\",\"AVIC2O\",ArchvileCacoDelay,vertical,50,184;\n\t\t}\n\t}\n}\n\n//Bruhman\nIsSelected BruhBusterBoss\n{\n\tDrawBar \"BRUHVAR\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\tDrawBar \"BRUVAR\", \"VAREMPTY\", Ammo2, horizontal,58,176;\n\tInInventory BruhmanReloadDelay_P,1\n\t{\n\t\tDrawbar\"NAPVARA\", \"VNOBAR\", BruhmanReloadDelay_P, horizontal,58,176;\n\t}\n}\n\n//RiC Merge :D\n\nInInventory IAmRush{Drawbar\"VARAMRSH\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n//DrawBar\"00_2_VAR\",\"VAREMPTY\",RushBoltsAmmo,horizontal,58,176;\nInInventory RushJetFlag,1{DrawImage\"RUSHH2H8\",290,8;}}\nIsSelected RushCoilBoss{InInventory RushAmmo, 50{Drawbar\"RSHVAR\",\"VNOBAR\",Ammo1,horizontal,58,184;}}\nIsSelected RushJetBoss{InInventory RushAmmo, 10{Drawbar\"RSHVAR\",\"VNOBAR\",Ammo1,horizontal,58,184;}}\nIsSelected RushBikeBoss{InInventory RushAmmo, 150{Drawbar\"RSHVAR\",\"VNOBAR\",Ammo1,horizontal,58,184;}}\nInInventory IAmRush{InInventory RushCoilPowerB{Drawbar \"RSHVARB\",\"VNOBAR\",RushCoilPowerB,horizontal,58,184;}\n}\n\nIsSelected FireStormBoss {\nDrawBar \"FIREVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nDrawBar \"FIREVAR2\", \"BAREMPTY\", Ammo2, horizontal, 58, 176;\nInInventory FiremanRageFlag1 {Drawbar \"FM2VARA\", \"VNOBAR\", Ammo1, horizontal, 58, 184; }\nInInventory FiremanRageFlag2 {Drawbar \"FM2VARA\", \"VNOBAR\", Ammo1, horizontal, 58, 184; }\nInInventory FiremanRageFlag3 {Drawbar \"FM2VARA\", \"VNOBAR\", Ammo1, horizontal, 58, 184; }\n\nInInventory FiremanRageCooldownFlag,1{\nInInventory Not FiremanRageCooldownFlag, 35{Drawbar\"FRMAVAR\",\"VNOBAR\",FiremanRageCooldownFlag,horizontal,58, 184;}}\nInInventory FiremanRageCooldownFlag2,1{\nInInventory Not FiremanRageCooldownFlag2, 105{Drawbar\"FRMAVAR\",\"VNOBAR\",FiremanRageCooldownFlag2,horizontal,58, 184;}}\nInInventory FiremanRageCooldownFlag3,1{\nInInventory Not FiremanRageCooldownFlag3, 175{Drawbar\"FRMAVAR\",\"VNOBAR\",FiremanRageCooldownFlag3,horizontal,58, 184;}}\n}\n\nIsSelected ThunderBeamBoss\n{\nDrawbar\"V11AMMO6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nDrawbar\"V1AMMO1\",\"VAREMPTY\",Ammo2,horizontal, 58, 176;\nInInventory ElecCharge,1{Drawbar\"VARFLS1\",\"VNOBAR\",ElecCharge,horizontal, 58, 176;}\n}\n\nIsSelected WilyAlienBoss{\nDrawbar\"ALWEAVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nInInventory AlienCharge1,1{Drawbar\"ALIVAR1\",\"VNOBAR\",AlienCharge1,horizontal, 58, 184;\nDrawImage \"ALIIA\", 50, 184;}\nInInventory AlienCharge2,1{Drawbar\"ALIVAR2\",\"VNOBAR\",AlienCharge2,horizontal, 58, 184;\nDrawImage \"ALIIB\", 50, 184;}\nInInventory AlienCharge3,1{Drawbar\"ALIVAR3\",\"VNOBAR\",AlienCharge3,horizontal, 58, 184;\nDrawImage \"ALIIC\", 50, 184;}\n}\n\nInInventory Doc\n{\nDrawbar\"DOCVAR\", \"VAREMPTY\", DocCopyEnergy, horizontal, 58, 184;\nInInventory DuoShieldTimer,1{Drawbar\"PAKATVAR\",\"VNOBAR\",DuoShieldTimer, horizontal, 58,184;}\nIsSelected DocBusterBoss\n{\nDrawImage \"DOCMD1H\", 43, 184;\n}\nIsSelected DocBusterBoss2\n{\nDrawImage \"DOCMD2H\", 43, 184;\n}\nIsSelected DocBusterBoss3\n{\nDrawImage \"DOCMD3H\", 43, 184;\n}\nIsSelected DocBusterBoss4\n{\nDrawImage \"DOCMD4H\", 43, 184;\n}\n\n\t/*\n\tInInventory DocMetalMode,  1{\n\tDrawImage \"METLSI\", 50, 176;\n\tDrawImage \"AIRSI\", 42, 176;\n\tDrawImage \"BUBBI\", 34, 176;\n\tInInventory not DocKillFlag1,1{DrawImage \"DOCSEL\", 50, 176;}\n\tInInventory not DocKillFlag2,1{DrawImage \"DOCSEL\", 42, 176;}\n\tInInventory not DocKillFlag3,1{DrawImage \"DOCSEL\", 34, 176;}\n\t}\n\tInInventory DocAirHeadMode,  1{\n\tDrawImage \"AIRSI\", 50, 176;\n\tDrawImage \"BUBBI\", 42, 176;\n\tDrawImage \"QUICKSI\", 34, 176;\n\tInInventory not DocKillFlag2,1{DrawImage \"DOCSEL\", 50, 176;}\n\tInInventory not DocKillFlag3,1{DrawImage \"DOCSEL\", 42, 176;}\n\tInInventory not DocKillFlag4,1{DrawImage \"DOCSEL\", 34, 176;}\n\t}\n\tInInventory DocSwimMode,  1{\n\tDrawImage \"BUBBI\", 50, 176;\n\tDrawImage \"QUICKSI\", 42, 176;\n\tDrawImage \"CRASSI\", 34, 176;\n\tInInventory not DocKillFlag3,1{DrawImage \"DOCSEL\", 50, 176;}\n\tInInventory not DocKillFlag4,1{DrawImage \"DOCSEL\", 42, 176;}\n\tInInventory not DocKillFlag5,1{DrawImage \"DOCSEL\", 34, 176;}\n\t}\n\tInInventory DocFastMode,  1{\n\tDrawImage \"QUICKSI\", 50, 176;\n\tDrawImage \"CRASSI\", 42, 176;\n\tDrawImage \"FLASHSI\", 34, 176;\n\tInInventory not DocKillFlag4,1{DrawImage \"DOCSEL\", 50, 176;}\n\tInInventory not DocKillFlag5,1{DrawImage \"DOCSEL\", 42, 176;}\n\tInInventory not DocKillFlag6,1{DrawImage \"DOCSEL\", 34, 176;}\n\t}\n\tInInventory DocBombMode,  1{\n\tDrawImage \"CRASSI\", 50, 176;\n\tDrawImage \"FLASHSI\", 42, 176;\n\tDrawImage \"ATOMI\", 34, 176;\n\tInInventory not DocKillFlag5,1{DrawImage \"DOCSEL\", 50, 176;}\n\tInInventory not DocKillFlag6,1{DrawImage \"DOCSEL\", 42, 176;}\n\tInInventory not DocKillFlag7,1{DrawImage \"DOCSEL\", 34, 176;}\n\t}\n\tInInventory DocFreezeMode,  1{\n\tDrawImage \"FLASHSI\", 50, 176;\n\tDrawImage \"ATOMI\", 42, 176;\n\tDrawImage \"LEAFI\", 34, 176;\n\tInInventory not DocKillFlag6,1{DrawImage \"DOCSEL\", 50, 176;}\n\tInInventory not DocKillFlag7,1{DrawImage \"DOCSEL\", 42, 176;}\n\tInInventory not DocKillFlag8,1{DrawImage \"DOCSEL\", 34, 176;}\n\t}\n\tInInventory DocHotMode,  1{\n\tDrawImage \"ATOMI\", 50, 176;\n\tDrawImage \"LEAFI\", 42, 176;\n\tDrawImage \"METLSI\", 34, 176;\n\tInInventory not DocKillFlag7,1{DrawImage \"DOCSEL\", 50, 176;}\n\tInInventory not DocKillFlag8,1{DrawImage \"DOCSEL\", 42, 176;}\n\tInInventory not DocKillFlag1,1{DrawImage \"DOCSEL\", 34, 176;}\n\t}\n\tInInventory DocLeafMode,  1{\n\tDrawImage \"LEAFI\", 50, 176;\n\tDrawImage \"METLSI\", 42, 176;\n\tDrawImage \"AIRSI\", 34, 176;\n\tInInventory not DocKillFlag8,1{DrawImage \"DOCSEL\", 50, 176;}\n\tInInventory not DocKillFlag1,1{DrawImage \"DOCSEL\", 42, 176;}\n\tInInventory not DocKillFlag2,1{DrawImage \"DOCSEL\", 34, 176;}\n\t*/\n\t}\n}\n\nIsSelected NapalmBombBoss1, NapalmBombBoss2{\nIsSelected NapalmBombBoss1\n{\n\tDrawbar\"NAPVR1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n}\nelse\n{\n\tDrawbar\"NAPVR2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n}\nDrawbar\"NAPVARA\", \"VNOBAR\", Ammo2, horizontal, 58, 184;\nDrawbar\"V1AMM24\", \"VAREMPTY\", NapalmDasherAmmo, horizontal, 58, 176;\nInInventory NapalmDasherAmmo, 60{DrawBar \"QUIVARA\", \"VNOBAR\", NapalmDasherAmmo, horizontal, 58, 176;}\nInInventory NapalmDashTrigger, 1{\nDrawImage \"NAPDASH\", 282,6;\nDrawBar \"QUIVARA\", \"VNOBAR\", NapalmDasherAmmo, horizontal, 58, 176;}\n}\n\nIsSelected GyroAttackBoss\n{\n\tInInventory WreckAndRollAmmo, 7{Drawbar\"GYRVAR3\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;}\n\telse InInventory WreckAndRollAmmo, 3{Drawbar\"GYRVAR2\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;}\n\telse {Drawbar\"GYRVAR1\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;}\n\tInInventory GyromanCharge,2{DrawBar \"VARFLS1\", \"VNOBAR\", GyromanCharge, horizontal, 58, 184;}\n\tInInventory GyroNoCharge,2{DrawBar \"VARFLS1\", \"VNOBAR\", GyroNoCharge, horizontal, 58, 184;}\n}\n\nIsSelected DarkTankBoss,DarkTankBoss2\n{\n\tIsSelected DarkTankBoss\n\t{\n\t\tDrawbar\"DM1VAR1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\t}\n\telse\n\t{\n\t\tDrawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\t}\n\tInInventory DarkTankRamAmmo,24\n\t{\n\t\tDrawbar\"DM1VAR2\", \"BAREMPTY\", Ammo2, horizontal, 58, 176;\n\t}\n\telse\n\t{\n\t\tDrawbar\"V1AMMO1\", \"BAREMPTY\", Ammo2, horizontal, 58, 176;\n\t}\n\tInInventory DarkmanOneAltCharge,1\n\t{\n\t\tDrawbar\"PAKATVAR\", \"VNOBAR\", DarkmanOneAltCharge, horizontal, 58, 184;\n\t}\n\tInInventory DarkTankAltCooldown,1\n\t{\n\t\tDrawbar\"QUIVARA\", \"VNOBAR\", DarkTankAltCooldown, horizontal, 58, 184;\n\t}\n\tInInventory DarkTankJumpCooldown,1\n\t{\n\t\tDrawbar\"VARFLS1\", \"VNOBAR\", DarkTankJumpCooldown, horizontal, 130, 184;\n\t}\n}\n\nIsSelected DangerWrapBoss, BubbleWrapBoss{\nIsSelected DangerWrapBoss{Drawbar\"V1AMM33\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nElse{Drawbar\"VARAMM33\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nInInventory BurstmanAltfireCooldown,2{Drawbar\"PAKATVR2\", \"VNOBAR\", BurstmanAltfireCooldown, horizontal, 58, 184;}\nInInventory BurstMinePopDelay_P, 1{Drawbar\"BURSVAR\", \"VNOBAR\", BurstMinePopDelay_P, horizontal, 58, 184;}\n//InInventory BurstBubbleLimiter, 1{Drawbar\"BURSVAR\", \"VNOBAR\", BurstBubbleLimiter, horizontal, 58, 176;}\nDrawbar\"BRSTVAR\", \"VAREMPTY\", BubbleRiderAmmo, horizontal, 58, 176;\nInInventory BubbleRiderAmmo, 80{Drawbar\"BRSTVARA\", \"VNOBAR\", BubbleRiderAmmo, horizontal, 58, 176;}\nInInventory BubbleRiderTrigger, 1{ DrawImage \"BURSRIDE\", 282,6;\nDrawbar\"BRSTVARA\", \"VNOBAR\", BubbleRiderAmmo, horizontal, 58, 176;}\n}\n\nIsSelected FlashBombBoss{\nDrawbar \"V9AMM46\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory GrenademanKillStock, 5\n\t{\n\t\tInInventory GrenademanKillStock, 10\n\t\t{\n\t\t\tDrawbar \"QUIVARA\",\"VNOBAR\",GrenademanKillStock,horizontal,130,184;\n\t\t}\n\t\tElse\n\t\t{\n\t\t\tDrawbar \"BURSVAR\",\"VNOBAR\",GrenademanKillStock,horizontal,130,184;\n\t\t}\n\t}\n\tElse InInventory not GrenademanKillStock, 5\n\t{\n\t\tDrawbar \"NAPVARA\",\"VNOBAR\",GrenademanKillStock,horizontal,130,184;\n\t}\nInInventory WeaponCharge,62{Drawbar \"VARFLS1\",\"VNOBAR\",Ammo1,horizontal,58,184;}\nDrawbar \"GREVASH\", \"VAREMPTY\",GrenDash,horizontal,58,176;\nInInventory GrenItemFlag,1{DrawImage\"GREDED\",0,0;}\n}\n\nIsSelected IceWaveBoss1,IceWaveBoss2{\nDrawbar \"V1AMM45\",\"VAREMPTY\",Ammo1,horizontal,58,184;\nDrawbar \"V1AMM54\",\"VAREMPTY\",Ammo2,horizontal,58,176;\nInInventory FrostSlamJumpCharge,1{DrawBar \"QUIVARA\", \"VNOBAR\", FrostSlamJumpCharge, horizontal, 58,184;}\n}\n\nIsSelected WaveBurnerBoss{\nDrawbar\"BURN2VAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nDrawbar\"V1AMM57\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;\nInInventory WeaponCharge,70 {Drawbar\"VARFLS1\",\"VNOBAR\",Ammo2,horizontal, 58, 176;}\nInInventory ForestDiverAmmo, 1{Drawbar\"BRNMVAR\", \"VNOBAR\", ForestDiverAmmo, horizontal, 58, 184;}\n}\n\nIsSelected PlugBallBoss{\nDrawBar \"V14AMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nDrawbar\"PLUGSVR2\",\"VAREMPTY\",Ammo2, horizontal, 58, 176;\nInInventory PlugCharge, 1{Drawbar\"PLUGMVAR\", \"VNOBAR\", PlugCharge, horizontal, 58, 184;}\nInInventory PlugManAmmo2, 256{DrawBar \"VARFLS1\", \"VNOBAR\", PlugManAmmo2, horizontal, 58, 176;}\n}\n\n//Darkman3\nIsSelected DarkSniperBoss\n{\n\tDrawBar\"DM3VAR1\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\n\tDrawBar\"DM3VAR2\",\"VAREMPTY\",Ammo2,horizontal, 58, 176;\n\tDrawBar\"NAPVARA\",\"VNOBAR\",NotAFlightClassAmmo, horizontal, 130, 184;\n\tInInventory Dark3ChargeAmmo,2\n\t{\n\t\tDrawbar\"PLUGMVAR\", \"VNOBAR\", Dark3ChargeAmmo, horizontal, 58, 184;\n\t}\n}\n\n//Waveman DOS\nIsSelected WaterShooterBoss{Drawbar\"WAPCVR1\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\nDrawbar\"WAPCVR2\",\"VAREMPTY\",Ammo2,horizontal, 58, 176;\nInInventory SMBSwimLimit,1{DrawBar\"2C_S_VAR\",\"VNOBAR\",SMBSwimLimit,horizontal, 58, 184;}\n}\n\n//Crashman\nPlayerClass Crashman\n{\n\tDrawbar\"V4AMM12\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\n\tInInventory CrashmanCharge, 2{Drawbar\"PAKATVAR\", \"VNOBAR\", CrashmanCharge, horizontal, 58, 184;}\n\tDrawBar \"COLTVARA\",\"VNOBAR\",CrashMineAmount,horizontal, 58, 184;\n\tDrawbar\"V7AMMO1\",\"VAREMPTY\",Ammo2,horizontal, 58, 176;\n\t//InInventory AutoBuddyFlag,3{DrawImage\"CRAAZ\",50, 184;}\n\t//else InInventory AutoBuddyFlag,2{DrawImage\"CRAAY\",50, 184;}\n\t//else InInventory AutoBuddyFlag,1{DrawImage\"CRAAX\",50, 184;}\n}\n\n//Colton\nIsSelected DesertRattlerBoss\n{\n\tDrawbar\"COLTVAR\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\n\tDrawBar\"COLTVR2\",\"VAREMPTY\",Ammo2,horizontal, 58, 176;\n\tDrawBar \"COLTVARA\",\"VNOBAR\",NotBrightGrenadeAmmo,horizontal, 58, 176;\n}\n\n//Bass\nWeaponAmmo BassBusterAmmo\n{\n\tDrawBar\"BASSVAR1\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\n\tDrawBar\"V1AMMO1\",\"VAREMPTY\",Ammo2,horizontal, 58, 176;\n\tInInventory BassBusterCharge, 2{Drawbar\"NAPVARA\",\"VNOBAR\",BassBusterCharge,horizontal, 58, 184;}\n\tInInventory BassAltfireCooldown, 2{Drawbar\"PAKATVAR\",\"VNOBAR\",BassAltfireCooldown,horizontal, 130, 184;}\n\tInInventory BassBlueEnergyActive{Drawbar\"BASSRVAR\",\"VNOBAR\",Ammo2,horizontal,58,176;}\n\tInInventory BassRedEnergyActive{Drawbar\"BASSBVAR\",\"VNOBAR\",Ammo2,horizontal,58,176;}\n\t//DrawImage \"ULVLI\", 50, 184;\n\t//DrawNumber 2,CMBHQFONT,Untranslated,ULVLFlag,alignment(left),51, 176;\n}\n\n//Insane Pharaohman\nInInventory IsPharaohman, 1\n{\n\n//// HUDS for Techs\n\tIsSelected FireBoltTech\n    {\n\t\tInInventory FireBoltAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, FireBoltAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected ExecuteTech1\n\t{\n\tInInventory ExecuteAmmo1, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, ExecuteAmmo1, 47, 185, 0, BRICK, 1, LIGHTBLUE, 4;\n\t\t}\n\t}\n\tIsSelected ExecuteTech2\n\t{\n\tInInventory ExecuteAmmo2, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, ExecuteAmmo2, 47, 185, 0, BRICK, 1, LIGHTBLUE, 3;\n\t\t}\n\t}\n\tIsSelected ExecuteTech3\n\t{\n\tInInventory ExecuteAmmo3, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, ExecuteAmmo3, 47, 185, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected SetsWatchTech\n\t{\n\tInInventory SetsWatchAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, SetsWatchAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 3;\n\t\t}\n\t}\n\tIsSelected AscensionTech\n\t{\n\tInInventory AscensionAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, AscensionAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 1;\n\t\t}\n\t}\n\tIsSelected SanctuaryTech\n\t{\n\tInInventory SanctuaryAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, SanctuaryAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected SolarShineTech\n\t{\n\tInInventory SolarShineAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, SolarShineAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected SunShotgunTech\n\t{\n\tInInventory SunShotgunAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, SunShotgunAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected IceLancesTech\n\t{\n\tInInventory IceLancesAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, IceLancesAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected TeslaSphereTech\n\t{\n\tInInventory TeslaSphereAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, TeslaSphereAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected NaniteCloudTech\n\t{\n\tInInventory NaniteCloudAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, NaniteCloudAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n\tIsSelected ShadowCloneTech\n\t{\n\tInInventory ShadowCloneAmmo, 1\n\t\t{\n\t\t\tDrawNumber 4, SMALLFONT, YELLOW, ShadowCloneAmmo, 47, 185, 0, BRICK, 1, LIGHTBLUE, 2;\n\t\t}\n\t}\n//// Altfire Hold checker for selling mechanism\n\n\tInInventory SellCharge, 10\n\t{\n\t\tDrawString SMALLFONT, GREEN, \"\\cmHold to Sell...\", 210, 8;\n\t}\n\tInInventory SellCharge, 35\n\t{\n\t\tDrawString SMALLFONT, YELLOW, \"\\cuHold to Sell...\", 210, 8;\n\t}\n\tInInventory SellCharge, 70\n\t{\n\t\tDrawString SMALLFONT, RED, \"\\cjHold to Sell...\", 210, 8;\n\t}\n\tInInventory CantSell, 1\n\t{\n\t\tDrawString SMALLFONT, RED, \"\\cgYou cannot sell this tech.\", 210, 8;\n\t}\n\n\tDrawBar \"VARAMM67\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawBar \"VARAMMO1\", \"VAREMPTY\", Ammo2, horizontal, 58, 192;\n\n\tInInventory TechAmmo, 100\n\t{\n\t\tDrawBar \"VG_X_VAR\", \"VNOBAR\", Ammo2, horizontal, 58, 192;\n\t}\n\n\tInInventory ExecuteWeakness1, 1\n\t{\n\tDrawBar \"E1_A_VAR\", \"VNOBAR\", Health, horizontal, 130, 184;\n\t}\n\n\tInInventory ExecuteWeakness2, 1\n\t{\n\tDrawBar \"E2_A_VAR\", \"VNOBAR\", Health, horizontal, 130, 184;\n\t}\n\n\tInInventory ExecuteWeakness3, 1\n\t{\n\tDrawBar \"E3_A_VAR\", \"VNOBAR\", Health, horizontal, 130, 184;\n\t}\n\n\tIsSelected TurnInsaneTech\n\t{\n\t\tInInventory InsanePunchWindup, 2\n\t\t{\n\t\t\tDrawbar\"NAPVARA\",\"VNOBAR\",InsanePunchWindup,Horizontal,58,184;\n\t\t}\n\t}\n}\n\n//Cactus.\nIsSelected SpikeShotBoss\n{\n\tDrawBar \"CACTVAR\",\"VAREMPTY\",Ammo1,horizontal, 58, 184;\n\tDrawBar \"CACTVR2\",\"VAREMPTY\",Ammo2,horizontal, 58, 176;\n\tDrawBar \"COLTVARA\",\"VNOBAR\",CactusItemAmmo,horizontal, 58, 176;\n\tDrawBar \"NAPVARA\",\"VNOBAR\",CactusMineFlag,horizontal, 58, 184;\n}\n\n//Fuseman\nIsSelected ScrambleThunderBoss{Drawbar\"VARAMMFS\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nDrawBar \"FUS1VAR\",\"VAREMPTY\",Ammo2,horizontal,58,192;\nInInventory FuseAltAmmo, 80{DrawBar \"FUS1VARA\",\"VAREMPTY\",Ammo2,horizontal,58,192;}\nInInventory VoltekkerFlag, 1{DrawBar \"FUS1VARA\",\"VAREMPTY\",Ammo2,horizontal,58,192;}\n}\n\nIsSelected ScrambleDashBoss{Drawbar\"VARAMMFS\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nDrawBar \"FUS2VAR\",\"VAREMPTY\",Ammo2,horizontal,58,192;\nInInventory FuseAltAmmo, 40{DrawBar \"FUS2VARA\",\"VAREMPTY\",Ammo2,horizontal,58,192;}\n}\n\n//Dr. Wily\nIsSelected DrWeakBossClassWeapon\n{\n\tDrawBar \"WILYSVR1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"VAREMPTY\",\"WILYSVR2\",Ammo2, horizontal, Reverse, 58, 176;\n\tInInventory WilyLungeCharge{DrawBar\"VARFLS1\",\"VNOBAR\",WilyLungeCharge,horizontal,58,184;}\n\tInInventory WilyRepairingTime{DrawBar\"VARFLS1\",\"VNOBAR\",WilyRepairingTime,horizontal,58,176;}\n\tInInventory WilyUser1Delay{DrawBar\"VARFLS1\",\"VNOBAR\",WilyUser1Delay,horizontal,58,176;}\n\tInInventory WilyUser2Delay{DrawBar\"BURSVAR\",\"VNOBAR\",WilyUser2Delay,horizontal,58,184;}\n}\n\n//Rockman\nIsSelected RockBusterBoss\n{\n\tDrawbar\"VARENERG\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n}\n\n//YD\nIsSelected YellowDevilBoss1, YellowDevilBoss2, YellowDevilBoss3 {\nDrawBar \"YDVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nDrawBar \"YDVAR2\", \"VAREMPTY\", DevilWarpAmmo, horizontal, 58, 176;\nInInventory YDChargeInd, 124{Drawbar \"YDVALT\", \"VNOBAR\", DevilWarpAmmo, horizontal, 58, 176;}\nInInventory CutterFlag, 10 {Drawbar \"YDVALT\", \"VNOBAR\", DevilWarpAmmo, horizontal, 58, 176;}\n\nInInventory YDChargeInd,1\n\t{\n\t\tInInventory not YDChargeInd, 124\n\t\t{\n\t\t\tDrawbar \"YDVALT\",\"VNOBAR\",YDChargeInd, horizontal, 58, 176;\n\t\t}\n\t}\n}\n\n//Tango\nIsSelected TangoRollBoss\n{\n\tDrawbar\"VARAMTNG\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tDrawbar\"VARFLS1\",\"VNOBAR\",TangoRollCooldown,horizontal,58,184;\n\tDrawbar\"VARAMTNR\",\"VAREMPTY\",TangoAmmo,horizontal,58,176;\n\tInInventory TangoAmmo2,1{Drawbar\"VNOBAR\",\"VNOBAR\",TangoAmmo2,horizontal,58,176;}\n\tInInventory TangoAmmo2,2{Drawbar\"TANVAR\",\"VNOBAR\",TangoAmmo2,horizontal,58,176;}\n}\n\n//Treble\nIsSelected TrebleBuster\n{\n\tDrawbar \"VARAMMTR\", \"VAREMPTY\", Ammo1, horizontal,58, 184;\n\tInInventory TrebleCharge, 1{DrawBar \"TRBVARB\", \"VNOBAR\", TrebleCharge, horizontal,130,184;}\n\tInInventory TrebleAltCooldown, 1{DrawBar \"VARFLS1\", \"VNOBAR\", TrebleAltCooldown, horizontal, 130, 184;}\n\tInInventory TrebleMainCooldown, 1{DrawBar \"PAKATVAR\", \"VNOBAR\", TrebleMainCooldown, horizontal, 130, 184;}\n\n\tInInventory BaseCustomFlag1, 1{DrawImage \"T01SX0\", 290,32;}\n}\n\n//Doc Robot Mark 2\nIsSelected DocBusterMark2Boss\n{\n\tInInventory DocArsenalMark2U2Flag,1\n\t{\n\t\tDrawbar\"DMK2VC\", \"BAREMPTY\", DocMark2U2Stock, horizontal,58, 184;\n\t\tDrawBar\"VARFLS1\", \"VNOBAR\", DocArsenalMark2U2Overlay, horizontal, 130, 184;\n\t\tDrawBar\"PAKATVAR\", \"VNOBAR\", DocMark2U2HitCount, horizontal,58, 184;\n\t}\n\telse\n\t{\n\t\tDrawbar\"DMK2VA\", \"BAREMPTY\", Ammo1, horizontal,58, 184;\n\t}\n\tDrawbar\"DMK2VB\", \"VAREMPTY\", Ammo2, horizontal,58, 176;\n\tInInventory DocArsenalMark2Shield,2{DrawBar\"PAKATVAR\", \"VNOBAR\", DocArsenalMark2Shield, horizontal,58, 176;}\n}\n\n//Cloudman\nIsSelected ThunderBoltBoss\n{\n\tDrawbar\"V8AMM34\",\"VAREMPTY\",Ammo1,horizontal,58, 184;\n\tInInventory CloudCharge, 1{Drawbar\"VARFLS1\",\"VNOBAR\",CloudCharge,horizontal,58, 184;}\n\tDrawbar\"V1AMMO1\",\"VAREMPTY\",Ammo2,horizontal,58, 176;\n\tDrawbar\"PAKATVAR\",\"VNOBAR\",CloudmanAltAmmo,horizontal,58, 176;\n}\n\n//Diveman\nIsSelected DiveMissileBoss\n{\n\tDrawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"V1AMMO1\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;\n\tInInventory DiveUser1Delay, 1{Drawbar\"VARFLS1\",\"VNOBAR\",DiveUser1Delay,horizontal, 58, 184;}\n\tInInventory DivemanItemFlag,2{DrawImage \"DIVIND2\",0,0;}\n\tInInventory DivemanItemFlag,3{DrawImage \"DIVEIND\",0,0;}\n\tInInventory DivemanAmmoBoost_P\n\t{\n\t\tDrawBar \"E2_A_VAR\", \"VNOBAR\", DivemanAmmoBoost_P, horizontal, 58, 184;\n\t\tDrawBar \"E2_A_VAR\", \"VNOBAR\", DivemanAmmoBoost_P, horizontal, 58, 176;\n\t}\n}\n\n//Crab\nInInventory IAmCrab\n{\n\tInInventory not CrabCoconutGunBoss { InInventory not CrabPulseRayBoss {\n\t\tInInventory not CrabOctoAnnihilatorBoss { InInventory not CrabEarthQuakerBoss {\n\t\t\tDrawbar\"CRABVAR\", \"VAREMPTY\", CrabUpgradeAmmo, horizontal, 58, 176;\n\t\t\tInInventory CrabUpgradeAmmo, 175{Drawbar\"VARFLS1\", \"VNOBAR\", CrabUpgradeAmmo, horizontal, 58, 176;}\n\t\t}}\n\t}}\n\tDrawbar\"VARAMMO5\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawBar\"PAKATVAR\",\"VNOBAR\",Ammo2,horizontal, 58, 184;\n\tDrawBar\"BURSVAR\",\"VNOBAR\",CrabIsGoneAmmo,horizontal, 130, 184;\n}\n\n//Peppino\nIsSelected PeppinoSpaghettiBoss\n{\n    Drawbar\"PEPPVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"VARAMMO1\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;\n    InInventory BaronHellGrabTimer,2{DrawBar \"VARFLS1\",\"VNOBAR\",BaronHellGrabTimer,horizontal, 58, 184;}\n    InInventory RunningTooFastAmmo, 28\n    {\n        DrawImage \"PPNODSHF\", 0, 0;\n    }\n    Else InInventory RunningTooFastAmmo, 24\n    {\n        DrawImage \"PPNODSH6\", 0, 0;\n    }\n    Else InInventory RunningTooFastAmmo, 20\n    {\n        DrawImage \"PPNODSH5\", 0, 0;\n    }\n    Else InInventory RunningTooFastAmmo, 16\n    {\n        DrawImage \"PPNODSH4\", 0, 0;\n    }\n    Else InInventory RunningTooFastAmmo, 12\n    {\n        DrawImage \"PPNODSH3\", 0, 0;\n    }\n    Else InInventory RunningTooFastAmmo, 8\n    {\n        DrawImage \"PPNODSH2\", 0, 0;\n    }\n    Else\n    {\n        DrawImage \"PPNODSH1\", 0, 0;\n    }\n    InInventory PeppinoComboPower\n    {\n        InInventory PeppinoComboCount, 5\n        {\n            DrawImage \"PPTVF0\", 250, 10;\n        }\n        Else InInventory PeppinoComboCount, 4\n        {\n            DrawImage \"PPTVE0\", 250, 10;\n        }\n        Else InInventory PeppinoComboCount, 3\n        {\n            DrawImage \"PPTVD0\", 250, 10;\n        }\n        Else InInventory PeppinoComboCount, 2\n        {\n            DrawImage \"PPTVC0\", 250, 10;\n        }\n        Else InInventory PeppinoComboCount, 1\n        {\n            DrawImage \"PPTVB0\", 250, 10;\n        }\n        Else\n        {\n            DrawImage \"PPTVA0\", 250, 10;\n        }\n    }\n    Else\n    {\n        DrawImage \"PPTVA0\", 250, 10;\n    }\n}\n\n//Vigilante\nIsSelected CheeseRevolverBoss\n{\n\tDrawBar\"VIGLVAR\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tDrawBar\"V3AMMO1\",\"VAREMPTY\",Ammo2,horizontal,58,176;\n\tInInventory VigiRunLimit, 60\n\t{\n\t\tDrawImage \"PPNODSHF\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 50\n\t{\n\t\tDrawImage \"PPNODSH6\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 40\n\t{\n\t\tDrawImage \"PPNODSH5\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 30\n\t{\n\t\tDrawImage \"PPNODSH4\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 20\n\t{\n\t\tDrawImage \"PPNODSH3\", 0, 0;\n\t}\n\tElse InInventory VigiRunLimit, 10\n\t{\n\t\tDrawImage \"PPNODSH2\", 0, 0;\n\t}\n\tElse\n\t{\n\t\tDrawImage \"PPNODSH1\", 0, 0;\n\t}\n\tInInventory VigilanteAltCharge,2\n\t{\n\t\tDrawBar\"VARFLS1\",\"VNOBAR\",VigilanteAltCharge,horizontal,58,176;\n\t}\n}\n\n//Isaac\nWeaponAmmo BombsYouWantIt {\nDrawBar \"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nDrawbar\"PLUGSVAR\",\"VAREMPTY\",Ammo2, horizontal, 58, 176;\n}\n\n//PEPSI MAN!!!!!!!\nIsSelected PepsiAdWep\n{\n\tDrawbar\"V7AMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"V1AMM16\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;\n\tInInventory PepsiCharge,2\n\t{\n\t\tDrawBar \"PAKATVAR\",\"VNOBAR\",PepsiCharge,horizontal, 58, 184;\n\t}\n}\n\n//Rhyhtm Man\nInInventory IsRhythmMan\n{\n\tDrawBar \"RYTHMBRF\",\"RYTHMBRE\",Ammo1,vertical,0,0;\n}\n\n//Quint\nIsSelected QuintQR2Hero, QuintEnergyConverter\n{\n\tDrawbar\"V1AMM48\", \"VAREMPTY\", Base112Ammo, horizontal, 58,184;\n\tDrawbar\"QUIVAR\",\"VAREMPTY\",QuintGemEnergyRegenAmmo, horizontal, 58, 176;\n\tInInventory QuintNoAmmoSpeed, 1\n\t{\n\t\tDrawbar \"VARFLS1\",\"VNOBAR\",QuintGearCooldownInv,horizontal,58,184;\n\t}\n\tInInventory QuintDashLimit, 1\n\t{\n\t\tDrawbar \"QUIDASV\",\"VNOBAR\",QuintDashLimit,horizontal,58,184;\n\t}\n\tInInventory QuintGemEnergy,0{\n\tDrawImage\"SHOHICON\",50,176;\n\tDrawNumber 8, CMBHRFONT, GREEN, QuintGemEnergy, 57, 184, 0, GREEN, 1, GREEN, 8;\n\t}\n\tInInventory QuintHasVulcanBurstFlag,1{DrawImage\"VLBRICON\",50,168;}\n\tInInventory QuintHasRecursiveBomberFlag,1{DrawImage\"RBOMICON\",58,168;}\n\tInInventory QuintHasDreamTwinsFlag,1{DrawImage\"TWDRICON\",66,168;}\n\tInInventory QuintHasSurgeBinderFlag,1{DrawImage\"SRBNICON\",74,168;}\n\tInInventory QuintHasDrillShredderFlag,1{DrawImage\"DRSLICON\",82,168;}\n\tInInventory QuintHasSonicBoomerangFlag,1{DrawImage\"SNBMICON\",90,168;}\n\tInInventory QuintHasTimeWrapFlag,1{DrawImage\"TMWRICON\",98,168;}\n\tInInventory QuintHasSnakeCommandoFlag,1{DrawImage\"SACMICON\",106,168;}\n}\n\n//Plantman\nIsSelected PlantBarrierBoss\n{\n\tDrawbar\"V4AM201\", \"VAREMPTY\", SeedsAmmo, horizontal,58,176;\n\tDrawbar\"V1AMM28\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\tInInventory ShieldCheck, 1\n\t{\n\t\tDrawBar \"VARFLS7\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\t}\n}\n\n//Quick Man\nIsSelected QuickBoomerangBoss1, QuickBoomerangBoss2\n{\n\tIsSelected QuickBoomerangBoss2\n\t{\n\t\tInInventory QuickmanAmmo,8{DrawBar\"V14AMM13\",\"VAREMPTY\", QuickmanAmmo, horizontal, 58, 184;}\n\t\telse {Drawbar\"V14AMM11\", \"VAREMPTY\", QuickmanAmmo, horizontal, 58, 184;}\n\t}\n\telse\n\t{\n\t\tInInventory QuickmanAmmo,8{DrawBar\" V4AMM13\",\"VAREMPTY\",QuickmanAmmo,horizontal, 58, 184;}\n\t\telse {Drawbar\"V14AMM11\", \"VAREMPTY\", QuickmanAmmo, horizontal, 58, 184;}\n\t}\n\tDrawbar\"V7ENER\", \"VAREMPTY\", TooSlowAmmo, horizontal, 58, 176;\n}\n\n//Soldier\nIsSelected SoldierClassWeapon, SoldierClassWeaponAlt\n{\n\tDrawBar\"V4AMMO1\",\"VAREMPTY\",SoldierRocketStock,horizontal,58,184;\n\tDrawBar \"V1AMMO5\",\"VAREMPTY\",SoldierHornAmmo, horizontal, 58,176;\n\tInInventory SoldierHornHeatUp,1{Drawbar \"PAKATVAR\",\"VNOBAR\",SoldierHornHeatUp, horizontal, 58, 176;}\n\tDrawBar \"NAPVARA\",\"VNOBAR\",SoldierKillStock,horizontal, 130,184;\n}\n\n//King Knight\nInInventory IsKingKnight\n{\n\tDrawbar \"V_BRKING\",\"VNOBAR\",Health,horizontal,130,184;\n\n\tDrawBar\"V_BRKAMO\",\"V_BRKGN2\",KingKnightGoldAmmo,horizontal,62,184;\n\tDrawImage\"V_BRKGAN\",58,184;\n\tInInventory BubbleFrogPowerProtection{DrawBar\"VARFLS1\",\"VNOBAR\",BubbleFrogPowerProtection,horizontal,130,184;}\n}\n\n//Propeller Knight\nIsSelected PropellerSword\n{\n\tDrawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\tDrawbar\"GCWVR3\", \"VAREMPTY\", Ammo2, horizontal, 58,176;\n\tInInventory PropellerSlashCharge,1{Drawbar\"VARFLS1\",\"VNOBAR\",PropellerSlashCharge, horizontal,58,184;}\n}\n\n//Treasure Knight\nIsSelected AnchorRelicBoss\n{\n\tDrawbar\"TKVAR1\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\tDrawbar\"V1AMMO1\", \"VAREMPTY\", Ammo2, horizontal, 58,176;\n\tInInventory TreasureKnightAltDelay,1{Drawbar\"PAKATVAR\",\"VNOBAR\",TreasureKnightAltDelay, horizontal,58,184;}\n}\n\n//Shovel Knight\nIsSelected ShovelKnightShovelBoss\n{\n\tDrawbar\"SKVAR1\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\tDrawbar\"V2AMMO1\", \"VAREMPTY\", Ammo2, horizontal, 58,176;\n\tDrawbar \"PAKATVAR\",\"VNOBAR\",ShovelUser2Ammo, horizontal, 58,176;\n\tInInventory ShovelKnightMainCharge,1{Drawbar\"VARFLS1\",\"VNOBAR\",ShovelKnightMainCharge, horizontal,58,184;}\n}\n\n//Scott Cawthon\nIsSelected ScottAlarmBoss\n{\n\tDrawbar\"SCTHVR1\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\tDrawbar\"V1AMMO1\", \"VAREMPTY\", Ammo2, horizontal, 58,176;\n\tInInventory ScottAltCooldown,1{Drawbar\"PAKATVAR\",\"VNOBAR\",ScottAltCooldown, horizontal,58,184;}\n\tInInventory ScottUser2Health,1{Drawbar\"PAKATVAR\",\"VNOBAR\",ScottUser2Health, horizontal, 58,176;}\n}\n\n//Duo\nIsSelected DuoFistRevoRemix\n{\n\tDrawbar\"DUORRVAR\", \"BAREMPTY\", ForGreatJusticeAmmo, horizontal,58,184;\n\tInInventory DuoShieldTimer,1{Drawbar\"PAKATVAR\",\"VNOBAR\",DuoShieldTimer, horizontal, 58,184;}\n}\n\n//Deathman\nIsSelected DeathBusterBoss\n{\n\tDrawBar \"V7AMMO1\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tDrawBar \"V1AMM16\",\"VAREMPTY\",Ammo2,horizontal, 58,176;\n\tInInventory DeathBusterCooldown,1\n\t{\n\t\tDrawBar\"VARFLS1\",\"VNOBAR\",DeathBusterCooldown,horizontal, 58,176;\n\t}\n\tDrawbar\"PAKATVAR\",\"VNOBAR\",DeathmanFakeDeathAmmo, horizontal, 58,176;\n\tInInventory DeathBusterCharge,1{Drawbar\"PAKATVAR\",\"VNOBAR\",DeathBusterCharge, horizontal,58,184;}\n}\n\n//Metal Man\nInInventory IsMetalMan,1\n{\n\tDrawbar\"MEMNVR\",\"VAREMPTY\",MetalManiacAmmo,horizontal,58,184;\n\tDrawbar\"V1AMMO1\", \"VAREMPTY\", MetalManForgingAmmo, horizontal,58,176;\n\tInInventory MetalForgeTimer,1{Drawbar\"PAKATVAR\",\"VNOBAR\",MetalForgeTimer, horizontal,58,176;}\n}\n\n//Crystal Man\nInInventory CrystalEyeBoss\n{\n\tDrawBar \"V14AMM25\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\tInInventory CrystalU1Delay,1{DrawBar \"PAKATVAR\", \"VNOBAR\", CrystalU1Delay, horizontal,58,184;}\n\tDrawbar \"CRYSTVAR\", \"VAREMPTY\", Ammo2, horizontal,58,176;\n}\n\n//Coronaman\nWeaponAmmo CoronaAmmo28\n{\n\tDrawbar\"CORONVR1\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tDrawbar\"CORONVR2\",\"VAREMPTY\",Ammo2,horizontal,58,176;\n}\n\n//Mars\nWeaponAmmo MarsRedAmmo\n{\n\tIsSelected PhotonMissileBoss1\n\t{\n\t\tDrawBar \"VARAMM75\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\t\tDrawBar \"V3AMM79\", \"VAREMPTY\", Ammo2, horizontal,58,176;\n\t}\n\telse\n\t{\n\t\tDrawBar \"V6AMM75\", \"VAREMPTY\", Ammo1, horizontal,58,184;\n\t\tInInventory MarsOrangeAmmo, 24\n\t\t{\n\t\t\tDrawBar \"V1AMM79\", \"VAREMPTY\", Ammo2, horizontal,58,176;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tDrawBar \"V1AMM32\", \"VAREMPTY\", Ammo2, horizontal,58,176;\n\t\t}\n\t}\n\tDrawBar\"PAKATVAR\", \"VNOBAR\", MarsTreadAmmo, horizontal,58,184;\n}\n\n//Dr. Jekyll and Mr. Hyde\nInInventory IsJekyll\n{\n\tDrawBar \"JEKVAR1\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tDrawBar \"JEKVAR2\",\"VAREMPTY\",Ammo2,horizontal,58,176;\n\tInInventory JekyllAltDelay,1\n\t{\n\t\tDrawBar \"VARFLS1\",\"VNOBAR\",JekyllAltDelay,horizontal,58,184;\n\t}\n\tInInventory JekylLU2Delay,1\n\t{\n\t\tDrawBar \"PAKATVAR\",\"VNOBAR\",JekylLU2Delay,horizontal,58,176;\n\t}\n\tInInventory HydeBloodlust,1\n\t{\n\t\tDrawbar\"JEKVAR3\", \"VNOBAR\", HydeBloodlust, horizontal,58,176;\n\t}\n}\n\n//Dr. Light\nWeaponAmmo DrRightAmmo&&LightSentryAmmo\n{\n\tDrawBar \"WILYSVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"VARAMMO1\",\"VAREMPTY\",Ammo2, horizontal, 58, 176;\n\tInInventory LightCapsuleUpFlag,1{Drawbar\"VARFLS1\",\"VNOBAR\",LightCapsuleUpFlag, horizontal, 58, 176;}\n}\n\n//Misc\nInInventory IsInvunFlag,1{DrawBar\"0H_I_VAR\",\"VNOBAR\",Health,horizontal,130,184;\n\tDrawBar\"0H_M_VAR\",\"VNOBAR\",IsInvunFlag,horizontal,130,184;}\n\nInInventory ArchvileAllyArmor,1{DrawBar \"VARFLS1\",\"VNOBAR\",Health,horizontal,130,184;}\n\nInInventory BasicArmor,1{\n\tDrawNumber 4,CMBHRFONT,DarkGray,Armor,alignment(right),157,192;\n\tDrawNumber 4,CMBHRFONT,DarkGray,SavePercent,alignment(left),160,192;\n\tInInventory BossBasicArmorAmount,1{DrawBar\"VARAMT31\",\"VNOBAR\",Armor BossBasicArmorAmount,horizontal,130,184;}\n\telse{DrawBar\"VARAMT31\",\"VNOBAR\",Armor,horizontal,130,184;}\n}\n\n//Assists\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//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 BossHealth9, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth9, horizontal, 202, 184;}\nInInventory EvilRobotShield, 1{DrawBar \"VARAMM32\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;}\nInInventory SunstarShield, 1{DrawBar \"VARAMM32\", \"VAREMPTY\", BossHealth8, horizontal, 202, 184;}\n\nInInventory GammaPlayerHealth, 1\n{\n    InInventory GammaPlayerPowerHP, 1\n    {\n    DrawImage \"GAMA2FHX\", 18, -1;\n    DrawBar \"GAMA2PH0\", \"NOBAR\", GammaPlayerHealth, vertical, 24, 8;\n    }\n    else\n    {\n    DrawBar \"BARHEALT\", \"GAMA2ECX\", GammaPlayerHealth, vertical, 24, 8;\n    }\n}\n\nInInventory EclipseBossHealth, 1\n{\nDrawBar \"BARECLIP\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;\nDrawBar \"GAMA2ECT\", \"GAMA2ECX\", EclipseBossHealth, vertical, 289, 8;\n}\n\n\t//Copyweps//\n\n//MM1 Bars\nIsSelected RollingCutterWepC{Drawbar\"VARAMMO1\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected SuperArmWepC{Drawbar\"VARAMMO2\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected IceSlasherWepC{Drawbar\"VARAMMO3\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected HyperBombWepC{Drawbar\"VARAMMO4\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected FireStormWepC{Drawbar\"VARAMMO5\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected ThunderBeamWepC{Drawbar\"VARAMMO6\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected TimeSlowWepC{DrawBar\"VARAMMO7\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected OilSliderWepC{DrawBar\"VARAMMO8\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory OilSliderFlag,1{DrawBar\"VARFLS1\",\"VNOBAR\",OilSliderFlag,horizontal,58,184;}}\n\n//MM2\nIsSelected MetalBladeWepC{Drawbar\"VARAMMO9\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected AirShooterWepC{Drawbar\"VARAMM10\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected BubbleLeadWepC{Drawbar\"VARAMMO1\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected QuickBoomerangWepC{Drawbar\"VARAMM11\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected CrashBombWepC{Drawbar\"VARAMM12\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected TimeStopperWepC{Drawbar\"VARAMMO7\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected AtomicFireWepC{Drawbar\"VARAMM13\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory WeaponCharge,70{DrawBar\"VARFLS2\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\nIsSelected LeafShieldWepC{Drawbar\"VARAMMO4\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory ShieldCheck,1{DrawBar\"VARFLS1\",\"VNOBAR\",LeafShieldCharge,horizontal,58,184;}}\n\n//MM3\nIsSelected NeedleCannonWepC{Drawbar\"VARAMMO2\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected MagnetMissileWepC{Drawbar\"VARAMM14\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected GeminiLaserWepC{Drawbar\"VARAMM15\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected HardKnuckleWepC{Drawbar\"VARAMM16\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected TopSpinWepC\n{\nDrawbar\"VARAMM17\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory DizzyAmount, 2\n\t{\n\tDrawBar \"VARFLS4\", \"VAREMPTY\", DizzyAmount, horizontal,58,184;\n\t}\n\tInInventory DizzyAmount, 1\n\t{\n\tDrawBar \"VARFLS1\", \"VNOBAR\", DizzyAmount, horizontal,58,184;\n\t}\n}\n\nIsSelected SearchSnakeWepC{Drawbar\"VARAMMO4\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected SparkShockWepC\n{\nDrawbar\"VARAMM12\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory SparkShockCharge,2{DrawBar \"VARFLS1\",\"VNOBAR\",SparkShockCharge,horizontal,58,184;}\n}\nIsSelected ShadowBladeWepC{Drawbar\"VARAMMO7\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\n\n//MM4\nIsSelected FlashStopperWepC{Drawbar\"VARAMM18\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected RainFlushWepC{Drawbar\"VARAMM19\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected DrillBombWepC{Drawbar\"VARAMM14\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected PharaohShotWepC{Drawbar\"VARAMM20\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory WeaponCharge,78{DrawBar\"VARFLS4\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\n\telse InInventory PharaohCharge,1{DrawBar\"VARFLS1\",\"VNOBAR\",PharaohCharge,horizontal,58,184;}}\nIsSelected RingBoomerangWepC{Drawbar\"VARAMMO9\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected DustCrusherWepC{Drawbar\"VARAMMO1\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected DiveMissileWepC{Drawbar\"VARAMM10\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected SkullbarrierWepC{Drawbar\"VARAMM21\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory SkullBarrierCooldown,1{DrawBar\"VARAMM65\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\n\n//MM5\nIsSelected GravityHoldWepC{Drawbar\"VARAMM18\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected WaterWaveWepC{Drawbar\"VARAMM10\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected PowerStoneWepC{Drawbar\"VARAMM22\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected GyroAttackWepC{Drawbar\"VARAMMO4\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected StarCrashWepC{Drawbar\"VARAMM23\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory ShieldCheck,1{DrawBar\"VARFLS6\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\nIsSelected ChargeKickWepC{Drawbar\"VARAMM12\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected NapalmBombWepC{Drawbar\"VARAMM24\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected CrystalEyeWepC{Drawbar\"VARAMM25\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\n\n//MM6\nIsSelected BlizzardAttackWepC{Drawbar\"VARAMM15\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected CentaurFlashWepC{Drawbar\"VARAMM26\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected FlameBlastWepC{Drawbar\"VARAMM20\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected KnightCrushWepC{Drawbar\"VARAMM27\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected PlantbarrierWepC{Drawbar\"VARAMM28\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory ShieldCheck,1{DrawBar\"VARFLS7\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\t\tDrawBar\"6E_A_VAR\",\"VNOBAR\",Health,horizontal,130,184;}}\nIsSelected SilverTomahawkWepC{Drawbar\"VARAMM29\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected WindStormWepC{Drawbar\"VARAMMO1\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected YamatoSpearWepC{Drawbar\"VARAMM30\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\n\n//MM7\nIsSelected FreezeCrackerWepC{Drawbar\"VARAMM31\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected JunkShieldWepC{Drawbar\"VARAMM32\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory JunkShieldCharge,1{DrawBar\"VARFLS1\",\"VNOBAR\",JunkShieldCharge,horizontal,58,184;}}\nIsSelected DangerWrapWepC{Drawbar\"VARAMM33\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected ThunderBoltWepC{Drawbar\"VARAMM34\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected WildCoilWepC{Drawbar\"VARAMM35\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory WeaponCharge,23{DrawBar\"VARFLS9\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\nIsSelected SlashClawWepC{Drawbar\"VARAMM36\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected NoiseCrushWepC{Drawbar\"VARAMM37\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory WeaponCharge,1{DrawBar\"VARFLS10\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\nIsSelected ScorchWheelWepC{Drawbar\"VARAMM38\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory WheelCount,1{DrawBar\"VARFLS1\",\"VNOBAR\",WheelCount,horizontal,58,184;}}\n\n//MM8\nIsSelected MegaBallWepC{Drawbar\"VARAMM39\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected TornadoHoldWepC{Drawbar\"VARAMM40\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected AstroCrushWepC{Drawbar\"VARAMM41\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected FlameSwordWepC{Drawbar\"VARAMM42\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected ThunderClawWepC{Drawbar\"VARAMM43\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected HomingSniperWepC{Drawbar\"VARAMM44\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory WeaponCharge,35{DrawBar\"VARFLS11\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\nIsSelected IceWaveWepC{DrawBar\"VARAMM45\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected FlashBombWepC{Drawbar\"VARAMM46\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected WaterBalloonWepC{Drawbar\"VARAMM47\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected TrebleBoost{Drawbar\"VARAMM59\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\n\n//MMB\nIsSelected TenguBladeWepC{Drawbar\"VARAMMO1\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected CopyVisionWepC{Drawbar\"VARAMM52\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected LightningBoltWepC{Drawbar\"VARAMM53\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected IceWallWepC{Drawbar\"VARAMM54\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected SpreadDrillWepC{DrawBar\"VARAMM55\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected RemoteMineWepC{Drawbar\"VARAMM56\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory WeaponCharge,5{DrawBar\"VARFLS14\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\nIsSelected WaveBurnerWepC{Drawbar\"VARAMM57\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected MagicCardWepC{Drawbar\"VARAMM58\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\n\n//MM9\nIsSelected PlugBallWepC{DrawBar\"VARAMM60\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected LaserTridentWepC{DrawBar\"VARAMM61\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected TornadoBlowWepC{DrawBar\"VARAMM68\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected JewelSatelliteWepC{DrawBar \"VARAMM63\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory JewelShieldCheck,1{DrawBar \"VARFLS1\",\"VNOBAR\",JewelShieldCheck,horizontal,58,184;}}\nIsSelected MagmaBazookaWepC{DrawBar\"VARAMM64\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory WeaponCharge,19{DrawBar \"VARFLS13\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\nIsSelected ConcreteShotWepC{DrawBar\"VARAMM65\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected BlackHoleBombWepC{DrawBar\"VARAMM66\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory BlackHoleBombCooldown,1{DrawBar\"VARFLS15\",\"VAREMPTY\",Ammo1,horizontal,58,184;}}\nIsSelected HornetChaserWepC{DrawBar \"VARAMM67\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\n\n//MM10\nIsSelected TripleBladeWepC {DrawBar \"VARAMM6A\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterShieldWepC {DrawBar \"VARAMM69\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WaterShieldCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", WaterShieldCheck, horizontal, 58, 184;}}// Over HP\nIsSelected CommandoBombWepC {DrawBar \"VARAMM70\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\t//InInventory CommandoCooldown {DrawBar \"VARFLS1\", \"VNOBAR\", CommandoCooldown, horizontal, 58, 184;}}\nIsSelected ChillSpikeWepC {DrawBar \"VARAMM71\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderWoolWepC {DrawBar \"VARAMM72\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ReboundStrikerWepC {DrawBar \"VARAMM73\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WheelCutterWepC {DrawBar \"VARAMM74\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WheelCutterCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", WheelCutterCheck, horizontal, 58, 184;}}\nIsSelected SolarBlazeWepC {DrawBar \"VARAMM75\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMV\nIsSelected SparkChaserWepC {DrawBar \"VARAMM76\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GrabBusterWepC {DrawBar \"VARAMM77\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BubbleBombWepC {DrawBar \"VARAMM78\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PhotonMissileWepC {DrawBar \"VARAMM79\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory PhotonMissileCharge, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", PhotonMissileCharge, horizontal, 58, 184;}}\nIsSelected SaltWaterWepC {DrawBar \"VARAMM80\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ElectricShockWepC {DrawBar \"VARAMM81\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BlackHoleWepC {DrawBar \"VARAMM82\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1\t{DrawBar \"VARFLS16\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected DeepDiggerWepC {DrawBar \"VARAMM83\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory DeepDiggerFlagL, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", DeepDiggerFlagL, horizontal, 58, 184;}\n\tInInventory DeepDiggerFlagR, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", DeepDiggerFlagR, horizontal, reverse, 58, 184;}}\nIsSelected BreakDashWepC {DrawBar \"VARAMM84\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23 {DrawBar \"VARFLS17\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\n\n//MMK\nIsSelected SakugarneWepC{Drawbar\"VARAMM48\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected MirrorBusterWepC{Drawbar\"VARAMM49\",\"VAREMPTY\",Ammo1,horizontal,58,184;\n\tInInventory MirrorBusterFlag,1{DrawBar\"VARFLS1\",\"VNOBAR\",MirrorBusterFlag,horizontal,58,184;}}\nIsSelected ScrewCrusherWepC{Drawbar\"VARAMM50\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected BalladeCrackerWepC{Drawbar\"VARAMM51\",\"VAREMPTY\",Ammo1,horizontal,58,184;}\nIsSelected DawnBreakerWepC{Drawbar\"VARAM202\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar\"VARFL202\", \"VNOBAR\", Ammo1, horizontal, 58, 184;}}\n\n// Misc\nInInventory TimeStoppedCounter, 1{DrawImage \"FLASHS\", 36, 0;}\n}\n}"
      },
      {
        "source": "pk3",
        "name": "MODELDEF.txt",
        "contents": "Model SanctuaryFXM1\n{\n\tPath \"models/InsanePharaohman/Sanctuary\"\n\tModel 0 \"SANCTU.md2\"\n\tSkin 0 \"SANCTU1.png\"\n\n\tscale 5.0 5.0 5.0\n\n\t//Rotating\n\t//Rotation-Speed 10\n\t//Rotation-Vector -1 0 0\n\t//PitchFromMomentum\n\t//ALIGNANGLE\n\t//ALIGNPITCH\n\n\tFrameIndex SANC G 0 0\n}\n\nModel SanctuaryFXM2\n{\nPath \"models/InsanePharaohman/Sanctuary\"\nModel 0 \"SANCTU.md2\"\nSkin 0 \"SANCTU2.png\"\nscale 5.0 5.0 5.0\nFrameIndex SANC H 0 0\n}\n\nModel SanctuaryFXM3\n{\nPath \"models/InsanePharaohman/Sanctuary\"\nModel 0 \"SANCTU.md2\"\nSkin 0 \"SANCTU3.png\"\nscale 5.0 5.0 5.0\nFrameIndex SANC I 0 0\n}\n\n//Model SanctuaryFX1{FrameIndex SANC G 0 0}\n//Model SanctuaryFX2{FrameIndex SANC H 0 0}\n//Model SanctuaryFX3{FrameIndex SANC I 0 0}\n\nModel SanctuaryFXMA{Path \"models/InsanePharaohman/Sanctuary\" Model 0 \"SANCTU.md2\" Skin 0 \"SANCTU1.png\" scale 5.0 5.0 5.0 FrameIndex SANC G 0 0}\nModel SanctuaryFXMB{Path \"models/InsanePharaohman/Sanctuary\" Model 0 \"SANCTU.md2\" Skin 0 \"SANCTU2.png\" scale 5.0 5.0 5.0 FrameIndex SANC H 0 0}\nModel SanctuaryFXMC{Path \"models/InsanePharaohman/Sanctuary\" Model 0 \"SANCTU.md2\" Skin 0 \"SANCTU3.png\" scale 5.0 5.0 5.0 FrameIndex SANC I 0 0}\nModel SanctuaryFXMD{Path \"models/InsanePharaohman/Sanctuary\" Model 0 \"SANCTU.md2\" Skin 0 \"SANCTU1.png\" scale 5.0 5.0 5.0 FrameIndex SANC G 0 0}\nModel SanctuaryFXME{Path \"models/InsanePharaohman/Sanctuary\" Model 0 \"SANCTU.md2\" Skin 0 \"SANCTU2.png\" scale 5.0 5.0 5.0 FrameIndex SANC H 0 0}\nModel SanctuaryFXMF{Path \"models/InsanePharaohman/Sanctuary\" Model 0 \"SANCTU.md2\" Skin 0 \"SANCTU3.png\" scale 5.0 5.0 5.0 FrameIndex SANC I 0 0}\nModel SanctuaryFXMG{Path \"models/InsanePharaohman/Sanctuary\" Model 0 \"SANCTU.md2\" Skin 0 \"SANCTU1.png\" scale 5.0 5.0 5.0 FrameIndex SANC G 0 0}\nModel SanctuaryFXMH{Path \"models/InsanePharaohman/Sanctuary\" Model 0 \"SANCTU.md2\" Skin 0 \"SANCTU2.png\" scale 5.0 5.0 5.0 FrameIndex SANC H 0 0}"
      },
      {
        "source": "pk3",
        "name": "CMPGNINFO.txt",
        "contents": "{\nmapname = TRAINING\ngamemode = deathmatch\nfraglimit = 0\ndmflags = 6967428\ndmflags2 = 2097168\ncompatflags = 0\nbot[0] = \"RangedScan\"\n}"
      },
      {
        "source": "pk3",
        "name": "FONTDEFS.txt",
        "contents": "CMBHQFONT //1.5 scale (shrunk)\n\t{\n\t\t0 STYSCBMA\n\t\t1 STYSCBMB\n\t\t2 STYSCBMC\n\t\t3 STYSCBMD\n\t\t4 STYSCBME\n\t\t5 STYSCBMF\n\t\t6 STYSCBMG\n\t\t7 STYSCBMH\n\t\t8 STYSCBMI\n\t\t9 STYSCBMJ\n\t\t% STYSCBMK\n\t}\n\nCMBHRFONT //1.25 scale\n\t{\n\t\t0 STYSCBML\n\t\t1 STYSCBMM\n\t\t2 STYSCBMN\n\t\t3 STYSCBMO\n\t\t4 STYSCBMP\n\t\t5 STYSCBMQ\n\t\t6 STYSCBMR\n\t\t7 STYSCBMS\n\t\t8 STYSCBMT\n\t\t9 STYSCBMU\n\t\t% STYSCBMV\n\t}"
      },
      {
        "source": "pk3",
        "name": "TEAMINFO.txt",
        "contents": "ClearTeams\n\nTeam \"Grand Dad Team\"\n{\n   PlayerColor \"38 B8 F8\"\n   TextColor \"Red\"\n   RailColor \"00 FF 00\"\n   FlagItem \"MegaBlueFlag\"\n   SkullItem \"BlueSkullST\"\n   SmallFlagHUDIcon \"LFLG\"\n   SmallSkullHUDIcon \"STKEYS3\"\n   LargeFlagHUDIcon \"BFLASMAL\"\n   LargeSkullHUDIcon \"BSKUA0\"\n   WinnerPic \"GCWIN0\"\n   LoserPic \"GCLOS0\"\n   WinnerTheme \"GRADWIN\"\n   LoserTheme \"GRADLOSE\"\n   AllowCustomPlayerColor\n   PlayerStartThingNumber 5080\n}\n\nTeam \"Snatcher Team\"\n{\n\tPlayerColor \"60 20 C0\"\n\tTextColor \"Purple\"\n\tRailColor \"FF 00 00\"\n\tFlagItem \"MegaRedFlag\"\n\tSkullItem \"RedSkullST\"\n\tSmallFlagHUDIcon \"WFLG\"\n\tSmallSkullHUDIcon \"STKEYS5\"\n\tLargeFlagHUDIcon \"RFLASMAL\"\n\tLargeSkullHUDIcon \"RSKUA0\"\n\tWinnerPic \"GCWIN1\"\n\tLoserPic \"GCLOS1\"\n\tWinnerTheme \"SNATWIN\"\n\tLoserTheme \"SNATLOSE\"\n\tAllowCustomPlayerColor\n\tPlayerStartThingNumber 5081\n}\n\nTeam \"Dr. Zomboss Team\"\n{\n\tPlayerColor \"48 A0 68\"\n\tTextColor \"Green\"\n\tRailColor \"FF A5 00\"\n\tFlagItem \"MegaGreenFlag\"\n\tSkullItem \"GreenSkullST\"\n\tSmallFlagHUDIcon \"CFLG\"\n\tSmallSkullHUDIcon \"STKEYS5\"\n\tLargeFlagHUDIcon \"YFLASMAL\"\n\tLargeSkullHUDIcon \"YSKUA0\"\n\tWinnerPic \"GCWIN2\"\n\tLoserPic \"GCLOS2\"\n\tWinnerTheme \"ZOMBWIN\"\n\tLoserTheme \"ZOMBLOSE\"\n\tAllowCustomPlayerColor\n\tPlayerStartThingNumber 5083\n}\n\nTeam \"Gray Mann Team\"\n{\n\tPlayerColor \"99 99 99\"\n\tTextColor \"DarkGray\"\n\tRailColor \"80 00 80\"\n\tFlagItem \"MegaYellowFlag\"\n\tSkullItem \"YellowSkullST\"\n\tSmallFlagHUDIcon \"KFLG\"\n\tSmallSkullHUDIcon \"STKEYS5\"\n\tLargeFlagHUDIcon \"BFLASMAL\"\n\tLargeSkullHUDIcon \"BSKUA0\"\n\tWinnerPic \"GCWIN3\"\n\tLoserPic \"GCLOS3\"\n\tWinnerTheme \"GRAYWIN\"\n\tLoserTheme \"GRAYLOSE\"\n\tAllowCustomPlayerColor\n\tPlayerStartThingNumber 5084\n}"
      },
      {
        "source": "pk3",
        "name": "BOTINFO.txt",
        "contents": "{\n\tname = \"\\chGravitySniper\"\n\taccuracy = 3\n\tintellect = 3\n\tevade = 0\n\tanticipation = 2\n\treactiontime = 2\n\tperception = 2\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Burstman\"\n\tclass = \"GravitySniper\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cdRangedScan\"\n\taccuracy = 1\n\tintellect = 2\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 1\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"SniperJoe-MM7\"\n\tclass = \"RangedScan\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\crR\\cha\\cdn\\c*d\\c-o\\ckm\\cji\\csz\\cpe\\cor\"\n\taccuracy = 1\n\tintellect = 1\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 1\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Auto-Unknown\"\n\tclass = \"Randomizer\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ccDiscordapp\"\n\taccuracy = 3\n\tintellect = 1\n\tevade = 0\n\tanticipation = 2\n\treactiontime = 1\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"DiscordApp\"\n\tclass = \"DiscordApp\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cnRuneman\"\n\taccuracy = 4\n\tintellect = 3\n\tevade = 0\n\tanticipation = 4\n\treactiontime = 2\n\tperception = 4\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Base\"\n\tclass = \"Runeman\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ctSnatchman\"\n\taccuracy = 6\n\tintellect = 4\n\tevade = 0\n\tanticipation = 6\n\treactiontime = 3\n\tperception = 6\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Megaman\"\n\tclass = \"Snatchman\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\coBodyBuilder\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Concreteman\"\n\tclass = \"BodyBuilder\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ckScout\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Scout\"\n\tclass = \"Scout\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatlump = \"chats/BOTSCOUT.txt\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cjSkullmanK\"\n\taccuracy = 3\n\tintellect = 2\n\tevade = 0\n\tanticipation = 2\n\treactiontime = 2\n\tperception = 1\n\tfavoriteweapon = \"SkullBarrierWep\"\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"skullman\"\n\tclass = \"SkullmanK\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatlump = \"chats/BOTSKUL.txt\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\coRevenant\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Revenant\"\n\tclass = \"Revenant\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cnFireman Cross X\"\n\taccuracy = 3\n\tintellect = 2\n\tevade = 0\n\tanticipation = 2\n\treactiontime = 2\n\tperception = 1\n\tfavoriteweapon = \"FireStormWep\"\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"fireman\"\n\tclass = \"FiremanCrossX\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatlump = \"chats/BOTFIRE.txt\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cgBaron Of Hell\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"BaronOfHell\"\n\tclass = \"BaronOfHell\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cbCyberDemon\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Cyberdemon\"\n\tclass = \"Cyberdemon\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ceArchVile\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Archvile\"\n\tclass = \"Archvile\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cgBruhman\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Bruhman\"\n\tclass = \"Bruhman\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatlump = \"chats/BOTBRUH.txt\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cgRush\"\n\taccuracy = 2\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Rush\"\n\tclass = \"Rush\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\chWaveman DOS\"\n\taccuracy = 2\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"WavemanDOS\"\n\tclass = \"WavemanDOS\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cdColton\"\n\taccuracy = 2\n\tintellect = 3\n\tevade = 0\n\tanticipation = 2\n\treactiontime = 3\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Colton\"\n\tclass = \"Colton\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatlump = \"chats/BOTCOLTON.txt\"\n\tchatfrequency = 50\n}\n\n{\n\n\tname = \"\\ckFuseman\"\n\taccuracy = 0\n\tintellect = 2\n\tevade = 0\n\tanticipation = 3\n\treactiontime = 4\n\tperception = 1\n\tfavoriteweapon = \"ScrambleThunderWep\"\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Fuseman\"\n\tclass = \"Fuseman\"\n\trevealed = true\n\tscript = \"humanbot\"\n\t//chatlump = \"chats/BOTFUSE.txt\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ckYellow Devil\"\n\taccuracy = 2\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"YellowDevil\"\n\tclass = \"YellowDevil\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cdTango\"\n\taccuracy = 2\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Tango\"\n\tclass = \"Tango\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ctTreble\"\n\taccuracy = 2\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Treble\"\n\tclass = \"Treble\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ciDoc Robot Mark 2\"\n\taccuracy = 2\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"DocRobotMark2\"\n\tclass = \"DocRobotMark2\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cgCrab Champion\"\n\taccuracy = 3\n\tintellect = 3\n\tevade = 0\n\tanticipation = 2\n\treactiontime = 3\n\tperception = 2\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"CrabChampion\"\n\tclass = \"CrabChampion\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ccPeppino\"\n\taccuracy = 3\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Peppino\"\n\tclass = \"Peppino\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ceVigilante\"\n\taccuracy = 4\n\tintellect = 3\n\tevade = 0\n\tanticipation = 2\n\treactiontime = 2\n\tperception = 2\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Vigilante\"\n\tclass = \"Vigilante\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\chPepsiman\"\n\taccuracy = 1\n\tintellect = 1\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 1\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Pepsiman\"\n\tclass = \"Pepsiman\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cgSoldier\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Soldier\"\n\tclass = \"Soldier\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cgKing Knight\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"KingKnight\"\n\tclass = \"KingKnight\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cdPropeller Knight\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"PropellerKnight\"\n\tclass = \"PropellerKnight\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ctTreasure Knight\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"TreasureKnight\"\n\tclass = \"TreasureKnight\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cnShovel Knight\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"ShovelKnight\"\n\tclass = \"ShovelKnight\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cnAnimdude\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Animdude\"\n\tclass = \"Animdude\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cnDeathman\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Deathman\"\n\tclass = \"Deathman\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\cdCoronaman\"\n\taccuracy = 1\n\tintellect = 2\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 1\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"Coronaman\"\n\tclass = \"Coronaman\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}\n\n{\n\tname = \"\\ciDr. Jekyll\"\n\taccuracy = 1\n\tintellect = 3\n\tevade = 0\n\tanticipation = 1\n\treactiontime = 2\n\tperception = 1\n\tcolor = \"00 00 00\"\n\tgender = \"male\"\n\tskin = \"DrJekyll\"\n\tclass = \"DrJekyll\"\n\trevealed = true\n\tscript = \"humanbot\"\n\tchatfrequency = 50\n}"
      },
      {
        "source": "pk3",
        "name": "gameinfo.txt",
        "contents": "// GC Game Info\nStartupTitle = \"MM8BDM : Grand Classes\"\nStartupColors = \"33 BC GG\", \"00 00 AA\"\nStartupSong = \"GCSTART\"\nStartupType = \"Hexen\" //Doom"
      },
      {
        "source": "pk3",
        "name": "README.txt",
        "contents": "Permanent Server Invite: https://discord.gg/B2MvQkH\n(Alternate) Guilded Invite: https://www.guilded.gg/i/42Dz7xMp\n\nI own almost nothing in this file.\n\nEnjoy.\n\nAlso please check our site out:\nbinarrycode.github.io/Grand_Classes-Site/\n\n==============================================\n\nBinary, Fr3ak, Great Glass, Gibus - Coding\n\nEveryone in the Discord/Guilded servers - Feedback / Concepts\n\nHeel, Hazoid, Potts/Thresh90, FTX, M30W, Z-Dagger, Fyone, Pegg, A-Chan, Hansungkee, FlyingNosaj/Lamp, Ze Robotico, Universal 22, Dio-ZX, Binary, Spybot, Fr3ak, Redflash, Dimpsy, MD/Lord Smash, ???, KY?, Oliver As Latias, BBLR, Great Glass, Trig - Spritework\n\nLaggy Blazko - Base spritework for Dr. Wily's throwing HUDs\n\nCelebi / CBM Developers - Base coding for Double / Wall Jumps\n\nTrillster - Base Class Help menu\nEhibika - Help with headshot script\nFyone - Help with headshot script\n\n???, Jason, Musashi, Ecl1p5e, ???, Fr3ak - Sounds / Help with obtaining some sounds\n\nFlaminglog - TOPWHY music (TOPWHYSP ported from JD)\n\nCosmicGem, littlelamp100 - Megaman Maker 1.5 sounds (and Wrecking for giving me higher quality files)\n\nRed Lantern - Colton skin\n\n??? - Impact Man sounds\n\nKaizoZhang - Base Doc Robot Mark 2 Sprite\nJusteDesserts - Doc Robot Mark 2 Art (inspiration for sprite)\n\nMM8BDM Devs - Mod base\n\nLuigiBlood - Original file for ZH2MUS\nbd2000 - Recreating the 'The Flintstones: The Rescue of Dino and Hoppy' title theme in Famitracker\n\nPTG - Cowboy Cheeseslime Skin\nJaxOf7 - Help with Peppino code (huge help with altfire recode), Snatchman User1 fix\n\nProtoMegaMan147 - SkullmanK Focused Skull Barrier FX sprites\n\nBulby - SOCCER startup music\n\nACESpark - QR1 & QR2 Sprites, Sounds (and other assets)\n\nUniversal 22, Great Glass, Hansungkee, Hitscan - QR2 Quint Skin\n\nClock - Original Warpstone Gem Energizer (Recyling Shop) and Soldier Power/Speed Boost Wave (Sunstar Buff Wave) Code\n\nEcl1p5e - Original Air Movement script (from Final Joedown)\n\n???/Ze Robotico - Shovel Knight skin\nDiegoSaint/Ze Robotico - Shovel Knight HUDs\n\nDuo HUDs - Kazza\n\nMega Man Revolution Remix Assets - Mega Man Revolution Remix Team\n\n???, ???, ???, ??? - Blood gib sprites\n??? (Trillster?) - Blood gib coding\n\n==============================================\n\nMost assets obtained from these files:\n=MM8BDM-Special-ClassesV3.2.pk3\n=ReimaginedClasses-v1e-beta2-Jupiter.pk3\n=UnholyClassesv7a-Beta3.pk3\n=Classes-v9fh.pk3\n=CompetitiveCBMPatchv2.0h.pk3\n=competitivecbmpatchv2.0h-uecv1.3.2.pk3\n=csccb-dev-0.21.pk3\n=JustifiedClasses-v4b-beta15.pk3\n=mm8bdm-freemovement.pk3\n=gondolapatchv2.3h.pk3\n=mm8bdmgore.pk3\n=gvh-arcade-v2chh.pk3\n\n==============================================\n\nIf I forgot something, please tell me."
      },
      {
        "source": "pk3",
        "name": "actors/acspropconstants.txt",
        "contents": "const 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;\n\nconst int STICKYMODE_GUTSLIFT = 0;\nconst int STICKYMODE_MAGFLY   = 1;\n\nconst int CLCVAR_GIBS = 1;\n\nconst int SXF_WEPFXTRANS = SXF_TRANSFERTRANSLATION;"
      },
      {
        "source": "pk3",
        "name": "actors/classbases.txt",
        "contents": "#include \"actors/Classes/ClassBases/classbase0.txt\"\n#include \"actors/Classes/ClassBases/classbase1.txt\"\n#include \"actors/Classes/ClassBases/classbase2.txt\"\n#include \"actors/Classes/ClassBases/classbase3.txt\"\n\n#include \"actors/Classes/ClassBases/classbase-flags.txt\"\n#include \"actors/Classes/ClassBases/classbasearmors.txt\"\n#include \"actors/Classes/ClassBases/Ecl1p5eDefs.txt\""
      },
      {
        "source": "pk3",
        "name": "actors/GeneralThings.txt",
        "contents": "actor SoundPlayeurBase {\n+NOINTERACTION +NOGRAVITY +FORCEXYBILLBOARD -SOLID\nscale 2.5 height 0 radius 0 States{}}\n\nactor HeadShotHeight : Inventory\n{\n\tinventory.amount 1\n\tinventory.maxamount 10000\n}\n\nactor LongTimeLimit : inventory\n{\ninventory.amount 4\ninventory.maxamount 112\n+INVENTORY.IGNORESKILL\n}\n\nactor Base28Ammo : Ammo\n{\nInventory.Amount 0\nInventory.MaxAmount 28\n}\n\nactor Base56Ammo : Ammo\n{\nInventory.Amount 0\nInventory.MaxAmount 56\n}\n\nactor Base112Ammo : Ammo\n{\nInventory.Amount 0\nInventory.MaxAmount 112\n}\n\nactor BaseAltfireAmmo : Ammo\n{\nInventory.Amount 112\nInventory.MaxAmount 112\n}\n\nActor BubProjTrail\n{\n+NOINTERACTION\n+NOGRAVITY\n+CLIENTSIDEONLY\n+FORCEXYBILLBOARD\n-SOLID\nscale 2.5\nheight 0\nradius 0\nStates\n{\nSpawn:\nTNT1 A 2\nBUBT ABC 2\nBUBT A 1 A_Fadeout(0.13)\nBUBT A 0 A_SetScale(2.1)\nBUBT B 1 A_Fadeout(0.13)\nBUBT B 0 A_SetScale(1.7)\nBUBT C 1 A_Fadeout(0.13)\nBUBT C 0 A_SetScale(1.3)\nBUBT A 1 A_Fadeout(0.13)\nBUBT A 0 A_SetScale(0.9)\nBUBT B 1 A_Fadeout(0.13)\nBUBT B 0 A_SetScale(0.5)\nBUBT C 1 A_Fadeout(0.13)\nBUBT C 0 A_SetScale(0.1)\nstop\n}\n}\n\nactor OnceC : inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor TempPitProtect : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIf(CallACS(\"CBM_GetCVar\",3)>=1,\"No\")\nTNT1 A 0 A_SpawnItemEx(\"TempPitProtector\")\nstop\nNo:\nTNT1 A 0\nStop\n}\n}\n\nactor TempPitProtector\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n+NOTARGETSWITCH\n-SOLID\n+NOGRAVITY\n+MISSILE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInTargetInventory(\"IsBot\",1,\"Death\")\nTNT1 AAAAAAAAAAAAAA 1 A_GiveToTarget(\"YesMonsterBlock\", 1)\nTNT1 A 1 A_GiveToTarget(\"NoMonsterBlock\", 1)\nTNT1 A 0\nstop\nDeath:\nTNT1 A 0\nstop\n}\n}\n\nactor TempPitProtector2\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n-SOLID\n+NOGRAVITY\n+MISSILE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInTargetInventory(\"IsBot\",1,\"Death\")\nTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_GiveToTarget(\"YesMonsterBlock\", 1)\nTNT1 A 1 A_GiveToTarget(\"NoMonsterBlock\", 1)\nTNT1 A 0\nstop\nDeath:\nTNT1 A 0\nstop\n}\n}\n\nactor NoMonsterBlock : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 1 A_ChangeFlag(\"NOBLOCKMONST\",1)\nstop\n}\n}\n\nactor YesMonsterBlock : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 1 A_ChangeFlag(\"NOBLOCKMONST\",0)\nstop\n}\n}\n\nActor ResetGravity : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 ACS_ExecuteWithResult(529,0)\nstop\n/*\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"IsUnderWater\",1,\"Pickup1\")\nTNT1 A 0 A_SetGravity(0.8)\nstop\nPickup1:\nTNT1 A 0 A_SetGravity(0.5)\nstop*/\n}\n}\n\nactor UnSolid : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor ReSolidifier\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n-SOLID\n+NOGRAVITY\n+MISSILE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"UnSolid\",1)\nSpawn2:\nTNT1 A 0 A_GiveToTarget(\"ReSolidifierCheckPickup\",1)\nTNT1 A 1\nTNT1 A 0 A_JumpIfInTargetInventory(\"UnSolid\",1,\"Spawn2\")\nstop\nDeath:\nTNT1 A 0\nstop\n}\n}\n\nactor ReSolidifierCheckPickup : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_SpawnItemEx(\"ReSolidifierCheck\", 0, 0, 0, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM, 0)\nstop\n}\n}\n\nactor ReSolidifierCheck\n{\nPROJECTILE\n+DONTSPLASH\n+SKYEXPLODE\n//+NOINTERACTION\n//+NOCLIP\nDamage (0)\n//radius 160\n//height 160\n//radius 16\n//height 56\nradius 24\nheight 84\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1\nTNT1 A 0 A_GiveToTarget(\"ReSolidify\",1)\nstop\nDeath:\nXDeath:\nTNT1 A 0\nstop\n}\n}\n\nactor ReSolidify : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"UnSolid\",1,\"Pickup2\")\nstop\nPickup2:\nTNT1 A 0 A_ChangeFlag(\"SOLID\",1)\nTNT1 A 0 A_TakeInventory(\"UnSolid\",1)\nstop\n}\n}\n\nactor BasicHelper\n{//Used by things like PharaohFX\n+MISSILE\n-SOLID\n+NOCLIP\n+NOINTERACTION\n+NOGRAVITY\n+DONTBLAST\n+DONTREFLECT\n+THRUACTORS\nrenderstyle none\nradius 2\nheight 2\nStates\n{\nSpawn:\nTNT1 A 1\nstop\nDeath:\nTNT1 A 1\nstop\n}\n}\n\n//Wall Jump\nActor JumpCanclerDisable : Once {}\n\nActor StaminaFlag : Ammo {+INVENTORY.IGNORESKILL Inventory.MaxAmount 500}\n\nactor CanTreadWater : OnceC{}\nactor IsTreadingWater : OnceC{}\nactor CanWallJump : OnceC{}\nactor CanAirJump : OnceC{}\n\nactor CanAirJumpLimit : Inventory\n{\n\tinventory.amount 1\n\tinventory.maxamount 999\n\t+INVENTORY.IGNORESKILL\n}\nactor CanAirJumpStack : CanAirJumpLimit{}\nactor CanWallJumpLimit : CanAirJumpLimit{}\nactor CanWallJumpStack : CanAirJumpLimit{}\n\nactor GiveStaminaFlag_P5 : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"StaminaFlag\",500,\"No\")\nTNT1 A 0 A_GiveInventory(\"StaminaFlag\",5)\nstop\nNo:\nTNT1 A 0\nstop\n}\n}\n\nactor AirJumpBoost_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"FlightDisableFlag\",1,\"No\")\nTNT1 A 0 A_JumpIfInventory(\"CanAirJumpLimit\",1,\"Jump\")\nstop\nNo:\nTNT1 A 0\nstop\nJump:\nTNT1 A 0 A_TakeInventory(\"CanAirJumpLimit\",1)\nTNT1 A 0 //A_ChangeVelocity(momx,momy,10.0,2)\nTNT1 A 0 A_PlaySoundEx(\"classes/bassheight\",\"JumpFlair\")\nTNT1 A 0 A_SpawnItemEx(\"BassDashDust\")\nTNT1 A 0 A_ChangeVelocity(momx,momy,CallACS(\"CBM_FetchJumpZ\"),2)\nTNT1 A 0 A_GiveInventory(\"JumpCancler\",1)\nstop\n}\n}\n\nactor PowerWallJumpSpeed : PowerSpeed\n{\nPowerup.Duration 7\nSpeed 2.05\n+POWERSPEED.NOTRAIL\n}\n\nactor WallJumpingCheck_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"FlightDisableFlag\",1,\"No\")\nTNT1 A 0 A_JumpIfInventory(\"WallN\",1,\"JumpC\")\nTNT1 A 0 A_JumpIfInventory(\"WallE\",1,\"JumpC\")\nTNT1 A 0 A_JumpIfInventory(\"WallS\",1,\"JumpC\")\nTNT1 A 0 A_JumpIfInventory(\"WallW\",1,\"JumpC\")\nstop\nNo:\nTNT1 A 0\nstop\nJumpC:\nTNT1 A 0 A_JumpIfInventory(\"CanWallJumpLimit\",1,\"Jump\")\nstop\nJump:\nTNT1 A 0 A_GiveInventory(\"PowerWallJumpSpeed\",1)\nTNT1 A 0 //A_GiveInventory(\"JumpCancler\",1)\nTNT1 A 0 A_SpawnItemEx(\"GrenadeDustFX2\",10,0,8)\n\n// Todo: Add what I did for double-jumps, but for wall jumps. Also remove this todo list once its done\n//TNT1 A 0 A_PlaySoundEx(\"IFI/Dash\",\"JumpFlair\") //DashShort\n//TNT1 AAAAA 0 A_SpawnItemEx(\"GrenadeDustFX5\",10,0,frandom(1,4)*16,0,0,-1.0)\n\nTNT1 A 0 A_TakeInventory(\"CanWallJumpLimit\",1)\nTNT1 A 0 ACS_ExecuteAlways(160,0,10)\nstop\n}\n}\n\nactor WallJumping_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_SpawnItemEx(\"WallCheckN\",23,0,8,momx,momy,0,0,8,0)//momz\nTNT1 A 0 A_SpawnItemEx(\"WallCheckS\",-23,0,8,momx,momy,0,0,8,0)\nTNT1 A 0 A_SpawnItemEx(\"WallCheckE\",0,23,8,momx,momy,0,0,8,0)\nTNT1 A 0 A_SpawnItemEx(\"WallCheckW\",0,-23,8,momx,momy,0,0,8,0)\nTNT1 A 0 A_SpawnItemEx(\"WallJumping_H\")\nstop\n}\n}\n\nactor WallJumping_H : BasicHelper\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_GiveToTarget(\"WallJumpingCheck_P\")\nTNT1 A 1\nstop\n}\n}\n\nactor WallN : OnceC{}\nactor WallS : WallN{}\nactor WallE : WallN{}\nactor WallW : WallN{}\n\nactor WallCheckN\n{\nPROJECTILE\n//+RIPPER\n//+THRUACTORS\n+THRUGHOST\n+PAINLESS\n+NOTARGETSWITCH\n+DONTBLAST\n+DONTREFLECT\n+DONTSPLASH\ndamage (0)\nHeight 10\nRadius 10\nSpeed 0\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"WallN\",1)\nTNT1 A 1\nstop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"WallN\",1)\nTNT1 A 1\nstop\n}\n}\n\nactor WallCheckS : WallCheckN\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"WallS\",1)\nTNT1 A 1\nstop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"WallS\",1)\nTNT1 A 1\nstop\n}\n}\n\nactor WallCheckE : WallCheckN\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"WallE\",1)\nTNT1 A 1\nstop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"WallE\",1)\nTNT1 A 1\nstop\n}\n}\n\nactor WallCheckW : WallCheckN\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"WallW\",1)\nTNT1 A 1\nstop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"WallW\",1)\nTNT1 A 1\nstop\n}\n}\n\n//Solidifier\nactor Nudge : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_Jumpif(Momx == 0 && Momy == 0, \"Pickup2\")\nstop\nPickup2:\nTNT1 A 0 A_Recoil(-1)\nstop\n}\n}\n\nactor StaminaFlag_inator : BasicHelper\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"StaminaFlag_No\",1)\nSpawn2:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"StaminaFlag2\",1)\nTNT1 A 1\nTNT1 A 0 A_JumpIfInTargetInventory(\"StaminaFlag_No\",1,\"Death\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"StaminaFlag2\",496,\"Death\")\nloop\n}\n}\n\nactor StaminaFlag2 : Ammo\n{\ninventory.amount 1\ninventory.maxamount 500\n+INVENTORY.IGNORESKILL\n}\n\nactor StaminaFlag_No : Inventory{}\n\nactor BasicClientSide\n{//Works well for actors spawned from projectiles\n+CLIENTSIDEONLY\n+NOINTERACTION\n+NOGRAVITY\n-SOLID\nradius 2\nheight 2\nscale 2.5\n}\n\nactor BasicHitBase\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n-SOLID\n+NOGRAVITY\n+MISSILE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0\nstop\n}\n}\n\nactor BaseDecorativeActor\n{\nscale 2.5\n+NOGRAVITY\n+CLIENTSIDEONLY\n+NONETID\n+NOINTERACTION\nStates\n{\nSpawn:\nTNT1 A 0\nstop\n}\n}\n\nactor BasicExplosion\n{//Easy way of managing every explosion such as topspin\n+MISSILE\n-SOLID\n+DONTBLAST\n+NOGRAVITY\n+RIPPER\n+SKYEXPLODE\n+NOINTERACTION\n+DONTSPLASH\n+THRUGHOST\n+THRUACTORS\n+DONTREFLECT\nDamage 0\nradius 2\nheight 2\n//Scale 2.5\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(10,10,0)\nstop\n}\n}\n\nactor RiC_FreezeWatcher\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n-SOLID\n+NOTARGETSWITCH\n+NOGRAVITY\n+MISSILE\nReactionTime 40\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"ChillStuck\",1)\nTNT1 A 0 A_GiveToTarget(\"ChillVision\",1)\nTNT1 A 1 A_JumpIf(ACS_NamedExecuteWithResult(\"core_targetexists\",0)==0,\"Death\")\nTNT1 A 0 A_GiveToTarget(\"ChillStuck\",1)\nTNT1 A 0 A_GiveToTarget(\"ChillVision\",1)\nTNT1 A 0 A_Countdown\nloop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"PowerofNothing\",999)\nTNT1 A 0 A_TakeFromTarget(\"GoodatGettingHit\",999)\nTNT1 A 0 A_TakeFromTarget(\"ChillVision\",999)\nTNT1 A 0 A_GiveToTarget(\"ChillFree\",1)\nstop\n}\n}\n\nactor Shocked_Jump\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n-SOLID\n+NOTARGETSWITCH\n+NOGRAVITY\n+MISSILE\nReactionTime 35\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"ChillStuck\",1)\nTNT1 A 1 A_JumpIf(ACS_NamedExecuteWithResult(\"core_targetexists\",0)==0,\"Death\")\nTNT1 A 0 A_Countdown\nloop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"PowerofNothing\",999)\nTNT1 A 0 A_TakeFromTarget(\"GoodatGettingHit\",999)\nTNT1 A 0 A_GiveToTarget(\"ChillFree\",1)\nstop\n}\n}\n\nActor Shocked_Jump_Baron : Shocked_Jump{ReactionTime 10}\n\nActor ShockFX125 : Shocked_Jump{ReactionTime 125}\n\nactor RiC_FreezeProtect2 : Powerup\n{\nPowerup.Duration 52\n}\n\nactor NothingLol {\nPROJECTILE\nHeight 0 Radius 0 Damage (0)\n+NOINTERACTION\n+CLIENTSIDEONLY\n+THRUACTORS\n+NOCLIP\nstates\n{\nSpawn:\nTNT1 A 1\nstop\n}\n}\n\nactor EnhancedMovementSpeedBoost : PowerSpeed\n{\n+POWERSPEED.NOTRAIL\nSpeed 1.25\nPowerup.Duration 0x7FFFFFFD\n}"
      },
      {
        "source": "pk3",
        "name": "actors/GeneralInherits.txt",
        "contents": "//Remind me to move this later\n// -Binary\nActor IsRhythmMan : OnceC{}\n\nActor PowerNoGravityFix : PowerFlight\n{\n\t+NOGRAVITY\n\tPowerup.Duration 1\n}\n\nActor ChillFree : custominventory {\nstates {\npickup:\nTNT1 A 0\nTNT1 A 0 SetPlayerProperty(0,0,4)\nstop\n}}\n\nActor ChillStuck : custominventory {\nstates {\npickup:\nTNT1 A 0\nTNT1 A 0 SetPlayerProperty(0,1,4)\nstop\n}}\n\nActor ChillVision : PowerUp\n{\n\tPowerup.Duration 9999\n\t//\t\t\t\t  R    R    G    G    B    B\n\tPowerup.Colormap 0.3, 0.7, 0.7, 0.9, 1.0, 1.1\n}\n\nActor GCChillFreeze : powerspeed\n{\npowerup.duration 1600\nspeed 0\n+POWERSPEED.NOTRAIL\n}\nActor GCChillFreezeWatcher\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n-SOLID\n+NOTARGETSWITCH\n+NOGRAVITY\n+MISSILE\nreactiontime 26\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInTargetInventory(\"GoodatGettingHit\",1,\"Death2\")\nTNT1 A 0 A_GiveToTarget(\"ChillStuck\",1)\nTNT1 A 0 A_GiveToTarget(\"ChillVision\",1)\nTNT1 A 1 A_GiveToTarget(\"ChillVision\",1)\nTNT1 A 0 A_GiveToTarget(\"ChillStuck\",1)\nTNT1 A 0 A_GiveToTarget(\"ChillVision\",1)\nTNT1 A 0 A_Countdown\nloop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"PowerofNothing\",999)\nTNT1 A 0 A_TakeFromTarget(\"GoodatGettingHit\",999)\nTNT1 A 0 A_TakeFromTarget(\"ChillVision\",999)\nTNT1 A 0 A_GiveToTarget(\"ChillFree\",1)\nstop\nDeath2:\nTNT1 A 0\nTNT1 A 0 A_TakeFromTarget(\"PowerofNothing\",999)\nTNT1 A 0 A_TakeFromTarget(\"GoodatGettingHit\",999)\nPLY1 H 0 A_SpawnItemEx(\"GCChillFreezeWatcher\",0,0,0,0,0,0,0,SXF_TRANSFERPOINTERS)\nstop\nDeath2:\nTNT1 A 0\nstop\n}}\n\nActor PowerofNothing : Powerup {}\n\nActor GoodatGettingHit : PowerupGiver\n{\n+INVENTORY.AUTOACTIVATE\n+INVENTORY.ALWAYSPICKUP\npowerup.duration 5\npowerup.type \"PowerofNothing\"\n}\n\nActor TargetMarkerT : TargetMarker{States{\nUse:\nTNT1 A 0 A_SpawnItemEx(\"TargetTracerT\",0,0,32,Cos(pitch)*4000,0,sin(-pitch)*4000,0)\nstop\n}\n}\n\nactor ProjectilePortDead : OnceC{}\nactor ProjectilePorting : Powerup\n{\n\tPowerup.Duration 3//2\n}\n\nActor IsInGame : OnceC{}\n\nActor SimplifiedTeamBars : OnceC{}\n\nActor NoPainFX : OnceC{}\n\nActor HasTimeStopperPose : OnceC{}\nActor QR2HealSnd : OnceC{}\nActor IsFrom2GB : OnceC{}\nActor IsFrom3GB : OnceC{}\nActor IsFromMM1 : OnceC{}\nActor IsFromMM2 : OnceC{}\nActor IsFromMM7 : OnceC{}\nActor IsFromMM8 : OnceC{}\nActor IsFromMMB : OnceC{}\nActor IsFromMM11 : OnceC{}\nActor IsFromDOS : OnceC{}\n\nActor HasPowerGear : OnceC{}\nActor HasSpeedGear : OnceC{}\n\nActor UsingPowerGear : OnceC{}\nActor UsingSpeedGear : OnceC{}\n\nActor GC_NoKnockback : OnceC{}\nActor LeftClickFlag : OnceC{}\nActor RightClickFlag : OnceC{}\nActor NoClickFlag : OnceC{}\nActor BusterAmmoC : Ammo{Inventory.Amount 1 Inventory.MaxAmount 1 +INVENTORY.IGNORESKILL}\nActor NoCrit_P : Powerup{Powerup.Duration 18}\nActor AttackIndFlag : OnceC{}\nActor NoTranslationCode : OnceC{}\nActor FlightDisableFlag : OnceC{}\nActor CanDoubleJump : OnceC{}\nActor TargetTracerT : TargetTracer{+THRUActorS}\nActor IsInvunFlag : OnceC{}\nActor BaseCustomFlag1 : OnceC{}\nActor BaseCustomFlag2 : OnceC{} Actor BaseCustomFlag3 : OnceC{}\nActor BaseCustomFlag4 : OnceC{} Actor BaseCustomFlag5 : OnceC{}\nActor BaseCustomFlag6 : OnceC{} Actor BaseCustomFlag7 : OnceC{}\nActor BaseCustomFlag8 : OnceC{} Actor BaseCustomFlag9 : OnceC{}\nActor BaseCustomFlag10 : OnceC{} Actor BaseCustomFlag11 : OnceC{}\nActor BaseCustomFlag12 : OnceC{} Actor BaseCustomFlag13 : OnceC{}\nActor BaseCustomFlag14 : OnceC{} Actor BaseCustomFlag15 : OnceC{}\nActor BaseCustomFlag16 : OnceC{} Actor BaseCustomFlag17 : OnceC{}\nActor BaseCustomFlag18 : OnceC{} Actor BaseCustomFlag19 : OnceC{}\nActor BaseCustomFlag20 : OnceC{} Actor BaseCustomFlag21 : OnceC{}\nActor BaseCustomFlag22 : OnceC{} Actor BaseCustomFlag23 : OnceC{}\nActor BaseCustomFlag24 : OnceC{} Actor BaseCustomFlag25 : OnceC{}\nActor BaseCustomFlag26 : OnceC{} Actor BaseCustomFlag27 : OnceC{}\nActor BaseCustomFlag28 : OnceC{} Actor BaseCustomFlag29 : OnceC{}\nActor BaseCustomFlag30 : OnceC{} Actor BaseCustomFlag31 : OnceC{}\nActor BaseCustomFlag32 : OnceC{} Actor BaseCustomFlag33 : OnceC{}\nActor BaseCustomFlag34 : OnceC{} Actor BaseCustomFlag35 : OnceC{}\nActor BaseCustomFlag36 : OnceC{} Actor BaseCustomFlag37 : OnceC{}\nActor BaseCustomFlag38 : OnceC{} Actor BaseCustomFlag39 : OnceC{}\nActor BaseCustomFlag40 : OnceC{} Actor BaseCustomFlag41 : OnceC{}\nActor BaseCustomFlag42 : OnceC{} Actor BaseCustomFlag43 : OnceC{}\nActor BaseCustomFlag44 : OnceC{} Actor BaseCustomFlag45 : OnceC{}\nActor BaseCustomFlag46 : OnceC{} Actor BaseCustomFlag47 : OnceC{}\nActor BaseCustomFlag48 : OnceC{} Actor BaseCustomFlag49 : OnceC{}\nActor BaseCustomFlag50 : OnceC{} Actor BaseCustomFlag51 : OnceC{}\nActor BaseCustomFlag52 : OnceC{} Actor BaseCustomFlag53 : OnceC{}\nActor BaseCustomFlag54 : OnceC{} Actor BaseCustomFlag55 : OnceC{}\nActor BaseCustomFlag56 : OnceC{} Actor BaseCustomFlag57 : OnceC{}\nActor BaseCustomFlag58 : OnceC{} Actor BaseCustomFlag59 : OnceC{}\nActor BaseCustomFlag60 : OnceC{} Actor BaseCustomFlag61 : OnceC{}\n\nactor BloodDeath : OnceC {}\nActor IsWaterGibSprite : OnceC{}\n\nActor AnimationPowerupFlag3 : Powerup{Powerup.Duration 3}\nActor AnimationPowerupFlag4 : Powerup{Powerup.Duration 4}\nActor AnimationPowerupFlag5 : Powerup{Powerup.Duration 5}\nActor AnimationPowerupFlag6 : Powerup{Powerup.Duration 6}\n\nActor PermanentPowerDamage : PowerDamage{Powerup.Duration 0x7FFFFFFF}\nActor PermanentPowerProtection : PowerProtection{Powerup.Duration 0x7FFFFFFF}\n\nActor WTank2 : WTank { States {\nUse:\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(984,0),\"Success\")\nfail\nSuccess:\nEBAL E 0 A_PlaySound(\"item/energyup\")\nEBAL E 0 A_PlaySoundEx(\"item/refill\",\"Voice\")\nEBAL E 0 ACS_Execute(992, 0, 100)\nTNT1 A 0 A_TakeInventory(\"WTank2\",1)\nTNT1 A 0 A_TakeInventory(\"BetterWTank\",99999)\nfail\n}}\nActor BetterWTank : CustomInventory replaces WTank\n{\nScale 2.0\ninventory.pickupmessage \"$PU_WTANK\"\nInventory.PickupSound \"item/1up\"\nInventory.MaxAmount 1\nStates\n{\nSpawn:\nEBAL H 0\nEBAL H 0 Thing_ChangeTID(0,999)\nEBAL HE 6\nGoto Spawn+2\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"CanCopyWeapons\",1,\"Yesyes\")\nfail\nYesyes:\nTNT1 A 0 A_GiveInventory(\"WTank2\",1)\nTNT1 A 0 A_TakeInventory(\"BetterWTank\",99999)\nstop\n}\n}\n\nActor NewerEnergyBalancer : EnergyBalancer {}\n\nActor NewEnergyBalancer : EnergyBalancer replaces EnergyBalancer\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"CanCopyWeapons\",1,1)\nfail\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"EnergyBalancer\",1)\nstop\n}\n}\n\nActor SmallHealthBetter : SmallHealth replaces SmallHealth\n{\n\tInventory.Amount 10\n\tInventory.MaxAmount 0\n}\n\nActor BigHealthBetter : BigHealth replaces BigHealth\n{\n\tInventory.Amount 20\n\tInventory.MaxAmount 0\n}\n\nActor ETank2 : ETank\n{\nInventory.PickupSound \"misc/none\"//item/1up\"\nStates\n{\nSpawnLoop:\nTNT1 A 0 A_JumpIf(CallACS(\"CBM_GetCVar\",7)==0,\"Death\")\nTNT1 A 0 A_JumpIf(CallACS(\"CBM_GetCVar\",8)==0,\"Death\")\nSpawnLoop2:\nEBAL F 0\nEBAL F 0 A_JumpIf(tid!=0, 2)\nEBAL F 0 Thing_ChangeTID(0,999)\nEBAL FE 6\nGoto SpawnLoop2+3\nUse:\nEBAL E 0 A_JumpIfHealthLower(CallACS(\"ACS_GetSpawnHealth\",0),\"Success\")\nfail\nPickup:\nTNT1 A 0 A_GiveInventory(\"GC_Pickup1upSound_P\",1)\nstop\nSuccess:\nTNT1 A 0 A_FireCustomMissile(\"DeathTank\",0,0,0,0)\nTNT1 A 0 A_TakeInventory(\"BetterETank\",1)\nEBAL E 0 A_PlaySound(\"item/energyup\")\nEBAL E 0 A_PlaySoundEx(\"item/refill\",\"Voice\")\nEBAL E 0 HealThing(CallACS(\"ACS_GetSpawnHealth\",0)/4)\nEBAL E 0 A_TakeInventory(\"ETank2\",1)\nfail\nDeath:\nTNT1 A 0\nstop\nNope:\nTNT1 A 0\nfail\n}\n}\n\nActor DeathTank\n{\nPROJECTILE\n-NOGRAVITY\nSpeed 30\nRadius 12\nHeight 12\nDamage (12)\nObituary \"%o wanted %k's E-Tank.\"\nScale 2.5\nGravity 3.0\nStates\n{\nSpawn:\nTNT1 AA 0 A_GiveInventory(\"ProjectileCode\",1)\nEBAL EF 8\nGoto Spawn+2\nDeath:\nTNT1 A 1 A_SpawnItemEx(\"EvenWorseTank\")\nstop\n}\n}\n\nActor EvenWorseTank\n{\nPROJECTILE\nDamage (0)\nRadius 1\nHeight 1\n+FLOORHUGGER\n+RIPPER\nScale 2.5\nStates\n{\nSpawn:\nTNT1 A 1\nTNT1 A 0 A_GiveInventory(\"ProjectileCode\",1)\nTNT1 A 0 A_PlaySoundEx(\"weapon/napalm\",\"ETank\")\nEBAL EEEEEE 0 A_SpawnItemEx(\"Boom\",random(-100,100),random(-100,100),random(0,52),0,0,0,0,1)\nTNT1 A 2\nstop\n}\n}\n\nActor Boom\n{\nPROJECTILE\nDamage (0)\nRadius 0\nHeight 0\nObituary \"%o wanted %k's E-Tank.\"\nScale 2.5\nSpeed 0\nStates\n{\nSpawn:\nTNT1 AA 0 A_GiveInventory(\"ProjectileCode\",1)\nNAPA EFGHIJKLMNOPQRS 2\nstop\n}\n}\n\nActor BetterETank : BaseMM8BDMUseItem replaces ETank\n{\nScale 2.0\ninventory.pickupmessage \"$PU_ETANK\"\nInventory.PickupSound \"misc/none\"//item/1up\"\ninventory.maxamount 1 States{\nSpawnLoop:\nTNT1 A 0 A_JumpIf(CallACS(\"CBM_GetCVar\",7)==0,\"Death\")\nSpawnLoop2:\nEBAL F 0\nEBAL F 0 Thing_ChangeTID(0,999)\nEBAL FE 6\nGoto SpawnLoop2+2\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"ETank2\",1,\"Nope\")\nTNT1 A 0 A_GiveInventory(\"GC_Pickup1upSound_P\",1)\nTNT1 A 0 A_GiveInventory(\"ETank2\",1)\nTNT1 A 0 A_TakeInventory(\"BetterETank\",9999999999)\nstop\nNope:\nTNT1 A 0\nfail\n}\n}\n\nActor RandomItem2 : RandomItem replaces RandomItem {States{\nETank:\nTNT1 A 1 A_SpawnItemEx(\"BetterETank\")\nstop\nWTank:\nTNT1 A 1 A_SpawnItemEx(\"BetterWTank\")\nstop\n}}\n\nActor QuakeFX\n{\n\t+NOINTERACTION\n\t+NOGRAVITY\n\t+CLIENTSIDEONLY\n\t+FORCEXYBILLBOARD\n\t-SOLID\n\tscale 2.5\n\theight 1\n\tradius 1\n\treactiontime 12\n\tvar int user_angle;\n\tStates\n\t{\n\t\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SetUserVar(\"user_angle\", random(0, 6))\n\t\tSpawnLoop:\n\t\tTNT1 A 0 A_SpawnItemEx(\"QuakeParticle\", random(320,480), 0, -(z-floorz), 60, 0, 5, user_angle, SXF_ABSOLUTEANGLE|SXF_NOCHECKPOSITION)\n\t\tTNT1 A 0 A_SetUserVar(\"user_angle\", user_angle + 30)\n\t\tTNT1 A 0 A_Countdown\n\t\tloop\n\t\tDeath:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nActor QuakeFX2 : QuakeFX\n{\n\treactiontime 6\n\tStates\n\t{\n\t\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SetUserVar(\"user_angle\", random(6, 12))\n\t\tSpawnLoop:\n\t\tTNT1 A 0 A_SpawnItemEx(\"QuakeParticle\", random(160,320), 0, -(z-floorz), 60, 0, 5, user_angle, SXF_ABSOLUTEANGLE|SXF_NOCHECKPOSITION)\n\t\tTNT1 A 0 A_SetUserVar(\"user_angle\", user_angle + 60)\n\t\tTNT1 A 0 A_Countdown\n\t\tloop\n\t\tDeath:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nActor QuakeFX3 : QuakeFX\n{\n\treactiontime 12\n\tStates\n\t{\n\t\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SetUserVar(\"user_angle\", random(0, 6))\n\t\tSpawnLoop:\n\t\tTNT1 A 0 A_SpawnItemEx(\"QuakeParticle\", random(0,160), 0, (-(z-floorz))+8, 60, 0, 0, user_angle, SXF_ABSOLUTEANGLE|SXF_NOCHECKPOSITION)\n\t\tTNT1 A 0 A_SetUserVar(\"user_angle\", user_angle + 30)\n\t\tTNT1 A 0 A_Countdown\n\t\tloop\n\t\tDeath:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nActor QuakeParticle\n{\n\t+CLIENTSIDEONLY\n\t+NOINTERACTION\n\t-SOLID\n\t+NOGRAVITY\n\theight 0\n\tradius 0\n\tScale 2.5\n\tStates\n\t{\n\t\tSpawn:\n\t\tQUAK AB 3\n\t\tQUAK AAABBB 1 A_Fadeout(0.12)\n\t\tstop\n\t}\n}\n\nActor TurbomanSmoke : BasicClientSide\n{\nstates\n{\nSpawn:\nGRES GFE 2\nstop\n}\n}\n\n//I can't believe I made this to save space, yet barely anything uses it\nActor BasicFadingEffect_RSAdd : BasicClientSide\n{\nRenderstyle Add\nRadius 0.15\nReactiontime 2\nStates\n{\nSpawn:\nTNT1 A 0\nstop\nSpawn2:\n\"####\" \"#\" 1 A_Countdown\nloop\nDeath:\n\"####\" \"#\" 0 A_JumpIf(alpha <=0,\"Nope\")\n\"####\" \"#\" 1 A_Fadeout(Radius)\nloop\nNope:\n\"####\" \"#\" 0\nStop\n}\n}\n\nActor BasicFadingEffect_RSTranslucent : BasicFadingEffect_RSAdd{Renderstyle Translucent}\nActor BasicFadingEffect_RSStencil : BasicFadingEffect_RSAdd{Renderstyle Stencil StencilColor none}\nActor BasicFadingEffect_RSStencil-B : BasicFadingEffect_RSStencil{StencilColor \"Blue\"}\nActor BasicFadingEffect_RSStencil-G : BasicFadingEffect_RSStencil{StencilColor \"Green\"}\nActor BasicFadingEffect_RSStencil-R : BasicFadingEffect_RSStencil{StencilColor \"Red\"}\nActor BasicFadingEffect_RSStencil-DR : BasicFadingEffect_RSStencil{StencilColor \"DarkRed\"}\nActor BasicFadingEffect_RSStencil-DG : BasicFadingEffect_RSStencil{StencilColor \"DarkGreen\"}\nActor BasicFadingEffect_RSStencil-C : BasicFadingEffect_RSStencil{StencilColor \"Cyan\"}\nActor BasicFadingEffect_RSStencil-Y : BasicFadingEffect_RSStencil{StencilColor \"Yellow\"}\nActor BasicFadingEffect_RSStencil-P : BasicFadingEffect_RSStencil{StencilColor \"Purple\"}\nActor BasicFadingEffect_RSStencil-Pink : BasicFadingEffect_RSStencil{StencilColor \"Pink\"}\nActor BasicFadingEffect_RSStencil-Bl : BasicFadingEffect_RSStencil{StencilColor \"Black\"}\nActor BasicFadingEffect_RSStencil-Gr : BasicFadingEffect_RSStencil{StencilColor \"Grey\"}\nActor BasicFadingEffect_RSStencil-W : BasicFadingEffect_RSStencil{StencilColor \"White\"}\n\n//\"RenderStyle Add\" seems to remove some colors if used with StencilColor\n\nActor BassDoubleJump : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_PlaySoundEx(\"classes/bassheight\",\"SoundSlot9\")\nTNT1 A 0 ThrustThingZ(0,52,0,0)\nTNT1 A 0 A_Spawnitemex(\"BassDashDust\")\nstop\n}\n}\n\nActor TestAmmo : CutterFlag{}\n\nActor CanReload : OnceC{}\nActor CanZoom : OnceC{}\nActor CanUser1 : OnceC{}\nActor CanUser2 : OnceC{}\nActor CanUser3 : OnceC{}\nActor CanUser4 : OnceC{}\nActor ReloadIndFlag : OnceC{}\nActor ZoomIndFlag : OnceC{}\nActor User1IndFlag : OnceC{}\nActor User2IndFlag : OnceC{}\nActor User3IndFlag : OnceC{}\nActor User4IndFlag : OnceC{}\nActor ReloadFlag : OnceC{}\nActor ZoomFlag : OnceC{}\nActor User1Flag : OnceC{}\nActor User2Flag : OnceC{}\nActor User3Flag : OnceC{}\nActor User4Flag : OnceC{}\n\n//Team buffs are niec\nActor DoubleSpeed_Buff : PowerSpeed\n{\nPowerup.Duration 525\nSpeed 2.0\n+ADDITIVETIME\n}\nActor DoubleFiringSpeed_Buff : PowerDoubleFiringSpeed\n{\nPowerup.Duration 525\n+ADDITIVETIME\n}\nActor ReflectiveDamage : ReflectionRune\n{\nPowerup.Duration 525\n+ADDITIVETIME\n}\nActor DoubleDamage : StrengthRune\n{\nDamage 2\nPowerup.Duration 525\n+ADDITIVETIME\n}\n\nActor BasicPowerupGiver : PowerupGiver\n{\n+INVENTORY.AUTOACTIVATE\n+INVENTORY.ALWAYSPICKUP\nInventory.MaxAmount 0\nStates\n{\nSpawn:\nTNT1 A 1\nstop\n}\n}\n\nActor BasicShieldHitboxReplace : BasicShieldHitbox replaces BasicShieldHitbox\n{\n\t+NOTARGETSWITCH //Fixes the target transfer issue\n\tDamageFactor \"ProtoBash\", 0.0 //Prevents issues with this\n\tDamageFactor \"DeathmanMainSpike\", 0.0\n}\n\nActor Replace_ProtoShieldHitboxX : BasicShieldHitboxReplace\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(CallACS(\"GC_ProtoShieldCheck\")==0,\"Death2\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"StopShield\",1,\"Death2\")\nPLAY A 1 A_Warp(2,Meleerange,Accuracy,Mass,0,24)\nLoop\n}\n}\n\nActor Replace_ProtoShieldHitbox1 : Replace_ProtoShieldHitboxX replaces ProtoShieldHitbox1{Meleerange 28 Accuracy -16 Mass 8}\nActor Replace_ProtoShieldHitbox2 : Replace_ProtoShieldHitbox1 replaces ProtoShieldHitbox2{Accuracy -8}\nActor Replace_ProtoShieldHitbox3 : Replace_ProtoShieldHitbox1 replaces ProtoShieldHitbox3{Accuracy 0}\nActor Replace_ProtoShieldHitbox4 : Replace_ProtoShieldHitbox1 replaces ProtoShieldHitbox4{Accuracy 8}\nActor Replace_ProtoShieldHitbox5 : Replace_ProtoShieldHitbox1 replaces ProtoShieldHitbox5{Accuracy 16}\n\n//A \"Safer\" version of the Genesis Unit poof thing.\nActor PoofSpawnerCC\n{\n+NOINTERACTION\n-SOLID\nHeight 0\nRadius 0\nRenderStyle None\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_PlaySoundEx(\"weapon/astrocrush\",0,0,1)\nTNT1 A 0 A_SpawnItemEx(\"CCPoof\",0,0,22)\nTNT1 AAAAA 0 A_SpawnItemEx(\"CCPoof\",random(-128,128),random(-128,128),random(0,128))\nTNT1 AAAAAAAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx(\"CCPoof\",random(-128,128),random(-128,128),random(0,128))\nstop\n}\n}\nActor CCPoof\n{\n+NOINTERACTION\n+NOGRAVITY\nscale 2.5\nStates\n{\nSpawn:\nPOOF ABABABAB 4\nstop\n}\n}\n\nActor IsOnGround : OnceC{}\n\nActor PowerHeadshot : PowerUp\n{\n\tPowerUp.Duration 4\n}\n\nActor FakeDebris\n{\nPROJECTILE\n-NOGRAVITY\nDamage (0)\nHeight 8\nRadius 16\nScale 2.5\nSpeed 35\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_PlaySoundEx(\"classes/critsound\",\"SoundSlot424\")\nTNT1 A 0 A_PlaySoundEx(\"classes/mm3ping\",\"SoundSlot423\")\nTNT1 A 0 A_TransferPointer(AAPTR_TARGET,AAPTR_DEFAULT,AAPTR_TARGET,AAPTR_TRACER) //target's target to self's tracer\nTNT1 A 0 A_GiveInventory(\"ProjectileCodeTracer\",1)\nTNT1 A 1 A_Jump(256,\"Spawn2\")\nWait\nSpawn2:\nBASB A 4 ThrustThingz(0,-2,0,0)\nGoto Continue\nContinue:\n\"####\" \"#\" 4\nloop\n}\n}\n\n#Include \"Actors/HeadshotDebris.txt\" //To save me time\n\nActor HeadShotIndFX : BasicClientSide\n{\nScale 1.75\nStates\n{\nSpawn:\nTNT1 A 1\nHDSH E 5\nHDSH E 0 A_ScaleVelocity(1.45)\nHDSH E 1 A_FadeOut(0.12)\nwait\n}\n}\n\nActor HeadShotIndicator : BasicClientSide\n{\nAlpha 0.95\nRenderStyle Translucent\nScale 1.25\nStates\n{\nSpawn:\nTNT1 A 0\nHDSH ABCD 2\nstop\n}\n}\n\nActor PowerReallyNothing : Powerup\n{\n\tPowerup.Duration 10\n}\n\nActor GrenadeDustFX : BasicClientSide\n{\nStates\n{\nSpawn:\nTNT1 A 0\nGRES EFG 2\nStop\n}\n}\n\nActor GrenadeDustFX2 : GrenadeDustFX\n{\nStates\n{\nSpawn:\nTNT1 A 0\nGRES GFE 2\nStop\n}\n}\n\nActor GrenadeDustFX3 : GrenadeDustFX\n{\nStates\n{\nSpawn:\nTNT1 A 0\nGRES GGFFEE 1 ThrustThingZ(0,random(2,4),0,1)\nstop\n}\n}\n\nActor GrenadeDustFX4 : GrenadeDustFX\n{\nStates\n{\nSpawn:\nTNT1 A 0\nGRES EEFFG 1 ThrustThingZ(0,random(2,4),0,1)\nGRES G 1 ThrustThingZ(0,random(2,4),0,1)\nGRES G 0 A_FadeOut(3)\nGRES G 1 ThrustThingZ(0,random(2,4),0,1)\nGRES G 0 A_FadeOut(3)\nstop\n}\n}\n\nActor GrenadeDustFX5 : GrenadeDustFX\n{\nStates\n{\nSpawn:\nTNT1 A 0\nGRES GGFFE 1 ThrustThingZ(0,-random(3,5),0,1)\nstop\n}\n}\n\nActor MenacingAura\n{\nObituary \"$OB_MENACINGAURA1\"\nPROJECTILE\nDamage(4)\nAlpha 0\nRenderStyle Translucent\nRadius 12\nHeight 8\nScale 2.5\n+FLOATBOB\nStates\n{\nSpawn:\nTNT1 A 0\nJJBA GGGGGGGGGG 1 A_FadeIn(0.1)\nJJBA G 35\nJJBA GGGGGGGGGG 1 A_FadeOut(0.1)\nstop\n}\n}\n\nActor MenacingAuraLightBlue : MenacingAura\n{\nObituary \"$OB_MENACINGAURA2\"\nStates\n{\nSpawn:\nTNT1 A 0\nJJBA HHHHHHHHHH 1 A_FadeIn(0.1)\nJJBA H 35\nJJBA HHHHHHHHHH 1 A_FadeOut(0.1)\nstop\n}\n}\n\nActor MenacingAuraYellow : MenacingAura\n{\nObituary \"$OB_MENACINGAURA3\"\nStates\n{\nSpawn:\nTNT1 A 0\nJJBA IIIIIIIIII 1 A_FadeIn(0.1)\nJJBA I 35\nJJBA IIIIIIIIII 1 A_FadeOut(0.1)\nstop\n}\n}\n\nActor MenacingAuraGreen : MenacingAura\n{\nObituary \"$OB_MENACINGAURA4\"\nStates\n{\nSpawn:\nTNT1 A 0\nJJBA JJJJJJJJJJ 1 A_FadeIn(0.1)\nJJBA J 35\nJJBA JJJJJJJJJJ 1 A_FadeOut(0.1)\nstop\n}\n}\n\nActor RandomAura : MegaShot\n{\nDamage (0)\n+RIPPER\n+THRUActorS\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Jump(256, \"Aura1\", \"Aura2\", \"Aura3\", \"Aura4\")\nGoto Aura1\nAura1:\nTNT1 A 0 A_SpawnItemEx(\"MenacingAura\", 0, 0, 0)\nstop\nAura2:\nTNT1 A 0 A_SpawnItemEx(\"MenacingAuraLightBlue\", 0, 0, 0)\nstop\nAura3:\nTNT1 A 0 A_SpawnItemEx(\"MenacingAuraYellow\", 0, 0, 0)\nstop\nAura4:\nTNT1 A 0 A_SpawnItemEx(\"MenacingAuraGreen\", 0, 0, 0)\nstop\n}\n}\n\nActor NoJump : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nActor TelePainFX1\n{\n+NOINTERACTION\n-SOLID\nScale 1.5\nrenderstyle None\nStates\n{\nSpawn:\nPLAY A 2\nPLAY A 1 A_SpawnItemEx(\"TelePainFX\",0,0,0,0,0,0,0,SXF_TRANSFERSCALE)\nPLAY A 0\nstop\n}\n}\n\nActor TelePainFX\n{\n+NOINTERACTION\n+NOGRAVITY\n-SOLID\nStates\n{\nSpawn:\nTNT1 A 1\nMMFX A 3 A_PlaySoundEx(\"misc/devilpain\",\"Voice\")\nstop\n}\n}\n\nActor ZangiefAngle : Inventory\n{\ninventory.amount 1\ninventory.maxamount 255\n}\n\nActor IsPerformingSuplex : OnceC{}\n\nActor SuplexID : Inventory //ID of the player grabbed\n{\ninventory.amount 1\ninventory.maxamount 64\n}\n\n//Actor ZangiefSuplexProtect : Once\n\nActor ShademanGrabRelease_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_Stop\nTNT1 A 0 ThrustThingZ(0,12,0,0)\nTNT1 A 0 A_GiveInventory(\"PowerShadeRelease\",1)\nstop\n}\n}\n\nActor ShademanGrabReleaseBackwards_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_Stop\nTNT1 A 0 ThrustThingZ(0,12,0,0)\nTNT1 A 0 A_GiveInventory(\"PowerShadeReleaseBackwards\",1)\nstop\n}\n}\n\nActor PowerShadeReleaseBackwards : PowerSpeed\n{\nPowerup.Duration 14\nSpeed -3.0\n}\n\nActor PowerShadeRelease : PowerSpeed\n{\nPowerup.Duration 14\nSpeed 3.0\n}\n\nActor IAmGrabbingSomeone : OnceC{}\nActor IAmHoldingSomeone : OnceC{}\nActor IAmGrabbingAnAlly : OnceC{}\n\nActor BaseGrabber_A\n{\n//+NOINTERACTION\n+MISSILE\n+NOBLOCKMAP\n+NOGRAVITY\n+NOEXPLODEFLOOR\n+DONTBLAST\n+DONTREFLECT\n+HITTRACER\n+THRUGHOST\n+THRUSPECIES\nSpecies \"DumbGrabBlocker_S\"\nheight 64\nradius 64\nRenderStyle None\n//Damage (2) //No.\nObituary \"$OB_GRABOBIT\"\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1\nstop\nCrash:\nXDeath:\nTNT1 A 0 A_JumpIfInTargetInventory(\"SuplexID\",1,\"DeathI\")\nTNT1 A 0 A_JumpIfInventory(\"IsPerformingSuplex\",1,\"DeathJ\",8)\n//TNT1 A 0 A_JumpIf(CallACS(\"cbm_istracerplayer\")==1,\"GiveSuplexT\")\nTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"cbm_istracerplayer\")==1,\"DeathCheck2\")\ngoto Death\nDeathCheck2:\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(975,1)==1,\"DeathCheck3\")\ngoto GiveSuplexT\nDeathCheck3:\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(143,ACS_ExecuteWithResult(147,0),1) == ACS_ExecuteWithResult(143,ACS_ExecuteWithResult(147,1),1),\"Death\")\ngoto GiveSuplexT\n\nGiveSuplexT:\nTNT1 A 0 A_CheckFlag(\"FLOORHUGGER\",\"DeathD\",AAPTR_TRACER)\nTNT1 A 0 A_JumpIfInTargetInventory(\"SuplexID\",1,\"DeathI\")\nTNT1 A 0 A_JumpIfInventory(\"IsPerformingSuplex\",1,\"DeathJ\",8)\nTNT1 A 0 A_GiveToTarget(\"IsPerformingSuplex\",1)\nTNT1 A 4 A_GiveToTarget(\"SuplexID\",(ACS_ExecuteWithResult(147,1)-1000)+1)\nstop\nGiveSuplex:\nTNT1 A 0 A_JumpIfInTargetInventory(\"SuplexID\",1,\"DeathI\")\nTNT1 A 0 A_JumpIfInventory(\"IsPerformingSuplex\",1,\"DeathJ\",8)\nTNT1 A 0 A_GiveToTarget(\"IsPerformingSuplex\",1)\nTNT1 A 0 A_GiveToTarget(\"SuplexID\",(ACS_ExecuteWithResult(147,1)-1000)+1)\nTNT1 A 1 A_GiveInventory(\"TempPitProtect_P\",1,8)\nCarry:\nTNT1 A 0 A_GiveInventory(\"TempPitProtect_P\",1,8)\nTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"core_targetexists\", 0)==0,\"DeathD\")\nTNT1 A 1 //A_GiveToTarget(\"\",1)\nTNT1 A 1 A_JumpIfInTargetInventory(\"IAmGrabbingSomeone\",1,\"Carry\")\nStopCarry:\n//TNT1 A 0 A_GiveInventory(\"GC_StopMovingPleaseThanks\",1,8)\nTNT1 A 1 //A_TakeFromTarget(\"\",9)\nstop\n\nDeathD:\nTNT1 A 1 //A_LOG(\"OWNER IS DEAD!\")\nstop\nDeathI:\nTNT1 A 1 //A_LOG(\"FAILED, OWNER HAS ID\")\nstop\nDeathJ:\nTNT1 A 1 //A_LOG(\"FAILED, CAN'T GRAB SOMEONE GRABBING!\")\nstop\nDeathD:\nTNT1 A 1 //A_LOG(\"FAILED, CAN'T GRAB SOMEONE DIGGING!\")\nstop\nDeath:\nTNT1 A 1\nstop\n}\n}\n\nActor BaseGrabReset_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"SuplexID\",999)\nTNT1 A 0 A_TakeInventory(\"ZangiefAngle\",255)\nTNT1 A 0 A_TakeInventory(\"CutterFlag100\",999)\nTNT1 A 0 A_TakeInventory(\"IAmHoldingSomeone\",999)\n\nTNT1 A 0 A_CheckFlag(\"SOLID\",\"No\")\nTNT1 A 0 A_ChangeFlag(\"THRUSPECIES\",0)\nTNT1 A 0 A_SpawnItemEx(\"ReSolidifier\")\nstop\nNo:\nTNT1 A 0\nstop\n}\n}\n\nActor WilysAllyChecker : BaseGrabber_A\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1\nstop\nCrash:\nXDeath:\nTNT1 A 0 A_JumpIfInTargetInventory(\"SuplexID\",1,\"DeathI\")\nTNT1 A 0 A_JumpIfInventory(\"IsPerformingSuplex\",1,\"DeathJ\",8)\n//TNT1 A 0 A_JumpIf(CallACS(\"cbm_istracerplayer\")==1,\"GiveSuplexT\")\nTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"cbm_istracerplayer\")==1,\"DeathCheck2\")\ngoto Death\nDeathCheck2:\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(975,1)==1,\"DeathCheck3\")\ngoto GiveSuplexT\nDeathCheck3:\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(143,ACS_ExecuteWithResult(147,0),1) == ACS_ExecuteWithResult(143,ACS_ExecuteWithResult(147,1),1),\"AllyGrabbed\")\ngoto GiveSuplexT\n\nGiveSuplexT:\nTNT1 A 0 A_JumpIfInTargetInventory(\"SuplexID\",1,\"DeathI\")\nTNT1 A 0 A_JumpIfInventory(\"IsPerformingSuplex\",1,\"DeathJ\",8)\nTNT1 A 0 A_GiveToTarget(\"IsPerformingSuplex\",1)\nTNT1 A 4 A_GiveToTarget(\"SuplexID\",(ACS_ExecuteWithResult(147,1)-1000)+1)\nstop\nGiveSuplex:\nTNT1 A 0 A_JumpIfInTargetInventory(\"SuplexID\",1,\"DeathI\")\nTNT1 A 0 A_JumpIfInventory(\"IsPerformingSuplex\",1,\"DeathJ\",8)\nTNT1 A 0 A_GiveToTarget(\"IAmGrabbingSomeone\",1)\nTNT1 A 0 A_GiveToTarget(\"IsPerformingSuplex\",1)\nTNT1 A 0 A_GiveToTarget(\"SuplexID\",(ACS_ExecuteWithResult(147,1)-1000)+1)\nTNT1 A 1 A_GiveInventory(\"TempPitProtect_P\",1,8)\nCarry:\nTNT1 A 0 A_GiveInventory(\"TempPitProtect_P\",1,8)\nTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"core_targetexists\", 0)==0,\"DeathD\")\nTNT1 A 1 //A_GiveToTarget(\"\",1)\nTNT1 A 1 A_JumpIfInTargetInventory(\"IAmGrabbingSomeone\",1,\"Carry\")\nStopCarry:\n//TNT1 A 0 A_GiveInventory(\"GC_StopMovingPleaseThanks\",1,8)\nTNT1 A 1 //A_TakeFromTarget(\"\",9)\nstop\n\nAllyGrabbed:\nTNT1 A 0 A_JumpIfInTargetInventory(\"SuplexID\",1,\"DeathI\")\nTNT1 A 0 A_JumpIfInventory(\"IsPerformingSuplex\",1,\"DeathJ\",8)\nTNT1 A 0 A_GiveToTarget(\"IsPerformingSuplex\",1)\nTNT1 A 0 A_GiveToTarget(\"IAmGrabbingAnAlly\",1)\nTNT1 A 4 A_GiveToTarget(\"SuplexID\",(ACS_ExecuteWithResult(147,1)-1000)+1)\nstop //Goto CarryA\nGiveSuplexA:\nTNT1 A 0 A_JumpIfInTargetInventory(\"SuplexID\",1,\"DeathI\")\nTNT1 A 0 A_JumpIfInventory(\"IsPerformingSuplex\",1,\"DeathJ\",8)\nTNT1 A 0 A_GiveToTarget(\"IsPerformingSuplex\",1)\nTNT1 A 0 A_GiveToTarget(\"IAmGrabbingAnAlly\",1)\nTNT1 A 0 A_GiveToTarget(\"SuplexID\",(ACS_ExecuteWithResult(147,1)-1000)+1)\nTNT1 A 1 A_GiveInventory(\"TempPitProtect_P\",1,8)\nCarryA:\nTNT1 A 0 A_GiveInventory(\"TempPitProtect_P\",1,8)\nTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"core_targetexists\", 0)==0 || ACS_NamedExecuteWithResult(\"core_targetexists\", 1)==0,\"DeathD\")\nTNT1 A 1 A_GiveInventory(\"WilyHealsYouUp\",1,8)\nTNT1 AAA 1 A_JumpIf(ACS_NamedExecuteWithResult(\"core_targetexists\", 0)==0 || ACS_NamedExecuteWithResult(\"core_targetexists\", 1)==0,\"DeathD\")\nTNT1 A 1 A_JumpIfInTargetInventory(\"IAmGrabbingAnAlly\",1,\"CarryA\")\nGoto StopCarry\n}\n}\n\nActor CutterFlag100 : Inventory\n{\nInventory.amount 1\nInventory.maxamount 100\n}\n\nActor GC_StopMovingPleaseThanks : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 ACS_NamedExecuteWithResult(\"GC_StopVelocity\")\nTNT1 AAA 0 A_Stop\nstop\n}\n}\n\nActor SolidToggle : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"SolidToggleFlag\",1,\"Pickup2\")\nRA_H K 0 A_ChangeFlag(\"THRUSPECIES\",1)\nRA_H K 0 A_TakeInventory(\"UnSolid\",1)\nRA_H K 0 A_ChangeFlag(\"SOLID\",0)\nTNT1 A 0 A_GiveInventory(\"SolidToggleFlag\",1)\nstop\nPickup2:\nRA_H K 0 A_ChangeFlag(\"THRUSPECIES\",0)\nRA_H K 0 A_SpawnItemEx(\"Resolidifier\")\nTNT1 A 0 A_TakeInventory(\"SolidToggleFlag\",1)\nstop\n}\n}\nActor SolidToggleFlag : OnceC{}\n\nActor AntiInvincible : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIf(Health>0,\"InGame\")\nstop\nInGame:\nTNT1 A 0 A_GiveInventory(\"InvulnerableOff_Pickup\",1)\nTNT1 A 0 A_ChangeFlag(\"SHOOTABLE\",1)\nTNT1 A 0 A_ChangeFlag(\"NONSHOOTABLE\",0)\nTNT1 A 0 A_ChangeFlag(\"NORADIUSDMG\",0)\n//TNT1 A 0 SetPlayerProperty(0,0,16)//Buddha on\n//TNT1 A 0 A_SpawnItemEx(\"AntiInvincibleBuddhaFix_H\")\nstop\n}\n}\n\nActor InvulnerableOn_Pickup : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"IsInvunFlag\",1)\nTNT1 A 0 A_ChangeFlag(\"INVULNERABLE\",1)\nstop\n}\n}\nActor InvulnerableOff_Pickup : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"IsInvunFlag\",9)\nTNT1 A 0 A_ChangeFlag(\"INVULNERABLE\",0)\nstop\n}\n}\n\nActor BossBasicArmorAmount : Inventory\n{\ninventory.amount 1\ninventory.maxamount 100\n}\n\nActor TempPitProtect_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIf(CallACS(\"CBM_GetCVar\",3)>=1,\"No\")\nTNT1 A 0 A_JumpIfInventory(\"PowerTempPitProtect\",1,\"Pickup2\")\nTNT1 A 0 A_ChangeFlag(\"NOBLOCKMONST\",0)\nTNT1 A 0 A_SpawnItemEx(\"TempPitProtect_H\")\nPickup2:\nTNT1 A 0 A_GiveInventory(\"PowerTempPitProtect\",1)\nstop\nNo:\nTNT1 A 0\nstop\n}\n}\n\nActor PowerTempPitProtect : Powerup\n{\nPowerup.Duration 35\n}\n\nActor TempPitProtect_H : BasicHelper\n{\nStates\n{\nSpawn:\nTNT1 A 0\nSpawn2:\nTNT1 A 1\nTNT1 A 0 A_JumpIfInTargetInventory(\"PowerTempPitProtect\",1,\"Spawn2\")\nTNT1 A 0 A_GiveToTarget(\"TempPitProtectEnd_P\",1)\nstop\n}\n}\n\nActor TempPitProtectEnd_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"IsBot\",1,\"Pickup2\")\nTNT1 A 0 A_ChangeFlag(\"NOBLOCKMONST\",1)\nPickup2:\nTNT1 A 0\nstop\n}\n}\n\nActor BassDashHitbox\n{\nProjectile\nspeed 0\nheight 5\nradius 5\n+NOEXPLODEFLOOR\ndamage (0)\ndamagetype \"BassDash\"\nObituary \"%o got in the way of %k's Bass Dash.\"\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(5,45,0,0,45)\nTNT1 A 2\nstop\n}\n}\n\nActor BassDashHitboxA : BassDashHitbox\n{\nDamageType \"BassDashA\"\n}\n\nActor QuickManTrailHitbox\n{\nPROJECTILE\nradius 8\nheight 8\nobituary \"%o couldn't keep up with %k's Quick Ram.\"\ndamagetype \"QuickManRam\"\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 2 A_Explode(5,65,0,0,65)\nstop\nDeath:\nTNT1 A 0\nTNT1 A 1 A_Stop\nstop\n}\n}\n\nActor ShockFX70 : ShockFX\n{\nReactionTime 22\nStates\n{\nSpawn:\nSPAS FG 2 A_CountDown\nLoop\n}\n}\n\nActor Shocked70 : Shocked\n{\n\tPowerup.Duration 70\n}\n\nActor ShockFX35 : ShockFX\n{\nReactionTime 9\nStates\n{\nSpawn:\nSPAS FG 2 A_CountDown\nLoop\n}\n}\n\nActor Shocked35 : Shocked\n{\n\tPowerup.Duration 35\n}\n\nActor HasAnIntroPose : OnceC{}\nActor NoMoreIntro : OnceC{}\nActor IntroPoseStart : CustomInventory\n{\nStates\n{\nSpawn:\nTNT1 A 0 SetPlayerProperty(0,1,4)\nTNT1 A 0 A_Stop\nTNT1 A 0 A_ChangeFlag(\"INVULNERABLE\",1)\nTNT1 A 0 A_ChangeFlag(\"THRUACTORS\",0)\nStop\n}\n}\nActor IntroPoseEnd : CustomInventory\n{\nStates\n{\nSpawn:\nTNT1 A 0 A_TakeInventory(\"NoMoreIntro\",99)\nTNT1 A 0 A_Stop\nTNT1 A 0 SetPlayerProperty(0,0,4)\nTNT1 A 0 A_ChangeFlag(\"INVULNERABLE\",0)\nTNT1 A 0 A_ChangeFlag(\"THRUACTORS\",0)\nStop\n}\n}\n\n/*\nActor NewTeleportFog : TeleportFog replaces TeleportFog\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_PlaySoundEx(\"misc/megawarp\",\"Body\")\nTNT1 A 0 Thing_ChangeTID(0,999)\nTFOG ABC 2\nStop\n}\n}*/\n\nActor YokuDeathFX\n{\nheight 1\nradius 1\n+NOCLIP\n+NOINTERACTION\n+NOGRAVITY\n-SOLID\n+DONTBLAST\nscale 2.5\nPROJECTILE\nSpeed 25\nStates\n{\nSpawn:\nMMFX E 0\nMMFX EE 1 A_JumpIfCloser(60,\"Death\")\nMMFX E 0 A_CustomMissile(\"YokuDeathFX2\",0,0,0,0)\nstop\nDeath:\nMMFX A 0\nstop\n}\n}\n\nActor YokuDeathFX2\n{\nheight 1\nradius 1\n+NOCLIP\n+NOINTERACTION\n+NOGRAVITY\n-SOLID\n+DONTBLAST\nscale 2.5\nPROJECTILE\nSpeed 25\nStates\n{\nSpawn:\nMMFX D 0\nMMFX DD 1 A_JumpIfCloser(60,\"Death\")\nMMFX D 0 A_CustomMissile(\"YokuDeathFX3\",0,0,0,0)\nstop\nDeath:\nSNSP B 0\nstop\n}\n}\n\nActor YokuDeathFX3\n{\nheight 1\nradius 1\n+NOCLIP\n+NOINTERACTION\n+NOGRAVITY\n-SOLID\n+DONTBLAST\nscale 2.5\nPROJECTILE\nSpeed 25\nStates\n{\nSpawn:\nMMFX C 0\nMMFX CC 1 A_JumpIfCloser(60,\"Death\")\nMMFX C 0 A_CustomMissile(\"YokuDeathFX4\",0,0,0,0)\nstop\nDeath:\nMMFX C 0\nstop\n}\n}\n\nActor YokuDeathFX4\n{\nheight 1\nradius 1\n+NOCLIP\n+NOINTERACTION\n+NOGRAVITY\n-SOLID\n+DONTBLAST\nscale 2.5\nPROJECTILE\nSpeed 25\nStates\n{\nSpawn:\nMMFX B 0\nMMFX BB 1 A_JumpIfCloser(60,\"Death\")\nMMFX B 0 A_CustomMissile(\"YokuDeathFX\",0,0,0,0)\nstop\nDeath:\nMMFX B 0\nstop\n}\n}\n\nActor BaseHSProj\n{\nPROJECTILE\n+HITTRACER\n+BLOODSPLATTER\n+NOTARGETSWITCH\nMass 2 //Extra Damage\nStamina 0 //Damagetype #\nScale 2.5\nStates\n{\nSpawn:\nTNT1 A 2\nBUST A 2\nWait\nDeath: TNT1 A 0\nStop\nCrash:\nXDeath:\nTNT1 A 0 A_ChangeFlag(\"NOINTERACTION\",1)\nTNT1 A 1 ACS_NamedExecuteWithResult(\"CC_HeadShotScript\",TID,Mass,Stamina)\nTNT1 A 1\ngoto Death\n}\n}\n\nActor BaseHSProjF : FastProjectile\n{\nPROJECTILE\n+HITTRACER\n+BLOODSPLATTER\n+NOTARGETSWITCH\nMass 2 //Extra Damage\nStamina 2 //Damagetype #\nScale 2.5\nStates\n{\nSpawn:\nTNT1 A 1\nTNT1 A 0 Thing_ChangeTID(TID,CallACS(\"CC_GiveUniqueTID\"))\nBUST A 2\nWait\nDeath: TNT1 A 0\nStop\nCrash:\nXDeath:\nTNT1 A 0 A_JumpIf(Mass <= 0, \"Death\")\nTNT1 A 0 A_ChangeFlag(\"NOINTERACTION\",1)\nTNT1 A 1 ACS_NamedExecuteWithResult(\"CC_HeadShotScript\",TID,Mass,Stamina)\nTNT1 A 1\ngoto Death\n}\n}\n\nactor HardRadius : StarRadius\n{\nDamagetype \"HardKnuckleRadius\"\nObituary \"%o didn't think %k's Head was tough stuff.\"\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(4,65,0)\nstop\n}\n}\n\nactor WilyGunItemSpawnFunc : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 //A_SpawnItemEx(\"Cacodemon\")\nTNT1 A 0 A_GiveInventory(\"WilyGunGrabStart\",1)\nstop\n}\n}\n\nactor BaseWilyGunItem : CustomInventory\n{\n+INVENTORY.NEVERRESPAWN\n//$NotAngled\nScale 2.0\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_GiveInventory(\"WilyGunItemSpawnFunc\",1)\nTNT1 A 1 A_Jump(256, \"SpawnLoop\")\nwait\nSpawnLoop:\nWEAP X 1\nloop\n}\n}\n\nactor SmallBolt : BaseWilyGunItem\n{\n+NOBLOCKMONST\ninventory.pickupmessage \"Picked up a small bolt.\"\ninventory.pickupsound \"weapon/boltget\"\nScale 2.0\nReactionTime 1000\nStates\n{\nSpawnLoop:\nSCOR L 0 A_SetAngle(angle-15)\nSCOR L 2 A_Countdown\nloop\nPickup:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInventory(\"IsPlantman\",1,\"Pickup_P\")\nTNT1 A 0 A_JumpIfInventory(\"IAmWily\",1,\"Pickup_W\")\nTNT1 A 0 A_JumpIfInventory(\"IsMetalMan\",1,\"Pickup_M\")\nTNT1 A 0 A_JumpIfInventory(\"IsDirector\",1,\"Pickup_DEBUG\")\nTNT1 A 0 A_JumpIfInventory(\"IsJekyll\",1,\"Pickup_J\")\nfail\nPickup_DEBUG: //nope lmao\nTNT1 A 0 A_GiveInventory(\"DirectorBolt_P\",1)\nStop\nPickup_P:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"SeedsAmmo\",3)\nstop\nPickup_W:\nTNT1 A 0\nTNT1 A 0 A_TakeInventory(\"WilyScrewsPartsAmmo\",3)\nstop\nPickup_M:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"MetalManForgingAmmo\",7)\nstop\nPickup_J:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"JekyllItemAmmo\",3)\nstop\n}\n}\n\nactor BigBolt : SmallBolt\n{\ninventory.pickupmessage \"Picked up a big bolt.\"\nStates\n{\nSpawnLoop:\nSCOR M 0 A_SetAngle(angle-15)\nSCOR M 2 A_Countdown\nloop\nPickup_P:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"SeedsAmmo\",5)\nstop\nPickup_W:\nTNT1 A 0\nTNT1 A 0 A_TakeInventory(\"WilyScrewsPartsAmmo\",5)\nstop\nPickup_M:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"MetalManForgingAmmo\",14)\nstop\nPickup_J:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"JekyllItemAmmo\",6)\nstop\n}\n}\n\nactor AutoRocketFX : GeminiTrail\n{\nTranslation \"192:192=4:4\", \"198:198=90:90\"\nscale 0.75\nStates\n{\nSpawn:\nTNT1 AA 0 A_GiveInventory(\"ProjectileCode\",1)TNT1 A 1\n6P28 AB 1 A_Fadeout\ngoto Spawn+3\n}\n}\n\nactor TornadoBlowThrustFX : BasicClientSide\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_SetScale(random(1.5,3.0))\nWMFX DDDDDDDDDDDDDDD 1 A_SetScale(ScaleX-0.09,ScaleY-0.09)\nstop\n}\n}\n\nActor NoHeadshot : OnceC{}\nActor ActuallyCantAttack : OnceC{}\n\nactor TimeStopActivatorC : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInventory(\"TimeStoppedCounter\",1,\"No\")\nTNT1 A 0 A_Stop\nTNT1 A 0 A_GiveInventory(\"TimeStoppedCounter\",1)\n\nTNT1 A 0 SetPlayerProperty(0,1,4)\nTNT1 A 0 ACS_ExecuteAlways(806,0)\nTNT1 A 0 A_GiveInventory(\"TotallyFrozenLook\",1)\n\nTNT1 A 0 SetPlayerProperty(0,1,3)\n\nTNT1 A 0 A_SpawnItemEx(\"TimeStoppedWatcherC\")\nstop\nNo:\nTNT1 A 0\nstop\n}\n}\nactor TimeStoppedWatcherC : BasicHelper\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Warp(AAPTR_TARGET,0.0,0.0,0.0,0.0,WARPF_NOCHECKPOSITION)\nTNT1 A 0 A_SpawnItemEx(\"TimeStopGFX\",random(8,64),0,random(0,64),0,0,0,random(0,359))\nTNT1 A 0 A_JumpIfInTargetInventory(\"TimeStoppedCounter\",1,\"Spawn\")\nTNT1 A 5 A_GiveToTarget(\"TimeUnstoppedC\")\nstop\n}\n}\nactor TimeUnstoppedC : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"FlightDisableCheck\",1)\nTNT1 A 0 A_GiveInventory(\"CoreTimeStopUnfreeze\",1)\nstop\n}\n}\n\nactor SelfTotallyFrozen : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"SelfTotallyFrozenFlag\",1)\nTNT1 A 0 SetPlayerProperty(0,1,4)\nstop\n}\n}\n\nactor SelfTotallyFrozenFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor SelfStoppedTFFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor TotallyFrozenLook : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor TotallyFrozenLookOnce : TotallyFrozenLook {}\n\nactor SelfStoppedTF : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"SelfStoppedTFFlag\",1)\nTNT1 A 0 SetPlayerProperty(0,1,4)\nTNT1 A 0 ACS_ExecuteAlways(806,0)\nTNT1 A 0 A_GiveInventory(\"TotallyFrozenLook\",1)\nstop\n}\n}\n\nactor TimeStoppedTF : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"TimeStoppedTFDelay\",1,2)\nTNT1 A 0 A_SpawnItemEx(\"TimeStoppedTF_H\")\nTNT1 A 0 A_GiveInventory(\"TimeStoppedTFDelay\",1)\nTNT1 A 0 A_GiveInventory(\"TimeStoppedTFFlag\",1)\nTNT1 A 0 SetPlayerProperty(0,1,4)\nTNT1 A 0 ACS_ExecuteAlways(806,0)\nTNT1 A 0 A_GiveInventory(\"TotallyFrozenLook\",1)\nstop\n}\n}\n\nactor TimeStoppedTFFlag : SelfTotallyFrozenFlag {}\nactor TimeStoppedTFDelay : Powerup\n{\nPowerup.Duration 131\n}\n\nactor TimeStoppedTF_H : BasicHelper\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_JumpIf(ACS_NamedExecuteWithResult(\"core_targetexists\")==0,\"Death\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"TimeStoppedTFDelay\",1,\"Spawn\")\ngoto Spawn2\nSpawn2:\nTNT1 A 0\nTNT1 A 2 A_GiveToTarget(\"TimeStoppedUnfreeze\",1)\nstop\n}\n}\n\nactor Unfreeze : CustomInventory\n{\nStates\n{\nPickup1:\nTNT1 A 0 A_JumpIfInventory(\"SelfTotallyFrozenFlag\",1,\"PickupNo\")\nTNT1 A 0 A_JumpIfInventory(\"TimeStoppedTFFlag\",1,\"PickupNo\")\nTNT1 A 0 A_JumpIfInventory(\"SelfStoppedTFFlag\",1,\"PickupNo\")\nTNT1 A 0 A_JumpIfInventory(\"TimeStoppedCounter\",1,\"PickupNo\")\nTNT1 A 0 A_TakeInventory(\"TotallyFrozenLook\",1)\nTNT1 A 0 SetPlayerProperty(0,0,4)\nstop\nPickupNo:\nTNT1 A 0\nstop\n}\n}\n\nactor SelfTotallyUnfrozen : Unfreeze\n{\nStates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"SelfTotallyFrozenFlag\",1)\ngoto Pickup1\n}\n}\n\nactor TimeStoppedUnfreeze : Unfreeze\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"TimeStoppedTFFlag\",1,\"Pickup0\")\ngoto PickupNo\nPickup0:\nTNT1 A 0 A_TakeInventory(\"TimeStoppedTFFlag\",1)\ngoto Pickup1\n}\n}\n\nactor SelfStoppedUnfreeze : Unfreeze\n{\nStates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"SelfStoppedTFFlag\",1)\ngoto Pickup1\n}\n}\n\nactor CoreTimeStopUnfreeze : Unfreeze\n{\nStates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"TimeStoppedCounter\",1)\ngoto Pickup1\n}\n}\n\nactor FlightEnable : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"FlightDisableFlag\",999)\nTNT1 A 0 A_JumpIfInventory(\"TimeStoppedCounter\",1,\"Fly\")\nTNT1 A 0 A_JumpIfInventory(\"PlayerPropertyFlight\",1,\"Fly\")\n//TNT1 A 0 A_JumpIfInventory(\"FlyCounter\",1,\"NoGrav\")\nstop\nFly:\nTNT1 A 0 SetPlayerProperty(0,1,3)\nstop\nNoGrav:\nTNT1 A 0 A_ChangeFlag(\"NOGRAVITY\",1)\nstop\nWaterCheck:\nTNT1 A 0 A_JumpIfInventory(\"IsUnderWater\",1,\"Fly\")\nstop\n}\n}\n\nactor FlightDisableCheck : FlightEnable\n{\nStates\n{\nPickup:\nTNT1 A 0 SetPlayerProperty(0,0,3)\nTNT1 A 0 A_JumpIfInventory(\"FlightDisableFlag\",1,\"No\")\ngoto Super::Pickup+1\nNo:\nTNT1 A 0\nstop\n}\n}\n\nActor GC_AchievementQuake : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_Quake(1,5,0,28)\nstop\n}\n}\n\nactor UnfreezeOnHitFlag : OnceC{}\n\nactor DrillExplode_Tracer\n{\nSpeed 0\nDamage (0)\nScale 2.5\nHeight 0\nRadius 0\n+NOGRAVITY\n-SOLID\nStates\n{\nSpawn:\nTNT1 AA 0 A_GiveInventory(\"ProjectileCodeTracer\",1)\nNAPA EFGHIJKL 2\nNAPA MNOPQRS 2\nstop\n}\n}\n\nActor GC_RNGGive : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIf(CallACS(\"CC_GetVariableResult\",4) == 1, \"Pickup1\")\nTNT1 A 0 A_TakeInventory(\"RNGDecidesYourFate\",9)\nStop\nPickup1:\nTNT1 A 0 A_GiveInventory(\"RNGDecidesYourFate\",1)\nStop\n}\n}\n\nActor RNGDecidesYourFate : OnceC{}\n\nActor LastHealthFlag : Inventory{Inventory.Amount 1 Inventory.MaxAmount 1000 +INVENTORY.IGNORESKILL}\n\nActor GC_Pickup1upSound_P : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"QR2HealSnd\",1,\"HealQR2\")\nTNT1 A 0 A_PlaySoundEx(\"item/1up\",\"Item\")\nStop\nHealQR2:\nTNT1 A 0 A_PlaySoundEx(\"qr2/item/1up\",\"Item\")\nStop\n}\n}\n\nActor GC_PickupHealSound_P : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\nStates\n{\nUse:\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"QR2HealSnd\",1,\"HealQR2\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMM1\",1,\"HealMM1\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMM2\",1,\"HealMM2\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMM7\",1,\"HealMM7\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMM8\",1,\"HealMM8\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMMB\",1,\"HealMMB\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromDOS\",1,\"HealDOS\")\nTNT1 A 0 A_JumpIfInventory(\"IsFrom3GB\",1,\"Heal3GB\")\nTNT1 A 0 A_PlaySoundEx(\"item/energyup\",\"Item\")\nStop\nHealQR2: TNT1 A 0 A_PlaySoundEx(\"qr2/item/energyup\",\"Item\") Stop\nHealMM1: TNT1 A 0 A_PlaySoundEx(\"mm1/heal\",\"Item\") Stop\nHealMM2: TNT1 A 0 A_PlaySoundEx(\"mm2/heal\",\"Item\") Stop\nHealMM7: TNT1 A 0 A_PlaySoundEx(\"mm7/heal\",\"Item\") Stop\nHealMM8: TNT1 A 0 A_PlaySoundEx(\"mm8/heal\",\"Item\") Stop\nHealMMB: TNT1 A 0 A_PlaySoundEx(\"mmb/heal\",\"Item\") Stop\nHealDOS: TNT1 A 0 A_PlaySoundEx(\"dos/heal\",\"Item\") Stop\nHeal3GB: TNT1 A 0 A_PlaySoundEx(\"gb3/heal\",\"Item\") Stop\n}\n}\n\nActor GC_PickupHealSoundL_P : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\nStates\n{\nUse:\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"QR2HealSnd\",1,\"HealQR2\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMM1\",1,\"HealMM1\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMM2\",1,\"HealMM2\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMM7\",1,\"HealMM7\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMM8\",1,\"HealMM8\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromMMB\",1,\"HealMMB\")\nTNT1 A 0 A_JumpIfInventory(\"IsFromDOS\",1,\"HealDOS\")\nTNT1 A 0 A_JumpIfInventory(\"IsFrom3GB\",1,\"Heal3GB\")\nTNT1 A 0 A_PlaySoundEx(\"item/energyup/large\",\"Item\")\nStop\nHealQR2: TNT1 A 0 A_PlaySoundEx(\"qr2/item/energyup/large\",\"Item\") Stop\nHealMM1: TNT1 A 0 A_PlaySoundEx(\"mm1/heal/large\",\"Item\") Stop\nHealMM2: TNT1 A 0 A_PlaySoundEx(\"mm2/heal/large\",\"Item\") Stop\nHealMM7: TNT1 A 0 A_PlaySoundEx(\"mm7/heal/large\",\"Item\") Stop\nHealMM8: TNT1 A 0 A_PlaySoundEx(\"mm8/heal/large\",\"Item\") Stop\nHealMMB: TNT1 A 0 A_PlaySoundEx(\"mmb/heal/large\",\"Item\") Stop\nHealDOS: TNT1 A 0 A_PlaySoundEx(\"dos/heal/large\",\"Item\") Stop\nHeal3GB: TNT1 A 0 A_PlaySoundEx(\"gb3/heal/large\",\"Item\") Stop\n}\n}\n\nactor DrillExplodeLegacy\n{\nSpeed 0\nDamage 0\nScale 2.5\nHeight 0\nRadius 0\n+NOGRAVITY\n-SOLID\nStates\n{\nSpawn:\nNAPA EFGHIJKL 2\nNAPA MNOPQRS 2\nstop\n}\n}\n\nActor GC_BotFaceOpponent : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_FaceTarget\nstop\n}\n}\n\nactor GC_FreezeFly : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 ACS_NamedExecuteAlways(\"core_flyplayer\",0,1)\nTNT1 A 0 ACS_NamedExecuteAlways(\"core_freezeplayer\",0,1)\nstop\n}\n}\nactor GC_NoFreezeFly : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"ResetGravity\",1)\nTNT1 A 0 ACS_NamedExecuteAlways(\"core_flyplayer\",0,0)\nTNT1 A 0 ACS_NamedExecuteAlways(\"core_freezeplayer\",0,0)\nstop\n}\n}\n\nactor GC_FreezeFly2 : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_SetGravity(0.0)\nTNT1 A 0 ACS_ExecuteAlways(191,0,APROP_JumpZ,0,1)\nTNT1 A 0 ACS_NamedExecuteAlways(\"core_flyplayer\",0,1)\nTNT1 A 0 ACS_NamedExecuteAlways(\"core_freezeplayer\",0,1)\nstop\n}\n}\nactor GC_NoFreezeFly2 : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"ResetGravity\",1)\nTNT1 A 0 ACS_ExecuteAlways(191,0,APROP_JumpZ,CallACS(\"GC_GetSpawnJumpZ\"),1)\nTNT1 A 0 ACS_NamedExecuteAlways(\"core_flyplayer\",0,0)\nTNT1 A 0 ACS_NamedExecuteAlways(\"core_freezeplayer\",0,0)\nstop\n}\n}\n\nactor ChargeParticleFXSpawn\n{\nPROJECTILE\n+NOINTERACTION\n+CLIENTSIDEONLY\nScale 2.5\nspeed 80\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1\nDeath:\nTNT1 A 0 A_CustomMissile(\"ChargeParticleFX\",random(0,0),random(0,0),random(0,0),CMF_TRACKOWNER)\nstop\n}\n}\n\nactor ChargeParticleFXSpawnC : ChargeParticleFXSpawn\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1\nDeath:\nTNT1 AA 1 A_CustomMissile(\"ChargeParticleFX\",random(0,0),random(0,0),random(0,0),CMF_TRACKOWNER)\nstop\n}\n}\n\nactor ChargeParticleFX\n{\nPROJECTILE\n+NOINTERACTION\n+CLIENTSIDEONLY\nrenderstyle translucent\nalpha 0.2\nspeed 20\nScale 2.5\nStates\n{\nSpawn:\nTNT1 A 0 A_JumpIfInTargetInventory(\"IsMegaman\",1,\"Spawn2\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"IsProtoman\",1,\"ColorProto\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"Darkman4FakeProtoBusterBoss\",1,\"ColorDarkMan4Fake\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"IsDarkMan4\",1,\"ColorDarkMan4\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"IsQuint\",1,\"ColorQuint\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"IsPlantman\",1,\"ColorPlantMan\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"IsCrystalman\",1,\"ColorCrystalMan\")\nGoto Spawn2\n\nColorDarkMan4Fake:\nColorProto:\nTNT1 A 0 Thing_SetTranslation(0,36)\ngoto Spawn2\n\nColorDarkMan4:\nTNT1 A 0 Thing_SetTranslation(0,811)\ngoto Spawn2\n\nColorQuint:\nTNT1 A 0 Thing_SetTranslation(0,11063)\ngoto Spawn2\n\nColorPlantMan:\nTNT1 A 0 Thing_SetTranslation(0,824)\ngoto Spawn2\n\nColorCrystalMan:\nTNT1 A 0 Thing_SetTranslation(0,807)\ngoto Spawn2\n\nSpawn2:\nTNT1 AA 0 A_GiveInventory(\"ProjectileCode\",1)\nSPFX A 1 A_JumpIfCloser(95,\"Death\")\nSPFX A 0 A_FadeIn(0.2)\nSPFX A 1 A_JumpIfCloser(95,\"Death\")\nSPFX A 0 A_FadeIn(0.2)\nSPFX A 1 A_JumpIfCloser(95,\"Death\")\nSPFX A 0 A_FadeIn(0.2)\nSPFX A 1 A_JumpIfCloser(95,\"Death\")\nSPFX A 0 A_FadeIn(0.2)\nSPFX A 0 A_CustomMissile(\"ChargeParticleFX2\",random(0,0),random(0,0),random(0,0),CMF_TRACKOWNER)\nstop\nDeath:\nSPFX A 0\nstop\n}\n}\n\nactor ChargeParticleFX2 : ChargeParticleFX\n{\nalpha 1.0\nStates\n{\nSpawn2:\nSPFX A 0\nSPFX A 1 A_JumpIfCloser(95,\"Death\")\nSPFX A 0 A_CustomMissile(\"ChargeParticleFX2\",random(0,0),random(0,0),random(0,0),CMF_TRACKOWNER)\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/HeadshotDebris.txt",
        "contents": "Actor MegaShotDebris : FakeDebris\n{\nStates\n{\nSpawn2:\nBUST A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor SkullmanKBusterDebris : MegaShotDebris\n{\n\tTranslation \"210:215=4:4\"\n}\n\nActor SnatchDebris : FakeDebris\n{\nStates\n{\nSpawn2:\nSNTB A 5 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor GravitySniperDebris : FakeDebris\n{\nTranslation \"192:192=76:76\", \"199:199=124:124\", \"198:198=199:199\", \"197:197=4:4\"\nStates\n{\nSpawn2:\nBUST A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor ScoutLightBulletDebris : FakeDebris\n{\nTranslation \"192:192=227:227\", \"198:198=226:226\", \"199:199=42:42\"\nStates\n{\nSpawn2:\nSBL1 A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor ScoutNormalBulletDebris : FakeDebris\n{\nTranslation \"192:192=202:202\", \"198:198=197:197\", \"199:199=205:205\"\nStates\n{\nSpawn2:\nSBL1 A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor Dark3Debris : FakeDebris\n{\nTranslation \"202:202=65:65\", \"4:4=4:4\"\nStates\n{\nSpawn2:\nD1SH A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor Dark3Debris2 : Dark3Debris\n{\nTranslation \"202:202=57:57\", \"4:4=82:82\"\nScale 3.5\n}\n\nActor Dark3Debris3 : Dark3Debris\n{\nTranslation \"202:202=59:59\", \"4:4=86:86\"\nScale 4.5\n}\n\nActor ColtonDebris : FakeDebris\n{\nStates\n{\nSpawn2:\nCLBT A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor SpikeShotDebris : FakeDebris\n{\nStates\n{\nSpawn2:\nSPSH A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor CrabGunDebris : FakeDebris\n{\nTranslation \"192:192=227:227\", \"198:198=182:182\"\nStates\n{\nSpawn2:\nXSH2 A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor ProtoShotDebrisUncharged : FakeDebris\n{\nTranslation \"198:198=183:183\", \"4:4=217:217\"\nStates\n{\nSpawn2:\nPRBU A 4 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor ProtoShotDebrisCharged : FakeDebris\n{\nStates\n{\nSpawn2:\nPROC A 2 ThrustThingZ(0,-2,0,0)\nPROC B 2\nPROC C 2\nGoto Continue\nContinue:\nPROC ABC 2\nLoop\n}\n}\n\nActor ProtoShotDebrisIFI : FakeDebris\n{\nTranslation \"192:192=108:108\", \"198:198=110:110\"\nStates\n{\nSpawn2:\nCHBU A 0 ThrustThingZ(0,-2,0,0)\nCHBU AAAB 1\nGoto Continue\nContinue:\nCHBU AAABBBCCCDDD 1\nloop\n}\n}\n\nActor MegaShot4MIDebrisMid : FakeDebris\n{\nStates\n{\nSpawn2:\nMMFX D 2 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor MegaShot4MIDebrisCharged : FakeDebris\n{\nStates\n{\nSpawn2:\n4MIB A 2 ThrustThingZ(0,-2,0,0)\n4MIB B 2\n4MIB C 2\nGoto Continue\nContinue:\n4MIB ABC 2\nLoop\n}\n}\n\nActor SnatchThrowDebris : FakeDebris\n{\nStates\n{\nSpawn2:\nSNSP A 2 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}\n\nActor DrLightBulletDebris : FakeDebris\n{\nStates\n{\nSpawn2:\nGUAS A 5 ThrustThingZ(0,-2,0,0)\nGoto \"Super::Continue\"\n}\n}"
      },
      {
        "source": "pk3",
        "name": "actors/TheList.txt",
        "contents": "#include \"Actors/GiveRadius.txt\"\n\n#include \"Actors/Classes/v1a/Megaman.txt\"\n#include \"Actors/Classes/v1a/Protoman.txt\"\n#include \"Actors/Classes/v1a/GravitySniper.txt\"\n#include \"Actors/Classes/v1a/RangedScan.txt\"\n#include \"Actors/Classes/v1a/Randomizer.txt\"\n#include \"Actors/Classes/v1a/DiscordApp.txt\"\n#include \"Actors/Classes/v1a/RuneMan.txt\"\n#include \"Actors/Classes/v1a/Snatchman.txt\"\n#include \"Actors/Classes/v1a/BodyBuilder.txt\"\n#include \"Actors/Classes/v1a/Scout.txt\"\n#include \"Actors/Classes/v1a/Darkman4.txt\"\n#include \"Actors/Classes/v1a/SkullmanK.txt\"\n\n#include \"Actors/Classes/v1b/Revenant.txt\"\n#include \"Actors/Classes/v1b/FiremanCrossX.txt\"\n#include \"Actors/Classes/v1b/Jupiter.txt\"\n#include \"Actors/Classes/v1b/BaronOfHell.txt\"\n#include \"Actors/Classes/v1b/CyberDemon.txt\"\n#include \"Actors/Classes/v1b/ArchVile.txt\"\n#include \"Actors/Classes/v1b/Bruhman.txt\"\n\n#include \"Actors/Classes/v1c/Rush.txt\"\n#include \"Actors/Classes/v1c/Fireman.txt\"\n#include \"Actors/Classes/v1c/Elecman.txt\"\n#include \"Actors/Classes/v1c/TheAlien.txt\"\n#include \"Actors/Classes/v1c/DocRobot.txt\"\n#include \"Actors/Classes/v1c/Napalmman.txt\"\n#include \"Actors/Classes/v1c/Gyroman.txt\"\n#include \"Actors/Classes/v1c/Darkman1.txt\"\n#include \"Actors/Classes/v1c/Burstman.txt\"\n#include \"Actors/Classes/v1c/Grenademan.txt\"\n#include \"Actors/Classes/v1c/Frostman.txt\"\n#include \"Actors/Classes/v1c/Burnerman.txt\"\n#include \"Actors/Classes/v1c/Plugman.txt\"\n#include \"Actors/Classes/v1c/Darkman3.txt\"\n#include \"Actors/Classes/v1c/WavemanPC.txt\"\n#include \"Actors/Classes/v1c/Crashman.txt\"\n\n#include \"Actors/Classes/v1d/Colton.txt\"\n#include \"Actors/Classes/v1d/Bass.txt\"\n#include \"Actors/Classes/v1d/Bass.BloatCode.txt\"\n#include \"actors/Classes/v1d/InsanePharaohman.txt\"\n#include \"Actors/Classes/v1d/Cactus.txt\"\n#include \"Actors/Classes/v1d/Fuseman.txt\"\n#include \"Actors/Classes/v1d/DrWily.txt\"\n\n#include \"Actors/Classes/v2a/YellowDevil.txt\"\n#include \"Actors/Classes/v2a/Tango.txt\"\n#include \"Actors/Classes/v2a/Treble.txt\"\n#include \"Actors/Classes/v2a/DocRobotMark2.txt\"\n#include \"Actors/Classes/v2a/Cloudman.txt\"\n#include \"Actors/Classes/v2a/Diveman.txt\"\n#include \"Actors/Classes/v2a/CrabChampion.txt\"\n#include \"Actors/Classes/v2a/Peppino.txt\"\n#include \"Actors/Classes/v2a/Vigilante.txt\"\n#include \"Actors/Classes/v2a/Quint.txt\"\n#include \"Actors/Classes/v2a/Plantman.txt\"\n#include \"actors/Classes/v2a/Pepsiman.txt\"\n#include \"Actors/Classes/v2a/Quickman.txt\"\n#include \"Actors/Classes/v2a/Soldier.txt\"\n#include \"Actors/Classes/v2a/KingKnight.txt\"\n#include \"Actors/Classes/v2a/PropellerKnight.txt\"\n#include \"Actors/Classes/v2a/TreasureKnight.txt\"\n#include \"Actors/Classes/v2a/ShovelKnight.txt\"\n\n////\n#include \"actors/classes/v1b/BaronOfHell.WallSlam.txt\"\n\n#include \"Actors/Classes/v2b/Scott.txt\"\n#include \"Actors/Classes/v2b/DuoC.txt\"\n#include \"Actors/Classes/v2b/Deathman.txt\"\n#include \"Actors/Classes/v2b/Metalman.txt\"\n#include \"Actors/Classes/v2b/Crystalman.txt\"\n#include \"Actors/Classes/v2b/Coronaman.txt\"\n#include \"Actors/Classes/v2b/Mars.txt\"\n#include \"actors/Classes/v2b/DrJekyllC.txt\"\n\n#include \"actors/FlagCarrier.txt\"\n\n#include \"actors/items/JoeArmors.txt\"\n#include \"actors/items/HPCapsules.txt\"\n#include \"actors/items/BombmanPlane.txt\"\n#include \"actors/items/YouAreAnIdiot.txt\"\n#include \"actors/items/EddieBomb.txt\"\n\n#include \"Actors/Classes/Scrapped/Rocketman.txt\"\n#include \"Actors/Classes/Scrapped/Impactman.txt\"\n#include \"Actors/Classes/Scrapped/Rockman.txt\"\n\n#include \"Actors/Classes/DoLater/DrLight.txt\"\n//#include \"Actors/Classes/DoLater/Jewelman.txt\"\n#include \"Actors/Classes/DoLater/Isaac.txt\"\n#include \"Actors/Classes/DoLater/MegaWaterS.txt\"\n\n#include \"Actors/Classes/DirectorDebug.txt\"\n\n#include \"Actors/Wep/NewWepList.txt\"\n\n#include \"actors/misc/GCMaps/Ombudsman.txt\""
      }
    ]
  },
  "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.