Bartłomiej Dach
|
efe6bb25b1
|
Refactor result application around again to remove requirement for fields
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2024-02-05 13:21:01 +01:00 |
|
Chandler Stowell
|
93bd3ce5ae
|
update DrawableHitCircle.ApplyResult to pass this to its callback
|
2024-01-25 11:25:41 -05:00 |
|
Chandler Stowell
|
d2775680e6
|
use stack to pass action state when applying hit results
this removes closure allocations
|
2024-01-24 13:13:45 -05:00 |
|
Dan Balasescu
|
104fbbde94
|
Change mania scoring to match ScoreV2
|
2023-12-20 18:35:45 +09:00 |
|
Dean Herbert
|
4f1546c474
|
Rename PerfectBonusNote to NotePerfectBonus
|
2023-10-16 15:14:28 +09:00 |
|
Dean Herbert
|
14fedffcc1
|
Fix MissForcefully not considering the bonus object
|
2023-10-16 14:53:36 +09:00 |
|
Dean Herbert
|
e85c039722
|
Adjust method flow to hopefully be more legible
|
2023-10-16 13:31:14 +09:00 |
|
Dean Herbert
|
ddbda69751
|
Remove nullability of bonusNote
|
2023-10-16 13:14:58 +09:00 |
|
Dean Herbert
|
125f28219d
|
Fix hodl tail notes not correctly handling nested bonus judgement
|
2023-10-13 17:36:19 +09:00 |
|
Dean Herbert
|
94b64044e0
|
Add nested bonus judgement to DrawableNote for perfect bonus score
|
2023-10-13 17:01:48 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
1aa0e40f2f
|
Add "Component" prefix to lookup naming
|
2022-11-09 17:46:43 +09:00 |
|
Dean Herbert
|
c908969d9b
|
Rename ISkinComponent to ISkinLookup
|
2022-11-09 17:46:43 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
smoogipoo
|
f9d5abff8a
|
Update with keybinding changes
|
2021-09-16 18:26:12 +09:00 |
|
Bartłomiej Dach
|
922fa96d41
|
Fix notes not updating snap colour on application
|
2021-09-12 18:18:55 +02:00 |
|
smoogipoo
|
1af3bbf400
|
Fix base.OnLoadComplete() not being called
|
2021-05-12 17:06:44 +09:00 |
|
smoogipoo
|
4e7551d50e
|
Fix crashes
|
2021-05-12 16:40:46 +09:00 |
|
smoogipoo
|
5692cecaa4
|
Initial implementation of DHO pooling
|
2021-05-12 16:35:05 +09:00 |
|
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 |
|