/* ** Copyright (C) 1999 Microsoft Corporation. All Rights Reserved. ** ** File: Mission2.h ** ** Author: ** ** Description: ** Header file for the training library "Mission2" interface. ** ** History: */ #ifndef _MISSION_ZERO_H_ #define _MISSION_ZERO_H_ #ifndef _TRAINING_MISSION_H_ #include "TrainingMission.h" #endif //_TRAINING_MISSION_H_ namespace Training { //------------------------------------------------------------------------------ // class definitions //------------------------------------------------------------------------------ class Mission2 : public TrainingMission { public: virtual /* void */ ~Mission2 (void); virtual int GetMissionID (void); virtual SectorID GetStartSectorID (void); virtual bool ShipLanded (void); protected: virtual void CreateUniverse (void); virtual Condition* CreateMission (void); Goal* CreateGoal01 (void); Goal* CreateGoal02 (void); Goal* CreateGoal03 (void); Goal* CreateGoal04 (void); Goal* CreateGoal05 (void); Goal* CreateGoal06 (void); Goal* CreateGoal07 (void); Goal* CreateGoal08 (void); Goal* CreateGoal09 (void); }; //------------------------------------------------------------------------------ } #endif //_MISSION_ZERO_H_