044b0604b2
Move OmitFirstBarLine
to TimingControlPoint
2023-02-28 19:29:31 +09:00
3ee046000e
Merge branch 'master' into revert-result-in-playfield
2023-02-16 21:54:29 +01:00
da8ab7143b
Merge branch 'master' into maximum-judgement-offset-in-hit-object
2023-02-15 14:48:15 +09:00
9d09141ab7
Move taiko-specific property out of DrawableHitObject
2023-02-12 16:09:28 +09:00
f0d11f44fc
Always add to additions soundbank in convertSoundType
2023-02-09 22:27:52 +01:00
34d1890f1c
Change snapping to only apply to classic mod
2023-02-09 18:22:14 +09:00
258de3b2d8
Store RawTime in JudgementResult
2023-02-09 17:15:37 +09:00
5f0636c330
Merge branch 'maximum-judgement-offset-in-hit-object' into revert-result-in-playfield
2023-02-09 16:47:58 +09:00
74ab036f3e
Refactor SkinnableSound.Samples
to be non-nullable
2023-01-27 19:32:30 +09:00
efef97d5be
Store Result.TimeAbsolute separately from offset
...
Calculating from TimeOffset is bad because it loses precision.
The result time won't change anymore
even If `HitObject.GetEndTime()` changes later.
2023-01-24 15:35:06 +09:00
11e1b22bf5
Move MaximumJudgementOffset to HitObject
...
We want to access this property for computing lifetime
2023-01-19 21:23:55 +09:00
812a4b412a
Move judgement result revert logic to Playfield
...
Previously, some judgement results were not reverted
when the source DHO is not alive (e.g. frames skipped in editor).
Now, all results are reverted in the exact reverse order.
2023-01-19 19:57:13 +09:00
d1ca4ebd40
Merge pull request #21559 from OliBomby/stream-tool-1
...
Add segment end completions list to SliderPath
2023-01-11 15:31:04 +09:00
08d2fbeb8e
Use new ArgumentNullException.ThrowIfNull throw-helper API
2022-12-22 21:27:59 +01:00
27c497145f
Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0
2022-12-16 18:16:26 +09:00
98a312ca96
Fix segmentEnds incorrect on shortened paths
2022-12-07 09:52:09 +01:00
cd46ca31f9
Add segmend end completions to SliderPath
2022-12-07 09:51:22 +01:00
896f2d8f74
Fix multiple instances of last hitobject time being calculated incorrectly
2022-12-01 18:04:06 +09:00
2e19e93036
Rename method
2022-11-30 22:54:14 +01:00
cff3e06ad6
Update state based on result during LoadComplete
2022-11-27 20:57:00 +01:00
7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
f9d952220f
Fix barlines being misaligned if generation start time is clamped
2022-11-23 18:12:03 +09:00
40f2da364c
Limit how far before the first hitobject that barlines can be generated
2022-11-21 14:40:25 +09:00
106f1cf90b
Merge branch 'master' into combo-colour-brightness-limit
2022-11-11 18:24:39 +09:00
dd4cd3cf8e
Move gameplay configuration to interface to allow editor overriding
2022-11-08 18:25:24 +09:00
c69a4f9333
Move major barline portion to default implementation to allow for further customisation
...
Of note, this removes the "major" barline triangles from legacy skins. I
think this is more correct, as they did not display in stable.
2022-11-07 14:29:58 +09:00
51078bddf9
Remove unused bindable
2022-11-06 23:34:04 +09:00
84179fb087
Merge branch 'master' into combo-colour-brightness-limit
2022-11-05 16:48:56 +01:00
566738494f
Merge pull request #20952 from OliBomby/bezier-convert
...
Add conversion algorithm for lazer slider curves to work with stable
2022-11-04 16:49:51 +09:00
3ec9686e58
Fix test failures and rename configuration value to match better
2022-11-02 18:15:18 +09:00
99ba7c29dd
Change range to 0-100% and rename to "normalisation"
2022-11-02 13:47:11 +09:00
2f3c80f884
Remove toggle and change method of application to blend with original colour
2022-11-02 13:08:29 +09:00
a01602e63c
Merge branch 'master' into combo-colour-brightness-limit
2022-11-02 12:09:27 +09:00
f014acfc8d
Fix DrawableHitObject.AccentColour
not being updated if object entry is not attached
2022-11-01 19:34:53 +09:00
27af91003b
Merge branch 'master' into combo-colour-brightness-limit
2022-11-01 17:50:26 +09:00
0461303895
Change return type to List
2022-10-31 11:39:41 +01:00
414e21c657
Added xmldoc to public methods
2022-10-31 11:39:14 +01:00
94dd4045f1
Remove borrowed framework code
2022-10-31 15:42:17 +09:00
31ba77e378
Merge branch 'master' into bezier-convert
2022-10-31 15:41:08 +09:00
42eafe318c
Remove various simple obsoletions
2022-10-28 13:20:58 +09:00
86d5fcc26d
Added tests
2022-10-26 19:30:42 +02:00
77dcd0fae2
Create BezierConverter.cs
2022-10-26 17:21:20 +02:00
da93849b80
Rename some pieces and better document SampleBankInfo
2022-10-25 14:55:33 +09:00
8a88339e78
Allow combo colour normalisation to be disabled
2022-10-14 14:37:24 +09:00
15db65c037
Extract to struct, add dictionary term
2022-10-14 14:12:53 +09:00
4149235e63
Limit minimum brightness of combo colours
2022-10-13 14:05:33 +09:00
f060e6a780
Implement hold "sliding" samples in osu!mania
2022-10-11 16:31:37 +09:00
5a4196fd51
Make currentEffectPoint
non-nullable
2022-10-10 15:34:29 +02:00
d389808427
Make effect point search more efficient
2022-10-10 14:00:26 +02:00
eae32ca483
Switch DefinitelyBigger
to AlmostBigger
to account for fp errors
2022-10-10 09:39:40 +02:00