1051009827
Change bindable properties in all HitObject
s to be lazily initialised
2022-07-19 05:39:10 +03:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
a3570e18dd
Add concurrent objects check
...
Here we use `IHasColumn` to support rulesets with columns, and so I moved that interface out into `osu.Game` from `osu.Game.Rulesets.Mania`.
We also use the same threshold as the unsnap check to ensure that no problems slip through. Specifically where an object is simultaneously not concurrent and not unsnapped but still on the same tick.
2021-04-26 20:17:18 +02:00
cc0c82aaeb
Implement IHasXPosition on ManiaHitObject
2020-04-22 09:06:04 +09:00
f925e781a9
Refactor HitWindows for legibility
2019-09-06 15:24:14 +09:00
d8c55bc729
Adjust namespaces
2019-02-21 19:05:52 +09:00
bca347427f
Update with framework bindable changes
2019-02-21 18:56:34 +09:00
8617aaa2a7
Update licence header (and remove year)
2019-01-24 17:43:03 +09:00
f7fc2ca569
Basic inter-column selection movement
2018-11-15 21:37:22 +09:00
f67d263596
Move ruleset-specific hitwindows to post-converted hitobjects
2018-05-17 13:35:15 +09:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
802aaefe35
Give rulesets a way to disable/enable perfect/ok hit results
2018-02-08 13:54:08 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
3026675f35
Add explosions.
2017-09-11 13:44:39 +09:00
e58ffbd87d
Remove Note Siblings.
2017-05-22 09:46:34 +09:00
af129b3eab
Add siblings, will be used in generator branches.
2017-05-18 18:13:08 +09:00
d11e5d0060
Add hit windows to Note/HoldNote.
2017-05-03 13:51:44 +09:00
5328793693
ManiaBaseHit -> ManiaHitObject.
2017-05-03 12:44:19 +09:00