Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/ai/src/ai/ai_module.h @ 10112

Last change on this file since 10112 was 10112, checked in by tfahrni, 17 years ago

many AI changes but nothing new

File size: 415 bytes
Line 
1
2#ifndef _AI_MODULE_H
3#define _AI_MODULE_H
4
5
6class NPC2;
7class AITeamMember;
8class WorldEntity;
9
10
11class AIModule{
12 public:
13   AIModule();
14   virtual ~AIModule() {}
15   virtual void process() {}
16   virtual void process(float dt) {}
17   void setDifficulty(int newDifficulty);
18   void setOwner(AITeamMember* newOwner);
19 protected:
20   int difficulty;
21   AITeamMember* owner;
22   NPC2* myNPC;
23};
24
25#endif /* _AI_MODULE_H */
Note: See TracBrowser for help on using the repository browser.