Changeset 6619 in orxonox.OLD for trunk/src/world_entities/projectiles/guided_missile.cc
- Timestamp:
- Jan 19, 2006, 6:23:56 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/world_entities/projectiles/guided_missile.cc
r6434 r6619 23 23 #include "class_list.h" 24 24 25 #include "particle_engine.h"26 25 #include "particle_emitter.h" 27 26 #include "particle_system.h" … … 113 112 } 114 113 115 ParticleEngine::getInstance()->addConnection(this->emitter,GuidedMissile::trailParticles);114 this->emitter->setSystem(GuidedMissile::trailParticles); 116 115 117 116 this->updateNode(0); … … 123 122 void GuidedMissile::deactivate() 124 123 { 125 ParticleEngine::getInstance()->breakConnections(this->emitter);124 this->emitter->setSystem(NULL); 126 125 this->lifeCycle = 0.0; 127 126 … … 184 183 PRINTF(5)("DESTROY GuidedMissile\n"); 185 184 this->lifeCycle = .95; //!< @todo calculate this usefully. 186 ParticleEngine::getInstance()->breakConnection(this->emitter, GuidedMissile::trailParticles); 187 ParticleEngine::getInstance()->addConnection(this->emitter, GuidedMissile::explosionParticles); 185 this->emitter->setSystem(GuidedMissile::explosionParticles); 188 186 189 187 this->emitter->setEmissionRate(1000.0);
Note: See TracChangeset
for help on using the changeset viewer.