1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-21 19:27:24 +08:00
osu-lazer/osu.Game.Tests/Visual
Dean Herbert ffc7eaa3f2 Fix hitobjects with unknown lifetimes by enforcing non-null judgement
We've seen multiple cases where DrawableHitObject are stuck in the lifetime management container
due to not implementing a judgement (meaning they are never "hit" or "missed"). To avoid this going forward
CreateJudgement() must be implemented and return a non-null judgement.

This fixes BananaShower and JuiceStreams in osu!catch.

This also makes HitObject abstract and cleans up convert HitObject implementations.
2020-02-23 13:49:06 +09:00
..
Background Fix potential nullref in UserDimBackgrounds tests 2020-02-03 22:18:07 +09:00
Components Fix tests not working if main or audio volume is zero 2019-11-21 10:35:10 +09:00
Editor Fix test scene not correctly building a playable beatmap 2020-02-05 18:35:31 +09:00
Gameplay Fix hitobjects with unknown lifetimes by enforcing non-null judgement 2020-02-23 13:49:06 +09:00
Menus Ensure OsuScreen level leases are taken out synchronously 2020-01-31 19:10:44 +09:00
Multiplayer Merge branch 'master' into room-inspector-redesign 2020-02-20 17:41:16 +09:00
Navigation Forcefully hide mute notification for navigation tests 2020-02-14 20:12:23 +09:00
Online Use attribute instead of CreateChildDependencies 2020-02-22 13:47:42 +01:00
Settings Add tests 2019-12-06 18:04:46 +09:00
SongSelect Fix hitobjects with unknown lifetimes by enforcing non-null judgement 2020-02-23 13:49:06 +09:00
UserInterface Add test for loading spinner with box 2020-02-21 16:21:44 +09:00
TestSceneOsuGame.cs CA2201: throw correct exception type. 2019-12-17 13:00:02 +08:00
TestSceneOsuScreenStack.cs Fix song select filters not reapplied if in a child screen 2019-12-10 02:30:23 +09:00