I was thinking to add a feature that consider the last tile you set on the border to decide if the tile should be squared or segmented like happen with dirt.
I don't know how to explain .... lets' say you pave a tile, ok then it will be squared like it is now, but if you add dirt (or grass, or evrything) to the adjacent tile the border of the paving in that diretion won't be anymore squared but segmented like it happen with dirt now.
So we can have control about which border we want, squared or segmented.
Let me know if you can understand what I mean
