Immersive Terminal for RPGs v1.5.0
Bilingual release: the whole experience now speaks English and Brazilian Portuguese, plus cinematic file/decrypt popups and a stack upgrade.
β¨ Features
- Bilingual (EN / PT-BR) β full UI + all 8 scenarios and themes translated to Portuguese. Toggle language in the bottom-left control; commands stay identical in both languages. GMs can localize their own scenarios (per-language
i18nblock + parallelfiles.<lang>/tree) β see CONTRIBUTING. - Cinematic
catβ files open in a scrollable CRT popup with an Γ close button (also Esc / backdrop). - Decrypt cinematic β solving the cipher minigame plays a DECRYPTING progress bar β ACCESS GRANTED β auto-typed key β file viewer.
- Self-destruct β red voxel detonation flooding the screen, then CRT power-off + reboot.
- GM decrypt controls β per-file
decryptAttempts(default 6, hard floor 4); varied word pools (lengths 4β9, β₯25 six-letter words). - Tab-completion now covers themed command aliases (
auspex,audit,scan,probe, β¦) and their file arguments.
π Fixes
- Crack/decrypt progress-bar alignment (visible in the IBM theme's font).
- Decrypt-win progress popup now always shows.
π§ Under the hood
- Upgraded to React 19, Vite 8, Vitest 4 β
npm auditclean (0 vulnerabilities). - 150 automated tests; lint + build + demo build all green.