Commit Graph

4447 Commits

Author SHA1 Message Date
44ee11e75f Merge branch 'master' into fix-beatmap-carousel-lag 2017-12-07 15:30:50 +09:00
e573db04d4 Don't serialize HitObject.Kiai 2017-12-07 14:42:36 +09:00
a78441bc5a Apply changes in line with framework input adjustments 2017-12-07 13:16:59 +09:00
41b607c165 Dont serialize hitobject sample properties copied from the control point 2017-12-07 03:40:43 +09:00
b584178e85 Make Beatmap ISerializable and add more JsonIgnores 2017-12-06 00:37:37 +09:00
a80059032c Remove PlayfieldOverlay 2017-12-02 20:24:10 +09:00
5a7c4772bd Remove PlayfieldUnderlay for now 2017-12-02 19:53:20 +09:00
db50ad794e CI adjustments
- removing unnecessary `using`s
- name Fields/Methods according to rules
- removing unnecessary initializations
2017-12-01 17:58:11 +01:00
806c0e3b26 restructured OsuLegacyDecoder into LegacyDecoder
Beatmap works, Storyboard not...
2017-12-01 17:43:33 +01:00
cf859a6cf2 Make the dragger attach to objects it surrounds
Plus a lot more implementation.
2017-12-02 00:26:02 +09:00
f6591851c3 Implement a selection dragger box 2017-12-01 13:15:58 +09:00
52ba68e25d Add/fix up license headers 2017-11-30 22:21:02 +09:00
c0c051aa32 Remove unused parameter for now 2017-11-30 21:58:41 +09:00
e8cbde3ae1 Add overlay/underlay 2017-11-30 21:56:19 +09:00
7e34b0f08d Remove SelectionTool, make Select the default tool 2017-11-30 19:53:52 +09:00
677f3653eb Hide osu! playfield cursor 2017-11-30 19:19:34 +09:00
efa39f38ca CI fixes 2017-11-30 18:49:08 +09:00
e5353bb53e Add border to playfield, add shadow to toolbox buttons 2017-11-30 17:38:55 +09:00
456bbe25f3 Implement toolbox into HitObjectComposer 2017-11-30 16:58:14 +09:00
fd3049fd65 Merge remote-tracking branch 'origin/master' into editor-composer 2017-11-30 13:47:47 +09:00
267bb75458 Merge remote-tracking branch 'Aergwyn/master' into netstandard 2017-11-29 23:45:29 +09:00
93d7cd5a6d Merge branch 'master' into performance-calculator 2017-11-29 18:37:07 +09:00
309eb4edd7 Integrate HitObjectComposer into Compose
Also removes the other rulesets' HitObjectComposers for now.
2017-11-29 17:46:21 +09:00
8c30fd490c Add HitObjectComposer class 2017-11-29 16:22:11 +09: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
1136db1556 Fix mania replays not defining important frames
Resolves https://github.com/ppy/osu/issues/1495 .
2017-11-29 14:20:15 +09:00
a9cc156d7a Merge remote-tracking branch 'origin/master' into performance-calculator 2017-11-28 21:38:26 +09:00
de7c571be3 Merge remote-tracking branch 'origin/master' into netstandard 2017-11-22 19:46:17 +09:00
782a739370 Fix Results Screen After Failing Last Note
Fixes a bug where if you failed on the last hitobject, the AllJudged event will have already been invoked.
2017-11-21 23:00:00 -05: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
217554f587 Remove redundant interface 2017-11-21 18:06:24 +09:00
142b74cc47 Merge branch 'master' into sudden-death 2017-11-21 17:32:31 +09:00
fea56322f0 Fix SD not failing for the first note 2017-11-21 17:28:51 +09:00
18b9828c49 Merge UpdateFailed and CheckAlternateFailConditions 2017-11-21 17:11:07 +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
2610cadd3c CI fixes 2017-11-21 12:11:29 +09:00
4f6263ef86 Make many internal classes and methods public
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
2b0295ed86 Proper Public Method Case
- onFailCheck to OnFailCheck
2017-11-20 20:49:31 -05:00
6d74fd254c Remove Extraneous Using Statement
- System.Collections.Generic was leftover from a previous attempt
2017-11-20 20:25:14 -05:00
aac41d2de6 Disable resharper inspections on case-by-case basis 2017-11-20 18:55:48 +09:00
da30d76f9b Implement Score Processor Mod Interface
- Add a delegate whenever we want to register an additional fail condition
2017-11-20 02:15:29 -05:00
de4d8eb196 Implement Sudden Death and Perfect
- Two additional fail conditions
2017-11-18 01:28:09 -05:00
433f4f03a1 Actually initialise DifficultyCalculator with mods 2017-11-17 20:19:49 +09:00
bf44b3d0ef Cleanups 2017-11-17 16:54:50 +09:00
825aa6570e Fix rebase issues 2017-11-17 14:37:19 +09:00
1e023f0419 Implement PerformanceCalculator testcase 2017-11-17 14:37:19 +09:00
ac6213d1fa CI fixes 2017-11-17 14:26:33 +09:00
18f2e92a48 Rework mod applications to hitobject/rulesetcontainer for DifficultyCalculator 2017-11-17 12:36:13 +09:00