Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 7, 2007, 9:51:31 PM (16 years ago)
Author:
rgrieder
Message:
  • InertialNode bare construct written
  • Orxonox starts and one can make barrels fly correctly
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/main_reto_vs05/src/orxonox_ship.h

    r177 r189  
    4040  {
    4141  public:
    42           OrxonoxShip(Ogre::SceneManager*, Ogre::SceneNode*, BulletManager*);
     42    OrxonoxShip(Ogre::SceneManager*, Ogre::SceneNode*, weapon::BulletManager*);
    4343          virtual ~OrxonoxShip();
    4444
     
    5151          void turnLeftAndRight(const Ogre::Radian&);
    5252
    53     Ogre::SceneNode* getRootNode();
     53    InertialNode* getRootNode();
    5454    Ogre::Vector3 getSpeed();
    5555
     
    6262  protected:
    6363          Ogre::SceneManager *sceneMgr_;
    64           Ogre::SceneNode *rootNode_;
     64          //Ogre::SceneNode *rootNode_;
     65    InertialNode *rootNode_;
    6566          Ogre::Entity *shipEntity_;
    6667
    67           Ogre::Vector3 currentSpeed_;  // relative to space
     68          //Ogre::Vector3 currentSpeed_;  // relative to space
    6869          Ogre::Vector3 currentThrust_; // relative to the ship
    6970    Ogre::Real baseThrust_;
    7071          int objectCounter_;
    7172
    72     BulletManager *bulletManager_;
     73    weapon::BulletManager *bulletManager_;
    7374          //Ogre::Vector3 bulletSpeed_;
    7475
    75     WeaponManager *mainWeapon_;
     76    weapon::WeaponManager *mainWeapon_;
    7677  };
    7778
Note: See TracChangeset for help on using the changeset viewer.