osu/osu.Game/Rulesets
Dean Herbert f443cfb93e Move blueprint validity conditions to allow more correct external usage of EndPlacement
Until now, these were haphazardly enforce inline in blueprint
implementations. The only thing stopping complete breakage is that
`EndPlacement` wasn't called (too much) from outside the blueprint,
leaving them responsible for their own placement.

By moving this conditional out of the provided paramters to
`EndPlacement`, it allows more flexible usage of that method externally.
Coming in a future PR.
2023-05-12 16:02:22 +09:00
..
Configuration Fix parsing of ruleset configuration values being incorrect on some locales 2022-12-12 01:56:36 +09:00
Difficulty Merge pull request #21228 from Terochi/recent-messages-implementation 2022-11-23 14:58:42 +09:00
Edit Move blueprint validity conditions to allow more correct external usage of EndPlacement 2023-05-12 16:02:22 +09:00
Filter
Judgements Store RawTime in JudgementResult 2023-02-09 17:15:37 +09:00
Mods Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
Objects Add an IAnimationTimeReference to DrawableHitObject to synchronise all animations 2023-05-08 18:56:29 +09:00
Replays
Scoring Merge branch 'master' into decouple-mod-fails 2023-04-26 15:26:20 +09:00
Timing
UI Apply nullability in related classes and remove unused variable 2023-05-08 17:09:08 +09:00
AssemblyRulesetStore.cs
ILegacyRuleset.cs
IRulesetConfigCache.cs
IRulesetInfo.cs
IRulesetStore.cs
RealmRulesetStore.cs
Ruleset.cs Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
RulesetConfigCache.cs Partial everything 2022-11-27 00:00:27 +09:00
RulesetInfo.cs Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
RulesetLoadException.cs
RulesetSelector.cs Use property instead of ctor parameter 2023-01-12 23:26:29 +03:00
RulesetStore.cs Use MaxBy in all locations that can and update inspection level to match dotnet-build 2022-12-19 16:47:10 +09:00