Skip to content

Commit

Permalink
Multiply hold release window by 1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
LumpBloom7 committed Dec 21, 2024
1 parent 47b8403 commit 4bede4b
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions osu.Game.Rulesets.Sentakki/Scoring/SentakkiHoldReleaseWindows.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
using osu.Game.Rulesets.Scoring;

namespace osu.Game.Rulesets.Sentakki.Scoring;

public class SentakkiHoldReleaseWindows : SentakkiHitWindows
{
private static readonly DifficultyRange[] default_ranges =
{
SimpleDifficultyRange(HitResult.Miss, 13.5 * timing_unit),
SimpleDifficultyRange(HitResult.Ok, 13.5 * timing_unit),
SimpleDifficultyRange(HitResult.Good, 9 * timing_unit),
SimpleDifficultyRange(HitResult.Great, 4.5 * timing_unit),
SimpleDifficultyRange(HitResult.Perfect, 1.5 * timing_unit),
};

private static readonly DifficultyRange[] maji_ranges =
{
SimpleDifficultyRange(HitResult.Miss, 9 * timing_unit),
SimpleDifficultyRange(HitResult.Ok, 9 * timing_unit),
SimpleDifficultyRange(HitResult.Good, 4.5 * timing_unit),
SimpleDifficultyRange(HitResult.Great, 3 * timing_unit),
SimpleDifficultyRange(HitResult.Perfect, 1.5 * timing_unit),
};

private static readonly DifficultyRange[] gachi_ranges =
{
SimpleDifficultyRange(HitResult.Miss, 9 * timing_unit),
SimpleDifficultyRange(HitResult.Ok, 9 * timing_unit),
SimpleDifficultyRange(HitResult.Good, 4.5 * timing_unit),
SimpleDifficultyRange(HitResult.Great, 1.5 * timing_unit),
SimpleDifficultyRange(HitResult.Perfect, 1.5 * timing_unit),
};

protected override DifficultyRange[] GetDefaultRanges() => default_ranges;
protected override DifficultyRange[] GetMajiRanges() => maji_ranges;
protected override DifficultyRange[] GetGachiRanges() => gachi_ranges;
}

0 comments on commit 4bede4b

Please sign in to comment.