using static CourseStepFactory; public static class AmericaMap { public static MapDefinition Create() { return new MapDefinition { mapId = MapId.America, displayName = "America", routeName = "뉴욕 자유의 여신상", isTutorial = false, platformSkin = Platform.PlatformSkin.USA, backgroundResourcePath = "Map_America_NewYork", finishGateStyle = FinishGateStyle.AmericaLiberty, targetDistance = 1700f, timeLimit = 125f, clearMileageReward = 500, hasNextMap = false, nextMapId = MapId.America, openingSteps = new CourseStep[] { Basic(), Basic() }, loopSteps = new CourseStep[] { Basic(), Jump(Platform.PlatformPattern.LowMid), Basic(GroundY, 0.86f), Slide(SlideObstaclePattern.SlideLayout.WidePair), Basic(), Aerial(AerialY + 0.2f, 1.0f), Basic(GroundY, 0.86f), Jump(Platform.PlatformPattern.LowLeft), Basic(), Slide(SlideObstaclePattern.SlideLayout.CenterPair), Basic(), Jump(Platform.PlatformPattern.LowRight) } }; } }