Once the factions have been selected (either manually (#19), or randomly (#25)), enter the game setup phase, showing the blank board. We will tackle actually implementing each faction's setup later on, one at a time. Just get the board to show up and all the tokens to be in the right place, like they used to. Showing pieces on the faction boards will be done as part of each faction's setup.
Might want to wait until after #17 is done, as that will create the official data structures. Otherwise, this will require modifying the Rust structs that define the game state (game.rs, player.rs, etc) as those do not yet describe these things.
Once the factions have been selected (either manually (#19), or randomly (#25)), enter the game setup phase, showing the blank board. We will tackle actually implementing each faction's setup later on, one at a time. Just get the board to show up and all the tokens to be in the right place, like they used to. Showing pieces on the faction boards will be done as part of each faction's setup.
Might want to wait until after #17 is done, as that will create the official data structures. Otherwise, this will require modifying the Rust structs that define the game state (
game.rs
,player.rs
, etc) as those do not yet describe these things.