1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-15 12:42:54 +08:00
osu-lazer/osu.Game/Rulesets
Bartłomiej Dach 80ccff9068
Remove no longer necessary guards against default control points
The subscription in which the guards were present was moved from
constructor to `ApplyDefaults()`, and at that point neither the sample
control point or the difficulty point can be the default point, because
there are explicit paths that overwrite those with blank points in the
same methods, prior to the subscription's registration.

The only worry would be that someone would set the default point on the
object themselves, but at that point that is most likely programmer
error anyhow.
2022-01-11 22:14:47 +01:00
..
Configuration Switch realm ruleset configuration to use ruleset's ShortName as key 2021-11-22 18:52:00 +09:00
Difficulty Remove using 2021-12-21 13:44:20 +03:00
Edit Use ExpandingButtonContainer in editor composer 2022-01-06 21:10:45 +09:00
Filter Rename all remaining cases 2021-10-03 00:55:29 +09:00
Judgements Fix osu! judgements getting scaled twice over different durations 2021-09-02 16:31:43 +09:00
Mods Fix most open compound words in identifiers being closed 2021-12-27 20:26:28 -08:00
Objects Remove no longer necessary guards against default control points 2022-01-11 22:14:47 +01:00
Replays Remove redundant NotNull attributes in nullable classes 2021-06-17 16:07:32 +09:00
Scoring Fix HUD unstable rate counter not including judgements before load complete 2021-11-11 13:36:05 +01:00
Timing Rename ApproachRate to ScrollSpeed for now (to reduce complexity/confusion) 2021-09-06 21:06:13 +09:00
UI Use extracted ruleset config cache implementation in DI 2021-12-23 19:02:10 +01:00
ILegacyRuleset.cs Apply review suggestions 2020-12-03 19:44:12 +02:00
IRulesetConfigCache.cs Extract interface for ruleset config cache 2021-12-23 18:59:02 +01:00
IRulesetInfo.cs Add missing equality implementations on IRulesetInfo 2021-12-03 18:01:45 +09:00
IRulesetStore.cs Add IRulesetStore to allow for transitional usage in upcoming manager classes 2021-12-03 17:57:40 +09:00
Ruleset.cs Update mock RulesetInfo usage to set OnlineID instead of ID 2021-11-24 15:50:26 +09:00
RulesetConfigCache.cs Remove test-specific logic from RulesetConfigCache 2021-12-23 19:42:26 +01:00
RulesetInfo.cs Add missing equality implementations on IRulesetInfo 2021-12-03 18:01:45 +09:00
RulesetLoadException.cs Throw again to ensure correct available state is set 2021-11-11 17:39:36 +09:00
RulesetSelector.cs General refactoring 2019-06-26 17:52:25 +09:00
RulesetStore.cs Add IRulesetStore to allow for transitional usage in upcoming manager classes 2021-12-03 17:57:40 +09:00