Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 17, 2015, 9:45:02 PM (9 years ago)
Author:
landauf
Message:

fixed includes to make it compile without build units

Location:
code/branches/cpp11/src/modules/invader
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • code/branches/cpp11/src/modules/invader/Invader.cc

    r9961 r10443  
    134134    }
    135135
     136    void Invader::setCenterpoint(InvaderCenterPoint* center)
     137    {
     138        this->center_ = center;
     139    }
     140
    136141    void Invader::costLife()
    137142    {
  • code/branches/cpp11/src/modules/invader/Invader.h

    r9943 r10443  
    3939
    4040#include "gametypes/Deathmatch.h"
    41 
    42 #include "InvaderCenterPoint.h"
    43 
    4441#include "tools/Timer.h"
    4542
     
    5855            void spawnEnemy();
    5956
    60             void setCenterpoint(InvaderCenterPoint* center)
    61             { this->center_ = center; }
     57            void setCenterpoint(InvaderCenterPoint* center);
    6258
    6359            int getLives(){return this->lives;}
  • code/branches/cpp11/src/modules/invader/InvaderEnemy.cc

    r9961 r10443  
    3232*/
    3333
    34 #include "invader/InvaderPrereqs.h"
    3534#include "InvaderEnemy.h"
     35
     36#include "core/CoreIncludes.h"
     37#include "Invader.h"
    3638#include "InvaderShip.h"
    3739
  • code/branches/cpp11/src/modules/invader/InvaderEnemy.h

    r9943 r10443  
    3737#include "invader/InvaderPrereqs.h"
    3838
    39 #include "worldentities/pawns/SpaceShip.h"
     39#include "worldentities/pawns/Pawn.h"
    4040
    4141namespace orxonox
  • code/branches/cpp11/src/modules/invader/InvaderEnemyShooter.cc

    r9961 r10443  
    3232*/
    3333
    34 #include "invader/InvaderPrereqs.h"
    3534#include "InvaderEnemyShooter.h"
    36 // #include "worldentities/pawns/SpaceShip.h"
     35
     36#include "core/CoreIncludes.h"
     37#include "core/command/Executor.h"
     38#include "Invader.h"
     39#include "InvaderShip.h"
    3740
    3841namespace orxonox
  • code/branches/cpp11/src/modules/invader/InvaderHUDinfo.cc

    r9961 r10443  
    3030#include "core/XMLPort.h"
    3131#include "util/Convert.h"
    32 // #include "Invader.h"
     32#include "Invader.h"
    3333
    3434namespace orxonox
  • code/branches/cpp11/src/modules/invader/InvaderShip.cc

    r9943 r10443  
    3737#include "core/XMLPort.h"
    3838#include "Invader.h"
     39#include "InvaderEnemy.h"
     40#include "graphics/Camera.h"
     41#include "weapons/projectiles/Projectile.h"
    3942
    4043namespace orxonox
     
    139142        isFireing = bBoost;
    140143    }
     144    void InvaderShip::rotateRoll(const Vector2& value)
     145    {
     146        if (getGame())
     147            if (getGame()->bEndGame)
     148                getGame()->end();
     149    }
    141150    inline bool InvaderShip::collidesAgainst(WorldEntity* otherObject, btManifoldPoint& contactPoint)
    142151    {
  • code/branches/cpp11/src/modules/invader/InvaderShip.h

    r9943 r10443  
    3737#include "invader/InvaderPrereqs.h"
    3838
     39#include "weapons/WeaponsPrereqs.h"
    3940#include "worldentities/pawns/SpaceShip.h"
    40 #include "graphics/Camera.h"
    41 #include "weapons/projectiles/Projectile.h"
    4241
    4342namespace orxonox
     
    6160            virtual void rotatePitch(const Vector2& value){};
    6261            //return to main menu if game has ended.
    63             virtual void rotateRoll(const Vector2& value){if (getGame()) if (getGame()->bEndGame) getGame()->end();};
     62            virtual void rotateRoll(const Vector2& value);
    6463
    6564            virtual void updateLevel();
  • code/branches/cpp11/src/modules/invader/InvaderWeapon.h

    r9943 r10443  
    3535#define _InvaderWeapon_H__
    3636
     37#include "invader/InvaderPrereqs.h"
     38
     39#include "weapons/WeaponsPrereqs.h"
    3740#include "weapons/weaponmodes/HsW01.h"
    38 #include "weapons/WeaponsPrereqs.h"
    39 
    40 #include "tools/Timer.h"
    4141
    4242namespace orxonox
  • code/branches/cpp11/src/modules/invader/InvaderWeaponEnemy.cc

    r9945 r10443  
    3434#include "InvaderWeaponEnemy.h"
    3535
     36#include "core/CoreIncludes.h"
     37#include "weapons/projectiles/Projectile.h"
     38
    3639namespace orxonox
    3740{
  • code/branches/cpp11/src/modules/invader/InvaderWeaponEnemy.h

    r9943 r10443  
    3535#define _InvaderWeaponEnemy_H__
    3636
    37 // #include "weapons/weaponmodes/HsW01.h"
    38 // #include "weapons/WeaponsPrereqs.h"
    39 #include "invader/InvaderWeapon.h"
     37#include "invader/InvaderPrereqs.h"
     38
     39#include "InvaderWeapon.h"
    4040#include "tools/Timer.h"
    4141
Note: See TracChangeset for help on using the changeset viewer.