Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jul 13, 2011, 9:42:03 PM (13 years ago)
Author:
jo
Message:

ai && weapons. Trying to identify each weapon installed on a spaceship.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/ai2/src/orxonox/controllers/ArtificialController.h

    r8741 r8757  
    8080
    8181            virtual void doFire();
    82             void setBotLevel(float level=1.0f);
    83             inline float getBotLevel() const
     82            void setBotLevel(float level=1.0f);
     83            inline float getBotLevel() const
    8484                { return this->botlevel_; }
    8585            static void setAllBotLevel(float level);
     
    157157            enum Mode {DEFAULT, ROCKET, DEFENCE, MOVING};//TODO; implement DEFENCE, MOVING modes
    158158            Mode mode_; //TODO: replace single value with stack-like implementation: std::vector<Mode> mode_;
    159             void setPreviousMode(); 
     159            void setPreviousMode();
    160160            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);
    162163            bool bSetupWorked; //<! If false, setupWeapons() is called.
    163164    };
Note: See TracChangeset for help on using the changeset viewer.