MaxOhn
|
662e3d7689
|
remove feature-gates in docs
|
2024-02-25 01:12:49 +01:00 |
|
MaxOhn
|
c71f81d8aa
|
added hitresult proptesting
|
2024-02-25 00:23:01 +01:00 |
|
MaxOhn
|
77642e83c7
|
gradual calc for catch
|
2024-02-24 17:38:33 +01:00 |
|
MaxOhn
|
ae14815140
|
made clippy happy
|
2024-02-23 12:52:36 +01:00 |
|
MaxOhn
|
1e35e0fcd7
|
gradual calc for osu
|
2024-02-22 16:59:45 +01:00 |
|
MaxOhn
|
f4c18fa53e
|
pass ownership for difficulty builder
|
2024-02-22 16:59:20 +01:00 |
|
MaxOhn
|
564adc1fe1
|
fix NaN arithmetic (/b/80895+Catch)
|
2024-02-19 17:46:41 +01:00 |
|
MaxOhn
|
f2bb6ce6cb
|
store duration instead of end_time (/b/1901200+Mania)
|
2024-02-19 15:03:05 +01:00 |
|
MaxOhn
|
305041376b
|
use clamped x for juicestream but keep original (/b/17294)
|
2024-02-19 12:44:22 +01:00 |
|
MaxOhn
|
5d62e87df1
|
dont adjust catch slider vel wrt version (/b/53569)
|
2024-02-18 12:52:55 +01:00 |
|
MaxOhn
|
812a71fff6
|
clamp juicestream heads beforehand (/b/17295+Catch)
|
2024-02-17 14:11:41 +01:00 |
|
MaxOhn
|
05b588a2d1
|
apply proper sorting for catch objects
|
2024-02-16 01:18:37 +01:00 |
|
MaxOhn
|
100d01483c
|
impl c#'s unstable sort & refactor sort things
|
2024-02-15 15:46:44 +01:00 |
|
MaxOhn
|
25eec40e06
|
always clamp catch effective x
|
2024-02-14 22:11:00 +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
|
b88e49889b
|
use proper default capacities
|
2024-02-13 15:11:30 +01:00 |
|
MaxOhn
|
2327287a32
|
anticipate underflow
|
2024-02-13 15:08:38 +01:00 |
|
MaxOhn
|
f628405a95
|
clamp catch values to playfield
|
2024-02-13 11:41:08 +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
|
f3c39c7891
|
feat: added convenience methods
|
2023-12-29 11:31:35 +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
|
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
|
a142375206
|
test: remove custom 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
|
45317a337d
|
fix: improve catch hitresult generation
|
2023-11-10 14:59:26 +01:00 |
|
MaxOhn
|
3b93ec1cea
|
feat: added owned gradual performance calcs
|
2023-11-09 20:21:33 +01:00 |
|
MaxOhn
|
e70cec0c0d
|
fix: fixed indexing in gradual catch calc
|
2023-11-09 19:30:25 +01:00 |
|
MaxOhn
|
49f640f939
|
feat: added struct CatchOwnedGradualDifficulty
|
2023-11-09 11:46:52 +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
|
2be5bdc365
|
refactor!: overhauled gradual calc for catch
|
2023-11-08 21:08:07 +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
|
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 |
|
MaxOhn
|
28bcf107f1
|
update to edition 2021 & fix clippy lints
|
2023-01-27 07:58:07 +01:00 |
|
MaxOhn
|
51a2092020
|
made clippy happy
|
2023-01-11 23:57:04 +01:00 |
|
Max
|
20d7598e07
|
handle pixel_len 0 for catch
|
2022-11-08 19:59:38 +01:00 |
|
MaxOhn
|
007410192b
|
remove clock rate from strains section length
|
2022-10-26 22:25:52 +02:00 |
|
MaxOhn
|
5a129437eb
|
various minor adjustments
|
2022-10-21 12:42:41 +02:00 |
|
MaxOhn
|
335f0a7dde
|
fixed & extended test cases
|
2022-10-21 11:07:29 +02:00 |
|
MaxOhn
|
d83217f5d0
|
improved osu hitresult generation
|
2022-10-15 11:36:41 +02:00 |
|
MaxOhn
|
a091d30e1e
|
finished osu std + bunch of bug fixes
|
2022-10-14 21:16:51 +02:00 |
|