//===========================================================================// // 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 # endif //########################################################################## //########################### BTL4Mission ############################ //########################################################################## class BTL4Mission: public BTMission { public: BTL4Mission( NotationFile *notation_file, ResourceFile *resources ); ~BTL4Mission(); Logical TestInstance() const; void SetPlayerData(NotationFile *notation_file); }; #endif