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 |
|
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 |
|
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 |
|
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 |
|
smoogipoo
|
91735ff367
|
Update MathUtils namespace usages
|
2020-01-09 13:43:44 +09:00 |
|
Huo Yaoyuan
|
c457571da6
|
Use index and range expressions
|
2019-12-15 20:17:35 +08: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 |
|
Dean Herbert
|
f925e781a9
|
Refactor HitWindows for legibility
|
2019-09-06 15:24:14 +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 |
|
Dean Herbert
|
7d6a08d6da
|
Fix a few new inspections in latest Rider EAP
|
2019-04-01 11:39:02 +09:00 |
|
Dean Herbert
|
1f44dde96b
|
Fix autoplay tests not working
|
2019-03-07 18:34:56 +09:00 |
|
Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
smoogipoo
|
2ee181daf7
|
Re-namespace replay-related classes
|
2018-11-28 17:20:37 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
Dean Herbert
|
825941aff1
|
Use switch with type matching in place of if-else where possible
|
2018-07-17 14:35:09 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
John Neijzen
|
7b39447213
|
Update OsuAutoGenerator.cs
|
2018-03-24 18:34:56 +08:00 |
|
John Neijzen
|
bee9af8500
|
Update OsuAutoGenerator.cs
|
2018-03-24 18:30:36 +08:00 |
|
John Neijzen
|
9d96aeb347
|
Update OsuAutoGenerator.cs
|
2018-03-24 17:53:50 +08:00 |
|
John Neijzen
|
12f785bf40
|
Change duplicate condition to HitResult.Good instead of HitResult.Meh
|
2018-03-24 17:48:43 +08:00 |
|
John Neijzen
|
97be022e22
|
Remove duplicate condition
|
2018-03-24 16:55:39 +08:00 |
|
smoogipoo
|
a3c7755ade
|
Implement a conversion process for ReplayFrames
|
2018-03-01 02:28:14 +09:00 |
|
smoogipoo
|
0d60a65c94
|
Fix OsuAutoGenerator not considering stacking
|
2018-02-21 17:53:16 +09:00 |
|
smoogipoo
|
b15f184261
|
Make osu! use HitWindows
|
2018-02-02 20:33:59 +09:00 |
|
Dean Herbert
|
d0881e443b
|
Merge remote-tracking branch 'upstream/master' into approach-rate
|
2018-01-12 18:05:16 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
Shawdooow
|
064758b96d
|
fixes
|
2017-12-31 11:30:58 -05:00 |
|
Shawdooow
|
3ba5dce052
|
new Approach to approach rate
|
2017-12-31 11:15:14 -05:00 |
|