11 private static readonly
bool[]
BlacklistedTiles =
TileID.
Sets.
Factory.CreateBoolSet(
true, 225, 41, 43, 44, 226, 203, 112, 25, 151, 21, 467);
13 private static readonly
bool[]
BeelistedTiles =
TileID.
Sets.
Factory.CreateBoolSet(
true, 41, 43, 44, 226, 203, 112, 25, 151, 21, 467);
49 rectangle2.Y = item.Y + item.Height - 1;
76 result =
new Point(origin.
X - 25, origin.
Y);
83 if (origin.
X - result.
X >
result2.X - origin.
X)
91 result3.X = result2.X -
result3.Width;
112 double num = room.Width *
room.Height;
115 return (
double)@ref.Value / num;
140 WorldUtils.
Gen(
new Point(
room.X - 10,
room.Y - 10),
new Shapes.
Rectangle(
room.Width + 20,
room.Height + 20),
new Actions.
TileScanner(0, 59, 147, 1, 161, 53, 396, 397, 368, 367, 60, 70).
Output(
dictionary));
151 return list[0].Item1;
static readonly HouseBuilder Invalid
static readonly bool[] BlacklistedTiles
static double GetRoomSolidPrecentage(Rectangle room)
static HouseBuilder CreateBuilder(Point origin, StructureMap structures)
static bool AreRoomLocationsValid(IEnumerable< Rectangle > rooms)
static readonly bool[] BeelistedTiles
static HouseType GetHouseType(IEnumerable< Rectangle > rooms)
static bool AreRoomsValid(IEnumerable< Rectangle > rooms, StructureMap structures, HouseType style)
static int SortBiomeResults(Tuple< HouseType, int > item1, Tuple< HouseType, int > item2)
static List< Rectangle > CreateRooms(Point origin)
static Rectangle FindRoom(Point origin)