
height 32;
monospacefonts true, "0";

statusbar normal // Standard Doom Status bar
{
	InInventory FDPlutoniaToken, 1 
	{
		drawimage "STPBAR", 0, 168;
		drawimage "STTPRCNT", 90, 171;
		drawimage "STTPRCNT", 221, 171;
		drawnumber 3, HUDFONT_DOOM, untranslated, ammo1, interpolate(4096), 44, 171;
		drawnumber 3, HUDFONT_DOOM, untranslated, health, interpolate(4096), 90, 171;
		drawnumber 3, HUDFONT_DOOM, untranslated, armor, interpolate(4096), 221, 171;
	}
	InInventory FDTNTToken, 1 
	{
		drawimage "STTBAR", 0, 168;
		drawimage "STTPRCNT", 90, 171;
		drawimage "STTPRCNT", 221, 171;
		drawnumber 3, HUDFONT_DOOM, untranslated, ammo1, interpolate(4096), 44, 171;
		drawnumber 3, HUDFONT_DOOM, untranslated, health, interpolate(4096), 90, 171;
		drawnumber 3, HUDFONT_DOOM, untranslated, armor, interpolate(4096), 221, 171;
	}
	InInventory FDDoom2Token, 1 
	{
		drawimage "STDBAR", 0, 168;
		drawimage "D2PRCNT", 90, 171;
		drawimage "D2PRCNT", 221, 171;
		drawnumber 3, FDFONT_DOOM2, untranslated, ammo1, interpolate(4096), 44, 171;
		drawnumber 3, FDFONT_DOOM2, untranslated, health, interpolate(4096), 90, 171;
		drawnumber 3, FDFONT_DOOM2, untranslated, armor, interpolate(4096), 221, 171;
	}

	//keys
	drawswitchableimage keyslot 2 && 5, "nullimage", "STKEYS0", "STKEYS3", "STKEYS6", 239, 171;
	drawswitchableimage keyslot 3 && 6, "nullimage", "STKEYS1", "STKEYS4", "STKEYS7", 239, 181;
	drawswitchableimage keyslot 1 && 4, "nullimage", "STKEYS2", "STKEYS5", "STKEYS8", 239, 191;
	
	InInventory FDPlutoniaToken, 1 
	{
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammo(FDPlutBullets), interpolate(4096), 288, 173;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammo(FDPlutShells), interpolate(4096), 288, 179;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammo(FDPlutRocket), interpolate(4096), 288, 185;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammo(FDPlutCell), interpolate(4096), 288, 191;

		drawnumber 3, INDEXFONT_DOOM, untranslated, ammocapacity(FDPlutBullets), interpolate(1), 314, 173;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammocapacity(FDPlutShells), interpolate(1), 314, 179;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammocapacity(FDPlutRocket), interpolate(1), 314, 185;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammocapacity(FDPlutCell), interpolate(1), 314, 191;
	}
	
	InInventory FDTNTToken, 1 
	{
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammo(FDTNTBullets), interpolate(4096), 288, 173;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammo(FDTNTShells), interpolate(4096), 288, 179;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammo(FDTNTRocket), interpolate(4096), 288, 185;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammo(FDTNTCell), interpolate(4096), 288, 191;

		drawnumber 3, INDEXFONT_DOOM, untranslated, ammocapacity(FDTNTBullets), interpolate(1), 314, 173;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammocapacity(FDTNTShells), interpolate(1), 314, 179;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammocapacity(FDTNTRocket), interpolate(1), 314, 185;
		drawnumber 3, INDEXFONT_DOOM, untranslated, ammocapacity(FDTNTCell), interpolate(1), 314, 191;
	}
	
	InInventory FDDoom2Token, 1 
	{
		drawnumber 3, FDFONT_SDOOM2, untranslated, ammo(FDDoom2Bullets), interpolate(4096), 288, 173;
		drawnumber 3, FDFONT_SDOOM2, untranslated, ammo(FDDoom2Shells), interpolate(4096), 288, 179;
		drawnumber 3, FDFONT_SDOOM2, untranslated, ammo(FDDoom2Rocket), interpolate(4096), 288, 185;
		drawnumber 3, FDFONT_SDOOM2, untranslated, ammo(FDDoom2Cell), interpolate(4096), 288, 191;

		drawnumber 3, FDFONT_SDOOM2, untranslated, ammocapacity(FDDoom2Bullets), interpolate(1), 314, 173;
		drawnumber 3, FDFONT_SDOOM2, untranslated, ammocapacity(FDDoom2Shells), interpolate(1), 314, 179;
		drawnumber 3, FDFONT_SDOOM2, untranslated, ammocapacity(FDDoom2Rocket), interpolate(1), 314, 185;
		drawnumber 3, FDFONT_SDOOM2, untranslated, ammocapacity(FDDoom2Cell), interpolate(1), 314, 191;
	}
	
	InInventory FDPlutoniaToken, 1 
	{
		drawimage "STFARMS", 104, 168;
		drawswitchableimage weaponslot 2, "STGNUM2", "STYSNUM2", 111, 172; 
		drawswitchableimage weaponslot 3, "STGNUM3", "STYSNUM3", 123, 172;
		drawswitchableimage weaponslot 4, "STGNUM4", "STYSNUM4", 135, 172;
		drawswitchableimage weaponslot 5, "STGNUM5", "STYSNUM5", 111, 182;
		drawswitchableimage weaponslot 6, "STGNUM6", "STYSNUM6", 123, 182;
		drawswitchableimage weaponslot 7, "STGNUM7", "STYSNUM7", 135, 182;
		
		drawimage "BFGPLUT", 144, 168;
		InInventory FDPlutBFGCharge, 1 
		{
			DrawBar "BFGBAR", "BFGBACK", Ammo FDPlutBFGCharge, vertical, Interpolate(1), 145, 171;
		}
	}
	InInventory FDTNTToken, 1 
	{
		drawimage "STFARMS", 104, 168;
		drawswitchableimage weaponslot 2, "STGNUM2", "STYSNUM2", 111, 172; 
		drawswitchableimage weaponslot 3, "STGNUM3", "STYSNUM3", 123, 172;
		drawswitchableimage weaponslot 4, "STGNUM4", "STYSNUM4", 135, 172;
		drawswitchableimage weaponslot 5, "STGNUM5", "STYSNUM5", 111, 182;
		drawswitchableimage weaponslot 6, "STGNUM6", "STYSNUM6", 123, 182;
		drawswitchableimage weaponslot 7, "STGNUM7", "STYSNUM7", 135, 182;
		
		drawimage "BFGPLUT", 144, 168;
		InInventory FDTNTBFGCharge, 1 
		{
			DrawBar "BFGBAR", "BFGBACK", Ammo FDTNTBFGCharge, vertical, Interpolate(1), 145, 171;
		}
	}
	InInventory FDDoom2Token, 1 
	{
		drawimage "STARMS", 104, 168;
		drawswitchableimage weaponslot 2, "D2GNUM2", "D2SNUM2", 111, 172; 
		drawswitchableimage weaponslot 3, "D2GNUM3", "D2SNUM3", 123, 172;
		drawswitchableimage weaponslot 4, "D2GNUM4", "D2SNUM4", 135, 172;
		drawswitchableimage weaponslot 5, "D2GNUM5", "D2SNUM5", 111, 182;
		drawswitchableimage weaponslot 6, "D2GNUM6", "D2SNUM6", 123, 182;
		drawswitchableimage weaponslot 7, "D2GNUM7", "D2SNUM7", 135, 182;
		
		drawimage "BFGDOOM", 144, 168;
		InInventory FDDoom2BFGCharge, 1 
		{
			DrawBar "BFGBAR", "BFGBACK", Ammo FDDoom2BFGCharge, vertical, Interpolate(1), 145, 171;
		}
	}
		
/*	gamemode cooperative, deathmatch, teamgame
	{
		drawimage translatable "STFBANY", 143, 169;
	}*/
	
	InInventory FDPlutoniaToken, 1 
	{
		drawselectedinventory alternateonempty, INDEXFONT, 144, 168
		{
			drawmugshot "STF", 5, 144, 168;
		}
	}
	InInventory FDTNTToken, 1 
	{
		drawselectedinventory alternateonempty, INDEXFONT, 144, 168
		{
			drawmugshot "STF", 5, 144, 168;
		}
	}
	InInventory FDDoom2Token, 1 
	{
		drawselectedinventory alternateonempty, FDFONT_SDOOM2, 144, 168
		{
			drawmugshot "STF", 5, 144, 168;
		}
	}
}

statusbar inventory // Standard bar overlay (ZDoom Addition)
{
	InInventory FDPlutoniaToken, 1 
	{
		drawinventorybar Doom, 7, INDEXFONT, 50, 170;
	}
	InInventory FDTNTToken, 1 
	{
		drawinventorybar Doom, 7, INDEXFONT, 50, 170;
	}
	InInventory FDDoom2Token, 1 
	{
		drawinventorybar Doom, 7, FDFONT_SDOOM2, 50, 137;
	}
}

#include "FULLBAR"