Browse Source

Anfang Moving.c und .h, Anton Lohrey

remotes/origin/Läufer-fertig,-Hendrik-Voß
fdai7492 11 months ago
parent
commit
8563547ae3
  1. 17
      src/Moving.c
  2. 10
      src/Moving.h

17
src/Moving.c

@ -0,0 +1,17 @@
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include "spieler.h"
bool istzugerlaubt(char** Brett, int startX, int startY, int endX, int endY, Player player) {
/* Regeln hierhin
z.B. schauen ob der zug auch innerhalb vom spielbrett ist,
schauen ob auf dem zielfeld keine eigene Figur steht,
schauen ob von der startposition aus der zug auch für die ausgewählte figur möglich ist.
return true wenn möglich oder false falls nicht.
*/
}
void machezug(char** Brett, int startX, int startY, int endX, int endY) {
//wenn istzugerlaubt true ist wird das hier ausgeführt
}

10
src/Moving.h

@ -0,0 +1,10 @@
#ifndef MOVING_H
#define MOVING_H
#include <stdbool.h>
#include "spieler.h"
bool istzugerlaubt(char** Brett, int startX, int startY, int endX, int endY, Player player);
void machezug(char** Brett, int startX, int startY, int endX, int endY);
#endif // MOVING_H
Loading…
Cancel
Save