#ifndef MISSION_H #define MISSION_H #include "musicmud.h" //! the physical representation of a minimission class Mission : public MudObject { friend class MudObject; //! add a new object to the mission void add(MudObject*); //! remove an object from the mission void remove(MudObject*); public: //! the objects associated with this mission World<MudObject> mission_objs; Mission(const char *); ~Mission(); }; //! clean up and delete the given mission void mission_cleanup(MudObject *mission); #endif