40e750f309
Added sample preloading and playing
2017-12-08 08:32:16 +01:00
9e3d439f0a
Merge branch 'master' of https://github.com/ppy/osu into taiko-hitsounds-fix
2017-12-08 08:30:02 +01:00
229c9b5b4e
First basic implementation of IKeyBindingHandler for the playfield so it can handle taiko hitsounds
2017-12-07 23:11:34 +01:00
43c270ea49
Rolled back the bad earlier implementation
2017-12-07 21:18:51 +01:00
a30270658d
Merge remote-tracking branch 'origin/master' into netstandard
2017-12-01 18:50:28 +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
267bb75458
Merge remote-tracking branch 'Aergwyn/master' into netstandard
2017-11-29 23:45:29 +09:00
e3232dd754
Added if to ignore more (for our purposes) useless keydowns
2017-11-29 06:51:00 +01:00
c00fb47236
Added hitsound handling to the TaikoRulesetContainer so every KeyDown can play a hitsound (instead of the DrawableHitObjects)
2017-11-29 06:28:08 +01:00
3e8db8c5e1
Enabled strong taiko hitobjects playing samples again.
...
Also removes the first hitsound from the strong hitobject so only the "hitfinish" sound gets played.
2017-11-29 06:27:25 +01:00
bc3f11fdb8
Added PlaysSamples property to prevent certain DrawableHitObjects from playing their samples on hit. Also added this to TaikoObjects so their hitsounds won't be played (will be done by the TaikoRulesetContainer)
2017-11-29 06:24:13 +01: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
de7c571be3
Merge remote-tracking branch 'origin/master' into netstandard
2017-11-22 19:46:17 +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
b3bf6e7bee
Merge master into netstandard
2017-11-21 16:39:21 +09:00
756f6f2d16
Remove net461 targets
2017-11-20 10:10:28 +09:00
067c018422
Cleanups
2017-11-19 17:31:35 +09:00
d2ab0621f3
Make osu.Game + rulesets compile with netstandard
2017-11-19 13:46:51 +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
f461f03b08
Make osu! compile with framework changes
2017-11-16 14:51:31 +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