- Timestamp:
- Jul 13, 2011, 9:42:03 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/ai2/src/orxonox/controllers/ArtificialController.h
r8741 r8757 80 80 81 81 virtual void doFire(); 82 83 82 void setBotLevel(float level=1.0f); 83 inline float getBotLevel() const 84 84 { return this->botlevel_; } 85 85 static void setAllBotLevel(float level); … … 157 157 enum Mode {DEFAULT, ROCKET, DEFENCE, MOVING};//TODO; implement DEFENCE, MOVING modes 158 158 Mode mode_; //TODO: replace single value with stack-like implementation: std::vector<Mode> mode_; 159 void setPreviousMode(); 159 void setPreviousMode(); 160 160 void setupWeapons(); //<! Defines which weapons are available for a bot. Is recalled whenever a bot was killed. 161 const std::string& getWeaponname(int i, Pawn* pawn); //<! Function that links a weapon's firemode to its name. 161 const std::string getWeaponname(int i, int u, Pawn* pawn); //<! Function that links a weapon's firemode to its name. 162 void analyseWeapons(Pawn* pawn); 162 163 bool bSetupWorked; //<! If false, setupWeapons() is called. 163 164 };
Note: See TracChangeset
for help on using the changeset viewer.