#ifndef _PacmanCyan_H__ #define _PacmanCyan_H__ #include "PacmanGhost.h" namespace orxonox { class _OrxonoxExport PacmanCyan : public PacmanGhost{ public : PacmanCyan(Context* context); virtual void tick(float dt) override; //!< Defines which actions the AutonomousDrone has to take in each tick. virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override; void nextMove( Vector3 cyanPosP, Vector3 playerPos); bool isPatrolling; void nextPatrol(); Vector3 startPatrol; Vector3 goalPatrol; struct PatrolPosition; bool passedByStart; bool passedByGoal; }; } #endif