Commit Graph

178 Commits

Author SHA1 Message Date
Dean Herbert 58626e3b30 Allow rulesets to create their own instantiation info 2018-01-10 17:04:07 +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 c4490b5fe8 Fix incorrect licence header 2018-01-09 22:24:12 +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
Dean Herbert 37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
Dean Herbert 22fc9601ee Add back missing code 2018-01-04 18:33:57 +09:00
Dean Herbert 5bd489863c Rename enum 2018-01-04 18:20:23 +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 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 152b846cff Fix incorrect scaling of hitobjects in catch 2018-01-04 16:29:53 +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 5253ee5c08 Ignore ruleset test 2018-01-04 15:34:57 +09:00
Dean Herbert 996a72b279 Degrade yearin header 2018-01-04 15:25:12 +09:00
Dean Herbert 5f1d360a69 Fix incorrect file header 2018-01-04 15:21:33 +09:00
Dean Herbert 3c06318521 Improve the look of hyperdash fruit 2018-01-03 20:55:52 +09:00
Dean Herbert b03cbaca77 Add back random rotation 2018-01-03 20:55:44 +09:00
Dean Herbert 9bde8d3da1 Move combo colouring to test case 2018-01-03 20:52:01 +09:00
Dean Herbert 4ee845fea8 Adjust border thickness and fade out rate of border 2018-01-03 19:15:25 +09:00
Dean Herbert b137c3b2ca Adjust ticks size 2018-01-03 18:35:43 +09:00
Dean Herbert 921ca6956d Improve fruit visuals 2018-01-03 18:26:54 +09:00
Dean Herbert cf1f84cc32 Give fruit a border 2018-01-03 16:32:58 +09:00
Dean Herbert fd34b36e1a Add fruit drawable testcase 2018-01-03 16:32:09 +09:00
Dean Herbert 02131d75d4 Let fruits know what index they are in the beatmap to draw a visual representation 2018-01-03 16:31:57 +09:00
Aergwyn ccb69d16d9 move HitResult in Scoring namespace to replace HitCount 2017-12-30 21:23:18 +01:00
Dean Herbert 2ca10b28c6 Use a non-broken opentk library 2017-12-29 15:42:51 +09:00
smoogipoo 5b529511ec Update OpenTK nuget package
Fixes the recent AppVeyor errors
2017-12-27 13:18:34 +09:00
smoogipoo d288d8a51f Remove SampleInfoList 2017-12-25 15:40:01 +09:00
smoogipoo 6a29f6020a Make HitObjects construct nested hit objects 2017-12-22 21:42:54 +09:00
smoogipoo ac1d27e925 Fix possible nullref exceptions 2017-12-21 23:02:46 +09:00
smoogipoo d80079a73a Merge remote-tracking branch 'origin/master' into beatmap-serialization 2017-12-21 20:15:01 +09:00
smoogipoo cb7e192aff Determine SampleInfo defaults in DrawableHitObject 2017-12-21 16:02:33 +09:00
Dean Herbert 020d272636 Make all TestCases public 2017-12-20 21:51:00 +09:00
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