using static CourseStepFactory; public static class JapanCourseProfile { public static CourseProfile Create() { return CourseProfile.Create( new CourseStep[] { Basic(GroundY, 0.72f, Platform.MileagePattern.SafeLine), Basic(GroundY, 0.70f, Platform.MileagePattern.SafeLine), Jump(Platform.PlatformPattern.LowMid, 0.78f), Basic(GroundY, 0.70f, Platform.MileagePattern.None, GameManager.TutorialGuideType.None, "", "", Platform.ItemPattern.HealthSushi), Basic(GroundY, 0.68f, Platform.MileagePattern.SafeLine), Slide(SlideObstaclePattern.SlideLayout.CenterPair, 0.76f), Basic(GroundY, 0.70f, Platform.MileagePattern.SafeLine) }, new CourseStep[] { Basic(GroundY, 0.68f, Platform.MileagePattern.SafeLine), Jump(Platform.PlatformPattern.LowMid, 0.74f), Basic(GroundY, 0.70f, Platform.MileagePattern.JumpArc), Basic(GroundY, 0.66f, Platform.MileagePattern.None, GameManager.TutorialGuideType.None, "", "", Platform.ItemPattern.HealthSushi), Slide(SlideObstaclePattern.SlideLayout.CenterPair, 0.74f), Basic(GroundY, 0.70f, Platform.MileagePattern.SlideLine), Aerial(AerialY, 2.05f), Basic(GroundY, 0.72f, Platform.MileagePattern.SafeLine), Jump(Platform.PlatformPattern.LowLeft, 0.72f), Basic(GroundY, 0.66f, Platform.MileagePattern.None, GameManager.TutorialGuideType.None, "", "", Platform.ItemPattern.InvincibleRamen), Basic(GroundY, 0.68f, Platform.MileagePattern.SafeLine), Slide(SlideObstaclePattern.SlideLayout.RightPair, 0.72f), Basic(GroundY, 0.66f, Platform.MileagePattern.None, GameManager.TutorialGuideType.None, "", "", Platform.ItemPattern.EnergyDrink), Jump(Platform.PlatformPattern.LowRight, 0.72f), Basic(GroundY, 0.72f, Platform.MileagePattern.SafeLine), Basic(GroundY, 0.76f, Platform.MileagePattern.SafeLine) }); } }