1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-16 08:22:56 +08:00
osu-lazer/osu.Game.Rulesets.Mania.Tests
Nathan Du 1eb10e029c Rewrite no release mod
Per the request of spaceman_atlas, the No Release mod is rewritten to
avoid modifications to DrawableHoldNoteTail. The approach is based
on that of the Strict Tracking mod for the osu!(standard) ruleset,
injecting the mod behavior by replacing the normal hold note with
the mod's variant. The variant inherits most bevaior from the normal
hold note, but when creating nested hitobjects, it creates its own
hold note tail variant instead, which in turn is used to instantiate
the mod's variant of DrawableHoldNoteTail with a new behavior.

The time a judgement is awarded is changed from the end of its
Perfect window to the time of the tail itself.
2024-07-01 20:29:30 +08:00
..
.vscode Update other VS code configuration files 2024-02-16 01:45:30 +03:00
Editor Remove redundant qualifier 2024-06-14 14:12:55 +02:00
Mods Rewrite no release mod 2024-07-01 20:29:30 +08:00
Resources Fix osu!mania converted key count edge cases 2023-12-09 15:39:54 +09:00
Skinning Fix failing tests due to pooling safety changes 2024-01-21 12:17:16 +09:00
ManiaBeatmapConversionTest.cs Fix osu!mania converted key count edge cases 2023-12-09 15:39:54 +09:00
ManiaBeatmapSampleConversionTest.cs Fix FP precision issue when converting mania beatmaps 2023-12-07 12:26:02 +09:00
ManiaDifficultyCalculatorTest.cs Fix FP precision issue when converting mania beatmaps 2023-12-07 12:26:02 +09:00
ManiaHealthProcessorTest.cs Add failing test coverage for mania 2024-02-13 13:06:19 +01:00
ManiaInputTestScene.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
ManiaLegacyModConversionTest.cs Add failing legacy mod conversion test cases 2023-07-09 16:09:25 +02:00
ManiaLegacyReplayTest.cs Automated pass 2023-06-24 01:00:03 +09:00
ManiaSpecialColumnTest.cs Automated pass 2023-06-24 01:00:03 +09:00
osu.Game.Rulesets.Mania.Tests.csproj Upgrade to .NET 8 SDK 2024-02-02 21:28:51 +09:00
TestSceneAutoGeneration.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneColumn.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneDrawableManiaHitObject.cs Adjust calls to GetContainingInputManager() 2024-06-18 07:41:19 +02:00
TestSceneHoldNoteInput.cs formatting 2024-06-29 16:46:16 +08:00
TestSceneManiaHitObjectSamples.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneManiaPlayer.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneManiaTouchInputArea.cs Update tests in line with new structure 2024-05-14 22:34:05 +08:00
TestSceneMaximumScore.cs Update test expectations 2023-12-20 19:57:42 +09:00
TestSceneNotes.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneOutOfOrderHits.cs Partial everything 2022-11-27 00:00:27 +09:00
TestScenePlayfieldCoveringContainer.cs Make coverage into a bindable 2024-02-06 23:33:00 +09:00
TestSceneScoring.cs Apply mod multipliers to local score V1/V2 reimplementations 2023-10-09 13:04:12 +02:00
TestSceneStage.cs Rework Content storage in ColumnFlow 2024-01-30 03:07:37 +03:00
TestSceneTimingBasedNoteColouring.cs Add flag to allow backwards seeks in tests 2024-02-29 23:05:28 +08:00