Changeset 9235 in orxonox.OLD for trunk/src/world_entities/projectiles/guided_missile.cc
- Timestamp:
- Jul 5, 2006, 4:39:02 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/world_entities/projectiles/guided_missile.cc
r8362 r9235 35 35 this->setClassID(CL_GUIDED_MISSILE, "GuidedMissile"); 36 36 37 this->loadModel("models/projectiles/orx-rocket.obj", .3);37 this->loadModel("models/projectiles/orx-rocket.obj", 2.0); 38 38 this->loadExplosionSound("sound/explosions/explosion_4.wav"); 39 39 … … 88 88 GuidedMissile::trailParticles->setLifeSpan(1.0, .3); 89 89 GuidedMissile::trailParticles->setRadius(0.0, .5); 90 GuidedMissile::trailParticles->setRadius(0.2, 2.0);91 GuidedMissile::trailParticles->setRadius(.5, .8);92 GuidedMissile::trailParticles->setRadius(1.0, .8);90 GuidedMissile::trailParticles->setRadius(0.2, 4.0); 91 GuidedMissile::trailParticles->setRadius(.5, 1.5); 92 GuidedMissile::trailParticles->setRadius(1.0, 1.5); 93 93 GuidedMissile::trailParticles->setColor(0.0, 1,0,0,.7); 94 94 GuidedMissile::trailParticles->setColor(0.2, .8,.8,0,.5); … … 135 135 { 136 136 if (this->hitEntity != entity) 137 this->destroy( );137 this->destroy( entity ); 138 138 this->hitEntity = entity; 139 139 } … … 180 180 * the function gets called, when the projectile is destroyed 181 181 */ 182 void GuidedMissile::destroy () 183 { 184 Projectile::destroy(); 182 void GuidedMissile::destroy (WorldEntity* killer) 183 { 184 185 printf("THIS SHOULD WORLk\n"); 186 187 Projectile::destroy( killer ); 185 188 PRINTF(5)("DESTROY GuidedMissile\n"); 186 189 this->lifeCycle = .95; //!< @todo calculate this usefully.
Note: See TracChangeset
for help on using the changeset viewer.