feat(game_scene): wire lighting pass entre actors i HUD

This commit is contained in:
JailDesigner committed 2026-05-12 21:12:06 +02:00
1 parent ebb161f1f5
commit d1d5679d14
2 files changed
+44

No files matched your search

+7
View File
@@ -271,6 +271,13 @@ class GameScene : public Scene {
void renderRoomFade();
void renderRoomText();
// Pasada d'il·luminació CPU sobre el canvas, entre els actors i el
// HUD: recull els emissors actius (jugadors + entitats amb
// `light_radius>0`) i aplica el gradient amb `Map::light_level`
// com a llum de sala. El HUD/notificacions queden fora de la
// multiplicació perquè es pinten després.
void applyLightingPass();
// Configuració, estat i transició de la sub-FSM de game over
// (CONTINUE? + GAME OVER). Lligada al mateix `game.yaml` que la
// RoomFsm via `GameOverFsm::loadConfig`.