Skip to main content

Module game_schema

Module game_schema 

Source

Structs§

GameSchema
A game’s install schema as the manifest publishes it: which categories its catalogue has, which ask for one pick, and where each installs.
SchemaCategory
One [[category]] of a game’s schema.

Constants§

INSTALL_ROOT_GAME
SchemaCategory::install_root: the folder holding the game’s marker executable.
SCHEMA_FILE
A game’s schema file on the server, <data>/<game>/schema.toml; the canonical copy is the repository’s schemas/<game>.toml.
SELECT_ANY
SchemaCategory::select: optional, installed as ticked.
SELECT_ONE
SchemaCategory::select: the user must pick exactly one.