Add duty free systems and travel stage updates

This commit is contained in:
jongjae0305
2026-07-09 02:50:48 +09:00
parent 445d74d462
commit 750e9ce0a6
340 changed files with 21825 additions and 1197 deletions
@@ -0,0 +1,37 @@
using static CourseStepFactory;
public static class AmericaCourseProfile {
public static CourseProfile Create() {
return CourseProfile.Create(
new CourseStep[] {
Basic(GroundY, 0.60f, Platform.MileagePattern.SafeLine),
Jump(Platform.PlatformPattern.LowMid, 0.58f),
Slide(SlideObstaclePattern.SlideLayout.WidePair, 0.58f),
Basic(GroundY, 0.56f, Platform.MileagePattern.None, GameManager.TutorialGuideType.None, "", "", Platform.ItemPattern.EnergyDrink),
Aerial(AerialY + 0.20f, 1.35f),
Basic(GroundY, 0.58f, Platform.MileagePattern.SafeLine)
},
new CourseStep[] {
Basic(GroundY, 0.56f, Platform.MileagePattern.SafeLine),
Jump(Platform.PlatformPattern.LowLeft, 0.54f),
Slide(SlideObstaclePattern.SlideLayout.RightPair, 0.52f),
Basic(GroundY, 0.50f, Platform.MileagePattern.JumpArc),
Jump(Platform.PlatformPattern.LowRight, 0.52f),
Basic(GroundY, 0.50f, Platform.MileagePattern.None, GameManager.TutorialGuideType.None, "", "", Platform.ItemPattern.HealthSushi),
Aerial(AerialY + 0.22f, 1.24f),
Slide(SlideObstaclePattern.SlideLayout.WidePair, 0.50f),
Basic(GroundY, 0.48f, Platform.MileagePattern.SlideLine),
Jump(Platform.PlatformPattern.LowMid, 0.50f),
Slide(SlideObstaclePattern.SlideLayout.LeftPair, 0.48f),
Basic(GroundY, 0.50f, Platform.MileagePattern.None, GameManager.TutorialGuideType.None, "", "", Platform.ItemPattern.EnergyDrink),
Jump(Platform.PlatformPattern.LowLeft, 0.50f),
Jump(Platform.PlatformPattern.LowRight, 0.50f),
Basic(GroundY, 0.52f, Platform.MileagePattern.SafeLine),
Aerial(AerialY + 0.12f, 1.18f),
Basic(GroundY, 0.50f, Platform.MileagePattern.None, GameManager.TutorialGuideType.None, "", "", Platform.ItemPattern.InvincibleRamen),
Slide(SlideObstaclePattern.SlideLayout.CenterPair, 0.48f),
Jump(Platform.PlatformPattern.LowMid, 0.50f),
Basic(GroundY, 0.58f, Platform.MileagePattern.SafeLine)
});
}
}