base Hexen;
height 0;
monospacefonts false, "0";
lowerhealthcap false;
completeborder true;

statusbar normal, forcescaled
{
	ininventory "ManaBookInUse", 1
	{
	}
	else ininventory "CraftBookInUse", 1
	{
	}
	else ininventory "GettingWater", 1
	{
	}
	else ininventory "RPGMenuOpen", 1
	{
	}
	else ininventory "PlayerHasStarted", 1
	{
		drawimage "HUD_PT01", 0, 0;
		drawimage "HUD_PT03", 0, 200;
		drawimage "HUD_PT04", 320, 200;
		drawimage "FLCHBOX", 320, 200;

		drawimage "XPICON_1", 0, 0;
		ininventory "RPG_UpgradeCounter", 1
		{
			drawimage "LVICON_2", 0, 0;
		}
		else
		{
			drawimage "LVICON_1", 0, 0;
		}

		drawbar "XPBAR2_0", "XPBAR1_0", Experience, horizontal, 23, 5;
		drawnumber 3, "SMALLFONT", Red, Level, alignment(center), 203, 3;

		drawimage "ARICON_1", 0, 200;
		drawbar "XPBAR2_1", "XPBAR1_1", BrutalHexenArmorUnit, horizontal, 52, 178;
		drawnumber 3, "SMALLFONT", ArmorGold, BrutalHexenArmorUnit, alignment(center), 127, 176;

		drawimage "ARTIBOX", 0, 17;
		drawselectedinventory itemflash, INDEXFONT_RAVEN, 0, 17;

		drawnumber 2, "SMALLFONT", Green, BrutalArtiPoisonBag, alignment(center), 278, 149;

		drawbar "XPBAR2_3", "XPBAR1_1", Ammo("Blue_Mana"), horizontal, reverse, 246, 178;
		drawnumber 3, "SMALLFONT", Blue, Ammo("Blue_Mana"), alignment(center), 224, 176;

		drawbar "XPBAR2_4", "XPBAR1_1", Ammo("Green_Mana"), horizontal, reverse, 246, 190;
		drawnumber 3, "SMALLFONT", HealthGreen, Ammo("Green_Mana"), alignment(center), 224, 188;

		drawbar "XPBAR2_2", "XPBAR1_1", Ammo("Red_Mana"), horizontal, reverse, 246, 166;
		drawnumber 3, "SMALLFONT", Red, Ammo("Red_Mana"), alignment(center), 224, 164;

		IfHealth 25 %
		{
			drawimage "HPICON_1", 0, 200;
			drawbar "XPBAR2_4", "XPBAR1_1", Health, horizontal, 52, 190;
			drawnumber 3, "SMALLFONT", HealthGreen, Health, alignment(center), 127, 188;
		}
		Else IfHealth 1 %
		{
			drawimage "HPICON_2", 0, 200;
			drawbar "XPBAR2_2", "XPBAR1_1", Health, horizontal, 52, 190;
			drawnumber 3, "SMALLFONT", Red, Health, alignment(center), 127, 188;
		}
		Else
		{
			drawimage "HPICON_1", 0, 200;
			drawnumber 3, "SMALLFONT", Red, Health, alignment(center), 127, 188;
		}
		InInventory "Blue_Mana", 1
		{
			WeaponAmmo "Blue_Mana"
			{
				drawimage "BMICON_1", 320, 200;
			}
			Else
			{
				drawimage "BMICON_2", 320, 200;
			}
		}
		InInventory "Green_Mana", 1
		{
			WeaponAmmo "Green_Mana"
			{
				drawimage "GMICON_1", 320, 200;
			}
			Else
			{
				drawimage "GMICON_2", 320, 200;
			}
		}
		InInventory "Red_Mana", 1
		{
			WeaponAmmo "Red_Mana"
			{
				drawimage "RMICON_1", 320, 200;
			}
			Else
			{
				drawimage "RMICON_2", 320, 200;
			}
		}
		InInventory "TorchCounter", 1
		{
			drawbar "XPBAR2_7", "XPBAR1_7", Ammo("TorchFuel"), vertical, 320, 58;
		}
		InInventory "HasTarget", 1
		{
			drawimage "HUD_PT02", 320, 0;
			drawbar "XPBAR2_5", "XPBAR1_5", TargetHP, horizontal, 230, 5;
			drawstring SMALLFONT, RED, globalarray(1), 270, 18, 1, alignment(center);
		}
		InInventory "HasFriend", 1
		{
			drawimage "HUD_PT02", 320, 0;
			drawbar "XPBAR2_6", "XPBAR1_5", TargetHP, horizontal, 230, 5;
			drawstring SMALLFONT, GREEN, globalarray(1), 270, 18, 1, alignment(center);
		}
		InInventory "HasDecoration", 1
		{
			drawimage "HUD_PT02", 320, 0;
			drawbar "XPBAR2_8", "XPBAR1_5", TargetHP, horizontal, 230, 5;
			drawstring SMALLFONT, DecorationGray, globalarray(1), 270, 18, 1, alignment(center);
		}
		InInventory "FlechetteThrowPower", 1
		{
			drawimage "FLCHBAR0", 8, 120;
			drawbar "FLCHBAR2", "FLCHBAR1", FlechetteThrowPower, Vertical, 8, 120;
		}
	}
}

statusbar fullscreen, forcescaled
{
	ininventory "ManaBookInUse", 1
	{
	}
	else ininventory "CraftBookInUse", 1
	{
	}
	else ininventory "GettingWater", 1
	{
	}
	else ininventory "RPGMenuOpen", 1
	{
	}
	else ininventory "PlayerHasStarted", 1
	{
		drawselectedinventory alternateonempty, SMALLFONT, 1, 135
		{
			drawmugshot "STF", 5, 1143, 1168;
		}

		drawnumber 4, SMALLFONT, red, health, drawshadow, 10, 178;
		drawstring SMALLFONT, red, "/", 23, 178, 0, drawshadow;
		drawnumber 4, SMALLFONT, red, MaxHealthCounter, drawshadow, 58, 178;
		drawimage "ARTICAS2", 0, 124;
		drawkeybar 6, horizontal, 19, -48, 0;

		drawnumber 4, SMALLFONT, Green, BrutalArtiPoisonBag, drawshadow, 314, 103;
		drawimage "ARTIPSBG", 310, 100;

		drawnumber 4, SMALLFONT, blue, ammo("blue_mana"), 300, 180, 0;
		drawstring SMALLFONT, blue, "/", 313, 180, 0, drawshadow;
		drawnumber 4, SMALLFONT, blue, ammocapacity("blue_mana"), 348, 180, 0;
		drawnumber 4, SMALLFONT, green, ammo("green_mana"), 300, 160, 0;
		drawstring SMALLFONT, green, "/", 313, 160, 0, drawshadow;
		drawnumber 4, SMALLFONT, green, ammocapacity("green_mana"), 348, 160, 0;

		drawbar "H_BRGEN8", "H_BRGEN7", Experience, vertical, -44, 132;
		drawnumber 4, SMALLFONT, gray, Level, 165, 2, 0;
		drawstring SMALLFONT, red, "Level", 140, 2;

		gamemode deathmatch, teamgame
		{
			drawnumber 8, SMALLFONT, red, frags, 302, 33;
			DrawString SMALLFONT, red, "Frags", 302, 25;
		}

		InInventory "HasTarget", 1
		{
			drawimage "H_BRGEN3", 197, 7;
			drawbar "H_BRGEN2", "H_BRGEN1", TargetHP, horizontal, 200, 10;
			drawstring SMALLFONT, RED , globalarray(1), 310, 22, 1, alignment(right);
		}
		InInventory "HasFriend", 1
		{
			drawimage "H_BRGEN6", 197, 7;
			drawbar "H_BRGEN5", "H_BRGEN4", TargetHP, horizontal, 200, 10;
			drawstring SMALLFONT, GREEN , globalarray(1), 310, 22, 1, alignment(right);
		}
		InInventory "HasDecoration", 1
		{
			drawimage "H_BRGENB", 197, 7;
			drawbar "H_BRGENA", "H_BRGEN9", TargetHP, horizontal, 200, 10;
			drawstring SMALLFONT, DecorationGray , globalarray(1), 310, 22, 1, alignment(right);
		}
	}
}

statusbar inventory, forcescaled
{
	drawinventorybar Hexen, translucent|noarrows|alwaysshow, 8, INDEXFONT_RAVEN, 40, 17;
}

statusbar automap, forcescaled
{
	drawkeybar 6, horizontal, 19, 0, 160;
}