]> git.pond.sub.org Git - empserver/blob - src/lib/global/ship.config
Update copyright notice.
[empserver] / src / lib / global / ship.config
1 #
2 #   Empire - A multi-player, client/server Internet based war game.
3 #   Copyright (C) 1986-2007, Dave Pare, Jeff Bailey, Thomas Ruschak,
4 #                            Ken Stevens, Steve McClure
5 #
6 #   This program is free software; you can redistribute it and/or modify
7 #   it under the terms of the GNU General Public License as published by
8 #   the Free Software Foundation; either version 2 of the License, or
9 #   (at your option) any later version.
10 #
11 #   This program is distributed in the hope that it will be useful,
12 #   but WITHOUT ANY WARRANTY; without even the implied warranty of
13 #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 #   GNU General Public License for more details.
15 #
16 #   You should have received a copy of the GNU General Public License
17 #   along with this program; if not, write to the Free Software
18 #   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19 #
20 #   ---
21 #
22 #   See files README, COPYING and CREDITS in the root of the source
23 #   tree for related information and legal notices.  It is expected
24 #   that future projects/authors will amend these files as needed.
25 #
26 #   ---
27 #
28 #   ship.config: Ship characteristics
29 #
30 #   Known contributors to this file:
31 #      Markus Armbruster, 2006
32 #
33 #   Derived from ship.c; known contributors:
34 #      Dave Pare, 1986
35 #      Jeff Bailey
36 #      Thomas Ruschak, 1992
37 #      Ken Stevens, 1995
38 #      Steve McClure, 1998
39 #
40
41 # Available flags are in ship_chr_flags[].  info Ship-types should
42 # document them all.
43 #
44 # Note that you can't set the flags M_XLIGHT or M_CHOPPER here.  They
45 # will be automatically set by init_mchr() if the ship can carry a
46 # non-zero amount of those things.  Also note that if nplanes > 0 and
47 # flag plane is not set, then flag miss will automatically be set.
48
49 # Do not edit this file to customize a game!  Create your own custom
50 # configuration file(s), best next to your econfig, and name them in
51 # econfig key custom_tables.
52
53 config ship-chr
54 type name                       l_b h_b tech cost ...
55  0  "fb   fishing boat"          25  15    0  180
56  1  "ft   fishing trawler"       25  15   35  300
57  2  "cs   cargo ship"            60  40   20  500
58  3  "os   ore ship"              60  40   20  500
59  4  "ss   slave ship"            60  40    0  300
60  5  "ts   trade ship"           200 100   30 1750
61  6  "frg  frigate"               30  30    0  600
62  7  "oe   oil exploration boat"  25  15   40  800
63  8  "od   oil derrick"           60  60   50 1500
64  9  "pt   patrol boat"           20  10   40  300
65 10  "lc   light cruiser"         30  40   45  800
66 11  "hc   heavy cruiser"         40  50   50 1200
67 12  "tt   troop transport"       50  50   10  800
68 13  "bb   battleship"            50  70   45 1800
69 14  "bbc  battlecruiser"         50  60   75 1500
70 15  "tk   tanker"                60  40   35  600
71 16  "ms   minesweeper"           25  15   40  400
72 17  "dd   destroyer"             30  30   70  600
73 18  "sb   submarine"             30  30   60  650
74 19  "sbc  cargo submarine"       40  40  150 1200
75 20  "cal  light carrier"         50  60   80 2700
76 21  "car  aircraft carrier"      60  70  160 4500
77 22  "can  nuc carrier"           70  80  305 8000
78 23  "ls   landing ship"          60  40  145 1000
79 24  "af   asw frigate"           40  30  220  800
80 25  "na   nuc attack sub"        30  40  260 1200
81 26  "ad   asw destroyer"         40  40  240 1500
82 27  "nm   nuc miss sub"          30  40  270 1500
83 28  "msb  missile sub"           30  30  230 1200
84 29  "mb   missile boat"          20  20  180  500
85 30  "mf   missile frigate"       40  30  280 1000
86 31  "mc   missile cruiser"       50  50  290 1500
87 32  "aac  aa cruiser"            50  60  130 1500
88 33  "agc  aegis cruiser"         50  60  265 4000
89 34  "ncr  nuc cruiser"           50  50  325 1800
90 35  "nas  nuc asw cruiser"       50  50  330 1800
91 36  "nsp  nuc supply ship"       60  40  360 1500
92 /config
93
94 config ship-chr
95 type name                       arm spe vis vrn frn gli nla npl nch nxl fuelc fuelu ...
96  0  "fb   fishing boat"          10  10  15   2   0   0   0   0   0   0     0     0
97  1  "ft   fishing trawler"       10  25  15   2   0   0   0   0   0   0    20     1
98  2  "cs   cargo ship"            20  25  35   3   0   0   2   0   0   1     0     0
99  3  "os   ore ship"              20  25  35   3   0   0   0   0   0   1    30     1
100  4  "ss   slave ship"            20  10  35   3   0   0   0   0   0   1     0     0
101  5  "ts   trade ship"            20  25  35   3   0   0   0   0   0   1    30     1
102  6  "frg  frigate"               50  25  25   3   1   1   2   0   0   1     0     0
103  7  "oe   oil exploration boat"  10  25  15   2   0   0   0   0   0   0    20     1
104  8  "od   oil derrick"           30  15  65   3   0   0   0   0   0   2     0     0
105  9  "pt   patrol boat"           10  38  10   2   1   1   0   0   0   0     4     1
106 10  "lc   light cruiser"         50  30  30   5   6   3   2   0   0   1    40     1
107 11  "hc   heavy cruiser"         70  30  30   5   8   4   4   0   0   1    30     1
108 12  "tt   troop transport"       60  20  35   3   1   2   2   0   0   1     0     0
109 13  "bb   battleship"            95  25  35   6  10   7   2   0   0   1    50     2
110 14  "bbc  battlecruiser"         55  30  35   6  10   6   2   0   0   1    60     2
111 15  "tk   tanker"                75  25  45   3   0   0   0   0   0   1    30     1
112 16  "ms   minesweeper"           10  25  15   2   0   0   0   0   0   0    20     1
113 17  "dd   destroyer"             45  35  20   4   6   3   1   0   0   1    30     1
114 18  "sb   submarine"             25  20   5   4   3   3   0   0   0   0    30     1
115 19  "sbc  cargo submarine"       50  30   2   3   0   0   0   0   0   0    50     2
116 20  "cal  light carrier"         60  30  40   5   2   2   0  20  20   4    50     2
117 21  "car  aircraft carrier"      80  35  40   7   2   2   0  40  40  10   120     3
118 22  "can  nuc carrier"          100  45  40   9   2   2   0  60   4  20     0     0
119 23  "ls   landing ship"          40  30  30   2   0   0   6   0   0   2    30     1
120 24  "af   asw frigate"           50  35  30   5   2   2   0   0   0   4    40     1
121 25  "na   nuc attack sub"        45  40   3   6   5   3   0   0   0   0     0     0
122 26  "ad   asw destroyer"         60  40  35   6   8   3   0   0   2  10    80     2
123 27  "nm   nuc miss sub"          55  35   2   6   0   0   0  20   0   0     0     0
124 28  "msb  missile sub"           35  30   3   3   0   0   0  10   0   0    30     1
125 29  "mb   missile boat"          15  40  15   3   2   2   0  10   0   0     7     1
126 30  "mf   missile frigate"       50  35  30   5   2   2   0  20   0   2    30     1
127 31  "mc   missile cruiser"       70  35  35   8   8   6   0  40   8   8    35     1
128 32  "aac  aa cruiser"            80  35  30   6   1   8   4   0   0   1    60     2
129 33  "agc  aegis cruiser"         80  35  30   6   1  16   0  32   2  30     0     0
130 34  "ncr  nuc cruiser"          100  45  35   6  14   7   0  20   2  10     0     0
131 35  "nas  nuc asw cruiser"       80  45  35   9  10   4   0   0   8  25     0     0
132 36  "nsp  nuc supply ship"       40  45  35   6   0   0   2   0   2  10     0     0
133 /config
134
135 config ship-chr
136 type name                       civ mil she gun pet iro dus bar foo oil  lcm hcm   uw rad flags
137  0  "fb   fishing boat"         300  10   0   0   0   0   0   0 900   0    0   0   15   0 (fish canal)
138  1  "ft   fishing trawler"      300  10   0   0   0   0   0   0 900   0    0   0   15   0 (fish canal)
139  2  "cs   cargo ship"           600  50 300  50   0   0   0   0 900   0 1400 900  250   0 (supply)
140  3  "os   ore ship"              30   5   0   0   0 990 990   0 200   0    0   0   45 990 ()
141  4  "ss   slave ship"            20  80   0   0   0   0   0   0 200   0    0   0 1200   0 ()
142  5  "ts   trade ship"            50  50   0   0   0   0   0   0 100   0    0   0    0   0 (trade)
143  6  "frg  frigate"                0  60  10   2   0   0   0   0  60   0    0   0    0   0 (semi-land)
144  7  "oe   oil exploration boat"  10   5   0   0   0   0   0   0 100   1    0   0    0   0 (oil canal)
145  8  "od   oil derrick"          990  80   0   0   0   0   0   0 990 990    0   0  990   0 (oil)
146  9  "pt   patrol boat"            0   2  12   2   0   0   0   0   5   0    0   0    0   0 (torp canal)
147 10  "lc   light cruiser"          0 100  40   5   0   0   0   0 100   0    0   0    0   0 (mine)
148 11  "hc   heavy cruiser"          0 120 100   8   0   0   0   0 200   0    0   0    0   0 ()
149 12  "tt   troop transport"        0 120  20   4   0   0   0   0 120   0    0   0    0   0 (semi-land)
150 13  "bb   battleship"             0 200 200  10   0   0   0   0 900   0    0   0    0   0 ()
151 14  "bbc  battlecruiser"          0 180 100  10   0   0   0   0 400   0    0   0    0   0 ()
152 15  "tk   tanker"                30   5   0   0 990   0   0   0 200 990    0   0   25   0 (oiler supply)
153 16  "ms   minesweeper"            0  10 100   1   0   0   0   0  90   0    0   0    0   0 (mine sweep canal)
154 17  "dd   destroyer"              0  60  40   4   0   0   0   0  80   0    0   0    0   0 (dchrg sonar mine)
155 18  "sb   submarine"              0  25  36   5   0   0   0   0  80   0    0   0    0   0 (torp sonar mine sub)
156 19  "sbc  cargo submarine"        5  10 104  20 100   0   0   0 900   0  500 300    0   0 (sonar sub oiler supply)
157 20  "cal  light carrier"          0 175 250   4 300   0   0   0 180   0    0   0    0   0 (plane)
158 21  "car  aircraft carrier"       0 350 500   4 500   0   0   0 900   0    0   0    0   0 (plane)
159 22  "can  nuc carrier"            0 350 999   4 999   0   0   0 900   0    0   0    0   0 (plane oiler supply)
160 23  "ls   landing ship"           0 400  10   1   0   0   0   0 300   0    0   0    0   0 (land)
161 24  "af   asw frigate"            0  60  60   4   0   0   0   0 120   0    0   0    0   0 (torp dchrg sonar sub-torp)
162 25  "na   nuc attack sub"         0  25  60   6   0   0   0   0 500   0    0   0    0   0 (torp sonar min sub sub-torp)
163 26  "ad   asw destroyer"          0 100  80   6  40   0   0   0 500   0    0   0    0   0 (torp dchrg sonar sub-torp)
164 27  "nm   nuc miss sub"           0  25 200   1   0   0   0   0 500   0    0   0    0   0 (sonar sub)
165 28  "msb  missile sub"            0  25 100   1   0   0   0   0 500   0    0   0    0   0 (sonar sub)
166 29  "mb   missile boat"           0   5 100   3   0   0   0   0 500   0    0   0    0   0 ()
167 30  "mf   missile frigate"        0  60 220   4   0   0   0   0 120   0    0   0    0   0 ()
168 31  "mc   missile cruiser"        0 120 500   6 160   0   0   0 200   0    0   0    0   0 (anti-missile)
169 32  "aac  aa cruiser"             0 100 100  15   0   0   0   0 200   0    0   0    0   0 (anti-missile)
170 33  "agc  aegis cruiser"          0 200 400  25  40   0   0   0 900   0    0   0    0   0 (anti-missile)
171 34  "ncr  nuc cruiser"            0 200 400   8  40   0   0   0 900   0    0   0    0   0 (anti-missile)
172 35  "nas  nuc asw cruiser"        0 200 120   6 160   0   0   0 500   0    0   0    0   0 (torp dchrg sonar sub-torp)
173 36  "nsp  nuc supply ship"       50  50 600  50 999   0   0   0 999   0 1500 900    0   0 (supply)
174 /config