// // Enemy.h // Orxonox // // Created by Jonas Erb on 22.10.14. /** @brief See TowerDefenseReadme.txt for Information. @ingroup TowerDefense */ #ifndef Orxonox_Tower_h #define Orxonox_Tower_h #include "TDCoordinate.h" #include "towerdefense/TowerDefense.h" #include "gametypes/Deathmatch.h" #include "towerdefense/TowerDefensePrereqs.h" #include "worldentities/pawns/SpaceShip.h" namespace orxonox { /* Class to give the enemy spaceships waypoints and * */ class _TowerDefenseExport Enemy : public Pawn { public: Enemy(Context* context); virtual ~Enemy() {}; //health gibt es unter: health_ void addWaypoint(TDCoordinate coord); void popWaypoint(); TDCoordinate peekWaypoint(); private: std::vector Waypointsvector_; }; } #endif /* _TowerDefense_H__ */