Raw model (for completeness)
{
"meta": {
"id": "0ac58250-de3f-4699-81a6-44a4fb63afd0",
"sha1": "8d6f9de473a0457f9e5eff3e5dcc9dde5849f27d",
"sha256": "34f2c1a6a5e9bdb1abfd4561488edbd54baa792a945c1082b5a02af58cb2a5e3",
"filenames": [
"yd(8b)bandaidv1a.pk3"
],
"additional": {
"engines": [],
"iwad": [],
"filename": null,
"added": "2015-12-21 18:11:31",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": null,
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": null,
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2015-12-21 18:11:31",
"file": {
"type": "PK3",
"size": 66588,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/8d6f9de473a0457f9e5eff3e5dcc9dde5849f27d/8d6f9de473a0457f9e5eff3e5dcc9dde5849f27d.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 53,
"maps": 0,
"palettes": 0
}
},
"text_files": [
{
"source": "pk3",
"name": "Changelog.txt",
"contents": "\"I am stuck on band-aid brand cause band-aids can't melt steel beams\"\n* indicates a change since last version //The testing versions in the current context\n$$$ indicates a question\n \"\"Goals for next version\"\"\n\t\"Finish Dust and Toad reworks, alter Enker a little more\"\n\t \"Balance stuff and kill potential bugs\"\n\t \"Change Plant and Shade regen and remove the drainrune stuff\"\n\n//MM0\nRock-\n\tBalls have been changed somewhat, increased MegaBall damage 20 -> 25, IceBall damage 15 -> 18, bombball radius decreased 128 -> 96\n\tKicked balls have also been changed, Megaball damage 20 -> 30, IceBall damage 16 -> 23 bouncecount 7 -> 15, Elecball bouncecount increased 5 -> 8\n\t\tFireBall damage 19 -> 24 speed, bombball radius decreased 128 -> 96 but deals full damage within its radius\n\tKick now consumes ammo\n\tBase speed increased 0.8, 0.78 -> 0.85, 0.83\n\nRoll-\n\tmainfire radius increased from 20 -> 30\n\tMainfire deals full damage within its radius on hit\n\tSelf healing increased 20 -> 27 (about 20 hp when you factor in armor)\n\tDash no longer has upwards momentum, reverted to pre 7c\n\tMainfire projectile lives for 2 tics longer, it does not move during these two tics however\n\nCopyweps(excluding RockMan)-\n\tDamage of copyweapons decreased (excluding Busters)-9% -> -25%\n\n//MM1\nFireMan-\n\tBase speed up from 0.80,0.78 -> 0.85, 0.83\n\tProjectile damage up from 13 -> 16, Firespin damage up from 3 radius -> 6 radius\n\tFirewave and FireSpin now ignore shields\n\nOilMan-\n\tHealing exploit killed, I hope\n\tAltfire oil spill puddle damage increased 4 ->5, the shots while on slider increased as well 4 -> 6\n\nGutsMan-\n\tHealing exploit killed\n\nTimeMan-\n\t//Time slow's speed reduction will be removed from targets if anyone other than a Time man hits them... Even though I changed the format, I'm still having trouble with this\n\nElecMan-\n\tDeals radius damage before and after teleporting now\n\t\tBefore 0 -> three explosions of 5 full radius damage over 96 radius\n\t\tAfter exiting 0 -> one eplosion of 20 full radius damage over 96 radius\n\n//MM2\nCrashMan-\n\tBombs deal 6 damage before exploding, on direct hits\n\nWoodMan-\n\tAmmo regen doubled\n\tAmmo consumption on leafshield doubled\n\tShield now consumes 2 ammo when hit\n\tBodyslam radius reduced from 168 -> 128, now has two explosions, from one that dealt upto 35\n\t\tOne that will deal 16 full damage in its 128 radius\n\t\tOne that will deal upto 16 damage in its 128 radius\n\t\tAlso gains 5 more ammo during the cooldown of his slam\n\tLeafrain leaves reduced from 20 -> 12, the wave of leaves now have a max range\n\t\tFrequency that leaves are spawned by waves have been increased one leaf every 4 tics -> 3 tics\n\t\tSpeed of LeafRain waves increased 13 -> 23\n\t\tRadius of leaves increased 7 -> 14\n\tHealing exploit killed... I hope ;-;\n\nDr.Wily-\n\tHoming shots consume capsule/suit ammo\n\tThe flamethrower cannot hit someone more than once per 6 tics\n\n//MM3\nHardMan-\n\tAmmo regen increased from 2 -> 3\n\tQuake now has a 128 radius aoe that deals 16 damage on landing(THE AOE WILL EVEN HIT AERIAL OPPONENTS)\n\nNeedleMan-\n\tSlow removed on Needle Alt, sprite added//a little placeholder-ey\n\t\tSpeed of melee slowed from 140 -> 60\n\t\tMelee radius reduced from 13 -> 7\n\tSpeed increased from 0.65, 0.63 -> 0.7, 0.78\n\tJump height from 10 -> 12\n\nGeminiMan-// Might change some, kind of killed mindgames with clone\n\tIs now STURDY armor\n\tMovement speed altered 0.8,0.78 -> 0.7,0.68\n\tGemini Laser damage increased 20 -> 30\n\t\tGemini Laser now consumes 4 ammo\n\tThe player's shot damage 10 -> 12, projectile speed 64 -> 50\n\t\tIf a clone is out,shots now add a debuff that increase clone's shot damage by 400%, this lasts 2 seconds\n\t\t\tThese shots also flicker and spawn cosmetic little gemini men near affected target\n\tThe Clone's shot damage 10 -> 3, projectile speed is the same as the player's\n\tHaving a clone out reduces armor to light\n\t\tYour mobility also changes speed 0.7, 0.68 -> 0.87, 0.85, jumpheight 10 -> 13\n\nTopMan-*\n\tTop spin is now 20 full aoe damage*\n\t\tIt drops to 3 full aoe for 6 tics after the first hit\n\nSnakeman-\n\tAerial SearchSnake damage increased 15 -> 19\n\nSparkMan-\n\tMainfire size increased height 14 -> 24, radius increased 14 -> 24\n\n//MM4\nBrightMan-\n\tBuster damage 15 -> 13\n\tBulb Radius 156 -> 96, and damage from 10 direct -> 0 and 5 radius damage\n\nDiveMan-*\n\tDivemine explosion radius 128 -> 96\n\tDiveMissiles can be destroyed 5 tics after being fired, during this these 5 tics they wont home in\n\t\tDiveMissile damage increased 10 -> 12*\n\t\tDiveMissile Speed increased 20 -> 25\n\nDrillMan-\n\tDelay before being able to drill into the ground 20 tics -> 5 tics\n\tAmmo consumptionwhile underground 3 -> 8, however you move faster during this\n\t\tWhen diving into the ground you are able to damage other players multiple explosions of 6 full damage over 32 radius\n\t\tDamage when popping out of the ground upto 3*10 damage over 86 radius over 10 tics-> 3*7 damage over 64 radius over 14 tics\n\tMainfire damage reduced 30 radius -> 25 Radius\n\t\tSpeed of drills increased 25 -> 35\n\tHolding Mainfire and altfire when out of mainfire ammo no longer uses all of your alt ammo\n\nSkullMan-*\n\tBase speed 0.84,0.82 -> 0.8,0.78*\n\tSpeed on mainfire decreased 140 -> 70\n\t\tDamage increased 10 -> 13 (hyper damage is increased to 19 per shot by this)\n\t\tGains additional barrier ammo on hit\n\tCounter wont activate on oil puddles, hornet honey, or slash goo\n\t\tSpeed no longer increases during a hyper*\n\t\tGetting a kill during a hyper refreshes the hyper duration, refills your barrier ammo, and buster ammo*\n\nRingMan-\n\tDamage on rings altered from 3 -> 5 ripping pre amp and 16 -> 12 ripping post amp\n\t\tAuto return rings 3 -> 5 ripping*\n//DustMan- Rolled back\n\t//Give damager on vacuum\n\t//let vacuum heal on hits\n\t//Move big crusher to itemuse\n\t//Let you interupt big crusher with altfire\n\t//Let big crusher break depend on what wep you have selected\n\t//Slow down during big crusher summon\n\t//big crusher spread depends on weapon selected\n\n//MM5\nWaveMan-\n\tHarpoon damage 15 -> 18\n\nNapalmMan-\n\tMainfire damage altered upto 10 over 128 radius -> 9 full over 96 radius\n\nGravityMan-\n\tExplosion radius of Gravity Man's Ghold actors that spawn when an enemy hits the ground 10 -> 24 //also applies to Tengu Smash\n\n//MM6\nTomaHawkMan-\n\tMainfire windup is 4 tics shorter, but the cooldown is 4 tics longer\n\tFeathers damage before they curve from 0 -> 6\n\nYamatoMan-\n\tMovement speed from 0.6, 0.6 -> 0.76, 0.74\n\tJump height from 12 -> 14\n\tYamato Spear damage 6 -> 7\n\tMovement speed decreases to about 0.6, 0.59 during altfire\n\nWindMan-*\n\tArmor from Normal -> Sturdy\n\tJump height increased from 10 -> 12\n\tMovement speed 0.7,0.68 -> 0.6,0.58\n\tMainfire mechanic reversed, side gyros will flicker when they decrease to 5 damage each*\n\t\tSide Gyro damage 15 -> 12*\n\tWindstorm damage increased 2 -> 4, now also ignores shields*// it said ammo before, but I meant damage\n\t\tNow fires 2 windstorm shots instead of 1, they're spread out a bit though\n\tSpeed increases to 0.87,0.84 during flight\n\t\tFlight cancel ammo cost 10 -> 5*\n\tAltfire in mid air sends windman downwards at high speed, this deals damage when he stops moving, this consumes 10 ammo*\n\t\t\twhen he stops moving during a stomp he deals 35 damage over 96 radius, hits for full at 32 and closer*\n\t\t\t$$$Wind can stomp after cancelling his flight, should this stay? maybe increased ammo cost when using this method?\n\nFlameMan-\n\tFlameblast damage reduction 3 tics -> 13 tics\n\n//MM7\nSlashman-\n\tExplosion radius on main capped at 90.\n\tGoo no longer has the neutralshock damagetype, but now shares Hornet's slow.\n\t\tGoo death sound is also a little less loud\n\tCan no longer dash when under the influence of \"FlightDisable\". (Ghold, TenguSmash)// Kind of wierd how I implemented it ;-;\n\nJunkMan-\n\tHealing exploit killed\n\nCloudMan-*\n\tIs now sturdy\n\tMainfire will now play a different sfx if it will deplete cloud's remaining ammo*\n\t\tAmmoless mainfire now behaves the same as the normal mainfire, but you charge a little before it starts*\n\t\t\tYou can move during the charge, you're just slower than normal*\n\tSpeed increases to 0.78, 0.75 during flight* //not sure if this is a little buggy or not... needs more testing though\n\nBurstMan-\n\tAmmo regen increased 1 ammo per 8 tics -> 1 ammo per 6 tics\n\n//MM8\nClownMan-\n\tShockradius1 max damage reduced from 8 -> 5, and radius increased from 100 -> 128, but always hits for 5 at 96 and closer\n\t\tShockRadius2 max damage reduced from 19 -> 11, and radius reduced from 158 -> 128, but always hits for 11 at 96 and closer\n\tGroundThunderClaw first hit from 5 radius -> always 10 damage, the rest of the hits will always hit for 3\n\t\tGroundThunderClaw only has A_Stop on the first hit\n\nSwordMan-\n\tSpeed reduced from 0.84, 0.82 -> 0.8, 0.78\n\nSearchMan-*\n\tSpeed increased 0.7, 0.68 -> 0.8, 0.78\n\tJump height increased 10 -> 12\n\tNow uses ammo for main and altfire\n\t\tMainfire has a 5 tic delay that you can press alt during, to trigger DeadlyStorm\n\t\tWhen out of mainfire ammo, all tags are cleared\n\tDamage on mainfire reduced 14 -> 12\n\tAltfire direct hit damage 24 -> 4, now explodes on hit/when it expires\n\t\tExplosion damage decreases as the projectile flies, will deal upto 23 full damage in 96 radius\n\t\tRadius of the disc 8 -> 15\n\tNow has DeadlyStorm, an attack that trades mobiltiy for rapid fire exploding missiles\n\t\tHe can fly during this, however his movement speed is greatly reduced*\n\t\tRequire's full ammo, uses toad's siren when it starts, has a fairly long startup and cooldown\n\t\tEach Missile is 7 direct hit damage with 7 full explosive damage with a radius of 64\n\t\tDeadlyStorm will consume all remaining ammo if you stop midway*\n\n//MM9\nMagmaMan-*\n\tArmor increased from Normal -> Sturdy\n\tCan now use his charge item with full ammo, and it wont end at max ammo\n\tDuring charge he now deals radius damage every 2 tics\n\t\tUpto 3 radius damage over 96 radius, but hits for full at 64 and below*\n\nHornetMan-\n\tNectarTrapShot radius 9 -> 14, and height 6 -> 24\n\t\tPuddle radius also 14, puddles will ignore shields\n\tAmmo regen increased 1 ammo per 8 tics -> 1 ammo per 6 tics\n\tThe homing command thing is a little quicker 22 tics -> 18\n\tHornets deal 16 damage and ignore shields before homing/release (When released/homing they return to 8 damage each and wont ignore shields)\n\n//MMWT\nMegaWaterS-\n\tWaterSpout max damage on first hit decreased from 16 -> to always dealing 12, following hits max damage reduced from 9 -> always dealing 5\n\nHyperStormH-\n\tBullet speed from 32 -> 40\n\tFireshot speed from 40 -> 48\n\tDamage Growth on run decreased by 15%, but now deals full damage over its radius... also radius growth removed, so just a flat 96\n\tSuckexplode(damaging actor during both forms of inhale) deals 10 damage throughout its entire radius\n\n//MMB\nColdMan-\n\tIceWall spawner explosions 8 -> 6 (Max damage from 88 -> 66)\n\t\tIceWall Radius 24 -> 13, and icewall max health down to 60\n\t//IceWall Ripping damage 9 -> 6, and radius damage from 8 -> 6 // nerf gone for the moment*\n\tPinpointFreeze now has a 12 tic delay before the visual spawns, radius down from 98 -> 64, deals full damage throughout its radius\n\t\tPinpointFreeze now telegraphs where it will hit as well\n\nMagicMan-\n\tArmor reduced from Normal -> light\n\tMagicCard damage reduced from 12 -> 10\n\t\tHealing per hit reduced from 9 -> 5\n\nPirateMan-\n\tRavager damage decreased from 8 -> 6, radius decreased from 128 -> 96\n\nGroundMan-\n\tHealing exploit killed\n\nDynamoMan-\n\tHoming Orb damage reduced 12 -> 9\n\tAltfire Dish direct hit damage increased 10 -> 15\n\n//MMK\nEnker-\n\tNo longer recieves ammo on hit when not in his stance\n\nPunk-*\n\tIs now Sturdy armor\n\tAmmo regen reduced, 2 ammo per 5 tics to 1 ammo per 7 tics\n\tRadius and height of screwcrushers changed to better match the sprite radius 15 -> 6, height 10 -> 20\n\t\tNon bouncy crusher projectile speed 55 -> 40\n\t\tmainfire1 Returns ammo based on how close punk is to someone on hit*\n\t\t\t10 if pretty much hugging, 5 if a little bit away, 2 for mid long range, and none if you're really far away*\n\t\tAmmo gain per mainfire1, 2 -> 1\n\t\tmainfire1 animation reversed\n\tDash distance reduced by about 33%\n\t\tNow stays invincible during the dash*\n\t\tDash is now fully aimable, and has a very strong hit (30 radius damage over 128 radius) when he hits a wall or a player\n\t\tDash now drains ammo during the startup as well as being able to damage\n\t\tCancel cost 14 -> 7\n\t\tDash can be canceled with either mainfire1 or 2\n\t\tRestores additional ammo on hit*\n\t\t\tMainfire1 cancel takes 14 additional ammo, cancels the alt, and throws a screw in a much faster rate than a normal cancel to main\n\t\t\tMainfire2 also takes 14, and fires a projectile, but the cancel cooldown is shorter\n\n\"Not balance stuff\"\n\nEL6lt+/QaKuIxNLZgk2dQ9xQU4otL+1EdZHTLLL7k+I5PvF+sduoGH8VcTqxKcH8fm9DjH1VuHrkhscqdhbvFI8uY1VONSExMSGGfDc9tPfAxaOR29jznl9/SkV/0h1LFaTBZIwwmfjFH9FP9pymcmJXWiYwmBMOfHFCYO73Yzbq5yEzOSF7XiEzNCGY6h4e0kXl0oaU2XuBrvj61HnFT5SlJktSbJnhPF8c48W+Bpu+V03utekkNR3khscqdhbvFI8uY1VONSExMSGGfDc9tPfAxaM="
},
{
"source": "pk3",
"name": "SBARINFO.V.txt",
"contents": "//VERTICAL BARS\nheight 0;\n\nstatusbar fullscreen, forcescaled\n{\nDrawImage \"EmptIcon\", 24, 64; //Scroll down for rest of Classes stuff\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}\n\n//InInventory BasicArmor, 1{DrawBar \"BARAMT31\", \"NOBAR\", Armor, vertical, 24, 8;}\n\nDrawSelectedInventory INDEXFONT ,24, 64, 37, 64, white;\nDrawImage weaponicon, 16, 64;\n\n//MM1 Bars\nIsSelected RollingCutterWepC{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SuperArmWepC{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected IceSlasherWepC{Drawbar\"BARAMMO3\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HyperBombWepC{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FireStormWepC{Drawbar\"BARAMMO5\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderBeamWepC{Drawbar\"BARAMMO6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeSlowWepC{DrawBar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected OilSliderWepC{DrawBar\"BARAMMO8\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory OilCheck, 1\t{DrawBar\"BARFLS1\", \"NOBAR\", OilSliderFlag, vertical, 16, 8;}}\n\n//MM2\nIsSelected MetalBladeWepC{Drawbar\"BARAMMO9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AirShooterWepC{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BubbleLeadWepC{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected QuickBoomerangWepC{Drawbar\"BARAMM11\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CrashBombWepC{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeStopperWepC{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AtomicFireWepC{Drawbar\"BARAMM13\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 71{DrawBar \"BARFLS2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected LeafShieldWepC{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS3\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\n\n//MM3\nIsSelected NeedleCannonWepC{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MagnetMissileWepC{Drawbar\"BARAMM14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GeminiLaserWepC{Drawbar\"BARAMM15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HardKnuckleWepC{Drawbar\"BARAMM16\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TopSpinWepC{Drawbar\"BARAMM17\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SearchSnakeWepC{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SparkShockWepC{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ShadowBladeWepC{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM4\nIsSelected FlashStopperWepC{Drawbar\"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RainFlushWepC{Drawbar\"BARAMM19\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DrillBombWepC{Drawbar\"BARAMM14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PharaohShotWepC{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 78{DrawBar \"BARFLS4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected RingBoomerangWepC{Drawbar\"BARAMMO9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DustCrusherWepC{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DiveMissileWepC{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SkullbarrierWepC{Drawbar\"BARAMM21\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS5\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\n\n//MM5\nIsSelected GravityHoldWepC{Drawbar\"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterWaveWepC{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PowerStoneWepC{Drawbar\"BARAMM22\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GyroAttackWepC{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected StarCrashWepC{Drawbar\"BARAMM23\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ChargeKickWepC{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected NapalmBombWepC{Drawbar\"BARAMM24\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CrystalEyeWepC{Drawbar\"BARAMM25\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM6\nIsSelected BlizzardAttackWepC{Drawbar\"BARAMM15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CentaurFlashWepC{Drawbar\"BARAMM26\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlameBlastWepC{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected KnightCrushWepC{Drawbar\"BARAMM27\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PlantbarrierWepC{Drawbar\"BARAMM28\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected SilverTomahawkWepC{Drawbar\"BARAMM29\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WindStormWepC{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected YamatoSpearWepC{Drawbar\"BARAMM30\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM7\nIsSelected FreezeCrackerWepC{Drawbar\"BARAMM31\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected JunkShieldWepC{Drawbar\"BARAMM32\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS8\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected DangerWrapWepC{Drawbar\"BARAMM33\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderBoltWepC{Drawbar\"BARAMM34\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WildCoilWepC{Drawbar\"BARAMM35\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar \"BARFLS9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected SlashClawWepC{Drawbar\"BARAMM36\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected NoiseCrushWepC{Drawbar\"BARAMM37\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 1{DrawBar \"BARFLS10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ScorchWheelWepC{Drawbar\"BARAMM38\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WheelCount, 1{DrawBar\"BARFLS1\", \"NOBAR\", WheelCount, vertical, 16, 8;}}\n\n//MM8\nIsSelected MegaBallWepC{Drawbar\"BARAMM39\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TornadoHoldWepC{Drawbar\"BARAMM40\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AstroCrushWepC{Drawbar\"BARAMM41\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlameSwordWepC{Drawbar\"BARAMM42\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderClawWepC{Drawbar\"BARAMM43\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HomingSniperWepC{Drawbar\"BARAMM44\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 35{DrawBar \"BARFLS11\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected IceWaveWepC{DrawBar \"BARAMM45\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlashBombWepC{Drawbar\"BARAMM46\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterBalloonWepC{Drawbar\"BARAMM47\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMB\nIsSelected TenguBladeWepC{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CopyVisionWepC{Drawbar\"BARAMM52\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected LightningBoltWepC{Drawbar\"BARAMM53\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected IceWallWepC{Drawbar\"BARAMM54\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SpreadDrillWepC{DrawBar\"BARAMM55\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RemoteMineWepC{Drawbar\"BARAMM56\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaveBurnerWepC{Drawbar\"BARAMM57\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MagicCardWepC{Drawbar\"BARAMM58\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TrebleBoost{Drawbar\"BARAMM59\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMK\nIsSelected SakugarneWepC{Drawbar\"BARAMM48\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MirrorBusterWepC{Drawbar\"BARAMM49\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"BARFLS1\", \"NOBAR\", MirrorBusterFlag, vertical, 16, 8;}}\nIsSelected ScrewCrusherWepC{Drawbar\"BARAMM50\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BalladeCrackerWepC{Drawbar\"BARAMM51\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\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\n//Classes start//\n\nInInventory not NoHealthBar, 1{\n\tInInventory GlassHealthBar, 1{DrawBar \"BARHEALG\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory ProtoHealthBar, 1{DrawBar \"BARHEALP\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory LightHealthBar, 1{DrawBar \"BARHEALL\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory MegaHealthBar, 1{DrawBar \"BARHEALM\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory DuoHealthBar, 1{DrawBar \"BARHEALD\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory SturdyHealthBar, 1{DrawBar \"BARHEALS\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory DocToadHealthBar, 1{DrawBar \"BARHEALZ\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory ToadHealthBar, 1{DrawBar \"BARHEALO\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory HeavyHealthBar, 1{DrawBar \"BARHEALH\", \"BAREMPTY\", Health, vertical, 24, 8;}\n\tInInventory HardHealthBar, 1{DrawBar \"BARHEALR\", \"BAREMPTY\", Health, vertical, 24, 8;}}\n\nInInventory DocSpeed100, 1{DrawImage \"DOCSP100\", 0, 115;}\nInInventory DocSpeed090, 1{DrawImage \"DOCSP090\", 0, 115;}\nInInventory DocSpeed105, 1{DrawImage \"DOCSP105\", 0, 115;}\nInInventory DocSpeed110, 1{DrawImage \"DOCSP110\", 0, 115;}\nInInventory DocSpeed115, 1{DrawImage \"DOCSP115\", 0, 115;}\nInInventory DocSpeed120, 1{DrawImage \"DOCSP120\", 0, 115;}\nInInventory DocJump100, 1{DrawImage \"DOCJU100\", 0, 155;}\nInInventory DocJump110, 1{DrawImage \"DOCJU110\", 0, 155;}\nInInventory DocJump120, 1{DrawImage \"DOCJU120\", 0, 155;}\nInInventory DocJump130, 1{DrawImage \"DOCJU130\", 0, 155;}\n\nInInventory BasicArmor, 1{\n\tInInventory BossBasicArmorAmount,1{DrawBar \"BARAMT31\", \"NOBAR\", Armor BossBasicArmorAmount, vertical, 24, 8;}\n\telse{DrawBar \"BARAMT31\", \"NOBAR\", Armor, vertical, 24, 8;}}\n\nInInventory StarArmorPower, 1{DrawImage \"BARAMT31\", 24, 8;}\n\n//InInventory Stamina, 1{InInventory not Stamina, 250{DrawBar \"BARAMMO1\", \"BAREMPTY\", Stamina, vertical, 32, 8;}}\n\nInInventory Stamina, 1{InInventory not Stamina, 250{DrawBar \"BARSTAMX\", \"NOBAR\", Stamina, vertical, 24, 8;}}\n\nDrawImage playericon, 20, 0;//24\n\nInInventory not CustomBossAmmoBar, 1 {\n\n//MM1 Bars\nIsSelected RollingCutterBoss{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SuperArmBoss{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected IceSlasherBoss{Drawbar\"BARAMMO3\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HyperBombBoss{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FireStormBoss{Drawbar\"BARAMMO5\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderBeamBoss{Drawbar\"BARAMMO6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeSlowBoss{DrawBar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected OilSliderBoss{DrawBar\"BARAMMO8\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory OilCheck, 1{DrawBar\"BARFLS1\", \"NOBAR\", OilSliderFlag, vertical, 16, 8;}}\n\n//MM2\nIsSelected MetalBladeBoss{Drawbar\"BARAMMO9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AirShooterBoss{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BubbleLeadBoss{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected QuickBoomerangBoss{Drawbar\"BARAMM11\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CrashBombBoss{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeStopperBoss{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AtomicFireBoss{Drawbar\"BARAMM13\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 71{DrawBar \"BARFLS2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected LeafShieldBoss{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS3\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\n\n//MM3\nIsSelected NeedleCannonBoss{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MagnetMissileBoss{Drawbar\"BARAMM14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GeminiLaserBoss{Drawbar\"BARAMM15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HardKnuckleBoss{Drawbar\"BARAMM16\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TopSpinBoss{Drawbar\"BARAMM17\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SearchSnakeBoss{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SparkShockBoss{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ShadowBladeBoss{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM4\nIsSelected FlashStopperBoss{Drawbar\"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RainFlushBoss{Drawbar\"BARAMM19\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DrillBombBoss{Drawbar\"BARAMM14\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PharaohShotBoss{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 78{DrawBar \"BARFLS4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected RingBoomerangBoss{Drawbar\"BARAMMO9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DustCrusherBoss{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DiveMissileBoss{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SkullbarrierBoss{Drawbar\"BARAMM21\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS5\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\n\n//MM5\nIsSelected GravityHoldBoss{Drawbar\"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterWaveBoss{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PowerStoneBoss{Drawbar\"BARAMM22\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GyroAttackBoss{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected StarCrashBoss{Drawbar\"BARAMM23\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ChargeKickBoss{Drawbar\"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected NapalmBombBoss{Drawbar\"BARAMM24\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CrystalEyeBoss{Drawbar\"BARAMM25\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM6\nIsSelected BlizzardAttackBoss{Drawbar\"BARAMM15\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CentaurFlashBoss{Drawbar\"BARAMM26\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlameBlastBoss{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected KnightCrushBoss{Drawbar\"BARAMM27\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PlantbarrierBoss{Drawbar\"BARAMM28\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected SilverTomahawkBoss{Drawbar\"BARAMM29\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WindStormBoss{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected YamatoSpearBoss{Drawbar\"BARAMM30\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM7\nIsSelected FreezeCrackerBoss{Drawbar\"BARAMM31\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected JunkShieldBoss{Drawbar\"BARAMM32\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS8\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected DangerWrapBoss{Drawbar\"BARAMM33\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderBoltBoss{Drawbar\"BARAMM34\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WildCoilBoss{Drawbar\"BARAMM35\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar \"BARFLS9\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected SlashClawBoss{Drawbar\"BARAMM36\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected NoiseCrushBoss{Drawbar\"BARAMM37\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 1{DrawBar \"BARFLS10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected ScorchWheelBoss{Drawbar\"BARAMM38\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WheelCount, 1{DrawBar\"BARFLS1\", \"NOBAR\", WheelCount, vertical, 16, 8;}}\n\n//MM8\nIsSelected MegaBallBoss{Drawbar\"BARAMM39\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TornadoHoldBoss{Drawbar\"BARAMM40\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected AstroCrushBoss{Drawbar\"BARAMM41\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlameSwordBoss{Drawbar\"BARAMM42\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected ThunderClawBoss{Drawbar\"BARAMM43\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HomingSniperBoss{Drawbar\"BARAMM44\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 35{DrawBar \"BARFLS11\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\nIsSelected IceWaveBoss {DrawBar \"BARAMM45\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlashBombBoss{Drawbar\"BARAMM46\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaterBalloonBoss{Drawbar\"BARAMM47\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMB\nIsSelected TenguBladeBoss{Drawbar\"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CopyVisionBoss{Drawbar\"BARAMM52\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected LightningBoltBoss{Drawbar\"BARAMM53\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected IceWallBoss{Drawbar\"BARAMM54\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SpreadDrillBoss {DrawBar\"BARAMM55\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RemoteMineBoss{Drawbar\"BARAMM56\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected WaveBurnerBoss{Drawbar\"BARAMM57\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MagicCardBoss{Drawbar\"BARAMM58\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TrebleBoost{Drawbar\"BARAMM59\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MMK\nIsSelected SakugarneBoss{Drawbar\"BARAMM48\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MirrorBusterBoss{Drawbar\"BARAMM49\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"BARFLS1\", \"NOBAR\", MirrorBusterFlag, vertical, 16, 8;}}\nIsSelected ScrewCrusherBoss{Drawbar\"BARAMM50\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BalladeCrackerBoss{Drawbar\"BARAMM51\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n//MM9\nIsSelected MagmaBazookaBoss{Drawbar\"MGMBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected HornetChaserBoss{DrawBar\"HONBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected BlackHoleBombBoss{Drawbar\"GALBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\n} //Default boss end\n\nIsSelected SniperJoeBoss{DrawBar \"BARAMMO4\", \"BAREMPTY\", JoeGrenadeCharge, vertical, 16, 8;\n\tInInventory JoeUpgradeAmmo, 1{DrawBar\"BARFLSJ\", \"NOBAR\", JoeUpgradeAmmo, vertical, 16, 8;}}\n\nIsSelected NoiseCrushBoss{InInventory NoiseCrushFlagB, 1{DrawBar \"BARFLS10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}}\n\nIsSelected SlashClawBoss{Drawbar\"BARAMM57\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}\n\nIsSelected FlashBombBoss{Drawbar\"BARAMM13\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}\n\nIsSelected ThunderClawBosT{Drawbar\"BARAMM43\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected HomingSniperBoss{\n\tDrawImage \"HSNCM0\", 10,12;\n\tInInventory SearchTargetID4, 1{\n\t\tInInventory SearchTargetID4CD, 1{DrawImage \"HSNCJ0\", 10,12;}\n\t\tInInventory not SearchTargetID4CD, 1{DrawImage \"HSNCK0\", 10,12;}}\n\tDrawImage \"HSNCM0\", 10,28;\n\tInInventory SearchTargetID3, 1{\n\t\tInInventory SearchTargetID3CD, 1{DrawImage \"HSNCJ0\", 10,28;}\n\t\tInInventory not SearchTargetID3CD, 1{DrawImage \"HSNCK0\", 10,28;}}\n\tDrawImage \"HSNCM0\", 10,44;\n\tInInventory SearchTargetID2, 1{\n\t\tInInventory SearchTargetID2CD, 1{DrawImage \"HSNCJ0\", 10,44;}\n\t\tInInventory not SearchTargetID2CD, 1{DrawImage \"HSNCK0\", 10,44;}}\n\tDrawImage \"HSNCM0\", 10,60;\n\tInInventory SearchTargetID1, 1{\n\t\tInInventory SearchTargetID1CD, 1{DrawImage \"HSNCJ0\", 10,60;}\n\t\tInInventory not SearchTargetID1CD, 1{DrawImage \"HSNCK0\", 10,60;}}\n\t}\n\nInInventory HomingLockedVision, 1{DrawImage \"HomVisA\", 0,0;}\n\nInInventory TenguFlagH, 1{DrawImage \"TENJETA\", 290,8;}\n\nInInventory HornetFlagH, 1{DrawImage \"HORNJETA\", 290,8;}\n\nIsSelected RollSwingBoss{DrawBar \"RUSHBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected RollBucketBoss{DrawBar \"RUSHBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected PowerStoneBoss{Drawbar\"BARAMM22\", \"BAREMPTY\", StoneBossCharge, vertical, 16, 8;}\n\nIsSelected DarkSniperBoss{DrawBar \"BARAMM51\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected DarkTankBoss{DrawBar \"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected WaterBalloonBoss{DrawBar\"AQUBARG\", \"AQUEMP\", Ammo2, vertical, 8, 8;\n\tDrawBar\"AQUBARB\", \"AQUEMP\", Ammo1, vertical, 16, 8;}\n\nIsSelected JunkShieldBoss{Drawbar\"DUSBAR\", \"DUSEMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected AstroCrushBoss{Drawbar\"BARAMM52\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawbar\"BARAMM41\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}\n\nIsSelected DangerWrapBoss{\n\tInInventory DangerFly, 1{DrawBar\"BARFLS1\", \"NOBAR\", DangerFly, vertical, 16, 8;\n\t//DrawBar \"BARFLS31\", \"BAREMPTY\", Ammo2, vertical, 130, 176;\n\t}}\n\nIsSelected OilSliderBoss{//DrawBar \"OILBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n InInventory OilCheck, 1{//DrawBar \"BARAMM39\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\t//DrawBar \"OILBAR\", \"BAREMPTY\", Ammo2, vertical, 16, 8;\n\tDrawBar\"BARAMMO8\", \"BAREMPTY\", OilSledFlag, vertical, 16, 8;}}\n\nIsSelected NeedlePokerBoss{Drawbar\"BARAMMO2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected TimeSlowerBoss{DrawBar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected ShadowBladerBoss{Drawbar\"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected SparkShockBoss{Drawbar\"BARAMM12\", \"BAREMPTY\", SparkmanHoldFlag, vertical, 16, 8;}\n\nIsSelected BounceCrusherBoss{Drawbar\"BARAMM50\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected DrillBombBoss{DrawBar \"BARAMMO1\", \"BAREMPTY\", DigLimit, vertical, 8, 8;}\n\nIsSelected FlashStopperBoss{DrawBar \"BARAMM12\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar \"BARAMM18\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}\n\nIsSelected SkullBarrierBoss{DrawBar \"BARAMMO1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar \"BARAMM21\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS5\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}}\n\nIsSelected DustCrusherBoss{DrawBar \"DUSBAR\", \"DUSEMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DustBitterBoss{DrawBar \"DUSBAR\", \"DUSEMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected PharaohShotBoss, AmericanPharoahBoss{Drawbar\"BARAMM20\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory WeaponCharge, 78{DrawBar \"BARFLS4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\tInInventory PharaohHoverFlag, 1{DrawImage \"PHAFLS1\", 290,8;}}\n\nIsSelected DiveMissileBossT{Drawbar\"BARAMM10\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected MagnetMissileBoss{DrawBar \"BARAMMO1\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}\n\nIsSelected CrystalEyeBoss{Drawbar\"BARAMM25\", \"BAREMPTY\", CrystalEyeCharge, vertical, 16, 8;}\n\nIsSelected WilyGun{DrawBar \"WILYBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar \"BARAMMO1\", \"BAREMPTY\", CapsuleAmmo, vertical, 8, 8;}\nIsSelected SkullSuitWep{DrawBar \"WILYBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar \"BARAMMO1\", \"BAREMPTY\", CapsuleAmmo, vertical, 8, 8;}\nIsSelected CapsuleFireWep{DrawBar \"WILYBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar \"BARAMMO1\", \"BAREMPTY\", CapsuleAmmo, vertical, 8, 8;}\nIsSelected CapsuleIceWep{DrawBar \"WILYBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tDrawBar \"BARAMMO1\", \"BAREMPTY\", CapsuleAmmo, vertical, 8, 8;}\n\nIsSelected WaveBurnerBoss{\nInInventory BossBurnerAmmo2, 84{Drawbar\"BARAMX52\", \"BAREMPTY\", BossBurnerAmmo2, vertical, 8, 8;}\nelse {Drawbar\"BARAMM52\", \"BAREMPTY\", BossBurnerAmmo2, vertical, 8, 8;}}\n\nIsSelected IceWallBoss{Drawbar\"COLDBAR\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}\n\nIsSelected RemoteMineBoss{Drawbar\"BARAMMO1\",\"BAREMPTY\", Ammo2, vertical, 8,8;\n//DrawString SMALLFONT, WhiteOutLine, \"BOOTY:\", 2, 74, 0, alignment(left);\nDrawImage \"PIRABOTY\", 2,74;\nDrawNumber 5, CMBHPFONT , White, PirateTreasureStack, alignment(left),12,74;//48\n}\n\nIsSelected SpreadDrillTankBoss {DrawBar\"BARAMM55\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected MagicCardBosB{Drawbar\"BARAMM58\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected LightningBoltBoss{DrawBar\"DYNABAR\", \"BAREMPTY\", Ammo2, vertical, 8, 8;}\n\nIsSelected TrebleBoosterWepC{DrawBar \"BASSBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected LeafShieldBoss{\nInInventory IncredibleAmmo, 15{Drawbar\"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar\"BARFLS3\", \"NOBAR\", Ammo1, vertical, 16, 8;}}\nelse {Drawbar\"BARAMXO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar\"BARFLS3X\", \"NOBAR\", Ammo1, vertical, 16, 8;}}\nDrawbar\"WOODBFLS\", \"NOBAR\", LeafCounter, vertical, 16, 8;\n}\n\nIsSelected AtomicFireBoss{\nInInventory HeatmanDashFlag, 200 {DrawImage \"HeatIco5\", 16, 64;}\nelse InInventory HeatmanDashFlag, 150 {DrawImage \"HeatIco4\", 16, 64;}\nelse InInventory HeatmanDashFlag, 100 {DrawImage \"HeatIco3\", 16, 64;}\nelse InInventory HeatmanDashFlag, 50 {DrawImage \"HeatIco2\", 16, 64;}\nelse {DrawImage \"HeatIco1\", 16, 64;}\nDrawbar\"BARAMM13\", \"BAREMPTY\", HeatmanDashFlag, vertical, 16, 8;\n}\n\nIsSelected MonkeyKingBoss{Drawbar\"BRGBAR\", \"BAREMPTY\", ammo1, vertical, 16, 8;}\n\nIsSelected SandySandBoss{Drawbar\"MWSBAR\", \"BAREMPTY\", ammo1, vertical, 16, 8;\n\tInInventory MWSShieldCharge, 1{DrawBar \"BARFLS1\", \"NOBAR\", MWSShieldCharge, vertical, 16, 8;}}\n\nIsSelected PigsyBoss{DrawBar \"BARAMMO5\", \"BAREMPTY\", HyperStormHeat, vertical, 16, 8;\nDrawBar \"BARAMMO3\",\"NOBAR\", HyperStormCold, vertical, 16, 8;}\nIsSelected PiggyBoss{DrawBar \"BARAMMO5\", \"BAREMPTY\", HyperStormHeat, vertical, 16, 8;\nDrawBar \"BARAMMO3\",\"NOBAR\", HyperStormCold, vertical, 16, 8;}\n\n//IsSelected MegaBallBoss{DrawBar \"RUSHBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MegaIceBallBoss{DrawBar \"BARAMMO3\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MegaElecBallBoss{DrawBar \"BARAMMO6\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MegaFireBallBoss{DrawBar \"BARAMMO5\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MegaBombBallBoss{DrawBar \"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected JetBusterC{DrawBar \"RUSHBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected PowerFistC{DrawBar \"RUSHBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nIsSelected HyperStormHWepC{Drawbar\"HSHC_BAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected MegaWaterSWepC{Drawbar\"MWSC_BAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n\tInInventory MWSShieldCharge, 1{DrawBar \"BARFLS1\", \"NOBAR\", MWSShieldCharge, vertical, 16, 8;}}\nIsSelected BusterRodGWepC{Drawbar\"BRGC_BAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected DynamoTendrilWepC{Drawbar\"BARAMM53\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected CentaurArrowWepC{DrawBar \"BARAMMO4\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected GravitySphereWepC{DrawBar \"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected SkullSniperWepC{DrawBar \"BARAMM21\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected FlashBulbWepC{DrawBar \"BARAMM18\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\nIsSelected TimeBenderWepC{DrawBar \"BARAMMO7\", \"BAREMPTY\", Ammo1, vertical, 16, 8;}\n\nInInventory ProtoJetCounter, 1{InInventory ProtoJetCounter, 5{DrawImage \"PJETF0\", 290,8;}\nelse InInventory ProtoJetCounter, 1{DrawImage \"PJETE0\", 290,8;}}\n\nInInventory ProtoMarineCounter, 1{InInventory IsUnderWater, 1{\n\t\tInInventory ProtoMarineCounter, 20{DrawImage \"PJETQ0\", 290,16;}\n\t\telse InInventory ProtoMarineCounter, 1{DrawImage \"PJETR0\", 290,16;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"PJETP0\", 290,16;}}\n\nInInventory BassJetCounter, 1{InInventory BassJetCounter, 5{DrawImage \"TRBL20\", 282,12;}\nelse InInventory BassJetCounter, 1{DrawImage \"TRBL10\", 282,12;}}\n\nInInventory BassMarineCounter, 1{InInventory IsUnderWater, 1{\n\t\tInInventory BassMarineCounter, 20{DrawImage \"TRBLY0\", 298,20;}\n\t\telse InInventory BassMarineCounter, 1{DrawImage \"TRBLX0\", 298,20;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"TRBLZ0\", 298,20;}}\n\nInInventory MegamanUpgradeFlag, 1{DrawImage \"MEGAUPGD\", 24, 72;}\nInInventory RockmanUpgradeFlag, 1{DrawImage \"ROCKUPGD\", 24, 72;}\nInInventory ProtomanUpgradeFlag, 1{DrawImage \"PROTUPGD\", 24, 72;}\nInInventory BassUpgradeFlag, 1{DrawImage \"BASSUPGD\", 24, 72;}\nInInventory DuoUpgradeFlag, 1{DrawImage \"DUOUPGD\", 24, 72;}\nInInventory DocUpgradeFlag, 1{DrawImage \"DOCUPGD\", 24, 72;}\n//Classes end\n\nIsSelected HomingSniperBoss{DrawBar \"BARAMMO1\", \"BAREMPTY\", WilyBanzaiAmmoAid, vertical, 16, 8;}\n}"
},
{
"source": "pk3",
"name": "SBARINFO.H.txt",
"contents": "//HORIZONTAL BARS\n\nstatusbar normal, forcescaled\n{\nDrawImage \"EmptIcon\", 122, 184; //Scroll down for rest of Classes stuff\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}\n\n//InInventory BasicArmor, 1{DrawBar \"VARAMT31\", \"VNOBAR\", Armor, horizontal, 130, 184;}\n\nDrawSelectedInventory INDEXFONT ,122, 184, 120, 185, white;\nDrawImage weaponicon, 50, 184;\n\n//MM1 Bars\nIsSelected RollingCutterWepC{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SuperArmWepC{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected IceSlasherWepC{Drawbar\"VARAMMO3\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HyperBombWepC{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FireStormWepC{Drawbar\"VARAMMO5\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderBeamWepC{Drawbar\"VARAMMO6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeSlowWepC{DrawBar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected OilSliderWepC{DrawBar\"VARAMMO8\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory OilCheck, 1\t{DrawBar\"VARFLS1\", \"VNOBAR\", OilSliderFlag, horizontal, 58, 184;}}\n\n//MM2\nIsSelected MetalBladeWepC{Drawbar\"VARAMMO9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AirShooterWepC{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BubbleLeadWepC{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected QuickBoomerangWepC{Drawbar\"VARAMM11\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CrashBombWepC{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeStopperWepC{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AtomicFireWepC{Drawbar\"VARAMM13\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 71{DrawBar \"VARFLS2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected LeafShieldWepC{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS3\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\n\n//MM3\nIsSelected NeedleCannonWepC{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MagnetMissileWepC{Drawbar\"VARAMM14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GeminiLaserWepC{Drawbar\"VARAMM15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HardKnuckleWepC{Drawbar\"VARAMM16\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TopSpinWepC{Drawbar\"VARAMM17\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SearchSnakeWepC{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SparkShockWepC{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ShadowBladeWepC{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM4\nIsSelected FlashStopperWepC{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RainFlushWepC{Drawbar\"VARAMM19\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DrillBombWepC{Drawbar\"VARAMM14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PharaohShotWepC{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 78{DrawBar \"VARFLS4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected RingBoomerangWepC{Drawbar\"VARAMMO9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DustCrusherWepC{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DiveMissileWepC{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SkullbarrierWepC{Drawbar\"VARAMM21\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS5\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\n\n//MM5\nIsSelected GravityHoldWepC{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterWaveWepC{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PowerStoneWepC{Drawbar\"VARAMM22\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GyroAttackWepC{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected StarCrashWepC{Drawbar\"VARAMM23\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ChargeKickWepC{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected NapalmBombWepC{Drawbar\"VARAMM24\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CrystalEyeWepC{Drawbar\"VARAMM25\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM6\nIsSelected BlizzardAttackWepC{Drawbar\"VARAMM15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CentaurFlashWepC{Drawbar\"VARAMM26\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlameBlastWepC{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected KnightCrushWepC{Drawbar\"VARAMM27\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PlantbarrierWepC{Drawbar\"VARAMM28\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected SilverTomahawkWepC{Drawbar\"VARAMM29\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WindStormWepC{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected YamatoSpearWepC{Drawbar\"VARAMM30\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM7\nIsSelected FreezeCrackerWepC{Drawbar\"VARAMM31\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected JunkShieldWepC{Drawbar\"VARAMM32\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS8\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected DangerWrapWepC{Drawbar\"VARAMM33\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderBoltWepC{Drawbar\"VARAMM34\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WildCoilWepC{Drawbar\"VARAMM35\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar \"VARFLS9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected SlashClawWepC{Drawbar\"VARAMM36\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected NoiseCrushWepC{Drawbar\"VARAMM37\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 1{DrawBar \"VARFLS10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ScorchWheelWepC{Drawbar\"VARAMM38\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WheelCount, 1{DrawBar\"VARFLS1\", \"VNOBAR\", WheelCount, horizontal, 58, 184;}}\n\n//MM8\nIsSelected MegaBallWepC{Drawbar\"VARAMM39\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TornadoHoldWepC{Drawbar\"VARAMM40\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AstroCrushWepC{Drawbar\"VARAMM41\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlameSwordWepC{Drawbar\"VARAMM42\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderClawWepC{Drawbar\"VARAMM43\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HomingSniperWepC{Drawbar\"VARAMM44\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 35{DrawBar \"VARFLS11\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected IceWaveWepC{DrawBar \"VARAMM45\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlashBombWepC{Drawbar\"VARAMM46\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterBalloonWepC{Drawbar\"VARAMM47\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMB\nIsSelected TenguBladeWepC{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CopyVisionWepC{Drawbar\"VARAMM52\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected LightningBoltWepC{Drawbar\"VARAMM53\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected IceWallWepC{Drawbar\"VARAMM54\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SpreadDrillWepC{DrawBar\"VARAMM55\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RemoteMineWepC{Drawbar\"VARAMM56\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaveBurnerWepC{Drawbar\"VARAMM57\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MagicCardWepC{Drawbar\"VARAMM58\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TrebleBoost{Drawbar\"VARAMM59\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMK\nIsSelected SakugarneWepC{Drawbar\"VARAMM48\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MirrorBusterWepC{Drawbar\"VARAMM49\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"VARFLS1\", \"VNOBAR\", MirrorBusterFlag, horizontal, 58, 184;}}\nIsSelected ScrewCrusherWepC{Drawbar\"VARAMM50\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BalladeCrackerWepC{Drawbar\"VARAMM51\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\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\n//Classes start//\n\nInInventory not NoHealthBar, 1{\n\tInInventory GlassHealthBar, 1{Drawbar\"VARHEALG\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory ProtoHealthBar, 1{Drawbar\"VARHEALP\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory LightHealthBar, 1{Drawbar\"VARHEALL\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory MegaHealthBar, 1{Drawbar\"VARHEALM\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory DuoHealthBar, 1{Drawbar\"VARHEALD\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory SturdyHealthBar, 1{Drawbar\"VARHEALS\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory DocToadHealthBar, 1{Drawbar\"VARHEALZ\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory ToadHealthBar, 1{Drawbar\"VARHEALO\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory HeavyHealthBar, 1{Drawbar\"VARHEALH\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\tInInventory HardHealthBar, 1{Drawbar\"VARHEALR\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n}\n\nInInventory DocSpeed100, 1{DrawImage \"DOCSP100\", 0, 115;}\nInInventory DocSpeed090, 1{DrawImage \"DOCSP090\", 0, 115;}\nInInventory DocSpeed105, 1{DrawImage \"DOCSP105\", 0, 115;}\nInInventory DocSpeed110, 1{DrawImage \"DOCSP110\", 0, 115;}\nInInventory DocSpeed115, 1{DrawImage \"DOCSP115\", 0, 115;}\nInInventory DocSpeed120, 1{DrawImage \"DOCSP120\", 0, 115;}\nInInventory DocJump100, 1{DrawImage \"DOCJU100\", 0, 155;}\nInInventory DocJump110, 1{DrawImage \"DOCJU110\", 0, 155;}\nInInventory DocJump120, 1{DrawImage \"DOCJU120\", 0, 155;}\nInInventory DocJump130, 1{DrawImage \"DOCJU130\", 0, 155;}\n\nInInventory BasicArmor, 1{\n\tInInventory BossBasicArmorAmount,1{DrawBar \"VARAMT31\", \"VNOBAR\", Armor BossBasicArmorAmount, horizontal, 130, 184;}\n\telse{DrawBar \"VARAMT31\", \"VNOBAR\", Armor, horizontal, 130, 184;}}\n\nInInventory StarArmorPower, 1{DrawImage \"VARAMT31\", 130, 184;}\n\n//InInventory Stamina, 1{InInventory not Stamina, 250{Drawbar\"VARAMMO1\", \"VAREMPTY\", Stamina, horizontal, 58, 176;}}\n\nInInventory Stamina, 1{InInventory not Stamina, 250{DrawBar \"VARSTAMX\", \"VNOBAR\", Stamina, horizontal, 130, 184;}}\n\nDrawImage playericon, 188, 185;//186, 184;//\n\nInInventory not CustomBossAmmoBar, 1 {\n\n//MM1 Bars\nIsSelected RollingCutterBoss{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SuperArmBoss{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected IceSlasherBoss{Drawbar\"VARAMMO3\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HyperBombBoss{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FireStormBoss{Drawbar\"VARAMMO5\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderBeamBoss{Drawbar\"VARAMMO6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeSlowBoss{DrawBar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected OilSliderBoss{DrawBar\"VARAMMO8\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory OilCheck, 1{DrawBar\"VARFLS1\", \"VNOBAR\", OilSliderFlag, horizontal, 58, 184;}}\n\n//MM2\nIsSelected MetalBladeBoss{Drawbar\"VARAMMO9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AirShooterBoss{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BubbleLeadBoss{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected QuickBoomerangBoss{Drawbar\"VARAMM11\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CrashBombBoss{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeStopperBoss{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AtomicFireBoss{Drawbar\"VARAMM13\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 71{DrawBar \"VARFLS2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected LeafShieldBoss{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS3\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\n\n//MM3\nIsSelected NeedleCannonBoss{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MagnetMissileBoss{Drawbar\"VARAMM14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GeminiLaserBoss{Drawbar\"VARAMM15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HardKnuckleBoss{Drawbar\"VARAMM16\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TopSpinBoss{Drawbar\"VARAMM17\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SearchSnakeBoss{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SparkShockBoss{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ShadowBladeBoss{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM4\nIsSelected FlashStopperBoss{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RainFlushBoss{Drawbar\"VARAMM19\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DrillBombBoss{Drawbar\"VARAMM14\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PharaohShotBoss{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 78{DrawBar \"VARFLS4\", \"BAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected RingBoomerangBoss{Drawbar\"VARAMMO9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DustCrusherBoss{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DiveMissileBoss{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SkullbarrierBoss{Drawbar\"VARAMM21\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS5\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\n\n//MM5\nIsSelected GravityHoldBoss{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterWaveBoss{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PowerStoneBoss{Drawbar\"VARAMM22\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GyroAttackBoss{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected StarCrashBoss{Drawbar\"VARAMM23\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ChargeKickBoss{Drawbar\"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected NapalmBombBoss{Drawbar\"VARAMM24\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CrystalEyeBoss{Drawbar\"VARAMM25\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM6\nIsSelected BlizzardAttackBoss{Drawbar\"VARAMM15\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CentaurFlashBoss{Drawbar\"VARAMM26\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlameBlastBoss{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected KnightCrushBoss{Drawbar\"VARAMM27\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected PlantbarrierBoss{Drawbar\"VARAMM28\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected SilverTomahawkBoss{Drawbar\"VARAMM29\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WindStormBoss{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected YamatoSpearBoss{Drawbar\"VARAMM30\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM7\nIsSelected FreezeCrackerBoss{Drawbar\"VARAMM31\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected JunkShieldBoss{Drawbar\"VARAMM32\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS8\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected DangerWrapBoss{Drawbar\"VARAMM33\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderBoltBoss{Drawbar\"VARAMM34\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WildCoilBoss{Drawbar\"VARAMM35\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar \"VARFLS9\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected SlashClawBoss{Drawbar\"VARAMM36\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected NoiseCrushBoss{Drawbar\"VARAMM37\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 1{DrawBar \"VARFLS10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected ScorchWheelBoss{Drawbar\"VARAMM38\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WheelCount, 1{DrawBar\"VARFLS1\", \"VNOBAR\", WheelCount, horizontal, 58, 184;}}\n\n//MM8\nIsSelected MegaBallBoss{Drawbar\"VARAMM39\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TornadoHoldBoss{Drawbar\"VARAMM40\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected AstroCrushBoss{Drawbar\"VARAMM41\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlameSwordBoss{Drawbar\"VARAMM42\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected ThunderClawBoss{Drawbar\"VARAMM43\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HomingSniperBoss{Drawbar\"VARAMM44\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 35{DrawBar \"VARFLS11\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\nIsSelected IceWaveBoss{DrawBar \"VARAMM45\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlashBombBoss{Drawbar\"VARAMM46\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaterBalloonBoss{Drawbar\"VARAMM47\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMB\nIsSelected TenguBladeBoss{Drawbar\"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CopyVisionBoss{Drawbar\"VARAMM52\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected LightningBoltBoss{Drawbar\"VARAMM53\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected IceWallBoss{Drawbar\"VARAMM54\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SpreadDrillBoss {DrawBar\"VARAMM55\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RemoteMineBoss{Drawbar\"VARAMM56\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected WaveBurnerBoss{Drawbar\"VARAMM57\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MagicCardBoss{Drawbar\"VARAMM58\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TrebleBoost{Drawbar\"VARAMM59\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MMK\nIsSelected SakugarneBoss{Drawbar\"VARAMM48\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MirrorBusterBoss{Drawbar\"VARAMM49\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"VARFLS1\", \"VNOBAR\", MirrorBusterFlag, horizontal, 58, 184;}}\nIsSelected ScrewCrusherBoss{Drawbar\"VARAMM50\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BalladeCrackerBoss{Drawbar\"VARAMM51\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n//MM9\nIsSelected MagmaBazookaBOSS{Drawbar\"MGMVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected BlackHoleBombBoss{Drawbar\"GALBARJ\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected HornetChaserBoss{DrawBar \"HONVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\n}//Default boss end\n\nIsSelected SniperJoeBoss{Drawbar\"VARAMMO4\", \"VAREMPTY\", JoeGrenadeCharge, horizontal, 58, 184;\n\tInInventory JoeUpgradeAmmo, 1{DrawBar\"VARFLSJ\", \"VNOBAR\", JoeUpgradeAmmo, horizontal, 58, 184;}}\n\nIsSelected SlashClawBoss{Drawbar\"VARAMM57\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;}\n\nIsSelected NoiseCrushBoss{InInventory NoiseCrushFlagB, 1{DrawBar \"VARFLS10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}}\n\nIsSelected FlashBombBoss{DrawBar\"VARAMM13\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;}\n\nIsSelected ThunderClawBosT{Drawbar\"VARAMM43\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected HomingSniperBoss{\n\tDrawImage \"HSNCM0\", 135,177;\n\tInInventory SearchTargetID1, 1{\n\t\tInInventory SearchTargetID1CD, 1{DrawImage \"HSNCJ0\", 135,177;}\n\t\tInInventory not SearchTargetID1CD, 1{DrawImage \"HSNCK0\", 135,177;}}\n\tDrawImage \"HSNCM0\", 151,177;\n\tInInventory SearchTargetID2, 1{\n\t\tInInventory SearchTargetID2CD, 1{DrawImage \"HSNCJ0\", 151,177;}\n\t\tInInventory not SearchTargetID2CD, 1{DrawImage \"HSNCK0\", 151,177;}}\n\tDrawImage \"HSNCM0\", 167,177;\n\tInInventory SearchTargetID3, 1{\n\t\tInInventory SearchTargetID3CD, 1{DrawImage \"HSNCJ0\", 167,177;}\n\t\tInInventory not SearchTargetID3CD, 1{DrawImage \"HSNCK0\", 167,177;}}\n\tDrawImage \"HSNCM0\", 183,177;\n\tInInventory SearchTargetID4, 1{\n\t\tInInventory SearchTargetID4CD, 1{DrawImage \"HSNCJ0\", 183,177;}//197\n\t\tInInventory not SearchTargetID4CD, 1{DrawImage \"HSNCK0\", 183,177;}}\n\t}\n\nInInventory HomingLockedVision, 1{DrawImage \"HomVisA\", 0,0;}\n\nInInventory TenguFlagH, 1{DrawImage \"TENJETA\", 290,8;}\n\nInInventory HornetFlagH, 1{DrawImage \"HORNJETA\", 290,8;}\n\nIsSelected RollSwingBoss{DrawBar \"RUSHVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected RollBucketBoss{DrawBar \"RUSHVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected PowerStoneBoss{Drawbar\"VARAMM22\", \"VAREMPTY\", StoneBossCharge, horizontal, 58, 184;}\n\nIsSelected DarkSniperBoss{Drawbar\"VARAMM51\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected DarkTankBoss{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected WaterBalloonBoss{DrawBar\"AQUVARG\", \"AQUVMP\", Ammo2, horizontal, 58, 184;\n\tDrawBar\"AQUVARB\", \"AQUVMP\", Ammo1, horizontal, 58, 176;}\n\nIsSelected JunkShieldBoss{Drawbar\"DUSVAR\", \"DUSVMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected AstroCrushBoss{Drawbar\"VARAMM52\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"VARAMM41\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;}\n\nIsSelected DangerWrapBoss{InInventory DangerFly, 1{DrawBar\"VARFLS1\", \"VNOBAR\", DangerFly, horizontal, 58, 184;}}\n\nIsSelected OilSliderBoss{//DrawBar \"VARAMM39\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n InInventory OilCheck, 1{//DrawBar \"BARAMM39\", \"BAREMPTY\", Ammo2, horizontal, 58, 184;\n\t//DrawBar \"OILBAR\", \"BAREMPTY\", Ammo2, horizontal, 58, 184;\n\tDrawBar\"VARAMMO8\", \"VAREMPTY\", OilSledFlag, horizontal, 58, 184;}}\n\nIsSelected NeedlePokerBoss{Drawbar\"VARAMMO2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected TimeSlowerBoss{DrawBar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected ShadowBladerBoss{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected SparkShockBoss{Drawbar\"VARAMM12\", \"VAREMPTY\", SparkmanHoldFlag, horizontal, 58, 184;}\n\nIsSelected BounceCrusherBoss{Drawbar\"VARAMM50\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected DrillBombBoss{Drawbar\"VARAMMO1\", \"VAREMPTY\", DigLimit, horizontal, 58, 176;}\n\nIsSelected FlashStopperBoss{\n\tDrawBar \"VARAMM12\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar \"VARAMM18\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;}\n\nIsSelected SkullBarrierBoss{DrawBar \"VARAMMO1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawBar \"VARAMM21\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS5\", \"BAREMPTY\", Ammo2, horizontal, 58, 176;}}\n\nIsSelected DustCrusherBoss{DrawBar \"DUSVAR\", \"DUSVMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DustBitterBoss{DrawBar \"DUSVAR\", \"DUSVMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected PharaohShotBoss, AmericanPharoahBoss{Drawbar\"VARAMM20\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory WeaponCharge, 78{DrawBar \"VARFLS4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\tInInventory PharaohHoverFlag, 1{DrawImage \"PHAFLS1\", 290,8;}}\n\nIsSelected DiveMissileBossT{Drawbar\"VARAMM10\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected MagnetMissileBoss{DrawBar\"VARAMMO1\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;}\n\nIsSelected CrystalEyeBoss{Drawbar\"VARAMM25\", \"VAREMPTY\", CrystalEyeCharge, horizontal, 58, 184;}\n\nIsSelected WilyGun{DrawBar \"WILYVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawBar \"VARAMMO1\", \"VAREMPTY\", CapsuleAmmo, horizontal, 58, 176;}\nIsSelected CapsuleFireWep{DrawBar \"WILYVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawBar \"VARAMMO1\", \"VAREMPTY\", CapsuleAmmo, horizontal, 58, 176;}\nIsSelected CapsuleIceWep{DrawBar \"WILYVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawBar \"VARAMMO1\", \"VAREMPTY\", CapsuleAmmo, horizontal, 58, 176;}\nIsSelected SkullSuitWep{DrawBar \"WILYVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawBar \"VARAMMO1\", \"VAREMPTY\", CapsuleAmmo, horizontal, 58, 176;}\n\nIsSelected WaveBurnerBoss{\nInInventory BossBurnerAmmo2, 84{Drawbar\"VARAMX52\", \"VAREMPTY\", BossBurnerAmmo2, horizontal, 58, 176;}\nelse {Drawbar\"VARAMM52\", \"VAREMPTY\", BossBurnerAmmo2, horizontal, 58, 176;}}\n\nIsSelected IceWallBoss{Drawbar\"COLDVAR\", \"VAREMPTY\", Ammo2, horizontal, 58, 176;}\n\nIsSelected RemoteMineBoss{Drawbar\"VARAMMO1\",\"VAREMPTY\", Ammo2, horizontal, 58, 176;\n//DrawString SMALLFONT, WhiteOutLine, \"BOOTY:\", 188, 184, 0, alignment(left);\nDrawImage \"PIRABOTY\", 198,185;\nDrawNumber 5, CMBHPFONT , White, PirateTreasureStack,alignment(left),208,185;//234\n}//SMALLFONT\n\nIsSelected SpreadDrillTankBoss {DrawBar\"VARAMM55\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected MagicCardBosB{Drawbar\"VARAMM58\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected LightningBoltBoss{DrawBar\"DYNAVAR\",\"VAREMPTY\", Ammo2, horizontal, 58, 176;}\n\nIsSelected TrebleBoosterWepC{DrawBar \"BASSVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected LeafShieldBoss{\nInInventory IncredibleAmmo, 15{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS3\", \"VNOBAR\", Ammo1, horizontal, 58, 184;}}\nelse {Drawbar\"VARAMXO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS3X\", \"VNOBAR\", Ammo1, horizontal, 58, 184;}}\nDrawbar\"WOODVFLS\", \"VNOBAR\", LeafCounter, horizontal, 58, 184;}\n\nIsSelected AtomicFireBoss{\n//DrawNumber 5, SMALLFONT , WhiteOutLine, HeatmanDashFlag,alignment(left),198,184;//234\nInInventory HeatmanDashFlag, 200 {DrawImage \"HeatIco5\", 50, 184;}\nelse InInventory HeatmanDashFlag, 150 {DrawImage \"HeatIco4\", 50, 184;}\nelse InInventory HeatmanDashFlag, 100 {DrawImage \"HeatIco3\", 50, 184;}\nelse InInventory HeatmanDashFlag, 50 {DrawImage \"HeatIco2\", 50, 184;}\nelse {DrawImage \"HeatIco1\", 50, 184;}\nDrawbar\"VARAMM13\", \"VAREMPTY\", HeatmanDashFlag, horizontal, 58, 184;\n}\n\nIsSelected MonkeyKingBoss{Drawbar\"BRGVAR\", \"VAREMPTY\", ammo1, horizontal, 58, 184;}\n\nIsSelected SandySandBoss{Drawbar\"MWSVAR\", \"VAREMPTY\", ammo1, horizontal, 58, 184;\n\tInInventory MWSShieldCharge, 1{DrawBar \"VARFLS1\", \"VNOBAR\", MWSShieldCharge, horizontal, 58, 184;}}\n\nIsSelected PigsyBoss{DrawBar \"VARAMMO5\", \"VAREMPTY\", HyperStormHeat, horizontal, 58, 184;\nDrawBar \"VARAMMO3\",\"VNOBAR\", HyperStormCold, horizontal, 58, 184;}\nIsSelected PiggyBoss{DrawBar \"VARAMMO5\", \"VAREMPTY\", HyperStormHeat, horizontal, 58, 184;\nDrawBar \"VARAMMO3\",\"VNOBAR\", HyperStormCold, horizontal, 58, 184;}\n\n//IsSelected MegaBallBoss{DrawBar \"RUSHVAR\", \"VAREMPTY\", Ammo1, vertical, 58, 184;}\nIsSelected MegaIceBallBoss{DrawBar \"VARAMMO3\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MegaElecBallBoss{DrawBar \"VARAMMO6\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MegaFireBallBoss{DrawBar \"VARAMMO5\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MegaBombBallBoss{DrawBar \"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected PowerFistC{DrawBar \"RUSHVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected JetBusterC{DrawBar \"RUSHVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nIsSelected HyperStormHWepC{Drawbar\"HSHC_VAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected MegaWaterSWepC{Drawbar\"MWSC_VAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory MWSShieldCharge, 1{DrawBar \"VARFLS1\", \"VNOBAR\", MWSShieldCharge, horizontal, 58, 184;}}\nIsSelected BusterRodGWepC{Drawbar\"BRGC_VAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected DynamoTendrilWepC{Drawbar\"VARAMM53\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected CentaurArrowWepC{Drawbar\"VARAMMO4\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected GravitySphereWepC{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected SkullSniperWepC{Drawbar\"VARAMM21\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected FlashBulbWepC{Drawbar\"VARAMM18\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\nIsSelected TimeBenderWepC{Drawbar\"VARAMMO7\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;}\n\nInInventory ProtoJetCounter, 1{InInventory ProtoJetCounter, 5{DrawImage \"PJETF0\", 290,8;}\nelse InInventory ProtoJetCounter, 1{DrawImage \"PJETE0\", 290,8;}}\n\nInInventory ProtoMarineCounter, 1{InInventory IsUnderWater, 1{\n\t\tInInventory ProtoMarineCounter, 20{DrawImage \"PJETQ0\", 290,16;}\n\t\telse InInventory ProtoMarineCounter, 1{DrawImage \"PJETR0\", 290,16;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"PJETP0\", 290,16;}}\n\nInInventory BassJetCounter, 1{InInventory BassJetCounter, 5{DrawImage \"TRBL20\", 282,12;}\nelse InInventory BassJetCounter, 1{DrawImage \"TRBL10\", 282,12;}}\n\nInInventory BassMarineCounter, 1{InInventory IsUnderWater, 1{\n\t\tInInventory BassMarineCounter, 20{DrawImage \"TRBLY0\", 298,20;}\n\t\telse InInventory BassMarineCounter, 1{DrawImage \"TRBLX0\", 298,20;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"TRBLZ0\", 298,20;}}\n\nInInventory MegamanUpgradeFlag, 1{DrawImage \"MEGAUPGD\", 122, 176;}\nInInventory RockmanUpgradeFlag, 1{DrawImage \"ROCKUPGD\", 122, 176;}\nInInventory ProtomanUpgradeFlag, 1{DrawImage \"PROTUPGD\", 122, 176;}\nInInventory BassUpgradeFlag, 1{DrawImage \"BASSUPGD\", 122, 176;}\nInInventory DuoUpgradeFlag, 1{DrawImage \"DUOUPGD\", 122, 176;}\nInInventory DocUpgradeFlag, 1{DrawImage \"DOCUPGD\", 122, 176;}\n//Classes end\n\nIsSelected HomingSniperBoss{Drawbar\"VARAMMO1\", \"VAREMPTY\", WilyBanzaiAmmoAid, horizontal, 58, 184;}\n}"
},
{
"source": "pk3",
"name": "Actors/ClassBase.txt",
"contents": "actor ClassBase : ClassBase1\n{\ndamagefactor \"MagicCardBF\", 1.0\ndamagefactor \"DynaTag\", 1.0\ndamagefactor \"Crush\", 1.0\nStates\n{\nPain.TimeSlowArrow:\nPLAY H 0 A_GiveInventory(\"PainRecoilC\",1)\nPLAY H 0 A_TakeInventory(\"SuperEffective\",1)\nPLAY H 0 A_GiveInventory(\"EndBossFlashStoppered\",1)\nPLAY H 0 A_Pain\nPLAY H 0 A_GiveInventory(\"TimeStoppedUnfreeze\",1)\nPLAY H 0 A_Jump(256, \"ClassPain\")\ngoto ClassPain\n\nPain.GeminiShot:\nPLAY H 0 A_GiveInventory(\"DoubleTeam\",1)\nPain.GeminiCloneShot:\nPLAY H 0\ngoto \"ClassBase0::Pain.ClassPainless\"\n\nPain.Roll:\n\"----\" H 0 ThrustThing(random(0,255),15,1,0)\n\"----\" H 0 ThrustThingZ(0,40,0,0)\n\"----\" H 0 A_GiveInventory(\"TempPitProtect\",1)\n\"----\" H 0 A_SpawnItemEx(\"RollHit\")\nGoto Pain+2\n\nPain.SkullBuster:\n\"----\" H 0\n\"----\" H 0 A_SpawnItemEx(\"SkullAmmoHit\")\nGoto Pain.SkullSniper\nDeath.SkullBuster:\n\"----\" H 0 A_GiveToTarget(\"Rehype\",1)\ngoto Death\n\nPain.ScrewCrusherM:\n//\"----\" H 0 A_SpawnItemEx(\"PunkHit\",1)\n\"----\" H 0 A_JumpIfCloser(128,\"SoClose\")\n\"----\" H 0 A_JumpIfCloser(592,\"NotSoClose\")\n\"----\" H 0 A_JumpIfCloser(2368,\"NotClose\")\nGoto Pain.ScrewCrusher\nSoClose:\n\"----\" H 0 A_SpawnItemEx(\"PunkHit1\",1)\nGoto Pain.ScrewCrusher\nNotSoClose:\n\"----\" H 0 A_SpawnItemEx(\"PunkHit2\",1)\nGoto Pain.ScrewCrusher\nNotClose:\n\"----\" H 0 A_SpawnItemEx(\"PunkHit3\",1)\nGoto Pain.ScrewCrusher\nDeath.ScrewCrusherM:\n\"----\" H 0 A_GiveToTarget(\"ScrewCrushAmmo\",5)//A_SpawnItemEx(\"PunkHit\",1)\ngoto Death\n\nPain.WilyFireB1:\n\"----\" H 0 A_JumpIfInventory(\"WilyBurnTimer\",1,2)\n\"----\" H 0 A_SpawnItemEx(\"WilyFireHit\")\n\"----\" H 0 A_GiveInventory(\"WilyBurnTimer\",60)\n\"----\" H 0 A_GiveInventory(\"WilyFireGrace\",1)\nGoto Pain+1\n\nPain.SearchDisc:\n\"----\" H 0\nGoto pain\n\nPain.TopSpinB:\n\"----\" H 0 A_GiveInventory(\"TopSpinProtection\",1)\ngoto \"ClassBase1::Pain.TopSpinB\"\n\n/*Pain:// ;-;\nPLAY H 0 A_GiveInventory(\"PainScaleVelocityC\",1)\nPLAY H 0 A_GiveInventory(\"PainRecoilC\",1)\nPLAY H 0 A_TakeInventory(\"SuperEffective\",1)\nPLAY H 0 A_GiveInventory(\"EndBossFlashStoppered\",1)\nPLAY H 0 A_Pain\nPLAY H 0 A_GiveInventory(\"TimeStoppedUnfreeze\",1)\nPLAY H 0 A_JumpIfInventory(\"PowerSlow\",1,\"TimeSlowShock\")\n//PLAY H 0 A_Jump(256, \"ClassPain\")\ngoto \"ClassBase0::Pain\"\nTimeSlowShock:\nPLAY H 0 A_TakeInventory(\"PowerSlow\",99)\nPLAY H 0 A_SpawnItemEx(\"MegaMan\")\nPLAY H 0 A_GiveInventory(\"BossFlashStopperedStop\",1)\nPLAY H 0 A_Jump(256, \"ClassPain\")\nGoto ClassPain\n}}*/\n}}\n\nactor WilyFireGrace : PowerProtection\n{\nPowerup.Duration 6\ndamagefactor \"WilyFireB1\", 0.0\n}\n\nactor BasePowerWeak : PowerProtection\n{\nPowerup.Duration 0x7FFFFFFF\ndamagefactor \"Normal\", 1.0\ndamagefactor \"GrenadeSD\", 1.0\n}\n\nactor BasePowerPro : PowerProtection\n{\nPowerup.Duration 0x7FFFFFFF\ndamagefactor \"Normal\", 1.0\ndamagefactor \"MagicCardBF\", 1.0\ndamagefactor \"DynaTag\", 1.0\ndamagefactor \"Crush\", 1.0\n\ndamagefactor \"TimeStop\", 1.0\ndamagefactor \"BrightB\", 1.0\ndamagefactor \"GravityB1\", 1.0\ndamagefactor \"FlameSwordSpark\", 1.0\n}\n\nactor GlassHealthBar : OnceC{}\nactor LightHealthBar : OnceC{}\nactor SturdyHealthBar : OnceC{}\nactor ToadHealthBar : OnceC{}\nactor HeavyHealthBar : OnceC{}\nactor HardHealthBar : OnceC{}\n\nactor ProtoHealthBar : OnceC{}\nactor MegaHealthBar : OnceC{}\nactor DuoHealthBar : OnceC{}\nactor DocToadHealthBar : OnceC{}\n\nactor MoreArmorClassBase : ClassBase\n{\n//Note: Some dudes have RadiusDamageFactor\n//KnightMan\ndamagefactor \"FlashStopper\", 1.0\n\n//damagefactor \"TimeSlow\", 1.0\n//damagefactor \"CentaurShock\", 1.0\ndamagefactor \"TimeStop\", 1.0\ndamagefactor \"BrightB\", 1.0\ndamagefactor \"GravityB1\", 1.0\n//damagefactor \"WaterCannon\", 1.0\n}\nactor LessArmorClassBase : ClassBase\n{\ndamagefactor \"GrenadeSD\", 1.0\n}\n\n//Armor bases.\n//Have the class inherit from the one that grants proper resistance.\nactor HardClassBase : MoreArmorClassBase\n{\nplayer.startitem \"HardHealthBar\" //startitems actually aren't inherited btw\ndamagefactor \"Normal\", 0.5\ndamagefactor \"TimeSlow\", 0.75\ndamagefactor \"CentaurShock\", 0.75\n//damagefactor \"TopSpin\", 0.25\ndamagefactor \"TopSpin\", 0.35\ndamagefactor \"FlameSwordSpark\", 1.0\n}\n\nactor HeavyClassBase : MoreArmorClassBase\n{\nplayer.startitem \"HeavyHealthBar\"\ndamagefactor \"Normal\", 0.55\ndamagefactor \"TimeSlow\", 0.775\ndamagefactor \"CentaurShock\", 0.775\n//damagefactor \"TopSpin\", 0.275\ndamagefactor \"TopSpin\", 0.41\ndamagefactor \"FlameSwordSpark\", 1.0\n}\n\nactor ToadClassBase : MoreArmorClassBase\n{\nplayer.startitem \"ToadHealthBar\"\ndamagefactor \"Normal\", 0.65\ndamagefactor \"TimeSlow\", 0.825\ndamagefactor \"CentaurShock\", 0.825\n//damagefactor \"TopSpin\", 0.325\ndamagefactor \"TopSpin\", 0.52\ndamagefactor \"FlameSwordSpark\", 1.0\n}\n\nactor DocToadClassBase : MoreArmorClassBase //Really scrounging for names here\n{\nplayer.startitem \"DocToadHealthBar\"\ndamagefactor \"Normal\", 0.728\ndamagefactor \"TimeSlow\", 0.864\ndamagefactor \"CentaurShock\", 0.864\ndamagefactor \"TopSpin\", 0.621\ndamagefactor \"FlameSwordSpark\", 1.0\ndamagefactor \"FlameSwordSpark2\", 1.0\n}\n\nactor SturdyClassBase : MoreArmorClassBase\n{\nplayer.startitem \"SturdyHealthBar\"\ndamagefactor \"Normal\", 0.8\ndamagefactor \"TimeSlow\", 0.9\ndamagefactor \"CentaurShock\", 0.9\n//damagefactor \"TopSpin\", 0.4\ndamagefactor \"TopSpin\", 0.72\ndamagefactor \"FlameSwordSpark\", 1.0\ndamagefactor \"FlameSwordSpark2\", 1.0\n}\n\nactor DuoClassBase : MoreArmorClassBase\n{\nplayer.startitem \"DuoHealthBar\"\ndamagefactor \"Normal\", 0.896\ndamagefactor \"TimeSlow\", 0.948\ndamagefactor \"CentaurShock\", 0.948\ndamagefactor \"TopSpin\", 0.848\ndamagefactor \"FlameSwordSpark\", 1.0\ndamagefactor \"FlameSwordSpark2\", 1.0\n}\n\nactor MegaClassBase : LessArmorClassBase\n{\nplayer.startitem \"MegaHealthBar\"\ndamagefactor \"Normal\", 1.12\n}\n\nactor LightClassBase : LessArmorClassBase\n{\nplayer.startitem \"LightHealthBar\"\ndamagefactor \"Normal\", 1.2\n}\n\nactor ProtoClassBase : LessArmorClassBase\n{\nplayer.startitem \"ProtoHealthBar\"\n//damagefactor \"Normal\", 1.335\n//Toohigh\ndamagefactor \"Normal\", 1.333\n//Toolow\n//damagefactor \"Normal\", 1.33\n}\n\nactor GlassClassBase : LessArmorClassBase\n{\nplayer.startitem \"GlassHealthBar\"\ndamagefactor \"Normal\", 1.5\n}\n\nactor DocArmor : BasePowerPro{}\n\nactor MoreDocArmor : DocArmor\n{\ndamagefactor \"TimeStop\", 1.0\ndamagefactor \"BrightB\", 1.0\ndamagefactor \"GravityB1\", 1.0\n}\nactor LessDocArmor : DocArmor\n{\ndamagefactor \"GrenadeSD\", 1.0\n}\n\nactor MegaDocArmor : LessDocArmor\n{\ndamagefactor \"Normal\", 1.12\n}\n\nactor ProtoDocArmor : LessDocArmor\n{\ndamagefactor \"Normal\", 1.333\n}\n\nactor DuoDocArmor : MoreDocArmor\n{\ndamagefactor \"Normal\", 0.896\ndamagefactor \"TimeSlow\", 0.948\ndamagefactor \"CentaurShock\", 0.948\ndamagefactor \"TopSpin\", 0.848\ndamagefactor \"FlameSwordSpark\", 1.0\ndamagefactor \"FlameSwordSpark2\", 1.0\n}\n\nactor DocToadDocArmor : MoreDocArmor\n{\ndamagefactor \"Normal\", 0.728\ndamagefactor \"TimeSlow\", 0.864\ndamagefactor \"CentaurShock\", 0.864\ndamagefactor \"TopSpin\", 0.621\ndamagefactor \"FlameSwordSpark\", 1.0\ndamagefactor \"FlameSwordSpark2\", 1.0\n}"
},
{
"source": "pk3",
"name": "Actors/MegaManK/PunkAid.txt",
"contents": "actor Punk : SturdyClassBase\n{\nPlayer.ScoreIcon \"C_0KB0X\"\nplayer.startitem \"SturdyHealthBar\"\nplayer.displayname \"Punk\"\nplayer.soundclass \"punkc\"\nplayer.startitem \"ScrewCrusherBoss\"\nplayer.startitem \"BounceCrusherBoss\"\nplayer.startitem \"ScrewCrushAmmo\", 14\nplayer.forwardmove 0.75, 0.75\nplayer.sidemove 0.7, 0.7\nplayer.startitem \"MirrorBusterWeakness2\", 1\nplayer.startitem \"TimeSlowWeakness\", 1\nplayer.startitem \"TimeStopperWeakness\", 1\nplayer.startitem \"GeminiLaserWeakness\", 1\nplayer.startitem \"FlashStopperWeakness\", 1\nplayer.startitem \"CrystalEyeWeakness\", 1\nplayer.startitem \"CentaurFlashWeakness\", 1\nplayer.startitem \"CopyVisionWeakness\", 1\nplayer.startitem \"MirrorBusterWeakness\", 1\nStates\n{\nSpawn:\nPUNK A 0\nPUNK B 1\nPUNK A 0 A_JumpIfInventory(\"Punktimer\",1,\"PunkSpin2\")\nPUNK A 1\nGoto Spawn+2\nSee:\nPUNK BCDE 5\nGoto Spawn\nMissile:\nPUNK F 1\nPUNK F 0 A_JumpIfInventory(\"Punktimer\",1,\"PunkSpin2\")\nPUNK F 4\nPUNK G 4\ngoto Spawn\nPunkSpin2:\nPUNK A 3\nPSPI TU 3\nPunkFlying:\nPUNK XY 3 A_JumpIfInventory(\"PunkStopping\",1,\"PunkStop2\")\nPNKA A 0 A_JumpIfInventory(\"Punktimer\",1,\"PunkFlying\")\nGoto PunkSpin2+3\nPunkStop2:\nPSPI UT 5 A_JumpIfInventory(\"PunkStopping\",2,\"Missile\")\nGoto Spawn\nClassPain:\nPUNK H 0\ngoto PainContinue\nClassDeath:\nPUNK H 0\nPUNK H 1\ngoto DeathContinue\nDropWeapon:\nPUNK H 0\ngoto NoDropWeapon\n}}\n\nactor ScrewCrusherBoss : MegaBuster\n{\ndropitem \"ScrewCrusherWepCDropped\"\nWeapon.AmmoUse 1\nWeapon.AmmoGive 0\nWeapon.SlotNumber 1\nObituary \"$OB_SCREWCRUSHER\"\nInventory.Pickupmessage \"Power up! Screw Crusher!\"\nweapon.ammotype \"ScrewCrushAmmo\"\ninventory.pickupsound \"weapon/weaponup\"\n+WEAPON.AMMO_OPTIONAL\ninventory.icon \"Pun2Icon\"\nStates\n{\nSpawn:\nC_0K B 1\nloop\nReady:\nPNKA A 0 ACS_ExecuteAlways(998,0,944)\nPNKA A 0 A_JumpIfInventory(\"ScrewCrushAmmo\",28,\"Ready2\")\nPNKA A 7 A_WeaponReady(WRF_NOSECONDARY)\nPNKA A 0 A_GiveInventory(\"ScrewCrushAmmo\",1)\nGoto Ready+1\nReady2:\nPNKA A 1 A_WeaponReady\nloop\nDeselect:\nTNT1 A 0\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nTNT1 A 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nPNKA A 1 A_Raise\nLoop\nFire:\nPNKA G 2 Offset(-52,32) A_JumpIfInventory(\"PunkTimer\",1,\"SpinThrow\")\nPNKA F 2 Offset(-28,32)\nPNKA E 2 Offset(4,32)\nPNKA E 0 A_PlaySoundEx(\"weapon/screwcrusher\",\"Weapon\")\nPNKA D 1 Offset(0,32) A_GiveInventory(\"PunkMain_CI\",1)\nPNKA C 1 Offset(0,32) A_GiveInventory(\"ScrewCrushAmmo\",1)\nPNKA B 1 Offset(24,32)\nPNKA B 1 Offset(48,32)\nPNKA B 1 Offset(72,32)\nTNT1 A 7 Offset(1,32)\nPNKA A 1 Offset(0,96)\nPNKA A 1 Offset(0,64)\nPNKA A 1 Offset(0,32)\nGoto Ready+1\nAltFire:\nPNKA A 0 A_JumpIfInventory(\"PunkTimer\",1,\"StopSpin\")\nPNKA A 0 A_JumpIfInventory(\"ScrewCrushAmmo\",28,\"SpinAttack\")\ngoto Ready+1\nSpinAttack:// Still the same duration as before, during the pre spin\nPNKA M 0 A_ChangeFlag(\"INVULNERABLE\",1)\nPNKA M 0 SetPlayerProperty(0,1,0)\nPNKA M 0 A_ChangeFlag(\"NOGRAVITY\",1)\nPNKA K 1 A_GiveInventory(\"PunkTimer\",1)\nPNKA LM 1\nTNT1 AAA 2 A_Stop\nGoto Spinning\nSpinning:\nTNT1 A 0 A_Stop\nTNT1 A 0 A_TakeInventory(\"ScrewCrushAmmo\",1)\nTNT1 A 0 A_SpawnItemEx(\"PunkFlightMelee\",0,0,16)\nTNT1 A 1 A_WeaponReady(WRF_NOSWITCH)\nTNT1 A 1 A_GiveInventory(\"PunkSpinning\",1)\nTNT1 A 0 A_JumpIfInventory(\"PunkSpinning\",21,1)\nLoop\nTNT1 A 0 A_GiveInventory(\"StunArmor\",1)\nTNT1 A 0 A_GiveInventory(\"SelfTotallyFrozen\",1)\nTNT1 A 0 A_PlaySoundEx(\"weapon/screwcrusher\",\"Weapon\")\nTNT1 A 0 A_ChangeFlag(\"NOGRAVITY\",1)\nTNT1 A 1 A_TakeInventory(\"ScrewCrushAmmo\",28)\nTNT1 A 1 A_CheckFloor(1)\nGoto AirSpin\nTNT1 A 1 A_ChangeVelocity(0,0,5,3)\nGoto AirSpin\nAirSpin:\nTNT1 A 0 A_GiveInventory(\"WoodSlamTimer\",1)\nTNT1 A 0 A_ChangeVelocity(90*cos(pitch),0,90*-sin(pitch),3)\nTNT1 A 1 A_SpawnItemEX(\"PunkRamCheck\",0,0,-2,momx,momy,momz,0,8,0)\nTNT1 A 0 A_JumpIfInventory (\"WoodSlamFlag\",1,\"Hit\")\nTNT1 A 0 A_JumpIfInventory (\"MissingCutter\",3,\"Miss\")\nTNT1 A 0 A_JumpIfInventory (\"WoodSlamTimer\",15,\"OutOfTime\")\nloop\nMiss:\nTNT1 A 1 A_Stop\nTNT1 A 0 A_PlaySoundEX(\"weapon/hardquakeland\",\"Weapon\")\nTNT1 A 0 A_FireCustomMissile(\"PunkRamExplosion\",0,0,0,0)\nGoto OutOfTime\nHit:\nTNT1 A 1 A_Stop\nTNT1 A 0 A_PlaySoundEX(\"weapon/hardquakeland\",\"Weapon\")\nTNT1 A 1 A_FireCustomMissile(\"PunkRamExplosion\",0,0,0,0)\nTNT1 AAAAA 1 A_SpawnItemEx(\"PunkFlightMelee\",0,0,16)\nGoto SpinEnding\nOutOfTime:\nTNT1 A 0 A_Stop\nTNT1 AAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx(\"PunkFlightMelee\",0,0,16)\nSpinEnding:\nTNT1 A 1 A_TakeInventory(\"StunArmor\",999)\n//TNT1 A 0 A_TakeInventory(\"ScrewCrushAmmo\",28)\nTNT1 A 0 A_takeInventory(\"WoodSlamTimer\",99)\nTNT1 A 1 A_takeInventory(\"WoodSlamFlag\",99)\nTNT1 A 0 A_takeInventory(\"MissingCutter\",99)\nGoto StopSpin+1\nSpinThrow:\nTNT1 A 0 A_TakeInventory(\"ScrewCrushAmmo\",14)\nTNT1 A 0 A_TakeInventory(\"PunkTimer\",99)\nPNKA G 1 Offset(-52,32) A_TakeInventory(\"PunkSpinning\",999)\nPNKA G 1 A_GiveInventory(\"PunkStopping\",1)\nPNKA G 0 A_ChangeFlag(\"INVULNERABLE\",0)\nPNKA G 0 A_GiveInventory(\"PunkStopping\",1)\nPNKA F 2 Offset(-28,32)\nPNKA E 2 Offset(4,32)\nPNKA E 0 A_PlaySoundEx(\"weapon/screwcrusher\",\"Weapon\")\nPNKA D 1 Offset(0,32) A_GiveInventory(\"PunkMain_CI\",1)\nPNKA C 1 Offset(0,32)\nPNKA B 1 Offset(24,32)\nPNKA B 1 Offset(48,32)\nPNKA B 1 Offset(72,32) A_ChangeFlag(\"NOGRAVITY\",0)\nPNKA B 0 SetPlayerProperty(0,0,0)\nPNKA B 0 A_GiveInventory(\"SelfTotallyUnfrozen\",1)\nPNKA B 0 A_TakeInventory(\"PunkStopping\",999)\nTNT1 A 7 Offset(1,32)\nPNKA A 1 Offset(0,96)\nPNKA A 1 Offset(0,64)\nPNKA A 1 Offset(0,32)\nGoto Ready+1\nStopSpin:\nTNT1 A 0 A_TakeInventory(\"ScrewCrushAmmo\",7)\nTNT1 A 0 A_GiveInventory(\"PunkStopping\",1)\nTNT1 A 0 A_TakeInventory(\"PunkTimer\",99)\nPNKA M 1 A_TakeInventory(\"PunkSpinning\",999)\nPNKA L 1\nPNKA K 3 Offset(0,-8)\nPNKA K 1 A_ChangeFlag(\"INVULNERABLE\",0)\nPNKA K 0 A_ChangeFlag(\"NOGRAVITY\",0)\nPNKA K 0 SetPlayerProperty(0,0,0)\nPNKA K 1 A_GiveInventory(\"SelfTotallyUnfrozen\",1)\nPNKA K 7 A_TakeInventory(\"PunkStopping\",999)//Increased by 6 tics\nGoto Ready+1\n}}\n\nactor BounceCrusherBoss : ScrewCrusherBoss\n{\nWeapon.SlotNumber 3\ninventory.icon \"Pun1Icon\"\nStates\n{\nReady:\nPNKA K 0 ACS_ExecuteAlways(998,0,944)\nPNKA K 0 A_JumpIfInventory(\"ScrewCrushAmmo\",28,\"Ready2\")\nPNKA K 0 A_WeaponReady(WRF_NOSECONDARY)\nPNKA K 7 Offset(0,-8)\nPNKA K 0 A_GiveInventory(\"ScrewCrushAmmo\",1)\nGoto Ready+1\nReady2:\nPNKA K 0 A_WeaponReady\nPNKA K 1 Offset(0,-8)\nloop\nFire:\nPNKA A 0 Offset(0,32) A_JumpIfInventory(\"PunkTimer\",1,\"SpinThrow\")\nPNKA ABC 2\nPNKA C 0 A_PlaySoundEx(\"weapon/screwcrusher\",\"Weapon\")\nPNKA C 0 A_GiveInventory(\"PunkMain2_CI\",1)\nPNKA D 2\nPNKA A 0 A_Refire\nPNKA EFG 2\nGoto Ready+1\nSpinThrow:\nTNT1 A 0 A_TakeInventory(\"ScrewCrushAmmo\",14)\nTNT1 A 5 A_TakeInventory(\"PunkTimer\",99)\nPNKA A 1 A_TakeInventory(\"PunkSpinning\",999)\nPNKA A 1 A_GiveInventory(\"PunkStopping\",1)\nPNKA A 0 A_ChangeFlag(\"INVULNERABLE\",0)\nPNKA A 0 A_GiveInventory(\"PunkStopping\",1)\nPNKA C 0 A_PlaySoundEx(\"weapon/screwcrusher\",\"Weapon\")\nPNKA B 1 A_GiveInventory(\"PunkMain2_CI\",1)\nPNKA B 1 A_TakeInventory(\"PunkStopping\",999)\nPNKA C 1 A_ChangeFlag(\"NOGRAVITY\",0)\nPNKA C 1 SetPlayerProperty(0,0,0)\nPNKA C 0 A_GiveInventory(\"SelfTotallyUnfrozen\",1)\nPNKA C 0 A_Refire\nPNKA EFG 2\nGoto Ready+1\n}}\n\nactor ScrewCrusherPunkCAid : ScrewCrusherPunkC Replaces ScrewCrusherPunkC {Height 20 Radius 6 speed 40 Damagetype \"ScrewCrusherM\"}\nactor ScrewCrusherPunkCBAid : ScrewCrusherPunkCAid Replaces ScrewCrusherPunkCB {translation \"202:202=192:192\", \"198:198=198:198\"}\nactor ScrewCrusherPunkCRAid : ScrewCrusherPunkCAid Replaces ScrewCrusherPunkCR {translation \"202:202=54:54\", \"198:198=42:42\"}\nactor ScrewCrusherPunkCOAid : ScrewCrusherPunkCAid Replaces ScrewCrusherPunkCO {translation \"202:202=229:229\", \"198:198=220:220\"}\nactor ScrewCrusherPunkCPAid : ScrewCrusherPunkCAid Replaces ScrewCrusherPunkCP {translation \"202:202=64:64\", \"198:198=62:62\"}\n\nactor BounceCrusherAid : BounceCrusher Replaces BounceCrusher {Height 20 Radius 6 Damagetype \"ScrewCrusherM\"}\nactor BounceCrusherBAid : BounceCrusherAid Replaces BounceCrusherB {translation \"202:202=192:192\", \"198:198=198:198\"}\nactor BounceCrusherRAid : BounceCrusherAid Replaces BounceCrusherR {translation \"202:202=54:54\", \"198:198=42:42\"}\nactor BounceCrusherOAid : BounceCrusherAid Replaces BounceCrusherO {translation \"202:202=229:229\", \"198:198=220:220\"}\nactor BounceCrusherPAid : BounceCrusherAid Replaces BounceCrusherP {translation \"202:202=64:64\", \"198:198=62:62\"}\n\nactor PunkRamCheck : WoodSlamCheck//even rhymes, oLo\n{\nObituary \"$OB_PUNKRAM\"\nRadius 18\nHeight 60\ndamage (0)\ndamagetype \"ScrewCrusher\"\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(10,32,0,0,32)\nTNT1 A 0\nstop\nDeath:\nTNT1 A 0 A_GiveToTarget(\"MissingCutter\",1)\nTNT1 A 0\nStop\nXDeath:\nTNT1 A 0 A_GiveToTarget(\"WoodSlamFlag\",1)\nStop\n}}\n\nactor PunkFlightMelee : BasicExplosion\n{\ndamagetype \"ScrewCrusher\"\nObituary \"$OB_PUNKRAM\"\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(12,64,0)\nstop\n}}\n\nactor PunkRamExplosion : BasicExplosion\n{\ndamagetype \"ScrewCrusherM\"\nObituary \"%o was directly Punked by %k.\"\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 AA 0 A_Explode(20,128,0,0,96)//additional hitstun and ammo\nTNT1 A 1\nstop\n}}\n\n/*actor PunkHit\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n-SOLID\n+NOGRAVITY\n+MISSILE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIfCloser(216,\"SoClose\")\nTNT1 A 0 A_JumpIfCloser(512,\"NotSoClose\")\nTNT1 A 0 A_JumpIfCloser(1024,\"NotClose\")\nSoClose:\nTNT1 A 0 A_GiveToTarget(\"PunkHitPickup1\",1)\nStop\nNotSoClose:\nTNT1 A 0 A_GiveToTarget(\"PunkHitPickup2\",1)\nStop\nNotClose:\nTNT1 A 0 A_GiveToTarget(\"PunkHitPickup3\",1)\nStop\n}}*/\n\nactor PunkHit1\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n-SOLID\n+NOGRAVITY\n+MISSILE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"PunkHitPickup1\",1)\nStop\n}}\n\nactor PunkHit2 : PunkHit1\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"PunkHitPickup2\",1)\nStop\n}}\n\nactor PunkHit3 : PunkHit1\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_GiveToTarget(\"PunkHitPickup3\",1)\nStop\n}}\n\nactor PunkHitPickup1 : CustomInventory\n{\nStates\n{\nSpawn:\nTNT1 A 0\nstop\nPickup:\nTNT1 A 0 A_GiveToTarget(\"ScrewCrushAmmo\",10)\nStop\n}}\n\nactor PunkHitPickup2 : CustomInventory\n{\nStates\n{\nSpawn:\nTNT1 A 0\nstop\nPickup:\nTNT1 A 0 A_GiveToTarget(\"ScrewCrushAmmo\",5)\nStop\n}}\n\nactor PunkHitPickup3 : CustomInventory\n{\nStates\n{\nSpawn:\nTNT1 A 0\nstop\nPickup:\nTNT1 A 0 A_GiveToTarget(\"ScrewCrushAmmo\",2)\nStop\n}}\n\n/*actor PunkHitPickup : CustomInventory\n{\nStates\n{\nSpawn:\nTNT1 A 0\nstop\nPickup:\nTNT1 A 0 A_JumpIfCloser(216,\"SoClose\")\nTNT1 A 0 A_JumpIfCloser(512,\"NotSoClose\")\nTNT1 A 0 A_JumpIfCloser(1024,\"NotClose\")\nstop\nSoClose:\nTNT1 A 0 A_GiveToTarget(\"ScrewCrushAmmo\",8)\nStop\nNotSoClose:\nTNT1 A 0 A_GiveToTarget(\"ScrewCrushAmmo\",4)\nStop\nNotClose:\nTNT1 A 0 A_GiveToTarget(\"ScrewCrushAmmo\",2)\nStop\n}}*/"
},
{
"source": "pk3",
"name": "Actors/MegaManK/EnkerAid.txt",
"contents": "actor Enker : SturdyClassBase\n{\nPlayer.ScoreIcon \"C_0KA0X\"\nplayer.startitem \"SturdyHealthBar\"\nplayer.displayname \"Enker\"\nplayer.soundclass \"enkerc\"\nplayer.forwardmove 1.0, 1.0\nplayer.sidemove 0.9, 0.9\nplayer.startitem \"MirrorBusterBoss\"\nplayer.startitem \"MirrorCharge\", 0\nplayer.startitem \"BalladeCrackerWeakness2\", 1\nplayer.startitem \"HyperBombWeakness\", 1\nplayer.startitem \"CrashBombWeakness\", 1\nplayer.startitem \"DrillBombWeakness\", 1\nplayer.startitem \"NapalmBombWeakness\", 1\nplayer.startitem \"DangerWrapWeakness\", 1\nplayer.startitem \"FlashBombWeakness\", 1\nplayer.startitem \"BalladeCrackerWeakness\", 1\nplayer.startitem \"RemoteMineWeakness\", 1\nStates\n{\nSpawn:\nENKR A 0\nENKR B 1\nENKR A 1\nGoto Spawn+2\nSee:\nENKR BCDE 5\nGoto Spawn\nMissile:\nENKR F 1 A_JumpIfInventory(\"EnkerAbsorbCount\",1,\"EnkerClassAbsorb\")\nENKR F 0 A_JumpIfInventory(\"EnkerAbsorbCount\",1,\"EnkerClassAbsorb\")\nENKR F 9\ngoto Spawn\nAmmoGet:\nENKR Y 0 A_PlaySoundEx(\"weapon/mirrorabsorb\",\"Voice\")\nENKR Y 0 ACS_ExecuteAlways(648,0,12)\nENKR Y 0 A_Jump(256,\"EnkerClassAbsorb\")\nEnkerClassAbsorb:\nENKR Y 2\nENKR Y 2 A_JumpIfInventory(\"EnkerAbsorbCount\",1,\"EnkerClassAbsorb\")\ngoto Spawn\nClassPain:\nENKR H 0 A_JumpIfInventory(\"EnkerAbsorbCount\",1,\"AmmoGet\")\ngoto PainContinue\nClassDeath:\nENKR H 0\nENKR H 1\ngoto DeathContinue\nDropWeapon:\nENKR H 0\ngoto NoDropWeapon\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaManWT/HyperStormHAid.txt",
"contents": "actor HSHBulletAid : HSHBullet Replaces HSHBullet{speed 40}\nactor HSHBulletBAid : HSHBulletAid Replaces HSHBulletB {translation \"204:204=192:192\"}\nactor HSHBulletRAid : HSHBulletAid Replaces HSHBulletR {translation \"204:204=54:54\"}\nactor HSHBulletOAid : HSHBulletAid Replaces HSHBulletO {translation \"204:204=229:229\"}\nactor HSHBulletPAid : HSHBulletAid Replaces HSHBulletP {translation \"204:204=64:64\"}\n\nactor HSHBulletHeatAid : HSHBulletHeat replaces HSHBulletHeat {speed 48}\nactor HSHBulletHeatBAid : HSHBulletHeatAid Replaces HSHBulletHeatB {translation \"202:202=192:192\", \"199:199=198:198\"}\nactor HSHBulletHeatRAid : HSHBulletHeatAid Replaces HSHBulletHeatR {translation \"202:202=54:54\", \"199:199=42:42\"}\nactor HSHBulletHeatOAid : HSHBulletHeatAid Replaces HSHBulletHeatO {translation \"202:202=229:229\", \"199:199=220:220\"}\nactor HSHBulletHeatPAid : HSHBulletHeatAid Replaces HSHBulletHeatP {translation \"202:202=64:64\", \"199:199=62:62\"}\n\nactor HSHDashExplodeAid : HSHDashExplode Replaces HSHDashExplode\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInTargetInventory(\"HSHDashPower\",50,\"Spawn50\")\nTNT1 A 0 A_SetUserVar(\"user_P\",1)\nTNT1 A 0 A_JumpIfInTargetInventory(\"HSHDashPower\",user_P,\"SpawnAdd\")\nTNT1 A 0 //A_LOGINT(user_P)\nTNT1 A 1 A_Explode(user_P*0.5+10,96,0,0,96)\nstop\nSpawnAdd:\nTNT1 A 0 A_GiveInventory(\"WeaponCharge\",1)\nTNT1 A 0 A_SetUserVar(\"user_P\",user_P+1)\ngoto Spawn+3\nSpawnD:\nTNT1 A 1 A_Explode(226,223,0)//A_Explode(user_P+10,196,0)\nstop\nSpawn50://Was added to speed up processing, even though piggy could never reach this high.\nTNT1 A 0 A_JumpIfInTargetInventory(\"HSHDashPower\",100,\"Spawn50\")\nTNT1 A 0 A_SetUserVar(\"user_P\",51)\nTNT1 A 0 A_GiveInventory(\"WeaponCharge\",50)\ngoto Spawn+3\nSpawn100:\nTNT1 A 0 A_JumpIfInTargetInventory(\"HSHDashPower\",150,\"Spawn100\")\nTNT1 A 0 A_SetUserVar(\"user_P\",101)\nTNT1 A 0 A_GiveInventory(\"WeaponCharge\",100)\ngoto Spawn+3\nSpawn150:\nTNT1 A 0 A_JumpIfInTargetInventory(\"HSHDashPower\",200,\"Spawn150\")\nTNT1 A 0 A_SetUserVar(\"user_P\",151)\nTNT1 A 0 A_GiveInventory(\"WeaponCharge\",150)\ngoto Spawn+3\nSpawn200:\nTNT1 A 0 A_JumpIfInTargetInventory(\"HSHDashPower\",250,\"Spawn250\")\nTNT1 A 0 A_SetUserVar(\"user_P\",201)\nTNT1 A 0 A_GiveInventory(\"WeaponCharge\",200)\ngoto Spawn+3\nSpawn250:\nTNT1 A 0 A_JumpIfInTargetInventory(\"HSHDashPower\",300,\"Spawn300\")\nTNT1 A 0 A_SetUserVar(\"user_P\",251)\nTNT1 A 0 A_GiveInventory(\"WeaponCharge\",250)\ngoto Spawn+3\nSpawn300:\nTNT1 A 0 A_JumpIfInTargetInventory(\"HSHDashPower\",333,\"SpawnD\")\nTNT1 A 0 A_SetUserVar(\"user_P\",301)\nTNT1 A 0 A_GiveInventory(\"WeaponCharge\",300)\ngoto Spawn+3\n}}\n\nactor HSHSuckExplodeAid : HSHSuckExplode Replaces HSHSuckExplode\n{\nStates\n{\nSpawn:\nTNT1 A 1\nTNT1 A 1 A_Explode(10,96,0,0,96)\nstop\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaManWT/MegaWaterSAid.txt",
"contents": "actor MWS_WaterSpoutAid : MWS_WaterSpout replaces MWS_WaterSpout\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_SpawnItemEx(\"MWS_NoiseMaker\")\nTNT1 AAAAAAAAAAAAAAAA 1 A_SpawnItemEx(\"MWS_SplashFX2\",0,0,0,random(-5,5),random(-5,5),random(5,10),0,1)\nTNT1 A 0 A_GiveInventory(\"WeaponCharge\",1)\nTNT1 AAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"MWS_SplashFX2\",0,0,0,random(-10,10),random(-10,10),15,0,1)\nMWSX A 0 A_PlaySound(\"weapon/WaveSummonGo2\",4,0.55)\nMWSX A 1 A_SpawnItemEx(\"MWS_LaunchCheck\",0,0,32)\nMWSX B 0 A_Explode(12,64,0,0,64)\nMWSX BCDEFG 1 A_SpawnItemEx(\"MWS_LaunchCheck\",0,0,32)\nBurst:\nMWSX H 0 A_SpawnItemEx(\"MWS_SpoutDamageF\",0,0,35)//A_Explode(7,100,0)\nMWSX H 0 A_SpawnItemEx(\"MWS_SpoutDamageF\",0,0,70)\nMWSX HHIIJJ 1 A_SpawnItemEx(\"MWS_LaunchCheck\",0,0,32)\nMWSX H 0 A_CountDown\nloop\nDeath:\nTNT1 A 1 A_JumpIfInventory(\"WeaponCharge\",1,\"RealDeath\")\nTNT1 A 1\nstop\nRealDeath:\nMWSX GFEDCBA 2\nstop\n}}\n\nactor MWS_SpoutDamageFAid : MWS_SpoutDamageF Replaces MWS_SpoutDamageF\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(5,64,0,0,64)\nstop\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaManB/MagicManAid.txt",
"contents": "actor Magicman : LightClassBase\n{\nPlayer.ScoreIcon \"C_0BF0X\"\nplayer.startitem \"LightHealthBar\"\nplayer.displayname \"Magicman\"\nplayer.soundclass \"MagicmanC\"\nplayer.startitem \"MagicCardBoss\"\nplayer.startitem \"MagicCardBosB\"\nplayer.startitem \"SnortSnortAmmo\",600\nplayer.startitem \"Stamina\", 500\nplayer.startitem \"TenguBladeWeakness2\", 1\nplayer.startitem \"RollingCutterWeakness\", 1\nplayer.startitem \"MetalBladeWeakness\", 1\nplayer.startitem \"ShadowBladeWeakness\", 1\nplayer.startitem \"GyroAttackWeakness\", 1\nplayer.startitem \"SilverTomahawkWeakness\", 1\nplayer.startitem \"ScrewCrusherWeakness\", 1\nplayer.startitem \"TenguBladeWeakness\", 1\nStates\n{\nSpawn:\nMGIC A 0\nMGIC B 1\nMGIC A 1\nGoto Spawn+2\nSee:\nMGIC BCDE 5\nGoto Spawn\nMissile:\nMGIC F 5\nMGIC G 4\ngoto Spawn\nClassPain:\nMGIC H 0\ngoto PainContinue\nClassDeath:\nMGIC H 1 A_SpawnItemEx(\"MagicDeath\")//A_TakeInventory(\"MagicCardBoss\")\ngoto DeathContinue\nDropWeapon:\nMGIC H 0\ngoto NoDropWeapon\n}}\n\nactor MagicCardDamagerBAid : MagicCardDamager Replaces MagicCardDamager{Damage(10)}\nactor MagicCardHealthGet : CustomInventory\n{\nstates\n{\npickup:\nTNT1 A 0 A_GiveInventory(\"Health\",5)\nstop\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaManB/ColdManAid.txt",
"contents": "actor BossIceWallSpawnerAid : BossIceWallSpawner Replaces BossIceWallSpawner\n{\nStates\n{\nSpawn:\nCLDW J 0\nCLDW J 0 A_ChangeFlag(\"NOCLIP\", 0)\nCLDW J 2 A_Explode(6, 64, 0)\nCLDW J 0 A_GiveInventory(\"CutterFlag\",1)\nCLDW J 1 A_Explode(6, 64, 0)\nCLDW K 1\nCLDW K 0 A_GiveInventory(\"CutterFlag\",1)\nCLDW K 2 A_Explode(6, 64, 0)\nCLDW L 0 A_GiveInventory(\"CutterFlag\",1)\nCLDW L 2 A_Explode(6, 64, 0)\nCLDW L 0 A_GiveInventory(\"CutterFlag\",1)\nCLDW L 1 A_Explode(6, 64, 0)\nCLDW A 1 A_ChangeFlag(\"NOGRAVITY\",0)\nCLDW A 0 A_CountDown//Emergancy\nCLDW A 0 ThrustThingZ(0,0,0,1)\nCLDW A 2 A_JumpIf(z-floorz==0,\"DeathD\")//A_CheckFloor(\"DeathD\")\nGoto Spawn+13\nDeathD:\nCLDW A 0 ThrustThingZ(0,0,0,1)\nCLDW A 0 A_ChangeFlag(\"NOGRAVITY\",1)\nCLDW A 0 A_ChangeFlag(\"NOINTERACTION\", 1)\nCLDW A 0 A_ChangeFlag(\"SOLID\", 0)\nCLDW A 0 A_SpawnItemEx(\"BossIceWall\",0,0,0,0,0,0,0,1)\nTNT1 A 1\nstop\nDeath:\nCLDW J 0 A_ChangeFlag(\"NOGRAVITY\",1)\nCLDW J 0 A_JumpIfInventory(\"CutterFlag\",1,2)\nCLDW J 2 A_Explode(6, 64, 0)\nCLDW J 0 A_JumpIfInventory(\"CutterFlag\",2,3)\nCLDW J 1 A_Explode(6, 64, 0)\nCLDW K 1\nCLDW K 0 A_JumpIfInventory(\"CutterFlag\",3,2)\nCLDW K 2 A_Explode(6, 64, 0)\nCLDW L 0 A_JumpIfInventory(\"CutterFlag\",4,2)\nCLDW L 2 A_Explode(6, 64, 0)\nCLDW L 1 A_Explode(6, 64, 0)\nCLDW B 1 A_Stop\nCLDW B 0 A_Explode(6, 64, 0)\nCLDW BB 2 A_Stop\nCLDW CD 4\nstop\n}}\n\nactor BossIceWallAid : BossIceWall Replaces BossIceWall\n{\nDamage (6)\nStates\n{\nSpawn:\nCLDW A 0\nCLDW A 0 A_Stop\nCLDW A 1 A_Explode(8, 64, 0)\nCLDW A 0 A_ChangeFlag(\"RIPPER\",1)\ngoto SpawnA\nSpawnA:\nCLDW A 0 A_Stop\nCLDW A 0 ThrustThingZ(0,0,0,0)\nCLDW A 0 A_JumpIfInventory(\"ColdWallTimer\",125,\"SpawnB\")\nCLDW A 0 A_JumpIfHealthLower(45,\"SpawnB\")\nCLDW A 0 A_JumpIfInTargetInventory(\"GoFlag\",1,\"BashCheck\")\nCLDW A 0 A_JumpIfInTargetInventory(\"GoFlagAir\",1,\"BashCheckAir\")\nCLDW A 1 A_GiveInventory(\"ColdWallTimer\",1)//Thing_Damage(0, 1)\nCLDW A 0 A_Explode(8,64,0)\nCLDW A 0 A_CheckFloor(\"SpawnFixA\")\ngoto SpawnA2+2\nSpawnFixA:\nCLDW A 0 A_JumpIf(ACS_ExecuteWithResult(107,0)==1, \"Death\")\nCLDW A 0\ngoto SpawnA2\nSpawnA2:\nCLDW A 0 A_Stop\nCLDW A 0 ThrustThingZ(0,0,0,0)\nCLDW A 0 A_JumpIfInventory(\"ColdWallTimer\",125,\"SpawnB2\")\nCLDW A 0 A_JumpIfHealthLower(45,\"SpawnB2\")\nCLDW A 0 A_JumpIfInTargetInventory(\"GoFlag\",1,\"BashCheck2\")\nCLDW A 0 A_JumpIfInTargetInventory(\"GoFlagAir\",1,\"BashCheckAir2\")\nCLDW A 1 A_GiveInventory(\"ColdWallTimer\",1)\nCLDW A 0// A_Explode(8,64,0)\nCLDW A 0 A_CheckFloor(\"SpawnFixA2\")\ngoto SpawnA+2\nSpawnFixA2:\nCLDW A 0 A_JumpIf(ACS_ExecuteWithResult(107,0)==1, \"Death\")\nCLDW A 0\ngoto SpawnA\nSpawnB:\nCLDW B 0 A_Stop\nCLDW B 0 ThrustThingZ(0,0,0,0)\nCLDW B 0 A_JumpIfInventory(\"ColdWallTimer\",200,\"Death\")\nCLDW B 0 A_JumpIfInTargetInventory(\"GoFlag\",1,\"BashCheckB\")\nCLDW B 0 A_JumpIfInTargetInventory(\"GoFlagAir\",1,\"BashCheckBAir\")\nCLDW B 1 A_GiveInventory(\"ColdWallTimer\",1)\nCLDW B 0 A_Explode(8,64,0)\nCLDW B 0 A_CheckFloor(\"SpawnFixB\")\ngoto SpawnB2+2\nSpawnFixB:\nCLDW B 0 A_JumpIf(ACS_ExecuteWithResult(107,0)==1, \"Death\")\nCLDW B 0\ngoto SpawnB2\nSpawnB2:\nCLDW B 0 A_Stop\nCLDW B 0 ThrustThingZ(0,0,0,0)\nCLDW B 0 A_JumpIfInventory(\"ColdWallTimer\",200,\"Death\")\nCLDW B 0 A_JumpIfInTargetInventory(\"GoFlag\",1,\"BashCheckB2\")\nCLDW B 0 A_JumpIfInTargetInventory(\"GoFlagAir\",1,\"BashCheckBAir2\")\nCLDW B 1 A_GiveInventory(\"ColdWallTimer\",1)\nCLDW B 0// A_Explode(8,64,0)\nCLDW B 0 A_CheckFloor(\"SpawnFixB2\")\ngoto SpawnB+2\nSpawnFixB2:\nCLDW B 0 A_JumpIf(ACS_ExecuteWithResult(107,0)==1, \"Death\")\nCLDW B 0\ngoto SpawnB\nBashCheck:\nCLDW A 0 A_JumpIfCloser(108,\"BashBoost\")\ngoto SpawnA+6\nBashCheckAir:\nCLDW A 0 A_JumpIfCloser(108,\"BashBoostA\")\ngoto SpawnA+6\nBashCheck2:\nCLDW A 0 A_JumpIfCloser(108,\"BashBoost\")\ngoto SpawnA2+6\nBashCheckAir2:\nCLDW A 0 A_JumpIfCloser(108,\"BashBoostA\")\ngoto SpawnA2+6\nBashBoost:\nCLDW A 0 ACS_ExecuteAlways(253,0,36,64,2)//28//StickyPlatform\nCLDW A 1 ACS_ExecuteAlways(790,0)//Turns IceWall\nCLDW A 0 A_ChangeVelocity(20*cos(pitch),0,30*-sin(pitch),3)\nGoto Moving+2\nBashBoostA:\nCLDW A 0 ACS_ExecuteAlways(253,0,36,64,2)\nCLDW A 1 ACS_ExecuteAlways(790,0)\nCLDW A 0 A_ChangeVelocity(20,0,0,3)\nGoto Moving+2\nBashCheckB:\nCLDW B 0 A_JumpIfCloser(108,\"BashBoost2\")\ngoto SpawnB+5\nBashCheckBAir:\nCLDW B 0 A_JumpIfCloser(108,\"BashBoost2A\")\ngoto SpawnB+5\nBashCheckB2:\nCLDW B 0 A_JumpIfCloser(108,\"BashBoost2\")\ngoto SpawnB2+5\nBashCheckBAir2:\nCLDW B 0 A_JumpIfCloser(108,\"BashBoost2A\")\ngoto SpawnB2+5\nBashBoost2:\nCLDW B 0 ACS_ExecuteAlways(253,0,42,64,2)\nCLDW B 1 ACS_ExecuteAlways(790,0)\nCLDW B 0 A_ChangeVelocity(30*cos(pitch),0,40*-sin(pitch),3)\nGoto MovingLow+2\nBashBoost2A:\nCLDW B 0 ACS_ExecuteAlways(253,0,42,64,2)\nCLDW B 1 ACS_ExecuteAlways(790,0)//159\nCLDW B 0 A_ChangeVelocity(30,0,0,3)\nGoto MovingLow+2\nMoving:\nCLDW A 0 A_SpawnItemEx(\"BossIceWallFX\",0,Random(-16,16),random(0,-8),0,0,0,0,1)\nCLDW A 0 A_SpawnItemEx(\"BossIceWallFX2\",0,Random(-16,16),random(0,-8),0,0,0,0,1)\nCLDW A 0 A_GiveInventory(\"ResyncPickup\",1)\nCLDW A 1 A_GiveInventory(\"ColdWallTimer\",1)\nCLDW A 0 A_JumpIfInventory(\"ColdWallTimer\",125,\"MovingLow\")\nCLDW A 0 A_JumpIfHealthLower(45, \"MovingLow\")\nCLDW A 0 A_CheckFloor(\"Moving\")\nGoto Air\nMovingLow:\nCLDW B 0 A_SpawnItemEx(\"BossIceWallFX\",0,Random(-16,16),random(0,-8),0,0,0,0,1)\nCLDW B 0 A_SpawnItemEx(\"BossIceWallFX2\",0,Random(-16,16),random(0,-8),0,0,0,0,1)\nCLDW B 0 A_GiveInventory(\"ResyncPickup\",1)\nCLDW B 1 A_GiveInventory(\"ColdWallTimer\",1)\nCLDW B 0 A_JumpIfInventory(\"ColdWallTimer\",200,\"Death\")\nCLDW B 0 A_CheckFloor(\"MovingLow\")\nGoto AirLow\nAir:\nCLDW A 0 A_GiveInventory(\"ResyncPickup\",1)//ACS_ExecuteAlways(994, 0)\nCLDW A 0 A_JumpIfInventory(\"ColdWallTimer\",125,\"AirLow\")\nCLDW A 0 A_JumpIfHealthLower(45, \"AirLow\")\nCLDW A 0 A_GiveInventory(\"ColdWallTimer\", 1)\nCLDW A 1 A_CheckFloor(\"Continue\")\nGoto Air+1\nAirLow:\nCLDW B 0 A_GiveInventory(\"ResyncPickup\",1)\nCLDW B 0 A_JumpIfInventory(\"ColdWallTimer\",200,\"Death\")\nCLDW B 0 A_GiveInventory(\"ColdWallTimer\", 1)\nCLDW B 1 A_CheckFloor(\"ContinueLow\")\nGoto AirLow+1\nContinue:\nCLDW A 0 ThrustThing(angle*256/360,0)\nCLDW A 1 ThrustThingZ(0,0,0,0)//A_TakeInventory(\"IceWallFlag\", 1)\nGoto Moving\nContinueLow:\nCLDW B 0 ThrustThing(angle*256/360,0)\nCLDW B 1 ThrustThingZ(0,0,0,0)\nGoto MovingLow\nDeath:\nCLDW B 0 //A_Die\nCLDW B 0 A_Stop\nCLDW B 0 A_ChangeFlag(\"NOGRAVITY\", 1)\nCLDW B 0 A_ChangeFlag(\"SOLID\", 0)\nCLDW B 0 A_SpawnItemEx(\"BossIceWallDeathFX\",0,0,0,0,0,0,0,1)\nTNT1 A 1\nstop\n}}\n\nactor GroundColdFreeze2Aid : GroundColdFreeze2 Replaces GroundColdFreeze2\n{\nreactiontime 8\nRenderstyle \"Translucent\"\nAlpha 0.2\nStates\n{\nSpawn:\nTNT1 A 0\nCLDW EFG 3\nCLDW E 1 A_SetTranslucent (1.0, 0)\nTNT1 A 0 A_PlaySound(\"weapon/ColdField\",1,1.0)\nCLDW EE 1\nSpawn2:\nCLDW F 0 A_Explode(4,64,0,0,64)\nCLDW F 0 A_CountDown\nCLDW FFF 1\nCLDW G 0 A_Explode(4,64,0,0,64)\nCLDW G 0 A_CountDown\nCLDW GGG 1\nCLDW E 0 A_Explode(4,64,0,0,64)\nCLDW E 0 A_CountDown\nCLDW EEE 1\nloop\nDeath:\nCLDW EEEFFFEEEFFF 1 A_FadeOut(0.1)\nstop\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaManB/GroundManAid.txt",
"contents": "actor CeilingSpreadDrillCAid : CeilingSpreadDrillC Replaces CeilingSpreadDrillC\n{DamageFactor \"PlantDrain\", 0.0\nDamageFactor \"ShadeDrain\", 0.0\nDamageFactor \"SpreadDrillB\", 0.0}"
},
{
"source": "pk3",
"name": "Actors/MegaManB/PirateManAid.txt",
"contents": "actor BubbleDashExplodeAid : BubbleDashExplode Replaces BubbleDashExplode\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(6,96,0)\nstop\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaManB/DynamoManAid.txt",
"contents": "actor DynamoHomingOrbAid : DynamoHomingOrb Replaces DynamoHomingOrb {damage (9)}\nactor DynamoDishAid : DynamoDish Replaces DynamoDish {damage (15)}"
},
{
"source": "pk3",
"name": "Actors/MegaMan9/MagmaManAid.txt",
"contents": "actor Magmaman : SturdyClassBase\n{\nPlayer.ScoreIcon \"C_09G0X\"\nplayer.startitem \"SturdyHealthBar\"\nplayer.displayname \"Magmaman\"\nplayer.soundclass \"Magmamanc\"\nplayer.startitem \"MagmaBazookaBoss\"\nplayer.startitem \"MagmaAmmoB\", 100\nplayer.startitem \"MagmaIgnition\"\nplayer.jumpz 14\nplayer.forwardmove 0.7, 0.7\nplayer.sidemove 0.68, 0.68\nplayer.startitem \"TornadoHoldWeakness\", 1\nplayer.startitem \"WindStormWeakness\", 1\nplayer.startitem \"AirShooterWeakness\", 1\nplayer.startitem \"TenguBladeWeakness\", 1\nStates\n{\nSpawn:\nMGMM A 0\nMGMM B 1 A_JumpIfInventory(\"MagmaItemFlag\",1,\"Missile\")\nMGMM A 1 A_JumpIfInventory(\"MagmaItemFlag\",1,\"Missile\")\nGoto Spawn+2\nSee:\nMGMM BBBBBCCCCCDDDDDEEEEE 1 A_JumpIfInventory(\"MagmaItemFlag\",1,\"Missile\")\nGoto Spawn\nMissile:\nMGMM F 4\nMGMM F 1 A_JumpIfInventory(\"MagmaItemFlag\",1,\"Missile\")\nMGMM G 4\ngoto Spawn\nClassPain:\nMGMM H 0\ngoto PainContinue\nClassDeath:\nMGMM H 1\ngoto DeathContinue\nDropWeapon:\nMGMM H 0\ngoto NoDropWeapon\n}}\n\nactor MagmaBazookaBoss : MegaBuster\n{\ndropitem \"ConfettiDeathSpawner\"\nWeapon.AmmoUse 0\nWeapon.AmmoGive 100\nWeapon.SlotNumber 1\nObituary \"$OB_MAGMABAZOOKA\"\nInventory.Pickupmessage \"Korby sucks\"\nweapon.ammotype \"MagmaAmmoB\"\ninventory.pickupsound \"weapon/weaponup\"\n+WEAPON.AMMO_OPTIONAL\n+WEAPON.NOAUTOAIM\nScale 2.0\nStates\n{\nSpawn:\nC_09 G 1\nloop\nReady:\nMAGX A 0 A_GunFlash\nMAGX A 0 A_SpawnItemEx(\"MagmaAmmoHelper\")\nMAGX D 0 ACS_ExecuteAlways(998,0,886)\ngoto Ready2\nReady2:\nMAGX D 1 A_WeaponReady\nMAGX D 0 A_JumpIfInventory(\"MagmaItemFlag\",1,\"ReigniteStart\")\nMAGX D 0 A_JumpIfInventory(\"MagmaMainCool\",1,\"Ready2Cool\")\nMAGX D 0 A_JumpIfInventory(\"MagmaAltCool\",1,\"Ready2aCool\")\nGoto Ready2\nReady2Cool:\nMAGX D 1 A_WeaponReady(WRF_NOPRIMARY)\nMAGX D 0 A_JumpIfInventory(\"MagmaItemFlag\",1,\"ReigniteStart\")\nMAGX D 0 A_JumpIfInventory(\"MagmaAltCool\",1,\"Ready3Cool\")\nMAGX D 0 A_JumpIfInventory(\"MagmaMainCool\",1,\"Ready2Cool\")\nGoto Ready2\nReady2aCool:\nMAGX D 1 A_WeaponReady(WRF_NOSECONDARY)\nMAGX D 0 A_JumpIfInventory(\"MagmaItemFlag\",1,\"ReigniteStart\")\nMAGX D 0 A_JumpIfInventory(\"MagmaMainCool\",1,\"Ready3Cool\")\nMAGX D 0 A_JumpIfInventory(\"MagmaAltCool\",1,\"Ready2aCool\")\nGoto Ready2\nReady3Cool:\nMAGX D 1 A_WeaponReady(WRF_NOFIRE)\nMAGX D 0 A_JumpIfInventory(\"MagmaItemFlag\",1,\"ReigniteStart\")\nMAGX D 0 A_JumpIfInventory(\"MagmaAltCool\",1,1)\nGoto Ready2Cool\nMAGX D 0 A_JumpIfInventory(\"MagmaMainCool\",1,\"Ready3Cool\")\nGoto Ready2aCool\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nMAGX D 1\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nMAGX D 1\nLoop\nFire:\nMAGX A 0 A_JumpIfInventory(\"MagmaItemFlag\",1,\"FinishIgnitionX\")\nMAGX A 0 A_PlaySoundEx(\"weapon/magmabazooka\",\"Weapon\")\nMAGX A 0 A_JumpIfInventory(\"MagmaAmmoB\",1,\"Fire3r\")\nMAGX A 0 A_GiveInventory(\"MagmamanMain1_CI\",1)\ngoto FireDone\nFire3r:\nMAGX A 0 A_TakeInventory(\"MagmaAmmoB\",4)\nMAGX A 0 A_GiveInventory(\"MagmamanMain2_CI\",1)\ngoto FireDone\n\nFireDone:\nMAGX A 0 A_GiveInventory(\"MagmaMainCool\",1)\nMAGX A 0 A_JumpIfInventory(\"MagmaAltCool\",1,\"FireX\")\nMAGX A 0 A_GiveInventory(\"MagmaMainFlag\",1)\nMAGX E 1 A_WeaponReady(WRF_NOPRIMARY)\nMAGX A 0 A_GiveInventory(\"MagmaMainFlag\",1)\nMAGX E 1 A_WeaponReady(WRF_NOPRIMARY)\nMAGX E 0 A_GiveInventory(\"MagmaMainFlag\",1)\nMAGX F 1 A_WeaponReady(WRF_NOPRIMARY)\nMAGX F 0 A_GiveInventory(\"MagmaMainFlag\",1)\nMAGX F 1 A_WeaponReady(WRF_NOPRIMARY)\nMAGX F 0 A_TakeInventory(\"MagmaMainFlag\",99)\ngoto Ready2Cool\n\nFireX:\nMAGX E 0 A_GiveInventory(\"MagmaMainFlag\",1)\nMAGX E 1\nMAGX E 0 A_JumpIfInventory(\"MagmaAltCool\",1,1)\ngoto FireDone+4\nMAGX E 0 A_GiveInventory(\"MagmaMainFlag\",1)\nMAGX E 1\nMAGX E 0 A_JumpIfInventory(\"MagmaAltCool\",1,1)\ngoto FireDone+6\nMAGX F 0 A_GiveInventory(\"MagmaMainFlag\",1)\nMAGX F 1\nMAGX F 0 A_JumpIfInventory(\"MagmaAltCool\",1,1)\ngoto FireDone+8\nMAGX F 0 A_GiveInventory(\"MagmaMainFlag\",1)\nMAGX F 1\ngoto Ready3Cool\n\nAltfire:\nMAGX D 0 A_JumpIfInventory(\"MagmaItemFlag\",1,\"FinishIgnitionX\")\nMAGX D 0 A_GiveInventory(\"MagmaAltCool\",1)\nMAGX D 0 A_GiveInventory(\"MagmaAltFlag\",1)\nMAGX D 0 A_JumpIfInventory(\"MagmaMainFlag\",1,\"AltfireX\")\nMAGX D 0 A_JumpIfInventory(\"MagmaMainCool\",1,\"Ready3Cool\")\nGoto Ready2aCool\nAltfireX:\nMAGX E 0 A_JumpIfInventory(\"MagmaMainFlag\",4,6)\nMAGX F 0 A_JumpIfInventory(\"MagmaMainFlag\",3,4)\nMAGX F 0 A_JumpIfInventory(\"MagmaMainFlag\",2,2)\nMAGX E 1\nMAGX E 1\nMAGX F 1\nMAGX F 1\nMAGX F 0 A_TakeInventory(\"MagmaMainFlag\",99)\ngoto Ready3Cool\n\nFlash:\nMAGX A 0 A_JumpIfInventory(\"IsDead\",1,\"NoFlash\")\nMAGX A 1 A_JumpIfInventory(\"MagmaAltFlag\",1,\"AltFireFire\")\nMAGX A 0\ngoto Flash\nAltFireFire:\nMAGX A 0 A_PlaySoundEx(\"weapon/magmabazooka\",\"Weapon\")\nMAGX A 0 A_JumpIfInventory(\"MagmaAmmoB\",1,\"Fire3rA\")\nMAGX A 0 A_GiveInventory(\"MagmamanAlt1_CI\",1)\ngoto AltFlashDone\nFire3rA:\nMAGX A 0 A_TakeInventory(\"MagmaAmmoB\",4)\nMAGX A 0 A_GiveInventory(\"MagmamanAlt2_CI\",1)\ngoto AltFlashDone\nAltFlashDone:\nMAGX BC 2\nMAGX A 0 A_TakeInventory(\"MagmaAltFlag\",1)\nGoto Flash\n\nReigniteStart:\nMAGX D 0 A_TakeInventory(\"GenericSoundFlag\",99)\nMAGX D 0 SetPlayerProperty(0,1,0)\ngoto Reignite\nReignite:\nMAGX D 0 A_JumpIfInventory(\"GenericSoundFlag\",7,5)\nMAGX D 0 A_JumpIfInventory(\"GenericSoundFlag\",1,2)\nMAGX D 0 A_PlaySoundEx(\"weapon/MagmaMode\",\"Body\")\nMAGX D 0 A_GiveInventory(\"GenericSoundFlag\",1)\nMAGX D 0 A_Jump(256,2)\nMAGX D 0 A_TakeInventory(\"GenericSoundFlag\",99)\nMAGX D 0 A_SpawnItemEx(\"MagmaIgniteFX\",0,0,0,momx,momy,0,0,9)\nMAGX D 1 A_WeaponReady(WRF_NOSWITCH)\nMAGX D 0 A_SpawnItemEx(\"MagmaIgniteFX2\",0,0,0,momx,momy,0,0,9)\nMAGX D 1 A_WeaponReady(WRF_NOSWITCH)\nMAGX D 0 A_SpawnItemEx(\"MagmaAura\",0,0,16)\nMAGX D 0 A_GiveInventory(\"MagmaAmmoB\",1)\nMAGX A 0 A_JumpIfInventory(\"IsDead\",1,\"NoFlash\")\n//MAGX D 0 A_JumpIfInventory(\"MagmaAmmoB\",48,\"FinishIgnition\")\nMAGX D 0 A_JumpIfInventory(\"MagmaItemFlag\",1,\"Reignite\")\ngoto FinishIgnition\nFinishIgnitionX:\nMAGX D 0 A_PlaySoundEx(\"item/ItemUseMM9\",\"SoundSlot6\")\nFinishIgnition:\nMAGX D 0 SetPlayerProperty(0,0,0)\nMAGX D 0 A_PlaySoundEx(\"weapon/pharaoh2\",\"Weapon\")\nMAGX D 0 A_TakeInventory(\"MagmaItemFlag\",99)\ngoto Ready3Cool\nNoAmmo:\nMAGX A 1 ACS_Execute(979,0)\nMAGX A 0 A_ReFire\nGoto Ready2\n}}\n\nactor MagmaAura : BasicExplosion\n{\ndamagetype \"MagmaBazooka\"\nObituary \"%o couldn't take %k's heat.\"\nStates\n{\nSpawn:\nBOMB S 0\nBOMB S 0 A_Explode(3,96,0,0,64)\nstop\n}}\n\nactor MagmaIgnition : CustomInventory\n{\ninventory.amount 1\ninventory.maxamount 1\n+INVBAR\ninventory.icon \"MGMASI\"\ninventory.pickupmessage \"Try some Volvic water Tyrannosaurus Alan!\"\nScale 2.0\nstates\n{\nSpawn:\nMAGX G 1\nloop\nUse:\nTNT1 A 0 A_PlaySoundEx(\"item/ItemUseMM9\",\"SoundSlot6\")\nTNT1 A 0 A_JumpIfInventory(\"MagmaItemFlag\",1,\"Use2\")\nTNT1 A 0 A_GiveInventory(\"MagmaItemFlag\",1)\nfail\nUse2:\nTNT1 A 0 A_TakeInventory(\"MagmaItemFlag\",99)\nfail\nNothanks:\nWEA3 A 0\nfail\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaMan9/HornetManAid.txt",
"contents": "actor HornetChaserBoss : MegaBuster\n{\ndropitem \"ConfettiDeathSpawner\"\nWeapon.AmmoUse 2\nWeapon.AmmoGive 30\nWeapon.SlotNumber 2\nObituary \"$OB_HORNETCHASER\"\nInventory.Pickupmessage \"NOT THE BEES\"\nweapon.ammotype \"HornetAmmoB\"\ninventory.pickupsound \"weapon/weaponup\"\n+WEAPON.AMMO_OPTIONAL\nScale 2.0\nStates\n{\nSpawn:\nC_09 F 1\nloop\nReady:\nHORH A 0 ACS_ExecuteAlways(998,0,885)\nHORH A 0 A_GunFlash\nHORN A 0 A_JumpIfInventory(\"HornetAmmoB\", 6, \"Ready2\")\nHORH A 6 A_WeaponReady(WRF_NOPRIMARY)\nHORN A 0 A_GiveInventory(\"HornetAmmoB\",1)\nGoto Ready+2\nReady2:\nHORH A 6 A_WeaponReady\nHORN A 0 A_GiveInventory(\"HornetAmmoB\",1)\nloop\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nHORH A 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nHORH A 1 A_Raise\nLoop\nFire:\nHORH A 0 A_JumpIfNoAmmo(\"NoAmmo\")\nHORH A 0 A_GiveInventory(\"HornetFireFlag\",1)\nHORH ABC 3\nHORH C 0 A_PlaySoundEx(\"weapon/hornetchaser\",\"Weapon\")\nHORH C 0 A_GiveInventory(\"HornetmanMain1_CI\",1)\nHORH C 3\nHORH C 0 A_GiveInventory(\"HornetmanMain2_CI\",1)\nHORH C 3\nHORH C 0 A_GiveInventory(\"HornetmanMain3_CI\",1)\nHORH CCCCC 3\ngoto Fire2\nFire2:\nHORH C 1\nHORH C 0 A_Refire(\"Fire2\")\nHORH C 0\nHORH C 0 A_GiveInventory(\"BeeFlag1\",1)\nHORH CB 3\nHORH A 0 A_TakeInventory(\"BeeFlag1\",999)\nGoto Ready+2\nAltFire:\nHORH B 0 A_JumpIfInventory(\"HornetFireFlag\",1,\"AltfireBee\")\nHORH B 0 A_PlaySoundEx(\"item/ItemUseAA\",\"Weapon\")\nHORH B 0 A_GiveInventory(\"HornetmanAlt_CI\",1)\nHORH BCB 3\nHORH A 15\nGoto Ready+1\nAltfireBee:\nHORH B 0 A_GiveInventory(\"BeeFlag2\",1)\nHORH BCB 2\nHORH D 10 A_PlaySoundEx(\"weapon/hornetcommand\",\"Weapon\")//14 tics before\nHORH A 2 A_TakeInventory(\"HornetFireFlag\",99)\nHORH A 0 A_TakeInventory(\"BeeFlag2\",999)\nGoto Ready+1\nFlash:\nTNT1 A 0 A_JumpIfInventory(\"HornetFlagH\",1,\"Hover\")\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"NoFlash\")\nTNT1 A 1 ACS_ExecuteAlways(191,0,0)\nloop\nHover:\nTNT1 A 0 A_JumpIf(momz<0,\"Hover2\")\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"NoFlash\")\nTNT1 A 1 ACS_ExecuteAlways(191,0,0)\ngoto Flash\nHover2:\nTNT1 A 0 A_JumpIfInventory(\"FlightDisableFlag\",1,2)\nTNT1 A 0 ThrustThingZ(0,3,1,0)\nTNT1 A 0 A_JumpIfInventory(\"GenericSoundFlag\",10,5)\nTNT1 A 0 A_JumpIfInventory(\"GenericSoundFlag\",1,2)\nTNT1 A 0 A_PlaySoundEx(\"weapon/hornetfly\",\"Body\")\nTNT1 A 0 A_GiveInventory(\"GenericSoundFlag\",1)\nTNT1 A 0 A_Jump(256,2)\nTNT1 A 0 A_TakeInventory(\"GenericSoundFlag\",99)\nTNT1 A 1 ACS_ExecuteAlways(191,0,4)\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"NoFlash\")\ngoto Flash\nNoAmmo:\nHORH A 1 ACS_Execute(979,0)\nGoto Ready+2\nNoFlash:\nTNT1 A 0\nstop\n}}\n\nactor HornetChaserBAid : HornetChaserB Replaces HornetChaserB\n{\nvar int user_P;\n+THRUGHOST\ndamage (16-user_P)\nStates\n{\nSpawn:\nHORN B 0\nHORN BCBCBC 1\nHORN B 0 A_Stop\nCheck:\nHORN B 0 A_GiveToTarget(\"TargetMarkerX\", 1)\nHORN B 0 ACS_ExecuteAlways(989, 0, ACS_ExecuteWithResult(257)+100)\nHORN B 1 A_JumpIfInTargetInventory(\"BeeFlag1\",1,\"Cont\")\nHORN C 0 //A_GiveToTarget(\"TargetMarkerX\", 1)\nHORN C 0 //ACS_ExecuteAlways(989, 0, ACS_ExecuteWithResult(257)+100)\nHORN C 1 A_JumpIfInTargetInventory(\"BeeFlag1\",1,\"Cont\")\nHORN C 0 A_JumpIfInTargetInventory(\"IsDead\",1,\"Death\")\nHORN C 0 A_JumpIfInTargetInventory(\"StopTrollingNoob\",1,\"Death\")\nHORN B 0 ThrustThingZ(0,0,0,1)\nHORN B 0 ThrustThing(angle*256/360,0)\nloop\nCont:\nHORN B 0 A_SetUserVar(\"user_P\",8)\nHORN B 0 A_ChangeFlag(\"ThruGhost\",0)\nHORN B 0 //A_GiveToTarget(\"TargetMarkerX\", 1)\nHORN B 0 ACS_ExecuteAlways(790, 0)\nHORN B 1 A_ChangeVelocity(Cos(pitch)*25, 0, -sin(pitch)*25,CVF_RELATIVE)\nHORN B 0 ThrustThingZ(0,0,0,1)\nHORN B 0 ThrustThing(angle*256/360,0)\nSpawn3:\nHORN CB 1 A_JumpIfInTargetInventory(\"BeeFlag2\",1,\"Home\")\nloop\n}}\n\nactor NectarTrapShotAid : NectarTrapShot Replaces NectarTrapShot\n{\nHeight 24\nRadius 14\nspeed 30\n}\n\nactor NectarTrapShotBAid : NectarTrapShotAid Replaces NectarTrapShotB {translation \"202:202=192:192\", \"199:199=198:198\"}\nactor NectarTrapShotRAid : NectarTrapShotAid Replaces NectarTrapShotR {translation \"202:202=54:54\", \"199:199=42:42\"}\nactor NectarTrapShotOAid : NectarTrapShotAid Replaces NectarTrapShotO {translation \"202:202=229:229\", \"199:199=220:220\"}\nactor NectarTrapShotPAid : NectarTrapShotAid Replaces NectarTrapShotP {translation \"202:202=64:64\", \"199:199=62:62\"}\n\nActor NectarTrapBlobAid : NectarTrapBlob Replaces NectarTrapBlob\n{\n+ThruGhost\nRadius 14\n}"
},
{
"source": "pk3",
"name": "Actors/MegaMan8/SearchManAid.txt",
"contents": "actor Searchman : LightClassBase\n{\nPlayer.ScoreIcon \"C_08E0X\"\nplayer.startitem \"LightHealthBar\"\nplayer.displayname \"Searchman\"\nplayer.soundclass \"searchmanc\"\nplayer.startitem \"HomingSniperBoss\"\nplayer.startitem \"CustomBossAmmoBar\"\nplayer.startitem \"SearchBusher\"\nplayer.startitem \"WilyBanzaiAmmo\", 3\nplayer.forwardmove 0.8, 0.8// Drops to 0.64 during mainfire\nplayer.sidemove 0.78, 0.78// Drops to 0.624 during mainfire\nplayer.jumpz 12\n\nplayer.startitem \"FlameSwordWeakness2\", 1\n\nplayer.startitem \"FireStormWeakness\", 1\nplayer.startitem \"AtomicFireWeakness\", 1\nplayer.startitem \"PharaohShotWeakness\", 1\nplayer.startitem \"FlameBlastWeakness\", 1\nplayer.startitem \"ScorchWheelWeakness\", 1\nplayer.startitem \"FlameSwordWeakness\", 1\nplayer.startitem \"WaveBurnerWeakness\", 1\n\nStates\n{\nSpawn:\nSEAR A 0\nSEAR B 1\nSEAR A 1\nGoto Spawn+2\nSee:\nSEAR BCDE 5\nGoto Spawn\nMissile:\nSEAR F 5\nSEAR G 4\ngoto Spawn\nClassPain:\nSEAR H 0\ngoto PainContinue\nClassDeath:\nSEAR H 1 //A_TakeInventory(\"HomingSniperBoss\")\ngoto DeathContinue\nDropWeapon:\nSEAR H 0\ngoto NoDropWeapon\n}}\n\nactor HomingSniperBoss : MegaBuster\n{\ndropitem \"HomingSniperWepCDropped\"\nWeapon.AmmoUse 1\nWeapon.AmmoGive 1\nWeapon.SlotNumber 1\nObituary \"$OB_HOMINGSNIPER\"\nInventory.Pickupmessage \"Now you're searchman, ok?\"\nweapon.ammotype \"WilyBanzaiAmmoAid\"\ninventory.pickupsound \"weapon/weaponup\"\n+WEAPON.AMMO_OPTIONAL\n+WEAPON.NOAUTOAIM\nScale 2.0\nStates\n{\nSpawn:\nC_08 E 1\nloop\nReady:\nHSNI L 0 ACS_ExecuteAlways(998,0,864)\nHSNI L 0 A_GunFlash\nHSNI L 0 A_JumpIfInventory(\"WilyBanzaiAmmoAid\",100,\"Ready2\")\nHSNI L 3 A_WeaponReady (WRF_NOFIRE)\nHSNI L 0 A_GiveInventory(\"WilyBanzaiAmmoAid\",10)\nGoto Ready+2\nReady2:\nHSNI L 0 A_JumpIfInventory(\"WilyBanzaiAmmoAid\",175,\"Ready3\")\nHSNI L 3 A_WeaponReady(WRF_NOPRIMARY)\nHSNI L 0 A_GiveInventory(\"WilyBanzaiAmmoAid\",10)\nloop\nReady3:\nHSNI L 3 A_WeaponReady\nloop\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nHSNI L 1\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nHSNI L 1\nLoop\nFire:\nHSNI L 0 A_JumpIfInventory(\"RollingCutterFlag\",1,\"Holdee\")\nHSNI L 1 A_JumpIfInventory(\"WilyBanzaiAmmoAid\",175,1)\nGoto NoAmmo\nHSNI L 1 A_GiveInventory(\"RollingCutterFlag\",1)\nHSNI L 0 ACS_ExecuteAlways(191,0,16)\nHSNI LLLLLLL 1 A_WeaponReady(WRF_NOPRIMARY|WRF_NOSWITCH)//To DeadlyStorm\nGoto Holdee\nHoldee:\nHSNI L 1 A_GiveInventory(\"SearchmanMain_CI\",1)\nHSNI L 0 A_JumpIfNoAmmo(\"OutOfAmmo\")\nHSNI L 0 A_TakeInventory(\"WilyBanzaiAmmoAid\",1)\nHSNI L 0 A_Refire\nFireTheMissiles0:\nHSNI L 2\nHSNI L 0 A_JumpIfInventory(\"SearchTargetID1\",1,\"Fire1\")\nHSNI L 0 A_JumpIfInventory(\"SearchTargetID2\",1,\"Fire2\")\nHSNI L 0 A_JumpIfInventory(\"SearchTargetID3\",1,\"Fire3\")\nHSNI L 0 A_JumpIfInventory(\"SearchTargetID4\",1,\"Fire4\")\ngoto Fire0\nFireTheMissiles:\nHSNI L 0 A_JumpIfInventory(\"SearchTargetID1\",1,\"Fire1\")\nHSNI L 0 A_JumpIfInventory(\"SearchTargetID2\",1,\"Fire2\")\nHSNI L 0 A_JumpIfInventory(\"SearchTargetID3\",1,\"Fire3\")\nHSNI L 0 A_JumpIfInventory(\"SearchTargetID4\",1,\"Fire4\")\nHSNI L 0\ngoto coolDown\nFire4:\nHSNI L 0 A_PlaySoundEx(\"weapon/coilexplode\",\"Weapon\")\nHSNI L 0 A_GiveInventory(\"SearchmanMain4_CI\",1)\nHSNI MN 2\ngoto FireTheMissiles+4\nFire3:\nHSNI L 0 A_PlaySoundEx(\"weapon/coilexplode\",\"Weapon\")\nHSNI L 0 A_GiveInventory(\"SearchmanMain3_CI\",1)\nHSNI MN 2\ngoto FireTheMissiles+3\nFire2:\nHSNI L 0 A_PlaySoundEx(\"weapon/coilexplode\",\"Weapon\")\nHSNI L 0 A_GiveInventory(\"SearchmanMain2_CI\",1)\nHSNI MN 2\ngoto FireTheMissiles+2\nFire1:\nHSNI L 0 A_PlaySoundEx(\"weapon/coilexplode\",\"Weapon\")\nHSNI L 0 A_GiveInventory(\"SearchmanMain1_CI\",1)\nHSNI MN 2\ngoto FireTheMissiles+1\nFire0:\nHSNI L 0 A_PlaySoundEx(\"weapon/coilexplode\",\"Weapon\")\nHSNI L 0 A_GiveInventory(\"SearchmanMain0_CI\",1)\nHSNI MN 2\ncoolDown:\nHSNI O 1 ACS_ExecuteAlways(191,0,0)\nHSNI L 0 A_TakeInventory(\"SearchTargetID4\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID3\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID2\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID1\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID4CD\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID3CD\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID2CD\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID1CD\",999)\nHSNI O 2 A_TakeInventory(\"RollingCutterFlag\",99)\nHSNI L 20\nHSNI L 0 A_Refire\ngoto Ready+2\nAltfire:\nHSNI L 1 A_JumpIfinventory(\"RollingCutterFlag\",1,\"DeadlyStart\")\nHSNI L 1 A_JumpIfInventory(\"WilyBanzaiAmmoAid\",100,1)\nGoto NoAmmo\nHSNI PQ 3\nHSNI R 0 A_GiveInventory(\"SearchmanAlt_CI\",1)\nHSNI R 3 A_TakeInventory(\"WilyBanzaiAmmoAid\",100)\nHSNI QPL 5\nHSNI L 0 A_Refire\ngoto Ready+2\nOutOfAmmo:\nHSNI L 1 ACS_ExecuteAlways(191,0,0)\nHSNI L 1 A_TakeInventory(\"SearchTargetID4\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID3\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID2\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID1\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID4CD\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID3CD\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID2CD\",999)\nHSNI L 0 A_TakeInventory(\"SearchTargetID1CD\",999)\nHSNI L 0 A_TakeInventory(\"RollingCutterFlag\",99)\nGoto NoAmmo\nNoAmmo:\nHSNI L 0 ACS_Execute(979,0)\nGoto Ready+2\nDeadlyStart:\nHSNI L 1 A_JumpIfInventory(\"CutterFlagX\",1,\"Barrage\")\nHSNI L 0 A_PlaySound(\"class/ToadDance\",4,1.0)\nHSNI L 0 A_GiveInventory(\"CutterFlagX\",1)\nHSNI L 0 A_GiveInventory(\"StunArmor\", 1)\nHSNI L 0 SetPlayerProperty(0,1,3)\nHSNI L 0 A_SpawnItemEx(\"BoosterFX\",-10,0,32,0,2,-10,0,1)\nHSNI L 1 Offset(32,0)A_Stop\nHSNI L 1 Offset(64,-32)A_Stop\nHSNI L 1 Offset(96,-64)A_Stop\nHSNI L 0 A_SpawnItemEx(\"BoosterFX\",-10,0,32,0,2,-10,0,1)\nHSNI LLL 1 A_Stop\nHSNI L 0 A_SpawnItemEx(\"BoosterFX\",-10,0,32,0,2,-10,0,1)\nHSNI LLL 1 A_Stop\nHSNI L 0 A_SpawnItemEx(\"BoosterFX\",-10,0,32,0,2,-10,0,1)\nHSNI LLL 1 A_Stop\nHSNI L 0 A_SpawnItemEx(\"BoosterFX\",-10,0,32,0,2,-10,0,1)\nHSNI LLL 1 A_Stop\nHSNI L 0 A_SpawnItemEx(\"BoosterFX\",-10,0,32,0,2,-10,0,1)\nHSNI LLL 1 A_Stop\nBarrage:\nHSNI L 1 A_JumpIfInventory(\"WilyBanzaiAmmoAid\",1,1)\nGoto CoolDown2\nHSNI L 0 A_SpawnItemEx(\"BoosterFX\",-10,0,32,0,2,-10,0,1)\nHSNI L 0 A_ScaleVelocity(0.2)\nHSNI L 0 A_Jump(128,\"Left\",\"Right\")\nHSNI L 0 A_GiveInventory(\"SearchmanAltStorm1_CI\",1)\nHSNI L 1 A_TakeInventory(\"WilyBanzaiAmmoAid\",5)\nHSNI L 1 Offset(92,-60)\nHSNI L 2 Offset(96,-64)\nHSNI L 0 A_Refire\nGoto CoolDown2\nLeft:\nHSNI L 0 A_GiveInventory(\"SearchManAltStorm2_CI\",1)\nHSNI L 1 A_TakeInventory(\"WilyBanzaiAmmoAid\",5)\nHSNI L 1 Offset(92,-60)\nHSNI L 2 Offset(96,-64)\nHSNI L 0 A_Refire\nGoto CoolDown2\nRight:\nHSNI L 0 A_GiveInventory(\"SearchManAltStorm3_CI\",1)\nHSNI L 1 A_TakeInventory(\"WilyBanzaiAmmoAid\",5)\nHSNI L 1 Offset(92,-60)\nHSNI L 2 Offset(96,-64)\nHSNI L 0 A_Refire\nGoto CoolDown2\nCoolDown2:\nHSNI L 0 A_ScaleVelocity(0.2)\nHSNI L 1 A_SpawnItemEx(\"BoosterFX\",-10,0,32,0,2,-10,0,1)\nHSNI L 2 A_TakeInventory(\"WilyBanzaiAmmoAid\",175)\nHSNI L 0 A_ScaleVelocity(0.2)\nHSNI L 0 A_TakeInventory(\"CutterFlagX\",1)\nHSNI L 0 A_TakeInventory(\"RollingCutterFlag\",1)\nHSNI L 0 A_TakeInventory(\"StunArmor\", 1)\nHSNI L 2 SetPlayerProperty(0,0,3)\nHSNI L 1 Offset(96,-64)\nHSNI L 1 Offset(64,-32)\nHSNI L 1 Offset(32,0)\nHSNI L 1 Offset(1,33)\nHSNI L 11 ACS_ExecuteAlways(191,0,0)\nGoto Ready+2\nFlash:\nTNT1 A 0 A_JumpIfInventory(\"BushInvis\",1,\"FlashB\")\nTNT1 A 0 A_SetTranslucent(1.0)\nTNT1 A 0 A_JumpIfInventory(\"SearchTargetID1\",1,\"Flash1\")\nTNT1 A 0 A_JumpIfInventory(\"SearchTargetID2\",1,\"Flash2\")\nTNT1 A 0 A_JumpIfInventory(\"SearchTargetID3\",1,\"Flash3\")\nTNT1 A 0 A_JumpIfInventory(\"SearchTargetID4\",1,\"Flash4\")\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"NoFlash\")\nTNT1 A 1\nloop\nFlashB:\nTNT1 A 0 A_SetTranslucent(0.0)\nDIVA A 0 A_JumpIf(ACS_ExecuteWithResult(143,0)==0,\"BlueMines\")\nDIVA A 0 A_JumpIf(ACS_ExecuteWithResult(143,0)==1,\"RedMines\")\nDIVA A 0 A_JumpIf(ACS_ExecuteWithResult(143,0)==2,\"OrangeMines\")\nDIVA A 0 A_JumpIf(ACS_ExecuteWithResult(143,0)==3,\"PurpleMines\")\ngoto Flash+2\nBlueMines:\nTNT1 A 0 A_SpawnItemEx(\"BushVisualBlue\",0,0,60,momx,momy,momz,0,9,0)\ngoto Flash+2\nRedMines:\nTNT1 A 0 A_SpawnItemEx(\"BushVisualRed\",0,0,60,momx,momy,momz,0,9,0)\ngoto Flash+2\nOrangeMines:\nTNT1 A 0 A_SpawnItemEx(\"BushVisualOrange\",0,0,60,momx,momy,momz,0,9,0)\ngoto Flash+2\nPurpleMines:\nTNT1 A 0 A_SpawnItemEx(\"BushVisualPurple\",0,0,60,momx,momy,momz,0,9,0)\ngoto Flash+2\nFlash1:\nTNT1 A 0 ACS_ExecuteAlways(801,0,3,1)\ngoto Flash+3\nFlash2:\nTNT1 A 0 ACS_ExecuteAlways(801,0,3,2)\ngoto Flash+4\nFlash3:\nTNT1 A 0 ACS_ExecuteAlways(801,0,3,3)\ngoto Flash+5\nFlash4:\nTNT1 A 0 ACS_ExecuteAlways(801,0,3,4)\ngoto Flash+6\n}}\n\nactor HomingSniperBAid : HomingSniperB replaces HomingSniperB\n{\nspeed 40\ndamage (12)\nStates\n{\nSpawn:\nHSNM TU 2\nloop\nDeath:\nMMFX BCDE 2\nstop\n}}\n\nactor HomingSniperBBAid : HomingSniperBAid Replaces HomingSniperBB{translation \"192:192=192:192\", \"198:198=198:198\"}\nactor HomingSniperBRAid : HomingSniperBAid Replaces HomingSniperBR{translation \"192:192=54:54\", \"198:198=42:42\"}\nactor HomingSniperBOAid : HomingSniperBAid Replaces HomingSniperBO{translation \"192:192=229:229\", \"198:198=220:220\"}\nactor HomingSniperBPAid : HomingSniperBAid Replaces HomingSniperBP{translation \"192:192=64:64\", \"198:198=62:62\"}\n\nactor DeadlySniperMid : HomingSniperBAid//smaller but same collision box size atm\n{\nTranslation \"192:192=105:105\", \"198:198=230:230\", \"202:202=210:210\"\nScale 1.75\ndamage (7)\nStates\n{\nSpawn:\nHSNM T 0\nHSNM T 0 ACS_ExecuteAlways(259, 0, 0)\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\") //UTUTUTUTUTU 2 A_Jump(64,\"Redirect\")\nHSNM U 0 A_Jump(64,\"Redirect\")\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nHSNM U 0 A_Jump(64,\"Redirect\")\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nHSNM U 0 A_Jump(64,\"Redirect\")\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nHSNM U 0 A_Jump(64,\"Redirect\")\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nHSNM U 0 A_Jump(64,\"Redirect\")\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nHSNM U 0 A_Jump(64,\"Redirect\")\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nHSNM U 0 A_Jump(64,\"Redirect\")\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nGoto Redirect\nReDirect:\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nGoto Spawn2\nSpawn2:\nHSNM U 0 A_ChangeVelocity(cos(pitch)*40,0,-sin(pitch)*40, CVF_RELATIVE|CVF_REPLACE)\nHSNM TU 2 A_PlaySoundEx(\"weapon/drillfly\",\"Weapon\")\nGoto Spawn2+1\nDeath:\nTNT1 A 0 A_Stop\nTNT1 A 0 A_Explode(7,64,0,0,64)\nTNT1 A 0 A_PlaySoundEx(\"weapon/napalm\", \"Weapon\")\nTN_B EFGHIJKLMNOPQRS 2\nstop\n}}\n\nactor DeadlySniperMidB : DeadlySniperMid{translation \"192:192=192:192\", \"198:198=198:198\",\"202:202=192:192\"}\nactor DeadlySniperMidR : DeadlySniperMid{translation \"192:192=54:54\", \"198:198=42:42\", \"202:202=54:54\"}\nactor DeadlySniperMidO : DeadlySniperMid{translation \"192:192=229:229\", \"198:198=220:220\",\"202:202=229:229\"}\nactor DeadlySniperMidP : DeadlySniperMid{translation \"192:192=64:64\", \"198:198=62:62\",\"202:202=64:64\"}\n\nactor DeadlySniperLeft : DeadlySniperMid\n{\nStates\n{\nRedirect:\nHSNM U 0 A_Setangle(angle - 7.0)\nGoto Spawn2\n}}\n\nactor DeadlySniperLeftB : DeadlySniperLeft{translation \"192:192=192:192\", \"198:198=198:198\",\"202:202=192:192\"}\nactor DeadlySniperLeftR : DeadlySniperLeft{translation \"192:192=54:54\", \"198:198=42:42\", \"202:202=54:54\"}\nactor DeadlySniperLeftO : DeadlySniperLeft{translation \"192:192=229:229\", \"198:198=220:220\",\"202:202=229:229\"}\nactor DeadlySniperLeftP : DeadlySniperLeft{translation \"192:192=64:64\", \"198:198=62:62\",\"202:202=64:64\"}\n\nactor DeadlySniperRight : DeadlySniperMid\n{\nStates\n{\nRedirect:\nHSNM U 0 A_Setangle(angle + 7.0)\nGoto Spawn2\n}}\n\nactor DeadlySniperRightB : DeadlySniperRight{translation \"192:192=192:192\", \"198:198=198:198\",\"202:202=192:192\"}\nactor DeadlySniperRightR : DeadlySniperRight{translation \"192:192=54:54\", \"198:198=42:42\", \"202:202=54:54\"}\nactor DeadlySniperRightO : DeadlySniperRight{translation \"192:192=229:229\", \"198:198=220:220\",\"202:202=229:229\"}\nactor DeadlySniperRightP : DeadlySniperRight{translation \"192:192=64:64\", \"198:198=62:62\",\"202:202=64:64\"}\n\nactor HomingSniperB1Aid : HomingSniperB1 Replaces HomingSniperB1\n{\ndamage (12)\nstates\n{\nSpawn:\nHSNM T 0\nHSNM T 0 Thing_ChangeTID(0,ACS_ExecuteWithResult(801,1,1)+1299)\nSpawn2:\nHSNM T 0\nHSNM T 1\nHSNM T 0 A_JumpIf(TID==1299,\"Unlock\")\nSpawn3:\nHSNM T 0 A_JumpIf(ACS_ExecuteWithResult(801,2,TID-1299)==0,\"Unlock\")\nHSNM T 1 A_ChangeVelocity(cos(pitch)*40,0,-Sin(Pitch)*40,3)\nHSNM U 1 A_ChangeVelocity(cos(pitch)*40,0,-sin(pitch)*40,3)\nHSNM T 1 A_ChangeVelocity(cos(pitch)*40,0,-sin(pitch)*40,3)\nHSNM U 1 A_ChangeVelocity(cos(pitch)*40,0,-sin(pitch)*40,3)\nloop\nUnlock:\nTNT1 A 0 A_SpawnItemEx(\"HomingSniperB\",0,0,0,momx,momy,momz,0,9,0)\nstop\n}}\n\nactor HomingSniperB1BAid : HomingSniperB1Aid Replaces HomingSniperB1B {translation \"192:192=192:192\", \"198:198=198:198\"}\nactor HomingSniperB1RAid : HomingSniperB1Aid Replaces HomingSniperB1R {translation \"192:192=54:54\", \"198:198=42:42\"}\nactor HomingSniperB1OAid : HomingSniperB1Aid Replaces HomingSniperB1O {translation \"192:192=229:229\", \"198:198=220:220\"}\nactor HomingSniperB1PAid : HomingSniperB1Aid Replaces HomingSniperB1P {translation \"192:192=64:64\", \"198:198=62:62\"}\n\nactor HomingSniperB2Aid : HomingSniperB1Aid Replaces HomingSniperB2\n{\nstates\n{\nSpawn:\nHSNM T 0\nHSNM T 0 Thing_ChangeTID(0,ACS_ExecuteWithResult(801,1,2)+1299)\ngoto Spawn2\n}}\n\nactor HomingSniperB2BAid : HomingSniperB2Aid Replaces HomingSniperB2B {translation \"192:192=192:192\", \"198:198=198:198\"}\nactor HomingSniperB2RAid : HomingSniperB2Aid Replaces HomingSniperB2R {translation \"192:192=54:54\", \"198:198=42:42\"}\nactor HomingSniperB2OAid : HomingSniperB2Aid Replaces HomingSniperB2O {translation \"192:192=229:229\", \"198:198=220:220\"}\nactor HomingSniperB2PAid : HomingSniperB2Aid Replaces HomingSniperB2P {translation \"192:192=64:64\", \"198:198=62:62\"}\n\nactor HomingSniperB3Aid : HomingSniperB1Aid Replaces HomingSniperB3\n{\nstates\n{\nSpawn:\nHSNM T 0\nHSNM T 0 Thing_ChangeTID(0,ACS_ExecuteWithResult(801,1,3)+1299)\ngoto Spawn2\n}}\n\nactor HomingSniperB3BAid : HomingSniperB3Aid Replaces HomingSniperB3B {translation \"192:192=192:192\", \"198:198=198:198\"}\nactor HomingSniperB3RAid : HomingSniperB3Aid Replaces HomingSniperB3R {translation \"192:192=54:54\", \"198:198=42:42\"}\nactor HomingSniperB3OAid : HomingSniperB3Aid Replaces HomingSniperB3O {translation \"192:192=229:229\", \"198:198=220:220\"}\nactor HomingSniperB3PAid : HomingSniperB3Aid Replaces HomingSniperB3P {translation \"192:192=64:64\", \"198:198=62:62\"}\n\nactor HomingSniperB4Aid : HomingSniperB1Aid Replaces HomingSniperB4\n{\nstates\n{\nSpawn:\nHSNM T 0\nHSNM T 0 Thing_ChangeTID(0,ACS_ExecuteWithResult(801,1,4)+1299)\ngoto Spawn2\n}}\n\nactor HomingSniperB4BAid : HomingSniperB4Aid Replaces HomingSniperB4B {translation \"192:192=192:192\", \"198:198=198:198\"}\nactor HomingSniperB4RAid : HomingSniperB4Aid Replaces HomingSniperB4R {translation \"192:192=54:54\", \"198:198=42:42\"}\nactor HomingSniperB4OAid : HomingSniperB4Aid Replaces HomingSniperB4O {translation \"192:192=229:229\", \"198:198=220:220\"}\nactor HomingSniperB4PAid : HomingSniperB4Aid Replaces HomingSniperB4P {translation \"192:192=64:64\", \"198:198=62:62\"}\n\nactor SearchFrisbeeAid : SearchFrisbee Replaces SearchFrisbee\n{\nTranslation \"195:195=73:73\", \"202:202=210:210\"\nRadius 15\nvar int user_P;\nDamage(4)\n+SkyExplode\nDamagetype \"SearchDisc\"\nReactiontime 10\nStates\n{\nSpawn:\nHSNM DE 3 A_SetUserVar(\"user_P\",user_p+1)\nHSNM E 0 A_CountDown\nloop\nDeath:\nTNT1 A 0 A_PlaySoundEx(\"weapon/crackerexplode\", \"Weapon\")\nTNT1 A 0 A_Explode(23 - User_p,96,0,0,96)\nTN_B EFGHIJKLMNOPQRS 2\nstop\n}}\n\nactor SearchFrisbeeBAid : SearchFrisbeeAid Replaces SearchFrisbeeB{Translation \"195:195=198:198\",\"202:202=192:192\"}\nactor SearchFrisbeeRAid : SearchFrisbeeAid Replaces SearchFrisbeeR{Translation \"195:195=42:42\",\"202:202=54:54\"}\nactor SearchFrisbeeOAid : SearchFrisbeeAid Replaces SearchFrisbeeO{Translation \"195:195=220:220\",\"202:202=229:229\"}\nactor SearchFrisbeePAid : SearchFrisbeeAid Replaces SearchFrisbeeP{Translation \"195:195=62:62\",\"202:202=64:64\"}\n\nactor WilyBanzaiAmmoAid : WilyBanzaiAmmo Replaces WilyBanzaiAmmo {inventory.maxamount 175}\n\nactor SearchmanMain0_CI : TeamColor_CI\n{\nstates\n{\nFireX:\nTNT1 A 0 A_FireCustomMissile(\"HomingSniperBAid\",0,0,0,0)\ngoto Done\nFireB:\nTNT1 A 0 A_FireCustomMissile(\"HomingSniperBBAid\",0,0,0,0)\ngoto Done\nFireR:\nTNT1 A 0 A_FireCustomMissile(\"HomingSniperBRAid\",0,0,0,0)\ngoto Done\nFireO:\nTNT1 A 0 A_FireCustomMissile(\"HomingSniperBOAid\",0,0,0,0)\ngoto Done\nFireP:\nTNT1 A 0 A_FireCustomMissile(\"HomingSniperBPAid\",0,0,0,0)\ngoto Done\n}}\n\nactor SearchmanAltStorm1_CI : TeamColor_CI//Mid\n{\nstates\n{\nFireX:\nTNT1 A 0 A_Jump(156,\"High\",\"Low\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMid\",0,0,Random(-2,2),0)\ngoto Done\nHigh:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMid\",0,0,Random(-2,2),0,0,7)\ngoto Done\nLow:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMid\",0,0,Random(-2,2),0,0,-7)\ngoto Done\nFireB:\nTNT1 A 0 A_Jump(156,\"HighB\",\"LowB\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidB\",0,0,Random(-2,2),0)\ngoto Done\nHighB:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidB\",0,0,Random(-2,2),0,0,7)\ngoto Done\nLowB:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidB\",0,0,Random(-2,2),0,0,-7)\ngoto Done\nFireR:\nTNT1 A 0 A_Jump(156,\"HighR\",\"LowR\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidR\",0,0,Random(-2,2),0)\ngoto Done\nHighR:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidR\",0,0,Random(-2,2),0,0,7)\ngoto Done\nLowR:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidR\",0,0,Random(-2,2),0,0,-7)\ngoto Done\nFireO:\nTNT1 A 0 A_Jump(156,\"HighO\",\"LowO\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidO\",0,0,Random(-2,2),0)\ngoto Done\nHighO:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidO\",0,0,Random(-2,2),0,0,7)\ngoto Done\nLowO:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidO\",0,0,Random(-2,2),0,0,-7)\ngoto Done\nFireP:\nTNT1 A 0 A_Jump(156,\"HighP\",\"LowP\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidP\",0,0,Random(-2,2),0)\ngoto Done\nHighP:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidP\",0,0,Random(-2,2),0,0,7)\ngoto Done\nLowP:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperMidP\",0,0,Random(-2,2),0,0,-7)\ngoto Done\n}}\n\nactor SearchmanAltStorm2_CI : TeamColor_CI//Left\n{\nstates\n{\nFireX:\nTNT1 A 0 A_Jump(156,\"High\",\"Low\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeft\",7,0,Random(-2,2),0)\ngoto Done\nHigh:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeft\",7,0,Random(-2,2),0,0,7)\ngoto Done\nLow:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeft\",7,0,Random(-2,2),0,0,-7)\ngoto Done\nFireB:\nTNT1 A 0 A_Jump(156,\"HighB\",\"LowB\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftB\",7,0,Random(-2,2),0)\ngoto Done\nHighB:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftB\",7,0,Random(-2,2),0,0,7)\ngoto Done\nLowB:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftB\",7,0,Random(-2,2),0,0,-7)\ngoto Done\nFireR:\nTNT1 A 0 A_Jump(156,\"HighR\",\"LowR\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftR\",7,0,Random(-2,2),0)\ngoto Done\nHighR:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftR\",7,0,Random(-2,2),0,0,7)\ngoto Done\nLowR:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftR\",7,0,Random(-2,2),0,0,-7)\ngoto Done\nFireO:\nTNT1 A 0 A_Jump(156,\"HighO\",\"LowO\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftO\",7,0,Random(-2,2),0)\ngoto Done\nHighO:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftO\",7,0,Random(-2,2),0,0,7)\ngoto Done\nLowO:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftO\",7,0,Random(-2,2),0,0,-7)\ngoto Done\nFireP:\nTNT1 A 0 A_Jump(156,\"HighP\",\"LowP\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftP\",7,0,Random(-2,2),0)\ngoto Done\nHighP:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftP\",7,0,Random(-2,2),0,0,7)\ngoto Done\nLowP:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperLeftP\",7,0,Random(-2,2),0,0,-7)\ngoto Done\n}}\n\nactor SearchmanAltStorm3_CI : TeamColor_CI//Right\n{\nstates\n{\nFireX:\nTNT1 A 0 A_Jump(156,\"High\",\"Low\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRight\",-7,0,Random(-2,2),0)\ngoto Done\nHigh:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRight\",-7,0,Random(-2,2),0,0,7)\ngoto Done\nLow:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRight\",-7,0,Random(-2,2),0,0,-7)\ngoto Done\n\nFireB:\nTNT1 A 0 A_Jump(156,\"HighB\",\"LowB\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightB\",-7,0,Random(-2,2),0)\ngoto Done\nHighB:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightB\",-7,0,Random(-2,2),0,0,7)\ngoto Done\nLowB:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightB\",-7,0,Random(-2,2),0,0,-7)\ngoto Done\n\nFireR:\nTNT1 A 0 A_Jump(156,\"HighR\",\"LowR\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightR\",-7,0,Random(-2,2),0)\ngoto Done\nHighR:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightR\",-7,0,Random(-2,2),0,0,7)\ngoto Done\nLowR:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightR\",-7,0,Random(-2,2),0,0,-7)\ngoto Done\n\nFireO:\nTNT1 A 0 A_Jump(156,\"HighO\",\"LowO\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightO\",-7,0,Random(-2,2),0)\ngoto Done\nHighO:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightO\",-7,0,Random(-2,2),0,0,7)\ngoto Done\nLowO:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightO\",-7,0,Random(-2,2),0,0,-7)\ngoto Done\n\nFireP:\nTNT1 A 0 A_Jump(156,\"HighP\",\"LowP\")\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightP\",-7,0,Random(-2,2),0)\ngoto Done\nHighP:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightP\",-7,0,Random(-2,2),0,0,7)\ngoto Done\nLowP:\nTNT1 A 0 A_FireCustomMissile(\"DeadlySniperRightP\",-7,0,Random(-2,2),0,0,-7)\ngoto Done\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaMan8/SwordManAid.txt",
"contents": "actor Swordman : SturdyClassBase\n{\nPlayer.ScoreIcon \"C_08C0X\"\nplayer.startitem \"SturdyHealthBar\"\nplayer.displayname \"Swordman\"\nplayer.soundclass \"swordmanc\"\nplayer.startitem \"FlameSwordBoss\"\nplayer.startitem \"OrdersAmmo\", 14\nplayer.startitem \"WaterBalloonWeakness2\", 1\nplayer.startitem \"BubbleLeadWeakness\", 1\nplayer.startitem \"RainFlushWeakness\", 1\nplayer.startitem \"WaterWaveWeakness\", 1\nplayer.startitem \"WaterBalloonWeakness\", 1\nplayer.forwardmove 0.8, 0.8\nplayer.sidemove 0.78, 0.78\nStates\n{\nSpawn:\nSWOM A 0\nSWOM A 0 A_JumpIfInventory(\"FlameFlag\",1,3)\nSWOM B 1\nSWOM A -1 //A_JumpIfInventory(\"FlameFlag\",1,1)\nSWOL B 1\nSWOL A 1\nSWOL A 0 A_JumpIfInventory(\"NoFlameFlag\",1,\"Spawn\")\nGoto Spawn+5\nSee:\nSWOM BBBBB 1 A_JumpIfInventory(\"FlameFlag\",1,\"SeeLegs\")\nSWOM CDE 5\nGoto Spawn\nSeeLegs:\nSWOL B 1\nSWOL BBBBCCCCCDDDDDEEEEE 1 A_JumpIfInventory(\"NoFlameFlag\",1,\"See\")\ngoto Spawn+4\nMissile:\nSWOM FFFFFGGGG 1 A_JumpIfInventory(\"FlameFlag\",1,\"MissileLegs\")\ngoto Spawn\nMissileLegs:\nSWOL F 1\nSWOL FFFF 1 A_JumpIfInventory(\"NoFlameFlag\",1,\"Missile\")\nSWOL GGGG 1 A_JumpIfInventory(\"NoFlameFlag\",1,\"Missile\")\ngoto Spawn+5\nClassPain:\nSWOM HHH 0 A_JumpIfInventory(\"FlameFlag\",1,\"ClassPainLegs\")\ngoto PainContinue\nClassPainLegs:\nSWOL I 0\ngoto PainContinue\nClassDeath:\nSWOM H 0 A_JumpIfInventory(\"FlameFlag\",1,\"ClassDeathLegs\")//A_TakeInventory(\"FlameSwordBoss\")\nSWOM H 1\ngoto DeathContinue\nClassDeathLegs:\nSWOL I 1 //A_TakeInventory(\"FlameSwordBoss\")\ngoto DeathContinue\nDropWeapon:\nSWOM H 0\ngoto NoDropWeapon\nTimeStopped:\nSWOM H 0 A_JumpIfInventory(\"FlameFlag\",1,\"TimeStoppedLegs\")\nGoto \"Super::TimeStopped\"\nTimeStoppedLegs:\nSWOL HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1 A_Stop\nGoto pain+1\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaMan8/ClownManAid.txt",
"contents": "actor ClownShockRadiusAid : ClownShockRadius Replaces ClownShockRadius\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(5,96,0,0,96)\nstop\n}}\n\nactor ClownShockRadius2Aid : ClownShockRadiusAid Replaces ClownShockradius2\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(11,128,0,0,96)\nstop\n}}\n\nactor GroundThunderClaw2Aid : GroundThunderClaw2 Replaces GroundThunderClaw2\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTCLB AAABBBCCC 1 A_GiveToTarget(\"GroundThunderClawOut2\",1)\nTCLB C 0 A_Explode(10,32,0,0,32)\nSpawn2:\nTCLB C 0 A_PlaySoundEx(\"weapon/ClownBall\",\"Weapon\")\nTCLB C 0 A_SpawnItemex(\"GroundTClawRadius\")//)A_Explode(5,90,0)\nTCLB C 0 A_CountDown\nTCLB DDEE 1 A_GiveToTarget(\"GroundThunderClawOut2\",1)\nTCLB C 0 A_PlaySoundEx(\"weapon/ClownBall\",\"Weapon\")\nTCLB C 0 A_SpawnItemex(\"GroundTClawRadius\")//A_Explode(5,90,0)\nTCLB C 0 A_CountDown\nTCLB FFEE 1 A_GiveToTarget(\"GroundThunderClawOut2\",1)\nloop\nDeath:\nTCLB CCBBAA 1 A_GiveToTarget(\"GroundThunderClawOut2\",1)\nstop\n}}\n\nactor GroundTClawRadius : BasicExplosion\n{\nObituary \"$OB_THUNDERCLAW\"\nDamagetype \"ThunderCarnival\"\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(3,32,0,0,32)\nstop\n}}"
},
{
"source": "pk3",
"name": "Actors/MegaMan7/JunkManAid.txt",
"contents": "actor JunkCubeAid : JunkCube Replaces JunkCube\n{\nDamageFactor \"PlantDrain\", 0.0\nDamageFactor \"ShadeDrain\", 0.0\n}"
},
{
"source": "pk3",
"name": "Actors/MegaMan7/CloudManAid.txt",
"contents": "actor Cloudman : SturdyClassBase\n{\nPlayer.ScoreIcon \"C_07D0X\"\nplayer.startitem \"SturdyHealthBar\"\nplayer.displayname \"Cloudman\"\nplayer.soundclass \"cloudmanc\"\nplayer.startitem \"ThunderBoltBoss\"\nplayer.startitem \"RainAmmo\", 28\nplayer.startitem \"FlightItem\"\nplayer.forwardmove 0.6//0.69, 0.69\nplayer.sidemove 0.58//0.67, 0.67\ngravity 0.4\n\nplayer.startitem \"DangerWrapWeakness2\", 1\n\nplayer.startitem \"DangerWrapWeakness\", 1\nplayer.startitem \"BubbleLeadWeakness\", 1\nStates\n{\nSpawn:\nCLOM A 0\nCLOM B 1\nCLOM A 1 A_JumpIfInventory(\"CloudFireHold\",1,\"MissileHold\")\nGoto Spawn+2\nSee:\nCLOM BCDE 5\nGoto Spawn\nMissile:\nCLOM FFFFF 1 A_JumpIfInventory(\"CloudFireHold\",1,\"MissileHold\")\nCLOM GGGG 1\ngoto Spawn\nMissileHold:\nCLOM F 2\nCLOM F 1 A_JumpIfInventory(\"CloudFireHold\",1,\"MissileHold\")\ngoto Missile+4\nClassPain:\nCLOM H 0\ngoto PainContinue\nClassDeath:\nCLOM H 1 //A_TakeInventory(\"ThunderBoltBoss\")\ngoto DeathContinue\nDropWeapon:\nCLOM H 0\ngoto NoDropWeapon\n}}\n\nactor ThunderBoltBoss : MegaBuster\n{\ndropitem \"ThunderBoltWepCDropped\"\nWeapon.AmmoUse 1\nWeapon.AmmoGive 28\nWeapon.SlotNumber 1\nObituary \"$OB_THUNDERBOLT\"\nweapon.ammotype \"RainAmmo\"\ninventory.pickupsound \"weapon/weaponup\"\n+WEAPON.AMMO_OPTIONAL\nScale 2.0\nStates\n{\nSpawn:\nC_07 D 1\nloop\nReady:\nCLOH A 0 ACS_ExecuteAlways(998,0,843)\nCLOH A 0 A_Gunflash\nCLOH A 1 A_WeaponReady\nGoto Ready+2\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nCLOH A 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nCLOH A 1 A_Raise\nLoop\nFire:\nCLOH A 0 A_JumpIfNoAmmo(\"NoAmmoFire\")\n//CLOH A 0 A_PlaySoundEx(\"weapon/TSTRIKE\",\"Weapon\")\nCLOH A 0 A_GiveInventory(\"CloudmanMain_CI\",1)\nCLOH A 0 A_JumpIfInventory(\"IBeFlyin\",1,2)\nCLOH A 0 A_TakeInventory(\"RainAmmo\",1)\nCLOH A 0 A_TakeInventory(\"RainAmmo\",3)\nCLOH A 0 A_JumpIfInventory(\"RainAmmo\",1,2)\nCLOH F 2 A_PlaySoundEx(\"weapon/thunderbolt\",\"Weapon\")\nGoto MainEnd\nCLOH F 2 A_PlaySoundEx(\"weapon/TSTRIKE\",\"Weapon\")\nGoto MainEnd\nMainEnd:\nCLOH FGH 2\nCLOH IJK 2\nTNT1 A 12\nCLOH L 2\nCLOH A 0 A_Refire\nGoto Ready+2\nNoAmmoFire:\n//CLOH A 1 A_GiveInventory(\"CutterFlag\",1)\nCLOH A 1 A_GiveInventory(\"HatinFlyin\")\nCLOH A 1 A_GiveInventory(\"NoItem\")\nCLOH A 1 ACS_ExecuteAlways(191,0,6)\nCLOH A 1 SetPlayerProperty(0, 0, 3)\nCLOH A 1 A_GiveInventory(\"CloudFireHold\")\nCLOH B 1 A_PlaySoundEx(\"weapon/CloudAlt\",\"Weapon\")\nCLOH B 1 A_GiveInventory(\"RainAmmo\",1)\nCLOH B 1 //A_GiveInventory(\"CutterFlag\",1)\nCLOH C 3 //A_WeaponReady(WRF_NOPRIMARY)\nCLOH D 1 A_PlaySoundEx(\"weapon/CloudAlt\",\"Weapon\")\nCLOH D 1 A_GiveInventory(\"RainAmmo\",1)\nCLOH D 1 A_GiveInventory(\"CutterFlag\",1)\nCLOH E 3 //A_WeaponReady(WRF_NOPRIMARY)\nCLOH E 1 A_PlaySoundEx(\"weapon/CloudAlt\",\"Weapon\")\nCLOH E 1 A_GiveInventory(\"RainAmmo\",1)\nCLOH E 1 A_GiveInventory(\"CutterFlag\",1)\nCLOH E 3 //A_WeaponReady(WRF_NOPRIMARY)\nCLOH E 1 A_PlaySoundEx(\"weapon/CloudAlt\",\"Weapon\")\nCLOH E 1 A_GiveInventory(\"RainAmmo\",1)\nCLOH E 1 A_GiveInventory(\"CutterFlag\",1)\nCLOH E 2 //A_WeaponReady(WRF_NOPRIMARY)\nCLOH E 1 A_TakeInventory(\"CloudFireHold\",999)\nCLOH A 0 A_PlaySoundEx(\"weapon/thunderbolt\",\"Weapon\")\nCLOH A 0 A_GiveInventory(\"CloudmanMain_CI\",1)//A_GiveInventory(\"CloudmanMain2_CI\",1)\nCLOH F 2 A_TakeInventory(\"RainAmmo\",4)\nCLOH F 0 A_TakeInventory(\"CutterFlag\",99)\nCLOH G 2 ACS_ExecuteAlways(191,0,0)\nCLOH H 2\nCLOH IJK 2\nCLOH L 1 A_TakeInventory(\"HatinFlyin\")\nCLOH L 1 A_TakeInventory(\"NoItem\")\nCLOH A 6 A_WeaponReady(WRF_NoPrimary)\ngoto Ready+2\nAltfire:\nCLOH A 0 A_JumpIfInventory(\"IBeFlyin\",1,\"FlyFire\")\nCLOH A 0 A_JumpIf(z-floorz==0, \"Recharge\")\nCLOH A 0 A_JumpIf(momz==0, \"momzverify\")\nCLOH A 1 //A_JumpIfInventory(\"CutterFlag\",1,1)\ngoto Ready+2\n/*CLOH A 0 A_JumpIfInventory(\"CutterFlag\",4,\"Part4\")\nCLOH A 0 A_JumpIfInventory(\"CutterFlag\",3,\"Part3\")\nCLOH A 0 A_JumpIfInventory(\"CutterFlag\",2,\"Part2\")\n//BCDEF\nCLOH CB 1\nGoto Alt2Finish\nPart2:\nCLOH EDCB 1\nGoto Alt2Finish\nPart3:\nCLOH EEEDCB 1\nGoto Alt2Finish\nPart4:\nCLOH EEEEEDCB 1\nGoto Alt2Finish\nAlt2Finish:\nCLOH A 1 A_PlaySoundEx(\"weapon/pharaoh2\",\"Weapon\")\nCLOH A 0 A_TakeInventory(\"CloudFireHold\",99)\nCLOH A 0 A_TakeInventory(\"CutterFlag\",99)\nCLOH A 1 A_TakeInventory(\"HatinFlyin\")\nCLOH A 1 A_TakeInventory(\"NoItem\")\nCLOH A 2 ACS_ExecuteAlways(191,0,0)\nCLOH A 6 A_WeaponReady(WRF_NOPRIMARY)\nGoto Ready+2*/\nmomzverify:\nCLOH A 1 A_JumpIf(z-floorz==0, \"Recharge\")\nCLOH A 0 A_JumpIf(momz==0, \"Recharge\")\ngoto Ready+2\nRecharge:\nCLOH A 0 SetPlayerProperty(0,1,0)\nCLOH A 0 A_GiveInventory(\"CloudFireHold\")\nCLOH A 0 A_GiveInventory(\"NoItem\")\nCLOH A 0 A_PlaySoundEx(\"weapon/CloudAlt\",\"Weapon\")\nCLOH B 1 A_SpawnItemEx(\"CloudDownerA\",0,0,276,0,0,0,0,1)\nCLOH B 1 A_SpawnItemEx(\"CloudDownerB\",0,0,256,0,0,0,0,1)\nCLOH B 1 A_SpawnItemEx(\"CloudDownerC\",0,0,236,0,0,0,0,1)\nCLOH C 1 A_SpawnItemEx(\"CloudDownerD\",0,0,216,0,0,0,0,1)\nCLOH C 1 A_SpawnItemEx(\"CloudDownerE\",0,0,196,0,0,0,0,1)\nCLOH C 1 A_SpawnItemEx(\"CloudDownerF\",0,0,176,0,0,0,0,1)\nCLOH D 1 A_SpawnItemEx(\"CloudDownerA\",0,0,156,0,0,0,0,1)\nCLOH D 1 A_SpawnItemEx(\"CloudDownerB\",0,0,136,0,0,0,0,1)\nCLOH D 1 A_SpawnItemEx(\"CloudDownerC\",0,0,116,0,0,0,0,1)\nCLOH E 1 A_SpawnItemEx(\"CloudDownerD\",0,0,96,0,0,0,0,1)\nCLOH E 1 A_SpawnItemEx(\"CloudDownerE\",0,0,76,0,0,0,0,1)\nCLOH E 1 A_SpawnItemEx(\"CloudDownerF\",0,0,56,0,0,0,0,1)\nCLOH EEEEEE 3\nCLOH D 3 A_TakeInventory(\"CloudFireHold\",999)\nCLOH C 1 ACS_ExecuteAlways(191,0,0)\nCLOH C 1 A_TakeInventory(\"HatinFlyin\")\nCLOH C 1 A_TakeInventory(\"NoItem\")\nCLOH B 3 A_TakeInventory(\"CutterFlag\",99)\nCLOH U 0 A_GiveInventory(\"RainAmmo\",14)\nCLOH A 0 A_TakeInventory(\"NoItem\",999)\nCLOH A 0 SetPlayerProperty(0,0,0)\nCLOH A 0 A_ReFire\ngoto Ready+2\nFlyFire:\nCLOH A 0 A_JumpIfInventory(\"RainAmmo\",3,\"RealAltFire\")\ngoto Ready+2\nRealAltFire:\nCLOH AL 5\nTNT1 A 0 A_PlaySoundEx(\"weapon/TSTRIKE\",\"Weapon\")\nCLOH A 0 A_GiveInventory(\"CloudmanAlt_CI\",1)\nCLOH A 0 A_TakeInventory(\"RainAmmo\",3)\nCLOH LA 5\nCLOH A 10\ngoto Ready+2\nNoAmmo:\nCLOH A 0\nGoto Ready+2\nFlash:\nTNT1 A 0 A_JumpIfInventory(\"IsDead\",1,\"NoFlash\")\nTNT1 A 0 A_JumpIfInventory(\"IBeFlyin\",1,\"FlyFlash1\")\nTNT1 A 0 SetPlayerProperty(0, 0, 3)\nTNT1 A 0\nTNT1 A 0\nTNT1 A 1\nloop\nFlyFlash1:\nTNT1 A 0 ACS_ExecuteAlways(191,0,15)\nTNT1 A 0 A_JumpIfInventory(\"RainAmmo\",1,\"FlyFlash2\")\nTNT1 A 0 A_TakeInventory(\"IBeFlyin\",1)\ngoto Flash+1\nFlyFlash2:\nTNT1 A 0 A_JumpIfInventory(\"FlightDisableFlag\",1,2)\nTNT1 A 0 SetPlayerProperty(0, 1, 3)\nTNT1 A 0 A_TakeInventory(\"RainAmmo\",1)\nTNT1 AAAAAAAAAAAAAA 1 A_JumpIfInventory(\"HatinFlyin\",1,\"SpeedChange\")\ngoto SpeedChange\nSpeedChange:\nTNT1 A 0 A_JumpIfInventory(\"IBeFlyin\",1,\"FlyFlash1\")\nTNT1 A 0 ACS_ExecuteAlways(191,0,0)\nGoto Flash\n}}\n\nactor CloudBoltAid : CloudBolt Replaces CloudBolt\n{\nStates\n{\nSpawn:\nCLOF ABCDEF 1 A_SpawnItemEx(\"CloudFX\",0,0,0,0,0,0,0,1)\nloop\nXDeath:\nTNT1 A 0 A_PlaySound(\"weapon/CloudSplit\",1,0.75)\nTNT1 A 0 A_SpawnItemEx(\"CloudBoltSplit\",0,0,0,40,0,0,90,1)\nTNT1 A 0 A_SpawnItemEx(\"CloudBoltSplit\",0,0,0,40,0,0,-90,1)\nTNT1 A 1\nstop\nDeath:\nTNT1 A 0 A_PlaySound(\"weapon/CloudSplit\",1,0.75)\nTNT1 A 0 A_SpawnItemEx(\"CloudBoltSplit\",0,0,0,40,0,0,90,1)\n//TNT1 A 0 A_SpawnItemEx(\"CloudBoltSplit\",0,0,0,40,0,0,0,1)\n//TNT1 A 0 A_SpawnItemEx(\"CloudBoltSplit\",0,0,0,40,0,0,180,1)\nTNT1 A 0 A_SpawnItemEx(\"CloudBoltSplit\",0,0,0,40,0,0,-90,1)\nTNT1 A 1\nstop\n}}\n\nactor CloudBoltBAid : CloudBoltAid Replaces CloudBoltB {translation \"202:202=192:192\", \"198:198=198:198\"}\nactor CloudBoltRAid : CloudBoltAid Replaces CloudBoltR {translation \"202:202=54:54\", \"198:198=42:42\"}\nactor CloudBoltOAid : CloudBoltAid Replaces CloudBoltO {translation \"202:202=229:229\", \"198:198=220:220\"}\nactor CloudBoltPAid : CloudBoltAid Replaces CloudBoltP {translation \"202:202=64:64\", \"198:198=62:62\"}"
}
]
},
"maps": []
}