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
|
0bbc15d24a
|
Clamp fruit to plate
|
2018-01-04 17:51:34 +09:00 |
|
Dean Herbert
|
5125abf681
|
Better plate alignment and stacking logic
|
2018-01-04 17:27:17 +09:00 |
|
Dean Herbert
|
722cad3674
|
Caught fruit sit behind plate
|
2018-01-04 17:25:51 +09:00 |
|
Dean Herbert
|
f45752c652
|
Fix catcher's catchable width being half of what it should
|
2018-01-04 16:29:39 +09:00 |
|
Dean Herbert
|
e75d73ac1c
|
Change hyperdash colour again
|
2017-12-01 20:13:46 +09:00 |
|
Dean Herbert
|
273793f185
|
Add comments
|
2017-12-01 20:08:49 +09:00 |
|
Dean Herbert
|
25207c51b5
|
Add directionality
|
2017-12-01 20:07:28 +09:00 |
|
Dean Herbert
|
445bb70ef5
|
Add hyperdash visual testing to TestCaseCatcherArea
Also tidies up hyperdash state logic
|
2017-12-01 19:58:00 +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
|
2bb61e51ac
|
Add catcher scale based on CircleSize
|
2017-11-28 19:43:26 +09:00 |
|
Dean Herbert
|
b517523f4a
|
Add back CatcherArea to simplify layout
|
2017-11-28 18:39:45 +09:00 |
|
Dean Herbert
|
7168629b2a
|
Remove CatcherArea abstraction
Also fixes catcher size being relative to aspect ratio.
|
2017-10-02 21:55:37 +08:00 |
|
Dean Herbert
|
0aa152974a
|
Add interfaces to CatchBaseHit
|
2017-09-19 21:40:38 +09:00 |
|
Dean Herbert
|
4b68950428
|
Fix incorrect coordinate mapping on fruit explosion
|
2017-09-19 21:39:53 +09:00 |
|
Dean Herbert
|
c88b0784da
|
Use MaxValue instead of PositiveInfinity
|
2017-09-19 21:39:17 +09:00 |
|
Dean Herbert
|
e52a4fe72c
|
Put caught fruit in their own container to reduce casting
|
2017-09-18 12:33:01 +09:00 |
|
Dean Herbert
|
cfcb0c1c6e
|
Add (incorrectly) exploding fruit
|
2017-09-15 21:26:36 +09:00 |
|
Dean Herbert
|
b9ab034f94
|
Fix catcher movement speed being way too slow
Now matches osu-stable
|
2017-09-15 19:32:46 +09:00 |
|
Dean Herbert
|
fb7740a3ab
|
Update all dependencies in line with framework
|
2017-09-13 20:25:40 +09:00 |
|
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 |
|
smoogipooo
|
19db7a8f72
|
Update in line with framework changes.
|
2017-09-07 22:46:21 +09:00 |
|
smoogipooo
|
ac8ec31b61
|
Make judgements able to be "added" plus make everything compile and run.
|
2017-09-06 17:02:13 +09:00 |
|
Dean Herbert
|
99458aab48
|
Propagate framework updates
|
2017-08-12 19:54:07 +09:00 |
|
Dean Herbert
|
48d4ed55e9
|
Move a lot of code to framework
|
2017-08-11 16:11:46 +09:00 |
|
Dean Herbert
|
798fff00b2
|
Remove shortcomings, remove InputState.Data usage, make everything amazing
No more casting!
|
2017-08-10 19:28:24 +09:00 |
|
Dean Herbert
|
459a4cafb1
|
Remove unnecessary HandleInput
|
2017-08-09 15:17:05 +09:00 |
|
Dean Herbert
|
b88f37de45
|
Add custom actions for Catch
Reworks input management for rulesets
|
2017-08-09 11:50:34 +09:00 |
|
Dean Herbert
|
ff490cf44c
|
Add catching support
|
2017-08-08 12:58:43 +09:00 |
|
Dean Herbert
|
4d1dd70cfb
|
Licence headers
|
2017-08-08 07:32:23 +09:00 |
|
Dean Herbert
|
b71caca131
|
Expand abilities of catcher
|
2017-08-07 15:09:31 +09:00 |
|