]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/BattleState.h
added Hero class for battle state
[l2e.git] / src / battle / BattleState.h
index 06b8fbd8291fbf3cd41136013d901da28028b3aa..205397a46a72db682f3085bf015a9ad266d36700 100644 (file)
@@ -8,6 +8,7 @@
 #ifndef BATTLE_BATTLESTATE_H_
 #define BATTLE_BATTLESTATE_H_
 
+#include "Hero.h"
 #include "Monster.h"
 #include "../app/State.h"
 #include "../geometry/Point.h"
@@ -30,6 +31,7 @@ public:
 
 public:
        void AddMonster(const Monster &);
+       void AddHero(const Hero &);
 
 public:
        virtual void EnterState(app::Application &ctrl, SDL_Surface *screen);
@@ -48,6 +50,7 @@ private:
        std::vector<geometry::Point<int> > monsterPositions;
        std::vector<geometry::Point<int> > heroesPositions;
        std::vector<Monster> monsters;
+       std::vector<Hero> heroes;
 
 };