equal
deleted
inserted
replaced
984 AddNewsItem(STR_B005_COAL_MINE_SUBSIDENCE_LEAVES, |
984 AddNewsItem(STR_B005_COAL_MINE_SUBSIDENCE_LEAVES, |
985 NEWS_FLAGS(NM_THIN, NF_VIEWPORT | NF_TILE, NT_ACCIDENT, 0), i->xy + TileDiffXY(1, 1), 0); |
985 NEWS_FLAGS(NM_THIN, NF_VIEWPORT | NF_TILE, NT_ACCIDENT, 0), i->xy + TileDiffXY(1, 1), 0); |
986 |
986 |
987 { |
987 { |
988 TileIndex tile = i->xy; |
988 TileIndex tile = i->xy; |
989 TileIndexDiff step = TileOffsByDiagDir(GB(Random(), 0, 2)); |
989 TileIndexDiff step = TileOffsByDiagDir((DiagDirection)GB(Random(), 0, 2)); |
990 uint n; |
990 uint n; |
991 |
991 |
992 for (n = 0; n < 30; n++) { |
992 for (n = 0; n < 30; n++) { |
993 DisasterClearSquare(tile); |
993 DisasterClearSquare(tile); |
994 tile = TILE_MASK(tile + step); |
994 tile = TILE_MASK(tile + step); |