Changeset 10545 in orxonox.OLD for trunk/src/world_entities/projectiles/hbolt.cc
- Timestamp:
- Jan 31, 2007, 5:39:05 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/world_entities/projectiles/hbolt.cc
r10511 r10545 20 20 #include "state.h" 21 21 #include "model.h" 22 #include "world_entities/npcs/npc.h" 22 23 23 24 #include "particles/dot_emitter.h" … … 147 148 this->angle += this->rotationSpeed * dt; 148 149 149 for( ObjectList< Playable>::const_iterator eIterator = Playable::objectList().begin(); eIterator !=Playable::objectList().end(); eIterator++)150 for( ObjectList<NPC>::const_iterator eIterator = NPC::objectList().begin(); eIterator !=NPC::objectList().end(); eIterator++) 150 151 { 151 if( ((*eIterator)->getOMListNumber() != (this->origList -1)) 152 if( ((*eIterator)->getOMListNumber() != (this->origList -1)) && ((*eIterator)->getAbsCoor() - this->getAbsCoor()).len() <= 8) 152 153 { 153 (*eIterator)-> hit (this->getDamage(),this);154 (*eIterator)->destroy(this); //hit (this->getDamage(),this); 154 155 this->deactivate(); 155 156 PRINTF(0)("HBolt destroyed\n");
Note: See TracChangeset
for help on using the changeset viewer.