|
1 #define MK(a,b,c,d,e,f) {a,b,c,d,((e)<<4)|(f)} |
|
2 #define MW(a,b,c,d,e,f) {a,b|0x80,c,d,((e)<<4)|(f)} |
|
3 |
|
4 EngineInfo _engine_info[TOTAL_NUM_ENGINES] = { |
|
5 MK( 4809, 20, 15, 30, 0, 1), /* 0 */ |
|
6 MK( 12784, 20, 22, 30, 0, 6), /* 1 */ |
|
7 MK( 9497, 20, 20, 50, 0, 8), /* 2 */ |
|
8 MK( 11688, 20, 20, 30, 0, 8), /* 3 */ |
|
9 MK( 16802, 20, 20, 30, 0, 8), /* 4 */ |
|
10 MK( 18993, 20, 20, 30, 0, 8), /* 5 */ |
|
11 MK( 20820, 20, 20, 30, 0, 8), /* 6 */ |
|
12 MK( 8766, 20, 20, 30, 0, 6), /* 7 */ |
|
13 MK( 5114, 20, 21, 30, 0, 1), /* 8 */ |
|
14 MK( 5479, 20, 20, 30, 0, 1), /* 9 */ |
|
15 MK( 12419, 20, 23, 25, 0, 1), /* 10 */ |
|
16 MK( 13149, 20, 12, 30, 0, 1), /* 11 */ |
|
17 MK( 23376, 20, 15, 35, 0, 1), /* 12 */ |
|
18 MK( 14976, 20, 18, 28, 0, 1), /* 13 */ |
|
19 MK( 14245, 20, 20, 30, 0, 1), /* 14 */ |
|
20 MK( 15341, 20, 22, 33, 0, 1), /* 15 */ |
|
21 MK( 14976, 20, 20, 25, 0, 6), /* 16 */ |
|
22 MK( 16437, 20, 20, 30, 0, 6), /* 17 */ |
|
23 MK( 18993, 20, 22, 30, 0, 6), /* 18 */ |
|
24 MK( 13880, 20, 22, 30, 0, 6), /* 19 */ |
|
25 MK( 20454, 20, 22, 30, 0, 6), /* 20 */ |
|
26 MK( 16071, 20, 22, 30, 0, 6), /* 21 */ |
|
27 MK( 20820, 20, 20, 25, 0, 1), /* 22 */ |
|
28 MK( 16437, 20, 23, 30, 0, 1), /* 23 */ |
|
29 MK( 19359, 20, 23, 80, 0, 1), /* 24 */ |
|
30 MK( 23376, 20, 25, 30, 0, 1), /* 25 */ |
|
31 MK( 26298, 20, 25, 50, 0, 1), /* 26 */ |
|
32 MW( 1827, 20, 20, 50, 0, 15), /* 27 */ |
|
33 MW( 1827, 20, 20, 50, 0, 15), /* 28 */ |
|
34 MW( 1827, 20, 20, 50, 0, 3), /* 29 */ |
|
35 MW( 1827, 20, 20, 50, 0, 7), /* 30 */ |
|
36 MW( 1827, 20, 20, 50, 0, 3), /* 31 */ |
|
37 MW( 1827, 20, 20, 50, 0, 7), /* 32 */ |
|
38 MW( 1827, 20, 20, 50, 0, 7), /* 33 */ |
|
39 MW( 1827, 20, 20, 50, 0, 7), /* 34 */ |
|
40 MW( 1827, 20, 20, 50, 0, 1), /* 35 */ |
|
41 MW( 1827, 20, 20, 50, 0, 1), /* 36 */ |
|
42 MW( 1827, 20, 20, 50, 0, 7), /* 37 */ |
|
43 MW( 1827, 20, 20, 50, 0, 6), /* 38 */ |
|
44 MW( 1827, 20, 20, 50, 0, 2), /* 39 */ |
|
45 MW( 1827, 20, 20, 50, 0, 4), /* 40 */ |
|
46 MW( 1827, 20, 20, 50, 0, 4), /* 41 */ |
|
47 MW( 1827, 20, 20, 50, 0, 4), /* 42 */ |
|
48 MW( 1827, 20, 20, 50, 0, 4), /* 43 */ |
|
49 MW( 1827, 20, 20, 50, 0, 8), /* 44 */ |
|
50 MW( 1827, 20, 20, 50, 0, 8), /* 45 */ |
|
51 MW( 1827, 20, 20, 50, 0, 8), /* 46 */ |
|
52 MW( 1827, 20, 20, 50, 0, 8), /* 47 */ |
|
53 MW( 1827, 20, 20, 50, 0, 8), /* 48 */ |
|
54 MW( 1827, 20, 20, 50, 0, 8), /* 49 */ |
|
55 MW( 1827, 20, 20, 50, 0, 8), /* 50 */ |
|
56 MW( 1827, 20, 20, 50, 0, 8), /* 51 */ |
|
57 MW( 1827, 20, 20, 50, 0, 8), /* 52 */ |
|
58 MW( 1827, 20, 20, 50, 0, 8), /* 53 */ |
|
59 MK( 28490, 20, 20, 50, 1, 7), /* 54 */ |
|
60 MK( 31047, 20, 20, 50, 1, 7), /* 55 */ |
|
61 MK( 28855, 20, 20, 50, 1, 8), /* 56 */ |
|
62 MW( 1827, 20, 20, 50, 1, 15), /* 57 */ |
|
63 MW( 1827, 20, 20, 50, 1, 15), /* 58 */ |
|
64 MW( 1827, 20, 20, 50, 1, 3), /* 59 */ |
|
65 MW( 1827, 20, 20, 50, 1, 7), /* 60 */ |
|
66 MW( 1827, 20, 20, 50, 1, 3), /* 61 */ |
|
67 MW( 1827, 20, 20, 50, 1, 7), /* 62 */ |
|
68 MW( 1827, 20, 20, 50, 1, 7), /* 63 */ |
|
69 MW( 1827, 20, 20, 50, 1, 7), /* 64 */ |
|
70 MW( 1827, 20, 20, 50, 1, 1), /* 65 */ |
|
71 MW( 1827, 20, 20, 50, 1, 1), /* 66 */ |
|
72 MW( 1827, 20, 20, 50, 1, 7), /* 67 */ |
|
73 MW( 1827, 20, 20, 50, 1, 6), /* 68 */ |
|
74 MW( 1827, 20, 20, 50, 1, 2), /* 69 */ |
|
75 MW( 1827, 20, 20, 50, 1, 4), /* 70 */ |
|
76 MW( 1827, 20, 20, 50, 1, 4), /* 71 */ |
|
77 MW( 1827, 20, 20, 50, 1, 4), /* 72 */ |
|
78 MW( 1827, 20, 20, 50, 1, 4), /* 73 */ |
|
79 MW( 1827, 20, 20, 50, 1, 8), /* 74 */ |
|
80 MW( 1827, 20, 20, 50, 1, 8), /* 75 */ |
|
81 MW( 1827, 20, 20, 50, 1, 8), /* 76 */ |
|
82 MW( 1827, 20, 20, 50, 1, 8), /* 77 */ |
|
83 MW( 1827, 20, 20, 50, 1, 8), /* 78 */ |
|
84 MW( 1827, 20, 20, 50, 1, 8), /* 79 */ |
|
85 MW( 1827, 20, 20, 50, 1, 8), /* 80 */ |
|
86 MW( 1827, 20, 20, 50, 1, 8), /* 81 */ |
|
87 MW( 1827, 20, 20, 50, 1, 8), /* 82 */ |
|
88 MW( 1827, 20, 20, 50, 1, 8), /* 83 */ |
|
89 MK( 36525, 20, 20, 50, 2, 7), /* 84 */ |
|
90 MK( 39447, 20, 20, 50, 2, 7), /* 85 */ |
|
91 MK( 42004, 20, 20, 50, 2, 7), /* 86 */ |
|
92 MK( 42735, 20, 20, 50, 2, 7), /* 87 */ |
|
93 MK( 36891, 20, 20, 60, 2, 8), /* 88 */ |
|
94 MW( 1827, 20, 20, 50, 2, 15), /* 89 */ |
|
95 MW( 1827, 20, 20, 50, 2, 15), /* 90 */ |
|
96 MW( 1827, 20, 20, 50, 2, 3), /* 91 */ |
|
97 MW( 1827, 20, 20, 50, 2, 7), /* 92 */ |
|
98 MW( 1827, 20, 20, 50, 2, 3), /* 93 */ |
|
99 MW( 1827, 20, 20, 50, 2, 7), /* 94 */ |
|
100 MW( 1827, 20, 20, 50, 2, 7), /* 95 */ |
|
101 MW( 1827, 20, 20, 50, 2, 7), /* 96 */ |
|
102 MW( 1827, 20, 20, 50, 2, 1), /* 97 */ |
|
103 MW( 1827, 20, 20, 50, 2, 1), /* 98 */ |
|
104 MW( 1827, 20, 20, 50, 2, 7), /* 99 */ |
|
105 MW( 1827, 20, 20, 50, 2, 6), /* 100 */ |
|
106 MW( 1827, 20, 20, 50, 2, 2), /* 101 */ |
|
107 MW( 1827, 20, 20, 50, 2, 4), /* 102 */ |
|
108 MW( 1827, 20, 20, 50, 2, 4), /* 103 */ |
|
109 MW( 1827, 20, 20, 50, 2, 4), /* 104 */ |
|
110 MW( 1827, 20, 20, 50, 2, 4), /* 105 */ |
|
111 MW( 1827, 20, 20, 50, 2, 8), /* 106 */ |
|
112 MW( 1827, 20, 20, 50, 2, 8), /* 107 */ |
|
113 MW( 1827, 20, 20, 50, 2, 8), /* 108 */ |
|
114 MW( 1827, 20, 20, 50, 2, 8), /* 109 */ |
|
115 MW( 1827, 20, 20, 50, 2, 8), /* 110 */ |
|
116 MW( 1827, 20, 20, 50, 2, 8), /* 111 */ |
|
117 MW( 1827, 20, 20, 50, 2, 8), /* 112 */ |
|
118 MW( 1827, 20, 20, 50, 2, 8), /* 113 */ |
|
119 MW( 1827, 20, 20, 50, 2, 8), /* 114 */ |
|
120 MW( 1827, 20, 20, 50, 2, 8), /* 115 */ |
|
121 MK( 3378, 20, 12, 40, 0, 7), /* 116 */ |
|
122 MK( 16071, 20, 15, 30, 0, 7), /* 117 */ |
|
123 MK( 24107, 20, 15, 40, 0, 7), /* 118 */ |
|
124 MK( 32142, 20, 15, 80, 0, 7), /* 119 */ |
|
125 MK( 9132, 20, 15, 40, 0, 8), /* 120 */ |
|
126 MK( 18993, 20, 15, 40, 0, 8), /* 121 */ |
|
127 MK( 32873, 20, 15, 80, 0, 8), /* 122 */ |
|
128 MK( 5479, 20, 15, 55, 0, 3), /* 123 */ |
|
129 MK( 20089, 20, 15, 55, 0, 3), /* 124 */ |
|
130 MK( 33969, 20, 15, 85, 0, 3), /* 125 */ |
|
131 MK( 5479, 20, 15, 55, 0, 7), /* 126 */ |
|
132 MK( 21550, 20, 15, 55, 0, 7), /* 127 */ |
|
133 MK( 35795, 20, 15, 85, 0, 7), /* 128 */ |
|
134 MK( 5479, 20, 15, 55, 0, 8), /* 129 */ |
|
135 MK( 21550, 20, 15, 55, 0, 8), /* 130 */ |
|
136 MK( 35795, 20, 15, 85, 0, 8), /* 131 */ |
|
137 MK( 5479, 20, 15, 55, 0, 7), /* 132 */ |
|
138 MK( 19359, 20, 15, 55, 0, 7), /* 133 */ |
|
139 MK( 31047, 20, 15, 85, 0, 7), /* 134 */ |
|
140 MK( 5479, 20, 15, 55, 0, 3), /* 135 */ |
|
141 MK( 21915, 20, 15, 55, 0, 3), /* 136 */ |
|
142 MK( 37256, 20, 15, 85, 0, 3), /* 137 */ |
|
143 MK( 5479, 20, 15, 55, 0, 7), /* 138 */ |
|
144 MK( 19724, 20, 15, 55, 0, 7), /* 139 */ |
|
145 MK( 31047, 20, 15, 85, 0, 7), /* 140 */ |
|
146 MK( 5479, 20, 15, 55, 0, 7), /* 141 */ |
|
147 MK( 21185, 20, 15, 55, 0, 7), /* 142 */ |
|
148 MK( 32873, 20, 15, 85, 0, 7), /* 143 */ |
|
149 MK( 5479, 20, 15, 55, 0, 7), /* 144 */ |
|
150 MK( 19724, 20, 15, 55, 0, 7), /* 145 */ |
|
151 MK( 35430, 20, 15, 85, 0, 7), /* 146 */ |
|
152 MK( 5479, 20, 15, 55, 0, 1), /* 147 */ |
|
153 MK( 20820, 20, 15, 55, 0, 1), /* 148 */ |
|
154 MK( 33238, 20, 15, 85, 0, 1), /* 149 */ |
|
155 MK( 5479, 20, 15, 55, 0, 1), /* 150 */ |
|
156 MK( 21185, 20, 15, 55, 0, 1), /* 151 */ |
|
157 MK( 31777, 20, 15, 85, 0, 1), /* 152 */ |
|
158 MK( 5479, 20, 15, 55, 0, 7), /* 153 */ |
|
159 MK( 22281, 20, 15, 55, 0, 7), /* 154 */ |
|
160 MK( 33603, 20, 15, 85, 0, 7), /* 155 */ |
|
161 MK( 5479, 20, 15, 55, 0, 6), /* 156 */ |
|
162 MK( 18628, 20, 15, 55, 0, 6), /* 157 */ |
|
163 MK( 30681, 20, 15, 85, 0, 6), /* 158 */ |
|
164 MK( 5479, 20, 15, 55, 0, 2), /* 159 */ |
|
165 MK( 21185, 20, 15, 55, 0, 2), /* 160 */ |
|
166 MK( 31777, 20, 15, 85, 0, 2), /* 161 */ |
|
167 MK( 5479, 20, 15, 55, 0, 4), /* 162 */ |
|
168 MK( 20820, 20, 15, 55, 0, 4), /* 163 */ |
|
169 MK( 33238, 20, 15, 85, 0, 4), /* 164 */ |
|
170 MK( 5479, 20, 15, 55, 0, 4), /* 165 */ |
|
171 MK( 20970, 20, 15, 55, 0, 4), /* 166 */ |
|
172 MK( 33388, 20, 15, 85, 0, 4), /* 167 */ |
|
173 MK( 5479, 20, 15, 55, 0, 4), /* 168 */ |
|
174 MK( 21335, 20, 15, 55, 0, 4), /* 169 */ |
|
175 MK( 33753, 20, 15, 85, 0, 4), /* 170 */ |
|
176 MK( 5479, 20, 15, 55, 0, 4), /* 171 */ |
|
177 MK( 20604, 20, 15, 55, 0, 4), /* 172 */ |
|
178 MK( 33023, 20, 15, 85, 0, 4), /* 173 */ |
|
179 MK( 5479, 20, 15, 55, 0, 8), /* 174 */ |
|
180 MK( 19724, 20, 15, 55, 0, 8), /* 175 */ |
|
181 MK( 33238, 20, 15, 85, 0, 8), /* 176 */ |
|
182 MK( 5479, 20, 15, 55, 0, 8), /* 177 */ |
|
183 MK( 20089, 20, 15, 55, 0, 8), /* 178 */ |
|
184 MK( 33603, 20, 15, 85, 0, 8), /* 179 */ |
|
185 MK( 5479, 20, 15, 55, 0, 8), /* 180 */ |
|
186 MK( 20454, 20, 15, 55, 0, 8), /* 181 */ |
|
187 MK( 33969, 20, 15, 85, 0, 8), /* 182 */ |
|
188 MK( 5479, 20, 15, 55, 0, 8), /* 183 */ |
|
189 MK( 20820, 20, 15, 55, 0, 8), /* 184 */ |
|
190 MK( 34334, 20, 15, 85, 0, 8), /* 185 */ |
|
191 MK( 5479, 20, 15, 55, 0, 8), /* 186 */ |
|
192 MK( 21185, 20, 15, 55, 0, 8), /* 187 */ |
|
193 MK( 34699, 20, 15, 85, 0, 8), /* 188 */ |
|
194 MK( 5479, 20, 15, 55, 0, 8), /* 189 */ |
|
195 MK( 21550, 20, 15, 55, 0, 8), /* 190 */ |
|
196 MK( 35064, 20, 15, 85, 0, 8), /* 191 */ |
|
197 MK( 5479, 20, 15, 55, 0, 8), /* 192 */ |
|
198 MK( 19874, 20, 15, 55, 0, 8), /* 193 */ |
|
199 MK( 35430, 20, 15, 85, 0, 8), /* 194 */ |
|
200 MK( 5479, 20, 15, 55, 0, 8), /* 195 */ |
|
201 MK( 20239, 20, 15, 55, 0, 8), /* 196 */ |
|
202 MK( 35795, 20, 15, 85, 0, 8), /* 197 */ |
|
203 MK( 5479, 20, 15, 55, 0, 8), /* 198 */ |
|
204 MK( 20604, 20, 15, 55, 0, 8), /* 199 */ |
|
205 MK( 32873, 20, 15, 85, 0, 8), /* 200 */ |
|
206 MK( 5479, 20, 15, 55, 0, 8), /* 201 */ |
|
207 MK( 20970, 20, 15, 55, 0, 8), /* 202 */ |
|
208 MK( 33023, 20, 15, 85, 0, 8), /* 203 */ |
|
209 MK( 2922, 5, 30, 50, 0, 7), /* 204 */ |
|
210 MK( 17167, 5, 30, 90, 0, 7), /* 205 */ |
|
211 MK( 2192, 5, 30, 55, 0, 7), /* 206 */ |
|
212 MK( 18628, 5, 30, 90, 0, 7), /* 207 */ |
|
213 MK( 17257, 10, 25, 90, 0, 7), /* 208 */ |
|
214 MK( 9587, 5, 30, 40, 0, 8), /* 209 */ |
|
215 MK( 20544, 5, 30, 90, 0, 8), /* 210 */ |
|
216 MK( 2557, 5, 30, 55, 0, 7), /* 211 */ |
|
217 MK( 19724, 5, 30, 98, 0, 7), /* 212 */ |
|
218 MK( 9587, 5, 30, 45, 0, 8), /* 213 */ |
|
219 MK( 22371, 5, 30, 90, 0, 8), /* 214 */ |
|
220 MK( 2922, 20, 20, 20, 0, 7), /* 215 */ |
|
221 MK( 9922, 20, 24, 20, 0, 7), /* 216 */ |
|
222 MK( 12659, 20, 18, 20, 0, 7), /* 217 */ |
|
223 MK( 17652, 20, 25, 35, 0, 7), /* 218 */ |
|
224 MK( 4929, 20, 30, 30, 0, 7), /* 219 */ |
|
225 MK( 13695, 20, 23, 25, 0, 7), /* 220 */ |
|
226 MK( 16341, 20, 26, 30, 0, 7), /* 221 */ |
|
227 MK( 21395, 20, 25, 30, 0, 7), /* 222 */ |
|
228 MK( 18263, 20, 20, 30, 0, 7), /* 223 */ |
|
229 MK( 25233, 20, 25, 30, 0, 7), /* 224 */ |
|
230 MK( 15371, 20, 22, 25, 0, 7), /* 225 */ |
|
231 MK( 15461, 20, 25, 25, 0, 7), /* 226 */ |
|
232 MK( 16952, 20, 22, 25, 0, 7), /* 227 */ |
|
233 MK( 17227, 20, 25, 30, 0, 7), /* 228 */ |
|
234 MK( 22371, 20, 25, 35, 0, 7), /* 229 */ |
|
235 MK( 22341, 20, 25, 30, 0, 7), /* 230 */ |
|
236 MK( 27209, 20, 25, 30, 0, 7), /* 231 */ |
|
237 MK( 17988, 20, 20, 30, 0, 7), /* 232 */ |
|
238 MK( 18993, 20, 24, 35, 0, 7), /* 233 */ |
|
239 MK( 22401, 20, 24, 30, 0, 7), /* 234 */ |
|
240 MK( 24472, 20, 24, 30, 0, 7), /* 235 */ |
|
241 MK( 26724, 20, 24, 30, 0, 7), /* 236 */ |
|
242 MK( 22005, 20, 25, 30, 0, 7), /* 237 */ |
|
243 MK( 24107, 20, 20, 35, 0, 7), /* 238 */ |
|
244 MK( 29310, 20, 25, 60, 0, 7), /* 239 */ |
|
245 MK( 35520, 20, 22, 30, 0, 7), /* 240 */ |
|
246 MK( 36981, 20, 22, 30, 0, 7), /* 241 */ |
|
247 MK( 38807, 20, 22, 50, 0, 7), /* 242 */ |
|
248 MK( 42094, 20, 25, 30, 0, 7), /* 243 */ |
|
249 MK( 44651, 20, 23, 30, 0, 7), /* 244 */ |
|
250 MK( 40268, 20, 25, 30, 0, 7), /* 245 */ |
|
251 MK( 33693, 20, 25, 50, 0, 7), /* 246 */ |
|
252 MK( 32963, 20, 20, 60, 0, 7), /* 247 */ |
|
253 MK( 9222, 20, 20, 35, 0, 8), /* 248 */ |
|
254 MK( 12874, 20, 20, 35, 0, 8), /* 249 */ |
|
255 MK( 16892, 20, 20, 35, 0, 8), /* 250 */ |
|
256 MK( 21275, 20, 20, 99, 0, 8), /* 251 */ |
|
257 MK( 23832, 20, 20, 99, 0, 8), /* 252 */ |
|
258 MK( 13575, 20, 20, 40, 0, 7), /* 253 */ |
|
259 MK( 28215, 20, 20, 30, 0, 7), /* 254 */ |
|
260 MK( 13575, 20, 20, 99, 0, 8), /* 255 */ |
|
261 }; |
|
262 |
|
263 RailVehicleInfo _rail_vehicle_info[] = { |
|
264 // image_index max_speed (kph) running_cost_base |
|
265 // | flags | power (hp)| running_cost_class |
|
266 // | | base_cost | weight | capacity |
|
267 // | | | | | | | | | cargo_type |
|
268 // | | | | | | | | | | |
|
269 { 2, 0, 7, 64, 300, 47, 50, 0, 0, 0}, /* 0 */ |
|
270 { 19, 0, 8, 80, 600, 65, 65, 1, 0, 0}, /* 1 */ |
|
271 { 2, 0, 10, 72, 400, 85, 90, 0, 0, 0}, /* 2 */ |
|
272 { 0, 0, 15, 96, 900, 130, 130, 0, 0, 0}, /* 3 */ |
|
273 { 1, 0, 19, 112, 1000, 140, 145, 0, 0, 0}, /* 4 */ |
|
274 { 12, 0, 16, 120, 1400, 95, 125, 1, 0, 0}, /* 5 */ |
|
275 { 14, 0, 20, 152, 2000, 120, 135, 1, 0, 0}, /* 6 */ |
|
276 { 3, 0, 14, 88, 1100, 145, 130, 0, 0, 0}, /* 7 */ |
|
277 { 0, 0, 13, 112, 1000, 131, 120, 0, 0, 0}, /* 8 */ |
|
278 { 1, 0, 19, 128, 1200, 162, 140, 0, 0, 0}, /* 9 */ |
|
279 { 0, 0, 22, 144, 1600, 170, 130, 0, 0, 0}, /* 10 */ |
|
280 { 8, 1, 11, 112, 600/2, 32,85/2, 1, 38, CT_PASSENGERS}, /* 11 */ |
|
281 { 10, 1, 14, 120, 700/2, 38,70/2, 1, 40, CT_PASSENGERS}, /* 12 */ |
|
282 { 4, 0, 15, 128, 1250, 72, 95, 1, 0, 0}, /* 13 */ |
|
283 { 5, 0, 17, 144, 1750, 101, 120, 1, 0, 0}, /* 14 */ |
|
284 { 4, 0, 18, 160, 2580, 112, 140, 1, 0, 0}, /* 15 */ |
|
285 { 14, 0, 23, 96, 4000, 150, 135, 1, 0, 0}, /* 16 */ |
|
286 { 12, 0, 16, 112, 2400, 120, 105, 1, 0, 0}, /* 17 */ |
|
287 { 13, 0, 30, 112, 6600, 207, 155, 1, 0, 0}, /* 18 */ |
|
288 { 15, 0, 18, 104, 1500, 110, 105, 1, 0, 0}, /* 19 */ |
|
289 { 16, 1, 35, 160,3500/2, 95, 205/2, 1, 0, 0}, /* 20 */ |
|
290 { 18, 0, 21, 104, 2200, 120, 145, 1, 0, 0}, /* 21 */ |
|
291 { 6, 1, 20, 200,4500/2, 70, 190/2, 1, 4, CT_MAIL}, /* 22 */ |
|
292 { 20, 0, 26, 160, 3600, 84, 180, 2, 0, 0}, /* 23 */ |
|
293 { 20, 0, 30, 176, 5000, 82, 205, 2, 0, 0}, /* 24 */ |
|
294 { 21, 1, 40, 240,7000/2, 90, 240/2, 2, 0, 0}, /* 25 */ |
|
295 { 23, 1, 43, 264,8000/2, 95, 250/2, 2, 0, 0}, /* 26 */ |
|
296 { 33, 2, 247, 0, 0, 25, 0, 0, 40, CT_PASSENGERS}, /* 27 */ |
|
297 { 35, 2, 228, 0, 0, 21, 0, 0, 30, CT_MAIL}, /* 28 */ |
|
298 { 34, 2, 176, 0, 0, 18, 0, 0, 30, CT_COAL}, /* 29 */ |
|
299 { 36, 2, 200, 0, 0, 24, 0, 0, 30, CT_OIL}, /* 30 */ |
|
300 { 37, 2, 192, 0, 0, 20, 0, 0, 25, CT_LIVESTOCK}, /* 31 */ |
|
301 { 38, 2, 190, 0, 0, 21, 0, 0, 25, CT_GOODS}, /* 32 */ |
|
302 { 39, 2, 182, 0, 0, 19, 0, 0, 30, CT_GRAIN}, /* 33 */ |
|
303 { 40, 2, 181, 0, 0, 16, 0, 0, 30, CT_WOOD}, /* 34 */ |
|
304 { 41, 2, 179, 0, 0, 19, 0, 0, 30, CT_IRON_ORE}, /* 35 */ |
|
305 { 42, 2, 196, 0, 0, 18, 0, 0, 20, CT_STEEL}, /* 36 */ |
|
306 { 43, 2, 255, 0, 0, 30, 0, 0, 20, CT_VALUABLES}, /* 37 */ |
|
307 { 44, 2, 191, 0, 0, 22, 0, 0, 25, CT_FOOD}, /* 38 */ |
|
308 { 45, 2, 196, 0, 0, 18, 0, 0, 20, CT_PAPER}, /* 39 */ |
|
309 { 46, 2, 179, 0, 0, 19, 0, 0, 30, CT_COPPER_ORE}, /* 40 */ |
|
310 { 47, 2, 199, 0, 0, 25, 0, 0, 25, CT_WATER}, /* 41 */ |
|
311 { 48, 2, 182, 0, 0, 18, 0, 0, 25, CT_FRUIT}, /* 42 */ |
|
312 { 49, 2, 185, 0, 0, 19, 0, 0, 21, CT_RUBBER}, /* 43 */ |
|
313 { 50, 2, 176, 0, 0, 19, 0, 0, 30, CT_SUGAR}, /* 44 */ |
|
314 { 51, 2, 178, 0, 0, 20, 0, 0, 30, CT_COTTON_CANDY}, /* 45 */ |
|
315 { 52, 2, 192, 0, 0, 20, 0, 0, 30, CT_TOFFEE}, /* 46 */ |
|
316 { 53, 2, 190, 0, 0, 21, 0, 0, 20, CT_BUBBLES}, /* 47 */ |
|
317 { 54, 2, 182, 0, 0, 24, 0, 0, 25, CT_COLA}, /* 48 */ |
|
318 { 55, 2, 181, 0, 0, 21, 0, 0, 25, CT_CANDY}, /* 49 */ |
|
319 { 56, 2, 183, 0, 0, 21, 0, 0, 20, CT_TOYS}, /* 50 */ |
|
320 { 57, 2, 196, 0, 0, 18, 0, 0, 22, CT_BATTERIES}, /* 51 */ |
|
321 { 58, 2, 193, 0, 0, 18, 0, 0, 25, CT_FIZZY_DRINKS}, /* 52 */ |
|
322 { 59, 2, 191, 0, 0, 18, 0, 0, 30, CT_PLASTIC}, /* 53 */ |
|
323 { 25, 0, 52, 304, 9000, 95, 230, 2, 0, 0}, /* 54 */ |
|
324 { 26, 1, 60, 336,10000/2, 85, 240/2, 2, 25, CT_PASSENGERS}, /* 55 */ |
|
325 { 26, 0, 53, 320, 5000, 95, 230, 2, 0, 0}, /* 56 */ |
|
326 { 60, 2, 247, 0, 0, 25, 0, 0, 45, CT_PASSENGERS}, /* 57 */ |
|
327 { 62, 2, 228, 0, 0, 21, 0, 0, 35, CT_MAIL}, /* 58 */ |
|
328 { 61, 2, 176, 0, 0, 18, 0, 0, 35, CT_COAL}, /* 59 */ |
|
329 { 63, 2, 200, 0, 0, 24, 0, 0, 35, CT_OIL}, /* 60 */ |
|
330 { 64, 2, 192, 0, 0, 20, 0, 0, 30, CT_LIVESTOCK}, /* 61 */ |
|
331 { 65, 2, 190, 0, 0, 21, 0, 0, 30, CT_GOODS}, /* 62 */ |
|
332 { 66, 2, 182, 0, 0, 19, 0, 0, 35, CT_GRAIN}, /* 63 */ |
|
333 { 67, 2, 181, 0, 0, 16, 0, 0, 35, CT_WOOD}, /* 64 */ |
|
334 { 68, 2, 179, 0, 0, 19, 0, 0, 35, CT_IRON_ORE}, /* 65 */ |
|
335 { 69, 2, 196, 0, 0, 18, 0, 0, 25, CT_STEEL}, /* 66 */ |
|
336 { 70, 2, 255, 0, 0, 30, 0, 0, 25, CT_VALUABLES}, /* 67 */ |
|
337 { 71, 2, 191, 0, 0, 22, 0, 0, 30, CT_FOOD}, /* 68 */ |
|
338 { 72, 2, 196, 0, 0, 18, 0, 0, 25, CT_PAPER}, /* 69 */ |
|
339 { 73, 2, 179, 0, 0, 19, 0, 0, 35, CT_COPPER_ORE}, /* 70 */ |
|
340 { 47, 2, 199, 0, 0, 25, 0, 0, 30, CT_WATER}, /* 71 */ |
|
341 { 48, 2, 182, 0, 0, 18, 0, 0, 30, CT_FRUIT}, /* 72 */ |
|
342 { 49, 2, 185, 0, 0, 19, 0, 0, 26, CT_RUBBER}, /* 73 */ |
|
343 { 50, 2, 176, 0, 0, 19, 0, 0, 35, CT_SUGAR}, /* 74 */ |
|
344 { 51, 2, 178, 0, 0, 20, 0, 0, 35, CT_COTTON_CANDY}, /* 75 */ |
|
345 { 52, 2, 192, 0, 0, 20, 0, 0, 35, CT_TOFFEE}, /* 76 */ |
|
346 { 53, 2, 190, 0, 0, 21, 0, 0, 25, CT_BUBBLES}, /* 77 */ |
|
347 { 54, 2, 182, 0, 0, 24, 0, 0, 30, CT_COLA}, /* 78 */ |
|
348 { 55, 2, 181, 0, 0, 21, 0, 0, 30, CT_CANDY}, /* 79 */ |
|
349 { 56, 2, 183, 0, 0, 21, 0, 0, 25, CT_TOYS}, /* 80 */ |
|
350 { 57, 2, 196, 0, 0, 18, 0, 0, 27, CT_BATTERIES}, /* 81 */ |
|
351 { 58, 2, 193, 0, 0, 18, 0, 0, 30, CT_FIZZY_DRINKS}, /* 82 */ |
|
352 { 59, 2, 191, 0, 0, 18, 0, 0, 35, CT_PLASTIC}, /* 83 */ |
|
353 { 28, 0, 70, 400, 10000, 105, 250, 2, 0, 0}, /* 84 */ |
|
354 { 29, 0, 74, 448, 12000, 120, 253, 2, 0, 0}, /* 85 */ |
|
355 { 30, 0, 82, 480, 15000, 130, 254, 2, 0, 0}, /* 86 */ |
|
356 { 31, 1, 95, 640,20000/2,150, 255/2, 2, 0, 0}, /* 87 */ |
|
357 { 28, 0, 70, 480, 10000, 120, 250, 2, 0, 0}, /* 88 */ |
|
358 { 60, 2, 247, 0, 0, 25, 0, 0, 47, CT_PASSENGERS}, /* 89 */ |
|
359 { 62, 2, 228, 0, 0, 21, 0, 0, 37, CT_MAIL}, /* 90 */ |
|
360 { 61, 2, 176, 0, 0, 18, 0, 0, 37, CT_COAL}, /* 91 */ |
|
361 { 63, 2, 200, 0, 0, 24, 0, 0, 37, CT_OIL}, /* 92 */ |
|
362 { 64, 2, 192, 0, 0, 20, 0, 0, 32, CT_LIVESTOCK}, /* 93 */ |
|
363 { 65, 2, 190, 0, 0, 21, 0, 0, 32, CT_GOODS}, /* 94 */ |
|
364 { 66, 2, 182, 0, 0, 19, 0, 0, 37, CT_GRAIN}, /* 95 */ |
|
365 { 67, 2, 181, 0, 0, 16, 0, 0, 37, CT_WOOD}, /* 96 */ |
|
366 { 68, 2, 179, 0, 0, 19, 0, 0, 37, CT_IRON_ORE}, /* 97 */ |
|
367 { 69, 2, 196, 0, 0, 18, 0, 0, 27, CT_STEEL}, /* 98 */ |
|
368 { 70, 2, 255, 0, 0, 30, 0, 0, 27, CT_VALUABLES}, /* 99 */ |
|
369 { 71, 2, 191, 0, 0, 22, 0, 0, 32, CT_FOOD}, /* 100 */ |
|
370 { 72, 2, 196, 0, 0, 18, 0, 0, 27, CT_PAPER}, /* 101 */ |
|
371 { 73, 2, 179, 0, 0, 19, 0, 0, 37, CT_COPPER_ORE}, /* 102 */ |
|
372 { 47, 2, 199, 0, 0, 25, 0, 0, 32, CT_WATER}, /* 103 */ |
|
373 { 48, 2, 182, 0, 0, 18, 0, 0, 32, CT_FRUIT}, /* 104 */ |
|
374 { 49, 2, 185, 0, 0, 19, 0, 0, 28, CT_RUBBER}, /* 105 */ |
|
375 { 50, 2, 176, 0, 0, 19, 0, 0, 37, CT_SUGAR}, /* 106 */ |
|
376 { 51, 2, 178, 0, 0, 20, 0, 0, 37, CT_COTTON_CANDY}, /* 107 */ |
|
377 { 52, 2, 192, 0, 0, 20, 0, 0, 37, CT_TOFFEE}, /* 108 */ |
|
378 { 53, 2, 190, 0, 0, 21, 0, 0, 27, CT_BUBBLES}, /* 109 */ |
|
379 { 54, 2, 182, 0, 0, 24, 0, 0, 32, CT_COLA}, /* 110 */ |
|
380 { 55, 2, 181, 0, 0, 21, 0, 0, 32, CT_CANDY}, /* 111 */ |
|
381 { 56, 2, 183, 0, 0, 21, 0, 0, 27, CT_TOYS}, /* 112 */ |
|
382 { 57, 2, 196, 0, 0, 18, 0, 0, 29, CT_BATTERIES}, /* 113 */ |
|
383 { 58, 2, 193, 0, 0, 18, 0, 0, 32, CT_FIZZY_DRINKS}, /* 114 */ |
|
384 { 59, 2, 191, 0, 0, 18, 0, 0, 37, CT_PLASTIC}, /* 115 */ |
|
385 }; |
|
386 |
|
387 |
|
388 ShipVehicleInfo _ship_vehicle_info[] = { |
|
389 // image_index cargo_type cargo_amount refittable |
|
390 // | base_cost | | running_cost |
|
391 // | | max_speed | | sfx | |
|
392 // | | | | | | | | |
|
393 { 1, 160, 48, CT_OIL, 220, 140, 4, 0 }, /* 0 */ |
|
394 { 1, 176, 80, CT_OIL, 350, 125, 4, 0 }, /* 1 */ |
|
395 { 2, 96, 64, CT_PASSENGERS, 100, 90, 5, 0 }, /* 2 */ |
|
396 { 2, 112, 128, CT_PASSENGERS, 130, 80, 5, 0 }, /* 3 */ |
|
397 { 3, 148, 224, CT_PASSENGERS, 100, 190, 5, 0 }, /* 4 */ |
|
398 { 2, 96, 64, CT_PASSENGERS, 100, 90, 5, 0 }, /* 5 */ |
|
399 { 2, 112, 128, CT_PASSENGERS, 130, 80, 5, 0 }, /* 6 */ |
|
400 { 0, 128, 48, CT_GOODS, 160, 150, 4, 1 }, /* 7 */ |
|
401 { 0, 144, 80, CT_GOODS, 190, 113, 4, 1 }, /* 8 */ |
|
402 { 0, 128, 48, CT_GOODS, 160, 150, 4, 1 }, /* 9 */ |
|
403 { 0, 144, 80, CT_GOODS, 190, 113, 4, 1 }, /* 10 */ |
|
404 }; |