Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10138 in orxonox.OLD for branches/ai/src/ai/ai_team.h


Ignore:
Timestamp:
Dec 21, 2006, 10:14:15 PM (17 years ago)
Author:
tfahrni
Message:

startet to implement swarming

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ai/src/ai/ai_team.h

    r10137 r10138  
    99        ~AITeam(){}
    1010        AITeam(){}
     11        std::vector<WorldEntity*>* getEnemyList();
    1112   void process(float dt);
    1213        void addAI(int swarmNumber, AIModule* aiModule);
    1314        void removeAI(int swarmNumber, AIModule* aiModule);
    14         int getTeamSize();
    15        
     15        inline int getTeamSize(){ return swarms.size(); }
     16        inline void setEnemyList(std::vector<WorldEntity*>* enemyList){this->enemyList=enemyList;}
    1617 private:
     18        std::vector<WorldEntity*>* enemyList;
    1719        std::map<int,AISwarm*> swarms;
    1820};
Note: See TracChangeset for help on using the changeset viewer.