- Timestamp:
- Nov 25, 2013, 6:51:39 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/invaders/src/modules/invader/InvaderEnemy.cc
r9828 r9829 58 58 return false; 59 59 } 60 61 WeakPtr<Invader> InvaderEnemy::getGame() 62 { 63 if (game == NULL) 64 { 65 for (ObjectList<Invader>::iterator it = ObjectList<Invader>::begin(); it != ObjectList<Invader>::end(); ++it) 66 game = *it; 67 } 68 return game; 69 } 70 71 void InvaderEnemy::damage(float damage, float healthdamage, float shielddamage, Pawn* originator) 72 { 73 if (getGame()) 74 getGame()->addPoints(42); 75 // SUPER(InvaderEnemy, damage, damage, healthdamage, shielddamage, originator); 76 } 60 77 }
Note: See TracChangeset
for help on using the changeset viewer.