- char* title_msg = "Jeu Othello";
- char* score_msg = "Pions %s: %d";
- char* player_msg = "Joueur %d (%s) joue !";
- char* winner_msg = "Joueur %d (%s) gagne !";
- char* draw_msg = "Egalite !";
-
- unsigned int pawns[board_size][board_size] = {{}};
- pawns[board_size][board_size] = init_pawns(pawns);
+ const char* title_msg = "Jeu Othello";
+ const char* score_msg = "Pions %s: %d";
+ const char* invalid_move_msg = "Coup invalide";
+ const char* player_msg = "Joueur %d (%s) joue !";
+ const char* winner_msg = "Joueur %d (%s) gagne !";
+ const char* draw_msg = "Egalite !";
+ const char* exit_msg = "Pressez une touche pour sortir ou \'r\' pour rejouer";
+
+ /* linked list of playable shots */
+ struct shots_list_s playable_shots;
+ INIT_LIST_HEAD(&playable_shots.list);
+
+ unsigned int pawns[board_size][board_size] = {
+ {0, 0},
+ {0, 0}
+ };
+ init_pawns(pawns);