1
0
Fork 0

Cleanup: Missing TileDiffXY conversion in GenerateTerrain

pull/13340/head
SamuXarick 2025-01-08 17:23:04 +00:00 committed by rubidium42
parent b71a5158cf
commit b0ec3d6959
1 changed files with 2 additions and 2 deletions

View File

@ -884,7 +884,7 @@ static void GenerateTerrain(int type, uint flag)
for (uint w_cur = w; w_cur != 0; --w_cur) { for (uint w_cur = w; w_cur != 0; --w_cur) {
if (GB(*p, 0, 4) >= TileHeight(tile_cur)) SetTileHeight(tile_cur, GB(*p, 0, 4)); if (GB(*p, 0, 4) >= TileHeight(tile_cur)) SetTileHeight(tile_cur, GB(*p, 0, 4));
p++; p++;
tile_cur++; tile_cur += TileDiffXY(1, 0);
} }
tile += TileDiffXY(0, 1); tile += TileDiffXY(0, 1);
} while (--h != 0); } while (--h != 0);
@ -911,7 +911,7 @@ static void GenerateTerrain(int type, uint flag)
for (uint w_cur = w; w_cur != 0; --w_cur) { for (uint w_cur = w; w_cur != 0; --w_cur) {
if (GB(*p, 0, 4) >= TileHeight(tile_cur)) SetTileHeight(tile_cur, GB(*p, 0, 4)); if (GB(*p, 0, 4) >= TileHeight(tile_cur)) SetTileHeight(tile_cur, GB(*p, 0, 4));
p++; p++;
tile_cur--; tile_cur -= TileDiffXY(1, 0);
} }
tile += TileDiffXY(0, 1); tile += TileDiffXY(0, 1);
} while (--h != 0); } while (--h != 0);