Commit Graph

47 Commits

Author SHA1 Message Date
4310b67e7b Implement extension importer. 2023-05-29 15:04:19 +08:00
5b04426cd3 Update Cryville.Crtr.Extension. 2023-05-17 20:43:04 +08:00
824f401b77 Fix encoding. 2023-03-26 23:25:20 +08:00
7aa2577059 Move UMG importers to extensions. 2023-03-17 17:58:45 +08:00
99384397ed Remove extensions. 2023-03-17 17:49:54 +08:00
983cba6843 Detects user chart path for Malody chart finder. 2023-03-11 21:41:54 +08:00
717e77b47e Fix inaccurate beat snapping for Quaver charts. 2023-03-06 08:16:42 +08:00
2f10c79dee Adjust offset for osu chart converter. 2023-03-05 23:06:18 +08:00
ae5f4a8c16 (Amend to 1851bd3c) 2023-03-05 21:53:30 +08:00
1851bd3c54 Fix inaccurate beat snapping for osu charts. Fix osu charts with too low BPM not able to be imported. 2023-03-05 20:40:02 +08:00
abb7ad6f24 Adjust offset for osu chart converter. 2023-02-11 23:13:30 +08:00
555c88855c Adapt Bestdori chart converter to coevents. 2023-01-12 18:05:20 +08:00
989a6b5554 Fix osu chart ruleset and effect point. 2023-01-01 18:50:03 +08:00
8cdab36cd6 Fix handling for first timing point of osu chart. 2022-12-31 18:17:24 +08:00
356f4df9a9 Exception cleanup. Code cleanup. 2022-12-23 15:20:16 +08:00
207dee9932 Fix offsets for chart converters. (2) 2022-12-20 16:01:04 +08:00
3f7becf580 Temporarily change extension detection for Bestdori chart converter. 2022-12-16 17:51:23 +08:00
b0c70bc62e Pull up ExtensionInterface. 2022-12-16 17:44:41 +08:00
8eb0b11027 Add LocalResourceFinder. 2022-12-16 17:41:23 +08:00
e4524bda0b Fix osu! charts with timing point with negative timestamp not able to be imported. 2022-12-16 15:45:26 +08:00
645c4af2f2 Fix offsets for chart converters. 2022-12-16 14:36:10 +08:00
6e0f41c7fd Add osuChartConverter. 2022-12-16 14:17:32 +08:00
b9001ed9b2 Add BeatLength to TimingModel. 2022-12-13 17:53:59 +08:00
04abf59521 Fix QuaverChartConverter not generating endbeat of chart. 2022-12-13 15:10:00 +08:00
251f92532d Add QuaverChartConverter. 2022-12-13 10:51:29 +08:00
f5df56687b Add TimeTimingModel. 2022-12-13 10:51:05 +08:00
b582da90e5 Add optional offset to TimingModel constructor. 2022-12-13 10:50:34 +08:00
1470fa87dd Pull up BeatTimeTimingModel. 2022-12-13 08:59:35 +08:00
4b4356aaab Pull up FractionalBeatTimeTimingModel. 2022-12-12 23:48:15 +08:00
a8658856ca Code cleanup. 2022-12-12 22:28:08 +08:00
69e4ecd0a9 Fix BestdoriChartConverter generating track motions incorrectly. Add outro time to BestdoriChartConverter. 2022-12-01 12:34:56 +08:00
3da70bdccc Remove key count limit in Malody chart converter. 2022-11-23 12:03:24 +08:00
e370e1937c Code cleanup. 2022-11-23 12:02:25 +08:00
3ed7e566dd Fix time calculation in Malody chart converter. 2022-11-18 15:55:31 +08:00
f3549353f3 Add Bestdori chart converter. 2022-11-18 15:55:00 +08:00
15e9217f93 Reconstruct resource structure. 2022-11-18 00:11:49 +08:00
678e145271 Pull up data field in metadata. 2022-11-17 23:31:44 +08:00
34b17f3111 Add chart file resource. 2022-11-17 17:21:09 +08:00
a7e6522a57 Update meta info data structure. 2022-11-17 12:04:17 +08:00
735a85b914 Add error notice for mcz files. 2022-11-16 17:44:56 +08:00
a19057f869 Uses original cover file name on import. 2022-11-16 11:42:51 +08:00
2d35e3177b Update ruleset name for Malody extension. 2022-11-15 12:12:59 +08:00
ea856f3339 Code cleanup. 2022-11-15 11:05:10 +08:00
7e025f9268 Fix import error due to invalid file name. 2022-11-07 12:13:07 +08:00
0fac3f5337 Update chart format. 2022-10-31 13:48:40 +08:00
34b5f9e96c Update Malody extension to fit the new ruleset. 2022-10-01 23:43:41 +08:00
e8e36b83bd Add project files. 2022-09-30 17:32:21 +08:00