smoogipoo
|
ff559a3a1b
|
Merge remote-tracking branch 'origin/master' into playfield-scaling-rework
# Conflicts:
# osu.Game.Rulesets.Catch/UI/CatchPlayfield.cs
# osu.Game/Rulesets/UI/Scrolling/ScrollingPlayfield.cs
|
2018-10-05 10:40:16 +09:00 |
|
smoogipoo
|
d0007c047a
|
PlayfieldLayer -> PlayfieldAdjustmentContainer
|
2018-10-05 10:39:18 +09:00 |
|
Hanamuke
|
08f58047c2
|
Remade measurements, turns out the correction was not needed
|
2018-09-30 16:08:17 +02:00 |
|
smoogipoo
|
c3fa7f167f
|
Move aspect adjustments out of CatchPlayfield
|
2018-09-21 15:53:06 +09:00 |
|
smoogipoo
|
0bc2bcaf14
|
Remove GetAspectAdjustedSize() and PlayfieldArea
|
2018-09-21 15:14:49 +09:00 |
|
smoogipoo
|
26094ea325
|
Simplify + rename playfield layers in Osu/Catch
|
2018-09-21 15:01:58 +09:00 |
|
smoogipoo
|
368ceec47c
|
Simplify creation of a playfield
|
2018-09-21 14:35:50 +09:00 |
|
smoogipoo
|
826dc6ceb7
|
Make Playfield not a ScalableContainer
|
2018-09-21 14:02:32 +09:00 |
|
Hanamuke
|
309d8c8cb4
|
CI
|
2018-09-19 18:43:39 +02:00 |
|
Hanamuke
|
e7d78b94ae
|
Remove ScrollingVisualisation from settings
|
2018-09-19 18:30:25 +02:00 |
|
Hanamuke
|
e3cc25a96a
|
Implement ConstantScrollingSpeedVisualiser
|
2018-09-18 20:21:10 +02:00 |
|
Dean Herbert
|
2d74c088ce
|
Add newline
|
2018-09-15 17:03:51 +09:00 |
|
Hanamuke
|
dd7f667fe3
|
Disable scrolling speed control for osu!catch
|
2018-09-15 00:18:42 +02:00 |
|
smoogipoo
|
35b5aeb99a
|
Fix missed rename
|
2018-08-06 12:23:08 +09:00 |
|
smoogipoo
|
5fd4ed2f4e
|
Rename judgement-related methods/events + commenting
|
2018-08-06 10:55:25 +09:00 |
|
smoogipoo
|
9dff5cea07
|
Make Rulesets.Catch use the new judgement result structure
|
2018-08-02 20:37:07 +09:00 |
|
smoogipoo
|
827c5c4939
|
Remove scroll direction from ScrolingPlayfield constructor
|
2018-07-17 15:14:03 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
smoogipoo
|
551ba6ac4b
|
Fix ScalableContainer irrepairably altering content size
|
2018-04-02 13:06:06 +09:00 |
|
smoogipoo
|
187a025d36
|
Make hitobjects sorted by their start times
|
2018-03-29 16:07:31 +09:00 |
|
Dean Herbert
|
468205d450
|
Fix osu!catch autoplay missing bananas when running above 1x playback speed
|
2018-02-01 19:52:36 +09:00 |
|
smoogipoo
|
c309cc9454
|
Privatise OnJudgements as much as possible
|
2018-01-16 15:37:32 +09:00 |
|
smoogipoo
|
8c5ef0a330
|
Remove base OnJudgement from Playfield to properly accomodate nested playfields
|
2018-01-15 20:48:57 +09:00 |
|
Dean Herbert
|
93c4d58b69
|
Make catch plate fruit again
|
2018-01-12 22:30:35 +09:00 |
|
smoogipoo
|
f71d086a41
|
Fix post-merge issues
|
2018-01-10 18:08:43 +09:00 |
|
smoogipoo
|
86b5591583
|
Merge remote-tracking branch 'origin/master' into scrolling-hitobjects-rewrite
|
2018-01-10 18:02:49 +09:00 |
|
Dean Herbert
|
1c20fba6bc
|
Merge branch 'master' into drop-fruit
|
2018-01-10 12:29:53 +09:00 |
|
Dean Herbert
|
32e237d138
|
Merge branch 'master' into drop-fruit
|
2018-01-10 11:39:46 +09:00 |
|
Dean Herbert
|
9d099feadc
|
Merge branch 'master' into fix-catcher-width
|
2018-01-10 10:04:10 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
smoogipoo
|
a7aab21a29
|
Re-namespace files
|
2018-01-04 19:22:15 +09:00 |
|
smoogipoo
|
651e24e3cc
|
Implement proper scrolling directions
|
2018-01-04 19:17:40 +09:00 |
|
smoogipoo
|
f34131f8f4
|
Initial game-wide replacement of scrolling playfields
|
2018-01-04 18:50:17 +09:00 |
|
Dean Herbert
|
f28053b2fc
|
Drop fruit when last in combo is not caught
Also cleans up judgement handling a bit
|
2018-01-04 18:13:59 +09:00 |
|
Dean Herbert
|
152b846cff
|
Fix incorrect scaling of hitobjects in catch
|
2018-01-04 16:29:53 +09:00 |
|
Dean Herbert
|
51cae24a26
|
Add basic hyperdash movement
Doesn't restrict direction yet. Also improves readability of fruit catch detection.
|
2017-12-01 19:33:13 +09:00 |
|
Dean Herbert
|
881745d756
|
Initial implementation of hyperdash calculation
|
2017-12-01 17:59:36 +09:00 |
|
Dean Herbert
|
b11de50df2
|
Cleanups
|
2017-11-28 18:42:50 +09:00 |
|
Dean Herbert
|
b517523f4a
|
Add back CatcherArea to simplify layout
|
2017-11-28 18:39:45 +09:00 |
|
Dean Herbert
|
8f3fd7092e
|
CatchBaseHit -> CatchHitObject
Also moves default scale to CatchHitObject.
|
2017-11-28 18:37:41 +09:00 |
|
Dean Herbert
|
1f1bdc6162
|
Make juice streams interactive (and correctly positioned)
|
2017-10-11 18:18:06 +09:00 |
|
Dean Herbert
|
03fbf47bc2
|
Add juicy streams
|
2017-10-10 20:22:42 +09:00 |
|
Dean Herbert
|
37393ab2c9
|
Move brace
|
2017-10-02 22:24:22 +08:00 |
|
Dean Herbert
|
7168629b2a
|
Remove CatcherArea abstraction
Also fixes catcher size being relative to aspect ratio.
|
2017-10-02 21:55:37 +08:00 |
|
smoogipooo
|
093d82ac45
|
Set depths from playfield add methods instead of DrawableHitObject
|
2017-09-13 16:17:01 +09:00 |
|
smoogipooo
|
6682c3a736
|
Override instead of re-binding event
|
2017-09-13 16:15:11 +09:00 |
|
Dean Herbert
|
86de4fa2e2
|
Apply CI fixes
|
2017-09-12 18:36:19 +09:00 |
|
Dean Herbert
|
f32d444d68
|
Remove generics from Playfield (fixes catch)
|
2017-09-12 18:19:28 +09:00 |
|
Dean Herbert
|
20dae5ee11
|
Minor refactors
|
2017-09-12 17:36:46 +09:00 |
|
smoogipooo
|
0cc443e618
|
Remove all generic judgements.
|
2017-09-06 18:05:51 +09:00 |
|