Homedesp's stash

!desp osu megafix and cleanup

Authored by despawningbone on Jul 12 2021, 11:48 AM.

Description

!desp osu megafix and cleanup

Should've split it into multiple commits but oh well I finished before I even realize it became such a big thing lol

  • Fixed bloodcat endpoint
  • Fixed !desp osu pp -w username param breaking searches
  • Changed !desp osu pp unsafe cross thread message deletion
  • Changed pp calculation handling for future gamemode support
  • Fixed taiko NC not recognized in pp calculations
  • Bumped koohii version to support current std pp system
  • Patched several oversights in pp calculation (e.g. negative acc accepted)
  • Added cross mode base support to koohii acc calculation (with taiko currently)
  • Enhanced koohii standard mode n50/n100/n300 distribution and acc calculation
  • Merged pp computation in !desp osu pp and !desp osu recent into a single function
  • Abstracted user api fetching into a function
  • Added more info to !desp osu user
  • Changed modes map to be an array instead since it makes more sense

And reordered a ton of codes, added a ton of comment and spacing for readability

Details

Committed
despawningboneJul 12 2021, 11:48 AM
Pushed
despawningboneSep 5 2021, 1:25 PM
Parents
rDESB5076927db251: Enhancements to !desp m ly formatting
Branches
Loading...
Tags
Loading...