Bartłomiej Dach
|
808934581f
|
Move bookmarks out of BeatmapInfo
Not sure why I didn't do that in https://github.com/ppy/osu/pull/28473...
|
2024-12-03 14:17:14 +01:00 |
|
Dean Herbert
|
d707e29ff7
|
Merge branch 'master' into beatmap-info-purge
|
2024-07-23 12:09:32 +09:00 |
|
Salman Ahmed
|
b33e54d064
|
Enforce IBeatmap.Breaks to be sorted chronologically
|
2024-07-08 16:06:38 +03:00 |
|
Dan Balasescu
|
04da1209f7
|
Revert "Change breaks list to IReadOnlyList "
This reverts commit 2c3b411bb5 .
|
2024-07-02 12:16:11 +09:00 |
|
Dean Herbert
|
2c3b411bb5
|
Change breaks list to IReadOnlyList
|
2024-07-02 11:59:24 +09:00 |
|
Dean Herbert
|
005af280f2
|
Isolate bindable breaks list to EditorBeatmap
|
2024-07-02 11:31:55 +09:00 |
|
Dan Balasescu
|
f942595829
|
Fix ManiaModInvert permanently messing up the beatmap
|
2024-07-01 15:02:00 +09:00 |
|
Dan Balasescu
|
3b3f914cd2
|
Merge branch 'master' into pp_counter_fix
|
2024-06-28 12:40:56 +09:00 |
|
Bartłomiej Dach
|
6a6ccbc09f
|
Make list of breaks bindable
|
2024-06-19 07:44:03 +02:00 |
|
Givikap120
|
1ddfc8f011
|
Updated the tests according to new logic
and fixed one minor CI code quality thing
|
2024-06-18 15:48:21 +03:00 |
|
Givikap120
|
ec2b8f3bc3
|
Changed timed difficulty attributes to be "per-HitObject" instead of "per-DifficultyHitObject"
|
2024-06-18 15:41:41 +03:00 |
|
Bartłomiej Dach
|
dd50d6fa6e
|
Move CountdownOffset out of BeatmapInfo
|
2024-06-12 14:15:00 +02:00 |
|
Bartłomiej Dach
|
d373f752d6
|
Move Countdown out of BeatmapInfo
|
2024-06-12 14:15:00 +02:00 |
|
Bartłomiej Dach
|
7f2a6f6f5a
|
Move TimelineZoom out of BeatmapInfo
|
2024-06-12 14:15:00 +02:00 |
|
Bartłomiej Dach
|
6685c5ab74
|
Move GridSize out of BeatmapInfo
|
2024-06-12 14:15:00 +02:00 |
|
Bartłomiej Dach
|
3634307d7c
|
Move DistanceSpacing out of BeatmapInfo
|
2024-06-12 14:14:58 +02:00 |
|
Bartłomiej Dach
|
c216283bf4
|
Move SamplesMatchPlaybackRate out of BeatmapInfo
|
2024-06-12 13:32:23 +02:00 |
|
Bartłomiej Dach
|
f64a0624a5
|
Move EpilepsyWarning out of BeatmapInfo
|
2024-06-12 13:28:41 +02:00 |
|
Bartłomiej Dach
|
1ab86ebd24
|
Move WidescreenStoryboard out of BeatmapInfo
|
2024-06-12 13:23:53 +02:00 |
|
Bartłomiej Dach
|
a6b7600bf2
|
Move LetterboxInBreaks out of BeatmapInfo
|
2024-06-12 13:18:44 +02:00 |
|
Bartłomiej Dach
|
011c2e3651
|
Move SpecialStyle out of BeatmapInfo
|
2024-06-12 13:12:30 +02:00 |
|
Bartłomiej Dach
|
0a4560a03e
|
Move StackLeniency out of BeatmapInfo
|
2024-06-12 13:04:33 +02:00 |
|
Bartłomiej Dach
|
4339e2dc4a
|
Move AudioLeadIn out of BeatmapInfo
|
2024-06-12 13:04:28 +02:00 |
|
Dean Herbert
|
fd3f4a9e7b
|
Preserve storyboard events when saving a beatmap in the editor
Until we have full encoding support for storyboards, this stop-gap
measure ensures that storyboards don't just disappear from existence.
|
2024-04-30 00:01:56 +08:00 |
|
Dan Balasescu
|
e9b319f4c6
|
Ensure all remaining objects are added in the last iteration
|
2024-04-12 00:11:54 +09:00 |
|
Dan Balasescu
|
19cc847be6
|
Implement a less failure-prone method
|
2024-04-11 23:40:40 +09:00 |
|
Dan Balasescu
|
f5555b9fa4
|
Also add potentially missed intermediate parents
|
2024-04-11 16:53:08 +09:00 |
|
Dan Balasescu
|
fefcd17db9
|
Fix gameplay PP counter not matching results screen
|
2024-04-08 22:34:11 +09:00 |
|
Dan Balasescu
|
2334be1987
|
Split legacy scoring attributes into a separate object
|
2023-09-07 21:10:38 +09:00 |
|
Dan Balasescu
|
06565871d6
|
Add flag to disable computing legacy scoring values
|
2023-06-24 01:03:18 +09:00 |
|
Dan Balasescu
|
bfe80fe143
|
Fix legacy diffcalc creating all mods unnecessarily
|
2023-06-02 17:37:43 +09:00 |
|
Dean Herbert
|
aca19a005e
|
Add versioning to difficulty calculators
|
2022-07-21 18:15:25 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
apollo-dw
|
40f560d7d0
|
Remove internal process method
|
2022-05-22 21:45:27 +01:00 |
|
Dan Balasescu
|
40b6f3ff0a
|
Rename method to CalculateAllLegacyCombinations()
|
2022-03-31 15:09:06 +09:00 |
|
Dan Balasescu
|
bedd07d2e4
|
Add remark about usage of CalculateAll()
|
2022-02-22 18:12:55 +09:00 |
|
Dan Balasescu
|
3945cd24eb
|
wip
|
2022-02-17 21:14:49 +09:00 |
|
Dean Herbert
|
cfa712473d
|
Use default timeout in GetPlayableBeatmap when provided CancellationToken is default
|
2021-12-07 13:33:41 +09:00 |
|
Dean Herbert
|
f3e9fb76fc
|
Add the ability to pass a CancellationToken through DifficultyCalculator.CalculateAll
Was weirdly missing from this one method.
|
2021-12-07 13:32:47 +09:00 |
|
Dean Herbert
|
0715d40ea0
|
Merge branch 'master' into beatmap-cancellation-token
|
2021-11-17 11:16:10 +09:00 |
|
Dean Herbert
|
6cca657a2d
|
Standardise naming of CancellationToken parameters
|
2021-11-16 14:45:51 +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 |
|
Dean Herbert
|
c58f21a115
|
Handle mods with overloaded method signature instead
|
2021-11-08 14:43:46 +09:00 |
|
Dean Herbert
|
5b5e3dc4a2
|
Revert incorrect mod nullable parameter specification
|
2021-11-08 14:33:15 +09:00 |
|
Tollii
|
d5f5d74a89
|
Rename CancellationToken variable
|
2021-11-07 13:41:54 +01:00 |
|
Tollii
|
cf0b757b16
|
Fix PR comments.
Nitpick, more cancellation token checks.
|
2021-11-06 16:03:53 +01:00 |
|
Tollii
|
eb7d04bc77
|
Add cancellation token support for beatmap difficulty calculation.
|
2021-11-06 00:21:29 +01:00 |
|
smoogipoo
|
81aaef719f
|
Add xmldoc to CalculateTimed()
|
2021-11-02 17:55:00 +09:00 |
|
smoogipoo
|
0cdd2898fe
|
Expose non-adjusted time from CalculateTimed()
|
2021-11-02 17:17:14 +09:00 |
|