Beispiel #1
0
        public static void setMissingWallpaperToDefault(StardewValley.Locations.FarmHouse house)
        {
            List <Rectangle> walls = house.getWalls();

            while (house.wallPaper.Count < walls.Count)
            {
                house.wallPaper[house.wallPaper.Count] = getWallpaperIndex(house.map, walls[house.wallPaper.Count].X, walls[house.wallPaper.Count].Y);
            }
        }
Beispiel #2
0
        public static void setWallpaperDefaults(StardewValley.Locations.FarmHouse house)
        {
            List <Rectangle> walls  = house.getWalls();
            List <Rectangle> floors = house.getFloors();

            for (int wallIndex = 0; wallIndex < walls.Count; wallIndex++)
            {
                Logger.Log("Setting default wall for the wall " + walls[wallIndex].ToString() + "...");
                int wallPaperIndex = getWallpaperIndex(house.map, walls[wallIndex].X, walls[wallIndex].Y);
                house.setWallpaper(wallPaperIndex, wallIndex, true);
            }
        }