feat(debug): tecla Keypad 1 per forçar l'obertura de la porta
Hook només Debug que crida EntityManager::forceOpenDoor (nou helper públic que delega a Door::open). El flux posterior — creuar la porta, player_exited, level_complete, transició a OUTRO — funciona idèntic al del joc real, perquè depèn de la Door, no del comptador de sarcòfags. Útil per saltar la mecànica de pintat/sarcs durant proves de progressió de sales. Tecla configurable a data/input/keys.yaml > id: open_door (per defecte Keypad 1). Mateixos gates que els salts [/]: ignora la pulsació si la pausa està activa o l'editor obert. En Release la ENTRADA del YAML segueix carregant-se però no té consumidor.
This commit is contained in:
1 parent
3b05704e97
commit
8da18a6a86
4 files changed
+31
No files matched your search
@@ -53,6 +53,9 @@ keys:
|
||||
- id: next_room
|
||||
code: "]"
|
||||
desc: "Salta a la sala següent del levels.yaml (només Debug)"
|
||||
- id: open_door
|
||||
code: "Keypad 1"
|
||||
desc: "Força l'obertura de la porta de la sala (només Debug)"
|
||||
- id: exit
|
||||
code: "Escape"
|
||||
desc: "Eixir (confirmar amb segona pulsació)"
|
||||
Reference in new issue
Block a user