Commit Graph

14 Commits

Author SHA1 Message Date
Dan Balasescu f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Henry Lin 610d2dc1a3 Use a bigger sample step to calculate slider center of mass 2022-04-17 10:34:48 +08:00
Henry Lin 72cb3d6ad6 USe `MathF` in all applicable places 2022-04-11 14:15:08 +08:00
Henry Lin 3bebc88306 Consider spinners when calculating jump angles
Spinners are considered in `GeneratePositionInfos`, so they should also be considered in `RepositionHitObjects`
2022-04-01 11:59:24 +08:00
Henry Lin 031a977009 Calculate slider rotation using end point of path instead of EndPosition 2022-04-01 11:50:30 +08:00
Henry Lin 0015f627b0 Add xmldoc 2022-04-01 11:49:27 +08:00
Henry Lin c0a78924aa Fix generation for zero-length sliders 2022-04-01 11:47:21 +08:00
Henry Lin af3835083c Fix slider relative rotation calculation 2022-04-01 11:41:45 +08:00
Henry Lin 998df5a4fe Fix large slider clamping 2022-04-01 11:37:10 +08:00
Henry Lin cabbc486e9 Rotate sliders in random mod 2022-04-01 11:36:20 +08:00
Henry Lin 76021c7627 Remove extra parameters 2022-03-14 20:23:35 +08:00
Henry Lin 6657d93b29 Separate the two nested classes 2022-03-14 20:18:30 +08:00
Henry Lin 5e36383258 Convert `IObjectPositionInfo` to a class 2022-03-10 12:02:25 +08:00
Henry Lin 3a71d81775 Convert the position modifier to stateless methods 2022-03-10 11:53:03 +08:00