Changeset 10188 in orxonox.OLD for branches/playability/src/world_entities/projectiles/spike_ball.cc
- Timestamp:
- Jan 7, 2007, 2:50:47 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/playability/src/world_entities/projectiles/spike_ball.cc
r10180 r10188 60 60 61 61 this->angle = 0; 62 this->rotationSpeed = 0; 62 this->rotationSpeed = 130; 63 64 this->halo = new Billboard(); 65 this->halo->setSize(2, 2); 66 this->halo->setTexture("hbolt_halo.png"); 63 67 /* 64 this->halo = new Billboard(); 65 this->halo->setSize(.35, .35); 66 this->halo->setTexture("hbolt_halo.png");*/ 68 // this->weaponMan = new WeaponManager(dynamic_cast<WorldEntity*>(this)); 69 this->weaponMan.setParentEntity(this); 70 71 Weapon* cannon = new SpikeLauncher(); 72 cannon->setName( "SpikeLauncher"); 73 this->weaponMan.addWeapon(cannon, 0, 0); 74 this->weaponMan.changeWeaponConfig(0); 75 */ 76 67 77 } 68 78 … … 105 115 this->setDamage(5); 106 116 this->setHealth(0); 117 this->rotationVector = VECTOR_RAND(1); 107 118 } 108 119 … … 197 208 glTranslatef (this->getAbsCoor ().x, this->getAbsCoor ().y, this->getAbsCoor ().z); 198 209 199 glRotatef(angle, 1.0, 0.0, 0.0);210 glRotatef(angle, this->rotationVector.x, this->rotationVector.y, this->rotationVector.z); 200 211 this->getAbsDir().matrix (matrix); 201 212 glMultMatrixf((float*)matrix);
Note: See TracChangeset
for help on using the changeset viewer.