Skip to content

Releases: MuNET-OSS/MuConvert

v0.4.0

04 Jun 03:36

Choose a tag to compare

  • feat: 新增了ongeki游戏的支持,OGKR格式的解析与生成
  • feat: 因为UGC是一个头部字段很复杂的格式,给UgcGenerator新增extraHeaders参数,供用户传入自定义的UGC头字段
  • refactor: 重构了部分逻辑,如SflList和ClockCount移动到基类、计算Hold Judge个数的逻辑等。(API无breaking changes)
  • fix: 修复了大量UGC相关的chunithm转谱问题,如Air-Crush的Interval、颜色、高度计算,谱面头生成,Air类音符的依附关系等
  • fix: MA2Generator,遇到没有Note的音符时,会在计算Statistics时产生除0异常
  • test: 新增了ongeki的测试,为chunithm增补了一组测试样例

Full Changelog: 0.3.1...0.4.0

v0.3.1

22 May 10:12

Choose a tag to compare

修复了一个bug (7dbc2a0, MuNET-OSS/MaiChartManager#64)

Full Changelog: 0.3.0...0.3.1

v0.3.0

20 May 09:01

Choose a tag to compare

MuConvert现已支持 Chunithm/中二节奏 的转谱! (#2, #3)(UGC与C2S双向互转;此外还有SUS格式进行了初步的实验性支持尝试)

此外有一个Breaking Change:对项目的目录结构和命名空间,都进行了比较大的重构(#1)

  • 所有maimai相关的内容,包括Parser、Generator、Chart、Note等,都重构到了MuConvert.mai命名空间下。
  • Chart改名为MaiChart,继承自BaseChartChart.FirstNoteTime重命名为MaiChart.StartTime

Full Changelog: 0.2.0...0.3.0

v0.2.0

30 Apr 20:18
96bb5c8

Choose a tag to compare

MuConvert的首个发布正式版,也是MCM 26.2中所搭载的版本。
Cheers!

注:本项目还处于0.x的早期阶段,接口可能会随时变更,敬请谅解。(事实上0.3.0就要进行一个大重构)