mirror of https://github.com/OpenTTD/OpenTTD
(svn r20153) -Fix (r20125): Make the snowchecks for clear land and trees consistent with the other tiletypes.
parent
8439cf2f4c
commit
88dd0ac3af
|
@ -291,7 +291,7 @@ uint32 GetTerrainType(TileIndex tile, bool upper_halftile)
|
||||||
bool has_snow;
|
bool has_snow;
|
||||||
switch (GetTileType(tile)) {
|
switch (GetTileType(tile)) {
|
||||||
case MP_CLEAR:
|
case MP_CLEAR:
|
||||||
has_snow = IsSnowTile(tile);
|
has_snow = IsSnowTile(tile) && GetClearDensity(tile) >= 2;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case MP_RAILWAY: {
|
case MP_RAILWAY: {
|
||||||
|
@ -306,7 +306,7 @@ uint32 GetTerrainType(TileIndex tile, bool upper_halftile)
|
||||||
|
|
||||||
case MP_TREES: {
|
case MP_TREES: {
|
||||||
TreeGround ground = GetTreeGround(tile);
|
TreeGround ground = GetTreeGround(tile);
|
||||||
has_snow = (ground == TREE_GROUND_SNOW_DESERT || ground == TREE_GROUND_ROUGH_SNOW);
|
has_snow = (ground == TREE_GROUND_SNOW_DESERT || ground == TREE_GROUND_ROUGH_SNOW) && GetTreeDensity(tile) >= 2;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue