1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-21 22:47:24 +08:00

diffspike & wide angle balance

This commit is contained in:
emu1337 2021-06-14 19:22:35 +02:00
parent fea7b029aa
commit e987a511ba
2 changed files with 4 additions and 4 deletions

View File

@ -47,7 +47,7 @@ namespace osu.Game.Rulesets.Osu.Difficulty.Skills
Math.Max(osuPrevious.JumpDistance - scale, 0)
* Math.Pow(Math.Sin(osuCurrent.Angle.Value - angle_bonus_begin), 2)
* Math.Max(osuCurrent.JumpDistance - scale, 0));
result = 1.35 * applyDiminishingExp(Math.Max(0, angleBonus)) / Math.Max(timing_threshold, osuPrevious.StrainTime);
result = 1.4 * applyDiminishingExp(Math.Max(0, angleBonus)) / Math.Max(timing_threshold, osuPrevious.StrainTime);
}
}

View File

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