Raw model (for completeness)
{
"meta": {
"id": "0b7de916-0b72-4d2e-a34f-0bdf24ecb577",
"sha1": "994e9456705c976634a7c324947581066af0b372",
"sha256": "0c0528faef75adebf1bb8e2ae56e56e35914d07d8b44b389e11b9b6200e253bc",
"filenames": [
"icemansnowballoffensive-v1bh.pk3"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [],
"filename": null,
"added": "2016-12-21 00:02:35",
"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": "2016-12-21 00:02:35",
"file": {
"type": "PK3",
"size": 76448,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/994e9456705c976634a7c324947581066af0b372/994e9456705c976634a7c324947581066af0b372.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 72,
"maps": 0,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
]
},
"text_files": [
{
"source": "pk3",
"name": "SBARINFO.V.txt",
"contents": "//VERTICAL BARS\nheight 0;\n\nstatusbar fullscreen, forcescaled\n{\nInInventory not NoHealthBar, 1\n{\nDrawBar \"SBHEBAR\", \"BAREMPTY\", Health, vertical, 24, 8;\nInInventory SnowLowHealthFlag, 1{DrawBar \"LOWHEBAR\", \"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;}\nDrawNumber 3,CMBHPFONT,Untranslated,Health,alignment(right),fillzeros,46, 15;\n\nInInventory SkullShieldCheck, 1{DrawBar \"BARFLS5\", \"BAREMPTY\", Health, vertical, 24, 8;}\nInInventory SkullBarrierProtection, 1{DrawBar \"BARFLS5\", \"BAREMPTY\", Health, vertical, 24, 8;}\nInInventory BasicArmor, 1{DrawBar \"BARAMT31\", \"NOBAR\", Armor, vertical, 24, 8;}\n}\n\nDrawSelectedInventory INDEXFONT ,24, 64, 37, 64, white;\nDrawImage weaponicon, 16, 64;\n\n//MM1 Bars\nIsSelected RollingCutterWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SuperArmWep{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected IceSlasherWep{Drawbar\"BARAMMO3\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HyperBombWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FireStormWep{Drawbar\"BARAMMO5\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderBeamWep{Drawbar\"BARAMMO6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeSlowWep{DrawBar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected OilSliderWep{DrawBar\"BARAMMO8\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory OilSliderFlag, 1\t{DrawBar\"BARFLS1\", \"NOBAR\", OilSliderFlag, vertical, 16, 8;}}\n\n//MM2\nIsSelected MetalBladeWep{Drawbar\"BARAMMO9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AirShooterWep{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BubbleLeadWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected QuickBoomerangWep{Drawbar\"BARAMM11\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CrashBombWep{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeStopperWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AtomicFireWep{Drawbar\"BARAMM13\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 70{DrawBar \"BARFLS2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected LeafShieldWep{Drawbar\"BARAM201\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS1\", \"NOBAR\", LeafShieldCharge, vertical, 16, 8;}}\n\n//MM3\nIsSelected NeedleCannonWep{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MagnetMissileWep{Drawbar\"BARAMM14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GeminiLaserWep{Drawbar\"BARAMM15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HardKnuckleWep{Drawbar\"BARAMM16\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TopSpinWep{Drawbar\"BARAMM17\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SearchSnakeWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SparkShockWep{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ShadowBladeWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM4\nIsSelected FlashStopperWep{Drawbar\"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RainFlushWep{Drawbar\"BARAMM19\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DrillBombWep{Drawbar\"BARAMM14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PharaohShotWep{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 78{DrawBar \"BARFLS4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected RingBoomerangWep{Drawbar\"BARAMMO9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DustCrusherWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DiveMissileWep{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SkullbarrierWep{Drawbar\"BARAMM21\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory SkullBarrierCooldown, 1{DrawBar \"BARAMM65\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\n\n//MM5\nIsSelected GravityHoldWep{Drawbar\"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterWaveWep{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PowerStoneWep{Drawbar\"BARAMM22\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GyroAttackWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected StarCrashWep{Drawbar\"BARAMM23\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ChargeKickWep{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected NapalmBombWep{Drawbar\"BARAMM24\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CrystalEyeWep{Drawbar\"BARAMM25\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM6\nIsSelected BlizzardAttackWep{Drawbar\"BARAMM15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CentaurFlashWep{Drawbar\"BARAMM26\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlameBlastWep{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected KnightCrushWep{Drawbar\"BARAMM27\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PlantbarrierWep{Drawbar\"BARAMM28\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\t\t\t\t\t\t\t DrawBar \"BARHEALP\", \"BAREMPTY\", Health, vertical, 24, 8;}}\nIsSelected SilverTomahawkWep{Drawbar\"BARAMM29\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WindStormWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected YamatoSpearWep{Drawbar\"BARAMM30\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM7\nIsSelected FreezeCrackerWep{Drawbar\"BARAMM31\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected JunkShieldWep{Drawbar\"BARAMM32\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS8\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected DangerWrapWep{Drawbar\"BARAMM33\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderBoltWep{Drawbar\"BARAMM34\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WildCoilWep{Drawbar\"BARAMM35\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar \"BARFLS9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected SlashClawWep{Drawbar\"BARAMM36\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected NoiseCrushWep{Drawbar\"BARAMM37\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 1{DrawBar \"BARFLS10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ScorchWheelWep{Drawbar\"BARAMM38\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WheelCount, 1{DrawBar\"BARFLS1\", \"NOBAR\", WheelCount, vertical, 16, 8;}}\n\n//MM8\nIsSelected MegaBallWep{Drawbar\"BARAMM39\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TornadoHoldWep{Drawbar\"BARAMM40\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AstroCrushWep{Drawbar\"BARAMM41\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlameSwordWep{Drawbar\"BARAMM42\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderClawWep{Drawbar\"BARAMM43\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HomingSniperWep{Drawbar\"BARAMM44\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 35{DrawBar \"BARFLS11\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected IceWaveWep {DrawBar \"BARAMM45\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlashBombWep{Drawbar\"BARAMM46\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterBalloonWep{Drawbar\"BARAMM47\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMB\nIsSelected TenguBladeWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CopyVisionWep{Drawbar\"BARAMM52\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected LightningBoltWep{Drawbar\"BARAMM53\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected IceWallWep{Drawbar\"BARAMM54\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SpreadDrillWep{DrawBar\"BARAMM55\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RemoteMineWep{Drawbar\"BARAMM56\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaveBurnerWep{Drawbar\"BARAMM57\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MagicCardWep{Drawbar\"BARAMM58\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TrebleBoost{Drawbar\"BARAMM59\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM9\nIsSelected PlugBallWep {DrawBar \"BARAMM60\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected LaserTridentWep {DrawBar \"BARAMM61\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TornadoBlowWep {DrawBar \"BARAMM62\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected JewelSatelliteWep{DrawBar \"BARAMM63\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory JewelShieldCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", JewelShieldCheck, vertical, 16, 8;}}\nIsSelected MagmaBazookaWep {DrawBar \"BARAMM64\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 20{DrawBar \"BARFLS13\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ConcreteShotWep {DrawBar \"BARAMM65\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BlackHoleBombWep {DrawBar \"BARAMM66\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HornetChaserWep {DrawBar \"BARAMM67\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM10\nIsSelected TripleBladeWep {DrawBar \"BARAMM68\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterShieldWep {DrawBar \"BARAMM69\", \"VAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WaterShieldCheck, 1 {DrawBar \"BARAMT69\", \"NOBAR\", WaterShieldCheck, vertical, 24, 8;}} // Over HP\nIsSelected CommandoBombWep {DrawBar \"BARAMM70\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ChillSpikeWep {DrawBar \"BARAMM71\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderWoolWep {DrawBar \"BARAMM72\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ReboundStrikerWep {DrawBar \"BARAMM73\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WheelCutterWep {DrawBar \"BARAMM74\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WheelCutterCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", WheelCutterCheck, vertical, 16, 8;}}\nIsSelected SolarBlazeWep {DrawBar \"BARAMM75\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMK\nIsSelected SakugarneWep{Drawbar\"BARAMM48\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MirrorBusterWep{Drawbar\"BARAMM49\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"BARFLS1\", \"NOBAR\", MirrorBusterFlag, vertical, 16, 8;}}\nIsSelected ScrewCrusherWep{Drawbar\"BARAMM50\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BalladeCrackerWep{Drawbar\"BARAMM51\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//Assists\nInInventory RushJetCounter, 5{DrawImage \"RUSHH2H8\", 290,8;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,8;}\nInInventory RushMarineCounter, 1{InInventory IsUnderWater, 1{\n\t\tInInventory RushMarineCounter, 5{DrawImage \"RUSHO0\", 290,8;}\n\t\tInInventory RushMarineCounter, 1{DrawImage \"RUSHMOUT\", 290,8;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"RUSHP0\", 290,8;}}\n\nInInventory BeatCallCheck, 1{DrawImage \"BEATD0\", 298,16;}\nInInventory BeatCounter, 5{DrawImage \"BEATB8B2\", 298,16;}\nInInventory BeatCounter, 1{DrawImage \"BEATOUT\",298,16;}\nInInventory BeatSupportActivated, 1{DrawImage \"BSPTA0\",314,16;}\nInInventory Flashed, 1{DrawImage \"FBLIND\", -30,-20;}\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 267, 10;}\n\n//Boss Health\nInInventory BossHealth1, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;}\nInInventory BossHealth2, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth2, vertical, 292, 8;}\nInInventory BossHealth3, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth3, vertical, 292, 8;}\nInInventory BossHealth4, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth4, vertical, 292, 8;}\nInInventory BossHealth5, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth5, vertical, 292, 8;}\nInInventory BossHealth6, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth6, vertical, 292, 8;}\nInInventory BossHealth7, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth7, vertical, 306, 8;}\nInInventory EvilRobotShield, 1{DrawBar \"BARAMM32\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;}\n\nInInventory SnowballBusterWep, 1{\nInInventory SnowballThrowAmmo, 0{Drawbar\"BAREMPTY\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nInInventory SnowballThrowAmmo, 1{Drawbar\"SNAMBR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nInInventory SnowballThrowAmmo, 12{Drawbar\"SNAMBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nInInventory SIceWallFlag, 1{DrawImage \"ICWLF1F5\",290,35;}}}}}}}\n}"
},
{
"source": "pk3",
"name": "SBARINFO.H.txt",
"contents": "//HORIZONTAL BARS\nheight 0;\n\nstatusbar normal, forcescaled\n{\nInInventory not NoHealthBar, 1\n{\nDrawbar \"SBHEVAR\", \"VAREMPTY\", Health, horizontal, 130, 184;\nInInventory SnowLowHealthFlag, 1{DrawBar \"LOWHEVAR\", \"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;}\nDrawNumber 3,CMBHPFONT,Untranslated,Health,alignment(right),fillzeros,129, 184;\n\nInInventory SkullShieldCheck, 1{DrawBar \"VARFLS5\", \"VAREMPTY\", Health, horizontal, 130, 184;}\nInInventory SkullBarrierProtection, 1{DrawBar \"VARFLS5\", \"VAREMPTY\", Health, horizontal, 130, 184;}\nInInventory BasicArmor, 1{DrawBar \"VARAMT31\", \"VNOBAR\", Armor, horizontal, 130, 184;}\n}\n\nDrawSelectedInventory INDEXFONT ,122, 184, 120, 185, white;\nDrawImage weaponicon, 50, 184;\n\n//MM1 Bars\nIsSelected RollingCutterWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SuperArmWep{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected IceSlasherWep{Drawbar\"VARAMMO3\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HyperBombWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FireStormWep{Drawbar\"VARAMMO5\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderBeamWep{Drawbar\"VARAMMO6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeSlowWep{DrawBar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected OilSliderWep{DrawBar\"VARAMMO8\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory OilSliderFlag, 1\t{DrawBar\"VARFLS1\", \"VNOBAR\", OilSliderFlag, horizontal, 58, 184;}}\n\n//MM2\nIsSelected MetalBladeWep{Drawbar\"VARAMMO9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AirShooterWep{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BubbleLeadWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected QuickBoomerangWep{Drawbar\"VARAMM11\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CrashBombWep{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeStopperWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AtomicFireWep{Drawbar\"VARAMM13\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 70{DrawBar \"VARFLS2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected LeafShieldWep{Drawbar\"VARAM201\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS1\", \"VNOBAR\", LeafShieldCharge, horizontal, 58, 184;}}\n\n//MM3\nIsSelected NeedleCannonWep{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MagnetMissileWep{Drawbar\"VARAMM14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GeminiLaserWep{Drawbar\"VARAMM15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HardKnuckleWep{Drawbar\"VARAMM16\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TopSpinWep{Drawbar\"VARAMM17\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SearchSnakeWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SparkShockWep{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ShadowBladeWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM4\nIsSelected FlashStopperWep{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RainFlushWep{Drawbar\"VARAMM19\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DrillBombWep{Drawbar\"VARAMM14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PharaohShotWep{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 78{DrawBar \"VARFLS4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected RingBoomerangWep{Drawbar\"VARAMMO9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DustCrusherWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DiveMissileWep{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SkullbarrierWep{Drawbar\"VARAMM21\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory SkullBarrierCooldown, 1{DrawBar \"VARAMM65\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\n\n//MM5\nIsSelected GravityHoldWep{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterWaveWep{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PowerStoneWep{Drawbar\"VARAMM22\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GyroAttackWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected StarCrashWep{Drawbar\"VARAMM23\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ChargeKickWep{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected NapalmBombWep{Drawbar\"VARAMM24\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CrystalEyeWep{Drawbar\"VARAMM25\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM6\nIsSelected BlizzardAttackWep{Drawbar\"VARAMM15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CentaurFlashWep{Drawbar\"VARAMM26\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlameBlastWep{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected KnightCrushWep{Drawbar\"VARAMM27\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PlantbarrierWep{Drawbar\"VARAMM28\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\t\t\t\t\t\t\t DrawBar \"VARHEALP\", \"VAREMPTY\", health, horizontal, 130, 184;}}\nIsSelected SilverTomahawkWep{Drawbar\"VARAMM29\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WindStormWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected YamatoSpearWep{Drawbar\"VARAMM30\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM7\nIsSelected FreezeCrackerWep{Drawbar\"VARAMM31\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected JunkShieldWep{Drawbar\"VARAMM32\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS8\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected DangerWrapWep{Drawbar\"VARAMM33\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderBoltWep{Drawbar\"VARAMM34\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WildCoilWep{Drawbar\"VARAMM35\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar \"VARFLS9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected SlashClawWep{Drawbar\"VARAMM36\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected NoiseCrushWep{Drawbar\"VARAMM37\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 1{DrawBar \"VARFLS10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ScorchWheelWep{Drawbar\"VARAMM38\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WheelCount, 1{DrawBar\"VARFLS1\", \"VNOBAR\", WheelCount, horizontal, 58, 184;}}\n\n//MM8\nIsSelected MegaBallWep{Drawbar\"VARAMM39\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TornadoHoldWep{Drawbar\"VARAMM40\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AstroCrushWep{Drawbar\"VARAMM41\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlameSwordWep{Drawbar\"VARAMM42\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderClawWep{Drawbar\"VARAMM43\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HomingSniperWep{Drawbar\"VARAMM44\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 35{DrawBar \"VARFLS11\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected IceWaveWep {DrawBar \"VARAMM45\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlashBombWep{Drawbar\"VARAMM46\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterBalloonWep{Drawbar\"VARAMM47\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMB\nIsSelected TenguBladeWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CopyVisionWep{Drawbar\"VARAMM52\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected LightningBoltWep{Drawbar\"VARAMM53\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected IceWallWep{Drawbar\"VARAMM54\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SpreadDrillWep{DrawBar\"VARAMM55\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RemoteMineWep{Drawbar\"VARAMM56\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaveBurnerWep{Drawbar\"VARAMM57\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MagicCardWep{Drawbar\"VARAMM58\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TrebleBoost{Drawbar\"VARAMM59\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM9\nIsSelected PlugBallWep {DrawBar \"VARAMM60\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected LaserTridentWep {DrawBar \"VARAMM61\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TornadoBlowWep {DrawBar \"VARAMM62\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected JewelSatelliteWep{DrawBar \"VARAMM63\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory JewelShieldCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", JewelShieldCheck, horizontal, 58, 184;}}\nIsSelected MagmaBazookaWep{DrawBar \"VARAMM64\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 20{DrawBar \"VARFLS13\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ConcreteShotWep{DrawBar \"VARAMM65\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BlackHoleBombWep{DrawBar \"VARAMM66\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HornetChaserWep{DrawBar \"VARAMM67\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM10\nIsSelected TripleBladeWep {DrawBar \"VARAMM68\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterShieldWep {DrawBar \"VARAMM69\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WaterShieldCheck, 1 {DrawBar \"VARAMT69\", \"VNOBAR\", WaterShieldCheck, horizontal, 130, 184;}}// Over HP\nIsSelected CommandoBombWep {DrawBar \"VARAMM70\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ChillSpikeWep {DrawBar \"VARAMM71\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderWoolWep {DrawBar \"VARAMM72\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ReboundStrikerWep {DrawBar \"VARAMM73\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WheelCutterWep {DrawBar \"VARAMM74\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WheelCutterCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", WheelCutterCheck, horizontal, 58, 184;}}\nIsSelected SolarBlazeWep {DrawBar \"VARAMM75\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMK\nIsSelected SakugarneWep{Drawbar\"VARAMM48\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MirrorBusterWep{Drawbar\"VARAMM49\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"VARFLS1\", \"VNOBAR\", MirrorBusterFlag, horizontal, 58, 184;}}\nIsSelected ScrewCrusherWep{Drawbar\"VARAMM50\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BalladeCrackerWep{Drawbar\"VARAMM51\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//Assists\nInInventory RushJetCounter, 5{DrawImage \"RUSHH2H8\", 290,8;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,8;}\nInInventory RushMarineCounter, 1{InInventory IsUnderWater, 1{\n\tInInventory RushMarineCounter, 5{DrawImage \"RUSHO0\", 290,8;}\n\tInInventory RushMarineCounter, 1{DrawImage \"RUSHMOUT\", 290,8;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"RUSHP0\", 290,8;}}\nInInventory BeatCallCheck, 1{DrawImage \"BEATD0\", 298,16;}\nInInventory BeatCounter, 5{DrawImage \"BEATB8B2\", 298,16;}\nInInventory BeatCounter, 1{DrawImage \"BEATOUT\",298,16;}\nInInventory BeatSupportActivated, 1{DrawImage \"BSPTA0\",314,16;}\nInInventory Flashed, 1{DrawImage \"FBLIND\", -30,-20;}\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 267, 10;}\n\n//Boss Health\nInInventory BossHealth1, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;}\nInInventory BossHealth2, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth2, horizontal, 202, 184;}\nInInventory BossHealth3, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth3, horizontal, 202, 184;}\nInInventory BossHealth4, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth4, horizontal, 202, 184;}\nInInventory BossHealth5, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth5, horizontal, 202, 184;}\nInInventory BossHealth6, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth6, horizontal, 202, 184;}\nInInventory BossHealth7, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth7, horizontal, 202, 168;}\nInInventory EvilRobotShield, 1{DrawBar \"VARAMM32\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;}\n\nInInventory SnowballBusterWep, 1{\nInInventory SnowballThrowAmmo, 0{Drawbar\"VAREMPTY\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nInInventory SnowballThrowAmmo, 1{Drawbar\"SNAMVR1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\nInInventory SnowballThrowAmmo, 12{Drawbar\"SNAMVAR\", \"NOVAR\", Ammo1, horizontal, 58, 184;\nInInventory SIceWallFlag, 1{DrawImage \"ICWLF1F5\",290,35;}}}}}}}\n}}"
},
{
"source": "pk3",
"name": "SNDINFO.txt",
"contents": "snow/throw\tSNOBALL\nsnow/death\tSNOLND\nsnow/punch GPAWNCH\nsnow/item JUNKCOL\nsnow/lowhealth HLTHLOW"
},
{
"source": "pk3",
"name": "fontdefs.txt",
"contents": "CMBHPFONT\n\t{\n\t\t0 STYSCBM0\n\t\t1 STYSCBM1\n\t\t2 STYSCBM2\n\t\t3 STYSCBM3\n\t\t4 STYSCBM4\n\t\t5 STYSCBM5\n\t\t6 STYSCBM6\n\t\t7 STYSCBM7\n\t\t8 STYSCBM8\n\t\t9 STYSCBM9\n\t}"
},
{
"source": "pk3",
"name": "Actors/Snowman.txt",
"contents": "actor Snowman : PlayerPawn\n{\nplayer.displayname \"Megaman\"\nplayer.soundclass \"megamanf\"\nplayer.damagescreencolor \"blue\"\nplayer.forwardmove 0.8, 0.8\nplayer.sidemove 0.78, 0.78\nplayer.jumpz 13\nplayer.colorrange 0 0\nplayer.startitem \"SnowballBusterWep\"\nplayer.startitem \"SnowballThrowAmmo\", 32\nmass 9999\ngravity 0.8\n+NODAMAGETHRUST\n+DONTBLAST\n+NOBLOOD\n+QUICKTORETALIATE\ndamagefactor \"Dummy\", 0.0\nPlayer.MaxSkinSizeFactor 0, 0\nscale 2.5\nStates\n{\nSpawn:\nPLY1 A 0\nPLY1 B 1\nPLY1 A 1\nGoto Spawn+2\nSee:\nPLY1 BCDE 5\nGoto Spawn\nMissile:\nPLY1 F 5\nPLY1 G 4\nGoto Spawn+2\nPain:\nPLY1 H 1 A_ScaleVelocity(0.75) // I put a tic here. I hope it didn't break anything. Call 555-256-@CutmanMike for details\nPLY1 H 0 A_JumpIfInventory(\"EnkerMirrorCount\",1,\"EnkerAbsorb\")\nPLY1 H 0 A_Pain\nPLY1 H 1 A_SpawnItem(\"PainFX\",0,3)\nPLY1 H 1 A_Recoil(1)\nPLY1 HHHHHHHHH 2 A_SpawnItem(\"PainFX\",0,3)\nPLY1 H 1\nGoto Spawn\nPain.BotSight:\nPLY1 B 5 HealThing(1)\nGoto Spawn+2\nDeath:\nIce:\nPLY1 H 0 SetPlayerProperty(0, 0, 4)\nPLY1 H 0 A_GiveInventory(\"CutterFlag\",999)\nPLY1 H 0 A_GiveInventory(\"IsDead\",1)\nPLY1 H 0 A_TakeInventory(\"WeaponCharge\",999)\nPLY1 Z 0 A_GiveToTarget(\"KilledMeStock\",1)\nPLY1 Z 0 A_GiveToTarget(\"KilledMe\",1)\nPLY1 H 1 A_PlayerScream\nPLY1 H 0 A_NoBlocking\nPLY1 H 0 A_FreezeDeath\nPLY1 H 20\nPLY1 H 0 A_SpawnItemEx(\"DroppedSnowballs\",0,0,16)\nPLY1 H 0 A_SpawnItemEx(\"FrozenDeathFX\", 0, 0, 16)\nPLY1 Z 1 A_CheckPlayerDone\nwait\nDeath.instagib:\nDeath.Telefrag:\nDeath.Falling:\nPLY1 H 0 SetPlayerProperty(0, 0, 4)\nPLY1 H 0 A_TakeInventory(\"WeaponCharge\",999)\nPLY1 H 0 A_NoBlocking\nPLY1 H 0 A_GiveInventory(\"CutterFlag\",999)\nPLY1 H 0 A_GiveInventory(\"IsDead\",1)\nPLY1 Z 1 A_Stop\nPLY1 H 0 A_SpawnItemEx(\"FrozenDeathFX\", 0, 0, 16)\nPLY1 Z 0 A_GiveToTarget(\"KilledMeStock\",1)\nPLY1 Z 0 A_GiveToTarget(\"KilledMe\",1)\nPLY1 Z 1 A_CheckPlayerDone\nwait\n//stop\nPunkSpin:\nPLY1 AVW 3\nPLY1 XY 3\nGoto PunkSpin+3\nPunkStop:\nPLY1 WV 5\nGoto Spawn+2\nEnkerRaise:\nPLY1 Y 1\nloop\nEnkerAbsorb:\nPLY1 Y 0 A_PlaySound(\"weapon/mirrorabsorb\")\nPLY1 Y 0 A_GiveInventory(\"EnkerMirrorCount\",1)\nGoto EnkerAbsorb3\nEnkerAbsorb3:\nPLY1 Y 3 ACS_ExecuteAlways(998,0,65)\nPLY1 Y 0 A_JumpIfInventory(\"EnkerMirrorCount\",1,\"EnkerAbsorb2\")\nGoto Spawn+2\nEnkerAbsorb2:\nPLY1 Y 3 ACS_ExecuteAlways(998,0,66)\nPLY1 Y 0 A_JumpIfInventory(\"EnkerMirrorCount\",1,\"EnkerAbsorb3\")\nGoto Spawn+2\nDarkLeap:\nPLY1 Y 1 A_SpawnItemEx(\"DarkDamager\")\nPLY1 Y 0 A_JumpIf(z-floorz==0,\"Spawn\")\nloop\nBalladeJump:\nPLY1 Y 5 A_SpawnItemEx(\"BalladeMelee\")\nloop\nTheEnd:\nPLY1 G 4\nloop\nCreditWalk:\nPLY1 BCDE 8\nloop\nCreditRun:\nPLY1 BCDE 5\nloop\n}\n}"
},
{
"source": "pk3",
"name": "Actors/SnowballBuster.txt",
"contents": "actor SnowballBusterWep : BaseMM8BDMWep\n{\nWeapon.AmmoUse 4\nWeapon.AmmoGive 32\nWeapon.SlotNumber 1\nObituary \"%o was covered in snow by %k's Snowball.\"\nTag \"Snowballs\"\nweapon.ammotype \"SnowballThrowAmmo\"\ninventory.icon \"SNOBAL\"\nDropitem \"\"\nStates\n{\nSpawn:\nWEAP X 1\nloop\nReady:\nSNHD A 0 A_GunFlash\nSNHD A 0 ACS_ExecuteAlways(991,0,680)\nSNHD A 0 A_JumpIfInventory(\"SnowballThrowAmmo\",4,3)\nSNHD L 1 A_WeaponReady(WRF_NOSWITCH)\nGoto Ready+1\nSNHD AABCDCBEFGHIJKJIHGFE 2 A_WeaponReady(WRF_NOSWITCH)\nGoto Ready+1\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nSNHD A 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nSNHD A 1 A_Raise\nLoop\nFire:\nSNHD A 0 A_JumpIfNoAmmo(\"Melee\")\nSNHD A 0 A_PlaySoundEx(\"snow/throw\",\"Weapon\")\nSNHD A 0 A_JumpIfHealthLower(2,\"Fire4\")\nSNHD A 0 A_JumpIfHealthLower(26,\"Fire3\")\nSNHD A 0 A_FireCustomMissile(\"Snowball1\",0,1,8,0)\nSNOB ABCDE 3\nSNHD MN 2\nSNHD A 0 A_Refire\nGoto Ready+1\nFire3:\nSNHD A 0 A_FireCustomMissile(\"Snowball\",0,0,8,0)\nSNHD A 0 A_TakeInventory(\"SnowballThrowAmmo\",2)\nSNOB ABCDE 2\nSNHD MN 1\nSNHD A 0 A_Refire\nGoto Ready+1\nFire4:\nSNHD A 0 A_FireCustomMissile(\"Snowball2\",0,0,8,0)\nSNHD A 0 A_TakeInventory(\"SnowballThrowAmmo\",1)\nSNOB ACE 1\nSNHD A 0 A_Refire\nGoto Ready+1\nMelee:\nSNHD A 0 A_JumpIfHealthLower(2,\"Melee6\")\nSNHD A 0 A_JumpIfHealthLower(11,\"Melee5\")\nSNHD A 0 A_JumpIfHealthLower(26,\"Melee4\")\nSNHD A 0 A_JumpIfHealthLower(51,\"Melee3\")\nSNHD A 0 A_JumpIfHealthLower(76,\"Melee2\")\nSNOB F 2 Offset(56,82)\nSNOB F 2 Offset(28,58)\nSNHD A 0 A_PlaySoundEx(\"snow/punch\",\"Weapon\")\nSNHD A 0 A_FireCustomMissile(\"BasicMelee\",0,0,8,0)\nSNOB F 2 Offset(-14,18)\nSNOB F 9\nSNOB F 2 Offset(28,58)\nSNOB F 4 Offset(56,82)\nSNHD A 0 A_Refire\nGoto Ready+1\nMelee2:\nSNOB F 2 Offset(56,82)\nSNOB F 2 Offset(28,58)\nSNHD A 0 A_PlaySoundEx(\"snow/punch\",\"Weapon\")\nSNHD A 0 A_FireCustomMissile(\"BasicMelee\",0,0,8,0)\nSNOB F 2 Offset(-14,18)\nSNOB F 6\nSNOB F 2 Offset(28,58)\nSNOB F 3 Offset(56,82)\nSNHD A 0 A_Refire\nGoto Ready+1\nMelee3:\nSNOB F 2 Offset(56,82)\nSNOB F 2 Offset(28,58)\nSNHD A 0 A_PlaySoundEx(\"snow/punch\",\"Weapon\")\nSNHD A 0 A_FireCustomMissile(\"BasicMelee\",0,0,8,0)\nSNOB F 2 Offset(-14,18)\nSNOB F 4\nSNOB F 2 Offset(28,58)\nSNOB F 2 Offset(56,82)\nSNHD A 0 A_Refire\nGoto Ready+1\nMelee4:\nSNOB F 2 Offset(56,82)\nSNOB F 2 Offset(28,58)\nSNHD A 0 A_PlaySoundEx(\"snow/punch\",\"Weapon\")\nSNHD A 0 A_FireCustomMissile(\"BasicMelee\",0,0,8,0)\nSNOB F 1 Offset(-14,18)\nSNOB F 2\nSNOB F 1 Offset(28,58)\nSNOB F 1 Offset(56,82)\nSNHD A 0 A_Refire\nGoto Ready+1\nMelee5:\nSNOB F 1 Offset(56,82)\nSNOB F 1 Offset(28,58)\nSNHD A 0 A_PlaySoundEx(\"snow/punch\",\"Weapon\")\nSNHD A 0 A_FireCustomMissile(\"BasicMelee\",0,0,8,0)\nSNOB F 1 Offset(-14,18)\nSNOB F 1\nSNOB F 1 Offset(28,58)\nSNOB F 1 Offset(56,82)\nSNHD A 0 A_Refire\nGoto Ready+1\nMelee6:\nSNOB F 1\nSNHD A 0 A_PlaySoundEx(\"snow/punch\",\"Weapon\")\nSNHD A 0 A_FireCustomMissile(\"BasicMelee\",0,0,8,0)\nSNOB G 1\nSNHD A 0 A_Refire\nGoto Ready+1\nAltfire:\nSNHD L 0 A_JumpIfInventory(\"SnowballThrowAmmo\",12,2)\ngoto Melee\nSNHD L 0 A_JumpIfInventory(\"SIceWallFlag\",1,\"Melee\")\nSNHD L 0 A_JumpIfInventory(\"SnowballFlag\",1,\"Fire2\")\nRevUp:\nSNHD L 1 A_GiveInventory(\"SnowballFlag\",1)\nReved:\nSNHD L 4 A_WeaponReady(WRF_NOSWITCH|WRF_NOPRIMARY)\ngoto IceWall\nFire2:\nSNHD L 1 A_FireCustomMissile(\"IceWallPointer\",0,0,8)\nGoto Reved\nIceWall:\nSNHD L 0 A_JumpIfInventory(\"SIceWallFlag\",1,\"NoAmmo\")\nSNHD L 0 A_GiveInventory(\"SIceWallFlag\",1)\nSNHD L 0 A_TakeInventory(\"SnowballFlag\",1)\nSNHD L 0 A_TakeInventory(\"SnowballThrowAmmo\",12)\nSNHD L 0 A_FireCustomMissile(\"IceWallSpawnerF\",0,0,8)\nGoto Ready+1\nNoAmmo:\nSNHD L 1 ACS_Execute(979,0)\nGoto Ready+1\nFlash:\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 A_JumpIfHealthLower(26,\"LowHealthFlash\")\nloop\nLowHealthFlash:\nTNT1 A 0 A_GiveInventory(\"SnowLowHealthFlag\",1)\nTNT1 A 0 A_PlaySoundEx(\"snow/lowhealth\",\"SoundSlot8\")\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 1 ACS_ExecuteAlways(991,0,680)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\ngoto LHFlashLoop\nLHFlashLoop:\nTNT1 A 1 A_JumpIfInventory(\"IsDead\",1,\"FlashDead\")\nTNT1 A 0 A_JumpIfHealthLower(26,\"LHFlashLoop\")\nTNT1 A 0 A_TakeInventory(\"SnowLowHealthFlag\",1)\ngoto Flash\nFlashDead:\nTNT1 A 1 ACS_ExecuteAlways(991,0,681)\nloop\n}\n}\n\nactor SnowballFlag : Inventory{inventory.amount 1 inventory.maxamount 1}\nactor SIceWallFlag : Inventory{inventory.amount 1 inventory.maxamount 1}\n\nactor SnowLowHealthFlag : Inventory{inventory.amount 1 inventory.maxamount 1}\n\nactor SnowballThrowAmmo : Ammo\n{\ninventory.amount 1\ninventory.maxamount 32\n}\n\nactor Snowball1\n{\nPROJECTILE\n-NOGRAVITY\ngravity 0.8\ndamagetype \"Snowball\"\nObituary \"%o was covered in snow by %k's Snowball.\"\nSpeed 40\nDamage (25)\nradius 6\nheight 6\nscale 2.5\nStates\n{\nSpawn:\nTNT1 A 0\nSNBL A 0 ThrustThingZ(0, 10, 0, 1)\nSNBL A 1 A_SpawnItemEx(\"SnowballFX\",random(-5,5),random(-5,5),random(-5,5))\ngoto Spawn+2\nDeath:\nTNT1 A 0 A_PlaySoundEx(\"snow/death\",\"Weapon\")\nTNT1 A 0 A_Stop\nTNT1 A 0 A_CheckFloor(\"FloorDeath\")\nTNT1 A 0 A_CheckFloor(\"CeilingDeath\")\nTNT1 AAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"SnowballFX\",0,0,0,random(-8,-1),random(-8,8),random(-8,8))\nstop\nCeilingDeath:\nTNT1 AAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"SnowballFX\",0,0,0,random(-8,8),random(-8,8),random(-8,-1))\nstop\nFloorDeath:\nTNT1 AAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"SnowballFX\",0,0,0,random(1,8),random(-8,8),random(5,10))\nstop\nCrash:\nTNT1 A 0 A_SpawnItemEx(\"SnowballHitFX\",0,0,0)\ngoto Death\n}\n}\n\nactor Snowball2 : Snowball1{Damage (5)}\n\nactor SnowballFX\n{\n+CLIENTSIDEONLY\n+NOGRAVITY\n+NOINTERACTION\n+THRUGHOST\n+THRUACTORS\n+NOCLIP\nscale 3\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Jump(256,\"One\",\"Two\",\"Three\")\nstop\nOne:\nSNBL B 1\nSNBL B 1 A_Fadeout(0.08)\nloop\nTwo:\nSNBL C 1\nSNBL C 1 A_Fadeout(0.08)\nloop\nThree:\nSNBL D 1\nSNBL D 1 A_Fadeout(0.08)\nloop\n}\n}\n\nactor SnowballHitFX\n{\n+CLIENTSIDEONLY\n+NOGRAVITY\n+NOINTERACTION\n+THRUGHOST\n+THRUACTORS\n+NOCLIP\nscale 1\nStates\n{\nSpawn:\nTNT1 A 0\nICEX PQRST 2\nstop\n}\n}\n\nactor IceWallPointer : FastProjectile\n{\nPROJECTILE\n+CLIENTSIDEONLY\n+NOGRAVITY\n+THRUACTORS\nrenderstyle \"translucent\"\nspeed 100\nHeight 1\nRadius 1\nReactionTime 3\nscale 3.5\nalpha 0.6\nStates\n{\nSpawn:\nTNT1 A 1 A_Countdown\nloop\nDeath:\nHSNI K 1\nstop\n}\n}\n\nactor IceWallSpawnerF : FastProjectile\n{\nPROJECTILE\n+THRUACTORS\n+NOGRAVITY\nspeed 100\nHeight 64\nRadius 24\nReactionTime 3\nscale 5\nStates\n{\nSpawn:\nTNT1 A 1 A_Countdown\nloop\nDeath:\nTNT1 A 0 A_PlaySoundEx(\"weapon/icewallspawn\",\"Weapon\")\nICWL ABCDE 2\nTNT1 A 0 A_ChangeFlag(\"THRUACTORS\",0)\nTNT1 A 0 A_ChangeFlag(\"NOGRAVITY\",0)\nTNT1 A 0 A_SpawnItemEx(\"IceWallF\")\nstop\n}\n}\n\nactor IceWallF\n{\n+MISSILE\nRadius 50\nHeight 128\n+SOLID\n+NODAMAGETHRUST\n+NOBLOOD\n+MOVEWITHSECTOR\n+DONTSPLASH\n+DONTRIP\n+STEPMISSILE\n+FLOORHUGGER\nscale 4.5\nStates\n{\nSpawn:\nICWL F 0 A_JumpIfInventory(\"CutterFlag\",100,\"Death\")\nICWL F 1 A_GiveInventory(\"CutterFlag\")\nloop\nCrash:\nXDeath:\nDeath:\nICWL K 0 A_TakeFromTarget(\"SIceWallFlag\")\nICWL K 0 A_ChangeFlag(\"SOLID\", 0)\nICWL K 10\nICWL LM 5\nstop\n}\n}\n\nactor BasicMelee\n{\nPROJECTILE\n+DONTBLAST\nRadius 20\nHeight 20\nscale 2.5\nObituary \"%o thought %k cheated for punching.\"\nspeed 70\ndamage (4)\nreactiontime 1\ndamagetype \"Punch\"\nStates\n{\nSpawn:\nHARD C 0\nHARD C 1 A_CountDown\ngoto Spawn+1\nDeath:\nXDeath:\nHARD C 0 A_Stop\nHARD CDE 2\nstop\n}\n}"
},
{
"source": "pk3",
"name": "Actors/REPLACE.txt",
"contents": "actor SnowPack : WeaponEnergy replaces SmallHealth\n{\ninventory.pickupmessage \"Picked up 1 Snowball!\"\ninventory.pickupsound \"snow/item\"\nScale 2.0\nStates\n{\nSpawn:\nSNPF C 1\nloop\nPickup:\nTNT1 A 0 A_GiveInventory(\"SnowballThrowAmmo\",2)\nstop\n}\n}\n\nactor DroppedSnowballs : CustomInventory\n{\nStates\n{\nSpawn:\nTNT1 A 0 A_JumpIfInTargetInventory(\"SnowballThrowAmmo\",32,\"Eight\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"SnowballThrowAmmo\",28,\"Seven\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"SnowballThrowAmmo\",24,\"Six\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"SnowballThrowAmmo\",20,\"Five\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"SnowballThrowAmmo\",16,\"Four\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"SnowballThrowAmmo\",12,\"Three\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"SnowballThrowAmmo\",8,\"Two\")\nTNT1 A 0 A_JumpIfInTargetInventory(\"SnowballThrowAmmo\",4,\"One\")\nstop\nOne:\nTNT1 A 0 A_SpawnItemEx(\"DroppedSnowball\",0,0,0,random(-8,8),random(-8,8),random(-8,8))\nstop\nTwo:\nTNT1 AA 0 A_SpawnItemEx(\"DroppedSnowball\",0,0,0,random(-8,8),random(-8,8),random(-8,8))\nstop\nThree:\nTNT1 AAA 0 A_SpawnItemEx(\"DroppedSnowball\",0,0,0,random(-8,8),random(-8,8),random(-8,8))\nstop\nFour:\nTNT1 AAAA 0 A_SpawnItemEx(\"DroppedSnowball\",0,0,0,random(-8,8),random(-8,8),random(-8,8))\nstop\nFive:\nTNT1 AAAAA 0 A_SpawnItemEx(\"DroppedSnowball\",0,0,0,random(-8,8),random(-8,8),random(-8,8))\nstop\nSix:\nTNT1 AAAAAA 0 A_SpawnItemEx(\"DroppedSnowball\",0,0,0,random(-8,8),random(-8,8),random(-8,8))\nstop\nSeven:\nTNT1 AAAAAAA 0 A_SpawnItemEx(\"DroppedSnowball\",0,0,0,random(-8,8),random(-8,8),random(-8,8))\nstop\nEight:\nTNT1 AAAAAAAA 0 A_SpawnItemEx(\"DroppedSnowball\",0,0,0,random(-8,8),random(-8,8),random(-8,8))\nstop\n}\n}\n\nactor DroppedSnowball : SnowPack\n{\nreactiontime 1000\nStates\n{\nSpawn:\nSNBL E 1 A_Countdown\nloop\nPickup:\nTNT1 A 0 A_GiveInventory(\"SnowballThrowAmmo\",2)\nstop\nDeath:\nTNT1 A 0\nstop\n}\n}\n\nactor BigSnowPack : BigWeaponEnergy replaces BigHealth\n{\ninventory.pickupmessage \"Picked up 3 Snowballs!\"\ninventory.pickupsound \"snow/item\"\nScale 2.0\nStates\n{\nSpawn:\nSNPF D 1\nloop\nPickup:\nTNT1 A 0 A_GiveInventory(\"SnowballThrowAmmo\",6)\nstop\n}\n}\n\nactor SnowballEnergy replaces WeaponEnergy\n{\nscale 2.0\nheight 30\nRadius 20\nMass 99999999\nStates\n{\nSpawn:\nSNPF A 0\nSNPF AAA 1 A_SpawnItemEx(\"SnowballFX\",random(-8,8),random(-8,8),random(-8,8),random(-4,4),random(-4,4),random(-4,4))\nGoto Spawn2\nSpawn2:\nSNPF AAA 1 A_SpawnItemEx(\"SnowballFX\",random(-8,8),random(-8,8),random(-8,8),random(-4,4),random(-4,4),random(-4,4))\nSNPF A 0 ACS_ExecuteAlways(723,0, 1, 30, 7)\nSNPF A 2 A_Jumpifcloser(300,\"Spawn2\")\nloop\n}\n}\n\nactor BigSnowballEnergy replaces BigWeaponEnergy\n{\nscale 2.0\nheight 40\nRadius 30\nMass 99999999\nStates\n{\nSpawn:\nSNPF B 0\nSNPF BBB 1 A_SpawnItemEx(\"SnowballFX\",random(-16,16),random(-16,16),random(-16,16),random(-4,4),random(-4,4),random(-4,4))\nGoto Spawn2\nSpawn2:\nSNPF BBB 1 A_SpawnItemEx(\"SnowballFX\",random(-16,16),random(-16,16),random(-16,16),random(-4,4),random(-4,4),random(-4,4))\nSNPF B 0 ACS_ExecuteAlways(723,0, 2, 70, 7)\nSNPF B 2 A_Jumpifcloser(600,\"Spawn2\")\nloop\n}\n}\n\nactor GivePackage : CustomInventory\n{\ninventory.amount 1\nInventory.MaxAmount 100\n+AUTOACTIVATE\nStates\n{\nSpawn:\nTNT1 A 0\nstop\nPickup:\n//always make sure it's highest to lowest\nTNT1 A 1 A_Jumpifinventory(\"PackageID\",2,\"BigSnow\")\nTNT1 A 1 A_Jumpifinventory(\"PackageID\",1,\"SmallSnow\")\nTNT1 A 0\nstop\n//you can change these states how you want.\nSmallSnow:\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,4)\nTNT1 A 0 A_JumpIfInventory(\"SnowballAmmo\",32,2)\nTNT1 A 0 A_PlaySoundEx(\"item/energyup\",\"Item\")\nTNT1 A 0 A_Giveinventory(\"SnowballThrowAmmo\",1)\nTNT1 A 0 A_TakeInventory(\"PackageID\",999)\nstop\nBigSnow:\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,4)\nTNT1 A 0 A_JumpIfInventory(\"SnowballAmmo\",32,2)\nTNT1 A 0 A_PlaySoundEx(\"item/energyup\",\"Item\")\nTNT1 A 0 A_Giveinventory(\"SnowballThrowAmmo\",2)\nTNT1 A 0 A_TakeInventory(\"PackageID\",999)\nstop\nNope:\nTNT1 A 0\nstop\n}\n}\n\n//this determines what item to give from the Givepackage\nactor PackageID : Inventory\n{\ninventory.amount 0\nInventory.MaxAmount 100\n}\n\nactor absolutelynothing1 replaces RollingCutterWep\n{\nstates\n{\nspawn:\nTNT1 A 0\nstop\n}\n}\n\nactor absolutelynothing2 : absolutelynothing1 replaces SuperArmWep\n{\n}\n\nactor absolutelynothing3 : absolutelynothing1 replaces SuperArmWep\n{\n}\n\nactor absolutelynothing4 : absolutelynothing1 replaces HyperBombWep\n{\n}\n\nactor absolutelynothing5 : absolutelynothing1 replaces FireStormWep\n{\n}\n\nactor absolutelynothing6 : absolutelynothing1 replaces IceSlasherWep\n{\n}\n\nactor absolutelynothing7 : absolutelynothing1 replaces ThunderBeamWep\n{\n}\n\nactor absolutelynothing8 : absolutelynothing1 replaces OilSliderWep\n{\n}\n\nactor absolutelynothing9 : absolutelynothing1 replaces TimeSlowWep\n{\n}\n\nactor absolutelynothing10 : absolutelynothing1 replaces AirShooterWep\n{\n}\n\nactor absolutelynothing11 : absolutelynothing1 replaces AtomicFireWep\n{\n}\n\nactor absolutelynothing12 : absolutelynothing1 replaces BubbleLeadWep\n{\n}\n\nactor absolutelynothing13 : absolutelynothing1 replaces CrashBombWep\n{\n}\n\nactor absolutelynothing14 : absolutelynothing1 replaces LeafShieldWep\n{\n}\n\nactor absolutelynothing15 : absolutelynothing1 replaces MetalBladeWep\n{\n}\n\nactor absolutelynothing16 : absolutelynothing1 replaces QuickBoomerangWep\n{\n}\n\nactor absolutelynothing17 : absolutelynothing1 replaces TimeStopperWep\n{\n}\n\nactor absolutelynothing18 : absolutelynothing1 replaces GeminiLaserWep\n{\n}\n\nactor absolutelynothing19 : absolutelynothing1 replaces HardKnuckleWep\n{\n}\n\nactor absolutelynothing20 : absolutelynothing1 replaces MagnetMissileWep\n{\n}\n\nactor absolutelynothing21 : absolutelynothing1 replaces NeedleCannonWep\n{\n}\n\nactor absolutelynothing22 : absolutelynothing1 replaces SearchSnakeWep\n{\n}\n\nactor absolutelynothing23 : absolutelynothing1 replaces ShadowBladeWep\n{\n}\n\nactor absolutelynothing24 : absolutelynothing1 replaces SparkShockWep\n{\n}\n\nactor absolutelynothing25 : absolutelynothing1 replaces TopSpinWep\n{\n}\n\nactor absolutelynothing26 : absolutelynothing1 replaces DiveMissileWep\n{\n}\n\nactor absolutelynothing27 : absolutelynothing1 replaces DrillBombWep\n{\n}\n\nactor absolutelynothing28 : absolutelynothing1 replaces DustCrusherWep\n{\n}\n\nactor absolutelynothing29 : absolutelynothing1 replaces FlashStopperWep\n{\n}\n\nactor absolutelynothing30 : absolutelynothing1 replaces PharaohShotWep\n{\n}\n\nactor absolutelynothing31 : absolutelynothing1 replaces RainFlushWep\n{\n}\n\nactor absolutelynothing32 : absolutelynothing1 replaces RingBoomerangWep\n{\n}\n\nactor absolutelynothing33 : absolutelynothing1 replaces SkullBarrierWep\n{\n}\n\nactor absolutelynothing34 : absolutelynothing1 replaces ChargeKickWep\n{\n}\n\nactor absolutelynothing35 : absolutelynothing1 replaces CrystalEyeWep\n{\n}\n\nactor absolutelynothing36 : absolutelynothing1 replaces GravityHoldWep\n{\n}\n\nactor absolutelynothing37 : absolutelynothing1 replaces GyroAttackWep\n{\n}\n\nactor absolutelynothing38 : absolutelynothing1 replaces NapalmBombWep\n{\n}\n\nactor absolutelynothing39 : absolutelynothing1 replaces PowerStoneWep\n{\n}\n\nactor absolutelynothing40 : absolutelynothing1 replaces StarCrashWep\n{\n}\n\nactor absolutelynothing41 : absolutelynothing1 replaces WaterWaveWep\n{\n}\n\nactor absolutelynothing42 : absolutelynothing1 replaces BlizzardAttackWep\n{\n}\n\nactor absolutelynothing43 : absolutelynothing1 replaces CentaurFlashWep\n{\n}\n\nactor absolutelynothing44 : absolutelynothing1 replaces FlameBlastWep\n{\n}\n\nactor absolutelynothing45 : absolutelynothing1 replaces KnightCrushWep\n{\n}\n\nactor absolutelynothing46 : absolutelynothing1 replaces PlantBarrierWep\n{\n}\n\nactor absolutelynothing47 : absolutelynothing1 replaces SilverTomahawkWep\n{\n}\n\nactor absolutelynothing48 : absolutelynothing1 replaces WindStormWep\n{\n}\n\nactor absolutelynothing49 : absolutelynothing1 replaces YamatoSpearWep\n{\n}\n\nactor absolutelynothing50 : absolutelynothing1 replaces FreezeCrackerWep\n{\n}\n\nactor absolutelynothing51 : absolutelynothing1 replaces DangerWrapWep\n{\n}\n\nactor absolutelynothing52 : absolutelynothing1 replaces JunkShieldWep\n{\n}\n\nactor absolutelynothing53 : absolutelynothing1 replaces NoiseCrushWep\n{\n}\n\nactor absolutelynothing54 : absolutelynothing1 replaces ScorchWheelWep\n{\n}\n\nactor absolutelynothing55 : absolutelynothing1 replaces ThunderBoltWep\n{\n}\n\nactor absolutelynothing56 : absolutelynothing1 replaces WildCoilWep\n{\n}\n\nactor absolutelynothing57 : absolutelynothing1 replaces SlashClawWep\n{\n}\n\nactor absolutelynothing58 : absolutelynothing1 replaces MegaBallWep\n{\n}\n\nactor absolutelynothing59 : absolutelynothing1 replaces AstroCrushWep\n{\n}\n\nactor absolutelynothing60 : absolutelynothing1 replaces FlameSwordWep\n{\n}\n\nactor absolutelynothing61 : absolutelynothing1 replaces FlashBombWep\n{\n}\n\nactor absolutelynothing62 : absolutelynothing1 replaces HomingSniperWep\n{\n}\n\nactor absolutelynothing63 : absolutelynothing1 replaces IceWaveWep\n{\n}\n\nactor absolutelynothing64 : absolutelynothing1 replaces ThunderClawWep\n{\n}\n\nactor absolutelynothing65 : absolutelynothing1 replaces TornadoHoldWep\n{\n}\n\nactor absolutelynothing66 : absolutelynothing1 replaces WaterBalloonWep\n{\n}\n\nactor absolutelynothing67 : absolutelynothing1 replaces TenguBladeWep\n{\n}\n\nactor absolutelynothing68 : absolutelynothing1 replaces WaveBurnerWep\n{\n}\n\nactor absolutelynothing69 : absolutelynothing1 replaces SpreadDrillWep\n{\n}\n\nactor absolutelynothing70 : absolutelynothing1 replaces CopyVisionWep\n{\n}\n\nactor absolutelynothing71 : absolutelynothing1 replaces MagicCardWep\n{\n}\n\nactor absolutelynothing72 : absolutelynothing1 replaces RemoteMineWep\n{\n}\n\nactor absolutelynothing73 : absolutelynothing1 replaces IceWallWep\n{\n}\n\nactor absolutelynothing74 : absolutelynothing1 replaces LightningBoltWep\n{\n}\n\nactor absolutelynothing75 : absolutelynothing1 replaces BalladeCrackerWep\n{\n}\n\nactor absolutelynothing76 : absolutelynothing1 replaces MirrorBusterWep\n{\n}\n\nactor absolutelynothing77 : absolutelynothing1 replaces SakugarneWep\n{\n}\n\nactor absolutelynothing78 : absolutelynothing1 replaces ScrewCrusherWep\n{\n}\n\nactor absolutelynothing79 : absolutelynothing1 replaces BassUpgrade\n{\n}\n\nactor absolutelynothing80 : absolutelynothing1 replaces ProtoUpgrade\n{\n}\n\nactor absolutelynothing81 : absolutelynothing1 replaces AdaptorUpgrade\n{\n}\n\nactor absolutelynothing82 : absolutelynothing1 replaces LaserBusterUpgrade\n{\n}\n\nactor absolutelynothing83 : absolutelynothing1 replaces ArrowBusterUpgrade\n{\n}\n\nactor absolutelynothing84 : absolutelynothing1 replaces DuoFistUpgrade\n{\n}\n\nactor absolutelynothing85 : absolutelynothing1 replaces TrebleBoostUpgrade\n{\n}\n\nactor absolutelynothing86 : absolutelynothing1 replaces WTank\n{\n}\n\nactor absolutelynothing87 : absolutelynothing1 replaces MTank\n{\n}\n\nactor absolutelynothing88 : absolutelynothing1 replaces BeatSupport\n{\n}\n\nactor absolutelynothing89 : absolutelynothing1 replaces ReggaeCall\n{\n}\n\nactor absolutelynothing90 : absolutelynothing1 replaces EnergyBalancer\n{\n}\n\nactor absolutelynothing91 : absolutelynothing1 replaces EddieSummon\n{\n}\n\nactor absolutelynothing92 : absolutelynothing1 replaces TimeStopperGiver\n{\n}\n\nactor absolutelynothing93 : absolutelynothing1 replaces FlashStopperGiver\n{\n}\n\nactor absolutelynothing94 : absolutelynothing1 replaces SkullBarrierGiver\n{\n}\n\nactor absolutelynothing95 : absolutelynothing1 replaces SakugarneGiver\n{\n}\n\nactor absolutelynothing96 : absolutelynothing1 replaces TangoSummon\n{\n}\n\nactor absolutelynothing97 : absolutelynothing1 replaces TrebleSentry\n{\n}\n\nactor absolutelynothing98 : absolutelynothing1 replaces RushCoil\n{\n}\n\nactor absolutelynothing99 : absolutelynothing1 replaces RushJet\n{\n}\n\nactor absolutelynothing100 : absolutelynothing1 replaces RushMarine\n{\n}\n\nactor absolutelynothing101 : absolutelynothing1 replaces Item1\n{\n}\n\nactor absolutelynothing102 : absolutelynothing1 replaces Item2\n{\n}\n\nactor absolutelynothing104 : absolutelynothing1 replaces ETank\n{\n}\n\nactor absolutelynothing105 : absolutelynothing1 replaces ConcreteShotWep\n{\n}\n\nactor absolutelynothing106 : absolutelynothing1 replaces TornadoBlowWep\n{\n}\n\nactor absolutelynothing107 : absolutelynothing1 replaces LaserTridentWep\n{\n}\n\nactor absolutelynothing108 : absolutelynothing1 replaces PlugBallWep\n{\n}\n\nactor absolutelynothing109 : absolutelynothing1 replaces HornetChaserWep\n{\n}\n\nactor absolutelynothing110 : absolutelynothing1 replaces MagmaBazookaWep\n{\n}\n\nactor absolutelynothing111 : absolutelynothing1 replaces BlackHoleBombWep\n{\n}\n\nactor absolutelynothing112 : absolutelynothing1 replaces JewelSatelliteWep\n{\n}\n\nactor absolutelynothing113 : absolutelynothing1 replaces SolarBlazeWep\n{\n}\n\nactor absolutelynothing114 : absolutelynothing1 replaces ExitUnit\n{\n}\n\nactor absolutelynothing115 : absolutelynothing1 replaces PartyBall\n{\n}\n\nactor absolutelynothing116 : absolutelynothing1 replaces BeatCall\n{\n}"
}
]
},
"maps": []
}