feat(ui): captura F9, tema a data/ui.yaml i retocs estètics
Captura de pantalla amb F9: volca el canvas ARGB a screenshots/scr_<timestamp>.png via stb_image_write. Tot el tema d'UI (colors, timings, fonts, flag hud.bg_enabled) passa a data/ui.yaml via UiConfig; els valors de Defaults::UI queden com a fallbacks si el fitxer falta o li manca alguna clau. Retocs estètics: paleta "uzebox" per a la UI, strings del HUD (P1/P2/V/T/PIRAMIDE/SALA) traduïts a locale, i fons del marcador opcional amb backdrop continu de franja per evitar el trencament visual durant el shake o l'animació d'entrada dels panells.
This commit is contained in:
1 parent
82b229222f
commit
dc8a7723e3
26 files changed
+2593
-210
No files matched your search
@@ -29,18 +29,18 @@ keys:
|
||||
- id: toggle_vsync
|
||||
code: "F8"
|
||||
desc: "Activa / desactiva VSync"
|
||||
- id: menu_toggle
|
||||
- id: screenshot
|
||||
code: "F9"
|
||||
desc: "Obri / tanca el menú de servei"
|
||||
desc: "Captura de pantalla (PNG)"
|
||||
- id: toggle_render_info
|
||||
code: "F12"
|
||||
desc: "Cicle de l'overlay de debug: apagat / dalt / baix"
|
||||
- id: toggle_render_time
|
||||
code: "F10"
|
||||
desc: "Mostra o amaga el temps de joc dins de l'overlay"
|
||||
desc: "Cicle de l'overlay de debug: apagat / dalt / baix"
|
||||
- id: pause
|
||||
code: "F11"
|
||||
desc: "Pausa el joc (o botó START del mando)"
|
||||
- id: menu_toggle
|
||||
code: "F12"
|
||||
desc: "Obri / tanca el menú de servei"
|
||||
- id: editor_toggle
|
||||
code: "9"
|
||||
desc: "Entra/surt del mode editor (només Debug)"
|
||||
|
||||
Reference in new issue
Block a user