Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ PlaceEmptyRooms()

void Terraria.GameContent.Biomes.CaveHouse.HouseBuilder.PlaceEmptyRooms ( )
inlineprivateinherited

Definition at line 101 of file HouseBuilder.cs.

102 {
103 foreach (Rectangle room in Rooms)
104 {
106 WorldUtils.Gen(new Point(room.X + 1, room.Y + 1), new Shapes.Rectangle(room.Width - 2, room.Height - 2), Actions.Chain(new Actions.ClearTile(frameNeighbors: true), new Actions.PlaceWall(WallType)));
107 }
108 }
static GenAction Chain(params GenAction[] actions)
Definition Actions.cs:470
static bool Gen(Point origin, GenShape shape, GenAction action)
Definition WorldUtils.cs:17

References Terraria.WorldBuilding.Actions.Chain(), Terraria.WorldBuilding.WorldUtils.Gen(), Terraria.GameContent.Biomes.CaveHouse.HouseBuilder.Rooms, Terraria.GameContent.Biomes.CaveHouse.HouseBuilder.TileType, and Terraria.GameContent.Biomes.CaveHouse.HouseBuilder.WallType.

Referenced by Terraria.GameContent.Biomes.CaveHouse.HouseBuilder.Place().