1 //------------------------------------------------------------------------- 2 /* 3 Copyright (C) 1997, 2005 - 3D Realms Entertainment 4 5 This file is part of Shadow Warrior version 1.2 6 7 Shadow Warrior is free software; you can redistribute it and/or 8 modify it under the terms of the GNU General Public License 9 as published by the Free Software Foundation; either version 2 10 of the License, or (at your option) any later version. 11 12 This program is distributed in the hope that it will be useful, 13 but WITHOUT ANY WARRANTY; without even the implied warranty of 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 15 16 See the GNU General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 21 22 Original Source: 1997 - Frank Maddin and Jim Norwood 23 Prepared for public release: 03/28/2005 - Charlie Wiederhold, 3D Realms 24 */ 25 //------------------------------------------------------------------------- 26 27 //**************************************************************************** 28 // 29 // common.h 30 // 31 // common defines for the setup program 32 // 33 //**************************************************************************** 34 35 #ifndef _common_public_ 36 #define _common_public_ 37 #ifdef __cplusplus 38 extern "C" { 39 #endif 40 41 //**************************************************************************** 42 // 43 // DEFINES 44 // 45 //**************************************************************************** 46 47 // 48 // Color Defines 49 // 50 51 #define MENUBACK_FOREGROUND COLOR_BLACK 52 #define MENUBACK_BACKGROUND COLOR_DARKGRAY 53 54 #define MENUBACKBORDER_FOREGROUND COLOR_BLACK 55 #define MENUBACKBORDER_BACKGROUND COLOR_GRAY 56 57 #define MENU_ACTIVE_FOREGROUND COLOR_WHITE 58 #define MENU_INACTIVE_FOREGROUND COLOR_GRAY 59 #define MENU_DISPLAY_FOREGROUND COLOR_LIGHTGREEN 60 61 #define MENU_SECTIONHEADER_FOREGROUND COLOR_YELLOW 62 63 // 64 // Setup program defines 65 // 66 67 #define SETUPFILENAME "sw.cfg" 68 69 #define SETUPPROGRAMNAME ("Shadow Warrior Setup") 70 #define SETUPPROGRAMVERSION ("1.2") 71 72 #define GAMENAME "Shadow Warrior" 73 #define GAMELAUNCHER ("SW.EXE") 74 #define GAMETOTYPE ("SW") 75 76 #define MENUFOOTER "Esc Exits Move �� Selects\0" 77 78 #define COMMITLAUNCHER ("COMMIT.EXE") 79 #define COMMITFILENAME ("COMMIT.DAT") 80 81 #define MAXVOICES 32 82 #define SONGNAME ("Shadow Warrior Theme Song") 83 //#define SOUNDSETUPLAUNCHER ("SNDSETUP.EXE") 84 85 // Default Socket Number 86 87 #define DEFAULTSOCKETNUMBER 0x8849 88 89 // Default RTS file 90 91 #define DEFAULTRTSFILE "sw.rts" 92 93 // Default RTS path 94 95 #define DEFAULTRTSPATH ".\\" 96 97 // Default UserLevel path 98 99 #define DEFAULTLEVELPATH ".\\" 100 101 // Default External Control file 102 103 #define DEFAULTCONTROLFILE "EXTERNAL.EXE" 104 105 // Default Help file 106 107 #define DEFAULTHELPFILE "SWHELP.EXE" 108 109 // RTS extension 110 111 #define RTSEXTENSION "RTS" 112 113 // MAP extension 114 115 #define MAPEXTENSION "MAP" 116 117 // Default Player name 118 119 #define DEFAULTPLAYERNAME "KATO" 120 121 // Default Macros 122 123 #define MACRO1 "Burn baby burn..." 124 #define MACRO2 "You make another stupid move." 125 #define MACRO3 "Blocking with your head again?" 126 #define MACRO4 "You not fight well with hands!" 127 #define MACRO5 "You so stupid!" 128 #define MACRO6 "Quit jerking off. Come fight me!" 129 #define MACRO7 "What the matter you scaredy cat?" 130 #define MACRO8 "Did I break your concentration?" 131 #define MACRO9 "Hope you were paying attention." 132 #define MACRO10 "ITTAIIIUUU!!!" 133 134 #ifdef __cplusplus 135 }; 136 #endif 137 #endif 138