1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 04:07:25 +08:00

Rename variables, fix check message formatting

This commit is contained in:
NiceAesth 2023-07-17 20:48:53 +03:00
parent b3974b34e7
commit ff529d9df7

View File

@ -12,7 +12,7 @@ namespace osu.Game.Rulesets.Edit.Checks
{ {
// Breaks may be off by 1 ms. // Breaks may be off by 1 ms.
private const int leniency_threshold = 1; private const int leniency_threshold = 1;
private const double min_start_threshold = 200; private const double minimum_gap_before_break = 200;
// Break end time depends on the upcoming object's pre-empt time. // Break end time depends on the upcoming object's pre-empt time.
// As things stand, "pre-empt time" is only defined for osu! standard // As things stand, "pre-empt time" is only defined for osu! standard
@ -40,13 +40,13 @@ namespace osu.Game.Rulesets.Edit.Checks
{ {
foreach (var breakPeriod in context.Beatmap.Breaks) foreach (var breakPeriod in context.Beatmap.Breaks)
{ {
double diffStart = breakPeriod.StartTime - hitObject.GetEndTime(); double gapBeforeBreak = breakPeriod.StartTime - hitObject.GetEndTime();
double diffEnd = hitObject.StartTime - breakPeriod.EndTime; double gapAfterBreak = hitObject.StartTime - breakPeriod.EndTime;
if (diffStart < min_start_threshold - leniency_threshold && diffStart > 0) if (gapBeforeBreak < minimum_gap_before_break - leniency_threshold && gapBeforeBreak > 0)
yield return new IssueTemplateEarlyStart(this).Create(breakPeriod.StartTime, min_start_threshold - diffStart); yield return new IssueTemplateEarlyStart(this).Create(breakPeriod.StartTime, minimum_gap_before_break - gapBeforeBreak);
else if (diffEnd < min_end_threshold - leniency_threshold && diffEnd > 0) else if (gapAfterBreak < min_end_threshold - leniency_threshold && gapAfterBreak > 0)
yield return new IssueTemplateLateEnd(this).Create(breakPeriod.StartTime, min_end_threshold - diffEnd); yield return new IssueTemplateLateEnd(this).Create(breakPeriod.StartTime, min_end_threshold - gapAfterBreak);
} }
} }
} }
@ -74,11 +74,11 @@ namespace osu.Game.Rulesets.Edit.Checks
public class IssueTemplateTooShort : IssueTemplate public class IssueTemplateTooShort : IssueTemplate
{ {
public IssueTemplateTooShort(ICheck check) public IssueTemplateTooShort(ICheck check)
: base(check, IssueType.Warning, "Break is non-functional due to being less than 650ms.") : base(check, IssueType.Warning, "Break is non-functional due to being less than {0} ms.")
{ {
} }
public Issue Create(double startTime) => new Issue(startTime, this); public Issue Create(double startTime) => new Issue(startTime, this, BreakPeriod.MIN_BREAK_DURATION);
} }
} }
} }