|
28e48eab2b
|
CI fixes.
|
2017-06-16 19:30:30 +09:00 |
|
|
4afe83e74e
|
Rework DrawableHitObject to provide default life times and proper DrawableTimingSection autosizing.
This exposes LifetimeOffset from DrawableHitObject which is used by the XSRG rulesets to adjust the life time range by the VisibleTimeRange.
|
2017-06-16 19:21:54 +09:00 |
|
|
c137ee822c
|
Give velocity a sane default value.
|
2017-05-29 12:19:51 +09:00 |
|
|
231b1ae610
|
We don't need a curve.
|
2017-05-29 12:19:38 +09:00 |
|
|
6101fe98e1
|
Always ApplyDefaults after parsing beatmaps to make sure hit objects are in their most loaded state.
|
2017-05-29 12:10:29 +09:00 |
|
|
cd1da469c7
|
Cleanup + actually fix possible nullrefs.
|
2017-05-29 11:14:37 +09:00 |
|
|
9e5a53aae7
|
Fix possible nullrefs.
|
2017-05-29 10:53:55 +09:00 |
|
|
3ec41a313b
|
Add base DrawableHitObject + HitObjectStartTimeComparer.
|
2017-05-26 18:48:18 +09:00 |
|
|
c2d3b6c05a
|
Remove late initialization of head + tail, keep them updated with start time and end time.
|
2017-05-26 15:53:49 +09:00 |
|
|
836bf930a0
|
More cleanups.
|
2017-05-23 15:29:38 +09:00 |
|
|
3cdfd2eef5
|
Split ControlPoint into different types.
# Conflicts:
# osu.Game.Rulesets.Mania/UI/Column.cs
|
2017-05-23 14:03:40 +09:00 |
|
|
9565bb9572
|
Fix hold notes - remove glow for now.
# Conflicts:
# osu.Game.Rulesets.Mania/Objects/Drawables/DrawableHoldNote.cs
# osu.Game.Rulesets.Mania/Objects/Drawables/DrawableManiaHitObject.cs
|
2017-05-17 13:09:49 +09:00 |
|
|
17466a662c
|
Add hold note conversion.
|
2017-05-17 13:09:07 +09:00 |
|
|
6fd95e0c52
|
Fix post-merge breakage
|
2017-05-11 17:16:01 +09:00 |
|
|
bc54b3c85f
|
Merge branch 'master' into mania-notes
|
2017-05-11 17:13:29 +09:00 |
|
|
b0e522345c
|
Combine DrawableHitObject classes into one
|
2017-05-11 17:07:46 +09:00 |
|
|
2d2d1beddd
|
More concrete method to determine if all hit objects have been judged.
Covers the case where nested hit objects are involved.
|
2017-05-11 14:48:08 +09:00 |
|
|
956a7288fb
|
Add basic DrawableNote.
|
2017-05-03 20:12:27 +09:00 |
|
|
1fa42b26e8
|
Make base DrawableHitObject<TJudgement> uninheritable.
|
2017-05-03 14:02:23 +09:00 |
|
|
22be765323
|
Update HitObject.cs
|
2017-04-26 14:45:30 +09:00 |
|
|
28f7e0cdba
|
Introduce SampleInfoList as List<SampleInfo> to reduce generic nesting. Fix CI warnings.
|
2017-04-26 14:12:21 +09:00 |
|
|
a475f1f237
|
Remove redundant qualifier.
|
2017-04-24 14:16:51 +09:00 |
|
|
2af9bf1423
|
Prefix everything inside Rulesets.Objects.Legacy with "Convert" to avoid naming clashes with Ruleset projects.
|
2017-04-22 21:33:11 +09:00 |
|
|
ec04ceaece
|
Fix off-by-one on repeatCount.
|
2017-04-22 20:53:55 +09:00 |
|
|
1bb0b96ddc
|
Make IHasCurve not depend on a SliderCurve object.
|
2017-04-22 20:43:20 +09:00 |
|
|
d7477955ac
|
CI fixes.
|
2017-04-21 20:42:13 +09:00 |
|
|
5cdbb226f8
|
Remove CurvedHitObject to make RepeatSamples not tied to curve.
|
2017-04-21 20:40:11 +09:00 |
|
|
b8f9a2be6e
|
Whoops fix xmldoc.
|
2017-04-21 20:40:05 +09:00 |
|
|
748f13501a
|
Remove HeadSamples and TailSamples, combine into RepeatSamples.
|
2017-04-21 20:04:40 +09:00 |
|
|
382e656e9f
|
CI fixes.
|
2017-04-21 19:51:23 +09:00 |
|
|
6c8bd4dfe4
|
More trimming.
|
2017-04-21 19:41:46 +09:00 |
|
|
47f9b2d55b
|
Trim whitespace.
|
2017-04-21 19:38:04 +09:00 |
|
|
b8c10aa595
|
Improve xmldoc.
|
2017-04-21 19:37:16 +09:00 |
|
|
cae4c7c6e5
|
Combine construction and assignment.
|
2017-04-21 19:12:16 +09:00 |
|
|
a999c42d8a
|
Split slider samples into head + tail + repeats + body (the original HitObject.Samples).
|
2017-04-21 18:49:49 +09:00 |
|
|
a7afde02bf
|
Oops, apparently normal hit sound should always be added.
|
2017-04-21 16:27:35 +09:00 |
|
|
ca824de91c
|
Implement RepeatSamples in IHasRepeats.
|
2017-04-21 16:18:34 +09:00 |
|
|
b4a4597366
|
Transform legacy HitObjectParsers to give repeat slider sounds, instead of all sounds.
|
2017-04-21 16:18:11 +09:00 |
|
|
83f1f9d7e5
|
Add ability to parse per-repeat sounds.
|
2017-04-21 14:38:46 +09:00 |
|
|
bd7341c5a1
|
Restructure reading normal/add/volume members into class to make code a bit more readable/usable.
|
2017-04-21 14:36:28 +09:00 |
|
|
ac9f0ccb48
|
Fix hit normals always being played, regardless of sound type.
|
2017-04-21 13:59:55 +09:00 |
|
|
fbd26a1d5e
|
Mode -> Ruleset.
|
2017-04-18 16:05:58 +09:00 |
|