Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 14, 2018, 10:01:05 AM (5 years ago)
Author:
linggj
Message:

12

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/WorldMap_HS18/src/orxonox/controllers/StoryModeController.h

    r12060 r12101  
    3434#include <vector>
    3535#include "tools/interfaces/Tickable.h"
    36 #include "ArtificialController.h"
     36#include "worldentities/ControllableEntity.h"
     37#include "worldentities/pawns/SpaceShip.h"
    3738
    3839namespace orxonox
    3940{
    40     class _OrxonoxExport StoryModeController : public ArtificialController, public Tickable
     41    class _OrxonoxExport StoryModeController : public Pawn
    4142    {
    4243        public:
     
    4445            virtual ~StoryModeController();
    4546
    46             virtual void tick(float dt) override;
    47 
     47            virtual void tick(float dt) override;           
     48            virtual void moveFrontBack(const Vector2& value) override;
     49            virtual void moveRightLeft(const Vector2& value) override;
     50            virtual void rotateYaw(const Vector2& value) override;
     51            virtual void rotatePitch(const Vector2& value) override;
     52            virtual void rotateRoll(const Vector2& value) override;
     53            void fire(unsigned int firemode);
     54            virtual void fired(unsigned int firemode) override;
     55            virtual void boost(bool bBoost) override;
     56            bool moveRight_ ;
     57            bool moveLeft_ ;
    4858        protected:
    4959
Note: See TracChangeset for help on using the changeset viewer.