equal
deleted
inserted
replaced
276 * @param tile TileIndex of the tile been queried |
276 * @param tile TileIndex of the tile been queried |
277 * @return value corresponding to the grf expected format: |
277 * @return value corresponding to the grf expected format: |
278 * Terrain type: 0 normal, 1 desert, 2 rainforest, 4 on or above snowline */ |
278 * Terrain type: 0 normal, 1 desert, 2 rainforest, 4 on or above snowline */ |
279 uint32 GetTerrainType(TileIndex tile) |
279 uint32 GetTerrainType(TileIndex tile) |
280 { |
280 { |
281 switch (_opt.landscape) { |
281 switch (_settings.game_creation.landscape) { |
282 case LT_TROPIC: return GetTropicZone(tile); |
282 case LT_TROPIC: return GetTropicZone(tile); |
283 case LT_ARCTIC: return GetTileZ(tile) > GetSnowLine() ? 4 : 0; |
283 case LT_ARCTIC: return GetTileZ(tile) > GetSnowLine() ? 4 : 0; |
284 default: return 0; |
284 default: return 0; |
285 } |
285 } |
286 } |
286 } |