MaxOhn
|
f2bb6ce6cb
|
store duration instead of end_time (/b/1901200+Mania)
|
2024-02-19 15:03:05 +01:00 |
|
MaxOhn
|
32697472ab
|
store bpm_mult in diff points (/b/1033882+Taiko)
|
2024-02-16 15:06:26 +01:00 |
|
MaxOhn
|
100d01483c
|
impl c#'s unstable sort & refactor sort things
|
2024-02-15 15:46:44 +01:00 |
|
MaxOhn
|
0fdb91fa47
|
refactor mania hitwindows
|
2024-02-14 15:37:56 +01:00 |
|
MaxOhn
|
3f1b4e52a1
|
Merge branch 'rewrite' of https://github.com/MaxOhn/rosu-pp into rewrite
|
2024-02-14 15:28:02 +01:00 |
|
MaxOhn
|
e99c134a5b
|
fix mania hitwindow
|
2024-02-14 01:52:37 +01:00 |
|
MaxOhn
|
b88e49889b
|
use proper default capacities
|
2024-02-13 15:11:30 +01:00 |
|
MaxOhn
|
0c7f838d84
|
fix mania conversion
|
2024-02-13 00:12:53 +01:00 |
|
MaxOhn
|
84c648ae6e
|
use curve util method
|
2024-02-11 02:36:49 +01:00 |
|
MaxOhn
|
c793361e0f
|
renamed method
|
2024-02-10 03:39:36 +01:00 |
|
MaxOhn
|
a8bf9601b6
|
initial rewrite
|
2024-02-09 17:54:14 +01:00 |
|
Badewanne3
|
ecf1b2c7f4
|
feat: adjusted lint restrictions (#31)
|
2023-12-31 09:19:41 +01:00 |
|
Badewanne3
|
bf78758f07
|
doc: fix intra-doc links (#30)
|
2023-12-30 10:27:05 +01:00 |
|
MaxOhn
|
956b3db4c6
|
perf: remove Copy from mania attributes
|
2023-12-30 10:09:34 +01:00 |
|
MaxOhn
|
f9bf256aa2
|
fix: consider passed_objects in mania
|
2023-12-30 09:27:26 +01:00 |
|
MaxOhn
|
876abf8043
|
fix: fixed feature-gated code
|
2023-12-29 17:05:48 +01:00 |
|
MaxOhn
|
fecc3b1941
|
chore: made clippy happy
|
2023-12-29 11:49:13 +01:00 |
|
MaxOhn
|
f3c39c7891
|
feat: added convenience methods
|
2023-12-29 11:31:35 +01:00 |
|
MaxOhn
|
f2854dbde5
|
refactor: use is_convert of attrs
|
2023-12-29 11:14:33 +01:00 |
|
MaxOhn
|
90958f9979
|
refactor!: add is_convert to taiko&mania diff attrs
|
2023-12-29 11:04:21 +01:00 |
|
MaxOhn
|
308c4f5bb0
|
doc: added documentation
|
2023-12-29 10:55:47 +01:00 |
|
MaxOhn
|
0adec507c1
|
refactor: store either map or attrs in perf calc
|
2023-12-29 10:28:27 +01:00 |
|
MaxOhn
|
1213525246
|
refactor!: add n_objects to mania diff attrs
|
2023-12-29 10:10:23 +01:00 |
|
MaxOhn
|
4e24567da5
|
fix: fix cases for mania hitresults
|
2023-11-19 20:02:43 +01:00 |
|
MaxOhn
|
a20358a3b3
|
chore: made clippy happy for all targets
|
2023-11-13 15:49:30 +01:00 |
|
MaxOhn
|
7bf3e6699a
|
test: assert only relevant values
|
2023-11-10 14:59:28 +01:00 |
|
MaxOhn
|
21bf030690
|
test: proptest with too many objects
|
2023-11-10 14:59:28 +01:00 |
|
MaxOhn
|
383ca169dd
|
test: fixed mania parsing test
|
2023-11-10 14:59:28 +01:00 |
|
MaxOhn
|
9cf0ba0d6f
|
feat: add methods ModePP::generate_state
|
2023-11-10 14:59:28 +01:00 |
|
MaxOhn
|
e653fd1c8d
|
test: reduce mania_hitresults proptest cases
|
2023-11-10 14:57:48 +01:00 |
|
MaxOhn
|
7bc51bcd24
|
fix: improve mania hitresult generation
|
2023-11-10 14:57:48 +01:00 |
|
MaxOhn
|
3b93ec1cea
|
feat: added owned gradual performance calcs
|
2023-11-09 20:21:33 +01:00 |
|
MaxOhn
|
1aa6bcdb7a
|
feat: added struct ManiaOwnedGradualDifficulty
|
2023-11-09 11:30:45 +01:00 |
|
MaxOhn
|
e7faacaad1
|
doc: enable doc_cfg
|
2023-11-09 01:08:14 +01:00 |
|
MaxOhn
|
a9a7cd507e
|
doc: fixed broken doc links
|
2023-11-08 22:12:50 +01:00 |
|
MaxOhn
|
1434e88cef
|
refactor!: renamed gradual calc types
|
2023-11-08 21:47:54 +01:00 |
|
MaxOhn
|
719894526d
|
feat: add last method to gradual perf calc
|
2023-11-08 21:36:15 +01:00 |
|
MaxOhn
|
4d583f5469
|
refactor!: overhauled gradual calc for mania
|
2023-11-08 11:37:02 +01:00 |
|
MaxOhn
|
74083e5ecb
|
refactor!: overhauled gradual calc for taiko
|
2023-11-08 09:41:34 +01:00 |
|
MaxOhn
|
bd9623d32b
|
use CompactVec for all modes
|
2023-02-22 13:12:54 +01:00 |
|
MaxOhn
|
b5439a0229
|
store zero strain values
|
2023-02-11 10:27:24 +01:00 |
|
MaxOhn
|
7cc3a4644b
|
break loop early on 0 curr strain
|
2023-02-09 14:04:28 +01:00 |
|
MaxOhn
|
7bac0c7215
|
clamp clock rate
|
2023-02-09 06:25:26 +01:00 |
|
MaxOhn
|
1b5399070e
|
added is_convert method to TaikoPP and ManiaPP
|
2023-02-02 08:54:47 +01:00 |
|
MaxOhn
|
fb36edd132
|
expose BeatmapExt methods for mode-specific objects (#20)
* expose osu hitobjects
* added pub method to create osu objects
* expose mania objects
* added some derived traits to public types
* expose taiko objects
* expose catch objects
* add documentation
* fix documentation
|
2023-01-28 04:33:05 +01:00 |
|
Max
|
4e416badd0
|
convert map internally for gradual tko & mna
|
2022-10-28 00:42:13 +02:00 |
|
Max
|
2a046a3df0
|
fixed async tests
|
2022-10-27 18:34:20 +02:00 |
|
MaxOhn
|
007410192b
|
remove clock rate from strains section length
|
2022-10-26 22:25:52 +02:00 |
|
MaxOhn
|
b6ec17fd12
|
convert map internally for tko & mna
|
2022-10-26 22:23:43 +02:00 |
|
MaxOhn
|
14d3db7940
|
adjust osu skill structure to taiko & mania
|
2022-10-22 19:55:28 +02:00 |
|