33c5fdcedb
AppVeyor fix
2018-01-29 16:30:46 +08:00
c36859ea3a
Create Slider.StackedPositionAt method
2018-01-29 16:22:14 +08:00
b04e2cbb5c
Fix osu star rating calculation
...
The main bug was that the beatmap was not being processed prior to
having its Skill values calculated, causing stacking to be ignored in
difficulty calculation. The fix involves processing the beatmap with
OsuBeatmapProcessor.
Another minor bug was that sliders were not taking into account the
stacked position midway through the slider (PositionAt does not return
stacked position.), so I corrected by adding StackOffset.
2018-01-26 03:39:19 +08:00
d37844c068
Clean up off-by-one offsets from repeat-related properties
2018-01-23 13:37:25 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
6a29f6020a
Make HitObjects construct nested hit objects
2017-12-22 21:42:54 +09:00
0121692919
Ignore bugged inspectcode inspection
2017-12-21 23:14:42 +09:00
f9ad4b6acb
Make categoryDifficulties return doubles to improve decimal accuracy
2017-11-21 19:55:09 +09:00
eb03b0db30
Consider slider lengths as part of Distance
2017-11-17 21:28:59 +09:00
9260f5b64e
Rework to avoid access to modified closures
2017-11-17 20:57:45 +09:00
c221cfd30c
Fix slider cursor positions not being taken into account
2017-11-17 20:28:41 +09:00
c7ffe6fe58
Fix timeRate dividing incorrectly
2017-11-17 20:28:15 +09:00
5d753427f6
Fix up DT not affecting hitobject densities
2017-11-17 17:28:22 +09:00
bf44b3d0ef
Cleanups
2017-11-17 16:54:50 +09:00
95fd323c6b
Fix ManiaDifficultyCalculator possibly failing due to nullref
2017-11-17 14:37:06 +09:00
ac6213d1fa
CI fixes
2017-11-17 14:26:33 +09:00
7892eefd68
Fix up mod application + beatmap/hitobject references
2017-11-17 14:23:52 +09:00
62155e6dd5
Make DifficultyCalculator support mod applications
...
Fixes https://github.com/ppy/osu/issues/476 .
2017-11-17 12:36:07 +09:00
6d3d485565
And then everything became one
2017-09-19 16:06:58 +09:00
3cacee300a
Fix a false resharper positive
2017-09-11 11:41:29 +09:00
9d915a691d
Fix comment placement.
2017-06-08 00:17:58 +02:00
a0bdab9f0d
Aaand docs again.
2017-06-07 20:29:03 +02:00
1f311cca06
Fix cref in comment.
2017-06-06 19:09:26 +02:00
93f654a539
More docs, better docs.
2017-06-06 18:59:46 +02:00
ce0d70d651
Whitespace fix.
2017-06-06 15:52:33 +02:00
01585027b1
OsuDifficultyBeatmap enumeration logic made clearer, more documentation added.
2017-06-06 15:39:37 +02:00
afb4443763
Capitalised protected members, added readonly modifiers.
2017-06-06 01:08:34 +02:00
f9441a7419
Fix typo and whitespace.
2017-06-06 00:07:00 +02:00
c624712f2f
Refactor ppv2 to allow integration of pp+ features.
2017-06-05 23:45:22 +02:00