|
0a1543c6e8
|
Use AsNonNull() instead.
|
2022-07-02 19:48:32 +08:00 |
|
|
59c83a3423
|
Mark as non-null because next object in here will always has value.
|
2022-07-02 13:33:51 +08:00 |
|
|
19721a9bbb
|
Remove the nullable disable annotation and fix the breaking api.
|
2022-07-02 13:33:05 +08:00 |
|
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09:00 |
|
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
|
0458d408bb
|
Add replay statistics frames to FramedReplayInputHandler
|
2022-01-31 18:53:47 +09:00 |
|
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
|
207f7f1e56
|
Rename FramedAutoGenerator<T> -> AutoGenerator<T>
|
2021-05-07 00:31:12 +09:00 |
|
|
cf39178099
|
Use FramedAutoGenerator in Taiko, Catch, Mania
OsuAutoGenerator is not included in this change because it uses SortedList-like thing
|
2021-05-06 22:57:07 +09:00 |
|
|
a965e8a75d
|
Remove AutoGenerator workaround of now-fixed issue
|
2021-04-16 14:13:41 +09:00 |
|
|
29d4162e4e
|
Remove release delay for hold notes when generating autoplay
It was more intended for normal notes anyway (as they would be released
pretty much instantaneously, if it weren't for the delay).
|
2021-03-22 22:45:21 +01:00 |
|
|
6095446f10
|
Fix autoplay generators failing on empty hitobjects lists
|
2020-09-28 15:38:54 +09:00 |
|
|
2c62b23d85
|
Update naming
|
2020-07-22 19:53:45 +09:00 |
|
|
648e414c14
|
Update InputHandlers in line with framework changes
|
2020-07-19 11:39:11 +09:00 |
|
|
e534d59c80
|
Use another argument exception
|
2020-04-15 13:08:15 +09:00 |
|
|
d47e414fb1
|
Apply review feedback (unroll inner loop / xml fixes)
|
2020-04-15 12:35:43 +09:00 |
|
|
7f95418262
|
Fix osu!mania replays actuating incorrect keys when multiple stages are involved
|
2020-04-14 16:52:17 +09:00 |
|
|
f75c082601
|
Fix osu!mania replays recording incorrectly when key mod applied
|
2020-03-27 15:50:11 +09:00 |
|
|
8a2aac5f83
|
Rename conversion methods for clarity
|
2020-03-25 20:21:34 +09:00 |
|
|
022465f546
|
Add encoding and import support
|
2020-03-24 14:51:52 +09:00 |
|
|
0677f746aa
|
Provide the ruleset to converter classes
|
2019-12-24 16:02:16 +09:00 |
|
|
709ec1404f
|
Centralise End/StartTime retrieval to extension method
|
2019-11-25 19:09:14 +09:00 |
|
|
61b396f235
|
Remove redundant length check
|
2019-09-18 17:09:43 +09:00 |
|
|
381daffe52
|
Generate better temporary frames to support framed handling flaws
|
2019-09-18 16:09:48 +09:00 |
|
|
77947e8309
|
Fix rewind tests failing
|
2019-09-17 22:33:27 +09:00 |
|
|
624e5644a4
|
Change osu!catch key trigger to occur on frame before positional change
|
2019-09-13 23:06:35 +09:00 |
|
|
acdfeef1dc
|
Improve how osu!catch stores and replays key actions
|
2019-09-12 18:33:46 +09:00 |
|
|
d4a296f911
|
Slight refactoring
|
2019-08-26 17:45:12 +09:00 |
|
|
77e9e89fec
|
Refactoring
|
2019-08-19 20:45:23 +02:00 |
|
|
b3556403aa
|
Make GetNextObject() a virtual method
|
2019-08-19 16:18:25 +02:00 |
|
|
0f9706e798
|
Fix using invalid constant
|
2019-08-17 00:18:25 +02:00 |
|
|
7de1757aae
|
Small improvements
|
2019-08-16 12:50:48 +02:00 |
|
|
24d2b504dd
|
Stop autoplay from missing on very dense notes when playing mania
|
2019-08-16 12:39:54 +02:00 |
|
|
612db31c38
|
Apply newline additions
|
2019-04-01 12:16:32 +09:00 |
|
|
09a7950a3b
|
Fix handlers for other rulesets
|
2019-03-28 15:09:06 +09:00 |
|
|
1f44dde96b
|
Fix autoplay tests not working
|
2019-03-07 18:34:56 +09:00 |
|
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
|
8eff49bccd
|
Remove User from Replay
|
2018-11-30 18:25:14 +09:00 |
|
|
2ee181daf7
|
Re-namespace replay-related classes
|
2018-11-28 17:20:37 +09:00 |
|
|
0f37758314
|
Update framework
|
2018-07-21 16:21:53 +09:00 |
|
|
825941aff1
|
Use switch with type matching in place of if-else where possible
|
2018-07-17 14:35:09 +09:00 |
|
|
d6084c0b30
|
Adapt to new input handling changes
|
2018-06-22 18:10:27 +09:00 |
|
|
03a5df84c6
|
Initial rework of beatmap conversion process
|
2018-04-19 22:04:12 +09:00 |
|
|
66b3b295e7
|
Use IBeatmap wherever possible
|
2018-04-19 20:44:38 +09:00 |
|
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
|
c783a19e41
|
Fix mania frame conversion not working at all
|
2018-03-01 02:28:15 +09:00 |
|
|
195b6642e6
|
Reimplement important frames
|
2018-03-01 02:28:15 +09:00 |
|
|
cf42d5bbd5
|
Remove mostly-unused Score parameter
|
2018-03-01 02:28:14 +09:00 |
|
|
a7e6c19e61
|
Remove todo (probably not a consideration going forward)
|
2018-03-01 02:28:14 +09:00 |
|
|
222ae70062
|
Populate rulesets with their replay frames
|
2018-03-01 02:28:14 +09:00 |
|