Dean Herbert
|
db815f7930
|
Tidy up implementation in DrawableNote
|
2021-05-01 20:39:10 +09:00 |
|
Justus Franklin Tumacder
|
fdf8c12947
|
Replace BeatDivisorFinder with GetClosestBeatDivisor
|
2021-05-01 11:57:47 +08:00 |
|
Justus Franklin Tumacder
|
c4d28110d6
|
Add visual tests for timing based note coloring
|
2021-04-27 19:02:57 +08:00 |
|
Justus Franklin Tumacder
|
559d403abe
|
Rename ColourCodedNotes to TimingBasedNoteColouring
|
2021-04-26 19:05:12 +08:00 |
|
Justus Franklin Tumacder
|
58ebec4803
|
Move BindValueChanged hooks to LoadComplete()
|
2021-04-26 19:00:40 +08:00 |
|
Bartłomiej Dach
|
e14255f395
|
Rename {Snap -> BeatDivisor}Finder
|
2021-04-25 17:44:26 +02:00 |
|
Bartłomiej Dach
|
afb67726f0
|
Reduce casting
|
2021-04-25 17:41:23 +02:00 |
|
Bartłomiej Dach
|
f9e228d6bf
|
Use null-permitting BDL to reduce number of fields
|
2021-04-25 17:40:23 +02:00 |
|
Justus Franklin Tumacder
|
211bff6a8f
|
Fix cake errors
|
2021-04-25 09:21:25 +08:00 |
|
Justus Franklin Tumacder
|
8b9d2a6cff
|
Remove caching for ConfigColourCodedNotes
|
2021-04-25 08:32:49 +08:00 |
|
Justus Franklin Tumacder
|
d3db19c3ce
|
Simplify DrawableNote
|
2021-04-25 08:11:44 +08:00 |
|
Justus Franklin Tumacder
|
e0ca44c908
|
Move SnapFinder from mania ruleset to osu.Game
|
2021-04-25 07:35:53 +08:00 |
|
Justus Franklin Tumacder
|
bedabc1ddf
|
Fix cake errors
|
2021-04-24 22:12:07 +08:00 |
|
Justus Franklin Tumacder
|
8b01082cbb
|
Fix visual tests missing dependency for ColourCodedNotes
|
2021-04-24 21:28:48 +08:00 |
|
Justus Franklin Tumacder
|
3103fd8343
|
Move snapping logic into SnapFinder
|
2021-04-24 21:28:35 +08:00 |
|
Justus Franklin Tumacder
|
a8b401522b
|
Remove ManiaColourCode in favor for boolean
|
2021-04-24 20:39:22 +08:00 |
|
Justus Franklin Tumacder
|
d6d81fb8e5
|
Move color snap logic from Note to DrawableNote
|
2021-04-24 19:53:21 +08:00 |
|
Justus Franklin Tumacder
|
7e3a611f95
|
Add snap color option for osu!mania
|
2021-04-24 16:23:52 +08:00 |
|
ekrctb
|
e3c035fe9c
|
Adjust namespace
|
2020-12-07 12:32:52 +09:00 |
|
Bartłomiej Dach
|
1f0620ffd4
|
Replace assignment references to HitResult.Miss with Judgement.MinResult
|
2020-10-02 23:31:24 +02:00 |
|
smoogipoo
|
deb172bb6c
|
Implement basic mania hit order policy
|
2020-08-27 20:24:21 +09:00 |
|
smoogipoo
|
1f797207f7
|
Rework lookups to not require total playfield columns
|
2020-04-03 12:31:05 +09:00 |
|
smoogipoo
|
c4f76ffdaf
|
Implement mania note skinning
|
2020-03-31 15:29:25 +09:00 |
|
smoogipoo
|
7b2f58eb30
|
Apply OnRelease method signature refactorings
|
2020-01-22 13:22:34 +09:00 |
|
Vperus
|
2d99d41a6d
|
Remove unused CORNER_RADIUS
|
2019-09-20 18:17:35 +03:00 |
|
Dean Herbert
|
44d90a4e86
|
Increase note height
|
2019-09-11 18:16:14 +09:00 |
|
Dean Herbert
|
da6ba20fc8
|
Reduce glow on notes
|
2019-09-11 18:15:03 +09:00 |
|
smoogipoo
|
8302658186
|
Fix other potential nullref cases that rider missed
|
2019-09-02 18:31:33 +09:00 |
|
Dean Herbert
|
8327452fe1
|
Make AccentColour a bindable
|
2019-07-22 14:48:59 +09:00 |
|
smoogipoo
|
a56e29347f
|
Adjust namespaces
|
2019-04-02 14:51:28 +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 |
|
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
|
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
|
d73c2a1654
|
Fix various note elements not following the scroll direction
|
2018-06-08 15:24:19 +09:00 |
|
Dean Herbert
|
f9449e841a
|
Improve overall visual clarity and explosion effects
|
2018-06-07 14:30:27 +09:00 |
|
Dean Herbert
|
56ea1c1d63
|
Adjust hold note visibility and glow composition
|
2018-06-07 14:30:27 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Dean Herbert
|
cb3d0db555
|
Move combo colours completely out of HitObjects
|
2018-03-20 15:50:12 +09:00 |
|
Dean Herbert
|
a42035f494
|
Make DrawableHitObject a CompositeDrawable
No reason for it to be a container.
|
2018-03-15 13:41:06 +09:00 |
|