Raw model (for completeness)
{
"meta": {
"id": "02eca3a9-279c-4504-aeca-e550d4fe5b3e",
"sha1": "94170caa84c1153245028fc6843978022e026dbd",
"sha256": "cea571e196d0a0510e716e9c94348888d070cc26139cededfb0699e3854b49e3",
"filenames": [
"6aplus-mlms2-moreweps-e.pk3"
],
"additional": {
"engines": [],
"iwad": [],
"filename": null,
"added": "2021-01-10 03:53:32",
"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-01-10 03:53:32",
"file": {
"type": "PK3",
"size": 63068,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/94170caa84c1153245028fc6843978022e026dbd/94170caa84c1153245028fc6843978022e026dbd.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 64,
"maps": 0,
"palettes": 0
}
},
"text_files": [
{
"source": "pk3",
"name": "DECORATE.txt",
"contents": "#include \"ExtraWeps.txt\"\n\n#include \"MegamanE.txt\""
},
{
"source": "pk3",
"name": "ExtraWeps.txt",
"contents": "#include \"ExtraWep/StopFlasher.txt\"\n#include \"ExtraWep/GravitySqueeze.txt\"\n#include \"ExtraWep/DynamoConductor.txt\"\n#include \"ExtraWep/HyperGalaxy.txt\""
},
{
"source": "pk3",
"name": "SBARINFO.H.txt",
"contents": "//HORIZONTAL BARS\nheight 0;\n\nstatusbar normal, forcescaled\n{\nInInventory not NoHud, 1\n{\nInInventory not NoHealthBar, 1\n{\nDrawbar \"VARHEALT\", \"VAREMPTY\", Health, horizontal, 130, 184;\n\tInInventory LightTeamFlag, 1{DrawImage \"LBARH\", 130, 179;}\n\tInInventory WilyTeamFlag, 1{DrawImage \"WBARH\", 130, 179;}\n\tInInventory CossackTeamFlag, 1{DrawImage \"CBARH\", 130, 179;}\n\tInInventory KingTeamFlag, 1{DrawImage \"KBARH\", 130, 179;}\n\nInInventory SkullShieldCheck, 1{DrawBar \"VARFLS5\", \"VNOBAR\", SkullShieldCheck, horizontal, 130, 184;}\nInInventory SkullBarrierProtection, 1{DrawBar \"VARFLS5\", \"VNOBAR\", SkullShieldCheck, horizontal, 130, 184;}\nInInventory BasicArmor, 1{DrawBar \"VARAMT31\", \"VNOBAR\", Armor, horizontal, 130, 184;}\n\n//IfCVarInt mm8bdm_healthnumber, 1\nInInventory AmmoNumberFlag, 1\n{\n\tWeaponAmmo not BusterAmmo\n\t{\n\t\t//DrawNumber 5,CMBHPFONT,Untranslated,Health,/*interpolate(10),*/alignment(left),150,177;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(left), 80, 177;\n\t}\n}\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), 152, 177;\n}\n\nDrawSelectedInventory INDEXFONT ,122, 184, 120, 185, white;\nDrawImage weaponicon, 50, 184;\n\n}\n\n//MME Bars\nIsSelected StopFlasherWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", StopFlasherAmmo, horizontal, 58, 184;}\nIsSelected GravitySqueezeWep{Drawbar\"VARAMM18\", \"VAREMPTY\", GravitySqueezeAmmo, horizontal, 58, 184;}\nIsSelected DynamoConductorWep{Drawbar\"VARAMM53\", \"VAREMPTY\", DynamoConductorAmmo, horizontal, 58, 184;}\nIsSelected HyperGalaxyWep{DrawBar \"VARAMM66\", \"VAREMPTY\", HyperGalaxyAmmo, horizontal, 58, 184;}\n\n//MM1 Bars\nIsSelected RollingCutterWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", RollingCutterAmmo, horizontal, 58, 184;}\nIsSelected SuperArmWep{Drawbar\"VARAMMO2\", \"VAREMPTY\", SuperArmAmmo, horizontal, 58, 184;}\nIsSelected IceSlasherWep{Drawbar\"VARAMMO3\", \"VAREMPTY\", IceSlasherAmmo, horizontal, 58, 184;}\nIsSelected HyperBombWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", HyperBombAmmo, horizontal, 58, 184;}\nIsSelected FireStormWep{Drawbar\"VARAMMO5\", \"VAREMPTY\", FireStormAmmo, horizontal, 58, 184;}\nIsSelected ThunderBeamWep{Drawbar\"VARAMMO6\", \"VAREMPTY\", ThunderBeamAmmo, horizontal, 58, 184;}\nIsSelected TimeSlowWep{DrawBar\"VARAMMO7\", \"VAREMPTY\", TimeSlowAmmo, horizontal, 58, 184;}\nIsSelected OilSliderWep{DrawBar\"VARAMMO8\", \"VAREMPTY\", OilSliderAmmo, horizontal, 58, 184;\n\tInInventory OilSliderFlag, 1\t{DrawBar\"VARFLS1\", \"VNOBAR\", OilSliderFlag, horizontal, 58, 184;}}\n\n//MM2\nIsSelected MetalBladeWep{Drawbar\"VARAMMO9\", \"VAREMPTY\", MetalBladeAmmo, horizontal, 58, 184;}\nIsSelected AirShooterWep{Drawbar\"VARAMM10\", \"VAREMPTY\", AirShooterAmmo, horizontal, 58, 184;}\nIsSelected BubbleLeadWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", BubbleLeadAmmo, horizontal, 58, 184;}\nIsSelected QuickBoomerangWep{Drawbar\"VARAMM11\", \"VAREMPTY\", QuickBoomerangAmmo, horizontal, 58, 184;}\nIsSelected CrashBombWep{Drawbar\"VARAMM12\", \"VAREMPTY\", CrashBombAmmo, horizontal, 58, 184;}\nIsSelected TimeStopperWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", TimeStopperAmmo, horizontal, 58, 184;}\nIsSelected AtomicFireWep{Drawbar\"VARAMM13\", \"VAREMPTY\", AtomicFireAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 65{DrawBar \"VARFLS2\", \"VAREMPTY\", AtomicFireAmmo, horizontal, 58, 184;}}\nIsSelected LeafShieldWep{Drawbar\"VARAM201\", \"VAREMPTY\", LeafShieldAmmo, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS1\", \"VNOBAR\", LeafShieldCharge, horizontal, 58, 184;}}\n\n//MM3\nIsSelected NeedleCannonWep{Drawbar\"VARAMMO2\", \"VAREMPTY\", NeedleCannonAmmo, horizontal, 58, 184;}\nIsSelected MagnetMissileWep{Drawbar\"VARAMM14\", \"VAREMPTY\", MagnetMissileAmmo, horizontal, 58, 184;}\nIsSelected GeminiLaserWep{Drawbar\"VARAMM15\", \"VAREMPTY\", GeminiLaserAmmo, horizontal, 58, 184;}\nIsSelected HardKnuckleWep{Drawbar\"VARAMM16\", \"VAREMPTY\", HardKnuckleAmmo, horizontal, 58, 184;}\nIsSelected TopSpinWep{Drawbar\"VARAMM17\", \"VAREMPTY\", TopSpinAmmo, horizontal, 58, 184;}\nIsSelected SearchSnakeWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", SearchSnakeAmmo, horizontal, 58, 184;}\nIsSelected SparkShockWep{Drawbar\"VARAMM12\", \"VAREMPTY\", SparkShockAmmo, horizontal, 58, 184;}\nIsSelected ShadowBladeWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", ShadowBladeAmmo, horizontal, 58, 184;}\n\n//MM4\nIsSelected FlashStopperWep{Drawbar\"VARAMM18\", \"VAREMPTY\", FlashStopperAmmo, horizontal, 58, 184;}\nIsSelected RainFlushWep{Drawbar\"VARAMM19\", \"VAREMPTY\", RainFlushAmmo, horizontal, 58, 184;}\nIsSelected DrillBombWep{Drawbar\"VARAMM14\", \"VAREMPTY\", DrillBombAmmo, horizontal, 58, 184;}\nIsSelected PharaohShotWep{Drawbar\"VARAMM20\", \"VAREMPTY\", PharaohShotAmmo, horizontal, 58, 184;\n\tInInventory PharaohCharge, 78{DrawBar \"VARFLS4\", \"VAREMPTY\", PharaohShotAmmo, horizontal, 58, 184;}\n\tInInventory PharaohCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", PharaohCharge, horizontal, 58, 184;}}\nIsSelected RingBoomerangWep{Drawbar\"VARAMMO9\", \"VAREMPTY\", RingBoomerangAmmo, horizontal, 58, 184;}\nIsSelected DustCrusherWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", DustCrusherAmmo, horizontal, 58, 184;}\nIsSelected DiveMissileWep{Drawbar\"VARAMM10\", \"VAREMPTY\", DiveMissileAmmo, horizontal, 58, 184;}\nIsSelected SkullbarrierWep{Drawbar\"VARAMM21\", \"VAREMPTY\", SkullbarrierAmmo, horizontal, 58, 184;\n\tInInventory SkullBarrierCooldown, 1{DrawBar \"VARAMM65\", \"VAREMPTY\", SkullbarrierAmmo, horizontal, 58, 184;}}\n\n//MM5\nIsSelected GravityHoldWep{Drawbar\"VARAMM18\", \"VAREMPTY\", GravityHoldAmmo, horizontal, 58, 184;}\nIsSelected WaterWaveWep{Drawbar\"VARAMM10\", \"VAREMPTY\", WaterWaveAmmo, horizontal, 58, 184;}\nIsSelected PowerStoneWep{Drawbar\"VARAMM22\", \"VAREMPTY\", PowerStoneAmmo, horizontal, 58, 184;}\nIsSelected GyroAttackWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", GyroAttackAmmo, horizontal, 58, 184;}\nIsSelected StarCrashWep{Drawbar\"VARAMM23\", \"VAREMPTY\", StarCrashAmmo, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS6\", \"VAREMPTY\", StarCrashAmmo, horizontal, 58, 184;}}\nIsSelected ChargeKickWep{Drawbar\"VARAMM12\", \"VAREMPTY\", ChargeKickAmmo, horizontal, 58, 184;}\nIsSelected NapalmBombWep{Drawbar\"VARAMM24\", \"VAREMPTY\", NapalmBombAmmo, horizontal, 58, 184;}\nIsSelected CrystalEyeWep{Drawbar\"VARAMM25\", \"VAREMPTY\", CrystalEyeAmmo, horizontal, 58, 184;}\n\n//MM6\nIsSelected BlizzardAttackWep{Drawbar\"VARAMM15\", \"VAREMPTY\", BlizzardAttackAmmo, horizontal, 58, 184;}\nIsSelected CentaurFlashWep{Drawbar\"VARAMM26\", \"VAREMPTY\", CentaurFlashAmmo, horizontal, 58, 184;}\nIsSelected FlameBlastWep{Drawbar\"VARAMM20\", \"VAREMPTY\", FlameBlastAmmo, horizontal, 58, 184;}\nIsSelected KnightCrushWep{Drawbar\"VARAMM27\", \"VAREMPTY\", KnightCrushAmmo, horizontal, 58, 184;}\nIsSelected PlantbarrierWep{Drawbar\"VARAMM28\", \"VAREMPTY\", PlantbarrierAmmo, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS7\", \"VAREMPTY\", PlantbarrierAmmo, horizontal, 58, 184;\n\t\t\t\t\t\t\t DrawBar \"VARHEALP\", \"VAREMPTY\", health, horizontal, 130, 184;}}\nIsSelected SilverTomahawkWep{Drawbar\"VARAMM29\", \"VAREMPTY\", SilverTomahawkAmmo, horizontal, 58, 184;}\nIsSelected WindStormWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", WindStormAmmo, horizontal, 58, 184;}\nIsSelected YamatoSpearWep{Drawbar\"VARAMM30\", \"VAREMPTY\", YamatoSpearAmmo, horizontal, 58, 184;}\n\n//MM7\nIsSelected FreezeCrackerWep{Drawbar\"VARAMM31\", \"VAREMPTY\", FreezeCrackerAmmo, horizontal, 58, 184;}\nIsSelected JunkShieldWep{Drawbar\"VARAMM32\", \"VAREMPTY\", JunkShieldAmmo, horizontal, 58, 184;\n InInventory JunkShieldCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", JunkShieldCharge, horizontal, 58, 184;}}\nIsSelected DangerWrapWep{Drawbar\"VARAMM33\", \"VAREMPTY\", DangerWrapAmmo, horizontal, 58, 184;}\nIsSelected ThunderBoltWep{Drawbar\"VARAMM34\", \"VAREMPTY\", ThunderBoltAmmo, horizontal, 58, 184;}\nIsSelected WildCoilWep{Drawbar\"VARAMM35\", \"VAREMPTY\", WildCoilAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar \"VARFLS9\", \"VAREMPTY\", WildCoilAmmo, horizontal, 58, 184;}}\nIsSelected SlashClawWep{Drawbar\"VARAMM36\", \"VAREMPTY\", SlashClawAmmo, horizontal, 58, 184;}\nIsSelected NoiseCrushWep{Drawbar\"VARAMM37\", \"VAREMPTY\", NoiseCrushAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 1{DrawBar \"VARFLS10\", \"VAREMPTY\", NoiseCrushAmmo, horizontal, 58, 184;}}\nIsSelected ScorchWheelWep{Drawbar\"VARAMM38\", \"VAREMPTY\", ScorchWheelAmmo, horizontal, 58, 184;\n\tInInventory WheelCount, 1{DrawBar\"VARFLS1\", \"VNOBAR\", WheelCount, horizontal, 58, 184;}}\n\n//MM8\nIsSelected MegaBallWep{Drawbar\"VARAMM39\", \"VAREMPTY\", MegaBallAmmo, horizontal, 58, 184;}\nIsSelected TornadoHoldWep{Drawbar\"VARAMM40\", \"VAREMPTY\", TornadoHoldAmmo, horizontal, 58, 184;}\nIsSelected AstroCrushWep{Drawbar\"VARAMM41\", \"VAREMPTY\", AstroCrushAmmo, horizontal, 58, 184;}\nIsSelected FlameSwordWep{Drawbar\"VARAMM42\", \"VAREMPTY\", FlameSwordAmmo, horizontal, 58, 184;}\nIsSelected ThunderClawWep{Drawbar\"VARAMM43\", \"VAREMPTY\", ThunderClawAmmo, horizontal, 58, 184;}\nIsSelected HomingSniperWep{Drawbar\"VARAMM44\", \"VAREMPTY\", HomingSniperAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 35{DrawBar \"VARFLS11\", \"VAREMPTY\", HomingSniperAmmo, horizontal, 58, 184;}}\nIsSelected IceWaveWep {DrawBar \"VARAMM45\", \"VAREMPTY\", IceWaveAmmo, horizontal, 58, 184;}\nIsSelected FlashBombWep{Drawbar\"VARAMM46\", \"VAREMPTY\", FlashBombAmmo, horizontal, 58, 184;}\nIsSelected WaterBalloonWep{Drawbar\"VARAMM47\", \"VAREMPTY\", WaterBalloonAmmo, horizontal, 58, 184;}\n\n//MMB\nIsSelected TenguBladeWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", TenguBladeAmmo, horizontal, 58, 184;}\nIsSelected CopyVisionWep{Drawbar\"VARAMM52\", \"VAREMPTY\", CopyVisionAmmo, horizontal, 58, 184;}\nIsSelected LightningBoltWep{Drawbar\"VARAMM53\", \"VAREMPTY\", LightningBoltAmmo, horizontal, 58, 184;}\nIsSelected IceWallWep{Drawbar\"VARAMM54\", \"VAREMPTY\", IceWallAmmo, horizontal, 58, 184;}\nIsSelected SpreadDrillWep{DrawBar\"VARAMM55\", \"VAREMPTY\", SpreadDrillAmmo, horizontal, 58, 184;}\nIsSelected RemoteMineWep{Drawbar\"VARAMM56\", \"VAREMPTY\", RemoteMineAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 5{DrawBar \"VARFLS14\", \"VAREMPTY\", RemoteMineAmmo, horizontal, 58, 184;}}\nIsSelected WaveBurnerWep{Drawbar\"VARAMM57\", \"VAREMPTY\", WaveBurnerAmmo, horizontal, 58, 184;}\nIsSelected MagicCardWep{Drawbar\"VARAMM58\", \"VAREMPTY\", MagicCardAmmo, horizontal, 58, 184;}\n\n//MM9\nIsSelected PlugBallWep {DrawBar \"VARAMM60\", \"VAREMPTY\", PlugBallAmmo, horizontal, 58, 184;}\nIsSelected LaserTridentWep {DrawBar \"VARAMM61\", \"VAREMPTY\", LaserTridentAmmo, horizontal, 58, 184;}\nIsSelected TornadoBlowWep {DrawBar \"VARAMM68\", \"VAREMPTY\", TornadoBlowAmmo, horizontal, 58, 184;}\nIsSelected JewelSatelliteWep{DrawBar \"VARAMM63\", \"VAREMPTY\", JewelSatelliteAmmo, horizontal, 58, 184;\n\tInInventory JewelShieldCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", JewelShieldCheck, horizontal, 58, 184;}}\nIsSelected MagmaBazookaWep{DrawBar \"VARAMM64\", \"VAREMPTY\", MagmaBazookaAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 19 {DrawBar \"VARFLS13\", \"VAREMPTY\", MagmaBazookaAmmo, horizontal, 58, 184;}}\nIsSelected ConcreteShotWep{DrawBar \"VARAMM65\", \"VAREMPTY\", ConcreteShotAmmo, horizontal, 58, 184;}\nIsSelected BlackHoleBombWep{DrawBar \"VARAMM66\", \"VAREMPTY\", BlackHoleBombAmmo, horizontal, 58, 184;\n\tInInventory BlackHoleBombCooldown, 1{DrawBar \"VARFLS15\", \"VAREMPTY\", BlackHoleBombAmmo, horizontal, 58, 184;}}\nIsSelected HornetChaserWep{DrawBar \"VARAMM67\", \"VAREMPTY\", HornetChaserAmmo, horizontal, 58, 184;}\n\n//MM10\nIsSelected TripleBladeWep {DrawBar \"VARAMM6A\", \"VAREMPTY\", TripleBladeAmmo, horizontal, 58, 184;}\nIsSelected WaterShieldWep {DrawBar \"VARAMM69\", \"VAREMPTY\", WaterShieldAmmo, horizontal, 58, 184;\n\tInInventory WaterShieldCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", WaterShieldCheck, horizontal, 58, 184;}}// Over HP\nIsSelected CommandoBombWep {DrawBar \"VARAMM70\", \"VAREMPTY\", CommandoBombAmmo, horizontal, 58, 184;}\n\t//InInventory CommandoCooldown {DrawBar \"VARFLS1\", \"VNOBAR\", CommandoCooldown, horizontal, 58, 184;}}\nIsSelected ChillSpikeWep {DrawBar \"VARAMM71\", \"VAREMPTY\", ChillSpikeAmmo, horizontal, 58, 184;}\nIsSelected ThunderWoolWep {DrawBar \"VARAMM72\", \"VAREMPTY\", ThunderWoolAmmo, horizontal, 58, 184;}\nIsSelected ReboundStrikerWep {DrawBar \"VARAMM73\", \"VAREMPTY\", ReboundStrikerAmmo, horizontal, 58, 184;}\nIsSelected WheelCutterWep {DrawBar \"VARAMM74\", \"VAREMPTY\", WheelCutterAmmo, horizontal, 58, 184;\n\tInInventory WheelCutterCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", WheelCutterCheck, horizontal, 58, 184;}}\nIsSelected SolarBlazeWep {DrawBar \"VARAMM75\", \"VAREMPTY\", SolarBlazeAmmo, horizontal, 58, 184;}\n\n//MMV\nIsSelected SparkChaserWep {DrawBar \"VARAMM76\", \"VAREMPTY\", SparkChaserAmmo, horizontal, 58, 184;}\nIsSelected GrabBusterWep {DrawBar \"VARAMM77\", \"VAREMPTY\", GrabBusterAmmo, horizontal, 58, 184;}\nIsSelected BubbleBombWep {DrawBar \"VARAMM78\", \"VAREMPTY\", BubbleBombAmmo, horizontal, 58, 184;}\nIsSelected PhotonMissileWep {DrawBar \"VARAMM79\", \"VAREMPTY\", PhotonMissileAmmo, horizontal, 58, 184;\n\tInInventory PhotonMissileCharge, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", PhotonMissileCharge, horizontal, 58, 184;}}\nIsSelected SaltWaterWep {DrawBar \"VARAMM80\", \"VAREMPTY\", SaltWaterAmmo, horizontal, 58, 184;}\nIsSelected ElectricShockWep {DrawBar \"VARAMM81\", \"VAREMPTY\", ElectricShockAmmo, horizontal, 58, 184;}\nIsSelected BlackHoleWep {DrawBar \"VARAMM82\", \"VAREMPTY\", BlackHoleAmmo, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1\t{DrawBar \"VARFLS16\", \"VAREMPTY\", BlackHoleAmmo, horizontal, 58, 184;}}\nIsSelected DeepDiggerWep {DrawBar \"VARAMM83\", \"VAREMPTY\", DeepDiggerAmmo, 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 BreakDashWep {DrawBar \"VARAMM84\", \"VAREMPTY\", BreakDashAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23 {DrawBar \"VARFLS17\", \"VAREMPTY\", BreakDashAmmo, horizontal, 58, 184;}}\n\n//MMK\nIsSelected SakugarneWep{Drawbar\"VARAMM48\", \"VAREMPTY\", SakugarneAmmo, horizontal, 58, 184;}\nIsSelected MirrorBusterWep{Drawbar\"VARAMM49\", \"VAREMPTY\", MirrorBusterAmmo, horizontal, 58, 184;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"VARFLS1\", \"VNOBAR\", MirrorBusterFlag, horizontal, 58, 184;}}\nIsSelected ScrewCrusherWep{Drawbar\"VARAMM50\", \"VAREMPTY\", ScrewCrusherAmmo, horizontal, 58, 184;}\nIsSelected BalladeCrackerWep{Drawbar\"VARAMM51\", \"VAREMPTY\", BalladeCrackerAmmo, horizontal, 58, 184;}\nIsSelected DawnBreakerWep{Drawbar\"VARAM202\", \"VAREMPTY\", DawnBreakerAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar\"VARFL202\", \"VNOBAR\", DawnBreakerAmmo, horizontal, 58, 184;}}\n\n//Assists\nInInventory RushJetCounter, 3{DrawImage \"RUSHH2H8\", 290,16;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,16;}\nInInventory RushMarineCounter, 1{InInventory IsUnderWater, 1{\n\tInInventory RushMarineCounter, 4{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\n}\nInInventory GammaPlayerHealth, 1\n{\n InInventory GammaPlayerPowerHP, 1\n {\n DrawImage \"VAMA2FHX\", 129, 178;\n DrawBar \"VAMA2PH0\", \"VNOBAR\", GammaPlayerHealth, horizontal, 130, 184;\n }\n else\n {\n DrawBar \"VARHEALT\", \"VAMA2ECX\", GammaPlayerHealth, horizontal, 130, 184;\n }\n}\n\nInInventory EclipseBossHealth, 1\n{\nDrawBar \"VARECLIP\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;\nDrawBar \"VAMA2ECT\", \"VAMA2ECX\", EclipseBossHealth, horizontal, 202, 181;\n}\n\n// Misc\nInInventory TimeStoppedCounter, 1{DrawImage \"FLASHS\", 36, 0;}\n}"
},
{
"source": "pk3",
"name": "SBARINFO.V.txt",
"contents": "//VERTICAL BARS\nheight 0;\n\nstatusbar fullscreen, forcescaled\n{\nInInventory not NoHud, 1\n{\nInInventory not NoHealthBar, 1\n{\nDrawBar \"BARHEALT\", \"BAREMPTY\", Health, vertical, 24, 8;\n\tInInventory LightTeamFlag, 1{DrawImage \"LBAR\", 24, 3;}\n\tInInventory WilyTeamFlag, 1{DrawImage \"WBAR\", 24, 3;}\n\tInInventory CossackTeamFlag, 1{DrawImage \"CBAR\", 24, 3;}\n\tInInventory KingTeamFlag, 1{DrawImage \"KBAR\", 24, 3;}\n\nInInventory SkullShieldCheck, 1{DrawBar \"BARFLS5\", \"NOBAR\", SkullShieldCheck, vertical, 24, 8;}\nInInventory SkullBarrierProtection, 1{DrawBar \"BARFLS5\", \"NOBAR\", SkullShieldCheck, vertical, 24, 8;}\nInInventory BasicArmor, 1{DrawBar \"BARAMT31\", \"NOBAR\", Armor, vertical, 24, 8;}\n\n//IfCVarInt mm8bdm_ammonumber, 1\n//ha ha ha end me\nInInventory AmmoNumberFlag, 1\n{\n\tWeaponAmmo not BusterAmmo\n\t{\n\t\t//DrawNumber 5,CMBHPFONT,Untranslated,Health,/*interpolate(10),*/alignment(left),31,30;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(right), 15, 31;\n\t}\n}\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(left), 31, 31;\n}\n}\n\nDrawSelectedInventory INDEXFONT ,24, 64, 37, 64, white;\nDrawImage weaponicon, 16, 64;\n\n//MME Bars\nIsSelected StopFlasherWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", StopFlasherAmmo, vertical, 16, 8;}\nIsSelected GravitySqueezeWep{Drawbar\"BARAMM18\", \"BAREMPTY\", GravitySqueezeAmmo, vertical, 16, 8;}\nIsSelected DynamoConductorWep{Drawbar\"BARAMM53\", \"BAREMPTY\", DynamoConductorAmmo, vertical, 16, 8;}\nIsSelected HyperGalaxyWep {DrawBar \"BARAMM66\", \"BAREMPTY\", HyperGalaxyAmmo, vertical, 16, 8;}\n\n//MM1 Bars\nIsSelected RollingCutterWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", RollingCutterAmmo, vertical, 16, 8;}\nIsSelected SuperArmWep{Drawbar\"BARAMMO2\", \"BAREMPTY\", SuperArmAmmo, vertical, 16, 8;}\nIsSelected IceSlasherWep{Drawbar\"BARAMMO3\", \"BAREMPTY\", IceSlasherAmmo, vertical, 16, 8;}\nIsSelected HyperBombWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", HyperBombAmmo, vertical, 16, 8;}\nIsSelected FireStormWep{Drawbar\"BARAMMO5\", \"BAREMPTY\", FireStormAmmo, vertical, 16, 8;}\nIsSelected ThunderBeamWep{Drawbar\"BARAMMO6\", \"BAREMPTY\", ThunderBeamAmmo, vertical, 16, 8;}\nIsSelected TimeSlowWep{DrawBar\"BARAMMO7\", \"BAREMPTY\", TimeSlowAmmo, vertical, 16, 8;}\nIsSelected OilSliderWep{DrawBar\"BARAMMO8\", \"BAREMPTY\", OilSliderAmmo, vertical, 16, 8;\n\tInInventory OilSliderFlag, 1\t{DrawBar\"BARFLS1\", \"NOBAR\", OilSliderFlag, vertical, 16, 8;}}\n\n//MM2\nIsSelected MetalBladeWep{Drawbar\"BARAMMO9\", \"BAREMPTY\", MetalBladeAmmo, vertical, 16, 8;}\nIsSelected AirShooterWep{Drawbar\"BARAMM10\", \"BAREMPTY\", AirShooterAmmo, vertical, 16, 8;}\nIsSelected BubbleLeadWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", BubbleLeadAmmo, vertical, 16, 8;}\nIsSelected QuickBoomerangWep{Drawbar\"BARAMM11\", \"BAREMPTY\", QuickBoomerangAmmo, vertical, 16, 8;}\nIsSelected CrashBombWep{Drawbar\"BARAMM12\", \"BAREMPTY\", CrashBombAmmo, vertical, 16, 8;}\nIsSelected TimeStopperWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", TimeStopperAmmo, vertical, 16, 8;}\nIsSelected AtomicFireWep{Drawbar\"BARAMM13\", \"BAREMPTY\", AtomicFireAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 65{DrawBar \"BARFLS2\", \"BAREMPTY\", AtomicFireAmmo, vertical, 16, 8;}}\nIsSelected LeafShieldWep{Drawbar\"BARAM201\", \"BAREMPTY\", LeafShieldAmmo, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS1\", \"NOBAR\", LeafShieldCharge, vertical, 16, 8;}}\n\n//MM3\nIsSelected NeedleCannonWep{Drawbar\"BARAMMO2\", \"BAREMPTY\", NeedleCannonAmmo, vertical, 16, 8;}\nIsSelected MagnetMissileWep{Drawbar\"BARAMM14\", \"BAREMPTY\", MagnetMissileAmmo, vertical, 16, 8;}\nIsSelected GeminiLaserWep{Drawbar\"BARAMM15\", \"BAREMPTY\", GeminiLaserAmmo, vertical, 16, 8;}\nIsSelected HardKnuckleWep{Drawbar\"BARAMM16\", \"BAREMPTY\", HardKnuckleAmmo, vertical, 16, 8;}\nIsSelected TopSpinWep{Drawbar\"BARAMM17\", \"BAREMPTY\", TopSpinAmmo, vertical, 16, 8;}\nIsSelected SearchSnakeWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", SearchSnakeAmmo, vertical, 16, 8;}\nIsSelected SparkShockWep{Drawbar\"BARAMM12\", \"BAREMPTY\", SparkShockAmmo, vertical, 16, 8;}\nIsSelected ShadowBladeWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", ShadowBladeAmmo, vertical, 16, 8;}\n\n//MM4\nIsSelected FlashStopperWep{Drawbar\"BARAMM18\", \"BAREMPTY\", FlashStopperAmmo, vertical, 16, 8;}\nIsSelected RainFlushWep{Drawbar\"BARAMM19\", \"BAREMPTY\", RainFlushAmmo, vertical, 16, 8;}\nIsSelected DrillBombWep{Drawbar\"BARAMM14\", \"BAREMPTY\", DrillBombAmmo, vertical, 16, 8;}\nIsSelected PharaohShotWep{Drawbar\"BARAMM20\", \"BAREMPTY\", PharaohShotAmmo, vertical, 16, 8;\n\tInInventory PharaohCharge, 78{DrawBar \"BARFLS4\", \"BAREMPTY\", PharaohShotAmmo, vertical, 16, 8;}\n\tInInventory PharaohCharge, 1{DrawBar \"BARFLS1\", \"NOBAR\", PharaohCharge, vertical, 16, 8;}}\nIsSelected RingBoomerangWep{Drawbar\"BARAMMO9\", \"BAREMPTY\", RingBoomerangAmmo, vertical, 16, 8;}\nIsSelected DustCrusherWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", DustCrusherAmmo, vertical, 16, 8;}\nIsSelected DiveMissileWep{Drawbar\"BARAMM10\", \"BAREMPTY\", DiveMissileAmmo, vertical, 16, 8;}\nIsSelected SkullbarrierWep{Drawbar\"BARAMM21\", \"BAREMPTY\", SkullbarrierAmmo, vertical, 16, 8;\n\tInInventory SkullBarrierCooldown, 1{DrawBar \"BARAMM65\", \"BAREMPTY\", SkullbarrierAmmo, vertical, 16, 8;}}\n\n//MM5\nIsSelected GravityHoldWep{Drawbar\"BARAMM18\", \"BAREMPTY\", GravityHoldAmmo, vertical, 16, 8;}\nIsSelected WaterWaveWep{Drawbar\"BARAMM10\", \"BAREMPTY\", WaterWaveAmmo, vertical, 16, 8;}\nIsSelected PowerStoneWep{Drawbar\"BARAMM22\", \"BAREMPTY\", PowerStoneAmmo, vertical, 16, 8;}\nIsSelected GyroAttackWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", GyroAttackAmmo, vertical, 16, 8;}\nIsSelected StarCrashWep{Drawbar\"BARAMM23\", \"BAREMPTY\", StarCrashAmmo, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS6\", \"BAREMPTY\", StarCrashAmmo, vertical, 16, 8;}}\nIsSelected ChargeKickWep{Drawbar\"BARAMM12\", \"BAREMPTY\", ChargeKickAmmo, vertical, 16, 8;}\nIsSelected NapalmBombWep{Drawbar\"BARAMM24\", \"BAREMPTY\", NapalmBombAmmo, vertical, 16, 8;}\nIsSelected CrystalEyeWep{Drawbar\"BARAMM25\", \"BAREMPTY\", CrystalEyeAmmo, vertical, 16, 8;}\n\n//MM6\nIsSelected BlizzardAttackWep{Drawbar\"BARAMM15\", \"BAREMPTY\", BlizzardAttackAmmo, vertical, 16, 8;}\nIsSelected CentaurFlashWep{Drawbar\"BARAMM26\", \"BAREMPTY\", CentaurFlashAmmo, vertical, 16, 8;}\nIsSelected FlameBlastWep{Drawbar\"BARAMM20\", \"BAREMPTY\", FlameBlastAmmo, vertical, 16, 8;}\nIsSelected KnightCrushWep{Drawbar\"BARAMM27\", \"BAREMPTY\", KnightCrushAmmo, vertical, 16, 8;}\nIsSelected PlantbarrierWep{Drawbar\"BARAMM28\", \"BAREMPTY\", PlantbarrierAmmo, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS7\", \"BAREMPTY\", PlantbarrierAmmo, vertical, 16, 8;\n\t\t\t\t\t\t\t DrawBar \"BARHEALP\", \"BAREMPTY\", Health, vertical, 24, 8;}}\nIsSelected SilverTomahawkWep{Drawbar\"BARAMM29\", \"BAREMPTY\", SilverTomahawkAmmo, vertical, 16, 8;}\nIsSelected WindStormWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", WindStormAmmo, vertical, 16, 8;}\nIsSelected YamatoSpearWep{Drawbar\"BARAMM30\", \"BAREMPTY\", YamatoSpearAmmo, vertical, 16, 8;}\n\n//MM7\nIsSelected FreezeCrackerWep{Drawbar\"BARAMM31\", \"BAREMPTY\", FreezeCrackerAmmo, vertical, 16, 8;}\nIsSelected JunkShieldWep{Drawbar\"BARAMM32\", \"BAREMPTY\", JunkShieldAmmo, vertical, 16, 8;\n InInventory JunkShieldCharge, 1{DrawBar\"BARFLS1\", \"NOBAR\", JunkShieldCharge, vertical, 16, 8;}}\nIsSelected DangerWrapWep{Drawbar\"BARAMM33\", \"BAREMPTY\", DangerWrapAmmo, vertical, 16, 8;}\nIsSelected ThunderBoltWep{Drawbar\"BARAMM34\", \"BAREMPTY\", ThunderBoltAmmo, vertical, 16, 8;}\nIsSelected WildCoilWep{Drawbar\"BARAMM35\", \"BAREMPTY\", WildCoilAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar \"BARFLS9\", \"BAREMPTY\", WildCoilAmmo, vertical, 16, 8;}}\nIsSelected SlashClawWep{Drawbar\"BARAMM36\", \"BAREMPTY\", SlashClawAmmo, vertical, 16, 8;}\nIsSelected NoiseCrushWep{Drawbar\"BARAMM37\", \"BAREMPTY\", NoiseCrushAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 1{DrawBar \"BARFLS10\", \"BAREMPTY\", NoiseCrushAmmo, vertical, 16, 8;}}\nIsSelected ScorchWheelWep{Drawbar\"BARAMM38\", \"BAREMPTY\", ScorchWheelAmmo, vertical, 16, 8;\n\tInInventory WheelCount, 1{DrawBar\"BARFLS1\", \"NOBAR\", WheelCount, vertical, 16, 8;}}\n\n//MM8\nIsSelected MegaBallWep{Drawbar\"BARAMM39\", \"BAREMPTY\", MegaBallAmmo, vertical, 16, 8;}\nIsSelected TornadoHoldWep{Drawbar\"BARAMM40\", \"BAREMPTY\", TornadoHoldAmmo, vertical, 16, 8;}\nIsSelected AstroCrushWep{Drawbar\"BARAMM41\", \"BAREMPTY\", AstroCrushAmmo, vertical, 16, 8;}\nIsSelected FlameSwordWep{Drawbar\"BARAMM42\", \"BAREMPTY\", FlameSwordAmmo, vertical, 16, 8;}\nIsSelected ThunderClawWep{Drawbar\"BARAMM43\", \"BAREMPTY\", ThunderClawAmmo, vertical, 16, 8;}\nIsSelected HomingSniperWep{Drawbar\"BARAMM44\", \"BAREMPTY\", HomingSniperAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 35{DrawBar \"BARFLS11\", \"BAREMPTY\", HomingSniperAmmo, vertical, 16, 8;}}\nIsSelected IceWaveWep {DrawBar \"BARAMM45\", \"BAREMPTY\", IceWaveAmmo, vertical, 16, 8;}\nIsSelected FlashBombWep{Drawbar\"BARAMM46\", \"BAREMPTY\", FlashBombAmmo, vertical, 16, 8;}\nIsSelected WaterBalloonWep{Drawbar\"BARAMM47\", \"BAREMPTY\", WaterBalloonAmmo, vertical, 16, 8;}\n\n//MMB\nIsSelected TenguBladeWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", TenguBladeAmmo, vertical, 16, 8;}\nIsSelected CopyVisionWep{Drawbar\"BARAMM52\", \"BAREMPTY\", CopyVisionAmmo, vertical, 16, 8;}\nIsSelected LightningBoltWep{Drawbar\"BARAMM53\", \"BAREMPTY\", LightningBoltAmmo, vertical, 16, 8;}\nIsSelected IceWallWep{Drawbar\"BARAMM54\", \"BAREMPTY\", IceWallAmmo, vertical, 16, 8;}\nIsSelected SpreadDrillWep{DrawBar\"BARAMM55\", \"BAREMPTY\", SpreadDrillAmmo, vertical, 16, 8;}\nIsSelected RemoteMineWep{Drawbar\"BARAMM56\", \"BAREMPTY\", RemoteMineAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 5{DrawBar \"BARFLS14\", \"BAREMPTY\", RemoteMineAmmo, vertical, 16, 8;}}\nIsSelected WaveBurnerWep{Drawbar\"BARAMM57\", \"BAREMPTY\", WaveBurnerAmmo, vertical, 16, 8;}\nIsSelected MagicCardWep{Drawbar\"BARAMM58\", \"BAREMPTY\", MagicCardAmmo, vertical, 16, 8;}\n\n//MM9\nIsSelected PlugBallWep {DrawBar \"BARAMM60\", \"BAREMPTY\", PlugBallAmmo, vertical, 16, 8;}\nIsSelected LaserTridentWep {DrawBar \"BARAMM61\", \"BAREMPTY\", LaserTridentAmmo, vertical, 16, 8;}\nIsSelected TornadoBlowWep {DrawBar \"BARAMM68\", \"BAREMPTY\", TornadoBlowAmmo, vertical, 16, 8;}\nIsSelected JewelSatelliteWep{DrawBar \"BARAMM63\", \"BAREMPTY\", JewelSatelliteAmmo, vertical, 16, 8;\n\tInInventory JewelShieldCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", JewelShieldCheck, vertical, 16, 8;}}\nIsSelected MagmaBazookaWep {DrawBar \"BARAMM64\", \"BAREMPTY\", MagmaBazookaAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 19 {DrawBar \"BARFLS13\", \"BAREMPTY\", MagmaBazookaAmmo, vertical, 16, 8;}}\nIsSelected ConcreteShotWep {DrawBar \"BARAMM65\", \"BAREMPTY\", ConcreteShotAmmo, vertical, 16, 8;}\nIsSelected BlackHoleBombWep {DrawBar \"BARAMM66\", \"BAREMPTY\", BlackHoleBombAmmo, vertical, 16, 8;\n\tInInventory BlackHoleBombCooldown, 1 {DrawBar \"BARFLS15\", \"BAREMPTY\", BlackHoleBombAmmo, vertical, 16, 8;}}\nIsSelected HornetChaserWep {DrawBar \"BARAMM67\", \"BAREMPTY\", HornetChaserAmmo, vertical, 16, 8;}\n\n//MM10\nIsSelected TripleBladeWep {DrawBar \"BARAMM6A\", \"BAREMPTY\", TripleBladeAmmo, vertical, 16, 8;}\nIsSelected WaterShieldWep {DrawBar \"BARAMM69\", \"BAREMPTY\", WaterShieldAmmo, vertical, 16, 8;\n\tInInventory WaterShieldCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", WaterShieldCheck, vertical, 16, 8;}}\nIsSelected CommandoBombWep {DrawBar \"BARAMM70\", \"BAREMPTY\", CommandoBombAmmo, vertical, 16, 8;}\n\t//InInventory CommandoCooldown {DrawBar \"BARFLS1\", \"NOBAR\", CommandoCooldown, vertical, 16, 8;}}\nIsSelected ChillSpikeWep {DrawBar \"BARAMM71\", \"BAREMPTY\", ChillSpikeAmmo, vertical, 16, 8;}\nIsSelected ThunderWoolWep {DrawBar \"BARAMM72\", \"BAREMPTY\", ThunderWoolAmmo, vertical, 16, 8;}\nIsSelected ReboundStrikerWep {DrawBar \"BARAMM73\", \"BAREMPTY\", ReboundStrikerAmmo, vertical, 16, 8;}\nIsSelected WheelCutterWep {DrawBar \"BARAMM74\", \"BAREMPTY\", WheelCutterAmmo, vertical, 16, 8;\n\tInInventory WheelCutterCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", WheelCutterCheck, vertical, 16, 8;}}\nIsSelected SolarBlazeWep {DrawBar \"BARAMM75\", \"BAREMPTY\", SolarBlazeAmmo, vertical, 16, 8;}\n\n//MMV\nIsSelected SparkChaserWep {DrawBar \"BARAMM76\", \"BAREMPTY\", SparkChaserAmmo, vertical, 16, 8;}\nIsSelected GrabBusterWep {DrawBar \"BARAMM77\", \"BAREMPTY\", GrabBusterAmmo, vertical, 16, 8;}\nIsSelected BubbleBombWep {DrawBar \"BARAMM78\", \"BAREMPTY\", BubbleBombAmmo, vertical, 16, 8;}\nIsSelected PhotonMissileWep {DrawBar \"BARAMM79\", \"BAREMPTY\", PhotonMissileAmmo, vertical, 16, 8;\n\tInInventory PhotonMissileCharge, 1 {DrawBar \"BARFLS1\", \"NOBAR\", PhotonMissileCharge, vertical, 16, 8;}}\nIsSelected SaltWaterWep {DrawBar \"BARAMM80\", \"BAREMPTY\", SaltWaterAmmo, vertical, 16, 8;}\nIsSelected ElectricShockWep {DrawBar \"BARAMM81\", \"BAREMPTY\", ElectricShockAmmo, vertical, 16, 8;}\nIsSelected BlackHoleWep {DrawBar \"BARAMM82\", \"BAREMPTY\", BlackHoleAmmo, vertical, 16, 8;\n\tInInventory ShieldCheck, 1\t{DrawBar \"BARFLS16\", \"BAREMPTY\", BlackHoleAmmo, vertical, 16, 8;}}\nIsSelected DeepDiggerWep {DrawBar \"BARAMM83\", \"BAREMPTY\", DeepDiggerAmmo, 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 BreakDashWep {DrawBar \"BARAMM84\", \"BAREMPTY\", BreakDashAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 23 {DrawBar \"BARFLS17\", \"BAREMPTY\", BreakDashAmmo, vertical, 16, 8;}}\n\n//MMK\nIsSelected SakugarneWep{Drawbar\"BARAMM48\", \"BAREMPTY\", SakugarneAmmo, vertical, 16, 8;}\nIsSelected MirrorBusterWep{Drawbar\"BARAMM49\", \"BAREMPTY\", MirrorBusterAmmo, vertical, 16, 8;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"BARFLS1\", \"NOBAR\", MirrorBusterFlag, vertical, 16, 8;}}\nIsSelected ScrewCrusherWep{Drawbar\"BARAMM50\", \"BAREMPTY\", ScrewCrusherAmmo, vertical, 16, 8;}\nIsSelected BalladeCrackerWep{Drawbar\"BARAMM51\", \"BAREMPTY\", BalladeCrackerAmmo, vertical, 16, 8;}\nIsSelected DawnBreakerWep{Drawbar\"BARAM202\", \"BAREMPTY\", DawnBreakerAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar\"BARFL202\", \"NOBAR\", DawnBreakerAmmo, vertical, 16, 8;}}\n\n//Assists\nInInventory RushJetCounter, 3{DrawImage \"RUSHH2H8\", 290,16;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,16;}\nInInventory RushMarineCounter, 1{InInventory IsUnderWater, 1{\n\t\tInInventory RushMarineCounter, 4{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\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// Misc\nInInventory TimeStoppedCounter, 1{DrawImage \"FLASHS\", 36, 0;}\n}"
},
{
"source": "pk3",
"name": "megamane.txt",
"contents": "actor MegamanE : MegamanLO replaces MegamanLO\n{\nStates\n{\n//modded pain states go here\nPain.GravitySqueeze1:\nPLY1 H 0 A_GiveInventory(\"GravitySqueezeHit\",1)\nGoto Pain+1\nPain.StopFlasher:\nPLY1 H 0 A_GiveInventory(\"StopFlasherHit\",1)\nGoto Pain+1\n}\n}"
},
{
"source": "pk3",
"name": "extrawep/StopFlasher.txt",
"contents": "actor StopFlasherWep : BaseMM8BDMWep\n{\n//$Category MM8BDM-Weapons\n//$Title Stop Flasher\nWeapon.AmmoUse 28\nWeapon.AmmoGive 28\nWeapon.SlotNumber 6\nInventory.Pickupmessage \"$PU_STOPFLASHER\"\nObituary \"$OB_STOPFLASHER\"\nTag \"$TAG_STOPFLASHER\"\nweapon.ammotype \"StopFlasherAmmo\"\ninventory.icon \"STOFLAI\"\nStates\n{\nSpawnLoop:\nFLAS M 1\nloop\nReady:\nFLAS D 0 ACS_ExecuteAlways(998,0,13)\nFLAS D 1 A_WeaponReady\nGoto Ready+1\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nFLAS D 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nFLAS D 1 A_Raise\nLoop\nFire:\nICES D 0 A_JumpIfNoAmmo(\"NoAmmo\")\nFLAS DDDDDDDDDDDDDD 0 A_SpawnItemEx(\"TimeStopGFX\", random(0,TSTOPPER_RADIUS), 0, random(0,TSTOPPER_RADIUS - 175), 0, 0, 0, random(0, 359))\nFLAS DDDDDDDDDDDDDD 0 A_SpawnItemEx(\"TimeStopGFX\", random(0,TSTOPPER_RADIUS), 0, random(0,TSTOPPER_RADIUS - 175), 0, 0, 0, random(0, 359))\nFLAS D 0 A_PlaySoundEx(\"weapon/timestopper\",\"Weapon\")\nFLAS D 0 A_SpawnItemEx(\"StopFlasherRadius\")\nPLAY H 0 A_GiveInventory(\"StopFlasherSpeed2\",1)\nPLAY H 0 A_GiveInventory(\"StopFlasherSpeed\",1)\nFLAS D 0 ACS_ExecuteAlways(976,0)\nFLAS D 0 A_TakeInventory(\"StopFlasherAmmo\",28,TIF_NOTAKEINFINITE)\nFLAS HIJKL 2\nFireWait:\nFLAS J 1\nFLAS J 0 A_JumpIfInventory(\"StopFlasherSpeed\",1,\"FireWait\")\nFLAS GFE 3\nFLAS D 0 A_Refire\nGoto Ready+1\nNoAmmo:\nFLAS E 0 A_JumpIFInventory(\"IsBot\", 1 ,\"BotNoAmmo\")\nFLAS D 1 ACS_Execute(979,0)\nGoto Ready+1\nBotNoAmmo:\nFLAS D 35 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor StopFlasherAmmo : Ammo\n{\ninventory.amount 1\ninventory.maxamount 28\n+INVENTORY.IGNORESKILL\n}\n\nactor StopFlasherRadius : TimeStopperRadius\n{\n-PIERCEARMOR\n-FOILINVUL\nObituary \"$OB_STOPFLASHER\"\ndamagetype \"StopFlasher\"\n}\n\nactor StopFlasherHit : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInventory(\"StopFlasherCounter\", 1, \"No\")\n//TNT1 A 0 A_JumpIfInventory(ACS_NamedExecuteWithResult(\"core_getplayerteam\", -1), \"No\")\nTNT1 A 0 A_Stop\nPLAY H 0 A_GiveInventory(\"StopFlasherCounter\",1)\nPLAY H 0 ACS_NamedExecuteAlways(\"core_flyplayer\",0,0,1)\nPLAY H 0 ACS_NamedExecuteAlways(\"core_freezeplayer\",0,0,1)\nTNT1 A 0 A_SpawnItemEx(\"StopFlasherWatcher\")\nstop\nNo:\nTNT1 A 0\nstop\n}\n}\n\nactor StopFlasherWatcher : TimeStoppedWatcher\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))\n//TNT1 A 0 A_JumpIfInTargetInventory(\"TimeStoppedCounter\", 1, \"Spawn\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"StopFlasherCounter\", 1, \"Spawn\")\nTNT1 A 5 A_GiveToTarget(\"TimeUnstopped\")\nstop\n}\n}\n\nactor StopFlasherCounter : Powerup\n{\npowerup.duration 20\n}\n\nactor StopFlasherSpeed : PowerSpeed\n{\nPowerup.duration 20\n+POWERSPEED.NOTRAIL\nSpeed 2.0\n}\n\nactor StopFlasherSpeed2 : PowerSpeed\n{\nPowerup.duration 10\n+POWERSPEED.NOTRAIL\nSpeed 2.0\n}"
},
{
"source": "pk3",
"name": "extrawep/GravitySqueeze.txt",
"contents": "actor GravitySqueezeWep : BaseMM8BDMWep\n{\n//$Category MM8BDM-Weapons\n//$Title Gravity Squeeze\nWeapon.AmmoUse 4\nWeapon.AmmoGive 28\nWeapon.SlotNumber 5\nInventory.Pickupmessage \"$PU_GRAVITYSQUEEZE\"\nObituary \"$OB_GRAVITYSQUEEZE\"\nTag \"$TAG_GRAVITYSQUEEZE\"\nweapon.ammotype \"GravitySqueezeAmmo\"\ninventory.icon \"GSQUEZI\"\nStates\n{\nSpawnLoop:\nGHOL F 1\nloop\nReady:\nGHOL B 0 ACS_ExecuteAlways(998,0,50)\nGHOL B 1 A_WeaponReady\nGoto Ready+1\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nGHOL B 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nGHOL B 1 A_Raise\nLoop\nFire:\nGHOL B 0 A_JumpIfNoAmmo(\"NoAmmo\")\nGHOL B 0 A_PlaySoundEx(\"weapon/gravityhold\",\"Weapon\")\nGHOL B 0 A_FireCustomMissile(\"GravitySqueeze\",0,1,8,0)\nGHOL CDB 3\nGHOL B 30\nGHOL B 0 A_Refire\nGoto Ready+1\nNoAmmo:\nGHOL B 1 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor GravitySqueezeAmmo : Ammo\n{\ninventory.amount 1\ninventory.maxamount 28\n+INVENTORY.IGNORESKILL\n}\n\nactor GravitySqueeze\n{\nPROJECTILE\nRadius 8\nHeight 5\nscale 2.5\ndamage (0)\n+RIPPER\nspeed 15\ndamagetype \"GravitySqueeze1\"\nObituary \"$OB_GRAVITYSQUEEZE\"\nStates\n{\nSpawn:\nGHOL G 0\nGHOL G 0 A_GiveInventory(\"ProjectileCode\",1)\n//RAIN A 0 A_ClearTarget\nSpawn2:\n//GHOL GGGGHHHHIIIIJJJJ 1 A_Explode(5,100,0,0,100)\nGHOL G 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL G 1 A_Explode(5,100,0,0,100)\nGHOL G 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL G 1 A_Explode(5,100,0,0,100)\nGHOL G 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL G 1 A_Explode(5,100,0,0,100)\nGHOL G 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL G 1 A_Explode(5,100,0,0,100)\nGHOL H 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL H 1 A_Explode(5,100,0,0,100)\nGHOL H 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL H 1 A_Explode(5,100,0,0,100)\nGHOL H 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL H 1 A_Explode(5,100,0,0,100)\nGHOL H 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL H 1 A_Explode(5,100,0,0,100)\nGHOL I 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL I 1 A_Explode(5,100,0,0,100)\nGHOL I 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL I 1 A_Explode(5,100,0,0,100)\nGHOL I 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL I 1 A_Explode(5,100,0,0,100)\nGHOL I 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL I 1 A_Explode(5,100,0,0,100)\nGHOL J 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL J 1 A_Explode(5,100,0,0,100)\nGHOL J 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL J 1 A_Explode(5,100,0,0,100)\nGHOL J 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL J 1 A_Explode(5,100,0,0,100)\nGHOL J 0 A_SpawnItemEx(\"GravitySqueezeFX\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nGHOL J 1 A_Explode(5,100,0,0,100)\nloop\n}\n}\n\nactor GravitySqueezeFX\n{\nPROJECTILE\n+NOINTERACTION\n+NOCLIP\n+CLIENTSIDEONLY\nheight 0\nradius 0\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 AA 0 A_SpawnItemEx(\"GravitySqueezeParticle\", random(0,100), 0, random(0,100), 0, 0, -30, random(0, 359), SXF_TRANSFERTRANSLATION)\nTNT1 A 1\nstop\n}\n}\n\nactor GravitySqueezeParticle\n{\nPROJECTILE\n+CLIENTSIDEONLY\n+NOINTERACTION\n+NOCLIP\nheight 0\nradius 0\nScale 2.5\nStates\n{\nSpawn:\nGHOL A 5\nstop\n}\n}\n\nactor GravitySqueezeHit : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"GravitySqueezeProtect\",1)\nTNT1 A 0 A_JumpIfInventory(\"SqueezeGravityFlag\",1,\"No\")\n\nPLY1 H 0 A_PlaySoundEx(\"weapon/gravityhold\",\"SoundSlot5\")\nTNT1 A 0 A_ChangeVelocity(0,0,-momz)\nTNT1 A 0 A_GiveInventory(\"SqueezeGravityOn\",1)\nTNT1 A 0 A_SpawnItemEx(\"GravitySqueezeWatcher\")\nstop\nNo:\nTNT1 A 0\nstop\n}\n}\n\nactor GravitySqueezeProtect : PowerProtection\n{\nPowerup.Duration -1\ndamagefactor \"Normal\", 1.0\ndamagefactor \"GravitySqueeze1\", 0.0\n}\n\nactor GravitySqueezeWatcher\n{\nvar int user_curVelZ;\nvar int user_prevVelZ;\nvar int user_damage;\nHeight 0\nRadius 0\n+NOINTERACTION\n+NOCLIP\ndamagetype \"GravitySqueeze2\"\nObituary \"$OB_GRAVITYSQUEEZE\"\nPROJECTILE\nscale 2.5\nRenderStyle \"Translucent\"\nAlpha 0.75\n//+SERVERSIDEONLY\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_RearrangePointers(AAPTR_DEFAULT, AAPTR_DEFAULT, AAPTR_TARGET) //put target in tracer\nTNT1 A 0 A_TransferPointer(AAPTR_TARGET,AAPTR_DEFAULT,AAPTR_TARGET,AAPTR_TARGET) //put target's target in this thing's target\nTNT1 A 0 A_GiveInventory(\"ProjectileCode\",1)\n\nTNT1 A 0 A_SetUserVar(\"user_curVelZ\",CallACS(\"GetTracerZVelocity\"))\nTNT1 A 0 A_SetUserVar(\"user_prevVelZ\",user_curVelZ)\n//TNT1 A 0 A_LogInt(user_curVelZ)\nGoingUp:\nTNT1 A 0 A_JumpIf(user_curVelZ<=0,\"GoingDown2\")\nTNT1 A 1\nTNT1 A 0 A_SetUserVar(\"user_prevVelZ\",user_curVelZ)\nTNT1 A 0 A_SetUserVar(\"user_curVelZ\",CallACS(\"GetTracerZVelocity\"))\n//TNT1 A 0 A_LogInt(user_curVelZ)\ngoto GoingUp\nGoingDown:\n//TNT1 A 0 A_JumpIf(user_curVelZ>=0,\"Impact\")\nTNT1 A 0 A_JumpIf(user_curVelZ>=-1,\"Impact\")\nGoingDown2:\nTNT1 A 1\nTNT1 A 0 A_SetUserVar(\"user_prevVelZ\",user_curVelZ)\nTNT1 A 0 A_SetUserVar(\"user_curVelZ\",CallACS(\"GetTracerZVelocity\"))\n//TNT1 A 0 A_LogInt(user_curVelZ)\ngoto GoingDown\nImpact:\nTNT1 A 0 A_JumpIfInventory(\"SakugarneActive\",1,\"SakuImpact\",AAPTR_TRACER)\n//fall speed from max jump about -33\nTNT1 A 0 A_SetUserVar(\"user_damage\",5+(user_prevVelZ+22)*-4)\n//TNT1 A 0 A_SetUserVar(\"user_damage\",3+user_prevVelZ*user_prevVelZ/25)\n\n//TNT1 A 1\n//TNT1 A 0 A_SetUserVar(\"user_curVelZ\",CallACS(\"GetTracerZVelocity\"))\n\n//TNT1 A 0 A_Log(\"impact\")\n//TNT1 A 0 A_Log(\"current\")\n//TNT1 A 0 A_LogInt(user_curVelZ)\n//TNT1 A 0 A_Log(\"previous\")\n//TNT1 A 0 A_LogInt(user_prevVelZ)\n\n//TNT1 A 0 A_JumpIf((user_curVelZ+1)>=(-user_prevVelZ),\"SpringReduce\")\ngoto Impact2\nSakuImpact:\n//fall speed from max sakugarne main about -67\n//fall speed from max sakugarne about -50\nTNT1 A 0 A_SetUserVar(\"user_damage\",5+(user_prevVelZ+39)*-2)\ngoto Impact2\nSpringReduce:\n//TNT1 A 0 A_Log(\"Spring\")\nTNT1 A 0 A_SetUserVar(\"user_damage\",1+user_damage/2)\nImpact2:\n//TNT1 A 0 A_SetUserVar(\"user_damage\",user_damage*4/3) //v6a\nTNT1 A 0 A_SetUserVar(\"user_damage\",user_damage*5/4) //v6a\n//TNT1 A 0 A_SetUserVar(\"user_damage\",user_damage*6/5) //v6a\nTNT1 A 0 A_JumpIf(user_damage>200,\"TheMax\")\nTNT1 A 0 A_JumpIf(user_damage<5,\"TheMin\")\ngoto Impact3\nTheMax:\nTNT1 A 0 A_SetUserVar(\"user_damage\",200)\ngoto Impact3\nTheMin:\nTNT1 A 0 A_SetUserVar(\"user_damage\",5)\nImpact3:\nTNT1 A 0 A_GiveInventory(\"SqueezeGravityOff\",1,AAPTR_TRACER)\nTNT1 A 0 A_Warp(AAPTR_TRACER,0,0,ACS_NamedExecuteWithResult(\"TracerHeightGet\")/2,0,0)\n//TNT1 A 0 A_LogInt(user_prevVelZ)\n//TNT1 A 0 A_LogInt(user_damage)\nTNT1 A 0 A_Explode(user_damage,128,0,0,32)\nNAPA A 0 A_PlaySoundEx(\"weapon/napalm\", \"Weapon\")\nNAPA EFGHIJKLMNOPQRS 2\nstop\n}\n}\n\nactor SqueezeGravityFlag : Once {}\n\nactor SqueezeGravityOn : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"SqueezeGravityFlag\",1)\nTNT1 A 0 A_GiveInventory(\"RefreshGravityInstant\",1)\nTNT1 A 0 A_GiveInventory(\"FlightDisable\",1)\nstop\n}\n}\n\nactor SqueezeGravityOff : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"SqueezeGravityFlag\",1)\nTNT1 A 0 A_GiveInventory(\"RefreshGravityInstant\",1)\nTNT1 A 0 A_GiveInventory(\"FlightReenable\",1)\nstop\n}\n}"
},
{
"source": "pk3",
"name": "extrawep/DynamoConductor.txt",
"contents": "actor DynamoConductorWep : BaseMM8BDMWep\n{\n//$Category MM8BDM-Weapons\n//$Title Dynamo Conductor\nWeapon.AmmoUse 4\nWeapon.AmmoGive 28\nWeapon.SlotNumber 2\nInventory.Pickupmessage \"$PU_DYNAMOCONDUCTOR\"\nObituary \"$OB_DYNAMOCONDUCTOR\"\nTag \"$TAG_DYNAMOCONDUCTOR\"\nweapon.ammotype \"DynamoConductorAmmo\"\ninventory.icon \"DYNCONI\"\nStates\n{\nSpawnLoop:\nDYCO A 1\nloop\nReady:\nDYCO B 0 ACS_ExecuteAlways(998,0,177)\nDYCO B 1 A_WeaponReady\nGoto Ready+1\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nDYCO B 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nDYCO B 1 A_Raise\nLoop\nFire:\nDYCO B 0 A_JumpIfNoAmmo(\"NoAmmo\")\nDYCO B 0 A_PlaySoundEx(\"weapon/magnetmissile\",\"Weapon\")\nDYCO B 0 A_FireCustomMissile(\"DynamoConductor\",0,1,8,0)\nDYCO CDB 6\nDYCO B 12\nDYCO B 0 A_Refire\nGoto Ready+1\nNoAmmo:\nDYCO B 1 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor DynamoConductorAmmo : Ammo\n{\ninventory.amount 1\ninventory.maxamount 28\n+INVENTORY.IGNORESKILL\n}\n\nactor DynamoConductorBase\n{\nPROJECTILE\nRadius 8\nHeight 5\nscale 2.5\n}\n\nactor DynamoConductor : DynamoConductorBase\n{\ndamage (0)\n+RIPPER\nspeed 25\nStates\n{\nSpawn:\nDYCO E 0\nDYCO E 0 A_GiveInventory(\"ProjectileCode\",1)\nSpawn2:\nDYCO E 0 A_SpawnItemEx(\"DynamoConductFXLeft\",0,0,0,momx,momy,momz,0,SXF_ABSOLUTEVELOCITY|SXF_TRANSFERTRANSLATION)\nDYCO E 0 A_SpawnItemEx(\"DynamoConductFXRight\",0,0,0,momx,momy,momz,0,SXF_ABSOLUTEVELOCITY|SXF_TRANSFERTRANSLATION)\nDYCO E 0 A_SpawnItemEx(\"DynamoConductSLeft\",0,0,0,momx,momy,momz,0,SXF_ABSOLUTEVELOCITY|SXF_TRANSFERTRANSLATION)\nDYCO E 0 A_SpawnItemEx(\"DynamoConductSRight\",0,0,0,momx,momy,momz,0,SXF_ABSOLUTEVELOCITY|SXF_TRANSFERTRANSLATION)\nDYCO E 1\nloop\nDeath:\nDYCO E 0 A_GiveInventory(\"ProjectileDCode\",1)\nMMFX BCDE 2\nstop\n}\n}\n\nactor DynamoConduct : DynamoConductorBase\n{\nDamage(0)\nreactiontime 1\n+DONTSPLASH\nstates\n{\nSpawn:\nTNT1 A 0\nSpawn2:\nTNT1 A 1 A_CountDown\nloop\nDeath:\nTNT1 A 1\n//DYCO FG 1\nMAGG GF 1\nstop\n}\n}\n\nactor DynamoConductS : DynamoConduct\n{\n+INVISIBLE\n+SERVERSIDEONLY\n+HITTRACER\nstates\n{\nXDeath:\nTNT1 A 0 A_JumpIfInventory(\"DynamoConducted\",1,\"XDeathNo\",AAPTR_TRACER)\n//TNT1 A 0 A_CheckFlag(\"GHOST\",\"XDeathNo\",AAPTR_TRACER)\nTNT1 A 0 A_GiveInventory(\"DynamoConducted\",1,AAPTR_TRACER)\nTNT1 A 0 A_CheckFlag(\"MISSILE\",\"XDeathBlocked\",AAPTR_TRACER) //blocked by stuff\nXDeath2:\nTNT1 A 1 A_SpawnItemEx(\"DynamoCondcutBolt\",0,0,0,0,0,0,0,SXF_TRANSFERPOINTERS)\nstop\nXDeathBlocked:\nTNT1 A 0 A_TransferPointer(AAPTR_TRACER,AAPTR_DEFAULT,AAPTR_TARGET,AAPTR_MASTER) //tracer's target to this master\nTNT1 A 0 A_JumpIfInventory(\"DynamoConducted\",1,\"XDeathNo\",AAPTR_MASTER)\nTNT1 A 0 A_GiveInventory(\"DynamoConducted\",1,AAPTR_MASTER)\nTNT1 A 0 A_RearrangePointers(AAPTR_DEFAULT,AAPTR_NULL,AAPTR_DEFAULT) //clear master\nTNT1 A 1 A_SpawnItemEx(\"DynamoCondcutBoltMini\",0,0,0,0,0,0,0,SXF_TRANSFERPOINTERS)\nstop\nXDeathNo:\nTNT1 A 1\nstop\n}\n}\n\nactor DynamoConducted : PowerUp\n{\nPowerup.duration 5\n}\n\nactor DynamoCondcutBolt\n{\nPROJECTILE\n+THRUACTORS\n//+NOEXPLODEFLOOR\n+FORCEYBILLBOARD\n//+FLOORHUGGER\n+DONTBLAST\nDamage (0)\nDamageType \"DynamoConductor\"\nObituary \"$OB_DYNAMOCONDUCTOR\"\nheight 0\nradius 0\nscale 2.5\nstates\n{\nSpawn:\nLIBO G 0\nTNT1 A 0 A_GiveInventory(\"ProjectileCode\",1)\nLIBO G 0 A_Warp(AAPTR_TRACER,0,0,ACS_NamedExecuteWithResult(\"TracerHeightGet\")/2,0,0)\nLIBO G 0 A_Explode(25, 200, 0, 0, 100)\nSpawn2:\nLIBO G 0 A_SpawnItemEx(\"LightningExtend\", 0, 0, 355)\nLIBO G 0 A_PlaySoundEx(\"weapon/lightningbolt\",\"Weapon\")\nLIBO GH 1\nLIBO I 0 A_SpawnItemEx(\"LightningBoltFX\", Random(32, 96), Random(32, 96), 32)\nLIBO I 0 A_SpawnItemEx(\"LightningBoltFX\", Random(-32, -96), Random(-32, -96), 64)\nLIBO I 0 A_SpawnItemEx(\"LightningBoltFX\", Random(32, 96), Random(32, 96), 96)\nLIBO I 0 A_SpawnItemEx(\"LightningBoltFX\", Random(-32, -96), Random(-32, -96), 128)\nLIBO I 0 A_SpawnItemEx(\"LightningBoltFX\", Random(32, 96), Random(32, 96), 160)\nLIBO I 0 A_SpawnItemEx(\"LightningBoltFX\", Random(-32, -96), Random(-32, -96), 192)\nLIBO IJK 1\nStop\n}\n}\n\nactor DynamoCondcutBoltMini : DynamoCondcutBolt\n{\nstates\n{\nSpawn:\nLIBO G 0\nTNT1 A 0 A_GiveInventory(\"ProjectileCode\",1)\nLIBO G 0 A_Warp(AAPTR_TRACER,0,0,ACS_NamedExecuteWithResult(\"TracerHeightGet\")/2,0,0)\nLIBO G 0 A_Explode(25, 3, 0, 0, 3)\ngoto Spawn2\n}\n}\n\nactor DynamoConductFX : DynamoConduct\n{\n+CLIENTSIDEONLY\n}\n\nactor DynamoConductGoFunc : CustomInventory\n{\nstates\n{\nPickup2:\nTNT1 A 0 A_ChangeVelocity(75,0,0,CVF_RELATIVE|CVF_REPLACE)\nstop\n}\n}\n\nactor DynamoConductGoLeftFunc : DynamoConductGoFunc\n{\nstates\n{\nPickup:\nTNT1 A 0 A_SetAngle(angle+90)\ngoto Pickup2\n}\n}\n\nactor DynamoConductGoRightFunc : DynamoConductGoFunc\n{\nstates\n{\nPickup:\nTNT1 A 0 A_SetAngle(angle-90)\ngoto Pickup2\n}\n}\n\nactor DynamoConductSLeft : DynamoConductS\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_GiveInventory(\"DynamoConductGoLeftFunc\",1)\ngoto Spawn2\n}\n}\n\nactor DynamoConductFXLeft : DynamoConductFX\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_GiveInventory(\"DynamoConductGoLeftFunc\",1)\ngoto Spawn2\n}\n}\n\nactor DynamoConductSRight : DynamoConductS\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_GiveInventory(\"DynamoConductGoRightFunc\",1)\ngoto Spawn2\n}\n}\n\nactor DynamoConductFXRight : DynamoConductFX\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_GiveInventory(\"DynamoConductGoRightFunc\",1)\ngoto Spawn2\n}\n}"
},
{
"source": "pk3",
"name": "extrawep/HyperGalaxy.txt",
"contents": "actor HyperGalaxyWep : BaseMM8BDMWep\n{\n//$Category MM8BDM-Weapons\n//$Title Dynamo Conductor\nWeapon.AmmoUse 1\nWeapon.AmmoGive 28\nWeapon.SlotNumber 2\nInventory.Pickupmessage \"$PU_HYPERGALAXY\"\nObituary \"$OB_HYPERGALAXY\"\nTag \"$TAG_HYPERGALAXY\"\nweapon.ammotype \"HyperGalaxyAmmo\"\ninventory.icon \"HYPGALI\"\nStates\n{\nSpawnLoop:\nBHUD D 1\nloop\nReady:\nBHUD A 0 ACS_ExecuteAlways(998,0,196)\nBHUD A 1 A_WeaponReady\nGoto Ready+1\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nBHUD A 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nBHUD A 1 A_Raise\nLoop\nFire:\nBHUD A 0 A_JumpIfNoAmmo(\"NoAmmo\")\nBHUD A 0 A_PlaySoundEx(\"weapon/mbuster\",\"Weapon\")\nBHUD A 0 A_FireCustomMissile(\"HyperGalaxy\",0,1,8,0)\nBHUD BCA 3\nBHUD A 1\nBHUD B 0 A_Refire\nGoto Ready+1\nNoAmmo:\nBHUD A 1 ACS_Execute(979,0)\nGoto Ready+1\n}\n}\n\nactor HyperGalaxyAmmo : Ammo\n{\ninventory.amount 1\ninventory.maxamount 28\n+INVENTORY.IGNORESKILL\n}\n\nactor HyperGalaxy\n{\nPROJECTILE\nRadius 10\nHeight 10\ndamage (4)\nspeed 40\nscale 2.5\n+FORCEXYBILLBOARD\nRenderStyle \"Translucent\"\nAlpha 0.75\ndamagetype \"HyperGalaxy\"\nObituary \"$OB_HYPERGALAXY\"\n\nBouncetype Classic\n+BOUNCEONWALLS\n+CANBOUNCEWATER\nWALLBOUNCEFACTOR 1.0\nBOUNCEFACTOR 1.0\n\n//+NOTARGETSWITCH\n+SKYEXPLODE\nreactiontime 8\nStates\n{\nSpawn:\nBLK0 B 0\nBLK0 B 0 A_GiveInventory(\"ProjectileCode\",1)\nBLK0 B 0 A_CountDown\nSpawn2:\nBLK0 BB 1 A_SpawnItemEx(\"HyperGalaxyTrail\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nBLK0 E 0 A_Countdown\nBLK0 CC 1 A_SpawnItemEx(\"HyperGalaxyTrail\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nBLK0 E 0 A_Countdown\nBLK0 DD 1 A_SpawnItemEx(\"HyperGalaxyTrail\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nBLK0 E 0 A_Countdown\nBLK0 EE 1 A_SpawnItemEx(\"HyperGalaxyTrail\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nBLK0 E 0 A_Countdown\nloop\nDeath:\nBLK0 F 0 A_GiveInventory(\"ProjectileDCode\",1)\nBLK0 F 0 A_PlaySoundEx(\"weapon/blackholebombdetonate\", \"Weapon\")\nBLK0 F 0 ACS_ExecuteAlways(247, 0, 10, 256)\nBLK0 F 0 A_Explode(11,128,0,0,32)\n//BLK0 FGHIJKLMNOPQ 1\n//BLK0 FILO 2\nBLK0 FGHIJK 2\n//BLK0 FGHIJKLMNOPQ 2\nTNT1 A 1 A_StopSoundEx(\"Weapon\")\nstop\n}\n}\n\nactor HyperGalaxyTrail\n{\nPROJECTILE\n+NOCLIP\n+NOINTERACTION\n+CLIENTSIDEONLY\n+FORCEXYBILLBOARD\nscale 2.5\nheight 0\nradius 0\nRenderStyle \"Translucent\"\nAlpha 0.75\nStates\n{\nSpawn:\nBLK0 T 0\nBLK0 TSR 2\nstop\n}\n}"
},
{
"source": "pk3",
"name": "ClassBaseFolder/classbases.txt",
"contents": "#include \"classbasefolder/classbase0.txt\"\n#include \"classbasefolder/classbase1.txt\"\n#include \"classbasefolder/classbase2.txt\"\n#include \"classbasefolder/classbase3.txt\"\n#include \"classbasefolder/classbase.txt\"\n\n#include \"classbasefolder/classbase-flags.txt\""
},
{
"source": "pk3",
"name": "ClassBaseFolder/classbase3.txt",
"contents": "actor ClassBase3 : ClassBase2\n{\nStates\n{\n//modded pain states go here\nPain.GravitySqueeze1:\nPLY1 H 0 A_GiveInventory(\"GravitySqueezeHit\",1)\nGoto Pain+1\nPain.StopFlasher:\nPLY1 H 0 A_GiveInventory(\"StopFlasherHit\",1)\nGoto Pain+1\n}\n}"
},
{
"source": "pk3",
"name": "ClassBaseFolder/classbase.txt",
"contents": "actor ClassBase : ClassBase3 {}"
}
]
},
"maps": []
}