Commit Graph

20 Commits

Author SHA1 Message Date
MaxOhn 0c79c4073e Port osu!std updates since f08134f 2024-10-13 16:40:43 +01:00
MaxOhn 41411eec87 chore: made clippy happy 2024-10-13 16:39:04 +01:00
tsunyoku affb7fb110 remove tests 2024-10-13 16:17:06 +01:00
Badewanne3 26547d7dea feat: use rosu-mods (#36)
* use rosu-mods

* apply values from DifficultyAdjust mod

* minor doc addition

* consider Blinds mod in perf calc
2024-07-08 11:35:07 +02:00
Badewanne3 9acf85e934 refactor: create performance calculators through traits (#33)
* create perf calc through IntoPerformance traits

* added tests

* adjusted documentation

* fix doctest

* simplify From impls
2024-04-01 19:14:38 +02:00
MaxOhn 711e548a7e made clippy quiet 2024-03-18 20:40:59 +01:00
MaxOhn 90196329c1 add GradualPerformance::len methods 2024-03-11 17:58:40 +01:00
MaxOhn e3dcec8584 return Result<_, Self> instead of Option 2024-03-08 11:53:07 +01:00
MaxOhn d711840a11 create perf calc either by map or attrs 2024-03-08 11:44:17 +01:00
MaxOhn 9c0fc2eea9 added InspectDifficulty type 2024-03-06 21:42:20 +01:00
MaxOhn 0ed0bc2639 fix doctests 2024-03-04 16:19:35 +01:00
MaxOhn 633955ab1b apply new settings of Difficulty 2024-03-04 15:56:55 +01:00
MaxOhn e749a791fc restructure Difficulty and ModeDifficulty 2024-03-03 09:59:34 +01:00
MaxOhn 59dfc109e0 store is_convert in Beatmap itself 2024-03-02 06:27:52 +01:00
MaxOhn 852f6cfa45 made bunch of functions const 2024-02-29 23:31:07 +01:00
MaxOhn 428c9b17b1 justify enum size 2024-02-27 13:11:53 +01:00
MaxOhn 43849ba8c4 adjust doc examples 2024-02-27 12:24:53 +01:00
MaxOhn c2c617ec01 fix doctests & rename n_misses to misses 2024-02-26 17:51:20 +01:00
MaxOhn 1a5f9b9681 added some convenience methods 2024-02-26 17:10:54 +01:00
MaxOhn 8d2132c124 add gradual calc for any mode 2024-02-26 16:15:08 +01:00