Refactor osu!mania skinning to allow skins to specify column accent colours
AccentColour
DefaultKeyArea
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
This was moved to `ManiaClassicSkinTransformer`.
SourceChanged
LegacyManiaSkinConfigurationLookup
StageDefinition
I added this for future usage, but it turns out I can get the definitions directly from `ManiaBeatmap`.
Column.AccentColour
Beatmap
ManiaLegacySkinTransformer
ManiaSkinConfigurationLookup
Column
ManiaSkinComponent
ColumnType
Adjust flashlight to more closely match classic scaling
Add "argon" key area for osu!mania
Fix language settings dropdown not updating when changing language in first run setup
Add cursor "smoke" trails
Hide osu!catch touch input controls when relax mod is enabled