CDDA-Tilesets icon indicating copy to clipboard operation
CDDA-Tilesets copied to clipboard

Docks should connect to the various kinds of water

Open acepleiades opened this issue 3 years ago • 3 comments

dock As you can see in this image, the terrain called dock, which I believe is inheriting the floor sprite, doesn't connect with shallow and deep water. If it did, there wouldn't be edges of grass around it. So I think it should connect

acepleiades avatar Jul 14 '21 14:07 acepleiades

The problem here is that when we get a real dock sprite, we won't be able to give it an edge if it connects to water.

Perhaps docks should be changed to furniture or something else?

I-am-Erk avatar Jul 14 '21 19:07 I-am-Erk

The problem here is that when we get a real dock sprite, we won't be able to give it an edge if it connects to water.

Perhaps docks should be changed to furniture or something else?

Maybe there should be a relation such as "x tile connects to y tile, but y does not connect to x tile". Then docks could have edges and not have grass transitions into water. With that, also, deep river water could have smooth transitions to shallow river water, and same for river banks and rivers in the overmap.

acepleiades avatar Jul 14 '21 19:07 acepleiades

just to mention. at this moment (2023-2024) we have support for different connection types between different objects. So we can make water objects behave like they are connected to dock object. Just a little change in main repo json files.

vetall812 avatar Jan 06 '24 11:01 vetall812