Loads the configuration and runs the game workflow. This file not sourced for the wasm32 (wasm) target.
This module provides the backend API for the game logic
This module deals with configuration data including the management of the list of secrets
Defines the game state and logic
Holds a dictionary of built-in ASCII art images and manages the piecemeal disclosure to the image. Also parses user provided images if given in the configuration file.
Text to show as command-line help --help
Fallback sample configuration when no configuration file can be found. Fallback secret when no configuration file can be found.
Default configuration filename when no filename is given at the command-line.
Trait to render the text user interface (TUI)
Starts the game. This is the terminal application
Reads the configuration file.
Writes a sample configuration file on disk. Called when no configuration file can be found.