1 static char *player1_xpm[] = {
2 "32 32 3 1",
3 "  c None",
4 ". c #2D2D5B5BE5E5",
5 "X c #B7B7E5E5E5E5",
6 "                                ",
7 "                                ",
8 "                                ",
9 "                                ",
10 "                                ",
11 "               ..               ",
12 "              ....              ",
13 "              .XX.              ",
14 "             ..XX..             ",
15 "             .XXXX.             ",
16 "            .XXXXXX.            ",
17 "            .X .. X.            ",
18 "           ..X .. X..           ",
19 "           .XX .. XX..          ",
20 "          ..X  ..  X..          ",
21 "         ..XX  ..  XX..         ",
22 "         ..X   ..   X..         ",
23 "        ..XX . .. . XX..        ",
24 "        ..X  . .. .  X..        ",
25 "       ..XX X. .. .X XX..       ",
26 "       ..X  X.XXXX.X  X..       ",
27 "      ...X XX......XX X...      ",
28 "       ...XX........XXX..       ",
29 "         ..............         ",
30 "           ..........           ",
31 "              .....             ",
32 "                                ",
33 "                                ",
34 "                                ",
35 "                                ",
36 "                                ",
37 "                                "};
38 
39 static char *player2_xpm[] = {
40 "32 32 3 1",
41 "  c None",
42 ". c #E5E52D2D2D2D",
43 "X c #DCDCE5E52D2D",
44 "                                ",
45 "                                ",
46 "                                ",
47 "                                ",
48 "                                ",
49 "               ..               ",
50 "              ....              ",
51 "              .XX.              ",
52 "             ..XX..             ",
53 "             .XXXX.             ",
54 "            .XXXXXX.            ",
55 "            .X .. X.            ",
56 "           ..X .. X..           ",
57 "           .XX .. XX..          ",
58 "          ..X  ..  X..          ",
59 "         ..XX  ..  XX..         ",
60 "         ..X   ..   X..         ",
61 "        ..XX . .. . XX..        ",
62 "        ..X  . .. .  X..        ",
63 "       ..XX X. .. .X XX..       ",
64 "       ..X  X.XXXX.X  X..       ",
65 "      ...X XX......XX X...      ",
66 "       ...XX........XXX..       ",
67 "         ..............         ",
68 "           ..........           ",
69 "              .....             ",
70 "                                ",
71 "                                ",
72 "                                ",
73 "                                ",
74 "                                ",
75 "                                "};
76 
77 
78 static char *shard2_xpm[] = {
79 "16 16 5 1",
80 "  c None",
81 ". c #666666666666",
82 "X c #E5E52D2D2D2D",
83 "o c #BFBF26269696",
84 "O c #DCDCE5E52D2D",
85 "                ",
86 "    .  .   .X   ",
87 "      .   ..    ",
88 "   .     XXo o. ",
89 " o     XXOXOoX. ",
90 "  o  oXOOO.OXXo.",
91 " .oXoOOOOOX  oo.",
92 ".ooXOOOOXX  o  .",
93 ".o X.OXX       o",
94 " o.X.X.ooo      ",
95 " o.oo oo o   .  ",
96 "  XX   o        ",
97 "  .X       .    ",
98 "  oo     .... . ",
99 "   ....  .    . ",
100 "   .o .         "};
101 
102 
103 
104 
105 static char *shard1_xpm[] = {
106 "16 16 5 1",
107 "  c None",
108 ". c #666666666666",
109 "X c #2D2D5B5BE5E5",
110 "o c #26264C4CBFBF",
111 "O c #B7B7E5E5E5E5",
112 "                ",
113 "    .  .   .X   ",
114 "      .   ..    ",
115 "   .     XXo o. ",
116 " o     XXOXOoX. ",
117 "  o  oXOOO.OXXo.",
118 " .oXoOOOOOX  oo.",
119 ".ooXOOOOXX  o  .",
120 ".o X.OXX       o",
121 " o.X.X.ooo      ",
122 " o.oo oo o   .  ",
123 "  XX   o        ",
124 "  .X       .    ",
125 "  oo     .... . ",
126 "   ....  .    . ",
127 "   .o .         "};
128 
129 
130 static char *slurb_xpm[] = {
131 "32 32 9 1",
132 ". c None",
133 "  c #2D2DE5E5E5E5",
134 "X c #2D2D5B5BE5E5",
135 "o c #2D2DE5E55B5B",
136 "O c #DCDCE5E52D2D",
137 "+ c #2626BFBF4C4C",
138 "@ c #666666666666",
139 "# c #CCCCCCCCCCCC",
140 "$ c #E5E52D2D2D2D",
141 "................................",
142 "............X......X............",
143 "........X....X.oo..X....X.......",
144 ".........X...XooooX....X........",
145 "..........X.oOooooOo..X.........",
146 "..........X.oO+oo+Oo.X..........",
147 "... ..X....XOo@++@oOX....X.. ...",
148 "..   ..XX..oOo+@@+oOo..XX..   ..",
149 ".. X ....XXOoo+@@+ooOXX.... X ..",
150 ".. X .....oOo++@@++oOo..... X ..",
151 ".  X  ....oOo++@@++oOo....  X  .",
152 ". XXX#...oOoo+#@@#+ooOo...#XXX .",
153 ". XXX #..oOoo+@@@@+ooOo..# XXX .",
154 ". XXX #..oOoo@+@@+@ooOo..# XXX .",
155 ". XXX @#.oOo#@+@@+@#oOo.#@ XXX .",
156 ". XXX @@#oOo@++@@++@oOo#@@ XXX .",
157 ". XXX @@#oOoo++@@++ooOo#@@ XXX .",
158 ". XXX @@@#Oo@++@@++@oO#@@@ XXX .",
159 ".  X  @@@oOo#@+@@+@#oOo@@@# X  .",
160 ".. X #@@@oOoo@+@@+@ooOo@@#. X ..",
161 ".. X .#@@oOoo+@@@@+ooOo@#.. X ..",
162 "..   ..##oOoo++@@++ooO.#...   ..",
163 "... .....#oOoo+@@+ooOo#..... ...",
164 "...$......#Ooo+@@+ooO#......$...",
165 "...$......oOoo++++oOO.......$...",
166 "..$O$......OOo++++oOo......$O$..",
167 "...$.......oOO++++OO........$...",
168 "............oOo++oOo............",
169 ".............oooooo.............",
170 "..............ooo...............",
171 "................................",
172 "................................"};
173 
174 
175 static char *wreck1_xpm[] = {
176 "16 16 4 1",
177 "  c None",
178 ". c #2D2DE5E55B5B",
179 "X c #B2B2B2B2B2B2",
180 "o c #DCDCE5E52D2D",
181 "                ",
182 "      .....  .. ",
183 "    ..XoooX...  ",
184 "    .oo......   ",
185 "   .Xo.    ...  ",
186 "   .oo..        ",
187 "   ..oX.        ",
188 "    .oo.        ",
189 "     .oX..      ",
190 "     .oXX.      ",
191 "     .ooX.      ",
192 "     .XXX.      ",
193 "     .XX.       ",
194 "   ......       ",
195 "  ....          ",
196 "  .             "};
197 
198 
199 
200 static char *homer_xpm[] = {
201 "16 16 4 1",
202 "  c None",
203 ". c #E5E52D2D2D2D",
204 "X c #DCDCE5E52D2D",
205 "o c #666666666666",
206 " .     ..     . ",
207 "..     ..     ..",
208 "..     ..     ..",
209 " X.   ....   .X ",
210 " XX   ....   XX ",
211 "  XX  .oo.  XX  ",
212 "   XXX.oo.XXX   ",
213 "    .X....X.    ",
214 "     .o..o.     ",
215 "     .o..o.     ",
216 "     .o..o.     ",
217 "     .o..o.     ",
218 "     .o..o.     ",
219 "    .oo..oo.    ",
220 "    .oo  oo.    ",
221 "    .o    o.    "};
222 
223 
224 
225 static char *resurr_xpm[] = {
226 "32 32 4 1",
227 "  c None",
228 ". c #2D2DE5E5E5E5",
229 "X c #2D2D5B5BE5E5",
230 "o c #2D2DE5E55B5B",
231 "          .          .          ",
232 "         .X          X.         ",
233 "        .XX          XX.        ",
234 "       .X.X          X.X.       ",
235 "      .X..X          X..X.      ",
236 "     .X...X          X...X.     ",
237 "     .X...X          X....X     ",
238 "    .X...X.          .X...X.    ",
239 "   .X...X.            .XX..X.   ",
240 "  .X...X.              ..X..X.  ",
241 " .X...X.                ..X..X. ",
242 ".X...X.                  .X...X.",
243 ".X...X.                  .X...X.",
244 ".X...X.                  .X...X.",
245 ".X...X.                  .X...X.",
246 ".X...X.                  .X...X.",
247 ".X...X.                  .X...X.",
248 ".X...X.                  .X...X.",
249 ".X...X.                  .X...X.",
250 ".X....X.                .X....X.",
251 " .XXXXXX..            ..XXXXXX. ",
252 "  .XoooooX..        ..XoooooX.  ",
253 "   .XooooooX........XooooooX.   ",
254 "    .XooooooXXXXXXXXooooooX.    ",
255 "     .XoooooXXXXXXXXoooooX.     ",
256 "      .XooooXXXXXXXXooooX.      ",
257 "       .XoooXXXXXXXXoooX.       ",
258 "        .XooXXXXXXXXooX.        ",
259 "         .XoXXXXXXXXoX.         ",
260 "          .XXXXXXXXXX.          ",
261 "           .XXXXXXXX.           ",
262 "            ........            "};
263 
264 
265 
266 static char *bolt_xpm[] = {
267 "16 16 3 1",
268 "  c None",
269 ". c #2D2D5B5BE5E5",
270 "X c #2D2DE5E5E5E5",
271 "               .",
272 "              ..",
273 "             .X.",
274 "            .X. ",
275 "      .    .XX. ",
276 "     .X.   .X.  ",
277 "     .X.  .XX.  ",
278 "    .XXX..XX.   ",
279 "   .XXXX.XX.    ",
280 "   .XXXXXXX.    ",
281 "  .XXX.XXX.     ",
282 " .XX.. ..X.     ",
283 " ...     .      ",
284 "..              ",
285 ".               ",
286 "                "};
287 
288 
289 static char *flame1_xpm[] = {
290 "32 32 2 1",
291 "  c None",
292 ". c #E5E52D2D2D2D",
293 "                                ",
294 "                                ",
295 "                                ",
296 "                                ",
297 "                                ",
298 "                                ",
299 "                                ",
300 "                                ",
301 "                 ..             ",
302 "          .     . .             ",
303 "          .    .  .             ",
304 "           .     .  .           ",
305 "           .   ...  .           ",
306 "            ..   ... .          ",
307 "            . .     ..          ",
308 "            .. ..     .         ",
309 "           . .   .    .         ",
310 "           .    .     .         ",
311 "          .     .      .        ",
312 "               .       .        ",
313 "               .                ",
314 "              .                 ",
315 "                                ",
316 "                                ",
317 "                                ",
318 "                                ",
319 "                                ",
320 "                                ",
321 "                                ",
322 "                                ",
323 "                                ",
324 "                                "};
325 
326 
327 
328 static char *flame2_xpm[] = {
329 "32 32 2 1",
330 "  c None",
331 ". c #E5E52D2D2D2D",
332 "                                ",
333 "                                ",
334 "                                ",
335 "                                ",
336 "                                ",
337 "                                ",
338 "                                ",
339 "                                ",
340 "                    ..          ",
341 "                 ...            ",
342 "               ..               ",
343 "             .. .               ",
344 "               .                ",
345 "          ...  .                ",
346 "          .  ...  .             ",
347 "           .  .  . ..           ",
348 "            . .  .   ..         ",
349 "                .      .        ",
350 "               . ..             ",
351 "               ...              ",
352 "             ..   ..            ",
353 "           ..       .           ",
354 "                                ",
355 "                                ",
356 "                                ",
357 "                                ",
358 "                                ",
359 "                                ",
360 "                                ",
361 "                                ",
362 "                                ",
363 "                                "};
364 
365 
366 static char *laser1_xpm[] = {
367 "16 16 4 1",
368 "  c None",
369 ". c #2D2DE5E55B5B",
370 "X c #2626BFBF4C4C",
371 "o c #DCDCE5E52D2D",
372 "     ......     ",
373 "   ...XXXX...   ",
374 "  ..XXXXXXXX..  ",
375 " ..XX.XXXX.XX.. ",
376 " .XX........XX. ",
377 ".....  ..  .....",
378 "...    ..    ...",
379 "..     ..     ..",
380 ".      ..      .",
381 ".      ..      .",
382 "       ..       ",
383 "  ooo......ooo  ",
384 " ooooo .. ooooo ",
385 " ooooo .. ooooo ",
386 " ooooo    ooooo ",
387 ". ooo      ooo ."};
388 
389 
390 static char *laser2_xpm[] = {
391 "16 16 5 1",
392 "  c None",
393 ". c #2D2DE5E55B5B",
394 "X c #2626BFBF4C4C",
395 "o c #DCDCE5E52D2D",
396 "O c #E5E52D2D2D2D",
397 "     ......     ",
398 "   ...OOOO...   ",
399 "  ..OOOOOOOO..  ",
400 " ..OO.OOOO.OO.. ",
401 " .OO........OO. ",
402 ".....  ..  .....",
403 "...    ..    ...",
404 "..     ..     ..",
405 ".      ..      .",
406 ".      ..      .",
407 "       ..       ",
408 "  ooo......ooo  ",
409 " oOOOo .. oOOOo ",
410 " oOOOo .. oOOOo ",
411 " oOOOo    oOOOo ",
412 ". ooo      ooo ."};
413 
414 
415 
416 
417 static char *meta_xpm[] = {
418 "16 16 3 1",
419 "  c None",
420 ". c #A7A72D2DE5E5",
421 "X c #E5E52D2DB7B7",
422 "     .....      ",
423 "   ..     ..    ",
424 "  .         .   ",
425 " .           .  ",
426 " .  X     X  .. ",
427 ".   XX   XX   . ",
428 ".   XXX XXX   ..",
429 ".   XXXXXXX   ..",
430 ".   XX X XX   ..",
431 ".   XX   XX   ..",
432 " .  XX   XX  . .",
433 " .           .. ",
434 "  .         . . ",
435 "   ..     .. .  ",
436 "    ...... ..   ",
437 "      .....     "};
438 
439 
440 
441 static char *sml_oid_xpm[] = {
442 "16 16 7 1",
443 "  c None",
444 ". c #999999999999",
445 "X c #CCCCCCCCCCCC",
446 "o c #000000000000",
447 "O c #4C4C4C4C4C4C",
448 "+ c #B2B2B2B2B2B2",
449 "@ c #666666666666",
450 "     ..XXX.     ",
451 "    o......X.   ",
452 "   o..oOO+X.X.  ",
453 "  oo.O+.+O..XX. ",
454 " oo..X@+@@O...X ",
455 "oo.O.X@@+.+O.X..",
456 "oo...OXX@@@O..X.",
457 " o.O..OX@XO....X",
458 " o....O.OOX....X",
459 "  o.OO...O......",
460 "  o.O..O....... ",
461 "  o...O...O.O.  ",
462 "   ooO.o.O.O    ",
463 "   o.ooo.o.o    ",
464 "    .oooo..o    ",
465 "     .o..o.     "};
466 
467 
468 
469 
470 static char *med_oid_xpm[] = {
471 "32 32 7 1",
472 "  c None",
473 ". c #999999999999",
474 "X c #4C4C4C4C4C4C",
475 "o c #000000000000",
476 "O c #CCCCCCCCCCCC",
477 "+ c #B2B2B2B2B2B2",
478 "@ c #666666666666",
479 "            ..X.o...            ",
480 "         ..X.o.OoO.             ",
481 "         .....O....             ",
482 "        ............o....       ",
483 "       .X.........O..O.o.O.     ",
484 "    ...........O.O...O.O..o.    ",
485 "   ..X...ooo...........O....    ",
486 "  ....X.ooooo.............o     ",
487 "  Xo...oo..oo.....oooooo.....   ",
488 " ......o...o....ooOOOOOOoO..... ",
489 " .o.X..oooo...ooOo+++++OOoO.O.o ",
490 " ..o..X.......+OOoX...++OoO..O. ",
491 "..X.......X....+OoX@@@.++Oo.O.O.",
492 ".oXXo..........+ooXX@@@.+Oo....o",
493 "...X.X..X...X..ooOoXXXXXooo...O.",
494 " o.X.....X......+OoooXXoooO.O...",
495 "  ...X...XX..X...+OooooOOo+....X",
496 "    .o.X.X........+OOoO++o.....o",
497 "   .oX.X...X..X...............O.",
498 "   ....o.............X........o.",
499 "   oXX.o....X.X.X...X.......X.. ",
500 "  .....oooo..oX.X.........o.X.  ",
501 " ..oXX.o++XXo..........X..o..   ",
502 "  X.X..oO..oo....oo.X....XX.    ",
503 "  ....XoOOXXXXoooo..X.X......   ",
504 "    .o..ooOXXXoo...X.....XXo.   ",
505 "       .ooOO+XXo.X......o...    ",
506 "       ...oOO+Xo.o..XX ....     ",
507 "       ..X.ooooooo..X.          ",
508 "        .XXX......X...          ",
509 "         ..o..oo.oXo..          ",
510 "            ..XX..o.            "};
511 
512 
513 
514 static char *big_oid_xpm[] = {
515 "64 64 7 1",
516 "  c None",
517 ". c #999999999999",
518 "X c #4C4C4C4C4C4C",
519 "o c #666666666666",
520 "O c #CCCCCCCCCCCC",
521 "+ c #B2B2B2B2B2B2",
522 "@ c #000000000000",
523 "                           ..........                           ",
524 "                        ...XoXXXX.X......                       ",
525 "                       .X...o...ooo.X.oo....                    ",
526 "                    ...X....o..o..O.X.........                  ",
527 "                .  ...o.o....O..O...o....o.....                 ",
528 "               .....o..o....+....+.OOO.....XX..                 ",
529 "             ......o........+..oO.o....O........                ",
530 "            ....oXoo..............++....O....o...               ",
531 "           o....X.o...............+...O.+...++oX.. .            ",
532 "          ..o..X..................o.............X.....          ",
533 "         ..ooX....XXXXXXooo@.O....+.......O.O....X.o...         ",
534 "        ...XX...XXX O...X@@@.O..........+....+.O....o...        ",
535 "        ....o..XX OO...XX@OO.O....+.....O.........X......       ",
536 "        .o....XX O.....XoOOO........O...o.................      ",
537 "       ...o...X O...XXXX@@@O.@@...+.................X.....      ",
538 "       .oX...X O....XXXX O@@@@.....O.....@@@@@@@+....O.....     ",
539 "       .X....XO....XXXX@OO.O.....o......@@OOOOO@@+.....o....    ",
540 "     ..XX...X O...XXXX @OOOO.....o.+o..@@O+++++O@@....X.o...    ",
541 "   ....o...XXO...XXXXX .@OO...........@@O++...+.@@@@@+.......   ",
542 "   .....o..X O...XXXX OO.@....O...o...@@++.....@@@.+@@.+.....   ",
543 "  .........X O..XXXXX OOOO.........+..@@@.....@@OO++...+X...    ",
544 "  ..X...XX.X O..XXXX@OOOO......O..o.o@@O@@@@@@@O.+.........     ",
545 "  .X....X..XX...XXX @@@O...........+.@++OO@@O@@.+.......+..     ",
546 " ..XX...X..o@XXXX@OOO@@.........X.o.@..++.@++++@.....O..oo...   ",
547 " .o...o....o@@o  @OOOO@@......O...o+.....+@...+.........o..X... ",
548 " ......X.X.o@oOOO@OOOO....o........+...........+.....+.++...... ",
549 " .oX.o.....@@OOOO@OO...........X.....+...............+.+....X.. ",
550 "...X...X...@O....@.......o......o.......++........o.....o.......",
551 "..X....XXXX...X.@...................O.......+++......O.......X..",
552 ".....o.X......X.@.......o...o...o..X.+.X....oo..........oO......",
553 ".Xo....X..XX..................o.O............OOO.....+..oO..o.X.",
554 "...X.ooX.............o................+.....o+......++.+.....o..",
555 "XX..o.o.X..X..X...............o...........................o.....",
556 "..oXo.X.....X.XXX....O.....................O...X.....+...o.....X",
557 "...Xo...X.............X.........o.......+......X.....+..........",
558 "o...o...XX.X.X.......X...........o.............X......+....o..X.",
559 ".X..XX.XXXXXX.X................................X.....o..O...o...",
560 " ..o.X...o..XX....X...................X........X.....o......o.. ",
561 " .....X........X.........o...............X.....X....oo.......X. ",
562 " ...o..X..o..o.X....X.......X.O...........X..ooXooooo.......X.. ",
563 " ...o...o.....X.X..X........X.o...........X.oo.OXOOOo.......... ",
564 "     ....X......XX...................o.....XoOOooooo@o.....o..  ",
565 "     ...oXXXXX.X..XX....X............X....ooXooo@@@@@@.....X..  ",
566 "      ...XX.X.XX.X..X.X..............XX..ooOoo@@@@@@@@@.o..X    ",
567 "    ...o....X....X.oX.....X..O........XXooOo@@@@@@++.@@.o..     ",
568 "     ...X....o....X...oX...............oXo@@@@@...+.. @...X     ",
569 "     ..oX...X......X......X...........oOoo@@@@.+......o.o..     ",
570 "     ...o.X.XXo.X....X.o..X......XXX.ooOo@@oo+..+...O o....     ",
571 "       ..XXXX...X....X.X.X.........XXXXOoo@o......... o....     ",
572 "       . X.X.X..XX..X.XXXXX.........ooXXo@@++.......OOoXX.      ",
573 "         ..XXX..XXXX.......X........o.OX@@..........O @X..      ",
574 "          ..XX..X..XX........X......ooOO@........O.O oX..       ",
575 "           ...XoXX...oX..X....XX..oo.ooo@@......O.O oo..        ",
576 "           .X.oX...XXX..o..o....XX.....oooO    O  @o...         ",
577 "            .XooX..X...X.XXooo.oX.X.......@@@@@ooo.X..          ",
578 "            .XXX...X..XXX..XX..XXX......o......o...X.           ",
579 "            .....oo...o..X...o...X......oo......XX..            ",
580 "             .XXXX..o.o.o...o.......X.XX..o........             ",
581 "               .......o...XXXXX.o...oX.o.X.......               ",
582 "                ....X..X.o....XXo.X...X.......                  ",
583 "                  .. ....o.Xo.oXXXoXoo...                       ",
584 "                       ....XX.XXo.......                        ",
585 "                       .......XX........                        ",
586 "                           ..........                           "};
587