d0eaf629af
Merge branch 'master' into dho-apply
2019-10-18 19:45:10 +09:00
89f50b26f7
Fix hitobject combo colour potentially not getting adjusted
2019-10-18 17:32:11 +09:00
5d3d25d3b6
Make method private for now
2019-10-18 13:24:28 +09:00
9a896d52bf
Fix nested hitobjects not updating
2019-10-18 13:18:41 +09:00
f429a8f7c2
Add back/obsolete old AddNested() method
2019-10-17 14:02:08 +09:00
d8f3678c3c
Rename parameter
2019-10-17 12:53:54 +09:00
8d7453c251
Rework construction of nested hitobjects
2019-10-16 22:10:50 +09:00
ad6b8d3e04
Add result offset bounding to result itself, rather than just transforms
2019-10-09 19:08:55 +09:00
51bf600ea7
Use empty hitwindows instead of null
2019-10-09 19:08:31 +09:00
897b3233af
Add start time tracking to EditorBeatmap
2019-10-03 14:23:48 +09:00
45f2bcc440
Fix combo bindings not being bound to nested hitobjects
2019-09-26 17:39:19 +09:00
706e884cc0
Update accent colour on combo index change
2019-09-26 17:13:13 +09:00
bbf0544a8d
Add bindables for IHasComboInformation properties
2019-09-26 16:55:08 +09:00
7d5544460b
Fix mania scrolling speed not including beatmap slider multipli… ( #6236 )
...
Fix mania scrolling speed not including beatmap slider multiplier
Co-authored-by: Dean Herbert <pe@ppy.sh >
2019-09-25 22:34:46 +09:00
9323df26a1
Decouple bar line hitobjects from generator
...
Introduce an IBarLine interface, which together with generic constraints
helps decouple BarLineGenerator from the actual hitobject types it
creates. Thanks to this, all rulesets that want bar lines can provide
an implementation of IBarLine that also derives from the base hitobject
class.
This allows DrawableBarLines in taiko and mania to be migrated back to
DrawableTaikoHitObject and DrawableManiaHitObject base classes
respectively. This in turn resolves #6215 without code duplication,
since the missing anchoring application is now done in mania's
DrawableBarLine through deriving from DrawableManiaHitObject.
2019-09-25 00:36:27 +02:00
75cceb9e30
Fix LifetimeChanged being invoked before lifetime is set
2019-09-24 16:47:34 +09:00
762adb783a
Fix duplicate invocation of updateState on load complete
2019-09-19 14:15:06 +09:00
5901a915e7
Always update drawable hitobject state on skin change
2019-09-18 20:19:57 +09:00
b81b162ee1
Update InitialLifetimeOffset comment
2019-09-12 19:30:27 +09:00
9fc60aeefc
Merge branch 'master' into reset-dho-lifetimes
2019-09-12 19:29:14 +09:00
f21e47d6d2
Move expire to DrawableHitObject
2019-09-12 19:29:08 +09:00
af3bb5a2cd
Centralise and share bar line generation code between rulesets
2019-09-10 13:30:54 +09:00
7f2d14416a
Reset DrawableHitObject lifetimes on state change
2019-09-07 14:44:44 +09:00
a50284a5eb
Merge pull request #6019 from peppy/hit-window-refactor
...
Refactor HitWindows for legibility
2019-09-06 16:10:04 +09:00
c379480e7b
Merge branch 'master' into remove-judgement-occurred
2019-09-06 15:32:34 +09:00
f925e781a9
Refactor HitWindows for legibility
2019-09-06 15:24:14 +09:00
07f662071d
Remove judgementOccurred
2019-09-04 18:14:55 +09:00
bebc3309ce
Refactor skin configuration to be infinitely extensible
2019-09-03 17:57:34 +09:00
1e7528c2b3
Merge remote-tracking branch 'upstream/master' into non-timeoffset-judgements
2019-09-02 19:13:00 +09:00
f20e07136a
Add attribute to catch potential future nullrefs
2019-09-02 17:48:41 +09:00
f6102b4d92
Adjust xmldoc
2019-09-02 17:15:36 +09:00
0c73c5acf3
Expose full hitobject rather than hit windows
2019-09-02 17:14:40 +09:00
f2bdf94a1d
Add HitWindows to JudgementResult to indicate timing errors
2019-09-02 16:28:14 +09:00
8f8d35bd15
Delay initial hitobject state computation
2019-09-02 15:06:34 +09:00
741bd0a5cf
Fix incorrect colour sizes and simplify alignment specification
2019-08-30 18:35:17 +09:00
9a98f39f06
Share logic with other rulesets (and make default)
2019-08-28 18:12:47 +09:00
9e926d44c0
Obsolete legacy UpdateState() method
2019-08-27 16:09:47 +09:00
dbb3b583cf
Log error for invalid beatmap/storyboard events instead of thro… ( #5611 )
...
Log error for invalid beatmap/storyboard events instead of throwing
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me >
2019-08-09 12:56:47 +09:00
7e9c100c9b
Apply new resharper refactors
2019-08-09 12:29:33 +09:00
de4ad1f625
Fix bad log message
2019-08-08 14:44:49 +09:00
ac2060f1cf
Throw exceptions and let LegacyDecoder handle them
2019-08-08 14:44:04 +09:00
0ff1c6184b
Add generation comment
2019-08-01 17:36:20 +09:00
a2468e599b
Fix ticks in repeat spans being returned in reverse order
2019-08-01 17:31:37 +09:00
894d573fbc
Cache DrawableHitObject for skinnables to access ( #5463 )
...
Cache DrawableHitObject for skinnables to access
2019-07-29 18:49:37 +09:00
ba4045a761
Fix transforming mods not working properly
...
Hidden, Grow, Deflate, etc..
2019-07-27 00:22:40 +03:00
eb6bda3f08
Cache DrawableHitObject for skinnables to access
2019-07-25 16:03:07 +09:00
4e7e2d1d52
Adjust comments
2019-07-23 21:16:09 +09:00
74b09c72fa
Refactor state updates to convert State into an IBindable
2019-07-23 21:16:09 +09:00
d4d286c988
Add full documentation
2019-07-22 16:08:38 +09:00
c3b81bef4a
Flip default to the preferred method going forward
2019-07-22 15:55:38 +09:00