Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins

This commit is contained in:
Dean Herbert
2022-09-15 17:36:14 +09:00
parent 96a89f4fca
commit c7f8f948b9
9 changed files with 60 additions and 18 deletions

View File

@ -231,7 +231,16 @@ namespace osu.Game.Rulesets.Osu
public override RulesetSettingsSubsection CreateSettings() => new OsuSettingsSubsection(this);
public override ISkin CreateLegacySkinProvider(ISkin skin, IBeatmap beatmap) => new OsuLegacySkinTransformer(skin);
public override ISkin? CreateSkinTransformer(ISkin skin, IBeatmap beatmap)
{
switch (skin)
{
case LegacySkin:
return new OsuLegacySkinTransformer(skin);
}
return null;
}
public int LegacyID => 0;