Raw model (for completeness)
{
"meta": {
"id": "090d7218-7930-4339-88ac-7942da569902",
"sha1": "28c1ecaa415b42ac6bead0f9f4b28f2046d27740",
"sha256": "fc9394dfe1543f507534e924a8066c10970222911d7e5f5a993d336d94663eb3",
"filenames": [
"gvh-arcade-v2c.pk3"
],
"additional": {
"engines": [],
"iwad": [],
"filename": null,
"added": "2021/03/10 21:39:30",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": null,
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": null,
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2021/03/10 21:39:30",
"file": {
"type": "PK3",
"size": 3625373,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/28c1ecaa415b42ac6bead0f9f4b28f2046d27740/28c1ecaa415b42ac6bead0f9f4b28f2046d27740.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 1094,
"maps": 0,
"palettes": 0
}
},
"text_files": [
{
"source": "pk3",
"name": "ANIMDEFS.txt",
"contents": "texture MEGACRG1\npic GVHMEGA1 tics 1\npic BARENERG tics 1\n\ntexture MEGACRG2\npic GVHMEGA2 tics 1\npic GVHMEGA3 tics 1\npic BARENERG tics 1\n\ntexture VEGACRG1\npic GVHVEGA1 tics 1\npic VARENERG tics 1\n\ntexture VEGACRG2\npic GVHVEGA2 tics 1\npic GVHVEGA3 tics 1\npic VARENERG tics 1\n\ntexture TRIOCRG1\npic GVHTRIC1 tics 1\npic TRIENERG tics 1\n\ntexture TRIOCRG2\npic GVHTRIC2 tics 1\npic GVHTRIC3 tics 1\npic TRIENERG tics 1\n\ntexture VRIOCRG1\npic GVHVRIC1 tics 1\npic VRIENERG tics 1\n\ntexture VRIOCRG2\npic GVHVRIC2 tics 1\npic GVHVRIC3 tics 1\npic VRIENERG tics 1\n\ntexture CREEPCRG\npic BARAMM52 tics 1\npic BARHEALT tics 1\n\ntexture CREEPVRG\npic VARAMM52 tics 1\npic VARHEALT tics 1"
},
{
"source": "pk3",
"name": "CVARINFO.txt",
"contents": "server noarchive bool gvh_sv_daybreak = true;\nserver noarchive int gvh_sv_daybreaktimer = 3;\nserver noarchive bool gvh_sv_teamvisual = true;\nuser bool gvh_teamvisual = true;\nserver noarchive bool gvh_sv_invisual = true;\nuser bool gvh_invisual = true;\nserver noarchive bool gvh_sv_allyhealthbar = true;\nuser bool gvh_allyhealthbar = true;\nserver noarchive bool gvh_sv_enemyhealthbar = false;\nuser bool gvh_enemyhealthbar = true;\nserver noarchive bool gvh_sv_pitprotection = false;\nserver int gvh_sv_team0_class = -2;\n//nosave int gvh_team0_class = -2;\nserver int gvh_sv_team1_class = -2;\n//nosave int gvh_team1_class = -2;\n\nuser bool gvh_hints = true;\nuser bool gvh_jumpscare = false;\nuser bool gvh_cyborg_hover = false;\nuser bool gvh_cyborg_dash = false;\nuser bool gvh_mario_jump = true;\nuser bool gvh_marine_hold = true;\nuser bool gvh_jitter_jitter = false;\nuser bool gvh_jitter_clench = true;\nuser bool gvh_choke_charge = true;\n\nuser noarchive int GVH_ClassHelp_Simon = 0;\nuser noarchive int GVH_ClassHelp_Mario = 0;\nuser noarchive int GVH_ClassHelp_Marine = 0;\nuser noarchive int GVH_Menudef_Changelog = 0;\n\nuser int GVH_achievement_0 = -1;\nuser int GVH_achievement_1 = -1;\nuser int GVH_achievement_2 = -1;\nuser int GVH_achievement_3 = -1;\nuser int GVH_achievement_4 = -1;\nuser int GVH_achievement_5 = -1;\nuser int GVH_achievement_6 = -1;\nuser int GVH_achievement_7 = -1;\nuser int GVH_achievement_8 = -1;\nuser int GVH_achievement_9 = -1;\nuser int GVH_achievement_10 = -1;\nuser int GVH_achievement_11 = -1;\nuser int GVH_achievement_12 = -1;\nuser int GVH_achievement_13 = -1;\nuser int GVH_achievement_14 = -1;"
},
{
"source": "pk3",
"name": "DECORATE.txt",
"contents": "#include \"actors/classbases/classbase0.txt\"\n#include \"actors/classbases/classbase1.txt\"\n#include \"actors/classbases/classbase2.txt\"\n#include \"actors/classbases/classbase.txt\"\n#include \"actors/classbases/customwepman.txt\"\n#include \"actors/classbases/classbase-flags.txt\"\n\n#include \"projtrans/projectilecode.txt\"\n#include \"projtrans/translationitem.txt\"\n#include \"projtrans/projectiletranslation.txt\"\n#include \"projtrans/projectiletranslationfx.txt\"\n#include \"projtrans/projectiletranslation2.txt\"\n#include \"projtrans/projectiletranslationonline.txt\"\n#include \"projtrans/shieldtranslation.txt\"\n#include \"projtrans/assisttranslation.txt\"\n#include \"projtrans/assisttranslationfx.txt\"\n#include \"projtrans/voxel.txt\"\n#include \"projtrans/misc.txt\"\n#include \"projtrans/projectilethru.txt\"\n\n#include \"actors/teamvisual/teamvisualgive.txt\"\n#include \"actors/teamvisual/teamvisualbase.txt\"\n#include \"actors/teamvisual/invisual.txt\"\n#include \"actors/teamvisual/allyhealth.txt\"\n#include \"actors/teamvisual/enemyhealth.txt\"\n\n#include \"actors/classswitchitem.txt\"\n\n#include \"actors/ghoulconstants.txt\"\n#include \"actors/baseactors.txt\"\n#include \"actors/daybreak.txt\"\n#include \"actors/gibparts.txt\"\n#include \"actors/classes/survivors/megaman/megaman.txt\"\n#include \"actors/classes/survivors/megaman/megamanwep.txt\"\n#include \"actors/classes/survivors/arthur/arthur.txt\"\n#include \"actors/classes/survivors/arthur/arthurwep.txt\"\n#include \"actors/classes/survivors/ghostbuster/ghostbuster.txt\"\n#include \"actors/classes/survivors/ghostbuster/ghostbusterwep.txt\"\n#include \"actors/classes/survivors/cyborg/cyborg.txt\"\n#include \"actors/classes/survivors/cyborg/cyborgwep.txt\"\n#include \"actors/classes/survivors/mario/mario.txt\"\n#include \"actors/classes/survivors/mario/mariowep.txt\"\n#include \"actors/classes/survivors/simon/simon.txt\"\n#include \"actors/classes/survivors/simon/simonwep.txt\"\n#include \"actors/classes/survivors/marine/marine.txt\"\n#include \"actors/classes/survivors/marine/marinewep.txt\"\n\n#include \"actors/classes/ghouls/evilrobot/evilrobot.txt\"\n#include \"actors/classes/ghouls/evilrobot/evilrobotwep.txt\"\n#include \"actors/classes/ghouls/jitterskull/jitterskull.txt\"\n#include \"actors/classes/ghouls/jitterskull/jitterwep.txt\"\n#include \"actors/classes/ghouls/creeper/creeper.txt\"\n#include \"actors/classes/ghouls/creeper/creeperwep.txt\"\n#include \"actors/classes/ghouls/sjas/sjas.txt\"\n#include \"actors/classes/ghouls/sjas/sjaswep.txt\"\n#include \"actors/classes/ghouls/staypuft/staypuft.txt\"\n#include \"actors/classes/ghouls/staypuft/staypuftwep.txt\"\n#include \"actors/classes/ghouls/boo/boo.txt\"\n#include \"actors/classes/ghouls/boo/boowep.txt\"\n#include \"actors/classes/ghouls/choke/choke.txt\"\n#include \"actors/classes/ghouls/choke/chokewep.txt\""
},
{
"source": "pk3",
"name": "KEYCONF.txt",
"contents": "clearplayerclasses\n\naddplayerclass MegamanC nomenu\naddplayerclass Arthur nomenu\naddplayerclass Ghostbuster nomenu\naddplayerclass Simon nomenu\naddplayerclass Mario nomenu\naddplayerclass Cyborg nomenu\naddplayerclass Marine nomenu\n\naddplayerclass EvilRobotC nomenu\naddplayerclass Sjas nomenu\naddplayerclass MrStayPuft nomenu\naddplayerclass Creeper nomenu\naddplayerclass Jitterskull nomenu\naddplayerclass Boo nomenu\naddplayerclass Choke nomenu"
},
{
"source": "pk3",
"name": "LANGUAGE.txt",
"contents": "[enu default]\n\nQUITMSG8 = \"\\cjYou're leaving? Well all right... \\n\\cjSee you on \\chMegaman 8-Bit Deathmatch!\";\nOB_KILLEDSELF = \"%o was vanquished with a fiery death.\";"
},
{
"source": "pk3",
"name": "LOADACS.txt",
"contents": "ghoulcol\nghouldark\nghoulhint\nghoulacs\nghoulcopy\nghouljump\n\nprojtra1\nprojtran\noglcheck\nVIS\nVISC\nVISE\nKILLC\nSELEC\nSELECC\nVARMAKE\n\nACHIEVETRACK"
},
{
"source": "pk3",
"name": "MENUDEF.txt",
"contents": "LISTMENU \"MainMenu\"\n{\n\tIfGame(Doom, Chex)\n\t{\n\t\tStaticPatch 94, 2, \"M_DOOM\"\n\t\tPosition 97, 72\n\t\tIfOption(ReadThis)\n\t\t{\n\t\t\tPosition 97, 64\n\t\t}\n\t}\n\tIfGame(Strife)\n\t{\n\t\tStaticPatch 84, 2, \"M_STRIFE\"\n\t\tPosition 97, 45\n\t}\n\tIfGame(Heretic)\n\t{\n\t\tStaticPatch 88, 0, \"M_HTIC\"\n\t\tStaticPatch 40, 10, \"M_SKL01\"\n\t\tStaticPatch 232, 10, \"M_SKL00\"\n\t\tPosition 110, 56\n\t}\n\tIfGame(Hexen)\n\t{\n\t\tStaticPatch 88, 0, \"M_HTIC\"\n\t\tStaticPatch 37, 80, \"FBULB0\"\n\t\tStaticPatch 278, 80, \"FBULA0\"\n\t\tPosition 110, 56\n\t}\n\n\tIfGame(Doom, Strife, Chex)\n\t{\n\t\tFont \"DBIGFONT\", \"MenuWhite\"\n\t\tTextItem \"SinglePlayer\", \"s\", \"PlayerclassMenu\"\n\t\tTextItem \"Multiplayer\", \"m\", \"ZA_MultiplayerOptions\" // [Lego]\n\t\tTextItem \"Player Setup\", \"p\", \"PlayerMenu\"\n\t\tFont \"DBIGFONT\", \"Red\" //[Trill]\n\t\tTextItem \"GVH\", \"g\", \"GVH\"\n\t\tFont \"DBIGFONT\", \"MenuWhite\"\n\t\tTextItem \"Options\", \"o\", \"OptionsMenu\"\n\t\tTextItem \"Quit Game\", \"q\", \"QuitMenu\"\n\t}\n\n\tIfGame(Heretic, Hexen)\n\t{\n\t\tTextItem \"$MNU_NEWGAME\", \"n\", \"PlayerclassMenu\"\n\t\tTextItem \"$MNU_OPTIONS\", \"o\", \"OptionsMenu\"\n\t\tTextItem \"$MNU_GAMEFILES\", \"g\", \"GameFilesMenu\"\n\t\tTextItem \"$MNU_INFO\", \"i\", \"ReadThisMenu\"\n\t\tTextItem \"$MNU_QUITGAME\", \"q\", \"QuitMenu\"\n\t}\n}"
},
{
"source": "pk3",
"name": "README.txt",
"contents": "Inspired by GvH NES and designed to better fit 8BDM's environment, GvH Arcade\naims to take some of the core concepts of GvH and its forks to bring the\nasymmetrical team gameplay to 8BDM while introducing new concepts and classes.\nCreated out of respect for the original gameplay while acknowledging what about\nit didn't fully fit for 8BDM initially.\n _____ ______ ___________ _____ _____ _____\n/ __ \\| ___ \\ ___| _ \\_ _|_ _/ ___|\n| / \\/| |_/ / |__ | | | | | | | | \\ `--.\n| | | /| __|| | | | | | | | `--. \\\n| \\__/\\| |\\ \\| |___| |/ / _| |_ | | /\\__/ /\n \\____/\\_| \\_\\____/|___/ \\___/ \\_/ \\____/\n\nContact me on Discord at Trillster#2887 if I missed you!\n\n------------\n Coding\n------------\nTrillster - Main development\nJaxOf7 - Supporting backend code (Invisual, ProjCode, SpawnFunc, ClassSelect, etc) and work from previous GvH NES\nEhibika - Work from CSCC:DC\nCelebi - Work from CBM\nCutmanMike - Work from previous GVH and CBM\nRussel - Work from previous GvH NES\nMegaman - Work from previous GvH NES\nxColdxFusionx - Work from previous GvH NES\nKorby - Work from previous GvH NES\nCarthief - Work from previous GvH\n\n-----------\n Art\n-----------\nTrillster - General icons and huds\nPegg - Framework for huds and icons, Mario huds, Staypuft huds\nTatoonie - Simon huds and Holy Cross rotations\nEhibika - Framework for Boo huds\nMaxine - Staypuft skin\nTheBladeRoden - Mario skin\nLlamaHombre - Boo skin\nDimpsy - Old Simon skin\nCelebi - Work from CBM\nRukeifelth - Simon skin and work from previous GvH NES\nMegaman - Work from previous GvH NES\nRussel - Work from previous GvH NES\nKorby - Work from previous GvH NES\n\n------------\n Sounds\n------------\nCelebi - Work from CBM\nMusashiAA - Work from CBM\nxColdxFusionx - Work from previous GvH NES\nRussel - Work from previous GvH NES\nKristian Vasquez - Ghostbusters Theme Song Cover\n\n---------------------\n Additional Help\n---------------------\nKorby - Testing and initial concepting\nMusashiAA - Initial concepting\nCutmanMike - Database advising\nPegg - Testing\nEhibika - Testing\nSmashBro - Testing"
},
{
"source": "pk3",
"name": "SBARINFO.H.txt",
"contents": "//HORIZONTAL BARS\nheight 0;\n\nstatusbar normal, forcescaled\n{\nInInventory not NoHud, 1\n{\nInInventory not NoHealthBar, 1\n{\n\tInInventory not IsInvulnerable{Drawbar \"VARHEALT\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\telse{DrawBar \"VARAMM65\", \"VAREMPTY\", Health, horizontal, 130, 184;}\n\t\tInInventory LightTeamFlag, 1{DrawImage \"LBARH\", 130, 179;}\n\t\tInInventory WilyTeamFlag, 1{DrawImage \"WBARH\", 130, 179;}\n\t\tInInventory CossackTeamFlag, 1{}\n\t\tInInventory KingTeamFlag, 1{DrawImage \"KBARH\", 130, 179;}\n\n\tInInventory SkullShieldCheck, 1{DrawBar \"VARFLS5\", \"VNOBAR\", SkullShieldCheck, horizontal, 130, 184;}\n\tInInventory SkullBarrierProtection, 1{DrawBar \"VARFLS5\", \"VNOBAR\", SkullShieldCheck, horizontal, 130, 184;}\n\tInInventory BasicArmor, 1{DrawBar \"VARAMT31\", \"VNOBAR\", Armor, horizontal, 130, 184;}\n\n\t//IfCVarInt mm8bdm_healthnumber, 1\n\tInInventory AmmoNumberFlag, 1\n\t{\n\t\tWeaponAmmo not BusterAmmo\n\t\t{\n\t\t\t//DrawNumber 5,CMBHPFONT,Untranslated,Health,/*interpolate(10),*/alignment(left),150,177;\n\t\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(left), 80, 177;\n\t\t}\n\t}\n\n\t//IfCVarInt mm8bdm_healthnumber, 1\n\tInInventory HealthNumberFlag, 1\n\t{\n\t\t//DrawNumber 5,CMBHPFONT,Untranslated,Health,/*interpolate(10),*/alignment(left),150,177;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Health, alignment(left), 152, 177;\n\t}\n}\n\n\tDrawSelectedInventory INDEXFONT ,122, 184, 120, 185, white;\n\tDrawImage weaponicon, 50, 184;\n\n\tIsSelected MegaBusterC\n\t{\n\tDrawbar\"VARENERG\", \"VAREMPTY\", MegaBusterCharge, horizontal, 58, 184;\n\tInInventory MegaBusterCharge, 18{Drawbar\"VEGACRG1\", \"VAREMPTY\", MegaBusterCharge, horizontal, 58, 184;}\n\tInInventory MegaBusterCharge, 35{Drawbar\"VEGACRG2\", \"VAREMPTY\", MegaBusterCharge, horizontal, 58, 184;}\n\t}\n\tIsSelected ArthurWeapon\n\t{\n\tDrawbar\"ARTHRVA2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tInInventory ArthurShieldAmmo, 105{Drawbar\"ARTHRVAR\", \"GVH1EVP\", ArthurShieldAmmo, horizontal,58,176;}\n\telse{Drawbar\"ARTHRVMP\", \"GVH1EVP\", ArthurShieldAmmo, horizontal,58,176;}\n\tInInventory AmmoNumberFlag, 1\n\t\t{\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(left), 80, 169;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, ArthurShieldAmmo, alignment(left), 80, 162;\n\t\t}\n\t}\n\tIsSelected GhostbusterWeapon\n\t{\n\tDrawbar\"GHTBVAR1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"GHTBVAR2\", \"VAREMPTY\", GhostTrapAmmo, horizontal,58,176;\n\tInInventory GhostbusterCooldown, 1{DrawBar\"VARFLS1\", \"VNOBAR\", GhostbusterCooldown, horizontal,58,176;}\n\tInInventory AmmoNumberFlag, 1\n\t\t{\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(left), 80, 169;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, GhostTrapAmmo, alignment(left), 80, 162;\n\t\t}\n\t}\n\tIsSelected CyborgWeapon\n\t{\n\tDrawbar\"CBRGVA1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"CBRGVA2\", \"VNOBAR\", CyborgFuel, horizontal, 58, 184;\n\tInInventory AmmoNumberFlag, 1{DrawNumber 3, \"8BDMAFONT\", Untranslated, CyborgFuel, alignment(left), 80, 170;}\n\t}\n\tIsSelected MarioFireWeapon\n\t{\n\tDrawbar\"MARIOVA1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"MARIOVA2\", \"VAREMPTY\", IceFlowerAmmo, horizontal,58,176;\n\tInInventory MarioJumpCharge, 1{Drawbar\"MARIOVA3\", \"VNOBAR\", MarioJumpCharge, horizontal, 130, 184;}\n\tInInventory AmmoNumberFlag, 1\n\t\t{\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(left), 80, 169;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, IceFlowerAmmo, alignment(left), 80, 162;\n\t\t}\n\t}\n\tIsSelected MarioIceWeapon\n\t{\n\tDrawbar\"MARIOVA2\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"MARIOVA1\", \"VAREMPTY\", FireFlowerAmmo, horizontal,58,176;\n\tInInventory MarioJumpCharge, 1{Drawbar\"MARIOVA4\", \"VNOBAR\", MarioJumpCharge, horizontal, 130, 184;}\n\tInInventory AmmoNumberFlag, 1\n\t\t{\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(left), 80, 169;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, FireFlowerAmmo, alignment(left), 80, 162;\n\t\t}\n\t}\n\tIsSelected SimonWeapon\n\t{\n\tDrawbar\"SIMONVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\t}\n\tIsSelected SimonWeapon2\n\t{\n\tDrawbar\"SIMONVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\t}\n\tIsSelected MarineWeapon\n\t{\n\tDrawbar\"MARNEVAR\", \"VAREMPTY\", Ammo2, horizontal, 58, 184;\n\tInInventory GrenadeCharge, 1{Drawbar\"MARNEVA3\", \"VNOBAR\", GrenadeCharge, horizontal, 58, 184;}\n\tInInventory AmmoNumberFlag, 1\n\t\t{\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo2, alignment(left), 80, 177;\n\t\t}\n\t}\n\tIsSelected MarineWeapon2\n\t{\n\tDrawbar\"MARNEVA1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"MARNEVAR\", \"VAREMPTY\", Ammo2, horizontal,58,176;\n\tInInventory GrenadeCharge, 1{Drawbar\"MARNEVA3\", \"VNOBAR\", GrenadeCharge, horizontal,58,176;}\n\tInInventory AmmoNumberFlag, 1\n\t\t{\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(left), 80, 169;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo2, alignment(left), 80, 162;\n\t\t}\n\t}\n\tIsSelected MarineWeapon3\n\t{\n\tDrawbar\"MARNEVA1\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\tDrawbar\"MARNEVAR\", \"VAREMPTY\", Ammo2, horizontal,58,176;\n\tInInventory GrenadeCharge, 1{Drawbar\"MARNEVA3\", \"VNOBAR\", GrenadeCharge, horizontal,58,176;}\n\tInInventory AmmoNumberFlag, 1\n\t\t{\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(left), 80, 169;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo2, alignment(left), 80, 162;\n\t\t}\n\t}\n\n\tIsSelected TrioFistC\n\t{\n\tDrawbar\"VRIENERG\", \"VAREMPTY\", TrioCharge, horizontal, 58, 184;\n\tInInventory TrioCharge, 18{Drawbar\"VRIOCRG1\", \"VAREMPTY\", TrioCharge, horizontal, 58, 184;}\n\tInInventory TrioCharge, 35{Drawbar\"VRIOCRG2\", \"VAREMPTY\", TrioCharge, horizontal, 58, 184;}\n\t}\n\tIsSelected StayPuftWeapon\n\t{\n\tDrawbar\"PUFTVAR1\", \"VAREMPTY\", Health, horizontal, 130, 184;\n\tDrawbar\"PUFTVAR2\", \"GVH1EVP\", Ammo1, horizontal, 58, 184;\n\t}\n\tIsSelected CreeperWeapon\n\t{\n\tDrawbar \"CREEPVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\t}\n\tIsSelected BooWeapon\n\t{\n\tDrawbar \"BOOOVAR\", \"VAREMPTY\", Ammo1, horizontal, 58, 184;\n\t}\n\tIsSelected ChokeWeapon\n\t{\n\tDrawbar \"CHOKEVAR\", \"VAREMPTY\", BloodBallCharge, horizontal, 58, 184;\n\t}\n\n//MM1 Bars\nIsSelected RollingCutterWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", RollingCutterAmmo, horizontal, 58, 184;}\nIsSelected SuperArmWep{Drawbar\"VARAMMO2\", \"VAREMPTY\", SuperArmAmmo, horizontal, 58, 184;}\nIsSelected IceSlasherWep{Drawbar\"VARAMMO3\", \"VAREMPTY\", IceSlasherAmmo, horizontal, 58, 184;}\nIsSelected HyperBombWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", HyperBombAmmo, horizontal, 58, 184;}\nIsSelected FireStormWep{Drawbar\"VARAMMO5\", \"VAREMPTY\", FireStormAmmo, horizontal, 58, 184;}\nIsSelected ThunderBeamWep{Drawbar\"VARAMMO6\", \"VAREMPTY\", ThunderBeamAmmo, horizontal, 58, 184;}\nIsSelected TimeSlowWep{DrawBar\"VARAMMO7\", \"VAREMPTY\", TimeSlowAmmo, horizontal, 58, 184;}\nIsSelected OilSliderWep{DrawBar\"VARAMMO8\", \"VAREMPTY\", OilSliderAmmo, horizontal, 58, 184;\n\tInInventory OilSliderFlag, 1\t{DrawBar\"VARFLS1\", \"VNOBAR\", OilSliderFlag, horizontal, 58, 184;}}\n\n//MM2\nIsSelected MetalBladeWep{Drawbar\"VARAMMO9\", \"VAREMPTY\", MetalBladeAmmo, horizontal, 58, 184;}\nIsSelected AirShooterWep{Drawbar\"VARAMM10\", \"VAREMPTY\", AirShooterAmmo, horizontal, 58, 184;}\nIsSelected BubbleLeadWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", BubbleLeadAmmo, horizontal, 58, 184;}\nIsSelected QuickBoomerangWep{Drawbar\"VARAMM11\", \"VAREMPTY\", QuickBoomerangAmmo, horizontal, 58, 184;}\nIsSelected CrashBombWep{Drawbar\"VARAMM12\", \"VAREMPTY\", CrashBombAmmo, horizontal, 58, 184;}\nIsSelected TimeStopperWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", TimeStopperAmmo, horizontal, 58, 184;}\nIsSelected AtomicFireWep{Drawbar\"VARAMM13\", \"VAREMPTY\", AtomicFireAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 65{DrawBar \"VARFLS2\", \"VAREMPTY\", AtomicFireAmmo, horizontal, 58, 184;}}\nIsSelected LeafShieldWep{Drawbar\"VARAM201\", \"VAREMPTY\", LeafShieldAmmo, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS1\", \"VNOBAR\", LeafShieldCharge, horizontal, 58, 184;}}\n\n//MM3\nIsSelected NeedleCannonWep{Drawbar\"VARAMMO2\", \"VAREMPTY\", NeedleCannonAmmo, horizontal, 58, 184;}\nIsSelected MagnetMissileWep{Drawbar\"VARAMM14\", \"VAREMPTY\", MagnetMissileAmmo, horizontal, 58, 184;}\nIsSelected GeminiLaserWep{Drawbar\"VARAMM15\", \"VAREMPTY\", GeminiLaserAmmo, horizontal, 58, 184;}\nIsSelected HardKnuckleWep{Drawbar\"VARAMM16\", \"VAREMPTY\", HardKnuckleAmmo, horizontal, 58, 184;}\nIsSelected TopSpinWep{Drawbar\"VARAMM17\", \"VAREMPTY\", TopSpinAmmo, horizontal, 58, 184;}\nIsSelected SearchSnakeWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", SearchSnakeAmmo, horizontal, 58, 184;}\nIsSelected SparkShockWep{Drawbar\"VARAMM12\", \"VAREMPTY\", SparkShockAmmo, horizontal, 58, 184;}\nIsSelected ShadowBladeWep{Drawbar\"VARAMMO7\", \"VAREMPTY\", ShadowBladeAmmo, horizontal, 58, 184;}\n\n//MM4\nIsSelected FlashStopperWep{Drawbar\"VARAMM18\", \"VAREMPTY\", FlashStopperAmmo, horizontal, 58, 184;}\nIsSelected RainFlushWep{Drawbar\"VARAMM19\", \"VAREMPTY\", RainFlushAmmo, horizontal, 58, 184;}\nIsSelected DrillBombWep{Drawbar\"VARAMM14\", \"VAREMPTY\", DrillBombAmmo, horizontal, 58, 184;}\nIsSelected PharaohShotWep{Drawbar\"VARAMM20\", \"VAREMPTY\", PharaohShotAmmo, horizontal, 58, 184;\n\tInInventory PharaohCharge, 78{DrawBar \"VARFLS4\", \"VAREMPTY\", PharaohShotAmmo, horizontal, 58, 184;}\n\tInInventory PharaohCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", PharaohCharge, horizontal, 58, 184;}}\nIsSelected RingBoomerangWep{Drawbar\"VARAMMO9\", \"VAREMPTY\", RingBoomerangAmmo, horizontal, 58, 184;}\nIsSelected DustCrusherWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", DustCrusherAmmo, horizontal, 58, 184;}\nIsSelected DiveMissileWep{Drawbar\"VARAMM10\", \"VAREMPTY\", DiveMissileAmmo, horizontal, 58, 184;}\nIsSelected SkullbarrierWep{Drawbar\"VARAMM21\", \"VAREMPTY\", SkullbarrierAmmo, horizontal, 58, 184;\n\tInInventory SkullBarrierCooldown, 1{DrawBar \"VARAMM65\", \"VAREMPTY\", SkullbarrierAmmo, horizontal, 58, 184;}}\n\n//MM5\nIsSelected GravityHoldWep{Drawbar\"VARAMM18\", \"VAREMPTY\", GravityHoldAmmo, horizontal, 58, 184;}\nIsSelected WaterWaveWep{Drawbar\"VARAMM10\", \"VAREMPTY\", WaterWaveAmmo, horizontal, 58, 184;}\nIsSelected PowerStoneWep{Drawbar\"VARAMM22\", \"VAREMPTY\", PowerStoneAmmo, horizontal, 58, 184;}\nIsSelected GyroAttackWep{Drawbar\"VARAMMO4\", \"VAREMPTY\", GyroAttackAmmo, horizontal, 58, 184;}\nIsSelected StarCrashWep{Drawbar\"VARAMM23\", \"VAREMPTY\", StarCrashAmmo, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS6\", \"VAREMPTY\", StarCrashAmmo, horizontal, 58, 184;}}\nIsSelected ChargeKickWep{Drawbar\"VARAMM12\", \"VAREMPTY\", ChargeKickAmmo, horizontal, 58, 184;}\nIsSelected NapalmBombWep{Drawbar\"VARAMM24\", \"VAREMPTY\", NapalmBombAmmo, horizontal, 58, 184;}\nIsSelected CrystalEyeWep{Drawbar\"VARAMM25\", \"VAREMPTY\", CrystalEyeAmmo, horizontal, 58, 184;}\n\n//MM6\nIsSelected BlizzardAttackWep{Drawbar\"VARAMM15\", \"VAREMPTY\", BlizzardAttackAmmo, horizontal, 58, 184;}\nIsSelected CentaurFlashWep{Drawbar\"VARAMM26\", \"VAREMPTY\", CentaurFlashAmmo, horizontal, 58, 184;}\nIsSelected FlameBlastWep{Drawbar\"VARAMM20\", \"VAREMPTY\", FlameBlastAmmo, horizontal, 58, 184;}\nIsSelected KnightCrushWep{Drawbar\"VARAMM27\", \"VAREMPTY\", KnightCrushAmmo, horizontal, 58, 184;}\nIsSelected PlantbarrierWep{Drawbar\"VARAMM28\", \"VAREMPTY\", PlantbarrierAmmo, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1{DrawBar \"VARFLS7\", \"VAREMPTY\", PlantbarrierAmmo, horizontal, 58, 184;\n\t\t\t\t\t\t\t DrawBar \"VARHEALP\", \"VAREMPTY\", health, horizontal, 130, 184;}}\nIsSelected SilverTomahawkWep{Drawbar\"VARAMM29\", \"VAREMPTY\", SilverTomahawkAmmo, horizontal, 58, 184;}\nIsSelected WindStormWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", WindStormAmmo, horizontal, 58, 184;}\nIsSelected YamatoSpearWep{Drawbar\"VARAMM30\", \"VAREMPTY\", YamatoSpearAmmo, horizontal, 58, 184;}\n\n//MM7\nIsSelected FreezeCrackerWep{Drawbar\"VARAMM31\", \"VAREMPTY\", FreezeCrackerAmmo, horizontal, 58, 184;}\nIsSelected JunkShieldWep{Drawbar\"VARAMM32\", \"VAREMPTY\", JunkShieldAmmo, horizontal, 58, 184;\n InInventory JunkShieldCharge, 1{DrawBar\"VARFLS1\", \"VNOBAR\", JunkShieldCharge, horizontal, 58, 184;}}\nIsSelected DangerWrapWep{Drawbar\"VARAMM33\", \"VAREMPTY\", DangerWrapAmmo, horizontal, 58, 184;}\nIsSelected ThunderBoltWep{Drawbar\"VARAMM34\", \"VAREMPTY\", ThunderBoltAmmo, horizontal, 58, 184;}\nIsSelected WildCoilWep{Drawbar\"VARAMM35\", \"VAREMPTY\", WildCoilAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar \"VARFLS9\", \"VAREMPTY\", WildCoilAmmo, horizontal, 58, 184;}}\nIsSelected SlashClawWep{Drawbar\"VARAMM36\", \"VAREMPTY\", SlashClawAmmo, horizontal, 58, 184;}\nIsSelected NoiseCrushWep{Drawbar\"VARAMM37\", \"VAREMPTY\", NoiseCrushAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 1{DrawBar \"VARFLS10\", \"VAREMPTY\", NoiseCrushAmmo, horizontal, 58, 184;}}\nIsSelected ScorchWheelWep{Drawbar\"VARAMM38\", \"VAREMPTY\", ScorchWheelAmmo, horizontal, 58, 184;\n\tInInventory WheelCount, 1{DrawBar\"VARFLS1\", \"VNOBAR\", WheelCount, horizontal, 58, 184;}}\n\n//MM8\nIsSelected MegaBallWep{Drawbar\"VARAMM39\", \"VAREMPTY\", MegaBallAmmo, horizontal, 58, 184;}\nIsSelected TornadoHoldWep{Drawbar\"VARAMM40\", \"VAREMPTY\", TornadoHoldAmmo, horizontal, 58, 184;}\nIsSelected AstroCrushWep{Drawbar\"VARAMM41\", \"VAREMPTY\", AstroCrushAmmo, horizontal, 58, 184;}\nIsSelected FlameSwordWep{Drawbar\"VARAMM42\", \"VAREMPTY\", FlameSwordAmmo, horizontal, 58, 184;}\nIsSelected ThunderClawWep{Drawbar\"VARAMM43\", \"VAREMPTY\", ThunderClawAmmo, horizontal, 58, 184;}\nIsSelected HomingSniperWep{Drawbar\"VARAMM44\", \"VAREMPTY\", HomingSniperAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 35{DrawBar \"VARFLS11\", \"VAREMPTY\", HomingSniperAmmo, horizontal, 58, 184;}}\nIsSelected IceWaveWep {DrawBar \"VARAMM45\", \"VAREMPTY\", IceWaveAmmo, horizontal, 58, 184;}\nIsSelected FlashBombWep{Drawbar\"VARAMM46\", \"VAREMPTY\", FlashBombAmmo, horizontal, 58, 184;}\nIsSelected WaterBalloonWep{Drawbar\"VARAMM47\", \"VAREMPTY\", WaterBalloonAmmo, horizontal, 58, 184;}\n\n//MMB\nIsSelected TenguBladeWep{Drawbar\"VARAMMO1\", \"VAREMPTY\", TenguBladeAmmo, horizontal, 58, 184;}\nIsSelected CopyVisionWep{Drawbar\"VARAMM52\", \"VAREMPTY\", CopyVisionAmmo, horizontal, 58, 184;}\nIsSelected LightningBoltWep{Drawbar\"VARAMM53\", \"VAREMPTY\", LightningBoltAmmo, horizontal, 58, 184;}\nIsSelected IceWallWep{Drawbar\"VARAMM54\", \"VAREMPTY\", IceWallAmmo, horizontal, 58, 184;}\nIsSelected SpreadDrillWep{DrawBar\"VARAMM55\", \"VAREMPTY\", SpreadDrillAmmo, horizontal, 58, 184;}\nIsSelected RemoteMineWep{Drawbar\"VARAMM56\", \"VAREMPTY\", RemoteMineAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 5{DrawBar \"VARFLS14\", \"VAREMPTY\", RemoteMineAmmo, horizontal, 58, 184;}}\nIsSelected WaveBurnerWep{Drawbar\"VARAMM57\", \"VAREMPTY\", WaveBurnerAmmo, horizontal, 58, 184;}\nIsSelected MagicCardWep{Drawbar\"VARAMM58\", \"VAREMPTY\", MagicCardAmmo, horizontal, 58, 184;}\n\n//MM9\nIsSelected PlugBallWep {DrawBar \"VARAMM60\", \"VAREMPTY\", PlugBallAmmo, horizontal, 58, 184;}\nIsSelected LaserTridentWep {DrawBar \"VARAMM61\", \"VAREMPTY\", LaserTridentAmmo, horizontal, 58, 184;}\nIsSelected TornadoBlowWep {DrawBar \"VARAMM68\", \"VAREMPTY\", TornadoBlowAmmo, horizontal, 58, 184;}\nIsSelected JewelSatelliteWep{DrawBar \"VARAMM63\", \"VAREMPTY\", JewelSatelliteAmmo, horizontal, 58, 184;\n\tInInventory JewelShieldCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", JewelShieldCheck, horizontal, 58, 184;}}\nIsSelected MagmaBazookaWep{DrawBar \"VARAMM64\", \"VAREMPTY\", MagmaBazookaAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 19 {DrawBar \"VARFLS13\", \"VAREMPTY\", MagmaBazookaAmmo, horizontal, 58, 184;}}\nIsSelected ConcreteShotWep{DrawBar \"VARAMM65\", \"VAREMPTY\", ConcreteShotAmmo, horizontal, 58, 184;}\nIsSelected BlackHoleBombWep{DrawBar \"VARAMM66\", \"VAREMPTY\", BlackHoleBombAmmo, horizontal, 58, 184;\n\tInInventory BlackHoleBombCooldown, 1{DrawBar \"VARFLS15\", \"VAREMPTY\", BlackHoleBombAmmo, horizontal, 58, 184;}}\nIsSelected HornetChaserWep{DrawBar \"VARAMM67\", \"VAREMPTY\", HornetChaserAmmo, horizontal, 58, 184;}\n\n//MM10\nIsSelected TripleBladeWep {DrawBar \"VARAMM6A\", \"VAREMPTY\", TripleBladeAmmo, horizontal, 58, 184;}\nIsSelected WaterShieldWep {DrawBar \"VARAMM69\", \"VAREMPTY\", WaterShieldAmmo, horizontal, 58, 184;\n\tInInventory WaterShieldCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", WaterShieldCheck, horizontal, 58, 184;}}// Over HP\nIsSelected CommandoBombWep {DrawBar \"VARAMM70\", \"VAREMPTY\", CommandoBombAmmo, horizontal, 58, 184;}\n\t//InInventory CommandoCooldown {DrawBar \"VARFLS1\", \"VNOBAR\", CommandoCooldown, horizontal, 58, 184;}}\nIsSelected ChillSpikeWep {DrawBar \"VARAMM71\", \"VAREMPTY\", ChillSpikeAmmo, horizontal, 58, 184;}\nIsSelected ThunderWoolWep {DrawBar \"VARAMM72\", \"VAREMPTY\", ThunderWoolAmmo, horizontal, 58, 184;}\nIsSelected ReboundStrikerWep {DrawBar \"VARAMM73\", \"VAREMPTY\", ReboundStrikerAmmo, horizontal, 58, 184;}\nIsSelected WheelCutterWep {DrawBar \"VARAMM74\", \"VAREMPTY\", WheelCutterAmmo, horizontal, 58, 184;\n\tInInventory WheelCutterCheck, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", WheelCutterCheck, horizontal, 58, 184;}}\nIsSelected SolarBlazeWep {DrawBar \"VARAMM75\", \"VAREMPTY\", SolarBlazeAmmo, horizontal, 58, 184;}\n\n//MMV\nIsSelected SparkChaserWep {DrawBar \"VARAMM76\", \"VAREMPTY\", SparkChaserAmmo, horizontal, 58, 184;}\nIsSelected GrabBusterWep {DrawBar \"VARAMM77\", \"VAREMPTY\", GrabBusterAmmo, horizontal, 58, 184;}\nIsSelected BubbleBombWep {DrawBar \"VARAMM78\", \"VAREMPTY\", BubbleBombAmmo, horizontal, 58, 184;}\nIsSelected PhotonMissileWep {DrawBar \"VARAMM79\", \"VAREMPTY\", PhotonMissileAmmo, horizontal, 58, 184;\n\tInInventory PhotonMissileCharge, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", PhotonMissileCharge, horizontal, 58, 184;}}\nIsSelected SaltWaterWep {DrawBar \"VARAMM80\", \"VAREMPTY\", SaltWaterAmmo, horizontal, 58, 184;}\nIsSelected ElectricShockWep {DrawBar \"VARAMM81\", \"VAREMPTY\", ElectricShockAmmo, horizontal, 58, 184;}\nIsSelected BlackHoleWep {DrawBar \"VARAMM82\", \"VAREMPTY\", BlackHoleAmmo, horizontal, 58, 184;\n\tInInventory ShieldCheck, 1\t{DrawBar \"VARFLS16\", \"VAREMPTY\", BlackHoleAmmo, horizontal, 58, 184;}}\nIsSelected DeepDiggerWep {DrawBar \"VARAMM83\", \"VAREMPTY\", DeepDiggerAmmo, horizontal, 58, 184;\n\tInInventory DeepDiggerFlagL, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", DeepDiggerFlagL, horizontal, 58, 184;}\n\tInInventory DeepDiggerFlagR, 1\t{DrawBar \"VARFLS1\", \"VNOBAR\", DeepDiggerFlagR, horizontal, reverse, 58, 184;}}\nIsSelected BreakDashWep {DrawBar \"VARAMM84\", \"VAREMPTY\", BreakDashAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23 {DrawBar \"VARFLS17\", \"VAREMPTY\", BreakDashAmmo, horizontal, 58, 184;}}\n\n//MMK\nIsSelected SakugarneWep{Drawbar\"VARAMM48\", \"VAREMPTY\", SakugarneAmmo, horizontal, 58, 184;}\nIsSelected MirrorBusterWep{Drawbar\"VARAMM49\", \"VAREMPTY\", MirrorBusterAmmo, horizontal, 58, 184;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"VARFLS1\", \"VNOBAR\", MirrorBusterFlag, horizontal, 58, 184;}}\nIsSelected ScrewCrusherWep{Drawbar\"VARAMM50\", \"VAREMPTY\", ScrewCrusherAmmo, horizontal, 58, 184;}\nIsSelected BalladeCrackerWep{Drawbar\"VARAMM51\", \"VAREMPTY\", BalladeCrackerAmmo, horizontal, 58, 184;}\nIsSelected DawnBreakerWep{Drawbar\"VARAM202\", \"VAREMPTY\", DawnBreakerAmmo, horizontal, 58, 184;\n\tInInventory WeaponCharge, 23{DrawBar\"VARFL202\", \"VNOBAR\", DawnBreakerAmmo, horizontal, 58, 184;}}\n\n//Assists\nInInventory RushJetCounter, 3{DrawImage \"RUSHH2H8\", 290,16;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,16;}\nInInventory RushMarineCounter, 1{InInventory IsUnderWater, 1{\n\tInInventory RushMarineCounter, 4{DrawImage \"RUSHO0\", 290,8;}\n\tInInventory RushMarineCounter, 1{DrawImage \"RUSHMOUT\", 290,8;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"RUSHP0\", 290,8;}}\nInInventory BeatCallCheck, 1{DrawImage \"BEATD0\", 298,16;}\nInInventory BeatCounter, 5{DrawImage \"BEATB8B2\", 298,16;}\nInInventory BeatCounter, 1{DrawImage \"BEATOUT\",298,16;}\nInInventory BeatSupportActivated, 1{DrawImage \"BSPTA0\",314,16;}\nInInventory BeatSupportFired, 1 {DrawImage \"BSPTB0\",314,16;}\nInInventory Flashed, 1{DrawImage \"FBLIND\", -30,-20;}\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 267, 10;}\n\n//Boss Health\nInInventory BossHealth1, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;}\nInInventory BossHealth2, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth2, horizontal, 202, 184;}\nInInventory BossHealth3, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth3, horizontal, 202, 184;}\nInInventory BossHealth4, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth4, horizontal, 202, 184;}\nInInventory BossHealth5, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth5, horizontal, 202, 184;}\nInInventory BossHealth6, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth6, horizontal, 202, 184;}\nInInventory BossHealth7, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth7, horizontal, 202, 168;}\nInInventory BossHealth8, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth8, horizontal, 202, 184;}\nInInventory BossHealth9, 1{DrawBar \"VARHEALT\", \"VAREMPTY\", BossHealth9, horizontal, 202, 184;}\nInInventory EvilRobotShield, 1{DrawBar \"VARAMM32\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;}\nInInventory SunstarShield, 1{DrawBar \"VARAMM32\", \"VAREMPTY\", BossHealth8, horizontal, 202, 184;}\n\n}\nInInventory GammaPlayerHealth, 1\n{\n InInventory GammaPlayerPowerHP, 1\n {\n DrawImage \"VAMA2FHX\", 129, 178;\n DrawBar \"VAMA2PH0\", \"VNOBAR\", GammaPlayerHealth, horizontal, 130, 184;\n }\n else\n {\n DrawBar \"VARHEALT\", \"VAMA2ECX\", GammaPlayerHealth, horizontal, 130, 184;\n }\n}\n\nInInventory EclipseBossHealth, 1\n{\nDrawBar \"VARECLIP\", \"VAREMPTY\", BossHealth1, horizontal, 202, 184;\nDrawBar \"VAMA2ECT\", \"VAMA2ECX\", EclipseBossHealth, horizontal, 202, 181;\n}\n\n// Misc\nInInventory TimeStoppedCounter, 1{DrawImage \"FLASHS\", 36, 0;}\n}"
},
{
"source": "pk3",
"name": "SBARINFO.V.txt",
"contents": "//VERTICAL BARS\nheight 0;\n\nstatusbar fullscreen, forcescaled\n{\nInInventory not NoHud, 1\n{\nInInventory not NoHealthBar, 1\n{\nInInventory not IsInvulnerable{DrawBar \"BARHEALT\", \"BAREMPTY\", Health, vertical, 24, 8;}\nelse{DrawBar \"BARAMM65\", \"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{}\n\tInInventory KingTeamFlag, 1{DrawImage \"KBAR\", 24, 3;}\n\nInInventory SkullShieldCheck, 1{DrawBar \"BARFLS5\", \"NOBAR\", SkullShieldCheck, vertical, 24, 8;}\nInInventory SkullBarrierProtection, 1{DrawBar \"BARFLS5\", \"NOBAR\", SkullShieldCheck, vertical, 24, 8;}\nInInventory BasicArmor, 1{DrawBar \"BARAMT31\", \"NOBAR\", Armor, vertical, 24, 8;}\n\n//IfCVarInt mm8bdm_ammonumber, 1\n//ha ha ha end me\nInInventory AmmoNumberFlag, 1\n{\n\tWeaponAmmo not BusterAmmo\n\t{\n\t\t//DrawNumber 5,CMBHPFONT,Untranslated,Health,/*interpolate(10),*/alignment(left),31,30;\n\t\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(right), 15, 31;\n\t}\n}\n\n//IfCVarInt mm8bdm_healthnumber, 1\n//dont worry jax I'm in pain too\nInInventory HealthNumberFlag, 1\n{\n\t//DrawNumber 5,CMBHPFONT,Untranslated,Health,/*interpolate(10),*/alignment(left),31,30;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Health, alignment(left), 31, 31;\n}\n}\n\nDrawSelectedInventory INDEXFONT ,24, 64, 37, 64, white;\nDrawImage weaponicon, 16, 64;\n\nIsSelected MegaBusterC\n{\nDrawbar\"BARENERG\", \"BAREMPTY\", MegaBusterCharge, vertical, 16, 8;\nInInventory MegaBusterCharge, 18{Drawbar\"MEGACRG1\", \"BAREMPTY\", MegaBusterCharge, vertical, 16, 8;}\nInInventory MegaBusterCharge, 35{Drawbar\"MEGACRG2\", \"BAREMPTY\", MegaBusterCharge, vertical, 16, 8;}\n}\nIsSelected ArthurWeapon\n{\nDrawbar\"ARTHRBA2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nInInventory ArthurShieldAmmo, 105{Drawbar\"ARTHRBAR\", \"GVH1EMP\", ArthurShieldAmmo, vertical, 8, 8;}\nelse{Drawbar\"ARTHREMP\", \"GVH1EMP\", ArthurShieldAmmo, vertical, 8, 8;}\nInInventory AmmoNumberFlag, 1\n\t{\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(right), 7, 31;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, ArthurShieldAmmo, alignment(right), 7, 38;\n\t}\n}\nIsSelected GhostbusterWeapon\n{\nDrawbar\"GHTBBAR1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"GHTBBAR2\", \"BAREMPTY\", GhostTrapAmmo, vertical, 8, 8;\nInInventory GhostbusterCooldown, 1{DrawBar\"BARFLS1\", \"NOBAR\", GhostbusterCooldown, vertical, 8, 8;}\nInInventory AmmoNumberFlag, 1\n\t{\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(right), 7, 31;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, GhostTrapAmmo, alignment(right), 7, 38;\n\t}\n}\nIsSelected CyborgWeapon\n{\nDrawbar\"CBRGBA1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"CBRGBA2\", \"NOBAR\", CyborgFuel, vertical, 16, 8;\nInInventory AmmoNumberFlag, 1{DrawNumber 3, \"8BDMAFONT\", Untranslated, CyborgFuel, alignment(right), 15, 38;}\n}\nIsSelected MarioFireWeapon\n{\nDrawbar\"MARIOBA1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"MARIOBA2\", \"BAREMPTY\", IceFlowerAmmo, vertical, 8, 8;\nInInventory MarioJumpCharge, 1{Drawbar\"MARIOBA3\", \"NOBAR\", MarioJumpCharge, vertical, 24, 8;}\nInInventory AmmoNumberFlag, 1\n\t{\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(right), 7, 31;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, IceFlowerAmmo, alignment(right), 7, 38;\n\t}\n}\nIsSelected MarioIceWeapon\n{\nDrawbar\"MARIOBA2\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"MARIOBA1\", \"BAREMPTY\", FireFlowerAmmo, vertical, 8, 8;\nInInventory MarioJumpCharge, 1{Drawbar\"MARIOBA4\", \"NOBAR\", MarioJumpCharge, vertical, 24, 8;}\nInInventory AmmoNumberFlag, 1\n\t{\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(right), 7, 31;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, FireFlowerAmmo, alignment(right), 7, 38;\n\t}\n}\nIsSelected SimonWeapon\n{\nDrawbar\"SIMONBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n}\nIsSelected SimonWeapon2\n{\nDrawbar\"SIMONBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n}\nIsSelected MarineWeapon\n{\nDrawbar\"MARNEBAR\", \"BAREMPTY\", Ammo2, vertical, 16, 8;\nInInventory GrenadeCharge, 1{Drawbar\"MARNEBA3\", \"NOBAR\", GrenadeCharge, vertical, 16, 8;}\nInInventory AmmoNumberFlag, 1\n\t{\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo2, alignment(right), 15, 31;\n\t}\n}\nIsSelected MarineWeapon2\n{\nDrawbar\"MARNEBA1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"MARNEBAR\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\nInInventory GrenadeCharge, 1{Drawbar\"MARNEBA3\", \"NOBAR\", GrenadeCharge, vertical, 8, 8;}\nInInventory AmmoNumberFlag, 1\n\t{\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(right), 7, 31;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo2, alignment(right), 7, 38;\n\t}\n}\nIsSelected MarineWeapon3\n{\nDrawbar\"MARNEBA1\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\nDrawbar\"MARNEBAR\", \"BAREMPTY\", Ammo2, vertical, 8, 8;\nInInventory GrenadeCharge, 1{Drawbar\"MARNEBA3\", \"NOBAR\", GrenadeCharge, vertical, 8, 8;}\nInInventory AmmoNumberFlag, 1\n\t{\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo1, alignment(right), 7, 31;\n\tDrawNumber 3, \"8BDMAFONT\", Untranslated, Ammo2, alignment(right), 7, 38;\n\t}\n}\n\nIsSelected TrioFistC\n{\nDrawbar\"TRIENERG\", \"BAREMPTY\", TrioCharge, vertical, 16, 8;\nInInventory TrioCharge, 18{Drawbar\"TRIOCRG1\", \"BAREMPTY\", TrioCharge, vertical, 16, 8;}\nInInventory TrioCharge, 35{Drawbar\"TRIOCRG2\", \"BAREMPTY\", TrioCharge, vertical, 16, 8;}\n}\nIsSelected StayPuftWeapon\n{\nDrawbar\"PUFTBAR1\", \"BAREMPTY\", Health, vertical, 24, 8;\nDrawbar\"PUFTBAR2\", \"GVH1EMP\", Ammo1, vertical, 16, 8;\n}\nIsSelected CreeperWeapon\n{\nInInventory CreeperSpeeder, 1{Drawbar\"CREEPCRG\", \"BAREMPTY\", Health, vertical, 24, 8;}\nDrawbar \"CREEPBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n}\nIsSelected BooWeapon\n{\nDrawbar \"BOOOBAR\", \"BAREMPTY\", Ammo1, vertical, 16, 8;\n}\nIsSelected ChokeWeapon\n{\nDrawbar \"CHOKEBAR\", \"BAREMPTY\", BloodBallCharge, vertical, 16, 8;\n}\n\n//MM1 Bars\nIsSelected RollingCutterWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", RollingCutterAmmo, vertical, 16, 8;}\nIsSelected SuperArmWep{Drawbar\"BARAMMO2\", \"BAREMPTY\", SuperArmAmmo, vertical, 16, 8;}\nIsSelected IceSlasherWep{Drawbar\"BARAMMO3\", \"BAREMPTY\", IceSlasherAmmo, vertical, 16, 8;}\nIsSelected HyperBombWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", HyperBombAmmo, vertical, 16, 8;}\nIsSelected FireStormWep{Drawbar\"BARAMMO5\", \"BAREMPTY\", FireStormAmmo, vertical, 16, 8;}\nIsSelected ThunderBeamWep{Drawbar\"BARAMMO6\", \"BAREMPTY\", ThunderBeamAmmo, vertical, 16, 8;}\nIsSelected TimeSlowWep{DrawBar\"BARAMMO7\", \"BAREMPTY\", TimeSlowAmmo, vertical, 16, 8;}\nIsSelected OilSliderWep{DrawBar\"BARAMMO8\", \"BAREMPTY\", OilSliderAmmo, vertical, 16, 8;\n\tInInventory OilSliderFlag, 1\t{DrawBar\"BARFLS1\", \"NOBAR\", OilSliderFlag, vertical, 16, 8;}}\n\n//MM2\nIsSelected MetalBladeWep{Drawbar\"BARAMMO9\", \"BAREMPTY\", MetalBladeAmmo, vertical, 16, 8;}\nIsSelected AirShooterWep{Drawbar\"BARAMM10\", \"BAREMPTY\", AirShooterAmmo, vertical, 16, 8;}\nIsSelected BubbleLeadWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", BubbleLeadAmmo, vertical, 16, 8;}\nIsSelected QuickBoomerangWep{Drawbar\"BARAMM11\", \"BAREMPTY\", QuickBoomerangAmmo, vertical, 16, 8;}\nIsSelected CrashBombWep{Drawbar\"BARAMM12\", \"BAREMPTY\", CrashBombAmmo, vertical, 16, 8;}\nIsSelected TimeStopperWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", TimeStopperAmmo, vertical, 16, 8;}\nIsSelected AtomicFireWep{Drawbar\"BARAMM13\", \"BAREMPTY\", AtomicFireAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 65{DrawBar \"BARFLS2\", \"BAREMPTY\", AtomicFireAmmo, vertical, 16, 8;}}\nIsSelected LeafShieldWep{Drawbar\"BARAM201\", \"BAREMPTY\", LeafShieldAmmo, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS1\", \"NOBAR\", LeafShieldCharge, vertical, 16, 8;}}\n\n//MM3\nIsSelected NeedleCannonWep{Drawbar\"BARAMMO2\", \"BAREMPTY\", NeedleCannonAmmo, vertical, 16, 8;}\nIsSelected MagnetMissileWep{Drawbar\"BARAMM14\", \"BAREMPTY\", MagnetMissileAmmo, vertical, 16, 8;}\nIsSelected GeminiLaserWep{Drawbar\"BARAMM15\", \"BAREMPTY\", GeminiLaserAmmo, vertical, 16, 8;}\nIsSelected HardKnuckleWep{Drawbar\"BARAMM16\", \"BAREMPTY\", HardKnuckleAmmo, vertical, 16, 8;}\nIsSelected TopSpinWep{Drawbar\"BARAMM17\", \"BAREMPTY\", TopSpinAmmo, vertical, 16, 8;}\nIsSelected SearchSnakeWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", SearchSnakeAmmo, vertical, 16, 8;}\nIsSelected SparkShockWep{Drawbar\"BARAMM12\", \"BAREMPTY\", SparkShockAmmo, vertical, 16, 8;}\nIsSelected ShadowBladeWep{Drawbar\"BARAMMO7\", \"BAREMPTY\", ShadowBladeAmmo, vertical, 16, 8;}\n\n//MM4\nIsSelected FlashStopperWep{Drawbar\"BARAMM18\", \"BAREMPTY\", FlashStopperAmmo, vertical, 16, 8;}\nIsSelected RainFlushWep{Drawbar\"BARAMM19\", \"BAREMPTY\", RainFlushAmmo, vertical, 16, 8;}\nIsSelected DrillBombWep{Drawbar\"BARAMM14\", \"BAREMPTY\", DrillBombAmmo, vertical, 16, 8;}\nIsSelected PharaohShotWep{Drawbar\"BARAMM20\", \"BAREMPTY\", PharaohShotAmmo, vertical, 16, 8;\n\tInInventory PharaohCharge, 78{DrawBar \"BARFLS4\", \"BAREMPTY\", PharaohShotAmmo, vertical, 16, 8;}\n\tInInventory PharaohCharge, 1{DrawBar \"BARFLS1\", \"NOBAR\", PharaohCharge, vertical, 16, 8;}}\nIsSelected RingBoomerangWep{Drawbar\"BARAMMO9\", \"BAREMPTY\", RingBoomerangAmmo, vertical, 16, 8;}\nIsSelected DustCrusherWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", DustCrusherAmmo, vertical, 16, 8;}\nIsSelected DiveMissileWep{Drawbar\"BARAMM10\", \"BAREMPTY\", DiveMissileAmmo, vertical, 16, 8;}\nIsSelected SkullbarrierWep{Drawbar\"BARAMM21\", \"BAREMPTY\", SkullbarrierAmmo, vertical, 16, 8;\n\tInInventory SkullBarrierCooldown, 1{DrawBar \"BARAMM65\", \"BAREMPTY\", SkullbarrierAmmo, vertical, 16, 8;}}\n\n//MM5\nIsSelected GravityHoldWep{Drawbar\"BARAMM18\", \"BAREMPTY\", GravityHoldAmmo, vertical, 16, 8;}\nIsSelected WaterWaveWep{Drawbar\"BARAMM10\", \"BAREMPTY\", WaterWaveAmmo, vertical, 16, 8;}\nIsSelected PowerStoneWep{Drawbar\"BARAMM22\", \"BAREMPTY\", PowerStoneAmmo, vertical, 16, 8;}\nIsSelected GyroAttackWep{Drawbar\"BARAMMO4\", \"BAREMPTY\", GyroAttackAmmo, vertical, 16, 8;}\nIsSelected StarCrashWep{Drawbar\"BARAMM23\", \"BAREMPTY\", StarCrashAmmo, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS6\", \"BAREMPTY\", StarCrashAmmo, vertical, 16, 8;}}\nIsSelected ChargeKickWep{Drawbar\"BARAMM12\", \"BAREMPTY\", ChargeKickAmmo, vertical, 16, 8;}\nIsSelected NapalmBombWep{Drawbar\"BARAMM24\", \"BAREMPTY\", NapalmBombAmmo, vertical, 16, 8;}\nIsSelected CrystalEyeWep{Drawbar\"BARAMM25\", \"BAREMPTY\", CrystalEyeAmmo, vertical, 16, 8;}\n\n//MM6\nIsSelected BlizzardAttackWep{Drawbar\"BARAMM15\", \"BAREMPTY\", BlizzardAttackAmmo, vertical, 16, 8;}\nIsSelected CentaurFlashWep{Drawbar\"BARAMM26\", \"BAREMPTY\", CentaurFlashAmmo, vertical, 16, 8;}\nIsSelected FlameBlastWep{Drawbar\"BARAMM20\", \"BAREMPTY\", FlameBlastAmmo, vertical, 16, 8;}\nIsSelected KnightCrushWep{Drawbar\"BARAMM27\", \"BAREMPTY\", KnightCrushAmmo, vertical, 16, 8;}\nIsSelected PlantbarrierWep{Drawbar\"BARAMM28\", \"BAREMPTY\", PlantbarrierAmmo, vertical, 16, 8;\n\tInInventory ShieldCheck, 1{DrawBar \"BARFLS7\", \"BAREMPTY\", PlantbarrierAmmo, vertical, 16, 8;\n\t\t\t\t\t\t\t DrawBar \"BARHEALP\", \"BAREMPTY\", Health, vertical, 24, 8;}}\nIsSelected SilverTomahawkWep{Drawbar\"BARAMM29\", \"BAREMPTY\", SilverTomahawkAmmo, vertical, 16, 8;}\nIsSelected WindStormWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", WindStormAmmo, vertical, 16, 8;}\nIsSelected YamatoSpearWep{Drawbar\"BARAMM30\", \"BAREMPTY\", YamatoSpearAmmo, vertical, 16, 8;}\n\n//MM7\nIsSelected FreezeCrackerWep{Drawbar\"BARAMM31\", \"BAREMPTY\", FreezeCrackerAmmo, vertical, 16, 8;}\nIsSelected JunkShieldWep{Drawbar\"BARAMM32\", \"BAREMPTY\", JunkShieldAmmo, vertical, 16, 8;\n InInventory JunkShieldCharge, 1{DrawBar\"BARFLS1\", \"NOBAR\", JunkShieldCharge, vertical, 16, 8;}}\nIsSelected DangerWrapWep{Drawbar\"BARAMM33\", \"BAREMPTY\", DangerWrapAmmo, vertical, 16, 8;}\nIsSelected ThunderBoltWep{Drawbar\"BARAMM34\", \"BAREMPTY\", ThunderBoltAmmo, vertical, 16, 8;}\nIsSelected WildCoilWep{Drawbar\"BARAMM35\", \"BAREMPTY\", WildCoilAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar \"BARFLS9\", \"BAREMPTY\", WildCoilAmmo, vertical, 16, 8;}}\nIsSelected SlashClawWep{Drawbar\"BARAMM36\", \"BAREMPTY\", SlashClawAmmo, vertical, 16, 8;}\nIsSelected NoiseCrushWep{Drawbar\"BARAMM37\", \"BAREMPTY\", NoiseCrushAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 1{DrawBar \"BARFLS10\", \"BAREMPTY\", NoiseCrushAmmo, vertical, 16, 8;}}\nIsSelected ScorchWheelWep{Drawbar\"BARAMM38\", \"BAREMPTY\", ScorchWheelAmmo, vertical, 16, 8;\n\tInInventory WheelCount, 1{DrawBar\"BARFLS1\", \"NOBAR\", WheelCount, vertical, 16, 8;}}\n\n//MM8\nIsSelected MegaBallWep{Drawbar\"BARAMM39\", \"BAREMPTY\", MegaBallAmmo, vertical, 16, 8;}\nIsSelected TornadoHoldWep{Drawbar\"BARAMM40\", \"BAREMPTY\", TornadoHoldAmmo, vertical, 16, 8;}\nIsSelected AstroCrushWep{Drawbar\"BARAMM41\", \"BAREMPTY\", AstroCrushAmmo, vertical, 16, 8;}\nIsSelected FlameSwordWep{Drawbar\"BARAMM42\", \"BAREMPTY\", FlameSwordAmmo, vertical, 16, 8;}\nIsSelected ThunderClawWep{Drawbar\"BARAMM43\", \"BAREMPTY\", ThunderClawAmmo, vertical, 16, 8;}\nIsSelected HomingSniperWep{Drawbar\"BARAMM44\", \"BAREMPTY\", HomingSniperAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 35{DrawBar \"BARFLS11\", \"BAREMPTY\", HomingSniperAmmo, vertical, 16, 8;}}\nIsSelected IceWaveWep {DrawBar \"BARAMM45\", \"BAREMPTY\", IceWaveAmmo, vertical, 16, 8;}\nIsSelected FlashBombWep{Drawbar\"BARAMM46\", \"BAREMPTY\", FlashBombAmmo, vertical, 16, 8;}\nIsSelected WaterBalloonWep{Drawbar\"BARAMM47\", \"BAREMPTY\", WaterBalloonAmmo, vertical, 16, 8;}\n\n//MMB\nIsSelected TenguBladeWep{Drawbar\"BARAMMO1\", \"BAREMPTY\", TenguBladeAmmo, vertical, 16, 8;}\nIsSelected CopyVisionWep{Drawbar\"BARAMM52\", \"BAREMPTY\", CopyVisionAmmo, vertical, 16, 8;}\nIsSelected LightningBoltWep{Drawbar\"BARAMM53\", \"BAREMPTY\", LightningBoltAmmo, vertical, 16, 8;}\nIsSelected IceWallWep{Drawbar\"BARAMM54\", \"BAREMPTY\", IceWallAmmo, vertical, 16, 8;}\nIsSelected SpreadDrillWep{DrawBar\"BARAMM55\", \"BAREMPTY\", SpreadDrillAmmo, vertical, 16, 8;}\nIsSelected RemoteMineWep{Drawbar\"BARAMM56\", \"BAREMPTY\", RemoteMineAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 5{DrawBar \"BARFLS14\", \"BAREMPTY\", RemoteMineAmmo, vertical, 16, 8;}}\nIsSelected WaveBurnerWep{Drawbar\"BARAMM57\", \"BAREMPTY\", WaveBurnerAmmo, vertical, 16, 8;}\nIsSelected MagicCardWep{Drawbar\"BARAMM58\", \"BAREMPTY\", MagicCardAmmo, vertical, 16, 8;}\n\n//MM9\nIsSelected PlugBallWep {DrawBar \"BARAMM60\", \"BAREMPTY\", PlugBallAmmo, vertical, 16, 8;}\nIsSelected LaserTridentWep {DrawBar \"BARAMM61\", \"BAREMPTY\", LaserTridentAmmo, vertical, 16, 8;}\nIsSelected TornadoBlowWep {DrawBar \"BARAMM68\", \"BAREMPTY\", TornadoBlowAmmo, vertical, 16, 8;}\nIsSelected JewelSatelliteWep{DrawBar \"BARAMM63\", \"BAREMPTY\", JewelSatelliteAmmo, vertical, 16, 8;\n\tInInventory JewelShieldCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", JewelShieldCheck, vertical, 16, 8;}}\nIsSelected MagmaBazookaWep {DrawBar \"BARAMM64\", \"BAREMPTY\", MagmaBazookaAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 19 {DrawBar \"BARFLS13\", \"BAREMPTY\", MagmaBazookaAmmo, vertical, 16, 8;}}\nIsSelected ConcreteShotWep {DrawBar \"BARAMM65\", \"BAREMPTY\", ConcreteShotAmmo, vertical, 16, 8;}\nIsSelected BlackHoleBombWep {DrawBar \"BARAMM66\", \"BAREMPTY\", BlackHoleBombAmmo, vertical, 16, 8;\n\tInInventory BlackHoleBombCooldown, 1 {DrawBar \"BARFLS15\", \"BAREMPTY\", BlackHoleBombAmmo, vertical, 16, 8;}}\nIsSelected HornetChaserWep {DrawBar \"BARAMM67\", \"BAREMPTY\", HornetChaserAmmo, vertical, 16, 8;}\n\n//MM10\nIsSelected TripleBladeWep {DrawBar \"BARAMM6A\", \"BAREMPTY\", TripleBladeAmmo, vertical, 16, 8;}\nIsSelected WaterShieldWep {DrawBar \"BARAMM69\", \"BAREMPTY\", WaterShieldAmmo, vertical, 16, 8;\n\tInInventory WaterShieldCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", WaterShieldCheck, vertical, 16, 8;}}\nIsSelected CommandoBombWep {DrawBar \"BARAMM70\", \"BAREMPTY\", CommandoBombAmmo, vertical, 16, 8;}\n\t//InInventory CommandoCooldown {DrawBar \"BARFLS1\", \"NOBAR\", CommandoCooldown, vertical, 16, 8;}}\nIsSelected ChillSpikeWep {DrawBar \"BARAMM71\", \"BAREMPTY\", ChillSpikeAmmo, vertical, 16, 8;}\nIsSelected ThunderWoolWep {DrawBar \"BARAMM72\", \"BAREMPTY\", ThunderWoolAmmo, vertical, 16, 8;}\nIsSelected ReboundStrikerWep {DrawBar \"BARAMM73\", \"BAREMPTY\", ReboundStrikerAmmo, vertical, 16, 8;}\nIsSelected WheelCutterWep {DrawBar \"BARAMM74\", \"BAREMPTY\", WheelCutterAmmo, vertical, 16, 8;\n\tInInventory WheelCutterCheck, 1 {DrawBar \"BARFLS1\", \"NOBAR\", WheelCutterCheck, vertical, 16, 8;}}\nIsSelected SolarBlazeWep {DrawBar \"BARAMM75\", \"BAREMPTY\", SolarBlazeAmmo, vertical, 16, 8;}\n\n//MMV\nIsSelected SparkChaserWep {DrawBar \"BARAMM76\", \"BAREMPTY\", SparkChaserAmmo, vertical, 16, 8;}\nIsSelected GrabBusterWep {DrawBar \"BARAMM77\", \"BAREMPTY\", GrabBusterAmmo, vertical, 16, 8;}\nIsSelected BubbleBombWep {DrawBar \"BARAMM78\", \"BAREMPTY\", BubbleBombAmmo, vertical, 16, 8;}\nIsSelected PhotonMissileWep {DrawBar \"BARAMM79\", \"BAREMPTY\", PhotonMissileAmmo, vertical, 16, 8;\n\tInInventory PhotonMissileCharge, 1 {DrawBar \"BARFLS1\", \"NOBAR\", PhotonMissileCharge, vertical, 16, 8;}}\nIsSelected SaltWaterWep {DrawBar \"BARAMM80\", \"BAREMPTY\", SaltWaterAmmo, vertical, 16, 8;}\nIsSelected ElectricShockWep {DrawBar \"BARAMM81\", \"BAREMPTY\", ElectricShockAmmo, vertical, 16, 8;}\nIsSelected BlackHoleWep {DrawBar \"BARAMM82\", \"BAREMPTY\", BlackHoleAmmo, vertical, 16, 8;\n\tInInventory ShieldCheck, 1\t{DrawBar \"BARFLS16\", \"BAREMPTY\", BlackHoleAmmo, vertical, 16, 8;}}\nIsSelected DeepDiggerWep {DrawBar \"BARAMM83\", \"BAREMPTY\", DeepDiggerAmmo, vertical, 16, 8;\n\tInInventory DeepDiggerFlagL, 1 {DrawBar \"BARFLS1\", \"NOBAR\", DeepDiggerFlagL, vertical, 16, 8;}\n\tInInventory DeepDiggerFlagR, 1 {DrawBar \"BARFLS1\", \"NOBAR\", DeepDiggerFlagR, vertical, reverse, 16, 8;}}\nIsSelected BreakDashWep {DrawBar \"BARAMM84\", \"BAREMPTY\", BreakDashAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 23 {DrawBar \"BARFLS17\", \"BAREMPTY\", BreakDashAmmo, vertical, 16, 8;}}\n\n//MMK\nIsSelected SakugarneWep{Drawbar\"BARAMM48\", \"BAREMPTY\", SakugarneAmmo, vertical, 16, 8;}\nIsSelected MirrorBusterWep{Drawbar\"BARAMM49\", \"BAREMPTY\", MirrorBusterAmmo, vertical, 16, 8;\n\tInInventory MirrorBusterFlag, 1{DrawBar\"BARFLS1\", \"NOBAR\", MirrorBusterFlag, vertical, 16, 8;}}\nIsSelected ScrewCrusherWep{Drawbar\"BARAMM50\", \"BAREMPTY\", ScrewCrusherAmmo, vertical, 16, 8;}\nIsSelected BalladeCrackerWep{Drawbar\"BARAMM51\", \"BAREMPTY\", BalladeCrackerAmmo, vertical, 16, 8;}\nIsSelected DawnBreakerWep{Drawbar\"BARAM202\", \"BAREMPTY\", DawnBreakerAmmo, vertical, 16, 8;\n\tInInventory WeaponCharge, 23{DrawBar\"BARFL202\", \"NOBAR\", DawnBreakerAmmo, vertical, 16, 8;}}\n\n//Assists\nInInventory RushJetCounter, 3{DrawImage \"RUSHH2H8\", 290,16;}\nInInventory RushJetCounter, 1{DrawImage \"RUSHOUT\", 290,16;}\nInInventory RushMarineCounter, 1{InInventory IsUnderWater, 1{\n\t\tInInventory RushMarineCounter, 4{DrawImage \"RUSHO0\", 290,8;}\n\t\tInInventory RushMarineCounter, 1{DrawImage \"RUSHMOUT\", 290,8;}}\n\tInInventory Not IsUnderWater, 1{DrawImage \"RUSHP0\", 290,8;}}\n\nInInventory BeatCallCheck, 1{DrawImage \"BEATD0\", 298,16;}\nInInventory BeatCounter, 5{DrawImage \"BEATB8B2\", 298,16;}\nInInventory BeatCounter, 1{DrawImage \"BEATOUT\",298,16;}\nInInventory BeatSupportActivated, 1{DrawImage \"BSPTA0\",314,16;}\nInInventory BeatSupportFired, 1 {DrawImage \"BSPTB0\",314,16;}\nInInventory Flashed, 1{DrawImage \"FBLIND\", -30,-20;}\nInInventory EnergyBalancerActive, 1{DrawImage \"NRGOUT\", 267, 10;}\n\n//Boss Health\nInInventory BossHealth1, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;}\nInInventory BossHealth2, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth2, vertical, 292, 8;}\nInInventory BossHealth3, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth3, vertical, 292, 8;}\nInInventory BossHealth4, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth4, vertical, 292, 8;}\nInInventory BossHealth5, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth5, vertical, 292, 8;}\nInInventory BossHealth6, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth6, vertical, 292, 8;}\nInInventory BossHealth7, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth7, vertical, 306, 8;}\nInInventory BossHealth8, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth8, vertical, 292, 8;}\nInInventory BossHealth9, 1{DrawBar \"BARHEALT\", \"BAREMPTY\", BossHealth9, vertical, 292, 8;}\nInInventory EvilRobotShield, 1{DrawBar \"BARAMM32\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;}\nInInventory SunstarShield, 1{DrawBar \"BARAMM32\", \"BAREMPTY\", BossHealth8, vertical, 292, 8;}\n\n}\nInInventory GammaPlayerHealth, 1\n{\n InInventory GammaPlayerPowerHP, 1\n {\n DrawImage \"GAMA2FHX\", 18, -1;\n DrawBar \"GAMA2PH0\", \"NOBAR\", GammaPlayerHealth, vertical, 24, 8;\n }\n else\n {\n DrawBar \"BARHEALT\", \"GAMA2ECX\", GammaPlayerHealth, vertical, 24, 8;\n }\n}\n\nInInventory EclipseBossHealth, 1\n{\nDrawBar \"BARECLIP\", \"BAREMPTY\", BossHealth1, vertical, 292, 8;\nDrawBar \"GAMA2ECT\", \"GAMA2ECX\", EclipseBossHealth, vertical, 289, 8;\n}\n\n// Misc\nInInventory TimeStoppedCounter, 1{DrawImage \"FLASHS\", 36, 0;}\n}"
},
{
"source": "pk3",
"name": "SNDINFO.txt",
"contents": "gvhachievement GACHIEVE\n\ngenericthrow HUTHROW\n\narthurlance\tLANCE\narthurshield\tKGSHIELD\narthurshieldtoss\tDUSTBIT\n$playersound\tarthur\tmale\t*death\t\tHUDEATH\n$playersound\tarthur\tmale\t*xdeath\t\tHUDEATH\n$playersound\tarthur\tmale\t*gibbed\t\tHUDEATH\n$playersound\tarthur\tmale\t*pain100\tMEGAPAIN\n$playersound\tarthur\tmale\t*pain75\t\tMEGAPAIN\n$playersound\tarthur\tmale\t*pain50\t\tMEGAPAIN\n$playersound\tarthur\tmale\t*pain25\t\tMEGAPAIN\n$playersound\tarthur\tmale\t*grunt\t\tLAND\n$playersound\tarthur\tmale\t*land\t\tLAND\n$playersound\tarthur\tmale\t*jump\t\tdsnone\n$playersound\tarthur\tmale\t*fist\t\tdsnone\n$playersound\tarthur\tmale\t*usefail\tLAND\n\nghostbusterfire\t\tDSBEAMS\nghosttrap\t\tTRAPGO\nghosttrapland\t\tTRAPLAND\nghosttraptoggle BBERECT\n$playersound\tghostbuster\tmale\t*death\t\tHUDEATH\n$playersound\tghostbuster\tmale\t*xdeath\t\tHUDEATH\n$playersound\tghostbuster\tmale\t*gibbed\t\tHUDEATH\n$playersound\tghostbuster\tmale\t*pain100\tMEGAPAIN\n$playersound\tghostbuster\tmale\t*pain75\t\tMEGAPAIN\n$playersound\tghostbuster\tmale\t*pain50\t\tMEGAPAIN\n$playersound\tghostbuster\tmale\t*pain25\t\tMEGAPAIN\n$playersound\tghostbuster\tmale\t*grunt\t\tLAND\n$playersound\tghostbuster\tmale\t*land\t\tLAND\n$playersound\tghostbuster\tmale\t*jump\t\tdsnone\n$playersound\tghostbuster\tmale\t*fist\t\tdsnone\n$playersound\tghostbuster\tmale\t*usefail\tLAND\n$playersound\tghostbuster\tmale\t*taunt\t\tGBTAUNT\n\ncyborgtread DARKSTEP\ncyborgboost CYBOOST\ncyborgfly JETFLY\ncyborgfire BBAPLAS\n$playersound\tcyborg\tmale\t*death\t\tMEGADEAT\n$playersound\tcyborg\tmale\t*xdeath\t\tMEGADEAT\n$playersound\tcyborg\tmale\t*gibbed\t\tMEGADEAT\n$playersound\tcyborg\tmale\t*pain100\tMM3PAIN\n$playersound\tcyborg\tmale\t*pain75\t\tMM3PAIN\n$playersound\tcyborg\tmale\t*pain50\t\tMM3PAIN\n$playersound\tcyborg\tmale\t*pain25\t\tMM3PAIN\n$playersound\tcyborg\tmale\t*grunt\t\tFATLAND\n$playersound\tcyborg\tmale\t*land\t\tFATLAND\n$playersound\tcyborg\tmale\t*jump\t\tdsnone\n$playersound\tcyborg\tmale\t*fist\t\tdsnone\n$playersound\tcyborg\tmale\t*usefail\tFATLAND\n$playersound\tcyborg\tmale\t*taunt\t\tTURRET\n\nmariofireball MARIOFBL\nmariojump MARIOJMP\n$playersound\tmario\tmale\t*death\t\tMARIODTH\n$playersound\tmario\tmale\t*xdeath\t\tMARIODTH\n$playersound\tmario\tmale\t*gibbed\t\tMARIODTH\n$playersound\tmario\tmale\t*pain100\tMEGAPAIN\n$playersound\tmario\tmale\t*pain75\t\tMEGAPAIN\n$playersound\tmario\tmale\t*pain50\t\tMEGAPAIN\n$playersound\tmario\tmale\t*pain25\t\tMEGAPAIN\n$playersound\tmario\tmale\t*grunt\t\tLAND\n$playersound\tmario\tmale\t*land\t\tLAND\n$playersound\tmario\tmale\t*jump\t\tdsnone\n$playersound\tmario\tmale\t*fist\t\tdsnone\n$playersound\tmario\tmale\t*usefail\tLAND\n$playersound\tmario\tmale\t*taunt\t\tMAROTANT\n\nsimonwhip SIMONWHP\nholywatershatter HLYWTR1\nholywater HLYWTR2\nsimoncross SIMONCRS\n$playersound\tsimon\tmale\t*death\t\tCV1Death\n$playersound\tsimon\tmale\t*xdeath\t\tCV1Death\n$playersound\tsimon\tmale\t*gibbed\t\tCV1Death\n$playersound\tsimon\tmale\t*pain100\tCVHURT\n$playersound\tsimon\tmale\t*pain75\t\tCVHURT\n$playersound\tsimon\tmale\t*pain50\t\tCVHURT\n$playersound\tsimon\tmale\t*pain25\t\tCVHURT\n$playersound\tsimon\tmale\t*grunt\t\tCVLAND\n$playersound\tsimon\tmale\t*land\t\tCVLAND\n$playersound\tsimon\tmale\t*jump\t\tdsnone\n$playersound\tsimon\tmale\t*fist\t\tdsnone\n$playersound\tsimon\tmale\t*usefail\tCVLAND\n\nweapons/pistol DSPISTOL\nweapons/chngun2fire1\t\tdscgn2f1\nweapons/shotgunfire SHOTGUNF\nweapons/shotgunreload SHOTGUNR\nweapons/grenadebounce\t\tDSGRDROP\nweapons/gunclick bdoor\n$playersound\tmarine\tmale\t*death\t\tHUDEATH\n$playersound\tmarine\tmale\t*xdeath\t\tHUDEATH\n$playersound\tmarine\tmale\t*gibbed\t\tHUDEATH\n$playersound\tmarine\tmale\t*pain100\tMEGAPAIN\n$playersound\tmarine\tmale\t*pain75\t\tMEGAPAIN\n$playersound\tmarine\tmale\t*pain50\t\tMEGAPAIN\n$playersound\tmarine\tmale\t*pain25\t\tMEGAPAIN\n$playersound\tmarine\tmale\t*grunt\t\tLAND\n$playersound\tmarine\tmale\t*land\t\tLAND\n$playersound\tmarine\tmale\t*jump\t\tdsnone\n$playersound\tmarine\tmale\t*fist\t\tdsfist\n$playersound\tmarine\tmale\t*usefail\tLAND\n$playersound\tmarine\tmale\t*taunt\t\tMARNTANT\n\nsuperscream JUMPSCRE\n\npuftpunch PUFTPNCH\npuftjump PUFTJUMP\n$playersound\tstaypuft\tmale\t*death\t\tMEGADEAT\n$playersound\tstaypuft\tmale\t*xdeath\t\tMEGADEAT\n$playersound\tstaypuft\tmale\t*gibbed\t\tMEGADEAT\n$playersound\tstaypuft\tmale\t*pain100\tMM2PAIN\n$playersound\tstaypuft\tmale\t*pain75\t\tMM2PAIN\n$playersound\tstaypuft\tmale\t*pain50\t\tMM2PAIN\n$playersound\tstaypuft\tmale\t*pain25\t\tMM2PAIN\n$playersound\tstaypuft\tmale\t*grunt\t\tdsnone\n$playersound\tstaypuft\tmale\t*land\t\tquake\n$playersound\tstaypuft\tmale\t*jump\t\tdsnone\n$playersound\tstaypuft\tmale\t*fist\t\tdsnone\n$playersound\tstaypuft\tmale\t*usefail\tquake\n\nskullact skull2\nskullattack skull5\nskullchips dsrocks\nskulleating CRUNCHIN\nskulldie skull6\n$playersound\tjskull\tmale\t*death\t\tSKULL6\n$playersound\tjskull\tmale\t*xdeath\t\tSKULL6\n$playersound\tjskull\tmale\t*gibbed\t\tSKULL6\n$playersound\tjskull\tmale\t*pain100\tBOSSPAIN\n$playersound\tjskull\tmale\t*pain75\t\tBOSSPAIN\n$playersound\tjskull\tmale\t*pain50\t\tBOSSPAIN\n$playersound\tjskull\tmale\t*pain25\t\tBOSSPAIN\n$playersound\tjskull\tmale\t*grunt\t\tdsnone\n$playersound\tjskull\tmale\t*land\t\tdsnone\n$playersound\tjskull\tmale\t*jump\t\tskullact\n$playersound\tjskull\tmale\t*fist\t\tdsnone\n$playersound\tjskull\tmale\t*usefail\tdsnone\n$playersound\tjskull\tmale\t*taunt\t\tskultau\n\ncreepgotya creepgot\ncreeperact creep1\ncreeperattack creep2\ncreeperattack2 creep5\ncreeperpain creep3\ncreeperdie creep4\nCreeperBall dscurse\nCreeperBallD dscursed\n$playersound\tcreeper\tmale\t*death\t\tCREEP4\n$playersound\tcreeper\tmale\t*xdeath\t\tCREEP4\n$playersound\tcreeper\tmale\t*gibbed\t\tCREEP4\n$playersound\tcreeper\tmale\t*pain100\tMM2HURT\n$playersound\tcreeper\tmale\t*pain75\t\tMM2HURT\n$playersound\tcreeper\tmale\t*pain50\t\tMM2HURT\n$playersound\tcreeper\tmale\t*pain25\t\tMM2HURT\n$playersound\tcreeper\tmale\t*grunt\t\tdsnone\n$playersound\tcreeper\tmale\t*land\t\tdsnone\n$playersound\tcreeper\tmale\t*jump\t\tdsnone\n$playersound\tcreeper\tmale\t*fist\t\tdsnone\n$playersound\tcreeper\tmale\t*usefail\tdsnone\n$playersound\tcreeper\tmale\t*taunt\t\tCREEPTAU\n\nsjasattack\t\tsjasatta\nsjaspain\t\tsjaspain\nsjasdeath\t\tsjasdeat\nsjasreflect\t\tTELEPORT\n$playersound\tsjas\tmale\t*death\t\tsjasdeat\n$playersound\tsjas\tmale\t*xdeath\t\tsjasdeat\n$playersound\tsjas\tmale\t*gibbed\t\tsjasdeat\n$playersound\tsjas\tmale\t*pain100\tsjaspain\n$playersound\tsjas\tmale\t*pain75\t\tsjaspain\n$playersound\tsjas\tmale\t*pain50\t\tsjaspain\n$playersound\tsjas\tmale\t*pain25\t\tsjaspain\n$playersound\tsjas\tmale\t*grunt\t\tdsnone\n$playersound\tsjas\tmale\t*land\t\tdsnone\n$playersound\tsjas\tmale\t*jump\t\tdsnone\n$playersound\tsjas\tmale\t*fist\t\tdsnone\n$playersound\tsjas\tmale\t*usefail\tdsnone\n$playersound\tsjas\tmale\t*taunt\t\tsjastau\n\nboolaugh boolaugh\nboolaugh2 bo0laugh\nboofaketaunt bootaunt\n$playersound\tboo\tmale\t*death\t\tBO0LAUGH\n$playersound\tboo\tmale\t*xdeath\t\tBO0LAUGH\n$playersound\tboo\tmale\t*gibbed\t\tBO0LAUGH\n$playersound\tboo\tmale\t*pain100\tMM2HURT\n$playersound\tboo\tmale\t*pain75\t\tMM2HURT\n$playersound\tboo\tmale\t*pain50\t\tMM2HURT\n$playersound\tboo\tmale\t*pain25\t\tMM2HURT\n$playersound\tboo\tmale\t*grunt\t\tdsnone\n$playersound\tboo\tmale\t*land\t\tdsnone\n$playersound\tboo\tmale\t*jump\t\tdsnone\n$playersound\tboo\tmale\t*fist\t\tdsnone\n$playersound\tboo\tmale\t*usefail\tland\n$playersound\tboo\tmale\t*taunt\t\tbootaunt\n\nchokeattack\tdschoatk\nchokeswallow\tdschoswa\n$playersound\tchoke\tmale\t*death\t\tSKULL6\n$playersound\tchoke\tmale\t*xdeath\t\tSKULL6\n$playersound\tchoke\tmale\t*gibbed\t\tMEGADEAT\n$playersound\tchoke\tmale\t*pain100\tMM4PAIN\n$playersound\tchoke\tmale\t*pain75\t\tMM4PAIN\n$playersound\tchoke\tmale\t*pain50\t\tMM4PAIN\n$playersound\tchoke\tmale\t*pain25\t\tMM4PAIN\n$playersound\tchoke\tmale\t*grunt\t\tdschoact\n$playersound\tchoke\tmale\t*land\t\tdschoact\n$playersound\tchoke\tmale\t*jump\t\tdsnone\n$playersound\tchoke\tmale\t*fist\t\tdsnone\n$playersound\tchoke\tmale\t*usefail\tdsnone\n$playersound\tchoke\tmale\t*taunt\t\twilylit"
},
{
"source": "pk3",
"name": "TEAMINFO.txt",
"contents": "ClearTeams\n\nTeam \"Human Team\"\n{\n TextColor \"Green\"\n RailColor \"00 FF 00\"\n FlagItem \"BlueFlag\"\n SkullItem \"BlueSkullST\"\n PlayerStartThingNumber 0\n SmallFlagHUDIcon \"LFLG\"\n SmallSkullHUDIcon \"STKEYS3\"\n LargeFlagHUDIcon \"BFLASMAL\"\n LargeSkullHUDIcon \"BSKUA0\"\n AllowCustomPlayerColor\n PlayerStartThingNumber 5080\n}\n\nTeam \"Ghoul Team\"\n{\n\tTextColor \"Red\"\n\tRailColor \"FF 00 00\"\n\tFlagItem \"RedFlag\"\n\tSkullItem \"RedSkullST\"\n\tPlayerStartThingNumber 0\n\tSmallFlagHUDIcon \"WFLG\"\n\tSmallSkullHUDIcon \"STKEYS5\"\n\tLargeFlagHUDIcon \"RFLASMAL\"\n\tLargeSkullHUDIcon \"RSKUA0\"\n\tAllowCustomPlayerColor\n\tPlayerStartThingNumber 5081\n}"
},
{
"source": "pk3",
"name": "TEXTURES.txt",
"contents": "texture GVHMEGA1, 8, 56{patch BARENERG, 0, 0 {Translation \"0:0=39:39\"}}\ntexture GVHMEGA2, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=8:8\", \"198:198=192:192\", \"0:0=198:198\"}}\ntexture GVHMEGA3, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=198:198\", \"198:198=247:247\", \"0:0=192:192\"}}\ntexture MEGACRG1, 8, 56{patch TNT1A0,0,0}\ntexture MEGACRG2, 8, 56{patch TNT1A0,0,0}\ntexture GVHVEGA1, 56, 8{patch GVHMEGA1, 0, 0 {rotate 90}}\ntexture GVHVEGA2, 56, 8{patch GVHMEGA2, 0, 0 {rotate 90}}\ntexture GVHVEGA3, 56, 8{patch GVHMEGA3, 0, 0 {rotate 90}}\ntexture VEGACRG1, 56, 8{patch TNT1A0,0,0}\ntexture VEGACRG2, 56, 8{patch TNT1A0,0,0}\ngraphic GHLBUST, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch NWICA0, 0, 0\n}\n\ntexture ARTHRBAR, 8, 56{patch GVH1BAR, 0, 0 {Translation \"192:192=205:205\", \"198:198=74:74\"}}\ntexture ARTHREMP, 8, 56{patch GVH1BAR, 0, 0 {Translation \"192:192=88:88\", \"198:198=95:95\"}}\ntexture ARTHRBA2, 8, 56{patch GVH5BAR, 0, 0 {Translation \"192:192=4:4\", \"198:198=86:86\"}}\ntexture ARTHRVAR, 56, 8{patch ARTHRBAR, 0, 0 {rotate 90}}\ntexture ARTHRVMP, 56, 8{patch ARTHREMP, 0, 0 {rotate 90}}\ntexture ARTHRVA2, 56, 8{patch ARTHRBA2, 0, 0 {rotate 90}}\n\ntexture GHTBBAR1, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=38:38\", \"198:198=41:41\"}}\ntexture GHTBBAR2, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=197:197\", \"198:198=72:72\"}}\ntexture GHTBVAR1, 56, 8{patch GHTBBAR1, 0, 0 {rotate 90}}\ntexture GHTBVAR2, 56, 8{patch GHTBBAR2, 0, 0 {rotate 90}}\ngraphic GHOSTON, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch GTRPC0, 0, 0\n}\ngraphic GHOSTOF, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch GTRPD0, 0, 0\n}\n\ntexture CBRGBA1, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=3:3\", \"198:198=6:6\"}}\ntexture CBRGBA2, 8, 56{patch GVHSBAR, 0, 0}\ntexture CBRGVA2, 56, 8{patch CBRGBA2, 0, 0 {rotate 90}}\ntexture CBRGVA1, 56, 8{patch CBRGBA1, 0, 0 {rotate 90}}\ngraphic CYBOOST, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch SABAG0, 0, 0\n}\n\ntexture MARIOBA1, 8, 56{patch GVH7BAR, 0, 0 {Translation \"192:192=217:217\", \"198:198=45:45\"}}\ntexture MARIOBA2, 8, 56{patch GVH7BAR, 0, 0 {Translation \"192:192=4:4\", \"198:198=192:192\"}}\ntexture MARIOBA3, 8, 56{patch GVHSBAR, 0, 0 {Translation \"198:198=217:217\"}}\ntexture MARIOBA4, 8, 56{patch GVHSBAR, 0, 0 {Translation \"198:198=192:192\"}}\ntexture MARIOVA1, 56, 8{patch MARIOBA1, 0, 0 {rotate 90}}\ntexture MARIOVA2, 56, 8{patch MARIOBA2, 0, 0 {rotate 90}}\ntexture MARIOVA3, 56, 8{patch MARIOBA3, 0, 0 {rotate 90}}\ntexture MARIOVA4, 56, 8{patch MARIOBA4, 0, 0 {rotate 90}}\ngraphic MARICON1, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch MAR1M0, 0, 0\n}\ngraphic MARICON2, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch MAR2M0, 0, 0\n}\n\ntexture SIMONBAR, 8, 56{patch GVH5BAR, 0, 0 {Translation \"192:192=216:216\", \"198:198=219:219\"}}\ntexture SIMONVAR, 56, 8{patch SIMONBAR, 0, 0 {rotate 90}}\ngraphic SIMNICN1, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch SMN2A0, 0, 0\n}\ngraphic SIMNICN2, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch SMN2B0, 0, 0\n}\n\ntexture MARNEBAR, 8, 56{patch GVH7BAR, 0, 0 {Translation \"192:192=92:92\", \"198:198=131:131\"}}\ntexture MARNEVAR, 56, 8{patch MARNEBAR, 0, 0 {rotate 90}}\ntexture MARNEBA1, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=4:4\", \"198:198=92:92\"}}\ntexture MARNEVA1, 56, 8{patch MARNEBA1, 0, 0 {rotate 90}}\ntexture MARNEVA3, 56, 8{patch MARNEBA3, 0, 0 {rotate 90}}\ngraphic MARNICN1, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch MRNIA0, 0, 0\n}\ngraphic MARNICN2, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch MRNIB0, 0, 0\n}\ngraphic MARNICN3, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch MRNIC0, 0, 0\n}\n\ntexture TRIENERG, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=41:41\", \"198:198=249:249\"}}\ntexture GVHTRIC1, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=249:249\", \"198:198=41:41\", \"0:0=62:62\"}}\ntexture GVHTRIC2, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=62:62\", \"198:198=174:174\", \"0:0=249:249\"}}\ntexture GVHTRIC3, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=174:174\", \"198:198=62:62\", \"0:0=41:41\"}}\ntexture TRIOCRG1, 8, 56{patch TNT1A0,0,0}\ntexture TRIOCRG2, 8, 56{patch TNT1A0,0,0}\ntexture VRIENERG, 56, 8{patch TRIENERG, 0, 0 {rotate 90}}\ntexture GVHVRIC1, 56, 8{patch GVHTRIC1, 0, 0 {rotate 90}}\ntexture GVHVRIC2, 56, 8{patch GVHTRIC2, 0, 0 {rotate 90}}\ntexture GVHVRIC3, 56, 8{patch GVHTRIC3, 0, 0 {rotate 90}}\ntexture VRIOCRG1, 56, 8{patch TNT1A0,0,0}\ntexture VRIOCRG2, 56, 8{patch TNT1A0,0,0}\ngraphic GHLTRIO, 30, 30\n{\n XScale 2.0\n YScale 2.0\n Patch NWICB0, 0, 0\n}\n\ntexture PUFTBAR1, 8, 56{patch BARENERG, 0, 0 {Translation \"192:192=4:4\", \"198:198=67:67\"}}\ntexture PUFTBAR2, 8, 56{patch GVH1BAR, 0, 0 {Translation \"192:192=229:229\", \"198:198=227:227\"}}\ntexture PUFTVAR1, 56, 8{patch PUFTBAR1, 0, 0 {rotate 90}}\ntexture PUFTVAR2, 56, 8{patch PUFTBAR2, 0, 0 {rotate 90}}\n\ntexture CREEPBAR, 8, 56{patch GVH3BAR, 0, 0 {Translation \"192:192=4:4\", \"198:198=93:93\"}}\ntexture CREEPVAR, 56, 8{patch CREEPBAR, 0, 0 {rotate 90}}\ntexture CREEPCRG, 8, 56{patch TNT1A0,0,0}\ntexture CREEPVRG, 8, 56{patch TNT1A0,0,0}\n\ntexture BOOOBAR, 8, 56{patch GVH4BAR, 0, 0 {Translation \"192:192=4:4\", \"198:198=67:67\"}}\ntexture BOOOVAR, 56, 8{patch BOOOBAR, 0, 0 {rotate 90}}\n\ntexture CHOKEVAR, 56, 8{patch CHOKEBAR, 0, 0 {rotate 90}}"
},
{
"source": "pk3",
"name": "VOXELDEF.txt",
"contents": "ICW0F=\"ICW0F\" {}\nICW0K=\"ICW0K\" {}\nCON0D=\"CON0D\" {}\nCON0E=\"CON0E\" {}\nCON0F=\"CON0F\" {}\nCON0G=\"CON0G\" {}\nITE0A=\"ITE0A\" {}\nITE0B=\"ITE0B\" {}\nITE0C=\"ITE0C\" {}\nITE0D=\"ITE0D\" {}\nITE0E=\"ITE0E\" {}"
},
{
"source": "pk3",
"name": "actors/acspropconstants.txt",
"contents": "const int APROP_Health = 0;\nconst int APROP_Speed = 1;\nconst int APROP_JumpZ = 12;\nconst int APROP_Gravity\t = 15;\nconst int APROP_SpawnHealth\t= 17;\nconst int APROP_Dropped\t= 18;\nconst int APROP_DamageFactor = 24;\nconst int APROP_Height = 35;\nconst int APROP_Radius = 36;\nconst int APROP_Reactiontime = 37;\nconst int APROP_MeleeRange = 38;\n\nconst int STICKYMODE_GUTSLIFT = 0;\nconst int STICKYMODE_MAGFLY = 1;\n\nconst int CLCVAR_GIBS = 1;\n\n//const int SXF_WEPTRANS = SXF_TRANSFERTRANSLATION;\nconst int SXF_WEPFXTRANS = SXF_TRANSFERTRANSLATION;"
},
{
"source": "pk3",
"name": "actors/BaseActors.txt",
"contents": "actor AchievementStarterPickup : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 ACS_NamedExecuteAlways(\"GVH_AchievementStarter\",0)\nstop\n}\n}\n\nactor LMSPackage : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nBUST B 0 A_JumpIfInventory(\"Once\",1,\"No\")\nBUST B 0 ACS_ExecuteAlways(981,0,1)\nBUST B 0 A_GiveInventory(\"Once\",1)\nNo:\nBUST B 0\nstop\n}\n}\n\nactor LMSPackageER : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nBUST B 0 A_SpawnItemEX(\"ERVisionHelper\")\nBUST B 0 A_JumpIfInventory(\"Once\",1,\"No\")\nBUST B 0 ACS_ExecuteAlways(981,0,2)\nBUST B 0 A_GiveInventory(\"Once\",1)\nNo:\nBUST B 0\nstop\n}\n}\n\nactor IsInvulnerable : Once {}\n\nactor InvulnerableOn : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_GiveInventory(\"IsInvulnerable\",1)\nTNT1 A 0 A_ChangeFlag(\"Invulnerable\",1)\nstop\n}\n}\n\nactor InvulnerableOff : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_TakeInventory(\"IsInvulnerable\",999)\nTNT1 A 0 A_ChangeFlag(\"Invulnerable\",0)\nstop\n}\n}\n\nactor BasicExplosion\n{\n+MISSILE\n-SOLID\n+DONTBLAST\n+NOGRAVITY\n+RIPPER\n+SKYEXPLODE\n+NOINTERACTION\n+DONTSPLASH\n+THRUGHOST\n+THRUACTORS\n+DONTREFLECT\nDamage 0\nradius 2\nheight 2\nScale 2.5\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Explode(20,10,0)\nstop\n}\n}\n\nactor BasicHelper\n{\n+MISSILE\n-SOLID\n+NOINTERACTION\n+NOGRAVITY\n+DONTBLAST\n+DONTREFLECT\nrenderstyle none\nradius 2\nheight 2\nStates\n{\nSpawn:\nTNT1 A 1\nstop\nDeath:\nTNT1 A 1\nstop\n}\n}\n\nactor TempPitProtection : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"IsBot\",1,\"Nope\")\nTNT1 A 0 A_JumpIf(CallACS(\"GVH_CheckPitProtect\")==0,\"Nope\")\nTNT1 A 0 A_JumpIfInventory(\"TempPitProtectionPowerup\",1,\"Continue\")\nTNT1 A 0 A_ChangeFlag(\"NOBLOCKMONST\",0)\nTNT1 A 0 A_SpawnItemEx(\"TempPitProtectHelper\")\nContinue:\nTNT1 A 0 A_GiveInventory(\"TempPitProtectionPowerup\",1)\nstop\nNope:\nTNT1 A 0\nstop\n}\n}\n\nactor TempPitProtectionPowerup : Powerup\n{\nPowerup.Duration 35\n}\n\nactor TempPitProtectHelper : BasicHelper\n{\nStates\n{\nSpawn:\nTNT1 A 0\nSpawnLoop:\nTNT1 A 1\nTNT1 A 0 A_JumpIfInTargetInventory(\"TempPitProtectionPowerup\",1,\"SpawnLoop\")\nTNT1 A 0 A_GiveToTarget(\"TempPitProtectionEnder\",1)\nstop\n}\n}\n\nactor TempPitProtectionEnder : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_ChangeFlag(\"NOBLOCKMONST\",1)\nstop\n}\n}"
},
{
"source": "pk3",
"name": "actors/ClassSwitchItem.txt",
"contents": "actor FraglessKillFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor ClassSwitchPickup : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIf(Health>0&&CallACS(\"WrongClassOnTeam\"),\"Pickup2\")\nstop\nPickup2:\nTNT1 A 0 A_SpawnItemEx(\"SelfKillerCA\")\nstop\n}\n}\n\nactor ClassSwitchPickup2 : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0 A_JumpIf(Health>0&&CallACS(\"WrongClassOnTeam2\"),\"Pickup2\")\nstop\nPickup2:\nTNT1 A 0 A_SpawnItemEx(\"SelfKillerCA\")\nstop\n}\n}\n\nactor KillPrepC : CustomInventory\n{\nStates\n{\nPickup:\n//TNT1 A 0 A_JumpIf(Health>0,\"InGame\")\n//stop\n//InGame:\nTNT1 A 0 A_GiveInventory(\"FraglessKillFlag\",1)\nTNT1 A 0 A_ChangeFlag(\"INVULNERABLE\",0)\nTNT1 A 0 SetPlayerProperty(0, 0, 16) //buddha\n//TNT1 A 0 A_Stop\nstop\n}\n}\n\nactor SelfKillerCBase\n{\nHeight 0\nRadius 0\n+NOINTERACTION\n+NOCLIP\ndamagetype \"selfkill\"\nObituary \"%o was class switched.\"\nPROJECTILE\n}\n\nactor SelfKillerCA : SelfKillerCBase\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_RearrangePointers(AAPTR_NULL,AAPTR_DEFAULT,AAPTR_TARGET)\nTNT1 A 1 A_SpawnItemEx(\"SelfKillerCB\")\n\n//TNT1 A 0 A_RearrangePointers(AAPTR_DEFAULT,AAPTR_DEFAULT,AAPTR_TARGET)\n//TNT1 A 1 A_SpawnItemEx(\"SelfKillerCB\",0,0,0,0,0,0,0,SXF_ORIGINATOR)\n//TNT1 A 1 A_SpawnItemEx(\"SelfKillerCB\",0,0,0,0,0,0,0,SXF_ORIGINATOR|SXF_SETTARGET)\n//TNT1 A 1 A_SpawnItemEx(\"SelfKillerCB\",0,0,0,0,0,0,0,SXF_SETTARGET)\nstop\n}\n}\n\nactor SelfKillerCB : SelfKillerCBase\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_TransferPointer(AAPTR_TARGET,AAPTR_DEFAULT,AAPTR_TRACER,AAPTR_TRACER)\n//TNT1 A 0 A_TransferPointer(AAPTR_TARGET,AAPTR_DEFAULT,AAPTR_TARGET,AAPTR_TRACER)\nTNT1 A 1 A_JumpIf(CallACS(\"TracerHealthGetC\")>0,\"Spawn2\")\nstop\nSpawn2:\nTNT1 A 0 A_Warp(AAPTR_TRACER,0,0,ACS_NamedExecuteWithResult(\"TracerHeightGetC\")/2,0,0)\nTNT1 A 0 A_GiveInventory(\"KillPrepC\",1,AAPTR_TRACER)\n//TNT1 A 1 A_Explode(100,1,0,0,1)\nTNT1 A 1 A_Explode(9999,1,0,0,1)\n//TNT1 A 1 A_Explode(255,10,0,0,10)\nstop\n}\n}"
},
{
"source": "pk3",
"name": "actors/DayBreak.txt",
"contents": "actor BurnStarter : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"MeBurn\",1)\nTNT1 A 0 A_SpawnItemEX(\"BurningHelper\")\nstop\n}\n}\n\nactor BurningHelper : BasicHelper\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(CallACS(\"core_targetexists\")==0,\"Die\")\nTNT1 A 6 A_GiveToTarget(\"BurningPickup\",1)\nloop\nDie:\nTNT1 A 0\nstop\n}\n}\n\nactor BurningPickup : CustomInventory\n{\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 A_SpawnItemEx(\"BurningExplosion\",0,0,28,momx,momy,momz,0,SXF_ABSOLUTEMOMENTUM)\nstop\n}\n}\n\nactor BurningExplosion : BasicExplosion\n{\nDamageType \"SunBurning\"\nObituary \"%o was caught in %k's burning death.\"\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 AAAAAA 0 A_SpawnItemEx(\"BurningFX\",10,0,0,random(5,15),0,random(-15,15),random(20,340))\nTNT1 A 1 A_Explode(4,128,XF_HURTSOURCE,0,60)\nstop\n}\n}\n\nactor BurningFX : BasicGraphicEffect\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1\nTNT1 A 1 A_Jump(256,\"Spawn2\",\"Spawn3\")\nSpawn2:\nFIR2 EEFFGG 2 BRIGHT A_Fadeout(0.15)\nstop\nSpawn3:\nFIR2 AAABBCCDD 3 BRIGHT A_Fadeout\nstop\n}\n}\n\nactor MeBurn : Once {}"
},
{
"source": "pk3",
"name": "actors/GhoulConstants.txt",
"contents": "const int BT_ATTACK\t= 1;\nconst int BT_USE = 2;\nconst int BT_JUMP = 4;\nconst int BT_CROUCH\t= 8;\nconst int BT_TURN180 = 16;\nconst int BT_ALTATTACK = 32;\nconst int BT_RELOAD\t= 64;\nconst int BT_ZOOM = 128;\nconst int BT_SPEED = 256;\nconst int BT_STRAFE\t= 512;\nconst int BT_MOVERIGHT = 1024;\nconst int BT_MOVELEFT = 2048;\nconst int BT_BACK = 4096;\nconst int BT_FORWARD = 8192;\nconst int BT_RIGHT = 16384;\nconst int BT_LEFT = 32768;\nconst int BT_LOOKUP\t= 65536;\nconst int BT_LOOKDOWN = 131072;\nconst int BT_MOVEUP\t= 262144;\nconst int BT_MOVEDOWN = 524288;\nconst int BT_SHOWSCORES\t= 1048576;\nconst int BT_USER1 = 2097152;\nconst int BT_USER2 = 4194304;\nconst int BT_USER3 = 8388608;\nconst int BT_USER4 = 16777216;\n\nconst int DTE_CREEPER = 1;\nconst int DTE_STAYPUFT = 2;\nconst int COUNTINV_MARIOJUMP = 1;\nconst int COUNTINV_BOO = 2;\nconst int COUNTINV_MARINE = 3;\nconst int CVARCHECK_CYBORGHOVER = 1;\nconst int CVARCHECK_MARIOJUMP = 2;\nconst int CVARCHECK_JITTERCLENCH = 3;\nconst int CVARCHECK_MARINEHOLD = 4;\nconst int CVARCHECK_CHOKECHARGE = 5;"
},
{
"source": "pk3",
"name": "actors/GibParts.txt",
"contents": "actor GVHGibGiver : CriticalHitGiver\n{\nStates\n{\nUse:\nTNT1 A 0 A_PlaySoundEX(\"misc/gib\", \"SoundSlot6\")\nTNT1 A 0 A_PlaySoundEX(\"*critdeth\", \"SoundSlot6\")\nTNT1 A 0 A_SpawnItemEX(\"GVHGibSpawner\",0,0,0,0,0,0,0,SXF_TRANSFERTRANSLATION)\nstop\n}\n}\n\nactor GVHGibSpawner : CriticalHitSpawner\n{\nvar int user_InFloor;\nStates\n{\nSpawn:\nTNT1 A 1\nTNT1 A 0 A_JumpIf(!CallACS(\"core_checkclientcvar\", CLCVAR_GIBS), \"End\")\nTNT1 A 0 A_SetUserVar(user_InFloor, (z-floorz < 32))\nSpawn2:\nTNT1 A 0 A_SpawnItemEx(\"GibFlyingBlood\", 0, 0, (!user_InFloor + 3 + user_InFloor * -(z-floorz)), random(-9,9), random(-9,9), random(15,20), random(0,359),SXF_TRANSFERTRANSLATION)\nTNT1 A 2 A_SpawnItemEx(\"GibFlyingBlood\", 0, 0, (!user_InFloor + 3 + user_InFloor * -(z-floorz)), random(-9,9), random(-9,9), random(15,20), random(0,359),SXF_TRANSFERTRANSLATION)\nTNT1 A 0 A_SpawnItemEx(\"GibFlyingBlood\", 0, 0, (!user_InFloor + 3 + user_InFloor * -(z-floorz)), random(-9,9), random(-9,9), random(15,20), random(0,359),SXF_TRANSFERTRANSLATION)\nTNT1 A 2 A_SpawnItemEx(\"GibFlyingBlood\", 0, 0, (!user_InFloor + 3 + user_InFloor * -(z-floorz)), random(-9,9), random(-9,9), random(15,20), random(0,359),SXF_TRANSFERTRANSLATION)\nTNT1 A 0 A_SpawnItemEx(\"GibFlyingBlood\", 0, 0, (!user_InFloor + 3 + user_InFloor * -(z-floorz)), random(-9,9), random(-9,9), random(15,20), random(0,359),SXF_TRANSFERTRANSLATION)\nTNT1 A 2 A_SpawnItemEx(\"GibFlyingBlood\", 0, 0, (!user_InFloor + 3 + user_InFloor * -(z-floorz)), random(-9,9), random(-9,9), random(15,20), random(0,359),SXF_TRANSFERTRANSLATION)\nTNT1 A 0 A_SpawnItemEx(\"GibFlyingBlood\", 0, 0, (!user_InFloor + 3 + user_InFloor * -(z-floorz)), random(-9,9), random(-9,9), random(15,20), random(0,359),SXF_TRANSFERTRANSLATION)\nTNT1 A 2 A_SpawnItemEx(\"GibFlyingBlood\", 0, 0, (!user_InFloor + 3 + user_InFloor * -(z-floorz)), random(-9,9), random(-9,9), random(15,20), random(0,359),SXF_TRANSFERTRANSLATION)\nstop\nEnd:\nTNT1 A 0\nstop\n}\n}\n\nactor GibFlyingBlood : CriticalDeathGib\n{\nStates\n{\nSpawn:\nTNT1 A 0\nFBLD ABCD 8 A_SpawnItemEX(\"GibFlyingBloodTrail\",0,0,0,0,0,0,0,1)\nloop\nBounce.Floor:\nBSOT B 0\ngoto Spawn2Start\nSpawn2Start:\nBSOT B 0 A_ChangeFlag(\"USEBOUNCESTATE\",0)\nBSOT B 0 A_ChangeFlag(\"BOUNCEONFLOORS\",0)\nBSOT B 0 A_ChangeVelocity(0,0,0,2)\nBSOT B 0 ThrustThing(angle*256/360,0)//Sync\nBSOT B 0 ThrustThingZ(0,0,0,1)\nBSPT B 0 A_PlaySound(\"gibbage/blood\")\nBSPT B 0 A_Jump(256,\"One\",\"Two\",\"Three\")\nOne:\nBSOT B 2\ngoto Spawn2\nTwo:\nBSOT C 2\ngoto Spawn2\nThree:\nBSOT D 2\ngoto Spawn2\nSpawn2:\nBSOT \"#\" 0 A_ChangeFlag(\"BOUNCEONFLOORS\",1)\nBSOT \"#\" 0\nBSOT \"##\" 1\nBSOT \"#\" 0\nBSOT \"##\" 1\nBSOT \"#\" 1 A_CountDown\nwait\n}\n}\n\nactor GibFlyingBloodBright : GibFlyingBlood\n{\n+BRIGHT\ntranslation \"176:185=186:186\"\nStates\n{\nSpawn:\nTNT1 A 0\nFBLD ABCD 8 A_SpawnItemEX(\"GibFlyingBloodTrailBright\",0,0,0,0,0,0,0,1)\nloop\n}\n}\n\nactor GibFlyingBloodTrail : BasicGraphicEffect\n{\n-NOINTERACTION\n-NOGRAVITY\ngravity 0.125\nstates\n{\nSpawn:\nBTRL ABCD 4\nstop\n}\n}\nactor GibFlyingBloodTrailBright : GibFlyingBloodTrail {+BRIGHT}\n\nACTOR GibFire : BasicGraphicEffect\n{\nrenderstyle add\nStates\n{\nSpawn:\nFIR1 A 0\nFIR1 ABABCBCBCDCDC 2 BRIGHT\nFIR1 DEDEDEFEFEFGHGHGH 2 BRIGHT A_PlaySoundEx(\"weapon/Firestorm\",\"Body\")\nStop\n}\n}\n\nACTOR GibFire2 : GibFire\n{\ntranslation \"224:231=83:83\", \"168:191=96:111\"\n}\n\nactor HumanDeadCorpse : BasicGraphicEffect\n{\n-NOINTERACTION\n-NOGRAVITY\nstates\n{\nSpawn:\nSKE1 B 100\nstop\n}\n}"
}
]
},
"maps": []
}