Commit Graph

26 Commits

Author SHA1 Message Date
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
c7e9bd7751 Merge branch 'master' into catch-editor-per-object-sv 2022-05-09 19:18:01 +09:00
158f134260 Fix duration is negative while placing banana shower in catch editor.
Timeline blueprint is glitched when the hit object has negative duration.
Negative duration is unwanted anyways so placement implementation is fixed instead of supporting it in timline blueprint.
2022-05-09 00:01:05 +09:00
d8a4f9d37d Update juice stream blueprint tests
No "clipping" occur anymore for vertex positions. Instead, clipping may occur when the path is converted to a slider.
Add tests for automatic slider velocity change.
2022-05-08 22:36:33 +09:00
4e0155fa4b Make JuiceStreamPath time based instead of distance based.
And remove the "slope limit" feature.
TODO: for a juice stream with a large slope, the slider velocity of the hit object should be changed.
2022-05-08 22:36:33 +09:00
5513710b2e Fix IDE0055 2022-05-03 13:09:19 +08:00
b5f670cc5b Add far too many fixes for ruleset non-nullable requirements 2022-01-12 23:24:11 +09:00
5d8f35f3c9 Code cleanup and added tests for the spinner check 2021-11-10 00:16:29 +01:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
60df0151c0 Add very basic distance snap grid for catch editor 2021-10-25 15:25:59 +09:00
ca9c79b758 Use object initialiser (fixes CI inspection) 2021-10-07 16:51:42 +09:00
b339c149d8 Copy BaseDifficulty to Beatmap<T> and move all write operations across 2021-10-06 15:10:45 +09:00
17f6efc6fe Fix missed cases of incorrect .Value usage
Changing from `Bindable` to `Nullable` comes with its issues...
2021-08-26 14:02:57 +09:00
b1fd6c0ded Apply changes to tests of juice stream placement 2021-07-23 10:45:33 +09:00
4e9ac5dc7b Add tests of juice stream placement blueprint 2021-07-22 15:47:23 +09:00
9db5847344 Add test that a slider path is resampled when the path is edited 2021-07-19 22:53:32 +09:00
8586458704 Implement vertex deletion in juice stream selection blueprint 2021-07-19 22:53:32 +09:00
08f8d4e65e Implement vertex addition in juice stream selection blueprint 2021-07-19 22:53:32 +09:00
01f5258a26 Add tests of juice stream selection blueprint 2021-07-19 22:53:32 +09:00
25b94061fd Fix assert step not waiting for transformation 2021-07-08 16:40:18 +09:00
8ac3015f14 Add tests of banana shower placement blueprint 2021-07-08 16:36:44 +09:00
68116aa042 Fix placement blueprint animation is not running in test scene 2021-07-08 16:17:09 +09:00
ae67409f41 Add a test of fruit placement blueprint 2021-07-08 16:12:08 +09:00
8da1335e5f Add catch placement blueprint visual test scenes (without tests) 2021-07-08 15:51:46 +09:00
bd4b3f5268 Add catch selection blueprint visual test scene (without tests) 2021-07-08 15:42:29 +09:00
fbe44dac34 Add empty catch hit object composer 2021-06-22 17:20:13 +09:00