Some rulesets don't have a beatmap processor

This commit is contained in:
smoogipoo 2018-06-13 21:17:27 +09:00
parent 5e66b02108
commit 8d0e7abdd6
1 changed files with 2 additions and 2 deletions

View File

@ -86,7 +86,7 @@ private ConvertResult convert(string name)
var result = new ConvertResult();
var converter = rulesetInstance.CreateBeatmapConverter(beatmap);
List<KeyValuePair<HitObject, IEnumerable<HitObject>>> conversions = new List<KeyValuePair<HitObject, IEnumerable<HitObject>>>();
var conversions = new List<KeyValuePair<HitObject, IEnumerable<HitObject>>>();
converter.ObjectConverted += (orig, converted) =>
{
@ -95,7 +95,7 @@ private ConvertResult convert(string name)
};
IBeatmap convertedBeatmap = converter.Convert();
rulesetInstance.CreateBeatmapProcessor(convertedBeatmap).PostProcess();
rulesetInstance.CreateBeatmapProcessor(convertedBeatmap)?.PostProcess();
foreach (var pair in conversions)
{