Commit graph

17 commits

Author SHA1 Message Date
6105ee610f Add beatmap command 2025-02-20 18:19:00 +01:00
51fa34a7bf
osu: Some lazer-related stat reconsideration (#56)
* Split lazer property to its own toggle

* Use lazer stats from API more verbatim in pp calculation

* Update CI to use 1.83

* Set rust-toolchain
2024-12-21 23:05:15 +00:00
a4fab5438b
Update rosu-pp and rosu-v2 2024-11-18 13:53:25 +01:00
a8d1d11223
Display DA stats 2024-09-28 14:32:26 +02:00
735b382102
Drop old homegrown Mods for rosu_v2::Mods, implement rate change support (#52)
* Move mods to intermode wrapper

* Update rust to 1.79

* Move mods from homebrewed impl to rosu

* Display mod details

* Take clock-rate into account when calculating pp

* Allow specifying rate in mods input

* Formatting

* Fix clippy
2024-08-24 21:21:01 +00:00
9d61868771
Add DT flag on NC and SD flag on PF 2024-06-20 15:58:34 +02:00
1125cac2a8
Manually fix the rest of the lints 2024-02-17 20:37:43 +01:00
508cf52e6f
Apply cargo-clippy fixes 2024-02-17 20:20:41 +01:00
4a67e4f73b Simply use v2 for lazer scores 2024-02-17 19:17:38 +00:00
c5d00f12d8 Display lazer mod instead of classic mod 2024-02-17 19:17:38 +00:00
84b13dcef3 Implement score fetching 2024-02-17 19:17:38 +00:00
51db72acb2
Temporarily move to rosu 2022-02-09 15:20:36 -05:00
1799b70bc1
Move to SQLite (#13) 2021-06-19 22:36:17 +09:00
bd845d9662
More osu improvements (#11)
* Don't show DT when NC is on

* Allow leading + in mods parsing

* Extend Pagination

* Implement beatmapset display

* Move OkPrint to prelude

* Beatmapset display seems to work

* Put reaction handler into static

* Make clippy happy

* Add beatmapset caching and last --set

* Delay loading of beatmap info

* Simplify hook link handling

* Replies everywhere!

* Replies everywhereee!
2021-02-01 17:13:40 +00:00
f8cbd7ceb0
Implement conversion between mods 2020-06-12 01:06:24 -04:00
c7da9526e6 Move to std::time::Duration
... to allow serde on all youmubot-osu structs
2020-01-13 20:09:12 -05:00
3e951554d7 Implement get_scores requests 2019-12-28 10:45:07 +09:00