1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-06 06:57:39 +08:00
osu-lazer/osu.Game/Rulesets
Dean Herbert 4523393208 Remove IsLayered from LegacyHitSampleInfo comparison
The equality of samples is generally used to compare the sample
equality, not its full properties. For instance, we don't compare
`Volume` in the base implementation.

Having `IsLayered` here breaks actual usages of equality, ie. for
pooling purposes.
2022-03-14 17:19:48 +09:00
..
Configuration Update remaining cases of clashes with realm.Write and realm.RegisterForNotifications 2022-01-25 13:09:48 +09:00
Difficulty Rework GetScore() method signatures + implementations 2022-03-08 22:30:44 +09:00
Edit Move files to UI namespace 2022-02-14 17:51:39 +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 Also mark UnknownMod as not user-playable 2022-03-10 15:33:50 +09:00
Objects Remove IsLayered from LegacyHitSampleInfo comparison 2022-03-14 17:19:48 +09:00
Replays Add replay statistics frames to FramedReplayInputHandler 2022-01-31 18:53:47 +09:00
Scoring Merge branch 'master' into scoreprocessor-rework 2022-03-10 16:14:28 +09:00
Timing Rename ApproachRate to ScrollSpeed for now (to reduce complexity/confusion) 2021-09-06 21:06:13 +09:00
UI Only call IUpdatableByPlayfield.Update if the playfield isn't nested 2022-03-03 14:37:39 +08:00
AssemblyRulesetStore.cs Add xmldoc and allow constructing an AssemblyRulesetStore with a directory path 2022-02-16 17:25:16 +09:00
EFRulesetInfo.cs Update pointless CompareTo implementation once again 2022-02-11 04:17:30 +03: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 Allow IRulesetInfos of same type to be comparable 2022-02-11 04:03:23 +03:00
IRulesetStore.cs Add IRulesetStore to allow for transitional usage in upcoming manager classes 2021-12-03 17:57:40 +09:00
RealmRulesetStore.cs Split out realm portion of RulesetStore 2022-02-16 17:13:31 +09:00
Ruleset.cs Make Ruleset.RulesetInfo get only 2022-01-27 15:36:35 +09:00
RulesetConfigCache.cs Rename RealmContextFactory to RealmAccess 2022-01-24 20:38:07 +09:00
RulesetInfo.cs Introduce private APIRuleset for online ID equality comparison 2022-02-11 08:27:01 +03: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 Split out realm portion of RulesetStore 2022-02-16 17:13:31 +09:00