src/newgrf_commons.cpp
changeset 10707 81a4013a7680
parent 9029 aa985bbd4d1d
child 10775 7061477bfbcf
equal deleted inserted replaced
10706:2526a335ff62 10707:81a4013a7680
   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 }