527 |
527 |
528 uint8_t mycolor = is_server(settings) ? settings->gameinfo.servercolor : |
528 uint8_t mycolor = is_server(settings) ? settings->gameinfo.servercolor : |
529 opponent_color(settings->gameinfo.servercolor); |
529 opponent_color(settings->gameinfo.servercolor); |
530 |
530 |
531 _Bool myturn = (gamestate->lastmove ? |
531 _Bool myturn = (gamestate->lastmove ? |
532 (gamestate->lastmove->move.piece & COLOR_MASK) : WHITE) != mycolor; |
532 (gamestate->lastmove->move.piece & COLOR_MASK) : BLACK) != mycolor; |
533 |
533 |
534 _Bool running; |
534 _Bool running; |
535 do { |
535 do { |
536 clear(); |
536 clear(); |
537 draw_board(gamestate, mycolor); |
537 draw_board(gamestate, mycolor); |