Commit Graph

141 Commits

Author SHA1 Message Date
Dean Herbert 08727266e7
Merge branch 'master' into add-ruleset-shortname 2017-12-11 15:41:11 +09:00
FreezyLemon 4a723f7382 Added the "Service Include" tag that is used by Visual Studio's test explorer to the .csproj files 2017-12-08 11:05:00 +01:00
Dean Herbert 679134c030 Add ShortName to rulesets 2017-12-08 18:55:25 +09:00
Dean Herbert 8c3ae9430b Add difficulty scaling considerations to hyperdash initialisation 2017-12-01 20:39:58 +09:00
Dean Herbert 997cdfaee4 Add missing licence header 2017-12-01 20:31:54 +09:00
Dean Herbert 912d5edcf6
Merge branch 'master' into catch-hyperdash 2017-12-01 20:16:37 +09:00
Dean Herbert 79e1bf3394 Remove unused testcase 2017-12-01 20:14:42 +09:00
Dean Herbert e75d73ac1c Change hyperdash colour again 2017-12-01 20:13:46 +09:00
Dean Herbert bf606522c1 Make hyperdash testcase easier to win again 2017-12-01 20:13:32 +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 07081f400c Make hyperdash testcase easier to win 2017-12-01 19:33:20 +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 76a1c7db3b Hyperdash preparation 2017-12-01 13:10:51 +09:00
smoogipoo 36be171c29 Fix up/clean up csprojs for C#7 support 2017-11-30 02:06:03 +09:00
smoogipoo a0c3349935 Add LangVer.props and osu.Game.props for common csproj properties 2017-11-30 00:45:37 +09:00
smoogipoo 7db7fb91dd Ignore ruleset testcases from CI 2017-11-28 21:45:24 +09:00
smoogipoo a9cc156d7a Merge remote-tracking branch 'origin/master' into performance-calculator 2017-11-28 21:38:26 +09:00
Dean Herbert 23b4d2163c Fix spelling and grammar 2017-11-28 21:30:03 +09:00
Dean Herbert 2bb61e51ac Add catcher scale based on CircleSize 2017-11-28 19:43:26 +09:00
Dean Herbert b11de50df2 Cleanups 2017-11-28 18:42:50 +09:00
Dean Herbert 5ae9b4c791 Make CatchStacker testcase more useful 2017-11-28 18:39:54 +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 2deb33ac41 Add basic fruit scaling support 2017-11-28 18:34:40 +09:00
Dean Herbert 11d406aa0c Fix osu!catch conversion expecting full positional data, rather than just X.
Closes #1367.
2017-11-24 11:49:10 +09:00
smoogipoo f9ad4b6acb Make categoryDifficulties return doubles to improve decimal accuracy 2017-11-21 19:55:09 +09:00
smoogipoo bf44b3d0ef Cleanups 2017-11-17 16:54:50 +09:00
smoogipoo 38fe95d94a Add basic display for pp in TestCasePerformancePoints 2017-11-17 14:37:19 +09:00
smoogipoo 95fd323c6b Fix ManiaDifficultyCalculator possibly failing due to nullref 2017-11-17 14:37:06 +09:00
smoogipoo ac6213d1fa CI fixes 2017-11-17 14:26:33 +09:00
smoogipoo 62155e6dd5 Make DifficultyCalculator support mod applications
Fixes https://github.com/ppy/osu/issues/476.
2017-11-17 12:36:07 +09:00
Dean Herbert bbc5c05055 Disable ruleset-level tests for now 2017-10-23 21:25:54 +09:00
Dean Herbert 36af0dc809 Update app config for rulesets 2017-10-19 14:59:11 +09:00
Dean Herbert 179542daf1 Standardise AssemblyInfos 2017-10-14 15:02:20 +09:00
Dean Herbert c5046f6b3c Add back osu.Desktop project
While it was nice having less projects to deal with, it meant hacks to get around circular dependencies between rulesets and osu.Game. For now, let's just restore the osu.Desktop project and call it a day.

This allows for the project to build again with default visual studio settings.
2017-10-14 14:33:05 +09:00
Dean Herbert bb6b656ec6 Fix code review issues 2017-10-12 22:27:22 +09:00
Dean Herbert 4a4c01f221 Fix CI problems 2017-10-11 21:25:15 +09:00
Dean Herbert 744d548738 Add missing licence header 2017-10-11 20:28:10 +09:00
Dean Herbert 0b282a49bd Add tiny droplet support 2017-10-11 20:11:29 +09:00
Dean Herbert 1b732c799a Make all juice nested objects from ticks 2017-10-11 19:10:07 +09:00
Dean Herbert 1f1bdc6162 Make juice streams interactive (and correctly positioned) 2017-10-11 18:18:06 +09:00
Dean Herbert e4f915e5af Fix scoring simulation not supporting juice 2017-10-10 20:22:57 +09:00
Dean Herbert 03fbf47bc2 Add juicy streams 2017-10-10 20:22:42 +09:00
Dean Herbert 26215b4488 Create an abstract base class for drawable catch objects 2017-10-09 19:42:55 +09:00
Dean Herbert 37393ab2c9 Move brace 2017-10-02 22:24:22 +08:00
Dean Herbert 3338024c17 Fix incorrect whitespace 2017-10-02 22:12:53 +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