
base doom;
Height 0;

statusbar normal, fullscreenoffsets
{

	// ============================================================
	// ======================== All class! ==========================
	// ============================================================
	
	InInventory TeleportCharge, 10
	{
	DrawBar "TPTBAR1", "TPTBAR0", TeleportCharge, horizontal, interpolate(35), -17 + center, -60;
	drawstring SMALLFNT, Green, "Teleporting...",  55 + center, -75;
	
	}
	
	
	
	InInventory PowerInvulnerable
	{
	drawimage "INVUL", 0, 0;
	}
	

	//General classes
	//Cancel if a secret/temp class
	
	InINventory not IsSecretCharacter
	
	{
	
	
	
	// ============================================================
	// ======================== Doomguy! ==========================
	// ============================================================

    InInventory IsDoomguy
	{
	drawimage "FACEBAR", 0, -69;
	drawimage translatable "STFBANY", 1, -68;
	drawmugshot 5, 1, -69;
    drawimage "HELTHBAR", 0, -37;
	drawimage "AMMOBAR", -71, -69; //I swear the 69 is not on purpose
	DrawNumber 3, CLSDOOM2, untranslated, Health, 60, -35;
	DrawNumber 3, CLSDOOM2, untranslated, Armor, 60, -18;
	drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 62, -33;
    drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 62, -23;
    drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 62, -13;
	    usesammo not
		{
		drawimage "STTMINUS", -20, -27;
		}
	    usessecondaryammo not
        {
		    drawimage "TYPE1", -67, -25;
			drawnumber 3, CLSDOOM2, untranslated, ammo1, -10, -27;
		}
		usessecondaryammo
        {
		    drawimage "TYPE1", -67, -33;
			drawimage "TYPE2", -67, -16;
			drawnumber 3, CLSDOOM2, untranslated, ammo1, -10, -35;
			drawnumber 3, CLSDOOM2, untranslated, ammo2, -10, -18;
		}
	drawnumber 3, INDEXFONT, gold, ammo Clip, -33, -64;
    drawnumber 3, INDEXFONT, gold, ammo Shell, -33, -58;
    drawnumber 3, INDEXFONT, gold, ammo RocketAmmo, -33, -52;
    drawnumber 3, INDEXFONT, gold, ammo Cell, -33, -46;

    drawnumber 3, INDEXFONT, gold, ammocapacity Clip, -7, -64;
    drawnumber 3, INDEXFONT, gold, ammocapacity Shell, -7, -58;
    drawnumber 3, INDEXFONT, gold, ammocapacity RocketAmmo, -7, -52;
    drawnumber 3, INDEXFONT, gold, ammocapacity Cell, -7, -46;
	
	drawswitchableimage weaponslot 2, "STGNUM2", "STYSNUM2", -32, -77; 
    drawswitchableimage weaponslot 3, "STGNUM3", "STYSNUM3", -27, -77;
    drawswitchableimage weaponslot 4, "STGNUM4", "STYSNUM4", -22, -77;
    drawswitchableimage weaponslot 5, "STGNUM5", "STYSNUM5", -17, -77;
    drawswitchableimage weaponslot 6, "STGNUM6", "STYSNUM6", -12, -77; 
    drawswitchableimage weaponslot 7, "STGNUM7", "STYSNUM7", -7, -77; 
    }
	
	// ============================================================
	// ======================== Serious sam! ==========================
	// ============================================================
	
	InInventory IsSeriousSam
	{
	drawimage "SSHUDICB", 2, -23;
	drawimage "SSHUDIC0", 2, -23;
	drawimage "SSHUDICC", 25, -23;
	drawnumber 3, SAMNUMS, untranslated, Health, alignment(center), 48, -23, 0;
	
	drawimage "3SHUDICD", -49 + center, 1;
	drawimage "3SHUDICB", -64 + center, 1;
	drawimage "3SKULL", -64 + center, 1;
	drawnumber 9, SAMNUMS2, untranslated, Kills, alignment(center), 0 + center, 1;
	
	drawimage "3SHUDICD", 16, 1;
	drawimage "3SHUDICB", 1, 1;
	drawimage "3BEAD", 1, 1;
	drawnumber 9, SAMNUMS2, untranslated, Monsters, alignment(center), 65, 1;
	
	drawimage "3SHUDICE", -59, 1;
	drawimage "3SHUDICB", -74, 1;
	drawimage "3KEY", -74, 1;
	drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", -52, 3;
    drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", -42, 5;
    drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", -32, 7;
	
	InInventory BasicArmor, 1
	{
	drawimage "SSHUDICB", 2, -46;
	drawimage "SSHUDIC2", 2, -46;
	drawimage "SSHUDICC", 25, -46;
	drawnumber 3, SAMNUMS, untranslated, Armor, alignment(center), 48, -46, 0;
	}
	
    usesammo
	{
	drawimage "SSHUDICC", 140, -23;
	drawnumber 3, SAMNUMS, untranslated, ammo1, alignment(center), 163, -23, 0;
	}

	IsSelected SSKnife { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWG", 116, -23; }
	IsSelected SSColt { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWC", 116, -23; }
	IsSelected SSColtAkimbo { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWC", 116, -23; }
	IsSelected SSShotgun { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWK", 116, -23; drawimage "SSHUDICB", 191, -23; drawimage "SAMHUDAH", 191, -23;}
	IsSelected SSDoubleShotgun { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWD", 116, -23; drawimage "SSHUDICB", 191, -23; drawimage "SAMHUDAH", 191, -23; }
	IsSelected SSTommygun { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWM", 116, -23; drawimage "SSHUDICB", 191, -23; drawimage "SAMHUDAA", 191, -23; }
	IsSelected SSMinigun { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWI", 116, -23; drawimage "SSHUDICB", 191, -23; drawimage "SAMHUDAA", 191, -23; }
	IsSelected SSGrenadeLauncher { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWF", 116, -23; drawimage "SSHUDICB", 191, -23; drawimage "SAMHUDAE", 191, -23; }
	IsSelected SSRocketLauncher { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWJ", 116, -23; drawimage "SSHUDICB", 191, -23; drawimage "SAMHUDAF", 191, -23; }
	IsSelected SSLasergun { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWH", 116, -23; drawimage "SSHUDICB", 191, -23; drawimage "SAMHUDAC", 191, -23; }
	IsSelected SSCannon { drawimage "SSHUDICB", 116, -23; drawimage "SAMHUDWA", 116, -23; drawimage "SSHUDICB", 191, -23; drawimage "SAMHUDAB", 191, -23; }
	
	InInventory SSCannonballs
	{
	drawimage "2SHUDICB", -21, -20;
	drawimage "2AMHUDAB", -21, -20;
	DrawBar "SAMBAR0", "SAMBAR1", SSCannonballs, vertical, -6, -18;
	}
	
	InInventory SSPlasma
	{
	drawimage "2SHUDICB", -42, -20;
	drawimage "2AMHUDAC", -42, -20;
	DrawBar "SAMBAR0", "SAMBAR1", SSPlasma, vertical, -27, -18;
	}
	
	InInventory SSGrenades
	{
	drawimage "2SHUDICB", -63, -20;
	drawimage "2AMHUDAE", -63, -20;
	DrawBar "SAMBAR0", "SAMBAR1", SSGrenades, vertical, -48, -18;
	}
	
	InInventory SSRockets
	{
	drawimage "2SHUDICB", -84, -20;
	drawimage "2AMHUDAF", -84, -20;
	DrawBar "SAMBAR0", "SAMBAR1", SSRockets, vertical, -69, -18;
	}
	
	InInventory SSBullets
	{
	drawimage "2SHUDICB", -105, -20;
	drawimage "2AMHUDAA", -105, -20;
	DrawBar "SAMBAR0", "SAMBAR1", SSBullets, vertical, -90, -18;
	}
	
	InInventory SSShells
	{
	drawimage "2SHUDICB", -126, -20;
	drawimage "2AMHUDAH", -126, -20;
	DrawBar "SAMBAR0", "SAMBAR1", SSShells, vertical, -111, -18;
	}
	
	}
	
	// ============================================================
	// ======================== Marco Rossi! ==========================
	// ============================================================
	
	
	InInventory IsMetalSlug
	{
	drawimage "MSWPNBAR", -100 + center, 1;
	drawimage "MSBIGHUD", -31 + center, -20;
	DrawNumber 3, MSHUDBIG, red, Health, -35 + center, -20;
	DrawNumber 3, MSHUDBIG, green, armor, 81 + center, -20;
	drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", -14 + center, -28;
    drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", -4 + center, -28;
    drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 6 + center, -28;
	
	usessecondaryammo
		{
		drawnumber 3, MSHUDSML, untranslated, ammo1, -1 + center, -12;
		drawnumber 3, MSHUDSML, untranslated, ammo2, 23 + center, -12;
		}
	
	usessecondaryammo not
		{
		drawnumber 3, MSHUDSML, untranslated, ammo1, 23 + center, -12;
		}
	
	InInventory MSOnfoot
		{
		drawimage "MSGREHUD", 1 + center, -20;
		}
		
	IsSelected SV001Weapons
		{
		drawimage "MSCANHUD", 1 + center, -20;
		drawimage "MSINFINI", -24 + center, -12;
		}
	
	IsSelected MSPistol
		{
		drawimage "MSINFINI", -24 + center, -12;
		}
	
	InInventory MSPOWReward
		{
		drawimage "MSPROFF", -96 + center, 4;
		drawimage "MSAMMOBK", -94 + center, 32;
		InInventory POWRewardTimer
			{
			DrawBar "MSRECHRG", "MSEMPTY1", POWRewardTimer, horizontal, interpolate(35), -92 + center, 34;
			}
		DrawBar "MSAMMOBR", "MSAMMONO", ammo POWAmmo, horizontal, interpolate(35), -92 + center, 34;
		}
	IsSelected MSPOWReward
		{
		drawimage "MSPRON", -96 + center, 4;
		}
	
	InInventory MSShotGun
		{
		drawimage "MSSGOFF", -72 + center, 4;
		drawimage "MSAMMOBK", -70 + center, 32;
		DrawBar "MSAMMOBR", "MSAMMONO", ammo MSSGAmmo, horizontal, interpolate(35), -68 + center, 34;
		}
	IsSelected MSShotGun
		{
		drawimage "MSSGON", -72 + center, 4;
		}
	
	InInventory MSFlameShot
		{
		drawimage "MSFSOFF", -48 + center, 4;
		drawimage "MSAMMOBK", -46 + center, 32;
		DrawBar "MSAMMOBR", "MSAMMONO", ammo MSFSAmmo, horizontal, interpolate(35), -44 + center, 34;
		}
	IsSelected MSFlameShot
		{
		drawimage "MSFSON", -48 + center, 4;
		}
	
	InInventory MSHeavyMachineGun
		{
		drawimage "MSHMGOFF", -24 + center, 4;
		drawimage "MSAMMOBK", -22 + center, 32;
		DrawBar "MSAMMOBR", "MSAMMONO", ammo MSHMGAmmo, horizontal, interpolate(35), -20 + center, 34;
		}
	IsSelected MSHeavyMachineGun
		{
		drawimage "MSHMGON", -24 + center, 4;
		}
	
	InInventory MSIronLizard
		{
		drawimage "MSILOFF", 0 + center, 4;
		drawimage "MSAMMOBK", 2 + center, 32;
		DrawBar "MSAMMOBR", "MSAMMONO", ammo MSILAmmo, horizontal, interpolate(35), 4 + center, 34;
		}
	IsSelected MSIronLizard
		{
		drawimage "MSILON", 0 + center, 4;
		}
	
	InInventory MSEnemyChaser
		{
		drawimage "MSECOFF", 24 + center, 4;
		drawimage "MSAMMOBK", 26 + center, 32;
		DrawBar "MSAMMOBR", "MSAMMONO", ammo MSECAmmo, horizontal, interpolate(35), 28 + center, 34;
		}
	IsSelected MSEnemyChaser
		{
		drawimage "MSECON", 24 + center, 4;
		}
	
	InInventory MSLaserGun
		{
		drawimage "MSLGOFF", 48 + center, 4;
		drawimage "MSAMMOBK", 50 + center, 32;
		DrawBar "MSAMMOBR", "MSAMMONO", ammo MSLGAmmo, horizontal, interpolate(35), 52 + center, 34;
		}
	IsSelected MSLaserGun
		{
		drawimage "MSLGON", 48 + center, 4;
		}
	
	InInventory MSRadio
		{
		drawimage "MSMSOFF", 72 + center, 4;
		drawimage "MSAMMOBK", 74 + center, 32;
		DrawBar "MSAMMOBR", "MSAMMONO", ammo MSSV001, horizontal, interpolate(35), 76 + center, 34;
		}
	IsSelected MSRadio
		{
		drawimage "MSMSON", 72 + center, 4;
		}
	InInventory SV001Weapons
		{
		drawimage "MSHLTHBK", -50 + center, -36;
		DrawBar "MSHLTHBR", "MSHLTHNO", MetalSlugHealth, horizontal, interpolate(35), -48 + center, -34;
		}
	}
	
	// ============================================================
	// ======================== Pico ==========================
	// ============================================================
	
	InInventory IsPico
	{
		drawmugshot 5, 0, -92;
		drawimage "PCHD", 0, -37;
		drawimage "PCWD", -79+center, -31;
		drawnumber 3, PICODOOM, untranslated, health, 60, -33;
		drawnumber 3, PICODOOM, untranslated, armor, 60, -17;
		InInventory PowerSlowdown
		{
			drawimage "PISL1", 58, -54;
		}
		InInventory PowerSlowerdown
		{
			drawimage "PISL1", 58, -54;
			drawimage "PISL2", 58, -64;
		}
		InInventory PowerSlowestdown
		{
			drawimage "PISL1", 58, -54;
			drawimage "PISL2", 58, -64;
			drawimage "PISL3", 58, -74;
		}
		//Keys and Zerk HUD
		//Health and keys
		Ininventory PowerStrength
		{
			drawimage "PCHDB", 0, -37;
			drawimage "PCWDB", -79+center, -31;
			drawnumber 3, PICODOOM, untranslated, health, 60, -33;
			drawnumber 3, PICODOOM, untranslated, armor, 60, -17;
		}
		InInventory PicoUNDYINGPENLINIANHEAD
		{
			Drawbar "PPHB2", "PPHB1", Ammo PicoBloodenergy, horizontal, 18+center, -27;
		}
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 70, -30;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 70, -20;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 70, -10;
		//Inventory bar
		InInventory PicoPencil //Melee
		{
			drawimage "PCW11", -76+center, -19;
		}
		IsSelected PicoPencil 
		{
			drawimage "PCWG", -76+center, -19;
		}
		InInventory PicoCanister //Chainsaw
		{
			drawimage "PCW3", -57+center, -19;
		}
		IsSelected PicoCanister 
		{
			drawimage "PCWG", -57+center, -19;
		}
		Ininventory PicoRifle //Pistol
		{
			drawimage "PCW2", -38+center, -19;
		}
		IsSelected  PicoRifle
		{
			drawimage "PCWG", -38+center, -19;
		}
		Ininventory PicoShotgun //Shotgun
		{
			drawimage "PCW12", -19+center, -19;
		}
		IsSelected PicoShotgun
		{
			drawimage "PCWG", -19+center, -19;
		}
		Ininventory PicoAerosol //Super Shotgun
		{
			drawimage "PCW3U", -0+center, -19;
		}
		Isselected PicoAerosol
		{
			drawimage "PCWG",  -0+center, -19;
		}
		Ininventory Pico2Uzi
		{
			drawimage "PCW42",  19+center, -19;
		}
		Isselected Pico2Uzi
		{
			drawimage "PCWG", 19+center, -19;
		}
		Ininventory PicoDiskJupiter
		{
			drawimage "PCW5", 38+center, -19;
		}
		IsSelected PicoDiskJupiter
		{
			drawimage "PCWG", 38+center, -19;
		}
		Ininventory PicoKnifes
		{
			drawimage "PCW6", 57+center, -19;
		}
		IsSelected PicoKnifes
		{
			drawimage "PCWG", 57+center, -19;
		}
		Ininventory PicoUNDYINGPENLINIANHEAD
		{
			drawimage "PCW7",  76+center, -19;
		}
		IsSelected PicoUNDYINGPENLINIANHEAD
		{
			drawimage "PCWG",  76+center, -19;
		}
		//Ammunition current
		drawimage "PCAD", -84, -60;
		usesammo
		{
			drawnumber 3, PICODOOM, untranslated, ammo1, -54, -28;
		}
		//Total Ammo
		drawimage "PCTD", -47, -76; 
		DrawNumber 3, IndexFont, Gold, Ammo PicoRifleAmmount, -19,-60;
		DrawNumber 3, IndexFont, Gold, Ammo PicoShell, -19,-51;
		DrawNumber 3, IndexFont, Gold, Ammo PicoUziMag, -19, -42;
		DrawNumber 3, IndexFont, Gold, Ammo PicoGas, -19, -33;
		DrawNumber 3, IndexFont, Gold, Ammo PicoVinylsAmmo, -19, -24;
		DrawNumber 3, IndexFont, Gold, Ammo PicoKnifeammo, -19, -15;
		DrawNumber 3, IndexFont, Gold, AmmoCapacity PicoRifleAmmount, -5,-60;
		DrawNumber 3, IndexFont, Red, AmmoCapacity PicoShell, -5,-51;
		DrawNumber 3, IndexFont, Gold, AmmoCapacity PicoUziMag, -5, -42;
		DrawNumber 3, IndexFont, Brown, AmmoCapacity PicoGas, -5, -33;
		DrawNumber 3, IndexFont, Grey, AmmoCapacity PicoVinylsAmmo, -5, -24;
		DrawNumber 3, IndexFont, White, AmmoCapacity PicoKnifeammo, -5, -15;
		
		Drawbar "PCBBF", "PCBB", Ammo PicoMeterCountdown, horizontal, -84, -76;
	}

	// ============================================================
	// ======================== Stickguy ==========================
	// ============================================================

	InInventory IsStickguy 
	{
	//Health n armor
	drawimage translatable "STFBANY", 0, -67;
	drawmugshot 5, 0, -69;
	drawimage "SGHPHUD", 0, -37;
	drawnumber 3, bigfont, Red, health, 50, -32;
	drawnumber 3, bigfont, Green, armor, 50, -18;
	//Ammo
	drawimage "SGMHUD", -73, -69;
		usesammo
		{
			drawnumber 3, bigfont, Cyan, ammo1, -23, -27;
		}
	//Stacks and powerups
		InInventory StickguyMeleeStack, 1
		{
			drawimage "SGSC", -101, -37;
			ininventory StickguyMeleeStack, 20
			{
				drawimage "SGSCMAX", -101, -37;
			
			}
			drawnumber 3, INDEXFONT, Yellow, ammo StickguyMeleeStack, whennotzero, -84, -8;
		}
		InInventory Stickguyfastfingers
		{
			drawimage "SGSF", -128, -37;
			drawnumber 3, INDEXFONT, Cyan, PowerupTime StickguySpeedboost, whennotzero, -111, -8;
		}
	//Boolets
	drawnumber 3, INDEXFONT, grey, ammo Clip, -33, -64;
    drawnumber 3, INDEXFONT, grey, ammo Shell, -33, -58;
    drawnumber 3, INDEXFONT, grey, ammo RocketAmmo, -33, -52;
	drawnumber 3, INDEXFONT, grey, ammo Cell, -33, -46;    
	//Max AMMO
    drawnumber 3, INDEXFONT, grey, ammocapacity Clip, -7, -64;
    drawnumber 3, INDEXFONT, grey, ammocapacity Shell, -7, -58;
    drawnumber 3, INDEXFONT, grey, ammocapacity RocketAmmo, -7, -52;
	drawnumber 3, INDEXFONT, grey, ammocapacity Cell, -7, -46;
	//Keys
    drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 62, -33;
    drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 62, -23;
    drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 62, -13;
    }
	
	// ============================================================
	// ======================== Mobster matt! ==========================
	// ============================================================
	
	InInventory IsMobsterMatt
    {
    drawimage "MMHUDL", 0, -67; //health
    drawimage "MMHUDR", -104, -52; //ammo
	
	
	drawimage translatable "MMHUDM", -72, 15;
	
 //   drawimage "MBBARB", -86, -60;
 //   DrawBar "MBBAR", "MBBAR2", MattBottleAmmo, horizontal, interpolate(35), -70, -49;
    DrawNumber 3, MATTNUMBERS, untranslated, Health, fillzeros, 60, -24,1;
    DrawNumber 3, MATTNUMBERS, untranslated, armor, fillzeros, 60, -56,1;
    DrawNumber 3, MATTNUMBERS, untranslated, ammo1, fillzeros, -10, -24,1;
	drawmugshot 5, -42, 17;
    drawnumber 3, INDEXFONT, white, ammo Clip, alignment(left), -71, -36;
    drawnumber 3, INDEXFONT, white, ammo Shell, alignment(left), -53, -36;
    drawnumber 3, INDEXFONT, white, ammo RocketAmmo, alignment(left), -35, -36;
    drawnumber 3, INDEXFONT, white, ammo Cell, alignment(left), -17, -36;
    
    drawswitchableimage keyslot 2, "nullimage", "STKEYS0", -10, -49;
    drawswitchableimage keyslot 5, "nullimage", "STKEYS3", -18, -49;
    drawswitchableimage keyslot 3, "nullimage", "STKEYS1", -26, -49;
    drawswitchableimage keyslot 6, "nullimage", "STKEYS4", -34, -49;
    drawswitchableimage keyslot 1, "nullimage", "STKEYS2", -42, -49;
    drawswitchableimage keyslot 4, "nullimage", "STKEYS5", -50, -49;
	
    }
	
	// ============================================================
	// ======================== Gammu! ==========================
	// ============================================================
	
	InInventory "IsGammu"
	{
	InInventory "Power75Shield"
	{
		drawimage "GAMMUSTL", 0, 0;
		drawimage "GAMMUSTR", -99, 0;
		drawimage "GAMMUSDL", 0, -56;
		drawimage "GAMMUSDR", -99, -56;
	}
	
	drawimage translatable "GAMMUCOL", 0, -69;
	drawmugshot 5, 4, -35;
	drawimage "GAMMURBK", -151, -57;
	
	IsSelected "IceOrb"
	{
		drawimage "GAMMUWP1", 0, -69;
		drawimage "GAMMUR1", -151, -57;
		InInventory not "SummonOrb"
		{
			drawimage "GAMMULCK", -74, -37;
		}
		InInventory PowerSummonOrbCooldown
		{
			DrawBar "GAMMUNON", "GAMMUSUM", PowerupTime SummonOrbCooldownGiver, Vertical, reverse, interpolate(35), -74, -37;
		}
	}
	
	IsSelected "FireOrb"
	{
		drawimage "GAMMUWP2", 0, -69;
		drawimage "GAMMUR2", -151, -57;
		InInventory not "SummonOrb"
		{
			drawimage "GAMMULCK", -74, -37;
		}
		InInventory PowerSummonOrbCooldown
		{
			DrawBar "GAMMUNON", "GAMMUSUM", PowerupTime SummonOrbCooldownGiver, Vertical, reverse, interpolate(35), -74, -37;
		}
	}
	
	IsSelected "EarthOrb"
	{
		drawimage "GAMMUWP3", 0, -69;
		drawimage "GAMMUR4", -151, -57;
		InInventory not "SummonOrb"
		{
			drawimage "GAMMULCK", -74, -37;
		}
		InInventory PowerSummonOrbCooldown
		{
			DrawBar "GAMMUNON", "GAMMUSUM", PowerupTime SummonOrbCooldownGiver, Vertical, reverse, interpolate(35), -74, -37;
		}
	}
	
	IsSelected "PoisonOrb"
	{
		drawimage "GAMMUWP4", 0, -69;
		drawimage "GAMMUR3", -151, -57;
		InInventory PowerSummonOrbCooldown
		{
			DrawBar "GAMMUNON", "GAMMUSUM", PowerupTime SummonOrbCooldownGiver, Vertical, reverse, interpolate(35), -74, -37;
		}
		InInventory not "SummonOrb"
		{
			drawimage "GAMMULCK", -74, -37;
		}
	}
	
	IsSelected "ShockOrb"
	{
		drawimage "GAMMUWP5", 0, -69;
		drawimage "GAMMUR5", -151, -57;
		InInventory not "SummonOrb"
		{
			drawimage "GAMMULCK", -74, -37;
		}
		InInventory PowerSummonOrbCooldown
		{
			DrawBar "GAMMUNON", "GAMMUSUM", PowerupTime SummonOrbCooldownGiver, Vertical, reverse, interpolate(35), -74, -37;
		}
	}
	
	IsSelected "DoomOrb"
	{
		drawimage "GAMMUWP6", 0, -69;
		drawimage "GAMMUR6", -151, -57;
		InInventory PowerDoomOrbCooldown
		{
			DrawBar "GAMMUNON", "GAMMUSUM", PowerDoomOrbCooldownInventory, Vertical, reverse, interpolate(35), -111, -37;
		}
	}
	
	InInventory "HasChainsaw"
	{
		InInventory not "PowerManaOrbCooldown"
		{
			drawimage "GAMMUPOR", -37, -37;
		}
	}
	
	InInventory "PowerManaOrbCooldown"
	{
		Drawbar "GAMMUNON", "GAMMUSUM", PowerupTime ManaOrbCooldownGiver, Vertical, reverse, interpolate(35), -37, -37;
	}
	
	InInventory not "HasChainsaw"
	{
		drawimage "GAMMULCK", -37, -37;
	}
	
	drawimage "GAMMULBK", 0, -69;
	drawbar "GAMMUHL1", "GAMMUBAR", Health(200), horizontal, interpolate(35), 72, -33;
	drawbar "GAMMUAM1", "GAMMUBAR", Armor(200), horizontal, interpolate(35), 72, -22;
	drawnumber 3, GAMMURED, untranslated, health, 67, -33;
	drawnumber 3, GAMMUGRN, untranslated, Armor, 67, -22;
	
	IsSelected "IceOrb"
		{
			drawnumber 3, GAMMUBLU, untranslated, Ammo IceMana, 67, -11;
			drawbar "GAMMUCL1", "GAMMUBAR", Ammo IceMana, horizontal, interpolate(35), 72, -11;
		}
	
	IsSelected "FireOrb"
		{
			drawnumber 3, GAMMUORG, untranslated, Ammo FireMana, 67, -11;
			drawbar "GAMMUFI1", "GAMMUBAR", Ammo FireMana, horizontal, interpolate(35), 72, -11;
		}
		
	IsSelected "PoisonOrb"
		{
			drawnumber 3, GAMMUPPL, untranslated, Ammo PoisonMana, 67, -11;
			drawbar "GAMMUPS1", "GAMMUBAR", Ammo PoisonMana, horizontal, interpolate(35), 72, -11;
		}
		
	IsSelected "EarthOrb"
		{
			drawnumber 3, GAMMUBRW, untranslated, Ammo EarthMana, 67, -11;
			drawbar "GAMMUER1", "GAMMUBAR", Ammo EarthMana, horizontal, interpolate(35), 72, -11;
		}
		
	IsSelected "ShockOrb"
		{
			drawnumber 3, GAMMUYLW, untranslated, Ammo ZapMana, 67, -11;
			drawbar "GAMMUSH1", "GAMMUBAR", Ammo ZapMana, horizontal, interpolate(35), 72, -11;
		}
		
	IsSelected "DoomOrb"
		{
			drawimage "GAMMUDO1", 72, -11;
			InInventory "PowerDoomOrbCooldown"
			{
				drawimage "GAMMUDO5", 72, -11;
			}
		}
	
	InInventory not "GammuCharge", 100
		{
			drawbar "GAMMUCHG", "GAMMUCHE", Ammo GammuCharge, vertical, interpolate(35), -111, -37;
		}
	
	InInventory "GammuCharge", 100
		{
			drawimage "GAMMUCH1", -111, -37;
		}
	
	InInventory "RedSkull"
	drawimage "GAMMURSK", 144, -62;
	
		InInventory "BlueSkull"
	drawimage "GAMMUBSK", 126, -62;
	
		InInventory "YellowSkull"
	drawimage "GAMMUYSK", 108, -62;
	
		InInventory "YellowCard"
	drawimage "GAMMUYK", 59, -62;
	
		InInventory "BlueCard"
	drawimage "GAMMUBK", 75, -62;
	
		InInventory "RedCard"
	drawimage "GAMMURK", 91, -62;
	
	}
	
	// ============================================================
	// ======================== Slayer ==========================
	// ============================================================
	InInventory IsDoomSlayer
	{
			drawimage "SLRHUDBL", 0, -58;
			
			drawimage translatable "SLRHUDBC", -214, -26;
			
			InInventory SlayerFists
			{
				drawimage "SLRHUDBR", -38, -56;
				drawbar "SLRHUDPF", "SLRHUDPN", SlayerBloodPunchTimer, vertical, interpolate(35), -37, -51;
				drawimage "SLRHUDFR", -115, -55;
				drawbar "SLRHUDFF", "SLRHUDPN", SlayerBelchTimer, vertical, interpolate(35), -112, -51;
			}
			
			//Armor
			drawnumber 3, SLAYGRN, untranslated, Armor, 73, -49;
			drawbar "SLRHUDA1", "SLRHUDNO", Armor(200), horizontal, interpolate(35), 80, -49;
			drawbar "SLRHUDA1", "SLRHUDNO", Armor(200), horizontal, interpolate(35), 81, -45;
			drawbar "SLRHUDA1", "SLRHUDNO", Armor(200), horizontal, interpolate(35), 82, -41;
			drawbar "SLRHUDA2", "SLRHUDNO", Armor(200), horizontal, interpolate(35), 83, -37;
			
			//Health
			drawnumber 3, SLAYBL, untranslated, Health, 73, -26;
			drawbar "SLRHUDL1", "SLRHUDNO", Health(200), horizontal, interpolate(35), 80, -14;
			drawbar "SLRHUDL1", "SLRHUDNO", Health(200), horizontal, interpolate(35), 81, -18;
			drawbar "SLRHUDL1", "SLRHUDNO", Health(200), horizontal, interpolate(35), 82, -22;
			drawbar "SLRHUDL2", "SLRHUDNO", Health(200), horizontal, interpolate(35), 83, -26;
			
			drawimage "SLRHUDC", -88, -52;
			drawbar "SLRHUDCF", "SLRHUDCN", SlayerChainsawTimer, vertical, interpolate(35), -87, -51;
			
			IsSelected SlayerHeavyCannon
			{
				drawimage "SLRHUDB2", -87, -29;
				drawnumber 3, SLAYGRN, untranslated, ammo SlayerClip, -42, -26;
			}
			
			IsSelected SlayerChaingun
			{
				drawimage "SLRHUDB2", -87, -29;
				drawnumber 3, SLAYGRN, untranslated, ammo SlayerClip, -42, -26;
			}
			
			IsSelected SlayerCombatshotgun
			{
				drawimage "SLRHUDB1", -87, -29;
				drawnumber 3, SLAYYLW, untranslated, ammo SlayerShell, -42, -26;
			}
			
			IsSelected SlayerSuperShotgun
			{
				drawimage "SLRHUDB1", -87, -29;
				drawnumber 3, SLAYYLW, untranslated, ammo SlayerShell, -42, -26;
			}
			
			IsSelected SlayerRocketLauncher
			{
				drawimage "SLRHUDB3", -87, -29;
				drawnumber 3, SLAYRD, untranslated, ammo SlayerRocket, -42, -26;
			}
			
			IsSelected SlayerPlasmaRifle
			{
				drawimage "SLRHUDB4", -87, -29;
				drawnumber 3, SLAYPPL, untranslated, ammo SlayerCell, -42, -26;
			}
			
			IsSelected SlayerBalista
			{
				drawimage "SLRHUDB4", -87, -29;
				drawnumber 3, SLAYPPL, untranslated, ammo SlayerCell, -42, -26;
			}
			
			IsSelected SlayerBFG9000
			{
				drawimage "SLRHUDB5", -87, -29;
				drawnumber 3, SLAYGRN, untranslated, ammo SlayerArgent, -42, -26;
			}
			
			InInventory "RedSkull"
				drawimage "SLRHUDRS", -109, -21;
		
			InInventory "BlueSkull"
				drawimage "SLRHUDBS", -125, -21;
		
			InInventory "YellowSkull"
				drawimage "SLRHUDYS", -141, -21;
		
			InInventory "YellowCard"
				drawimage "SLRHUDYK", -178, -21;
		
			InInventory "BlueCard"
				drawimage "SLRHUDBK", -194, -21;
		
			InInventory "RedCard"
				drawimage "SLRHUDRK", -210, -21;
			
		}
		
	// ============================================================
	// ======================== Kegan stuff! ==========================
	// ============================================================
	InInventory KeganHUD
	{
		
		//===HEALTH AND ARMOR===
		
		DrawImage "ARTLIF", 6, -29;
		//HP
		DrawNumber 3, LIFONT, Untranslated, Health, 72, -28, 0;
		DrawNumber 3, CLRFONT, Untranslated, Health, 72, -28, 0, Red, 25, LightBlue, 101;
		
		
		//Armor
		DrawNumber 3, LIFONT, Untranslated, Armor, 72, -15, 0;
		DrawNumber 3, CLRFONT, Untranslated, Armor, 72, -15, 0, Red, 10, Orange, 101;
		
		
		drawswitchableimage armortype ArmorBonus, "NOSHD", "HUDSHD1", 26, -20;
		drawswitchableimage armortype GreenArmor, "NOSHD", "HUDSHD1", 26, -20;
		drawswitchableimage armortype BlueArmor, "NOSHD", "HUDSHD2", 26, -20;
		drawswitchableimage armortype BlueArmorForMegasphere, "NOSHD", "HUDSHD2", 26, -20;
		
		InInventory "IamArti", 1
		{
			Drawmugshot 5, 80, -34;
		}
		
		InInventory "IamTelos", 1
		{
			InInventory "SvenPetter", 1
			{
				Drawmugshot 4, disablerampage, 80, -31;
			}
			Else
			{
				Drawmugshot 4, 80, -31;
			}
		}
		
		//===AMMO===
		
		ininventory "BackPack", 1
		{
			DrawImage "HUDPAK", -60, -36;
		}
		
		DrawImage "ARTAMO", -54, -29;
		
		//Clip ammo tracker
		drawbar "AMOMTR", "NOAMO", clip, vertical, -51, -27;
		
		//Shell ammo tracker
		drawbar "AMOMTR", "NOAMO", Shell, vertical, -38, -27;
		
		//Rocket ammo tracker
		drawbar "AMOMTR", "NOAMO", RocketAmmo, vertical, -26, -27;
		
		//Cell ammo tracker
		drawbar "AMOMTR", "NOAMO", Cell, vertical, -13, -27;
		
		
		//+++++++++++++++++++++++++++++++++++++++++++++++++++
		//+++++++++++++++++++++++++++++++++++++++++++++++++++
		//Arti stuff
		//+++++++++++++++++++++++++++++++++++++++++++++++++++
		//+++++++++++++++++++++++++++++++++++++++++++++++++++
		
		//Hero Aspect Summon
		//Charge gauge
		InInventory "AspectSummon"
		{
			DrawImage "ASPMTR1", -127, -29;
			DrawImage "ASPMTR2", -134, -29;
			drawbar "AMOMTR", "NOAMO", AspectCharge, vertical, -124, -27;
			
			InInventory "AspectCrystalStack", 1
			{
				DrawImage "ASPMTR3", -134, -23;
			}
			
			InInventory "AspectCrystalStack", 2
			{
				DrawImage "ASPMTR3", -134, -29;
			}
			
		}
		
		IsSelected "AspectSummon"
		{
			DrawNumber 2, AMFONT, White, AspectCrystalStack, -62, -24, 0, Red, 0;
			DrawImage "ACTBOX1", -127, -29;
			DrawImage "HUDARW1", -127, -39;
		}
		
		//-------------------------------------------------------------------
		
		
		//Gibson Machine Gun (Clips)
		//Grenade meter
		InInventory "GibsonMachinegun"
		{
			DrawImage "ARTGRN", -110, -29;
			
			//Berserk upgrade
			InInventory "PowerStrength", 1 
			{
				DrawImage "ARTGRN2", -110, -29;
			}
			
			DrawImage "GRNCNT", -117, -29;
			drawbar "AMOMTR", "NOAMO", GibsonCharge, vertical, -107, -27;
			
			InInventory "GibsonGrenadeStack", 1
			{
				DrawImage "GRNICN", -117, -21;
				
				//Berserk upgrade
				InInventory "PowerStrength", 1 
				{
					DrawImage "GRNICN2", -117, -21;
				}
			}
			
			InInventory "GibsonGrenadeStack", 2
			{
				DrawImage "GRNICN", -117, -25;
				
				//Berserk upgrade
				InInventory "PowerStrength", 1 
				{
					DrawImage "GRNICN2", -117, -25;
				}
			}
			
			InInventory "GibsonGrenadeStack", 3
			{
				DrawImage "GRNICN", -117, -29;
			
				//Berserk upgrade
				InInventory "PowerStrength", 1 
				{
					DrawImage "GRNICN2", -117, -29;
				}
			}
		}
		
		//Gibson Machine Gun (Clips)
		IsSelected "GibsonMachinegun"
		{
			DrawImage "HUDARW4", -54, -39;
			
			DrawNumber 3, AMFONT, White, Clip, -62, -24, 0, Red, 25;
			DrawImage "ACTBOX1", -54, -29;
			DrawImage "HUDARW1", -54, -39;
			
			DrawImage "ACTBOX6", -110, -29;
		}
		
		
		
		//-------------------------------------------------------------------
		
		//Spread Gun (Shells)
		IsSelected "RizerSpreadGun"
		{
			DrawNumber 3, AMFONT, White, Shell, -62, -24, 0, Red, 10;
			DrawImage "ACTBOX1", -41, -29;
			DrawImage "HUDARW1", -41, -39;
		}
		
		//-------------------------------------------------------------------
		
		//Solar Pistols (Clips)
		IsSelected "SolarPistols"
		{
			DrawNumber 3, AMFONT, White, Clip, -62, -24, 0, Red, 25;
			DrawImage "ACTBOX1", -54, -29;
			DrawImage "HUDARW1", -54, -39;
		}
		
		//-------------------------------------------------------------------
		
		//Sophia Blaster (Rockets)
		IsSelected "SophiaBlaster"
		{
			DrawNumber 3, AMFONT, White, RocketAmmo, -62, -34, 0, Red, 5;
			DrawImage "ACTBOX1", -29, -29;
			DrawImage "HUDARW1", -29, -39;
			
			//Heat gauge
			DrawImage "SPHHUD1", -98, -20;
			drawbar "SPHMTR1","SPHMTR3", SophiaHeat, horizontal, -94, -12;
			
			//Overheat gauge
			InInventory "SophiaOverHeat", 1
			{
				DrawImage "SPHHUD3", -98, -20;
				drawbar "SPHMTR2","SPHMTR3", SophiaOverHeat, horizontal, -94, -12;
			}
		}
		
		//-------------------------------------------------------------------
		
		//Hunter's Knives (Cells)
		IsSelected "HuntersKnives"
		{
			DrawNumber 3, AMFONT, White, Cell, -62, -24, 0, Red, 19;
			DrawImage "ACTBOX1", -16, -29;
			DrawImage "HUDARW1", -16, -39;
		}
		
		//-------------------------------------------------------------------
		
		//Wrecking Crew (Cells)
		IsSelected "WreckingCrew"
		{
			DrawNumber 3, AMFONT, White, Cell, -62, -24, 0, Red, 39;
			DrawImage "ACTBOX1", -16, -29;
			DrawImage "HUDARW1", -16, -39;
		}
		
		//Missing Hammer gauge
		//-------------------------------------------------------------------
		
		InInventory "HammerLessTimer", 1
		{
			DrawImage "HMRMTR", -144, -29;
			drawbar "AMOMTR", "NOAMO", HammerLessTimer, vertical, -141, -27;
		}
		
		//+++++++++++++++++++++++++++++++++++++++++++++++++++
		//+++++++++++++++++++++++++++++++++++++++++++++++++++
		//Telos stuff
		//+++++++++++++++++++++++++++++++++++++++++++++++++++
		//+++++++++++++++++++++++++++++++++++++++++++++++++++
		
		//P.E.T. Gun 
		//Sven charge
		InInventory "PETgun"
		{
			DrawImage "SVNMTR1", -127, -29;
			drawbar "AMOMTR", "NOAMO", SvenCharge, vertical, -124, -27;
			
			InInventory "SvenCharge", 80
			{
				drawbar "AMOMTR2", "NOAMO", SvenCharge, vertical, -124, -27;
				DrawImage "SVNMTR2", -127, -29;
			}		
			
			IsSelected "PETgun"
			{
				DrawNumber 3, AMFONT, White, SvenCharge, -62, -24, 0, Red, 79;
				DrawImage "ACTBOX1", -127, -29;
				DrawImage "HUDARW1", -127, -39;
			}
		}
		
		//------------------------------------------------------------------
		
		//Halken Laser (Clips)
		//Star meter
		InInventory "HalkenLaser"
		{
			DrawImage "ARTSTR", -110, -29;
			drawbar "AMOMTR", "NOAMO", HalkenCharge, vertical, -107, -27;
			
			InInventory "PowerStrength", 1
			{
				DrawImage "ARTSTR2", -113, -15;
			}
		}
		
		InInventory "HalkenCharge", 200
			{
				drawbar "AMOMTR2", "NOAMO", HalkenCharge, vertical, -107, -27;
			}
			
			
		//Halken Laser (Clips)
		IsSelected "HalkenLaser"
		{
			InInventory "HalkenCharge", 200
			{
				DrawImage "HUDARW4", -54, -39;
			}
			
			DrawNumber 3, AMFONT, White, Clip, -62, -24, 0, Red, 25;
			DrawImage "ACTBOX1", -54, -29;
			DrawImage "HUDARW1", -54, -39;
			
			DrawImage "ACTBOX6", -110, -29;
		}
		
		//-------------------------------------------------------------------
		
		//Spread Gun (Shells)
		IsSelected "LanceSpreadGun"
		{
			DrawNumber 3, AMFONT, White, Shell, -62, -24, 0, Red, 10;
			DrawImage "ACTBOX1", -41, -29;
			DrawImage "HUDARW1", -41, -39;
		}
		
		//-------------------------------------------------------------------
		
		//Vic Viper (Clips)
		IsSelected "VicViper"
		{
			DrawNumber 3, AMFONT, White, Clip, -62, -34, 0, Red, 25;
			DrawImage "ACTBOX1", -54, -29;
			DrawImage "HUDARW1", -54, -39;
			
			//Power up gauge
			
			DrawImage "VicHUD1", -97, -20;
			
			DrawBar "VICMTR1", "VICMTR2", VicViperCharge, Horizontal, -93, -18;
			
			//3 tiers of power
			InInventory "VicViperPowerup", 1
			{
				DrawImage "VicHUD2", -97, -20;
				DrawImage "VICLTE1", -93, -05;
			}
			
			InInventory "VicViperPowerup", 2
			{
				DrawImage "VicHUD3", -97, -20;
				DrawImage "VICLTE1", -82, -05;
			}
			
			InInventory "VicViperPowerup", 3
			{
				DrawImage "VicHUD4", -97, -20;
				DrawImage "VICLTE1", -71, -05;
			}
			
			
			//Missile tracker
			Ininventory "VicViperMissileAmmo", 1
			{
				DrawImage "VICHUD5", -36, -40;
				DrawNumber 2, LIFONT, Untranslated, "VicViperMissileAmmo", fillzeros, -10, -40;
			}
			
			//Ring laser charges
			Ininventory "VicViperLaserCharge", 1
			{
				DrawImage "VICHUD6", -37, -54;
				DrawNumber 2, LIFONT, Untranslated, "VicViperLaserCharge", fillzeros, -10, -52;
			}
		}
		
		//Vic Viper Option meter
		InInventory VicOptionPowerUp, 1
		{
			drawimage "VICHUD7", 111, -43;
			
			Ininventory "VicViperLaserCharge", 1 //This is to turn the icon blue
			{
				drawimage "VICHUD8", 111, -43;
			}
			
			drawimage "TALLMTR", 114, -30;
			drawbar "TALLBAR","NOTALL", PowerupTime OptionMeterHUD,vertical,  117, -28;
		}
		
		//-------------------------------------------------------------------
		
		
		//Metafighter (Rockets)
		IsSelected "Metafighter"
		{
			DrawNumber 3, AMFONT, White, RocketAmmo, -62, -34, 0, Red, 5;
			DrawImage "ACTBOX1", -29, -29;
			DrawImage "HUDARW1", -29, -39;


			//Heat gauge
			DrawImage "SPHHUD2", -98, -20;
			drawbar "SPHMTR1","SPHMTR3", SophiaHeat, horizontal, -94, -12;
			
			//Overheat gauge
			InInventory "SophiaOverHeat", 1
			{
				DrawImage "SPHHUD3", -98, -20;
				drawbar "SPHMTR2","SPHMTR3", SophiaOverHeat, horizontal, -94, -12;
			}
		}
		
		//-------------------------------------------------------------------
		
		//Fire Flower (Cells)
		IsSelected "FireFlower"
		{
			DrawNumber 3, AMFONT, White, Cell, -62, -24, 0, Red, 19;
			DrawImage "ACTBOX1", -16, -29;
			DrawImage "HUDARW1", -16, -39;
		}
		
		//-------------------------------------------------------------------
		
		//Space Hunter rifle (Cells)
		IsSelected "SpaceHunterRifle"
		{
			DrawNumber 3, AMFONT, White, Cell, -62, -24, 0, Red, 19;
			
			InInventory "Cell", 40
			{
				DrawImage "ACTBOX1", -16, -29;
				DrawImage "HUDARW1", -16, -39;
			}
			
			InInventory Not "Cell", 40
			{
				DrawImage "SQWMTR", -144, -29;
				drawbar "AMOMTR", "NOAMO", SquareCharge, vertical, -141, -27;
				
				DrawImage "HUDARW1", -144, -39;
				
				InInventory "SquareCharge", 6
				{
					DrawImage "ACTBOX1", -144, -29;
				}
			}
		}
		
		
		
	//==============================KEYS===============================

		drawswitchableimage RedCard, "nullimage", "HUDRKEY", 7, -52;
		drawswitchableimage redskull, "nullimage", "HUDRSKU", 6, -42;
		drawswitchableimage Yellowcard, "nullimage", "HUDYKEY", 17, -52;
		drawswitchableimage yellowskull, "nullimage", "HUDYSKU", 16, -42;
		drawswitchableimage BlueCard, "nullimage", "HUDBKEY", 27, -52;
		drawswitchableimage Blueskull, "nullimage", "HUDBSKU", 26, -42;
	}
	
	
	
	// ============================================================
	// ======================== Codsworth =========================
	// ============================================================

	InInventory IsCodsworth
		{
			drawimage "CODHUDL", 0, -34;
			drawimage "CODHUDR", -66, -50;
			drawnumber 3, CODBIG, untranslated, health, 48, -20;
			drawnumber 3, CODBIG, untranslated, armor, 48, -8;
		
			drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", -105, -10;
			drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", -95, -10;
			drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", -85, -10;
			
			drawnumber 3, CODBIG, untranslated, ammo1, -5, -13;
			drawnumber 3, CODSMOL, untranslated, ammo Clip, -30, -33;
			drawnumber 3, CODSMOL, untranslated, ammo Shell, -5, -33;
			drawnumber 3, CODSMOL, untranslated, ammo RocketAmmo, -30, -27;
			drawnumber 3, CODSMOL, untranslated, ammo Cell, -5, -27;
		
			isselected FujiwaraKoifish
			{
				ininventory codkoifiremode
				{
					drawimage "CODKOIM2", 10, -100;
				}
				ininventory codhudinvshit
				{
					drawimage "CODKOIM1", 10, -100;
				}
				drawnumber 3, CODSMOL, untranslated, CodsworthKoifishCharges, -2, -7;
			}
			isselected Frycook
			{
				drawnumber 3, CODSMOL, untranslated, CodsworthFryCookCharges, -2, -7;
			}
			isselected CrossPho
			{
				drawnumber 3, CODSMOL, untranslated, FishLoaded, -2, -7;
			}
			IsSelected Bucketoffuckingpiranhas
			{
				ininventory hasbucket
				{
					drawimage "CODBUCKT", 35, -75;
				}
			}
		}
	
	// ============================================================
	// ======================== Peppino! ==========================
	// ============================================================

	InInventory IsPeppino
	{
		drawimage translatable "PEPHUDBK", 1, -125;
		drawmugshot 5, 30, -90;
		drawimage "PEPHUDTV", 1, -125;
		DrawImage "PEPHUDLF", 54, -40;
		DrawNumber 3, PTNUMBIG, Red, Health, 52, -40;
		DrawNumber 3, PTNUMBIG, Green, Armor, 52, -20;
		
		InInventory TheScooter
		{
		DrawBar "PEPHUDBR", "PEPHUDNO", PeppinoScooterFuel, horizontal, interpolate(35), -114, -18;
		}
		
		drawimage "PEPHUDAM", -143, -47;
		drawnumber 3, PTNUMSML, untranslated, ammo PeppinoPizzaAmmo, -92, -37;
		drawnumber 3, PTNUMSML, untranslated, ammo PeppinoWeaponsAmmo, -62, -37;
		drawnumber 3, PTNUMSML, untranslated, ammo PeppinoDynamiteAmmo, -35, -37;
		drawnumber 3, PTNUMSML, untranslated, ammo PeppinoMagicAmmo, -1, -37;
		drawimage "PEPHUDRT", -122, -80;
		drawnumber 3, PTNUMBIG, Orange, ammo1, -36, -85;
		
		InInventory "YellowSkull"
		drawimage "STUPKEY6", 86, -41;
	
		InInventory "BlueSkull"
		drawimage "STUPKEY5", 86, -28;
	
		InInventory "RedSkull"
		drawimage "STUPKEY4", 86, -15;
		
		InInventory "YellowCard"
		drawimage "STUPKEY3", 76, -41;
	
		InInventory "BlueCard"
		drawimage "STUPKEY2", 76, -28;
	
		InInventory "RedCard"
		drawimage "STUPKEY1", 76, -15;

	}
	
	// ============================================================
	// ======================== JDG! ==========================
	// ============================================================
	
	InInventory "IsJdG"
		{
			drawimage translatable "JDGHUDB", 2, -66;
			drawimage "JDGHUDF", 2, -66;
			drawnumber 3, JDGNUM, untranslated, Health, alignment(left), 40, -33; 
			drawnumber 3, JDGNUM, untranslated, Armor, alignment(left), 40, -66; 
			drawnumber 4, JDGNUM, untranslated, Ammo1, alignment(right), -2, -33; 
			
			InInventory "RedCard"
				drawimage "JDGKEYR", -10, -44;
				
			InInventory "RedSkull"
				drawimage "JDGSKLR", -10, -55;
				
			InInventory "YellowCard"
				drawimage "JDGKEYY", -20, -44;

			InInventory "YellowSkull"
				drawimage "JDGSKLY", -20, -55;
				
			InInventory "BlueCard"
				drawimage "JDGKEYB", -30, -44;

			InInventory "BlueSkull"
				drawimage "JDGSKLB", -30, -55;
		}
		
	// ============================================================
	// ======================== Lother! ==========================
	// ============================================================
	
	InInventory IsLother
	{
		//Lother's Faces of Evil
		
		drawimage "LOTHUDB6", -88 + center, -47;
		drawimage "LOTDEAD", -79 + center, -38;
		
		InInventory "LotherHealth81"
		{
			InInventory "LotherMotivation",  400
			{
				drawimage "LOTHUDB3", -88 + center, -47;
				drawimage "LOTMAXA1", -79 + center, -38;
			}
		
			InInventory not "LotherMotivation",  400
			{
				drawimage "LOTHUDB2", -88 + center, -47;
				drawimage "LOTMIDA1", -79 + center, -38;
			}
		
			InInventory not "LotherMotivation",  200
			{
				drawimage "LOTHUDB1", -88 + center, -47;
				drawimage "LOTMINA1", -79 + center, -38;
			}
			
			InInventory "LotherOuch"
			{
				drawimage "LOTHUDT1", -88 + center, -47;
				drawimage "LOTAIEA1", -79 + center, -38;
			}
		}
		
		InInventory "LotherHealth61"
		{
				InInventory "LotherMotivation",  400
				{
					drawimage "LOTHUDB3", -88 + center, -47;
					drawimage "LOTMAXB1", -79 + center, -38;
				}
			
				InInventory not "LotherMotivation",  400
				{
					drawimage "LOTHUDB2", -88 + center, -47;
					drawimage "LOTMIDB1", -79 + center, -38;
				}
			
				InInventory not "LotherMotivation",  200
				{
					drawimage "LOTHUDB1", -88 + center, -47;
					drawimage "LOTMINB1", -79 + center, -38;
				}
				
				InInventory "LotherOuch"
				{
					drawimage "LOTHUDT1", -88 + center, -47;
					drawimage "LOTAIEB1", -79 + center, -38;
				}
		}
		
		InInventory "LotherHealth41"
		{
				InInventory "LotherMotivation",  400
				{
					drawimage "LOTHUDB3", -88 + center, -47;
					drawimage "LOTMAXC1", -79 + center, -38;
				}
			
				InInventory not "LotherMotivation",  400
				{
					drawimage "LOTHUDB2", -88 + center, -47;
					drawimage "LOTMIDC1", -79 + center, -38;
				}
			
				InInventory not "LotherMotivation",  200
				{
					drawimage "LOTHUDB1", -88 + center, -47;
					drawimage "LOTMINC1", -79 + center, -38;
				}
				
				InInventory "LotherOuch"
				{
					drawimage "LOTHUDT1", -88 + center, -47;
					drawimage "LOTAIEC1", -79 + center, -38;
				}
		}
		
		InInventory "LotherHealth21"
		{
				InInventory "LotherMotivation",  400
				{
					drawimage "LOTHUDB3", -88 + center, -47;
					drawimage "LOTMAXD1", -79 + center, -38;
				}
			
				InInventory not "LotherMotivation",  400
				{
					drawimage "LOTHUDB2", -88 + center, -47;
					drawimage "LOTMIDD1", -79 + center, -38;
				}
			
				InInventory not "LotherMotivation",  200
				{
					drawimage "LOTHUDB1", -88 + center, -47;
					drawimage "LOTMIND1", -79 + center, -38;
				}
				
				InInventory "LotherOuch"
				{
					drawimage "LOTHUDT1", -88 + center, -47;
					drawimage "LOTAIED1", -79 + center, -38;
				}
		}
		
		InInventory "LotherHealth1"
		{
				InInventory "LotherMotivation",  400
				{
					drawimage "LOTHUDB3", -88 + center, -47;
					drawimage "LOTMAXE1", -79 + center, -38;
				}
			
				InInventory not "LotherMotivation",  400
				{
					drawimage "LOTHUDB2", -88 + center, -47;
					drawimage "LOTMIDE1", -79 + center, -38;
				}
			
				InInventory not "LotherMotivation",  200
				{
					drawimage "LOTHUDB1", -88 + center, -47;
					drawimage "LOTMINE1", -79 + center, -38;
				}
				
				InInventory "LotherOuch"
				{
					drawimage "LOTHUDT1", -88 + center, -47;
					drawimage "LOTAIEE1", -79 + center, -38;
				}
		}
		
		InInventory not "LotherMotivation", 1
		{
			drawimage "LOTHUDB1", -88 + center, -47;
			InInventory "LotherOuch"
			{
				drawimage "LOTHUDT1", -88 + center, -47;
			}
			drawimage "LOTZZZ", -79 + center, -38;
		}
		
		//Lother's Baldi's Basic HUD
		
		drawimage translatable "LOTHUDBL", 0, -53;
		drawimage "LOTHUDBR", -79, -53;
		drawimage "LOTHUDBC", -50 + center, -32;
		drawnumber 3, LOTNUMS, Red, Health, 80, -40;
		drawnumber 3, LOTNUMS, Blue, Armor, 80, -20;
		drawbar "LOTHUDMF", "LOTHUDMB", Ammo LotherMotivation, horizontal, -46 + center, -28;
		drawnumber 3, LOTNUMS, White, Ammo LotherMotivation, 60 + center, -21;
		drawnumber 3, LOTNUMS, Yellow, ammo1, -5, -40; 
		drawimage "LOTHUDTX", -49 + center, -41;
		
		InInventory "LotherMotivation",  400
			{
				drawimage "LOTHUDDW", -11 + center, -38;
				drawimage "LOTHUDUP", 32 + center, -45;
			}
		
			InInventory not "LotherMotivation",  200
			{
				drawimage "LOTHUDUP", -11 + center, -38;
				drawimage "LOTHUDDW", 32 + center, -45;
			}
		
		InInventory "YellowSkull"
	drawimage "LOTSKL2", -74, -84;
	
		InInventory "BlueSkull"
	drawimage "LOTSKL3", -30, -86;
	
			InInventory "RedSkull"
	drawimage "LOTSKL1", -52, -85;
		
		InInventory "YellowCard"
	drawimage "LOTKEY2", -74, -84;
	
		InInventory "BlueCard"
	drawimage "LOTKEY3", -30, -86;
	
		InInventory "RedCard"
	drawimage "LOTKEY1", -52, -85;
	
		//Lother's Up your Arsenal
		
		InInventory LotherCafe
		{
			drawbar "LOTHUDCB", "LOTHUDCF", PowerupTime CafeCooldownGiver, horizontal, reverse, interpolate(35), -57, -23;
		}
		IsSelected LotherFists
		{
			drawimage "LOTHUDW1", -80, -55;
		}
		IsSelected MR73
		{
			drawimage "LOTHUDW2", -80, -55;
		}
		IsSelected Winchester1887
		{
			drawimage "LOTHUDW3", -80, -55;
		}
		IsSelected DeliciousMilk
		{
			drawimage "LOTHUDW4", -80, -55;
		}
		IsSelected Famas
		{
			drawimage "LOTHUDW5", -80, -55;
		}
		IsSelected RawckitLaunchair
		{
			drawimage "LOTHUDW6", -80, -55;
		}
		IsSelected DragonBallZ
		{
			drawimage "LOTHUDW7", -80, -55;
		}
		IsSelected OkuuCannon
		{
			drawimage "LOTHUDW8", -80, -55;
		}
		IsSelected LotherCafe
		{
			drawimage "LOTHUDW9", -80, -55;
		}
	}
	
	
	// ============================================================
	// ======================== Kyuteru! ==========================
	// ============================================================

	InInventory IsKyuteru
	{
		drawimage translatable "KYUNEWCL", 1, -67;
		drawimage "KYUNEWL", 1, -67;
		drawimage translatable "KYUNEWCR", -134, -84;
		drawimage "KYUNEWR", -134, -84;
		drawnumber 3, KYUNUMS, untranslated, Health, 80, -55;
		drawnumber 3, KYUNUMS, untranslated, Armor, 80, -31;
		drawnumber 3, KYUNUMA, untranslated, ammo KyuMaggot, -59, -75;
		drawnumber 3, KYUNUMA, untranslated, ammo KyuPaper, -59, -58;
		drawnumber 3, KYUNUMA, untranslated, ammo KyuStone, -59, -41;
		drawnumber 3, KYUNUMA, untranslated, ammo KyuSpirit, -59, -24;
		drawswitchableimage keyslot 2 && 5, "nullimage", "TERHUDBK", "TERHUDBS", "TERHUDBA", -72 + center, -25;
		drawswitchableimage keyslot 3 && 6, "nullimage", "TERHUDYK", "TERHUDYS", "TERHUDYA", -72 + center, -25;
		drawswitchableimage keyslot 1 && 4, "nullimage", "TERHUDRK", "TERHUDRS", "TERHUDRA", -72 + center, -25;
		DrawBar "HEALMF", "HEALME", HealInv, vertical, 80, -60;
		
		IsSelected "KyuClaws"
		{
			drawimage "KYUWP1", -135, -68;
		}
		
		IsSelected "KyuFood"
		{
			drawimage "KYUNEWSE", -112, -73;
			drawimage "KYUWP2", -135, -68;
		}
		
		IsSelected "KyuVengefulSpirit"
		{
			drawimage "KYUNEWSE", -112, -22;
			drawimage "KYUWP8", -135, -68;
		}
		
		IsSelected "KyuSacredSeals"
		{
			drawimage "KYUNEWSE", -112, -56;
			drawimage "KYUWP3", -135, -68;
		}
		
		IsSelected "KyuTenguGumbai"
		{
			drawimage "KYUNEWSE", -112, -56;
			drawimage "KYUWP7", -135, -68;
		}
		
		IsSelected "KyuSacredStone"
		{
			drawimage "KYUNEWSE", -112, -39;
			drawimage "KYUWP4", -135, -68;
		}
		
		IsSelected "KyuZone"
		{
			drawimage "KYUNEWSE", -112, -22;
			drawimage "KYUWP5", -135, -68;
		}
		
		IsSelected "KyuTorii"
		{
			drawimage "KYUWP6", -135, -68;
		}
		
	}
	
	InInventory KyuShield
    {
    drawimage "KYUBUL", 0, 0;
    drawimage "KYUBUR", -121, 0;
    drawimage "KYUBDL", 0, -53;
    drawimage "KYUBDR", -121, -53;
    drawimage "KYDANCE1", 0 + center, -60;
    drawimage "KYICON3", - 25 + center, -70;
    }
    
    InInventory TenguSpeed
    {
    drawimage "KYDANCE1", 0 + center, -60;
    drawimage "KYICON2", - 25 + center, -70;
    }
    
    InInventory KyuIndicator
    {
    drawimage "KYDANCE1", 0 + center, -60;
    drawimage "KYICON1", - 25 + center, -70;
    }
    
    InInventory KyuIndicator2
    {
    drawimage "KYDANCE1", 0 + center, -60;
    drawimage "KYICON1", - 25 + center, -70;
    }
	
	// ============================================================
	// ======================== PTG! ==========================
	// ============================================================
	
	InInventory IsPTG
		{
			drawimage translatable "PTGHUDC", 0, -75;
			drawimage "PTGHUDL", 0, -75;
			drawnumber 3, PTGNUMR, untranslated, Health, 40, -23;
			drawnumber 3, PTGNUMG, untranslated, Armor, 40, -10;
			drawmugshot 5, 8, -57;
			drawimage "PTGHUDR", -25, -58;
			InInventory PTGPunchMeter
			{
			drawbar "PTGHUDG", "PTGHUDE", PTGPunchMeter, vertical, interpolate(35), -20, -42;
			}
			InInventory not PTGPunchMeter
			{
			drawbar "PTGHUDF", "PTGHUDE", PTGPseudoMeter, vertical, interpolate(35), -20, -42;
			}
			
			drawimage "PTGHUDT", -25, -58;
			drawnumber 1, PTNUMBIG, untranslated, PTGTier, -6, -25;
			drawswitchableimage keyslot 1 && 4, "nullimage", "PTGKEYC3", "PTGKEYS3", "PTGKEYA3", -85, -58;
			drawswitchableimage keyslot 2 && 5, "nullimage", "PTGKEYC2", "PTGKEYS2", "PTGKEYA2", -65, -58;
			drawswitchableimage keyslot 3 && 6, "nullimage", "PTGKEYC1", "PTGKEYS1", "PTGKEYA1", -45, -58;
			
			
			//Tier 1
			InInventory PTGTier, 1
			{
			drawimage "TIERBG", -104, -32;
			drawimage "TIER1", -104, -32;
			drawimage "TIER5", -67, -32;
			}
			//Tier 2
			InInventory PTGTier, 2
			{
			drawimage "TIERBG", -104, -32;
			drawimage "TIER3", -104, -32;
			drawimage "TIER4", -67, -32;
			}
			//Tier 3
			InInventory PTGTier, 3
			{
			drawimage "TIERBG", -104, -32;
			drawimage "TIER6", -104, -32;
			drawimage "TIER7", -67, -32;
			}
			//Tier 4
			InInventory PTGTier, 4
			{
			drawimage "TIERBG", -104, -32;
			drawimage "TIER9", -104, -32;
			drawimage "TIER2", -67, -32;
			}
			//Tier 5
			InInventory PTGTier, 5
			{
			drawimage "TIERBG", -104, -32;
			drawimage "TIER10", -104, -32;
			drawimage "TIER8", -67, -32;
			}
			
			//PIG Farm
			InInventory PigFarmPigLevel
			{
				drawimage translatable "PGIFRAMI", -140, -12;
				drawimage "MSHLTHBK", -212, -12;
				DrawBar "MSHLTHBR", "MSHLTHNO", PigFarmHealth, horizontal, interpolate(35), -210,  -10;
				DrawString SMALLFONT, DarkGray, "LVL", -110, -37;
				drawnumber 3, SMALLFONT, untranslated, PigFarmPigLevel, -110, -23; 
			}
			
		}
	
	// ============================================================
	// ======================== Stupid Rat! ==========================
	// ============================================================
	
	InInventory IsStupidRat
	{
		//Status
		drawimage "RATMNHUD", 5, -45;
		
		//Keys
		
		InInventory "YellowSkull"
		drawimage "STUPKEY6", 95, -17;
	
		InInventory "BlueSkull"
		drawimage "STUPKEY5", 95, -28;
	
		InInventory "RedSkull"
		drawimage "STUPKEY4", 95, -39;
		
		InInventory "YellowCard"
		drawimage "STUPKEY3", 84, -17;
	
		InInventory "BlueCard"
		drawimage "STUPKEY2", 84, -28;
	
		InInventory "RedCard"
		drawimage "STUPKEY1", 84, -39;
		
			
		//HUD Weapon Icons

		//Empty Icons
		//Top row
		InInventory StupidRatPhone
		{
			drawimage "RATICNF0", 4, -70; //Phone
			
			
			DrawBar "RATFN1", "RATFN2", StupidRatPhoneCooldown, vertical, interpolate(35), 203, -33;
		}
		
		drawimage "RATICNF1", 19, -70; //Spit
		drawimage "RATICNF2", 34, -70; //Donut
		
		InInventory StupidRatCheeseWeapon
		{
			drawimage "RATICNF3", 49, -70; //Cheese	
		}
		InInventory StupidRatJellyWeapon
		{
			drawimage "RATICNF4", 64, -70; //Jelly
		}

		//Bottom row
		
		InInventory StupidRatPizzaWeapon
		{
			drawimage "RATICNF5", 19, -56; //Pizza
		}
		InInventory StupidRatBalloonWeapon
		{
			drawimage "RATICNF6", 34, -56; //Balloon
		}
		InInventory StupidRatCanWeapon
		{
			drawimage "RATICNF7", 49, -56; //Can
		}
		InInventory StupidRatBombWeapon
		{
			drawimage "RATICNF8", 64, -56; //Bomb
		}
		
		

		//Selected weapons
		IsSelected StupidRatSpit
		{
			drawimage "RATICN1", 19, -70; //Spit
			
			//Type Select
			InInventory "StupidRatSpitType",  4
			{
				drawimage "RATPINT", 194, -12;
			}
			Else
			{
				InInventory "StupidRatSpitType",  3
				{
					drawimage "RATPINT", 194, -20;
				}
				Else
				{
					InInventory "StupidRatSpitType",  2
					{
						drawimage "RATPINT", 194, -29;
					}
					else
					{
						InInventory "StupidRatSpitType",  1
						{
							drawimage "RATPINT", 192, -39;
						}
					}
				}
			}
		}
		
		IsSelected StupidRatDonutWeapon
		{
			drawimage "RATICN2", 34, -70; //Spit		
		}
		
		IsSelected StupidRatJellyWeapon
		{
			drawimage "RATICN4", 64, -70; 		
		}
		
		IsSelected StupidRatCheeseWeapon
		{
			drawimage "RATICN3", 49, -70; 		
		}
	
		IsSelected StupidRatPhone
		{
			drawimage "RATICN0", 4, -70; 	
		}
		

			
		
		IsSelected StupidRatPizzaWeapon
		{
			drawimage "RATICN5", 19, -56; 		
		}
		
		IsSelected StupidRatBalloonWeapon
		{
			drawimage "RATICN6", 34, -56; 		
		}
	
		IsSelected StupidRatCanWeapon
		{
			drawimage "RATICN7", 49, -56; 		
		}
		
		IsSelected StupidRatBombWeapon
		{
			drawimage "RATICN8", 64, -56; 		
		}
		
		
		//Bars
		

		//Health
		DrawBar "RATHLBR2", "RATHLBR1", Health(100), horizontal, interpolate(35), 19, -33;
		DrawBar "RATHLBR3", "RATHLBR1", overmaxhealth, Horizontal, interpolate(35), 19, -33; 
		
		//Armor
		DrawBar "RATHLBR4", "RATHLBR1", armor(100), horizontal, interpolate(35), 19, -20;
		DrawBar "RATHLBR5", "RATHLBR1", overmaxArmor, Horizontal, interpolate(35), 19, -20; 
		
		//Pizza
		DrawBar "RATAMBR2", "RATAMBR1", StupidRatPizzaAmmo, horizontal, interpolate(35), 130, -38;
		
		//Balloon
		DrawBar "RATAMBR3", "RATAMBR1", StupidRatBalloonAmmo, horizontal, interpolate(35), 130, -26;
		
		//Can
		DrawBar "RATAMBR4", "RATAMBR1", StupidRatPlaneAmmo, horizontal, interpolate(35), 130, -14;
		
		//Clip
		DrawBar "RATAMBR5", "RATAMBR1", StupidRatClip, horizontal, interpolate(35), 162, -38;
		
		//Shell
		DrawBar "RATAMBR6", "RATAMBR1", StupidRatShell, horizontal, interpolate(35), 162, -30;
		
		//Rocket
		DrawBar "RATAMBR7", "RATAMBR1", StupidRatRocketAmmo, horizontal, interpolate(35), 162, -22;
		
		//Cell
		DrawBar "RATAMBR8", "RATAMBR1", StupidRatCell, horizontal, interpolate(35), 162, -14;
		
		
		//Numbers
		drawnumber 3, INDEXFONT, green, ammo StupidRatClip, 163, -38;
		drawnumber 3, INDEXFONT, green, ammo StupidRatShell, 163, -30;
		drawnumber 3, INDEXFONT, green, ammo StupidRatRocketAmmo, 163, -22;
		drawnumber 3, INDEXFONT, green, ammo StupidRatCell, 163, -14;
		
		drawnumber 3, INDEXFONT, yellow, ammo StupidRatPizzaAmmo, 131, -38;
		drawnumber 3, INDEXFONT, yellow, ammo StupidRatBalloonAmmo, 131, -26;
		drawnumber 3, INDEXFONT, yellow, ammo StupidRatPlaneAmmo, 131, -14;
		
		DrawNumber 3, BIGFONT, yellow, Health, alignment(Left), 13, -46;
		DrawNumber 3, BIGFONT, purple, Armor, alignment(Left), 13, -15;
		
	
	}
	
	// ============================================================
	// ======================== Morshu! ==========================
	// ============================================================
	
	InInventory MorshuShopOverlap
	{	
		InInventory not isPTG
		{
		drawimage "MORSHURP", -50, -141; 
		drawnumber 5, MORBIG, untranslated, ammo Rupee, -5, -140;

		InInventory MorshuRupeePriceBroadcast
		{
			
			drawimage "MRSMINUS", -50, -122; 
			drawnumber 5, MORBIG, red, MorshuRupeePriceBroadcast, -5, -125;
		}
		
		}
	}
	
	InInventory IsMorshu
	{	
		
		//shop stuff
		ininventory MorshuShopSelectMode {
			drawimage "MRSHPBT1", -35 + center, -202;
			drawimage "MRSHPBT1", -35 + center, -90;
			drawimage "MRSHPBT1", -113 + center, -146;
			drawimage "MRSHPBT1", 41 + center, -146;
			drawmugshot 5, 0 + center, -122;
			
			drawimage "MRSHPBT3", -35 + center, -202;
			
			ininventory Shop2 {
				drawimage "MRSHPBT4", -113 + center, -146;
			} else {
				drawimage "mrshrpc1", -113 + center, -161;
				drawimage "MRSHPBT0", -113 + center, -146;
				drawimage "MRSHPBT7", -113 + center, -146;
			}
			ininventory shop3 {
				drawimage "MRSHPBT5", 41 + center, -146;
			} else {
				drawimage "mrshrpc2", 41 + center, -161;
				drawimage "MRSHPBT0", 41 + center, -146;
				drawimage "MRSHPBT8", 41 + center, -146;
			}
			ininventory Shop4 {
				drawimage "MRSHPBT6", -35 + center, -90;
			} else {
				drawimage "mrshrpc3", -35 + center, -105;
				drawimage "MRSHPBT0", -35 + center, -90;
				drawimage "MRSHPBT9", -35 + center, -90;
			}
			
			ininventory MorshuShop1Selected {
				drawimage "MRSHPBT2", -35 + center, -202;
			}
			ininventory MorshuShop2Selected {
				drawimage "MRSHPBT2", -113 + center, -146;
			}
			ininventory MorshuShop3Selected {
				drawimage "MRSHPBT2", 41 + center, -146;
			}
			ininventory MorshuShop4Selected {
				drawimage "MRSHPBT2", -35 + center, -90;
			}

		}
		
		
		//Doomguy ammo types
		drawimage "GRFCLIP", -54, -80;
		drawimage "GRFSHEL", -54, -74;
		drawimage "GRFROCK", -54, -70;
		drawimage "GRFCELL", -54, -62;
		
		
		drawnumber 3, INDEXFONT, yellow, ammo Clip, -33, -80;
		drawnumber 3, INDEXFONT, yellow, ammo Shell, -33, -74;
		drawnumber 3, INDEXFONT, yellow, ammo RocketAmmo, -33, -68;
		drawnumber 3, INDEXFONT, yellow, ammo Cell, -33, -62;

		drawnumber 3, INDEXFONT, yellow, ammocapacity Clip, -7, -80;
		drawnumber 3, INDEXFONT, yellow, ammocapacity Shell, -7, -74;
		drawnumber 3, INDEXFONT, yellow, ammocapacity RocketAmmo, -7, -68;
		drawnumber 3, INDEXFONT, yellow, ammocapacity Cell, -7, -62;
		
		//The rest
	
		//Rupee drawn
		drawnumber 5, MORBIG, untranslated, ammo Rupee, -5, -20;
		//Level 3 rupee
		drawimage "MORSHGRP", -50, -21;
		
		//Rupee next level
		Ininventory not level3
		{
		
			// No levels
			Ininventory not level2
			{
			drawimage "MORSHURP", -50, -21; 
			drawimage "MRSHTIR2", -61, -40;
			drawnumber 5, MORBIG, Grey, 5000, -5, -37;
			drawimage "MorsLVL", -59, -37;
			
			InInventory Rupee, 5000
			{
				drawimage "MRSHLVUP", -99, -54; 
			}

			}
			else
			{
			drawimage "MORSHSRP", -50, -21;
			drawimage "MRSHTIR3", -61, -40;
			drawnumber 5, MORBIG, Grey, 20000, -5, -37;
			
			drawimage "MorsLVL", -59, -37;
			
			InInventory Rupee, 20000
			{
				drawimage "MRSHLVUP", -99, -54; 
			}
			
			}
		
		
		}
		
		
		drawimage "MORSHUBK", 5, -32;
		drawimage "MORSHUGN", -105, -40;
		drawimage "MORSHURD", -170, -40;
		drawbar "MORSHULF", "MORSHUAN", Health, Horizontal, interpolate(35), 9, -32;
		drawbar "MORSHULP", "MORSHUAN", overmaxhealth, Horizontal, interpolate(35), 9, -32;
		drawbar "MORSHUAR", "MORSHUAN", Armor, Horizontal, interpolate(35), 9, -17;
		drawbar "MORSHUAP", "MORSHUAN", overmaxarmor, Horizontal, interpolate(35), 9, -17;
		drawnumber 3, MORBIG, untranslated, Health, 133, -34;
		drawnumber 3, MORBIG, untranslated, Armor, 133, -20;
		

	
		InInventory "RedCard"
		drawimage "MORSHK1", 7, -65;
		
		InInventory "RedSkull"
		drawimage "MORSHK4", 13, -55;
		
		InInventory "BlueCard"
		drawimage "MORSHK3", 23, -65;
		
		InInventory "BlueSkull"
		drawimage "MORSHK6", 29, -55;
		
		InInventory "YellowCard"
		drawimage "MORSHK2", 39, -65;
		
		InInventory "YellowSkull"
		drawimage "MORSHK5", 45, -55;
		
		IsSelected MorshuMace1
		{
			drawimage "MORWPN1", -179, -49;
			drawimage "MORTEXT2", -120, -35;
			
			
			
		}
		
		IsSelected MorshuMace2
		{
			drawimage "MORWPN2", -179, -49;
			drawimage "MORTEXT2", -120, -35;
		}
		
		IsSelected MorshuMace3
		{
			drawimage "MORWPN3", -179, -49;
			drawimage "MORTEXT2", -120, -35;
		}
		
		IsSelected RupeeBag
		{
			drawimage "MORWPN4", -177, -49;
			drawimage "MORTEXT4", -120, -35;
		}
		
		IsSelected MorshuLampoil
		{
			drawimage "MORWPN5", -177, -49;
			drawimage "MORTEXT5", -120, -35;
			drawnumber 3, MORSMALL, untranslated, MorshuLampAmmo, -155, -15;
			drawimage "MORSARRO", -62, -61;
			drawimage "MORTINR", -77, -61;
			drawnumber 2, INDEXFONT, untranslated, 50, -63, -61;
		}
		
		IsSelected MorshuBomb
		{
			drawimage "MORWPN6", -177, -53;
			drawimage "MORTEXT5", -120, -35;
			drawnumber 3, MORSMALL, untranslated, MorshuBombAmmo, -155, -15;
			drawimage "MORSARRO", -62, -69;
			drawimage "MORTINR", -77, -69;
			drawnumber 2, INDEXFONT, untranslated, 10, -63, -69;
		}
		
		IsSelected MorshuRope
		{
			drawimage "MORWPN7", -177, -49;
			drawimage "MORTEXT3", -120, -35;
		}
		
		IsSelected MorshuCellphone
		{
			drawimage "MORWPN8", -177, -50;
			drawimage "MORTEXT6", -120, -35;
			drawnumber 5, MORSMALL, untranslated, ammo1, -155, -15;
		}
		
		IsSelected MorshuDekuNut
		{
			drawimage "MORWPN16", -184, -55;
			drawimage "MORTEXT5", -120, -35;
			drawnumber 3, MORSMALL, untranslated, MorshuDekuAmmo, -155, -15;
			drawimage "MORSARRO", -62, -75;
			drawimage "MORTINR", -77, -75;
			drawnumber 2, INDEXFONT, untranslated, 20, -63, -75;
		}
		
		IsSelected MorshuCrossbowWeapon
		{
			drawimage "MORWPN15", -187, -53;
			drawimage "MORTEXT7", -120, -35;
			drawnumber 3, MORSMALL, untranslated, MorshuCrossbowArrowAmmo, -155, -15;
			drawimage "MORSARRO", -62, -75;
			drawimage "MORTINR", -77, -75;
			drawnumber 2, INDEXFONT, untranslated, 10, -63, -75;
		}
		
		IsSelected MorshuBowAndArrow
		{
			drawimage "MORWPN14", -187, -53;
			drawimage "MORTEXT7", -120, -35;
			drawnumber 3, MORSMALL, untranslated, MorshuArrowAmmo, -155, -15;
			drawimage "MORSARRO", -62, -81;
			drawimage "MORTINR", -77, -81;
			drawnumber 2, INDEXFONT, untranslated, 40, -63, -81;
		}
		
		IsSelected Shop1
		{
			drawimage "MORWPN9", -178, -53;
			drawimage "MORTEXT1", -120, -35;
			drawnumber 3, MORSMALL, untranslated, ammo1, -155, -15;
			
			//Shop prices per tier
			
			Ininventory not level3
			{
			
				// No levels
				Ininventory not level2
				{
					drawimage "MORSARRO", -62, -81;
					drawimage "MORTINR", -83, -81;
					drawnumber 3, INDEXFONT, untranslated, 100, -63, -81;

				}
				else
				{
					drawimage "MORSARRO", -62, -81;
					drawimage "MORTINR", -77, -81;
					drawnumber 2, INDEXFONT, untranslated, 75, -63, -81;
				
				}
			
			
			}
			else
			{
				drawimage "MORSARRO", -62, -81;
				drawimage "MORTINR", -77, -81;
				drawnumber 2, INDEXFONT, untranslated, 50, -63, -81;
			}
			
			
		}
		
		IsSelected Shop2
		{
			drawimage "MORWPN10", -178, -53;
			drawimage "MORTEXT1", -120, -35;
			drawnumber 3, MORSMALL, untranslated, ammo1, -155, -15;
			
			//Shop prices per tier
			
			Ininventory not level3
			{
			
				// No levels
				Ininventory not level2
				{
					drawimage "MORSARRO", -62, -75;
					drawimage "MORTINR", -83, -75;
					drawnumber 2, INDEXFONT, untranslated, 25, -63, -75;

				}
				else
				{
					drawimage "MORSARRO", -62, -75;
					drawimage "MORTINR", -77, -75;
					drawnumber 2, INDEXFONT, untranslated, 20, -63, -75;
				
				}
			
			
			}
			else
			{
				drawimage "MORSARRO", -62, -75;
				drawimage "MORTINR", -77, -75;
				drawnumber 2, INDEXFONT, untranslated, 15, -63, -75;
			}
		}
		
		IsSelected Shop3
		{
			drawimage "MORWPN11", -178, -53;
			drawimage "MORTEXT1", -120, -35;
			drawnumber 3, MORSMALL, untranslated, ammo1, -155, -15;
			
			Ininventory not level3
			{
			
				// No levels
				Ininventory not level2
				{
					drawimage "MORSARRO", -62, -69;
					drawimage "MORTINR", -83, -69;
					drawnumber 2, INDEXFONT, untranslated, 25, -63, -69;

				}
				else
				{
					drawimage "MORSARRO", -62, -69;
					drawimage "MORTINR", -77, -69;
					drawnumber 2, INDEXFONT, untranslated, 20, -63, -69;
				
				}
			
			
			}
			else
			{
				drawimage "MORSARRO", -62, -69;
				drawimage "MORTINR", -77, -69;
				drawnumber 2, INDEXFONT, untranslated, 15, -63, -69;
			}
			
			
		}
		
		IsSelected Shop4
		{
			drawimage "MORWPN12", -178, -53;
			drawimage "MORTEXT1", -120, -35;
			drawnumber 3, MORSMALL, untranslated, ammo1, -155, -15;
			
			
			//Shop prices per tier
			
			Ininventory not level3
			{
			
				// No levels
				Ininventory not level2
				{
					drawimage "MORSARRO", -62, -61;
					drawimage "MORTINR", -83, -61;
					drawnumber 3, INDEXFONT, untranslated, 150, -63, -61;

				}
				else
				{
					drawimage "MORSARRO", -62, -61;
					drawimage "MORTINR", -83, -61;
					drawnumber 3, INDEXFONT, untranslated, 120, -63, -61;
				
				}
			
			}
			else
			{
				drawimage "MORSARRO", -62, -61;
				drawimage "MORTINR", -77, -61;
				drawnumber 2, INDEXFONT, untranslated, 90, -63, -61;
			}
			
		}
	
	}
	
	// ============================================================
	// ======================== Gumboald! ==========================
	// ============================================================

	InInventory IsGumboald
	{
		drawimage "GUMHUDHP", 0, -58;
		drawimage translatable "STFBANY", 5, -35;
		drawmugshot 5, 4, -36;
		
		
		//Left counters
		DrawNumber 3, GUMHUDF, untranslated, Health, alignment(right), 93, -31;
		DrawNumber 3, GUMHUDF, untranslated, Armor, alignment(right), 93, -18;
		
		//Key
		drawswitchableimage yellowcard, "nullimage", "GUMHUDKY", 118, -31; 
		drawswitchableimage bluecard, "nullimage", "GUMHUDKB", 110, -31; 
		drawswitchableimage redcard, "nullimage", "GUMHUDKR", 102, -31; 
		
		drawswitchableimage yellowskull, "nullimage", "GUMHUDSY", 122, -19; 
		drawswitchableimage blueskull, "nullimage", "GUMHUDSB", 114, -19; 
		drawswitchableimage redskull, "nullimage", "GUMHUDSR", 106, -19;
		
		//Weapons
		
		drawimage "GUMHUDW3", 22, -55; //revolvers
		drawswitchableimage GumboaldBanjo, "nullimage", "GUMHUDW2", 5, -56; //banjo
		drawswitchableimage GumboaldTrustyMusket, "nullimage", "GUMHUDW4", 38, -52; //Musket 
		drawswitchableimage GumboaldGumbo, "nullimage", "GUMHUDW5", 1, -49;  //gumbo
		drawswitchableimage GumboaldRifle, "nullimage", "GUMHUDW1", 66, -55; //Rifle
		drawswitchableimage GumboaldBugLantern, "nullimage", "GUMHUDW6", 50, -52;  //Lantern
		drawswitchableimage GumboaldSpitLauncher, "nullimage", "GUMHUDW7", 84, -52;
		drawswitchableimage GumboaldLearningBook, "nullimage", "GUMHUDW8", 99, -48;
		drawswitchableimage GumboaldLilPaul, "nullimage", "GUMHUDW9", 116, -54;
		
		//Numbers overlay
		drawimage "GUMHUDH2", 0, -58;
		
		//Right
		drawimage "GUMHUDAM", -102, -76;
		
		usesammo
		{
			drawnumber 3, GUMHUDF, untranslated, ammo1, alignment(right), -10, -65;
		}
		
		DrawNumber 3, GUMHUDT, untranslated, ammo Shell, alignment(right), -24, -47;
		DrawNumber 3, GUMHUDT, untranslated, ammo Clip, alignment(right), -24, -38;
		DrawNumber 3, GUMHUDT, untranslated, ammo RocketAmmo, alignment(right), -24, -29;
		DrawNumber 3, GUMHUDT, untranslated, ammo Cell, alignment(right), -24, -20;
		DrawNumber 3, GUMHUDT, untranslated, ammo GumboaldSpices, alignment(right), -24, -11;
		
		DrawNumber 3, GUMHUDT, untranslated, ammocapacity Shell, alignment(right), -6, -47;
		DrawNumber 3, GUMHUDT, untranslated, ammocapacity Clip, alignment(right), -6, -38;
		DrawNumber 3, GUMHUDT, untranslated, ammocapacity RocketAmmo, alignment(right), -6, -29;
		DrawNumber 3, GUMHUDT, untranslated, ammocapacity Cell, alignment(right), -6, -20;
		DrawNumber 3, GUMHUDT, untranslated, ammocapacity GumboaldSpices, alignment(right), -6, -11;
		
		
		
		IsSelected GumboaldBanjo
		{
		drawimage "GUMHUDA1", -65, -69;
		}
		
		IsSelected GumboaldRevolvers
		{
		drawimage "GUMHUDA3", -65, -69;
		}
		
		IsSelected GumboaldRifle
		{
		drawimage "GUMHUDA3", -65, -69;
		}
		
		IsSelected GumboaldBugLantern
		{
		drawimage "GUMHUDA2", -65, -69;
		}
		
		IsSelected GumboaldTrustyMusket
		{
		drawimage "GUMHUDA2", -65, -69;
		}
		
		
		IsSelected GumboaldSpitLauncher
		{
		drawimage "GUMHUDA4", -65, -68;
		}
		
		IsSelected GumboaldLearningBook
		{
		drawimage "GUMHUDA5", -65, -69;
		}
		
		IsSelected GumboaldLilPaul
		{
		drawimage "GUMHUDA5", -65, -69;
		}
		
		IsSelected GumboaldGumbo
		{
		drawimage "GUMHUDA6", -65, -69;
		}
		
		//RAGE Meter

		InInventory GumboaldRagePowerUp
		{
			DrawBar "GUMHUDY2", "GUMHUDY1", GumboaldRageMeterCountdown, vertical, interpolate(35), -81, -30;
			
		}	
		InInventory not GumboaldRagePowerUp
		{
			DrawBar "GUMHUDY2", "GUMHUDY1", GumboaldRageMeter, vertical, interpolate(35), -81, -30;
			
			InInventory GumboaldRageMeter, 200
			{
				drawimage "GUMHUDR1", -98, -57;
			}
			
		}

		}
		// ============================================================
		// ======================== Dr Doomguy! ==========================
		// ============================================================
		
		InInventory IsDrDoomguy
		{
		drawimage translatable "STFBANY", 1, -68;
		drawimage "DRFCEBR", 0, -69;
		drawmugshot 5, 1, -69;
		drawimage "DRHLTHBR", 0, -37;
		drawimage "DRAMMBAR", -71, -69; //I swear the 69 is not on purpose
		DrawNumber 3, DRDOOMF, untranslated, Health, 60, -35;
		DrawNumber 3, DRDOOMF, untranslated, Armor, 60, -18;
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 62, -33;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 62, -23;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 62, -13;
		usesammo not
		{
		drawimage "DRDMINUS", -20, -20;
		}
		usessecondaryammo not
		{
			drawimage "TYPE1", -67, -25;
			drawnumber 3, DRDOOMF, untranslated, ammo1, -10, -27;
		}
		usessecondaryammo
		{
			drawimage "TYPE1", -67, -33;
			drawimage "TYPE2", -67, -16;
			drawnumber 3, DRDOOMF, untranslated, ammo1, -10, -35;
			drawnumber 3, DRDOOMF, untranslated, ammo2, -10, -18;
		}
		drawnumber 3, INDEXFONT, gold, ammo Clip, -33, -64;
		drawnumber 3, INDEXFONT, gold, ammo Shell, -33, -58;
		drawnumber 3, INDEXFONT, gold, ammo RocketAmmo, -33, -52;
		drawnumber 3, INDEXFONT, gold, ammo Cell, -33, -46;

		drawnumber 3, INDEXFONT, gold, ammocapacity Clip, -7, -64;
		drawnumber 3, INDEXFONT, gold, ammocapacity Shell, -7, -58;
		drawnumber 3, INDEXFONT, gold, ammocapacity RocketAmmo, -7, -52;
		drawnumber 3, INDEXFONT, gold, ammocapacity Cell, -7, -46;
		
		drawswitchableimage weaponslot 2, "STGNUM2", "STYSNUM2", -32, -77; 
		drawswitchableimage weaponslot 3, "STGNUM3", "STYSNUM3", -27, -77;
		drawswitchableimage weaponslot 4, "STGNUM4", "STYSNUM4", -22, -77;
		drawswitchableimage weaponslot 5, "STGNUM5", "STYSNUM5", -17, -77;
		drawswitchableimage weaponslot 6, "STGNUM6", "STYSNUM6", -12, -77; 
		drawswitchableimage weaponslot 7, "STGNUM7", "STYSNUM7", -7, -77; 
		
		//Recharge bar
		
		
		InInventory HasChainsaw
		{
			drawimage "DRCHBAR", -80, -37;
			InInventory DrDoomguyShieldInventory, 200
			{
				DrawBar "DRCHBAR4", "DRCHBAR3", DrDoomguyShieldInventory, vertical, interpolate(35), -78, -35;
			}
			else
			{
				DrawBar "DRCHBAR2", "DRCHBAR3", DrDoomguyShieldInventory, vertical, interpolate(35), -78, -35;
			}
			//drawimage "SANDICON", -79, -10;
		}
		
	}
	
	// ============================================================
	// ======================== Doise! ==========================
	// ============================================================
		
	InInventory isDoise 
	{
		InInventory not IsDoisePedditoDead
		
		{
			//Left Corner Face
			
			
			drawimage translatable "STFBANY", 1, -68;
			drawmugshot 5, 1, -69;
			drawimage "DISHUDLT", 0, -70; 
			
			//Left Corner Status
			drawimage "DISHUDLO", 0, -39; 
			DrawNumber 3, PTNUMBIG, Orange, Health, alignment(right), 66, -36; //Health
			DrawNumber 3, PTNUMBIG, Green, Armor, alignment(right), 66, -18; //Armor
			
			//Keys
			drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 79, -33;
			drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 79, -23;
			drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 79, -13;
			
			//Right Corner
			drawimage "DISHUDRI", -78, -57;
			
			usesammo
			{
				drawnumber 3, PTNUMBIG, White, ammo1,alignment(right), -1, -20; //Ammo counts
			}
			
			
			//Ammo counts
			drawnumber 3, INDEXFONT, yellow, ammo Clip, -24, -52;
			drawnumber 3, INDEXFONT, yellow, ammo Shell, -24, -45;
			drawnumber 3, INDEXFONT, yellow, ammo RocketAmmo, -24, -38;
			drawnumber 3, INDEXFONT, yellow, ammo Cell, -24, -31;

			drawnumber 3, INDEXFONT, yellow, ammocapacity Clip, -3, -53;
			drawnumber 3, INDEXFONT, yellow, ammocapacity Shell, -3, -46;
			drawnumber 3, INDEXFONT, yellow, ammocapacity RocketAmmo, -3, -39;
			drawnumber 3, INDEXFONT, yellow, ammocapacity Cell, -3, -32;
		

		}
	
	}
	
	// ============================================================
	// ======================== Noise! ==========================
	// ============================================================
	
	InInventory IsNoise
	{
		drawimage translatable "PEPHUDBK", 1, -125;
		drawmugshot 5, 30, -90;
		drawimage "NOIHUDTV", 1, -125;
		DrawImage "PEPHUDLF", 54, -40;
		DrawNumber 3, PTNUMBIG, Red, Health, 52, -40;
		DrawNumber 3, PTNUMBIG, Green, Armor, 52, -20;
		
		InInventory TheJetpack
		{
		DrawBar "PEPHUDBR", "PEPHUDNO", JetpackTimer, horizontal, interpolate(35), -114, -17;
		}
		
		
		drawimage "NOIHUDAM", -123, -47;
		drawnumber 3, PTNUMSML, untranslated, ammo NoiseFoodAmmo, -98, -37;
		drawnumber 3, PTNUMSML, untranslated, ammo NoiseWeaponsAmmo, -68, -37;
		drawnumber 3, PTNUMSML, untranslated, ammo NoiseChickenAmmo, -32, -37;
		drawnumber 3, PTNUMSML, untranslated, ammo NoiseSummonAmmo, -1, -37;
		
		drawimage "PEPHUDRT", -122, -80;
// 		DrawBar "NOIHUDR1", "NOIHUDR2", NoiseCandyAddiction, horizontal, interpolate(35), -122, -80;
		

// 		drawimage "NOICAN1", 86, -27;
// 		drawnumber 3, PTNUMBIG, White, ammo NoiseCandyAmmo, 106, -40;
		
		drawnumber 3, PTNUMBIG, Orange, ammo1, -36, -85;
				
		InInventory "YellowSkull"
		drawimage "STUPKEY6", 86, -41;
	
		InInventory "BlueSkull"
		drawimage "STUPKEY5", 86, -28;
	
		InInventory "RedSkull"
		drawimage "STUPKEY4", 86, -15;
		
		InInventory "YellowCard"
		drawimage "STUPKEY3", 76, -41;
	
		InInventory "BlueCard"
		drawimage "STUPKEY2", 76, -28;
	
		InInventory "RedCard"
		drawimage "STUPKEY1", 76, -15;
	}
	
	// ============================================================
	// ======================== Megaman Sprite! ==========================
	// ============================================================
	
	InInventory IsMegamanSprite
		{
		
			//Left side Face
			
			InInventory MegamanSpriteDadResistance
			{
				drawimage "MGMICON3", 0, -98;
				drawimage "MGYICON3", 0, -98;
				
			}
			
			drawimage "MGSPPORT", 0, -83; //Surrounding
			drawimage translatable "MGSPPORB", 0, -83; //Colorable background
			
			drawmugshot 5, 5, -78;
			
			drawimage "MGHLTTX", 0, -23;  //health text
			drawimage "MGARMTX", 0, -12; //Armor text
			
			//Left Bars
			drawimage "MGHB6", 50, -23;
			drawimage "MGHB6", 50, -12;
			
			
			//Health bars
			DrawBar "MGHB2", "MGHB5", Armor, Horizontal, interpolate(35), 51, -11;
			DrawBar "MGHB4", "MGHB5", overmaxArmor , Horizontal, interpolate(35), 51, -11;
			DrawBar "MGHB1", "MGHB5", Health, Horizontal, interpolate(35), 51, -22;
			DrawBar "MGHB3", "MGHB5", overmaxhealth, Horizontal, interpolate(35), 51, -22;
			
			//Health text
			
			DrawNumber 3, MGMFONT, untranslated, Armor, alignment(right), 75, -11;
			DrawNumber 3, MGMFONT, untranslated, Health, alignment(right), 75, -22;
			
			DrawNumber 3, MGMFONT, untranslated, 100, alignment(left), 85, -11;
			DrawNumber 3, MGMFONT, untranslated, 100, alignment(left), 85, -22;
			
			//Health slash
			drawimage "MGHLSLH", 50, -23;
			drawimage "MGHLSLH", 50, -12;
			
			
			//Left keys
			InInventory "RedCard"
				drawimage "MGMNRDSK", 93, -30;
				
			InInventory "RedSkull"
				drawimage "MGMNRDky", 93, -45;
				
			InInventory "YellowCard"
				drawimage "MGMNYLSK", 77, -30;

			InInventory "YellowSkull"
				drawimage "MGMNYLky", 77, -45;
				
			InInventory "BlueCard"
				drawimage "MGMNBLSK", 61, -30;

			InInventory "BlueSkull"
				drawimage "MGMNBLky", 61, -45;
			
			//Right side
			drawimage "MGSLNBR", -204, -12;
			
// 			drawimage "MGSAMMO", -112, -24;
			drawimage "MGSAMMO", -56, -46;
			
			//bULLET AMMO
			drawimage "MGSBUL", -100, -33;
			DrawNumber 3, MGMFONT, untranslated, megamanspriteammo, alignment(left), -80, -35;
			
			
			//Ammo counter
			
			drawimage "MGMAMCN", -57, -34;
 			DrawNumber 3, MGBFONT, untranslated, ammo1, alignment(right), -7, -27;
			
			//Weapon display
			IsSelected MegamanSpriteDog
			{
			drawimage "MGMSELE", -205, -20;
			DrawNumber 3, MGBFONT, untranslated, MegamanDogMobileHealth, alignment(right),interpolate(35), -7, -27;
			drawimage "MGSHPSN", -56, -46;
			drawimage "MGMICON1", -57, -49;
			
			}
			
			IsSelected MegamanSpriteSmack
			{
			drawimage "MGMICON2", -56, -15;
			drawimage "MGMWHAT", -44, -22;
			
			}
			
			IsSelected MegamanSpriteDadWeapon
			{
			
			drawimage "MGMSELE", -189, -20;
			
			drawimage "MGMICON3", -56, -49;
				InInventory not "MegamanSpawnedDad"
				{
					drawimage "MGMDAD", -40, -29;
				}
				else
				{
					DrawNumber 3, MGBFONT, untranslated, MegamanDadHealth, alignment(right), -7, -27;
				}
			
			}
			
			IsSelected MegamanSpriteBBallWeapon
			{
			drawimage "MGMICON4", -57, -49;
			}
			
			IsSelected MegamanSpriteZeroDunkWeapon
			{
			drawimage "MGMSELE", -151, -20;
			DrawNumber 3, MGBFONT, untranslated, MegamanZeroHealth, alignment(right), -7, -27;
			drawimage "MGSHPSN", -56, -46;
			drawimage "MGMICON5", -57, -49;
			
			}
			
			IsSelected MegamanSpriteRollWeapon
			{
			drawimage "MGMSELE", -134, -20;
			DrawNumber 3, MGBFONT, untranslated, MegamanRollHealth, alignment(right), -7, -27;
			drawimage "MGSHPSN", -56, -46;
			drawimage "MGMICON6", -57, -49;
			
			}
			
			IsSelected MegamanSpriteUncleProtoWeapon
			{
			drawimage "MGMSELE", -114, -20;
			DrawNumber 3, MGBFONT, untranslated, MegamanUncleProtonHealth, alignment(right), -7, -27;
			drawimage "MGSHPSN", -56, -46;
			drawimage "MGMICON7", -57, -49;
			
			}
			
			IsSelected MegamanSpritePastaWeapon
			{
			drawimage "MGMSELE", -168, -20;
			DrawNumber 3, MGBFONT, untranslated, MegamanPastaHealth, alignment(right), -7, -27;
			drawimage "MGSHPSN", -56, -46;
			drawimage "MGMICON8", -57, -49;
			}
			
			IsSelected MegamanSpriteMotherWeapon
			{
			drawimage "MGMSELE", -77, -20;
			DrawNumber 3, MGBFONT, untranslated, MegamanMotherHealth, alignment(right), -7, -27;
			drawimage "MGSHPSN", -56, -46;
			drawimage "MGMICONA", -57, -49;
			}
			
			IsSelected MegamanSpriteWaspWeapon
			{		
			drawimage "MGMSELE", -94, -20;
			DrawNumber 3, MGBFONT, untranslated, MegamanWaspBoxHealth, alignment(right), -7, -27;
			drawimage "MGSHTIM", -56, -46;
			drawimage "MGMICON0", -56, -49;
			}	
			
			//Summon Health
			
			//RightSideIconBars			
			DrawBar "MGMICON1", "MGNICON1", MegamanDogMobileHealth, vertical, interpolate(35), -203, -15;
			DrawBar "MGMICON3", "MGNICON3", MegamanDadHealth, vertical, interpolate(35), -187, -15;
			DrawBar "MGMICON8", "MGNICON8", MegamanPastaHealth, vertical, interpolate(35), -170, -15;
			DrawBar "MGMICON5", "MGNICON5", MegamanZeroHealth, vertical, interpolate(35), -150, -15;
			DrawBar "MGMICON6", "MGNICON6", MegamanRollHealth, vertical, interpolate(35), -134, -15;
			DrawBar "MGMICON7", "MGNICON7", MegamanUncleProtonHealth, vertical, interpolate(35), -114, -15;
			DrawBar "MGMICON0", "MGNICON0", MegamanWaspBoxHealth, vertical, interpolate(35), -94, -15;
			DrawBar "MGMICONA", "MGNICONA", MegamanMotherHealth, vertical, interpolate(35), -77, -15;
			

			//Deployed Bros
			
			InInventory "MegamanSpawnedDad"
				drawimage "MGYICON3", -187, -15;
			InInventory "MegamanOnCooldownDad"
				drawimage "MGZICON3", -187, -15;
				
			
			InInventory "MegamanSpawnedPasta"
				drawimage "MGYICON8", -170, -15;
			InInventory "MegamanOnCooldownPasta"
				drawimage "MGZICON8", -170, -15;
			
			InInventory "MegamanSpawnedUncleProton"
				drawimage "MGYICON7", -114, -15;
			InInventory "MegamanOnCooldownUncle"
				drawimage "MGZICON7", -114, -15;
			
				
			InInventory "MegamanSpawnedZero"
				drawimage "MGYICON5", -150, -15;
			InInventory "MegamanOnCooldownZero"
				drawimage "MGZICON5", -150, -15;
				
				
			InInventory "MegamanSpawnedRoll"
				drawimage "MGYICON6", -134, -15;
			InInventory "MegamanOnCooldownRoll"
				drawimage "MGZICON6", -134, -15;
				
				
			InInventory "MegamanSpawnedWaspBox"
				drawimage "MGYICON0", -94, -15;
			InInventory "MegamanOnCooldownWaspBox"
				drawimage "MGZICON0", -94, -15;
				
				
			InInventory "MegamanSpriteDogReady"
				drawimage "MGYICON1", -203, -15;
			
			
			InInventory "MegamanSpawnedMother"
				drawimage "MGYICONA", -77, -15;
			InInventory "MegamanOnCooldownMother"
				drawimage "MGZICONA", -77, -15;
			
			
			
		
		}
		
		
		
	// ============================================================
	// ======================== Quote! ==========================
	// ============================================================
	
	InInventory IsQuote
	{
		// Left-Side Hud
		DrawImage "QUOHUDHP", 0, -35;
		DrawMugshot 1, disablerampage, 1, -34;
		// Health
		DrawBar "QUOHUDBX", "QUOHUDY", Health(200), horizontal, interpolate(1), 71, -9;
		DrawBar "QUOHUDBH", "QUOHUDY", Health(200), horizontal, interpolate(0), 71, -9;
		DrawNumber 3, QUOHUDNUMS, untranslated, Health, 70, -9;
		// Armor
		DrawBar "QUOHUDBX", "QUOHUDY", Armor(200), horizontal, interpolate(1), 71, -17;
		DrawBar "QUOHUDBA", "QUOHUDY", Armor(200), horizontal, interpolate(0), 71, -17;
		DrawNumber 3, QUOHUDNUMS, untranslated, Armor, 70, -17;
		// Keys
		InInventory RedCard, 1 { DrawImage "QUOHUDKR", 40, -32; }
		InInventory BlueCard, 1 { DrawImage "QUOHUDKB", 56, -32; }
		InInventory YellowCard, 1 { DrawImage "QUOHUDKY", 72, -32; }
		InInventory RedSkull, 1 { DrawImage "QUOHUDSR", 88, -32; }
		InInventory BlueSkull, 1 { DrawImage "QUOHUDSB", 104, -32; }
		InInventory YellowSkull, 1 { DrawImage "QUOHUDSY", 120, -32; }
		
		// Prompts
		InInventory QuoteLvUpPrompt, 1 {
			InInventory QuoteLvUpPrompt, 22 { DrawImage "QUOHUDU1", -30 + center, 27 + center; }
			else InInventory QuoteLvUpPrompt, 21 { DrawImage "QUOHUDU1", -30 + center, 26 + center; }
			else { DrawImage "QUOHUDU1", -30 + center, 24 + center; }
		}
		InInventory QuoteLvDownPrompt, 1 {
			InInventory QuoteLvDownPrompt, 22 { DrawImage "QUOHUDD1", -30 + center, 27 + center; }
			else InInventory QuoteLvDownPrompt, 21 { DrawImage "QUOHUDD1", -30 + center, 26 + center; }
			else { DrawImage "QUOHUDD1", -30 + center, 24 + center; }
		}
		InInventory QuoteEmptyPrompt, 1 {
			InInventory QuoteEmptyPrompt, 22 { DrawImage "QUOHUDE1", -19 + center, 12 + center; }
			else InInventory QuoteEmptyPrompt, 21 { DrawImage "QUOHUDE1", -19 + center, 11 + center; }
			else { DrawImage "QUOHUDE1", -19 + center, 9 + center; }
		}
		InInventory QuoteNoXPPrompt, 1 {
			InInventory QuoteNoXPPrompt, 22 { DrawImage "QUOHUDX1", -19 + center, 12 + center; }
			else InInventory QuoteNoXPPrompt, 21 { DrawImage "QUOHUDX1", -19 + center, 11 + center; }
			else { DrawImage "QUOHUDX1", -19 + center, 9 + center; }
		}
	
	
		// Right-Side Hud
		DrawImage "QUOHUDAM", -106, -39;
		// Arms Barrier
		InInventory QuoteArmsBarrier, 1 { DrawImage "QUOHUDAI", -130, -37; }
		// Bubble Counter
		DrawString SMALLFONT, DarkGray, "Bubble", -160, -37;
		DrawNumber 3, QUOHUDNUMS, untranslated, QuoteBubblecounter, -131, -36;
		// Ammo
		DrawNumber 3, QUOHUDSMALLNUMS, untranslated, Ammo QuoteMachineGunAmmo, -20, -36;
		DrawNumber 3, QUOHUDSMALLNUMS, untranslated, Ammo QuoteBubblerAmmo, -20, -30;
		DrawNumber 3, QUOHUDSMALLNUMS, untranslated, Ammo QuoteRocketAmmo, -20, -24;
		DrawNumber 3, QUOHUDSMALLNUMS, untranslated, Ammo QuoteStaffAmmo, -20, -18;
		DrawNumber 3, QUOHUDSMALLNUMS, untranslated, AmmoCapacity QuoteMachineGunAmmo, -4, -36;
		DrawNumber 3, QUOHUDSMALLNUMS, untranslated, AmmoCapacity QuoteBubblerAmmo, -4, -30;
		DrawNumber 3, QUOHUDSMALLNUMS, untranslated, AmmoCapacity QuoteRocketAmmo, -4, -24;
		DrawNumber 3, QUOHUDSMALLNUMS, untranslated, AmmoCapacity QuoteStaffAmmo, -4, -18;
		
		// Punch
		IsSelected QuotePunch {
			// Weapon Icons
			DrawImage "QUOHUDWZ", -105, -56;
			DrawImage "QUOAMN1", -105, -63;
			DrawImage "QUOHUDW1", -104, -55;
			DrawImage "QUOHUDWC", -103, -36;
			// Ammo
			DrawString QUOHUDNUMS, untranslated, "-", -42, -34;
			DrawString QUOHUDNUMS, untranslated, "-", -42, -23;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo PunchLv, -79, -9;
			InInventory PunchXP, 700 && PunchLv, 3 {
				DrawImage "QUOHUDBM", -73, -9;
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo PunchXP, horizontal, interpolate(0), -73, -9;
			}
		}
		Else {
			InInventory QuotePunch, 1 {
				DrawImage "QUOHUDWZ", -105, -54;
				DrawImage "QUOAMN1", -105, -61;
				DrawImage "QUOHUDW1", -104, -53;
			}
		}
		
		// Polar Star
		IsSelected QuotePolarStar {
			// Weapon Icons
			DrawImage "QUOHUDWZ", -90, -56;
			DrawImage "QUOAMN2", -90, -63;
			DrawImage "QUOHUDW2", -89, -55;
			DrawImage "QUOHUDWD", -103, -36;
			// Ammo
			DrawString QUOHUDNUMS, untranslated, "-", -42, -34;
			DrawString QUOHUDNUMS, untranslated, "-", -42, -23;
			
			// XP Bar + Trade Prompts
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo PolarStarLv, -79, -9;
			InInventory PolarStarLv, 3   {
				InInventory PolarStarXP, 1000
				{
					DrawImage "QUOHUDBM", -73, -9;
					DrawString SMALLFONT, untranslated, "Spur OK!", -108, -11;
					DrawString SMALLFONT, DarkGray, "Mch. Gun OK!", -108, -21;
				}
				else
				{
					DrawBar "QUOHUDBL", "QUOHUDZ", Ammo PolarStarXP, horizontal, interpolate(0), -73, -9;
					DrawString SMALLFONT, untranslated, "Mch. Gun OK!", -108, -21;
					DrawString SMALLFONT, Brick, "MAX -> Spur", -108, -11; 
				}
				
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo PolarStarXP, horizontal, interpolate(0), -73, -9;
				DrawString SMALLFONT, Brick, "MAX -> Spur", -108, -11; 
			}
			// Machine Gun trade Prompt
			InInventory PolarStarLv, 2 {
				InInventory not PolarStarXP, 2000 
				{
					InInventory not PolarStarLv, 3
					{
						DrawString SMALLFONT, untranslated, "Mch. Gun OK!", -108, -21;
					}
				}
			}
			Else { DrawString SMALLFONT, Brick, "Lv. 2 -> Mch. Gun", -108, -21; }
			
		}
		Else {
			InInventory QuotePolarStar, 1 {
				DrawImage "QUOHUDWZ", -90, -54;
				DrawImage "QUOAMN2", -90, -61;
				DrawImage "QUOHUDW2", -89, -53;
			}
		}
		
		// Spur
		IsSelected QuoteSpur {
			// Weapon Icons
			DrawImage "QUOHUDWZ", -90, -56;
			DrawImage "QUOAMN2", -90, -63;
			DrawImage "QUOHUDW3", -89, -55;
			DrawImage "QUOHUDWE", -103, -36;
			// Ammo
			DrawString QUOHUDNUMS, untranslated, "-", -42, -34;
			DrawString QUOHUDNUMS, untranslated, "-", -42, -23;
			//DrawImage "QUOAMBL", -72, -34;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo SpurLv, -79, -9;
			InInventory SpurXP, 1050 {
				DrawImage "QUOHUDBM", -73, -9;
			}
			Else InInventory SpurLv, 3 {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo SpurChargeBar3, horizontal, interpolate(0), -73, -9;
			}
			Else InInventory SpurLv, 2 {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo SpurChargeBar2, horizontal, interpolate(0), -73, -9;
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo SpurChargeBar1, horizontal, interpolate(0), -73, -9;
			}
		}
		Else {
			InInventory QuoteSpur, 1 {
				DrawImage "QUOHUDWZ", -90, -54;
				DrawImage "QUOAMN2", -90, -61;
				DrawImage "QUOHUDW3", -89, -53;
			}
		}
		
		// Fireball
		IsSelected QuoteFireball {
			// Weapon Icons
			InInventory QuoteStaff, 1 {
				DrawImage "QUOHUDWZ", -75, -58;
			}
			DrawImage "QUOHUDWZ", -75, -56;
			DrawImage "QUOAMN3", -75, -63;
			DrawImage "QUOHUDW4", -74, -55;
			DrawImage "QUOHUDWF", -103, -36;
			// Ammo
			DrawString QUOHUDNUMS, untranslated, "-", -42, -34;
			DrawString QUOHUDNUMS, untranslated, "-", -42, -23;
			//DrawImage "QUOAMBL", -72, -34;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo FireballLv, -79, -9;
			InInventory FireballXP, 2000 
			{
				InInventory FireballLv, 3 
				{
					DrawImage "QUOHUDBM", -73, -9;				
				}
				else
				{
					DrawBar "QUOHUDBL", "QUOHUDZ", Ammo FireballXP, horizontal, interpolate(0), -73, -9;
				}
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo FireballXP, horizontal, interpolate(0), -73, -9;
			}
			// Trade prompt
			InInventory QuotePolarStar, 1 {
				InInventory FireballLv, 2 {
					DrawString SMALLFONT, Untranslated, "Snake OK", -108, -11;
				}
				Else { DrawString SMALLFONT, Brick, "Lv.2 -> Snake", -108, -11; }
			}
		}
		Else {
			InInventory QuoteFireball, 1 {
				IsSelected not QuoteStaff {
					InInventory QuoteStaff, 1 {
						DrawImage "QUOHUDWZ", -75, -56;
					}
					DrawImage "QUOHUDWZ", -75, -54;
					DrawImage "QUOAMN3", -75, -61;
					DrawImage "QUOHUDW4", -74, -53;
				}
			}
		}
		
		// Snake
		IsSelected QuoteSnake {
			// Weapon Icons
			InInventory QuoteStaff, 1 {
				DrawImage "QUOHUDWZ", -75, -58;
			}
			DrawImage "QUOHUDWZ", -75, -56;
			DrawImage "QUOAMN3", -75, -63;
			DrawImage "QUOHUDW5", -74, -55;
			DrawImage "QUOHUDWG", -103, -36;
			// Ammo
			DrawString QUOHUDNUMS, untranslated, "-", -42, -34;
			DrawString QUOHUDNUMS, untranslated, "-", -42, -23;
			
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo SnakeLv, -79, -9;
			InInventory SnakeXP, 1600{
			
				InInventory SnakeLv, 3 
				{
					DrawImage "QUOHUDBM", -73, -9;
				}
				Else 	
				{
					DrawBar "QUOHUDBL", "QUOHUDZ", Ammo SnakeXP, horizontal, interpolate(0), -73, -9;
				}
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo SnakeXP, horizontal, interpolate(0), -73, -9;
			}
		}
		Else {
			InInventory QuoteSnake, 1 {
				IsSelected not QuoteStaff {
					InInventory QuoteStaff, 1 {
						DrawImage "QUOHUDWZ", -75, -56;
					}
					DrawImage "QUOHUDWZ", -75, -54;
					DrawImage "QUOAMN3", -75, -61;
					DrawImage "QUOHUDW5", -74, -53;
				}
			}
		}
		
		// Staff
		IsSelected QuoteStaff {
			// Weapon Icons
			InInventory QuoteFireball, 1 || QuoteSnake, 1 {
				DrawImage "QUOHUDWZ", -75, -58;
			}
			DrawImage "QUOHUDWZ", -75, -56;
			DrawImage "QUOAMN3", -75, -63;
			DrawImage "QUOHUDW6", -74, -55;
			DrawImage "QUOHUDWH", -103, -36;
			// Ammo
			DrawNumber 3, QUOHUDNUMS, untranslated, Ammo QuoteStaffAmmo, -42, -34;
			DrawNumber 3, QUOHUDNUMS, untranslated, AmmoCapacity QuoteStaffAmmo, -42, -23;
			DrawImage "QUOAMEN", -72, -34;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo StaffLv, -79, -9;
			InInventory StaffXP, 2000 {
				InInventory StaffLv, 3
				{
					DrawImage "QUOHUDBM", -73, -9;
				}
				Else 
				{
					DrawBar "QUOHUDBL", "QUOHUDZ", Ammo StaffXP, horizontal, interpolate(0), -73, -9;
				}
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo StaffXP, horizontal, interpolate(0), -73, -9;
			}
		}
		Else {
			InInventory QuoteStaff, 1 {
				InInventory not QuoteFireball, 1 || QuoteSnake, 1 {
					DrawImage "QUOHUDWZ", -75, -54;
					DrawImage "QUOAMN3", -75, -61;
					DrawImage "QUOHUDW6", -74, -53;
				}
			}
		}
		
		// Machine Gun
		IsSelected QuoteMachineGun {
			// Weapon Icons
			DrawImage "QUOHUDWZ", -90, -56;
			DrawImage "QUOAMN2", -90, -63;
			DrawImage "QUOHUDW7", -89, -55;
			DrawImage "QUOHUDWI", -103, -36;
			
			// Ammo
			DrawNumber 3, QUOHUDNUMS, untranslated, Ammo QuoteMachineGunAmmo, -42, -34;
			DrawNumber 3, QUOHUDNUMS, untranslated, AmmoCapacity QuoteMachineGunAmmo, -42, -23;
			DrawImage "QUOAMBL", -72, -34;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo MachineGunLv, -79, -9;
			
			InInventory MachineGunXP, 1000 {
				InInventory MachineGunLv, 3
				{
					DrawImage "QUOHUDBM", -73, -9;
				}
				Else 
				{
					DrawBar "QUOHUDBL", "QUOHUDZ", Ammo MachineGunXP, horizontal, interpolate(0), -73, -9;
				}
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo MachineGunXP, horizontal, interpolate(0), -73, -9;
			}
			

		}
		Else {
			InInventory QuoteMachineGun {
				DrawImage "QUOHUDWZ", -90, -54;
				DrawImage "QUOAMN2", -90, -61;
				DrawImage "QUOHUDW7", -89, -53;
			}
		}
		
		// Bubbler
		IsSelected QuoteBubbler {
			// Weapon icons
			InInventory QuoteMachineGun {
				DrawImage "QUOHUDWZ", -60, -58;
			}
			DrawImage "QUOHUDWZ", -60, -56;
			DrawImage "QUOAMN4", -60, -63;
			DrawImage "QUOHUDW8", -59, -55;
			DrawImage "QUOHUDWJ", -103, -36;
			// Ammo
			DrawNumber 3, QUOHUDNUMS, untranslated, Ammo QuoteBubblerAmmo, -42, -34;
			DrawNumber 3, QUOHUDNUMS, untranslated, AmmoCapacity QuoteBubblerAmmo, -42, -23;
			DrawImage "QUOAMAS", -72, -34;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo BubblerLv, -79, -9;
			InInventory BubblerXP, 500 {
				InInventory BubblerLv, 3
				{
					DrawImage "QUOHUDBM", -73, -9;
				}
				Else 
				{
					DrawBar "QUOHUDBL", "QUOHUDZ", Ammo BubblerXP, horizontal, interpolate(0), -73, -9;
				}
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo BubblerXP, horizontal, interpolate(0), -73, -9;
			}
		}
		Else {
			IsSelected not QuoteMachineGun {
				InInventory QuoteBubbler, 1 {
					InInventory QuoteMachineGun {
						DrawImage "QUOHUDWZ", -60, -56;
					}
					DrawImage "QUOHUDWZ", -60, -54;
					DrawImage "QUOAMN4", -60, -61;
					DrawImage "QUOHUDW8", -59, -53;
				}
			}
		}
		
		// Missile Launcher
		IsSelected QuoteMissileLauncher {
			// Weapon Icons
			DrawImage "QUOHUDWZ", -45, -56;
			DrawImage "QUOAMN5", -45, -63;
			DrawImage "QUOHUDW9", -44, -55;
			DrawImage "QUOHUDWK", -103, -36;
			// Ammo
			DrawNumber 3, QUOHUDNUMS, untranslated, Ammo QuoteRocketAmmo, -42, -34;
			DrawNumber 3, QUOHUDNUMS, untranslated, AmmoCapacity QuoteRocketAmmo, -42, -23;
			DrawImage "QUOAMRO", -73, -34;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo MissileLauncherLv, -79, -9;
			InInventory MissileLauncherXP, 1000 {
				InInventory MissileLauncherLv, 3
				{
					DrawImage "QUOHUDBM", -73, -9;
				}
				Else 
				{
					DrawBar "QUOHUDBL", "QUOHUDZ", Ammo MissileLauncherXP, horizontal, interpolate(0), -73, -9;
				}
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo MissileLauncherXP, horizontal, interpolate(0), -73, -9;
			}
		}
		Else {
			InInventory QuoteMissileLauncher, 1 {
				DrawImage "QUOHUDWZ", -45, -54;
				DrawImage "QUOAMN5", -45, -61;
				DrawImage "QUOHUDW9", -44, -53;
			}
		}
		
		// Nemesis
		IsSelected QuoteNemesis {
			// Weapon Icons
			DrawImage "QUOHUDWZ", -30, -56;
			DrawImage "QUOAMN6", -30, -63;
			DrawImage "QUOHUDWA", -29, -55;
			DrawImage "QUOHUDWL", -103, -36;
			// Ammo
			DrawString QUOHUDNUMS, untranslated, "-", -42, -34;
			DrawString QUOHUDNUMS, untranslated, "-", -42, -23;
			//DrawImage "QUOAMBL", -72, -34;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo NemesisLv, -79, -9;
			InInventory NemesisXP, 60 && NemesisLv, 3 {
				DrawImage "QUOHUDBM", -73, -9;
			}
			Else {
				DrawBar "QUOHUDBL", "QUOHUDZ", Ammo NemesisXP, horizontal, interpolate(0), -73, -9;
			}
			
		}
		Else {
			InInventory QuoteNemesis, 1 {
				DrawImage "QUOHUDWZ", -30, -54;
				DrawImage "QUOAMN6", -30, -61;
				DrawImage "QUOHUDWA", -29, -53;
			}
		}
		
		// Blade
		IsSelected QuoteBlade {
			// Weapon Icons
			DrawImage "QUOHUDWZ", -15, -56;
			DrawImage "QUOAMN7", -15, -63;
			DrawImage "QUOHUDWB", -14, -55;
			DrawImage "QUOHUDWM", -103, -36;
			// Ammo
			DrawString QUOHUDNUMS, untranslated, "-", -42, -34;
			DrawString QUOHUDNUMS, untranslated, "-", -42, -23;
			DrawImage "QUOAMBL", -72, -34;
			// XP Bar
			DrawNumber 1, QUOHUDNUMS, untranslated, Ammo BladeLv, -79, -9;

			
				InInventory BladeLv, 3
				{
					DrawImage "QUOHUDBM", -73, -9;
				}
				Else 
				{
					DrawBar "QUOHUDBL", "QUOHUDZ", Ammo BladeXP, horizontal, interpolate(0), -73, -9;
				}
			

			
		}
		Else {
			InInventory QuoteBlade, 1 {
				DrawImage "QUOHUDWZ", -15, -54;
				DrawImage "QUOAMN7", -15, -61;
				DrawImage "QUOHUDWB", -14, -53;
			}
		}
	}



	// ============================================================
	// ======================== Trollface! ==========================
	// ============================================================


	InInventory "IsTrollface"
	{
		InInventory not "FakeNikoCrash"
		{
		
		drawimage translatable "TROLHUDC", 0, -44;
		drawimage "TROLHUDL", 0, -44;
		drawmugshot 5, 9, -41;
		drawimage "TROLHUDR", -90, -44;
		drawnumber 3, TROLLNUM, untranslated, ammo1, -2, -29;
		drawnumber 3, TROLLNUM, untranslated, Health, 131, -41;
		drawnumber 3, TROLLNUM, untranslated, Armor, 131, -25;
		drawimage "NVIDIAS", -80, 25;
		drawimage "LOLPIXEL", 84, 42;
		
		drawbar "SPARTAB", "SPARTAN", Spartatimer, vertical, interpolate(35), -60, -41;
		
		InInventory "SpartaReady", 1
			drawimage "SPARTAF", -60, -41;
		
		InInventory "CarrotHeal", 1
			drawimage "LOLCARTF", -80, -41;
		
		IsSelected WiggleHands
		{
			drawnumber 3, TROLLNUM, untranslated, Ammo Clip, -2, -29;
		}
		
		InInventory "RedSkull"
				drawimage "TROLLRS", 54, -11;
		
			InInventory "BlueSkull"
				drawimage "TROLLBS", 66, -11;
		
			InInventory "YellowSkull"
				drawimage "TROLLYS", 78, -11;
		
			InInventory "YellowCard"
				drawimage "TROLLYC", 114, -11;
		
			InInventory "BlueCard"
				drawimage "TROLLBC", 102, -11;
		
			InInventory "RedCard"
				drawimage "TROLLRC", 90, -11;
				
		}
	}
	
	
	
	
	// ============================================================
	// ======================== Moorhuhn! ==========================
	// ============================================================
	
	InInventory IsMoorhuhn
	{
		drawimage "MORHUDRT", 1, -53;
		drawimage "MORHUDLT", -152, -50;
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 95, -46;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 105, -46;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 115, -46;
		drawnumber 3, MOORFONT, untranslated, health, 125, -32;
		drawnumber 3, MOORFONT, untranslated, Armor, 125, -14;
		
		InInventory BindReloadMoorhuhn
			{
				drawimage "MORNOTAS", -196, -18;
			}
		
		InInventory Pan
		{
			DrawBar "MORPANF", "MORPANN", PanTimer, horizontal, interpolate(35), -70, -63;
		}
		
		IsSelected Revolver
		{
			drawbar "MORA2B1F", "MORA2B1N", ammo RevolverLoaded, horizontal, reverse, -90, -16;
			drawbar "MORA2T1F", "MORA2T1N", ammo RevolverLoaded, horizontal, reverse, -85, -25;
			drawnumber 3, MOORFONT, untranslated, ammo2, -20, -50;
		}
		
		IsSelected Herztasse
		{
			drawnumber 3, MOORFONT, untranslated, ammo1, -20, -50;
		}
		
		IsSelected GatlingShotgun
		{
			drawbar "MORA1B1F", "MORA1B1N", ammo GatlingShotgunLoaded, horizontal, reverse, -183, -15;
			drawbar "MORA1T1F", "MORA1T1N", ammo GatlingShotgunLoaded, horizontal, reverse, -181, -29;
			drawnumber 3, MOORFONT, untranslated, ammo2, -20, -50;
		}
		
		IsSelected "Ye'OldSniper"
		{
			drawbar "MORA3B1F", "MORA3B1N", ammo SniperLoaded, horizontal, reverse, -64, -14;
			drawbar "MORA3B2F", "MORA3B2N", ammo SniperLoaded, horizontal, reverse, -60, -21;
			drawbar "MORA3T2F", "MORA3T2N", ammo SniperLoaded, horizontal, reverse, -55, -30;
			drawbar "MORA3T1F", "MORA3T1N", ammo SniperLoaded, horizontal, reverse, -48, -43;
			drawnumber 3, MOORFONT, untranslated, ammo2, -20, -50;
		}
		
		IsSelected Minikannone
		{
			drawbar "MORA5F", "MORA5N", ammo MinikannoneLoaded, horizontal, reverse, -74, -24;
			drawnumber 3, MOORFONT, untranslated, ammo2, -20, -50;
		}
		
		IsSelected Kuerbiskannone
		{
			drawbar "MORA4F", "MORA4N", ammo KuerbiskannoneLoaded, horizontal, reverse, -103, -22;
			drawnumber 3, MOORFONT, untranslated, ammo2, -20, -50;
		}
		
		IsSelected Buechse
		{
			drawnumber 3, MOORFONT, untranslated, ammo1, -20, -50;
		}
	}
	
	// ============================================================
	// ======================== Yung Venus! ==========================
	// ============================================================
	
	InInventory IsYV
	{
		drawimage "YVHUDBCK", 25, -50;
		drawbar "YVHUDLFF", "YVHUDLFN", Health(200), Horizontal, 43, -47;
		drawimage "YVHUDTOP", 25, -50;
		drawnumber 3, YVFONT, untranslated, Health, 85, -47;
		drawbar "YVHUDARF", "YVHUDARN", Armor(200), Vertical, 26, -46;
		drawnumber 3, YVFONT, untranslated, Armor, 35, -42;
		drawbar "YVHUDFL1", "YVHUDBK1", ammo Clip, vertical, 26, -15;
		drawbar "YVHUDFL2", "YVHUDBK2", ammo Shell, vertical, 38, -15;
		drawbar "YVHUDFL3", "YVHUDBK3", ammo RocketAmmo, vertical, 48, -15;
		drawbar "YVHUDFL4", "YVHUDBK4", ammo Cell, vertical, 60, -15;
		
		InInventory "RedCard"
			drawimage "YVHUDKYR", 101, -19;
	
		InInventory "RedSkull"
			drawimage "YVHUDSKR", 101, -33;
	
		InInventory "BlueCard"
			drawimage "YVHUDKYB", 122, -19;
	
		InInventory "BlueSkull"
			drawimage "YVHUDSKB", 122, -33;
	
		InInventory "YellowCard"
			drawimage "YVHUDKYY", 143, -19;
	
		InInventory "YellowSkull"
			drawimage "YVHUDSKY", 143, -33;
		
		
		IsSelected Wrench
		{
			drawimage "YVHUDWP1", 43, -35;
		}
		
		IsSelected EnergyHammer
		{
			drawimage "YVHUDWP2", 43, -35;
			drawbar "YVHUDW2F", "YVHUDW2B", Ammo1, horizontal, 44, -33;
			drawnumber 3, YVFONT, untranslated, Ammo1, 98, -31;
			drawimage "YVHUDSL4", 58, -17;
		}
		
		IsSelected GoldenRevolver
		{
			drawimage "YVHUDWP3", 43, -35;
			drawbar "YVHUDW3F", "YVHUDW3B", Ammo1, horizontal, 54, -31;
			drawnumber 3, YVFONT, untranslated, Ammo1, 98, -31;
			drawimage "YVHUDSL1", 24, -17;
		}
		
		IsSelected FlakCannon
		{
			drawimage "YVHUDWP4", 43, -35;
			drawbar "YVHUDW4F", "YVHUDW4B", Ammo1, horizontal, 49, -31;
			drawnumber 3, YVFONT, untranslated, Ammo1, 98, -31;
			drawimage "YVHUDSL2", 36, -17;
		}
		
		IsSelected Slugger
		{
			drawimage "YVHUDWP5", 43, -35;
			drawbar "YVHUDW5F", "YVHUDW5B", Ammo1, horizontal, 49, -31;
			drawnumber 3, YVFONT, untranslated, Ammo1, 98, -31;
			drawimage "YVHUDSL2", 36, -17;
		}
		
		IsSelected Incinerator
		{
			drawimage "YVHUDWP9", 43, -35;
			drawbar "YVHUDW9F", "YVHUDW9B", Ammo1, horizontal, 47, -34;
			drawnumber 3, YVFONT, untranslated, Ammo1, 98, -31;
			drawimage "YVHUDSL1", 24, -17;
		}
		
		IsSelected GrenadeShotgun
		{
			drawimage "YVHUDWP6", 43, -35;
			drawbar "YVHUDW6F", "YVHUDW6B", Ammo1, horizontal, 48, -31;
			drawnumber 3, YVFONT, untranslated, Ammo1, 98, -31;
			drawimage "YVHUDSL3", 46, -17;
		}
		
		IsSelected YVCrossbow
		{
			drawimage "YVHUDWP7", 43, -35;
			drawbar "YVHUDW7F", "YVHUDW7B", Ammo1, horizontal, 49, -32;
			drawnumber 3, YVFONT, untranslated, Ammo1, 98, -31;
			drawimage "YVHUDSL4", 58, -17;
		}
		
		IsSelected SuperPlasmaCannon
		{
			drawimage "YVHUDWP8", 43, -35;
			drawbar "YVHUDW8F", "YVHUDW8B", Ammo1, horizontal, 49, -34;
			drawnumber 3, YVFONT, untranslated, Ammo1, 98, -31;
			drawimage "YVHUDSL4", 58, -17;
		}
	}
	
	
	
	// ============================================================
	// ======================== Niko! ==========================
	// ============================================================
	
	InInventory IsNiko 
	{
		drawimage "NIKLIFE", 0, -98;
		drawimage "NIKAMMO", -108, -90; 
		drawimage "NIKSOL2", -230, -38;
		DrawBar "NIKSOL", "NIKSOL3", NikoSolsticeMeter , horizontal, interpolate(35), -162, -19;
		DrawNumber 3, NIKNUMS, untranslated, Health, 72, -98;
		DrawNumber 3, NIKNUMS, untranslated, Armor, 72, -49;
		drawnumber 4, NIK2NUMS, untranslated, ammo NikoSolsticeMeter, -11, -38;
		drawnumber 3, NIKNUMS, untranslated, ammo1, -60, -90;
		drawimage "NIKSBA1", -90, -28;
	
		InInventory "YellowSkull"
			drawimage "NIKKEY1", -190, -24;
	
		InInventory "BlueSkull"
			drawimage "NIKKEY2", -207, -24;
	
		InInventory "RedSkull"
			drawimage "NIKKEY3", -224, -24;
		
		InInventory "YellowCard"
			drawimage "NIKKEY4", -181, -20;
	
		InInventory "BlueCard"
			drawimage "NIKKEY5", -198, -20;
	
		InInventory "RedCard"
			drawimage "NIKKEY6", -214, -20;
	
		//WEAPON SENSITIVE DISPLAY
		IsSelected NikoHatchet {
			drawnumber 3, NIKNUMS, untranslated, NikoHatchetThrowable, -61, -90;
			DrawBar "NIKREC", "NIKCHR2", NikoHatchetTimer, horizontal, 90, -24;
		}
		
		IsSelected NikoClippersTotallyNotStolenFromThePostalDude {
			drawimage "NIKSBA2", -72, -28;
		}

		IsSelected NikoScissors {
			drawimage "NIKSBA2", -72, -28;
		}

		IsSelected NikoVLAD1000 {
			drawimage "NIKSBA2", -72, -28;
			drawimage "NIKAMMO2", -56, -82;  
			drawnumber 3, NIK2NUMS, untranslated, ammo Shell, -20, -82;
		}
		
		IsSelected NikoOneShotGun {
			drawimage "NIKSBA5", -72, -28;
		}
		
		IsSelected NikoPancakes { 
			drawimage "NIKSBA3", -72, -28;
		}
		
		IsSelected NikoMolotov { 
			drawimage "NIKSBA3", -72, -28;
			DrawBar "NIKCHR", "NIKCHR2", NikoMolotovWindup, horizontal, 90, -15;
		}
		
		IsSelected NikoChargedBatteryLens {
			drawimage "NIKSBA3", -72, -28;
			drawimage "NIKAMMO2", -56, -82; 
			drawnumber 3, NIK2NUMS, untranslated, ammo Cell, -20, -82;
		}
		
		IsSelected NikoBigBulb { 
			drawimage "NIKSBA6", -72, -28;
		}
	}
	
	
	
	// ============================================================
	// ======================== Fortesque ==========================
	// ============================================================
	
	InInventory IsSirDan
		{
			drawimage "SDSTTHUD", 10, -60;
			
			//Armor
			drawnumber 3, SDARNUMS, untranslated, Armor, 126, -23;
			drawbar "SDARMBAR", "SDBREMPT", Armor(100), horizontal, interpolate(35), 46, -23;
			drawbar "SDARBARB", "SDNBEMPT", SirDanMaxArmor, horizontal, interpolate(35), 10, -33;
			
			//Health
			drawnumber 3, SDHPNUMS, untranslated, Health, 126, -50;
			drawbar "SDHPBAR", "SDBREMPT", Health(100), horizontal, interpolate(35), 46, -50;
			drawbar "SDHPBARB", "SDNBEMPT", SirDanMaxHealth, horizontal, interpolate(35), 10, -60;
			
			//souls
			drawimage "SDWICONM", -50, -76;
			drawnumber 3, SDAMNUMS, untranslated, ammo DanSouls, -12, -56;
			IsSelected SirDanArm
			{
				drawimage "SDWICONA", -60, -40;
			}
			IsSelected SirDanShortSword
			{
				drawimage "SDWICONB", -60, -40;
			}
			IsSelected SirDanDagger
			{
				drawimage "SDWICONC", -60, -40;
				drawnumber 3, SDAMNUMS, untranslated, ammo Clip, -42,  -20;
			}
			IsSelected SirDanCrossbow
			{
				drawimage "SDWICONG", -60, -40;
				drawnumber 3, SDAMNUMS, untranslated, ammo Clip, -42,  -20;
			}
			
			IsSelected SirDanClub
			{
				drawimage "SDWICOND", -60, -40;
				drawnumber 3, SDAMNUMS, untranslated, ammo Shell, -12, -20;
			}
			
			IsSelected SirDanBroadsword
			{
				drawimage "SDWICONE", -60, -40;
				drawnumber 3, SDAMNUMS, untranslated, ammo Shell, -42,  -20;
				drawnumber 3, SDAMNUMS, untranslated, SirDanSwordEnchantMeter, -12, -20;
			}
			
			IsSelected SirDanLongbow
			{
				drawimage "SDWICONI", -60, -40;
				drawnumber 3, SDAMNUMS, untranslated, ammo rocketammo, -42,  -20;
				//drawnumber 3, SDAMNUMS, untranslated, ammo rocketammo, -12, -20;
			}
			
			IsSelected SirDanLightning
			{
				drawimage "SDWICONJ", -60, -40;
				drawnumber 3, SDAMNUMS, untranslated, ammo Cell, -42,  -20;
			}
			
			IsSelected SirDanChicken
			{
				drawimage "SDWICONL", -60, -40;
				drawnumber 3, SDAMNUMS, untranslated, ammo Cell, -42,  -20;
			}
			
				InInventory "HasCopperSheild"
				{
					drawimage "SDWICONN", 10, -130;
				}
				InInventory "HasSilverSheild"
				{
					drawimage "SDWICONO", 10, -130;
				}
				InInventory "HasGoldSheild"
				{
					drawimage "SDWICONP", 10, -130;
				}
			
			
			InInventory "RedSkull"
				drawimage "SDSKYRED", 70, -99;
		
			InInventory "BlueSkull"
				drawimage "SDSKYBLU", 40, -99;
		
			InInventory "YellowSkull"
				drawimage "SDSKYYEL", 10, -99;
		
			InInventory "YellowCard"
				drawimage "SDKYCYEL", 10, -72;
		
			InInventory "BlueCard"
				drawimage "SDKYCBLU", 40, -72;
		
			InInventory "RedCard"
				drawimage "SDKYCRED", 70, -70;
			
		}
	
	
	
	// ============================================================
	// ======================== Gun Garth ==========================
	// ============================================================

	InInventory IsGunGarth
		{
			drawimage "GRTHHPBR", 0, -58;
			//drawimage "GRTHAMMO", -89, -88;
			//Armor
			drawnumber 3, GRTHNUMB, untranslated, Armor, 94, -28, 1;
			//Health
			drawnumber 3, GRTHNUMB, untranslated, Health, 94, -52, 1;
			
			IsSelected GarthRevolver
			{
				drawimage "GRTHAMO1", -82, -82;
				drawnumber 1, GRTHNUMB, untranslated, GarthRevolverAmmoLoaded, -45, -82;
				drawimage "GRTHNUMS", -44, -82;
				drawimage "GRTHNUM6", -25, -82;
				drawnumber 3, GRTHNUMB, untranslated, Ammo GarthBullets, -7, -58, 1;
			}
			IsSelected GarthSlotgun
			{
				drawimage "GRTHAMO2", -82, -82;
				drawnumber 1, GRTHNUMB, untranslated, GarthSlotgunAmmoLoaded, -45, -82;
				drawimage "GRTHNUMS", -44, -82;
				drawimage "GRTHNUM1", -25, -82;
				drawnumber 3, GRTHNUMB, untranslated, Ammo GarthShells, -7, -58, 1;
			}
			ininventory GarthSlotgun
			{
				ininventory GarthSlotgunSpreader, 3
				{
					drawimage "GRTHICO7", -82, -28;
				} else {
					ininventory GarthSlotgunSpreader, 2
					{
						drawimage "GRTHICO6", -82, -28;
					} else {
						ininventory GarthSlotgunSpreader, 1
						{
							drawimage "GRTHICO5", -82, -28;
						}
					}
				}
			}
			IsSelected GarthSharkMauler
			{
				drawimage "GRTHAMO2", -82, -82;
				drawnumber 1, GRTHNUMB, untranslated, GarthSharkMaulerNeedsToLoad, -45, -82;
				drawimage "GRTHNUMS", -44, -82;
				drawimage "GRTHNUM2", -25, -82;
				drawnumber 3, GRTHNUMB, untranslated, Ammo GarthShells, -7, -58, 1;
			}
			IsSelected GarthNewYear
			{
				drawimage "GRTHAMO3", -82, -82;
				drawnumber 3, GRTHNUMB, untranslated, GarthFlares, -7, -82, 1;
			}
			IsSelected GarthRocketLauncher
			{
				drawimage "GRTHAMO4", -82, -82;
				drawnumber 1, GRTHNUMB, untranslated, GarthCornNeedsLoading, -45, -82;
				drawimage "GRTHNUMS", -44, -82;
				drawimage "GRTHNUM1", -25, -82;
				drawnumber 3, GRTHNUMB, untranslated, Ammo GarthCobs, -7, -58, 1;
			}
			IsSelected GarthBloatBuster
			{
				drawimage "GRTHAMO5", -82, -82;
				drawnumber 3, GRTHNUMB, untranslated, GarthElectricity, -7, -82, 1;
			}
			ininventory GarthBloatBuster
			{
				ininventory GarthCanUseGhost, 1
				{
					drawimage "GRTHICO3", -63, -28;
				} else {
					drawimage "GRTHICO4", -63, -28;
				}
			}
			IsSelected GarthPinBowler
			{
				drawimage "GRTHAMO6", -82, -82;
				drawnumber 1, GRTHNUMB, untranslated, GarthPinbowlLoaded, -45, -82;
				drawimage "GRTHNUMS", -44, -82;
				drawimage "GRTHNUM1", -25, -82;
				drawnumber 3, GRTHNUMB, untranslated, Ammo GarthBalls, -7, -58, 1;
			}
			ininventory GarthPinBowler
			{
				ininventory GarthCanUsePins, 1
				{
					drawimage "GRTHICO8", -44, -28;
				} else {
					drawimage "GRTHICO9", -44, -28;
				}
			}
			InInventory "RedSkull"
				drawimage "GRTHKEY3", 52, -100;
		
			InInventory "BlueSkull"
				drawimage "GRTHKEY2", 31, -100;
		
			InInventory "YellowSkull"
				drawimage "GRTHKEY1", 10, -100;
		
			InInventory "YellowCard"
				drawimage "GRTHKEY4", 10, -76;
		
			InInventory "BlueCard"
				drawimage "GRTHKEY5", 31, -76;
		
			InInventory "RedCard"
				drawimage "GRTHKEY6", 52, -76;
			
		}


	// ============================================================
	// ======================== Serious Sam 4 ==========================
	// ============================================================
	
	InInventory IsSS4
		{	
			//Armor
			InInventory BasicArmor, 1
			{
				drawimage "SS4BG", 4, -41;
				drawimage "SS4ARMIC", 5, -40;
				drawnumber 3, SAM4NUM, untranslated, Armor, 50, -40;
			}
			drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 69, -40;
			drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 69, -30;
			drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 69, -20;
			//Health
			drawimage "SS4BG", 4, -23;
			drawimage "SS4HPIC5", 5, -22;
			
			InInventory "SS4MediumWeight"
			{
				drawimage "SS4SPDI2", 16, -64;
			} else {
				InInventory "SS4HeavyWeight"
				{
					drawimage "SS4SPDI3", 16, -64;
				} else { //light
					drawimage "SS4SPDI1", 16, -64;
				}
			}
			
			InInventory "SS4Health81"
			{
				drawimage "SS4HPIC1", 5, -22;
			}
			InInventory "SS4Health61"
			{
				drawimage "SS4HPIC2", 5, -22;
			}
			InInventory "SS4Health41"
			{
				drawimage "SS4HPIC3", 5, -22;
			}
			InInventory "SS4Health21"
			{
				drawimage "SS4HPIC4", 5, -22;
			}
			InInventory "SS4Health1"
			{
				drawimage "SS4HPIC5", 5, -22;
			}
			drawnumber 3, SAM4NUM, untranslated, Health, 50, -22;
			
			IsSelected SS4Deagle
			{
				drawimage "SS4BG2",-11 + center, -23;
				drawnumber 3, SAM4NUM, untranslated, Ammo SS4DeagleAmmo, alignment(center), 0 + center, -22;
			}
			IsSelected SS4Shotgun
			{
				drawimage "SS4BG4",-77 + center, -23;
				drawimage "SS4AMO2", -75 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, Ammo SS4ShotgunGrenadeAmmo, alignment(center), -50 + center, -22;
				drawimage "SS4BG",-29 + center, -23;
				drawimage "SS4AMO1", -25 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, Ammo SS4Shells, alignment(center), 0 + center, -22;
			}
			IsSelected SS4CoachGun
			{
				drawimage "SS4BG",-29 + center, -23;
				drawimage "SS4AMO1", -25 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, Ammo SS4Shells, alignment(center), 0 + center, -22;
			}
			IsSelected SS4AssaultRifle
			{
				drawimage "SS4BG3",-39 + center, -23;
				drawimage "SS4AMO3", -35 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, SS4AssaultAmmoLoaded, alignment(right), -1 + center, -22;
				drawimage "SS4NUMSL", 0 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, SS4AssaultAmmo, alignment(left), 5 + center, -22;
			}
			IsSelected SS4Minigun
			{
				drawimage "SS4BG",-29 + center, -23;
				drawimage "SS4AMO4", -25 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, ammo SS4MinigunAmmo, alignment(center), 0 + center, -22;
			}
			
			IsSelected SS4RocketLauncher
			{
				drawimage "SS4BG",-29 + center, -23;
				drawimage "SS4AMO7", -25 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, ammo SS4RocketAmmo, alignment(center), 0 + center, -22;
			}
			
			IsSelected SS4GrenadeLauncher
			{
				drawimage "SS4BG",-29 + center, -23;
				drawimage "SS4AMO2", -25 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, ammo SS4GrenadeAmmo, alignment(center), 0 + center, -22;
			}
			
			IsSelected SS4SniperRifle
			{
				drawimage "SS4BG3",-39 + center, -23;
				drawimage "SS4AMO5", -35 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, SS4SniperAmmoLoaded, alignment(right), -1 + center, -22;
				drawimage "SS4NUMSL", 0 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, SS4SniperAmmo, alignment(left), 5 + center, -22;
			}
			IsSelected SS4Autoshotgun
			{
				drawimage "SS4BG3",-39 + center, -23;
				drawimage "SS4AMO8", -35 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, SS4AutoshotgunAmmoLoaded, alignment(right), -1 + center, -22;
				drawimage "SS4NUMSL", 0 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, SS4AutoshotgunAmmo, alignment(left), 5 + center, -22;
			}
			IsSelected SS4C4
			{
				drawimage "SS4BG",-29 + center, -23;
				drawimage "SS4AMO6", -25 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, ammo SS4C4Ammo, alignment(center), 0 + center, -22;
			}
			IsSelected SS4Cannon
			{
				drawimage "SS4BG",-29 + center, -23;
				drawimage "SS4AMO11", -25 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, ammo SS4CannonballAmmo, alignment(center), 0 + center, -22;
			}
			IsSelected SS4LaserGun
			{
				drawimage "SS4BG",-29 + center, -23;
				drawimage "SS4AMO9", -25 + center, -22;
				drawnumber 3, SAM4NUM, untranslated, ammo SS4CellAmmo, alignment(center), 0 + center, -22;
			}
			
		}
	
	
	// ============================================================
	// ======================== Jhonnykiller45! ==========================
	// ============================================================
	
	InInventory JhonnyHUD
	{
		//Left side
		drawimage translatable "H45HLMET", 2, -54;
		drawimage "H45HLMTW", 2, -54;
		DrawNumber 3, KILNUMSB, untranslated, Health, 91, -53;
		DrawNumber 3, KILNUMSB, untranslated, Armor, 91, -20;
		DrawBar "HILHPBAR", "HILTRBAR", Health, horizontal, interpolate(35), 45, -36;
		DrawBar "HILARBAR", "HILTRBAR", Armor, horizontal, interpolate(35), 45, -30;
		
		//Overheal & armor
// 		DrawBar "HILHPBAR", "HILTRBAR", overmaxhealth, horizontal, interpolate(35), 45, -36;
// 		DrawBar "HILARBAR", "HILTRBAR", overmaxarmor, horizontal, interpolate(35), 45, -30;
		
		drawswitchableimage BlueCard, "nullimage", "HILKEYB", 11, -74;
		drawswitchableimage YellowCard, "nullimage", "HILKEYY", 21, -74;
		drawswitchableimage RedCard, "nullimage", "HILKEYR", 31, -74;
		drawswitchableimage BlueSkull, "nullimage", "HILSKLB", 11, -65;
		drawswitchableimage YellowSkull, "nullimage", "HILSKLY", 21, -65;
		drawswitchableimage RedSkull, "nullimage", "HILSKLR", 31, -65;
		
		InInventory JhonnyRegeneration
		{
			drawimage "H45RECO", 88, -62;
			InInventory JhonnyhealthSBar, 100
			{
				drawimage "H45RASP1", 58, -70;
			}
			else
			{
				drawimage "H45RASP2", 58, -70;
			}
		
		}
		
		
		//Right side
		
		//top
		isSelected Nensho
		{
			drawimage "H45HUDW1", -25, 3;
		}
		
		isSelected "100KPistol"
		{
			drawimage "H45HUDW2", -25, 3;
		}
		
		isSelected SecondCock
		{
			drawimage "H45HUDW3", -25, 3;
		}
		
		isSelected AK47
		{
			drawimage "H45HUDW4", -25, 3;
		}
		
		isSelected ThrownRockets
		{
			drawimage "H45HUDW5", -25, 3;
		}
		
		isSelected CortexBlaster
		{
			drawimage "H45HUDW6", -25, 3;
		}

		
		
		//Bottom
		
		//Bar Stuff
		drawimage "H45RAMET", -53, -18;
		
		
		InInventory JhonnyRegeneration
		{
		DrawBar "H45FBAR1", "H45FBART", JhonnyRageMeterCountdown, horizontal, interpolate(35), -38, -20;
		DrawBar "H45RABAR", "H45RMBAR", JhonnyRageMeterCountdown, horizontal, interpolate(35), -38, -14;
		}
		else
		{
		DrawBar "H45RABAR", "H45RMBAR", JhonnyRageMeter, horizontal, interpolate(35), -38, -14;
		}
		
		
// 	    usesammo not
// 		{
// 			drawimage "BLANK", -51, -42;
// 		}
	    usessecondaryammo not
        {
		    drawimage "HILTP1", -51, -42;
			drawnumber 3, KILNUMSN, untranslated, ammo1, alignment(left), -39, -41;
		}
		usessecondaryammo
        {
		    drawimage "HILTP1", -51, -52;
			drawimage "HILTP2", -52, -35;
			drawnumber 3, KILNUMSN, untranslated, ammo1, alignment(left), -39, -51;
			drawnumber 3, KILNUMSN, untranslated, ammo2, alignment(left), -39, -34;
		}
		
		
		drawimage "H45AMMO", -25, 36;
		drawnumber 3, KILNUMSK, untranslated, ammo Clip, alignment(left), -16, 37;
		drawnumber 3, KILNUMSK, untranslated, ammo JhonnyGrenadeAmmo, alignment(left), -16, 45;
		drawnumber 3, KILNUMSK, untranslated, ammo Shell, alignment(left), -16, 53;
		drawnumber 3, KILNUMSK, untranslated, ammo RocketAmmo, alignment(left), -16, 61;
		drawnumber 3, KILNUMSK, untranslated, ammo Cell, alignment(left), -16, 69;

		
		drawswitchableimage weaponslot 2, "HILTRBAR", "KHSNUM2", -24, 27;
		drawswitchableimage weaponslot 3, "HILTRBAR", "KHSNUM3", -20, 27;
		drawswitchableimage weaponslot 4, "HILTRBAR", "KHSNUM4", -16, 27;
		drawswitchableimage weaponslot 5, "HILTRBAR", "KHSNUM5", -12, 27;
		drawswitchableimage weaponslot 6, "HILTRBAR", "KHSNUM6", -8, 27;
		

		

	}
	
	// ============================================================
	// ======================== AVGN! ==========================
	// ============================================================

	InInventory IsAVGN
	{
	drawimage "AVGNHEAL", 1, -47;
	DrawBar "AVGNHBAR", "AVGNHBA2", health, vertical, interpolate(35), 3, -20;
	DrawBar "AVGNABAR", "AVGNABA2", armor, vertical, interpolate(35), 4, -41;
	drawnumber 3, AVGNNUMS, untranslated, health, alignment(left), 18, -10;
	drawnumber 3, AVGNNUMS, untranslated, armor, alignment(left), 18, -30;

	drawmugshot 5, -16 + center, -32;

	drawimage "AVGNAMMO", -57, -44;
	drawnumber 3, AVGNNUMS, untranslated, ammo1, alignment(right), -21, -10;
	drawnumber 3, AVGNNUMS2, untranslated, ammo Clip, alignment(right), -1, -44;
	drawnumber 3, AVGNNUMS2, untranslated, ammo Shell, alignment(right), -1, -38;
	drawnumber 3, AVGNNUMS2, untranslated, ammo RocketAmmo, alignment(right), -1, -32;
	drawnumber 3, AVGNNUMS2, untranslated, ammo Cell, alignment(right), -1, -26;

	//Beer Buffs
	InInventory PowerBeerInvulnerablePower
	{
	drawimage "BEERINVL", 86, -28;
	}

	drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", -50, -28;
    drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", -45, -28;
    drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", -40, -28;

	}
	
	
	// ============================================================
	// ======================== Revenant! ==========================
	// ============================================================

    InInventory IsRevenant
	{
		drawimage "FACEBAR", 0, -69;
		drawimage translatable "STFBANY", 1, -68;
		drawmugshot 5, 1, -69;
		drawimage "HELTHBAR", 0, -37;
		drawimage "AMMOBAR", -71, -69; //I swear the 69 is not on purpose
		DrawNumber 3, CLSDOOM2, untranslated, Health, 60, -35;
		DrawNumber 3, CLSDOOM2, untranslated, Armor, 60, -18;
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 62, -33;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 62, -23;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 62, -13;
			usesammo not
			{
			drawimage "STTMINUS", -20, -27;
			}
			usessecondaryammo not
			{
				drawimage "TYPE1", -67, -25;
				drawnumber 3, CLSDOOM2, untranslated, ammo1, -10, -27;
			}
			usessecondaryammo
			{
				drawimage "TYPE1", -67, -33;
				drawimage "TYPE2", -67, -16;
				drawnumber 3, CLSDOOM2, untranslated, ammo1, -10, -35;
				drawnumber 3, CLSDOOM2, untranslated, ammo2, -10, -18;
			}
		drawnumber 3, INDEXFONT, gold, ammo Clip, -33, -64;
		drawnumber 3, INDEXFONT, gold, ammo Shell, -33, -58;
		drawnumber 3, INDEXFONT, gold, ammo RocketAmmo, -33, -52;
		drawnumber 3, INDEXFONT, gold, ammo Cell, -33, -46;

		drawnumber 3, INDEXFONT, gold, ammocapacity Clip, -7, -64;
		drawnumber 3, INDEXFONT, gold, ammocapacity Shell, -7, -58;
		drawnumber 3, INDEXFONT, gold, ammocapacity RocketAmmo, -7, -52;
		drawnumber 3, INDEXFONT, gold, ammocapacity Cell, -7, -46;
		
		drawswitchableimage weaponslot 2, "STGNUM2", "STYSNUM2", -32, -77; 
		drawswitchableimage weaponslot 3, "STGNUM3", "STYSNUM3", -27, -77;
		drawswitchableimage weaponslot 4, "STGNUM4", "STYSNUM4", -22, -77;
		drawswitchableimage weaponslot 5, "STGNUM5", "STYSNUM5", -17, -77;
		drawswitchableimage weaponslot 6, "STGNUM6", "STYSNUM6", -12, -77; 
		drawswitchableimage weaponslot 7, "STGNUM7", "STYSNUM7", -7, -77; 
		
		drawimage "DRCHBAR", -80, -37;
		drawnumber 2, INDEXFONT, gold, JumpReady, alignment(center), -75, -9;
		DrawBar "DRCHBAR2", "DRCHBAR3", JumpReady, vertical, interpolate(35), -78, -35;

	
    }
	
	
	
	// ============================================================
	// ======================== Bob & Bob! ==========================
	// ============================================================
	
	InInventory "IsBobbob"
	{

		drawimage "BARMRICO", 50, -21;
		drawimage "BHPICON", 53, -49;
// 		drawimage translatable "STFBANY", 1, -68;
// 		drawmugshot 5, 1, -69;
		DrawNumber 3, BOBFONT, red, Health, alignment(right), 47, -52;
		DrawNumber 3, BOBFONT, green, Armor, alignment(right), 47, -24;
// 		drawstring BIGFONT, red, "%", 63, -33;
// 		drawstring BIGFONT, green, "%", 63, -15;

		drawmugshot 5, -16 + center, -29;
		
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 81, -33;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 81, -23;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 81, -13;
		

		//Bob Super
		DrawBar "BOBCHR3", "BOBEMP", BobSuperTimer, vertical, interpolate(35), -23, -100;
		
		
		InInventory BobSuperTimer, 2000
		{
			DrawBar "BOBCHR1", "BOBEMP", BobSuperTimer, vertical, interpolate(35), -23, -100;
		}
		
		
		

		//Display Weapons
		
		InInventory Bob
		{
			drawimage "BOBCA21", -66, -67;
		}
		
		InInventory "& bob"
		{
			drawimage "BOBCA51", -30, -67;
		}
		
		InInventory bobsandwichA
		{
			drawimage "BOBCA09", -66, -67;
			drawnumber 3, BOBFONT, red, ammo BobsandwichAmmoA, alignment(CENTER), -51, -25;
		}
		
		InInventory bobsandwichB
		{
			drawimage "BOBCA09", -30, -67;
			drawnumber 3, BOBFONT, blue, ammo BobsandwichAmmoB, alignment(CENTER), -16, -25;
		}
		
		InInventory bobrifleA
		{
			drawimage "BOBCA28", -66, -67;
			drawnumber 3, BOBFONT, red, ammo BobRifleAmmoA, alignment(CENTER), -51, -25;
		}
		
		InInventory bobrifleB
		{
			drawimage "BOBCA28", -30, -67;
			drawnumber 3, BOBFONT, blue, ammo BobRifleAmmoB, alignment(CENTER), -16, -25;
		}
		
		InInventory bobcigarA
		{
			drawimage "BOBCA04", -66, -67;
			drawnumber 3, BOBFONT, red, ammo BobcigarAmmoA, alignment(CENTER), -51, -25;
		}
		
		InInventory bobcigarB
		{
			drawimage "BOBCA04", -30, -67;
			drawnumber 3, BOBFONT, blue, ammo BobcigarAmmoB, alignment(CENTER), -16, -25;
		}
		
		InInventory bobmaximA
		{
			drawimage "BOBCA25", -66, -67;
			drawnumber 3, BOBFONT, red, ammo BobmaximAmmoA, alignment(CENTER), -51, -25;
		}
		
		InInventory bobmaximB
		{
			drawimage "BOBCA25", -30, -67;
			drawnumber 3, BOBFONT, blue, ammo BobmaximAmmoB, alignment(CENTER), -16, -25;
		}
		
		InInventory bobtankA
		{
			drawimage "BOBCA13", -66, -67;
			drawnumber 3, BOBFONT, red, ammo BobtankAmmoA, alignment(CENTER), -51, -25;
		}
		
		InInventory bobtankB
		{
			drawimage "BOBCA13", -30, -67;
			drawnumber 3, BOBFONT, blue, ammo BobtankAmmoB, alignment(CENTER), -16, -25;
		}
		
		InInventory boblaserA
		{
			drawimage "BOBCA01", -66, -67;
			drawnumber 3, BOBFONT, red, ammo BoblaserAmmoA, alignment(CENTER), -51, -25;
		}
		
		InInventory boblaserB
		{
			drawimage "BOBCA01", -30, -67;
			drawnumber 3, BOBFONT, blue, ammo BoblaserAmmoB, alignment(CENTER), -16, -25;
		}
		
		InInventory bobfistA
		{
			drawimage "BOBCA07", -66, -67;
			drawnumber 3, BOBFONT, red, ammo BobfistAmmoA, alignment(CENTER), -51, -25;
		}
		
		InInventory bobfistB
		{
			drawimage "BOBCA07", -30, -67;
			drawnumber 3, BOBFONT, blue, ammo BobfistAmmoB, alignment(CENTER), -16, -25;
		}
		
		InInventory RedBobHolding
		{
			drawimage "BARMRICO", -66, -70;
		}
		else
		{
			drawimage "BARMRICO", -30, -70;
		}
		
		//Display money & cards
		
		InInventory bobSandwichCardHold
		{
			drawimage "BOBSAN1", -165, -50;
		}
		
		InInventory bobrifleCardHold
		{
			drawimage "BOBRIF1", -155, -50;
		}
		
		InInventory bobCigarCardHold
		{
			drawimage "BOBcig1", -145, -50;
		}
		
		InInventory bobMaximCardHold
		{
			drawimage "BOBMAX1", -135, -50;
		}
		
		InInventory bobTankCardHold
		{
			drawimage "BOBTAN1", -125, -50;
		}
		
		InInventory bobLaserCardHold
		{
			drawimage "BOBLAS1", -115, -50;
		}
		
		InInventory bobFistCardHold
		{
			drawimage "BOBFIS1", -105, -50;
		}
		
		drawimage "CASHHUD", -150, -39;
		InInventory BobMoney, 100
		{
			drawnumber 3, BOBFONT, yellow, ammo BobMoney, alignment(Right), -118, -37;		
		}
		else
		{
			drawnumber 3, BOBFONT, white, ammo BobMoney, alignment(Right), -118, -37;	
		}
		
		//drawimage "BARMRICO", -35, -70;


	}
	
	// ============================================================
	// ======================== Rayman! ==========================
	// ============================================================
	
	InInventory IsRayman
	{
		drawimage translatable "RAYHUDCL", 0, -69;
		drawmugshot 5, 5, -55;
		drawimage "RAYHUDHL", 45, -48;
		drawimage "RAYHUDAM", -66, -82;
		DrawNumber 3, RAYBIG, untranslated, Health, 135, -50;
		DrawNumber 3, RAYBIG, untranslated, Armor, 135, -27;
		drawnumber 3, RAYSMOL, untranslated, ammo Clip, -10, -75;
		drawnumber 3, RAYSMOL, untranslated, ammo Shell, -10, -67;
		drawnumber 3, RAYSMOL, untranslated, ammo RocketAmmo, -10, -59;
		drawnumber 3, RAYSMOL, untranslated, ammo Cell, -10, -51;
		drawnumber 3, RAYBIG, untranslated, ammo1, -5, -31;
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", -72, -75;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", -72, -65;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", -72, -55;
		
		
		IsSelected RaymanFist
		{
			drawimage "RAYHUDW1", -135, -76;
		}
		
		IsSelected Plum
		{
			drawimage "RAYHUDW2", -135, -76;
		}
		
		IsSelected SilverLum
		{
			drawimage "RAYHUDW3", -135, -76;
		}
		
		IsSelected PlungerGun
		{
			drawimage "RAYHUDW4", -135, -76;
		}
		
		IsSelected VortexCostume
		{
			drawimage "RAYHUDW5", -135, -76;
		}
		
		IsSelected Bzzit
		{
			drawimage "RAYHUDW6", -135, -76;
		}
		
		IsSelected RocketRodeo
		{
			drawimage "RAYHUDW7", -135, -76;
		}
		
		IsSelected ElectricCostum
		{
			drawimage "RAYHUDW8", -135, -76;
		}
		
		IsSelected KingLum
		{
			drawimage "RAYHUDW9", -135, -76;
		}
	}
	
	// ============================================================
	// ======================== Tony Soprano! =====================
	// ============================================================
	
	InInventory IsTonyS
	{
		drawimage translatable "THUDLCOL", 0, -65;
		drawmugshot 5, 13, -43;
		drawimage "THUDLBCK", 0, -65;
		drawimage "THUDRBCK", -165, -74;
		//drawimage "THUDCBCK", -49 + center, -41;
		drawnumber 3, TONYFONT, Red, Health, 90, -40;
		drawnumber 3, TONYFONT, untranslated, Armor, 90, -20;
		
		InInventory not GabagoolSuperWarning
		{
			drawnumber 3, TONYFONT, orange, ammo Gabagool, -10, -20;
		}
		else
		{
			drawnumber 3, TONYFONT, red, ammo Gabagool, -10, -20;
		}
		
		InInventory "RedCard"
	drawimage "THUDCRDR", 4, -68;
	
		InInventory "RedSkull"
	drawimage "THUDSKLR", 57, -66;
	
		InInventory "BlueCard"
	drawimage "THUDCRDB", 22, -67;
	
		InInventory "BlueSkull"
	drawimage "THUDSKLB", 77, -65;
	
		InInventory "YellowCard"
	drawimage "THUDCRDY", 40, -66;
	
		InInventory "YellowSkull"
	drawimage "THUDSKLY", 97, -64;
		
			IsSelected TonySPistol
			{
				drawimage "THUDWP1", -49, -88;
			}
			
			IsSelected TonySShotgun
			{
				drawimage "THUDWP2", -55, -83;
			}
			
			IsSelected TonySAK47
			{
				drawimage "THUDWP3", -73, -88;
			}
			
			IsSelected TonySCar
			{
				drawimage "THUDWP4", -65, -86;
			}
			
			IsSelected TonySBread
			{
				drawimage "THUDWP5", -52, -85;
			}
			
			IsSelected TonySFood
			{
				drawimage "THUDWP6", -45, -80;
			}
			
			IsSelected TonySPhone
			{
				drawimage "THUDWP7", -45, -86;
			}
			
			IsSelected TonySDoor
			{
				drawimage "THUDWP8", -45, -86;
			}
			
		InInventory GabagoolWarning
		{
			InInventory Not TonyPowerNoSpeed
			{
				DrawString SMALLFONT, Yellow, "Gabagool Low!", -68, -11;
			}
		}
	}
	
	
	// ============================================================
	// ======================== Melty Man! =====================
	// ============================================================
	
	InInventory IsMeltyman
	{



		drawimage "MELTBAR1", -26, -144;
		drawbar "MELTHUD2", "MELTHUD3", RageAmmo, vertical, interpolate(35), -26, -112;
		
				InInventory RageAmmo, 50
		{
		drawimage "MELTFIR1", -26, -144;
		}
		
				InInventory RageAmmo, 100
		{
		drawimage "MELTFUL1", -26, -112;
		}
		
		
		//Head
		
		drawimage translatable "MELTHED1", 55, -60;

				InInventory MeltyInvul
		{
		drawimage "MELTHED4", 55, -60;
		}
		

	
			InInventory "RedCard"
			{
				drawimage "MELTKEY1", 55, -90;
			}
		
			InInventory "RedSkull"
			{
				drawimage "MELTKEY4", 55, -105;
			}
			
			InInventory "BlueCard"
			{
			drawimage "MELTKEY2", 35, -90;
			}
			
			InInventory "BlueSkull"
			{
			drawimage "MELTKEY5", 35, -105;
			}
			
			InInventory "YellowCard"
			{
			drawimage "MELTKEY3", 15, -90;
			}
		
			InInventory "YellowSkull"
				{
				drawimage "MELTKEY6", 15, -105;
				}
		
		DrawNumber 3, MELTNUMS, white, JunkAmmo, alignment(right), -73, -84;
		DrawNumber 3, MELTNUMS, white, TeddyAmmo, alignment(right), -73, -64;
		DrawNumber 3, MELTNUMS, white, SprayAmmo, alignment(right), -73, -44;
		DrawNumber 3, MELTNUMS, white, BoltAmmo, alignment(right), -73, -24;
		drawimage "MELTJUAM", -66, -84;
		drawimage "MELTTEAM", -69, -69;
		drawimage "MELTSPAM", -66, -44;
		drawimage "MELTBOLT", -66, -24;
		
		drawimage "MELTHPAR", 5, -74;
		drawimage translatable "MELTWRM1", 12, -74;
		DrawNumber 3, MELTNUMS, white, Health, alignment(right),44, -44;
		DrawNumber 3, MELTNUMS, white, Armor, alignment(right), 45, -24;
	
	
	}
	
	// ============================================================
	// ======================== Bandit Bowie =====================
	// ============================================================
	
	InInventory "IsBanditBowie"
	{
		drawimage "BOWIHUDL", 0, -53;
		drawimage "BOWIHUDR", -68, -57;
		drawnumber 3, BOWIEFNT, untranslated, health, 125, -53;
		drawnumber 3, BOWIEFNT, untranslated, armor, 125, -30;
		
		IsSelected "BowiePistol"
		{
			drawnumber 3, BOWIEFNT, untranslated, ammo clip, -15, -30;
		}
		IsSelected "BowieShotgun"
		{
			drawnumber 3, BOWIEFNT, untranslated, ammo Shell, -15, -30;
		}
		IsSelected "BowieCactus"
		{
			drawnumber 3, BOWIEFNT, untranslated, ammo Shell, -15, -30;
		}
		IsSelected "BowieChaingun"
		{
			drawnumber 3, BOWIEFNT, untranslated, ammo clip, -15, -30;
		}
		IsSelected "BowieDynamite"
		{
			drawnumber 3, BOWIEFNT, untranslated, ammo rocketammo, -15, -30;
			drawbar "BOWICON3", "BOWICON2", BowieDynamiteCharge, horizontal, interpolate(35), -75, -110;
		}
		IsSelected "BowieMagnum"
		{
			drawnumber 3, BOWIEFNT, untranslated, ammo cell, -15, -30;
		}
		IsSelected "BowieSkull"
		{
			drawnumber 3, BOWIEFNT, untranslated, ammo cell, -15, -30;
		}
		IsSelected "BowieSpittoon"
		{
			drawnumber 3, BOWIEFNT, untranslated, ammo BowieChainsawReady, -15, -30;
		}
		ininventory "BowieSpittoon"
		{
			drawbar "BOWICON1", "BOWICON4", BowieChainsawTimer, vertical, interpolate(35), 130, -30;
		} 
		InInventory "RedSkull"
				drawimage "BOWIKEY4", 52, -100;
		
		InInventory "BlueSkull"
				drawimage "BOWIKEY5", 31, -100;
		
		InInventory "YellowSkull"
				drawimage "BOWIKEY6", 10, -100;
		
		InInventory "YellowCard"
				drawimage "BOWIKEY3", 10, -76;
		
		InInventory "BlueCard"
				drawimage "BOWIKEY2", 31, -76;
		
		InInventory "RedCard"
				drawimage "BOWIKEY1", 52, -76;
	}
	
	InInventory "IsChexter"
	{
		drawswitchableimage RedCard, "nullimage", "CHXKEY1", 26, -86;
		drawswitchableimage BlueCard, "nullimage", "CHXKEY2", 11, -82;
		drawswitchableimage YellowCard, "nullimage", "CHXKEY3", 41, -82;
		drawswitchableimage RedSkull, "nullimage", "CHXKEY4", 109, -58;
		drawswitchableimage BlueSkull, "nullimage", "CHXKEY5", 120, -52;
		drawswitchableimage YellowSkull, "nullimage", "CHXKEY6", 125, -33;
		DrawBar "CHXFLHP", "CHXEMHP", health, vertical, Interpolate(35), 61, -73;
		DrawImage "CHXHPFR", 59, -83;
		DrawImage "CHXARMR", 54, -37;
		DrawImage "CHXFACE", 7, -64;
		DrawMugshot 4, 25, -36;
		DrawNumber 3, CHXFONT, untranslated, health, 103, -59;
		DrawNumber 3, CHXFONT, untranslated, armor, 126, -28;
		
		IsSelected "SZorcher"
		{
			DrawBar "CHXFLAM", "CHXEMAM", ammo1, horizontal, reverse, Interpolate(35), -97, -60;
			DrawImage "CHXFRAM", -97, -60;
			DrawNumber 3, CHXFONT, untranslated, ammo1, -40, -30;
		}
		
		IsSelected "LZorcher"
		{
			DrawBar "CHXFLAM", "CHXEMAM", ammo1, horizontal, reverse, Interpolate(35), -97, -60;
			DrawImage "CHXFRAM", -97, -60;
			DrawNumber 3, CHXFONT, untranslated, ammo1, -40, -30;
		}
		
		IsSelected "ProtoLZorcher"
		{
			DrawBar "CHXFLAM", "CHXEMAM", ammo1, horizontal, reverse, Interpolate(35), -97, -60;
			DrawImage "CHXFRAM", -97, -60;
			DrawNumber 3, CHXFONT, untranslated, ammo1, -40, -30;
		}
		
		IsSelected "RZorcher"
		{
			DrawBar "CHXFLAM", "CHXEMAM", ammo1, horizontal, reverse, Interpolate(35), -97, -60;
			DrawImage "CHXFRAM", -97, -60;
			DrawNumber 3, CHXFONT, untranslated, ammo1, -40, -30;
		}
		
		IsSelected "ZPropulsor"
		{
			DrawBar "CHXFLAM", "CHXEMAM", ammo1, horizontal, reverse, Interpolate(35), -97, -60;
			DrawImage "CHXFRAM", -97, -60;
			DrawNumber 3, CHXFONT, untranslated, ammo1, -40, -30;
		}
		
		IsSelected "PZorcher"
		{
			DrawBar "CHXFLAM", "CHXEMAM", ammo1, horizontal, reverse, Interpolate(35), -97, -60;
			DrawImage "CHXFRAM", -97, -60;
			DrawNumber 3, CHXFONT, untranslated, ammo1, -40, -30;
		}
		
		IsSelected "LDevice"
		{
			DrawBar "CHXFLAM", "CHXEMAM", ammo1, horizontal, reverse, Interpolate(35), -97, -60;
			DrawImage "CHXFRAM", -97, -60;
			DrawNumber 3, CHXFONT, untranslated, ammo1, -40, -30;
		}
		
		IsSelected "JarOfFlem"
		{
			DrawBar "CHXEMSG", "CHXFLSG", PowerupTime PowerFlemoidSummonCooldownGiver, vertical, reverse, Interpolate(35), -110, -92;
			DrawImage "CHXSGFR", -110, -92;
			DrawBar "CHXEMFM", "CHXFLFM", PowerupTime PowerFlemoidSummonCooldownGiver, vertical, reverse, Interpolate(35), -67, -55;
			DrawImage "CHXFRFL", -70, -60;
		}
	}
	
	//Heavy's HUD
	
	InInventory IsHeavy
	{
		drawimage translatable "TF2HUDHL", 7, -36;
		drawmugshot 1, 0, -42;
		drawnumber 3, TFHUDNNUMS, untranslated, health, alignment(right), 55, -28;
		drawnumber 3, TFHUDNNUMS, untranslated, armor, alignment(right), 51, -17;

		drawimage translatable "TF2HUDAM", -69, -63;

		usessecondaryammo not
		{
			drawnumber 3, TFHUDBNUMS, untranslated, ammo1, alignment(center), -39, -28;
		}
		
		usessecondaryammo
		{
			drawnumber 3, TFHUDBNUMS, untranslated, ammo1, alignment(center), -44, -33;
			drawnumber 3, TFHUDNNUMS, untranslated, ammo2, alignment(right), -16, -15;
		}

		drawnumber 3, TFHUDSNUMS, untranslated, ammo Clip, alignment(right), -6, -61;
		drawnumber 3, TFHUDSNUMS, untranslated, ammo Shell, alignment(right), -6, -55;
		drawnumber 3, TFHUDSNUMS, untranslated, ammo RocketAmmo, alignment(right), -7, -49;
		drawnumber 3, TFHUDSNUMS, untranslated, ammo Cell, alignment(right), -8, -43;

		drawswitchableimage weaponslot 1, "BLANK", "TFHUDSM1", -55, -44; 
		drawswitchableimage weaponslot 2, "BLANK", "TFHUDSM2", -51, -44; 
		drawswitchableimage weaponslot 3, "BLANK", "TFHUDSM3", -47, -44;
		drawswitchableimage weaponslot 4, "BLANK", "TFHUDSM4", -43, -43;
		drawswitchableimage weaponslot 5, "BLANK", "TFHUDSM5", -39, -43;
		drawswitchableimage weaponslot 6, "BLANK", "TFHUDSM6", -35, -43; 
		drawswitchableimage weaponslot 7, "BLANK", "TFHUDSM7", -31, -43; 

		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", -51, -58;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", -46, -58;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", -41, -58;

	}
	
	//Ash Williams
	InInventory "IsAsh"
	{
			drawimage translatable "ASHCOLL", 5, -40;
			drawimage translatable "ASHCOLR", -81, -40;
			drawimage "ASHFRTL", 5, -40;
			drawimage "ASHFRTR", -81, -40;
			
			drawnumber 3, ASHNUMR, untranslated, Health, alignment(right), 65, -32;
			drawnumber 3, ASHNUMW, untranslated, Armor, alignment(right), 65, -20;
			
			usessecondaryammo
			{
				drawnumber 3, ASHNUMR, untranslated, ammo2, alignment(right), -44, -32;
				drawnumber 3, ASHNUMW, untranslated, ammo1, alignment(right), -44, -20;
			}
			
			usessecondaryammo not
			{
				drawnumber 3, ASHNUMR, untranslated, ammo1, alignment(right), -44, -32;
			}
			
			drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", -10 + center, -15;
			drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 0 + center, -15;
			drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 10 + center, -15;
	}



	
	// ============================================================
	// ======================== Basinga! (Laugh track) ============
	// ============================================================
	
	//Basinga display
	
	InInventory IsBasinga
	{ 
		drawimage "BASHUDHP", 0, -56;
		drawimage translatable "STFBANY", 8, -38;
		drawmugshot 5, 8, -38;
		
		
		//Left counters
		DrawNumber 3, BASHUDF, untranslated, Health, alignment(right), 94, -38;
		DrawNumber 3, BASHUDF, untranslated, Armor, alignment(right), 94, -20;
		
		drawimage "BASHUDAM", -104, -102;

		//Right side
		//Key
		drawswitchableimage yellowcard, "nullimage", "BASHUDKY", -56, -75; 
		drawswitchableimage bluecard, "nullimage", "BASHUDKB", -38, -75; 
		drawswitchableimage redcard, "nullimage", "BASHUDKR", -20, -75; 
		
		drawswitchableimage yellowskull, "nullimage", "BASHUDSY", -49, -75; 
		drawswitchableimage blueskull, "nullimage", "BASHUDSB", -31, -75; 
		drawswitchableimage redskull, "nullimage", "BASHUDSR", -13, -75; 

		usesammo
		{
			drawnumber 3, BASHUDF, untranslated, ammo1, alignment(right), -9, -41;
		}
		
		IsSelected ShortFuze
		{
		drawimage "BASHUDA1", -58, -42;
		}
		
		IsSelected BasingaChainGun
		{
		drawimage "BASHUDA1", -58, -42;
		}
		
		IsSelected Space12
		{
		drawimage "BASHUDA2", -58, -42;
		}
		
		IsSelected Basingun
		{
		drawimage "BASHUDA2", -58, -42;
		}
		
		IsSelected SkateboardLauncher
		{
		drawimage "BASHUDA3", -58, -42;
		}
		
		IsSelected Bindle
		{
		drawimage "BASHUDA4", -58, -42;
		}
		
		IsSelected CatCall
		{
		drawimage "BASHUDA4", -58, -42;
		}
		
		IsSelected SkateboardThrusters
		{
		drawimage "BASHUDA5", -58, -42;
		drawnumber 3, BASHUDF, untranslated, BasingaSkateboardCharge, alignment(right), -9, -41;
		}
		
		DrawNumber 3, BASHUDT, untranslated, ammo Clip, alignment(right), -76, -20;
		DrawNumber 3, BASHUDT, untranslated, ammo BasingaMiniShell, alignment(right), -26, -20;
		DrawNumber 3, BASHUDT, untranslated, ammo RocketAmmo, alignment(right), -76, -12;
		DrawNumber 3, BASHUDT, untranslated, ammo Cell, alignment(right), -26, -12;
		
		DrawNumber 3, BASHUDT, untranslated, ammocapacity Clip, alignment(right), -57, -20;
		DrawNumber 3, BASHUDT, untranslated, ammocapacity BasingaMiniShell, alignment(right), -8, -20;
		DrawNumber 3, BASHUDT, untranslated, ammocapacity RocketAmmo, alignment(right), -57, -12;
		DrawNumber 3, BASHUDT, untranslated, ammocapacity Cell, alignment(right), -8, -12;
		
		DrawBar "BASHUDY1", "BASHUDY2", BasingaSkateboardCharge, horizontal, interpolate(35), -42, -56;
		
		//Weapon display
		drawimage "BASHUDW1", -94, -86;
		drawimage "BASHUDW2", -83, -86;
		drawswitchableimage Space12, "nullimage", "BASHUDW4", -72, -86; 
		drawswitchableimage Basingun, "nullimage", "BASHUDW3", -61, -86; 
		drawswitchableimage BasingaChainGun, "nullimage", "BASHUDW5", -50, -86; 
		drawswitchableimage SkateboardLauncher, "nullimage", "BASHUDW6", -39, -86; 
		drawswitchableimage Bindle, "nullimage", "BASHUDW7", -28, -86; 
		drawswitchableimage CatCall, "nullimage", "BASHUDW8", -17, -86; 
		
		//Bindle
		drawswitchableimage Bindle, "nullimage", "BASHUDWP", -99, -77; 
		
		InInventory Bindle
		{
			//Tier 1
			InInventory BindleAssistTier, 1
			{
			drawimage "BASHUDP1", -96, -62;
			
			}
			//Tier 2
			InInventory BindleAssistTier, 2
			{
			drawimage "BASHUDP2", -96, -62;
			}
			//Tier 3
			InInventory BindleAssistTier, 3
			{
			drawimage "BASHUDP3", -96, -62;
			}
			//Tier 4
			InInventory BindleAssistTier, 4
			{
			drawimage "BASHUDP4", -96, -62;
			}
			//Tier 5
			InInventory BindleAssistTier, 5
			{
			drawimage "BASHUDP5", -96, -62;
			}
			
			DrawBar "BASHUDZ1", "BASHUDZ2", CatCallMeter, horizontal, interpolate(35), -96, -28;
			
			InInventory BindReloadBasinga
			{
				drawimage "BASNOTAS", -196, -18;
			}
		}
	
		InInventory CatCall
		{
			DrawBar "BASHUDZ1", "BASHUDZ2", CatCallMeter, horizontal, interpolate(35), -96, -28;
		}

	}
	
	// ============================================================
	// ======================== Killer46 ==========================
	// ============================================================
	
	InInventory IsKiller46
	{
		//Left side
		drawimage translatable "H46HLMET", 2, -54;
		drawimage "H46HLMTW", 2, -54;
		DrawNumber 3, KILNUMSB, untranslated, Health, 91, -53;
		DrawNumber 3, KILNUMSB, untranslated, Armor, 91, -20;
		DrawBar "HILHPBAR", "HILTRBAR", Health, horizontal, interpolate(35), 45, -36;
		DrawBar "HILARBAR", "HILTRBAR", Armor(50), horizontal, interpolate(35), 45, -30;
		
		//Overheal & armor
// 		DrawBar "HILHPBAR", "HILTRBAR", overmaxhealth, horizontal, interpolate(35), 45, -36;
// 		DrawBar "HILARBAR", "HILTRBAR", overmaxarmor, horizontal, interpolate(35), 45, -30;
		
		drawswitchableimage BlueCard, "nullimage", "HILKEYB", 11, -74;
		drawswitchableimage YellowCard, "nullimage", "HILKEYY", 21, -74;
		drawswitchableimage RedCard, "nullimage", "HILKEYR", 31, -74;
		drawswitchableimage BlueSkull, "nullimage", "HILSKLB", 11, -65;
		drawswitchableimage YellowSkull, "nullimage", "HILSKLY", 21, -65;
		drawswitchableimage RedSkull, "nullimage", "HILSKLR", 31, -65;
		
		
// 		InInventory Killer46RageMeter, 1200
// 		{
// 			InInventory BindReloadKiller46
// 				{
// 					drawimage "46NOTAS", -176, -18;
// 				}
// 		}
		
		InInventory Killer46Enraged
		{
			drawimage "H46RECO", 80, -68;
			InInventory "HasChainsaw"
			{
				drawimage "H46RESI", 50, -62;
			}
		}
		
		
		//Right side
		
		//top
		isSelected "46Nensho"
		{
			drawimage "H46HUDW1", -25, 3;
		}
		
		isSelected "46SMG"
		{
			drawimage "H46HUDW2", -25, 3;
		}
		
		isSelected "46SPAS"
		{
			drawimage "H46HUDW3", -25, 3;
		}
		
		isSelected "46DragonFire"
		{
			drawimage "H46HUDW4", -25, 3;
		}
		
		isSelected "46Handgun"
		{
			drawimage "H46HUDW5", -25, 3;
		}
		
		isSelected "46Shuriken"
		{
			drawimage "H46HUDW6", -25, 3;
		}
		
		isSelected "46Cannon"
		{
			drawimage "H46HUDW7", -25, 3;
		}

		
		
		//Bottom
		
		//Bar Stuff
		drawimage "H46RAMET", -53, -18;
		
		
		InInventory Killer46Enraged
		{
		DrawBar "H46FBAR1", "H46FBART", Killer46MeterCountdown, horizontal, interpolate(35), -38, -20;
		DrawBar "H46RABA2", "H46RMBAR", Killer46MeterCountdown, horizontal, interpolate(35), -38, -14;
		}
		else
		{
		
			InInventory Killer46RageMeter, 1200
			{
				DrawBar "H46RABA2", "H46RMBAR", Killer46RageMeter, horizontal, interpolate(35), -38, -14;
			}
			else
			{
				DrawBar "H46RABAR", "H46RMBAR", Killer46RageMeter, horizontal, interpolate(35), -38, -14;
			}
		}
		
		
// 	    usesammo not
// 		{
// 			drawimage "BLANK", -20, -26;
// 		}
	    usessecondaryammo not
        {
		    drawimage "HILTP1", -51, -42;
			drawnumber 3, KILNUMSN, untranslated, ammo1, alignment(left), -39, -41;
		}
		usessecondaryammo
        {
		    drawimage "HILTP1", -51, -52;
			drawimage "HILTP2", -52, -35;
			drawnumber 3, KILNUMSN, untranslated, ammo1, alignment(left), -39, -51;
			drawnumber 3, KILNUMSN, untranslated, ammo2, alignment(left), -39, -34;
		}
		
		
		drawimage "H46AMMO", -25, 36;
		drawnumber 3, KILNUMSK, untranslated, ammo Clip, alignment(left), -16, 37;
		drawnumber 3, KILNUMSK, untranslated, ammo Killer46Round50Caliber, alignment(left), -16, 45;
		drawnumber 3, KILNUMSK, untranslated, ammo Shell, alignment(left), -16, 53;
		drawnumber 3, KILNUMSK, untranslated, ammo RocketAmmo, alignment(left), -16, 61;
		drawnumber 3, KILNUMSK, untranslated, ammo Cell, alignment(left), -16, 69;
		
		drawswitchableimage weaponslot 2, "HILTRBAR", "KHSNUM2", -24, 27;
		drawswitchableimage weaponslot 3, "HILTRBAR", "KHSNUM3", -20, 27;
		drawswitchableimage weaponslot 4, "HILTRBAR", "KHSNUM4", -16, 27;
		drawswitchableimage weaponslot 5, "HILTRBAR", "KHSNUM5", -12, 27;
		drawswitchableimage weaponslot 6, "HILTRBAR", "KHSNUM6", -8, 27;
		
	}
	
	
	// ============================================================
	// ======================== Devil Marine ======================
	// ============================================================
	
	InInventory IsDevilMarine
	{
		//Left side
		drawimage "DVMHLICO", 24, -57;
		
		drawnumber 3, DVMINUM, red, health, alignment(center), 43, -47; 
		drawnumber 3, DVMINUM, red, armor, alignment(center), 43, -21; 
		
		InInventory "RedCard"
			drawimage "DVMKEYR", 52 , -70;
			
		InInventory "RedSkull"
			drawimage "DVMSKLR", 52, -85;
			
		InInventory "YellowCard"
			drawimage "DVMKEYY", 40 , -70;

		InInventory "YellowSkull"
			drawimage "DVMSKLY", 40, -85;
			
		InInventory "BlueCard"
			drawimage "DVMKEYB", 29, -70;

		InInventory "BlueSkull"
			drawimage "DVMSKLB", 29, -85;
			
			//Conditional
			
			InInventory DevilHealthPickCheck
				drawimage "DVMRECO1", 70, -64;
				
			InInventory DevilMarineRocketHealthRegenerationCheck
				drawimage "DVMRCRE1", 88, -65;
			else
				{
				InInventory DevilRocketRegenerationCooldown
					drawimage "DVMRCRE3", 88, -65;
				}
			
			InInventory DevilArmorPickCheck
				drawimage "DVMRECO2", 71, -38;
				
			InInventory DevilMarineRocketArmorRegenerationCheck
				drawimage "DVMRCRE2", 88, -39;
			else
				{
				InInventory DevilRocketArmorRegenerationCooldown
					drawimage "DVMRCRE4", 88, -39;
				}
				
			
		//Right side
		drawimage "DVMWPICO", -57, -56;
		
		drawswitchableimage weaponslot 2, "blank", "DMSNUM2", -63, -46; 
		drawswitchableimage weaponslot 3, "blank", "DMSNUM3", -55, -46;
		drawswitchableimage weaponslot 4, "blank", "DMSNUM4", -47, -46;
		drawswitchableimage weaponslot 5, "blank", "DMSNUM5", -39, -46;
		drawswitchableimage weaponslot 6, "blank", "DMSNUM6", -31, -46;
		drawswitchableimage weaponslot 7, "blank", "DMSNUM7", -23, -46; 		
			
		drawnumber 3, DVMINUM, red, ammo1, alignment(center), -41, -26; 
		
		//Top icon
		
		drawimage translatable "DVMCOLO", 1+ center, 1; //Background money charge sign 
		
	}
	
	// ============================================================
	// ======================== Gary ==============================
	// ============================================================
	
	InInventory IsGary
	{
		drawimage "GARYHPBX", 0, -36;
		drawimage "GARYAMMO", -80, -69;
		DrawNumber 3, GARYNUMS, untranslated, Health, 60, -35;
		DrawNumber 3, GARYNUMS, untranslated, Armor, 60, -18;
		
		drawnumber 3, SMALLGARYNUMS, untranslated, ammo Clip, -40, -25;
		drawnumber 3, SMALLGARYNUMS, untranslated, ammo Shell, -0, -25;
		drawnumber 3, SMALLGARYNUMS, untranslated, ammo RocketAmmo, -40, -12;
		drawnumber 3, SMALLGARYNUMS, untranslated, ammo Cell, -0, -12;
		
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 62, -33;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 62, -23;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 62, -13;
		
		InInventory "GaryHands"
			DrawImage "GARYDEFL", -73, -58;
			
		InInventory "HasChaingun"
			DrawImage "GARYCHGN", -58, -58;
			
		InInventory "HasShotgun"
			DrawImage "GARYSHTG", -35, -58;
			
		InInventory "HasSuperShotgun"
			DrawImage "GARYSUPR", -73, -51;
			
		InInventory "HasRocketLauncher"
			DrawImage "GARYROCK", -35, -51;	
			
		InInventory "HasPlasmaRifle"
			DrawImage "GARYPLAS", -73, -44;
			
		InInventory "HasChainsaw"
			DrawImage "GARYCHAN", -35, -44;
			
		InInventory "HasBFG9000"
			DrawImage "GARYBFGI", -51, -37;
			
		//WEAPON GLOW
		
		InInventory "1KeyCheck"
			DrawImage "GGRYDEFL", -73, -58;
		
		InInventory "11KeyCheck"
			DrawImage "GGRYCHGN", -58, -58;
			
		InInventory "12KeyCheck"
			DrawImage "GGRYSHTG", -35, -58;
			
		InInventory "2KeyCheck"
			DrawImage "GGRYSUPR", -73, -51;
			
		InInventory "23KeyCheck"
			DrawImage "GGRYROCK", -35, -51;
			
		InInventory "13KeyCheck"
			DrawImage "GGRYPLAS", -73, -44;	
			
		InInventory "4KeyCheck"
			DrawImage "GGRYCHAN", -35, -44;
			
		InInventory "3KeyCheck"
			DrawImage "GGRYBFGI", -51, -37;
			
		InInventory "BFGLock"
			DrawImage "RRGRYBFG", -51, -37;
		
	}
	
	
	// ============================================================
	// ======================== Homer! ==========================
	// ============================================================

    InInventory IsHomer
	{ 
		drawimage "HMRHUD1", 4, -38; //health
		DrawBar "HMRHUD5", "HMRHUD20", health, horizontal, interpolate(49), 7, -25;
		DrawBar "HMRHUD6", "HMRHUD20", overmaxhealth, Horizontal, interpolate(49), 7, -25; 
		
		DrawBar "HMRHUD3", "HMRHUD2", armor, horizontal, interpolate(46), 87, -35;
		DrawBar "HMRHUD4", "HMRHUD21", overmaxarmor, horizontal, interpolate(46), 87, -35;
		
		DrawNumber 3, HMRNUMS1, untranslated, Health, alignment(right),fillzeros, 86, -24, 1;
		DrawNumber 3, HMRNUMS2, untranslated, Armor, alignment(right),fillzeros, 160, -24, 1;
		
		drawimage "HMRHUD7", -104, -43; //ammo
		
		drawimage "HMRHUD13", -19, -20;
		
		//Key
		
		drawswitchableimage yellowcard, "nullimage", "HMRHUD24", 41, -54; 
		drawswitchableimage bluecard, "nullimage", "HMRHUD22", 7, -55; 
		drawswitchableimage redcard, "nullimage", "HMRHUD23", 24, -56; 
		
		drawswitchableimage yellowskull, "nullimage", "HMRHUD27", 36, -61; 
		drawswitchableimage blueskull, "nullimage", "HMRHUD25", 2, -62; 
		drawswitchableimage redskull, "nullimage", "HMRHUD26", 19, -63; 
		
		DrawBar "HMRHUD8", "HMRHUD18", clip, horizontal, interpolate(26), -95, -39;
		DrawBar "HMRHUD9", "HMRHUD18", shell, horizontal, interpolate(26), -63, -39;
		DrawBar "HMRHUD10", "HMRHUD18", rocketammo, horizontal, interpolate(26), -95, -29;
		DrawBar "HMRHUD11", "HMRHUD18", cell, horizontal, interpolate(26), -63, -29;
		
		DrawNumber 3, HMRNUMS3, untranslated, ammo HomerEXMeter, alignment(right), -105, -21;
		
		IsSelected HomerBeer
		{
			InInventory "HomerEXMeter", 1
			{
			drawimage "HMRHUD14", -19, -20;
			}
		drawimage "HMRHUD17", -103, -21;
		DrawNumber 3, HMRNUMS3, untranslated, ammo HomerEXMeter, alignment(right), -6, -39;
		}
		
		IsSelected HomerBat
		{
			InInventory "HomerEXMeter", 5
			{
			drawimage "HMRHUD14", -19, -20;
			}
		}
		
		IsSelected HomerDonuts
		{
			InInventory "HomerEXMeter", 10
			{
			drawimage "HMRHUD14", -19, -20;
			}
		drawimage "HMRHUD16", -97, -41;
		DrawNumber 3, HMRNUMS3, untranslated, ammo Clip, alignment(right), -6, -39;
		}
		
		IsSelected HomerBowling
		{
			InInventory "HomerEXMeter", 20
			{
			drawimage "HMRHUD14", -19, -20;
			}
		drawimage "HMRHUD16", -65, -41;
		DrawNumber 3, HMRNUMS3, untranslated, ammo Shell, alignment(right), -6, -39;
		}
		
		IsSelected HomerMakeup
		{
			InInventory "HomerEXMeter", 35
			{
			drawimage "HMRHUD14", -19, -20;
			}
		drawimage "HMRHUD16", -65, -41;
		DrawNumber 3, HMRNUMS3, untranslated, ammo Shell, alignment(right), -6, -39;
		}
		
		IsSelected HomerGun
		{
			InInventory "HomerEXMeter", 30
			{
			drawimage "HMRHUD14", -19, -20;
			}
		drawimage "HMRHUD16", -97, -41;
		DrawNumber 3, HMRNUMS3, untranslated, ammo Clip, alignment(right), -6, -39;
		}
		
		IsSelected HomerMilkshake
		{
			InInventory "HomerEXMeter", 30
			{
			drawimage "HMRHUD14", -19, -20;
			}
		drawimage "HMRHUD16", -97, -31;
		DrawNumber 3, HMRNUMS3, untranslated, ammo RocketAmmo, alignment(right), -6, -39;
		}		
		
		IsSelected HomerButterfinger
		{
			InInventory "HomerEXMeter", 30
			{
			drawimage "HMRHUD14", -19, -20;
			}
		drawimage "HMRHUD16", -65, -31;
		DrawNumber 3, HMRNUMS3, untranslated, ammo Cell, alignment(right), -6, -39;
		}
		
		IsSelected HomerRemote
		{
			InInventory "HomerEXMeter", 5
			{
			drawimage "HMRHUD14", -19, -20;
			}
		drawimage "HMRHUD16", -65, -31;
		DrawNumber 3, HMRNUMS3, untranslated, ammo Cell, alignment(right), -6, -39;
		}
		
		DrawBar "HMRHUD12", "HMRHUD19", HomerEXMeter, horizontal, interpolate(78), -101, -19;
		
		//drawimage "HMRHUD13", 301 191;
		//drawswitchableimage RedSkull, "HMRHUD14", "HMRHUD13", 31, -65;
		
		
		
		InInventory "HomerEXMeter", 100
		{
		drawimage "HMRHUD15", -19, -20;
		}
		

	}
	
	// ============================================================
	// ====================== Postal Dude =========================
	// ============================================================
	
	InInventory IsPostalDude
	{
		drawimage "PSTLHUDL", 3, -40;
		drawnumber 3, PSTLNUMS, untranslated, Health, alignment(left), 30, -35;
		drawnumber 3, PSTLNUMS, untranslated, Armor, alignment(left), 38, -18;
		
		IsSelected "PostalShovel"
		{
			drawimage "PSTLHUD2", -36, -40;
		}
		
		IsSelected "PostalPetition"
		{
			drawimage "PSTLHUD1", -36, -40;
			drawnumber 3, PSTLNUMS, untranslated, ammo1, -39, -30;
			drawbar "PSTLHUDB","PSTLHUD1", PowerPetitionCooldown, vertical, Reverse, interpolate(35), -36, -40;
		}
		
		IsSelected "PostalPistol"
		{
			drawimage "PSTLHUD3", -36, -40;
			drawnumber 3, PSTLNUMS, untranslated, ammo1, -39, -30;
		}
		
		IsSelected "PostalSprayer"
		{
			drawimage "PSTLHUD4", -36, -40;
			drawnumber 3, PSTLNUMS, untranslated, ammo1, -39, -30;
		}
		
		IsSelected "PostalFournicator"
		{
			drawimage "PSTLHUD4", -36, -40;
			drawnumber 3, PSTLNUMS, untranslated, ammo1, -39, -30;
		}
		
		IsSelected "PostalMGun"
		{
			drawimage "PSTLHUD3", -36, -40;
			drawnumber 3, PSTLNUMS, untranslated, ammo1, -39, -30;
		}
		
		IsSelected "PostalHTTL"
		{
			drawimage "PSTLHUD5", -36, -40;
			drawnumber 3, PSTLNUMS, untranslated, ammo1, -39, -30;
		}
		
		IsSelected "PostalNapalmLauncher"
		{
			drawimage "PSTLHUD6", -36, -40;
			drawnumber 3, PSTLNUMS, untranslated, ammo1, -39, -30;
		}
		
		IsSelected "PostalCowHead"
		{
			drawimage "PSTLHUD6", -36, -40;
			drawnumber 3, PSTLNUMS, untranslated, ammo1, -39, -30;
		}
		
		drawswitchableimage BlueCard, "nullimage", "PSTLKEYB", 4, -86;
		drawswitchableimage YellowCard, "nullimage", "PSTLKEYY", 21, -86;
		drawswitchableimage RedCard, "nullimage", "PSTLKEYR", 38, -86;
		drawswitchableimage BlueSkull, "nullimage", "PSTLSKLB", 4, -55;
		drawswitchableimage YellowSkull, "nullimage", "PSTLSKLY", 21, -55;
		drawswitchableimage RedSkull, "nullimage", "PSTLSKLR", 38, -55;
	}
	
	// ============================================================
	// =================== Francette Leclerc ======================
	// ============================================================
	
	InInventory IsLeclerc
	{
		drawimage "LCLRCHLF", 2, -27;
		drawimage "LCLRCHRG", -59, -25;
		drawnumber 3, LCLRCNUM, untranslated, Health, alignment(right), 46, -13;
		drawnumber 3, LCLRCNUM, untranslated, Armor, alignment(right), 46, -26;
		drawnumber 3, LCLRCNUM, untranslated, Ammo1, alignment(right), -2, -13;
		drawnumber 2, LCLRCNUM, untranslated, Ammo2, alignment(right), -2, -25;
		drawbar "LCLRCHB1", "LCLRCHB2", Ammo LeclercHPRecharge, horizontal, -59, -25;
		
		InInventory "LeclercHPRestore", 1
		{
			drawimage "LCLRCHDT", -53, -4;
		}
		
		InInventory "LeclercHPRestore", 2
		{
			drawimage "LCLRCHDT", -50, -4;
		}
		
		InInventory "LeclercHPRestore", 3
		{
			drawimage "LCLRCHDT", -47, -4;
		}
		
		InInventory "LeclercHPRestore", 4
		{
			drawimage "LCLRCHDT", -44, -4;
		}
		
		InInventory "LeclercHPRestore", 5
		{
			drawimage "LCLRCHDT", -41, -4;
		}
		
		drawswitchableimage BlueCard, "nullimage", "LCLRCHKB", 48, -8;
		drawswitchableimage YellowCard, "nullimage", "LCLRCHKY", 48, -17;
		drawswitchableimage RedCard, "nullimage", "LCLRCHKR", 48, -26;
		drawswitchableimage BlueSkull, "nullimage", "LCLRCHSB", 56, -8;
		drawswitchableimage YellowSkull, "nullimage", "LCLRCHSY", 56, -17;
		drawswitchableimage RedSkull, "nullimage", "LCLRCHSR", 56, -26;
		
		drawimage "LCLRCHTC", -44 + center, -25;
		
		InInventory not "PowerLeclercMeleeSlowdown"
			{
			InInventory not "PowerLeclercSlowdown"
				{
				drawimage "LCLRCHSP", -14 + center, -33;
				}
			}
			
		InInventory "PowerLeclercMeleeSlowdown"
			{
				drawbar "LCLRCHFL", "LCLRCHRC", PowerupTime LeclercMeleeSlowdownGiver, horizontal, -14 + center, -33;
			}
			
		InInventory "PowerLeclercSlowdown"
			{
				drawbar "LCLRCHFL", "LCLRCHRC", PowerupTime LeclercSlowdownGiver, horizontal, -14 + center, -33;
			}
		
		InInventory "HasRocketLauncher"
		{
			InInventory not "PowerLeclercRocketCooldown"
			{
				drawimage "LCLRCHCN", -14 + center, -17;
			}
			
			InInventory "PowerLeclercRocketCooldown"
			{
				drawbar "LCLRCHFL", "LCLRCHRC", PowerupTime LeclercRocketCooldownGiver, horizontal, -14 + center, -17;
			}
		}
		
		InInventory "HasChainsaw"
		{
			InInventory not "PowerLeclercArmorCooldown"
			{
				drawimage "LCLRCHAR", -14 + center, -25;
			}
			
			InInventory "PowerLeclercArmorCooldown"
			{
				drawbar "LCLRCHFL", "LCLRCHRC", PowerupTime LeclercArmorCooldownGiver, horizontal, -14 + center, -25;
			}
		}
		
		InInventory "HasBFG9000"
		{
			InInventory "LeclercBFGReady", 1
			{
				drawimage "LCLRCHST", -14 + center, -9;
			}
			
			InInventory not "LeclercBFGReady", 1
			{
				drawbar "LCLRCHFL", "LCLRCHRC", ammo LeclercBFGRecharge, horizontal, -14 + center, -9;
			}
		}
	}
	
	// ============================================================
	// =================== Spamton ======================
	// ============================================================
	
	
	InInventory IsSpamton
	{
		InInventory not SpamtonNeoTransformationSpeed 
		{
			IsSelected SpamtonNeoWeapon
			{
				//Left Corner
				drawimage "NEOWALEF", 0, -1; //Left Wall
				drawimage "NEOCHR1", 0, -84; //Spamton Neo Body
				drawimage "NEOBARDH", 0, -1; //Black Bar
				drawnumber 3, SPMTNUM, untranslated, health, alignment(left), 15, -8; //Health Number
				drawnumber 3, SPMTNUM, untranslated, armor, alignment(left), 53, -8; //Armor Number
				//RightCorner
				drawimage "NEOWALRG", -1, -1; //Right Wall
				
				//Top
				drawimage "NEOBARUP", -157 + center, 0; //Black Box
				DrawBar "NEOBR01", "NEOBRX", SpamtonNeoCountdown, horizontal, interpolate(35), -152 + center, 6; //Health Bar 
			}
			else
			{
				//Left Corner
				drawimage "SPMRGPN", 0, -69; //Wall
				drawimage "SPMBLKLS", 0, -29; //Black Box
				drawimage "SPMHDDF", 15, -74; //Spamton Face
				
				InInventory "RedCard"
					drawimage "SPMRDKY", 70, -53;
					
				InInventory "RedSkull"
					drawimage "SPMRDSK", 85, -53;
					
				InInventory "YellowCard"
					drawimage "SPMYLKY", 70, -37;

				InInventory "YellowSkull"
					drawimage "SPMYLSK", 85, -37;
					
				InInventory "BlueCard"
					drawimage "SPMBLKY", 70, -19;

				InInventory "BlueSkull"
					drawimage "SPMBLSK", 85, -19;
				
				
				drawnumber 3, SPMTNUM, untranslated, health, alignment(left), 51, -22; //Health Number
				DrawBar "SPMBRH1", "SPMBRH0", health, horizontal, interpolate(35), 19, -24; //Health Bar 
				DrawBar "SPMBRH2", "SPMBRH0", overmaxhealth , Horizontal, interpolate(35), 19, -24; //Extra Health Bar
				
				drawnumber 3, SPMTNUM, untranslated, armor, alignment(left), 51, -11; //Armor Number
				DrawBar "SPMBRH3", "SPMBRH0", armor, horizontal, interpolate(35), 19, -12; //Armor Bar
				DrawBar "SPMBRH4", "SPMBRH0", overmaxArmor , Horizontal, interpolate(35), 19, -12; //Extra Armor bar

				
				//Middle Kromer Market
				
				InInventory not spamtondebt
				{
					drawimage "SPMBLKMS", 1 + center, -1; //Black Box
				}
				
				drawimage "SPMMON1", -29 + center, -21; //Background money charge sign
				DrawBar "SPMMON2", "SPMMON1", SpamtonChargeBar, vertical, interpolate(35), -29 + center, -21; //red money charge sign
				
				drawnumber 5, SPMENUM, untranslated, SpamtonKromerPrices, alignment(right), 12 + center, -15; //Kromer market price

				InInventory SpamtonKromerPrices, 125
				{
				drawnumber 5, SPMLNUM, untranslated, SpamtonKromerPrices, alignment(right), 12 + center, -15; //Kromer market price
				}
				InInventory SpamtonKromerPrices, 200
				{
				drawnumber 5, SPMYNUM, untranslated, SpamtonKromerPrices, alignment(right), 12 + center, -15; //Kromer market price
				}
				InInventory SpamtonKromerPrices, 275
				{
				drawnumber 5, SPMONUM, untranslated, SpamtonKromerPrices, alignment(right), 12 + center, -15; //Kromer market price
				}
				InInventory SpamtonKromerPrices, 350
				{
				drawnumber 5, SPMRNUM, untranslated, SpamtonKromerPrices, alignment(right), 12 + center, -15; //Kromer market price
				}		
				
				drawnumber 5, SPMBNUM, untranslated, SpamtonKromerMultiplier,alignment(left), 23 + center, -15; //Kromer multiplier
				
				
				
				//Right Corner
				drawimage "SPMLFPN", -65, -70; //Wall
				drawimage "SPMBLKRS", -65, -40; //Black Box
				
				drawnumber 3, SPMGNUM, untranslated, ammo1, alignment(right), -5, -34; //Ammo
				
				InInventory spamtondebt
				{
					drawnumber 4, SPMRNUM, untranslated, spamtondebt, alignment(right), -4, -11; //Kromer
				}
				else
				{
					drawnumber 4, SPMENUM, untranslated, ammo SpamtonKromer, alignment(right), -4, -11; //Kromer
				}
				

				


				//Ammo display
				
				IsSelected SpamtonInhale
				{
				drawimage "SPMWPNN0", -52, -68;
				}
				
				IsSelected SpamtonPunch
				{
				drawimage "SPMWPNN1", -52, -68;
				}
				
				IsSelected SpamtonPhone
				{
				drawimage "SPMWPNN2", -52, -68;
				}
				
				IsSelected SpamtonHeart
				{
				drawimage "SPMWPNN3", -52, -68;
				}
				
				IsSelected SpamtonCungadero
				{
				drawimage "SPMWPNN4", -52, -68;
				}
				
				IsSelected SpamtonSniper
				{
				drawimage "SPMWPNN5", -52, -73;
				}
				
				IsSelected SpamtonPipisWeapon
				{
				drawimage "SPMWPNN6", -52, -68;
				}
				
				IsSelected SpamtonAdWeapon
				{
				drawimage "SPMWPNN7", -52, -68;
				}
				
				//Spamton weapon charging
				InInventory SpamtonChargeBar, 10
				{
					//Overlap sign
					drawimage "SPMBLKM2", 1 + center, -1; //Black Box
					drawimage "SPMMON1", -29 + center, -21; //Background money charge sign
					DrawBar "SPMMON2", "SPMMON1", SpamtonChargeBar, vertical, interpolate(35), -29 + center, -21; //red money charge sign
					
					drawnumber 5, SPMENUM, untranslated, SpamtonRealPrice, alignment(right), 12 + center, -15; //Kromer market price

					InInventory SpamtonKromerPrices, 125
					{
					drawnumber 5, SPMLNUM, untranslated, SpamtonRealPrice, alignment(right), 12 + center, -15; //Kromer market price
					}
					InInventory SpamtonKromerPrices, 200
					{
					drawnumber 5, SPMYNUM, untranslated, SpamtonRealPrice, alignment(right), 12 + center, -15; //Kromer market price
					}
					InInventory SpamtonKromerPrices, 275
					{
					drawnumber 5, SPMONUM, untranslated, SpamtonRealPrice, alignment(right), 12 + center, -15; //Kromer market price
					}
					InInventory SpamtonKromerPrices, 350
					{
					drawnumber 5, SPMRNUM, untranslated, SpamtonRealPrice, alignment(right), 12 + center, -15; //Kromer market price
					}	
					
					InInventory SpamtonWillGoIntoDebt
					{
						drawimage "SPMDBTWN", 22 + center, -19; 
					}
				
				}
				
				InInventory SpamtonVacuumHairballs
				{
					//Overlap sign
// 					drawimage "SPMBLKM2", 1 + center, -1; //Black Box
// 					drawimage "SPMMON1", -29 + center, -21; //Background money charge sign
					DrawBar "SPMMON2", "SPMMON1", SpamtonVacuumHairballs, vertical, interpolate(35), -29 + center, -21; //red money charge sign

				}

				//Spamton trash display
				InInventory SpamtonMarketCharging
				{
					InInventory not SpamtonDebt
					{
						//Overlap sign
						drawimage "SPMBLKM2", 1 + center, -1; //Black Box
						drawimage "SPMMON1", -29 + center, -21; //Background money charge sign
						
						InInventory SpamtonKromerPrices, 350
						{
						drawimage "SPMSBAR4", 8 + center, -20;
						drawstring SPMRNUM, untranslated, "1250", 5 + center,-15; 
						}
						else
						{
							InInventory SpamtonKromerPrices, 275
							{
							drawimage "SPMSBAR5", 8 + center, -20;
							
							drawstring SPMONUM, untranslated, "1000", 5 + center,-15; 
							}
							else
							{
								InInventory SpamtonKromerPrices, 200
								{
								drawimage "SPMSBAR3", 8 + center, -20;
								drawstring SPMYNUM, untranslated, "750", 5 + center, -15; 
								}
								else
								{
									InInventory SpamtonKromerPrices, 125
									{
									drawimage "SPMSBAR2", 8 + center, -20;
									drawstring  SPMLNUM, untranslated, "500", 5 + center, -15; 
									}
									else
									{
										drawimage "SPMSBAR1", 8 + center, -20;
										drawstring  SPMENUM, untranslated, "250", 5 + center, -15; 
										
									}
								}
							}
						}
					}

				}
				
				//Spamton DEBT screen
				InInventory spamtondebt
				{
					drawimage "SPTMDBT1", 1 + center, -1; //Black Box
				}
				
				//Spamton time stop
				InInventory SpamtonMarketPause
				{
					InInventory SpamtonMarketPauseWarning
					{
						drawimage "SPTEM81", 57 + center, -23;
					}
					else
					{
						drawimage "SPTEM1", 57 + center, -23;
					}
				}
				
			}
		}
	}
	
	// ============================================================
	// =================== Spy vs Spy! ======================
	// ============================================================
	
	InInventory IsSpy
	{
		drawimage "SPYLIFE", 0, -65;
		drawimage "SPYAMMO", -86, -54; 
		drawimage "SPYNOAM1", -46, -29;
		//Regular spy health
		DrawNumber 3, SPYFONT, untranslated, Health, 39, -38;
		DrawNumber 3, SPYFONT, untranslated, Armor, 39, -19;
		//Spy health when in chopper
		Ininventory SpyStoredHealth
		{
			DrawNumber 3, SPYFONT, untranslated, SpyStoredHealth, 39, -38;
			DrawNumber 3, SPYFONT, untranslated, SpyStoredArmor, 39, -19;
		}
		drawnumber 5, SPYFONT2, untranslated, Bunks, 32, -63;
		DrawBar "SPYCIRC", "SPYCIRC2", Health, vertical, interpolate(35), -14 + center, 6;
		drawimage "SPYCIRC3", -17 + center, 0;
		drawimage translatable "SPYICONN", -16 + center, 5;
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 4, -45;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 17, -45;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 30, -45;
		usesammo
		{
			drawnumber 3, SPYFONT, untranslated, ammo2, -3, -34;
		}
		usessecondaryammo 
		{
			drawnumber 2, SPYFONT2, untranslated, ammo1, -1, -13;
		}
		usessecondaryammo not
		{
			drawimage "SPYAMMO1", -54, -15; 
			drawnumber 3, SPYFONT, untranslated, ammo1, -3, -34;
		}
			
		DrawBar "SPYBULL", "SPYAMIC", ammo SpyClip, vertical, interpolate(35), -77, -11;
		DrawBar "SPYSHLL", "SPYAMIC", ammo SpyShells, vertical, interpolate(35), -71, -11;
		DrawBar "SPYRCKT", "SPYAMIC", ammo SpyRocketAmmo, vertical, interpolate(35), -65, -11;
		DrawBar "SPYCELL", "SPYAMIC", ammo SpyCell, vertical, interpolate(35), -59, -11;
		
		drawswitchableimage weaponslot 2, "BLANK", "SPY2NUM2", -36, -46; 
		drawswitchableimage weaponslot 3, "BLANK", "SPY2NUM3", -30, -46;
		drawswitchableimage weaponslot 4, "BLANK", "SPY2NUM4", -24, -46;
		drawswitchableimage weaponslot 5, "BLANK", "SPY2NUM5", -18, -46;
		drawswitchableimage weaponslot 6, "BLANK", "SPY2NUM6", -12, -46; 
		drawswitchableimage weaponslot 7, "BLANK", "SPY2NUM7", -6, -46; 
		
		IsSelected SpyPumpDouble
		{
			drawimage "SPYSHLL", -45, -28;
			DrawBar "SPYSBAR", "SPYIBAR", PumpLoaded, horizontal, interpolate(35), -49, -11;
		}
		
		IsSelected SpyPrisonCellShotgun
		{
			drawimage "SPYSHLL", -45, -28;
		}
		
		IsSelected SpyThompson
		{
			drawimage "SPYBULL", -45, -28;
			DrawBar "SPYBBAR", "SPYIBAR", ThompsonLoaded, horizontal, interpolate(35), -49, -11;
		}
		
		IsSelected SpyRocketLauncher
		{
			drawimage "SPYRCKT", -45, -28;
		}
		
		IsSelected SpyCrusherRemote
		{
			drawimage "SPYCELL", -45, -28;
		}
		
		IsSelected SpyHelicopterRemote
		{
			drawimage "SPYCELL", -45, -28;
		}
		
		InInventory PowerSpyArmorProtection
		{
			drawimage "SPYNBAR", -99, -37;
			DrawBar "RCHRGBR2", "RCHRGBR3", PowerupTime SpyArmorProtectionGiver, vertical, interpolate(35), -97, -35;
			drawimage "SPYAICON", -98, -7;
		}
		InInventory PowerCameraCooldown
		{
			drawimage "SPYNBAR", -109, -37;
			DrawBar "RCHRGBR6", "RCHRGBR2", PowerupTime CameraCooldownGiver, vertical, reverse, interpolate(35), -107, -35;
			drawimage "CAMRICON", -108, -7;
		}
		InInventory PowerLOBCooldown
		{
			drawimage "SPYNBAR", -129, -37;
			DrawBar "RCHRGBR6", "RCHRGBR2", PowerupTime LOBCooldownGiver, vertical, reverse, interpolate(35), -127, -35;
			drawimage "LOBICON", -128, -7;
		}
		InInventory PowerLOBEffect
		{
			drawimage "SPYNBAR", -129, -37;
			DrawBar "RCHRGBR2", "RCHRGBR3", PowerupTime LOBEffectGiver, vertical, interpolate(35), -127, -35;
			drawimage "LOBICON", -128, -7;
		}
		InInventory BindShop
		{
			//drawimage "SPYNOTE", 68, -28;
		}
		
		InInventory HelicopterWeapon
		{
		drawimage "MSHLTHBK", -50 + center, -36;
		DrawBar "MSHLTHBR", "MSHLTHNO", SpyHelicopterActorHealth, horizontal, interpolate(35), -48 + center, -34;
		}
	}
	
	// ============================================================
	// =================== Cray! ======================
	// ============================================================
	
	InInventory IsCrayClass
	{
		drawimage "CRYHUDB1", 10, -60;
		// Health
		DrawBar "CRYHUDH1", "CRYHUDH3", Health, horizontal, interpolate(10), 39, -52;
		DrawBar "CRYHUDH2", "CRYHUDH3", overmaxhealth, horizontal, interpolate(10), 39, -52;
		DrawNumber 3, CRAYHUDSMALLNUMS, untranslated, Health, 169, -55;
		// Armor
		DrawBar "CRYHUDS1", "CRYHUDS3", Armor, horizontal, interpolate(10), 41, -31;
		DrawBar "CRYHUDS2", "CRYHUDS3", overmaxarmor, horizontal, interpolate(10), 41, -31;
		DrawNumber 3, CRAYHUDSMALLNUMS, untranslated, Armor, 172, -33;
		
		//KeySpecific
		DrawImage "CRYHUDK0", -33, -162;
		
		DrawImage "CRYHUDK1", -26, -154;
		DrawImage "CRYHUDK2", -26, -141;
		DrawImage "CRYHUDK5", -26, -128;
		DrawImage "CRYHUDK6", -26, -115;
		DrawImage "CRYHUDK9", -26, -102;
		DrawImage "CRYHUK10", -26, -89;
		
		InInventory "RedCard"
			drawimage "CRYHUDK3", -26, -154;
		
		InInventory "RedSkull"
			drawimage "CRYHUDK4", -26, -141;
			
		InInventory "BlueCard"
			drawimage "CRYHUDK7", -26, -128;
			
		InInventory "BlueSkull"
			drawimage "CRYHUDK8", -26, -115;
			
		InInventory "YellowCard"
			drawimage "CRYHUK11", -26, -102;
		
		InInventory "YellowSkull"
			drawimage "CRYHUK12", -26, -89;
			
		//General Ammo Count
		DrawImage "CRYHUDA1", -141, -65;
		
		//Weapon Specific
		IsSelected "MutatedClaws"
		{
		DrawImage "CRYHUDX1", -134, -83;
		InInventory CrayRollingNumbersReload, 1 { DrawImage "CRAYNUC1", -45, -44; DrawImage "CRAYNUC1", -65, -44;  DrawImage "CRAYNUC1", -85, -44;  }
		else { DrawNumber 3, CRAYHUDNUMS, untranslated, Ammo CrayClawDummyAmmo, fillzeros, -24, -44; }
		InInventory CrayPunchStack, 7 { DrawImage "CRYHUDG4", -128, -75; }
		else { DrawImage "CRYHUDG1", -128, -75; }
		InInventory CrayPunchStack, 14 { DrawImage "CRYHUDG5", -111, -75; }
		else { DrawImage "CRYHUDG2", -111, -75; }
		InInventory CrayPunchStack, 21 { DrawImage "CRYHUDG6", -94, -75; }
		else { DrawImage "CRYHUDG3", -94, -75; }
		}
		
		IsSelected "CarnivorePlasma"
		{
		DrawImage "CRYHUDX2", -134, -83;
		InInventory CrayRollingNumbersReload, 1 { DrawImage "CRAYNUC1", -45, -44; DrawImage "CRAYNUC1", -65, -44;  DrawImage "CRAYNUC1", -85, -44;  }
		else { DrawNumber 3, CRAYHUDNUMS, untranslated, Ammo Clip, fillzeros, -24, -44; }
		InInventory CrayPlasmaStack, 5 { DrawImage "CRYHUDG4", -128, -75; }
		else { DrawImage "CRYHUDG1", -128, -75; }
		InInventory CrayPlasmaStack, 10 { DrawImage "CRYHUDG5", -111, -75; }
		else { DrawImage "CRYHUDG2", -111, -75; }
		InInventory CrayPlasmaStack, 15 { DrawImage "CRYHUDG6", -94, -75; }
		else { DrawImage "CRYHUDG3", -94, -75; }
		}
		
		IsSelected "CarnivoreBoelkstoff"
		{
		DrawImage "CRYHUDX3", -134, -83;
		InInventory CrayRollingNumbersReload, 1 { DrawImage "CRAYNUC1", -45, -44; DrawImage "CRAYNUC1", -65, -44;  DrawImage "CRAYNUC1", -85, -44;  }
		else { DrawNumber 3, CRAYHUDNUMS, untranslated, Ammo Shell, fillzeros, -24, -44; }
		InInventory CrayBoelkstoffStack, 6 { DrawImage "CRYHUDG4", -128, -75; }
		else { DrawImage "CRYHUDG1", -128, -75; }
		InInventory CrayBoelkstoffStack, 12 { DrawImage "CRYHUDG5", -111, -75; }
		else { DrawImage "CRYHUDG2", -111, -75; }
		}
		
		IsSelected "CarnivorePumpShotgun"
		{
		DrawImage "CRYHUDA2", -141, -65;
		InInventory CrayRollingNumbers, 1 { DrawImage "CRAYNUC1", -114, -42; DrawImage "CRAYNUC1", -134, -42; }
		else { DrawNumber 2, CRAYHUDNUMS, untranslated, Ammo1, fillzeros, -93, -42; }
		InInventory CrayRollingNumbersReload, 1 { DrawImage "CRAYNUC1", -45, -44; DrawImage "CRAYNUC1", -65, -44;  DrawImage "CRAYNUC1", -85, -44;  }
		else { DrawNumber 3, CRAYHUDNUMS, untranslated, Ammo Shell, fillzeros, -24, -44; }
		InInventory CrayGORE12PumpReady, 1 { DrawImage "CRYHUDX5", -134, -83; }
		else { DrawImage "CRYHUDX4", -134, -83; }
		}
		
		IsSelected "CarnivoreFlak"
		{
		DrawImage "CRYHUDA2", -141, -65;
		DrawImage "CRYHUDX6", -134, -83;
		InInventory CrayRollingNumbers, 1 { DrawImage "CRAYNUC1", -114, -42; DrawImage "CRAYNUC1", -134, -42; }
		else { DrawNumber 2, CRAYHUDNUMS, untranslated, Ammo1, fillzeros, -93, -42; }
		InInventory CrayRollingNumbersReload, 1 { DrawImage "CRAYNUC1", -45, -44; DrawImage "CRAYNUC1", -65, -44;  DrawImage "CRAYNUC1", -85, -44;  }
		else { DrawNumber 3, CRAYHUDNUMS, untranslated, Ammo Clip, fillzeros, -24, -44; }
		InInventory CrayFlakMachStack, 1 { DrawImage "CRYHUDL4", -128, -75; }
		else { DrawImage "CRYHUDL1", -128, -75; }
		InInventory CrayFlakMachStack, 4 { DrawImage "CRYHUDL5", -111, -75; }
		else { DrawImage "CRYHUDL2", -111, -75; }
		InInventory CrayFlakMachStack, 10 { DrawImage "CRYHUDL6", -94, -75; }
		else { DrawImage "CRYHUDL3", -94, -75; }
		}
		
		IsSelected "ContainBomb"
		{
		DrawImage "CRYHUDA2", -141, -65;
		DrawImage "CRYHUDG7", -134, -83; 
		DrawBar "CRYHUDQ2", "CRYHUDQ1", CrayGoreBombStack, horizontal, interpolate(10), -128, -75;
		InInventory CrayRollingNumbers, 1 { DrawImage "CRAYNUC1", -114, -42; DrawImage "CRAYNUC1", -134, -42; }
		else { DrawNumber 2, CRAYHUDNUMS, untranslated, Ammo1, fillzeros, -93, -42; }
		InInventory CrayRollingNumbersReload, 1 { DrawImage "CRAYNUC1", -45, -44; DrawImage "CRAYNUC1", -65, -44;  DrawImage "CRAYNUC1", -85, -44;  }
		else { DrawNumber 3, CRAYHUDNUMS, untranslated, Ammo RocketAmmo, fillzeros, -24, -44; }
		//InInventory CrayGoreBombStack, 3 { DrawImage "CRYHUDG8", -134, -83; }
		//else { 
		}
		
		IsSelected "CarnivorePurpleFlamethrower"
		{
		DrawImage "CRYHUDA2", -141, -65;
		DrawImage "CRYHUDX8", -134, -83;
		InInventory CrayRollingNumbers, 1 { DrawImage "CRAYNUC1", -114, -42; DrawImage "CRAYNUC1", -134, -42; }
		else { DrawNumber 2, CRAYHUDNUMS, untranslated, Ammo1, fillzeros, -93, -42; }
		InInventory CrayRollingNumbersReload, 1 { DrawImage "CRAYNUC1", -45, -44; DrawImage "CRAYNUC1", -65, -44;  DrawImage "CRAYNUC1", -85, -44;  }
		else { DrawNumber 3, CRAYHUDNUMS, untranslated, Ammo Cell, fillzeros, -24, -44; }
		InInventory CrayFlamethrowerStack, 5 { DrawImage "CRYHUDL4", -128, -75; }
		else { DrawImage "CRYHUDL1", -128, -75; }
		InInventory CrayFlamethrowerStack, 10 { DrawImage "CRYHUDL5", -111, -75; }
		else { DrawImage "CRYHUDL2", -111, -75; }
		}
		
		IsSelected "CarnivoreFireWall"
		{
		InInventory CrayRollingNumbersReload, 1 { DrawImage "CRAYNUC1", -45, -44; DrawImage "CRAYNUC1", -65, -44;  DrawImage "CRAYNUC1", -85, -44;  }
		else { DrawNumber 3, CRAYHUDNUMS, untranslated, Ammo Cell, fillzeros, -24, -44; }
		}
	}
	
	InInventory "IsSpotSoldier"
	{
		drawimage "SPTSLHD1", 0, -61;
		//drawimage "SPTSLHD2", -84, -59;
		drawimage "SPTSLHD3", -112, -79;
		drawnumber 3, SPTSLFNT, untranslated, health, 108, -59;
		drawnumber 3, SPTSLFNT, untranslated, armor, 108, -28;
		
		IsSelected "FeshNewPistol"
		{
			drawnumber 3, SPTSLFNT, untranslated, ammo clip, 0, -29;
			drawimage "SPTSLNMS", -85, -29;
			drawnumber 3, SPTSLFNT, untranslated, ammo FeshPistolLoaded, -84, -29;
			ininventory "FeshPistolLoaded", 10
			{
				drawimage "SPTSLHD4", -148, -29;
			} else {
				drawimage "SPTSLHD4", -127, -29;
			}
			
		}
		IsSelected "FeshNewShotgun"
		{
			drawnumber 3, SPTSLFNT, untranslated, ammo shell, 0, -29;
			drawimage "SPTSLNMS", -85, -29;
			drawnumber 3, SPTSLFNT, untranslated, ammo FeshM1GarandLoaded, -84, -29;
			drawimage "SPTSLHD5", -127, -29;
			
		}
		IsSelected "FeshNewSuperShotgun"
		{
			drawnumber 3, SPTSLFNT, untranslated, ammo shell, 0, -29;
			drawimage "SPTSLNMS", -85, -29;
			drawnumber 3, SPTSLFNT, untranslated, ammo FeshHarpoonLoaded, -84, -29;
			drawimage "SPTSLHD5", -127, -29;
		}
		IsSelected "FeshNewChaingun"
		{
			drawnumber 3, SPTSLFNT, untranslated, ammo clip, 0, -29;
			drawimage "SPTSLNMS", -85, -29;
			drawnumber 3, SPTSLFNT, untranslated, ammo FeshSteyrLoaded, -84, -29;
			ininventory "FeshSteyrLoaded", 10
			{
				drawimage "SPTSLHD4", -148, -29;
			} else {
				drawimage "SPTSLHD4", -127, -29;
			}
		}
		IsSelected "FeshNewRocketLauncher" 
		{
			drawnumber 3, SPTSLFNT, untranslated, ammo FeshTatlLoaded, -84, -29;
			drawimage "SPTSLNMS", -85, -29;
			drawnumber 3, SPTSLFNT, untranslated, ammo rocketammo, 0, -29;
			drawimage "SPTSLHD6", -127, -29;
		}
		IsSelected "FeshNewPlasmaRifle"
		{
			drawnumber 3, SPTSLFNT, untranslated, ammo cell, 0, -29;
			drawimage "SPTSLNMS", -85, -29;
			drawnumber 3, SPTSLFNT, untranslated, ammo FeshPRISMLoaded, -84, -29;
			ininventory "FeshPRISMLoaded", 10
			{
				drawimage "SPTSLHD7", -148, -29;
			} else {
				drawimage "SPTSLHD7", -127, -29; 
			}
		}
		IsSelected "FeshNewBFG9000"
		{
			drawnumber 3, SPTSLFNT, untranslated, ammo cell, 0, -29;
			drawimage "SPTSLNMS", -85, -29;
			drawnumber 3, SPTSLFNT, untranslated, ammo FeshMagnetiserLoaded, -84, -29;
			drawimage "SPTSLHD7", -127, -29;
		}
		//autogun
		ininventory "FeshAutogunTypeASelected"
		{
			drawimage "SPTSLIC1",-53, -74;
			ininventory "FeshAutogunAUpgrade",1 {
				drawimage "SPTSLIC2",-53, -74;
				drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunAChargeUpgrade, horizontal, interpolate(7), -106, -45;
			} else {
				drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunACharge, horizontal, interpolate(7), -106, -45;
			}

		} 
		ininventory "FeshAutogunTypeBSelected"
		{
			drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunBCharge, horizontal, interpolate(7), -106, -45;
			drawimage "SPTSLIC2",-53, -74;
		} 
		ininventory "FeshAutogunTypeCSelected"
		{
			drawimage "SPTSLIC3",-53, -74;
			ininventory "FeshAutogunCUpgrade",1 {
				drawimage "SPTSLIC2",-53, -74;
				drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunCChargeUpgrade, horizontal, interpolate(7), -106, -45;
			} else {
				drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunCCharge, horizontal, interpolate(7), -106, -45;
			}
			
		} 
		ininventory "FeshAutogunTypeDSelected"
		{
			drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunDCharge, horizontal, interpolate(7), -106, -45;
			drawimage "SPTSLIC4",-53, -74;
		} 
		ininventory "FeshAutogunTypeESelected"
		{	
			drawimage "SPTSLIC5",-53, -74;
			ininventory "FeshAutogunEUpgrade",1 {
				drawimage "SPTSLIC2",-53, -74;
			}
			drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunECharge, horizontal, interpolate(7), -106, -45;
		}  
		ininventory "FeshAutogunTypeFSelected"
		{
			drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunFCharge, horizontal, interpolate(7), -106, -45;
			drawimage "SPTSLIC6",-53, -74;
		} 
		ininventory "FeshAutogunTypeGSelected"
		{
			drawbar "SPTSLBR1", "SPTSLBR2", FeshAutogunGCharge, horizontal, interpolate(7), -106, -45;
			drawimage "SPTSLIC7",-53, -74;
		} 
		ininventory "FeshAutogunTypeNSelected"
		{
			drawimage "SPTSLIC8",-53, -74;
		} 
		//keys
		InInventory "RedSkull"
				drawimage "SPTSLKY4", -94, -64;
		InInventory "YellowSkull"
				drawimage "SPTSLKY5", -82, -64;
		InInventory "BlueSkull"
				drawimage "SPTSLKY6", -70, -64;
		
		InInventory "RedCard"
				drawimage "SPTSLKY1", -94, -78;
		InInventory "YellowCard"
				drawimage "SPTSLKY2", -82, -78;
		InInventory "BlueCard"
				drawimage "SPTSLKY3", -70, -78;
		//face
		InInventory "SpotTurretFaceNormal" 
				drawimage "SPTSLFC1", -25, -74;
		InInventory "SpotTurretFaceNewWeapon" 
				drawimage "SPTSLFC5", -25, -74;
		InInventory "SpotTurretFaceUnammused"
				drawimage "SPTSLFC9", -25, -74;
		InInventory "SpotTurretFaceAsleep"
				drawimage "SPTSLFC7", -25, -74;
		InInventory "SpotTurretFaceDamaged"
				drawimage "SPTSLFC6", -25, -74;
		InInventory "SpotTurretFaceAttack"
				drawimage "SPTSLFC4", -25, -74;
	}
	
	InInventory "IsDoot"
	{
		drawimage "FACEBAR", 0, -69;
		drawimage translatable "STFBANY", 1, -68;
		drawmugshot 5, 1, -69;
		drawimage "HELTHBAR", 0, -37;
		drawimage "AMMOBAR", -71, -69; //I swear the 69 is not on purpose
		DrawNumber 3, CLSDOOM2, untranslated, Health, 60, -35;
		DrawNumber 3, CLSDOOM2, untranslated, Armor, 60, -18;
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 62, -33;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 62, -23;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 62, -13;
			usesammo not
			{
			drawimage "STTMINUS", -20, -27;
			}
			usessecondaryammo not
			{
				drawimage "TYPE1", -67, -25;
				drawnumber 3, CLSDOOM2, untranslated, ammo1, -10, -27;
			}
			usessecondaryammo
			{
				drawimage "TYPE1", -67, -33;
				drawimage "TYPE2", -67, -16;
				drawnumber 3, CLSDOOM2, untranslated, ammo1, -10, -35;
				drawnumber 3, CLSDOOM2, untranslated, ammo2, -10, -18;
			}
		drawnumber 3, INDEXFONT, gold, ammo Clip, -33, -64;
		drawnumber 3, INDEXFONT, gold, ammo Shell, -33, -58;
		drawnumber 3, INDEXFONT, gold, ammo RocketAmmo, -33, -52;
		drawnumber 3, INDEXFONT, gold, ammo Cell, -33, -46;

		drawnumber 3, INDEXFONT, gold, ammocapacity Clip, -7, -64;
		drawnumber 3, INDEXFONT, gold, ammocapacity Shell, -7, -58;
		drawnumber 3, INDEXFONT, gold, ammocapacity RocketAmmo, -7, -52;
		drawnumber 3, INDEXFONT, gold, ammocapacity Cell, -7, -46;
		
		drawswitchableimage weaponslot 2, "STGNUM2", "STYSNUM2", -32, -77; 
		drawswitchableimage weaponslot 3, "STGNUM3", "STYSNUM3", -27, -77;
		drawswitchableimage weaponslot 4, "STGNUM4", "STYSNUM4", -22, -77;
		drawswitchableimage weaponslot 5, "STGNUM5", "STYSNUM5", -17, -77;
		drawswitchableimage weaponslot 6, "STGNUM6", "STYSNUM6", -12, -77; 
		drawswitchableimage weaponslot 7, "STGNUM7", "STYSNUM7", -7, -77; 
		
		InInventory PowerInvulnerable
		{
		drawimage "INVUL", 0, 0;
		}
		InInventory MilkCarton
		{
		drawimage "RCHRGBAR", -80, -37;
		DrawBar "RCHRGBR2", "RCHRGBR3", MilkTimer, vertical, interpolate(35), -78, -35;
		drawimage "MILKICON", -79, -10;
		}
	}
	
	//ANTONBLAST!!!!!!!!!!!!!!!
	InInventory IsAntonClass
	{
	//Health and Armor
	drawimage "ANTHUDH1", 10, -100;
	DrawNumber 3, ANTHUDHEALTHNUMS, untranslated, Health, 116, -92;
	DrawNumber 3, ANTHUDHEALTHNUMS, untranslated, Armor, 116, -47;
	drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", -25, -138;
	drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", -25, -148;
	drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", -25, -158;
	//Ammo
	DrawImage "ANTHUDH2", -85, -60;
	InInventory AntonHammerChargeStack, 10 { DrawBar "ANTHUDC3", "ANTHUDC4", AntonHammerChargeStack, vertical, interpolate(0), -47, -113; }
	else { DrawBar "ANTHUDC2", "ANTHUDC4", AntonHammerChargeStack, vertical, interpolate(0), -47, -113; }
	DrawImage "ANTHUDC1", -55, -120;
	
	IsSelected "AntonPunchball"
	{
	DrawImage "ANTHUDW1", -115, -46;
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -42, -50; DrawImage "ANTONUC1", -62, -50; DrawImage "ANTONUC1", -82, -50; }
	else { DrawNumber 3, ANTHUDAMMONUMS, untranslated, Ammo PunchballAmmo, fillzeros, -25, -50; }
	}
	
	IsSelected "AntonSatanSpirit"
	{
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -42, -50; DrawImage "ANTONUC1", -62, -50; DrawImage "ANTONUC1", -82, -50; }
	else { DrawNumber 3, ANTHUDAMMONUMS, untranslated, Ammo AntonSatanSpiritCharge, fillzeros, -25, -50; }
	}
	
	IsSelected "AntonRevolver"
	{
	DrawImage "ANTHUDW2", -160, -46;
	DrawImage "ANTHUDH3", -126, -55;
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -42, -50; DrawImage "ANTONUC1", -62, -50; DrawImage "ANTONUC1", -82, -50; }
	else { DrawNumber 3, ANTHUDAMMONUMS, untranslated, Ammo Shell, fillzeros, -25, -50; }
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -118, -50; }
	else { DrawNumber 1, ANTHUDAMMONUMS, untranslated, Ammo1, fillzeros, -100, -50; }
	}
	
	IsSelected "AntonRoyalFlush"
	{
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -42, -50; DrawImage "ANTONUC1", -62, -50; DrawImage "ANTONUC1", -82, -50; }
	else { DrawNumber 3, ANTHUDAMMONUMS, untranslated, Ammo Clip, fillzeros, -25, -50;  }
	DrawImage "ANTHUDW3", -115, -46;
	}
	
	IsSelected "AntonBrick"
	{
	DrawImage "ANTHUDW4", -115, -46;
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -42, -50; DrawImage "ANTONUC1", -62, -50; DrawImage "ANTONUC1", -82, -50; }
	else { DrawNumber 3, ANTHUDAMMONUMS, untranslated, Ammo Shell, fillzeros, -25, -50; }
	}
	
	IsSelected "AntonManualDetonator"
	{
	DrawImage "ANTHUDW5", -115, -46;
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -42, -50; DrawImage "ANTONUC1", -62, -50; DrawImage "ANTONUC1", -82, -50; }
	else { DrawNumber 3, ANTHUDAMMONUMS, untranslated, Ammo RocketAmmo, fillzeros, -25, -50; }
	}
	
	IsSelected "AntonBallBuster"
	{
	DrawImage "ANTHUDW6", -115, -46;
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -42, -50; DrawImage "ANTONUC1", -62, -50; DrawImage "ANTONUC1", -82, -50; }
	else { DrawNumber 3, ANTHUDAMMONUMS, untranslated, Ammo Cell, fillzeros, -25, -50; }
	}
	
	IsSelected "AntonHappyHour"
	{
	DrawImage "ANTHUDW7", -115, -46;
	InInventory AntonRollingNumbers, 1 { DrawImage "ANTONUC1", -42, -50; DrawImage "ANTONUC1", -62, -50; DrawImage "ANTONUC1", -82, -50; }
	else { DrawNumber 3, ANTHUDAMMONUMS, untranslated, Ammo Cell, fillzeros, -25, -50; }
	}
	
	InInventory AntonSatanSpirit, 1 { DrawImage "ANTHUDS1", -100, -25;
	DrawBar "ANTHUDS2", "ANTHUDS3", AntonSatanSpiritCharge, horizontal, interpolate(10), -82, -9; }
	
	//InInventory AntonRoyalFlush, 1 { DrawImage "ANTHUDT1", -105, -76; 
	//DrawBar "ANTHUDT2", "ANTHUDT3", AntonTornadoCharge, horizontal, interpolate(10), -83, -62;}
	
	InInventory AntonIsInHappyHour, 1 { DrawBar "ANTHUDR2", "ANTHUDR3",  AntonHappyHourTimer, horizontal, interpolate(10), -85 + center, 23;
	DrawImage "ANTHUDR1", -140 + center, 1; }
	InInventory AntonHappyHourText, 1 { DrawImage "ANTHAPA0", -155 + center, 50; }
	
	}
	
	// ============================================================
	// ======================== War Wizard! ==========================
	// ============================================================

    InInventory IsWarGlock
	{
		//health
		drawimage "WGhealth", 20, -5, centerbottom;
		drawnumber 2147483647, WGFONT, untranslated, health, drawshadow, alignment(center), 62, -30;

		//armor
		drawimage "WGarmor", 110, -5, centerbottom;
		drawnumber 2147483647, WGFONT, untranslated, armor, drawshadow, alignment(center), 150, -30;

		//ammo
		usesammo
		{
		drawimage ammoicon1, -14, -4, centerbottom;
		drawnumber 2147483647, WGFONT, untranslated, ammo1, drawshadow, -30, -30;
		}
		drawnumber 1, WGSPLS, untranslated, SpellInt, 0, -35;
		
		DrawBar "manaf", "manae", WGMana, vertical, -100, -32;
		drawimage "manaout", -101, -33;
		drawnumber 2147483647, INDEXFONT, white, WGMana, drawshadow, -65, -20;

		drawkeybar 100, horizontal, reverserows, auto, 6, -50, 0, 3, auto;
	}
	
	// ============================================================
	// ======================== King Magnifico! ===================
	// ============================================================
	
	InInventory IsMagnifico
	{
	drawimage "MAGNILEF", 0, -1;
	//drawimage translatable "STFBANY", 1, -68;
	//drawmugshot 5, 1, -69;
    //drawimage "HELTHBAR", 0, -37;
	drawimage "AMMOBAR", -71, -69; //I swear the 69 is not on purpose
	DrawNumber 3, MAGNIFIHUDNUSM, untranslated, MagnificoDamagePlus, 71, -54;
	DrawNumber 3, MAGNIFIHUDNUMS, untranslated, Health, 120, -35;
	DrawNumber 3, MAGNIFIHUDNUMS, untranslated, Armor, 120, -18;
	drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 62, -33;
    drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 62, -23;
    drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 62, -13;
	    usesammo not
		{
		drawimage "STTMINUS", -20, -27;
		}
	    usessecondaryammo not
        {
		    drawimage "TYPE1", -67, -25;
			drawnumber 3, CLSDOOM2, untranslated, ammo1, -10, -27;
		}
		usessecondaryammo
        {
		    drawimage "TYPE1", -67, -33;
			drawimage "TYPE2", -67, -16;
			drawnumber 3, CLSDOOM2, untranslated, ammo1, -10, -35;
			drawnumber 3, CLSDOOM2, untranslated, ammo2, -10, -18;
		}
	drawnumber 3, INDEXFONT, gold, ammo Clip, -33, -64;
    drawnumber 3, INDEXFONT, gold, ammo Shell, -33, -58;
    drawnumber 3, INDEXFONT, gold, ammo RocketAmmo, -33, -52;
    drawnumber 3, INDEXFONT, gold, ammo Cell, -33, -46;

    drawnumber 3, INDEXFONT, gold, ammocapacity Clip, -7, -64;
    drawnumber 3, INDEXFONT, gold, ammocapacity Shell, -7, -58;
    drawnumber 3, INDEXFONT, gold, ammocapacity RocketAmmo, -7, -52;
    drawnumber 3, INDEXFONT, gold, ammocapacity Cell, -7, -46;
	
	drawswitchableimage weaponslot 2, "STGNUM2", "STYSNUM2", -32, -77; 
    drawswitchableimage weaponslot 3, "STGNUM3", "STYSNUM3", -27, -77;
    drawswitchableimage weaponslot 4, "STGNUM4", "STYSNUM4", -22, -77;
    drawswitchableimage weaponslot 5, "STGNUM5", "STYSNUM5", -17, -77;
    drawswitchableimage weaponslot 6, "STGNUM6", "STYSNUM6", -12, -77; 
    drawswitchableimage weaponslot 7, "STGNUM7", "STYSNUM7", -7, -77; 
    }
	
	
	} // end of non secret characters, start of secret characters
	else
	{
	
		
		
	} //End of secret characters
	
	//Spamton items drawn on top of everything :wink:
	
	//Spamton real state
	InInventory SpamtonItemCooldown
	{
		InInventory SpamtonItemRupeeHealthCooldown
		{
			InInventory SpamtonItemCooldownWarning
			{
				drawimage "SPTEM2", -1, -181; 
			}
			else
			{
				drawimage "SPTEM82", -1, -181; 
			}
		}
			
		InInventory SpamtonItemVampireCooldown
		{

			InInventory SpamtonItemCooldownWarning
			{
				drawimage "SPTEM13", -1, -181; 
			}
			else
			{
				drawimage "SPTEM813", -1, -181; 
			}
		}
		
		InInventory SpamtonItemRollerSkatesCooldown
		{

			InInventory SpamtonItemCooldownWarning
			{
				drawimage "SPTEM10", -1, -181; 
			}
			else
			{
				drawimage "SPTEM810", -1, -181; 
			}
		}
			
		InInventory SpamtonItemTurtleCooldown
		{

			InInventory SpamtonItemCooldownWarning
			{
				drawimage "SPTEM7", -1, -181; 
			}
			else
			{
				drawimage "SPTEM87", -1, -181; 
			}
		}
			
		InInventory SpamtonItemTowelCooldown
		{

			InInventory SpamtonItemCooldownWarning
			{
				drawimage "SPTEM8", -1, -181; 
			}
			else
			{
				drawimage "SPTEM88", -1, -181; 
			}
		}
		
		InInventory SpamtonItemPipisBurritoCooldown
		{

			InInventory SpamtonItemCooldownWarning
			{
				drawimage "SPTEM3", -1, -181; 
			}
			else
			{
				drawimage "SPTEM83", -1, -181; 
			}
		}
			
		InInventory SpamtonItemPTGCooldown
		{
			InInventory SpamtonItemCooldownWarning
			{
				drawimage "SPTEM11", -1, -181; 
			}
			else
			{
				drawimage "SPTEM811", -1, -181; 
			}
		}
			
		InInventory SpamtonItemRageCooldown
		{
			InInventory SpamtonItemCooldownWarning
			{
				drawimage "SPTEM6", -1, -181; 
			}
			else
			{
				drawimage "SPTEM86", -1, -181; 
			}
			
			InInventory SpamtonNutriNoseMeter
			{
				drawimage "SPTEMBLR", -1, -181; 
				InInventory SpamtonNutriNoseMeter, 150
				{
					DrawBar "SPTEMBRR", "SPTEMBNR", SpamtonNutriNoseMeter, horizontal, -1, -181; 
				}
				else
				{
					DrawBar "SPTEMBYR", "SPTEMBNR", SpamtonNutriNoseMeter, horizontal, -1, -181; 
				}
			}
			
		}
				
		
		InInventory SpamtonItemBeerCooldown
		{
			InInventory SpamtonItemCooldownWarning
				{
					drawimage "SPTEM4", -1, -181; 
				}
				else
				{
					drawimage "SPTEM84", -1, -181; 
				}
		}
		
		InInventory SpamtonItemBrokenArmorCooldown
		{
			InInventory SpamtonItemCooldownWarning
				{
					drawimage "SPTEM9", -1, -181; 
				}
				else
				{
					drawimage "SPTEM89", -1, -181; 
				}
			drawimage "SPTEMBLR", -1, -181; 
				
			InInventory SpamtonNutriNoseMeter, 130
			{
				DrawBar "SPTEMBRR", "SPTEMBNR", SpamtonNutriNoseMeter, horizontal, -1, -181; 
			}
			else
			{
				DrawBar "SPTEMBYR", "SPTEMBNR", SpamtonNutriNoseMeter, horizontal, -1, -181; 
			}
			
		}
		
		InInventory SpamtonItemCancelTimeActual
		{
			
			//drawstring SMALLFNT, Green, "[[BUY]] to cancel...",  55 + center, -75;
			
			DrawBar "SPMBYBR", "SPMBXBR", Poweruptime SpamtonItemCancelTime, horizontal, interpolate(35), 7 + center, -80;
			drawimage "SPMBYMR", 75 + center, -75; 
		}
	}
	
	// ============================================================
	// ========================= Raven ============================
	// ============================================================
	
	InInventory IsRaven
	{
		
		drawimage "RVHPHUD", 0, -37;
		//drawimage "AMMOBAR", -71, -69; 
		//DrawNumber 3, CLSDOOM2, untranslated, Health, 60, -35;
		//DrawNumber 3, CLSDOOM2, untranslated, Armor, 60, -18;
		DrawNumber 3, RVMNUMS, untranslated, Health, 72, -30, 1;
		DrawNumber 3, RVMNUMS, untranslated, Armor, 72, -15, 1;
		drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 82, -33;
		drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 82, -23;
		drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 82, -13;
	    usesammo not
		{
			drawimage "RVLNUM-", -20, -27;
		}
		drawnumber 3, RVLNUMS, untranslated, ammo1, -6, -23, 1;
		
		
		drawnumber 3, RVSNUMS, untranslated, 1, -30, -94, 1;
		drawnumber 3, RVSNUMS, untranslated, 2, -30, -88, 1;
		drawnumber 3, RVSNUMS, untranslated, 3, -30, -82, 1;
		drawnumber 3, RVSNUMS, untranslated, 4, -30, -76, 1;
		
		drawnumber 3, RVSNUMS, untranslated, ammo Clip, -5, -94, 1;
		drawnumber 3, RVSNUMS, untranslated, ammo Shell, -5, -88, 1;
		drawnumber 3, RVSNUMS, untranslated, ammo RocketAmmo, -5, -82, 1;
		drawnumber 3, RVSNUMS, untranslated, ammo Cell, -5, -76, 1;
		//drawimage "RVWEP0", -64, -65;
		
		
		DrawBar "RAVEBARB", "RAVEBARC", CurHeat, horizontal, interpolate(2), -62+center, -28;
		InInventory "FastPass", 1
		{
			DrawBar "RAVEBARE", "RAVEBARC", CurHeat, horizontal, interpolate(2), -62+center, -28;
		}
		InInventory "InOverheat", 1
		{
			DrawBar "RAVEBARD", "RAVEBARC", OverheatTimer, horizontal, interpolate(2), -62+center, -28;
		}
		DrawImage "RAVEBARA",-71+center, -28;
		DrawNumber 3, RVSNUMS, untranslated, CurHeat, Fillzeros, 9+center, -12, 1;
		
		
		//DrawImage "RVSLETPL", -64, -65;
		IsSelected "ProtoPistol"
		{
			DrawNumber 3, RVSNUMS, untranslated, 10, 85+center, -14, 1;
			drawimage "RVWEP1", -64, -65;
		}
		IsSelected "ProtoShotgun"
		{
			DrawNumber 2, RVSNUMS, untranslated, 25, 85+center, -14, 1;
			drawimage "RVWEP2", -64, -65;
		}
		IsSelected "ProtoSuperShotgun"
		{
			DrawNumber 2, RVSNUMS, untranslated, 30, 85+center, -14, 1;
			drawimage "RVWEP3", -64, -65;
		}
		IsSelected "ProtoChaingun"
		{
			DrawNumber 2, RVSNUMS, untranslated, 30, 85+center, -14, 1;
			drawimage "RVWEP4", -64, -65;
		}
		IsSelected "ProtoRocketLauncher"
		{
			DrawNumber 2, RVSNUMS, untranslated, 20, 85+center, -14, 1;
			drawimage "RVWEP5", -64, -65;
		}
		IsSelected "ProtoPlasmaRifle"
		{
			DrawNumber 2, RVSNUMS, untranslated, 45, 85+center, -14, 1;
			drawimage "RVWEP6", -64, -65;
		}
		IsSelected "ProtoBFG9000"
		{
			DrawNumber 2, RVSNUMS, untranslated, 70, 85+center, -14, 1;
			drawimage "RVWEP7", -64, -65;
		}
		IsSelected "ProtoChainsaw"
		{
			DrawNumber 2, RVSNUMS, untranslated, 35, 85+center, -14, 1;
			drawimage "RVWEP8", -64, -65;
		}
	}
	
		// ============================================================
	// ====================== .Indie Gal ==========================
	// ============================================================
	InInventory IsIndieGal
	{
		drawimage "IGHUDLFT", 0, -27;
		drawimage "IGHUDRGT", -51, -43;
		drawnumber 3, IGNUMS, untranslated, Health, alignment(right), 57, -17;
		drawnumber 3, IGNUMS, untranslated, Armor, alignment(right), 57, -7;
		
		drawswitchableimage BlueCard, "nullimage", "IGHUDKB", 19, -46;
		drawswitchableimage YellowCard, "nullimage", "IGHUDKY", 38, -46;
		drawswitchableimage RedCard, "nullimage", "IGHUDKR", 2, -46;
		drawswitchableimage BlueSkull, "nullimage", "IGHUDSB", 25, -39;
		drawswitchableimage YellowSkull, "nullimage", "IGHUDSY", 50, -42;
		drawswitchableimage RedSkull, "nullimage", "IGHUDSR", 10, -38;
		
		IsSelected IndieGalFists
		{
			drawimage "IGHUDW1", -33, -32;
			drawnumber 3, IGNUMS, untranslated, Ammo1, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", Ammo1, vertical, -9, -32;
		}
		
		IsSelected IndieGalSuperMeatBoy
		{
			drawimage "IGHUDW2", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalShotgun, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalShotgun, vertical, -9, -32;
		}
		
		IsSelected IndieGalHatInTime
		{
			drawimage "IGHUDW3", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalRocket, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalRocket, vertical, -9, -32;
		}
		
		IsSelected IndieGalGunsGoreCannoli
		{
			drawimage "IGHUDW4", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalPlasma, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalPlasma, vertical, -9, -32;
		}
		
		IsSelected IndieGalVertigo
		{
			drawimage "IGHUDW5", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalShotgun, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalShotgun, vertical, -9, -32;
		}
		
		IsSelected IndieGalFreedomPlanet
		{
			drawimage "IGHUDW6", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalShotgun, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalShotgun, vertical, -9, -32;
		}
		
		IsSelected IndieGalDemonsTurf
		{
			drawimage "IGHUDW7", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalShotgun, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalShotgun, vertical, -9, -32;
		}
		
		IsSelected IndieGalUndertale
		{
			drawimage "IGHUDW8", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalPlasma, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalPlasma, vertical, -9, -32;
		}
		
		IsSelected IndieGalNeedForMadness
		{
			drawimage "IGHUDW9", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalPlasma, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalPlasma, vertical, -9, -32;
		}
		
		IsSelected IndieGalAntonball
		{
			drawimage "IGHUDW10", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalBullet, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalBullet, vertical, -9, -32;
		}
		
		IsSelected IndieGalRiskOfRain
		{
			drawimage "IGHUDW11", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalRocket, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalRocket, vertical, -9, -32;
		}
		
		IsSelected IndieGalLISA
		{
			drawimage "IGHUDW12", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalRocket, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalRocket, vertical, -9, -32;
		}
		
		IsSelected IndieGalPizzaTower
		{
			drawimage "IGHUDW13", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalRocket, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalRocket, vertical, -9, -32;
		}
		
		IsSelected IndieGalAssaultAndroidCactus
		{
			drawimage "IGHUDW14", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalBullet, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalBullet, vertical, -9, -32;
		}
		
		IsSelected IndieGalPowerwashSimulator
		{
			drawimage "IGHUDW15", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalBullet, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalBullet, vertical, -9, -32;
		}
		
		IsSelected IndieGalLethalCompany
		{
			drawimage "IGHUDW16", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalRocket, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalRocket, vertical, -9, -32;
		}
		
		IsSelected IndieGalProjectNexus
		{
			drawimage "IGHUDW17", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalPlasma, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalPlasma, vertical, -9, -32;
		}
		
		IsSelected IndieGalMessenger
		{
			drawimage "IGHUDW18", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalBullet, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalBullet, vertical, -9, -32;
		}
		
		IsSelected IndieGalNightmareReaper
		{
			drawimage "IGHUDW19", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalPlasma, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalPlasma, vertical, -9, -32;
		}
		
		IsSelected IndieGalGunbrick
		{
			drawimage "IGHUDW20", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalBullet, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalBullet, vertical, -9, -32;
		}
		
		IsSelected IndieGalTouhouProject
		{
			drawimage "IGHUDW21", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalPlasma, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalPlasma, vertical, -9, -32;
		}
		
		IsSelected IndieGalPlanetCrafter
		{
			drawimage "IGHUDW22", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalRocket, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalRocket, vertical, -9, -32;
		}
		
		IsSelected IndieGalHollowKnight
		{
			drawimage "IGHUDW23", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalShotgun, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalShotgun, vertical, -9, -32;
		}
		
		IsSelected IndieGalCrosscode
		{
			drawimage "IGHUDW24", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalShotgun, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalShotgun, vertical, -9, -32;
		}
		
		IsSelected IndieGalForzaPolpo
		{
			drawimage "IGHUDW25", -33, -32;
			drawnumber 3, IGNUMS, untranslated, ammo IndieGalBullet, alignment(right), -2, -7;
			drawbar "IGHUDBAF", "IGHUDBAE", ammo IndieGalBullet, vertical, -9, -32;
		}
		
		drawimage "IGHUDMD", -46 + center, -20;
		
		InInventory not PowerIndiePowerCooldown
		{
		drawbar "IGHUDBMF", "IGHUDBME", ammo IndieGalAmmoCharge, horizontal, -38 + center, -8;
		
			InInventory not IndieGalAmmoCharge, 25
			{
			drawimage "IGHUDMSE", -18 + center, -16;
			}
		}
		
		InInventory IndieGalAmmoCharge, 25
		{
		drawimage "IGHUDMSR", -18 + center, -16;
		drawimage "IGHUDP41", -38 + center, -8;
		}
		
		InInventory IndieGalAmmoCharge, 50
		{
		drawimage "IGHUDMSR", -18 + center, -16;
		drawimage "IGHUDP31", -19 + center, -8;
		}
		
		InInventory IndieGalAmmoCharge, 75
		{
		drawimage "IGHUDMSR", -18 + center, -16;
		drawimage "IGHUDP21", 0 + center, -8;
		}
		
		InInventory IndieGalAmmoCharge, 100
		{
		drawimage "IGHUDMSR", -18 + center, -16;
		drawimage "IGHUDP11", 19 + center, -8;
		}
		
		InInventory PowerIndiePowerCooldown
		{
		drawbar "IGHUDBMF", "IGHUDBME", PowerupTime PowerIndiePowerCooldownGiver, horizontal, -38 + center, -8;
		drawimage "IGHUDLCR", 0, 0;
		drawimage "IGHUDRCR", -96, 0;
		}
		
		}
		
		//////////////////////
		////wad chan (ouo)////
		//////////////////////
		
		//global buffs:
		InInventory WadChanBubbleRegenTier1 || WadChanBubbleRegenTier2
		{
				drawimage "WDCHNBUF", 0, -184;
		}
		InInventory WadChanSpearThornsTier1 || WadChanSpearThornsTier2
		{
				drawimage "WDCHNBUF", 0, -184;
		}
		InInventory WadChanCitrusDefenseTier1 || WadChanCitrusDefenseTier2
		{
				drawimage "WDCHNBUF", 0, -184;
		}
		InInventory WadChanPepperSpeedTier1 || WadChanPepperSpeedTier2
		{
				drawimage "WDCHNBUF", 0, -184;
		}
		InInventory WadChanWinterAttackTier1 || WadChanWinterAttackTier2
		{
				drawimage "WDCHNBUF", 0, -184;
		}
		InInventory WadChanCinnamonHasteTier1 || WadChanCinnamonHasteTier2
		{
				drawimage "WDCHNBUF", 0, -184;
		}
		//gotta put it down AGAIN for individual icons, yipee
		
		InInventory WadChanBubbleRegenTier1
		{
			drawimage "WDCHNBI1", 32, -184;
		}
		InInventory WadChanSpearThornsTier1
		{
			drawimage "WDCHNBI2", 48, -184;
		}
		InInventory WadChanCitrusDefenseTier1
		{
			drawimage "WDCHNBI3", 64, -184;
		}
		InInventory WadChanPepperSpeedTier1
		{
			drawimage "WDCHNBI4", 32, -168;
		}
		InInventory WadChanWinterAttackTier1
		{
			drawimage "WDCHNBI5", 48, -168;
		}
		InInventory WadChanCinnamonHasteTier1
		{
			drawimage "WDCHNBI6", 64, -168;
		}
		
		//and again for tier 2
		InInventory WadChanBubbleRegenTier2
		{
			drawimage "WDCHNBI1", 32, -184;
			drawimage "WDCHNBI7", 32, -184;
		}
		InInventory WadChanSpearThornsTier2
		{
			drawimage "WDCHNBI2", 48, -184;
			drawimage "WDCHNBI7", 48, -184;
		}
		InInventory WadChanCitrusDefenseTier2
		{
			drawimage "WDCHNBI3", 64, -184;
			drawimage "WDCHNBI7", 64, -184;
		}
		InInventory WadChanPepperSpeedTier2
		{
			drawimage "WDCHNBI4", 32, -168;
			drawimage "WDCHNBI7", 32, -168;
		}
		InInventory WadChanWinterAttackTier2
		{
			drawimage "WDCHNBI5", 48, -168;
			drawimage "WDCHNBI7", 48, -168;
		}
		InInventory WadChanCinnamonHasteTier2
		{
			drawimage "WDCHNBI6", 64, -168;
			drawimage "WDCHNBI7", 64, -168;
		}
		
		InInventory IsWadChan
		{
			
			InInventory "RedSkull"
				drawimage "WDCHNKY4", -152, -18;
			InInventory "YellowSkull"
				drawimage "WDCHNKY5", -137, -18;
			InInventory "BlueSkull"
				drawimage "WDCHNKY6", -122, -18;
		
			InInventory "RedCard"
				drawimage "WDCHNKY1", -152, -34;
			InInventory "YellowCard"
				drawimage "WDCHNKY2", -137, -34;
			InInventory "BlueCard"
				drawimage "WDCHNKY3", -122, -34;
			
			drawimage "WDCHNHD1", 0, -55;
			drawimage "WDCHNHD2", -107, -90;
			drawbar "WDCHNBR1", "WDCHNBRE", Health(100), horizontal, interpolate(35), 37, -50;
			drawbar "WDCHNBR3", "WDCHNBRE", WadChanMaxHealth, horizontal, interpolate(35), 37, -50;
			
			drawbar "WDCHNBR2", "WDCHNBRE", Armor(100), horizontal, interpolate(35), 37, -24;
			drawbar "WDCHNBR4", "WDCHNBRE", WadChanMaxArmor, horizontal, interpolate(35), 37, -24;
			drawnumber 3, WADCHANF, untranslated, health, 126, -50;
			drawnumber 3, WADCHANF, untranslated, armor, 126, -24;
			
			drawbar "WDCHNWA1", "WDCHNFBE", WadChanBubbleFlavor, vertical, interpolate(35), -101, -52;
			drawbar "WDCHNWB1", "WDCHNFBE", WadChanSpearFlavor, vertical, interpolate(35), -88, -52;
			drawbar "WDCHNWC1", "WDCHNFBE", WadChanCitrusFlavor, vertical, interpolate(35), -75, -52;
			drawbar "WDCHNWD1", "WDCHNFBE", WadChanPepperFlavor, vertical, interpolate(35), -62, -52;
			drawbar "WDCHNWE1", "WDCHNFBE", WadChanWinterFlavor, vertical, interpolate(35), -49, -52;
			drawbar "WDCHNWF1", "WDCHNFBE", WadChanCinnamonFlavor, vertical, interpolate(35), -36, -52;
			
			ininventory HasBFG9000 {
				inInventory Wadchanismega {
					drawbar "WDCHNMM3", "WDCHNMME", WadChanMoisture, vertical, interpolate(35), -19, -72;
				} else {
					inInventory WadChanMoisture, 250 {
						drawbar "WDCHNMM3", "WDCHNMME", WadChanMoisture, vertical, interpolate(35), -19, -72;
					} else {
						drawbar "WDCHNMM1", "WDCHNMME", WadChanMoisture, vertical, interpolate(35), -19, -72;
					}
				}
			} else {
				drawbar "WDCHNMM1", "WDCHNMME", WadChanMoisture, vertical, interpolate(35), -19, -72;
			}
			
			drawnumber 3, WADCHANF, untranslated, Ammo WadChanMoisture, -25, -74;
			
			//weapons
			ininventory WadChanBubbleForm
			{
				drawimage "WDCHNIC1", -101, -19; 
				
			}
			ininventory WadChanSpearForm
			{
				drawimage "WDCHNIC2", -88, -19; 
				
			}
			ininventory WadChanCitrusForm
			{
				drawimage "WDCHNIC3", -75, -19; 
			}
			ininventory WadChanPepperForm
			{
				drawimage "WDCHNIC4", -62, -19; 
				
			}
			ininventory WadChanWinterForm
			{
				drawimage "WDCHNIC5", -49, -19; 
				
			}
			ininventory WadChanCinnamonForm
			{
				drawimage "WDCHNIC6", -36, -19; 
			}
			
			IsSelected WadChanBubbleForm
			{
				drawnumber 3, WADCHANF, untranslated, Ammo WadChanBubbleFlavor, -71, -74;
				
				drawimage "WDCHNFBR", -88, -52; 
				drawimage "WDCHNFBR", -75, -52; 
				drawimage "WDCHNFBR", -62, -52; 
				drawimage "WDCHNFBR", -49, -52; 
				drawimage "WDCHNFBR", -36, -52; 
				
				drawimage "WDCHNFI2", -88, -19; 
				drawimage "WDCHNFI3", -75, -19; 
				drawimage "WDCHNFI4", -62, -19; 
				drawimage "WDCHNFI5", -49, -19; 
				drawimage "WDCHNFI6", -36, -19; 
			}
			IsSelected WadChanSpearForm
			{
				drawnumber 3, WADCHANF, untranslated, Ammo WadChanSpearFlavor, -71, -74;
				
				drawimage "WDCHNFBR", -101, -52; 
				drawimage "WDCHNFBR", -75, -52; 
				drawimage "WDCHNFBR", -62, -52; 
				drawimage "WDCHNFBR", -49, -52; 
				drawimage "WDCHNFBR", -36, -52; 
				
				drawimage "WDCHNFI1", -101, -19; 
				drawimage "WDCHNFI3", -75, -19; 
				drawimage "WDCHNFI4", -62, -19; 
				drawimage "WDCHNFI5", -49, -19; 
				drawimage "WDCHNFI6", -36, -19; 
			}
			IsSelected WadChanCitrusForm
			{
				drawnumber 3, WADCHANF, untranslated, Ammo WadChanCitrusFlavor, -71, -74;
				
				drawimage "WDCHNFBR", -101, -52; 
				drawimage "WDCHNFBR", -88, -52; 
				drawimage "WDCHNFBR", -62, -52; 
				drawimage "WDCHNFBR", -49, -52; 
				drawimage "WDCHNFBR", -36, -52; 
				
				drawimage "WDCHNFI1", -101, -19; 
				drawimage "WDCHNFI2", -88, -19;
				drawimage "WDCHNFI4", -62, -19; 
				drawimage "WDCHNFI5", -49, -19; 
				drawimage "WDCHNFI6", -36, -19; 
				
			}
			IsSelected WadChanPepperForm
			{
				drawnumber 3, WADCHANF, untranslated, Ammo WadChanPepperFlavor, -71, -74;
				
				drawimage "WDCHNFBR", -101, -52; 
				drawimage "WDCHNFBR", -88, -52; 
				drawimage "WDCHNFBR", -75, -52; 
				drawimage "WDCHNFBR", -49, -52; 
				drawimage "WDCHNFBR", -36, -52; 
				
				drawimage "WDCHNFI1", -101, -19; 
				drawimage "WDCHNFI2", -88, -19;
				drawimage "WDCHNFI3", -75, -19; 
				drawimage "WDCHNFI5", -49, -19; 
				drawimage "WDCHNFI6", -36, -19; 
			}
			IsSelected WadChanWinterForm
			{
				drawnumber 3, WADCHANF, untranslated, Ammo WadChanWinterFlavor, -71, -74;
				
				drawimage "WDCHNFBR", -101, -52; 
				drawimage "WDCHNFBR", -88, -52; 
				drawimage "WDCHNFBR", -75, -52; 
				drawimage "WDCHNFBR", -62, -52; 
				drawimage "WDCHNFBR", -36, -52; 
				
				drawimage "WDCHNFI1", -101, -19; 
				drawimage "WDCHNFI2", -88, -19;
				drawimage "WDCHNFI3", -75, -19; 
				drawimage "WDCHNFI4", -62, -19; 
				drawimage "WDCHNFI6", -36, -19; 
			}
			IsSelected WadChanCinnamonForm
			{
				drawnumber 3, WADCHANF, untranslated, Ammo WadChanCinnamonFlavor, -71, -74;
			
				drawimage "WDCHNFBR", -101, -52; 
				drawimage "WDCHNFBR", -88, -52;
				drawimage "WDCHNFBR", -75, -52;
				drawimage "WDCHNFBR", -49, -52;
				drawimage "WDCHNFBR", -62, -52; 
				
				drawimage "WDCHNFI1", -101, -19; 
				drawimage "WDCHNFI2", -88, -19;
				drawimage "WDCHNFI3", -75, -19; 
				drawimage "WDCHNFI4", -62, -19; 
				drawimage "WDCHNFI5", -49, -19; 
			}
		}

	
			//Pioneer
	InInventory IsPioneerClass
	{
	drawnumber 3, HUDFont_Doom, Red, health, alignment(left), 18, -20;
	drawnumber 3, HUDFont_Doom, Green, armor, alignment(left), 18, -50;
	drawnumber 3, HUDFont_Doom, untranslated, ammo1, alignment(right), -21, -20;
	drawnumber 3, HUDFont_Doom, untranslated, ammo2, alignment(right), -21, -50;
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	
	}
		//UAC Marine
		InInventory IsUACMarineClass
{
	DrawNumber 3, HUDFONT_DOOM, Red, Health, DrawShadow(2,2), Alignment(center), 43, -40;
	DrawString CONFONT, Grey, "Health", 43, -50, 0, Alignment(center);
	
	DrawNumber 3, HUDFONT_DOOM, Red, Armor, DrawShadow(2,2), Alignment(center), -43, -40;
	DrawString CONFONT, Grey, "Armor", -43, -50, 0, Alignment(center);
	
	DrawNumber 3, HUDFONT_DOOM, Red, Ammo1, DrawShadow(2,2), Alignment(center), WhenNotZero, 240, 250;
	UsesSecondaryAmmo
	{
		DrawNumber 3, SMALLFONT, Red, Ammo2, DrawShadow(2,2), alignment(center), 240, 240;
	}
	
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
			//Survivalist
	InInventory IsSurvivalistClass
	{
	drawnumber 3, HUDFont_Doom, Red, health, alignment(left), 18, -20;
	drawnumber 3, HUDFont_Doom, Green, armor, alignment(left), 18, -50;
	drawnumber 3, HUDFont_Doom, untranslated, ammo1, alignment(right), -21, -20;
	drawnumber 3, HUDFont_Doom, untranslated, ammo2, alignment(right), -21, -50;
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
				//Necromancer
	InInventory IsNecromancerClass
	{
	drawnumber 3, HUDFont_Doom, Red, health, alignment(left), 18, -20;
	drawnumber 3, HUDFont_Doom, Green, armor, alignment(left), 18, -50;
	drawnumber 3, HUDFont_Doom, untranslated, ammo1, alignment(right), -21, -20;
	drawnumber 3, HUDFont_Doom, untranslated, ammo2, alignment(right), -21, -50;
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
	
					//SWAT Enforcer
	InInventory IsSwatClass
	{
	drawnumber 3, HUDFont_Doom, Red, health, alignment(left), 18, -20;
	drawnumber 3, HUDFont_Doom, Green, armor, alignment(left), 18, -50;
	drawnumber 3, HUDFont_Doom, untranslated, ammo1, alignment(right), -21, -20;
	drawnumber 3, HUDFont_Doom, untranslated, ammo2, alignment(right), -21, -50;
	DrawNumber 3, HUDFont_Doom, untranslated, SWATGrenadeAmmo, DrawShadow(2,2), Alignment(center), 240, 250;
    DrawString CONFONT, Gray, "Grenades", 240, 240, 0, Alignment(center);
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
	
			//Freedoom Guy
		InInventory IsFreedoomguyClass
{
	DrawNumber 3, HUDFONT_DOOM, Red, Health, DrawShadow(2,2), Alignment(center), 43, -40;
	DrawString CONFONT, Grey, "Health", 43, -50, 0, Alignment(center);
	
	DrawNumber 3, HUDFONT_DOOM, Red, Armor, DrawShadow(2,2), Alignment(center), -43, -40;
	DrawString CONFONT, Grey, "Armor", -43, -50, 0, Alignment(center);
	
	DrawNumber 3, HUDFONT_DOOM, Red, Ammo1, DrawShadow(2,2), Alignment(center), WhenNotZero, 240, 250;
	UsesSecondaryAmmo
	{
		DrawNumber 3, SMALLFONT, Red, Ammo2, DrawShadow(2,2), alignment(center), 240, 240;
	}
	}
	
			InInventory IsCrashClass
{
	DrawNumber 3, HUDFONT_DOOM, Red, Health, DrawShadow(2,2), Alignment(center), 43, -40;
	DrawString CONFONT, Grey, "Health", 43, -50, 0, Alignment(center);
	
	DrawNumber 3, HUDFONT_DOOM, Red, Armor, DrawShadow(2,2), Alignment(center), -43, -40;
	DrawString CONFONT, Grey, "Armor", -43, -50, 0, Alignment(center);
	
	DrawNumber 3, HUDFONT_DOOM, Red, Ammo1, DrawShadow(2,2), Alignment(center), WhenNotZero, 240, 250;
	UsesSecondaryAmmo
	{
		DrawNumber 3, SMALLFONT, Red, Ammo2, DrawShadow(2,2), alignment(center), 240, 240;
	}
	
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
					//Boomer
		InInventory IsBoomerClass
	{
	drawnumber 3, HUDFont_Doom, Red, health, alignment(left), 18, -20;
	drawnumber 3, HUDFont_Doom, Green, armor, alignment(left), 18, -50;
	drawnumber 3, HUDFont_Doom, untranslated, ammo1, alignment(right), -21, -20;
	drawnumber 3, HUDFont_Doom, untranslated, ammo2, alignment(right), -21, -50;
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
	
						//Cyborg
		InInventory IsCyborgClass
	{
	drawnumber 3, HUDFont_Doom, Red, health, alignment(left), 18, -20;
	drawnumber 3, HUDFont_Doom, Green, armor, alignment(left), 18, -50;
	drawnumber 3, HUDFont_Doom, untranslated, ammo1, alignment(right), -21, -20;
	drawnumber 3, HUDFont_Doom, untranslated, ammo2, alignment(right), -21, -50;
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
	
						//UAC Elite Officer
		InInventory IsUACEliteOfficerClass
{
	DrawNumber 3, HUDFONT_DOOM, Red, Health, DrawShadow(2,2), Alignment(center), 43, -40;
	DrawString CONFONT, Grey, "Health", 43, -50, 0, Alignment(center);
	
	DrawNumber 3, HUDFONT_DOOM, Red, Armor, DrawShadow(2,2), Alignment(center), -43, -40;
	DrawString CONFONT, Grey, "Armor", -43, -50, 0, Alignment(center);
	
	DrawNumber 3, HUDFONT_DOOM, Red, Ammo1, DrawShadow(2,2), Alignment(center), WhenNotZero, 240, 250;
	UsesSecondaryAmmo
	{
		DrawNumber 3, SMALLFONT, Red, Ammo2, DrawShadow(2,2), alignment(center), 240, 240;
	}
	
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
	
							//Cameron
		InInventory IsCameronClass
	{
	drawnumber 3, HUDFont_Doom, Red, health, alignment(left), 18, -20;
	drawnumber 3, HUDFont_Doom, Green, armor, alignment(left), 18, -50;
	drawnumber 3, HUDFont_Doom, untranslated, ammo1, alignment(right), -21, -20;
	drawnumber 3, HUDFont_Doom, untranslated, ammo2, alignment(right), -21, -50;
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
	
									//Morse
		InInventory IsMorseClass
	{
	drawnumber 3, HUDFont_Doom, Red, health, alignment(left), 18, -20;
	drawnumber 3, HUDFont_Doom, Green, armor, alignment(left), 18, -50;
	drawnumber 3, HUDFont_Doom, untranslated, ammo1, alignment(right), -21, -20;
	drawnumber 3, HUDFont_Doom, untranslated, ammo2, alignment(right), -21, -50;
	DrawKeyBar 6, horizontal, reverserows, 9, 120, 250, 0, 3, 9;
	}
	//End
	}
