actor RollingCutterWepSH : RollingCutterWep replaces RollingCutterWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor SuperArmWepSH : SuperArmWep replaces SuperArmWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor IceSlasherWepSH : IceSlasherWep replaces IceSlasherWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor HyperBombWepSH : HyperBombWep replaces HyperBombWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor FireStormWepSH : FireStormWep replaces FireStormWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor ThunderBeamWepSH : ThunderBeamWep replaces ThunderBeamWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor OilSliderWepSH : OilSliderWep replaces OilSliderWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor TimeSlowWepSH : TimeSlowWep replaces TimeSlowWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor MetalBladeWepSH : MetalBladeWep replaces MetalBladeWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor BubbleLeadWepSH : BubbleLeadWep replaces BubbleLeadWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor AtomicFireWepSH : AtomicFireWep replaces AtomicFireWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor AirShooterWepSH : AirShooterWep replaces AirShooterWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor CrashBombWepSH : CrashBombWep replaces CrashBombWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor TimeStopperWepSH : TimeStopperWep replaces TimeStopperWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB } // Special case -- see main DECORATE
actor QuickBoomerangWepSH : QuickBoomerangWep replaces QuickBoomerangWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor LeafShieldWepSH : LeafShieldWep replaces LeafShieldWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

//actor SparkShockWepSH : SparkShockWep replaces SparkShockWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor MagnetMissileWepSH : MagnetMissileWep replaces MagnetMissileWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor HardKnuckleWepSH : HardKnuckleWep replaces HardKnuckleWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor TopSpinWepSH : TopSpinWep replaces TopSpinWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB } //Special Case 
actor ShadowBladeWepSH : ShadowBladeWep replaces ShadowBladeWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor SearchSnakeWepSH : SearchSnakeWep replaces SearchSnakeWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor GeminiLaserWepSH : GeminiLaserWep replaces GeminiLaserWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor NeedleCannonWepSH : NeedleCannonWep replaces NeedleCannonWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor PharaohShotWepSH : PharaohShotWep replaces PharaohShotWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor RingBoomerangWepSH : RingBoomerangWep replaces RingBoomerangWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor DustCrusherWepSH : DustCrusherWep replaces DustCrusherWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor SkullBarrierWepSH : SkullBarrierWep replaces SkullBarrierWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor DiveMissileWepSH : DiveMissileWep replaces DiveMissileWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor DrillBombWepSH : DrillBombWep replaces DrillBombWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor RainFlushWepSH : RainFlushWep replaces RainFlushWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor FlashStopperWepSH : FlashStopperWep replaces FlashStopperWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor PowerStoneWepSH : PowerStoneWep replaces PowerStoneWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor ChargeKickWepSH : ChargeKickWep replaces ChargeKickWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor WaterWaveWepSH : WaterWaveWep replaces WaterWaveWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor StarCrashWepSH : StarCrashWep replaces StarCrashWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor GravityHoldWepSH : GravityHoldWep replaces GravityHoldWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor GyroAttackWepSH : GyroAttackWep replaces GyroAttackWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor CrystalEyeWepSH : CrystalEyeWep replaces CrystalEyeWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor NapalmBombWepSH : NapalmBombWep replaces NapalmBombWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor CentaurFlashWepSH : CentaurFlashWep replaces CentaurFlashWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor WindStormWepSH : WindStormWep replaces WindStormWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor FlameBlastWepSH : FlameBlastWep replaces FlameBlastWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor BlizzardAttackWepSH : BlizzardAttackWep replaces BlizzardAttackWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor PlantBarrierWepSH : PlantBarrierWep replaces PlantBarrierWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor SilverTomahawkWepSH : SilverTomahawkWep replaces SilverTomahawkWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB } //Special Case
actor YamatoSpearWepSH : YamatoSpearWep replaces YamatoSpearWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor KnightCrushWepSH : KnightCrushWep replaces KnightCrushWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor NoiseCrushWepSH : NoiseCrushWep replaces NoiseCrushWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor ScorchWheelWepSH : ScorchWheelWep replaces ScorchWheelWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor DangerWrapWepSH : DangerWrapWep replaces DangerWrapWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor ThunderBoltWepSH : ThunderBoltWep replaces ThunderBoltWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor JunkShieldWepSH : JunkShieldWep replaces JunkShieldWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor FreezeCrackerWepSH : FreezeCrackerWep replaces FreezeCrackerWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor SlashClawWepSH : SlashClawWep replaces SlashClawWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor WildCoilWepSH : WildCoilWep replaces WildCoilWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor MegaBallWepSH : MegaBallWep replaces MegaBallWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor IceWaveWepSH : IceWaveWep replaces IceWaveWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor TornadoHoldWepSH : TornadoHoldWep replaces TornadoHoldWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor ThunderClawWepSH : ThunderClawWep replaces ThunderClawWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor FlashBombWepSH : FlashBombWep replaces FlashBombWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor FlameSwordWepSH : FlameSwordWep replaces FlameSwordWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor HomingSniperWepSH : HomingSniperWep replaces HomingSniperWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor AstroCrushWepSH : AstroCrushWep replaces AstroCrushWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor WaterBalloonWepSH : WaterBalloonWep replaces WaterBalloonWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor LightningBoltWepSH : LightningBoltWep replaces LightningBoltWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor IceWallWepSH : IceWallWep replaces IceWallWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor WaveBurnerWepSH : WaveBurnerWep replaces WaveBurnerWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor RemoteMineWepSH : RemoteMineWep replaces RemoteMineWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor SpreadDrillWepSH : SpreadDrillWep replaces SpreadDrillWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor TenguBladeWepSH : TenguBladeWep replaces TenguBladeWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor MagicCardWepSH : MagicCardWep replaces MagicCardWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor CopyVisionWepSH : CopyVisionWep replaces CopyVisionWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor HornetChaserWepSH : HornetChaserWep replaces HornetChaserWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor LaserTridentWepSH : LaserTridentWep replaces LaserTridentWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor ConcreteShotWepSH : ConcreteShotWep replaces ConcreteShotWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor BlackHoleBombWepSH : BlackHoleBombWep replaces BlackHoleBombWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
//actor JewelSatelliteWepSH : JewelSatelliteWep replaces JewelSatelliteWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor PlugBallWepSH : PlugBallWep replaces PlugBallWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor TornadoBlowWepSH : TornadoBlowWep replaces TornadoBlowWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor MagmaBazookaWepSH : MagmaBazookaWep replaces MagmaBazookaWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor TripleBladeWepSH : TripleBladeWep replaces TripleBladeWep {+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor WaterShieldWepSH : WaterShieldWep replaces WaterShieldWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor CommandoBombWepSH : CommandoBombWep replaces CommandoBombWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}  
actor ChillSpikeWepSH : ChillSpikeWep replaces ChillSpikeWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor ThunderWoolWepSH : ThunderWoolWep replaces ThunderWoolWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans} 
actor ReboundStrikerWepSH : ReboundStrikerWep replaces ReboundStrikerWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor WheelCutterWepSH : WheelCutterWep replaces WheelCutterWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor SolarBlazeWepSH : SolarBlazeWep replaces SolarBlazeWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}

actor GrabBusterWepSH : GrabBusterWep replaces GrabBusterWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor BubbleBombWepSH : BubbleBombWep replaces BubbleBombWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor BlackHoleWepSH : BlackHoleWep replaces BlackHoleWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}  
actor PhotonMissileWepSH : PhotonMissileWep replaces PhotonMissileWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor SaltWaterWepSH : SaltWaterWep replaces SaltWaterWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans} 
actor ElectricShockWepSH : ElectricShockWep replaces ElectricShockWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor DeepDiggerWepSH : DeepDiggerWep replaces DeepDiggerWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor BreakDashWepSH : BreakDashWep replaces BreakDashWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}
actor SparkChaserWepSH : SparkChaserWep replaces SparkChaserWep{+INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans}

actor MirrorBusterWepSH : MirrorBusterWep replaces MirrorBusterWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor ScrewCrusherWepSH : ScrewCrusherWep replaces ScrewCrusherWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor BalladeCrackerWepSH : BalladeCrackerWep replaces BalladeCrackerWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }
actor SakugarneWepSH : SakugarneWep replaces SakugarneWep { +INVENTORY.RESTRICTABSOLUTELY Inventory.RestrictedTo megamans } //height 60 +FLOATBOB }

actor TimeStopperGiverSH : CustomInventory replaces TimeStopperGiver// 10043
{
//$Category MM8BDM-Weapons
Inventory.Pickupmessage "$PU_TIMESTOPPER"
inventory.pickupsound "weapon/weaponup"
Inventory.RespawnTics 1800
scale 2.0
+INVENTORY.RESTRICTABSOLUTELY 
Inventory.RestrictedTo megamans
states
{
Spawn:
WEAP N 1
Loop
Pickup:
WEAP N 0 A_JumpIfInventory("TimeHoldWepSH",1,"Failure")
WEAP N 0 A_GiveInventory("TimeHoldWepSH")
stop
Failure:
WEAP N 1
fail
Death:
TNT1 A 0
stop
}
}

actor BeatCallSH : BeatCall { //+FLOATBOB height 60
states
{
Pickup:
WEA3 I 0 A_GiveInventory("BeatCallCheckSH",1)
stop}
}
actor ExitUnitSH : ExitUnit replaces ExitUnit { }//+FLOATBOB height 60 }

actor BeatCallCheckSH : BeatCallCheck
{
}

actor BeatGiverSH : BeatGiver replaces BeatGiver
{
States
{
Spawn:
TNT1 AAA 1 A_GiveToTarget("BeatFX1",1)
TNT1 AAA 1 A_GiveToTarget("BeatFX3",1)
TNT1 AAA 1 A_GiveToTarget("BeatFX2",1)
TNT1 A 0 A_TakeFromTarget("BeatCounter",1)
TNT1 A 0 A_JumpIfInTargetInventory("SpinTime",1,"Death2")
TNT1 A 0 A_JumpIfInTargetInventory("BeatCounter",5,"Spawn")
TNT1 A 0 A_TakeFromTarget("BeatCallCheckSH",1)
TNT1 A 0 A_JumpIfInTargetInventory("BeatCounter",1,"Spawn")
TNT1 A 0 A_GiveToTarget("FlyDeactivate",1)
TNT1 A 0 A_TakeFromTarget("BeatCallCheckSH",1)
TNT1 A 0 A_TakeFromTarget("BeatCallCheck",1)
TNT1 A 0 A_TakeFromTarget("BeatCounter",100)
stop
Death2:
TNT1 A 0 A_GiveToTarget("FlyDeactivateNoMercy",1)
TNT1 A 0 A_TakeFromTarget("BeatCallCheckSH",1)
TNT1 A 0 A_TakeFromTarget("BeatCallCheck",1)
TNT1 A 0 A_TakeFromTarget("BeatCounter",100)
stop}}

actor FlyDeactivateNoMercy : CustomInventory
{
States
{
Spawn:
TNT1 A 1
loop
Pickup:
TNT1 A 0 A_JumpIfInventory("TrebleFlightFlag",1,"Nope")
TNT1 A 0 A_JumpIfInventory("RushJetCounter",1,"Nope")
TNT1 A 0 A_JumpIfInventory("BeatCounter",1,"Nope")
TNT1 A 0 A_JumpIfInventory("RushMarineCounter",1,"UnderWaterCheck")
Goto DeactivateNow
UnderWaterCheck:
TNT1 A 0 A_JumpIfInventory("IsUnderWater",1,"Nope")
Goto DeactivateNow
DeactivateNow:
TNT1 A 0 A_TakeInventory("IsFlying", 1)
TNT1 A 1 SetPlayerProperty(0,0,3)
stop
Nope:
TNT1 A 0
TNT1 A 0 A_TakeInventory("IsFlying", 1)
TNT1 A 1 SetPlayerProperty(0,0,3)
stop
}
}


//ITEM TO REMOVE ALL COPY WEAPONS

actor TakeCopyWeapons : CustomInventory
{
States
{
Spawn:
TNT1 A 1
loop
Pickup:
TNT1 A 1
//MM0 - Classes
TNT1 A 0 A_TakeInventory("MegaBuster",999)
TNT1 A 0 A_TakeInventory("ProtoBuster",999)
TNT1 A 0 A_TakeInventory("BassBuster",999)
TNT1 A 0 A_TakeInventory("DuoFist",999)
TNT1 A 0 A_TakeInventory("ArrowBuster",999)
TNT1 A 0 A_TakeInventory("LaserBuster",999)
TNT1 A 0 A_TakeInventory("SuperAdaptorWep",999)
TNT1 A 0 A_TakeInventory("TrebleBoost",999)
TNT1 A 0 A_TakeInventory("ProtoBusterSpecial", 999)
TNT1 A 0 A_TakeInventory("BassBusterSpecial", 999)
TNT1 A 0 A_TakeInventory("DuoFistSpecial", 999)
TNT1 A 0 A_TakeInventory("DuoRushSpecial", 999)
TNT1 A 0 A_TakeInventory("RollMedic", 999)
TNT1 A 0 A_TakeInventory("AutoShopItem_1", 999) TNT1 A 0 A_TakeInventory("AutoShopItem_2", 999)
TNT1 A 0 A_TakeInventory("AutoShopItem_3", 999) TNT1 A 0 A_TakeInventory("AutoShopItem_4", 999)
TNT1 A 0 A_TakeInventory("AutoShopItem_5", 999) TNT1 A 0 A_TakeInventory("AutoShopItem_6", 999)
TNT1 A 0 A_TakeInventory("AutoShopItem_7", 999) TNT1 A 0 A_TakeInventory("AutoShopItem_8", 999)
TNT1 A 0 A_TakeInventory("WilyBusterSpecial1", 999)
TNT1 A 0 A_TakeInventory("WilyBusterSpecial2", 999)
TNT1 A 0 A_TakeInventory("WilyBusterSpecial3", 999)
TNT1 A 0 A_TakeInventory("FakeRevolverSpecial", 999) TNT1 A 0 A_TakeInventory("FakeBatonSpecial",999)
//MM1
TNT1 A 0 A_TakeInventory("RollingCutterWepSH",1)
TNT1 A 0 A_TakeInventory("SuperArmWepSH",1)
TNT1 A 0 A_TakeInventory("IceSlasherWepSH",1)
TNT1 A 0 A_TakeInventory("HyperBombWepSH",1)
TNT1 A 0 A_TakeInventory("FireStormWepSH",1)
TNT1 A 0 A_TakeInventory("ThunderBeamWepSH",1)
TNT1 A 0 A_TakeInventory("OilSliderWepSH",1)
TNT1 A 0 A_TakeInventory("TimeSlowWepSH",1)
//MM2
TNT1 A 0 A_TakeInventory("MetalBladeWepSH",1)
TNT1 A 0 A_TakeInventory("BubbleLeadWepSH",1)
TNT1 A 0 A_TakeInventory("AtomicFireWepSH",1)
TNT1 A 0 A_TakeInventory("AirShooterWepSH",1)
TNT1 A 0 A_TakeInventory("CrashBombWepSH",1)
TNT1 A 0 A_TakeInventory("TimeHoldWepSH",1)
TNT1 A 0 A_TakeInventory("QuickBoomerangWepSH",1)
TNT1 A 0 A_TakeInventory("LeafShieldWepSH",1)
//MM3
TNT1 A 0 A_TakeInventory("NeedleCannonWepSH", 1)
TNT1 A 0 A_TakeInventory("MagnetMissileWepSH", 1)
TNT1 A 0 A_TakeInventory("GeminiLaserWepSH", 1)
TNT1 A 0 A_TakeInventory("HardKnuckleWepSH", 1)
TNT1 A 0 A_TakeInventory("TopSpinWepSH", 1)
TNT1 A 0 A_TakeInventory("SearchSnakeWepSH", 1)
TNT1 A 0 A_TakeInventory("SparkShockWepSH", 1)
TNT1 A 0 A_TakeInventory("ShadowBladeWepSH", 1)
//MM4
TNT1 A 0 A_TakeInventory("FlashStopperWepSH", 1)
TNT1 A 0 A_TakeInventory("RainFlushWepSH", 1)
TNT1 A 0 A_TakeInventory("DrillBombWepSH", 1)
TNT1 A 0 A_TakeInventory("PharaohShotWepSH", 1)
TNT1 A 0 A_TakeInventory("RingBoomerangWepSH", 1)
TNT1 A 0 A_TakeInventory("DustCrusherWepSH", 1)
TNT1 A 0 A_TakeInventory("DiveMineWepSH", 1)
TNT1 A 0 A_TakeInventory("SkullBarrierWepSH", 1)
//MM5
TNT1 A 0 A_TakeInventory("GravityHoldWepSH", 1)
TNT1 A 0 A_TakeInventory("WaterWaveWepSH", 1)
TNT1 A 0 A_TakeInventory("PowerStoneWepSH", 1)
TNT1 A 0 A_TakeInventory("GyroAttackWepSH", 1)
TNT1 A 0 A_TakeInventory("StarCrashWepSH", 1)
TNT1 A 0 A_TakeInventory("ChargeKickWepSH", 1)
TNT1 A 0 A_TakeInventory("NapalmBombWepSH", 1)
TNT1 A 0 A_TakeInventory("CrystalEyeWepSH", 1)
//MM6
TNT1 A 0 A_TakeInventory("BlizzardAttackWepSH", 1)
TNT1 A 0 A_TakeInventory("CentaurFlashWepSH", 1)
TNT1 A 0 A_TakeInventory("FlameBlastWepSH", 1)
TNT1 A 0 A_TakeInventory("KnightCrushWepSH", 1)
TNT1 A 0 A_TakeInventory("PlantBarrierWepSH", 1)
TNT1 A 0 A_TakeInventory("SilverTomahawkWepSH", 1)
TNT1 A 0 A_TakeInventory("WindStormWepSH", 1)
TNT1 A 0 A_TakeInventory("YamatoSpearWepSH", 1)
//MM7
TNT1 A 0 A_TakeInventory("FreezeCrackerWepSH", 1)
TNT1 A 0 A_TakeInventory("JunkShieldWepSH", 1)
TNT1 A 0 A_TakeInventory("DangerWrapWepSH", 1)
TNT1 A 0 A_TakeInventory("ThunderBoltWepSH", 1)
TNT1 A 0 A_TakeInventory("WildCoilWepSH", 1)
TNT1 A 0 A_TakeInventory("SlashClawWepSH", 1)
TNT1 A 0 A_TakeInventory("NoiseCrushWepSH", 1)
TNT1 A 0 A_TakeInventory("ScorchWheelWepSH", 1)
//MM8
TNT1 A 0 A_TakeInventory("MegaBallWepSH", 1)
TNT1 A 0 A_TakeInventory("TornadoHoldWepSH", 1)
TNT1 A 0 A_TakeInventory("AstroCrushWepSH", 1)
TNT1 A 0 A_TakeInventory("FlameSwordWepSH", 1)
TNT1 A 0 A_TakeInventory("ThunderClawWepSH", 1)
TNT1 A 0 A_TakeInventory("SniperBarrageWepSH", 1)
TNT1 A 0 A_TakeInventory("IceWaveWepSH", 1)
TNT1 A 0 A_TakeInventory("FlashBombWepSH", 1)
TNT1 A 0 A_TakeInventory("WaterBalloonWepSH", 1)
//MM9
TNT1 A 0 A_TakeInventory("ConcreteShotWepSH", 1)
TNT1 A 0 A_TakeInventory("TornadoBlowWepSH", 1)
TNT1 A 0 A_TakeInventory("LaserTridentWepSH", 1)
TNT1 A 0 A_TakeInventory("PlugBallWepSH", 1)
TNT1 A 0 A_TakeInventory("JewelSatelliteWepSH", 1)
TNT1 A 0 A_TakeInventory("HornetChaserWepSH", 1)
TNT1 A 0 A_TakeInventory("MagmaBazookaWepSH", 1)
TNT1 A 0 A_TakeInventory("BlackHoleBombWepSH", 1)
//MMB
TNT1 A 0 A_TakeInventory("TenguBladeWepSH", 1)
TNT1 A 0 A_TakeInventory("CopyVisionWepSH", 1)
TNT1 A 0 A_TakeInventory("LightningBoltWepSH", 1)
TNT1 A 0 A_TakeInventory("IceWallWepSH", 1)
TNT1 A 0 A_TakeInventory("SpreadDrillWepSH", 1)
TNT1 A 0 A_TakeInventory("RemoteMineWepSH", 1)
TNT1 A 0 A_TakeInventory("WaveBurnerWepSH", 1)
TNT1 A 0 A_TakeInventory("MagicCardWepSH", 1)
//MM10
TNT1 A 0 A_TakeInventory("TripleBladeWepSH", 1)
TNT1 A 0 A_TakeInventory("WaterShieldWepSH", 1)
TNT1 A 0 A_TakeInventory("CommandoBombWepSH", 1)
TNT1 A 0 A_TakeInventory("ChillSpikeWepSH", 1)
TNT1 A 0 A_TakeInventory("ThunderWoolWepSH", 1)
TNT1 A 0 A_TakeInventory("ReboundStrikerWepSH", 1)
TNT1 A 0 A_TakeInventory("WheelCutterWepSH", 1)
TNT1 A 0 A_TakeInventory("SolarBlazeWepSH", 1)
//MMV
TNT1 A 0 A_TakeInventory("SparkChaserWepSH", 1)
TNT1 A 0 A_TakeInventory("GrabBusterWepSH", 1)
TNT1 A 0 A_TakeInventory("BubbleBombWepSH", 1)
TNT1 A 0 A_TakeInventory("PhotonMissileWepSH", 1)
TNT1 A 0 A_TakeInventory("SaltWaterWepSH", 1)
TNT1 A 0 A_TakeInventory("ElectricShockWepSH", 1)
TNT1 A 0 A_TakeInventory("BlackHoleWepSH", 1)
TNT1 A 0 A_TakeInventory("DeepDiggerWepSH", 1)
TNT1 A 0 A_TakeInventory("BreakDashWepSH", 1)
//MM11
TNT1 A 0 A_TakeInventory("BlockDropperWepSH",1)
TNT1 A 0 A_TakeInventory("PileDriverWepSH",1)
TNT1 A 0 A_TakeInventory("TundraStormWepSH",1)
TNT1 A 0 A_TakeInventory("BounceBallWepSH",1)
TNT1 A 0 A_TakeInventory("AcidBarrierWepSH",1)
TNT1 A 0 A_TakeInventory("ChainBlastWepSH",1)
TNT1 A 0 A_TakeInventory("ScrambleThunderWepSH",1)
TNT1 A 0 A_TakeInventory("BlazingTorchWepSH",1)
//MMK
TNT1 A 0 A_TakeInventory("MirrorBusterWepSH", 1)
TNT1 A 0 A_TakeInventory("SakugarneWepSH", 1)
TNT1 A 0 A_TakeInventory("ScrewCrusherWepSH", 1)
TNT1 A 0 A_TakeInventory("BalladeCrackerWepSH", 1)

//yes
TNT1 A 0 A_TakeInventory("MachineGunWepSH", 1)
//BUSTER UPGRADES
TNT1 A 0 A_TakeInventory("MegaArm", 1)
TNT1 A 0 A_TakeInventory("MegaBuster", 1)
TNT1 A 0 A_TakeInventory("BassBuster", 1)
TNT1 A 0 A_TakeInventory("ProtoBuster", 1)
TNT1 A 0 A_TakeInventory("SuperAdaptorWep", 1)
TNT1 A 0 A_TakeInventory("LaserBuster", 1)
TNT1 A 0 A_TakeInventory("ArrowBuster", 1)
TNT1 A 0 A_TakeInventory("DuoFist", 1)
TNT1 A 0 A_TakeInventory("TrebleBoost", 1)
TNT1 A 0 A_TakeInventory("StarSpurWepSH", 1)

//ROCKMAN NO CONSTANCY
TNT1 A 0 A_TakeInventory("DelayFlameWepSH",1)
TNT1 A 0 A_TakeInventory("IceCircleWepSH",1)
TNT1 A 0 A_TakeInventory("ProtoChargeWepSH",1)
TNT1 A 0 A_TakeInventory("RisingSunWepSH",1)
TNT1 A 0 A_TakeInventory("RumblingBangWepSH",1)
TNT1 A 0 A_TakeInventory("SpinWheelWepSH",1)
TNT1 A 0 A_TakeInventory("WindSlicerWepSH",1)
TNT1 A 0 A_TakeInventory("TimeScatterWepSH",1)
//DOS REBORN
TNT1 A 0 A_TakeInventory("SonicPulseWepSH", 1)
TNT1 A 0 A_TakeInventory("PlasmaCutterWepSH", 1)
TNT1 A 0 A_TakeInventory("DynamiteClusterWepSH", 1)
TNT1 A 0 A_TakeInventory("KnifeSpreadWepSH", 1)
TNT1 A 0 A_TakeInventory("BlowTorchWepSH", 1)
TNT1 A 0 A_TakeInventory("DrillPikeWepSH", 1)
TNT1 A 0 A_TakeInventory("SharkAttackWepSH", 1)
TNT1 A 0 A_TakeInventory("BubbleBathWepSH", 1)
TNT1 A 0 A_TakeInventory("SludgeBurstWepSH", 1)
stop
}
}