if (gameMode == EditPosition)
EditPositionDone(TRUE);
-
+/*
if (!WhiteOnMove(currentMove)) {
DisplayError(_("It is not White's turn"), 0);
return;
}
-
+*/
if (gameMode == AnalyzeMode || gameMode == AnalyzeFile)
ExitAnalyzeMode();
gameMode = MachinePlaysWhite;
pausing = FALSE;
ModeHighlight();
+
+ if(!WhiteOnMove(currentMove)) {
+ first.bookSuspend = TRUE;
+ StartClocks();
+ firstMove = FALSE;
+ return;
+ }
+
SetGameInfo();
snprintf(buf, MSG_SIZ, "%s %s %s", gameInfo.white, _("vs."), gameInfo.black);
DisplayTitle(buf);
if (gameMode == EditPosition)
EditPositionDone(TRUE);
-
+/*
if (WhiteOnMove(currentMove)) {
DisplayError(_("It is not Black's turn"), 0);
return;
}
-
+*/
if (gameMode == AnalyzeMode || gameMode == AnalyzeFile)
ExitAnalyzeMode();
gameMode = MachinePlaysBlack;
pausing = FALSE;
ModeHighlight();
+
+ if(WhiteOnMove(currentMove)) {
+ first.bookSuspend = TRUE;
+ StartClocks();
+ firstMove = FALSE;
+ return;
+ }
+
SetGameInfo();
snprintf(buf, MSG_SIZ, "%s %s %s", gameInfo.white, _("vs."), gameInfo.black);
DisplayTitle(buf);