Commit Graph

374 Commits

Author SHA1 Message Date
smoogipoo 5952f1e7f1 Adjust transforms for cursor transitions 2018-01-12 19:34:14 +09:00
smoogipoo 512e4d2c9f Rewrite the way that cursor overrides are done game-wide 2018-01-12 18:13:17 +09:00
Dean Herbert 58626e3b30 Allow rulesets to create their own instantiation info 2018-01-10 17:04:07 +09:00
Dan Balasescu 9c602f8770
Merge branch 'master' into drawable-fruit-improvements 2018-01-09 22:06:16 +09:00
Dean Herbert b8bb0a52e3 Move mod implementations to individual files 2018-01-09 14:08:18 +09:00
Aergwyn 54c0197eb0 remove early fadeout of sliderball on hidden
it shouldn't have been done because it makes fast sliders unplayable as they never appear in the first place, ooops
2018-01-07 09:08:33 +01:00
Aergwyn 006b63eb42 remove unnecessary change of spinner end sequence
it wasn't really visible anyways *shrug*
2018-01-07 09:05:36 +01:00
Dean Herbert 37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
Dean Herbert 0cc8516aa3
Remove empty cases, add initial ball scale adjust. 2018-01-04 20:53:33 +09:00
Dean Herbert 717b263b77 Comment and better stacking of FadeOuts 2018-01-04 20:47:42 +09:00
Dean Herbert 1f62fe19d5 Make animation a bit more subtle 2018-01-04 20:43:42 +09:00
Dean Herbert ffc7f7ecf4 Add a better slider "hit" state fade out animation 2018-01-04 20:16:10 +09:00
Dean Herbert bde957940d Disallow SliderBall from contracting after EndTime 2018-01-04 20:09:58 +09:00
Aergwyn 1ce6219293 remove unnecessary override 2018-01-03 13:55:24 +01:00
Aergwyn d94c313947 fix slider follow circle instantly disappearing on slider ends 2018-01-03 08:13:58 +01:00
Dean Herbert 31865b4d96 Rename conflicting variable 2018-01-03 15:12:27 +09:00
Aergwyn 9ddbed6729 crop slider length to not go out of bounds on small screens/ratios
+ use correct methods for short and fast sliders, ooops
2018-01-02 17:10:05 +01:00
Aergwyn 737a53d826 clean up RequiredTypes 2018-01-02 17:04:00 +01:00
Aergwyn 80be40ed34 ignore new test classes 2018-01-01 12:08:44 +01:00
Aergwyn 481a16b491 extended hitobject tests 2018-01-01 11:55:30 +01:00
Aergwyn ccb69d16d9 move HitResult in Scoring namespace to replace HitCount 2017-12-30 21:23:18 +01:00
Aergwyn 138d78309f add HitCount enum and replace string usage with enum 2017-12-30 18:07:30 +01:00
Dean Herbert 233904ddef
Merge branch 'master' into scaling-repeat-points 2017-12-30 18:09:32 +09:00
Aergwyn 1f71bd3425 scale the correct part of the repeat point 2017-12-30 09:05:40 +01:00
Dean Herbert 0bd1b75d0b Fix test case 2017-12-30 15:38:10 +09:00
Dean Herbert 7f54778fed
Merge branch 'master' into hitobject-constructor-safety 2017-12-30 15:32:36 +09:00
Dean Herbert a2840d2519 Fix FadeInDuration not being passed down to sliders' InitialCircle 2017-12-30 15:21:25 +09:00
Dean Herbert a0966305d4 Remove unnecessary new event 2017-12-30 14:46:44 +09:00
smoogipoo b99e0a0439 Fix DrawableHitCircle accepting a base OsuHitObject parameter
Fixes #1778.
2017-12-30 14:15:42 +09:00
Aergwyn 52dd5ddba6 fix repeat points not scaling properly 2017-12-29 20:03:43 +01:00
Aergwyn 0a2e41884e add more required types for test slider 2017-12-29 20:01:26 +01:00
Aergwyn 5e887240ae actually use option to override values... 2017-12-29 18:04:40 +01:00
Aergwyn 6c6fa08a06 added some colour to testsliders
gray just wasn't sticking out well
2017-12-29 17:56:48 +01:00
Aergwyn 07040f9fd1 rename field 2017-12-29 17:52:28 +01:00
Aergwyn 5c3b67bcef remove unnecessary values 2017-12-29 17:51:59 +01:00
Aergwyn f547c7986d created option to override values before UpdateState is called 2017-12-29 17:50:55 +01:00
Aergwyn a58b5ff5f2 simplify sequence 2017-12-29 17:46:22 +01:00
Aergwyn ca9f014714 add required types to testclasses 2017-12-29 17:44:38 +01:00
Aergwyn b200134a18 fix spinner easing with hidden 2017-12-29 17:44:10 +01:00
Dean Herbert db8228f69d Don't think we need this expire call 2017-12-29 18:57:38 +09:00
Dean Herbert a4f941cdf1 Move lifetime adjustment to DrawableHitCircle 2017-12-29 18:51:14 +09:00
Dean Herbert dd2ae3f701 SImplify everything 2017-12-29 18:48:10 +09:00
Dean Herbert 0ae00cbd17 Rename one more variable 2017-12-29 18:28:16 +09:00
Dean Herbert ced2d9749d Adjust presets and rename more 2017-12-29 18:25:33 +09:00
Dean Herbert c9d4da65d2 Simplify and rename time variables 2017-12-29 18:06:41 +09:00
Dean Herbert 27cb445c24 Always recrusively apply custom sequence to nested hitobjects 2017-12-29 17:48:05 +09:00
Dean Herbert 2c61ebbcd9 Remove unnecessary local derived classes 2017-12-29 17:10:33 +09:00
Dean Herbert b74248a705 Rename application method 2017-12-29 16:22:06 +09:00
Dean Herbert 3f8f778004
Merge branch 'master' into standard-hd-support 2017-12-29 15:56:38 +09:00
Dean Herbert 2ca10b28c6 Use a non-broken opentk library 2017-12-29 15:42:51 +09:00