smoogipooo
|
c6447e40f9
|
Reduce implementation overhead for nested playfields (e.g. playfield + columns).
|
2017-08-07 14:56:26 +09:00 |
|
smoogipooo
|
376f99c1e3
|
Make VisibleTimeRange transform work again.
|
2017-08-07 14:32:55 +09:00 |
|
Dean Herbert
|
e75f438c29
|
Add difficulty application mods
Also fixes circular references when using IJsonSerializable.
|
2017-08-07 08:54:54 +09:00 |
|
Dean Herbert
|
3416925233
|
Fix alignment of icons on mod buttons
|
2017-08-07 08:54:53 +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
|
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 |
|
Thomas Müller
|
22a987f6cc
|
Update test cases to new framework and fix old crashes
|
2017-07-07 15:05:55 +03:00 |
|
Thomas Müller
|
f5829860a2
|
Get rid of AlwaysReceiveInput
|
2017-06-23 18:02:24 +02:00 |
|
Dan Balasescu
|
6bfb716cc6
|
CI fixes.
Update SpeedAdjustmentCollection.cs
|
2017-06-16 11:48:14 +09:00 |
|
smoogipooo
|
5d7336b235
|
A bit more cleanup.
|
2017-06-16 10:06:47 +09:00 |
|
smoogipooo
|
ff84a11c37
|
We don't need this to be protected anymore.
|
2017-06-16 09:54:16 +09:00 |
|
smoogipooo
|
03b2b254ba
|
Make SpeedAdjustmentCollection support unordered adds of speed adjustments and hit objects.
|
2017-06-16 09:38:06 +09:00 |
|
smoogipooo
|
fda220acbc
|
Move speed adjustment code from ManiaHitRenderer to SpeedAdjustedHitRenderer.
|
2017-06-15 19:34:28 +09:00 |
|
smoogipooo
|
ba8014bbd9
|
Cleanups + xmldoc rewordings/improvements.
|
2017-06-12 15:20:34 +09:00 |
|
smoogipooo
|
1f56848442
|
Rewrite the way speed adjustments are applied.
|
2017-06-09 19:57:03 +09:00 |
|
smoogipooo
|
6f191193a1
|
Rename timing changes, simplify + improve columns/dictionary usage.
|
2017-06-07 19:15:51 +09:00 |
|
smoogipooo
|
3cdfd2eef5
|
Split ControlPoint into different types.
# Conflicts:
# osu.Game.Rulesets.Mania/UI/Column.cs
|
2017-05-23 14:03:40 +09:00 |
|
smoogipooo
|
67cf64062a
|
Add flag to determine whether the beatmap requested for conversion is for the current ruleset.
|
2017-05-19 16:02:40 +09:00 |
|
smoogipooo
|
a762f820c6
|
Fix possible nullrefs.
|
2017-05-11 14:50:18 +09:00 |
|
smoogipooo
|
2d2d1beddd
|
More concrete method to determine if all hit objects have been judged.
Covers the case where nested hit objects are involved.
|
2017-05-11 14:48:08 +09:00 |
|
smoogipooo
|
6445bea864
|
Make Playfield.HitObjects internal to playfields.
Because not all playfields will be using this.
|
2017-05-11 14:44:11 +09:00 |
|
Dean Herbert
|
ab1768ef80
|
Merge branch 'master' into tidy-up
|
2017-05-09 10:27:29 +09:00 |
|
Dean Herbert
|
10910cfcef
|
Make field readonly.
|
2017-05-08 11:47:06 +09:00 |
|
Dean Herbert
|
2f4fad9d41
|
Refactor colour selection.
|
2017-05-08 11:33:22 +09:00 |
|
Huo Yaoyuan
|
4f8549f220
|
Standardise usages of exceptions.
|
2017-05-07 00:38:17 +08:00 |
|
Dean Herbert
|
4b385ded26
|
Tidy up ModIcon.
|
2017-05-05 13:22:10 +09:00 |
|
Dean Herbert
|
c9ba1ac4f6
|
Adjust namespaces.
Also adds transition, uses IHasCurrentValue, combines Mod TestCases and more.
|
2017-05-05 13:00:05 +09:00 |
|
Dean Herbert
|
6298b3effd
|
Refactor ModSection and ModIcon to avoid null mods.
|
2017-05-05 12:16:41 +09:00 |
|
EVAST9919
|
66c858030a
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into mods_refactor
|
2017-05-04 17:35:41 +03:00 |
|
EVAST9919
|
475eb6fe5f
|
Cleanup
|
2017-05-04 17:29:52 +03:00 |
|
EVAST9919
|
9e35eb8d97
|
Fixes
|
2017-05-03 13:53:45 +03:00 |
|
smoogipooo
|
06e014708a
|
Defer virtual method to load().
|
2017-05-03 15:57:15 +09:00 |
|
EVAST9919
|
e7a8619f01
|
ModIcon refactor
|
2017-05-03 09:48:10 +03:00 |
|
EVAST9919
|
898d9495ff
|
line fix
|
2017-05-03 08:27:47 +03:00 |
|
EVAST9919
|
37c3133981
|
Fixes
|
2017-05-02 22:46:18 +03:00 |
|
EVAST9919
|
7e1efcc20b
|
Added ModsContainer
|
2017-05-02 22:34:07 +03:00 |
|
Dean Herbert
|
f202aee2a9
|
Fix input not being propagated to the playfield when outside its bounds.
|
2017-04-29 16:59:23 +09:00 |
|
Dean Herbert
|
e003d9fc3c
|
Add basic replay frame accurate "seeking".
Previously we were looping over Update, when we should instead have been looping over UpdateSubTree.
|
2017-04-25 22:59:58 +09:00 |
|
Dean Herbert
|
3f832731c9
|
Add DoubleTime, HalfTime and Nightcore support.
|
2017-04-21 17:33:37 +09:00 |
|
Dean Herbert
|
3342a97b20
|
Remove using.
|
2017-04-20 19:52:32 +09:00 |
|
smoogipooo
|
7df35e1197
|
Bind to method instead of exposing ScoreProcessor to HealthDisplay.
|
2017-04-20 19:45:15 +09:00 |
|
smoogipooo
|
f50e43fc4b
|
CI fixes.
|
2017-04-20 18:02:09 +09:00 |
|
smoogipooo
|
6e3018f36d
|
Add a glow fade based on density of hits.
|
2017-04-20 17:11:58 +09:00 |
|
smoogipooo
|
e92e08f86d
|
Make StandardHealthDisplay glow extrude beyond the end of the bar.
|
2017-04-20 17:11:31 +09:00 |
|
Dean Herbert
|
1707c2458e
|
Update exception name.
|
2017-04-20 12:11:03 +09:00 |
|
Dean Herbert
|
a0d9c14526
|
Add temporary means of getting the user which is responsible for a resulting play.
|
2017-04-18 22:22:14 +09:00 |
|
Dean Herbert
|
66865c50ad
|
Remove explicit RelativeSize setting.
|
2017-04-18 18:10:13 +09:00 |
|
Dean Herbert
|
fbd26a1d5e
|
Mode -> Ruleset.
|
2017-04-18 16:05:58 +09:00 |
|