diff --git a/projects/mtg/include/Player.h b/projects/mtg/include/Player.h index eae67ba64..5d774a4e2 100644 --- a/projects/mtg/include/Player.h +++ b/projects/mtg/include/Player.h @@ -15,12 +15,21 @@ class Player: public Damageable{ ManaPool * manaPool; public: + enum ENUM_PLAY_MODE + { + MODE_TEST_SUITE, + MODE_HUMAN, + MODE_AI, + }; + + virtual void End(); int typeAsTarget(){return TARGET_PLAYER;} const string getDisplayName() const; virtual int displayStack(){return 1;} JTexture * mAvatarTex; JQuad * mAvatar; + int playMode; int canPutLandsIntoPlay; int nomaxhandsize; int castedspellsthisturn; diff --git a/projects/mtg/include/TestSuiteAI.h b/projects/mtg/include/TestSuiteAI.h index 7b7b154b7..693d83219 100644 --- a/projects/mtg/include/TestSuiteAI.h +++ b/projects/mtg/include/TestSuiteAI.h @@ -88,7 +88,7 @@ class TestSuiteAI:public AIPlayerBaka{ public: TestSuite * suite; float timer; - int playMode; + TestSuiteAI(TestSuite * suite, int playerId); virtual int Act(float dt); virtual int displayStack();