1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-17 02:53:22 +08:00
osu-lazer/osu.Game.Rulesets.Catch/Edit
Bartłomiej Dach f3617eadad
Fix editing juice stream path sometimes changing its duration
I'm not *super* sure why this works, but it appears to, and my educated
guess as to why is that it counteracts the effects of a change in the SV
of the juice stream by artificially increasing or decreasing the
velocity when running the appropriate path conversions and expected
distance calculations. The actual SV change takes effect on the next
default application, which is triggered by the `Update()` call at the
end of the method.
2024-07-22 15:14:45 +02:00
..
Blueprints Fix editing juice stream path sometimes changing its duration 2024-07-22 15:14:45 +02:00
Checks Refactor abstract check to reduce duplication 2024-03-26 11:13:03 +01:00
BananaShowerCompositionTool.cs Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
CatchBeatmapVerifier.cs Make check ruleset specific 2024-03-22 14:48:22 -03:00
CatchBeatSnapGrid.cs Abstract out common implementation of BeatSnapGrid 2023-10-17 16:42:52 +09:00
CatchBlueprintContainer.cs Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
CatchDistanceSnapGrid.cs Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
CatchDistanceSnapProvider.cs Remove DistancedHitObjectComposer inheritance from catch composer 2023-10-19 11:46:30 +02:00
CatchEditorPlayfield.cs Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
CatchEditorPlayfieldAdjustmentContainer.cs Bypass Parent nullability checks for now 2023-10-17 17:48:45 +09:00
CatchHitObjectComposer.cs Update HasFlag usages 2024-07-03 00:19:04 +09:00
CatchHitObjectUtils.cs Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
CatchSelectionHandler.cs Simplify implementation 2024-03-28 10:12:27 +01:00
DrawableCatchEditorRuleset.cs Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
FruitCompositionTool.cs Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
JuiceStreamCompositionTool.cs Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
PositionRange.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00