9a4d0494de
Adjust various pooling defaults to better handle more intense beatmaps
2022-08-05 18:09:07 +09:00
d8cce5fe36
Fix OsuHitObject
not using property wrapper properly
2022-07-19 07:52:12 +03:00
8f80a22ef9
Fix osu! and catch hitobjects no longer scaled to 1 by default
2022-07-19 07:00:13 +03:00
1051009827
Change bindable properties in all HitObject
s to be lazily initialised
2022-07-19 05:39:10 +03:00
e6a05ce3e2
Slow down legacy followcircle animations
2022-07-03 13:51:30 -07:00
0e0e9968ac
Split ball and followcircle into default/legacy files
2022-06-29 01:23:35 -07:00
31a447fda0
Update parameter discards
2022-06-24 21:26:19 +09:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
b6e97e699a
Remove unnecessary position specification
2022-06-07 00:34:18 +03:00
4158146c71
Fix spinenr tick samples not positioned at centre
...
Causing samples to be played at left ear rather than centre.
2022-06-07 00:30:11 +03:00
0eaf420fa1
Specify full size for spinner ticks container
2022-06-07 00:29:14 +03:00
3a00931e38
Update slider sliding samples balance calculation to use screen-space as well
2022-04-18 09:18:56 +03:00
fcb48c69cf
Calculate sample playback position using screen-space drawable rectangles
2022-04-18 07:57:31 +03:00
879267862c
Fix typo in DrawableOsuHitObject
2022-04-08 15:20:22 +09:00
36772ec652
Merge pull request #17356 from apollo-dw/strict-tracking
...
Implement "Strict Tracking" mod in osu!
2022-03-22 07:32:36 +09:00
35e2e6a4e7
Remove slider tick judgement flag
2022-03-20 15:41:46 +00:00
149cfd338d
Use new mod-related object types for Strict Tracking
2022-03-19 18:29:44 +00:00
1b8c632b87
Add TailSamples
to auxiliary samples list
2022-03-14 17:19:48 +09:00
6d6f73e016
Add overrides in DrawableSliderTail
to explain/warn that this class never plays its own samples
2022-03-14 17:19:48 +09:00
be99202188
Move spinner spin samples to auxiliary specification
2022-03-14 17:19:48 +09:00
90e34d7686
Move slider slide samples to auxiliary specification
2022-03-14 17:19:48 +09:00
e2001148d5
Implement strict tracking mod
2022-03-08 21:47:54 +00:00
3ab13dd78c
Assign position to spinner ticks for correct positional playback
2022-01-15 14:24:52 +03:00
19467e58c1
Remove unused params from BDL methods
2022-01-15 01:06:39 +01:00
c3a31a019b
Merge branch 'master' into aim-refactor-base
2021-11-03 00:32:51 +09:00
e0cdcdd7a4
Merge branch 'master' into spinner-judgement-fix
2021-10-29 12:13:42 +09:00
9f5a7526ed
merge in ppy/master
2021-10-28 14:47:28 +00:00
5c7623e68e
Merge pull request #15255 from goodtrailer/node-samples-ilist
...
Change IHasRepeats.NodeSamples to IList from List
2021-10-28 14:24:26 +09:00
6944151486
Apply batch fixing of built-in types using var
2021-10-27 13:04:41 +09:00
cf7fbf4b63
updated bdach's suggestion
2021-10-25 17:15:43 -07:00
0c57453f4d
Reverted special case code changes
...
As requested by @frenzibyte
2021-10-24 18:16:14 -07:00
a8e3d0bacc
Added an override for StackedEndPosition
...
This ensures the spinner's hit judgement will always be centre instead of in the top left corner.
2021-10-24 18:15:40 -07:00
861cd4852a
Made StackedEndPosition virtual
...
Done to allow overriding in the other object classes.
2021-10-24 18:14:37 -07:00
386910ca2e
Cut amount of code down for the spinner judgement fix
2021-10-24 15:29:47 -07:00
b8308b9715
Corrected spinner judgement positions.
...
For some reason, spinner judgements would stack from the top left in an awkward fashion. This patch ensures that the judgement location will always be in the centre of the screen.
2021-10-24 15:28:38 -07:00
99d01f2162
Fix a couple of new layout inspections introduces in Rider 2021.3 EAP5
2021-10-24 23:51:49 +09:00
4440b9ca11
Change IHasRepeats.NodeSamples to IList from List
2021-10-23 01:59:07 -07:00
30eb08d394
Merge branch 'master' into aim-refactor-base
2021-10-17 12:00:39 +09:00
200149c9d7
updated to newly refactored aim
2021-10-13 15:41:24 +00:00
bc37cb6f43
Merge branch 'master' into no-more-difficulty-control-points-info
2021-10-08 18:41:17 +09:00
a92d499d7a
Convert usages of BeatmapDifficulty
to IBeatmapDifficultyInfo
2021-10-01 16:55:50 +09:00
46bafb6252
Merge branch 'master' into no-more-difficulty-control-points-info
2021-09-28 13:53:56 +09:00
c911332540
Merge branch 'master' into correct-reverse-arrow-depth
2021-09-20 22:32:28 +02:00
79438c19a4
Fix slider parts not reproxying after first hitobject freed
2021-09-18 16:27:30 +02:00
fde7c88999
Merge branch 'master' into update-framework
2021-09-16 22:49:02 +09:00
d8f27633a4
Fix legacy approach circles accepting alpha
2021-09-16 19:35:15 +09:00
f9d5abff8a
Update with keybinding changes
2021-09-16 18:26:12 +09:00
714f55b6bc
Clone control points when copying to HitObject
s
2021-09-10 14:36:39 +09:00
a3d9ab1e2e
Move approach rate to EffectControlPoint
2021-09-03 16:58:16 +09:00
071c56e90b
Update usages of DifficultyPointAt
2021-09-03 16:58:16 +09:00