Dan Balasescu
88a5ba8167
Add mania/osu sudden death mod tests
2023-12-22 16:43:09 +09:00
Dan Balasescu
30957f847c
Rename class/file (this is not a test scene)
2023-12-19 14:27:29 +09:00
Dan Balasescu
f2edb3ea54
Add test
2023-12-19 14:01:08 +09:00
clayton
f84c181573
Don't convert TaikoModRandom to/from legacy mods
2023-12-17 23:47:50 -08:00
Bartłomiej Dach
555559c5c1
Add testing for GetRateAdjustedDisplayDifficulty()
implementations
2023-12-14 20:41:12 +01:00
Dean Herbert
44beecb840
Test multiple values, including default
2023-12-06 17:16:20 +09:00
Dean Herbert
853d67f9cc
Add test coverage of correct multiplier written to .osu
file
2023-12-06 17:14:12 +09:00
Dean Herbert
01c614935b
Revert "Remove pointless test"
...
This reverts commit 51f9377e3d
.
2023-12-06 17:09:12 +09:00
Dean Herbert
51f9377e3d
Remove pointless test
2023-12-06 16:03:32 +09:00
Dean Herbert
1cb3c710ba
Remove complex implementation of taiko SV multiplier
2023-12-06 15:59:34 +09:00
Bartłomiej Dach
d7e891140d
Apply mod multipliers to local score V1/V2 reimplementations
2023-10-09 13:04:12 +02:00
Bartłomiej Dach
419cc8784a
Apply mods to processor-based score algorithms
2023-10-09 12:59:02 +02:00
Dean Herbert
354193c53a
Merge branch 'master' into clock-fix-attempt-2
2023-10-06 16:43:27 +09:00
Bartłomiej Dach
2ae1a24355
Add failing test covering counting multiple swell hits per frame
2023-10-04 19:08:02 +02:00
Dean Herbert
8367bb6bee
Don't apply decoupling to SpectatorPlayerClock
s
...
See inline comment for reasoning. It's a bit complicated.
2023-09-22 16:22:35 +09:00
Bartłomiej Dach
0ffb906741
Merge pull request #24831 from peppy/update-deps
...
Update all dependencies (except for Moq)
2023-09-19 07:50:27 +02:00
Dean Herbert
56b5f52e83
Update all dependencies (except for Moq)
2023-09-16 15:37:31 +09:00
Bartłomiej Dach
c6445a327b
Add taiko scoring test scene
2023-09-15 12:58:29 +02:00
Bartłomiej Dach
5cedd428bb
Add test covering blocking of second hit on same frame
2023-07-25 20:05:37 +02:00
chayleaf
970ea50269
fix alive hitobjects blocking hits in taiko with hd
2023-07-20 23:20:35 +07:00
Dean Herbert
416ee0d99c
Fix covariant array spec in new test
2023-07-16 12:48:58 +09:00
Bartłomiej Dach
955aa70e46
Add failing test case for hitting nested hit past parent end time
2023-07-15 18:43:31 +02:00
Bartłomiej Dach
24d63a4d96
Add test coverage for failing hit judgement with HD active
2023-07-15 18:17:45 +02:00
Bartłomiej Dach
542916f857
Bring back test coverage for fail case from #16475
...
It was inadvertently dropped during refactoring in
b185194d07
.
2023-07-15 18:15:42 +02:00
Dean Herbert
8e294c3258
Add test coverage of hitting objects immediately after a swell
2023-07-13 13:32:20 +09:00
Bartłomiej Dach
2cd5fd5944
Add failing legacy mod conversion test cases
2023-07-09 16:09:25 +02:00
Bartłomiej Dach
a87a631c50
Merge branch 'master' into taiko-hitsounding-final-attempt
2023-07-05 22:15:32 +02:00
Bartłomiej Dach
afc0c4f3c2
Merge pull request #24088 from peppy/taiko-hitsounding-drum-sample-player
...
Move all remaining osu!taiko sample playback logic out of `DrawableHitObject`s
2023-07-05 21:57:49 +02:00
Dean Herbert
8f6b06fe40
Update test assumptions
2023-07-05 18:44:27 +09:00
Dean Herbert
8413247773
Fix failing test
2023-07-05 18:44:27 +09:00
Dean Herbert
32c0f13f79
Update tests to match new expectations
2023-06-30 15:42:58 +09:00
Dan Balasescu
426f11b824
Apply a few other code reviews
2023-06-29 17:28:06 +09:00
Dan Balasescu
e1d723a2cc
Merge branch 'master' into diffcalc-total-scorev1
2023-06-26 14:32:14 +09:00
Bartłomiej Dach
25842105ce
Merge pull request #23976 from peppy/gameplay-sample-trigger-source-correctness
...
Adjust `GameplaySampleTriggerSource` to only switch samples when close enough to the next hit object
2023-06-25 08:23:55 +02:00
Dean Herbert
0ab0c52ad5
Automated pass
2023-06-24 01:00:03 +09:00
Dean Herbert
d53996336c
Add note about swells and their ticks
2023-06-23 14:01:10 +09:00
Bartłomiej Dach
a7172e7469
Fix one remaining seek
2023-06-20 23:32:38 +02:00
Bartłomiej Dach
29697d4999
Fix taiko test scene failing due to missing gameplay clock dependency
...
`GameplayClock` is inscrutable.
`TestManualClock` is lifted from another test scene because of
`FramedBeatmapClock`'s intensely confusing tendency to not work if it is
given a non-adjustable `ManuelClock` instead.
2023-06-20 23:30:52 +02:00
Bartłomiej Dach
2f77675fe7
Fix errors in tests due to mismatching NRT annotations
2023-06-20 21:57:32 +02:00
Dan Balasescu
0844a21a51
Merge branch 'master' into diffcalc-total-scorev1
2023-06-15 19:33:29 +09:00
Dan Balasescu
aa644832dc
Add ScoreV1 calculation for TaikoRuleset
2023-06-13 19:28:46 +09:00
Dean Herbert
2fca814926
Update drum roll judgement tests to work correctly with more correct tick rate applied
2023-06-07 13:44:01 +09:00
Dean Herbert
c276b728ec
Clean up TestSceneDrumRollJudgements
2023-06-07 13:30:04 +09:00
Dean Herbert
1558723420
Merge branch 'master' into scorev2
2023-05-29 20:06:32 +09:00
Dean Herbert
e68ba6366c
Update new usages of "soft" to use the new constant
2023-05-24 14:04:10 +09:00
Dan Balasescu
fee3d43596
Merge branch 'master' into scorev2
2023-05-23 19:07:54 +09:00
Bartłomiej Dach
812df9d652
Add failing test cases for strong object sample playback
2023-05-21 18:57:55 +02:00
Bartłomiej Dach
5229cf7343
Add failing test cases for drum roll/swell sample playback
2023-05-21 18:57:01 +02:00
Dan Balasescu
9a1d749020
Fix TestSceneDrawableTaikoMascot
2023-05-19 14:06:56 +09:00
Dan Balasescu
9866321d27
Merge branch 'master' into taiko-single-tap
2023-03-09 13:24:20 +09:00