Commit Graph

63 Commits

Author SHA1 Message Date
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
946cd4bfa3 General cleanup + more xmldocs. 2017-05-24 21:57:38 +09:00
4200e05fe7 Don't handle repeat keys. 2017-05-22 16:42:14 +09:00
f9eb448f16 Implement DrawableNote hits. 2017-05-22 16:35:15 +09:00
3dfe88c068 Make Key a bindable, pass down to drawable hit objects. 2017-05-22 15:28:30 +09:00
7039205363 Invert the playfield by default to make calculations a bit simpler and clean up a lot of code. 2017-05-16 17:34:41 +09:00
da932276e8 Make timing sections scroll again. 2017-05-16 17:03:43 +09:00
a6b71f8ccb Resharper fixes. 2017-05-11 14:11:52 +09:00
7fcbf2d8d4 Add t=0 display to notes. 2017-05-11 12:57:07 +09:00
d852567d1d Rewrite notes to have time-relative position and length. 2017-05-09 20:33:59 +09:00
4ad3e3d64e Basic implementation of hold notes (not finalized yet). 2017-05-04 18:02:43 +09:00
f945c636c2 Make note accent colour work again. 2017-05-04 15:36:37 +09:00
956a7288fb Add basic DrawableNote. 2017-05-03 20:12:27 +09:00