1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-18 11:52:54 +08:00
osu-lazer/osu.Game/Rulesets
Bartłomiej Dach 48196949e0
Add combo colour override control to editor
Closes https://github.com/ppy/osu/issues/25608.

Logic mostly matching stable. All operations are done on `ComboOffset`
which still makes overridden combo colours weirdly relatively dependent
on each other rather than them be an "absolute" choice, but alas...

As per stable, two consecutive new combos can use the same colour only
if they are separated by a break:

    52f3f75ed7/osu!/GameModes/Edit/Modes/EditorModeCompose.cs#L4564-L4571

This control is only available once the user has changed the combo
colours from defaults; additionally, only a single new combo object
must be selected for the colour selector to show up.
2025-01-10 13:40:56 +01:00
..
Configuration Apply Bindable.Parse refactorings 2023-12-13 14:07:38 +09:00
Difficulty Move bookmarks out of BeatmapInfo 2024-12-03 14:17:14 +01:00
Edit Add combo colour override control to editor 2025-01-10 13:40:56 +01:00
Filter Don't re-filter unless mods may change the filter 2024-04-15 21:07:36 +09:00
Judgements Rename GameplaySkinComponentLookup -> SkinComponentLookup 2024-08-22 18:46:03 +09:00
Mods Update for suggestions 2024-12-03 00:03:59 +08:00
Objects Add combo colour override control to editor 2025-01-10 13:40:56 +01:00
Replays Remove the nullable disable annotation in the Rulesets.Replays namespace in the osu.game project. 2022-07-02 13:08:25 +08:00
Scoring Add basic xmldoc to results class 2024-11-26 12:16:26 +09:00
Timing Standardise control point search logic in OverlappingScrollAlgorithm 2022-10-18 16:01:05 +09:00
UI Fix rate adjustments changing the spacing between replay frames 2025-01-09 13:30:04 +09:00
AssemblyRulesetStore.cs Fix AssemblyRulesetStore not marking rulesets as available 2024-06-02 17:33:06 +09:00
ILegacyRuleset.cs Add ability to query key count with mods 2024-03-28 22:51:12 +09:00
IRulesetConfigCache.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IRulesetInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IRulesetStore.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
RealmRulesetStore.cs Ensure TryDisableCustomRulesetsCausing() never actually crashes itself 2024-03-25 11:34:29 +01:00
Ruleset.cs Ignore casing when matching mods acronyms 2024-10-31 08:55:42 +09:00
RulesetConfigCache.cs Partial everything 2022-11-27 00:00:27 +09:00
RulesetInfo.cs Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
RulesetLoadException.cs Automated pass 2023-06-24 01:00:03 +09:00
RulesetSelector.cs Use property instead of ctor parameter 2023-01-12 23:26:29 +03:00
RulesetStore.cs Attempt to disable rulesets that can be linked to an unhandled crash 2024-03-22 19:05:58 +01:00