smoogipoo
|
14b7530994
|
Use a global ruleset config cache
|
2018-06-11 15:07:42 +09:00 |
|
smoogipoo
|
be01dbae3a
|
Move ruleset dependency caching to CreateLocalDependencies
In some cases we may want to refer to the cached configmanager dependency from subclasses. This prevents injection errors when doing so.
|
2018-06-11 15:07:29 +09:00 |
|
smoogipoo
|
f4fbf27d42
|
Give ruleset settings a ruleset-specific config manager
|
2018-06-11 13:28:50 +09:00 |
|
smoogipoo
|
eca016ec6c
|
Move ruleset config managers to Ruleset
|
2018-06-11 13:17:08 +09:00 |
|
smoogipoo
|
22e8a0bb6e
|
Make ruleset config manager variants nullable
|
2018-06-11 13:13:36 +09:00 |
|
smoogipoo
|
63ec36b3be
|
Explicitly handle null settings case + add annotations
|
2018-06-11 12:57:56 +09:00 |
|
smoogipoo
|
b219c17115
|
Move dependency creation under ctor
|
2018-06-11 12:57:26 +09:00 |
|
Dean Herbert
|
aaa65c428f
|
Merge branch 'master' into diffcalc-modtypes
|
2018-06-09 23:35:17 +09:00 |
|
Dean Herbert
|
9bdb3113ce
|
Revert "Always update children when ruleset input manager is updated"
This reverts commit 4eb7a34944 .
|
2018-06-08 21:05:28 +09:00 |
|
smoogipoo
|
72cc53aded
|
Rename GameBeatmap -> BindableBeatmap
|
2018-06-06 20:16:20 +09:00 |
|
smoogipoo
|
4086ff7313
|
Merge remote-tracking branch 'origin/master' into disallow-beatmap-change
# Conflicts:
# osu.Game.Tests/Visual/TestCaseBeatmapInfoWedge.cs
# osu.Game/Screens/Menu/Intro.cs
# osu.Game/Screens/Menu/MenuSideFlashes.cs
|
2018-06-06 18:26:51 +09:00 |
|
smoogipoo
|
83ff47ec80
|
Rewrite difficulty mod combinations
|
2018-06-06 16:20:17 +09:00 |
|
Dean Herbert
|
d3cd267036
|
Formatting fixes
|
2018-06-06 14:20:51 +09:00 |
|
smoogipoo
|
e19ca0c120
|
Add nomod mod type
|
2018-06-06 14:08:02 +09:00 |
|
smoogipoo
|
8274623ad6
|
Cleanup multi mod constructions
|
2018-06-06 14:07:50 +09:00 |
|
Dean Herbert
|
a5679f7bf5
|
Improve readability of code
|
2018-06-06 14:04:20 +09:00 |
|
Dean Herbert
|
ee92986494
|
Merge branch 'master' into osu-hd-setting
|
2018-06-06 12:09:12 +09:00 |
|
Dean Herbert
|
26569b434c
|
Merge branch 'master' into fix-replay-updates
|
2018-06-06 09:40:46 +09:00 |
|
Dean Herbert
|
4b604bf055
|
Merge branch 'master' into disallow-beatmap-change
|
2018-06-04 10:53:04 +09:00 |
|
smoogipoo
|
2ccffb9ac4
|
Add difficulty calculation mod types
|
2018-06-03 10:59:56 +09:00 |
|
Dean Herbert
|
88628812c6
|
Logexceptions when loading ruleset DLLs
|
2018-06-03 00:28:29 +09:00 |
|
smoogipoo
|
4eb7a34944
|
Always update children when ruleset input manager is updated
|
2018-05-31 18:02:10 +09:00 |
|
Dean Herbert
|
2f21b9c4ea
|
Merge remote-tracking branch 'upstream/master' into Joehuu-score-multiplier-edits
|
2018-05-31 12:36:37 +09:00 |
|
smoogipoo
|
8004b8af4d
|
Privatise the OsuGame beatmap, add local beatmap to OsuTestCase
|
2018-05-23 17:38:02 +09:00 |
|
Vidalee
|
7a31986812
|
resolving the lost code problem
|
2018-05-22 22:39:55 +02:00 |
|
Vidalee
|
08e423ac5b
|
code sanity
|
2018-05-22 21:35:17 +02:00 |
|
Vidalee
|
50e2871c89
|
why this line was ommited
|
2018-05-22 21:29:41 +02:00 |
|
Dean Herbert
|
5ec349de78
|
Reorder methods and remove useless comments
|
2018-05-21 15:59:33 +09:00 |
|
Dean Herbert
|
f53164843d
|
Reduce spacing changes
|
2018-05-21 15:56:02 +09:00 |
|
Dean Herbert
|
cea935ea40
|
Merge branch 'master' into osu-hd-setting
|
2018-05-21 15:21:09 +09:00 |
|
Dean Herbert
|
92668f07e0
|
Merge branch 'master' into drawable-room-improvements
|
2018-05-21 11:09:12 +09:00 |
|
Dean Herbert
|
6c00046835
|
Merge branch 'master' into mania-performance-calculator
|
2018-05-18 12:34:49 +09:00 |
|
Dean Herbert
|
8e784d9104
|
Merge branch 'master' into fix-conversion-hitwindows
|
2018-05-18 11:59:16 +09:00 |
|
Vidalee
|
2492e34d3f
|
resolving codefactor styling issues
|
2018-05-17 19:44:09 +02:00 |
|
Vidalee
|
6a1abf4084
|
Merge branch 'master' into osu-hd-setting
|
2018-05-17 19:39:17 +02:00 |
|
smoogipoo
|
43cdbec0a3
|
Fix hold note hitwindow lenience
|
2018-05-17 13:59:04 +09:00 |
|
smoogipoo
|
f67d263596
|
Move ruleset-specific hitwindows to post-converted hitobjects
|
2018-05-17 13:35:15 +09:00 |
|
smoogipoo
|
397d93660a
|
Don't deep-clone beatmapinfo/control points
|
2018-05-17 13:17:33 +09:00 |
|
smoogipoo
|
c67f372560
|
Don't create nested hitobjects unless absolutely required
|
2018-05-17 12:29:33 +09:00 |
|
smoogipoo
|
de63a1b578
|
Remove construction of new ruleset
|
2018-05-16 01:43:58 +09:00 |
|
smoogipoo
|
3f67d04429
|
Cap CS to 10 also
|
2018-05-15 21:57:08 +09:00 |
|
smoogipoo
|
4101b8ddde
|
Merge remote-tracking branch 'origin/master' into more-diffcalc-improvements
|
2018-05-15 21:31:58 +09:00 |
|
smoogipoo
|
1acfc1bbab
|
Fix ModHardRock not properly clamping Drain/OD
|
2018-05-15 21:25:20 +09:00 |
|
Dean Herbert
|
6bf1092c7d
|
Merge branch 'master' into enable-distance-overflow
|
2018-05-15 18:56:51 +09:00 |
|
Dean Herbert
|
0e0cc8bb69
|
Merge branch 'master' into namespace-cleanup
|
2018-05-15 18:10:48 +09:00 |
|
smoogipoo
|
995fda9b6f
|
Move base classes to osu.Game.Rulesets.Difficulty namespace
|
2018-05-15 17:38:08 +09:00 |
|
Dean Herbert
|
e39af1c906
|
Merge branch 'master' into convert-object-hitwindows
|
2018-05-15 17:33:27 +09:00 |
|
Dean Herbert
|
6d87ff2595
|
Merge branch 'master' into enable-distance-overflow
|
2018-05-15 16:18:17 +09:00 |
|
smoogipoo
|
1ee68c1c54
|
Make LegacyScoreParser abstract
|
2018-05-15 15:28:46 +09:00 |
|
smoogipoo
|
fe2ea17e7f
|
Allow subclasses of LegacyScoreParser to specify beatmap/ruleset retrieval
|
2018-05-15 11:42:40 +09:00 |
|