Commit Graph

4 Commits

Author SHA1 Message Date
a2b730df22 show rules to the user 2025-03-23 22:29:28 +03:00
3f7adfd417 various fixes in TextDisplay
- do not move the cursor when it is already in the correct position
- maintain currentFgColor and currentBgColor fields
- use translations for the game title
2025-03-23 21:23:10 +03:00
b8d73df4b9 create ShowFatalError method 2025-03-23 21:21:39 +03:00
f2653e66d4 add support for translations; basic terminal functions and splash screen
- create I18n class for translations
- create TextDisplay class to draw on console, and to initialize and reset console configuration
- create stub for future command-line option handling
2025-03-23 19:46:25 +03:00