private void DrawItems()
{
int y = 0;
foreach (CastleItem castleItem in ItemManager.CurrentRoomItems)
{
SetGlyph(castleItem.Location.X, castleItem.Location.Y, castleItem.Character, Color.White);
SetGlyph(Room.MapWidth + 1, y, castleItem.Character, Color.White);
Print(Room.MapWidth + 3, y, castleItem.InventoryName, Color.White);
y++;
}
foreach (Monster monster in ItemManager.CurrentRoomMonsters)
{
monster.IsVisible = true;
SetGlyph(Room.MapWidth + 1, y, monster.Character, Color.White);
string monsterName = monster.InventoryName;
if(monster.IsAlive == false)
{
monsterName = String.Format("DEAD {0}", monster.Name);
}
Print(Room.MapWidth + 3, y, monsterName, Color.White);
y++;
}
}