public void VisualiseBrush(Brush brush, int radius, TileCoord start, TileCoord end) { tiles = new List<TileCoord>(); foreach (TileCoord lineTile in editor.getTiles.AlongLine(start, end)) { foreach (TileCoord tile in brush.GetBrush(radius, lineTile, new Cow.Tile(0)).Keys) { if (!tiles.Contains(tile)) tiles.Add(tile); } } tiles = new List<TileCoord>(brush.GetBrush(radius, new TileCoord(), new Tile(0)).Keys); RenderTiles(); }
public void VisualiseBrush(Brush brush, int radius) { tiles = new List<TileCoord>( brush.GetBrush(radius, new TileCoord(), new Tile(0)).Keys); RenderTiles(); }