Castle.CastleConsole.DrawItems C# (CSharp) Méthode

DrawItems() private méthode

private DrawItems ( ) : void
Résultat void
        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++;
            }
        }