v1.2: Log zeigt gewaehlte Sequenz (nie zweimal dieselbe), Anleitung vor Moduswahl (jede Runde), Roll-Sound-Kanal reserviert (Fix kein Sound), frueheres Abbremsen + Snap-Fenster 160px, 10s Cooldown am Ende, Sprueche nach Prozent (sayings.py), 56 Tests.
This commit is contained in:
1 parent
d970185e75
commit
e3a0c5a57d
11 files changed
+319
-37
No files matched your search
@@ -68,8 +68,12 @@ MAX_UNITS_H = 3
|
||||
# --------------------------------------------------------------------------
|
||||
# Spieltempo (Pixel pro Sekunde; Stufen siehe difficulty.py)
|
||||
# --------------------------------------------------------------------------
|
||||
FAST_TO_SLOW_DISTANCE = 120 # ab hier wird abgebremst
|
||||
SNAP_THRESHOLD = 60 # ab hier darf eingerastet werden
|
||||
# Ab dieser Entfernung zur Barriere wird abgebremst – früh, damit man Zeit hat.
|
||||
FAST_TO_SLOW_DISTANCE = 260
|
||||
# Ab dieser Entfernung darf eingerastet/gedreht/gestapelt werden.
|
||||
SNAP_WINDOW = 160
|
||||
# Lücke, die nach einer Kollision (ohne Einrasten) entsteht – Strafe bleibt wie bisher.
|
||||
FAIL_GAP = 60
|
||||
PLATFORM_TOLERANCE = 5 # Toleranz für "bündig an der Barriere"
|
||||
|
||||
# Animationsdauern in Sekunden (vorher: 10 Frames à 16,6 ms)
|
||||
@@ -150,3 +154,5 @@ MENU_TOP = 470
|
||||
# --------------------------------------------------------------------------
|
||||
RESULT_TEMPLATE = "Stufe {difficulty}: {percent}% Beladung"
|
||||
RESULT_HINT = "Nochmals? A / SPACE = neue Runde ESC = beenden"
|
||||
RESULT_COOLDOWN_TEMPLATE = "Neue Runde in {seconds} s … (ESC = beenden)"
|
||||
RESULT_COOLDOWN = 10.0 # Sekunden, bevor "neue Runde" angenommen wird
|
||||
Reference in new issue
Block a user