pub enum GameType {
Open,
TwoVTwo,
Adventure,
Sandbox,
Daily,
RuneBox,
Unknown,
}Expand description
Game type for game pools within a lobby.
Each lobby can have multiple game pools, one per game type. Players wait in pools for matchmaking. Players join a game pool to find matches for that game type.
Variants§
Open
Free-for-all open game (default)
TwoVTwo
2v2 team game
Adventure
Adventure/co-op mode
Sandbox
Configurable unranked custom (“sandbox”) game.
Daily
Daily Challenge — solo timed run on the shared daily board.
RuneBox
RuneBox — timed simultaneous word hunt. No turns, no bonus tiles and no tile replacement; a word scores its letter count. All players work the same static board at once for the round’s duration.
Unknown
Forward-compat fallback for game types this client doesn’t know.
Trait Implementations§
impl Copy for GameType
Source§impl Default for GameType
Unknown, so that a payload predating a field carrying GameType decodes
to the forward-compat variant instead of failing outright. Deliberately not
Open: a wrong-but-plausible default is worse than an explicitly unknown
one, because it reads as a real answer.
impl Default for GameType
Unknown, so that a payload predating a field carrying GameType decodes
to the forward-compat variant instead of failing outright. Deliberately not
Open: a wrong-but-plausible default is worse than an explicitly unknown
one, because it reads as a real answer.