Beatmap
ManiaLegacySkinTransformer
CreateLegacySkinProvider
CreateSkinTransformer
# Conflicts: # osu.Game.Rulesets.Catch/CatchRuleset.cs # osu.Game.Rulesets.Osu/OsuRuleset.cs # osu.Game.Rulesets.Taiko/TaikoRuleset.cs # osu.Game/Rulesets/Ruleset.cs
"internal"
GetVariantName
But seems some of the customized ruleset use it for save the replay frame.
Leading up to implementation of "local offset", this feels like a good thing to have visible first and foremost.
CreateStatisticsForScore
StatisticsItem
DifficultyCalculator
IRulesetInfo
IWorkingBeatmap
var
Out of the scope of this PR
LegacySkinTransformer
ISkin
ISkinSource
Currently empty, automatically handled in game to not be selectable (see `Mod.HasImplementation`)