feat: e
This commit is contained in:
+1
-1
@@ -472,7 +472,7 @@ impl OsuPpInner {
|
|||||||
if self.mods.hd() {
|
if self.mods.hd() {
|
||||||
// * We want to give more reward for lower AR when it comes to aim and HD. This nerfs high AR and buffs lower AR.
|
// * We want to give more reward for lower AR when it comes to aim and HD. This nerfs high AR and buffs lower AR.
|
||||||
let hd_factor = if self.mods.rx() { 0.02 } else { 0.04 };
|
let hd_factor = if self.mods.rx() { 0.02 } else { 0.04 };
|
||||||
aim_value *= 1.0 + hd_factor * (11.0 - self.attrs.ar);
|
aim_value *= 1.0 + hd_factor * (12.0 - self.attrs.ar);
|
||||||
}
|
}
|
||||||
|
|
||||||
// * We assume 15% of sliders in a map are difficult since there's no way to tell from the performance calculator.
|
// * We assume 15% of sliders in a map are difficult since there's no way to tell from the performance calculator.
|
||||||
|
|||||||
@@ -115,8 +115,8 @@ impl OsuStrainSkill for Aim {}
|
|||||||
struct AimEvaluator;
|
struct AimEvaluator;
|
||||||
|
|
||||||
impl AimEvaluator {
|
impl AimEvaluator {
|
||||||
const WIDE_ANGLE_MULTIPLIER: f64 = 1.5;
|
const WIDE_ANGLE_MULTIPLIER: f64 = 1.55;
|
||||||
const ACUTE_ANGLE_MULTIPLIER: f64 = 1.95;
|
const ACUTE_ANGLE_MULTIPLIER: f64 = 2.0;
|
||||||
const SLIDER_MULTIPLIER: f64 = 1.35;
|
const SLIDER_MULTIPLIER: f64 = 1.35;
|
||||||
const VELOCITY_CHANGE_MULTIPLIER: f64 = 0.75;
|
const VELOCITY_CHANGE_MULTIPLIER: f64 = 0.75;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user