Dean Herbert
|
f32d444d68
|
Remove generics from Playfield (fixes catch)
|
2017-09-12 18:19:28 +09:00 |
|
Dean Herbert
|
1194e46ef1
|
Merge remote-tracking branch 'upstream/master' into judgement-revamp
|
2017-09-12 17:46:21 +09:00 |
|
Dean Herbert
|
d66fb307dc
|
Fix wrong licence header
|
2017-09-11 19:14:37 +09:00 |
|
smoogipooo
|
df0a31bf2a
|
Add judgement text displays to osu!mania
|
2017-09-11 17:56:02 +09:00 |
|
smoogipooo
|
54aff432fe
|
Fix CI error
|
2017-09-11 15:43:23 +09:00 |
|
Dan Balasescu
|
6ecd530d7b
|
Add missing license header
|
2017-09-11 15:24:28 +09:00 |
|
smoogipooo
|
e8efdcf188
|
Make tick explosions white and lower scale.
|
2017-09-11 14:37:34 +09:00 |
|
Dean Herbert
|
5ce76d8023
|
Merge remote-tracking branch 'upstream/master' into judgement-revamp
|
2017-09-11 14:36:51 +09:00 |
|
smoogipooo
|
3026675f35
|
Add explosions.
|
2017-09-11 13:44:39 +09:00 |
|
smoogipooo
|
10f0d1f20d
|
Pass down OnJudgement to columns.
|
2017-09-11 12:57:10 +09:00 |
|
smoogipooo
|
42dc4d9b1c
|
Rework mania playfield to be more sane with masking/nesting.
|
2017-09-11 10:46:54 +09:00 |
|
smoogipooo
|
b085208d24
|
Remove unused code
|
2017-09-07 16:15:33 +09:00 |
|
smoogipooo
|
ef9b87e8c7
|
Make column lights not increase in brightness when successfully pressed
|
2017-09-07 16:15:25 +09:00 |
|
smoogipooo
|
0cc443e618
|
Remove all generic judgements.
|
2017-09-06 18:05:51 +09:00 |
|
smoogipooo
|
115e5c95af
|
Make ScrollingPlayfield.Reversed protected; make ManiaPlayfield 'invertible'.
|
2017-08-23 20:50:03 +09:00 |
|
smoogipooo
|
d8dfcc614a
|
Make mania work with key bindings
|
2017-08-23 13:42:16 +09:00 |
|
smoogipooo
|
0e41fc8842
|
Add mania bindings.
|
2017-08-23 12:49:50 +09:00 |
|
smoogipooo
|
909cae5861
|
CI fixes.
|
2017-08-22 14:21:28 +09:00 |
|
smoogipooo
|
9a7c9e9af0
|
Disable reversing for now - this needs to be re-implemented in a later PR.
|
2017-08-22 14:17:57 +09:00 |
|
smoogipooo
|
cd3c825bd2
|
Fix mania playfield not working.
|
2017-08-22 14:07:46 +09:00 |
|
smoogipooo
|
88151eff3f
|
Fix dofficulty calculators not working and make mania set the correct key count for non-mania specific maps.
|
2017-08-22 14:07:39 +09:00 |
|
smoogipooo
|
4eec59f669
|
Only set the number of availableColumns once, at ManiaRulesetContainer level.
# Conflicts:
# osu.Game.Rulesets.Mania/Beatmaps/ManiaBeatmapConverter.cs
# osu.Game.Rulesets.Mania/UI/ManiaRulesetContainer.cs
# osu.Game/Rulesets/UI/RulesetContainer.cs
|
2017-08-22 14:07:37 +09:00 |
|
Dean Herbert
|
16e96888ab
|
Update KeyCounterCollection to support action-based buttons
|
2017-08-21 12:39:22 +09:00 |
|
Dean Herbert
|
723e27353c
|
HitRenderer -> RulesetContainer
|
2017-08-09 13:28:29 +09:00 |
|
Dean Herbert
|
7c0e7ebcd0
|
Give HitRenderer a reference to Ruleset
Used to get correct bindings for a mode (ActionMappingInputManager).
|
2017-08-09 13:05:52 +09:00 |
|
smoogipooo
|
c5ce86b9f3
|
Add reversing capability to ScrollingPlayfield.
|
2017-08-08 12:59:50 +09:00 |
|
smoogipooo
|
12f9793fec
|
Fix mania bar lines not working.
|
2017-08-07 17:46:22 +09:00 |
|
smoogipooo
|
f3c05fe232
|
CI fixes.
|
2017-08-07 17:34:57 +09:00 |
|
smoogipooo
|
933740664c
|
SpeedAdjustedHitRenderer -> ScrollingHitRenderer for consistent naming.
|
2017-08-07 16:43:54 +09:00 |
|
smoogipooo
|
a3efca9c35
|
Reduce implementation overhead in actually positioning hitobjects and making them scroll.
|
2017-08-07 16:02:38 +09:00 |
|
smoogipooo
|
c6447e40f9
|
Reduce implementation overhead for nested playfields (e.g. playfield + columns).
|
2017-08-07 14:56:26 +09:00 |
|
smoogipooo
|
b1d25ed388
|
Implement ScrollingPlayfield, now containing ScrollingHitObjectContainer (prev. SpeedAdjustmentCollection).
Also removing a lot of mania code relating to gravity mod for now.
|
2017-08-04 23:07:08 +09:00 |
|
smoogipooo
|
0f901c99a0
|
Implement SpeedAdjustedPlayfield and a new HitRenderer derivation.
|
2017-08-04 20:11:18 +09:30 |
|
Dean Herbert
|
64f2e2dc32
|
Use Colour instead of ColourInfo
|
2017-07-23 13:06:16 +02:00 |
|
Thomas Müller
|
e68675f970
|
Rename EasingTypes to Easing
|
2017-07-22 20:53:53 +02:00 |
|
Thomas Müller
|
598b3f051e
|
Address CI concerns and update framework
|
2017-07-22 11:15:45 +02:00 |
|
Thomas Müller
|
c4619f614a
|
Merge branch 'master' of github.com:ppy/osu into better-transforms
# Conflicts:
# osu-framework
|
2017-07-19 19:15:51 +02:00 |
|
Dean Herbert
|
21d07428fe
|
Fix some test regressions
|
2017-07-19 15:16:59 +09:00 |
|
Thomas Müller
|
6063219b72
|
Update framework
|
2017-07-16 13:59:26 +03:00 |
|
Thomas Müller
|
a5e610a7ba
|
Update framework and fix compilation
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
|
2017-07-14 19:18:12 +03:00 |
|
Thomas Müller
|
e8ce3e16b0
|
Address CI concern
|
2017-07-10 12:52:29 +03:00 |
|
Dean Herbert
|
0e2dc9388a
|
More changes in-line with framework changes.
|
2017-07-10 12:55:47 +09:00 |
|
Dean Herbert
|
89c8a34025
|
Merge branch 'master' into better-drawablehitobject-lifetimes
|
2017-06-21 20:13:57 +09:00 |
|
smoogipooo
|
fc0e44b214
|
Update framework.
|
2017-06-21 11:28:27 +09:00 |
|
paparony03
|
62dee59672
|
Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
|
2017-06-20 15:54:23 +10:00 |
|
smoogipooo
|
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 |
|
smoogipooo
|
5bac0919f0
|
Remove gross autoSizingAxes and life time.
|
2017-06-16 13:00:08 +09:00 |
|
smoogipooo
|
5d7336b235
|
A bit more cleanup.
|
2017-06-16 10:06:47 +09:00 |
|
smoogipooo
|
fda220acbc
|
Move speed adjustment code from ManiaHitRenderer to SpeedAdjustedHitRenderer.
|
2017-06-15 19:34:28 +09:00 |
|
smoogipooo
|
419682b740
|
Merge remote-tracking branch 'origin/master' into timingchange-rework
# Conflicts:
# osu-framework
|
2017-06-12 13:09:02 +09:00 |
|