equal
deleted
inserted
replaced
533 default: return false; |
533 default: return false; |
534 } |
534 } |
535 } |
535 } |
536 return false; |
536 return false; |
537 |
537 |
538 case MP_STATION: return IsOilRig(tile) || (IsDock(tile) && GetTileSlope(tile, NULL) == SLOPE_FLAT) || IsBuoy(tile); |
538 case MP_STATION: |
|
539 if (IsOilRig(tile)) return GetWaterClass(tile) != WATER_CLASS_INVALID; |
|
540 return (IsDock(tile) && GetTileSlope(tile, NULL) == SLOPE_FLAT) || IsBuoy(tile); |
|
541 |
539 case MP_INDUSTRY: return IsIndustryTileOnWater(tile); |
542 case MP_INDUSTRY: return IsIndustryTileOnWater(tile); |
540 case MP_TUNNELBRIDGE: return GetTunnelBridgeTransportType(tile) == TRANSPORT_WATER && ReverseDiagDir(GetTunnelBridgeDirection(tile)) == DirToDiagDir(from); |
543 case MP_TUNNELBRIDGE: return GetTunnelBridgeTransportType(tile) == TRANSPORT_WATER && ReverseDiagDir(GetTunnelBridgeDirection(tile)) == DirToDiagDir(from); |
541 default: return false; |
544 default: return false; |
542 } |
545 } |
543 } |
546 } |