Commit Graph

30 Commits

Author SHA1 Message Date
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
709ec1404f Centralise End/StartTime retrieval to extension method 2019-11-25 19:09:14 +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
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
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
825941aff1 Use switch with type matching in place of if-else where possible 2018-07-17 14:35:09 +09:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
a3c7755ade Implement a conversion process for ReplayFrames 2018-03-01 02:28:14 +09:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
d69fa0966f Generate ManiaReplayFrame instead of ReplayFrame 2017-11-29 18:42:54 +09:00
dfd035d07b Merge remote-tracking branch 'origin/master' into mania-auto-generation-fixes 2017-11-29 18:42:17 +09:00
6fd550dc91 Simplify/sanitize construction of ManiaReplayFrame 2017-11-29 15:47:10 +09:00
1136db1556 Fix mania replays not defining important frames
Resolves https://github.com/ppy/osu/issues/1495 .
2017-11-29 14:20:15 +09:00
cc9e06e161 Remove unused elements 2017-11-28 19:07:10 +09:00
567e378bbb CI fixes 2017-11-28 19:02:39 +09:00
84702211ec Rewrite mania auto generator to properly account for overlapping objects 2017-11-28 15:17:02 +09:00
a7b93822d7 Add initial frame 2017-09-12 16:14:52 +09:00
a1baefe20e Add 20ms delay to release frames. 2017-09-12 16:09:53 +09:00
8737a1b1a5 Implement osu!mania auto replay generation. 2017-09-12 15:52:32 +09:00