equal
deleted
inserted
replaced
263 * @return value corresponding to the grf expected format: |
263 * @return value corresponding to the grf expected format: |
264 * Terrain type: 0 normal, 1 desert, 2 rainforest, 4 on or above snowline */ |
264 * Terrain type: 0 normal, 1 desert, 2 rainforest, 4 on or above snowline */ |
265 uint32 GetTerrainType(TileIndex tile) |
265 uint32 GetTerrainType(TileIndex tile) |
266 { |
266 { |
267 switch (_opt.landscape) { |
267 switch (_opt.landscape) { |
268 case LT_TROPIC: return GetTropicZone(tile) == TROPICZONE_DESERT ? 1 : 2; |
268 case LT_TROPIC: return GetTropicZone(tile); |
269 case LT_ARCTIC: return GetTileZ(tile) > GetSnowLine() ? 4 : 0; |
269 case LT_ARCTIC: return GetTileZ(tile) > GetSnowLine() ? 4 : 0; |
270 default: return 0; |
270 default: return 0; |
271 } |
271 } |
272 } |
272 } |
273 |
273 |