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
|
f694ae416e
|
Fix typo in xmldoc
|
2024-07-02 11:47:40 +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 |
|
Bartłomiej Dach
|
6a6ccbc09f
|
Make list of breaks bindable
|
2024-06-19 07:44:03 +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 |
|
Bartłomiej Dach
|
e4418547fe
|
Document GetLastObjectTime() exception on empty beatmap
|
2024-03-19 19:19:07 +01:00 |
|
Andrei Zavatski
|
c500264306
|
Cache created judgement in HitObject
|
2024-02-09 23:20:31 +03:00 |
|
Dean Herbert
|
9cfe9164fa
|
Add helper method to get drain length (and rename some usages)
|
2023-07-25 16:58:41 +09:00 |
|
Dean Herbert
|
0ab0c52ad5
|
Automated pass
|
2023-06-24 01:00:03 +09:00 |
|
Bartłomiej Dach
|
78f41f7109
|
Fix spelling
|
2023-05-25 17:33:41 +02:00 |
|
Dean Herbert
|
058edb5d5f
|
Centralise beatmap playable duration and bounds lookups
|
2023-05-25 17:32:48 +09:00 |
|
Dean Herbert
|
896f2d8f74
|
Fix multiple instances of last hitobject time being calculated incorrectly
|
2022-12-01 18:04:06 +09:00 |
|
Dean Herbert
|
452d82f292
|
Add more comprehensive xmldoc for beatmap model classes
|
2022-07-28 15:41:28 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dan Balasescu
|
215da7e933
|
Reimplement as extension method on IBeatmap
Implementation has changed slightly to support arbitrary levels of
nested hitobjects.
|
2022-02-16 12:06:49 +09:00 |
|
Dean Herbert
|
b339c149d8
|
Copy BaseDifficulty to Beatmap<T> and move all write operations across
|
2021-10-06 15:10:45 +09:00 |
|
Dean Herbert
|
c25ab6835c
|
Remove IJsonSerializable interface
Was pretty pointless and made it hard to use the custom serialisation
terms arbitrarily in tests.
|
2021-08-31 14:39:20 +09:00 |
|
Dean Herbert
|
b5954a55ad
|
Remove empty <returns> xmldoc
|
2021-04-12 17:46:14 +09:00 |
|
smoogipoo
|
69ca440ae5
|
Merge branch 'master' into more-accurate-most-common-bpm
|
2021-02-08 18:40:58 +09:00 |
|
Dean Herbert
|
d6e6b4bbee
|
Revert forced cloning of ControlPointInfo
This reverts commit 3c3e860dbc .
Closes https://github.com/ppy/osu/issues/11491.
|
2021-01-15 17:34:59 +09:00 |
|
smoogipoo
|
c6e9a6cd5a
|
Make most common BPM more accurate
|
2021-01-15 14:28:49 +09:00 |
|
smoogipoo
|
348d88846d
|
Add IBeatmap<T> interface for typed hitobject retrieval
|
2019-08-28 20:19:22 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
smoogipoo
|
ec9f23ab73
|
Make IBeatmap.HitObjects an IReadOnlyList
|
2018-10-11 19:53:07 +09:00 |
|
smoogipoo
|
2bab08c437
|
Fix post-merge errors
|
2018-05-11 14:08:17 +09:00 |
|
Dean Herbert
|
40c1b24b3d
|
Move IBeatmap to its own file
|
2018-05-10 19:51:40 +09:00 |
|