Don't draw highlights on void tiles

This commit is contained in:
dP
2021-09-28 23:39:28 +03:00
parent cd2da419a5
commit 61abb49a48
3 changed files with 10 additions and 9 deletions
+3 -3
View File
@@ -1312,13 +1312,13 @@ static void ViewportAddLandscape()
_vd.foundation[1] = -1;
_vd.last_foundation_child[0] = nullptr;
_vd.last_foundation_child[1] = nullptr;
_vd.cm_highlight = citymania::GetTileHighlight(&tile_info);
_vd.cm_highlight = citymania::GetTileHighlight(&tile_info, tile_type);
_tile_type_procs[tile_type]->draw_tile_proc(&tile_info);
if (tile_info.tile != INVALID_TILE){
citymania::DrawTileZoning(&tile_info);
citymania::DrawTileZoning(&tile_info, _vd.cm_highlight);
citymania::DrawTileZoning(&tile_info); // old zoning patch
citymania::DrawTileZoning(&tile_info, _vd.cm_highlight, tile_type);
DrawTileSelection(&tile_info);
}
}