feat(player): mort i respawn (DYING + death_spinning + lives counter)
This commit is contained in:
1 parent
6397f9d4eb
commit
9f0a566ffb
11 files changed
+377
-7
No files matched your search
@@ -120,6 +120,13 @@ class GameScene : public Scene {
|
||||
// commuta a PLAYING — la música del joc arrenca amb el primer slot.
|
||||
void completeIntro();
|
||||
|
||||
// Dispatch del cicle DYING al jugador identificat per `player_id`.
|
||||
// Crida `Player::enterDying()` (idempotent — un segon impacte mentre
|
||||
// ja és DYING és no-op). Subscriptor de l'event `player_killed`
|
||||
// publicat pels hazards letals (mòmia amb `kills_outright`).
|
||||
// Extret a un mètode per acotar la complexitat cognitiva del ctor.
|
||||
void dispatchPlayerKilled(int player_id);
|
||||
|
||||
// Itera els slots actius i, si el delay configurat ha expirat des
|
||||
// del callback de fi de música d'INTRO, dispara `triggerPlayerSpawn`.
|
||||
// Cridada cada frame durant la fase d'spawn escalonat (entre el
|
||||
|
||||
Reference in new issue
Block a user