Changeset 9629 for code/branches/core6/src/orxonox/worldentities/pawns
- Timestamp:
- Aug 9, 2013, 9:26:46 PM (11 years ago)
- Location:
- code/branches/core6/src/orxonox/worldentities/pawns
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core6/src/orxonox/worldentities/pawns/Destroyer.cc
r5929 r9629 36 36 CreateFactory(Destroyer); 37 37 38 Destroyer::Destroyer( BaseObject* creator) : SpaceShip(creator)38 Destroyer::Destroyer(Context* context) : SpaceShip(context) 39 39 { 40 40 RegisterObject(Destroyer); -
code/branches/core6/src/orxonox/worldentities/pawns/Destroyer.h
r5781 r9629 39 39 { 40 40 public: 41 Destroyer( BaseObject* creator);41 Destroyer(Context* context); 42 42 virtual ~Destroyer() {}; 43 43 -
code/branches/core6/src/orxonox/worldentities/pawns/FpsPlayer.cc
r9558 r9629 55 55 CreateFactory(FpsPlayer); 56 56 57 FpsPlayer::FpsPlayer( BaseObject* creator) : Pawn(creator)57 FpsPlayer::FpsPlayer(Context* context) : Pawn(context) 58 58 { 59 59 RegisterObject(FpsPlayer); -
code/branches/core6/src/orxonox/worldentities/pawns/FpsPlayer.h
r9016 r9629 43 43 { 44 44 public: 45 FpsPlayer( BaseObject* creator);45 FpsPlayer(Context* context); 46 46 virtual ~FpsPlayer(); 47 47 -
code/branches/core6/src/orxonox/worldentities/pawns/Pawn.cc
r9554 r9629 51 51 CreateFactory(Pawn); 52 52 53 Pawn::Pawn( BaseObject* creator)54 : ControllableEntity(c reator)55 , RadarViewable( creator, static_cast<WorldEntity*>(this))53 Pawn::Pawn(Context* context) 54 : ControllableEntity(context) 55 , RadarViewable(this, static_cast<WorldEntity*>(this)) 56 56 { 57 57 RegisterObject(Pawn); … … 84 84 if (GameMode::isMaster()) 85 85 { 86 this->weaponSystem_ = new WeaponSystem(this );86 this->weaponSystem_ = new WeaponSystem(this->getContext()); 87 87 this->weaponSystem_->setPawn(this); 88 88 } … … 297 297 if (!this->spawnparticlesource_.empty()) 298 298 { 299 ParticleSpawner* effect = new ParticleSpawner(this->getC reator());299 ParticleSpawner* effect = new ParticleSpawner(this->getContext()); 300 300 effect->setPosition(this->getPosition()); 301 301 effect->setOrientation(this->getOrientation()); … … 334 334 this->setDestroyWhenPlayerLeft(false); 335 335 336 BigExplosion* chunk = new BigExplosion(this->getC reator());336 BigExplosion* chunk = new BigExplosion(this->getContext()); 337 337 chunk->setPosition(this->getPosition()); 338 338 … … 342 342 // play death effect 343 343 { 344 ParticleSpawner* effect = new ParticleSpawner(this->getC reator());344 ParticleSpawner* effect = new ParticleSpawner(this->getContext()); 345 345 effect->setPosition(this->getPosition()); 346 346 effect->setOrientation(this->getOrientation()); … … 350 350 } 351 351 { 352 ParticleSpawner* effect = new ParticleSpawner(this->getC reator());352 ParticleSpawner* effect = new ParticleSpawner(this->getContext()); 353 353 effect->setPosition(this->getPosition()); 354 354 effect->setOrientation(this->getOrientation()); … … 358 358 } 359 359 { 360 ParticleSpawner* effect = new ParticleSpawner(this->getC reator());360 ParticleSpawner* effect = new ParticleSpawner(this->getContext()); 361 361 effect->setPosition(this->getPosition()); 362 362 effect->setOrientation(this->getOrientation()); … … 367 367 for (unsigned int i = 0; i < this->numexplosionchunks_; ++i) 368 368 { 369 ExplosionChunk* chunk = new ExplosionChunk(this->getC reator());369 ExplosionChunk* chunk = new ExplosionChunk(this->getContext()); 370 370 chunk->setPosition(this->getPosition()); 371 371 } -
code/branches/core6/src/orxonox/worldentities/pawns/Pawn.h
r9348 r9629 45 45 46 46 public: 47 Pawn( BaseObject* creator);47 Pawn(Context* context); 48 48 virtual ~Pawn(); 49 49 -
code/branches/core6/src/orxonox/worldentities/pawns/SpaceShip.cc
r9589 r9629 48 48 CreateFactory(SpaceShip); 49 49 50 SpaceShip::SpaceShip( BaseObject* creator) : Pawn(creator), boostBlur_(NULL)50 SpaceShip::SpaceShip(Context* context) : Pawn(context), boostBlur_(NULL) 51 51 { 52 52 RegisterObject(SpaceShip); -
code/branches/core6/src/orxonox/worldentities/pawns/SpaceShip.h
r8727 r9629 88 88 { 89 89 public: 90 SpaceShip( BaseObject* creator);90 SpaceShip(Context* context); 91 91 virtual ~SpaceShip(); 92 92 -
code/branches/core6/src/orxonox/worldentities/pawns/Spectator.cc
r9558 r9629 47 47 CreateFactory(Spectator); 48 48 49 Spectator::Spectator( BaseObject* creator) : ControllableEntity(creator)49 Spectator::Spectator(Context* context) : ControllableEntity(context) 50 50 { 51 51 RegisterObject(Spectator); -
code/branches/core6/src/orxonox/worldentities/pawns/Spectator.h
r7862 r9629 40 40 { 41 41 public: 42 Spectator( BaseObject* creator);42 Spectator(Context* context); 43 43 virtual ~Spectator(); 44 44 -
code/branches/core6/src/orxonox/worldentities/pawns/TeamBaseMatchBase.cc
r5929 r9629 39 39 CreateFactory(TeamBaseMatchBase); 40 40 41 TeamBaseMatchBase::TeamBaseMatchBase( BaseObject* creator) : Pawn(creator)41 TeamBaseMatchBase::TeamBaseMatchBase(Context* context) : Pawn(context) 42 42 { 43 43 RegisterObject(TeamBaseMatchBase); -
code/branches/core6/src/orxonox/worldentities/pawns/TeamBaseMatchBase.h
r5781 r9629 50 50 { 51 51 public: 52 TeamBaseMatchBase( BaseObject* creator);52 TeamBaseMatchBase(Context* context); 53 53 54 54 // if class closes, close everything
Note: See TracChangeset
for help on using the changeset viewer.