Skip to content

Commit aec66c8

Browse files
committed
feat: 导入宴谱时,添加对于utageKanji的支持
1 parent ce58f50 commit aec66c8

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

MaiChartManager/Services/MaidataImportService.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,11 @@ public ImportChartResult ImportMaidata(
380380
var levelNumStr = maiData.GetValueOrDefault($"lv_{level}");
381381
if (!string.IsNullOrWhiteSpace(levelNumStr))
382382
{
383+
if (isUtage && !char.IsDigit(levelNumStr[0]))
384+
{
385+
music.UtageKanji = levelNumStr;
386+
levelNumStr = levelNumStr.Substring(1).Replace("?", ""); // 为了处理类似“奏13+?”这种情况,留下13+给后面的逻辑处理
387+
}
383388
levelNumStr = levelNumStr.Replace("+", ".7");
384389
}
385390

0 commit comments

Comments
 (0)