Raw model (for completeness)
{
"meta": {
"id": "0be7ddd2-8b9c-410b-9355-954a22c79ed9",
"sha1": "31da7e217c39c96c547cb7ea09df11c13b1ba4b1",
"sha256": "e722e968745f4a96ad59e35b2ee35e726867c46005ee97d5f3348cd805c02c50",
"filenames": [
"qcde--hereticsupport0.6.pk3"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [],
"filename": null,
"added": "2019-03-31 04:35:14",
"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": "2019-03-31 04:35:14",
"file": {
"type": "PK3",
"size": 155367,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/31da7e217c39c96c547cb7ea09df11c13b1ba4b1/31da7e217c39c96c547cb7ea09df11c13b1ba4b1.pk3.gz",
"corrupt": false
},
"content": {
"maps": [
"HS01"
],
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 18,
"maps": 1,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
]
},
"text_files": [
{
"source": "pk3",
"name": "DECORATE.txt",
"contents": "//QCDE Heretic Replaces - by RoosTer\n#include \"Decorate/HereticReplaces.aed\""
},
{
"source": "pk3",
"name": "MENUDEF.txt",
"contents": "//-------------------------------------------------------------------------------------------\n//\n// The main menu. There's a lot of differences here between the games\n//\n//-------------------------------------------------------------------------------------------\n\nLISTMENU \"MainMenu\"\n{\n\tSelector \"CURSOR1\", -97, 0\n\tStaticPatch 0, -1, \"MENUBACK\"\n\n\tIfGame(Doom, Chex)\n\t{\n\t\tStaticPatch 94, 2, \"M_DOOM\"\n\t\tPosition 97, 72\t//already positioned for \"read this\" being always there\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 97, 55\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\tPatchItem \"Q_NEWGAM\", \"n\", \"PlayerclassMenu\"\n\t\tifOption(SwapMenu)\n\t\t{\n\t\t\tPatchItem \"Q_LOADG\", \"l\", \"LoadGameMenu\"\n\t\t\tPatchItem \"Q_SAVEG\", \"s\", \"SaveGameMenu\"\n\t\t\tPatchItem \"Q_CHAMP\", \"p\", \"QCDEPlayerMenu\"\n\t\t\tPatchItem \"Q_QCDEOP\",\"c\", \"QCDEOptions\"\n\t\t\tPatchItem \"Q_OPTION\",\"o\", \"OptionsMenu\"\n\t\t\tPatchItem \"Q_RDTHIS\",\"r\", \"ReadThisMenu\"\n\t\t}\n\t\telse\n\t\t{\n\t\t\tPatchItem \"Q_CHAMP\", \"p\", \"QCDEPlayerMenu\"\n\t\t\tPatchItem \"Q_QCDEOP\", \"c\", \"QCDEOptions\"\n\t\t\tPatchItem \"Q_OPTION\",\"o\", \"OptionsMenu\"\n\t\t\tPatchItem \"Q_LOADG\", \"l\", \"LoadGameMenu\"\n\t\t\tPatchItem \"Q_SAVEG\", \"s\", \"SaveGameMenu\"\n\t\t\tPatchItem \"Q_RDTHIS\",\"r\", \"ReadThisMenu\"\n\t\t}\n\t\tPatchItem \"Q_QUITG\", \"q\", \"QuitMenu\"\n\t}\n\n\tIfGame(Heretic, Hexen)\n\t{\n\t\tPatchItem \"Q_NEWGAM\", \"n\", \"PlayerclassMenu\"\n\t\tifOption(SwapMenu)\n\t\t{\n\t\t\tPatchItem \"Q_LOADG\", \"l\", \"LoadGameMenu\"\n\t\t\tPatchItem \"Q_SAVEG\", \"s\", \"SaveGameMenu\"\n\t\t\tPatchItem \"Q_CHAMP\", \"p\", \"QCDEPlayerMenu\"\n\t\t\tPatchItem \"Q_QCDEOP\",\"c\", \"QCDEOptions\"\n\t\t\tPatchItem \"Q_OPTION\",\"o\", \"OptionsMenu\"\n\t\t\tPatchItem \"Q_RDTHIS\",\"r\", \"ReadThisMenu\"\n\t\t}\n\t\telse\n\t\t{\n\t\t\tPatchItem \"Q_CHAMP\", \"p\", \"QCDEPlayerMenu\"\n\t\t\tPatchItem \"Q_QCDEOP\", \"c\", \"QCDEOptions\"\n\t\t\tPatchItem \"Q_OPTION\",\"o\", \"OptionsMenu\"\n\t\t\tPatchItem \"Q_LOADG\", \"l\", \"LoadGameMenu\"\n\t\t\tPatchItem \"Q_SAVEG\", \"s\", \"SaveGameMenu\"\n\t\t\tPatchItem \"Q_RDTHIS\",\"r\", \"ReadThisMenu\"\n\t\t}\n\t\tPatchItem \"Q_QUITG\", \"q\", \"QuitMenu\"\n\t}\n}\n\nListMenu \"EpisodeMenu\"\n{\n\tIfGame(Doom, Heretic, Hexen, Strife)\n\t{\n\t\tNetgameMessage \"$NEWGAME\"\n\t}\n\tIfGame(Chex)\n\t{\n\t\tNetgameMessage \"$CNEWGAME\"\n\t}\n\n\tIfGame(Doom, Chex)\n\t{\n\t\tPosition 48, 63\n\t\tStaticText 54, 38, \"CHOOSE EPISODE\"\n\t}\n\tIfGame(Strife)\n\t{\n\t\tPosition 48, 63\n\t\tStaticText 54, 38, \"$MNU_EPISODE\"\n\t}\n\tIfGame(Heretic, Hexen)\n\t{\n\t\tPosition 80, 50\n\t}\n\t// items will be filled in by MAPINFO\n}\n\nOptionMenu \"QCDEOptions\"\n{\n\tTitle \t\t\t\"QCDE OPTIONS\"\n\tStaticText \t\"QCDE Keybinds\",1\n\tControl \"Use Active Ability\", \"+QCDE_ActiveAbility\"\n\tControl \"Champion Information\", \"+QCDE_ClassInfo\"\n\tControl \"Voice Line\", \"voice\"\n\tControl \"MP: Change Class Menu\", \"mpclassmenu\"\n\tControl \"Select Starting Weapon\", \"+QCDE_StartingWeapon\"\n\tSubmenu \t\"Weapon Binding\", \"QCDEWeaponBinds\"\n\tStaticText \t\"\"\n\tOption \"Starting Weapon\", \"cl_startingWeapon\", \"StartingWeapon\"\n\tStaticText \t\"\"\n\tStaticText \t\"Monster Set Selection\",1\n\tOption \"quake 1\", \"theme0\", \"YesNo\"\n\tOption \"quake 2\", \"theme1\", \"YesNo\"\n\tOption \"quake 4\", \"theme2\", \"YesNo\"\n\tOption \"doom\", \"theme3\", \"YesNo\"\n\tOption \"doom 2016\", \"theme4\", \"YesNo\"\n\tStaticText \t\"\"\n\tOption \"Shuffle Mode\" , \"qc_shuffleMode\", \"ShuffleMode\"\n\tOption \"Skirmish Rogue\", \"qc_skirmishRogue\", \"YesNo\"\n\tSubmenu \"Custom themes (if loaded)\", \"QCDECustomThemes\"\n\tStaticText \t\"\"\n\tStaticText \t\"\"\n\tStaticText \t\" Advanced settings\",1\n\tStaticText \t\"\"\n\tSubmenu \t\"GZdoom Shortcuts\",\t\t\"GZDShortcuts\"\n\tStaticText \t\"\"\n\tStaticText \t\"Gameplay Settings\",1\n\tOption \"Auto-Open Lootboxes\", \"cl_autoOpenLootboxes\", \"OnOff\"\n\tOption \"Damage Numbers\", \"sv_ShowDamageNumbers\", \"OnOff\"\n\tSlider \"Player Speed Percentage\", \"sv_PlayerSpeed\", 70, 130, 5\n\tStaticText \t\"\"\n\tStaticText \t\"HUD\",1\n\tOption \"Crosshair Type\",\t\t\t\"crosshair\", \"Crosshairs\"\n\tOption \"Speedometer\",\t\t\t\t\"cl_speedometer\", \"OnOff\"\n\tOption \"Weapon bar (16:9)\",\t\t\t\"cl_showWeaponBar\", \"OnOff\"\n\tOption \"Low ammo warning\",\t\t\t\"cl_lowAmmoWarning\", \"LowWarning\"\n\tOption \"Low health warning\",\t\t\"cl_lowHealthWarning\", \"LowWarning\"\n\tOption \"Cooperative markers\",\t\t\"cl_allyMarkers\", \"OnOff\"\n\tSlider \"Spectator scoreboard size\",\t\"cl_specScores\", 0, 64, 1\n\tStaticText \t\"\"\n\tStaticText \t\"Visual\",1\n\tOption \"Weapon hit-markers\",\t\t\"cl_hitmarker\",\t\t\t\"OnOff\"\n\tOption \"Blood Smears\", \t\t\"cl_ShowHUDBloodSmears\", \"OnOff\"\n\tOption \"LG Beam Transparency (DM)\", \"cl_lgtransparency\", \"LGTransp\"\n\tOption \"Weapon Firing Recoil\", \t\t\"cl_weaponrecoil\", \"OnOff\"\n\tOption \"Weapon Firing Flash\", \t\t\"cl_weaponfireflash\", \"OnOff\"\n\tStaticText \t\"\"\n\tStaticText \t\"Sound\",1\n\tOption \"Weapon hit-beeps\",\t\t\t\"cl_hitbeep\",\t\t\t\t\"OnOff\"\n\tSlider \"Taunt chance\",\t\t\t\t\"cl_autoTaunt\", \t\t\t0, 50, 1\n\tOption \"OST enabled (if loaded)\",\t\"snd_qcdemus\",\t\t\t\t\"OnOff\"\n\tOption \"OST playback order\",\t\t\"snd_randommus\",\t\t\t\"OSTorder\"\n\tStaticText \"\"\n\tStaticText \"Per-champion settings\",1\n\tSlider \"Inquisitor/Lo Wang tap time\", \"cl_clutchTapMax\", 1, 35, 1\n\tOption \"Eradicator Radar mode\", \"cl_radarMode\", \"RadarMode\"\n\tStaticText \"\"\n}\n\nOptionmenu GZDShortcuts\n{\n\tTitle \"GZDoom Option Shortcuts\"\n\tStaticText \"Visual Options\",1\n\tStaticText \"\"\n\tStaticText \"Sprite clipping: \\\"Never\\\" recommended\"\n\tOption \"Adjust sprite clipping\",\tgl_spriteclip,\t\t\t\"SpriteclipModes\"\n\tStaticText \"\"\n\tSlider \"Move bobbing intensity\",\t\"Movebob\", \t\t\t 0, 0.75, 0.02, 2\n\tStaticText \"\"\n\tStaticText \"Jump, Crouch and Freelook toggles\",1\n\tOption \"Allow Jump\",\t\t\t\"sv_jump\", \"JumpCrouchFreeLook\"\n\tOption \"Allow Crouch\",\t\t\"sv_crouch\", \"JumpCrouchFreeLook\"\n\tOption \"Allow Freelook\",\t\t\"sv_freelook\", \"JumpCrouchFreeLook\"\n\tStaticText \"\"\n\tStaticText \"Performance Options\",1\n\tStaticText \"The smaller the values, the better\"\n\tStaticText \"performance will be.\"\n\tStaticText \"\"\n\tOption \"FPS counter\",\t\t\t\t\"vid_fps\",\t\t\t\"OnOff\"\n\tStaticText \"\"\n\tSlider \"Number of particles\",\t\t\"r_maxparticles\", \t100, 30000, 100, 0\n\tSlider \"Number of decals\",\t\t\t\"cl_maxdecals\", \t 0, 10000, 100, 0\n\tStaticText \"\"\n\tStaticText \"Giblets queue amount\",1\n\tStaticText \"Limits how many gibs will exist on the\"\n\tStaticText \"world at any time. Does *NOT* change \"\n\tStaticText \"the max gore spawned per x-death.\"\n\tSlider \"Max Giblets (modify by 1)\",\t\t\t\t\"sv_corpsequeuesize\", 1, 256, 1.0, 0\n\tSlider \"Max Giblets (modify by 10)\",\t\t\t\"sv_corpsequeuesize\", 1, 256, 10.0, 0\n}\n\nOptionMenu \"QCDEWeaponBinds\"\n{\n\tTitle \"Customize Weapon Bindings\"\n\tStaticText \"\"\n\tStaticText \t\"By slot\", 1\n\tControl \"Slot 1: Gauntlet\",\t\t\t\t\t\t\"Slot 1\"\n\tControl \"Slot 2: Machinegun, Heavy Machinegun\",\t\"Slot 2\"\n\tControl \"Slot 3: Shotgun, Super Shotgun\",\t\t\"Slot 3\"\n\tControl \"Slot 4: Nailgun, Super Nailgun\",\t\t\"Slot 4\"\n\tControl \"Slot 5: Tribolt, Rocket Launcher\",\t\t\"Slot 5\"\n\tControl \"Slot 6: Lightning Gun\",\t\t\t\t\"Slot 6\"\n\tControl \"Slot 7: Railgun\",\t\t\t\t\t\t\"Slot 7\"\n\tControl \"Slot 8: BFG\",\t\t\t\t\t\t\t\"Slot 8\"\n\tStaticText \"\"\n\tStaticText \t\"By specific weapon, if you want to separate the\", 1\n\tStaticText \t\"Tribolt and Rocket Launcher or Shotgun and SSG\", 1\n\tControl \"Tribolt\",\t\t\t\t\t\t\"use QCTriboltDM; wait; use QCTribolt\"\n\tControl \"Rocket Launcher\",\t\t\t\t\"use QCRocketLauncherDM; wait; use QCRocketLauncher\"\n\tControl \"Shotgun\",\t\t\t\t\t\t\"use QCShotgunDM; wait; use QCShotgun\"\n\tControl \"Super Shotgun\",\t\t\t\t\"use QCSuperShotgunDM; wait; use QCSuperShotgun\"\n\tStaticText \"\"\n\tStaticText \t\"NOTE: There's no need to separate the Nailgun and SNG or\"\n\tStaticText \t\"the Machingun and SMG, since the *super* version of the\"\n\tStaticText \t\"weapon replaces the weaker one. This is true also for\"\n\tStaticText \t\"Shotgun and SSG in deathmatch, but not in single player.\"\n}\n\nListMenu \"QCDEPlayerMenu\"\n{\n\tStaticTextCentered 160, 0, \"PLAYER CLASS SETUP\"\n\tFont \"SmallFont\"\n\tStaticTextCentered 160, 30, \"Changes apply after respawn and clear inventory.\"\n\n\tLinespacing 14\n\tPosition 32, 56\n\n\tLinespacing 27\n\tFont \"BigFont\"\n\tValueText \"Champion : \", \"Class\"\n\n\tLinespacing 14\n\tFont \"SmallFont\"\n\tPlayerNameBox \"Name\", 5, \"Playerbox\"\n\tSelector \"-\", -16, -1\n\tMouseWindow 0, 220\n\tPlayerDisplay 220, 100, \"20 00 00\", \"80 00 40\", 1, \"PlayerDisplay\"\n\n\tValueText \"Team\", \"Team\"\n\tValueText \"Gender\", \"Gender\", \"Gender\"\n\tValueText \"Autoaim\", \"Autoaim\", \"Autoaim\"\n\tValueText \"Switch on pickup\", \"Switch\", \"OffOn\"\n\tValueText \"Always Run\", \"AlwaysRun\", \"OnOff\"\n\tValueText \"Skin (ignore)\", \"Skin\"\n\tClass \"PlayerMenu\"\n}\n\nOptionMenu \"QCDECustomThemes\"\n{\n\tStaticText \t\"Custom Monster Set Selection\",1\n\tStaticText \"\"\n\tTextField \" \", \"themename5\" Option \" \", \"theme5\",\"OI\" StaticText \"\"\n\tTextField \" \", \"themename6\" Option \" \", \"theme6\",\"OI\" StaticText \"\"\n\tTextField \" \", \"themename7\" Option \" \", \"theme7\",\"OI\" StaticText \"\"\n\tTextField \" \", \"themename8\" Option \" \", \"theme8\",\"OI\" StaticText \"\"\n\tTextField \" \", \"themename9\" Option \" \", \"theme9\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename10\" Option \" \",\"theme10\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename11\" Option \" \",\"theme11\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename12\" Option \" \",\"theme12\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename13\" Option \" \",\"theme13\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename14\" Option \" \",\"theme14\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename15\" Option \" \",\"theme15\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename16\" Option \" \",\"theme16\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename17\" Option \" \",\"theme17\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename18\" Option \" \",\"theme18\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename19\" Option \" \",\"theme19\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename20\" Option \" \",\"theme20\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename21\" Option \" \",\"theme21\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename22\" Option \" \",\"theme22\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename23\" Option \" \",\"theme23\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename24\" Option \" \",\"theme24\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename25\" Option \" \",\"theme25\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename26\" Option \" \",\"theme26\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename27\" Option \" \",\"theme27\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename28\" Option \" \",\"theme28\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename29\" Option \" \",\"theme29\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename30\" Option \" \",\"theme30\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename31\" Option \" \",\"theme31\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename32\" Option \" \",\"theme32\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename33\" Option \" \",\"theme33\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename34\" Option \" \",\"theme34\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename35\" Option \" \",\"theme35\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename36\" Option \" \",\"theme36\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename37\" Option \" \",\"theme37\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename38\" Option \" \",\"theme38\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename39\" Option \" \",\"theme39\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename40\" Option \" \",\"theme40\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename41\" Option \" \",\"theme41\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename42\" Option \" \",\"theme42\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename43\" Option \" \",\"theme43\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename44\" Option \" \",\"theme44\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename45\" Option \" \",\"theme45\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename46\" Option \" \",\"theme46\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename47\" Option \" \",\"theme47\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename48\" Option \" \",\"theme48\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename49\" Option \" \",\"theme49\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename50\" Option \" \",\"theme50\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename51\" Option \" \",\"theme51\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename52\" Option \" \",\"theme52\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename53\" Option \" \",\"theme53\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename54\" Option \" \",\"theme54\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename55\" Option \" \",\"theme55\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename56\" Option \" \",\"theme56\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename57\" Option \" \",\"theme57\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename58\" Option \" \",\"theme58\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename59\" Option \" \",\"theme59\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename60\" Option \" \",\"theme60\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename61\" Option \" \",\"theme61\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename62\" Option \" \",\"theme62\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename63\" Option \" \",\"theme63\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename64\" Option \" \",\"theme64\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename65\" Option \" \",\"theme65\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename66\" Option \" \",\"theme66\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename67\" Option \" \",\"theme67\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename68\" Option \" \",\"theme68\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename69\" Option \" \",\"theme69\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename70\" Option \" \",\"theme70\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename71\" Option \" \",\"theme71\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename72\" Option \" \",\"theme72\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename73\" Option \" \",\"theme73\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename74\" Option \" \",\"theme74\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename75\" Option \" \",\"theme75\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename76\" Option \" \",\"theme76\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename77\" Option \" \",\"theme77\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename78\" Option \" \",\"theme78\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename79\" Option \" \",\"theme79\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename80\" Option \" \",\"theme80\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename81\" Option \" \",\"theme81\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename82\" Option \" \",\"theme82\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename83\" Option \" \",\"theme83\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename84\" Option \" \",\"theme84\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename85\" Option \" \",\"theme85\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename86\" Option \" \",\"theme86\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename87\" Option \" \",\"theme87\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename88\" Option \" \",\"theme88\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename89\" Option \" \",\"theme89\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename90\" Option \" \",\"theme90\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename91\" Option \" \",\"theme91\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename92\" Option \" \",\"theme92\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename93\" Option \" \",\"theme93\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename94\" Option \" \",\"theme94\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename95\" Option \" \",\"theme95\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename96\" Option \" \",\"theme96\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename97\" Option \" \",\"theme97\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename98\" Option \" \",\"theme98\",\"OI\" StaticText \"\"\n\tTextField \" \",\"themename99\" Option \" \",\"theme99\",\"OI\" StaticText \"\"\n}\n\nOptionValue \"LowWarning\"\n{\n\t0, \"Off\"\n\t1, \"Sound\"\n\t2, \"Sound & Text\"\n\t3, \"Sound & Text stays\"\n}\n\nOptionValue \"OI\"\n{\n\t0, \"\\c[red]Off\"\n\t1, \"\\c[green]On\"\n\t0, \"\\c[red]Off\"\n\t1, \"\\c[green]On\"\n\t-1, \"\" // !!==true, default, for unloaded themes\n\t0, \"\\c[red]Off\"\n\t1, \"\\c[green]On\"\n}\n\nOptionValue \"LGTransp\"\n{\n\t0, \"Invisible\"\n\t1, \"Fully Visible\"\n}\n\nOptionValue \"StartingWeapon\"\n{\n\t1, \"Machinegun\"\n\t2, \"Shotgun (DM-only)\"\n\t3, \"Nailgun\"\n}\n\nOptionValue \"ShuffleMode\"\n{\n\t0, \"Per monster \\c[black](AEoD-like)\"\n\t1, \"One theme per map\"\n}\n\nOptionValue \"RadarMode\"\n{\n\t0, \"Big centered\"\n\t1, \"Small below crosshair\"\n}\n\nOptionValue \"OstOrder\"\n{\n\t0, \"Strict\"\n\t1, \"Shuffled\"\n\t//2, \"Randomized\"\n}\n\nOptionMenu ZA_SelectClassMenu\n{\n\tTitle\t\t\"SELECT CHAMPION\"\n\n\tStaticText\t\"Medium\"\n\tCommand \"Ranger\" ,\"pukename QCDE_JoinClassIdx 1\"\n\tCommand \"DoomSlayer\",\"pukename QCDE_JoinClassIdx 2\"\n\tCommand \"Corvus\" ,\"pukename QCDE_JoinClassIdx 3\"\n\tCommand \"Bitterman\" ,\"pukename QCDE_JoinClassIdx 4\"\n\tCommand \"Galen\" ,\"pukename QCDE_JoinClassIdx 5\"\n\tCommand \"Duke Nukem\",\"pukename QCDE_JoinClassIdx 6\"\n\tCommand \"Sarge\" ,\"pukename QCDE_JoinClassIdx 7\"\n\tCommand \"Grayson\" ,\"pukename QCDE_JoinClassIdx 8\"\n\tCommand \"Blazkowicz\",\"pukename QCDE_JoinClassIdx 9\"\n\tCommand \"Freeman\" ,\"pukename QCDE_JoinClassIdx 10\"\n\tStaticText\t\" \"\n\tStaticText\t\"Light\"\n\tCommand \"Kane\" ,\"pukename QCDE_JoinClassIdx 11\"\n\tCommand \"Caleb\" ,\"pukename QCDE_JoinClassIdx 12\"\n\tCommand \"Menelkir\" ,\"pukename QCDE_JoinClassIdx 13\"\n\tCommand \"Nyx\" ,\"pukename QCDE_JoinClassIdx 14\"\n\tCommand \"Durandal\" ,\"pukename QCDE_JoinClassIdx 15\"\n\tCommand \"Lo Wang\" ,\"pukename QCDE_JoinClassIdx 16\"\n\tCommand \"Eleena\" ,\"pukename QCDE_JoinClassIdx 17\"\n\tCommand \"Lucienne\" ,\"pukename QCDE_JoinClassIdx 18\"\n\tCommand \"Hunter\" ,\"pukename QCDE_JoinClassIdx 19\"\n\tStaticText\t\" \"\n\tStaticText\t\"Heavy\"\n\tCommand \"Terminator\",\"pukename QCDE_JoinClassIdx 20\"\n\tCommand \"Zedek\" ,\"pukename QCDE_JoinClassIdx 21\"\n\tCommand \"Inquisitor\",\"pukename QCDE_JoinClassIdx 22\"\n\tCommand \"Sorgaul\" ,\"pukename QCDE_JoinClassIdx 23\"\n\tCommand \"Keel\" ,\"pukename QCDE_JoinClassIdx 24\"\n\tCommand \"Eradicator\",\"pukename QCDE_JoinClassIdx 25\"\n\tCommand \"VorMatur\" ,\"pukename QCDE_JoinClassIdx 26\"\n\tCommand \"Major\" ,\"pukename QCDE_JoinClassIdx 27\"\n\tCommand \"Sam\" ,\"pukename QCDE_JoinClassIdx 28\"\n}"
},
{
"source": "pk3",
"name": "SBARINFO.txt",
"contents": "//Heretic Support, Keys on hud\n// For QCDE.\n// By Michaelis, the Official DBTeam Sbarinfo Guy.\n\nheight 0;\nCompleteBorder True;\n\n// Center is at 700,525\nResolution 1400,1050; // actually 1680x1050, reduce screenshot X by 140\nInterpolateHealth false, 20;\nInterpolateArmor false, 20;\n\n//================================================================================================\n//================================================================================================\n//\n//================================================================================================\n//================================================================================================\n\nstatusbar Normal, forcescaled\n{ inInventory NotSpectator { // You only lack it when you don't exist.\n\t// Team color\n\tinInventory TeamDeathmatch {\n\t\tinInventory TeamColor, 255 {\tdrawImage \"TEAMBACA\", 15,789; } else {\n\t\tinInventory TeamColor, 8 {\tdrawImage \"TEAMBAC8\", 15,789; } else {\n\t\tinInventory TeamColor, 7 {\tdrawImage \"TEAMBAC7\", 15,789; } else {\n\t\tinInventory TeamColor, 6 {\tdrawImage \"TEAMBAC6\", 15,789; } else {\n\t\tinInventory TeamColor, 5 {\tdrawImage \"TEAMBAC5\", 15,789; } else {\n\t\tinInventory TeamColor, 4 {\tdrawImage \"TEAMBAC4\", 15,789; } else {\n\t\tinInventory TeamColor, 3 {\tdrawImage \"TEAMBAC3\", 15,789; } else {\n\t\tinInventory TeamColor, 2 {\tdrawImage \"TEAMBAC2\", 15,789; } else {\n\t\tinInventory TeamColor, 1 {\tdrawImage \"TEAMBAC1\", 15,789;\n\t\t}}}}}}}}} // 9 braces\n\t}\n\n\t// Portrait\n\tinInventory Class_Ranger\t\t{ drawImage \"PORTRX01\", \t10,795; }\n\tinInventory Class_Doomslayer\t{ drawImage \"PORTRX02\", \t10,795; }\n\tinInventory Class_Corvus\t\t{ drawImage \"PORTRX03\", \t10,795; }\n\tinInventory Class_Kane\t\t\t{ drawImage \"PORTRX04\", \t10,795; }\n\tinInventory Class_Caleb\t\t\t{ drawImage \"PORTRX05\", \t10,795; }\n\tinInventory Class_Menelkir\t\t{ drawImage \"PORTRX06\", \t10,795; }\n\tinInventory Class_Terminator\t{ drawImage \"PORTRX07\", \t10,795; }\n\tinInventory Class_Zedek\t\t\t{ drawImage \"PORTRX08\", \t10,795; }\n\tinInventory Class_Inquisitor\t{ drawImage \"PORTRX09\", \t10,795; }\n\tinInventory Class_Bitterman\t\t{ drawImage \"PORTRX10\", \t10,795; }\n\tinInventory Class_Galen\t\t\t{ drawImage \"PORTRX11\", \t10,795; }\n\tinInventory Class_Nyx\t\t\t{ drawImage \"PORTRX12\", \t10,795; }\n\tinInventory Class_Sorgaul\t\t{ drawImage \"PORTRX13\", \t10,795; }\n\tinInventory Class_DukeNukem\t\t{ drawImage \"PORTRX14\", \t10,795; }\n\tinInventory Class_Durandal\t\t{ drawImage \"PORTRX15\", \t10,795; }\n\tinInventory Class_Keel\t\t\t{ drawImage \"PORTRX16\", \t10,795; }\n\tinInventory Class_Sarge\t\t\t{ drawImage \"PORTRX17\", \t10,795; }\n\tinInventory Class_LoWang\t\t{ drawImage \"PORTRX18\", \t10,795; }\n\tinInventory Class_Grayson\t\t{ drawImage \"PORTRX19\", \t10,795; }\n\tinInventory Class_Eradicator\t{ drawImage \"PORTRX20\", \t10,795; }\n\tinInventory Class_Blazkowicz\t{ drawImage \"PORTRX21\", \t10,795; }\n\tinInventory Class_Freeman\t\t{ drawImage \"PORTRX22\", \t10,795; }\n\tinInventory Class_VorMatur\t\t{ drawImage \"PORTRX23\", \t10,795; }\n\tinInventory Class_Eleena\t\t{ drawImage \"PORTRX24\", \t10,795; }\n\tinInventory Class_Lucienne\t\t{ drawImage \"PORTRX25\", \t10,795; }\n\tinInventory Class_Major\t\t\t{ drawImage \"PORTRX26\", \t10,795; }\n\tinInventory Class_Hunter\t\t{ drawImage \"PORTRX27\", \t10,795; }\n\tinInventory Class_Sam\t\t\t{ drawImage \"PORTRX28\", \t10,795; }\n\t// ^ insert more classes here\n\n\t// Number of lives\n\tinInventory LifeToken\n\t{\n\t\tinInventory LifeToken, 2 {\n\t\t\tdrawString QCFNT100, brite, \"x\", 127,935, 0, alignment(right);\n\t\t\tdrawnumber 2, QCFNT100, brite, LifeToken, alignment( left), 127,925;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tdrawString BIGFONT, bludi, \"LAST LIFE\", 120,937, 0, alignment(center);\n\t\t}\n\t}\n\n\t// CSMA\n\tinInventory Resurrected\n\t{\n\t\tdrawString BIGFONT, white, \"resurrected\", 240,825, 0, alignment(left);\n\n\t\t// Health\n\t\tdrawImage \"ICONHLTH\", 206,879;\n\t\tdrawImage \"BARS0\", 245,890;\n\t\tdrawBar \"BARS1\", \"BARS_\", Health, horizontal, 245,890;\n\t\tdrawnumber 3, QCFNT070, white, Health, alignment(right), 325,846;\n\n\t\t// Armor\n\t\tdrawImage \"ICONSHLD\", 182,958;\n\t\tdrawImage \"BARS0\", 221,969;\n\t\tdrawbar \"BARS1\", \"BARS_\", Armor, horizontal, 221,969;\n\t\tdrawnumber 3, QCFNT070, white, Armor, alignment(right), 291,924;\n\t}\n\telse\n\t{\n\t\t// Health\n\t\tdrawImage \"ICONHLTH\", 206,879;\n\t\tdrawBar \"BARS0\", \"BARS_\", MaxHealthToken, horizontal, 245,890;\n\t\tdrawBar \"BARS2\", \"BARS_\", SuperHealthToken, horizontal, 245,890;\n\t\tdrawBar \"BARS1\", \"BARS_\", CurrentHealth, horizontal, 245,890;\n\t\tinInventory not PowerEldersSoul {\n\t\t\tdrawnumber 3, QCFNT070, white, SuperHealthToken,alignment(right), 325,846;\n\t\t\tdrawString QCFNT060, white, \"/\", 328,856, 0, alignment(left);\n\t\t\tdrawnumber 3, QCFNT040, white, MaxHealthToken, alignment(left), 342,863;\n\t\t} else {\n\t\t\tdrawnumber 3, QCFNT070, bludi, SuperHealthToken,alignment(right), 325,846;\n\t\t\tdrawString QCFNT060, bludi, \"/\", 328,856, 0, alignment(left);\n\t\t\tdrawnumber 3, QCFNT040, bludi, MaxHealthToken, alignment(left), 342,863;\n\t\t}\n\n\t\t// Armor\n\t\tdrawImage \"ICONSHLD\", 182,958;\n\t\tdrawbar \"BARS0\", \"BARS_\", MaxArmorToken, horizontal, 221,969;\n\t\tdrawBar \"BARS3\", \"BARS_\", SuperArmorToken, horizontal, 221,969;\n\t\tdrawbar \"BARS1\", \"BARS_\", CurrentArmor, horizontal, 221,969;\n\t\tinInventory not PowerEldersSoul {\n\t\t\tinInventory PowerInvul { drawString QCFNT070, bludi, \"666\", 291,924, 0, alignment(right); }\n\t\t\telse {\n\t\t\t\tdrawnumber 3, QCFNT070, white, SuperArmorToken, alignment(right), 291,924;\n\t\t\t}\n\t\t\tdrawString QCFNT060, white, \"/\", 294,933, 0, alignment(left);\n\t\t\tdrawnumber 3, QCFNT040, white, MaxArmorToken, alignment(left), 307,940;\n\t\t} else {\n\t\t\tdrawnumber 3, QCFNT070, bludi, SuperArmorToken, alignment(right), 291,924;\n\t\t\tdrawString QCFNT060, bludi, \"/\", 294,933, 0, alignment(left);\n\t\t\tdrawnumber 3, QCFNT040, bludi, MaxArmorToken, alignment(left), 307,940;\n\t\t}\n\n\t\t// Quad\n\t\tinInventory PowerQuad {\n\t\t\tdrawImage \"PWUPFRAM\", 182,780;\n\t\t\tdrawImage \"PWUPFIR1\", 182,780;\n\t\t\tdrawImage \"PWUPQUAD\", 182,780;\n\t\t\tinInventory QuadTimer, 1 {\n\t\t\tinInventory QuadTimer,20 { drawImage \"PWUPSC20\", 182,780; } else {\n\t\t\tinInventory QuadTimer,19 { drawImage \"PWUPSC19\", 182,780; } else {\n\t\t\tinInventory QuadTimer,18 { drawImage \"PWUPSC18\", 182,780; } else {\n\t\t\tinInventory QuadTimer,17 { drawImage \"PWUPSC17\", 182,780; } else {\n\t\t\tinInventory QuadTimer,16 { drawImage \"PWUPSC16\", 182,780; } else {\n\t\t\tinInventory QuadTimer,15 { drawImage \"PWUPSC15\", 182,780; } else {\n\t\t\tinInventory QuadTimer,14 { drawImage \"PWUPSC14\", 182,780; } else {\n\t\t\tinInventory QuadTimer,13 { drawImage \"PWUPSC13\", 182,780; } else {\n\t\t\tinInventory QuadTimer,12 { drawImage \"PWUPSC12\", 182,780; } else {\n\t\t\tinInventory QuadTimer,11 { drawImage \"PWUPSC11\", 182,780; } else {\n\t\t\tinInventory QuadTimer,10 { drawImage \"PWUPSC10\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 9 { drawImage \"PWUPSC09\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 8 { drawImage \"PWUPSC08\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 7 { drawImage \"PWUPSC07\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 6 { drawImage \"PWUPSC06\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 5 { drawImage \"PWUPSC05\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 4 { drawImage \"PWUPSC04\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 3 { drawImage \"PWUPSC03\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 2 { drawImage \"PWUPSC02\", 182,780; } else {\n drawImage \"PWUPSC01\", 182,780;\n\t\t\t}}}}}}}}}}}}}}}}}}}} // 20 braces\n\t\t\telse { drawImage \"PWUPSC00\", 182,780; }\n\t\t}\n\n\t\t// Protec\n\t\tinInventory PowerProtec {\n\t\t\tdrawImage \"PWUPFRAM\", 242,780;\n\t\t\tdrawImage \"PWUPFIR1\", 242,780;\n\t\t\tdrawImage \"PWUPPROT\", 242,780;\n\t\t\tinInventory ProtecTimer, 1 {\n\t\t\tinInventory ProtecTimer,20 { drawImage \"PWUPSC20\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,19 { drawImage \"PWUPSC19\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,18 { drawImage \"PWUPSC18\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,17 { drawImage \"PWUPSC17\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,16 { drawImage \"PWUPSC16\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,15 { drawImage \"PWUPSC15\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,14 { drawImage \"PWUPSC14\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,13 { drawImage \"PWUPSC13\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,12 { drawImage \"PWUPSC12\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,11 { drawImage \"PWUPSC11\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,10 { drawImage \"PWUPSC10\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 9 { drawImage \"PWUPSC09\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 8 { drawImage \"PWUPSC08\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 7 { drawImage \"PWUPSC07\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 6 { drawImage \"PWUPSC06\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 5 { drawImage \"PWUPSC05\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 4 { drawImage \"PWUPSC04\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 3 { drawImage \"PWUPSC03\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 2 { drawImage \"PWUPSC02\", 242,780; } else {\n drawImage \"PWUPSC01\", 242,780;\n\t\t\t}}}}}}}}}}}}}}}}}}}} // 20 braces\n\t\t\telse { drawImage \"PWUPSC00\", 242,780; }\n\t\t}\n\n\t\t// Invul\n\t\tinInventory PowerInvul {\n\t\t\tdrawImage \"PWUPFRAM\", 302,780;\n\t\t\tdrawImage \"PWUPFIR1\", 302,780;\n\t\t\tdrawImage \"PWUPPENT\", 303,780;\n\t\t\tinInventory InvulTimer, 1 {\n\t\t\tinInventory InvulTimer,20 { drawImage \"PWUPSC20\", 302,780; } else {\n\t\t\tinInventory InvulTimer,19 { drawImage \"PWUPSC19\", 302,780; } else {\n\t\t\tinInventory InvulTimer,18 { drawImage \"PWUPSC18\", 302,780; } else {\n\t\t\tinInventory InvulTimer,17 { drawImage \"PWUPSC17\", 302,780; } else {\n\t\t\tinInventory InvulTimer,16 { drawImage \"PWUPSC16\", 302,780; } else {\n\t\t\tinInventory InvulTimer,15 { drawImage \"PWUPSC15\", 302,780; } else {\n\t\t\tinInventory InvulTimer,14 { drawImage \"PWUPSC14\", 302,780; } else {\n\t\t\tinInventory InvulTimer,13 { drawImage \"PWUPSC13\", 302,780; } else {\n\t\t\tinInventory InvulTimer,12 { drawImage \"PWUPSC12\", 302,780; } else {\n\t\t\tinInventory InvulTimer,11 { drawImage \"PWUPSC11\", 302,780; } else {\n\t\t\tinInventory InvulTimer,10 { drawImage \"PWUPSC10\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 9 { drawImage \"PWUPSC09\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 8 { drawImage \"PWUPSC08\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 7 { drawImage \"PWUPSC07\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 6 { drawImage \"PWUPSC06\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 5 { drawImage \"PWUPSC05\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 4 { drawImage \"PWUPSC04\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 3 { drawImage \"PWUPSC03\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 2 { drawImage \"PWUPSC02\", 302,780; } else {\n drawImage \"PWUPSC01\", 302,780;\n\t\t\t}}}}}}}}}}}}}}}}}}}} // 20 braces\n\t\t\telse { drawImage \"PWUPSC00\", 302,780; }\n\t\t}\n\n\t\t// Infin\n\t\tinInventory PowerInfin {\n\t\t\tdrawImage \"PWUPFRAM\", 362,780;\n\t\t\tdrawImage \"PWUPFIR1\", 362,780;\n\t\t\tdrawImage \"PWUPINFI\", 362,780;\n\t\t\tinInventory InfinTimer, 1 {\n\t\t\tinInventory InfinTimer,20 { drawImage \"PWUPSC20\", 362,780; } else {\n\t\t\tinInventory InfinTimer,19 { drawImage \"PWUPSC19\", 362,780; } else {\n\t\t\tinInventory InfinTimer,18 { drawImage \"PWUPSC18\", 362,780; } else {\n\t\t\tinInventory InfinTimer,17 { drawImage \"PWUPSC17\", 362,780; } else {\n\t\t\tinInventory InfinTimer,16 { drawImage \"PWUPSC16\", 362,780; } else {\n\t\t\tinInventory InfinTimer,15 { drawImage \"PWUPSC15\", 362,780; } else {\n\t\t\tinInventory InfinTimer,14 { drawImage \"PWUPSC14\", 362,780; } else {\n\t\t\tinInventory InfinTimer,13 { drawImage \"PWUPSC13\", 362,780; } else {\n\t\t\tinInventory InfinTimer,12 { drawImage \"PWUPSC12\", 362,780; } else {\n\t\t\tinInventory InfinTimer,11 { drawImage \"PWUPSC11\", 362,780; } else {\n\t\t\tinInventory InfinTimer,10 { drawImage \"PWUPSC10\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 9 { drawImage \"PWUPSC09\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 8 { drawImage \"PWUPSC08\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 7 { drawImage \"PWUPSC07\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 6 { drawImage \"PWUPSC06\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 5 { drawImage \"PWUPSC05\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 4 { drawImage \"PWUPSC04\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 3 { drawImage \"PWUPSC03\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 2 { drawImage \"PWUPSC02\", 362,780; } else {\n drawImage \"PWUPSC01\", 362,780;\n\t\t\t}}}}}}}}}}}}}}}}}}}} // 20 braces\n\t\t\telse { drawImage \"PWUPSC00\", 362,780; }\n\t\t}\n\t}\n\n\t// Ability status and (de)buffs\n\tinInventory PowerClutchProtec { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPSHLD\", 122,780; }\n\tinInventory TeleporterThrownToken { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPDORB\", 122,780; }\n\tinInventory MaulotaurAliveToken { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPMAUL\", 122,780; }\n\tinInventory PowerInjectionSpeed { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPSPED\", 122,780; }\n\tinInventory PowerEleenaSpeed { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPSPED\", 122,780; }\n\tinInventory PowerBfgSlow2 { drawImage \"PWUPFRAM\", 72,780; drawImage \"PWDNFIR1\", 72,780; drawImage \"PWDNSHLD\", 72,780; }\n\tinInventory PowerBfgSlow1 { drawImage \"PWUPFRAM\", 72,780; drawImage \"PWDNFIR1\", 72,780; drawImage \"PWDNSPED\", 72,780; }\n\tinInventory PowerCleanVulnerable { drawImage \"PWUPFRAM\", 72,780; drawImage \"PWDNFIR1\", 72,780; drawImage \"PWDNSHLD\", 72,780; }\n\tinInventory PowerLoWangDamage { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPTIGR\", 122,780; }\n\tinInventory HalfLifeToken { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPGMAN\", 122,780; }\n\n\t// Altfire reticle\n\tisSelected QCGauntlet\t\t { inInventory GNT_UG_Omni { drawImage \"RET_00_2\", 654,479; }\n\t\t\t\t\t\t\t\t inInventory GNT_UG_Burn { drawImage \"RET_00_1\", 654,479; } }\n\tisSelected QCShotgun\t\t { inInventory WeaponZoomedToken { inInventory SG_UG_Explosive { drawImage \"RET_03_2\", 654,479; } } }\n\tisSelected QCHeavyMachinegun { inInventory WeaponZoomedToken { inInventory HMG_UG_Pierce { drawImage \"RET_07_2\", 654,479; } } }\n\tisSelected QCSuperShotgun\t { inInventory WeaponZoomedToken { inInventory SSG_UG_Flame { drawImage \"RET_09_2\", 654,479; } } }\n\tisSelected QCSuperNailgun\t { inInventory WeaponZoomedToken { inInventory SNG_UG_Seeker { drawImage \"RET_11_2\", 654,479; } } }\n\tisSelected QCTribolt\t \t { inInventory WeaponZoomedToken { inInventory TB_UG_Grenade { drawImage \"RET_13_2\", 654,479; } } }\n\tisSelected QCRocketLauncher\t { inInventory WeaponZoomedToken { inInventory RL_UG_Control { drawImage \"RET_15_2\", 654,479; } } }\n\tisSelected QCLightningGun\t { inInventory WeaponZoomedToken { inInventory LG_UG_Static { drawImage \"RET_17_2\", 654,479; } } }\n\tisSelected QCRailgun \t\t { inInventory WeaponZoomedToken { inInventory RG_UG_Explosive { drawImage \"RET_19_2\", 654,479; } } }\n\tisSelected QCBFG \t\t\t { inInventory WeaponZoomedToken { inInventory BFG_UG_Charge { drawImage \"RET_21_2\", 654,479; } } }\n\n\t// Remote control reticle\n\tisSelected QCRocketLauncher\t { inInventory PowerControllerProtection { drawImage \"RET_15_2\", 654,479; } }\n\n\t// Ammo\n\tinInventory not PowerInfin || PowerInfiniteAmmo { drawNumber 3, QCFNT100, brite, ammo1, alignment(right), 1140,900; }\n\telse { drawImage \"QcdeInf2\", 1080, 890; }\n\tisSelected QCMachinegun \t\t, QCMachinegunDM\t\t{ drawImage \"AmmBullt\", 1170, 897; }\n\tisSelected QCShotgun\t\t\t, QCShotgunDM\t\t\t{ drawImage \"AmmShell\", 1170, 897; }\n\tisSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawImage \"AmmNails\", 1170, 897; }\n\tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawImage \"AmmBullt\", 1170, 897; }\n\tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawImage \"AmmShell\", 1170, 897; }\n\tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawImage \"AmmNails\", 1170, 897; }\n\tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawImage \"AmmBolts\", 1170, 897; }\n\tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawImage \"AmmRockt\", 1170, 897; }\n\tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawImage \"AmmCoils\", 1170, 897; }\n\tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawImage \"AmmSlugs\", 1170, 897; }\n\tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawImage \"AmmBfugs\", 1170, 897; }\n\n\t// Upgrades for current weapon\n\tisSelected QCGauntlet\t\t { inInventory GNT_UG_Burn { drawImage \"APG_00_1\",1237,901; } inInventory GNT_UG_Omni { drawImage \"APG_00_2\",1299,901; } }\n\tisSelected QCShotgun\t\t { inInventory SG_UG_Spread { drawImage \"APG_03_1\",1237,901; } inInventory SG_UG_Explosive { drawImage \"APG_03_2\",1299,901; } }\n\tisSelected QCHeavyMachinegun { inInventory HMG_UG_Ricochet { drawImage \"APG_07_1\",1237,901; } inInventory HMG_UG_Pierce { drawImage \"APG_07_2\",1299,901; } }\n\tisSelected QCSuperShotgun\t { inInventory SSG_UG_Speed { drawImage \"APG_09_1\",1237,901; } inInventory SSG_UG_Flame { drawImage \"APG_09_2\",1299,901; } }\n\tisSelected QCSuperNailgun\t { inInventory SNG_UG_Lava { drawImage \"APG_11_1\",1237,901; } inInventory SNG_UG_Seeker { drawImage \"APG_11_2\",1299,901; } }\n\tisSelected QCTribolt\t \t { inInventory TB_UG_Long { drawImage \"APG_13_1\",1237,901; } inInventory TB_UG_Grenade { drawImage \"APG_13_2\",1299,901; } }\n\tisSelected QCRocketLauncher\t { inInventory RL_UG_Cluster { drawImage \"APG_15_1\",1237,901; } inInventory RL_UG_Control { drawImage \"APG_15_2\",1299,901; } }\n\tisSelected QCLightningGun\t { inInventory LG_UG_Residue { drawImage \"APG_17_1\",1237,901; } inInventory LG_UG_Static { drawImage \"APG_17_2\",1299,901; } }\n\tisSelected QCRailgun \t\t { inInventory RG_UG_Pierce { drawImage \"APG_19_1\",1237,901; } inInventory RG_UG_Explosive { drawImage \"APG_19_2\",1299,901; } }\n\tisSelected QCBFG \t\t\t { inInventory BFG_UG_Rays { drawImage \"APG_21_1\",1237,901; } inInventory BFG_UG_Charge { drawImage \"APG_21_2\",1299,901; } }\n\n\t// Railgun charge\n\tinInventory RailgunCharges {\n\t\tdrawImage \"RGCHAR00\", 668, 493;\n\t\tdrawBar \"RGCHARG1\", \"RGCHAR01\", RailgunCharges, vertical , 667,363;\n\t\tdrawBar \"RGCHARG2\", \"RGCHAR02\", RailgunCharges, horizontal, 654,493;\n\t\tdrawBar \"RGCHARG4\", \"RGCHAR04\", RailgunCharges, vertical , reverse, 668,433;\n\t\tdrawBar \"RGCHARG6\", \"RGCHAR06\", RailgunCharges, horizontal, reverse, 654,493;\n\t\tdrawBar \"RGCHARG8\", \"RGCHAR08\", RailgunCharges, vertical , 667,527;\n\n\t\tinInventory RailgunCharges, 52 { drawImage \"RGCHARG0\", 668, 493; }\n\t}\n\n\t// Railgun and HMG reticles when zoomed\n\tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\n\t{\tinInventory WeaponZoomedToken\t{ drawImage \"HMGRETCL\", \t184,172; }\t\t}\n\tisSelected QCRailgun \t\t\t, QCRailgunDM\n\t{\tinInventory WeaponZoomedToken\t{ drawImage \"RGNRETCL\", \t184,172; }\t\t}\n\n\t// Speedometer\n\tinInventory Speedometer {\n\t\tdrawImage \"SPEEDOM\", 684, 600;\n\t\tdrawString QCFNT030, yellow, GlobalArray 10, 700,646, 0, alignment(center);// frags 2nd\n\t}\n\n\t// Keybag\n\tgameMode cooperative, singlePlayer\n\t{\n\t\tdrawSwitchableImage KeyGreen, \t\"nullimage\", \"KEYGRE\", \t1250, 994;\n\t\tdrawSwitchableImage KeyYellow,\t\"nullimage\", \"KEYYEW\", \t1300, 994;\n\t\tdrawSwitchableImage KeyBlue, \t\"nullimage\", \"KEYBLU\", \t1350, 994;\n\t}\n\n\t// Weapon bar\n\n\t// Here we go again with super long lines.\n\t// Surprisingly, they make my process so much unbelievably easier.\n\n\tAspectRatio \"16:10\" {\n\tinInventory not NoWeaponBar\n\t{\n\t// Orange pad behind selected weapon\n\tisSelected QCMachinegun \t\t, QCMachinegunDM\t\t{ drawImage \"SELECTOR\", 1440,347; }\n\tisSelected QCShotgun\t\t\t, QCShotgunDM\t\t\t{ drawImage \"SELECTOR\", 1440,417; }\n\tisSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawImage \"SELECTOR\", 1440,487; }\n\n\tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawImage \"SELECTOR\", 1440,347; }\n\tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawImage \"SELECTOR\", 1440,417; }\n\tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawImage \"SELECTOR\", 1440,487; }\n\tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawImage \"SELECTOR\", 1440,557; }\n\tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawImage \"SELECTOR\", 1440,627; }\n\tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawImage \"SELECTOR\", 1440,697; }\n\tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawImage \"SELECTOR\", 1440,767; }\n\tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawImage \"SELECTOR\", 1440,837; }\n\n\t// Ammo measure inherent to every individual weapon\n\t// +59, +12 from SELECTOR to bar\n\tinInventory QCMachinegun \t\t|| QCMachinegunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBulletAmmo\t, vertical, 1499,360; }\n\tinInventory QCShotgun\t\t\t|| QCShotgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCShellAmmo\t\t, vertical, 1499,430; }\n\tinInventory QCNailgun\t\t\t|| QCNailgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCNailAmmo\t\t, vertical, 1499,500; }\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBulletAmmo\t, vertical, 1499,360; }\n\tinInventory QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCShellAmmo\t\t, vertical, 1499,430; }\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCNailAmmo\t\t, vertical, 1499,500; }\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBoltAmmo \t\t, vertical, 1499,570; }\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCRocketAmmo\t, vertical, 1499,640; }\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCCoilAmmo \t\t, vertical, 1499,710; }\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCSlugAmmo \t\t, vertical, 1499,780; }\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBFGAmmo\t\t, vertical, 1499,850; }\n\n\t// Weapon icons themselves\n\tinInventory QCMachinegun \t|| QCMachinegunDM\t{ \tinInventory not QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ isSelected QCMachinegun \t, QCMachinegunDM\t{ drawBar \"1ACHINEG\", \"0ACHINEG\", QCBulletAmmo\t, horizontal, 1380,350; } else { drawBar \"MACHINEG\", \"0ACHINEG\", QCBulletAmmo\t, horizontal, 1380,350; } } } else { inInventory not QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ drawImage \"0ACHINEG\", 1380,350; } }\n\tinInventory QCShotgun\t\t|| QCShotgunDM\t\t{ \tinInventory not QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ isSelected QCShotgun\t\t, QCShotgunDM\t\t{ drawBar \"1HOTGUN\" , \"0HOTGUN\" , QCShellAmmo\t, horizontal, 1380,420; } else { drawBar \"SHOTGUN\" , \"0HOTGUN\" , QCShellAmmo\t\t, horizontal, 1380,420; } } } else { inInventory not QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ drawImage \"0HOTGUN\" , 1380,420; } }\n\tinInventory QCNailgun\t\t|| QCNailgunDM\t\t{ \tinInventory not QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ isSelected QCNailgun\t\t, QCNailgunDM\t\t{ drawBar \"1AILGUN\" , \"0AILGUN\" , QCNailAmmo\t, horizontal, 1380,490; } else { drawBar \"NAILGUN\" , \"0AILGUN\" , QCNailAmmo\t\t, horizontal, 1380,490; } } } else { inInventory not QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ drawImage \"0AILGUN\" , 1380,490; } }\n\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ \tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawBar \"1MACHINE\", \"0MACHINE\", QCBulletAmmo\t, horizontal, 1380,350; } else { drawBar \"HMACHINE\", \"0MACHINE\", QCBulletAmmo\t, horizontal, 1380,350; } }\n\tinInventory QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ \tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawBar \"1SHOTGUN\", \"0SHOTGUN\", QCShellAmmo\t, horizontal, 1380,420; } else { drawBar \"SSHOTGUN\", \"0SHOTGUN\", QCShellAmmo\t\t, horizontal, 1380,420; } }\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ \tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawBar \"1NAILGUN\", \"0NAILGUN\", QCNailAmmo\t, horizontal, 1380,490; } else { drawBar \"SNAILGUN\", \"0NAILGUN\", QCNailAmmo\t\t, horizontal, 1380,490; } }\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ \tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawBar \"1RIBOLT\" , \"0RIBOLT\" , QCBoltAmmo \t, horizontal, 1380,560; } else { drawBar \"TRIBOLT\" , \"0RIBOLT\" , QCBoltAmmo \t\t, horizontal, 1380,560; } } else { drawImage \"0RIBOLT\" , 1380,560;}\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ \tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawBar \"1AUNCHER\", \"0AUNCHER\", QCRocketAmmo\t, horizontal, 1380,630; } else { drawBar \"LAUNCHER\", \"0AUNCHER\", QCRocketAmmo\t, horizontal, 1380,630; } } else { drawImage \"0AUNCHER\", 1380,630;}\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ \tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawBar \"1IGHTNIN\", \"0IGHTNIN\", QCCoilAmmo \t, horizontal, 1380,700; } else { drawBar \"LIGHTNIN\", \"0IGHTNIN\", QCCoilAmmo \t\t, horizontal, 1380,700; } } else { drawImage \"0IGHTNIN\", 1380,700;}\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ \tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawBar \"1RAILGUN\", \"0RAILGUN\", QCSlugAmmo \t, horizontal, 1380,770; } else { drawBar \"RRAILGUN\", \"0RAILGUN\", QCSlugAmmo \t\t, horizontal, 1380,770; } } else { drawImage \"0RAILGUN\", 1380,770;}\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ \tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawBar \"1BIGFGUN\", \"0BIGFGUN\", QCBFGAmmo\t\t, horizontal, 1380,840; } else { drawBar \"DBIGFGUN\", \"0BIGFGUN\", QCBFGAmmo\t\t, horizontal, 1380,840; } } else { drawImage \"0BIGFGUN\", 1380,840;}\n\n\t// Upgrade icons on top of weapons\n\tinInventory QCHeavyMachinegun \t{ inInventory HMG_UG_Ricochet { drawImage \"HPG_07_1\",1397,404; } inInventory HMG_UG_Pierce { drawImage \"HPG_07_2\",1427,404; } } else { inInventory HMG_UG_Ricochet { drawImage \"GPG_07_1\",1397,404; } inInventory HMG_UG_Pierce { drawImage \"GPG_07_2\",1427,404; } }\n\tinInventory QCSuperShotgun\t\t{ inInventory SSG_UG_Speed { drawImage \"HPG_09_1\",1397,474; } inInventory SSG_UG_Flame { drawImage \"HPG_09_2\",1427,474; } } else { inInventory SSG_UG_Speed { drawImage \"GPG_09_1\",1397,474; } inInventory SSG_UG_Flame { drawImage \"GPG_09_2\",1427,474; } }\n\tinInventory QCSuperNailgun\t\t{ inInventory SNG_UG_Lava { drawImage \"HPG_11_1\",1397,544; } inInventory SNG_UG_Seeker { drawImage \"HPG_11_2\",1427,544; } } else { inInventory SNG_UG_Lava { drawImage \"GPG_11_1\",1397,544; } inInventory SNG_UG_Seeker { drawImage \"GPG_11_2\",1427,544; } }\n\tinInventory QCTribolt\t \t\t{ inInventory TB_UG_Long { drawImage \"HPG_13_1\",1397,614; } inInventory TB_UG_Grenade { drawImage \"HPG_13_2\",1427,614; } } else { inInventory TB_UG_Long { drawImage \"GPG_13_1\",1397,614; } inInventory TB_UG_Grenade { drawImage \"GPG_13_2\",1427,614; } }\n\tinInventory QCRocketLauncher\t{ inInventory RL_UG_Cluster { drawImage \"HPG_15_1\",1397,684; } inInventory RL_UG_Control { drawImage \"HPG_15_2\",1427,684; } } else { inInventory RL_UG_Cluster { drawImage \"GPG_15_1\",1397,684; } inInventory RL_UG_Control { drawImage \"GPG_15_2\",1427,684; } }\n\tinInventory QCLightningGun\t\t{ inInventory LG_UG_Residue { drawImage \"HPG_17_1\",1397,754; } inInventory LG_UG_Static { drawImage \"HPG_17_2\",1427,754; } } else { inInventory LG_UG_Residue { drawImage \"GPG_17_1\",1397,754; } inInventory LG_UG_Static { drawImage \"GPG_17_2\",1427,754; } }\n\tinInventory QCRailgun \t\t\t{ inInventory RG_UG_Pierce { drawImage \"HPG_19_1\",1397,824; } inInventory RG_UG_Explosive { drawImage \"HPG_19_2\",1427,824; } } else { inInventory RG_UG_Pierce { drawImage \"GPG_19_1\",1397,824; } inInventory RG_UG_Explosive { drawImage \"GPG_19_2\",1427,824; } }\n\tinInventory QCBFG \t\t\t\t{ inInventory BFG_UG_Rays { drawImage \"HPG_21_1\",1397,894; } inInventory BFG_UG_Charge { drawImage \"HPG_21_2\",1427,894; } } else { inInventory BFG_UG_Rays { drawImage \"GPG_21_1\",1397,894; } inInventory BFG_UG_Charge { drawImage \"GPG_21_2\",1427,894; } }\n\n\t// Ammo number near weapons\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM {\n\t\tinInventory QCBulletAmmo { inInventory QCBulletAmmo\t, 30 { isSelected QCHeavyMachinegun\t, QCHeavyMachinegunDM\t{ drawNumber 3, QCFNT040, brite, QCBulletAmmo\t, alignment(right), 1489,400; } else { drawNumber 3, QCFNT030, darkgrey, QCBulletAmmo\t, alignment(right), 1489,400; } } else { isSelected QCHeavyMachinegun\t, QCHeavyMachinegunDM\t\t{ drawNumber 3, QCFNT040, red, QCBulletAmmo\t, alignment(right), 1489,400; } else { drawNumber 3, QCFNT030, darkred, QCBulletAmmo, alignment(right), 1489,400; } } }\n\t} else {\n\tinInventory QCMachinegun \t|| QCMachinegunDM {\n\t\tinInventory QCBulletAmmo { inInventory QCBulletAmmo\t, 30 { isSelected QCMachinegun\t\t, QCMachinegunDM\t\t{ drawNumber 3, QCFNT040, brite, QCBulletAmmo\t, alignment(right), 1489,400; } else { drawNumber 3, QCFNT030, darkgrey, QCBulletAmmo\t, alignment(right), 1489,400; } } else { isSelected QCMachinegun\t\t\t, QCMachinegunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCBulletAmmo\t, alignment(right), 1489,400; } else { drawNumber 3, QCFNT030, darkred, QCBulletAmmo, alignment(right), 1489,400; } } }\n\t}}\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM {\n\t\tinInventory QCNailAmmo\t { inInventory QCNailAmmo\t, 30 { isSelected QCSuperNailgun\t, QCSuperNailgunDM\t\t{ drawNumber 3, QCFNT040, brite, QCNailAmmo\t\t, alignment(right), 1489,540; } else { drawNumber 3, QCFNT030, darkgrey, QCNailAmmo\t\t, alignment(right), 1489,540; } } else { isSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCNailAmmo\t, alignment(right), 1489,540; } else { drawNumber 3, QCFNT030, darkred, QCNailAmmo\t, alignment(right), 1489,540; } } }\n\t} else {\n\tinInventory QCNailgun\t\t|| QCNailgunDM {\n\t\tinInventory QCNailAmmo\t { inInventory QCNailAmmo\t, 30 { isSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawNumber 3, QCFNT040, brite, QCNailAmmo\t\t, alignment(right), 1489,540; } else { drawNumber 3, QCFNT030, darkgrey, QCNailAmmo\t\t, alignment(right), 1489,540; } } else { isSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCNailAmmo\t, alignment(right), 1489,540; } else { drawNumber 3, QCFNT030, darkred, QCNailAmmo\t, alignment(right), 1489,540; } } }\n\t}}\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ inInventory QCBoltAmmo \t, 10 { isSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCBoltAmmo \t, alignment(right), 1489,610; } else { drawNumber 3, QCFNT030, darkgrey, QCBoltAmmo \t\t, alignment(right), 1489,610; } } else { isSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCBoltAmmo \t, alignment(right), 1489,610; } else { drawNumber 3, QCFNT030, darkred, QCBoltAmmo \t, alignment(right), 1489,610; } } }\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ inInventory QCRocketAmmo\t, 10 { isSelected QCRocketLauncher\t, QCRocketLauncherDM\t\t{ drawNumber 3, QCFNT040, brite, QCRocketAmmo\t, alignment(right), 1489,680; } else { drawNumber 3, QCFNT030, darkgrey, QCRocketAmmo\t, alignment(right), 1489,680; } } else { isSelected QCRocketLauncher\t, QCRocketLauncherDM\t\t\t{ drawNumber 3, QCFNT040, red, QCRocketAmmo\t, alignment(right), 1489,680; } else { drawNumber 3, QCFNT030, darkred, QCRocketAmmo\t, alignment(right), 1489,680; } } }\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ inInventory QCCoilAmmo \t, 30 { isSelected QCLightningGun\t, QCLightningGunDM\t\t\t{ drawNumber 3, QCFNT040, brite, QCCoilAmmo \t, alignment(right), 1489,750; } else { drawNumber 3, QCFNT030, darkgrey, QCCoilAmmo \t\t, alignment(right), 1489,750; } } else { isSelected QCLightningGun\t\t, QCLightningGunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCCoilAmmo \t, alignment(right), 1489,750; } else { drawNumber 3, QCFNT030, darkred, QCCoilAmmo \t, alignment(right), 1489,750; } } }\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ inInventory QCSlugAmmo \t, 10 { isSelected QCRailgun \t\t, QCRailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCSlugAmmo \t, alignment(right), 1489,820; } else { drawNumber 3, QCFNT030, darkgrey, QCSlugAmmo \t\t, alignment(right), 1489,820; } } else { isSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCSlugAmmo \t, alignment(right), 1489,820; } else { drawNumber 3, QCFNT030, darkred, QCSlugAmmo \t, alignment(right), 1489,820; } } }\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ inInventory QCBFGAmmo \t, 10 { isSelected QCBFG \t\t\t, QCBFGDM\t\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCBFGAmmo\t\t, alignment(right), 1489,890; } else { drawNumber 3, QCFNT030, darkgrey, QCBFGAmmo\t\t, alignment(right), 1489,890; } } else { isSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t\t{ drawNumber 3, QCFNT040, red, QCBFGAmmo\t, alignment(right), 1489,890; } else { drawNumber 3, QCFNT030, darkred, QCBFGAmmo\t, alignment(right), 1489,890; } } }\n\n\t// This is special due to how it's basic in DM but not in solo\n\tisSelected QCSuperShotgun\t, QCSuperShotgunDM\t\t{ inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT040, brite, QCShellAmmo\t, alignment(right), 1489,470; } else { drawNumber 3, QCFNT040, red, QCShellAmmo\t, alignment(right), 1489,470; }\n\t} else {\n\tisSelected QCShotgun\t\t, QCShotgunDM\t\t\t{ inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT040, brite, QCShellAmmo\t, alignment(right), 1489,470; } else { drawNumber 3, QCFNT040, red, QCShellAmmo\t, alignment(right), 1489,470; }\n\t} else {\n\t\tinInventory QCShotgun || QCSuperShotgun\t { inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT030, darkgrey, QCShellAmmo\t, alignment(right), 1489,470; } else {drawNumber 3, QCFNT030, darkred, QCShellAmmo\t, alignment(right), 1489,470; } }\n\t\tinInventory QCShotgunDM || QCSuperShotgunDM\t { inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT030, darkgrey, QCShellAmmo\t, alignment(right), 1489,470; } else {drawNumber 3, QCFNT030, darkred, QCShellAmmo\t, alignment(right), 1489,470; } }\n\t}}\n\t}\n\t} else {\n\tinInventory not NoWeaponBar\n\t{\n\t// Orange pad behind selected weapon\n\tisSelected QCMachinegun \t\t, QCMachinegunDM\t\t{ drawImage \"SELECTOR\", 1540,347; }\n\tisSelected QCShotgun\t\t\t, QCShotgunDM\t\t\t{ drawImage \"SELECTOR\", 1540,417; }\n\tisSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawImage \"SELECTOR\", 1540,487; }\n\n\tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawImage \"SELECTOR\", 1540,347; }\n\tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawImage \"SELECTOR\", 1540,417; }\n\tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawImage \"SELECTOR\", 1540,487; }\n\tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawImage \"SELECTOR\", 1540,557; }\n\tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawImage \"SELECTOR\", 1540,627; }\n\tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawImage \"SELECTOR\", 1540,697; }\n\tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawImage \"SELECTOR\", 1540,767; }\n\tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawImage \"SELECTOR\", 1540,837; }\n\n\t// Ammo measure inherent to every individual weapon\n\t// +59, +12 from SELECTOR to bar\n\tinInventory QCMachinegun \t\t|| QCMachinegunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBulletAmmo\t, vertical, 1599,360; }\n\tinInventory QCShotgun\t\t\t|| QCShotgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCShellAmmo\t\t, vertical, 1599,430; }\n\tinInventory QCNailgun\t\t\t|| QCNailgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCNailAmmo\t\t, vertical, 1599,500; }\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBulletAmmo\t, vertical, 1599,360; }\n\tinInventory QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCShellAmmo\t\t, vertical, 1599,430; }\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCNailAmmo\t\t, vertical, 1599,500; }\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBoltAmmo \t\t, vertical, 1599,570; }\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCRocketAmmo\t, vertical, 1599,640; }\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCCoilAmmo \t\t, vertical, 1599,710; }\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCSlugAmmo \t\t, vertical, 1599,780; }\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBFGAmmo\t\t, vertical, 1599,850; }\n\n\t// Weapon icons themselves\n\tinInventory QCMachinegun \t|| QCMachinegunDM\t{ \tinInventory not QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ isSelected QCMachinegun \t, QCMachinegunDM\t{ drawBar \"1ACHINEG\", \"0ACHINEG\", QCBulletAmmo\t, horizontal, 1480,350; } else { drawBar \"MACHINEG\", \"0ACHINEG\", QCBulletAmmo\t, horizontal, 1480,350; } } } else { inInventory not QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ drawImage \"0ACHINEG\", 1480,350; } }\n\tinInventory QCShotgun\t\t|| QCShotgunDM\t\t{ \tinInventory not QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ isSelected QCShotgun\t\t, QCShotgunDM\t\t{ drawBar \"1HOTGUN\" , \"0HOTGUN\" , QCShellAmmo\t, horizontal, 1480,420; } else { drawBar \"SHOTGUN\" , \"0HOTGUN\" , QCShellAmmo\t, horizontal, 1480,420; } } } else { inInventory not QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ drawImage \"0HOTGUN\" , 1480,420; } }\n\tinInventory QCNailgun\t\t|| QCNailgunDM\t\t{ \tinInventory not QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ isSelected QCNailgun\t\t, QCNailgunDM\t\t{ drawBar \"1AILGUN\" , \"0AILGUN\" , QCNailAmmo\t, horizontal, 1480,490; } else { drawBar \"NAILGUN\" , \"0AILGUN\" , QCNailAmmo\t\t, horizontal, 1480,490; } } } else { inInventory not QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ drawImage \"0AILGUN\" , 1480,490; } }\n\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ \tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawBar \"1MACHINE\", \"0MACHINE\", QCBulletAmmo\t, horizontal, 1480,350; } else { drawBar \"HMACHINE\", \"0MACHINE\", QCBulletAmmo\t, horizontal, 1480,350; } }\n\tinInventory QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ \tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawBar \"1SHOTGUN\", \"0SHOTGUN\", QCShellAmmo\t, horizontal, 1480,420; } else { drawBar \"SSHOTGUN\", \"0SHOTGUN\", QCShellAmmo\t, horizontal, 1480,420; } }\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ \tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawBar \"1NAILGUN\", \"0NAILGUN\", QCNailAmmo\t, horizontal, 1480,490; } else { drawBar \"SNAILGUN\", \"0NAILGUN\", QCNailAmmo\t\t, horizontal, 1480,490; } }\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ \tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawBar \"1RIBOLT\" , \"0RIBOLT\" , QCBoltAmmo \t, horizontal, 1480,560; } else { drawBar \"TRIBOLT\" , \"0RIBOLT\" , QCBoltAmmo \t, horizontal, 1480,560; } } else { drawImage \"0RIBOLT\" , 1480,560;}\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ \tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawBar \"1AUNCHER\", \"0AUNCHER\", QCRocketAmmo\t, horizontal, 1480,630; } else { drawBar \"LAUNCHER\", \"0AUNCHER\", QCRocketAmmo\t, horizontal, 1480,630; } } else { drawImage \"0AUNCHER\", 1480,630;}\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ \tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawBar \"1IGHTNIN\", \"0IGHTNIN\", QCCoilAmmo \t, horizontal, 1480,700; } else { drawBar \"LIGHTNIN\", \"0IGHTNIN\", QCCoilAmmo \t, horizontal, 1480,700; } } else { drawImage \"0IGHTNIN\", 1480,700;}\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ \tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawBar \"1RAILGUN\", \"0RAILGUN\", QCSlugAmmo \t, horizontal, 1480,770; } else { drawBar \"RRAILGUN\", \"0RAILGUN\", QCSlugAmmo \t, horizontal, 1480,770; } } else { drawImage \"0RAILGUN\", 1480,770;}\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ \tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawBar \"1BIGFGUN\", \"0BIGFGUN\", QCBFGAmmo\t\t, horizontal, 1480,840; } else { drawBar \"DBIGFGUN\", \"0BIGFGUN\", QCBFGAmmo\t\t, horizontal, 1480,840; } } else { drawImage \"0BIGFGUN\", 1480,840;}\n\n\t// Upgrade icons on top of weapons\n\tinInventory QCHeavyMachinegun \t{ inInventory HMG_UG_Ricochet { drawImage \"HPG_07_1\",1497,404; } inInventory HMG_UG_Pierce { drawImage \"HPG_07_2\",1527,404; } } else { inInventory HMG_UG_Ricochet { drawImage \"GPG_07_1\",1497,404; } inInventory HMG_UG_Pierce { drawImage \"GPG_07_2\",1527,404; } }\n\tinInventory QCSuperShotgun\t\t{ inInventory SSG_UG_Speed { drawImage \"HPG_09_1\",1497,474; } inInventory SSG_UG_Flame { drawImage \"HPG_09_2\",1527,474; } } else { inInventory SSG_UG_Speed { drawImage \"GPG_09_1\",1497,474; } inInventory SSG_UG_Flame { drawImage \"GPG_09_2\",1527,474; } }\n\tinInventory QCSuperNailgun\t\t{ inInventory SNG_UG_Lava { drawImage \"HPG_11_1\",1497,544; } inInventory SNG_UG_Seeker { drawImage \"HPG_11_2\",1527,544; } } else { inInventory SNG_UG_Lava { drawImage \"GPG_11_1\",1497,544; } inInventory SNG_UG_Seeker { drawImage \"GPG_11_2\",1527,544; } }\n\tinInventory QCTribolt\t \t\t{ inInventory TB_UG_Long { drawImage \"HPG_13_1\",1497,614; } inInventory TB_UG_Grenade { drawImage \"HPG_13_2\",1527,614; } } else { inInventory TB_UG_Long { drawImage \"GPG_13_1\",1497,614; } inInventory TB_UG_Grenade { drawImage \"GPG_13_2\",1527,614; } }\n\tinInventory QCRocketLauncher\t{ inInventory RL_UG_Cluster { drawImage \"HPG_15_1\",1497,684; } inInventory RL_UG_Control { drawImage \"HPG_15_2\",1527,684; } } else { inInventory RL_UG_Cluster { drawImage \"GPG_15_1\",1497,684; } inInventory RL_UG_Control { drawImage \"GPG_15_2\",1527,684; } }\n\tinInventory QCLightningGun\t\t{ inInventory LG_UG_Residue { drawImage \"HPG_17_1\",1497,754; } inInventory LG_UG_Static { drawImage \"HPG_17_2\",1527,754; } } else { inInventory LG_UG_Residue { drawImage \"GPG_17_1\",1497,754; } inInventory LG_UG_Static { drawImage \"GPG_17_2\",1527,754; } }\n\tinInventory QCRailgun \t\t\t{ inInventory RG_UG_Pierce { drawImage \"HPG_19_1\",1497,824; } inInventory RG_UG_Explosive { drawImage \"HPG_19_2\",1527,824; } } else { inInventory RG_UG_Pierce { drawImage \"GPG_19_1\",1497,824; } inInventory RG_UG_Explosive { drawImage \"GPG_19_2\",1527,824; } }\n\tinInventory QCBFG \t\t\t\t{ inInventory BFG_UG_Rays { drawImage \"HPG_21_1\",1497,894; } inInventory BFG_UG_Charge { drawImage \"HPG_21_2\",1527,894; } } else { inInventory BFG_UG_Rays { drawImage \"GPG_21_1\",1497,894; } inInventory BFG_UG_Charge { drawImage \"GPG_21_2\",1527,894; } }\n\n\t// Ammo number near weapons\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM {\n\t\tinInventory QCBulletAmmo { inInventory QCBulletAmmo\t, 30 { isSelected QCHeavyMachinegun\t, QCHeavyMachinegunDM\t{ drawNumber 3, QCFNT040, brite, QCBulletAmmo\t, alignment(right), 1589,400; } else { drawNumber 3, QCFNT030, darkgrey, QCBulletAmmo\t, alignment(right), 1589,400; } } else { isSelected QCHeavyMachinegun\t, QCHeavyMachinegunDM\t\t{ drawNumber 3, QCFNT040, red, QCBulletAmmo\t, alignment(right), 1589,400; } else { drawNumber 3, QCFNT030, darkred, QCBulletAmmo, alignment(right), 1589,400; } } }\n\t} else {\n\tinInventory QCMachinegun \t|| QCMachinegunDM {\n\t\tinInventory QCBulletAmmo { inInventory QCBulletAmmo\t, 30 { isSelected QCMachinegun\t\t, QCMachinegunDM\t\t{ drawNumber 3, QCFNT040, brite, QCBulletAmmo\t, alignment(right), 1589,400; } else { drawNumber 3, QCFNT030, darkgrey, QCBulletAmmo\t, alignment(right), 1589,400; } } else { isSelected QCMachinegun\t\t, QCMachinegunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCBulletAmmo\t, alignment(right), 1589,400; } else { drawNumber 3, QCFNT030, darkred, QCBulletAmmo, alignment(right), 1589,400; } } }\n\t}}\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM {\n\t\tinInventory QCNailAmmo\t { inInventory QCNailAmmo\t, 30 { isSelected QCSuperNailgun\t, QCSuperNailgunDM\t\t{ drawNumber 3, QCFNT040, brite, QCNailAmmo\t\t, alignment(right), 1589,540; } else { drawNumber 3, QCFNT030, darkgrey, QCNailAmmo\t\t, alignment(right), 1589,540; } } else { isSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCNailAmmo\t, alignment(right), 1589,540; } else { drawNumber 3, QCFNT030, darkred, QCNailAmmo\t, alignment(right), 1589,540; } } }\n\t} else {\n\tinInventory QCNailgun\t\t|| QCNailgunDM {\n\t\tinInventory QCNailAmmo\t { inInventory QCNailAmmo\t, 30 { isSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawNumber 3, QCFNT040, brite, QCNailAmmo\t\t, alignment(right), 1589,540; } else { drawNumber 3, QCFNT030, darkgrey, QCNailAmmo\t\t, alignment(right), 1589,540; } } else { isSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCNailAmmo\t, alignment(right), 1589,540; } else { drawNumber 3, QCFNT030, darkred, QCNailAmmo\t, alignment(right), 1589,540; } } }\n\t}}\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ inInventory QCBoltAmmo \t, 10 { isSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCBoltAmmo \t, alignment(right), 1589,610; } else { drawNumber 3, QCFNT030, darkgrey, QCBoltAmmo \t, alignment(right), 1589,610; } } else { isSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCBoltAmmo \t, alignment(right), 1589,610; } else { drawNumber 3, QCFNT030, darkred, QCBoltAmmo \t, alignment(right), 1589,610; } } }\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ inInventory QCRocketAmmo\t, 10 { isSelected QCRocketLauncher\t, QCRocketLauncherDM\t\t{ drawNumber 3, QCFNT040, brite, QCRocketAmmo\t, alignment(right), 1589,680; } else { drawNumber 3, QCFNT030, darkgrey, QCRocketAmmo\t, alignment(right), 1589,680; } } else { isSelected QCRocketLauncher\t, QCRocketLauncherDM\t\t{ drawNumber 3, QCFNT040, red, QCRocketAmmo\t, alignment(right), 1589,680; } else { drawNumber 3, QCFNT030, darkred, QCRocketAmmo, alignment(right), 1589,680; } } }\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ inInventory QCCoilAmmo \t, 30 { isSelected QCLightningGun\t, QCLightningGunDM\t\t\t{ drawNumber 3, QCFNT040, brite, QCCoilAmmo \t, alignment(right), 1589,750; } else { drawNumber 3, QCFNT030, darkgrey, QCCoilAmmo \t, alignment(right), 1589,750; } } else { isSelected QCLightningGun\t\t, QCLightningGunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCCoilAmmo \t, alignment(right), 1589,750; } else { drawNumber 3, QCFNT030, darkred, QCCoilAmmo \t, alignment(right), 1589,750; } } }\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ inInventory QCSlugAmmo \t, 10 { isSelected QCRailgun \t\t, QCRailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCSlugAmmo \t, alignment(right), 1589,820; } else { drawNumber 3, QCFNT030, darkgrey, QCSlugAmmo \t, alignment(right), 1589,820; } } else { isSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCSlugAmmo \t, alignment(right), 1589,820; } else { drawNumber 3, QCFNT030, darkred, QCSlugAmmo \t, alignment(right), 1589,820; } } }\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ inInventory QCBFGAmmo \t, 10 { isSelected QCBFG \t\t\t, QCBFGDM\t\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCBFGAmmo\t\t, alignment(right), 1589,890; } else { drawNumber 3, QCFNT030, darkgrey, QCBFGAmmo\t\t, alignment(right), 1589,890; } } else { isSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t\t{ drawNumber 3, QCFNT040, red, QCBFGAmmo\t, alignment(right), 1589,890; } else { drawNumber 3, QCFNT030, darkred, QCBFGAmmo\t, alignment(right), 1589,890; } } }\n\n\t// This is special due to how it's basic in DM but not in solo\n\tisSelected QCSuperShotgun\t, QCSuperShotgunDM\t\t{ inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT040, brite, QCShellAmmo\t, alignment(right), 1589,470; } else { drawNumber 3, QCFNT040, red, QCShellAmmo\t, alignment(right), 1589,470; }\n\t} else {\n\tisSelected QCShotgun\t\t, QCShotgunDM\t\t\t{ inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT040, brite, QCShellAmmo\t, alignment(right), 1589,470; } else { drawNumber 3, QCFNT040, red, QCShellAmmo\t, alignment(right), 1589,470; }\n\t} else {\n\t\tinInventory QCShotgun || QCSuperShotgun\t { inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT030, darkgrey, QCShellAmmo\t, alignment(right), 1589,470; } else {drawNumber 3, QCFNT030, darkred, QCShellAmmo\t, alignment(right), 1589,470; } }\n\t\tinInventory QCShotgunDM || QCSuperShotgunDM\t { inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT030, darkgrey, QCShellAmmo\t, alignment(right), 1589,470; } else {drawNumber 3, QCFNT030, darkred, QCShellAmmo\t, alignment(right), 1589,470; } }\n\t}}\n\t}\n\t}\n\n\t// Active Ability\n\n\t// Frame\n\tinInventory not Class_Sarge {\n\t\tinInventory AbilityCooldownToken {\n\t\t\tinInventory not MultiuseCharge {\n\t\t\t\tdrawImage \"ACTFRAM0\", 572,800;\n\t\t\t} else {\n\t\t\t\tdrawImage \"ACTFRAM2\", 572,800;\n\t\t\t}\n\t\t} else {\n\t\t\t\tdrawImage \"ACTFRAME\", 572,800;\n\t\t}\n\t}\n\t// Icon\n\tinInventory Class_Ranger\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"DIREORB1\", \"DIREORB0\", \t636,850; }\n\tinInventory Class_Doomslayer\t{ drawSwitchableImage AbilityCooldownToken, \t\"BIGFGUN1\", \"BIGFGUN0\", \t636,850; }\n\tinInventory Class_Corvus\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"FLIGHT_1\", \"FLIGHT_0\", \t636,850; }\n\tinInventory Class_Kane\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"STROYEN1\", \"STROYEN0\", \t636,850; }\n\tinInventory Class_Caleb\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"LIFDRAN1\", \"LIFDRAN0\", \t636,850; }\n\tinInventory Class_Menelkir\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"MAULOTR1\", \"MAULOTR0\", \t636,850; }\n\tinInventory Class_Terminator\t{ drawSwitchableImage AbilityCooldownToken, \t\"BARRAGE1\", \"BARRAGE0\", \t636,850; }\n\tinInventory Class_Zedek\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"ACIDSWR1\", \"ACIDSWR0\", \t636,850; }\n\tinInventory Class_Inquisitor\t{ drawSwitchableImage AbilityCooldownToken, \t\"REFLECT1\", \"REFLECT0\", \t636,850; }\n\tinInventory Class_Bitterman\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"PWRSHLD1\", \"PWRSHLD0\", \t636,850; }\n\tinInventory Class_Galen\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"TOTEM001\", \"TOTEM000\", \t636,850; }\n\tinInventory Class_Nyx\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"GHSTWLK1\", \"GHSTWLK0\", \t636,850; }\n\tinInventory Class_Sorgaul\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"RAGE0001\", \"RAGE0000\", \t636,850; }\n\tinInventory Class_DukeNukem\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"FREEZE01\", \"FREEZE00\", \t636,850; }\n\tinInventory Class_Durandal\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"BOBBQ001\", \"BOBBQ000\", \t636,850; }\n\tinInventory Class_Keel\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"GRENADE1\", \"GRENADE0\", \t636,850; }\n\tinInventory Class_Sarge\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"OLDSCHOL\", \"OLDSCHOL\", \t636,850; }\n\tinInventory Class_LoWang\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"NOBITSU1\", \"NOBITSU0\", \t636,850; }\n\tinInventory Class_Grayson\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"THUMPER1\", \"THUMPER0\", \t636,850; }\n\tinInventory Class_Eradicator\t{ drawSwitchableImage AbilityCooldownToken, \t\"RADAR001\", \"RADAR000\", \t636,850; }\n\tinInventory Class_Blazkowicz\t{ drawSwitchableImage AbilityCooldownToken, \t\"AKIMBO01\", \"AKIMBO00\", \t636,850; }\n\tinInventory Class_Freeman\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"EXHAUST1\", \"EXHAUST0\", \t636,850; }\n\tinInventory Class_VorMatur\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"TERROR01\", \"TERROR00\", \t636,850; }\n\tinInventory Class_Eleena\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"HOLOTP01\", \"HOLOTP00\", \t636,850; }\n\tinInventory Class_Lucienne\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"CLNFIRE1\", \"CLNFIRE0\", \t636,850; }\n\tinInventory Class_Major\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"AIRSTRK1\", \"AIRSTRK0\", \t636,850; }\n\tinInventory Class_Hunter\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"HUNTSKL1\", \"HUNTSKL0\", \t636,850; }\n\tinInventory Class_Sam\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"MINIGUN1\", \"MINIGUN0\", \t636,850; }\n\t// ^ insert more classes here\n\n\t// Counter\n\tinInventory not Class_Sarge {\n\tinInventory not ActiveInProgress\n\t{\n\t\tinInventory AbilityCooldownSeconds, 4\n\t\t{\n\t\t\tdrawNumber 2, QCFNT100, brite, AbilityCooldownSeconds, alignment(center),700,886;\n\t\t} else { inInventory AbilityCooldownToken {\n\t\t\tinInventory AbilityCooldownSeconds || AbilityCooldownDeciseconds {\n\t\t\t\tdrawNumber 1, QCFNT080, brite, AbilityCooldownSeconds, alignment(right), 696,890;\n\t\t\t\tdrawString QCFNT080, brite, \".\", 700,890, 0, alignment(center);\n\t\t\t\tdrawNumber 1, QCFNT080, brite, AbilityCooldownDeciseconds, alignment(left), 704,890;\n\t\t\t} else {\n\t\t\t\tdrawImage \"ACTFRAME\", 572,800;\n\t\t\t\tdrawImage \"ACTFRAM1\", 572,800;\n\t\t\t}\n\t\t}}\n\t}\n\t}\n\t// Progress reticle\n\tinInventory ActiveProgressToken {\n\t\tdrawImage \"ABILRET0\",444,269;\n\t\tdrawImage \"ABIRLET0\",700,269;\n\t\tdrawBar \"ABILRET1\", \"ABILRET0\",\tActiveProgressToken\t, horizontal , 444,269;\n\t\tdrawBar \"ABIRLET1\", \"ABIRLET0\",\tActiveProgressToken\t, horizontal, reverse, 700,269;\n\t}\n\t// Major's HUD reticle\n\tinInventory StrikesCounter\t{ drawImage \"STRKHUDL\", \t184,172; }\n\n\t// Bitterman special charge\n\tinInventory PowerShieldCharge {\n\t\tdrawNumber 3, QCFNT050, brite, PowerShieldCharge, alignment(center),700,950;\n\t}\n\t// Galen totem count\n\tinInventory TotemToken {\n\t\tinInventory TotemToken, 5 {\n\t\t\tdrawBar \"GTOTEMS5\", \"GTOTEMS0\", TotemToken, horizontal, 604, 800;\n\t\t} else {\n\t\t\tdrawBar \"GTOTEMS4\", \"GTOTEMS0\", TotemToken, horizontal, 604, 800;\n\t\t}\n\t}\n\t// Eradicator murder boner\n\tinInventory MurderLevel {\n\t\tdrawNumber 3, QCFNT050, bludi, MurderLevel, alignment(right), 960,960;\n\t\tdrawString QCFNT050, bludi, \"0%\" , 962,960, 0, alignment(left);\n\t\tdrawString BIGFONT, brite, \" extra damage\" , 960,970, 0, alignment(left);\n\t}\n\tinInventory MurderToken { inInventory not TooFewMonst {\n\t\tdrawNumber 3, QCFNT040, bludi, MurderToken, alignment(right), 1014,991;\n\t\tdrawString BIGFONT, brite, \" kills to buff\" , 1014,996, 0, alignment(left);\n\t}}\n\t// Multiuse charges (Keel, Lucienne, Freeman, etc)\n\tinInventory MultiuseCharge {\n\t\tdrawNumber 3, QCFNT060, brite, MultiuseCharge, alignment(center),700,950;\n\t}\n\t// Sam's ammo\n\tinInventory Class_Sam {\n\t\tinInventory not AbilityCooldownToken {\n\t\t\tInInventory SeriousBullets, 1 { drawNumber 3, QCFNT050, brite, SeriousBullets, alignment(center), 700,950; }\n\t\t} else {\n\t\t\tinInventory ActiveProgressToken {\n\t\t\t\tInInventory SeriousBullets, 1 { drawNumber 3, QCFNT050, brite, SeriousBullets, alignment(center), 700,950; }\n\t\t\t} else {\n\t\t\t\tInInventory SeriousBullets, 1 { drawNumber 3, QCFNT050, graey, SeriousBullets, alignment(center), 700,950; }\n\t\t\t}\n\t\t}\n\t}\n\n\t// Leaderboard and clock\n\tinInventory not TeamDeathmatch || Duel\n\t{\n\t\tgameMode deathmatch\n\t\t{\n\t\t\tinInventory CurrentLeader {\n\t\t\t\tdrawImage \"TEAM0FR1\", 600,50;\n\t\t\t} else {\n\t\t\t\tdrawImage \"TEAM0FR2\", 600,50;\n\t\t\t}\n\t\t\tdrawBar \"TEAM0BA1\", \"TEAM0BA0\", Team1Score, horizontal, 644,50;\n\n\t\t\tdrawString QCFNT080, white, GlobalVar 1, 585,54, 0, alignment(right); // timer\n\t\t\tdrawString QCFNT030, white, GlobalArray 4, 620,55, 0, alignment(center); // position 1st\n\t\t\tdrawString QCFNT030, white, GlobalArray 5, 620,82, 0, alignment(center); // position 2nd\n\t\t\tdrawString BIGFONT , white, GlobalArray 6, 648,53, 0, alignment(left); // name 1st\n\t\t\tdrawString BIGFONT , white, GlobalArray 7, 648,80, 0, alignment(left); // name 2nd\n\t\t\tdrawString QCFNT030, white, GlobalArray 8, 892,55, 0, alignment(center); // frags 1st\n\t\t\tdrawString QCFNT030, white, GlobalArray 9, 892,82, 0, alignment(center); // frags 2nd\n\t\t}\n\t}\n\telse\n\t{\n\t\tinInventory TeamDeathmatch\n\t\t{\n\t\t\t// Current team bar highlight\n\t\t\tinInventory TeamColor, 2 {\n\t\t\t\tdrawImage \"TEAMBAC2\", 750,-30;\n\t\t\t\tdrawImage \"TEAMBAC2\", 850,-30;\n\t\t\t} else {\n\t\t\t\tdrawImage \"TEAMBAC1\", 330,-30;\n\t\t\t\tdrawImage \"TEAMBAC1\", 430,-30;\n\t\t\t}\n\n\t\t\tdrawImage \"TEAM1FRM\", 380,50;\n\t\t\tdrawImage \"TEAM2FRM\", 800,50;\n\t\t}\n\t\tinInventory Duel\n\t\t{\n\t\t\tdrawImage \"TEAM1DUO\", 380,50;\n\t\t\tdrawImage \"TEAM2DUO\", 800,50;\n\n\t\t\tdrawString bigfont, brite, GlobalArray 6, 383,90, 0, alignment( left);\n\t\t\tdrawString bigfont, brite, GlobalArray 7, 1012,90, 0, alignment(right);\n\n\t\t\t//-----------------------------------------------------\n\t\t\t//\n\t\t\t// Spectator HUD\n\t\t\t//\n\t\t\t//-----------------------------------------------------\n\t\t\tinInventory BeingSpectated\n\t\t\t{\n\t\t\t\t// Center is at 700,525\n\t\t\t\tdrawBar \"BARS6\", \"BARS_\", SuperHealthToken, horizontal, reverse, 210,115;\n\t\t\t\tdrawBar \"BARS4\", \"BARS_\", CurrentHealth, horizontal, reverse, 210,115;\n\t\t\t\tdrawBar \"BARS7\", \"BARS_\", SuperArmorToken, horizontal, reverse, 210,130;\n\t\t\t\tdrawBar \"BARS5\", \"BARS_\", CurrentArmor, horizontal, reverse, 210,130;\n\n\t\t\t\tinInventory Class_Ranger\t\t\t{ drawImage \"PORTRY01\", \t250,6; }\n\t\t\t\tinInventory Class_Doomslayer\t\t{ drawImage \"PORTRY02\", \t250,6; }\n\t\t\t\tinInventory Class_Corvus\t\t\t{ drawImage \"PORTRY03\", \t250,6; }\n\t\t\t\tinInventory Class_Kane\t\t\t\t{ drawImage \"PORTRY04\", \t250,6; }\n\t\t\t\tinInventory Class_Caleb\t\t\t\t{ drawImage \"PORTRY05\", \t250,6; }\n\t\t\t\tinInventory Class_Menelkir\t\t\t{ drawImage \"PORTRY06\", \t250,6; }\n\t\t\t\tinInventory Class_Terminator\t\t{ drawImage \"PORTRY07\", \t250,6; }\n\t\t\t\tinInventory Class_Zedek\t\t\t\t{ drawImage \"PORTRY08\", \t250,6; }\n\t\t\t\tinInventory Class_Inquisitor\t\t{ drawImage \"PORTRY09\", \t250,6; }\n\t\t\t\tinInventory Class_Bitterman\t\t\t{ drawImage \"PORTRY10\", \t250,6; }\n\t\t\t\tinInventory Class_Galen\t\t\t\t{ drawImage \"PORTRY11\", \t250,6; }\n\t\t\t\tinInventory Class_Nyx\t\t\t\t{ drawImage \"PORTRY12\", \t250,6; }\n\t\t\t\tinInventory Class_Sorgaul\t\t\t{ drawImage \"PORTRY13\", \t250,6; }\n\t\t\t\tinInventory Class_DukeNukem\t\t\t{ drawImage \"PORTRY14\", \t250,6; }\n\t\t\t\tinInventory Class_Durandal\t\t\t{ drawImage \"PORTRY15\", \t250,6; }\n\t\t\t\tinInventory Class_Keel\t\t\t\t{ drawImage \"PORTRY16\", \t250,6; }\n\t\t\t\tinInventory Class_Sarge\t\t\t\t{ drawImage \"PORTRY17\", \t250,6; }\n\t\t\t\tinInventory Class_LoWang\t\t\t{ drawImage \"PORTRY18\", \t250,6; }\n\t\t\t\tinInventory Class_Grayson\t\t\t{ drawImage \"PORTRY19\", \t250,6; }\n\t\t\t\tinInventory Class_Eradicator\t\t{ drawImage \"PORTRY20\", \t250,6; }\n\t\t\t\tinInventory Class_Blazkowicz\t\t{ drawImage \"PORTRY21\", \t250,6; }\n\t\t\t\tinInventory Class_Freeman\t\t\t{ drawImage \"PORTRY22\", \t250,6; }\n\t\t\t\tinInventory Class_VorMatur\t\t\t{ drawImage \"PORTRY23\", \t250,6; }\n\t\t\t\tinInventory Class_Eleena\t\t\t{ drawImage \"PORTRY24\", \t250,6; }\n\t\t\t\tinInventory Class_Lucienne\t\t\t{ drawImage \"PORTRY25\", \t250,6; }\n\t\t\t\tinInventory Class_Major\t\t\t\t{ drawImage \"PORTRY26\", \t250,6; }\n\t\t\t\tinInventory Class_Hunter\t\t\t{ drawImage \"PORTRY27\", \t250,6; }\n\t\t\t\tinInventory Class_Sam\t\t\t\t{ drawImage \"PORTRY28\", \t250,6; }\n\t\t\t\t// ^ insert more classes here\n\n\t\t\t\tinInventory QCHeavyMachinegunDM\t\t{ drawImage \"LedBullt\", \t360,145; }\n\t\t\t\tinInventory QCSuperShotgunDM\t\t{ drawImage \"LedShell\", \t390,145; }\n\t\t\t\tinInventory QCSuperNailgunDM\t\t{ drawImage \"LedNails\", \t420,145; }\n\t\t\t\tinInventory QCTriboltDM\t\t\t\t{ drawImage \"LedBolts\", \t450,145; }\n\t\t\t\tinInventory QCRocketLauncherDM\t\t{ drawImage \"LedRockt\", \t480,145; }\n\t\t\t\tinInventory QCLightningGunDM\t\t{ drawImage \"LedCoils\", \t510,145; }\n\t\t\t\tinInventory QCRailgunDM\t\t\t\t{ drawImage \"LedSlugs\", \t540,145; }\n\t\t\t\tinInventory QCBFGDM\t\t\t\t\t{ drawImage \"LedBfugs\", \t570,145; }\n\n\t\t\t\tinInventory not AbilityCooldownToken { drawImage \"ABILREDY\", 316,70; } else {\n\t\t\t\t\tinInventory AbilityCooldownSeconds {\n\t\t\t\t\t\tdrawNumber 2, QCFNT050, brite, AbilityCooldownSeconds, alignment(center),345,90;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tdrawImage \"ABILISRN\", 316,70;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tdrawBar \"BARS6\", \"BARS_\", EnemySuperHealthToken, horizontal, 800,115;\n\t\t\t\tdrawBar \"BARS4\", \"BARS_\", EnemyCurrentHealth, horizontal, 800,115;\n\t\t\t\tdrawBar \"BARS7\", \"BARS_\", EnemySuperArmorToken, horizontal, 800,130;\n\t\t\t\tdrawBar \"BARS5\", \"BARS_\", EnemyCurrentArmor, horizontal, 800,130;\n\n\t\t\t\tinInventory EnemyClass_Ranger\t\t{ drawImage \"PORTRY01\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Doomslayer\t{ drawImage \"PORTRY02\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Corvus\t\t{ drawImage \"PORTRY03\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Kane\t\t\t{ drawImage \"PORTRY04\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Caleb\t\t{ drawImage \"PORTRY05\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Menelkir\t\t{ drawImage \"PORTRY06\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Terminator\t{ drawImage \"PORTRY07\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Zedek\t\t{ drawImage \"PORTRY08\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Inquisitor\t{ drawImage \"PORTRY09\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Bitterman\t{ drawImage \"PORTRY10\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Galen\t\t{ drawImage \"PORTRY11\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Nyx\t\t\t{ drawImage \"PORTRY12\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Sorgaul\t\t{ drawImage \"PORTRY13\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_DukeNukem\t{ drawImage \"PORTRY14\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Durandal\t\t{ drawImage \"PORTRY15\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Keel\t\t\t{ drawImage \"PORTRY16\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Sarge\t\t{ drawImage \"PORTRY17\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_LoWang\t\t{ drawImage \"PORTRY18\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Grayson\t\t{ drawImage \"PORTRY19\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Eradicator\t{ drawImage \"PORTRY20\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Blazkowicz\t{ drawImage \"PORTRY21\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Freeman\t\t{ drawImage \"PORTRY22\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_VorMatur\t\t{ drawImage \"PORTRY23\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Eleena\t\t{ drawImage \"PORTRY24\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Lucienne\t\t{ drawImage \"PORTRY25\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Major\t\t{ drawImage \"PORTRY26\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Hunter\t\t{ drawImage \"PORTRY27\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Sam\t\t\t{ drawImage \"PORTRY28\", \t1010,6; }\n\t\t\t\t// ^ insert more classes here\n\n\t\t\t\tinInventory EnemyQCHeavyMachinegunDM\t{ drawImage \"LedBullt\", \t 990,145; }\n\t\t\t\tinInventory EnemyQCSuperShotgunDM\t\t{ drawImage \"LedShell\", \t 960,145; }\n\t\t\t\tinInventory EnemyQCSuperNailgunDM\t\t{ drawImage \"LedNails\", \t 930,145; }\n\t\t\t\tinInventory EnemyQCTriboltDM\t\t\t{ drawImage \"LedBolts\", \t 900,145; }\n\t\t\t\tinInventory EnemyQCRocketLauncherDM\t\t{ drawImage \"LedRockt\", \t 870,145; }\n\t\t\t\tinInventory EnemyQCLightningGunDM\t\t{ drawImage \"LedCoils\", \t 840,145; }\n\t\t\t\tinInventory EnemyQCRailgunDM\t\t\t{ drawImage \"LedSlugs\", \t 810,145; }\n\t\t\t\tinInventory EnemyQCBFGDM\t\t\t\t{ drawImage \"LedBfugs\", \t 780,145; }\n\n\t\t\t\tinInventory not EnemyAbilityCooldownToken { drawImage \"ABILREDY\", 1014,70; } else {\n\t\t\t\t\tinInventory EnemyAbilityCooldownSeconds {\n\t\t\t\t\t\tdrawNumber 2, QCFNT050, brite, EnemyAbilityCooldownSeconds, alignment(center),1047,90;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tdrawImage \"ABILISRN\", 1014,70;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tdrawBar \"TEAM1BA1\", \"TEAM1BA0\", Team1Score, horizontal, 380,50;\n\t\tdrawString QCFNT050, white, GlobalArray 2, 383,54, 0, alignment(left);\n\n\t\tdrawBar \"TEAM2BA1\", \"TEAM2BA0\", Team2Score, horizontal, reverse, 800,50;\n\t\tdrawString QCFNT050, white, GlobalArray 3, 1015,54, 0, alignment(right);\n\n\t\tdrawString QCFNT050, white, GlobalVar 1, 700,54, 0, alignment(center);\t//timer\n\t}\n\n\tdrawselectedinventory INDEXFON, 15, 980;\n\n\t// Damage\n\tDrawMugShot 1, disableouch, disablerampage, disablegrin, 628, 812;\n\n\t//Flag on top of ability, and everything else\n\tinInventory RedFlag\t\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory WhiteFlag\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory BlueFlag\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory GoldFlag\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory GreenFlag\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory PowerEldersSoul\t{ drawImage \"DEMNCARY\", \t603,819; }\n\n\tinInventory QCEverything\n\t{ drawString BIGFONT, bludi, \"warranty void\", 240,810, 0, alignment(left); }\n}\nelse // Spectator\n{\n\tdrawString QCFNT100, white, GlobalVar 1, 700,25, 0, alignment(center);\t//timer\n}}\n\n//================================================================================================\n//================================================================================================\n//\n//================================================================================================\n//================================================================================================\n\nstatusbar Fullscreen, forcescaled\n{ inInventory NotSpectator { // You only lack it when you don't exist.\n\t// Team color\n\tinInventory TeamDeathmatch {\n\t\tinInventory TeamColor, 255 {\tdrawImage \"TEAMBACA\", 15,789; } else {\n\t\tinInventory TeamColor, 8 {\tdrawImage \"TEAMBAC8\", 15,789; } else {\n\t\tinInventory TeamColor, 7 {\tdrawImage \"TEAMBAC7\", 15,789; } else {\n\t\tinInventory TeamColor, 6 {\tdrawImage \"TEAMBAC6\", 15,789; } else {\n\t\tinInventory TeamColor, 5 {\tdrawImage \"TEAMBAC5\", 15,789; } else {\n\t\tinInventory TeamColor, 4 {\tdrawImage \"TEAMBAC4\", 15,789; } else {\n\t\tinInventory TeamColor, 3 {\tdrawImage \"TEAMBAC3\", 15,789; } else {\n\t\tinInventory TeamColor, 2 {\tdrawImage \"TEAMBAC2\", 15,789; } else {\n\t\tinInventory TeamColor, 1 {\tdrawImage \"TEAMBAC1\", 15,789;\n\t\t}}}}}}}}} // 9 braces\n\t}\n\n\t// Portrait\n\tinInventory Class_Ranger\t\t{ drawImage \"PORTRX01\", \t10,795; }\n\tinInventory Class_Doomslayer\t{ drawImage \"PORTRX02\", \t10,795; }\n\tinInventory Class_Corvus\t\t{ drawImage \"PORTRX03\", \t10,795; }\n\tinInventory Class_Kane\t\t\t{ drawImage \"PORTRX04\", \t10,795; }\n\tinInventory Class_Caleb\t\t\t{ drawImage \"PORTRX05\", \t10,795; }\n\tinInventory Class_Menelkir\t\t{ drawImage \"PORTRX06\", \t10,795; }\n\tinInventory Class_Terminator\t{ drawImage \"PORTRX07\", \t10,795; }\n\tinInventory Class_Zedek\t\t\t{ drawImage \"PORTRX08\", \t10,795; }\n\tinInventory Class_Inquisitor\t{ drawImage \"PORTRX09\", \t10,795; }\n\tinInventory Class_Bitterman\t\t{ drawImage \"PORTRX10\", \t10,795; }\n\tinInventory Class_Galen\t\t\t{ drawImage \"PORTRX11\", \t10,795; }\n\tinInventory Class_Nyx\t\t\t{ drawImage \"PORTRX12\", \t10,795; }\n\tinInventory Class_Sorgaul\t\t{ drawImage \"PORTRX13\", \t10,795; }\n\tinInventory Class_DukeNukem\t\t{ drawImage \"PORTRX14\", \t10,795; }\n\tinInventory Class_Durandal\t\t{ drawImage \"PORTRX15\", \t10,795; }\n\tinInventory Class_Keel\t\t\t{ drawImage \"PORTRX16\", \t10,795; }\n\tinInventory Class_Sarge\t\t\t{ drawImage \"PORTRX17\", \t10,795; }\n\tinInventory Class_LoWang\t\t{ drawImage \"PORTRX18\", \t10,795; }\n\tinInventory Class_Grayson\t\t{ drawImage \"PORTRX19\", \t10,795; }\n\tinInventory Class_Eradicator\t{ drawImage \"PORTRX20\", \t10,795; }\n\tinInventory Class_Blazkowicz\t{ drawImage \"PORTRX21\", \t10,795; }\n\tinInventory Class_Freeman\t\t{ drawImage \"PORTRX22\", \t10,795; }\n\tinInventory Class_VorMatur\t\t{ drawImage \"PORTRX23\", \t10,795; }\n\tinInventory Class_Eleena\t\t{ drawImage \"PORTRX24\", \t10,795; }\n\tinInventory Class_Lucienne\t\t{ drawImage \"PORTRX25\", \t10,795; }\n\tinInventory Class_Major\t\t\t{ drawImage \"PORTRX26\", \t10,795; }\n\tinInventory Class_Hunter\t\t{ drawImage \"PORTRX27\", \t10,795; }\n\tinInventory Class_Sam\t\t\t{ drawImage \"PORTRX28\", \t10,795; }\n\t// ^ insert more classes here\n\n\t// Number of lives\n\tinInventory LifeToken\n\t{\n\t\tinInventory LifeToken, 2 {\n\t\t\tdrawString QCFNT100, brite, \"x\", 127,935, 0, alignment(right);\n\t\t\tdrawnumber 2, QCFNT100, brite, LifeToken, alignment( left), 127,925;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tdrawString BIGFONT, bludi, \"LAST LIFE\", 120,937, 0, alignment(center);\n\t\t}\n\t}\n\n\t// CSMA\n\tinInventory Resurrected\n\t{\n\t\tdrawString BIGFONT, white, \"resurrected\", 240,825, 0, alignment(left);\n\n\t\t// Health\n\t\tdrawImage \"ICONHLTH\", 206,879;\n\t\tdrawImage \"BARS0\", 245,890;\n\t\tdrawBar \"BARS1\", \"BARS_\", Health, horizontal, 245,890;\n\t\tdrawnumber 3, QCFNT070, white, Health, alignment(right), 325,846;\n\n\t\t// Armor\n\t\tdrawImage \"ICONSHLD\", 182,958;\n\t\tdrawImage \"BARS0\", 221,969;\n\t\tdrawbar \"BARS1\", \"BARS_\", Armor, horizontal, 221,969;\n\t\tdrawnumber 3, QCFNT070, white, Armor, alignment(right), 291,924;\n\t}\n\telse\n\t{\n\t\t// Health\n\t\tdrawImage \"ICONHLTH\", 206,879;\n\t\tdrawBar \"BARS0\", \"BARS_\", MaxHealthToken, horizontal, 245,890;\n\t\tdrawBar \"BARS2\", \"BARS_\", SuperHealthToken, horizontal, 245,890;\n\t\tdrawBar \"BARS1\", \"BARS_\", CurrentHealth, horizontal, 245,890;\n\t\tinInventory not PowerEldersSoul {\n\t\t\tdrawnumber 3, QCFNT070, white, SuperHealthToken,alignment(right), 325,846;\n\t\t\tdrawString QCFNT060, white, \"/\", 328,856, 0, alignment(left);\n\t\t\tdrawnumber 3, QCFNT040, white, MaxHealthToken, alignment(left), 342,863;\n\t\t} else {\n\t\t\tdrawnumber 3, QCFNT070, bludi, SuperHealthToken,alignment(right), 325,846;\n\t\t\tdrawString QCFNT060, bludi, \"/\", 328,856, 0, alignment(left);\n\t\t\tdrawnumber 3, QCFNT040, bludi, MaxHealthToken, alignment(left), 342,863;\n\t\t}\n\n\t\t// Armor\n\t\tdrawImage \"ICONSHLD\", 182,958;\n\t\tdrawbar \"BARS0\", \"BARS_\", MaxArmorToken, horizontal, 221,969;\n\t\tdrawBar \"BARS3\", \"BARS_\", SuperArmorToken, horizontal, 221,969;\n\t\tdrawbar \"BARS1\", \"BARS_\", CurrentArmor, horizontal, 221,969;\n\t\tinInventory not PowerEldersSoul {\n\t\t\tinInventory PowerInvul { drawString QCFNT070, bludi, \"666\", 291,924, 0, alignment(right); }\n\t\t\telse {\n\t\t\t\tdrawnumber 3, QCFNT070, white, SuperArmorToken, alignment(right), 291,924;\n\t\t\t}\n\t\t\tdrawString QCFNT060, white, \"/\", 294,933, 0, alignment(left);\n\t\t\tdrawnumber 3, QCFNT040, white, MaxArmorToken, alignment(left), 307,940;\n\t\t} else {\n\t\t\tdrawnumber 3, QCFNT070, bludi, SuperArmorToken, alignment(right), 291,924;\n\t\t\tdrawString QCFNT060, bludi, \"/\", 294,933, 0, alignment(left);\n\t\t\tdrawnumber 3, QCFNT040, bludi, MaxArmorToken, alignment(left), 307,940;\n\t\t}\n\n\t\t// Quad\n\t\tinInventory PowerQuad {\n\t\t\tdrawImage \"PWUPFRAM\", 182,780;\n\t\t\tdrawImage \"PWUPFIR1\", 182,780;\n\t\t\tdrawImage \"PWUPQUAD\", 182,780;\n\t\t\tinInventory QuadTimer, 1 {\n\t\t\tinInventory QuadTimer,20 { drawImage \"PWUPSC20\", 182,780; } else {\n\t\t\tinInventory QuadTimer,19 { drawImage \"PWUPSC19\", 182,780; } else {\n\t\t\tinInventory QuadTimer,18 { drawImage \"PWUPSC18\", 182,780; } else {\n\t\t\tinInventory QuadTimer,17 { drawImage \"PWUPSC17\", 182,780; } else {\n\t\t\tinInventory QuadTimer,16 { drawImage \"PWUPSC16\", 182,780; } else {\n\t\t\tinInventory QuadTimer,15 { drawImage \"PWUPSC15\", 182,780; } else {\n\t\t\tinInventory QuadTimer,14 { drawImage \"PWUPSC14\", 182,780; } else {\n\t\t\tinInventory QuadTimer,13 { drawImage \"PWUPSC13\", 182,780; } else {\n\t\t\tinInventory QuadTimer,12 { drawImage \"PWUPSC12\", 182,780; } else {\n\t\t\tinInventory QuadTimer,11 { drawImage \"PWUPSC11\", 182,780; } else {\n\t\t\tinInventory QuadTimer,10 { drawImage \"PWUPSC10\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 9 { drawImage \"PWUPSC09\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 8 { drawImage \"PWUPSC08\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 7 { drawImage \"PWUPSC07\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 6 { drawImage \"PWUPSC06\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 5 { drawImage \"PWUPSC05\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 4 { drawImage \"PWUPSC04\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 3 { drawImage \"PWUPSC03\", 182,780; } else {\n\t\t\tinInventory QuadTimer, 2 { drawImage \"PWUPSC02\", 182,780; } else {\n drawImage \"PWUPSC01\", 182,780;\n\t\t\t}}}}}}}}}}}}}}}}}}}} // 20 braces\n\t\t\telse { drawImage \"PWUPSC00\", 182,780; }\n\t\t}\n\n\t\t// Protec\n\t\tinInventory PowerProtec {\n\t\t\tdrawImage \"PWUPFRAM\", 242,780;\n\t\t\tdrawImage \"PWUPFIR1\", 242,780;\n\t\t\tdrawImage \"PWUPPROT\", 242,780;\n\t\t\tinInventory ProtecTimer, 1 {\n\t\t\tinInventory ProtecTimer,20 { drawImage \"PWUPSC20\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,19 { drawImage \"PWUPSC19\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,18 { drawImage \"PWUPSC18\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,17 { drawImage \"PWUPSC17\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,16 { drawImage \"PWUPSC16\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,15 { drawImage \"PWUPSC15\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,14 { drawImage \"PWUPSC14\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,13 { drawImage \"PWUPSC13\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,12 { drawImage \"PWUPSC12\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,11 { drawImage \"PWUPSC11\", 242,780; } else {\n\t\t\tinInventory ProtecTimer,10 { drawImage \"PWUPSC10\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 9 { drawImage \"PWUPSC09\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 8 { drawImage \"PWUPSC08\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 7 { drawImage \"PWUPSC07\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 6 { drawImage \"PWUPSC06\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 5 { drawImage \"PWUPSC05\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 4 { drawImage \"PWUPSC04\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 3 { drawImage \"PWUPSC03\", 242,780; } else {\n\t\t\tinInventory ProtecTimer, 2 { drawImage \"PWUPSC02\", 242,780; } else {\n drawImage \"PWUPSC01\", 242,780;\n\t\t\t}}}}}}}}}}}}}}}}}}}} // 20 braces\n\t\t\telse { drawImage \"PWUPSC00\", 242,780; }\n\t\t}\n\n\t\t// Invul\n\t\tinInventory PowerInvul {\n\t\t\tdrawImage \"PWUPFRAM\", 302,780;\n\t\t\tdrawImage \"PWUPFIR1\", 302,780;\n\t\t\tdrawImage \"PWUPPENT\", 303,780;\n\t\t\tinInventory InvulTimer, 1 {\n\t\t\tinInventory InvulTimer,20 { drawImage \"PWUPSC20\", 302,780; } else {\n\t\t\tinInventory InvulTimer,19 { drawImage \"PWUPSC19\", 302,780; } else {\n\t\t\tinInventory InvulTimer,18 { drawImage \"PWUPSC18\", 302,780; } else {\n\t\t\tinInventory InvulTimer,17 { drawImage \"PWUPSC17\", 302,780; } else {\n\t\t\tinInventory InvulTimer,16 { drawImage \"PWUPSC16\", 302,780; } else {\n\t\t\tinInventory InvulTimer,15 { drawImage \"PWUPSC15\", 302,780; } else {\n\t\t\tinInventory InvulTimer,14 { drawImage \"PWUPSC14\", 302,780; } else {\n\t\t\tinInventory InvulTimer,13 { drawImage \"PWUPSC13\", 302,780; } else {\n\t\t\tinInventory InvulTimer,12 { drawImage \"PWUPSC12\", 302,780; } else {\n\t\t\tinInventory InvulTimer,11 { drawImage \"PWUPSC11\", 302,780; } else {\n\t\t\tinInventory InvulTimer,10 { drawImage \"PWUPSC10\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 9 { drawImage \"PWUPSC09\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 8 { drawImage \"PWUPSC08\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 7 { drawImage \"PWUPSC07\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 6 { drawImage \"PWUPSC06\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 5 { drawImage \"PWUPSC05\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 4 { drawImage \"PWUPSC04\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 3 { drawImage \"PWUPSC03\", 302,780; } else {\n\t\t\tinInventory InvulTimer, 2 { drawImage \"PWUPSC02\", 302,780; } else {\n drawImage \"PWUPSC01\", 302,780;\n\t\t\t}}}}}}}}}}}}}}}}}}}} // 20 braces\n\t\t\telse { drawImage \"PWUPSC00\", 302,780; }\n\t\t}\n\n\t\t// Infin\n\t\tinInventory PowerInfin {\n\t\t\tdrawImage \"PWUPFRAM\", 362,780;\n\t\t\tdrawImage \"PWUPFIR1\", 362,780;\n\t\t\tdrawImage \"PWUPINFI\", 362,780;\n\t\t\tinInventory InfinTimer, 1 {\n\t\t\tinInventory InfinTimer,20 { drawImage \"PWUPSC20\", 362,780; } else {\n\t\t\tinInventory InfinTimer,19 { drawImage \"PWUPSC19\", 362,780; } else {\n\t\t\tinInventory InfinTimer,18 { drawImage \"PWUPSC18\", 362,780; } else {\n\t\t\tinInventory InfinTimer,17 { drawImage \"PWUPSC17\", 362,780; } else {\n\t\t\tinInventory InfinTimer,16 { drawImage \"PWUPSC16\", 362,780; } else {\n\t\t\tinInventory InfinTimer,15 { drawImage \"PWUPSC15\", 362,780; } else {\n\t\t\tinInventory InfinTimer,14 { drawImage \"PWUPSC14\", 362,780; } else {\n\t\t\tinInventory InfinTimer,13 { drawImage \"PWUPSC13\", 362,780; } else {\n\t\t\tinInventory InfinTimer,12 { drawImage \"PWUPSC12\", 362,780; } else {\n\t\t\tinInventory InfinTimer,11 { drawImage \"PWUPSC11\", 362,780; } else {\n\t\t\tinInventory InfinTimer,10 { drawImage \"PWUPSC10\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 9 { drawImage \"PWUPSC09\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 8 { drawImage \"PWUPSC08\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 7 { drawImage \"PWUPSC07\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 6 { drawImage \"PWUPSC06\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 5 { drawImage \"PWUPSC05\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 4 { drawImage \"PWUPSC04\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 3 { drawImage \"PWUPSC03\", 362,780; } else {\n\t\t\tinInventory InfinTimer, 2 { drawImage \"PWUPSC02\", 362,780; } else {\n drawImage \"PWUPSC01\", 362,780;\n\t\t\t}}}}}}}}}}}}}}}}}}}} // 20 braces\n\t\t\telse { drawImage \"PWUPSC00\", 362,780; }\n\t\t}\n\t}\n\n\t// Ability status and (de)buffs\n\tinInventory PowerClutchProtec { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPSHLD\", 122,780; }\n\tinInventory TeleporterThrownToken { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPDORB\", 122,780; }\n\tinInventory MaulotaurAliveToken { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPMAUL\", 122,780; }\n\tinInventory PowerInjectionSpeed { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPSPED\", 122,780; }\n\tinInventory PowerEleenaSpeed { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPSPED\", 122,780; }\n\tinInventory PowerBfgSlow2 { drawImage \"PWUPFRAM\", 72,780; drawImage \"PWDNFIR1\", 72,780; drawImage \"PWDNSHLD\", 72,780; }\n\tinInventory PowerBfgSlow1 { drawImage \"PWUPFRAM\", 72,780; drawImage \"PWDNFIR1\", 72,780; drawImage \"PWDNSPED\", 72,780; }\n\tinInventory PowerCleanVulnerable { drawImage \"PWUPFRAM\", 72,780; drawImage \"PWDNFIR1\", 72,780; drawImage \"PWDNSHLD\", 72,780; }\n\tinInventory PowerLoWangDamage { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPTIGR\", 122,780; }\n\tinInventory HalfLifeToken { drawImage \"PWUPFRAM\", 122,780; drawImage \"PWUPFIR1\", 122,780; drawImage \"PWUPGMAN\", 122,780; }\n\n\t// Altfire reticle\n\tisSelected QCGauntlet\t\t { inInventory GNT_UG_Omni { drawImage \"RET_00_2\", 654,479; }\n\t\t\t\t\t\t\t\t inInventory GNT_UG_Burn { drawImage \"RET_00_1\", 654,479; } }\n\tisSelected QCShotgun\t\t { inInventory WeaponZoomedToken { inInventory SG_UG_Explosive { drawImage \"RET_03_2\", 654,479; } } }\n\tisSelected QCHeavyMachinegun { inInventory WeaponZoomedToken { inInventory HMG_UG_Pierce { drawImage \"RET_07_2\", 654,479; } } }\n\tisSelected QCSuperShotgun\t { inInventory WeaponZoomedToken { inInventory SSG_UG_Flame { drawImage \"RET_09_2\", 654,479; } } }\n\tisSelected QCSuperNailgun\t { inInventory WeaponZoomedToken { inInventory SNG_UG_Seeker { drawImage \"RET_11_2\", 654,479; } } }\n\tisSelected QCTribolt\t \t { inInventory WeaponZoomedToken { inInventory TB_UG_Grenade { drawImage \"RET_13_2\", 654,479; } } }\n\tisSelected QCRocketLauncher\t { inInventory WeaponZoomedToken { inInventory RL_UG_Control { drawImage \"RET_15_2\", 654,479; } } }\n\tisSelected QCLightningGun\t { inInventory WeaponZoomedToken { inInventory LG_UG_Static { drawImage \"RET_17_2\", 654,479; } } }\n\tisSelected QCRailgun \t\t { inInventory WeaponZoomedToken { inInventory RG_UG_Explosive { drawImage \"RET_19_2\", 654,479; } } }\n\tisSelected QCBFG \t\t\t { inInventory WeaponZoomedToken { inInventory BFG_UG_Charge { drawImage \"RET_21_2\", 654,479; } } }\n\n\t// Remote control reticle\n\tisSelected QCRocketLauncher\t { inInventory PowerControllerProtection { drawImage \"RET_15_2\", 654,479; } }\n\n\t// Ammo\n\tinInventory not PowerInfin || PowerInfiniteAmmo { drawNumber 3, QCFNT100, brite, ammo1, alignment(right), 1140,900; }\n\telse { drawImage \"QcdeInf2\", 1080, 890; }\n\tisSelected QCMachinegun \t\t, QCMachinegunDM\t\t{ drawImage \"AmmBullt\", 1170, 897; }\n\tisSelected QCShotgun\t\t\t, QCShotgunDM\t\t\t{ drawImage \"AmmShell\", 1170, 897; }\n\tisSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawImage \"AmmNails\", 1170, 897; }\n\tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawImage \"AmmBullt\", 1170, 897; }\n\tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawImage \"AmmShell\", 1170, 897; }\n\tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawImage \"AmmNails\", 1170, 897; }\n\tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawImage \"AmmBolts\", 1170, 897; }\n\tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawImage \"AmmRockt\", 1170, 897; }\n\tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawImage \"AmmCoils\", 1170, 897; }\n\tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawImage \"AmmSlugs\", 1170, 897; }\n\tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawImage \"AmmBfugs\", 1170, 897; }\n\n\t// Upgrades for current weapon\n\tisSelected QCGauntlet\t\t { inInventory GNT_UG_Burn { drawImage \"APG_00_1\",1237,901; } inInventory GNT_UG_Omni { drawImage \"APG_00_2\",1299,901; } }\n\tisSelected QCShotgun\t\t { inInventory SG_UG_Spread { drawImage \"APG_03_1\",1237,901; } inInventory SG_UG_Explosive { drawImage \"APG_03_2\",1299,901; } }\n\tisSelected QCHeavyMachinegun { inInventory HMG_UG_Ricochet { drawImage \"APG_07_1\",1237,901; } inInventory HMG_UG_Pierce { drawImage \"APG_07_2\",1299,901; } }\n\tisSelected QCSuperShotgun\t { inInventory SSG_UG_Speed { drawImage \"APG_09_1\",1237,901; } inInventory SSG_UG_Flame { drawImage \"APG_09_2\",1299,901; } }\n\tisSelected QCSuperNailgun\t { inInventory SNG_UG_Lava { drawImage \"APG_11_1\",1237,901; } inInventory SNG_UG_Seeker { drawImage \"APG_11_2\",1299,901; } }\n\tisSelected QCTribolt\t \t { inInventory TB_UG_Long { drawImage \"APG_13_1\",1237,901; } inInventory TB_UG_Grenade { drawImage \"APG_13_2\",1299,901; } }\n\tisSelected QCRocketLauncher\t { inInventory RL_UG_Cluster { drawImage \"APG_15_1\",1237,901; } inInventory RL_UG_Control { drawImage \"APG_15_2\",1299,901; } }\n\tisSelected QCLightningGun\t { inInventory LG_UG_Residue { drawImage \"APG_17_1\",1237,901; } inInventory LG_UG_Static { drawImage \"APG_17_2\",1299,901; } }\n\tisSelected QCRailgun \t\t { inInventory RG_UG_Pierce { drawImage \"APG_19_1\",1237,901; } inInventory RG_UG_Explosive { drawImage \"APG_19_2\",1299,901; } }\n\tisSelected QCBFG \t\t\t { inInventory BFG_UG_Rays { drawImage \"APG_21_1\",1237,901; } inInventory BFG_UG_Charge { drawImage \"APG_21_2\",1299,901; } }\n\n\t// Railgun charge\n\tinInventory RailgunCharges {\n\t\tdrawImage \"RGCHAR00\", 668, 493;\n\t\tdrawBar \"RGCHARG1\", \"RGCHAR01\", RailgunCharges, vertical , 667,363;\n\t\tdrawBar \"RGCHARG2\", \"RGCHAR02\", RailgunCharges, horizontal, 654,493;\n\t\tdrawBar \"RGCHARG4\", \"RGCHAR04\", RailgunCharges, vertical , reverse, 668,433;\n\t\tdrawBar \"RGCHARG6\", \"RGCHAR06\", RailgunCharges, horizontal, reverse, 654,493;\n\t\tdrawBar \"RGCHARG8\", \"RGCHAR08\", RailgunCharges, vertical , 667,527;\n\n\t\tinInventory RailgunCharges, 52 { drawImage \"RGCHARG0\", 668, 493; }\n\t}\n\n\t// Railgun and HMG reticles when zoomed\n\tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\n\t{\tinInventory WeaponZoomedToken\t{ drawImage \"HMGRETCL\", \t184,172; }\t\t}\n\tisSelected QCRailgun \t\t\t, QCRailgunDM\n\t{\tinInventory WeaponZoomedToken\t{ drawImage \"RGNRETCL\", \t184,172; }\t\t}\n\n\t// Speedometer\n\tinInventory Speedometer {\n\t\tdrawImage \"SPEEDOM\", 684, 600;\n\t\tdrawString QCFNT030, yellow, GlobalArray 10, 700,646, 0, alignment(center);// frags 2nd\n\t}\n\n\t// Keybag\n\tgameMode cooperative, singlePlayer\n\t{\n\t\tdrawSwitchableImage KeyGreen, \t\"nullimage\", \"KEYGRE\", \t1250, 994;\n\t\tdrawSwitchableImage KeyYellow,\t\"nullimage\", \"KEYYEW\", \t1300, 994;\n\t\tdrawSwitchableImage KeyBlue, \t\"nullimage\", \"KEYBLU\", \t1350, 994;\n\t}\n\n\t// Weapon bar\n\n\t// Here we go again with super long lines.\n\t// Surprisingly, they make my process so much unbelievably easier.\n\n\tAspectRatio \"16:10\" {\n\tinInventory not NoWeaponBar\n\t{\n\t// Orange pad behind selected weapon\n\tisSelected QCMachinegun \t\t, QCMachinegunDM\t\t{ drawImage \"SELECTOR\", 1440,347; }\n\tisSelected QCShotgun\t\t\t, QCShotgunDM\t\t\t{ drawImage \"SELECTOR\", 1440,417; }\n\tisSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawImage \"SELECTOR\", 1440,487; }\n\n\tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawImage \"SELECTOR\", 1440,347; }\n\tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawImage \"SELECTOR\", 1440,417; }\n\tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawImage \"SELECTOR\", 1440,487; }\n\tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawImage \"SELECTOR\", 1440,557; }\n\tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawImage \"SELECTOR\", 1440,627; }\n\tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawImage \"SELECTOR\", 1440,697; }\n\tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawImage \"SELECTOR\", 1440,767; }\n\tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawImage \"SELECTOR\", 1440,837; }\n\n\t// Ammo measure inherent to every individual weapon\n\t// +59, +12 from SELECTOR to bar\n\tinInventory QCMachinegun \t\t|| QCMachinegunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBulletAmmo\t, vertical, 1499,360; }\n\tinInventory QCShotgun\t\t\t|| QCShotgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCShellAmmo\t\t, vertical, 1499,430; }\n\tinInventory QCNailgun\t\t\t|| QCNailgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCNailAmmo\t\t, vertical, 1499,500; }\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBulletAmmo\t, vertical, 1499,360; }\n\tinInventory QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCShellAmmo\t\t, vertical, 1499,430; }\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCNailAmmo\t\t, vertical, 1499,500; }\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBoltAmmo \t\t, vertical, 1499,570; }\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCRocketAmmo\t, vertical, 1499,640; }\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCCoilAmmo \t\t, vertical, 1499,710; }\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCSlugAmmo \t\t, vertical, 1499,780; }\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBFGAmmo\t\t, vertical, 1499,850; }\n\n\t// Weapon icons themselves\n\tinInventory QCMachinegun \t|| QCMachinegunDM\t{ \tinInventory not QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ isSelected QCMachinegun \t, QCMachinegunDM\t{ drawBar \"1ACHINEG\", \"0ACHINEG\", QCBulletAmmo\t, horizontal, 1380,350; } else { drawBar \"MACHINEG\", \"0ACHINEG\", QCBulletAmmo\t, horizontal, 1380,350; } } } else { inInventory not QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ drawImage \"0ACHINEG\", 1380,350; } }\n\tinInventory QCShotgun\t\t|| QCShotgunDM\t\t{ \tinInventory not QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ isSelected QCShotgun\t\t, QCShotgunDM\t\t{ drawBar \"1HOTGUN\" , \"0HOTGUN\" , QCShellAmmo\t, horizontal, 1380,420; } else { drawBar \"SHOTGUN\" , \"0HOTGUN\" , QCShellAmmo\t\t, horizontal, 1380,420; } } } else { inInventory not QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ drawImage \"0HOTGUN\" , 1380,420; } }\n\tinInventory QCNailgun\t\t|| QCNailgunDM\t\t{ \tinInventory not QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ isSelected QCNailgun\t\t, QCNailgunDM\t\t{ drawBar \"1AILGUN\" , \"0AILGUN\" , QCNailAmmo\t, horizontal, 1380,490; } else { drawBar \"NAILGUN\" , \"0AILGUN\" , QCNailAmmo\t\t, horizontal, 1380,490; } } } else { inInventory not QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ drawImage \"0AILGUN\" , 1380,490; } }\n\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ \tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawBar \"1MACHINE\", \"0MACHINE\", QCBulletAmmo\t, horizontal, 1380,350; } else { drawBar \"HMACHINE\", \"0MACHINE\", QCBulletAmmo\t, horizontal, 1380,350; } }\n\tinInventory QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ \tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawBar \"1SHOTGUN\", \"0SHOTGUN\", QCShellAmmo\t, horizontal, 1380,420; } else { drawBar \"SSHOTGUN\", \"0SHOTGUN\", QCShellAmmo\t\t, horizontal, 1380,420; } }\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ \tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawBar \"1NAILGUN\", \"0NAILGUN\", QCNailAmmo\t, horizontal, 1380,490; } else { drawBar \"SNAILGUN\", \"0NAILGUN\", QCNailAmmo\t\t, horizontal, 1380,490; } }\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ \tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawBar \"1RIBOLT\" , \"0RIBOLT\" , QCBoltAmmo \t, horizontal, 1380,560; } else { drawBar \"TRIBOLT\" , \"0RIBOLT\" , QCBoltAmmo \t\t, horizontal, 1380,560; } } else { drawImage \"0RIBOLT\" , 1380,560;}\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ \tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawBar \"1AUNCHER\", \"0AUNCHER\", QCRocketAmmo\t, horizontal, 1380,630; } else { drawBar \"LAUNCHER\", \"0AUNCHER\", QCRocketAmmo\t, horizontal, 1380,630; } } else { drawImage \"0AUNCHER\", 1380,630;}\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ \tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawBar \"1IGHTNIN\", \"0IGHTNIN\", QCCoilAmmo \t, horizontal, 1380,700; } else { drawBar \"LIGHTNIN\", \"0IGHTNIN\", QCCoilAmmo \t\t, horizontal, 1380,700; } } else { drawImage \"0IGHTNIN\", 1380,700;}\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ \tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawBar \"1RAILGUN\", \"0RAILGUN\", QCSlugAmmo \t, horizontal, 1380,770; } else { drawBar \"RRAILGUN\", \"0RAILGUN\", QCSlugAmmo \t\t, horizontal, 1380,770; } } else { drawImage \"0RAILGUN\", 1380,770;}\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ \tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawBar \"1BIGFGUN\", \"0BIGFGUN\", QCBFGAmmo\t\t, horizontal, 1380,840; } else { drawBar \"DBIGFGUN\", \"0BIGFGUN\", QCBFGAmmo\t\t, horizontal, 1380,840; } } else { drawImage \"0BIGFGUN\", 1380,840;}\n\n\t// Upgrade icons on top of weapons\n\tinInventory QCHeavyMachinegun \t{ inInventory HMG_UG_Ricochet { drawImage \"HPG_07_1\",1397,404; } inInventory HMG_UG_Pierce { drawImage \"HPG_07_2\",1427,404; } } else { inInventory HMG_UG_Ricochet { drawImage \"GPG_07_1\",1397,404; } inInventory HMG_UG_Pierce { drawImage \"GPG_07_2\",1427,404; } }\n\tinInventory QCSuperShotgun\t\t{ inInventory SSG_UG_Speed { drawImage \"HPG_09_1\",1397,474; } inInventory SSG_UG_Flame { drawImage \"HPG_09_2\",1427,474; } } else { inInventory SSG_UG_Speed { drawImage \"GPG_09_1\",1397,474; } inInventory SSG_UG_Flame { drawImage \"GPG_09_2\",1427,474; } }\n\tinInventory QCSuperNailgun\t\t{ inInventory SNG_UG_Lava { drawImage \"HPG_11_1\",1397,544; } inInventory SNG_UG_Seeker { drawImage \"HPG_11_2\",1427,544; } } else { inInventory SNG_UG_Lava { drawImage \"GPG_11_1\",1397,544; } inInventory SNG_UG_Seeker { drawImage \"GPG_11_2\",1427,544; } }\n\tinInventory QCTribolt\t \t\t{ inInventory TB_UG_Long { drawImage \"HPG_13_1\",1397,614; } inInventory TB_UG_Grenade { drawImage \"HPG_13_2\",1427,614; } } else { inInventory TB_UG_Long { drawImage \"GPG_13_1\",1397,614; } inInventory TB_UG_Grenade { drawImage \"GPG_13_2\",1427,614; } }\n\tinInventory QCRocketLauncher\t{ inInventory RL_UG_Cluster { drawImage \"HPG_15_1\",1397,684; } inInventory RL_UG_Control { drawImage \"HPG_15_2\",1427,684; } } else { inInventory RL_UG_Cluster { drawImage \"GPG_15_1\",1397,684; } inInventory RL_UG_Control { drawImage \"GPG_15_2\",1427,684; } }\n\tinInventory QCLightningGun\t\t{ inInventory LG_UG_Residue { drawImage \"HPG_17_1\",1397,754; } inInventory LG_UG_Static { drawImage \"HPG_17_2\",1427,754; } } else { inInventory LG_UG_Residue { drawImage \"GPG_17_1\",1397,754; } inInventory LG_UG_Static { drawImage \"GPG_17_2\",1427,754; } }\n\tinInventory QCRailgun \t\t\t{ inInventory RG_UG_Pierce { drawImage \"HPG_19_1\",1397,824; } inInventory RG_UG_Explosive { drawImage \"HPG_19_2\",1427,824; } } else { inInventory RG_UG_Pierce { drawImage \"GPG_19_1\",1397,824; } inInventory RG_UG_Explosive { drawImage \"GPG_19_2\",1427,824; } }\n\tinInventory QCBFG \t\t\t\t{ inInventory BFG_UG_Rays { drawImage \"HPG_21_1\",1397,894; } inInventory BFG_UG_Charge { drawImage \"HPG_21_2\",1427,894; } } else { inInventory BFG_UG_Rays { drawImage \"GPG_21_1\",1397,894; } inInventory BFG_UG_Charge { drawImage \"GPG_21_2\",1427,894; } }\n\n\t// Ammo number near weapons\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM {\n\t\tinInventory QCBulletAmmo { inInventory QCBulletAmmo\t, 30 { isSelected QCHeavyMachinegun\t, QCHeavyMachinegunDM\t{ drawNumber 3, QCFNT040, brite, QCBulletAmmo\t, alignment(right), 1489,400; } else { drawNumber 3, QCFNT030, darkgrey, QCBulletAmmo\t, alignment(right), 1489,400; } } else { isSelected QCHeavyMachinegun\t, QCHeavyMachinegunDM\t\t{ drawNumber 3, QCFNT040, red, QCBulletAmmo\t, alignment(right), 1489,400; } else { drawNumber 3, QCFNT030, darkred, QCBulletAmmo, alignment(right), 1489,400; } } }\n\t} else {\n\tinInventory QCMachinegun \t|| QCMachinegunDM {\n\t\tinInventory QCBulletAmmo { inInventory QCBulletAmmo\t, 30 { isSelected QCMachinegun\t\t, QCMachinegunDM\t\t{ drawNumber 3, QCFNT040, brite, QCBulletAmmo\t, alignment(right), 1489,400; } else { drawNumber 3, QCFNT030, darkgrey, QCBulletAmmo\t, alignment(right), 1489,400; } } else { isSelected QCMachinegun\t\t\t, QCMachinegunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCBulletAmmo\t, alignment(right), 1489,400; } else { drawNumber 3, QCFNT030, darkred, QCBulletAmmo, alignment(right), 1489,400; } } }\n\t}}\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM {\n\t\tinInventory QCNailAmmo\t { inInventory QCNailAmmo\t, 30 { isSelected QCSuperNailgun\t, QCSuperNailgunDM\t\t{ drawNumber 3, QCFNT040, brite, QCNailAmmo\t\t, alignment(right), 1489,540; } else { drawNumber 3, QCFNT030, darkgrey, QCNailAmmo\t\t, alignment(right), 1489,540; } } else { isSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCNailAmmo\t, alignment(right), 1489,540; } else { drawNumber 3, QCFNT030, darkred, QCNailAmmo\t, alignment(right), 1489,540; } } }\n\t} else {\n\tinInventory QCNailgun\t\t|| QCNailgunDM {\n\t\tinInventory QCNailAmmo\t { inInventory QCNailAmmo\t, 30 { isSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawNumber 3, QCFNT040, brite, QCNailAmmo\t\t, alignment(right), 1489,540; } else { drawNumber 3, QCFNT030, darkgrey, QCNailAmmo\t\t, alignment(right), 1489,540; } } else { isSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCNailAmmo\t, alignment(right), 1489,540; } else { drawNumber 3, QCFNT030, darkred, QCNailAmmo\t, alignment(right), 1489,540; } } }\n\t}}\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ inInventory QCBoltAmmo \t, 10 { isSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCBoltAmmo \t, alignment(right), 1489,610; } else { drawNumber 3, QCFNT030, darkgrey, QCBoltAmmo \t\t, alignment(right), 1489,610; } } else { isSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCBoltAmmo \t, alignment(right), 1489,610; } else { drawNumber 3, QCFNT030, darkred, QCBoltAmmo \t, alignment(right), 1489,610; } } }\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ inInventory QCRocketAmmo\t, 10 { isSelected QCRocketLauncher\t, QCRocketLauncherDM\t\t{ drawNumber 3, QCFNT040, brite, QCRocketAmmo\t, alignment(right), 1489,680; } else { drawNumber 3, QCFNT030, darkgrey, QCRocketAmmo\t, alignment(right), 1489,680; } } else { isSelected QCRocketLauncher\t, QCRocketLauncherDM\t\t\t{ drawNumber 3, QCFNT040, red, QCRocketAmmo\t, alignment(right), 1489,680; } else { drawNumber 3, QCFNT030, darkred, QCRocketAmmo\t, alignment(right), 1489,680; } } }\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ inInventory QCCoilAmmo \t, 30 { isSelected QCLightningGun\t, QCLightningGunDM\t\t\t{ drawNumber 3, QCFNT040, brite, QCCoilAmmo \t, alignment(right), 1489,750; } else { drawNumber 3, QCFNT030, darkgrey, QCCoilAmmo \t\t, alignment(right), 1489,750; } } else { isSelected QCLightningGun\t\t, QCLightningGunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCCoilAmmo \t, alignment(right), 1489,750; } else { drawNumber 3, QCFNT030, darkred, QCCoilAmmo \t, alignment(right), 1489,750; } } }\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ inInventory QCSlugAmmo \t, 10 { isSelected QCRailgun \t\t, QCRailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCSlugAmmo \t, alignment(right), 1489,820; } else { drawNumber 3, QCFNT030, darkgrey, QCSlugAmmo \t\t, alignment(right), 1489,820; } } else { isSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCSlugAmmo \t, alignment(right), 1489,820; } else { drawNumber 3, QCFNT030, darkred, QCSlugAmmo \t, alignment(right), 1489,820; } } }\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ inInventory QCBFGAmmo \t, 10 { isSelected QCBFG \t\t\t, QCBFGDM\t\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCBFGAmmo\t\t, alignment(right), 1489,890; } else { drawNumber 3, QCFNT030, darkgrey, QCBFGAmmo\t\t, alignment(right), 1489,890; } } else { isSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t\t{ drawNumber 3, QCFNT040, red, QCBFGAmmo\t, alignment(right), 1489,890; } else { drawNumber 3, QCFNT030, darkred, QCBFGAmmo\t, alignment(right), 1489,890; } } }\n\n\t// This is special due to how it's basic in DM but not in solo\n\tisSelected QCSuperShotgun\t, QCSuperShotgunDM\t\t{ inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT040, brite, QCShellAmmo\t, alignment(right), 1489,470; } else { drawNumber 3, QCFNT040, red, QCShellAmmo\t, alignment(right), 1489,470; }\n\t} else {\n\tisSelected QCShotgun\t\t, QCShotgunDM\t\t\t{ inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT040, brite, QCShellAmmo\t, alignment(right), 1489,470; } else { drawNumber 3, QCFNT040, red, QCShellAmmo\t, alignment(right), 1489,470; }\n\t} else {\n\t\tinInventory QCShotgun || QCSuperShotgun\t { inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT030, darkgrey, QCShellAmmo\t, alignment(right), 1489,470; } else {drawNumber 3, QCFNT030, darkred, QCShellAmmo\t, alignment(right), 1489,470; } }\n\t\tinInventory QCShotgunDM || QCSuperShotgunDM\t { inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT030, darkgrey, QCShellAmmo\t, alignment(right), 1489,470; } else {drawNumber 3, QCFNT030, darkred, QCShellAmmo\t, alignment(right), 1489,470; } }\n\t}}\n\t}\n\t} else {\n\tinInventory not NoWeaponBar\n\t{\n\t// Orange pad behind selected weapon\n\tisSelected QCMachinegun \t\t, QCMachinegunDM\t\t{ drawImage \"SELECTOR\", 1540,347; }\n\tisSelected QCShotgun\t\t\t, QCShotgunDM\t\t\t{ drawImage \"SELECTOR\", 1540,417; }\n\tisSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawImage \"SELECTOR\", 1540,487; }\n\n\tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawImage \"SELECTOR\", 1540,347; }\n\tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawImage \"SELECTOR\", 1540,417; }\n\tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawImage \"SELECTOR\", 1540,487; }\n\tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawImage \"SELECTOR\", 1540,557; }\n\tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawImage \"SELECTOR\", 1540,627; }\n\tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawImage \"SELECTOR\", 1540,697; }\n\tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawImage \"SELECTOR\", 1540,767; }\n\tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawImage \"SELECTOR\", 1540,837; }\n\n\t// Ammo measure inherent to every individual weapon\n\t// +59, +12 from SELECTOR to bar\n\tinInventory QCMachinegun \t\t|| QCMachinegunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBulletAmmo\t, vertical, 1599,360; }\n\tinInventory QCShotgun\t\t\t|| QCShotgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCShellAmmo\t\t, vertical, 1599,430; }\n\tinInventory QCNailgun\t\t\t|| QCNailgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCNailAmmo\t\t, vertical, 1599,500; }\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBulletAmmo\t, vertical, 1599,360; }\n\tinInventory QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCShellAmmo\t\t, vertical, 1599,430; }\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCNailAmmo\t\t, vertical, 1599,500; }\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBoltAmmo \t\t, vertical, 1599,570; }\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCRocketAmmo\t, vertical, 1599,640; }\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCCoilAmmo \t\t, vertical, 1599,710; }\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCSlugAmmo \t\t, vertical, 1599,780; }\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ drawBar \"AMMOBAR1\", \"AMMOBAR0\",\tQCBFGAmmo\t\t, vertical, 1599,850; }\n\n\t// Weapon icons themselves\n\tinInventory QCMachinegun \t|| QCMachinegunDM\t{ \tinInventory not QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ isSelected QCMachinegun \t, QCMachinegunDM\t{ drawBar \"1ACHINEG\", \"0ACHINEG\", QCBulletAmmo\t, horizontal, 1480,350; } else { drawBar \"MACHINEG\", \"0ACHINEG\", QCBulletAmmo\t, horizontal, 1480,350; } } } else { inInventory not QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ drawImage \"0ACHINEG\", 1480,350; } }\n\tinInventory QCShotgun\t\t|| QCShotgunDM\t\t{ \tinInventory not QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ isSelected QCShotgun\t\t, QCShotgunDM\t\t{ drawBar \"1HOTGUN\" , \"0HOTGUN\" , QCShellAmmo\t, horizontal, 1480,420; } else { drawBar \"SHOTGUN\" , \"0HOTGUN\" , QCShellAmmo\t, horizontal, 1480,420; } } } else { inInventory not QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ drawImage \"0HOTGUN\" , 1480,420; } }\n\tinInventory QCNailgun\t\t|| QCNailgunDM\t\t{ \tinInventory not QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ isSelected QCNailgun\t\t, QCNailgunDM\t\t{ drawBar \"1AILGUN\" , \"0AILGUN\" , QCNailAmmo\t, horizontal, 1480,490; } else { drawBar \"NAILGUN\" , \"0AILGUN\" , QCNailAmmo\t\t, horizontal, 1480,490; } } } else { inInventory not QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ drawImage \"0AILGUN\" , 1480,490; } }\n\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM\t{ \tisSelected QCHeavyMachinegun \t, QCHeavyMachinegunDM\t{ drawBar \"1MACHINE\", \"0MACHINE\", QCBulletAmmo\t, horizontal, 1480,350; } else { drawBar \"HMACHINE\", \"0MACHINE\", QCBulletAmmo\t, horizontal, 1480,350; } }\n\tinInventory QCSuperShotgun\t\t|| QCSuperShotgunDM\t\t{ \tisSelected QCSuperShotgun\t\t, QCSuperShotgunDM\t\t{ drawBar \"1SHOTGUN\", \"0SHOTGUN\", QCShellAmmo\t, horizontal, 1480,420; } else { drawBar \"SSHOTGUN\", \"0SHOTGUN\", QCShellAmmo\t, horizontal, 1480,420; } }\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM\t\t{ \tisSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t{ drawBar \"1NAILGUN\", \"0NAILGUN\", QCNailAmmo\t, horizontal, 1480,490; } else { drawBar \"SNAILGUN\", \"0NAILGUN\", QCNailAmmo\t\t, horizontal, 1480,490; } }\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ \tisSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t{ drawBar \"1RIBOLT\" , \"0RIBOLT\" , QCBoltAmmo \t, horizontal, 1480,560; } else { drawBar \"TRIBOLT\" , \"0RIBOLT\" , QCBoltAmmo \t, horizontal, 1480,560; } } else { drawImage \"0RIBOLT\" , 1480,560;}\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ \tisSelected QCRocketLauncher\t\t, QCRocketLauncherDM\t{ drawBar \"1AUNCHER\", \"0AUNCHER\", QCRocketAmmo\t, horizontal, 1480,630; } else { drawBar \"LAUNCHER\", \"0AUNCHER\", QCRocketAmmo\t, horizontal, 1480,630; } } else { drawImage \"0AUNCHER\", 1480,630;}\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ \tisSelected QCLightningGun\t\t, QCLightningGunDM\t\t{ drawBar \"1IGHTNIN\", \"0IGHTNIN\", QCCoilAmmo \t, horizontal, 1480,700; } else { drawBar \"LIGHTNIN\", \"0IGHTNIN\", QCCoilAmmo \t, horizontal, 1480,700; } } else { drawImage \"0IGHTNIN\", 1480,700;}\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ \tisSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t{ drawBar \"1RAILGUN\", \"0RAILGUN\", QCSlugAmmo \t, horizontal, 1480,770; } else { drawBar \"RRAILGUN\", \"0RAILGUN\", QCSlugAmmo \t, horizontal, 1480,770; } } else { drawImage \"0RAILGUN\", 1480,770;}\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ \tisSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t{ drawBar \"1BIGFGUN\", \"0BIGFGUN\", QCBFGAmmo\t\t, horizontal, 1480,840; } else { drawBar \"DBIGFGUN\", \"0BIGFGUN\", QCBFGAmmo\t\t, horizontal, 1480,840; } } else { drawImage \"0BIGFGUN\", 1480,840;}\n\n\t// Upgrade icons on top of weapons\n\tinInventory QCHeavyMachinegun \t{ inInventory HMG_UG_Ricochet { drawImage \"HPG_07_1\",1497,404; } inInventory HMG_UG_Pierce { drawImage \"HPG_07_2\",1527,404; } } else { inInventory HMG_UG_Ricochet { drawImage \"GPG_07_1\",1497,404; } inInventory HMG_UG_Pierce { drawImage \"GPG_07_2\",1527,404; } }\n\tinInventory QCSuperShotgun\t\t{ inInventory SSG_UG_Speed { drawImage \"HPG_09_1\",1497,474; } inInventory SSG_UG_Flame { drawImage \"HPG_09_2\",1527,474; } } else { inInventory SSG_UG_Speed { drawImage \"GPG_09_1\",1497,474; } inInventory SSG_UG_Flame { drawImage \"GPG_09_2\",1527,474; } }\n\tinInventory QCSuperNailgun\t\t{ inInventory SNG_UG_Lava { drawImage \"HPG_11_1\",1497,544; } inInventory SNG_UG_Seeker { drawImage \"HPG_11_2\",1527,544; } } else { inInventory SNG_UG_Lava { drawImage \"GPG_11_1\",1497,544; } inInventory SNG_UG_Seeker { drawImage \"GPG_11_2\",1527,544; } }\n\tinInventory QCTribolt\t \t\t{ inInventory TB_UG_Long { drawImage \"HPG_13_1\",1497,614; } inInventory TB_UG_Grenade { drawImage \"HPG_13_2\",1527,614; } } else { inInventory TB_UG_Long { drawImage \"GPG_13_1\",1497,614; } inInventory TB_UG_Grenade { drawImage \"GPG_13_2\",1527,614; } }\n\tinInventory QCRocketLauncher\t{ inInventory RL_UG_Cluster { drawImage \"HPG_15_1\",1497,684; } inInventory RL_UG_Control { drawImage \"HPG_15_2\",1527,684; } } else { inInventory RL_UG_Cluster { drawImage \"GPG_15_1\",1497,684; } inInventory RL_UG_Control { drawImage \"GPG_15_2\",1527,684; } }\n\tinInventory QCLightningGun\t\t{ inInventory LG_UG_Residue { drawImage \"HPG_17_1\",1497,754; } inInventory LG_UG_Static { drawImage \"HPG_17_2\",1527,754; } } else { inInventory LG_UG_Residue { drawImage \"GPG_17_1\",1497,754; } inInventory LG_UG_Static { drawImage \"GPG_17_2\",1527,754; } }\n\tinInventory QCRailgun \t\t\t{ inInventory RG_UG_Pierce { drawImage \"HPG_19_1\",1497,824; } inInventory RG_UG_Explosive { drawImage \"HPG_19_2\",1527,824; } } else { inInventory RG_UG_Pierce { drawImage \"GPG_19_1\",1497,824; } inInventory RG_UG_Explosive { drawImage \"GPG_19_2\",1527,824; } }\n\tinInventory QCBFG \t\t\t\t{ inInventory BFG_UG_Rays { drawImage \"HPG_21_1\",1497,894; } inInventory BFG_UG_Charge { drawImage \"HPG_21_2\",1527,894; } } else { inInventory BFG_UG_Rays { drawImage \"GPG_21_1\",1497,894; } inInventory BFG_UG_Charge { drawImage \"GPG_21_2\",1527,894; } }\n\n\t// Ammo number near weapons\n\tinInventory QCHeavyMachinegun \t|| QCHeavyMachinegunDM {\n\t\tinInventory QCBulletAmmo { inInventory QCBulletAmmo\t, 30 { isSelected QCHeavyMachinegun\t, QCHeavyMachinegunDM\t{ drawNumber 3, QCFNT040, brite, QCBulletAmmo\t, alignment(right), 1589,400; } else { drawNumber 3, QCFNT030, darkgrey, QCBulletAmmo\t, alignment(right), 1589,400; } } else { isSelected QCHeavyMachinegun\t, QCHeavyMachinegunDM\t\t{ drawNumber 3, QCFNT040, red, QCBulletAmmo\t, alignment(right), 1589,400; } else { drawNumber 3, QCFNT030, darkred, QCBulletAmmo, alignment(right), 1589,400; } } }\n\t} else {\n\tinInventory QCMachinegun \t|| QCMachinegunDM {\n\t\tinInventory QCBulletAmmo { inInventory QCBulletAmmo\t, 30 { isSelected QCMachinegun\t\t, QCMachinegunDM\t\t{ drawNumber 3, QCFNT040, brite, QCBulletAmmo\t, alignment(right), 1589,400; } else { drawNumber 3, QCFNT030, darkgrey, QCBulletAmmo\t, alignment(right), 1589,400; } } else { isSelected QCMachinegun\t\t, QCMachinegunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCBulletAmmo\t, alignment(right), 1589,400; } else { drawNumber 3, QCFNT030, darkred, QCBulletAmmo, alignment(right), 1589,400; } } }\n\t}}\n\tinInventory QCSuperNailgun\t\t|| QCSuperNailgunDM {\n\t\tinInventory QCNailAmmo\t { inInventory QCNailAmmo\t, 30 { isSelected QCSuperNailgun\t, QCSuperNailgunDM\t\t{ drawNumber 3, QCFNT040, brite, QCNailAmmo\t\t, alignment(right), 1589,540; } else { drawNumber 3, QCFNT030, darkgrey, QCNailAmmo\t\t, alignment(right), 1589,540; } } else { isSelected QCSuperNailgun\t\t, QCSuperNailgunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCNailAmmo\t, alignment(right), 1589,540; } else { drawNumber 3, QCFNT030, darkred, QCNailAmmo\t, alignment(right), 1589,540; } } }\n\t} else {\n\tinInventory QCNailgun\t\t|| QCNailgunDM {\n\t\tinInventory QCNailAmmo\t { inInventory QCNailAmmo\t, 30 { isSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t{ drawNumber 3, QCFNT040, brite, QCNailAmmo\t\t, alignment(right), 1589,540; } else { drawNumber 3, QCFNT030, darkgrey, QCNailAmmo\t\t, alignment(right), 1589,540; } } else { isSelected QCNailgun\t\t\t, QCNailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCNailAmmo\t, alignment(right), 1589,540; } else { drawNumber 3, QCFNT030, darkred, QCNailAmmo\t, alignment(right), 1589,540; } } }\n\t}}\n\tinInventory QCTribolt\t \t\t|| QCTriboltDM\t\t\t{ inInventory QCBoltAmmo \t, 10 { isSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCBoltAmmo \t, alignment(right), 1589,610; } else { drawNumber 3, QCFNT030, darkgrey, QCBoltAmmo \t, alignment(right), 1589,610; } } else { isSelected QCTribolt\t \t\t, QCTriboltDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCBoltAmmo \t, alignment(right), 1589,610; } else { drawNumber 3, QCFNT030, darkred, QCBoltAmmo \t, alignment(right), 1589,610; } } }\n\tinInventory QCRocketLauncher\t|| QCRocketLauncherDM\t{ inInventory QCRocketAmmo\t, 10 { isSelected QCRocketLauncher\t, QCRocketLauncherDM\t\t{ drawNumber 3, QCFNT040, brite, QCRocketAmmo\t, alignment(right), 1589,680; } else { drawNumber 3, QCFNT030, darkgrey, QCRocketAmmo\t, alignment(right), 1589,680; } } else { isSelected QCRocketLauncher\t, QCRocketLauncherDM\t\t{ drawNumber 3, QCFNT040, red, QCRocketAmmo\t, alignment(right), 1589,680; } else { drawNumber 3, QCFNT030, darkred, QCRocketAmmo, alignment(right), 1589,680; } } }\n\tinInventory QCLightningGun\t\t|| QCLightningGunDM\t\t{ inInventory QCCoilAmmo \t, 30 { isSelected QCLightningGun\t, QCLightningGunDM\t\t\t{ drawNumber 3, QCFNT040, brite, QCCoilAmmo \t, alignment(right), 1589,750; } else { drawNumber 3, QCFNT030, darkgrey, QCCoilAmmo \t, alignment(right), 1589,750; } } else { isSelected QCLightningGun\t\t, QCLightningGunDM\t\t\t{ drawNumber 3, QCFNT040, red, QCCoilAmmo \t, alignment(right), 1589,750; } else { drawNumber 3, QCFNT030, darkred, QCCoilAmmo \t, alignment(right), 1589,750; } } }\n\tinInventory QCRailgun \t\t\t|| QCRailgunDM\t\t\t{ inInventory QCSlugAmmo \t, 10 { isSelected QCRailgun \t\t, QCRailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCSlugAmmo \t, alignment(right), 1589,820; } else { drawNumber 3, QCFNT030, darkgrey, QCSlugAmmo \t, alignment(right), 1589,820; } } else { isSelected QCRailgun \t\t\t, QCRailgunDM\t\t\t\t{ drawNumber 3, QCFNT040, red, QCSlugAmmo \t, alignment(right), 1589,820; } else { drawNumber 3, QCFNT030, darkred, QCSlugAmmo \t, alignment(right), 1589,820; } } }\n\tinInventory QCBFG \t\t\t\t|| QCBFGDM\t\t\t\t{ inInventory QCBFGAmmo \t, 10 { isSelected QCBFG \t\t\t, QCBFGDM\t\t\t\t\t{ drawNumber 3, QCFNT040, brite, QCBFGAmmo\t\t, alignment(right), 1589,890; } else { drawNumber 3, QCFNT030, darkgrey, QCBFGAmmo\t\t, alignment(right), 1589,890; } } else { isSelected QCBFG \t\t\t\t, QCBFGDM\t\t\t\t\t{ drawNumber 3, QCFNT040, red, QCBFGAmmo\t, alignment(right), 1589,890; } else { drawNumber 3, QCFNT030, darkred, QCBFGAmmo\t, alignment(right), 1589,890; } } }\n\n\t// This is special due to how it's basic in DM but not in solo\n\tisSelected QCSuperShotgun\t, QCSuperShotgunDM\t\t{ inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT040, brite, QCShellAmmo\t, alignment(right), 1589,470; } else { drawNumber 3, QCFNT040, red, QCShellAmmo\t, alignment(right), 1589,470; }\n\t} else {\n\tisSelected QCShotgun\t\t, QCShotgunDM\t\t\t{ inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT040, brite, QCShellAmmo\t, alignment(right), 1589,470; } else { drawNumber 3, QCFNT040, red, QCShellAmmo\t, alignment(right), 1589,470; }\n\t} else {\n\t\tinInventory QCShotgun || QCSuperShotgun\t { inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT030, darkgrey, QCShellAmmo\t, alignment(right), 1589,470; } else {drawNumber 3, QCFNT030, darkred, QCShellAmmo\t, alignment(right), 1589,470; } }\n\t\tinInventory QCShotgunDM || QCSuperShotgunDM\t { inInventory QCShellAmmo\t, 10 { drawNumber 3, QCFNT030, darkgrey, QCShellAmmo\t, alignment(right), 1589,470; } else {drawNumber 3, QCFNT030, darkred, QCShellAmmo\t, alignment(right), 1589,470; } }\n\t}}\n\t}\n\t}\n\n\t// Active Ability\n\n\t// Frame\n\tinInventory not Class_Sarge {\n\t\tinInventory AbilityCooldownToken {\n\t\t\tinInventory not MultiuseCharge {\n\t\t\t\tdrawImage \"ACTFRAM0\", 572,800;\n\t\t\t} else {\n\t\t\t\tdrawImage \"ACTFRAM2\", 572,800;\n\t\t\t}\n\t\t} else {\n\t\t\t\tdrawImage \"ACTFRAME\", 572,800;\n\t\t}\n\t}\n\t// Icon\n\tinInventory Class_Ranger\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"DIREORB1\", \"DIREORB0\", \t636,850; }\n\tinInventory Class_Doomslayer\t{ drawSwitchableImage AbilityCooldownToken, \t\"BIGFGUN1\", \"BIGFGUN0\", \t636,850; }\n\tinInventory Class_Corvus\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"FLIGHT_1\", \"FLIGHT_0\", \t636,850; }\n\tinInventory Class_Kane\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"STROYEN1\", \"STROYEN0\", \t636,850; }\n\tinInventory Class_Caleb\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"LIFDRAN1\", \"LIFDRAN0\", \t636,850; }\n\tinInventory Class_Menelkir\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"MAULOTR1\", \"MAULOTR0\", \t636,850; }\n\tinInventory Class_Terminator\t{ drawSwitchableImage AbilityCooldownToken, \t\"BARRAGE1\", \"BARRAGE0\", \t636,850; }\n\tinInventory Class_Zedek\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"ACIDSWR1\", \"ACIDSWR0\", \t636,850; }\n\tinInventory Class_Inquisitor\t{ drawSwitchableImage AbilityCooldownToken, \t\"REFLECT1\", \"REFLECT0\", \t636,850; }\n\tinInventory Class_Bitterman\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"PWRSHLD1\", \"PWRSHLD0\", \t636,850; }\n\tinInventory Class_Galen\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"TOTEM001\", \"TOTEM000\", \t636,850; }\n\tinInventory Class_Nyx\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"GHSTWLK1\", \"GHSTWLK0\", \t636,850; }\n\tinInventory Class_Sorgaul\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"RAGE0001\", \"RAGE0000\", \t636,850; }\n\tinInventory Class_DukeNukem\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"FREEZE01\", \"FREEZE00\", \t636,850; }\n\tinInventory Class_Durandal\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"BOBBQ001\", \"BOBBQ000\", \t636,850; }\n\tinInventory Class_Keel\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"GRENADE1\", \"GRENADE0\", \t636,850; }\n\tinInventory Class_Sarge\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"OLDSCHOL\", \"OLDSCHOL\", \t636,850; }\n\tinInventory Class_LoWang\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"NOBITSU1\", \"NOBITSU0\", \t636,850; }\n\tinInventory Class_Grayson\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"THUMPER1\", \"THUMPER0\", \t636,850; }\n\tinInventory Class_Eradicator\t{ drawSwitchableImage AbilityCooldownToken, \t\"RADAR001\", \"RADAR000\", \t636,850; }\n\tinInventory Class_Blazkowicz\t{ drawSwitchableImage AbilityCooldownToken, \t\"AKIMBO01\", \"AKIMBO00\", \t636,850; }\n\tinInventory Class_Freeman\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"EXHAUST1\", \"EXHAUST0\", \t636,850; }\n\tinInventory Class_VorMatur\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"TERROR01\", \"TERROR00\", \t636,850; }\n\tinInventory Class_Eleena\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"HOLOTP01\", \"HOLOTP00\", \t636,850; }\n\tinInventory Class_Lucienne\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"CLNFIRE1\", \"CLNFIRE0\", \t636,850; }\n\tinInventory Class_Major\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"AIRSTRK1\", \"AIRSTRK0\", \t636,850; }\n\tinInventory Class_Hunter\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"HUNTSKL1\", \"HUNTSKL0\", \t636,850; }\n\tinInventory Class_Sam\t\t\t{ drawSwitchableImage AbilityCooldownToken, \t\"MINIGUN1\", \"MINIGUN0\", \t636,850; }\n\t// ^ insert more classes here\n\n\t// Counter\n\tinInventory not Class_Sarge {\n\tinInventory not ActiveInProgress\n\t{\n\t\tinInventory AbilityCooldownSeconds, 4\n\t\t{\n\t\t\tdrawNumber 2, QCFNT100, brite, AbilityCooldownSeconds, alignment(center),700,886;\n\t\t} else { inInventory AbilityCooldownToken {\n\t\t\tinInventory AbilityCooldownSeconds || AbilityCooldownDeciseconds {\n\t\t\t\tdrawNumber 1, QCFNT080, brite, AbilityCooldownSeconds, alignment(right), 696,890;\n\t\t\t\tdrawString QCFNT080, brite, \".\", 700,890, 0, alignment(center);\n\t\t\t\tdrawNumber 1, QCFNT080, brite, AbilityCooldownDeciseconds, alignment(left), 704,890;\n\t\t\t} else {\n\t\t\t\tdrawImage \"ACTFRAME\", 572,800;\n\t\t\t\tdrawImage \"ACTFRAM1\", 572,800;\n\t\t\t}\n\t\t}}\n\t}\n\t}\n\t// Progress reticle\n\tinInventory ActiveProgressToken {\n\t\tdrawImage \"ABILRET0\",444,269;\n\t\tdrawImage \"ABIRLET0\",700,269;\n\t\tdrawBar \"ABILRET1\", \"ABILRET0\",\tActiveProgressToken\t, horizontal , 444,269;\n\t\tdrawBar \"ABIRLET1\", \"ABIRLET0\",\tActiveProgressToken\t, horizontal, reverse, 700,269;\n\t}\n\t// Major's HUD reticle\n\tinInventory StrikesCounter\t{ drawImage \"STRKHUDL\", \t184,172; }\n\n\t// Bitterman special charge\n\tinInventory PowerShieldCharge {\n\t\tdrawNumber 3, QCFNT050, brite, PowerShieldCharge, alignment(center),700,950;\n\t}\n\t// Galen totem count\n\tinInventory TotemToken {\n\t\tinInventory TotemToken, 5 {\n\t\t\tdrawBar \"GTOTEMS5\", \"GTOTEMS0\", TotemToken, horizontal, 604, 800;\n\t\t} else {\n\t\t\tdrawBar \"GTOTEMS4\", \"GTOTEMS0\", TotemToken, horizontal, 604, 800;\n\t\t}\n\t}\n\t// Eradicator murder boner\n\tinInventory MurderLevel {\n\t\tdrawNumber 3, QCFNT050, bludi, MurderLevel, alignment(right), 960,960;\n\t\tdrawString QCFNT050, bludi, \"0%\" , 962,960, 0, alignment(left);\n\t\tdrawString BIGFONT, brite, \" extra damage\" , 960,970, 0, alignment(left);\n\t}\n\tinInventory MurderToken { inInventory not TooFewMonst {\n\t\tdrawNumber 3, QCFNT040, bludi, MurderToken, alignment(right), 1014,991;\n\t\tdrawString BIGFONT, brite, \" kills to buff\" , 1014,996, 0, alignment(left);\n\t}}\n\t// Multiuse charges (Keel, Lucienne, Freeman, etc)\n\tinInventory MultiuseCharge {\n\t\tdrawNumber 3, QCFNT060, brite, MultiuseCharge, alignment(center),700,950;\n\t}\n\t// Sam's ammo\n\tinInventory Class_Sam {\n\t\tinInventory not AbilityCooldownToken {\n\t\t\tInInventory SeriousBullets, 1 { drawNumber 3, QCFNT050, brite, SeriousBullets, alignment(center), 700,950; }\n\t\t} else {\n\t\t\tinInventory ActiveProgressToken {\n\t\t\t\tInInventory SeriousBullets, 1 { drawNumber 3, QCFNT050, brite, SeriousBullets, alignment(center), 700,950; }\n\t\t\t} else {\n\t\t\t\tInInventory SeriousBullets, 1 { drawNumber 3, QCFNT050, graey, SeriousBullets, alignment(center), 700,950; }\n\t\t\t}\n\t\t}\n\t}\n\n\t// Leaderboard and clock\n\tinInventory not TeamDeathmatch || Duel\n\t{\n\t\tgameMode deathmatch\n\t\t{\n\t\t\tinInventory CurrentLeader {\n\t\t\t\tdrawImage \"TEAM0FR1\", 600,50;\n\t\t\t} else {\n\t\t\t\tdrawImage \"TEAM0FR2\", 600,50;\n\t\t\t}\n\t\t\tdrawBar \"TEAM0BA1\", \"TEAM0BA0\", Team1Score, horizontal, 644,50;\n\n\t\t\tdrawString QCFNT080, white, GlobalVar 1, 585,54, 0, alignment(right); // timer\n\t\t\tdrawString QCFNT030, white, GlobalArray 4, 620,55, 0, alignment(center); // position 1st\n\t\t\tdrawString QCFNT030, white, GlobalArray 5, 620,82, 0, alignment(center); // position 2nd\n\t\t\tdrawString BIGFONT , white, GlobalArray 6, 648,53, 0, alignment(left); // name 1st\n\t\t\tdrawString BIGFONT , white, GlobalArray 7, 648,80, 0, alignment(left); // name 2nd\n\t\t\tdrawString QCFNT030, white, GlobalArray 8, 892,55, 0, alignment(center); // frags 1st\n\t\t\tdrawString QCFNT030, white, GlobalArray 9, 892,82, 0, alignment(center); // frags 2nd\n\t\t}\n\t}\n\telse\n\t{\n\t\tinInventory TeamDeathmatch\n\t\t{\n\t\t\t// Current team bar highlight\n\t\t\tinInventory TeamColor, 2 {\n\t\t\t\tdrawImage \"TEAMBAC2\", 750,-30;\n\t\t\t\tdrawImage \"TEAMBAC2\", 850,-30;\n\t\t\t} else {\n\t\t\t\tdrawImage \"TEAMBAC1\", 330,-30;\n\t\t\t\tdrawImage \"TEAMBAC1\", 430,-30;\n\t\t\t}\n\n\t\t\tdrawImage \"TEAM1FRM\", 380,50;\n\t\t\tdrawImage \"TEAM2FRM\", 800,50;\n\t\t}\n\t\tinInventory Duel\n\t\t{\n\t\t\tdrawImage \"TEAM1DUO\", 380,50;\n\t\t\tdrawImage \"TEAM2DUO\", 800,50;\n\n\t\t\tdrawString bigfont, brite, GlobalArray 6, 383,90, 0, alignment( left);\n\t\t\tdrawString bigfont, brite, GlobalArray 7, 1012,90, 0, alignment(right);\n\n\t\t\t//-----------------------------------------------------\n\t\t\t//\n\t\t\t// Spectator HUD\n\t\t\t//\n\t\t\t//-----------------------------------------------------\n\t\t\tinInventory BeingSpectated\n\t\t\t{\n\t\t\t\t// Center is at 700,525\n\t\t\t\tdrawBar \"BARS6\", \"BARS_\", SuperHealthToken, horizontal, reverse, 210,115;\n\t\t\t\tdrawBar \"BARS4\", \"BARS_\", CurrentHealth, horizontal, reverse, 210,115;\n\t\t\t\tdrawBar \"BARS7\", \"BARS_\", SuperArmorToken, horizontal, reverse, 210,130;\n\t\t\t\tdrawBar \"BARS5\", \"BARS_\", CurrentArmor, horizontal, reverse, 210,130;\n\n\t\t\t\tinInventory Class_Ranger\t\t\t{ drawImage \"PORTRY01\", \t250,6; }\n\t\t\t\tinInventory Class_Doomslayer\t\t{ drawImage \"PORTRY02\", \t250,6; }\n\t\t\t\tinInventory Class_Corvus\t\t\t{ drawImage \"PORTRY03\", \t250,6; }\n\t\t\t\tinInventory Class_Kane\t\t\t\t{ drawImage \"PORTRY04\", \t250,6; }\n\t\t\t\tinInventory Class_Caleb\t\t\t\t{ drawImage \"PORTRY05\", \t250,6; }\n\t\t\t\tinInventory Class_Menelkir\t\t\t{ drawImage \"PORTRY06\", \t250,6; }\n\t\t\t\tinInventory Class_Terminator\t\t{ drawImage \"PORTRY07\", \t250,6; }\n\t\t\t\tinInventory Class_Zedek\t\t\t\t{ drawImage \"PORTRY08\", \t250,6; }\n\t\t\t\tinInventory Class_Inquisitor\t\t{ drawImage \"PORTRY09\", \t250,6; }\n\t\t\t\tinInventory Class_Bitterman\t\t\t{ drawImage \"PORTRY10\", \t250,6; }\n\t\t\t\tinInventory Class_Galen\t\t\t\t{ drawImage \"PORTRY11\", \t250,6; }\n\t\t\t\tinInventory Class_Nyx\t\t\t\t{ drawImage \"PORTRY12\", \t250,6; }\n\t\t\t\tinInventory Class_Sorgaul\t\t\t{ drawImage \"PORTRY13\", \t250,6; }\n\t\t\t\tinInventory Class_DukeNukem\t\t\t{ drawImage \"PORTRY14\", \t250,6; }\n\t\t\t\tinInventory Class_Durandal\t\t\t{ drawImage \"PORTRY15\", \t250,6; }\n\t\t\t\tinInventory Class_Keel\t\t\t\t{ drawImage \"PORTRY16\", \t250,6; }\n\t\t\t\tinInventory Class_Sarge\t\t\t\t{ drawImage \"PORTRY17\", \t250,6; }\n\t\t\t\tinInventory Class_LoWang\t\t\t{ drawImage \"PORTRY18\", \t250,6; }\n\t\t\t\tinInventory Class_Grayson\t\t\t{ drawImage \"PORTRY19\", \t250,6; }\n\t\t\t\tinInventory Class_Eradicator\t\t{ drawImage \"PORTRY20\", \t250,6; }\n\t\t\t\tinInventory Class_Blazkowicz\t\t{ drawImage \"PORTRY21\", \t250,6; }\n\t\t\t\tinInventory Class_Freeman\t\t\t{ drawImage \"PORTRY22\", \t250,6; }\n\t\t\t\tinInventory Class_VorMatur\t\t\t{ drawImage \"PORTRY23\", \t250,6; }\n\t\t\t\tinInventory Class_Eleena\t\t\t{ drawImage \"PORTRY24\", \t250,6; }\n\t\t\t\tinInventory Class_Lucienne\t\t\t{ drawImage \"PORTRY25\", \t250,6; }\n\t\t\t\tinInventory Class_Major\t\t\t\t{ drawImage \"PORTRY26\", \t250,6; }\n\t\t\t\tinInventory Class_Hunter\t\t\t{ drawImage \"PORTRY27\", \t250,6; }\n\t\t\t\tinInventory Class_Sam\t\t\t\t{ drawImage \"PORTRY28\", \t250,6; }\n\t\t\t\t// ^ insert more classes here\n\n\t\t\t\tinInventory QCHeavyMachinegunDM\t\t{ drawImage \"LedBullt\", \t360,145; }\n\t\t\t\tinInventory QCSuperShotgunDM\t\t{ drawImage \"LedShell\", \t390,145; }\n\t\t\t\tinInventory QCSuperNailgunDM\t\t{ drawImage \"LedNails\", \t420,145; }\n\t\t\t\tinInventory QCTriboltDM\t\t\t\t{ drawImage \"LedBolts\", \t450,145; }\n\t\t\t\tinInventory QCRocketLauncherDM\t\t{ drawImage \"LedRockt\", \t480,145; }\n\t\t\t\tinInventory QCLightningGunDM\t\t{ drawImage \"LedCoils\", \t510,145; }\n\t\t\t\tinInventory QCRailgunDM\t\t\t\t{ drawImage \"LedSlugs\", \t540,145; }\n\t\t\t\tinInventory QCBFGDM\t\t\t\t\t{ drawImage \"LedBfugs\", \t570,145; }\n\n\t\t\t\tinInventory not AbilityCooldownToken { drawImage \"ABILREDY\", 316,70; } else {\n\t\t\t\t\tinInventory AbilityCooldownSeconds {\n\t\t\t\t\t\tdrawNumber 2, QCFNT050, brite, AbilityCooldownSeconds, alignment(center),345,90;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tdrawImage \"ABILISRN\", 316,70;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tdrawBar \"BARS6\", \"BARS_\", EnemySuperHealthToken, horizontal, 800,115;\n\t\t\t\tdrawBar \"BARS4\", \"BARS_\", EnemyCurrentHealth, horizontal, 800,115;\n\t\t\t\tdrawBar \"BARS7\", \"BARS_\", EnemySuperArmorToken, horizontal, 800,130;\n\t\t\t\tdrawBar \"BARS5\", \"BARS_\", EnemyCurrentArmor, horizontal, 800,130;\n\n\t\t\t\tinInventory EnemyClass_Ranger\t\t{ drawImage \"PORTRY01\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Doomslayer\t{ drawImage \"PORTRY02\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Corvus\t\t{ drawImage \"PORTRY03\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Kane\t\t\t{ drawImage \"PORTRY04\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Caleb\t\t{ drawImage \"PORTRY05\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Menelkir\t\t{ drawImage \"PORTRY06\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Terminator\t{ drawImage \"PORTRY07\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Zedek\t\t{ drawImage \"PORTRY08\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Inquisitor\t{ drawImage \"PORTRY09\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Bitterman\t{ drawImage \"PORTRY10\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Galen\t\t{ drawImage \"PORTRY11\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Nyx\t\t\t{ drawImage \"PORTRY12\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Sorgaul\t\t{ drawImage \"PORTRY13\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_DukeNukem\t{ drawImage \"PORTRY14\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Durandal\t\t{ drawImage \"PORTRY15\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Keel\t\t\t{ drawImage \"PORTRY16\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Sarge\t\t{ drawImage \"PORTRY17\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_LoWang\t\t{ drawImage \"PORTRY18\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Grayson\t\t{ drawImage \"PORTRY19\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Eradicator\t{ drawImage \"PORTRY20\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Blazkowicz\t{ drawImage \"PORTRY21\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Freeman\t\t{ drawImage \"PORTRY22\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_VorMatur\t\t{ drawImage \"PORTRY23\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Eleena\t\t{ drawImage \"PORTRY24\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Lucienne\t\t{ drawImage \"PORTRY25\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Major\t\t{ drawImage \"PORTRY26\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Hunter\t\t{ drawImage \"PORTRY27\", \t1010,6; }\n\t\t\t\tinInventory EnemyClass_Sam\t\t\t{ drawImage \"PORTRY28\", \t1010,6; }\n\t\t\t\t// ^ insert more classes here\n\n\t\t\t\tinInventory EnemyQCHeavyMachinegunDM\t{ drawImage \"LedBullt\", \t 990,145; }\n\t\t\t\tinInventory EnemyQCSuperShotgunDM\t\t{ drawImage \"LedShell\", \t 960,145; }\n\t\t\t\tinInventory EnemyQCSuperNailgunDM\t\t{ drawImage \"LedNails\", \t 930,145; }\n\t\t\t\tinInventory EnemyQCTriboltDM\t\t\t{ drawImage \"LedBolts\", \t 900,145; }\n\t\t\t\tinInventory EnemyQCRocketLauncherDM\t\t{ drawImage \"LedRockt\", \t 870,145; }\n\t\t\t\tinInventory EnemyQCLightningGunDM\t\t{ drawImage \"LedCoils\", \t 840,145; }\n\t\t\t\tinInventory EnemyQCRailgunDM\t\t\t{ drawImage \"LedSlugs\", \t 810,145; }\n\t\t\t\tinInventory EnemyQCBFGDM\t\t\t\t{ drawImage \"LedBfugs\", \t 780,145; }\n\n\t\t\t\tinInventory not EnemyAbilityCooldownToken { drawImage \"ABILREDY\", 1014,70; } else {\n\t\t\t\t\tinInventory EnemyAbilityCooldownSeconds {\n\t\t\t\t\t\tdrawNumber 2, QCFNT050, brite, EnemyAbilityCooldownSeconds, alignment(center),1047,90;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tdrawImage \"ABILISRN\", 1014,70;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tdrawBar \"TEAM1BA1\", \"TEAM1BA0\", Team1Score, horizontal, 380,50;\n\t\tdrawString QCFNT050, white, GlobalArray 2, 383,54, 0, alignment(left);\n\n\t\tdrawBar \"TEAM2BA1\", \"TEAM2BA0\", Team2Score, horizontal, reverse, 800,50;\n\t\tdrawString QCFNT050, white, GlobalArray 3, 1015,54, 0, alignment(right);\n\n\t\tdrawString QCFNT050, white, GlobalVar 1, 700,54, 0, alignment(center);\t//timer\n\t}\n\n\tdrawselectedinventory INDEXFON, 15, 980;\n\n\t// Damage\n\tDrawMugShot 1, disableouch, disablerampage, disablegrin, 628, 812;\n\n\t//Flag on top of ability, and everything else\n\tinInventory RedFlag\t\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory WhiteFlag\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory BlueFlag\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory GoldFlag\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory GreenFlag\t\t{ drawImage \"FLAGCARY\", \t623,848; }\n\tinInventory PowerEldersSoul\t{ drawImage \"DEMNCARY\", \t603,819; }\n\n\tinInventory QCEverything\n\t{ drawString BIGFONT, bludi, \"warranty void\", 240,810, 0, alignment(left); }\n}\nelse // Spectator\n{\n\tdrawString QCFNT100, white, GlobalVar 1, 700,25, 0, alignment(center);\t//timer\n}}\n\n//================================================================================================\n\nmugshot \"Normal\"{ tnt1a 35; }\nmugshot \"Death\"\t{ tnt1a 35; }\nmugshot \"God\" \t{ tnt1a 35; }\n\nmugshot \"Pain\", directional\n{\n\t{wrig, wfor, wlef} 1;\n}"
},
{
"source": "pk3",
"name": "MAPINFO.txt",
"contents": "map HS01 \"The Tavern\"\n{\n next = \"HS01\"\n sky1 = \"SKY1\", 0\n music = \"$MUSIC_E1M1\"\n}"
}
]
},
"maps": []
}