feat(game): skip de countdown amb JUMP/ATTACK quan numero <= 7
This commit is contained in:
1 parent
a717411edd
commit
486a440668
7 files changed
+123
-20
No files matched your search
@@ -341,6 +341,18 @@ class GameScene : public Scene {
|
||||
// marcador.
|
||||
void renderGameOverFade();
|
||||
|
||||
// Comprova si dins de CONTINUE_PROMPT phase 1 el número visible
|
||||
// està al rang de skip i, si un jugador pulsa salt o atac, fa
|
||||
// saltar la fase al següent número via `GameOverFsm::skipToNextCountdown`.
|
||||
// Extret a mètode separat per acotar la complexitat cognitiva
|
||||
// d'`updateGameOverFlow`.
|
||||
void handleCountdownSkip();
|
||||
|
||||
// Detecta canvis de número del countdown i dispara el so
|
||||
// configurat un cop per cada nou valor. També extret per
|
||||
// mantenir `updateGameOverFlow` per sota del llindar de tidy.
|
||||
void emitCountdownTickIfChanged();
|
||||
|
||||
// Helpers d'animació del rètol de transició. Reutilitzats pel
|
||||
// rètol de sala (`renderRoomText`) i pel de game over
|
||||
// (`renderGameOverText`). Reben `phase` i `elapsed_ms` per
|
||||
|
||||
Reference in new issue
Block a user