Dean Herbert
|
b53b752e54
|
Update usage of `MathUtils`
|
2024-03-06 12:13:12 +08:00 |
Bartłomiej Dach
|
e182acf3e8
|
Expand comment for clarification
|
2023-11-20 11:50:28 +09:00 |
Dean Herbert
|
307ec172cb
|
Use simplified formula
|
2023-11-17 23:48:48 +09:00 |
Dean Herbert
|
a1673160f1
|
Refactor `OsuAutoGenerator` to allow custom SPM specifications
|
2023-11-17 16:44:11 +09:00 |
Berkan Diler
|
08d2fbeb8e
|
Use new ArgumentNullException.ThrowIfNull throw-helper API
|
2022-12-22 21:27:59 +01:00 |
Dean Herbert
|
27c497145f
|
Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0
|
2022-12-16 18:16:26 +09:00 |
Alden Wu
|
06178104c8
|
Show smoke in replays
|
2022-09-18 17:55:06 -07:00 |
andy840119
|
19721a9bbb
|
Remove the nullable disable annotation and fix the breaking api.
|
2022-07-02 13:33:05 +08:00 |
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09: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 |
Dean Herbert
|
b339c149d8
|
Copy `BaseDifficulty` to `Beatmap<T>` and move all write operations across
|
2021-10-06 15:10:45 +09:00 |
smoogipoo
|
8b7ccdc8b5
|
Adjust comment
|
2021-07-05 18:51:23 +09:00 |
smoogipoo
|
7d6ab08bb3
|
Remove unnecessary conditional
|
2021-07-05 18:49:09 +09:00 |
smoogipoo
|
695af31c58
|
Start alternating at 225BPM as previously
|
2021-07-05 18:43:27 +09:00 |
smoogipoo
|
2b8efe21ca
|
Don't ease with 0 time difference
|
2021-07-05 17:52:10 +09:00 |
smoogipoo
|
12ca845e55
|
Use marker class (cleanup)
|
2021-07-05 17:24:23 +09:00 |
smoogipoo
|
6a2c0f772e
|
Always apply easing, adjust heuristic a bit
|
2021-07-05 17:22:48 +09:00 |
smoogipoo
|
96c0ab8ded
|
Adjust last frame position when not waiting
|
2021-07-05 17:11:59 +09:00 |
ekrctb
|
a965e8a75d
|
Remove AutoGenerator workaround of now-fixed issue
|
2021-04-16 14:13:41 +09:00 |
ekrctb
|
91c7d8d26c
|
Introduce `StartFrame` and `EndFrame` to simplify the replay interpolation code
|
2021-04-16 14:13:41 +09:00 |
ekrctb
|
84bc81a6de
|
Make FramedReplayInputHandler.CurrentTime non-null
|
2021-04-16 14:13:41 +09:00 |
Bartłomiej Dach
|
0e1ec703d3
|
Use IApplicableToRate in osu! auto generator
|
2021-02-07 18:49:31 +01:00 |
Bartłomiej Dach
|
3fabe247b0
|
Allow OsuModGenerator to accept a mod list
|
2021-02-07 18:35:34 +01:00 |
smoogipoo
|
f439c1afbc
|
Make osu/taiko/catch use Ok+Great
|
2020-09-29 17:16:55 +09:00 |
Dean Herbert
|
6095446f10
|
Fix autoplay generators failing on empty hitobjects lists
|
2020-09-28 15:38:54 +09:00 |
Bartłomiej Dach
|
69ec2a76ef
|
Replace reaction time check with spins required check
|
2020-08-31 17:20:45 +02:00 |
PajLe
|
0655fc1473
|
changed comparing Duration to autoplay's reactionTime instead of 0
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-08-31 16:50:31 +02:00 |
Pavle Aleksov
|
fde4b03dab
|
added spinner duration check - skip HitObjectReplay if duration is 0
|
2020-08-31 16:21:00 +02:00 |
Dean Herbert
|
0050f6348f
|
Merge branch 'master' into add-spinner-bonus-score
|
2020-07-23 23:05:04 +09:00 |
Dean Herbert
|
2c62b23d85
|
Update naming
|
2020-07-22 19:53:45 +09:00 |
Dean Herbert
|
35d53139e7
|
Merge branch 'master' into add-spinner-bonus-score
|
2020-07-21 11:21:17 +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
|
91735ff367
|
Update MathUtils namespace usages
|
2020-01-09 13:43:44 +09:00 |
Dean Herbert
|
88ce4c12f0
|
Merge remote-tracking branch 'upstream/master' into add-spinner-bonus-score
|
2019-12-17 14:09:28 +09:00 |
Huo Yaoyuan
|
c457571da6
|
Use index and range expressions
|
2019-12-15 20:17:35 +08:00 |
Dean Herbert
|
06352a95be
|
Merge remote-tracking branch 'upstream/master' into add-spinner-bonus-score
|
2019-12-11 20:02:51 +09:00 |
Dean Herbert
|
709ec1404f
|
Centralise End/StartTime retrieval to extension method
|
2019-11-25 19:09:14 +09:00 |
Berkan Diler
|
fccdbffa93
|
Use MathF instead of Math- functions when possible
MathF-functions are faster than the Math-counterpart and it looks cleaner, so use MathF when we cast to float or int anyway.
|
2019-11-25 00:45:42 +01:00 |
iiSaLMaN
|
c8593f1215
|
Merge remote-tracking branch 'upstream/master' into add-spinner-bonus-score
|
2019-10-13 23:04:05 +03: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 |
iiSaLMaN
|
87d10c6a32
|
Merge remote-tracking branch 'upstream/master' into add-spinner-bonus-score
|
2019-09-07 14:50:23 +03:00 |
Dean Herbert
|
f925e781a9
|
Refactor HitWindows for legibility
|
2019-09-06 15:24:14 +09:00 |
Dean Herbert
|
0ee0184e01
|
Remove unnecessary usings
|
2019-09-02 19:13:06 +09:00 |
smoogipoo
|
90671e0617
|
Attempt to not break per-hitobject hitwindows
|
2019-09-02 18:58:13 +09:00 |
smoogipoo
|
8302658186
|
Fix other potential nullref cases that rider missed
|
2019-09-02 18:31:33 +09:00 |
iiSaLMaN
|
bb4178fa03
|
Add drawable spinner ticks implementation
|
2019-08-20 21:17:27 +03:00 |