// // Created by jser on 09/12/2021. // #ifndef X_BOT2_X213ADAPTER_H #define X_BOT2_X213ADAPTER_H #include "XBOT.h" #include "X213.h" class X213Adapter : public XBOT{ private : X213 *x213; int pdv; public : X213Adapter(); virtual ~X213Adapter(); X213Adapter(const X213Adapter &x213adapter); X213Adapter(X213* x213); 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); private : int calculerDistance(int x, int y, int xEnnemi, int yEnnemi); }; #endif //X_BOT2_X213ADAPTER_H