kamp
|
2d66423fbd
|
Simplify inequality
|
2020-11-17 23:04:38 +01:00 |
|
kamp
|
c8fb49d540
|
Apply suggestions and remove redundant updateConnectingPath call
|
2020-11-17 22:23:46 +01:00 |
|
smoogipoo
|
ce4baf328d
|
Move into OnApply() to resolve one-frame issues
|
2020-11-17 23:35:36 +09:00 |
|
smoogipoo
|
04805b78c3
|
Tighten osu! ruleset lifetime expiry for past hitobjects
|
2020-11-17 23:20:19 +09:00 |
|
Dean Herbert
|
8247e6ce91
|
Move result type to ctor
|
2020-11-17 15:43:54 +09:00 |
|
Dean Herbert
|
f465dd5a5e
|
Move all extended animation logic out of DrawableJudgement
|
2020-11-17 14:59:34 +09:00 |
|
Dean Herbert
|
82c3925a37
|
Remove unused DrawableOsuJudgement constructors
|
2020-11-17 14:13:51 +09:00 |
|
Dean Herbert
|
9dfa4249e0
|
Make Apply non-virtual
|
2020-11-17 14:05:13 +09:00 |
|
smoogipoo
|
c101f32db8
|
Reset osu! triangle pieces on hitobject application
|
2020-11-17 13:06:52 +09:00 |
|
kamp
|
c6618f08aa
|
Fix slider control point connections not being updated
|
2020-11-16 21:26:08 +01:00 |
|
Bartłomiej Dach
|
8da40ce2dc
|
Reduce duplication by extracting ModEasyWithExtraLives
|
2020-11-16 19:54:00 +01:00 |
|
Bartłomiej Dach
|
128adce017
|
Merge branch 'master' into change-taiko-ez
|
2020-11-16 19:37:47 +01:00 |
|
smoogipoo
|
84b42f207d
|
Fix triangles disappearing after a while
|
2020-11-16 23:14:20 +09:00 |
|
smoogipoo
|
4cf6aca873
|
Fix slider ball tint not working
|
2020-11-16 22:40:25 +09:00 |
|
PercyDan54
|
99ee5e3ad7
|
Correct inheritance
|
2020-11-16 18:28:50 +08:00 |
|
PercyDan54
|
d7acfd5413
|
Remove retires from ModEasy
|
2020-11-16 18:15:15 +08:00 |
|
Dan Balasescu
|
09298139e1
|
Merge pull request #10844 from bdach/spinner-rotation-tracker-state
Fix rotation tracker state not being reset on drawable spinner re-use
|
2020-11-16 17:10:40 +09:00 |
|
Dean Herbert
|
6706840b54
|
Merge pull request #10853 from bdach/add-to-legacy-conversion-tests
|
2020-11-16 15:22:04 +09:00 |
|
Bartłomiej Dach
|
a17990f2ee
|
Fix osu!-specific missing cases
|
2020-11-15 15:40:31 +01:00 |
|
kamp
|
268bbcf77d
|
Clamp selection movement instead of refusing to move on borders
|
2020-11-15 14:22:46 +01:00 |
|
Bartłomiej Dach
|
532680bb36
|
Manually reset rest of rotation tracker state on object application
|
2020-11-14 23:23:11 +01:00 |
|
Bartłomiej Dach
|
727a886fb3
|
Move spinner completion info into judgement
|
2020-11-14 23:08:47 +01:00 |
|
Bartłomiej Dach
|
af392e3995
|
Move rate adjusted spinner rotation into judgement result
|
2020-11-14 21:10:12 +01:00 |
|
Dean Herbert
|
deea75b2e9
|
Fix typo in comment
|
2020-11-14 18:05:51 +09:00 |
|
Dean Herbert
|
7ac4d2c4be
|
Move "drawable" to first prefix
|
2020-11-14 18:05:30 +09:00 |
|
Dean Herbert
|
90f37ff4ab
|
Rejig namespaces
|
2020-11-14 18:04:59 +09:00 |
|
Dean Herbert
|
354e748e45
|
Merge branch 'master' into osu-hitobject-pooling-playfield
|
2020-11-14 15:44:00 +09:00 |
|
Bartłomiej Dach
|
3985fb1fa7
|
Merge branch 'master' into allow-reversing-spinners
|
2020-11-13 19:48:40 +01:00 |
|
smoogipoo
|
5b60f32c7f
|
Move implementation into OsuPlayfield
|
2020-11-14 01:03:23 +09:00 |
|
smoogipoo
|
1e05fd48e2
|
Fix hidden mod crash
|
2020-11-13 23:08:27 +09:00 |
|
kamp
|
742a140462
|
Merge branch 'master' into allow-reversing-spinners
|
2020-11-13 11:08:56 +01:00 |
|
smoogipoo
|
f7f70d41df
|
Add osu! editor pooling support
|
2020-11-13 17:28:26 +09:00 |
|
smoogipoo
|
3c91626132
|
Merge branch 'pooling-editor-support' into osu-editor-pooling
|
2020-11-13 17:27:00 +09:00 |
|
smoogipoo
|
942ecde0e1
|
Merge branch 'master' into pooling-editor-support
|
2020-11-13 17:23:35 +09:00 |
|
smoogipoo
|
4ef2e9548c
|
Pass HitObjectComposer to BlueprintContainer via ctor
|
2020-11-13 16:59:37 +09:00 |
|
smoogipoo
|
beb6bbd2a1
|
Implement now abstract method
|
2020-11-13 14:58:32 +09:00 |
|
smoogipoo
|
7085b25898
|
Merge branch 'hitobject-pooling-base' into osu-hitobject-pooling
|
2020-11-13 14:57:59 +09:00 |
|
Dean Herbert
|
38105ed6a2
|
Merge branch 'master' into hitobject-pooling-base
|
2020-11-13 11:27:32 +09:00 |
|
Dean Herbert
|
030df8234a
|
Merge pull request #10805 from bdach/fix-osu-hd-mod-part-2
Fix slider ends not fading out after a rewind with hidden mod
|
2020-11-13 11:27:15 +09:00 |
|
kamp
|
66544544d3
|
Merge branch 'master' into allow-reversing-spinners
|
2020-11-13 00:40:49 +01:00 |
|
kamp
|
45ce6cc82d
|
Allow spinners to be reversed
|
2020-11-13 00:36:47 +01:00 |
|
kamp
|
1439c0f392
|
Prevent SelectionBox handles from appearing when a stack of circles is selected
|
2020-11-12 23:19:29 +01:00 |
|
Dan Balasescu
|
2840fd0f8f
|
Merge branch 'master' into hitobject-pooling-base
|
2020-11-12 23:17:36 +09:00 |
|
smoogipoo
|
3f0a127196
|
Fix slider/spinner samples not being disposed
|
2020-11-12 18:51:58 +09:00 |
|
smoogipoo
|
7548db7ecc
|
Fix hitobjects sometimes not fading in completely with HD mod
|
2020-11-12 18:29:22 +09:00 |
|
Bartłomiej Dach
|
0ae6f82291
|
Fix incorrect fade of slider ends after a rewind
|
2020-11-12 09:33:39 +01:00 |
|
smoogipoo
|
3f78d81386
|
Add nested osu! hitobject pooling
|
2020-11-12 15:59:48 +09:00 |
|
smoogipoo
|
1ea526b5ef
|
Adjust pooling implementation with branch changes
|
2020-11-12 15:39:02 +09:00 |
|
smoogipoo
|
bf72961959
|
Add top-level osu! hitobject pooling
|
2020-11-12 15:39:02 +09:00 |
|
smoogipoo
|
606cfacedf
|
Fix state update exception in a better way
|
2020-11-11 19:01:12 +09:00 |
|
smoogipoo
|
5d55af5818
|
Fix hitobjects sometimes not fading in completely with HD mod
|
2020-11-11 16:35:48 +09:00 |
|
Dean Herbert
|
a82291f31f
|
Merge pull request #10776 from smoogipoo/fix-possible-nullref
Fix possible nullref with non-attached hitobjects
|
2020-11-11 11:14:57 +09:00 |
|
smoogipoo
|
81844878b0
|
Fix possible nullref with non-attached hitobjects
|
2020-11-11 00:29:34 +09:00 |
|
smoogipoo
|
0bab5605d1
|
Merge branch 'master' into dho-apply
|
2020-11-10 01:30:45 +09:00 |
|
kamp
|
42c543472d
|
Remove unnecessary null coalesce
|
2020-11-07 01:56:41 +01:00 |
|
kamp
|
b47a2a03d5
|
Fix nullref when quickdeleting slider that hasn't been selected yet
|
2020-11-07 01:53:14 +01:00 |
|
Dean Herbert
|
d93cf08570
|
Merge branch 'master' into dho-apply
|
2020-11-07 01:18:46 +09:00 |
|
smoogipoo
|
b1e039bcec
|
Prevent overrides from messing with application/freeing
|
2020-11-07 00:40:26 +09:00 |
|
smoogipoo
|
3a4bd73823
|
Fix DHOs being freed when not expected
|
2020-11-07 00:25:26 +09:00 |
|
smoogipoo
|
e190afbfed
|
Remove initial value changed invocations
|
2020-11-07 00:00:25 +09:00 |
|
smoogipoo
|
33b629a87a
|
Make top-level osu! objects use new methods
|
2020-11-06 23:09:23 +09:00 |
|
Dan Balasescu
|
f230250faf
|
Merge branch 'master' into editor-slider-control-point-quick-delete
|
2020-11-06 21:47:37 +09: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 |
|
Dan Balasescu
|
5d7fa42d90
|
Merge branch 'master' into add-spinner-clear
|
2020-11-06 16:14:15 +09:00 |
|
Dan Balasescu
|
44c6457c85
|
Merge branch 'master' into add-spinner-spin
|
2020-11-06 15:40:40 +09:00 |
|
Dan Balasescu
|
41dc3a7abd
|
Merge branch 'master' into add-spinner-glow
|
2020-11-06 14:37:54 +09:00 |
|
Dan Balasescu
|
71a1165209
|
Merge branch 'master' into drawable-hit-object-hit-state-fix
|
2020-11-06 13:19:25 +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
|
2bbdbfda5c
|
Merge pull request #10696 from smoogipoo/visibility-adjustment-mod
|
2020-11-05 18:18:57 +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
|
0cadb31947
|
Merge branch 'master' into drawable-hit-object-hit-state-fix
|
2020-11-05 17:07:52 +09:00 |
|
Dean Herbert
|
4a4fa96fef
|
Merge pull request #10692 from smoogipoo/followpointrenderer-hitobject
|
2020-11-05 16:39:05 +09:00 |
|
Dean Herbert
|
54775ccacf
|
Merge pull request #10690 from smoogipoo/osu-remove-hitobject-references
|
2020-11-05 16:22:13 +09:00 |
|
smoogipoo
|
d1fa391d25
|
Make OsuModHidden apply fadein adjustment on custom state update
|
2020-11-05 16:12:55 +09:00 |
|
smoogipoo
|
f513c95ab2
|
Use class with transform and wiggle mods
|
2020-11-05 16:04:42 +09:00 |
|
smoogipoo
|
cc518feca7
|
Make methods abstract
|
2020-11-05 16:03:10 +09:00 |
|
smoogipoo
|
77a618dd71
|
Use class with other osu! mods
|
2020-11-05 15:52:06 +09:00 |
|
Dean Herbert
|
a43166e8a9
|
Merge branch 'master' into followpointrenderer-hitobject
|
2020-11-05 15:42:09 +09:00 |
|
Dean Herbert
|
54f927ee11
|
Move casts to DrawableHitObject instead
|
2020-11-05 15:41:55 +09:00 |
|
smoogipoo
|
628b8be15d
|
Implement ModWithVisibilityAdjustment
|
2020-11-05 15:40:25 +09:00 |
|
Dean Herbert
|
c26fd4dc3d
|
Merge pull request #10691 from smoogipoo/osu-lighting-colour-reuse
Remove AccentColour binding from judgement lighting
|
2020-11-05 15:37:28 +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 |
|
Dean Herbert
|
3f24fabb57
|
Add change handler support for contorl point deletion
|
2020-11-05 15:05:43 +09:00 |
|
smoogipoo
|
9c1c9945af
|
Make FollowPointRenderer use hitobject models
|
2020-11-05 15:01:45 +09:00 |
|
Dean Herbert
|
242ec1ca82
|
Don't override PathControlPointVisualiser's positional handling
It turns out it was relying on this to deselect control points on
clicking away from them.
|
2020-11-05 14:58:30 +09:00 |
|
smoogipoo
|
9ac822beed
|
Remove AccentColour binding from judgement lighting
|
2020-11-05 14:49:15 +09:00 |
|
smoogipoo
|
400fcedf0f
|
Remove stored hitobject references from skinnable components
|
2020-11-05 14:40:48 +09:00 |
|
Dean Herbert
|
eed9894d3a
|
Remove usage of case-when (caught me off-gaurd)
|
2020-11-05 13:58:41 +09:00 |
|
smoogipoo
|
9a7fcadabc
|
Use BDL for top-level osu! DHOs
|
2020-11-05 13:51:46 +09:00 |
|
Dean Herbert
|
f9fc58c45c
|
Apply same fix to LegacyMainCirclePiece
|
2020-11-04 17:30:23 +09:00 |
|
Dean Herbert
|
65fb8628e0
|
Use HitStateUpdateTime
|
2020-11-04 17:30:11 +09:00 |
|