Commit Graph

18 Commits

Author SHA1 Message Date
faacac331d Fix post-rebase issues. 2017-03-17 00:38:40 +09:00
9f6f581b64 Pass through method instead of instantiating object. 2017-03-17 00:36:10 +09:00
0c47638820 Better hit object defaults setting. 2017-03-17 00:36:09 +09:00
e0a8c3b1e5 Rename BaseDifficulty -> Difficulty / BeatmapDifficulty. 2017-03-16 23:18:02 +09:00
069a7a24ce Fix defaults not being set (keep in mind this will be changed in a later pullrequest). 2017-03-14 19:04:40 +09:00
e52d5181f7 Fix a few visual tests failing. 2017-03-14 17:01:46 +09:00
f50e0bbf3c Rework/rewrite beatmap parsing to parse to base hit objects, which mode-specific beatmap converters can then use. 2017-03-13 19:15:25 +09:00
fc6bd386ea Fix remaining usage of hit window constants. 2017-03-06 23:26:57 +09:00
faf07ab51a Use generics everywhere. 2017-03-06 13:59:11 +09:00
20fcb8848b Move constants to base OsuHitObject representation. 2017-03-06 12:58:14 +09:00
a5dfa7ab06 Remove unnecessary using statements 2017-02-23 21:38:10 +01:00
417f146386 Add difficulty calculation
Adds base classes for difficulty calculations, hooks them up with
carousel container, and adds a port of the osu difficulty calculator.
2017-02-19 17:41:51 +01:00
9a5ac64332 Make HitObjectType more accessible.
# Conflicts:
#	osu.Game.Modes.Osu/Objects/OsuHitObjectParser.cs
2017-02-15 01:23:19 +09:00
a79fde897b Add StackedPosition/StackedEndPosition and offset slider curves by StackOffset. 2017-02-09 08:29:21 +01:00
38b25a7df3 Add hit object stacking. 2017-02-09 07:28:40 +01:00
50bd80cb0c Update and standardise license headers. 2017-02-07 14:27:41 +09:00
eef697d842 Wire up CircleSize to hitobjects.
Note, that circle sizes still are wrong compared to stable osu. In order to fix this, the base radius of hitcircles needs to become 64, but it currently is 72.
2016-12-11 10:11:22 +01:00
40ea6e0d72 Fix incorrect folder name. 2016-12-08 21:36:34 +09:00