1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-28 09:02:58 +08:00

diffspikes balance

This commit is contained in:
emu1337 2021-06-16 15:13:46 +02:00
parent be68950c30
commit 18fe05b7b5
2 changed files with 4 additions and 2 deletions

View File

@ -12,8 +12,8 @@ namespace osu.Game.Rulesets.Osu.Difficulty.Skills
public abstract class OsuStrainSkill : StrainSkill public abstract class OsuStrainSkill : StrainSkill
{ {
protected virtual int ReducedSectionCount => 10; protected virtual int ReducedSectionCount => 10;
protected virtual double ReducedStrainBaseline => 0.7; protected virtual double ReducedStrainBaseline => 0.75;
protected virtual double DifficultyMultiplier => 1.08; protected virtual double DifficultyMultiplier => 1.06;
protected OsuStrainSkill(Mod[] mods) protected OsuStrainSkill(Mod[] mods)
: base(mods) : base(mods)

View File

@ -22,6 +22,8 @@ namespace osu.Game.Rulesets.Osu.Difficulty.Skills
protected override double SkillMultiplier => 1400; protected override double SkillMultiplier => 1400;
protected override double StrainDecayBase => 0.3; protected override double StrainDecayBase => 0.3;
protected override int ReducedSectionCount => 5;
protected override double DifficultyMultiplier => 1.04;
private const double min_speed_bonus = 75; // ~200BPM private const double min_speed_bonus = 75; // ~200BPM
private const double max_speed_bonus = 45; // ~330BPM private const double max_speed_bonus = 45; // ~330BPM