I’m not working on Cata stuff at the moment, but it would be very simple to add a new connect group for “WATER”.
The new group would just have to be added to the relevant sections of mapdata.h (in the enum for ter_connects) and mapdata.cpp (in the declaration of ter_connects_map).[/quote]
Thank you for pointing this out! I have linked to this from various posts about these things Chezzo or myself has made here and on Github so that anyone with the ability that is interested in addressing this can easily find how. <-- Run on sentence and probably confusing; sorry.
Edit: Is there a way to add a ‘one-way’ “connects_to”? So that, example, the deep water would use it’s “edge” tiles when touching shallow water but the shallow water wouldn’t use theirs when touching deep water?