Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 19, 2006, 6:23:56 PM (18 years ago)
Author:
bensch
Message:

orxonox/trunk: rendering without the ParticleEngine, so now we are FAST :)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/world_entities/projectiles/guided_missile.cc

    r6434 r6619  
    2323#include "class_list.h"
    2424
    25 #include "particle_engine.h"
    2625#include "particle_emitter.h"
    2726#include "particle_system.h"
     
    113112  }
    114113
    115   ParticleEngine::getInstance()->addConnection(this->emitter, GuidedMissile::trailParticles);
     114  this->emitter->setSystem(GuidedMissile::trailParticles);
    116115
    117116  this->updateNode(0);
     
    123122void GuidedMissile::deactivate()
    124123{
    125   ParticleEngine::getInstance()->breakConnections(this->emitter);
     124  this->emitter->setSystem(NULL);
    126125  this->lifeCycle = 0.0;
    127126
     
    184183  PRINTF(5)("DESTROY GuidedMissile\n");
    185184  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);
    188186
    189187  this->emitter->setEmissionRate(1000.0);
Note: See TracChangeset for help on using the changeset viewer.