1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-18 14:52:56 +08:00
osu-lazer/osu.Game/Rulesets/Objects
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
..
Drawables Adjust behaviour of hit animations toggle to match user expectations 2024-06-20 13:42:32 +02:00
Legacy Add setters to hitobject coordinate interfaces 2024-12-27 11:01:47 +01:00
Pooling Merge branch 'master' into scrolling-alloc 2024-02-05 19:59:47 +01:00
Types Add combo colour override control to editor 2025-01-10 13:40:56 +01:00
BarLineGenerator.cs Move OmitFirstBarLine to TimingControlPoint 2023-02-28 19:29:31 +09:00
BezierConverter.cs Fix incorrect legacy conversion when B-splines are used 2023-11-20 15:08:58 +09:00
HitObject.cs Implement auto additions editor-only 2024-10-01 16:40:48 +09:00
HitObjectLifetimeEntry.cs Remove unused using 2024-02-25 19:05:40 +03:00
HitObjectParser.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
HitObjectProperty.cs Fix osu! and catch hitobjects no longer scaled to 1 by default 2022-07-19 07:00:13 +03:00
IBarLine.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
PathControlPoint.cs Replace usages of is null with == null 2024-04-03 01:50:39 +08:00
SliderEventGenerator.cs Fix slider event generator incorrectly not generating repeats when tick distance is zero 2024-12-27 12:38:31 +01:00
SliderPath.cs Updated comments 2024-05-31 08:20:19 +02:00
SliderPathExtensions.cs Fix distance spacing grid displaying incorrectly for unsnapped objects with duration 2024-09-30 13:36:16 +02:00
SyntheticHitObjectEntry.cs Automated pass 2023-06-24 01:00:03 +09:00