// HXRTC HUD 1.2 for Classic Doom (based on BTSX HUD)
// Updated code and new graphics by Hexereticdoom

base doom;
height 0;
//resolution 600, 400;

statusbar normal, Fullscreenoffsets 

{

//Health & Armor Panels
drawimage "HXHPAP", 2, -33;
drawnumber 3, STATUSFONTY, HXRTCLightYellow, health, 49, -29, 0, HXRTCLightRed, 24, HXRTCLightGreen, 50;
drawnumber 3, STATUSFONTY, HXRTCLightYellow, armor, 108, -29, 0, HXRTCLightRed, 24, HXRTCLightGreen, 50;

/*
//Berserk & Armortype Panels
drawimage "HXARMTYP", 85, -56;
drawimage armoricon, 84, -44;
*/

// Ammo Tallies (Classic Doom)
drawimage "HXAMMOS", -73, -35;

	drawnumber 3, INDEXFONTY, HXRTCLightYellow, ammo Clip, -28, -30, 0, HXRTCLightBlue, 24, HXRTCLightGreen, 50;
	drawnumber 3, INDEXFONTY, HXRTCLightYellow, ammo Shell, -28, -24, 0, HXRTCLightBlue, 24, HXRTCLightGreen, 50;
	drawnumber 3, INDEXFONTY, HXRTCLightYellow, ammo RocketAmmo, -28, -18, 0, HXRTCLightBlue, 24, HXRTCLightGreen, 50;
	drawnumber 3, INDEXFONTY, HXRTCLightYellow, ammo Cell, -28, -12, 0, HXRTCLightBlue, 24, HXRTCLightGreen, 50;

	drawnumber 3, INDEXFONTY, HXRTCLightGreen, ammocapacity Clip, -8, -30;
	drawnumber 3, INDEXFONTY, HXRTCLightGreen, ammocapacity Shell, -8, -24;
	drawnumber 3, INDEXFONTY, HXRTCLightGreen, ammocapacity RocketAmmo, -8, -18;
	drawnumber 3, INDEXFONTY, HXRTCLightGreen, ammocapacity Cell, -8, -12;


	ininventory Daibatana, 1
	{ 
	drawimage "BATMTR", -73, -50;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, ammo Batpower, -40, -45;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, ammocapacity Batpower, -30, -45;
	drawbar "BATPOW", "BATNOPOW", ammo batcharge, horizontal, reverse, interpolate(3), -28, -44;
	}

// Current Ammo (Classic Doom)

	isselected "CFSFists"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "SkillAxe"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "D3PS"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "BitchinShotgun"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -24;
	}

	isselected "particlesmasher"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -12;
	}

	isselected "Gnasher"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -30;
	}

	isselected "CygnusRL"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -18;	
	}

	isselected "BusterRifle"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -12;	
	}

	isselected "Daibatana"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}


	isselected "Flaregun"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "TSBrick"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "havocrebounder"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

// Keycards & Skulls
drawimage "HXKYLEFT", -147, -33;
drawimage "HXKYRGHT", -136, -33;

	ininventory BlueCard, 1 {drawimage "HXKEYS0", -144, -30;}
	ininventory YellowCard, 1 {drawimage "HXKEYS1", -144, -21;}
	ininventory RedCard, 1 {drawimage "HXKEYS2", -144, -12;}
	ininventory BlueSkull, 1 {drawimage "HXKEYS3", -130, -30;}
	ininventory YellowSkull, 1 {drawimage "HXKEYS4", -130, -21;}
	ininventory RedSkull, 1 {drawimage "HXKEYS5", -130, -12;}

// Kills, Items & Secrets
drawimage "HXPKIS", 2, -60;

	drawnumber 3, INDEXFONTY, HXRTCLightBlue, kills, 48, -55;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, items, 48, -49;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, secrets, 48, -43;

	drawnumber 3, INDEXFONTY, HXRTCLightBlue, monsters, 73, -55;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, totalitems, 73, -49;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, totalsecrets, 73, -43;
}

//======================================================================================
//===============================NON FULLSCREEN HUD=====================================
//======================================================================================


statusbar fullscreen, Fullscreenoffsets
{

//Health & Armor Panels
drawimage "HXHPAP", 2, -33;
drawnumber 3, STATUSFONTY, HXRTCLightYellow, health, 49, -29, 0, HXRTCLightRed, 24, HXRTCLightGreen, 50;
drawnumber 3, STATUSFONTY, HXRTCLightYellow, armor, 108, -29, 0, HXRTCLightRed, 24, HXRTCLightGreen, 50;

/*
//Berserk & Armortype Panels
drawimage "HXARMTYP", 85, -56;
drawimage armoricon, 84, -44;
*/

// Ammo Tallies (Classic Doom)
drawimage "HXAMMOS", -73, -35;

	drawnumber 3, INDEXFONTY, HXRTCLightYellow, ammo Clip, -28, -30, 0, HXRTCLightBlue, 24, HXRTCLightGreen, 50;
	drawnumber 3, INDEXFONTY, HXRTCLightYellow, ammo Shell, -28, -24, 0, HXRTCLightBlue, 24, HXRTCLightGreen, 50;
	drawnumber 3, INDEXFONTY, HXRTCLightYellow, ammo RocketAmmo, -28, -18, 0, HXRTCLightBlue, 24, HXRTCLightGreen, 50;
	drawnumber 3, INDEXFONTY, HXRTCLightYellow, ammo Cell, -28, -12, 0, HXRTCLightBlue, 24, HXRTCLightGreen, 50;

	drawnumber 3, INDEXFONTY, HXRTCLightGreen, ammocapacity Clip, -8, -30;
	drawnumber 3, INDEXFONTY, HXRTCLightGreen, ammocapacity Shell, -8, -24;
	drawnumber 3, INDEXFONTY, HXRTCLightGreen, ammocapacity RocketAmmo, -8, -18;
	drawnumber 3, INDEXFONTY, HXRTCLightGreen, ammocapacity Cell, -8, -12;


	ininventory Daibatana, 1
	{ 
	drawimage "BATMTR", -73, -50;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, ammo Batpower, -40, -45;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, ammocapacity Batpower, -30, -45;
	drawbar "BATPOW", "BATNOPOW", ammo batcharge, horizontal, reverse, interpolate(3), -28, -44;
	}


// Current Ammo (Classic Doom)

	isselected "CFSFists"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "SkillAxe"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "D3PS"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "BitchinShotgun"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -24;
	}

	isselected "particlesmasher"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -12;
	}

	isselected "Gnasher"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -30;
	}

	isselected "CygnusRL"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -18;	
	}

	isselected "BusterRifle"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;
	  drawimage "USEAMO", -50, -12;	
	}

	isselected "Daibatana"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "Flaregun"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "TSBrick"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

	isselected "havocrebounder"
	{ drawimage "HXAMMO", -119, -33; drawnumber 3, STATUSFONTY, HXRTCLightBlue, ammo1, -78, -29;}

// Keycards & Skulls
drawimage "HXKYLEFT", -147, -33;
drawimage "HXKYRGHT", -136, -33;

	ininventory BlueCard, 1 {drawimage "HXKEYS0", -144, -30;}
	ininventory YellowCard, 1 {drawimage "HXKEYS1", -144, -21;}
	ininventory RedCard, 1 {drawimage "HXKEYS2", -144, -12;}
	ininventory BlueSkull, 1 {drawimage "HXKEYS3", -130, -30;}
	ininventory YellowSkull, 1 {drawimage "HXKEYS4", -130, -21;}
	ininventory RedSkull, 1 {drawimage "HXKEYS5", -130, -12;}

// Kills, Items & Secrets
drawimage "HXPKIS", 2, -60;

	drawnumber 3, INDEXFONTY, HXRTCLightBlue, kills, 48, -55;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, items, 48, -49;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, secrets, 48, -43;

	drawnumber 3, INDEXFONTY, HXRTCLightBlue, monsters, 73, -55;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, totalitems, 73, -49;
	drawnumber 3, INDEXFONTY, HXRTCLightBlue, totalsecrets, 73, -43;
}
}
}
// Powerup Panels & Timebar Indicator
/*
drawimage "HXPOWBAR", -97, 25;

	ininventory "powerinvisibility" { drawbar "HXPBLON", "HXPBLOFF", poweruptime blursphere, horizontal, -94, 28; }
	ininventory "powerinvulnerable" { drawbar "HXPBLON", "HXPBLOFF", poweruptime invulnerabilitysphere, horizontal, -94, 28; }
	ininventory "powerironfeet" { drawbar "HXPBLON", "HXPBLOFF", poweruptime radsuit, horizontal, -94, 28; }
	ininventory "powerlightamp" { drawbar "HXPBLON", "HXPBLOFF", poweruptime infrared, horizontal, -94, 28; }
}*/
