diff --git a/src/Bauer.c b/src/Bauer.c new file mode 100644 index 0000000..d6c5728 --- /dev/null +++ b/src/Bauer.c @@ -0,0 +1,12 @@ +#include +#include +#include +#include "spieler.h" +#include "Moving.h" + +bool istzugerlaubt_Bauer(char** Brett, int startX, int startY, int endX, int endY, Player player) { + //Bauern ZUG und Funktionen + //Wichtig extra Funktion EN Passaut + //Wichtig Bauernumwandlung +} + diff --git a/src/Bauer.h b/src/Bauer.h new file mode 100644 index 0000000..db84c2b --- /dev/null +++ b/src/Bauer.h @@ -0,0 +1,6 @@ +#ifndef BAUER_H +#define BAUER_H + +bool istzugerlaubt_Bauer(char** Brett, int startX, int startY, int endX, int endY, Player player); + +#endif // BAUER_H diff --git a/src/Moving.c b/src/Moving.c index c5c7e9d..bf5ab47 100644 --- a/src/Moving.c +++ b/src/Moving.c @@ -2,6 +2,7 @@ #include #include #include "spieler.h" +#include "Bauer.h" bool istzugerlaubt(char** Brett, int startX, int startY, int endX, int endY, Player player) { @@ -38,7 +39,11 @@ bool istzugerlaubt(char** Brett, int startX, int startY, int endX, int endY, Pla //Datei von König aufrufen break; case 'P': - //Datei von Bauer aufrufen + if(istzugerlaubt_Bauer(Brett,startX,startY,endX,endY,player) == true){ + return true; + }else{ + return false; + } break; default: break;