smoogipoo
|
aa151e4cd7
|
Merge branch 'master' into mania-notelock
|
2020-08-31 13:31:41 +09:00 |
|
smoogipoo
|
deb172bb6c
|
Implement basic mania hit order policy
|
2020-08-27 20:24:21 +09:00 |
|
smoogipoo
|
1db836e9e0
|
Merge branch 'master' into hold-note-lighting
|
2020-08-26 20:22:07 +09:00 |
|
smoogipoo
|
9372c6eef6
|
Implement hold note lighting
|
2020-08-26 20:21:56 +09:00 |
|
smoogipoo
|
8632c3adf0
|
Fix hold notes bouncing with SV changes
|
2020-08-21 23:11:15 +09:00 |
|
Dan Balasescu
|
42ee9b75df
|
Apply suggestions from code review
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-08-21 19:38:59 +09:00 |
|
smoogipoo
|
aead13628b
|
Rework freezing to use masking
|
2020-08-21 17:52:42 +09:00 |
|
smoogipoo
|
37cf7999b1
|
Merge branch 'master' into hold-note-freeze
|
2020-08-21 14:39:25 +09:00 |
|
smoogipoo
|
1d9d885d27
|
Mask the tail as the body gets shorter
|
2020-08-19 01:40:26 +09:00 |
|
smoogipoo
|
4d4d9b7356
|
Add rewinding support
|
2020-08-19 01:37:31 +09:00 |
|
smoogipoo
|
99315a4aa7
|
Fix incorrect anchors for up-scroll
|
2020-08-19 00:05:36 +09:00 |
|
smoogipoo
|
988ad378a7
|
Fix body size + freeze head piece
|
2020-08-19 00:05:05 +09:00 |
|
smoogipoo
|
385f7cf85d
|
Implement mania hold note body recycling
|
2020-08-18 17:56:48 +09:00 |
|
smoogipoo
|
548ccc1a50
|
Initial implementation of hold note freezing
|
2020-08-18 00:29:00 +09:00 |
|
smoogipoo
|
f044c06d08
|
Fix hold notes accepting presses during release lenience
|
2020-07-20 22:26:58 +09:00 |
|
Dean Herbert
|
59bd2b3035
|
Merge pull request #8823 from smoogipoo/all-ruleset-encoders
Implement legacy beatmap encoding for all rulesets
|
2020-04-24 17:49:34 +09:00 |
|
smoogipoo
|
4f0b5a34d3
|
Fix hold note placement body sized incorrectly
|
2020-04-23 12:53:23 +09:00 |
|
smoogipoo
|
1f962f5c56
|
Reword comment
|
2020-04-22 09:06:04 +09:00 |
|
smoogipoo
|
d957614fc9
|
Cleanup handling of mania samples
|
2020-04-22 09:06:04 +09:00 |
|
smoogipoo
|
1f797207f7
|
Rework lookups to not require total playfield columns
|
2020-04-03 12:31:05 +09:00 |
|
smoogipoo
|
1952fcc0ce
|
Implement mania hold note skinning
|
2020-03-31 16:42:35 +09:00 |
|
smoogipoo
|
7b2f58eb30
|
Apply OnRelease method signature refactorings
|
2020-01-22 13:22:34 +09:00 |
|
smoogipoo
|
d6fd1007c4
|
internal -> public
|
2019-12-23 18:48:14 +09:00 |
|
smoogipoo
|
7ac6f68de8
|
Rewrite hold note input handling
|
2019-12-23 17:48:57 +09:00 |
|
smoogipoo
|
42853b5af6
|
Separate head/tail notes from hold note class
|
2019-12-23 17:48:57 +09:00 |
|
smoogipoo
|
bc41eb176e
|
Clean up head/tail setting in various DHOs
|
2019-10-17 14:02:23 +09:00 |
|
smoogipoo
|
f429a8f7c2
|
Add back/obsolete old AddNested() method
|
2019-10-17 14:02:08 +09:00 |
|
smoogipoo
|
d8f3678c3c
|
Rename parameter
|
2019-10-17 12:53:54 +09:00 |
|
smoogipoo
|
8a284bacba
|
Make mania use the new nested hitobject structure
|
2019-10-17 12:37:20 +09:00 |
|
smoogipoo
|
8302658186
|
Fix other potential nullref cases that rider missed
|
2019-09-02 18:31:33 +09:00 |
|
smoogipoo
|
fff2da7289
|
Fix hold notes disappearing instantaneously
|
2019-08-27 12:59:57 +09:00 |
|
Dean Herbert
|
8327452fe1
|
Make AccentColour a bindable
|
2019-07-22 14:48:59 +09:00 |
|
Dean Herbert
|
39df8cce19
|
Fix incorrect usage of InternalChildren
Could cause overwriting of components added by base DrawableHitObjcet class (such as samples)
|
2019-03-25 13:48:55 +09:00 |
|
Dean Herbert
|
42be7857d1
|
Use expression body for property get/set where possible
|
2019-02-28 13:58:19 +09:00 |
|
smoogipoo
|
d8c55bc729
|
Adjust namespaces
|
2019-02-21 19:05:52 +09:00 |
|
smoogipoo
|
bca347427f
|
Update with framework bindable changes
|
2019-02-21 18:56:34 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
Dean Herbert
|
1e39b84089
|
Increase visibility of osu!mania long notes
|
2018-09-06 23:49:54 +09:00 |
|
Dan Balasescu
|
c1517e1521
|
Merge branch 'master' into judgement-rework
|
2018-08-06 12:30:46 +09:00 |
|
smoogipoo
|
741ec0021e
|
Rename more judgement-related methods to "result"
|
2018-08-06 11:31:46 +09:00 |
|
smoogipoo
|
2a4994e5ce
|
Make hitobjects only have one judgement + result
|
2018-08-03 15:38:48 +09:00 |
|
smoogipoo
|
807794d512
|
Make Rulesets.Mania use the new judgement result structure
|
2018-08-02 20:36:54 +09:00 |
|
smoogipoo
|
cd70e5e30b
|
Migrate Rulesets.Mania to the new judgement system
|
2018-08-02 16:44:01 +09:00 |
|
smoogipoo
|
577ff4cc7f
|
Merge remote-tracking branch 'origin/master' into mania-mask-container
# Conflicts:
# osu.Game.Rulesets.Mania/Objects/Drawables/DrawableHoldNote.cs
# osu.Game.Rulesets.Mania/UI/ManiaPlayfield.cs
# osu.Game.Rulesets.Mania/UI/ManiaRulesetContainer.cs
# osu.Game.Rulesets.Mania/UI/ManiaStage.cs
|
2018-07-17 13:13:57 +09:00 |
|
smoogipoo
|
f007e71c87
|
Retrieve the mania key action through DI
|
2018-07-02 12:31:41 +09:00 |
|
smoogipoo
|
10d1dfa7cd
|
A bit of cleanup
|
2018-06-11 16:10:27 +09:00 |
|
smoogipoo
|
baaf431b9e
|
Make IScrollingInfo and store direction as bindable
|
2018-06-11 13:42:13 +09:00 |
|
smoogipoo
|
ca5103615d
|
DI the scrolling info rather than pass by ctor
|
2018-06-11 13:42:13 +09:00 |
|
smoogipoo
|
0fb4e6b41b
|
Fix hold note body not following the scroll direction
|
2018-06-08 18:16:55 +09:00 |
|