diff --git a/Assets/Cryville/Crtr/Extensions/Malody/MalodyChartConverter.cs b/Assets/Cryville/Crtr/Extensions/Malody/MalodyChartConverter.cs index 7760587..6277bf1 100644 --- a/Assets/Cryville/Crtr/Extensions/Malody/MalodyChartConverter.cs +++ b/Assets/Cryville/Crtr/Extensions/Malody/MalodyChartConverter.cs @@ -42,21 +42,10 @@ namespace Cryville.Crtr.Extensions.Malody { var group = new Chart.Group() { tracks = new List(), notes = new List(), - motions = new List { - new Chart.Motion() { motion = "dir#0:-50,," }, - new Chart.Motion() { motion = "dist:5h" }, - new Chart.Motion() { motion = "visible:1" }, - }, + motions = new List(), }; chart.groups.Add(group); int col = src.meta.mode_ext.column; - for (int i = 0; i < col; i++) { - group.tracks.Add(new Chart.Track { - motions = new List { - new Chart.Motion() { motion = "pt:" + ((i + 0.5) / col * 0.9 - 0.45).ToString() + "w,-.35h" }, - }, - }); - } IEnumerable events = src.time.Cast(); if (src.effect != null) events = events.Concat(src.effect.Cast()); @@ -118,7 +107,6 @@ namespace Cryville.Crtr.Extensions.Malody { if (bp(tev.beat) > bp(endbeat)) endbeat = tev.beat; var rn = new Chart.Note() { time = new BeatTime(tev.beat[0], tev.beat[1], tev.beat[2]), - judge = "normal", motions = new List { new Chart.Motion() { motion = "track:" + tev.column.ToString() } }, @@ -126,7 +114,6 @@ namespace Cryville.Crtr.Extensions.Malody { if (tev.endbeat != null) { if (bp(tev.endbeat) > bp(endbeat)) endbeat = tev.endbeat; rn.endtime = new BeatTime(tev.endbeat[0], tev.endbeat[1], tev.endbeat[2]); - rn.endjudge = "longend"; longEvents.Add(ev, new StartEventState { Destination = rn, Time = ctime, @@ -139,13 +126,6 @@ namespace Cryville.Crtr.Extensions.Malody { var tev = (MalodyChart.EndEvent)ev; if (tev.StartEvent is MalodyChart.Note) { var sev = tev.StartEvent; - var state = longEvents[sev]; - var dest = (Chart.Note)state.Destination; - dest.motions.Add(new Chart.Motion() { - time = new BeatTime(sev.beat[0], sev.beat[1], sev.beat[2]), - endtime = new BeatTime(ev.beat[0], ev.beat[1], ev.beat[2]), - motion = "judge!long:" + ((ctime - state.Time) * 20).ToString(), - }); longEvents.Remove(sev); } else throw new NotSupportedException();