smoogipoo
|
85eb98a7ec
|
Clean up some code reuse
|
2020-11-20 16:43:07 +09:00 |
|
smoogipoo
|
2418f17b0c
|
Fix lifetime not being set correctly in some cases
|
2020-11-20 16:19:02 +09:00 |
|
smoogipoo
|
2ed2ddfe8a
|
Rename methods
|
2020-11-20 15:39:29 +09:00 |
|
smoogipoo
|
33eea64cfc
|
Fix follow points not updating on positional changes
|
2020-11-20 15:31:04 +09:00 |
|
smoogipoo
|
2fc53a278d
|
Add back reorder support
|
2020-11-20 14:10:28 +09:00 |
|
smoogipoo
|
17ff7fe163
|
Fix failing test due to early lifetime end
|
2020-11-20 13:55:27 +09:00 |
|
smoogipoo
|
a3145ed96d
|
Fix test compile errors
|
2020-11-20 13:54:41 +09:00 |
|
smoogipoo
|
d467a00eea
|
Add initial followpoint pooling implementation
|
2020-11-20 00:11:31 +09:00 |
|
Dean Herbert
|
7f3c8ad744
|
Merge pull request #10872 from smoogipoo/fix-missing-triangles
|
2020-11-19 14:11:08 +09:00 |
|
Bartłomiej Dach
|
5156de3a10
|
Merge branch 'master' into fix-judgement-transform-logic
|
2020-11-18 19:20:11 +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 |
|
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 |
|
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
|
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 |
|
smoogipoo
|
3f0a127196
|
Fix slider/spinner samples not being disposed
|
2020-11-12 18:51:58 +09:00 |
|
smoogipoo
|
3f78d81386
|
Add nested osu! hitobject pooling
|
2020-11-12 15:59:48 +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 |
|
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
|
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 |
|
Dean Herbert
|
e0ef777e87
|
Merge branch 'master' into fix-hitcircle-glow-on-skin-change
|
2020-11-06 16:47:56 +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 |
|
Dean Herbert
|
a43166e8a9
|
Merge branch 'master' into followpointrenderer-hitobject
|
2020-11-05 15:42:09 +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
|
4457e363d3
|
Bring back local variables to reduce two-level-deep variable access
|
2020-11-05 15:22:40 +09:00 |
|
smoogipoo
|
9c1c9945af
|
Make FollowPointRenderer use hitobject models
|
2020-11-05 15:01:45 +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 |
|
smoogipoo
|
9a7fcadabc
|
Use BDL for top-level osu! DHOs
|
2020-11-05 13:51:46 +09:00 |
|
Dean Herbert
|
65fb8628e0
|
Use HitStateUpdateTime
|
2020-11-04 17:30:11 +09:00 |
|
Dean Herbert
|
e5a5c3713d
|
Merge branch 'drawable-hit-object-hit-state-fix' into fix-hitcircle-glow-on-skin-change
|
2020-11-04 17:15:20 +09:00 |
|
Dean Herbert
|
a3dc1d5730
|
Update existing implementations
|
2020-11-04 17:14:23 +09:00 |
|
Dean Herbert
|
b069372b29
|
Fix skin changes resulting in incorrectly applied transforms in MainCirclePiece
|
2020-11-03 17:49:48 +09:00 |
|
Dean Herbert
|
ed982e8dd1
|
Make stacked hitcircles more visible when using default skin
|
2020-10-06 14:09:31 +09:00 |
|