chess_board_sim/src/game_logic/piece_logic/pawn.h

8 lines
379 B
C
Raw Normal View History

#include "game_state.h"
void Check_If_Converting_Pawn(uint8_t row, uint8_t column, Game_State_t * game_state);
bool Converting_Pawn_If_Applicable(uint8_t row, uint8_t column, Game_State_t * game_state);
bool pawn_move(uint8_t piece, uint8_t row, uint8_t column, Game_State_t * game_state);
bool pawn_take(uint8_t piece, uint8_t row, uint8_t column, Game_State_t * game_state);