diff --git a/src/openrct2/ride/water/WaterCoaster.cpp b/src/openrct2/ride/water/WaterCoaster.cpp index ac84b7e0c4..2886439a0c 100644 --- a/src/openrct2/ride/water/WaterCoaster.cpp +++ b/src/openrct2/ride/water/WaterCoaster.cpp @@ -398,101 +398,6 @@ TRACK_PAINT_FUNCTION GetTrackPaintFunctionWaterRC(int32_t trackType) return WaterRCTrackDiag25DegDownTo60DegDown; case TrackElemType::DiagDown60ToDown25: return WaterRCTrackDiag60DegDownTo25DegDown; - - ////////////////////////////////////////////////////// - // Use Junior RC - ////////////////////////////////////////////////////// - case TrackElemType::LeftQuarterTurn5Tiles: - case TrackElemType::RightQuarterTurn5Tiles: - case TrackElemType::FlatToLeftBank: - case TrackElemType::FlatToRightBank: - case TrackElemType::LeftBankToFlat: - case TrackElemType::RightBankToFlat: - case TrackElemType::BankedLeftQuarterTurn5Tiles: - case TrackElemType::BankedRightQuarterTurn5Tiles: - case TrackElemType::LeftBankToUp25: - case TrackElemType::RightBankToUp25: - case TrackElemType::Up25ToLeftBank: - case TrackElemType::Up25ToRightBank: - case TrackElemType::LeftBankToDown25: - case TrackElemType::RightBankToDown25: - case TrackElemType::Down25ToLeftBank: - case TrackElemType::Down25ToRightBank: - case TrackElemType::LeftBank: - case TrackElemType::RightBank: - case TrackElemType::SBendLeft: - case TrackElemType::SBendRight: - case TrackElemType::LeftQuarterTurn3Tiles: - case TrackElemType::RightQuarterTurn3Tiles: - case TrackElemType::LeftBankedQuarterTurn3Tiles: - case TrackElemType::RightBankedQuarterTurn3Tiles: - case TrackElemType::FlatToUp60: - case TrackElemType::Up60ToFlat: - case TrackElemType::FlatToDown60: - case TrackElemType::Down60ToFlat: - case TrackElemType::LeftHalfBankedHelixUpSmall: - case TrackElemType::RightHalfBankedHelixUpSmall: - case TrackElemType::LeftHalfBankedHelixDownSmall: - case TrackElemType::RightHalfBankedHelixDownSmall: - case TrackElemType::LeftHalfBankedHelixUpLarge: - case TrackElemType::RightHalfBankedHelixUpLarge: - case TrackElemType::LeftHalfBankedHelixDownLarge: - case TrackElemType::RightHalfBankedHelixDownLarge: - case TrackElemType::Brakes: - case TrackElemType::LeftEighthToDiag: - case TrackElemType::RightEighthToDiag: - case TrackElemType::LeftEighthToOrthogonal: - case TrackElemType::RightEighthToOrthogonal: - case TrackElemType::LeftEighthBankToDiag: - case TrackElemType::RightEighthBankToDiag: - case TrackElemType::LeftEighthBankToOrthogonal: - case TrackElemType::RightEighthBankToOrthogonal: - case TrackElemType::DiagFlatToLeftBank: - case TrackElemType::DiagFlatToRightBank: - case TrackElemType::DiagLeftBankToFlat: - case TrackElemType::DiagRightBankToFlat: - case TrackElemType::DiagLeftBankToUp25: - case TrackElemType::DiagRightBankToUp25: - case TrackElemType::DiagUp25ToLeftBank: - case TrackElemType::DiagUp25ToRightBank: - case TrackElemType::DiagLeftBankToDown25: - case TrackElemType::DiagRightBankToDown25: - case TrackElemType::DiagDown25ToLeftBank: - case TrackElemType::DiagDown25ToRightBank: - case TrackElemType::DiagLeftBank: - case TrackElemType::DiagRightBank: - case TrackElemType::BlockBrakes: - case TrackElemType::Booster: - return GetTrackPaintFunctionJuniorRC(trackType); - - ////////////////////////////////////////////////////// - // Use River Rafts - ////////////////////////////////////////////////////// - case TrackElemType::FlatCovered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::Flat); - case TrackElemType::LeftQuarterTurn5TilesCovered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::LeftQuarterTurn5Tiles); - case TrackElemType::RightQuarterTurn5TilesCovered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::RightQuarterTurn5Tiles); - case TrackElemType::SBendLeftCovered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::SBendLeft); - case TrackElemType::SBendRightCovered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::SBendRight); - case TrackElemType::FlatToDown25Covered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::FlatToDown25); - case TrackElemType::Down25Covered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::Down25); - case TrackElemType::Down25ToDown60Covered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::Down25ToDown60); - case TrackElemType::Down60Covered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::Down60); - case TrackElemType::Down60ToDown25Covered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::Down60ToDown25); - case TrackElemType::Down25ToFlatCovered: - return GetTrackPaintFunctionSplashBoats(TrackElemType::Down25ToFlat); - - case TrackElemType::OnRidePhoto: - return GetTrackPaintFunctionJuniorRC(trackType); } - return nullptr; + return GetTrackPaintFunctionJuniorRC(trackType); }