SrtHero278
2026-06-13 16:43:56 -07:00
parent 80ca43b46e
commit 0e269ddfc7
3 changed files with 6 additions and 4 deletions
+3
View File
@@ -130,6 +130,9 @@ class Flags {
@:also(funkin.game.PlayState.opponentMode)
public static var DEFAULT_OPPONENT_MODE:Bool = false;
public static var EARLY_HIT_WINDOW_RANGE:Float = 1.0; // was 0.5 for easier early hitting, but now 1 to demotivate mashing and getting away with it.
public static var LATE_HIT_WINDOW_RANGE:Float = 1.0;
public static var SHITS_BREAK_COMBO:Bool = true;
public static var USE_LEGACY_TIMING:Null<Bool> = null;
public static var DEFAULT_NOTE_MS_LIMIT:Float = 1500;
+2 -3
View File
@@ -317,9 +317,8 @@ class Note extends FlxSprite
return super.isOnScreen(camera);
}
// The * 0.5 is so that it's easier to hit them too late, instead of too early
public var earlyPressWindow:Float = 0.5;
public var latePressWindow:Float = 1;
public var earlyPressWindow:Float = Flags.EARLY_HIT_WINDOW_RANGE;
public var latePressWindow:Float = Flags.LATE_HIT_WINDOW_RANGE;
public function updateSustain(strum:Strum) {
var scrollSpeed = strum.getScrollSpeed(this);
+1 -1
View File
@@ -56,7 +56,7 @@ class RatingManager
addRating({name: "sick", window: getWindow("sick"), accuracy: 1, score: 300, splash: true});
addRating({name: "good", window: getWindow("good"), accuracy: 0.75, score: 200, health: 0.015});
addRating({name: "bad", window: getWindow("bad"), accuracy: 0.45, score: 100, health: 0});
addRating({name: "shit", window: getWindow("shit"), accuracy: 0.25, score: 50, health: -0.05, breaksCombo: true});
addRating({name: "shit", window: getWindow("shit"), accuracy: 0.25, score: 50, health: -0.05, breaksCombo: Flags.SHITS_BREAK_COMBO});
}
public function addRating(data:Dynamic)