08727266e7
Merge branch 'master' into add-ruleset-shortname
2017-12-11 15:41:11 +09:00
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
679134c030
Add ShortName to rulesets
2017-12-08 18:55:25 +09:00
36be171c29
Fix up/clean up csprojs for C#7 support
2017-11-30 02:06:03 +09:00
a0c3349935
Add LangVer.props and osu.Game.props for common csproj properties
2017-11-30 00:45:37 +09:00
7db7fb91dd
Ignore ruleset testcases from CI
2017-11-28 21:45:24 +09:00
a9cc156d7a
Merge remote-tracking branch 'origin/master' into performance-calculator
2017-11-28 21:38:26 +09:00
a4b67b2559
Fix CI
2017-11-24 12:56:52 +09:00
288c21dfec
Move TestCase descriptions to attributes
...
Depends on https://github.com/ppy/osu-framework/pull/1186 .
2017-11-23 16:09:32 +09:00
f9ad4b6acb
Make categoryDifficulties return doubles to improve decimal accuracy
2017-11-21 19:55:09 +09:00
0f8d4a455a
Merge remote-tracking branch 'origin/master' into performance-calculator
2017-11-21 19:18:06 +09:00
1b27ce6198
Cleanup + renaming
2017-11-21 17:09:22 +09:00
bf44b3d0ef
Cleanups
2017-11-17 16:54:50 +09:00
38fe95d94a
Add basic display for pp in TestCasePerformancePoints
2017-11-17 14:37:19 +09:00
95fd323c6b
Fix ManiaDifficultyCalculator possibly failing due to nullref
2017-11-17 14:37:06 +09:00
ac6213d1fa
CI fixes
2017-11-17 14:26:33 +09:00
7892eefd68
Fix up mod application + beatmap/hitobject references
2017-11-17 14:23:52 +09:00
62155e6dd5
Make DifficultyCalculator support mod applications
...
Fixes https://github.com/ppy/osu/issues/476 .
2017-11-17 12:36:07 +09:00
bd2de89918
Why weren't these fixed previously
2017-11-10 19:26:25 +09:00
3f20caa543
Make taiko stop crashing for now
2017-11-02 23:31:50 +09:00
5c2b1d4be2
Update xmldoc
2017-11-02 21:58:29 +09:00
e2b6003f98
Make taiko use the new "Final" field
...
Ensures that the first hit on HitStrongs is _always_ non-final unless it was a miss. The second hit is always final.
2017-11-02 21:55:50 +09:00
fe00ac7e41
Make DrawableHitObject/ScoreProcessor support rewinding
2017-11-02 21:21:07 +09:00
b877177b83
Merge branch 'master' into bugfix-nofail-scoreprocessor
2017-10-24 08:14:54 +09:00
bbc5c05055
Disable ruleset-level tests for now
2017-10-23 21:25:54 +09:00
9b54e834d9
Implements virtual Failcondition in scoreprocessor and enforces nofail in UpdateFailed
2017-10-22 20:32:59 +02:00
36af0dc809
Update app config for rulesets
2017-10-19 14:59:11 +09:00
5d5ea5fb2e
Fix all remaining db structure issues
2017-10-19 14:05:11 +09:00
31b26e1d0a
Merge branch 'master' into back-to-desktop
2017-10-14 16:18:28 +09:00
179542daf1
Standardise AssemblyInfos
2017-10-14 15:02:20 +09:00
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
cd722e4abb
Fix beatmap author being stored in two different places
2017-10-14 11:39:55 +09:00
d5892cf54e
Add a bool to specify whether judgements should be visible for certain DrawableHitObjects
2017-10-09 20:17:05 +09:00
5e751ea0ec
Only convert chords into strong hits for mania -> taiko
2017-10-01 00:15:23 +02:00
e0911f014e
Fix ruleset target path for release builds
2017-09-19 22:50:36 +09:00
99b512cce5
Output ruleset assemblies to the game folder rather than adding special logic
2017-09-19 19:27:14 +09:00
1f20c5eb69
Optimise project references
2017-09-19 16:07:00 +09:00
8fa76557db
Avoid unnecessary dll copies
2017-09-19 16:06:59 +09:00
6db705a3a8
Update relative paths
2017-09-19 16:06:58 +09:00
6d3d485565
And then everything became one
2017-09-19 16:06:58 +09:00
b78c516b74
Merge branch 'master' into scoring-revamp
2017-09-13 20:47:14 +09:00
fb7740a3ab
Update all dependencies in line with framework
2017-09-13 20:25:40 +09:00
5e32d95ad2
Remove Ruleset's CreateScoreProcessor method
2017-09-13 16:37:05 +09:00
093d82ac45
Set depths from playfield add methods instead of DrawableHitObject
2017-09-13 16:17:01 +09:00
e146bcacf1
Make BasePortion and ComboPortion constants
2017-09-13 16:13:27 +09:00
05ac23f99a
Remove AffectsAccuracy for now
2017-09-13 15:44:03 +09:00
ba3e44cd71
Simplify standardized scoring to BasePortion (raw scoring) + ComboPortion (highest combo)
2017-09-13 15:17:32 +09:00
7b44ad300f
Remove accurateHits, make Accuracy once again tied to comboScore
2017-09-13 00:33:01 +09:00
b5f48c2368
Add storeResults as a parameter to Reset
...
Whether to store the current state of the ScoreProcessor for future use.
2017-09-12 22:27:27 +09:00
d0774c7bc6
ComputeTargets -> SimulateAutoplay + improve xmldoc
2017-09-12 21:16:47 +09:00