|
62ee613da3
|
Merge remote-tracking branch 'origin/master' into timingchange-improvements
|
2017-08-07 17:35:53 +09:00 |
|
|
f3c05fe232
|
CI fixes.
|
2017-08-07 17:34:57 +09:00 |
|
|
9c0a0b1e2c
|
Rewrite/add comments.
|
2017-08-07 17:27:50 +09:00 |
|
|
933740664c
|
SpeedAdjustedHitRenderer -> ScrollingHitRenderer for consistent naming.
|
2017-08-07 16:43:54 +09:00 |
|
|
fc252f8888
|
Remove exception (this is set in SpeedAdjustmentContainer).
|
2017-08-07 16:24:51 +09:00 |
|
|
a3efca9c35
|
Reduce implementation overhead in actually positioning hitobjects and making them scroll.
|
2017-08-07 16:02:38 +09:00 |
|
|
068dfcb19a
|
Default CreateSpeedAdjustmentContainer implementation.
|
2017-08-07 15:22:31 +09:00 |
|
|
c6447e40f9
|
Reduce implementation overhead for nested playfields (e.g. playfield + columns).
|
2017-08-07 14:56:26 +09:00 |
|
|
376f99c1e3
|
Make VisibleTimeRange transform work again.
|
2017-08-07 14:32:55 +09:00 |
|
|
e1dfe364b2
|
Fix lifetime performance regression.
|
2017-08-07 14:07:49 +09:00 |
|
|
eb190d83bd
|
Adjust CS multiplier to match stable
|
2017-08-07 10:43:33 +09:00 |
|
|
6f93aa6131
|
Fix incomplete comment
|
2017-08-07 09:01:47 +09:00 |
|
|
e75f438c29
|
Add difficulty application mods
Also fixes circular references when using IJsonSerializable.
|
2017-08-07 08:54:54 +09:00 |
|
|
224de9cc1e
|
Implement NoFail mod
|
2017-08-07 08:54:54 +09:00 |
|
|
3416925233
|
Fix alignment of icons on mod buttons
|
2017-08-07 08:54:53 +09:00 |
|
|
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 |
|
|
54503eef71
|
Rename *ScrollingDrawableTimingSection -> *ScrollingContainer, move LinearScrollingContainer to osu.Game, make SpeedAdjustmentContainer non-abstract.
|
2017-08-04 22:50:29 +09:30 |
|
|
4a9f3aa70d
|
Merge remote-tracking branch 'origin/master' into timingchange-improvements
|
2017-08-04 20:11:24 +09:30 |
|
|
0f901c99a0
|
Implement SpeedAdjustedPlayfield and a new HitRenderer derivation.
|
2017-08-04 20:11:18 +09:30 |
|
|
62b3540fd6
|
Merge branch 'master' into fixes
|
2017-08-04 13:49:03 +08:00 |
|
|
eb9972581e
|
Provide Autoplay mod in Ruleset.
|
2017-08-04 00:25:24 +08:00 |
|
|
0d9ea97828
|
Allow Rulesets to create a non-FontAwesome icon
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
|
2017-08-03 14:36:21 +09:00 |
|
|
3b1166d1e6
|
Optimise file lookups and other database operations
FirstOrDefault when called on a TableQuery with a predicate doesn't use table indices
|
2017-08-01 17:37:21 +09:00 |
|
|
5f53426a9a
|
*Database -> *Store
Welcome back BeatmapManager
|
2017-07-27 16:56:41 +09:00 |
|
|
cbe7b08642
|
Make BeatmapStore's BeatmapDatabase private
|
2017-07-27 15:34:13 +09:00 |
|
|
9e20a02c0a
|
Split out BeatmapDatabase into BeatmapStore
Hide database functionality at a lower level in preparation from eventually making it private.
|
2017-07-26 16:31:34 +09:00 |
|
|
fce580d717
|
Reshuffle namespaces
|
2017-07-26 13:22:46 +09:00 |
|
|
e68675f970
|
Rename EasingTypes to Easing
|
2017-07-22 20:53:53 +02:00 |
|
|
87bcd526f3
|
Get rid of raw AddDelay calls within osu.Game
|
2017-07-17 16:51:21 +03:00 |
|
|
032e9df67b
|
ApplyDelay -> AddDelay
|
2017-07-16 17:47:29 +03:00 |
|
|
71105bb9ee
|
Delay -> ApplyDelay; DelayReset -> ResetDelay
|
2017-07-16 14:06:46 +03:00 |
|
|
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 |
|
|
fc28617099
|
Merge remote-tracking branch 'upstream/master' into ruleset-settings
|
2017-07-13 15:35:53 +09:00 |
|
|
e1e7cb7178
|
Remove unnecessary using statements
|
2017-07-12 12:55:52 +09:00 |
|
|
f7c9e449d4
|
add ruleset settings
|
2017-07-11 20:25:24 +02:00 |
|
|
4045083dcd
|
Update sorting comparers in line with framework changes
|
2017-07-11 21:21:58 +03:00 |
|
|
22a987f6cc
|
Update test cases to new framework and fix old crashes
|
2017-07-07 15:05:55 +03:00 |
|
|
2f8e6f20a6
|
Fix CI issues
|
2017-07-05 13:46:53 -07:00 |
|
|
2d7eefa6fe
|
Update Cached usage according to framework
|
2017-07-02 13:00:02 +03:00 |
|
|
f5829860a2
|
Get rid of AlwaysReceiveInput
|
2017-06-23 18:02:24 +02:00 |
|
|
3389c8a4dc
|
CI fixes.
|
2017-06-21 20:17:15 +09:00 |
|
|
34ac932fe2
|
Reduce pollution in DrawableHitObject in favor of a loosely-coupled IScrollingHitObject.
|
2017-06-19 10:54:23 +09:00 |
|
|
38f2bd47c5
|
Even saner default.
|
2017-06-16 20:00:16 +09:00 |
|
|
9fea187788
|
A bit more commenting.
|
2017-06-16 19:58:43 +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 |
|
|
ea87aca032
|
We no longer need to pass in the control point.
|
2017-06-16 13:12:36 +09:00 |
|
|
874db28478
|
CI fixes.
|
2017-06-16 13:09:06 +09:00 |
|
|
5bac0919f0
|
Remove gross autoSizingAxes and life time.
|
2017-06-16 13:00:08 +09:00 |
|
|
6bfb716cc6
|
CI fixes.
Update SpeedAdjustmentCollection.cs
|
2017-06-16 11:48:14 +09:00 |
|