Bartłomiej Dach
749704344c
Move implicit slider path segment handling logic to Bezier converter
...
The logic in `LegacyBeatmapEncoder` that was supposed to handle
the lazer-exclusive feature of supporting multiple slider segment types
in a single slider was interfering rather badly with the Bezier
converter. Generally it was a bit difficult to follow, too.
The nice thing about `BezierConverter` is that it is *guaranteed* to
only output Bezier control points. In light of this, the same double-up-
-the-control-point logic that was supposed to make multiple slider
segment types backwards-compatible with stable can be placed in
the Bezier conversion logic, and be *much* more understandable, too.
2025-01-30 14:03:51 +01:00
..
2024-08-21 01:50:52 +02:00
2025-01-27 09:40:53 +01:00
2025-01-30 14:03:51 +01:00
2024-12-06 16:40:28 +09:00
2024-07-08 16:06:38 +03:00
2024-10-30 10:25:20 +01:00
2023-06-24 01:52:53 +09:00
2024-12-03 14:17:14 +01:00
2024-12-03 14:17:14 +01:00
2023-12-13 17:33:24 +09:00
2024-10-17 20:00:17 +09:00
2024-11-22 18:47:32 +09:00
2024-12-03 14:17:14 +01:00
2024-08-22 02:08:01 +09:00
2024-12-16 10:49:19 +09:00
2023-05-08 18:12:56 +09:00
2023-12-05 18:20:27 +09:00
2022-07-26 15:49:04 +09:00
2024-11-07 17:26:10 +09:00
2023-06-24 01:00:03 +09:00
2024-03-06 12:13:12 +08:00
2023-11-23 13:54:05 +09:00
2023-06-24 01:00:03 +09:00
2023-07-11 20:18:54 +02:00
2024-08-22 02:08:01 +09:00
2023-06-24 01:00:03 +09:00
2023-06-24 01:00:03 +09:00
2022-09-01 22:03:01 +09:00
2023-06-24 01:00:03 +09:00
2023-06-24 01:00:03 +09:00
2023-01-07 10:54:48 -08:00
2022-06-17 16:37:17 +09:00
2023-06-24 01:00:03 +09:00
2024-11-07 18:31:06 +09:00
2024-10-30 10:25:20 +01:00
2022-06-17 16:37:17 +09:00
2023-07-13 22:13:40 +09:00
2023-06-24 01:00:03 +09:00
2023-06-07 08:20:41 +03:00
2024-12-13 16:38:07 +09:00
2024-05-03 13:38:27 +08:00
2023-08-12 00:49:42 +02:00
2024-02-29 23:05:28 +08:00
2024-12-03 14:17:14 +01:00
2023-06-24 01:00:03 +09:00
2023-12-14 20:41:12 +01:00
2023-12-19 18:20:02 +09:00
2022-06-17 16:37:17 +09:00
2023-06-17 15:00:32 -07:00
2023-06-24 01:00:03 +09:00
2023-06-24 01:00:03 +09:00
2022-06-17 16:37:17 +09:00
2022-06-17 16:37:17 +09:00
2024-11-07 18:31:06 +09:00
2023-07-18 13:08:23 +09:00
2023-06-08 19:11:48 +02:00
2023-06-08 15:23:09 +02:00
2022-06-30 17:13:26 +09:00
2025-01-22 18:24:01 +09:00
2023-04-11 23:14:35 +02:00
2025-01-06 14:04:47 +01:00
2023-06-08 19:11:48 +02:00
2024-11-14 13:37:58 +09:00
2024-11-22 18:47:32 +09:00
2024-02-19 17:18:07 +08:00