Ejemplo n.º 1
0
 public SpreadStatues(GeneratorCell origin, int distance, int gridHorizontal, int gridVertical, GeneratorTile tile) : base(origin)
 {
     Distance       = distance;
     GridHorizontal = gridHorizontal;
     GridVertical   = gridVertical;
     Tile           = tile;
 }
Ejemplo n.º 2
0
 public SpreadVault(GeneratorCell origin, int distance, GeneratorTile floor, GeneratorTile wall, bool isRoom = true) : base(origin)
 {
     Distance = distance;
     IsRoom   = isRoom;
     Floor    = floor;
     Wall     = wall;
 }
Ejemplo n.º 3
0
 public SpreadCave(GeneratorCell origin, int distance, GeneratorTile floor, GeneratorTile wall, bool wallOutside = true, float chance = 0.6f) : base(origin)
 {
     Distance    = distance;
     WallOutside = wallOutside;
     Chance      = chance;
     Floor       = floor;
     Wall        = wall;
 }
Ejemplo n.º 4
0
 public SpreadTower(GeneratorCell origin, int distance, float radius, GeneratorTile floor, GeneratorTile wall, bool wallOutside = true, bool isRoom = true) : base(origin)
 {
     Distance    = distance;
     Radius      = radius;
     WallOutside = wallOutside;
     IsRoom      = isRoom;
     Floor       = floor;
     Wall        = wall;
 }
Ejemplo n.º 5
0
 public SpreadOre(GeneratorCell origin, int distance, float chance, GeneratorTile tile) : base(origin)
 {
     Distance = distance;
     Chance   = chance;
     Tile     = tile;
 }
Ejemplo n.º 6
0
 public SpreadPlatform(GeneratorCell origin, int distance, GeneratorTile tile) : base(origin)
 {
     Distance = distance;
     Tile     = tile;
 }