fog-of-chess

[toy] Chess, but with the fog of war.
Log | Files | Refs

commit 40fd79f85500f2fbf08af207427bb7a0ae14293a
parent 80e5491b793f16415924ed7963d74a36a2e026e8
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date:   Thu, 26 Dec 2019 16:18:56 +1300

Feat: Alternate player every turn.

Diffstat:
Msrc/main.rs | 9++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/main.rs b/src/main.rs @@ -67,6 +67,10 @@ impl EventHandler for Game { player: player, moved: moved + 1, }); + self.turn = match self.turn { + Player::Black => Player::White, + Player::White => Player::Black, + }; } } } @@ -86,6 +90,10 @@ impl EventHandler for Game { player: player, moved: moved + 1, }); + self.turn = match self.turn { + Player::Black => Player::White, + Player::White => Player::Black, + }; } } } @@ -323,7 +331,6 @@ impl Game { (x, y + 1), (x, y - 1), ], - _ => vec![], }, None => vec![], },