Allow either player to make the first move.
authorCarl Worth <cworth@cworth.org>
Fri, 5 Jun 2020 23:06:59 +0000 (16:06 -0700)
committerCarl Worth <cworth@cworth.org>
Sat, 6 Jun 2020 11:46:51 +0000 (04:46 -0700)
commit7b54e4a8c6a461c186125b5e36d4d312ee9b41b2
tree8b4e0c2659509f177e033e95363a651b0ec072d3
parent6208ce56961b78bf0fb22fc686412bb03791d2c2
Allow either player to make the first move.

That is, by having the board be active even if we are not assigned to
a team yet. (Obviously, for this to work, this depends on the server
also permitting us to send a move before we've joined a team.)

When we send a first move this way we append an "assert_first_move"
property which tells the server to reject our move if someone else
beat us to it.

Finally, this commit rewords the message above the game to take into
account the team of the current player.
tictactoe/tictactoe.jsx