Ejemplo n.º 1
0
        private void button3_Click(object sender, EventArgs e)
        {
            FurnitureType selectedFurnitureType = (FurnitureType)comboBox1.SelectedItem;
            Color         color = Color.Black;

            if (selectedFurnitureType == FurnitureType.Bed)
            {
                color = Color.Red;
            }
            else if (selectedFurnitureType == FurnitureType.Fridge)
            {
                color = Color.Blue;
            }
            else if (selectedFurnitureType == FurnitureType.Television)
            {
                color = Color.Purple;
            }
            else if (selectedFurnitureType == FurnitureType.Toilet)
            {
                color = Color.Green;
            }
            Furniture furniture = new Furniture(selectedFurnitureType, Furniture.GenerateFurniturePosition(Engine.GetFourniturePositions()), 50, color);

            Engine.AddFurniture(furniture);
        }
Ejemplo n.º 2
0
        public static void AddFurniture()
        {
            List <Furniture> furnitures = new List <Furniture>();

            foreach (Entity entity in entities)
            {
                if (entity is Furniture)
                {
                    furnitures.Add((Furniture)entity);
                }
            }
            if (GetFurnitureCount() + 4 < 22)
            {
                Furniture furniture1 = new Furniture(FurnitureType.Fridge, Furniture.GenerateFurniturePosition(GetFourniturePositions()), 50, Color.Blue);
                entities.Add(furniture1);
                Furniture furniture2 = new Furniture(FurnitureType.Bed, Furniture.GenerateFurniturePosition(GetFourniturePositions()), 50, Color.Red);
                entities.Add(furniture2);
                Furniture furniture3 = new Furniture(FurnitureType.Toilet, Furniture.GenerateFurniturePosition(GetFourniturePositions()), 50, Color.Green);
                entities.Add(furniture3);
                Furniture furniture4 = new Furniture(FurnitureType.Television, Furniture.GenerateFurniturePosition(GetFourniturePositions()), 50, Color.Purple);
                entities.Add(furniture4);
            }
        }