|
05234d6c30
|
Fix mania hitobjects not appearing early enough
|
2021-07-16 19:33:34 +09:00 |
|
|
a4f362dca6
|
Remove lifetime override of DrawableManiaHitObject
The `AlwaysAlive` logic is now in all DHOs and it is now not necessary (and potentially conflicting).
|
2021-06-17 10:15:24 +09:00 |
|
|
4e7551d50e
|
Fix crashes
|
2021-05-12 16:40:46 +09:00 |
|
|
5692cecaa4
|
Initial implementation of DHO pooling
|
2021-05-12 16:35:05 +09:00 |
|
|
713c169332
|
Fix mania crashing on playing samples after skin change
|
2021-05-11 16:21:21 +09:00 |
|
|
a3dc1d5730
|
Update existing implementations
|
2020-11-04 17:14:23 +09:00 |
|
|
1f0620ffd4
|
Replace assignment references to HitResult.Miss with Judgement.MinResult
|
2020-10-02 23:31:24 +02:00 |
|
|
d419fe4dbf
|
Remove note shaking mention that doesn't apply in mania
|
2020-08-31 12:03:05 +02:00 |
|
|
acbeb5406f
|
Add/improve xmldoc
|
2020-08-31 13:33:41 +09:00 |
|
|
deb172bb6c
|
Implement basic mania hit order policy
|
2020-08-27 20:24:21 +09:00 |
|
|
b3338347b7
|
Remove fade on successful hits
|
2020-08-21 23:56:27 +09:00 |
|
|
330521a2ae
|
Fix lifetime override not working
|
2020-04-28 15:34:10 +09:00 |
|
|
c51bad0e35
|
Cache ManiaPlayfield instead
|
2020-04-13 13:42:21 +09:00 |
|
|
cdff6060d3
|
Remove recursive hierarchy traversal for mania sample balance
|
2020-04-13 13:01:27 +09:00 |
|
|
65b96079a0
|
Move dampening to base implementation and change range to 0..1
|
2020-04-13 13:01:02 +09:00 |
|
|
f274ec297c
|
Add positional sound support for all rulesets
The SamplePlaybackBalance is calculated in a way that the balance
remains between -0.4 and 0.4.
Positional sound is not supported in osu!taiko.
|
2020-04-12 01:33:25 +02:00 |
|
|
f21e47d6d2
|
Move expire to DrawableHitObject
|
2019-09-12 19:29:08 +09:00 |
|
|
9a98f39f06
|
Share logic with other rulesets (and make default)
|
2019-08-28 18:12:47 +09:00 |
|
|
6014a66804
|
Add initial fade transform to fix rewind
|
2019-08-27 12:22:31 +09:00 |
|
|
c11f508400
|
Use transform management for mania hit objects
|
2019-08-26 22:06:30 +03:00 |
|
|
c3b81bef4a
|
Flip default to the preferred method going forward
|
2019-07-22 15:55:38 +09:00 |
|
|
c39c37a18d
|
Apply more missed cases
|
2019-04-01 12:44:46 +09:00 |
|
|
d8c55bc729
|
Adjust namespaces
|
2019-02-21 19:05:52 +09:00 |
|
|
bca347427f
|
Update with framework bindable changes
|
2019-02-21 18:56:34 +09:00 |
|
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
|
5d6a438f98
|
Make selected mania hitobjects always alive
|
2018-11-26 11:34:25 +09:00 |
|
|
9fde7f7f44
|
Move scrolling info to osu.Game
|
2018-11-12 17:34:35 +09:00 |
|
|
f007e71c87
|
Retrieve the mania key action through DI
|
2018-07-02 12:31:41 +09:00 |
|
|
10d1dfa7cd
|
A bit of cleanup
|
2018-06-11 16:10:27 +09:00 |
|
|
baaf431b9e
|
Make IScrollingInfo and store direction as bindable
|
2018-06-11 13:42:13 +09:00 |
|
|
ca5103615d
|
DI the scrolling info rather than pass by ctor
|
2018-06-11 13:42:13 +09:00 |
|
|
5c8bea82f8
|
Fix scroll direction not applying to nested hitobjects
|
2018-06-08 15:29:08 +09:00 |
|
|
80a577f182
|
Fix notes not scrolling correctly
|
2018-06-08 15:16:45 +09:00 |
|
|
f9449e841a
|
Improve overall visual clarity and explosion effects
|
2018-06-07 14:30:27 +09:00 |
|
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
|
cb3d0db555
|
Move combo colours completely out of HitObjects
|
2018-03-20 15:50:12 +09:00 |
|
|
6255aaab68
|
Per-hitobject lifetime management
|
2018-01-10 19:17:43 +09:00 |
|
|
86b5591583
|
Merge remote-tracking branch 'origin/master' into scrolling-hitobjects-rewrite
|
2018-01-10 18:02:49 +09:00 |
|
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
|
f34131f8f4
|
Initial game-wide replacement of scrolling playfields
|
2018-01-04 18:50:17 +09:00 |
|
|
1194e46ef1
|
Merge remote-tracking branch 'upstream/master' into judgement-revamp
|
2017-09-12 17:46:21 +09:00 |
|
|
8bb8999820
|
More TestCaseManiaHitObjects fixes.
|
2017-09-11 04:34:30 +09:00 |
|
|
0cc443e618
|
Remove all generic judgements.
|
2017-09-06 18:05:51 +09:00 |
|
|
84c22df3f5
|
Combine Judgement.HitResults into one.
|
2017-09-06 17:01:48 +09:00 |
|
|
d8dfcc614a
|
Make mania work with key bindings
|
2017-08-23 13:42:16 +09:00 |
|
|
f3c05fe232
|
CI fixes.
|
2017-08-07 17:34:57 +09:00 |
|
|
a3efca9c35
|
Reduce implementation overhead in actually positioning hitobjects and making them scroll.
|
2017-08-07 16:02:38 +09:00 |
|
|
34ac932fe2
|
Reduce pollution in DrawableHitObject in favor of a loosely-coupled IScrollingHitObject.
|
2017-06-19 10:54:23 +09:00 |
|
|
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 |
|