Salman Ahmed
|
8fdab5a7de
|
Revert legacy spinner presence changes and bonus counter component
No longer necessary, after inlining legacy coordinates logic to `LegacySpinner` and limiting precisely-positioned legacy components there
|
2021-03-13 05:57:47 +03:00 |
|
Salman Ahmed
|
c4048c9831
|
Merge branch 'master' into legacy-spinner-bonus
|
2021-03-13 05:54:34 +03:00 |
|
smoogipoo
|
ea9b48d17d
|
Remove unused using
|
2021-03-11 21:21:48 +09:00 |
|
smoogipoo
|
b5bdf235ca
|
Slightly improve comments more
|
2021-03-11 21:21:44 +09:00 |
|
smoogipoo
|
8bc494b224
|
Adjust explanatory comments
|
2021-03-11 20:57:00 +09:00 |
|
Salman Ahmed
|
3f34981664
|
Fix incorrect spinner top offset calculation with clarification
|
2021-03-11 05:40:20 +03:00 |
|
Salman Ahmed
|
0549395869
|
Inline "legacy coordinates container" and add "spinner Y centre" const
|
2021-03-09 08:55:32 +03:00 |
|
Salman Ahmed
|
bb79da1aac
|
Correct playfield shift counteract comment
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2021-03-09 00:34:00 +03:00 |
|
Salman Ahmed
|
0ad3073c1a
|
Use MathF utility class instead
Co-authored-by: Berkan Diler <b.diler@gmx.de>
|
2021-03-07 21:21:44 +03:00 |
|
Salman Ahmed
|
fbfaa378fc
|
Move spinner top offset constant outside
|
2021-03-07 20:47:16 +03:00 |
|
Salman Ahmed
|
413cbb30a0
|
Reword playfield shift counteract comment
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2021-03-07 13:39:46 +03:00 |
|
Salman Ahmed
|
30f07aa9fc
|
Add legacy spinner bonus counter piece
|
2021-03-06 20:27:56 +03:00 |
|
Salman Ahmed
|
3f1d36ee6b
|
Add default spinner bonus counter piece
|
2021-03-06 20:27:56 +03:00 |
|
Salman Ahmed
|
c441e993ff
|
Separate "gained bonus" to a read-only bindable
|
2021-03-06 20:27:56 +03:00 |
|
Salman Ahmed
|
1841a4d1c9
|
Extract legacy spinner presence to lazy field
|
2021-03-06 20:27:56 +03:00 |
|
Salman Ahmed
|
e4afe717d5
|
Publicize legacy coordinates container and sprite scale
|
2021-03-06 20:27:56 +03:00 |
|
Salman Ahmed
|
1525480e73
|
Demonstrate value of SPINNER_TOP_OFFSET to being more sensible
|
2021-03-06 19:18:40 +03:00 |
|
Salman Ahmed
|
d528ef426f
|
Reposition legacy spinner components in-line with osu!stable
|
2021-02-28 22:59:22 +03:00 |
|
Salman Ahmed
|
41b43dd39a
|
Add nested legacy-simulating coordinates container
|
2021-02-28 21:32:56 +03:00 |
|
Dean Herbert
|
1fd76ea3fb
|
Apply changes to UI components overriding functions with changing signatures
|
2021-02-22 19:01:42 +09:00 |
|
smoogipoo
|
6bf40170db
|
Rename SliderBall flag
|
2021-02-10 18:53:26 +09:00 |
|
smoogipoo
|
9519b7f7c1
|
Adjust comment
|
2021-02-10 18:43:14 +09:00 |
|
smoogipoo
|
18a29dcb96
|
Rename bindable member, reorder binds
|
2021-02-10 18:42:24 +09:00 |
|
Dean Herbert
|
b96a594546
|
Remove unnecessary initial call to HitObjectApplied bound method
Was causing test failures. Looks to be unnecessary on a check of when
HitObjectApplied is invoked.
|
2021-02-09 15:11:59 +09:00 |
|
smoogipoo
|
a5855f5d28
|
Move follow circle tracking to DrawableSliderHead
|
2021-02-05 17:33:48 +09:00 |
|
smoogipoo
|
ee3367d7c5
|
Add classic slider ball tracking
|
2021-02-05 17:14:23 +09:00 |
|
smoogipoo
|
3aa3692ed4
|
Disable snaking out when tracking is disabled
|
2021-02-05 15:56:13 +09:00 |
|
Bartłomiej Dach
|
ae08ef2543
|
Reset SPM counter state on DHO application
|
2021-01-29 20:32:45 +01:00 |
|
TheOmyNomy
|
355ecc4499
|
Change cursor trail blending mode to match stable
|
2020-12-29 12:37:57 +11:00 |
|
ekrctb
|
0d88ff3404
|
Adjust namespace
|
2020-12-07 12:27:12 +09:00 |
|
ekrctb
|
c905df8a77
|
Move LegacySkinTransformer
|
2020-12-07 12:26:58 +09:00 |
|
ekrctb
|
0ed9989a82
|
Adjust namespace
|
2020-12-04 20:25:49 +09:00 |
|
ekrctb
|
626956febd
|
Move some files from Drawables to Skinning.Default namespace
|
2020-12-04 20:25:12 +09:00 |
|
ekrctb
|
245be2c5ed
|
Adjust namespace
|
2020-12-04 20:21:53 +09:00 |
|
ekrctb
|
a12b049154
|
Move piece files in Osu ruleset
|
2020-12-04 20:11:35 +09:00 |
|
smoogipoo
|
c744db1b57
|
Rewind pooled DHOs into better states
|
2020-11-26 00:42:25 +09:00 |
|
Bartłomiej Dach
|
727a886fb3
|
Move spinner completion info into judgement
|
2020-11-14 23:08:47 +01:00 |
|
Dan Balasescu
|
cf9acca78a
|
Merge pull request #10676 from peppy/fix-hitcircle-glow-on-skin-change
Fix skin changes resulting in incorrectly applied transforms in MainCirclePiece
|
2020-11-06 21:09:22 +09:00 |
|
Dean Herbert
|
e0ef777e87
|
Merge branch 'master' into fix-hitcircle-glow-on-skin-change
|
2020-11-06 16:47:56 +09:00 |
|
Dean Herbert
|
d7a912a0d2
|
Match stable's transform 1:1
|
2020-11-05 19:44:34 +09:00 |
|
Dean Herbert
|
71253cb5e9
|
Add support for spinner "clear" text in legacy skins
|
2020-11-05 19:35:32 +09:00 |
|
Dean Herbert
|
5e387e92cd
|
Add positional offset to avoid the SPM counter
|
2020-11-05 19:16:47 +09:00 |
|
Dean Herbert
|
901102918e
|
Centralise scale and apply to SPIN text
|
2020-11-05 19:05:59 +09:00 |
|
Dean Herbert
|
3ec813da03
|
Add "spin" sprite
|
2020-11-05 18:48:47 +09:00 |
|
Dean Herbert
|
5ec6011340
|
Apply new style spinner scale to only local sprites
|
2020-11-05 18:14:49 +09:00 |
|
Dean Herbert
|
11c18952e3
|
Allow children to be added in base class
|
2020-11-05 18:12:06 +09:00 |
|
Dean Herbert
|
64e3325b41
|
Abstract out common part of legacy spinner implementations
Some elements going forward will be shared, so it makes sense to have a
common base class to add these shared elements.
|
2020-11-05 18:00:27 +09:00 |
|
Dean Herbert
|
82d8c1bbea
|
Add support for spinner glow
|
2020-11-05 17:27:41 +09:00 |
|
Dean Herbert
|
e2d028908a
|
Fix one more case of local variable preference
|
2020-11-05 15:25:20 +09:00 |
|
Dean Herbert
|
4457e363d3
|
Bring back local variables to reduce two-level-deep variable access
|
2020-11-05 15:22:40 +09:00 |
|