- Timestamp:
- May 7, 2015, 5:43:36 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/weaponFS15/src/modules/weapons/projectiles/GravityBomb.cc
r10391 r10435 12 12 RegisterClass(GravityBomb); 13 13 14 const float GravityBomb::LIFETIME = 5; 15 14 16 GravityBomb::GravityBomb(Context* context): 15 17 BasicProjectile(), … … 24 26 { 25 27 //Define CollisionType of the bomb 26 this->timeToLife_= 5;28 this->timeToLife_= LIFETIME; 27 29 this->setCollisionResponse(false); 28 30 this->setCollisionType(WorldEntity::Dynamic); … … 35 37 36 38 //Create Bomb Model 37 Model* model = new Model(this->getContext()); 38 model->setMeshSource("rocket.mesh"); //Demo Model from SimpleRocket 39 model->scale(0.7f); 40 this->attach(model); 39 Model* rocketModel = new Model(this->getContext()); 40 rocketModel->setMeshSource("GravityBombRocket.mesh"); //Demo Model from SimpleRocket 41 rocketModel->scale(3.0f); 42 this->attach(rocketModel); 43 44 Model* bombModel = new Model(this->getContext()); 45 bombModel->setMeshSource("GravityBomb.mesh"); //Demo Model from SimpleRocket 46 bombModel->scale(3.0f); 47 this->attach(bombModel); 41 48 42 49 } … … 82 89 { 83 90 GravityBombField* field = new GravityBombField(this->getContext()); 91 field->setShooter(this->getShooter()); 84 92 field->setPosition(getPosition()); 85 93 orxout(debug_output) << "detonating. Creating GravityBombField." <<endl;
Note: See TracChangeset
for help on using the changeset viewer.