]> git.cworth.org Git - dvonn/blobdiff - dvonn-board.h
Implement right-click for pass
[dvonn] / dvonn-board.h
index 66464d8dee95d9fbd421dfc466cb70e6b3dfada9..7a361c3e6e3f3ebc2bdb415f9bae69352b096414 100644 (file)
@@ -88,6 +88,12 @@ dvonn_board_move (dvonn_board_t *board,
                int x2, int y2,
                char **error);
 
+/* Pass rather than moving, allowing the turn to pass to the
+ * opponent. This should only be allowed if there are no legal moves,
+ * but that is not yet enforced. Returns TRUE if the pass succeeds. */
+int
+dvonn_board_pass (dvonn_board_t *board);
+
 /* Is the cell at (x,y) occupied by a piece. Returns FALSE for all
  * out-of-bounds coordinates. */
 dvonn_bool_t