Rev 171 | Rev 178 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 171 | Rev 177 | ||
---|---|---|---|
Line 46... | Line 46... | ||
46 | // evaluate new check and stalemate status |
46 | // evaluate new check and stalemate status |
47 | currentmove->is_check = Move_IsCheck (currentmove, 1 - currentmove->color); // save whether opponent is in check or not |
47 | currentmove->is_check = Move_IsCheck (currentmove, 1 - currentmove->color); // save whether opponent is in check or not |
48 | currentmove->is_stalemate = Move_IsStaleMate (currentmove, 1 - currentmove->color); // save whether opponent is stalemate |
48 | currentmove->is_stalemate = Move_IsStaleMate (currentmove, 1 - currentmove->color); // save whether opponent is stalemate |
49 | 49 | ||
50 | // re-describe our move in Standard Abbreviated Notation and describe the resulting table in Forsyth-Edwards Notation |
50 | // re-describe our move in Standard Abbreviated Notation and describe the resulting table in Forsyth-Edwards Notation |
51 | Move_DescribeInSAN ( |
51 | Move_DescribeInSAN (currentmove, &the_board.moves[the_board.move_count - 2]); |
52 | Move_DescribeInFEN (currentmove); |
52 | Move_DescribeInFEN (currentmove); |
53 | 53 | ||
54 | // forget the hovered and selected positions |
54 | // forget the hovered and selected positions |
55 | Board_SetSelectedAndHovered (&the_board, -1, -1, -1, -1); |
55 | Board_SetSelectedAndHovered (&the_board, -1, -1, -1, -1); |
56 | 56 |