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); }
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); } }