Dan Balasescu
|
17a531209c
|
Use SliderTailHit result for slider tails (non-classic-mod)
|
2023-12-30 10:38:47 +09:00 |
Bartłomiej Dach
|
6cb8231054
|
Add test coverage for failure case
|
2023-12-22 13:22:26 +01:00 |
Dean Herbert
|
7e09164d70
|
Merge pull request #26036 from smoogipoo/fix-perfect-mod-special-judgements
Fix perfect mod not failing with special judgements
|
2023-12-22 18:22:28 +09:00 |
Dan Balasescu
|
88a5ba8167
|
Add mania/osu sudden death mod tests
|
2023-12-22 16:43:09 +09:00 |
Dan Balasescu
|
9c35e25036
|
Add failing tests
|
2023-12-22 13:58:12 +09:00 |
Dan Balasescu
|
6b4b2a57fc
|
Expose only as one method
|
2023-12-21 14:58:23 +09:00 |
Dan Balasescu
|
4e3b994142
|
Relocate HitResult numeric score to ScoreProcessor
|
2023-12-21 14:52:31 +09:00 |
Dan Balasescu
|
011bd61e7d
|
Give sliders in test scene a sample
|
2023-12-19 16:47:49 +09:00 |
Dean Herbert
|
2f28a92f0a
|
Merge pull request #25776 from smoogipoo/slider-late-hit-lenience
Add slider head circle late hit lenience
|
2023-12-18 13:05:31 +09:00 |
Dan Balasescu
|
04d542105f
|
Fix assertions
|
2023-12-17 21:52:21 +09:00 |
Dan Balasescu
|
2b33aec124
|
Require slider head to be judged before ticks
|
2023-12-17 21:26:48 +09:00 |
Dan Balasescu
|
9b02bd712b
|
Only track if in slider ball after any ticks missed
|
2023-12-17 20:12:02 +09:00 |
Dan Balasescu
|
f77884b62f
|
Only hit passed-through ticks if none were missed
|
2023-12-17 19:57:48 +09:00 |
Dan Balasescu
|
10610d3387
|
Rename test scene
|
2023-12-17 19:33:38 +09:00 |
Dan Balasescu
|
4b9aefa6f2
|
Change osu ruleset to use new HP algorithm by default
|
2023-12-17 19:33:04 +09:00 |
Dean Herbert
|
c0e96927aa
|
Merge branch 'master' into slider-late-hit-lenience
|
2023-12-17 13:00:01 +09:00 |
Dan Balasescu
|
acb7016156
|
Remove unused using
|
2023-12-15 23:53:26 +09:00 |
Dan Balasescu
|
9ae3be817f
|
Add some text to the test scene showing hits/misses
|
2023-12-15 17:40:36 +09:00 |
Dan Balasescu
|
12210017e4
|
Use the cursor position to test nested object validity
|
2023-12-15 17:05:14 +09:00 |
Dan Balasescu
|
3b8a73bf2c
|
Refactor test
|
2023-12-15 16:13:34 +09:00 |
Dan Balasescu
|
599fdb0128
|
Add lenience for late-hit of slider heads
|
2023-12-15 14:14:58 +09:00 |
Bartłomiej Dach
|
555559c5c1
|
Add testing for `GetRateAdjustedDisplayDifficulty()` implementations
|
2023-12-14 20:41:12 +01:00 |
Dan Balasescu
|
38e7c03500
|
Update tests to not miss the head
|
2023-12-14 12:00:01 +09:00 |
Dan Balasescu
|
683ac6f63a
|
Add some more tests
|
2023-12-13 20:03:20 +09:00 |
Dan Balasescu
|
c131f91736
|
Add tests
|
2023-12-13 16:59:33 +09:00 |
Dean Herbert
|
73189be6cc
|
Merge branch 'better-drawing' into dropdown-search
|
2023-12-13 14:09:33 +09:00 |
Bartłomiej Dach
|
856310e954
|
Remove reference to removed comment from another comment
|
2023-12-07 08:22:01 +01:00 |
Dan Balasescu
|
005fb78994
|
Fix last tick handling in osu beatmap conversion tests
|
2023-12-07 16:02:00 +09:00 |
OliBomby
|
a8f3a0533a
|
Use 4th order BSpline by default
|
2023-12-06 16:35:59 +01:00 |
Dean Herbert
|
79826dee58
|
Fix tests which were relying on `SliderMultiplier==1`
|
2023-12-06 13:50:10 +09:00 |
OliBomby
|
13b7f2fa42
|
Fix test cases
|
2023-12-03 22:42:48 +01:00 |
Dean Herbert
|
efb6c30252
|
Merge branch 'master' into scoring-test-mods
|
2023-11-28 18:38:50 +09:00 |
Bartłomiej Dach
|
74966cae6a
|
Remove unused using directive
|
2023-11-23 10:31:58 +09:00 |
Bartłomiej Dach
|
d4519f74ab
|
Merge branch 'master' into hp-drain-fix-breaks
|
2023-11-23 10:31:42 +09:00 |
Bartłomiej Dach
|
bf972a04ee
|
Merge pull request #25409 from Tom94/bspline-sliders
Add free-hand drawing of sliders to the editor
|
2023-11-21 16:28:14 +09:00 |
Bartłomiej Dach
|
d83b2e24e7
|
Merge pull request #25371 from RatinFX/open-editor-timestamp
Implement opening editor timestamp links
|
2023-11-21 15:48:36 +09:00 |
Dean Herbert
|
1660eb3c15
|
Add failing test coverage of drag after point placement
|
2023-11-21 15:38:12 +09:00 |
Dean Herbert
|
7bedbe4264
|
Apply NRT to `SliderPlacementBlueprint` tests
|
2023-11-21 15:38:12 +09:00 |
Dean Herbert
|
5175464c18
|
Update test coverage (and add test coverage of curve drawing)
|
2023-11-21 15:38:12 +09:00 |
Dean Herbert
|
3afaafb1d9
|
Reorder and simplify private helper methods
|
2023-11-21 15:05:51 +09:00 |
Bartłomiej Dach
|
745a04a243
|
More test cleanup
|
2023-11-20 22:12:15 +09:00 |
Bartłomiej Dach
|
43dbd65708
|
Show Catmull as a control point type option if selection already contains it
|
2023-11-20 15:53:25 +09:00 |
Bartłomiej Dach
|
5f302662be
|
Remove test terminally broken by introduction of slider drawing
|
2023-11-20 15:34:23 +09:00 |
Bartłomiej Dach
|
46d4587c97
|
Add test for slider drawing
|
2023-11-20 15:34:01 +09:00 |
Bartłomiej Dach
|
b6e3e42445
|
Merge branch 'master' into bspline-sliders
|
2023-11-20 12:03:29 +09:00 |
Dan Balasescu
|
e3137d575b
|
Fix osu! and base HP processor break time implementation
|
2023-11-14 01:11:17 +09:00 |
cs
|
fa976a5aa0
|
Fix code style/quality issues
|
2023-11-13 08:25:27 +01:00 |
ratinfx
|
6ddecfd806
|
Update Test cases
|
2023-11-11 14:13:06 +01:00 |
Thomas Müller-Höhne
|
926636cc03
|
Generalize Bezier curves to BSplines of Nth degree
|
2023-11-11 13:32:53 +01:00 |
Dean Herbert
|
1c63f1f89d
|
Merge pull request #25348 from bdach/less-basic-touchscreen-detection
Implement basic touchscreen detection
|
2023-11-10 18:01:40 +09:00 |