mirror of
https://github.com/ppy/osu.git
synced 2024-11-11 14:17:26 +08:00
diffspike & wide angle balance
This commit is contained in:
parent
fea7b029aa
commit
e987a511ba
@ -47,7 +47,7 @@ namespace osu.Game.Rulesets.Osu.Difficulty.Skills
|
|||||||
Math.Max(osuPrevious.JumpDistance - scale, 0)
|
Math.Max(osuPrevious.JumpDistance - scale, 0)
|
||||||
* Math.Pow(Math.Sin(osuCurrent.Angle.Value - angle_bonus_begin), 2)
|
* Math.Pow(Math.Sin(osuCurrent.Angle.Value - angle_bonus_begin), 2)
|
||||||
* Math.Max(osuCurrent.JumpDistance - scale, 0));
|
* 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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -10,9 +10,9 @@ namespace osu.Game.Rulesets.Osu.Difficulty.Skills
|
|||||||
{
|
{
|
||||||
public abstract class OsuStrainSkill : StrainSkill
|
public abstract class OsuStrainSkill : StrainSkill
|
||||||
{
|
{
|
||||||
protected virtual int ReducedSectionCount => 9;
|
protected virtual int ReducedSectionCount => 10;
|
||||||
protected virtual double ReducedStrainBaseline => 0.68;
|
protected virtual double ReducedStrainBaseline => 0.7;
|
||||||
protected virtual double DifficultyMultiplier => 1.06;
|
protected virtual double DifficultyMultiplier => 1.08;
|
||||||
|
|
||||||
public OsuStrainSkill(Mod[] mods) : base(mods)
|
public OsuStrainSkill(Mod[] mods) : base(mods)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user