Wow, thats very nice, but i think a bit outof this project's scope
I've got transitions between grass and dirt. I've got small transition sprites that are rendered on top of the normal dirt sprite if there is grass to that direction.
I think i may redo how i handle fences. though >_>
Edit: can really figure out how to do vertical fences
This is a vertical fence: (Look ok-ish)
heres some verticle fences by some horizontal fences: (Looks normal)
Heres two verticle fences in a row: (Looks bad)
As you can see, there are two types of horizontal fences, "up" aligned fences and "down" aligned fences. The top peg of the vertical fence needs to align with the "up" aligned fence while the bottom peg with the "down" aligned fences. (This condition is met but when two vertical fences are placed in a row it looks bad.