disable the unrecognized nls and x flags
[AROS-Contrib.git] / Games / XInvaders3D / gtext.h
blobea09f64474bbf0bf6c495db7900f0e6a001a177f
1 #ifndef XINVADERS3D_GAMETEXT
2 #define XINVADERS3D_GAMETEXT
4 /* XInvaders3d game Text */
7 /* use a null terminator, so code doesn't have to
8 be changed in many places. Don't use \n; assume
9 a line break suitable to the particular platform
10 should be generated after each line. TBB */
11 char *game_about_info[] =
13 "Thanks for playing XInvaders 3D.",
14 "XInvaders 3D v1.3.6, Copyright 2000 Don Llopis",
15 "XInvaders 3D comes with ABSOLUTELY NO WARRANTY.",
16 "This is free software, and you are welcome to",
17 "redistribute it under certain conditions. See",
18 "file named COPYING for more information.",
19 "Latest version of the game can be found at:",
20 "http://xinvaders3d.sourceforge.net",
21 "Author can be reached at: del23@users.sourceforge.net",
22 NULL
25 char *game_rules_info[] =
27 "Keys:",
28 "SPACE: Fire Missile",
29 "Left Arrow: move left",
30 "Right Arrow: move right",
31 "Up Arrow: move up",
32 "Down Arrow: move down",
33 "f: Show frame-rate",
34 "p: Pause game",
35 "q: reset game",
36 "ESC: Quit program",
37 NULL
41 /*
42 * Not so nice vector-fonts:
43 * perhaps one day, when the universe is kinder to me,
44 * I'll implement a nice vector-font system. But
45 * until the universe lets me go on my trip,
46 * the stuff below stays!
48 static int A[17] =
51 0, 0, 24, 0,
52 0, 12, 24, 12,
53 0, 0, 0, 24,
54 24, 0, 24, 24
57 static int C[13] =
60 0, 0, 24, 0,
61 0, 0, 0, 24,
62 0, 24, 24, 24
65 static int D[13] =
68 0, 0, 0, 24,
69 0, 0, 24, 12,
70 0, 24, 24, 12
73 static int E[17] =
76 0, 0, 24, 0,
77 0, 12, 24, 12,
78 0, 24, 24, 24,
79 0, 0, 0, 24
83 static int EXCLAMATION[33] =
86 0, 0, 24, 0,
87 5, 19, 15, 19,
88 0, 0, 5, 19,
89 24, 0, 15, 19,
90 5, 25, 15, 25,
91 5, 30, 15, 30,
92 5, 25, 5, 30,
93 15, 25, 15, 30
96 static int F[13] =
99 0, 0, 0, 24,
100 0, 0, 24, 0,
101 0, 12, 24, 12
104 static int G[17] =
107 24, 0, 0, 12,
108 0, 12, 24, 24,
109 24, 24, 24, 12,
110 24, 12, 12, 12
113 static int H[13] =
116 0, 0, 0, 24,
117 0, 12, 24, 12,
118 24, 0, 24, 24
121 static int I[13] =
124 0, 0, 24, 0,
125 0, 24, 24, 24,
126 12, 0, 12, 24
129 static int M[17] =
132 0, 0, 0, 24,
133 0, 0, 12, 12,
134 12, 12, 24, 0,
135 24, 0, 24, 24
138 static int N[13] =
141 0, 0, 0, 24,
142 0, 0, 24, 24,
143 24, 0, 24, 24
146 static int O[17] =
149 0, 0, 24, 0,
150 0, 0, 0, 24,
151 0, 24, 24, 24,
152 24, 0, 24, 24
156 static int P[13] =
159 0, 0, 0, 24,
160 0, 0, 24, 12,
161 24, 12, 0, 12
164 static int R[17] =
167 0, 0, 0, 24,
168 0, 0, 24, 12,
169 0, 12, 24, 12,
170 0, 12, 24, 24
173 static int S[13] =
176 24, 0, 0, 5,
177 0, 5, 24, 15,
178 24, 15, 0, 24
181 static int T[9] =
184 0, 0, 24, 0,
185 12, 0, 12, 24
188 static int U[13] =
191 0, 0, 0, 24,
192 0, 24, 24, 24,
193 24, 24, 24, 0
196 static int V[9] =
199 0, 0, 12, 24,
200 24, 0, 12, 24
203 static int X[9] =
206 0, 0, 24, 24,
207 24, 0, 0,24
210 static int Y[13] =
213 0, 0, 12, 12,
214 12, 12, 24, 0,
215 12, 12, 12, 24
218 static int ZERO[21] =
221 0, 0, 24, 24,
222 0, 0, 24, 0,
223 0, 24, 24, 24,
224 0, 0, 0, 24,
225 24, 0, 24, 24
228 static int ONE[5] =
231 12, 0, 12, 24
234 static int TWO[21] =
237 0, 0, 24, 0,
238 24, 0, 24, 12,
239 24, 12, 0, 12,
240 0, 12, 0, 24,
241 0, 24, 24, 24
244 static int THREE[17] =
247 0, 0, 24, 0,
248 24, 12, 0, 12,
249 0, 24, 24, 24,
250 24, 0, 24, 24
252 static int FOUR[13] =
255 0, 0, 0, 12,
256 0, 12, 24, 12,
257 24, 0, 24, 24
260 static int FIVE[21] =
263 0, 0, 24, 0,
264 0, 0, 0, 12,
265 0, 12, 24, 12,
266 24, 12, 24, 24,
267 24, 24, 0, 24
270 static int SIX[17] =
273 0, 0, 0, 24,
274 0, 24, 24, 24,
275 24, 24, 24, 12,
276 24, 12, 0, 12
279 static int SEVEN[9] =
282 0, 0, 24, 0,
283 24, 0, 0, 24
285 static int EIGHT[21] =
288 0, 0, 24, 0,
289 0, 12, 24, 12,
290 0, 24, 24, 24,
291 0, 0, 0, 24,
292 24, 0, 24, 24
295 static int NINE[17] =
298 0, 0, 24, 0,
299 0, 12, 24, 12,
300 0, 0, 0, 12,
301 24, 0, 24, 24
304 static int *NUMBER[10] =
306 &ZERO[0],
307 &ONE[0],
308 &TWO[0],
309 &THREE[0],
310 &FOUR[0],
311 &FIVE[0],
312 &SIX[0],
313 &SEVEN[0],
314 &EIGHT[0],
315 &NINE[0]
318 static int *XINVADERS3D_LOGO[] =
320 &X[0], &I[0], &N[0], &V[0], &A[0], &D[0], &E[0], &R[0], &S[0],
321 &THREE[0], &D[0], NULL
324 static int *GET[] =
326 &G[0], &E[0], &T[0], NULL
329 static int *READY[] =
331 &R[0], &E[0], &A[0], &D[0], &Y[0], &EXCLAMATION[0],
332 &EXCLAMATION[0], NULL
335 static int *GAME[] =
337 &G[0], &A[0], &M[0], &E[0], NULL
339 static int *OVER[] =
341 &O[0], &V[0], &E[0], &R[0], NULL
344 static int *PAUSED[] =
346 &P[0], &A[0], &U[0], &S[0], &E[0], &D[0], NULL
349 static int *SCORE[] =
351 &S[0], &C[0], &O[0], &R[0], &E[0], NULL
354 static int *HI_SCORE[] =
356 &H[0], &I[0], &S[0], &C[0], &O[0], &R[0], &E[0], NULL
359 static int *PRESS[] =
361 &P[0], &R[0], &E[0], &S[0], &S[0], NULL
364 static int *FIRE[] =
366 &F[0], &I[0], &R[0], &E[0], NULL
369 static int *TO[] =
371 &T[0], &O[0], NULL
374 static int *START[] =
376 &S[0], &T[0], &A[0], &R[0], &T[0], NULL
379 #endif