#ifndef GAME_MWMECHANICS_AIESCORT_H #define GAME_MWMECHANICS_AIESCORT_H #include "aipackage.hpp" #include namespace MWMechanics { class AiEscort : public AiPackage { public: AiEscort(const std::string &ActorID,int Duration, float X, float Y, float Z); virtual AiEscort *clone() const; virtual bool execute (const MWWorld::Ptr& actor); ///< \return Package completed? virtual int getTypeId() const; float getX(); float getY(); float getZ(); std::string getActorID(); int getDuration(); private: std::string mActorID; float mX; float mY; float mZ; int mDuration; }; } #endif