Commit Graph

6654 Commits

Author SHA1 Message Date
Dan Balasescu
50b7fdce1c Merge pull request #1088 from peppy/catch-catcher
osu!catch: Catcher and basic structure
2017-08-09 14:00:33 +09:00
smoogipooo
431a9649a4 Remove unused using. 2017-08-09 13:38:12 +09:00
Dean Herbert
723e27353c HitRenderer -> RulesetContainer 2017-08-09 13:28:29 +09:00
Dean Herbert
f21b370f4e Add variant for rulesets with more than one possible key layout 2017-08-09 13:23:23 +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
1c5584f068 Make ScrollingPlayfield store a list of SpeedAdjustments instead of a Container.
Because they're removed from the container when they're not alive, and any further adding methods fail.
2017-08-09 12:45:50 +09:00
Dean Herbert
eee6404986 Store bindings to database 2017-08-09 12:37:47 +09:00
smoogipooo
dfb47b571a Make HitRenderer's Playfield public so it can be used in testing. 2017-08-09 12:24:38 +09:00
Dean Herbert
b88f37de45 Add custom actions for Catch
Reworks input management for rulesets
2017-08-09 11:50:34 +09:00
smoogipooo
27e63eb7c4 Fix up sizing issues. 2017-08-09 10:54:00 +09:00
Dan Balasescu
7345ad40db Merge branch 'master' into timingchange-improvements 2017-08-09 10:53:25 +09:00
Dean Herbert
06e5f7de09 Make pulp size private 2017-08-09 10:16:31 +09:00
Dean Herbert
41fa961571 Merge remote-tracking branch 'smoogipooo/timingchange-improvements' into catch 2017-08-09 09:30:47 +09:00
Dean Herbert
da5f2fc6af Merge remote-tracking branch 'origin/catch-catcher' into catch 2017-08-09 09:28:50 +09:00
Dean Herbert
d9f5035d44 Merge branch 'master' into catch-catcher 2017-08-09 09:03:07 +09:00
Dean Herbert
66ef6eb026 Merge pull request #1092 from jorolf/fix-test-argument
fix "--tests" argument for visual tests
2017-08-09 09:02:49 +09:00
Dean Herbert
1c7fe02d1b Update framework 2017-08-09 08:56:45 +09:00
Dean Herbert
482626adc2 Don't crash on spinners 2017-08-09 08:54:19 +09:00
Dean Herbert
881bf48c6e Merge branch 'master' into fix-test-argument 2017-08-09 08:52:56 +09:00
Jorolf
56caa6ef10 fix tests argument 2017-08-09 01:49:50 +02:00
Dean Herbert
ae4460e680 Merge pull request #1091 from ppy/smoogipooo-patch-1
Remove incorrect duplicate code in mania pattern generation.
2017-08-09 07:52:35 +09:00
Dan Balasescu
21d44b1e99 Remove correct duplicate code.
Already present on line 51.
2017-08-09 06:24:08 +09:00
Dan Balasescu
98c652c0f9 Merge pull request #1089 from johnneijzen/Small-Mistakes-Fix
Update HitObjectPatternGenerator.cs
2017-08-09 06:13:16 +09:00
John Neijzen
9e17549d7f Update HitObjectPatternGenerator.cs 2017-08-08 22:56:27 +08:00
smoogipooo
cae21869d0 Use CompositeDrawable for HitObjectContainer. Removes a looooooot of generics 👍. 2017-08-08 17:37:11 +09:00
smoogipooo
a95ee7494f Initial conversion of taiko to use ScrollingPlayfield. 2017-08-08 16:01:18 +09:00
smoogipooo
8585561557 Merge branch 'timingchange-improvements' into taiko-timingchanges-2 2017-08-08 14:38:42 +09:00
smoogipooo
9e01b47a09 Convert to local object. 2017-08-08 14:15:08 +09:00
smoogipooo
25202b522d Fix not setting Origin + Anchors properly when reversing. 2017-08-08 14:10:26 +09:00
Dean Herbert
2203d55d64 fixes 2017-08-08 13:31:55 +09:00
Dean Herbert
e00ea2db04 Merge remote-tracking branch 'smoogipooo/timingchange-improvements' into catch 2017-08-08 13:24:43 +09:00
smoogipooo
80c95d5b26 Update framework. 2017-08-08 13:24:15 +09:00
smoogipooo
e54abe8d0a Fix not removing queued hit objects. 2017-08-08 13:23:46 +09:00
Dean Herbert
ca2da5ac9b Don't crash on spinners 2017-08-08 13:03:34 +09:00
Dean Herbert
a95aa90adc Allow DrawableHitObjects to be removed from a Playfield
(cherry picked from commit 3926238be9)
2017-08-08 13:02:51 +09:00
Dean Herbert
ee7bb1b4f5 Don't set RelativePositionAxes when setting ScrollingAxes
(cherry picked from commit debe13629f)
2017-08-08 13:02:23 +09:00
smoogipooo
c5ce86b9f3 Add reversing capability to ScrollingPlayfield. 2017-08-08 12:59:50 +09:00
Dean Herbert
5704e9ee65 Fix failing at beginning of map 2017-08-08 12:58:43 +09:00
Dean Herbert
ff490cf44c Add catching support 2017-08-08 12:58:43 +09:00
Dean Herbert
99a00ed319 Make fruit look a bit better (and buffer them to a texture) 2017-08-08 12:58:43 +09:00
Dean Herbert
3926238be9 Allow DrawableHitObjects to be removed from a Playfield 2017-08-08 10:53:59 +09:00
Dean Herbert
4bdaa8ae68 Add basic miss support 2017-08-08 10:36:05 +09:00
Dean Herbert
e67379b6de Use ScrollingHitRenderer 2017-08-08 10:35:56 +09:00
Dean Herbert
debe13629f Don't set RelativePositionAxes when setting ScrollingAxes 2017-08-08 09:20:54 +09:00
Dean Herbert
bb63d99fb8 Merge branch 'catch-catcher' into catch 2017-08-08 07:48:38 +09:00
Dean Herbert
70585a279d Comment out unused variables for now 2017-08-08 07:48:03 +09:00
Dean Herbert
bbeb14f99d Merge remote-tracking branch 'smoogipooo/timingchange-improvements' into catch 2017-08-08 07:37:31 +09:00
Dean Herbert
4d1dd70cfb Licence headers 2017-08-08 07:32:23 +09:00
Dean Herbert
825e854aff Merge branch 'master' into catch-catcher 2017-08-08 07:28:55 +09:00
Dean Herbert
fe625f711a Update framework 2017-08-08 07:22:03 +09:00