Ejemplo n.º 1
0
    public static string pickConcreteFurnitures(string xmlRoom)
    {
        if (cat == null)
        {
            cat = PaletteCatalog.Load("Palettes/paletteCatalog");
        }

        if (furPicker == null)
        {
            furPicker = new FurniturePicker();
        }
        furPicker.SetPalettePicker(new RandomPalettePicker(cat));
        return(furPicker.ConcretizeRoom(xmlRoom));
    }
Ejemplo n.º 2
0
    public static void refurnish(Room room)
    {
        if (cat == null)
        {
            cat = PaletteCatalog.Load("Palettes/paletteCatalog");
        }

        if (furPicker == null)
        {
            furPicker = new FurniturePicker();
        }
        furPicker.SetPalettePicker(new RandomPalettePicker(cat));
        furPicker.ConcretizeRoom(room);
    }