00001 // $Id: strtmesg.h,v 1.8 2007-04-13 16:15:54 mbickel Exp $ 00002 // 00003 // $Log: strtmesg.h,v $ 00004 // Revision 1.8 2007-04-13 16:15:54 mbickel 00005 // Merged ASC2 branch 00006 // 00007 // Revision 1.6.2.1 2006/06/03 20:42:23 mbickel 00008 // Improving cargo dialog 00009 // General polishing 00010 // 00011 // Revision 1.6 2003/08/28 18:08:28 mbickel 00012 // Added version information to Play Time dialog 00013 // 00014 // Revision 1.5 2002/10/12 17:28:04 mbickel 00015 // Fixed "enemy unit loaded" bug. 00016 // Changed map format 00017 // Improved log messages 00018 // 00019 // Revision 1.4 2001/07/18 16:05:47 mbickel 00020 // Fixed: infinitive loop in displaying "player exterminated" msg 00021 // Fixed: construction of units by units: wrong player 00022 // Fixed: loading bug of maps with mines 00023 // Fixed: invalid map parameter 00024 // Fixed bug in game param edit dialog 00025 // Fixed: cannot attack after declaring of war 00026 // New: ffading of sounds 00027 // 00028 // Revision 1.3 2001/05/17 14:23:20 mbickel 00029 // Rewrote command line parameters of all programs 00030 // Made manpages generation optional 00031 // 00032 // Revision 1.2 1999/11/16 03:42:40 tmwilson 00033 // Added CVS keywords to most of the files. 00034 // Started porting the code to Linux (ifdef'ing the DOS specific stuff) 00035 // Wrote replacement routines for kbhit/getch for Linux 00036 // Cleaned up parts of the code that gcc barfed on (char vs unsigned char) 00037 // Added autoconf/automake capabilities 00038 // Added files used by 'automake --gnu' 00039 // 00040 // 00041 /* 00042 This file is part of Advanced Strategic Command; http://www.asc-hq.de 00043 Copyright (C) 1994-1999 Martin Bickel and Marc Schellenberger 00044 00045 This program is free software; you can redistribute it and/or modify 00046 it under the terms of the GNU General Public License as published by 00047 the Free Software Foundation; either version 2 of the License, or 00048 (at your option) any later version. 00049 00050 This program is distributed in the hope that it will be useful, 00051 but WITHOUT ANY WARRANTY; without even the implied warranty of 00052 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00053 GNU General Public License for more details. 00054 00055 You should have received a copy of the GNU General Public License 00056 along with this program; see the file COPYING. If not, write to the 00057 Free Software Foundation, Inc., 59 Temple Place, Suite 330, 00058 Boston, MA 02111-1307 USA 00059 */ 00060 00061 #ifndef strtmesgH 00062 #define strtmesgH 00063 00064 #include "ascstring.h" 00065 00066 00068 extern ASCString getVersionAndCompilation(); 00069 00070 00071 extern ASCString getstartupmessage ( ); 00072 extern ASCString getaboutmessage ( ); 00073 00074 extern ASCString kgetstartupmessage ( ); 00075 extern ASCString kgetaboutmessage ( ); 00076 00077 extern const char* getVersionString ( ); 00078 extern const char* getFullVersionString ( ); 00079 extern ASCString getVersionString ( int version ); 00080 00081 extern int getNumericVersion ( ); 00082 00083 00084 #endif
1.4.2