Files
2026-07-09 02:50:48 +09:00

35 lines
2.1 KiB
C#

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)
});
}
}