mirror of
https://github.com/ppy/osu.git
synced 2025-02-20 01:33:12 +08:00
Fixed encoding logic, parameter adjustments
This commit is contained in:
parent
505a24a68e
commit
f6dedc77fb
@ -9,7 +9,8 @@ namespace osu.Game.Rulesets.Taiko.Difficulty.Preprocessing.Colour
|
|||||||
|
|
||||||
public bool isIdenticalTo(ColourEncoding other)
|
public bool isIdenticalTo(ColourEncoding other)
|
||||||
{
|
{
|
||||||
return other.Payload[0].RunLength == Payload[0].RunLength &&
|
return hasIdenticalMonoLength(other) &&
|
||||||
|
other.Payload.Count == Payload.Count &&
|
||||||
other.Payload[0].EncodedData[0].HitType == Payload[0].EncodedData[0].HitType;
|
other.Payload[0].EncodedData[0].HitType == Payload[0].EncodedData[0].HitType;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@ namespace osu.Game.Rulesets.Taiko.Difficulty.Skills
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public class Colour : StrainDecaySkill
|
public class Colour : StrainDecaySkill
|
||||||
{
|
{
|
||||||
protected override double SkillMultiplier => 0.7;
|
protected override double SkillMultiplier => 0.2;
|
||||||
protected override double StrainDecayBase => 0.4;
|
protected override double StrainDecayBase => 0.8;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Applies a speed bonus dependent on the time since the last hit.
|
/// Applies a speed bonus dependent on the time since the last hit.
|
||||||
|
@ -12,8 +12,8 @@ namespace osu.Game.Rulesets.Taiko.Difficulty.Skills
|
|||||||
public class Peaks : Skill
|
public class Peaks : Skill
|
||||||
{
|
{
|
||||||
private const double rhythm_skill_multiplier = 0.3 * final_multiplier;
|
private const double rhythm_skill_multiplier = 0.3 * final_multiplier;
|
||||||
private const double colour_skill_multiplier = 0.375 * final_multiplier;
|
private const double colour_skill_multiplier = 0.4 * final_multiplier;
|
||||||
private const double stamina_skill_multiplier = 0.375 * final_multiplier;
|
private const double stamina_skill_multiplier = 0.35 * final_multiplier;
|
||||||
|
|
||||||
private const double final_multiplier = 0.06;
|
private const double final_multiplier = 0.06;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user