Japanese Simutrans Forum

日本語simutransフォーラム => バグレポート => 解決されたバグ => トピック開設者: z9999+ さんの発言 2011/07/21 23:47

トピック名: movingobj waytype=water が作成されない
投稿者: z9999+ さんの発言 2011/07/21 23:47
reported on a japanese community.

Problem:
movingobj waytype=water never be built on map even though allowed all climates.

- There is no chance on sea. (not boden!)
- There is no chance on seaside. (not flach!)
- There is no chance on river. (get_top()!)

コード: [選択]
// no need to test the borders, since they are mostly slopes anyway
for(k.y=1; k.y<get_groesse_y()-1; k.y++) {
for(k.x=(k.y<old_y)?old_x:1; k.x<get_groesse_x()-1; k.x++) {
grund_t *gr = lookup_kartenboden(k);
if(gr->get_top()==0  &&  gr->get_typ()==grund_t::boden  &&  gr->get_grund_hang()==hang_t::flach) {