// // Created by jser on 09/12/2021. // #ifndef X_BOT2_X212ADAPTER_H #define X_BOT2_X212ADAPTER_H #include "XBOT.h" #include "X212.h" class X212Adapter : public XBOT{ private : X212 *x212; int calculerDistance(int x, int y, int xEnnemi, int yEnnemi); int pdv; public : X212Adapter(); X212Adapter(const X212Adapter &x212adapter); X212Adapter(X212* x212); virtual ~X212Adapter(); void bouger(int xAmi, int yAmi, int &x, int &y, int xEnnemi, int yEnnemi ); int attaquer(int x, int y, int xEnnemi, int yEnnemi); void defendre(int degat); bool estFonctionnel(); string toStringg(); int getPdv() const; void setPdv(int pdv); }; #endif //X_BOT2_X212ADAPTER_H