//===========================================================================//
// File:	btl4mssn.hpp                                                        //
// Project: BattleTech           Brick:                                       //
// Contents: Interface specification for missions   								  //
//---------------------------------------------------------------------------//
//   Date    Who  Modification                                               //
// --------  ---  ---------------------------------------------------------- //
// 04/07/95  ECH  Initial coding.                                            //
// 09/12/95  JM	Derived from L4Mission												  //
//---------------------------------------------------------------------------//
// Copyright (C) 1995, Virtual World Entertainment, Inc.                     //
// All Rights reserved worldwide                                             //
// This unpublished sourcecode is PROPRIETARY and CONFIDENTIAL               //
//===========================================================================//
//
// GROUND TRUTH.  This interface survived in
//   410SRC/Telsa40/Rel410/CODE/BT/BT_L4/BTL4MSSN.HPP
// and is reproduced verbatim (only the File:/Project: banner fields, which
// were copy/pasted from rpl4mssn.hpp in the original, have been corrected).
// The class declaration below is unchanged.  See btl4mssn.cpp for the
// reconstructed method bodies and their per-method @ADDR evidence.
//

#if !defined(BTL4MSSN_HPP)
#	define BTL4MSSN_HPP

#	if !defined(BTMSSN_HPP)
#		include <btmssn.hpp>
#	endif

	//##########################################################################
	//###########################    BTL4Mission    ############################
	//##########################################################################

	class BTL4Mission:
		public BTMission
	{

		public:

			BTL4Mission(
				NotationFile *notation_file,
				ResourceFile *resources
			);
			~BTL4Mission();

			Logical
				TestInstance() const;

			void
				SetPlayerData(NotationFile *notation_file);
	};

#endif
