/// <summary> /// Tries to construct a beatmap from a KSH format beatmap /// </summary> /// <param name="beatmap">A valid KSH beatmap</param> public Beatmap(BeatmapKsh beatmap) { RegisterDefaultEffectSettings(); BeatmapKshConverter parser = new BeatmapKshConverter(this, beatmap); parser.Process(); }
public BeatmapKshConverter(Beatmap beatmap, BeatmapKsh sourceBeatmap) { this.beatmap = beatmap; this.sourceBeatmap = sourceBeatmap; }