River connections sometimes results in a river with an 8-wide edge connecting to a river with 3-wide edge. Can fix by smoothing the edges hanging over (only when new map river is larger), or ensuring rivers are the same width at connection.
Rivers sometimes butt up against the edge of the overmap and end up not getting smoothed, because they are on the edge and the game assumes they are going to connect. Can fix by pulling adjacent existing overmap from buffer, if NULL, ignore since it will be generated in anyway, else use the good_river code to polish the edges, but care needs to be taken to ensure that it does not polish the actual connections.
Revisit the overmap special bugs: roads not aligning to entrances, weird rotation/mirroring behavior in schools/hotels, gas stations on bridges (review the by_hiway location to exclude bridges
River connections sometimes results in a river with an 8-wide edge connecting to a river with 3-wide edge. Can fix by smoothing the edges hanging over (only when new map river is larger), or ensuring rivers are the same width at connection.
Rivers sometimes butt up against the edge of the overmap and end up not getting smoothed, because they are on the edge and the game assumes they are going to connect. Can fix by pulling adjacent existing overmap from buffer, if NULL, ignore since it will be generated in anyway, else use the good_river code to polish the edges, but care needs to be taken to ensure that it does not polish the actual connections.
Revisit the overmap special bugs: roads not aligning to entrances, weird rotation/mirroring behavior in schools/hotels, gas stations on bridges (review the by_hiway location to exclude bridges