Dean Herbert
|
9f688f6291
|
Stop persisting `Skill`s in `DifficultyAttributes`
|
2021-11-21 12:15:32 +09:00 |
Dean Herbert
|
fd0cae2bfb
|
Merge branch 'master' into difficulty-attribute-helpers
|
2021-11-17 20:49:31 +09:00 |
Dan Balasescu
|
815179f713
|
Use consts for attribute IDs
|
2021-11-17 20:31:18 +09:00 |
Dean Herbert
|
369b4ba789
|
Update `DifficultyCalculator` to take an `IRulesetInfo`
|
2021-11-15 19:16:48 +09:00 |
Dean Herbert
|
62d670a3ca
|
Update `DifficultyCalculator` to take an `IWorkingBeatmap`
|
2021-11-15 19:16:48 +09:00 |
Dan Balasescu
|
c8a01c35f7
|
Remove extra members from FromDatabaseAttributes
|
2021-11-15 18:11:07 +09:00 |
Dan Balasescu
|
0cfd6fdf04
|
Add to/from database mapping functions to difficulty attributes
|
2021-11-15 16:06:50 +09:00 |
Dan Balasescu
|
907499f73a
|
Add json properties to difficulty attributes
|
2021-11-15 16:06:29 +09:00 |
Bartłomiej Dach
|
6d30248cef
|
Merge branch 'master' into use-class-rename
|
2021-11-07 15:41:00 +01:00 |
Dean Herbert
|
0ecf5f201c
|
Rename `User` to `APIUser` and move to correct namespace
|
2021-11-07 11:26:01 +09:00 |
Dean Herbert
|
6399c695e8
|
Update usages of `BufferedContainer` in line with framework changes
|
2021-11-05 15:54:49 +09:00 |
Dean Herbert
|
9b705460db
|
Remove trailing exclamation marks from autoplay character names
As mentioned in
https://github.com/ppy/osu/discussions/15401#discussioncomment-1573839.
|
2021-11-02 14:53:58 +09:00 |
Dean Herbert
|
5c7623e68e
|
Merge pull request #15255 from goodtrailer/node-samples-ilist
Change IHasRepeats.NodeSamples to IList from List
|
2021-10-28 14:24:26 +09:00 |
Dean Herbert
|
add39fbd4f
|
Merge branch 'master' into fix-skin-layout-editor-crash
|
2021-10-28 06:24:24 +09:00 |
Dean Herbert
|
95837990f3
|
Apply some second-pass inspections that appeared after previous changes
|
2021-10-27 13:09:30 +09:00 |
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using `var`
|
2021-10-27 13:04:41 +09:00 |
goodtrailer
|
4440b9ca11
|
Change IHasRepeats.NodeSamples to IList from List
|
2021-10-23 01:59:07 -07:00 |
Dean Herbert
|
93482414d6
|
Remove `SkinConfiguration` subclasses and allow configuration parsing for all skin types
|
2021-10-22 14:42:23 +09:00 |
Dean Herbert
|
8672b3325a
|
Fix a couple more weird variable names
|
2021-10-19 17:22:50 +09:00 |
Dean Herbert
|
61670a70b6
|
Tidy up tracked settings code syntax and fix remaining issue
|
2021-10-19 17:21:07 +09:00 |
Dan Balasescu
|
e49f1f6e6b
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-10-13 20:17:57 +09:00 |
smoogipoo
|
e30e5bd214
|
Remove int casts in other calculators
|
2021-10-10 16:23:35 +09:00 |
smoogipoo
|
bc37cb6f43
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-10-08 18:41:17 +09:00 |
Dean Herbert
|
b339c149d8
|
Copy `BaseDifficulty` to `Beatmap<T>` and move all write operations across
|
2021-10-06 15:10:45 +09:00 |
Dan Balasescu
|
e837a3511d
|
Merge branch 'master' into beatmap-difficulty-more-interface-usage
|
2021-10-06 12:18:51 +09:00 |
Dean Herbert
|
bd84a8b749
|
Merge branch 'new-interfaces' into beatmap-difficulty-more-interface-usage
|
2021-10-05 18:21:21 +09:00 |
smoogipoo
|
031c5a441e
|
Merge branch 'master' into realtime-pp-display
|
2021-10-04 20:19:37 +09:00 |
Dean Herbert
|
ec61c3c5ee
|
Rename all remaining cases
|
2021-10-03 00:55:29 +09:00 |
smoogipoo
|
5820a71652
|
Fix mania difficulty calculator crashing
|
2021-10-01 19:57:45 +09:00 |
Dean Herbert
|
a92d499d7a
|
Convert usages of `BeatmapDifficulty` to `IBeatmapDifficultyInfo`
|
2021-10-01 16:55:50 +09:00 |
Dean Herbert
|
46bafb6252
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-09-28 13:53:56 +09:00 |
Dean Herbert
|
93e33fa94d
|
Use `true` comparison rather than null coalesce fallback
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2021-09-21 14:08:54 +09:00 |
Dean Herbert
|
98f1c1cc29
|
Avoid allocating list storage in `Pattern` until first usage
Patterns can often be constructed only to never be used.
|
2021-09-20 16:02:03 +09:00 |
Dean Herbert
|
03291e3897
|
Avoid LINQ overhead in `PatternGenerator.isValid`
|
2021-09-20 15:09:27 +09:00 |
Dean Herbert
|
0d58530dbe
|
Reduce overhead of `ColumnHasObject` calls by storing column usage separately
|
2021-09-20 15:09:27 +09:00 |
Bartłomiej Dach
|
8026968939
|
Move difficulty -> effect point conversion back to decoder
|
2021-09-18 14:38:38 +02:00 |
smoogipoo
|
f9d5abff8a
|
Update with keybinding changes
|
2021-09-16 18:26:12 +09:00 |
smoogipoo
|
34bde293ab
|
Fix tests
|
2021-09-15 13:26:39 +09:00 |
smoogipoo
|
c009e1473d
|
Add extra safety check
|
2021-09-14 17:47:12 +09:00 |
smoogipoo
|
63aa3ddcba
|
Add animation support for mania notes
|
2021-09-14 17:45:23 +09:00 |
Bartłomiej Dach
|
922fa96d41
|
Fix notes not updating snap colour on application
|
2021-09-12 18:18:55 +02:00 |
Dean Herbert
|
1c3c32b724
|
Add test ensuring converter doesn't modify original beatmap
|
2021-09-10 00:00:12 +09:00 |
Dean Herbert
|
b16e0cda3d
|
Move control point modification to `ConvertBeatmap` method
|
2021-09-09 23:45:32 +09:00 |
Dean Herbert
|
3c7a34bdbd
|
Move mania-specific conversion to converter
|
2021-09-06 21:06:13 +09:00 |
Dean Herbert
|
0500cd578a
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-09-06 21:06:12 +09:00 |
Dean Herbert
|
1a26658ba4
|
Add description for mania special style
|
2021-09-05 13:40:49 +09:00 |
Dean Herbert
|
25420af078
|
Rename method to drop redundant ruleset suffix
|
2021-09-05 13:34:23 +09:00 |
Dean Herbert
|
d587dc6203
|
Populate new approach rate where required
|
2021-09-03 17:11:12 +09:00 |
Dean Herbert
|
a3d9ab1e2e
|
Move approach rate to `EffectControlPoint`
|
2021-09-03 16:58:16 +09:00 |
Dean Herbert
|
071c56e90b
|
Update usages of `DifficultyPointAt`
|
2021-09-03 16:58:16 +09:00 |