Changeset 10629 for code/trunk/src/modules/towerdefense/TowerDefenseEnemy.h
- Timestamp:
- Oct 10, 2015, 4:34:26 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/modules/towerdefense/TowerDefenseEnemy.h
r10626 r10629 22 22 #include "worldentities/pawns/SpaceShip.h" 23 23 #include "util/Output.h" 24 #include "controllers/ArtificialController.h"25 24 #include "TowerDefense.h" 26 25 … … 39 38 40 39 virtual void tick(float dt); 41 void addWaypoint(TDCoordinate* coord); 42 void popWaypoint(); 43 TDCoordinate peekWaypoint(); 44 45 virtual void damage(float damage, float healthdamage, float shielddamage, Pawn* originator, const btCollisionShape* cs); 46 40 virtual void damage(float damage, float healthdamage, float shielddamage, Pawn* originator); 47 41 48 42 private: 49 TowerDefense*getGame();43 WeakPtr<TowerDefense> getGame(); 50 44 WeakPtr<TowerDefense> game; 51 45 TowerDefense* td; 52 46 bool once_; 53 std::vector<TDCoordinate*> Waypointsvector_;54 55 47 }; 56 48
Note: See TracChangeset
for help on using the changeset viewer.