APIBeatmap
ShortName
Completely aware that this isn't how it should be done, but would like to get this out in a hotfix release today. Maybe changes opinions on https://github.com/ppy/osu/pull/16890 structure?
APIRuleset
BeatmapSetOnlineStatus
BeatmapOnlineStatus
This variable is used at more than just a set level.
RulesetInfo
OnlineID
ID
APIBeatmapSet
IBeatmapInfo
To*
APIBeatmap.Length
APIBeatmap.ToBeatmapInfo
BeatmapMetrics
APIFailTimes
BeatmapInfo
BeatmapSetInfo
Remove `BeatmapMetadata` base class from API classes
BeatmapMetadata
APIPlaylistBeatmap
Metadata is always come from the API via the beatmap set.
also added Status to APIBeatmap + APIBeatmapSet
It should now be retrieved via the linked BeatmapSetInfo