andy840119
|
0a1543c6e8
|
Use `AsNonNull()` instead.
|
2022-07-02 19:48:32 +08:00 |
andy840119
|
59c83a3423
|
Mark as non-null because next object in here will always has value.
|
2022-07-02 13:33:51 +08:00 |
andy840119
|
19721a9bbb
|
Remove the nullable disable annotation and fix the breaking api.
|
2022-07-02 13:33:05 +08:00 |
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
Dan Balasescu
|
0458d408bb
|
Add replay statistics frames to FramedReplayInputHandler
|
2022-01-31 18:53:47 +09:00 |
ekrctb
|
207f7f1e56
|
Rename FramedAutoGenerator<T> -> AutoGenerator<T>
|
2021-05-07 00:31:12 +09:00 |
ekrctb
|
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 |
ekrctb
|
a965e8a75d
|
Remove AutoGenerator workaround of now-fixed issue
|
2021-04-16 14:13:41 +09:00 |
Bartłomiej Dach
|
f74567e8eb
|
Introduce base class for hitobjects that can be strong
|
2020-12-13 12:36:39 +01:00 |
Dean Herbert
|
6095446f10
|
Fix autoplay generators failing on empty hitobjects lists
|
2020-09-28 15:38:54 +09:00 |
Dean Herbert
|
2c62b23d85
|
Update naming
|
2020-07-22 19:53:45 +09:00 |
Dean Herbert
|
648e414c14
|
Update InputHandlers in line with framework changes
|
2020-07-19 11:39:11 +09:00 |
Dean Herbert
|
8a2aac5f83
|
Rename conversion methods for clarity
|
2020-03-25 20:21:34 +09:00 |
Dean Herbert
|
022465f546
|
Add encoding and import support
|
2020-03-24 14:51:52 +09:00 |
smoogipoo
|
5106d275ca
|
Remove CentreHit/RimHit hitobject abstraction
|
2020-03-23 12:08:15 +09:00 |
smoogipoo
|
9c49da8942
|
Remove unnecessary extra "wait" frame
|
2020-01-03 16:24:39 +09:00 |
smoogipoo
|
97b4c65554
|
Fix taiko replay frames being mis-ordered
|
2020-01-03 16:24:29 +09:00 |
Huo Yaoyuan
|
ddb2cfc46d
|
Use GetEndTime in Taiko and Mania
|
2019-12-14 18:16:13 +08:00 |
Huo Yaoyuan
|
e5e8e70704
|
Use pattern matching.
|
2019-11-12 19:55:19 +08:00 |
Dean Herbert
|
624e5644a4
|
Change osu!catch key trigger to occur on frame before positional change
|
2019-09-13 23:06:35 +09:00 |
Dean Herbert
|
acdfeef1dc
|
Improve how osu!catch stores and replays key actions
|
2019-09-12 18:33:46 +09:00 |
smoogipoo
|
d4a296f911
|
Slight refactoring
|
2019-08-26 17:45:12 +09:00 |
Desconocidosmh
|
77e9e89fec
|
Refactoring
|
2019-08-19 20:45:23 +02:00 |
Desconocidosmh
|
9bd844bf4d
|
Make comment more informative
|
2019-08-19 19:54:22 +02:00 |
Desconocidosmh
|
9732f5d622
|
Add Swell to GetNextObject() check
|
2019-08-19 17:28:32 +02:00 |
Desconocidosmh
|
eb83e36e0f
|
Make TaikoAutoGenerator unpress sooner
|
2019-08-19 17:15:08 +02:00 |
Desconocidosmh
|
b3556403aa
|
Make GetNextObject() a virtual method
|
2019-08-19 16:18:25 +02:00 |
Desconocidosmh
|
aa3651f65e
|
Change the logic so the last button gets unpressed instead of staying pressed forever
|
2019-08-15 19:45:10 +02:00 |
Desconocidosmh
|
386d788813
|
Change if-else to ternary if
|
2019-08-15 18:32:45 +02:00 |
Desconocidosmh
|
ba539abac7
|
Refactoring
|
2019-08-14 21:05:24 +02:00 |
Desconocidosmh
|
e567e81981
|
Refactoring
|
2019-08-14 20:10:52 +02:00 |
Desconocidosmh
|
f849b4ce54
|
Make autoplay unpress sooner, if needed
|
2019-08-14 19:49:32 +02:00 |
Dean Herbert
|
612db31c38
|
Apply newline additions
|
2019-04-01 12:16:32 +09:00 |
Dean Herbert
|
09a7950a3b
|
Fix handlers for other rulesets
|
2019-03-28 15:09:06 +09:00 |
Dean Herbert
|
1f44dde96b
|
Fix autoplay tests not working
|
2019-03-07 18:34:56 +09:00 |
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
smoogipoo
|
8eff49bccd
|
Remove User from Replay
|
2018-11-30 18:25:14 +09:00 |
smoogipoo
|
2ee181daf7
|
Re-namespace replay-related classes
|
2018-11-28 17:20:37 +09:00 |
Dean Herbert
|
0f37758314
|
Update framework
|
2018-07-21 16:21:53 +09:00 |
ekrctb
|
d6084c0b30
|
Adapt to new input handling changes
|
2018-06-22 18:10:27 +09:00 |
smoogipoo
|
66b3b295e7
|
Use IBeatmap wherever possible
|
2018-04-19 20:44:38 +09:00 |
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
smoogipoo
|
195b6642e6
|
Reimplement important frames
|
2018-03-01 02:28:15 +09:00 |
smoogipoo
|
cf42d5bbd5
|
Remove mostly-unused Score parameter
|
2018-03-01 02:28:14 +09:00 |
smoogipoo
|
222ae70062
|
Populate rulesets with their replay frames
|
2018-03-01 02:28:14 +09:00 |
smoogipoo
|
a3c7755ade
|
Implement a conversion process for ReplayFrames
|
2018-03-01 02:28:14 +09:00 |
smoogipoo
|
3fdb6845da
|
Revert unneeded change
This was already correct as per osu-stable.
|
2018-02-23 14:40:25 +09:00 |
tgi74000
|
426343f136
|
Fix legacy Taiko replays having reversed inputs
|
2018-02-21 15:05:51 +01:00 |
smoogipoo
|
92df704fbd
|
Fix up taiko not having any important frames
|
2018-01-25 21:37:38 +09:00 |
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |