moving_y = y, moving_x = x;
direction_to_coordinates(direction, &moving_y, &moving_x);
while (!is_box_type(moving_y, moving_x, pawn_array, current_player)) {
moving_y = y, moving_x = x;
direction_to_coordinates(direction, &moving_y, &moving_x);
while (!is_box_type(moving_y, moving_x, pawn_array, current_player)) {