Commit Graph

103 Commits

Author SHA1 Message Date
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
Dean Herbert 66afba6219 Allow TestCasePlayer to instantiate only one ruleset type 2017-10-02 20:48:24 +08:00
Sinnoh 3b9c2d1d5f changed description for hidden
ctb doesn't have approach circles
2017-09-26 16:50:12 +08:00
Dean Herbert e0911f014e Fix ruleset target path for release builds 2017-09-19 22:50:36 +09:00
Dean Herbert 611f4df484 Add licence header 2017-09-19 21:41:51 +09:00
Dean Herbert f96875a470 Add a catch specific player test 2017-09-19 21:40:57 +09: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 d192c2d83b Merge remote-tracking branch 'upstream/master' into ctb-improvements 2017-09-19 20:54:39 +09:00
Dean Herbert 99b512cce5 Output ruleset assemblies to the game folder rather than adding special logic 2017-09-19 19:27:14 +09:00
Dean Herbert 1f20c5eb69 Optimise project references 2017-09-19 16:07:00 +09:00
Dean Herbert 8fa76557db Avoid unnecessary dll copies 2017-09-19 16:06:59 +09:00
Dean Herbert 6db705a3a8 Update relative paths 2017-09-19 16:06:58 +09:00
Dean Herbert 6d3d485565 And then everything became one 2017-09-19 16:06:58 +09:00
Dean Herbert 60b38b2776 Add the most basic score calculation for catch 2017-09-18 12:48:45 +09:00
Dean Herbert d3c58c848d Add licence header 2017-09-18 12:48:33 +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 fe221905fa Make fruits look a bit closer to the final design 2017-09-15 20:55:04 +09:00
Dean Herbert 4e0aed4b8a Add combo/colour metadata to CatchBaseHit 2017-09-15 20:54:34 +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 b78c516b74 Merge branch 'master' into scoring-revamp 2017-09-13 20:47:14 +09:00
Dean Herbert fb7740a3ab Update all dependencies in line with framework 2017-09-13 20:25:40 +09:00
smoogipooo 5e32d95ad2 Remove Ruleset's CreateScoreProcessor method 2017-09-13 16:37:05 +09: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
smoogipooo 3e3618d724 More cleanups 2017-09-12 21:12:57 +09:00
smoogipooo abab2a4878 Revamp score processing to once more unify scoring methods 2017-09-12 21:05:50 +09:00
smoogipooo 0b94939474 Make Accuracy = 1, Health = 1 the default for ScoreProcessor 2017-09-12 20:53:26 +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 1194e46ef1 Merge remote-tracking branch 'upstream/master' into judgement-revamp 2017-09-12 17:46:21 +09:00
Dean Herbert 20dae5ee11 Minor refactors 2017-09-12 17:36:46 +09:00
smoogipooo 58c875bdca Merge remote-tracking branch 'origin/master' into blending-equations
# Conflicts:
#	osu-framework
2017-09-11 15:02:12 +09:00
Dean Herbert 5ce76d8023 Merge remote-tracking branch 'upstream/master' into judgement-revamp 2017-09-11 14:36:51 +09:00
Dean Herbert 7170fbd087 Target .NET 4.6.1 2017-09-11 12:39:00 +09:00
smoogipooo cde22865b9 Merge remote-tracking branch 'origin/master' into blending-equations
# Conflicts:
#	osu-framework
2017-09-11 02:42:23 +09:00
MrTheMake a7f874e5b6 Merge branch 'master' into leaderboard-scores 2017-09-07 18:25:33 +02:00