public PaintedTile(int id, TileTemplateBase tileTemplate, Color[] colorConfiguration) { this.tileTemplate = tileTemplate; this.Id = id; this.ColorConfiguration = colorConfiguration; this.TileBorders = new PaintedTileBorder[4]; this.InitializeTileBorders(); }