1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 16:12:57 +08:00
osu-lazer/osu.Game.Rulesets.Catch
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
..
Beatmaps pass new hitobject properties through beatmap converters 2023-04-30 19:20:42 +02:00
Difficulty Remove #nullable disable from Catch.Difficulty 2023-01-15 17:29:32 +09:00
Edit Move blueprint validity conditions to allow more correct external usage of EndPlacement 2023-05-12 16:02:22 +09:00
Judgements Remove #nullable disable from Catch.Judgements 2023-01-15 17:29:32 +09:00
Mods Remove overrides on DC/NC mods 2023-04-10 17:49:29 +09:00
Objects Ensure static banana samples are not mutated 2023-05-03 13:02:37 +09:00
Properties Remove #nullable disable from misc Catch files 2023-01-15 17:29:35 +09:00
Replays Remove the nullable disable annotation and fix the breaking api. 2022-07-02 13:33:05 +08:00
Resources/Testing/Beatmaps Fix use of incorrect variable, add test 2021-12-16 19:26:36 +09:00
Scoring Remove #nullable disable from misc Catch files 2023-01-15 17:29:35 +09:00
Skinning Standardise all local SkinComponentsContainerLookup variables to containerLookup 2023-02-16 15:33:56 +09:00
UI fixed missed bit and comments 2023-04-22 10:54:50 +02:00
CatchInputManager.cs Partial everything 2022-11-27 00:00:27 +09:00
CatchRuleset.cs Merge branch 'master' into mod-accuracy-challenge 2023-01-17 16:46:54 +09:00
CatchSkinComponentLookup.cs Add "Component" prefix to lookup naming 2022-11-09 17:46:43 +09:00
CatchSkinComponents.cs Apply nullability to osu!catch skinning classes 2022-11-09 13:58:58 +09:00
osu.Game.Rulesets.Catch.csproj Update netstandard2.1 references to net6.0 2022-12-16 17:16:13 +09:00