mirror of
https://github.com/osukey/osukey.git
synced 2025-07-02 08:49:59 +09:00
hitObjectsNumber -> hitObjectCount
This commit is contained in:
@ -18,7 +18,7 @@ namespace osu.Game.Modes.Catch
|
|||||||
|
|
||||||
protected override PlayMode PlayMode => PlayMode.Catch;
|
protected override PlayMode PlayMode => PlayMode.Catch;
|
||||||
|
|
||||||
public override ScoreProcessor CreateScoreProcessor(int hitObjectsNumber) => null;
|
public override ScoreProcessor CreateScoreProcessor(int hitObjectCount) => null;
|
||||||
|
|
||||||
public override HitObjectParser CreateHitObjectParser() => new OsuHitObjectParser();
|
public override HitObjectParser CreateHitObjectParser() => new OsuHitObjectParser();
|
||||||
}
|
}
|
||||||
|
@ -19,7 +19,7 @@ namespace osu.Game.Modes.Mania
|
|||||||
|
|
||||||
protected override PlayMode PlayMode => PlayMode.Mania;
|
protected override PlayMode PlayMode => PlayMode.Mania;
|
||||||
|
|
||||||
public override ScoreProcessor CreateScoreProcessor(int hitObjectsNumber) => null;
|
public override ScoreProcessor CreateScoreProcessor(int hitObjectCount) => null;
|
||||||
|
|
||||||
public override HitObjectParser CreateHitObjectParser() => new OsuHitObjectParser();
|
public override HitObjectParser CreateHitObjectParser() => new OsuHitObjectParser();
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@ namespace osu.Game.Modes.Osu
|
|||||||
|
|
||||||
public override HitObjectParser CreateHitObjectParser() => new OsuHitObjectParser();
|
public override HitObjectParser CreateHitObjectParser() => new OsuHitObjectParser();
|
||||||
|
|
||||||
public override ScoreProcessor CreateScoreProcessor(int hitObjectsNumber) => new OsuScoreProcessor(hitObjectsNumber);
|
public override ScoreProcessor CreateScoreProcessor(int hitObjectCount) => new OsuScoreProcessor(hitObjectCount);
|
||||||
|
|
||||||
protected override PlayMode PlayMode => PlayMode.Osu;
|
protected override PlayMode PlayMode => PlayMode.Osu;
|
||||||
}
|
}
|
||||||
|
@ -8,8 +8,8 @@ namespace osu.Game.Modes.Osu
|
|||||||
{
|
{
|
||||||
class OsuScoreProcessor : ScoreProcessor
|
class OsuScoreProcessor : ScoreProcessor
|
||||||
{
|
{
|
||||||
public OsuScoreProcessor(int hitObjectsNumber)
|
public OsuScoreProcessor(int hitObjectCount)
|
||||||
: base(hitObjectsNumber)
|
: base(hitObjectCount)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ namespace osu.Game.Modes.Taiko
|
|||||||
|
|
||||||
protected override PlayMode PlayMode => PlayMode.Taiko;
|
protected override PlayMode PlayMode => PlayMode.Taiko;
|
||||||
|
|
||||||
public override ScoreProcessor CreateScoreProcessor(int hitObjectsNumber) => null;
|
public override ScoreProcessor CreateScoreProcessor(int hitObjectCount) => null;
|
||||||
|
|
||||||
public override HitObjectParser CreateHitObjectParser() => new OsuHitObjectParser();
|
public override HitObjectParser CreateHitObjectParser() => new OsuHitObjectParser();
|
||||||
}
|
}
|
||||||
|
@ -18,7 +18,7 @@ namespace osu.Game.Modes
|
|||||||
|
|
||||||
public abstract ScoreOverlay CreateScoreOverlay();
|
public abstract ScoreOverlay CreateScoreOverlay();
|
||||||
|
|
||||||
public abstract ScoreProcessor CreateScoreProcessor(int hitObjectsNumber);
|
public abstract ScoreProcessor CreateScoreProcessor(int hitObjectCount);
|
||||||
|
|
||||||
public abstract HitRenderer CreateHitRendererWith(List<HitObject> objects);
|
public abstract HitRenderer CreateHitRendererWith(List<HitObject> objects);
|
||||||
|
|
||||||
|
@ -31,10 +31,14 @@ namespace osu.Game.Modes
|
|||||||
|
|
||||||
public readonly List<JudgementInfo> Judgements;
|
public readonly List<JudgementInfo> Judgements;
|
||||||
|
|
||||||
public ScoreProcessor(int hitObjectsNumber)
|
/// <summary>
|
||||||
|
/// Initializes a new instance of the <see cref="ScoreProcessor"/> class.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="hitObjectCount">Number of HitObjects. It is used for specifying Judgements collection Capacity</param>
|
||||||
|
public ScoreProcessor(int hitObjectCount = 0)
|
||||||
{
|
{
|
||||||
Combo.ValueChanged += delegate { HighestCombo.Value = Math.Max(HighestCombo.Value, Combo.Value); };
|
Combo.ValueChanged += delegate { HighestCombo.Value = Math.Max(HighestCombo.Value, Combo.Value); };
|
||||||
Judgements = new List<JudgementInfo>(hitObjectsNumber);
|
Judgements = new List<JudgementInfo>(hitObjectCount);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void AddJudgement(JudgementInfo judgement)
|
public void AddJudgement(JudgementInfo judgement)
|
||||||
|
Reference in New Issue
Block a user