ea825c9e6d51d9364269634474c360db657ec12d
[rocksndiamonds.git] / src / conf_e2g.c
1 /***********************************************************
2 * Rocks'n'Diamonds -- McDuffin Strikes Back!               *
3 *----------------------------------------------------------*
4 * (c) 1995-2006 Artsoft Entertainment                      *
5 *               Holger Schemel                             *
6 *               Detmolder Strasse 189                      *
7 *               33604 Bielefeld                            *
8 *               Germany                                    *
9 *               e-mail: info@artsoft.org                   *
10 *----------------------------------------------------------*
11 * conf_e2g.c                                               *
12 ***********************************************************/
13
14 /* ----- this file was automatically generated -- do not edit by hand ----- */
15
16 #ifndef CONF_E2G_C
17 #define CONF_E2G_C
18
19 /* values for element/graphics mapping configuration (normal) */
20
21 static struct
22 {
23   int element;
24   int action;
25   int direction;
26   boolean crumbled;
27
28   int graphic;
29 }
30 element_to_graphic[] =
31 {
32   {
33     EL_BD_WALL,                         -1, -1, FALSE,
34     IMG_BD_WALL
35   },
36   {
37     EL_BD_ROCK,                         -1, -1, FALSE,
38     IMG_BD_ROCK
39   },
40   {
41     EL_BD_ROCK,                         ACTION_MOVING, MV_BIT_LEFT, FALSE,
42     IMG_BD_ROCK_MOVING_LEFT
43   },
44   {
45     EL_BD_ROCK,                         ACTION_MOVING, MV_BIT_RIGHT, FALSE,
46     IMG_BD_ROCK_MOVING_RIGHT
47   },
48   {
49     EL_BD_ROCK,                         ACTION_PUSHING, MV_BIT_LEFT, FALSE,
50     IMG_BD_ROCK_PUSHING_LEFT
51   },
52   {
53     EL_BD_ROCK,                         ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
54     IMG_BD_ROCK_PUSHING_RIGHT
55   },
56   {
57     EL_BD_DIAMOND,                      -1, -1, FALSE,
58     IMG_BD_DIAMOND
59   },
60   {
61     EL_BD_DIAMOND,                      ACTION_MOVING, -1, FALSE,
62     IMG_BD_DIAMOND_MOVING
63   },
64   {
65     EL_BD_DIAMOND,                      ACTION_FALLING, -1, FALSE,
66     IMG_BD_DIAMOND_FALLING
67   },
68   {
69     EL_BD_MAGIC_WALL,                   -1, -1, FALSE,
70     IMG_BD_MAGIC_WALL
71   },
72   {
73     EL_BD_MAGIC_WALL_ACTIVE,            -1, -1, FALSE,
74     IMG_BD_MAGIC_WALL_ACTIVE
75   },
76   {
77     EL_BD_MAGIC_WALL,                   ACTION_ACTIVE, -1, FALSE,
78     IMG_BD_MAGIC_WALL_ACTIVE
79   },
80   {
81     EL_BD_MAGIC_WALL_FILLING,           -1, -1, FALSE,
82     IMG_BD_MAGIC_WALL_FILLING
83   },
84   {
85     EL_BD_MAGIC_WALL,                   ACTION_FILLING, -1, FALSE,
86     IMG_BD_MAGIC_WALL_FILLING
87   },
88   {
89     EL_BD_MAGIC_WALL_FULL,              -1, -1, FALSE,
90     IMG_BD_MAGIC_WALL_FULL
91   },
92   {
93     EL_BD_MAGIC_WALL_EMPTYING,          -1, -1, FALSE,
94     IMG_BD_MAGIC_WALL_EMPTYING
95   },
96   {
97     EL_BD_MAGIC_WALL,                   ACTION_EMPTYING, -1, FALSE,
98     IMG_BD_MAGIC_WALL_EMPTYING
99   },
100   {
101     EL_BD_MAGIC_WALL_DEAD,              -1, -1, FALSE,
102     IMG_BD_MAGIC_WALL_DEAD
103   },
104   {
105     EL_BD_AMOEBA,                       -1, -1, FALSE,
106     IMG_BD_AMOEBA
107   },
108   {
109     EL_BD_BUTTERFLY,                    -1, -1, FALSE,
110     IMG_BD_BUTTERFLY
111   },
112   {
113     EL_BD_BUTTERFLY_RIGHT,              -1, -1, FALSE,
114     IMG_BD_BUTTERFLY_RIGHT
115   },
116   {
117     EL_BD_BUTTERFLY,                    -1, MV_BIT_RIGHT, FALSE,
118     IMG_BD_BUTTERFLY_RIGHT
119   },
120   {
121     EL_BD_BUTTERFLY_UP,                 -1, -1, FALSE,
122     IMG_BD_BUTTERFLY_UP
123   },
124   {
125     EL_BD_BUTTERFLY,                    -1, MV_BIT_UP, FALSE,
126     IMG_BD_BUTTERFLY_UP
127   },
128   {
129     EL_BD_BUTTERFLY_LEFT,               -1, -1, FALSE,
130     IMG_BD_BUTTERFLY_LEFT
131   },
132   {
133     EL_BD_BUTTERFLY,                    -1, MV_BIT_LEFT, FALSE,
134     IMG_BD_BUTTERFLY_LEFT
135   },
136   {
137     EL_BD_BUTTERFLY_DOWN,               -1, -1, FALSE,
138     IMG_BD_BUTTERFLY_DOWN
139   },
140   {
141     EL_BD_BUTTERFLY,                    -1, MV_BIT_DOWN, FALSE,
142     IMG_BD_BUTTERFLY_DOWN
143   },
144   {
145     EL_BD_FIREFLY,                      -1, -1, FALSE,
146     IMG_BD_FIREFLY
147   },
148   {
149     EL_BD_FIREFLY_RIGHT,                -1, -1, FALSE,
150     IMG_BD_FIREFLY_RIGHT
151   },
152   {
153     EL_BD_FIREFLY,                      -1, MV_BIT_RIGHT, FALSE,
154     IMG_BD_FIREFLY_RIGHT
155   },
156   {
157     EL_BD_FIREFLY_UP,                   -1, -1, FALSE,
158     IMG_BD_FIREFLY_UP
159   },
160   {
161     EL_BD_FIREFLY,                      -1, MV_BIT_UP, FALSE,
162     IMG_BD_FIREFLY_UP
163   },
164   {
165     EL_BD_FIREFLY_LEFT,                 -1, -1, FALSE,
166     IMG_BD_FIREFLY_LEFT
167   },
168   {
169     EL_BD_FIREFLY,                      -1, MV_BIT_LEFT, FALSE,
170     IMG_BD_FIREFLY_LEFT
171   },
172   {
173     EL_BD_FIREFLY_DOWN,                 -1, -1, FALSE,
174     IMG_BD_FIREFLY_DOWN
175   },
176   {
177     EL_BD_FIREFLY,                      -1, MV_BIT_DOWN, FALSE,
178     IMG_BD_FIREFLY_DOWN
179   },
180   {
181     EL_SP_DEFAULT,                      ACTION_EXPLODING, -1, FALSE,
182     IMG_SP_DEFAULT_EXPLODING
183   },
184   {
185     EL_SP_ZONK,                         -1, -1, FALSE,
186     IMG_SP_ZONK
187   },
188   {
189     EL_SP_ZONK,                         ACTION_MOVING, MV_BIT_LEFT, FALSE,
190     IMG_SP_ZONK_MOVING_LEFT
191   },
192   {
193     EL_SP_ZONK,                         ACTION_MOVING, MV_BIT_RIGHT, FALSE,
194     IMG_SP_ZONK_MOVING_RIGHT
195   },
196   {
197     EL_SP_ZONK,                         ACTION_PUSHING, MV_BIT_LEFT, FALSE,
198     IMG_SP_ZONK_PUSHING_LEFT
199   },
200   {
201     EL_SP_ZONK,                         ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
202     IMG_SP_ZONK_PUSHING_RIGHT
203   },
204   {
205     EL_SP_BASE,                         -1, -1, FALSE,
206     IMG_SP_BASE
207   },
208   {
209     EL_SP_BASE,                         ACTION_DIGGING, -1, FALSE,
210     IMG_SP_BASE_DIGGING
211   },
212   {
213     EL_SP_BASE,                         ACTION_SNAPPING, -1, FALSE,
214     IMG_SP_BASE_SNAPPING
215   },
216   {
217     EL_SP_MURPHY,                       -1, -1, FALSE,
218     IMG_SP_MURPHY
219   },
220   {
221     EL_SP_MURPHY,                       ACTION_MOVING, MV_BIT_LEFT, FALSE,
222     IMG_SP_MURPHY_MOVING_LEFT
223   },
224   {
225     EL_SP_MURPHY,                       ACTION_MOVING, MV_BIT_RIGHT, FALSE,
226     IMG_SP_MURPHY_MOVING_RIGHT
227   },
228   {
229     EL_SP_MURPHY,                       ACTION_DIGGING, MV_BIT_LEFT, FALSE,
230     IMG_SP_MURPHY_DIGGING_LEFT
231   },
232   {
233     EL_SP_MURPHY,                       ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
234     IMG_SP_MURPHY_DIGGING_RIGHT
235   },
236   {
237     EL_SP_MURPHY,                       ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
238     IMG_SP_MURPHY_COLLECTING_LEFT
239   },
240   {
241     EL_SP_MURPHY,                       ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
242     IMG_SP_MURPHY_COLLECTING_RIGHT
243   },
244   {
245     EL_SP_MURPHY,                       ACTION_PUSHING, MV_BIT_LEFT, FALSE,
246     IMG_SP_MURPHY_PUSHING_LEFT
247   },
248   {
249     EL_SP_MURPHY,                       ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
250     IMG_SP_MURPHY_PUSHING_RIGHT
251   },
252   {
253     EL_SP_MURPHY,                       ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
254     IMG_SP_MURPHY_SNAPPING_LEFT
255   },
256   {
257     EL_SP_MURPHY,                       ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
258     IMG_SP_MURPHY_SNAPPING_RIGHT
259   },
260   {
261     EL_SP_MURPHY,                       ACTION_SNAPPING, MV_BIT_UP, FALSE,
262     IMG_SP_MURPHY_SNAPPING_UP
263   },
264   {
265     EL_SP_MURPHY,                       ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
266     IMG_SP_MURPHY_SNAPPING_DOWN
267   },
268   {
269     EL_SP_MURPHY,                       ACTION_BORING, -1, FALSE,
270     IMG_SP_MURPHY_BORING
271   },
272   {
273     EL_SP_MURPHY,                       ACTION_BORING_1, -1, FALSE,
274     IMG_SP_MURPHY_BORING_1
275   },
276   {
277     EL_SP_MURPHY,                       ACTION_SLEEPING, MV_BIT_LEFT, FALSE,
278     IMG_SP_MURPHY_SLEEPING_LEFT
279   },
280   {
281     EL_SP_MURPHY,                       ACTION_SLEEPING, MV_BIT_RIGHT, FALSE,
282     IMG_SP_MURPHY_SLEEPING_RIGHT
283   },
284   {
285     EL_SP_MURPHY_CLONE,                 -1, -1, FALSE,
286     IMG_SP_MURPHY_CLONE
287   },
288   {
289     EL_SP_INFOTRON,                     -1, -1, FALSE,
290     IMG_SP_INFOTRON
291   },
292   {
293     EL_SP_INFOTRON,                     ACTION_COLLECTING, -1, FALSE,
294     IMG_SP_INFOTRON_COLLECTING
295   },
296   {
297     EL_SP_CHIP_SINGLE,                  -1, -1, FALSE,
298     IMG_SP_CHIP_SINGLE
299   },
300   {
301     EL_SP_CHIP_LEFT,                    -1, -1, FALSE,
302     IMG_SP_CHIP_LEFT
303   },
304   {
305     EL_SP_CHIP_RIGHT,                   -1, -1, FALSE,
306     IMG_SP_CHIP_RIGHT
307   },
308   {
309     EL_SP_CHIP_TOP,                     -1, -1, FALSE,
310     IMG_SP_CHIP_TOP
311   },
312   {
313     EL_SP_CHIP_BOTTOM,                  -1, -1, FALSE,
314     IMG_SP_CHIP_BOTTOM
315   },
316   {
317     EL_SP_HARDWARE_GRAY,                -1, -1, FALSE,
318     IMG_SP_HARDWARE_GRAY
319   },
320   {
321     EL_SP_HARDWARE_GREEN,               -1, -1, FALSE,
322     IMG_SP_HARDWARE_GREEN
323   },
324   {
325     EL_SP_HARDWARE_BLUE,                -1, -1, FALSE,
326     IMG_SP_HARDWARE_BLUE
327   },
328   {
329     EL_SP_HARDWARE_RED,                 -1, -1, FALSE,
330     IMG_SP_HARDWARE_RED
331   },
332   {
333     EL_SP_HARDWARE_YELLOW,              -1, -1, FALSE,
334     IMG_SP_HARDWARE_YELLOW
335   },
336   {
337     EL_SP_EXIT_CLOSED,                  -1, -1, FALSE,
338     IMG_SP_EXIT_CLOSED
339   },
340   {
341     EL_SP_EXIT_OPENING,                 -1, -1, FALSE,
342     IMG_SP_EXIT_OPENING
343   },
344   {
345     EL_SP_EXIT_OPEN,                    -1, -1, FALSE,
346     IMG_SP_EXIT_OPEN
347   },
348   {
349     EL_SP_EXIT_CLOSING,                 -1, -1, FALSE,
350     IMG_SP_EXIT_CLOSING
351   },
352   {
353     EL_SP_DISK_ORANGE,                  -1, -1, FALSE,
354     IMG_SP_DISK_ORANGE
355   },
356   {
357     EL_SP_DISK_YELLOW,                  -1, -1, FALSE,
358     IMG_SP_DISK_YELLOW
359   },
360   {
361     EL_SP_DISK_RED,                     -1, -1, FALSE,
362     IMG_SP_DISK_RED
363   },
364   {
365     EL_SP_DISK_RED,                     ACTION_COLLECTING, -1, FALSE,
366     IMG_SP_DISK_RED_COLLECTING
367   },
368   {
369     EL_SP_DISK_RED_ACTIVE,              -1, -1, FALSE,
370     IMG_SP_DISK_RED_ACTIVE
371   },
372   {
373     EL_SP_DISK_RED,                     ACTION_ACTIVE, -1, FALSE,
374     IMG_SP_DISK_RED_ACTIVE
375   },
376   {
377     EL_SP_PORT_RIGHT,                   -1, -1, FALSE,
378     IMG_SP_PORT_RIGHT
379   },
380   {
381     EL_SP_PORT_DOWN,                    -1, -1, FALSE,
382     IMG_SP_PORT_DOWN
383   },
384   {
385     EL_SP_PORT_LEFT,                    -1, -1, FALSE,
386     IMG_SP_PORT_LEFT
387   },
388   {
389     EL_SP_PORT_UP,                      -1, -1, FALSE,
390     IMG_SP_PORT_UP
391   },
392   {
393     EL_SP_PORT_HORIZONTAL,              -1, -1, FALSE,
394     IMG_SP_PORT_HORIZONTAL
395   },
396   {
397     EL_SP_PORT_VERTICAL,                -1, -1, FALSE,
398     IMG_SP_PORT_VERTICAL
399   },
400   {
401     EL_SP_PORT_ANY,                     -1, -1, FALSE,
402     IMG_SP_PORT_ANY
403   },
404   {
405     EL_SP_GRAVITY_PORT_RIGHT,           -1, -1, FALSE,
406     IMG_SP_GRAVITY_PORT_RIGHT
407   },
408   {
409     EL_SP_GRAVITY_PORT_DOWN,            -1, -1, FALSE,
410     IMG_SP_GRAVITY_PORT_DOWN
411   },
412   {
413     EL_SP_GRAVITY_PORT_LEFT,            -1, -1, FALSE,
414     IMG_SP_GRAVITY_PORT_LEFT
415   },
416   {
417     EL_SP_GRAVITY_PORT_UP,              -1, -1, FALSE,
418     IMG_SP_GRAVITY_PORT_UP
419   },
420   {
421     EL_SP_GRAVITY_ON_PORT_RIGHT,        -1, -1, FALSE,
422     IMG_SP_GRAVITY_ON_PORT_RIGHT
423   },
424   {
425     EL_SP_GRAVITY_ON_PORT_DOWN,         -1, -1, FALSE,
426     IMG_SP_GRAVITY_ON_PORT_DOWN
427   },
428   {
429     EL_SP_GRAVITY_ON_PORT_LEFT,         -1, -1, FALSE,
430     IMG_SP_GRAVITY_ON_PORT_LEFT
431   },
432   {
433     EL_SP_GRAVITY_ON_PORT_UP,           -1, -1, FALSE,
434     IMG_SP_GRAVITY_ON_PORT_UP
435   },
436   {
437     EL_SP_GRAVITY_OFF_PORT_RIGHT,       -1, -1, FALSE,
438     IMG_SP_GRAVITY_OFF_PORT_RIGHT
439   },
440   {
441     EL_SP_GRAVITY_OFF_PORT_DOWN,        -1, -1, FALSE,
442     IMG_SP_GRAVITY_OFF_PORT_DOWN
443   },
444   {
445     EL_SP_GRAVITY_OFF_PORT_LEFT,        -1, -1, FALSE,
446     IMG_SP_GRAVITY_OFF_PORT_LEFT
447   },
448   {
449     EL_SP_GRAVITY_OFF_PORT_UP,          -1, -1, FALSE,
450     IMG_SP_GRAVITY_OFF_PORT_UP
451   },
452   {
453     EL_SP_SNIKSNAK,                     -1, -1, FALSE,
454     IMG_SP_SNIKSNAK
455   },
456   {
457     EL_SP_SNIKSNAK,                     -1, MV_BIT_LEFT, FALSE,
458     IMG_SP_SNIKSNAK_LEFT
459   },
460   {
461     EL_SP_SNIKSNAK,                     -1, MV_BIT_RIGHT, FALSE,
462     IMG_SP_SNIKSNAK_RIGHT
463   },
464   {
465     EL_SP_SNIKSNAK,                     -1, MV_BIT_UP, FALSE,
466     IMG_SP_SNIKSNAK_UP
467   },
468   {
469     EL_SP_SNIKSNAK,                     -1, MV_BIT_DOWN, FALSE,
470     IMG_SP_SNIKSNAK_DOWN
471   },
472   {
473     EL_SP_SNIKSNAK,                     ACTION_TURNING_FROM_LEFT, MV_BIT_UP, FALSE,
474     IMG_SP_SNIKSNAK_TURNING_FROM_LEFT_UP
475   },
476   {
477     EL_SP_SNIKSNAK,                     ACTION_TURNING_FROM_LEFT, MV_BIT_DOWN, FALSE,
478     IMG_SP_SNIKSNAK_TURNING_FROM_LEFT_DOWN
479   },
480   {
481     EL_SP_SNIKSNAK,                     ACTION_TURNING_FROM_RIGHT, MV_BIT_UP, FALSE,
482     IMG_SP_SNIKSNAK_TURNING_FROM_RIGHT_UP
483   },
484   {
485     EL_SP_SNIKSNAK,                     ACTION_TURNING_FROM_RIGHT, MV_BIT_DOWN, FALSE,
486     IMG_SP_SNIKSNAK_TURNING_FROM_RIGHT_DOWN
487   },
488   {
489     EL_SP_SNIKSNAK,                     ACTION_TURNING_FROM_UP, MV_BIT_LEFT, FALSE,
490     IMG_SP_SNIKSNAK_TURNING_FROM_UP_LEFT
491   },
492   {
493     EL_SP_SNIKSNAK,                     ACTION_TURNING_FROM_UP, MV_BIT_RIGHT, FALSE,
494     IMG_SP_SNIKSNAK_TURNING_FROM_UP_RIGHT
495   },
496   {
497     EL_SP_SNIKSNAK,                     ACTION_TURNING_FROM_DOWN, MV_BIT_LEFT, FALSE,
498     IMG_SP_SNIKSNAK_TURNING_FROM_DOWN_LEFT
499   },
500   {
501     EL_SP_SNIKSNAK,                     ACTION_TURNING_FROM_DOWN, MV_BIT_RIGHT, FALSE,
502     IMG_SP_SNIKSNAK_TURNING_FROM_DOWN_RIGHT
503   },
504   {
505     EL_SP_ELECTRON,                     -1, -1, FALSE,
506     IMG_SP_ELECTRON
507   },
508   {
509     EL_SP_ELECTRON,                     ACTION_EXPLODING, -1, FALSE,
510     IMG_SP_ELECTRON_EXPLODING
511   },
512   {
513     EL_SP_TERMINAL,                     -1, -1, FALSE,
514     IMG_SP_TERMINAL
515   },
516   {
517     EL_SP_TERMINAL_ACTIVE,              -1, -1, FALSE,
518     IMG_SP_TERMINAL_ACTIVE
519   },
520   {
521     EL_SP_TERMINAL,                     ACTION_ACTIVE, -1, FALSE,
522     IMG_SP_TERMINAL_ACTIVE
523   },
524   {
525     EL_SP_BUGGY_BASE,                   -1, -1, FALSE,
526     IMG_SP_BUGGY_BASE
527   },
528   {
529     EL_SP_BUGGY_BASE_ACTIVATING,        -1, -1, FALSE,
530     IMG_SP_BUGGY_BASE_ACTIVATING
531   },
532   {
533     EL_SP_BUGGY_BASE,                   ACTION_ACTIVATING, -1, FALSE,
534     IMG_SP_BUGGY_BASE_ACTIVATING
535   },
536   {
537     EL_SP_BUGGY_BASE_ACTIVE,            -1, -1, FALSE,
538     IMG_SP_BUGGY_BASE_ACTIVE
539   },
540   {
541     EL_SP_BUGGY_BASE,                   ACTION_ACTIVE, -1, FALSE,
542     IMG_SP_BUGGY_BASE_ACTIVE
543   },
544   {
545     EL_SP_HARDWARE_BASE_1,              -1, -1, FALSE,
546     IMG_SP_HARDWARE_BASE_1
547   },
548   {
549     EL_SP_HARDWARE_BASE_2,              -1, -1, FALSE,
550     IMG_SP_HARDWARE_BASE_2
551   },
552   {
553     EL_SP_HARDWARE_BASE_3,              -1, -1, FALSE,
554     IMG_SP_HARDWARE_BASE_3
555   },
556   {
557     EL_SP_HARDWARE_BASE_4,              -1, -1, FALSE,
558     IMG_SP_HARDWARE_BASE_4
559   },
560   {
561     EL_SP_HARDWARE_BASE_5,              -1, -1, FALSE,
562     IMG_SP_HARDWARE_BASE_5
563   },
564   {
565     EL_SP_HARDWARE_BASE_6,              -1, -1, FALSE,
566     IMG_SP_HARDWARE_BASE_6
567   },
568   {
569     EL_SOKOBAN_OBJECT,                  -1, -1, FALSE,
570     IMG_SOKOBAN_OBJECT
571   },
572   {
573     EL_SOKOBAN_FIELD_EMPTY,             -1, -1, FALSE,
574     IMG_SOKOBAN_FIELD_EMPTY
575   },
576   {
577     EL_SOKOBAN_FIELD_FULL,              -1, -1, FALSE,
578     IMG_SOKOBAN_FIELD_FULL
579   },
580   {
581     EL_SOKOBAN_FIELD_PLAYER,            -1, -1, FALSE,
582     IMG_SOKOBAN_FIELD_PLAYER
583   },
584   {
585     EL_EMPTY_SPACE,                     -1, -1, FALSE,
586     IMG_EMPTY_SPACE
587   },
588   {
589     EL_SAND,                            -1, -1, FALSE,
590     IMG_SAND
591   },
592   {
593     EL_SAND,                            -1, -1, TRUE,
594     IMG_SAND_CRUMBLED
595   },
596   {
597     EL_SAND,                            ACTION_DIGGING, MV_BIT_LEFT, FALSE,
598     IMG_SAND_DIGGING_LEFT
599   },
600   {
601     EL_SAND,                            ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
602     IMG_SAND_DIGGING_RIGHT
603   },
604   {
605     EL_SAND,                            ACTION_DIGGING, MV_BIT_UP, FALSE,
606     IMG_SAND_DIGGING_UP
607   },
608   {
609     EL_SAND,                            ACTION_DIGGING, MV_BIT_DOWN, FALSE,
610     IMG_SAND_DIGGING_DOWN
611   },
612   {
613     EL_SAND,                            ACTION_DIGGING, MV_BIT_LEFT, TRUE,
614     IMG_SAND_DIGGING_LEFT_CRUMBLED
615   },
616   {
617     EL_SAND,                            ACTION_DIGGING, MV_BIT_RIGHT, TRUE,
618     IMG_SAND_DIGGING_RIGHT_CRUMBLED
619   },
620   {
621     EL_SAND,                            ACTION_DIGGING, MV_BIT_UP, TRUE,
622     IMG_SAND_DIGGING_UP_CRUMBLED
623   },
624   {
625     EL_SAND,                            ACTION_DIGGING, MV_BIT_DOWN, TRUE,
626     IMG_SAND_DIGGING_DOWN_CRUMBLED
627   },
628   {
629     EL_WALL,                            -1, -1, FALSE,
630     IMG_WALL
631   },
632   {
633     EL_WALL_SLIPPERY,                   -1, -1, FALSE,
634     IMG_WALL_SLIPPERY
635   },
636   {
637     EL_STEELWALL,                       -1, -1, FALSE,
638     IMG_STEELWALL
639   },
640   {
641     EL_ROCK,                            -1, -1, FALSE,
642     IMG_ROCK
643   },
644   {
645     EL_ROCK,                            ACTION_MOVING, MV_BIT_LEFT, FALSE,
646     IMG_ROCK_MOVING_LEFT
647   },
648   {
649     EL_ROCK,                            ACTION_MOVING, MV_BIT_RIGHT, FALSE,
650     IMG_ROCK_MOVING_RIGHT
651   },
652   {
653     EL_ROCK,                            ACTION_PUSHING, MV_BIT_LEFT, FALSE,
654     IMG_ROCK_PUSHING_LEFT
655   },
656   {
657     EL_ROCK,                            ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
658     IMG_ROCK_PUSHING_RIGHT
659   },
660   {
661     EL_EMERALD,                         -1, -1, FALSE,
662     IMG_EMERALD
663   },
664   {
665     EL_EMERALD,                         ACTION_MOVING, -1, FALSE,
666     IMG_EMERALD_MOVING
667   },
668   {
669     EL_EMERALD,                         ACTION_FALLING, -1, FALSE,
670     IMG_EMERALD_FALLING
671   },
672   {
673     EL_EMERALD,                         ACTION_COLLECTING, -1, FALSE,
674     IMG_EMERALD_COLLECTING
675   },
676   {
677     EL_DIAMOND,                         -1, -1, FALSE,
678     IMG_DIAMOND
679   },
680   {
681     EL_DIAMOND,                         ACTION_MOVING, -1, FALSE,
682     IMG_DIAMOND_MOVING
683   },
684   {
685     EL_DIAMOND,                         ACTION_FALLING, -1, FALSE,
686     IMG_DIAMOND_FALLING
687   },
688   {
689     EL_DIAMOND,                         ACTION_COLLECTING, -1, FALSE,
690     IMG_DIAMOND_COLLECTING
691   },
692   {
693     EL_BOMB,                            -1, -1, FALSE,
694     IMG_BOMB
695   },
696   {
697     EL_NUT,                             -1, -1, FALSE,
698     IMG_NUT
699   },
700   {
701     EL_NUT_BREAKING,                    -1, -1, FALSE,
702     IMG_NUT_BREAKING
703   },
704   {
705     EL_NUT,                             ACTION_BREAKING, -1, FALSE,
706     IMG_NUT_BREAKING
707   },
708   {
709     EL_DYNAMITE,                        -1, -1, FALSE,
710     IMG_DYNAMITE
711   },
712   {
713     EL_DYNAMITE_ACTIVE,                 -1, -1, FALSE,
714     IMG_DYNAMITE_ACTIVE
715   },
716   {
717     EL_DYNAMITE,                        ACTION_ACTIVE, -1, FALSE,
718     IMG_DYNAMITE_ACTIVE
719   },
720   {
721     EL_EM_DYNAMITE,                     -1, -1, FALSE,
722     IMG_EM_DYNAMITE
723   },
724   {
725     EL_EM_DYNAMITE_ACTIVE,              -1, -1, FALSE,
726     IMG_EM_DYNAMITE_ACTIVE
727   },
728   {
729     EL_EM_DYNAMITE,                     ACTION_ACTIVE, -1, FALSE,
730     IMG_EM_DYNAMITE_ACTIVE
731   },
732   {
733     EL_WALL_EMERALD,                    -1, -1, FALSE,
734     IMG_WALL_EMERALD
735   },
736   {
737     EL_WALL_DIAMOND,                    -1, -1, FALSE,
738     IMG_WALL_DIAMOND
739   },
740   {
741     EL_BUG,                             -1, -1, FALSE,
742     IMG_BUG
743   },
744   {
745     EL_BUG_RIGHT,                       -1, -1, FALSE,
746     IMG_BUG_RIGHT
747   },
748   {
749     EL_BUG,                             -1, MV_BIT_RIGHT, FALSE,
750     IMG_BUG_RIGHT
751   },
752   {
753     EL_BUG_UP,                          -1, -1, FALSE,
754     IMG_BUG_UP
755   },
756   {
757     EL_BUG,                             -1, MV_BIT_UP, FALSE,
758     IMG_BUG_UP
759   },
760   {
761     EL_BUG_LEFT,                        -1, -1, FALSE,
762     IMG_BUG_LEFT
763   },
764   {
765     EL_BUG,                             -1, MV_BIT_LEFT, FALSE,
766     IMG_BUG_LEFT
767   },
768   {
769     EL_BUG_DOWN,                        -1, -1, FALSE,
770     IMG_BUG_DOWN
771   },
772   {
773     EL_BUG,                             -1, MV_BIT_DOWN, FALSE,
774     IMG_BUG_DOWN
775   },
776   {
777     EL_BUG,                             ACTION_MOVING, MV_BIT_RIGHT, FALSE,
778     IMG_BUG_MOVING_RIGHT
779   },
780   {
781     EL_BUG,                             ACTION_MOVING, MV_BIT_UP, FALSE,
782     IMG_BUG_MOVING_UP
783   },
784   {
785     EL_BUG,                             ACTION_MOVING, MV_BIT_LEFT, FALSE,
786     IMG_BUG_MOVING_LEFT
787   },
788   {
789     EL_BUG,                             ACTION_MOVING, MV_BIT_DOWN, FALSE,
790     IMG_BUG_MOVING_DOWN
791   },
792   {
793     EL_BUG,                             ACTION_TURNING_FROM_RIGHT, MV_BIT_UP, FALSE,
794     IMG_BUG_TURNING_FROM_RIGHT_UP
795   },
796   {
797     EL_BUG,                             ACTION_TURNING_FROM_UP, MV_BIT_LEFT, FALSE,
798     IMG_BUG_TURNING_FROM_UP_LEFT
799   },
800   {
801     EL_BUG,                             ACTION_TURNING_FROM_LEFT, MV_BIT_DOWN, FALSE,
802     IMG_BUG_TURNING_FROM_LEFT_DOWN
803   },
804   {
805     EL_BUG,                             ACTION_TURNING_FROM_DOWN, MV_BIT_RIGHT, FALSE,
806     IMG_BUG_TURNING_FROM_DOWN_RIGHT
807   },
808   {
809     EL_BUG,                             ACTION_TURNING_FROM_RIGHT, MV_BIT_DOWN, FALSE,
810     IMG_BUG_TURNING_FROM_RIGHT_DOWN
811   },
812   {
813     EL_BUG,                             ACTION_TURNING_FROM_UP, MV_BIT_RIGHT, FALSE,
814     IMG_BUG_TURNING_FROM_UP_RIGHT
815   },
816   {
817     EL_BUG,                             ACTION_TURNING_FROM_LEFT, MV_BIT_UP, FALSE,
818     IMG_BUG_TURNING_FROM_LEFT_UP
819   },
820   {
821     EL_BUG,                             ACTION_TURNING_FROM_DOWN, MV_BIT_LEFT, FALSE,
822     IMG_BUG_TURNING_FROM_DOWN_LEFT
823   },
824   {
825     EL_SPACESHIP,                       -1, -1, FALSE,
826     IMG_SPACESHIP
827   },
828   {
829     EL_SPACESHIP_RIGHT,                 -1, -1, FALSE,
830     IMG_SPACESHIP_RIGHT
831   },
832   {
833     EL_SPACESHIP,                       -1, MV_BIT_RIGHT, FALSE,
834     IMG_SPACESHIP_RIGHT
835   },
836   {
837     EL_SPACESHIP_UP,                    -1, -1, FALSE,
838     IMG_SPACESHIP_UP
839   },
840   {
841     EL_SPACESHIP,                       -1, MV_BIT_UP, FALSE,
842     IMG_SPACESHIP_UP
843   },
844   {
845     EL_SPACESHIP_LEFT,                  -1, -1, FALSE,
846     IMG_SPACESHIP_LEFT
847   },
848   {
849     EL_SPACESHIP,                       -1, MV_BIT_LEFT, FALSE,
850     IMG_SPACESHIP_LEFT
851   },
852   {
853     EL_SPACESHIP_DOWN,                  -1, -1, FALSE,
854     IMG_SPACESHIP_DOWN
855   },
856   {
857     EL_SPACESHIP,                       -1, MV_BIT_DOWN, FALSE,
858     IMG_SPACESHIP_DOWN
859   },
860   {
861     EL_SPACESHIP,                       ACTION_MOVING, MV_BIT_RIGHT, FALSE,
862     IMG_SPACESHIP_MOVING_RIGHT
863   },
864   {
865     EL_SPACESHIP,                       ACTION_MOVING, MV_BIT_UP, FALSE,
866     IMG_SPACESHIP_MOVING_UP
867   },
868   {
869     EL_SPACESHIP,                       ACTION_MOVING, MV_BIT_LEFT, FALSE,
870     IMG_SPACESHIP_MOVING_LEFT
871   },
872   {
873     EL_SPACESHIP,                       ACTION_MOVING, MV_BIT_DOWN, FALSE,
874     IMG_SPACESHIP_MOVING_DOWN
875   },
876   {
877     EL_SPACESHIP,                       ACTION_TURNING_FROM_RIGHT, MV_BIT_UP, FALSE,
878     IMG_SPACESHIP_TURNING_FROM_RIGHT_UP
879   },
880   {
881     EL_SPACESHIP,                       ACTION_TURNING_FROM_UP, MV_BIT_LEFT, FALSE,
882     IMG_SPACESHIP_TURNING_FROM_UP_LEFT
883   },
884   {
885     EL_SPACESHIP,                       ACTION_TURNING_FROM_LEFT, MV_BIT_DOWN, FALSE,
886     IMG_SPACESHIP_TURNING_FROM_LEFT_DOWN
887   },
888   {
889     EL_SPACESHIP,                       ACTION_TURNING_FROM_DOWN, MV_BIT_RIGHT, FALSE,
890     IMG_SPACESHIP_TURNING_FROM_DOWN_RIGHT
891   },
892   {
893     EL_SPACESHIP,                       ACTION_TURNING_FROM_RIGHT, MV_BIT_DOWN, FALSE,
894     IMG_SPACESHIP_TURNING_FROM_RIGHT_DOWN
895   },
896   {
897     EL_SPACESHIP,                       ACTION_TURNING_FROM_UP, MV_BIT_RIGHT, FALSE,
898     IMG_SPACESHIP_TURNING_FROM_UP_RIGHT
899   },
900   {
901     EL_SPACESHIP,                       ACTION_TURNING_FROM_LEFT, MV_BIT_UP, FALSE,
902     IMG_SPACESHIP_TURNING_FROM_LEFT_UP
903   },
904   {
905     EL_SPACESHIP,                       ACTION_TURNING_FROM_DOWN, MV_BIT_LEFT, FALSE,
906     IMG_SPACESHIP_TURNING_FROM_DOWN_LEFT
907   },
908   {
909     EL_YAMYAM,                          -1, -1, FALSE,
910     IMG_YAMYAM
911   },
912   {
913     EL_YAMYAM_LEFT,                     -1, -1, FALSE,
914     IMG_YAMYAM_LEFT
915   },
916   {
917     EL_YAMYAM,                          -1, MV_BIT_LEFT, FALSE,
918     IMG_YAMYAM_LEFT
919   },
920   {
921     EL_YAMYAM_RIGHT,                    -1, -1, FALSE,
922     IMG_YAMYAM_RIGHT
923   },
924   {
925     EL_YAMYAM,                          -1, MV_BIT_RIGHT, FALSE,
926     IMG_YAMYAM_RIGHT
927   },
928   {
929     EL_YAMYAM_UP,                       -1, -1, FALSE,
930     IMG_YAMYAM_UP
931   },
932   {
933     EL_YAMYAM,                          -1, MV_BIT_UP, FALSE,
934     IMG_YAMYAM_UP
935   },
936   {
937     EL_YAMYAM_DOWN,                     -1, -1, FALSE,
938     IMG_YAMYAM_DOWN
939   },
940   {
941     EL_YAMYAM,                          -1, MV_BIT_DOWN, FALSE,
942     IMG_YAMYAM_DOWN
943   },
944   {
945     EL_YAMYAM,                          ACTION_MOVING, -1, FALSE,
946     IMG_YAMYAM_MOVING
947   },
948   {
949     EL_ROBOT,                           -1, -1, FALSE,
950     IMG_ROBOT
951   },
952   {
953     EL_ROBOT,                           ACTION_MOVING, -1, FALSE,
954     IMG_ROBOT_MOVING
955   },
956   {
957     EL_ROBOT_WHEEL,                     -1, -1, FALSE,
958     IMG_ROBOT_WHEEL
959   },
960   {
961     EL_ROBOT_WHEEL_ACTIVE,              -1, -1, FALSE,
962     IMG_ROBOT_WHEEL_ACTIVE
963   },
964   {
965     EL_ROBOT_WHEEL,                     ACTION_ACTIVE, -1, FALSE,
966     IMG_ROBOT_WHEEL_ACTIVE
967   },
968   {
969     EL_MAGIC_WALL,                      -1, -1, FALSE,
970     IMG_MAGIC_WALL
971   },
972   {
973     EL_MAGIC_WALL_ACTIVE,               -1, -1, FALSE,
974     IMG_MAGIC_WALL_ACTIVE
975   },
976   {
977     EL_MAGIC_WALL,                      ACTION_ACTIVE, -1, FALSE,
978     IMG_MAGIC_WALL_ACTIVE
979   },
980   {
981     EL_MAGIC_WALL_FILLING,              -1, -1, FALSE,
982     IMG_MAGIC_WALL_FILLING
983   },
984   {
985     EL_MAGIC_WALL,                      ACTION_FILLING, -1, FALSE,
986     IMG_MAGIC_WALL_FILLING
987   },
988   {
989     EL_MAGIC_WALL_FULL,                 -1, -1, FALSE,
990     IMG_MAGIC_WALL_FULL
991   },
992   {
993     EL_MAGIC_WALL_EMPTYING,             -1, -1, FALSE,
994     IMG_MAGIC_WALL_EMPTYING
995   },
996   {
997     EL_MAGIC_WALL,                      ACTION_EMPTYING, -1, FALSE,
998     IMG_MAGIC_WALL_EMPTYING
999   },
1000   {
1001     EL_MAGIC_WALL_DEAD,                 -1, -1, FALSE,
1002     IMG_MAGIC_WALL_DEAD
1003   },
1004   {
1005     EL_QUICKSAND_EMPTY,                 -1, -1, FALSE,
1006     IMG_QUICKSAND_EMPTY
1007   },
1008   {
1009     EL_QUICKSAND_FILLING,               -1, -1, FALSE,
1010     IMG_QUICKSAND_FILLING
1011   },
1012   {
1013     EL_QUICKSAND_FULL,                  -1, -1, FALSE,
1014     IMG_QUICKSAND_FULL
1015   },
1016   {
1017     EL_QUICKSAND_EMPTYING,              -1, -1, FALSE,
1018     IMG_QUICKSAND_EMPTYING
1019   },
1020   {
1021     EL_ACID_POOL_TOPLEFT,               -1, -1, FALSE,
1022     IMG_ACID_POOL_TOPLEFT
1023   },
1024   {
1025     EL_ACID_POOL_TOPRIGHT,              -1, -1, FALSE,
1026     IMG_ACID_POOL_TOPRIGHT
1027   },
1028   {
1029     EL_ACID_POOL_BOTTOMLEFT,            -1, -1, FALSE,
1030     IMG_ACID_POOL_BOTTOMLEFT
1031   },
1032   {
1033     EL_ACID_POOL_BOTTOM,                -1, -1, FALSE,
1034     IMG_ACID_POOL_BOTTOM
1035   },
1036   {
1037     EL_ACID_POOL_BOTTOMRIGHT,           -1, -1, FALSE,
1038     IMG_ACID_POOL_BOTTOMRIGHT
1039   },
1040   {
1041     EL_ACID,                            -1, -1, FALSE,
1042     IMG_ACID
1043   },
1044   {
1045     EL_ACID_SPLASH_LEFT,                -1, -1, FALSE,
1046     IMG_ACID_SPLASH_LEFT
1047   },
1048   {
1049     EL_ACID_SPLASH_RIGHT,               -1, -1, FALSE,
1050     IMG_ACID_SPLASH_RIGHT
1051   },
1052   {
1053     EL_AMOEBA_DROP,                     -1, -1, FALSE,
1054     IMG_AMOEBA_DROP
1055   },
1056   {
1057     EL_AMOEBA_GROWING,                  -1, -1, FALSE,
1058     IMG_AMOEBA_GROWING
1059   },
1060   {
1061     EL_AMOEBA,                          ACTION_GROWING, -1, FALSE,
1062     IMG_AMOEBA_GROWING
1063   },
1064   {
1065     EL_AMOEBA_SHRINKING,                -1, -1, FALSE,
1066     IMG_AMOEBA_SHRINKING
1067   },
1068   {
1069     EL_AMOEBA,                          ACTION_SHRINKING, -1, FALSE,
1070     IMG_AMOEBA_SHRINKING
1071   },
1072   {
1073     EL_AMOEBA_WET,                      -1, -1, FALSE,
1074     IMG_AMOEBA_WET
1075   },
1076   {
1077     EL_AMOEBA_DROPPING,                 -1, -1, FALSE,
1078     IMG_AMOEBA_DROPPING
1079   },
1080   {
1081     EL_AMOEBA,                          ACTION_DROPPING, -1, FALSE,
1082     IMG_AMOEBA_DROPPING
1083   },
1084   {
1085     EL_AMOEBA_DRY,                      -1, -1, FALSE,
1086     IMG_AMOEBA_DRY
1087   },
1088   {
1089     EL_AMOEBA_FULL,                     -1, -1, FALSE,
1090     IMG_AMOEBA_FULL
1091   },
1092   {
1093     EL_AMOEBA_DEAD,                     -1, -1, FALSE,
1094     IMG_AMOEBA_DEAD
1095   },
1096   {
1097     EL_EM_KEY_1,                        -1, -1, FALSE,
1098     IMG_EM_KEY_1
1099   },
1100   {
1101     EL_EM_KEY_2,                        -1, -1, FALSE,
1102     IMG_EM_KEY_2
1103   },
1104   {
1105     EL_EM_KEY_3,                        -1, -1, FALSE,
1106     IMG_EM_KEY_3
1107   },
1108   {
1109     EL_EM_KEY_4,                        -1, -1, FALSE,
1110     IMG_EM_KEY_4
1111   },
1112   {
1113     EL_EM_GATE_1,                       -1, -1, FALSE,
1114     IMG_EM_GATE_1
1115   },
1116   {
1117     EL_EM_GATE_2,                       -1, -1, FALSE,
1118     IMG_EM_GATE_2
1119   },
1120   {
1121     EL_EM_GATE_3,                       -1, -1, FALSE,
1122     IMG_EM_GATE_3
1123   },
1124   {
1125     EL_EM_GATE_4,                       -1, -1, FALSE,
1126     IMG_EM_GATE_4
1127   },
1128   {
1129     EL_EM_GATE_1_GRAY,                  -1, -1, FALSE,
1130     IMG_EM_GATE_1_GRAY
1131   },
1132   {
1133     EL_EM_GATE_1_GRAY_ACTIVE,           -1, -1, FALSE,
1134     IMG_EM_GATE_1_GRAY_ACTIVE
1135   },
1136   {
1137     EL_EM_GATE_1_GRAY,                  ACTION_ACTIVE, -1, FALSE,
1138     IMG_EM_GATE_1_GRAY_ACTIVE
1139   },
1140   {
1141     EL_EM_GATE_2_GRAY,                  -1, -1, FALSE,
1142     IMG_EM_GATE_2_GRAY
1143   },
1144   {
1145     EL_EM_GATE_2_GRAY_ACTIVE,           -1, -1, FALSE,
1146     IMG_EM_GATE_2_GRAY_ACTIVE
1147   },
1148   {
1149     EL_EM_GATE_2_GRAY,                  ACTION_ACTIVE, -1, FALSE,
1150     IMG_EM_GATE_2_GRAY_ACTIVE
1151   },
1152   {
1153     EL_EM_GATE_3_GRAY,                  -1, -1, FALSE,
1154     IMG_EM_GATE_3_GRAY
1155   },
1156   {
1157     EL_EM_GATE_3_GRAY_ACTIVE,           -1, -1, FALSE,
1158     IMG_EM_GATE_3_GRAY_ACTIVE
1159   },
1160   {
1161     EL_EM_GATE_3_GRAY,                  ACTION_ACTIVE, -1, FALSE,
1162     IMG_EM_GATE_3_GRAY_ACTIVE
1163   },
1164   {
1165     EL_EM_GATE_4_GRAY,                  -1, -1, FALSE,
1166     IMG_EM_GATE_4_GRAY
1167   },
1168   {
1169     EL_EM_GATE_4_GRAY_ACTIVE,           -1, -1, FALSE,
1170     IMG_EM_GATE_4_GRAY_ACTIVE
1171   },
1172   {
1173     EL_EM_GATE_4_GRAY,                  ACTION_ACTIVE, -1, FALSE,
1174     IMG_EM_GATE_4_GRAY_ACTIVE
1175   },
1176   {
1177     EL_EXIT_CLOSED,                     -1, -1, FALSE,
1178     IMG_EXIT_CLOSED
1179   },
1180   {
1181     EL_EXIT_OPENING,                    -1, -1, FALSE,
1182     IMG_EXIT_OPENING
1183   },
1184   {
1185     EL_EXIT_OPEN,                       -1, -1, FALSE,
1186     IMG_EXIT_OPEN
1187   },
1188   {
1189     EL_EXIT_CLOSING,                    -1, -1, FALSE,
1190     IMG_EXIT_CLOSING
1191   },
1192   {
1193     EL_BALLOON,                         -1, -1, FALSE,
1194     IMG_BALLOON
1195   },
1196   {
1197     EL_BALLOON,                         ACTION_MOVING, -1, FALSE,
1198     IMG_BALLOON_MOVING
1199   },
1200   {
1201     EL_BALLOON,                         ACTION_PUSHING, -1, FALSE,
1202     IMG_BALLOON_PUSHING
1203   },
1204   {
1205     EL_BALLOON_SWITCH_LEFT,             -1, -1, FALSE,
1206     IMG_BALLOON_SWITCH_LEFT
1207   },
1208   {
1209     EL_BALLOON_SWITCH_RIGHT,            -1, -1, FALSE,
1210     IMG_BALLOON_SWITCH_RIGHT
1211   },
1212   {
1213     EL_BALLOON_SWITCH_UP,               -1, -1, FALSE,
1214     IMG_BALLOON_SWITCH_UP
1215   },
1216   {
1217     EL_BALLOON_SWITCH_DOWN,             -1, -1, FALSE,
1218     IMG_BALLOON_SWITCH_DOWN
1219   },
1220   {
1221     EL_BALLOON_SWITCH_ANY,              -1, -1, FALSE,
1222     IMG_BALLOON_SWITCH_ANY
1223   },
1224   {
1225     EL_BALLOON_SWITCH_NONE,             -1, -1, FALSE,
1226     IMG_BALLOON_SWITCH_NONE
1227   },
1228   {
1229     EL_SPRING,                          -1, -1, FALSE,
1230     IMG_SPRING
1231   },
1232   {
1233     EL_EMC_STEELWALL_1,                 -1, -1, FALSE,
1234     IMG_EMC_STEELWALL_1
1235   },
1236   {
1237     EL_EMC_STEELWALL_2,                 -1, -1, FALSE,
1238     IMG_EMC_STEELWALL_2
1239   },
1240   {
1241     EL_EMC_STEELWALL_3,                 -1, -1, FALSE,
1242     IMG_EMC_STEELWALL_3
1243   },
1244   {
1245     EL_EMC_STEELWALL_4,                 -1, -1, FALSE,
1246     IMG_EMC_STEELWALL_4
1247   },
1248   {
1249     EL_EMC_WALL_1,                      -1, -1, FALSE,
1250     IMG_EMC_WALL_1
1251   },
1252   {
1253     EL_EMC_WALL_2,                      -1, -1, FALSE,
1254     IMG_EMC_WALL_2
1255   },
1256   {
1257     EL_EMC_WALL_3,                      -1, -1, FALSE,
1258     IMG_EMC_WALL_3
1259   },
1260   {
1261     EL_EMC_WALL_4,                      -1, -1, FALSE,
1262     IMG_EMC_WALL_4
1263   },
1264   {
1265     EL_EMC_WALL_5,                      -1, -1, FALSE,
1266     IMG_EMC_WALL_5
1267   },
1268   {
1269     EL_EMC_WALL_6,                      -1, -1, FALSE,
1270     IMG_EMC_WALL_6
1271   },
1272   {
1273     EL_EMC_WALL_7,                      -1, -1, FALSE,
1274     IMG_EMC_WALL_7
1275   },
1276   {
1277     EL_EMC_WALL_8,                      -1, -1, FALSE,
1278     IMG_EMC_WALL_8
1279   },
1280   {
1281     EL_INVISIBLE_STEELWALL,             -1, -1, FALSE,
1282     IMG_INVISIBLE_STEELWALL
1283   },
1284   {
1285     EL_INVISIBLE_STEELWALL_ACTIVE,      -1, -1, FALSE,
1286     IMG_INVISIBLE_STEELWALL_ACTIVE
1287   },
1288   {
1289     EL_INVISIBLE_STEELWALL,             ACTION_ACTIVE, -1, FALSE,
1290     IMG_INVISIBLE_STEELWALL_ACTIVE
1291   },
1292   {
1293     EL_INVISIBLE_WALL,                  -1, -1, FALSE,
1294     IMG_INVISIBLE_WALL
1295   },
1296   {
1297     EL_INVISIBLE_WALL_ACTIVE,           -1, -1, FALSE,
1298     IMG_INVISIBLE_WALL_ACTIVE
1299   },
1300   {
1301     EL_INVISIBLE_WALL,                  ACTION_ACTIVE, -1, FALSE,
1302     IMG_INVISIBLE_WALL_ACTIVE
1303   },
1304   {
1305     EL_INVISIBLE_SAND,                  -1, -1, FALSE,
1306     IMG_INVISIBLE_SAND
1307   },
1308   {
1309     EL_INVISIBLE_SAND_ACTIVE,           -1, -1, FALSE,
1310     IMG_INVISIBLE_SAND_ACTIVE
1311   },
1312   {
1313     EL_INVISIBLE_SAND,                  ACTION_ACTIVE, -1, FALSE,
1314     IMG_INVISIBLE_SAND_ACTIVE
1315   },
1316   {
1317     EL_INVISIBLE_SAND,                  ACTION_ACTIVE, -1, TRUE,
1318     IMG_INVISIBLE_SAND_ACTIVE_CRUMBLED
1319   },
1320   {
1321     EL_INVISIBLE_SAND_ACTIVE,           -1, -1, TRUE,
1322     IMG_INVISIBLE_SAND_ACTIVE_CRUMBLED
1323   },
1324   {
1325     EL_INVISIBLE_SAND_ACTIVE,           ACTION_DIGGING, MV_BIT_LEFT, FALSE,
1326     IMG_INVISIBLE_SAND_ACTIVE_DIGGING_LEFT
1327   },
1328   {
1329     EL_INVISIBLE_SAND_ACTIVE,           ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
1330     IMG_INVISIBLE_SAND_ACTIVE_DIGGING_RIGHT
1331   },
1332   {
1333     EL_INVISIBLE_SAND_ACTIVE,           ACTION_DIGGING, MV_BIT_UP, FALSE,
1334     IMG_INVISIBLE_SAND_ACTIVE_DIGGING_UP
1335   },
1336   {
1337     EL_INVISIBLE_SAND_ACTIVE,           ACTION_DIGGING, MV_BIT_DOWN, FALSE,
1338     IMG_INVISIBLE_SAND_ACTIVE_DIGGING_DOWN
1339   },
1340   {
1341     EL_INVISIBLE_SAND_ACTIVE,           ACTION_DIGGING, MV_BIT_LEFT, TRUE,
1342     IMG_INVISIBLE_SAND_ACTIVE_DIGGING_LEFT_CRUMBLED
1343   },
1344   {
1345     EL_INVISIBLE_SAND_ACTIVE,           ACTION_DIGGING, MV_BIT_RIGHT, TRUE,
1346     IMG_INVISIBLE_SAND_ACTIVE_DIGGING_RIGHT_CRUMBLED
1347   },
1348   {
1349     EL_INVISIBLE_SAND_ACTIVE,           ACTION_DIGGING, MV_BIT_UP, TRUE,
1350     IMG_INVISIBLE_SAND_ACTIVE_DIGGING_UP_CRUMBLED
1351   },
1352   {
1353     EL_INVISIBLE_SAND_ACTIVE,           ACTION_DIGGING, MV_BIT_DOWN, TRUE,
1354     IMG_INVISIBLE_SAND_ACTIVE_DIGGING_DOWN_CRUMBLED
1355   },
1356   {
1357     EL_CONVEYOR_BELT_1_MIDDLE,          -1, -1, FALSE,
1358     IMG_CONVEYOR_BELT_1_MIDDLE
1359   },
1360   {
1361     EL_CONVEYOR_BELT_1_MIDDLE_ACTIVE,   -1, -1, FALSE,
1362     IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE
1363   },
1364   {
1365     EL_CONVEYOR_BELT_1_MIDDLE,          ACTION_ACTIVE, -1, FALSE,
1366     IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE
1367   },
1368   {
1369     EL_CONVEYOR_BELT_1_LEFT,            -1, -1, FALSE,
1370     IMG_CONVEYOR_BELT_1_LEFT
1371   },
1372   {
1373     EL_CONVEYOR_BELT_1_LEFT_ACTIVE,     -1, -1, FALSE,
1374     IMG_CONVEYOR_BELT_1_LEFT_ACTIVE
1375   },
1376   {
1377     EL_CONVEYOR_BELT_1_LEFT,            ACTION_ACTIVE, -1, FALSE,
1378     IMG_CONVEYOR_BELT_1_LEFT_ACTIVE
1379   },
1380   {
1381     EL_CONVEYOR_BELT_1_RIGHT,           -1, -1, FALSE,
1382     IMG_CONVEYOR_BELT_1_RIGHT
1383   },
1384   {
1385     EL_CONVEYOR_BELT_1_RIGHT_ACTIVE,    -1, -1, FALSE,
1386     IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE
1387   },
1388   {
1389     EL_CONVEYOR_BELT_1_RIGHT,           ACTION_ACTIVE, -1, FALSE,
1390     IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE
1391   },
1392   {
1393     EL_CONVEYOR_BELT_1_SWITCH_LEFT,     -1, -1, FALSE,
1394     IMG_CONVEYOR_BELT_1_SWITCH_LEFT
1395   },
1396   {
1397     EL_CONVEYOR_BELT_1_SWITCH_MIDDLE,   -1, -1, FALSE,
1398     IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE
1399   },
1400   {
1401     EL_CONVEYOR_BELT_1_SWITCH_RIGHT,    -1, -1, FALSE,
1402     IMG_CONVEYOR_BELT_1_SWITCH_RIGHT
1403   },
1404   {
1405     EL_CONVEYOR_BELT_2_MIDDLE,          -1, -1, FALSE,
1406     IMG_CONVEYOR_BELT_2_MIDDLE
1407   },
1408   {
1409     EL_CONVEYOR_BELT_2_MIDDLE_ACTIVE,   -1, -1, FALSE,
1410     IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE
1411   },
1412   {
1413     EL_CONVEYOR_BELT_2_MIDDLE,          ACTION_ACTIVE, -1, FALSE,
1414     IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE
1415   },
1416   {
1417     EL_CONVEYOR_BELT_2_LEFT,            -1, -1, FALSE,
1418     IMG_CONVEYOR_BELT_2_LEFT
1419   },
1420   {
1421     EL_CONVEYOR_BELT_2_LEFT_ACTIVE,     -1, -1, FALSE,
1422     IMG_CONVEYOR_BELT_2_LEFT_ACTIVE
1423   },
1424   {
1425     EL_CONVEYOR_BELT_2_LEFT,            ACTION_ACTIVE, -1, FALSE,
1426     IMG_CONVEYOR_BELT_2_LEFT_ACTIVE
1427   },
1428   {
1429     EL_CONVEYOR_BELT_2_RIGHT,           -1, -1, FALSE,
1430     IMG_CONVEYOR_BELT_2_RIGHT
1431   },
1432   {
1433     EL_CONVEYOR_BELT_2_RIGHT_ACTIVE,    -1, -1, FALSE,
1434     IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE
1435   },
1436   {
1437     EL_CONVEYOR_BELT_2_RIGHT,           ACTION_ACTIVE, -1, FALSE,
1438     IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE
1439   },
1440   {
1441     EL_CONVEYOR_BELT_2_SWITCH_LEFT,     -1, -1, FALSE,
1442     IMG_CONVEYOR_BELT_2_SWITCH_LEFT
1443   },
1444   {
1445     EL_CONVEYOR_BELT_2_SWITCH_MIDDLE,   -1, -1, FALSE,
1446     IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE
1447   },
1448   {
1449     EL_CONVEYOR_BELT_2_SWITCH_RIGHT,    -1, -1, FALSE,
1450     IMG_CONVEYOR_BELT_2_SWITCH_RIGHT
1451   },
1452   {
1453     EL_CONVEYOR_BELT_3_MIDDLE,          -1, -1, FALSE,
1454     IMG_CONVEYOR_BELT_3_MIDDLE
1455   },
1456   {
1457     EL_CONVEYOR_BELT_3_MIDDLE_ACTIVE,   -1, -1, FALSE,
1458     IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE
1459   },
1460   {
1461     EL_CONVEYOR_BELT_3_MIDDLE,          ACTION_ACTIVE, -1, FALSE,
1462     IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE
1463   },
1464   {
1465     EL_CONVEYOR_BELT_3_LEFT,            -1, -1, FALSE,
1466     IMG_CONVEYOR_BELT_3_LEFT
1467   },
1468   {
1469     EL_CONVEYOR_BELT_3_LEFT_ACTIVE,     -1, -1, FALSE,
1470     IMG_CONVEYOR_BELT_3_LEFT_ACTIVE
1471   },
1472   {
1473     EL_CONVEYOR_BELT_3_LEFT,            ACTION_ACTIVE, -1, FALSE,
1474     IMG_CONVEYOR_BELT_3_LEFT_ACTIVE
1475   },
1476   {
1477     EL_CONVEYOR_BELT_3_RIGHT,           -1, -1, FALSE,
1478     IMG_CONVEYOR_BELT_3_RIGHT
1479   },
1480   {
1481     EL_CONVEYOR_BELT_3_RIGHT_ACTIVE,    -1, -1, FALSE,
1482     IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE
1483   },
1484   {
1485     EL_CONVEYOR_BELT_3_RIGHT,           ACTION_ACTIVE, -1, FALSE,
1486     IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE
1487   },
1488   {
1489     EL_CONVEYOR_BELT_3_SWITCH_LEFT,     -1, -1, FALSE,
1490     IMG_CONVEYOR_BELT_3_SWITCH_LEFT
1491   },
1492   {
1493     EL_CONVEYOR_BELT_3_SWITCH_MIDDLE,   -1, -1, FALSE,
1494     IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE
1495   },
1496   {
1497     EL_CONVEYOR_BELT_3_SWITCH_RIGHT,    -1, -1, FALSE,
1498     IMG_CONVEYOR_BELT_3_SWITCH_RIGHT
1499   },
1500   {
1501     EL_CONVEYOR_BELT_4_MIDDLE,          -1, -1, FALSE,
1502     IMG_CONVEYOR_BELT_4_MIDDLE
1503   },
1504   {
1505     EL_CONVEYOR_BELT_4_MIDDLE_ACTIVE,   -1, -1, FALSE,
1506     IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE
1507   },
1508   {
1509     EL_CONVEYOR_BELT_4_MIDDLE,          ACTION_ACTIVE, -1, FALSE,
1510     IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE
1511   },
1512   {
1513     EL_CONVEYOR_BELT_4_LEFT,            -1, -1, FALSE,
1514     IMG_CONVEYOR_BELT_4_LEFT
1515   },
1516   {
1517     EL_CONVEYOR_BELT_4_LEFT_ACTIVE,     -1, -1, FALSE,
1518     IMG_CONVEYOR_BELT_4_LEFT_ACTIVE
1519   },
1520   {
1521     EL_CONVEYOR_BELT_4_LEFT,            ACTION_ACTIVE, -1, FALSE,
1522     IMG_CONVEYOR_BELT_4_LEFT_ACTIVE
1523   },
1524   {
1525     EL_CONVEYOR_BELT_4_RIGHT,           -1, -1, FALSE,
1526     IMG_CONVEYOR_BELT_4_RIGHT
1527   },
1528   {
1529     EL_CONVEYOR_BELT_4_RIGHT_ACTIVE,    -1, -1, FALSE,
1530     IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE
1531   },
1532   {
1533     EL_CONVEYOR_BELT_4_RIGHT,           ACTION_ACTIVE, -1, FALSE,
1534     IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE
1535   },
1536   {
1537     EL_CONVEYOR_BELT_4_SWITCH_LEFT,     -1, -1, FALSE,
1538     IMG_CONVEYOR_BELT_4_SWITCH_LEFT
1539   },
1540   {
1541     EL_CONVEYOR_BELT_4_SWITCH_MIDDLE,   -1, -1, FALSE,
1542     IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE
1543   },
1544   {
1545     EL_CONVEYOR_BELT_4_SWITCH_RIGHT,    -1, -1, FALSE,
1546     IMG_CONVEYOR_BELT_4_SWITCH_RIGHT
1547   },
1548   {
1549     EL_SWITCHGATE_SWITCH_UP,            -1, -1, FALSE,
1550     IMG_SWITCHGATE_SWITCH_UP
1551   },
1552   {
1553     EL_SWITCHGATE_SWITCH_DOWN,          -1, -1, FALSE,
1554     IMG_SWITCHGATE_SWITCH_DOWN
1555   },
1556   {
1557     EL_LIGHT_SWITCH,                    -1, -1, FALSE,
1558     IMG_LIGHT_SWITCH
1559   },
1560   {
1561     EL_LIGHT_SWITCH_ACTIVE,             -1, -1, FALSE,
1562     IMG_LIGHT_SWITCH_ACTIVE
1563   },
1564   {
1565     EL_LIGHT_SWITCH,                    ACTION_ACTIVE, -1, FALSE,
1566     IMG_LIGHT_SWITCH_ACTIVE
1567   },
1568   {
1569     EL_TIMEGATE_SWITCH,                 -1, -1, FALSE,
1570     IMG_TIMEGATE_SWITCH
1571   },
1572   {
1573     EL_TIMEGATE_SWITCH_ACTIVE,          -1, -1, FALSE,
1574     IMG_TIMEGATE_SWITCH_ACTIVE
1575   },
1576   {
1577     EL_TIMEGATE_SWITCH,                 ACTION_ACTIVE, -1, FALSE,
1578     IMG_TIMEGATE_SWITCH_ACTIVE
1579   },
1580   {
1581     EL_ENVELOPE_1,                      -1, -1, FALSE,
1582     IMG_ENVELOPE_1
1583   },
1584   {
1585     EL_ENVELOPE_1,                      ACTION_COLLECTING, -1, FALSE,
1586     IMG_ENVELOPE_1_COLLECTING
1587   },
1588   {
1589     EL_ENVELOPE_2,                      -1, -1, FALSE,
1590     IMG_ENVELOPE_2
1591   },
1592   {
1593     EL_ENVELOPE_2,                      ACTION_COLLECTING, -1, FALSE,
1594     IMG_ENVELOPE_2_COLLECTING
1595   },
1596   {
1597     EL_ENVELOPE_3,                      -1, -1, FALSE,
1598     IMG_ENVELOPE_3
1599   },
1600   {
1601     EL_ENVELOPE_3,                      ACTION_COLLECTING, -1, FALSE,
1602     IMG_ENVELOPE_3_COLLECTING
1603   },
1604   {
1605     EL_ENVELOPE_4,                      -1, -1, FALSE,
1606     IMG_ENVELOPE_4
1607   },
1608   {
1609     EL_ENVELOPE_4,                      ACTION_COLLECTING, -1, FALSE,
1610     IMG_ENVELOPE_4_COLLECTING
1611   },
1612   {
1613     EL_SIGN_EXCLAMATION,                -1, -1, FALSE,
1614     IMG_SIGN_EXCLAMATION
1615   },
1616   {
1617     EL_SIGN_STOP,                       -1, -1, FALSE,
1618     IMG_SIGN_STOP
1619   },
1620   {
1621     EL_LANDMINE,                        -1, -1, FALSE,
1622     IMG_LANDMINE
1623   },
1624   {
1625     EL_STEELWALL_SLIPPERY,              -1, -1, FALSE,
1626     IMG_STEELWALL_SLIPPERY
1627   },
1628   {
1629     EL_EXTRA_TIME,                      -1, -1, FALSE,
1630     IMG_EXTRA_TIME
1631   },
1632   {
1633     EL_SHIELD_NORMAL,                   -1, -1, FALSE,
1634     IMG_SHIELD_NORMAL
1635   },
1636   {
1637     EL_SHIELD_NORMAL_ACTIVE,            -1, -1, FALSE,
1638     IMG_SHIELD_NORMAL_ACTIVE
1639   },
1640   {
1641     EL_SHIELD_NORMAL,                   ACTION_ACTIVE, -1, FALSE,
1642     IMG_SHIELD_NORMAL_ACTIVE
1643   },
1644   {
1645     EL_SHIELD_DEADLY,                   -1, -1, FALSE,
1646     IMG_SHIELD_DEADLY
1647   },
1648   {
1649     EL_SHIELD_DEADLY_ACTIVE,            -1, -1, FALSE,
1650     IMG_SHIELD_DEADLY_ACTIVE
1651   },
1652   {
1653     EL_SHIELD_DEADLY,                   ACTION_ACTIVE, -1, FALSE,
1654     IMG_SHIELD_DEADLY_ACTIVE
1655   },
1656   {
1657     EL_SWITCHGATE_CLOSED,               -1, -1, FALSE,
1658     IMG_SWITCHGATE_CLOSED
1659   },
1660   {
1661     EL_SWITCHGATE_OPENING,              -1, -1, FALSE,
1662     IMG_SWITCHGATE_OPENING
1663   },
1664   {
1665     EL_SWITCHGATE_OPEN,                 -1, -1, FALSE,
1666     IMG_SWITCHGATE_OPEN
1667   },
1668   {
1669     EL_SWITCHGATE_CLOSING,              -1, -1, FALSE,
1670     IMG_SWITCHGATE_CLOSING
1671   },
1672   {
1673     EL_TIMEGATE_CLOSED,                 -1, -1, FALSE,
1674     IMG_TIMEGATE_CLOSED
1675   },
1676   {
1677     EL_TIMEGATE_OPENING,                -1, -1, FALSE,
1678     IMG_TIMEGATE_OPENING
1679   },
1680   {
1681     EL_TIMEGATE_OPEN,                   -1, -1, FALSE,
1682     IMG_TIMEGATE_OPEN
1683   },
1684   {
1685     EL_TIMEGATE_CLOSING,                -1, -1, FALSE,
1686     IMG_TIMEGATE_CLOSING
1687   },
1688   {
1689     EL_PEARL,                           -1, -1, FALSE,
1690     IMG_PEARL
1691   },
1692   {
1693     EL_PEARL_BREAKING,                  -1, -1, FALSE,
1694     IMG_PEARL_BREAKING
1695   },
1696   {
1697     EL_PEARL,                           ACTION_BREAKING, -1, FALSE,
1698     IMG_PEARL_BREAKING
1699   },
1700   {
1701     EL_CRYSTAL,                         -1, -1, FALSE,
1702     IMG_CRYSTAL
1703   },
1704   {
1705     EL_WALL_PEARL,                      -1, -1, FALSE,
1706     IMG_WALL_PEARL
1707   },
1708   {
1709     EL_WALL_CRYSTAL,                    -1, -1, FALSE,
1710     IMG_WALL_CRYSTAL
1711   },
1712   {
1713     EL_TUBE_RIGHT_DOWN,                 -1, -1, FALSE,
1714     IMG_TUBE_RIGHT_DOWN
1715   },
1716   {
1717     EL_TUBE_HORIZONTAL_DOWN,            -1, -1, FALSE,
1718     IMG_TUBE_HORIZONTAL_DOWN
1719   },
1720   {
1721     EL_TUBE_LEFT_DOWN,                  -1, -1, FALSE,
1722     IMG_TUBE_LEFT_DOWN
1723   },
1724   {
1725     EL_TUBE_HORIZONTAL,                 -1, -1, FALSE,
1726     IMG_TUBE_HORIZONTAL
1727   },
1728   {
1729     EL_TUBE_VERTICAL_RIGHT,             -1, -1, FALSE,
1730     IMG_TUBE_VERTICAL_RIGHT
1731   },
1732   {
1733     EL_TUBE_ANY,                        -1, -1, FALSE,
1734     IMG_TUBE_ANY
1735   },
1736   {
1737     EL_TUBE_VERTICAL_LEFT,              -1, -1, FALSE,
1738     IMG_TUBE_VERTICAL_LEFT
1739   },
1740   {
1741     EL_TUBE_VERTICAL,                   -1, -1, FALSE,
1742     IMG_TUBE_VERTICAL
1743   },
1744   {
1745     EL_TUBE_RIGHT_UP,                   -1, -1, FALSE,
1746     IMG_TUBE_RIGHT_UP
1747   },
1748   {
1749     EL_TUBE_HORIZONTAL_UP,              -1, -1, FALSE,
1750     IMG_TUBE_HORIZONTAL_UP
1751   },
1752   {
1753     EL_TUBE_LEFT_UP,                    -1, -1, FALSE,
1754     IMG_TUBE_LEFT_UP
1755   },
1756   {
1757     EL_TRAP,                            -1, -1, FALSE,
1758     IMG_TRAP
1759   },
1760   {
1761     EL_TRAP_ACTIVE,                     -1, -1, FALSE,
1762     IMG_TRAP_ACTIVE
1763   },
1764   {
1765     EL_TRAP,                            ACTION_ACTIVE, -1, FALSE,
1766     IMG_TRAP_ACTIVE
1767   },
1768   {
1769     EL_DX_SUPABOMB,                     -1, -1, FALSE,
1770     IMG_DX_SUPABOMB
1771   },
1772   {
1773     EL_KEY_1,                           -1, -1, FALSE,
1774     IMG_KEY_1
1775   },
1776   {
1777     EL_KEY_2,                           -1, -1, FALSE,
1778     IMG_KEY_2
1779   },
1780   {
1781     EL_KEY_3,                           -1, -1, FALSE,
1782     IMG_KEY_3
1783   },
1784   {
1785     EL_KEY_4,                           -1, -1, FALSE,
1786     IMG_KEY_4
1787   },
1788   {
1789     EL_GATE_1,                          -1, -1, FALSE,
1790     IMG_GATE_1
1791   },
1792   {
1793     EL_GATE_2,                          -1, -1, FALSE,
1794     IMG_GATE_2
1795   },
1796   {
1797     EL_GATE_3,                          -1, -1, FALSE,
1798     IMG_GATE_3
1799   },
1800   {
1801     EL_GATE_4,                          -1, -1, FALSE,
1802     IMG_GATE_4
1803   },
1804   {
1805     EL_GATE_1_GRAY,                     -1, -1, FALSE,
1806     IMG_GATE_1_GRAY
1807   },
1808   {
1809     EL_GATE_1_GRAY_ACTIVE,              -1, -1, FALSE,
1810     IMG_GATE_1_GRAY_ACTIVE
1811   },
1812   {
1813     EL_GATE_1_GRAY,                     ACTION_ACTIVE, -1, FALSE,
1814     IMG_GATE_1_GRAY_ACTIVE
1815   },
1816   {
1817     EL_GATE_2_GRAY,                     -1, -1, FALSE,
1818     IMG_GATE_2_GRAY
1819   },
1820   {
1821     EL_GATE_2_GRAY_ACTIVE,              -1, -1, FALSE,
1822     IMG_GATE_2_GRAY_ACTIVE
1823   },
1824   {
1825     EL_GATE_2_GRAY,                     ACTION_ACTIVE, -1, FALSE,
1826     IMG_GATE_2_GRAY_ACTIVE
1827   },
1828   {
1829     EL_GATE_3_GRAY,                     -1, -1, FALSE,
1830     IMG_GATE_3_GRAY
1831   },
1832   {
1833     EL_GATE_3_GRAY_ACTIVE,              -1, -1, FALSE,
1834     IMG_GATE_3_GRAY_ACTIVE
1835   },
1836   {
1837     EL_GATE_3_GRAY,                     ACTION_ACTIVE, -1, FALSE,
1838     IMG_GATE_3_GRAY_ACTIVE
1839   },
1840   {
1841     EL_GATE_4_GRAY,                     -1, -1, FALSE,
1842     IMG_GATE_4_GRAY
1843   },
1844   {
1845     EL_GATE_4_GRAY_ACTIVE,              -1, -1, FALSE,
1846     IMG_GATE_4_GRAY_ACTIVE
1847   },
1848   {
1849     EL_GATE_4_GRAY,                     ACTION_ACTIVE, -1, FALSE,
1850     IMG_GATE_4_GRAY_ACTIVE
1851   },
1852   {
1853     EL_GAME_OF_LIFE,                    -1, -1, FALSE,
1854     IMG_GAME_OF_LIFE
1855   },
1856   {
1857     EL_BIOMAZE,                         -1, -1, FALSE,
1858     IMG_BIOMAZE
1859   },
1860   {
1861     EL_PACMAN,                          -1, -1, FALSE,
1862     IMG_PACMAN
1863   },
1864   {
1865     EL_PACMAN_RIGHT,                    -1, -1, FALSE,
1866     IMG_PACMAN_RIGHT
1867   },
1868   {
1869     EL_PACMAN,                          -1, MV_BIT_RIGHT, FALSE,
1870     IMG_PACMAN_RIGHT
1871   },
1872   {
1873     EL_PACMAN_UP,                       -1, -1, FALSE,
1874     IMG_PACMAN_UP
1875   },
1876   {
1877     EL_PACMAN,                          -1, MV_BIT_UP, FALSE,
1878     IMG_PACMAN_UP
1879   },
1880   {
1881     EL_PACMAN_LEFT,                     -1, -1, FALSE,
1882     IMG_PACMAN_LEFT
1883   },
1884   {
1885     EL_PACMAN,                          -1, MV_BIT_LEFT, FALSE,
1886     IMG_PACMAN_LEFT
1887   },
1888   {
1889     EL_PACMAN_DOWN,                     -1, -1, FALSE,
1890     IMG_PACMAN_DOWN
1891   },
1892   {
1893     EL_PACMAN,                          -1, MV_BIT_DOWN, FALSE,
1894     IMG_PACMAN_DOWN
1895   },
1896   {
1897     EL_PACMAN,                          ACTION_TURNING_FROM_RIGHT, -1, FALSE,
1898     IMG_PACMAN_TURNING_FROM_RIGHT
1899   },
1900   {
1901     EL_PACMAN,                          ACTION_TURNING_FROM_UP, -1, FALSE,
1902     IMG_PACMAN_TURNING_FROM_UP
1903   },
1904   {
1905     EL_PACMAN,                          ACTION_TURNING_FROM_LEFT, -1, FALSE,
1906     IMG_PACMAN_TURNING_FROM_LEFT
1907   },
1908   {
1909     EL_PACMAN,                          ACTION_TURNING_FROM_DOWN, -1, FALSE,
1910     IMG_PACMAN_TURNING_FROM_DOWN
1911   },
1912   {
1913     EL_LAMP,                            -1, -1, FALSE,
1914     IMG_LAMP
1915   },
1916   {
1917     EL_LAMP_ACTIVE,                     -1, -1, FALSE,
1918     IMG_LAMP_ACTIVE
1919   },
1920   {
1921     EL_LAMP,                            ACTION_ACTIVE, -1, FALSE,
1922     IMG_LAMP_ACTIVE
1923   },
1924   {
1925     EL_TIME_ORB_FULL,                   -1, -1, FALSE,
1926     IMG_TIME_ORB_FULL
1927   },
1928   {
1929     EL_TIME_ORB_EMPTY,                  -1, -1, FALSE,
1930     IMG_TIME_ORB_EMPTY
1931   },
1932   {
1933     EL_EMERALD_YELLOW,                  -1, -1, FALSE,
1934     IMG_EMERALD_YELLOW
1935   },
1936   {
1937     EL_EMERALD_YELLOW,                  ACTION_MOVING, -1, FALSE,
1938     IMG_EMERALD_YELLOW_MOVING
1939   },
1940   {
1941     EL_EMERALD_YELLOW,                  ACTION_FALLING, -1, FALSE,
1942     IMG_EMERALD_YELLOW_FALLING
1943   },
1944   {
1945     EL_EMERALD_RED,                     -1, -1, FALSE,
1946     IMG_EMERALD_RED
1947   },
1948   {
1949     EL_EMERALD_RED,                     ACTION_MOVING, -1, FALSE,
1950     IMG_EMERALD_RED_MOVING
1951   },
1952   {
1953     EL_EMERALD_RED,                     ACTION_FALLING, -1, FALSE,
1954     IMG_EMERALD_RED_FALLING
1955   },
1956   {
1957     EL_EMERALD_PURPLE,                  -1, -1, FALSE,
1958     IMG_EMERALD_PURPLE
1959   },
1960   {
1961     EL_EMERALD_PURPLE,                  ACTION_MOVING, -1, FALSE,
1962     IMG_EMERALD_PURPLE_MOVING
1963   },
1964   {
1965     EL_EMERALD_PURPLE,                  ACTION_FALLING, -1, FALSE,
1966     IMG_EMERALD_PURPLE_FALLING
1967   },
1968   {
1969     EL_WALL_EMERALD_YELLOW,             -1, -1, FALSE,
1970     IMG_WALL_EMERALD_YELLOW
1971   },
1972   {
1973     EL_WALL_EMERALD_RED,                -1, -1, FALSE,
1974     IMG_WALL_EMERALD_RED
1975   },
1976   {
1977     EL_WALL_EMERALD_PURPLE,             -1, -1, FALSE,
1978     IMG_WALL_EMERALD_PURPLE
1979   },
1980   {
1981     EL_WALL_BD_DIAMOND,                 -1, -1, FALSE,
1982     IMG_WALL_BD_DIAMOND
1983   },
1984   {
1985     EL_EXPANDABLE_WALL,                 -1, -1, FALSE,
1986     IMG_EXPANDABLE_WALL
1987   },
1988   {
1989     EL_EXPANDABLE_WALL_HORIZONTAL,      -1, -1, FALSE,
1990     IMG_EXPANDABLE_WALL_HORIZONTAL
1991   },
1992   {
1993     EL_EXPANDABLE_WALL_VERTICAL,        -1, -1, FALSE,
1994     IMG_EXPANDABLE_WALL_VERTICAL
1995   },
1996   {
1997     EL_EXPANDABLE_WALL_ANY,             -1, -1, FALSE,
1998     IMG_EXPANDABLE_WALL_ANY
1999   },
2000   {
2001     EL_BD_EXPANDABLE_WALL,              -1, -1, FALSE,
2002     IMG_BD_EXPANDABLE_WALL
2003   },
2004   {
2005     EL_EXPANDABLE_WALL,                 ACTION_GROWING, MV_BIT_LEFT, FALSE,
2006     IMG_EXPANDABLE_WALL_GROWING_LEFT
2007   },
2008   {
2009     EL_EXPANDABLE_WALL_GROWING,         -1, MV_BIT_LEFT, FALSE,
2010     IMG_EXPANDABLE_WALL_GROWING_LEFT
2011   },
2012   {
2013     EL_EXPANDABLE_WALL,                 ACTION_GROWING, MV_BIT_RIGHT, FALSE,
2014     IMG_EXPANDABLE_WALL_GROWING_RIGHT
2015   },
2016   {
2017     EL_EXPANDABLE_WALL_GROWING,         -1, MV_BIT_RIGHT, FALSE,
2018     IMG_EXPANDABLE_WALL_GROWING_RIGHT
2019   },
2020   {
2021     EL_EXPANDABLE_WALL,                 ACTION_GROWING, MV_BIT_UP, FALSE,
2022     IMG_EXPANDABLE_WALL_GROWING_UP
2023   },
2024   {
2025     EL_EXPANDABLE_WALL_GROWING,         -1, MV_BIT_UP, FALSE,
2026     IMG_EXPANDABLE_WALL_GROWING_UP
2027   },
2028   {
2029     EL_EXPANDABLE_WALL,                 ACTION_GROWING, MV_BIT_DOWN, FALSE,
2030     IMG_EXPANDABLE_WALL_GROWING_DOWN
2031   },
2032   {
2033     EL_EXPANDABLE_WALL_GROWING,         -1, MV_BIT_DOWN, FALSE,
2034     IMG_EXPANDABLE_WALL_GROWING_DOWN
2035   },
2036   {
2037     EL_BLACK_ORB,                       -1, -1, FALSE,
2038     IMG_BLACK_ORB
2039   },
2040   {
2041     EL_SPEED_PILL,                      -1, -1, FALSE,
2042     IMG_SPEED_PILL
2043   },
2044   {
2045     EL_DARK_YAMYAM,                     -1, -1, FALSE,
2046     IMG_DARK_YAMYAM
2047   },
2048   {
2049     EL_DYNABOMB,                        -1, -1, FALSE,
2050     IMG_DYNABOMB
2051   },
2052   {
2053     EL_DYNABOMB_ACTIVE,                 -1, -1, FALSE,
2054     IMG_DYNABOMB_ACTIVE
2055   },
2056   {
2057     EL_DYNABOMB,                        ACTION_ACTIVE, -1, FALSE,
2058     IMG_DYNABOMB_ACTIVE
2059   },
2060   {
2061     EL_DYNABOMB_PLAYER_1,               -1, -1, FALSE,
2062     IMG_DYNABOMB_PLAYER_1
2063   },
2064   {
2065     EL_DYNABOMB_PLAYER_1_ACTIVE,        -1, -1, FALSE,
2066     IMG_DYNABOMB_PLAYER_1_ACTIVE
2067   },
2068   {
2069     EL_DYNABOMB_PLAYER_1,               ACTION_ACTIVE, -1, FALSE,
2070     IMG_DYNABOMB_PLAYER_1_ACTIVE
2071   },
2072   {
2073     EL_DYNABOMB_PLAYER_2,               -1, -1, FALSE,
2074     IMG_DYNABOMB_PLAYER_2
2075   },
2076   {
2077     EL_DYNABOMB_PLAYER_2_ACTIVE,        -1, -1, FALSE,
2078     IMG_DYNABOMB_PLAYER_2_ACTIVE
2079   },
2080   {
2081     EL_DYNABOMB_PLAYER_2,               ACTION_ACTIVE, -1, FALSE,
2082     IMG_DYNABOMB_PLAYER_2_ACTIVE
2083   },
2084   {
2085     EL_DYNABOMB_PLAYER_3,               -1, -1, FALSE,
2086     IMG_DYNABOMB_PLAYER_3
2087   },
2088   {
2089     EL_DYNABOMB_PLAYER_3_ACTIVE,        -1, -1, FALSE,
2090     IMG_DYNABOMB_PLAYER_3_ACTIVE
2091   },
2092   {
2093     EL_DYNABOMB_PLAYER_3,               ACTION_ACTIVE, -1, FALSE,
2094     IMG_DYNABOMB_PLAYER_3_ACTIVE
2095   },
2096   {
2097     EL_DYNABOMB_PLAYER_4,               -1, -1, FALSE,
2098     IMG_DYNABOMB_PLAYER_4
2099   },
2100   {
2101     EL_DYNABOMB_PLAYER_4_ACTIVE,        -1, -1, FALSE,
2102     IMG_DYNABOMB_PLAYER_4_ACTIVE
2103   },
2104   {
2105     EL_DYNABOMB_PLAYER_4,               ACTION_ACTIVE, -1, FALSE,
2106     IMG_DYNABOMB_PLAYER_4_ACTIVE
2107   },
2108   {
2109     EL_DYNABOMB_INCREASE_NUMBER,        -1, -1, FALSE,
2110     IMG_DYNABOMB_INCREASE_NUMBER
2111   },
2112   {
2113     EL_DYNABOMB_INCREASE_SIZE,          -1, -1, FALSE,
2114     IMG_DYNABOMB_INCREASE_SIZE
2115   },
2116   {
2117     EL_DYNABOMB_INCREASE_POWER,         -1, -1, FALSE,
2118     IMG_DYNABOMB_INCREASE_POWER
2119   },
2120   {
2121     EL_PIG,                             -1, -1, FALSE,
2122     IMG_PIG
2123   },
2124   {
2125     EL_PIG,                             -1, MV_BIT_DOWN, FALSE,
2126     IMG_PIG_DOWN
2127   },
2128   {
2129     EL_PIG,                             -1, MV_BIT_UP, FALSE,
2130     IMG_PIG_UP
2131   },
2132   {
2133     EL_PIG,                             -1, MV_BIT_LEFT, FALSE,
2134     IMG_PIG_LEFT
2135   },
2136   {
2137     EL_PIG,                             -1, MV_BIT_RIGHT, FALSE,
2138     IMG_PIG_RIGHT
2139   },
2140   {
2141     EL_PIG,                             ACTION_MOVING, MV_BIT_DOWN, FALSE,
2142     IMG_PIG_MOVING_DOWN
2143   },
2144   {
2145     EL_PIG,                             ACTION_MOVING, MV_BIT_UP, FALSE,
2146     IMG_PIG_MOVING_UP
2147   },
2148   {
2149     EL_PIG,                             ACTION_MOVING, MV_BIT_LEFT, FALSE,
2150     IMG_PIG_MOVING_LEFT
2151   },
2152   {
2153     EL_PIG,                             ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2154     IMG_PIG_MOVING_RIGHT
2155   },
2156   {
2157     EL_PIG,                             ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2158     IMG_PIG_DIGGING_DOWN
2159   },
2160   {
2161     EL_PIG,                             ACTION_DIGGING, MV_BIT_UP, FALSE,
2162     IMG_PIG_DIGGING_UP
2163   },
2164   {
2165     EL_PIG,                             ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2166     IMG_PIG_DIGGING_LEFT
2167   },
2168   {
2169     EL_PIG,                             ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2170     IMG_PIG_DIGGING_RIGHT
2171   },
2172   {
2173     EL_DRAGON,                          -1, -1, FALSE,
2174     IMG_DRAGON
2175   },
2176   {
2177     EL_DRAGON,                          -1, MV_BIT_DOWN, FALSE,
2178     IMG_DRAGON_DOWN
2179   },
2180   {
2181     EL_DRAGON,                          -1, MV_BIT_UP, FALSE,
2182     IMG_DRAGON_UP
2183   },
2184   {
2185     EL_DRAGON,                          -1, MV_BIT_LEFT, FALSE,
2186     IMG_DRAGON_LEFT
2187   },
2188   {
2189     EL_DRAGON,                          -1, MV_BIT_RIGHT, FALSE,
2190     IMG_DRAGON_RIGHT
2191   },
2192   {
2193     EL_DRAGON,                          ACTION_MOVING, MV_BIT_DOWN, FALSE,
2194     IMG_DRAGON_MOVING_DOWN
2195   },
2196   {
2197     EL_DRAGON,                          ACTION_MOVING, MV_BIT_UP, FALSE,
2198     IMG_DRAGON_MOVING_UP
2199   },
2200   {
2201     EL_DRAGON,                          ACTION_MOVING, MV_BIT_LEFT, FALSE,
2202     IMG_DRAGON_MOVING_LEFT
2203   },
2204   {
2205     EL_DRAGON,                          ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2206     IMG_DRAGON_MOVING_RIGHT
2207   },
2208   {
2209     EL_DRAGON,                          ACTION_ATTACKING, MV_BIT_DOWN, FALSE,
2210     IMG_DRAGON_ATTACKING_DOWN
2211   },
2212   {
2213     EL_DRAGON,                          ACTION_ATTACKING, MV_BIT_UP, FALSE,
2214     IMG_DRAGON_ATTACKING_UP
2215   },
2216   {
2217     EL_DRAGON,                          ACTION_ATTACKING, MV_BIT_LEFT, FALSE,
2218     IMG_DRAGON_ATTACKING_LEFT
2219   },
2220   {
2221     EL_DRAGON,                          ACTION_ATTACKING, MV_BIT_RIGHT, FALSE,
2222     IMG_DRAGON_ATTACKING_RIGHT
2223   },
2224   {
2225     EL_MOLE,                            -1, -1, FALSE,
2226     IMG_MOLE
2227   },
2228   {
2229     EL_MOLE_DOWN,                       -1, -1, FALSE,
2230     IMG_MOLE_DOWN
2231   },
2232   {
2233     EL_MOLE,                            -1, MV_BIT_DOWN, FALSE,
2234     IMG_MOLE_DOWN
2235   },
2236   {
2237     EL_MOLE_UP,                         -1, -1, FALSE,
2238     IMG_MOLE_UP
2239   },
2240   {
2241     EL_MOLE,                            -1, MV_BIT_UP, FALSE,
2242     IMG_MOLE_UP
2243   },
2244   {
2245     EL_MOLE_LEFT,                       -1, -1, FALSE,
2246     IMG_MOLE_LEFT
2247   },
2248   {
2249     EL_MOLE,                            -1, MV_BIT_LEFT, FALSE,
2250     IMG_MOLE_LEFT
2251   },
2252   {
2253     EL_MOLE_RIGHT,                      -1, -1, FALSE,
2254     IMG_MOLE_RIGHT
2255   },
2256   {
2257     EL_MOLE,                            -1, MV_BIT_RIGHT, FALSE,
2258     IMG_MOLE_RIGHT
2259   },
2260   {
2261     EL_MOLE,                            ACTION_MOVING, MV_BIT_DOWN, FALSE,
2262     IMG_MOLE_MOVING_DOWN
2263   },
2264   {
2265     EL_MOLE,                            ACTION_MOVING, MV_BIT_UP, FALSE,
2266     IMG_MOLE_MOVING_UP
2267   },
2268   {
2269     EL_MOLE,                            ACTION_MOVING, MV_BIT_LEFT, FALSE,
2270     IMG_MOLE_MOVING_LEFT
2271   },
2272   {
2273     EL_MOLE,                            ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2274     IMG_MOLE_MOVING_RIGHT
2275   },
2276   {
2277     EL_MOLE,                            ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2278     IMG_MOLE_DIGGING_DOWN
2279   },
2280   {
2281     EL_MOLE,                            ACTION_DIGGING, MV_BIT_UP, FALSE,
2282     IMG_MOLE_DIGGING_UP
2283   },
2284   {
2285     EL_MOLE,                            ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2286     IMG_MOLE_DIGGING_LEFT
2287   },
2288   {
2289     EL_MOLE,                            ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2290     IMG_MOLE_DIGGING_RIGHT
2291   },
2292   {
2293     EL_PENGUIN,                         -1, -1, FALSE,
2294     IMG_PENGUIN
2295   },
2296   {
2297     EL_PENGUIN,                         -1, MV_BIT_DOWN, FALSE,
2298     IMG_PENGUIN_DOWN
2299   },
2300   {
2301     EL_PENGUIN,                         -1, MV_BIT_UP, FALSE,
2302     IMG_PENGUIN_UP
2303   },
2304   {
2305     EL_PENGUIN,                         -1, MV_BIT_LEFT, FALSE,
2306     IMG_PENGUIN_LEFT
2307   },
2308   {
2309     EL_PENGUIN,                         -1, MV_BIT_RIGHT, FALSE,
2310     IMG_PENGUIN_RIGHT
2311   },
2312   {
2313     EL_PENGUIN,                         ACTION_MOVING, MV_BIT_DOWN, FALSE,
2314     IMG_PENGUIN_MOVING_DOWN
2315   },
2316   {
2317     EL_PENGUIN,                         ACTION_MOVING, MV_BIT_UP, FALSE,
2318     IMG_PENGUIN_MOVING_UP
2319   },
2320   {
2321     EL_PENGUIN,                         ACTION_MOVING, MV_BIT_LEFT, FALSE,
2322     IMG_PENGUIN_MOVING_LEFT
2323   },
2324   {
2325     EL_PENGUIN,                         ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2326     IMG_PENGUIN_MOVING_RIGHT
2327   },
2328   {
2329     EL_SATELLITE,                       -1, -1, FALSE,
2330     IMG_SATELLITE
2331   },
2332   {
2333     EL_STONEBLOCK,                      -1, -1, FALSE,
2334     IMG_STONEBLOCK
2335   },
2336   {
2337     EL_PLAYER_1,                        -1, -1, FALSE,
2338     IMG_PLAYER_1
2339   },
2340   {
2341     EL_PLAYER_1,                        -1, MV_BIT_DOWN, FALSE,
2342     IMG_PLAYER_1_DOWN
2343   },
2344   {
2345     EL_PLAYER_1,                        -1, MV_BIT_UP, FALSE,
2346     IMG_PLAYER_1_UP
2347   },
2348   {
2349     EL_PLAYER_1,                        -1, MV_BIT_LEFT, FALSE,
2350     IMG_PLAYER_1_LEFT
2351   },
2352   {
2353     EL_PLAYER_1,                        -1, MV_BIT_RIGHT, FALSE,
2354     IMG_PLAYER_1_RIGHT
2355   },
2356   {
2357     EL_PLAYER_1,                        ACTION_MOVING, MV_BIT_DOWN, FALSE,
2358     IMG_PLAYER_1_MOVING_DOWN
2359   },
2360   {
2361     EL_PLAYER_1,                        ACTION_MOVING, MV_BIT_UP, FALSE,
2362     IMG_PLAYER_1_MOVING_UP
2363   },
2364   {
2365     EL_PLAYER_1,                        ACTION_MOVING, MV_BIT_LEFT, FALSE,
2366     IMG_PLAYER_1_MOVING_LEFT
2367   },
2368   {
2369     EL_PLAYER_1,                        ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2370     IMG_PLAYER_1_MOVING_RIGHT
2371   },
2372   {
2373     EL_PLAYER_1,                        ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2374     IMG_PLAYER_1_DIGGING_DOWN
2375   },
2376   {
2377     EL_PLAYER_1,                        ACTION_DIGGING, MV_BIT_UP, FALSE,
2378     IMG_PLAYER_1_DIGGING_UP
2379   },
2380   {
2381     EL_PLAYER_1,                        ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2382     IMG_PLAYER_1_DIGGING_LEFT
2383   },
2384   {
2385     EL_PLAYER_1,                        ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2386     IMG_PLAYER_1_DIGGING_RIGHT
2387   },
2388   {
2389     EL_PLAYER_1,                        ACTION_COLLECTING, MV_BIT_DOWN, FALSE,
2390     IMG_PLAYER_1_COLLECTING_DOWN
2391   },
2392   {
2393     EL_PLAYER_1,                        ACTION_COLLECTING, MV_BIT_UP, FALSE,
2394     IMG_PLAYER_1_COLLECTING_UP
2395   },
2396   {
2397     EL_PLAYER_1,                        ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
2398     IMG_PLAYER_1_COLLECTING_LEFT
2399   },
2400   {
2401     EL_PLAYER_1,                        ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
2402     IMG_PLAYER_1_COLLECTING_RIGHT
2403   },
2404   {
2405     EL_PLAYER_1,                        ACTION_PUSHING, MV_BIT_DOWN, FALSE,
2406     IMG_PLAYER_1_PUSHING_DOWN
2407   },
2408   {
2409     EL_PLAYER_1,                        ACTION_PUSHING, MV_BIT_UP, FALSE,
2410     IMG_PLAYER_1_PUSHING_UP
2411   },
2412   {
2413     EL_PLAYER_1,                        ACTION_PUSHING, MV_BIT_LEFT, FALSE,
2414     IMG_PLAYER_1_PUSHING_LEFT
2415   },
2416   {
2417     EL_PLAYER_1,                        ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
2418     IMG_PLAYER_1_PUSHING_RIGHT
2419   },
2420   {
2421     EL_PLAYER_1,                        ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
2422     IMG_PLAYER_1_SNAPPING_DOWN
2423   },
2424   {
2425     EL_PLAYER_1,                        ACTION_SNAPPING, MV_BIT_UP, FALSE,
2426     IMG_PLAYER_1_SNAPPING_UP
2427   },
2428   {
2429     EL_PLAYER_1,                        ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
2430     IMG_PLAYER_1_SNAPPING_LEFT
2431   },
2432   {
2433     EL_PLAYER_1,                        ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
2434     IMG_PLAYER_1_SNAPPING_RIGHT
2435   },
2436   {
2437     EL_PLAYER_2,                        -1, -1, FALSE,
2438     IMG_PLAYER_2
2439   },
2440   {
2441     EL_PLAYER_2,                        -1, MV_BIT_DOWN, FALSE,
2442     IMG_PLAYER_2_DOWN
2443   },
2444   {
2445     EL_PLAYER_2,                        -1, MV_BIT_UP, FALSE,
2446     IMG_PLAYER_2_UP
2447   },
2448   {
2449     EL_PLAYER_2,                        -1, MV_BIT_LEFT, FALSE,
2450     IMG_PLAYER_2_LEFT
2451   },
2452   {
2453     EL_PLAYER_2,                        -1, MV_BIT_RIGHT, FALSE,
2454     IMG_PLAYER_2_RIGHT
2455   },
2456   {
2457     EL_PLAYER_2,                        ACTION_MOVING, MV_BIT_DOWN, FALSE,
2458     IMG_PLAYER_2_MOVING_DOWN
2459   },
2460   {
2461     EL_PLAYER_2,                        ACTION_MOVING, MV_BIT_UP, FALSE,
2462     IMG_PLAYER_2_MOVING_UP
2463   },
2464   {
2465     EL_PLAYER_2,                        ACTION_MOVING, MV_BIT_LEFT, FALSE,
2466     IMG_PLAYER_2_MOVING_LEFT
2467   },
2468   {
2469     EL_PLAYER_2,                        ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2470     IMG_PLAYER_2_MOVING_RIGHT
2471   },
2472   {
2473     EL_PLAYER_2,                        ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2474     IMG_PLAYER_2_DIGGING_DOWN
2475   },
2476   {
2477     EL_PLAYER_2,                        ACTION_DIGGING, MV_BIT_UP, FALSE,
2478     IMG_PLAYER_2_DIGGING_UP
2479   },
2480   {
2481     EL_PLAYER_2,                        ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2482     IMG_PLAYER_2_DIGGING_LEFT
2483   },
2484   {
2485     EL_PLAYER_2,                        ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2486     IMG_PLAYER_2_DIGGING_RIGHT
2487   },
2488   {
2489     EL_PLAYER_2,                        ACTION_COLLECTING, MV_BIT_DOWN, FALSE,
2490     IMG_PLAYER_2_COLLECTING_DOWN
2491   },
2492   {
2493     EL_PLAYER_2,                        ACTION_COLLECTING, MV_BIT_UP, FALSE,
2494     IMG_PLAYER_2_COLLECTING_UP
2495   },
2496   {
2497     EL_PLAYER_2,                        ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
2498     IMG_PLAYER_2_COLLECTING_LEFT
2499   },
2500   {
2501     EL_PLAYER_2,                        ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
2502     IMG_PLAYER_2_COLLECTING_RIGHT
2503   },
2504   {
2505     EL_PLAYER_2,                        ACTION_PUSHING, MV_BIT_DOWN, FALSE,
2506     IMG_PLAYER_2_PUSHING_DOWN
2507   },
2508   {
2509     EL_PLAYER_2,                        ACTION_PUSHING, MV_BIT_UP, FALSE,
2510     IMG_PLAYER_2_PUSHING_UP
2511   },
2512   {
2513     EL_PLAYER_2,                        ACTION_PUSHING, MV_BIT_LEFT, FALSE,
2514     IMG_PLAYER_2_PUSHING_LEFT
2515   },
2516   {
2517     EL_PLAYER_2,                        ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
2518     IMG_PLAYER_2_PUSHING_RIGHT
2519   },
2520   {
2521     EL_PLAYER_2,                        ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
2522     IMG_PLAYER_2_SNAPPING_DOWN
2523   },
2524   {
2525     EL_PLAYER_2,                        ACTION_SNAPPING, MV_BIT_UP, FALSE,
2526     IMG_PLAYER_2_SNAPPING_UP
2527   },
2528   {
2529     EL_PLAYER_2,                        ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
2530     IMG_PLAYER_2_SNAPPING_LEFT
2531   },
2532   {
2533     EL_PLAYER_2,                        ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
2534     IMG_PLAYER_2_SNAPPING_RIGHT
2535   },
2536   {
2537     EL_PLAYER_3,                        -1, -1, FALSE,
2538     IMG_PLAYER_3
2539   },
2540   {
2541     EL_PLAYER_3,                        -1, MV_BIT_DOWN, FALSE,
2542     IMG_PLAYER_3_DOWN
2543   },
2544   {
2545     EL_PLAYER_3,                        -1, MV_BIT_UP, FALSE,
2546     IMG_PLAYER_3_UP
2547   },
2548   {
2549     EL_PLAYER_3,                        -1, MV_BIT_LEFT, FALSE,
2550     IMG_PLAYER_3_LEFT
2551   },
2552   {
2553     EL_PLAYER_3,                        -1, MV_BIT_RIGHT, FALSE,
2554     IMG_PLAYER_3_RIGHT
2555   },
2556   {
2557     EL_PLAYER_3,                        ACTION_MOVING, MV_BIT_DOWN, FALSE,
2558     IMG_PLAYER_3_MOVING_DOWN
2559   },
2560   {
2561     EL_PLAYER_3,                        ACTION_MOVING, MV_BIT_UP, FALSE,
2562     IMG_PLAYER_3_MOVING_UP
2563   },
2564   {
2565     EL_PLAYER_3,                        ACTION_MOVING, MV_BIT_LEFT, FALSE,
2566     IMG_PLAYER_3_MOVING_LEFT
2567   },
2568   {
2569     EL_PLAYER_3,                        ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2570     IMG_PLAYER_3_MOVING_RIGHT
2571   },
2572   {
2573     EL_PLAYER_3,                        ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2574     IMG_PLAYER_3_DIGGING_DOWN
2575   },
2576   {
2577     EL_PLAYER_3,                        ACTION_DIGGING, MV_BIT_UP, FALSE,
2578     IMG_PLAYER_3_DIGGING_UP
2579   },
2580   {
2581     EL_PLAYER_3,                        ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2582     IMG_PLAYER_3_DIGGING_LEFT
2583   },
2584   {
2585     EL_PLAYER_3,                        ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2586     IMG_PLAYER_3_DIGGING_RIGHT
2587   },
2588   {
2589     EL_PLAYER_3,                        ACTION_COLLECTING, MV_BIT_DOWN, FALSE,
2590     IMG_PLAYER_3_COLLECTING_DOWN
2591   },
2592   {
2593     EL_PLAYER_3,                        ACTION_COLLECTING, MV_BIT_UP, FALSE,
2594     IMG_PLAYER_3_COLLECTING_UP
2595   },
2596   {
2597     EL_PLAYER_3,                        ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
2598     IMG_PLAYER_3_COLLECTING_LEFT
2599   },
2600   {
2601     EL_PLAYER_3,                        ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
2602     IMG_PLAYER_3_COLLECTING_RIGHT
2603   },
2604   {
2605     EL_PLAYER_3,                        ACTION_PUSHING, MV_BIT_DOWN, FALSE,
2606     IMG_PLAYER_3_PUSHING_DOWN
2607   },
2608   {
2609     EL_PLAYER_3,                        ACTION_PUSHING, MV_BIT_UP, FALSE,
2610     IMG_PLAYER_3_PUSHING_UP
2611   },
2612   {
2613     EL_PLAYER_3,                        ACTION_PUSHING, MV_BIT_LEFT, FALSE,
2614     IMG_PLAYER_3_PUSHING_LEFT
2615   },
2616   {
2617     EL_PLAYER_3,                        ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
2618     IMG_PLAYER_3_PUSHING_RIGHT
2619   },
2620   {
2621     EL_PLAYER_3,                        ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
2622     IMG_PLAYER_3_SNAPPING_DOWN
2623   },
2624   {
2625     EL_PLAYER_3,                        ACTION_SNAPPING, MV_BIT_UP, FALSE,
2626     IMG_PLAYER_3_SNAPPING_UP
2627   },
2628   {
2629     EL_PLAYER_3,                        ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
2630     IMG_PLAYER_3_SNAPPING_LEFT
2631   },
2632   {
2633     EL_PLAYER_3,                        ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
2634     IMG_PLAYER_3_SNAPPING_RIGHT
2635   },
2636   {
2637     EL_PLAYER_4,                        -1, -1, FALSE,
2638     IMG_PLAYER_4
2639   },
2640   {
2641     EL_PLAYER_4,                        -1, MV_BIT_DOWN, FALSE,
2642     IMG_PLAYER_4_DOWN
2643   },
2644   {
2645     EL_PLAYER_4,                        -1, MV_BIT_UP, FALSE,
2646     IMG_PLAYER_4_UP
2647   },
2648   {
2649     EL_PLAYER_4,                        -1, MV_BIT_LEFT, FALSE,
2650     IMG_PLAYER_4_LEFT
2651   },
2652   {
2653     EL_PLAYER_4,                        -1, MV_BIT_RIGHT, FALSE,
2654     IMG_PLAYER_4_RIGHT
2655   },
2656   {
2657     EL_PLAYER_4,                        ACTION_MOVING, MV_BIT_DOWN, FALSE,
2658     IMG_PLAYER_4_MOVING_DOWN
2659   },
2660   {
2661     EL_PLAYER_4,                        ACTION_MOVING, MV_BIT_UP, FALSE,
2662     IMG_PLAYER_4_MOVING_UP
2663   },
2664   {
2665     EL_PLAYER_4,                        ACTION_MOVING, MV_BIT_LEFT, FALSE,
2666     IMG_PLAYER_4_MOVING_LEFT
2667   },
2668   {
2669     EL_PLAYER_4,                        ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2670     IMG_PLAYER_4_MOVING_RIGHT
2671   },
2672   {
2673     EL_PLAYER_4,                        ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2674     IMG_PLAYER_4_DIGGING_DOWN
2675   },
2676   {
2677     EL_PLAYER_4,                        ACTION_DIGGING, MV_BIT_UP, FALSE,
2678     IMG_PLAYER_4_DIGGING_UP
2679   },
2680   {
2681     EL_PLAYER_4,                        ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2682     IMG_PLAYER_4_DIGGING_LEFT
2683   },
2684   {
2685     EL_PLAYER_4,                        ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2686     IMG_PLAYER_4_DIGGING_RIGHT
2687   },
2688   {
2689     EL_PLAYER_4,                        ACTION_COLLECTING, MV_BIT_DOWN, FALSE,
2690     IMG_PLAYER_4_COLLECTING_DOWN
2691   },
2692   {
2693     EL_PLAYER_4,                        ACTION_COLLECTING, MV_BIT_UP, FALSE,
2694     IMG_PLAYER_4_COLLECTING_UP
2695   },
2696   {
2697     EL_PLAYER_4,                        ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
2698     IMG_PLAYER_4_COLLECTING_LEFT
2699   },
2700   {
2701     EL_PLAYER_4,                        ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
2702     IMG_PLAYER_4_COLLECTING_RIGHT
2703   },
2704   {
2705     EL_PLAYER_4,                        ACTION_PUSHING, MV_BIT_DOWN, FALSE,
2706     IMG_PLAYER_4_PUSHING_DOWN
2707   },
2708   {
2709     EL_PLAYER_4,                        ACTION_PUSHING, MV_BIT_UP, FALSE,
2710     IMG_PLAYER_4_PUSHING_UP
2711   },
2712   {
2713     EL_PLAYER_4,                        ACTION_PUSHING, MV_BIT_LEFT, FALSE,
2714     IMG_PLAYER_4_PUSHING_LEFT
2715   },
2716   {
2717     EL_PLAYER_4,                        ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
2718     IMG_PLAYER_4_PUSHING_RIGHT
2719   },
2720   {
2721     EL_PLAYER_4,                        ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
2722     IMG_PLAYER_4_SNAPPING_DOWN
2723   },
2724   {
2725     EL_PLAYER_4,                        ACTION_SNAPPING, MV_BIT_UP, FALSE,
2726     IMG_PLAYER_4_SNAPPING_UP
2727   },
2728   {
2729     EL_PLAYER_4,                        ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
2730     IMG_PLAYER_4_SNAPPING_LEFT
2731   },
2732   {
2733     EL_PLAYER_4,                        ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
2734     IMG_PLAYER_4_SNAPPING_RIGHT
2735   },
2736   {
2737     EL_DEFAULT,                         ACTION_EXPLODING, -1, FALSE,
2738     IMG_DEFAULT_EXPLODING
2739   },
2740   {
2741     EL_STEELWALL_TOPLEFT,               -1, -1, FALSE,
2742     IMG_STEELWALL_TOPLEFT
2743   },
2744   {
2745     EL_STEELWALL_TOPRIGHT,              -1, -1, FALSE,
2746     IMG_STEELWALL_TOPRIGHT
2747   },
2748   {
2749     EL_STEELWALL_BOTTOMLEFT,            -1, -1, FALSE,
2750     IMG_STEELWALL_BOTTOMLEFT
2751   },
2752   {
2753     EL_STEELWALL_BOTTOMRIGHT,           -1, -1, FALSE,
2754     IMG_STEELWALL_BOTTOMRIGHT
2755   },
2756   {
2757     EL_STEELWALL_HORIZONTAL,            -1, -1, FALSE,
2758     IMG_STEELWALL_HORIZONTAL
2759   },
2760   {
2761     EL_STEELWALL_VERTICAL,              -1, -1, FALSE,
2762     IMG_STEELWALL_VERTICAL
2763   },
2764   {
2765     EL_INVISIBLE_STEELWALL_TOPLEFT,     -1, -1, FALSE,
2766     IMG_INVISIBLE_STEELWALL_TOPLEFT
2767   },
2768   {
2769     EL_INVISIBLE_STEELWALL_TOPRIGHT,    -1, -1, FALSE,
2770     IMG_INVISIBLE_STEELWALL_TOPRIGHT
2771   },
2772   {
2773     EL_INVISIBLE_STEELWALL_BOTTOMLEFT,  -1, -1, FALSE,
2774     IMG_INVISIBLE_STEELWALL_BOTTOMLEFT
2775   },
2776   {
2777     EL_INVISIBLE_STEELWALL_BOTTOMRIGHT, -1, -1, FALSE,
2778     IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT
2779   },
2780   {
2781     EL_INVISIBLE_STEELWALL_HORIZONTAL,  -1, -1, FALSE,
2782     IMG_INVISIBLE_STEELWALL_HORIZONTAL
2783   },
2784   {
2785     EL_INVISIBLE_STEELWALL_VERTICAL,    -1, -1, FALSE,
2786     IMG_INVISIBLE_STEELWALL_VERTICAL
2787   },
2788   {
2789     EL_ARROW_LEFT,                      -1, -1, FALSE,
2790     IMG_ARROW_LEFT
2791   },
2792   {
2793     EL_ARROW_RIGHT,                     -1, -1, FALSE,
2794     IMG_ARROW_RIGHT
2795   },
2796   {
2797     EL_ARROW_UP,                        -1, -1, FALSE,
2798     IMG_ARROW_UP
2799   },
2800   {
2801     EL_ARROW_DOWN,                      -1, -1, FALSE,
2802     IMG_ARROW_DOWN
2803   },
2804   {
2805     EL_UNKNOWN,                         -1, -1, FALSE,
2806     IMG_UNKNOWN
2807   },
2808   {
2809     EL_TRIGGER_ELEMENT,                 -1, -1, FALSE,
2810     IMG_TRIGGER_ELEMENT
2811   },
2812   {
2813     EL_TRIGGER_PLAYER,                  -1, -1, FALSE,
2814     IMG_TRIGGER_PLAYER
2815   },
2816   {
2817     EL_TRIGGER_CE_VALUE,                -1, -1, FALSE,
2818     IMG_TRIGGER_CE_VALUE
2819   },
2820   {
2821     EL_TRIGGER_CE_SCORE,                -1, -1, FALSE,
2822     IMG_TRIGGER_CE_SCORE
2823   },
2824   {
2825     EL_CURRENT_CE_VALUE,                -1, -1, FALSE,
2826     IMG_CURRENT_CE_VALUE
2827   },
2828   {
2829     EL_CURRENT_CE_SCORE,                -1, -1, FALSE,
2830     IMG_CURRENT_CE_SCORE
2831   },
2832   {
2833     EL_PREV_CE_1,                       -1, -1, FALSE,
2834     IMG_PREV_CE_1
2835   },
2836   {
2837     EL_PREV_CE_2,                       -1, -1, FALSE,
2838     IMG_PREV_CE_2
2839   },
2840   {
2841     EL_PREV_CE_3,                       -1, -1, FALSE,
2842     IMG_PREV_CE_3
2843   },
2844   {
2845     EL_PREV_CE_4,                       -1, -1, FALSE,
2846     IMG_PREV_CE_4
2847   },
2848   {
2849     EL_PREV_CE_5,                       -1, -1, FALSE,
2850     IMG_PREV_CE_5
2851   },
2852   {
2853     EL_PREV_CE_6,                       -1, -1, FALSE,
2854     IMG_PREV_CE_6
2855   },
2856   {
2857     EL_PREV_CE_7,                       -1, -1, FALSE,
2858     IMG_PREV_CE_7
2859   },
2860   {
2861     EL_PREV_CE_8,                       -1, -1, FALSE,
2862     IMG_PREV_CE_8
2863   },
2864   {
2865     EL_NEXT_CE_1,                       -1, -1, FALSE,
2866     IMG_NEXT_CE_1
2867   },
2868   {
2869     EL_NEXT_CE_2,                       -1, -1, FALSE,
2870     IMG_NEXT_CE_2
2871   },
2872   {
2873     EL_NEXT_CE_3,                       -1, -1, FALSE,
2874     IMG_NEXT_CE_3
2875   },
2876   {
2877     EL_NEXT_CE_4,                       -1, -1, FALSE,
2878     IMG_NEXT_CE_4
2879   },
2880   {
2881     EL_NEXT_CE_5,                       -1, -1, FALSE,
2882     IMG_NEXT_CE_5
2883   },
2884   {
2885     EL_NEXT_CE_6,                       -1, -1, FALSE,
2886     IMG_NEXT_CE_6
2887   },
2888   {
2889     EL_NEXT_CE_7,                       -1, -1, FALSE,
2890     IMG_NEXT_CE_7
2891   },
2892   {
2893     EL_NEXT_CE_8,                       -1, -1, FALSE,
2894     IMG_NEXT_CE_8
2895   },
2896   {
2897     EL_SELF,                            -1, -1, FALSE,
2898     IMG_SELF
2899   },
2900   {
2901     EL_ANY_ELEMENT,                     -1, -1, FALSE,
2902     IMG_ANY_ELEMENT
2903   },
2904   {
2905     EL_EMC_KEY_5,                       -1, -1, FALSE,
2906     IMG_EMC_KEY_5
2907   },
2908   {
2909     EL_EMC_KEY_6,                       -1, -1, FALSE,
2910     IMG_EMC_KEY_6
2911   },
2912   {
2913     EL_EMC_KEY_7,                       -1, -1, FALSE,
2914     IMG_EMC_KEY_7
2915   },
2916   {
2917     EL_EMC_KEY_8,                       -1, -1, FALSE,
2918     IMG_EMC_KEY_8
2919   },
2920   {
2921     EL_EMC_GATE_5,                      -1, -1, FALSE,
2922     IMG_EMC_GATE_5
2923   },
2924   {
2925     EL_EMC_GATE_6,                      -1, -1, FALSE,
2926     IMG_EMC_GATE_6
2927   },
2928   {
2929     EL_EMC_GATE_7,                      -1, -1, FALSE,
2930     IMG_EMC_GATE_7
2931   },
2932   {
2933     EL_EMC_GATE_8,                      -1, -1, FALSE,
2934     IMG_EMC_GATE_8
2935   },
2936   {
2937     EL_EMC_GATE_5_GRAY,                 -1, -1, FALSE,
2938     IMG_EMC_GATE_5_GRAY
2939   },
2940   {
2941     EL_EMC_GATE_5_GRAY_ACTIVE,          -1, -1, FALSE,
2942     IMG_EMC_GATE_5_GRAY_ACTIVE
2943   },
2944   {
2945     EL_EMC_GATE_5_GRAY,                 ACTION_ACTIVE, -1, FALSE,
2946     IMG_EMC_GATE_5_GRAY_ACTIVE
2947   },
2948   {
2949     EL_EMC_GATE_6_GRAY,                 -1, -1, FALSE,
2950     IMG_EMC_GATE_6_GRAY
2951   },
2952   {
2953     EL_EMC_GATE_6_GRAY_ACTIVE,          -1, -1, FALSE,
2954     IMG_EMC_GATE_6_GRAY_ACTIVE
2955   },
2956   {
2957     EL_EMC_GATE_6_GRAY,                 ACTION_ACTIVE, -1, FALSE,
2958     IMG_EMC_GATE_6_GRAY_ACTIVE
2959   },
2960   {
2961     EL_EMC_GATE_7_GRAY,                 -1, -1, FALSE,
2962     IMG_EMC_GATE_7_GRAY
2963   },
2964   {
2965     EL_EMC_GATE_7_GRAY_ACTIVE,          -1, -1, FALSE,
2966     IMG_EMC_GATE_7_GRAY_ACTIVE
2967   },
2968   {
2969     EL_EMC_GATE_7_GRAY,                 ACTION_ACTIVE, -1, FALSE,
2970     IMG_EMC_GATE_7_GRAY_ACTIVE
2971   },
2972   {
2973     EL_EMC_GATE_8_GRAY,                 -1, -1, FALSE,
2974     IMG_EMC_GATE_8_GRAY
2975   },
2976   {
2977     EL_EMC_GATE_8_GRAY_ACTIVE,          -1, -1, FALSE,
2978     IMG_EMC_GATE_8_GRAY_ACTIVE
2979   },
2980   {
2981     EL_EMC_GATE_8_GRAY,                 ACTION_ACTIVE, -1, FALSE,
2982     IMG_EMC_GATE_8_GRAY_ACTIVE
2983   },
2984   {
2985     EL_EMC_ANDROID,                     -1, -1, FALSE,
2986     IMG_EMC_ANDROID
2987   },
2988   {
2989     EL_EMC_ANDROID,                     ACTION_SHRINKING, MV_BIT_UPLEFT, FALSE,
2990     IMG_EMC_ANDROID_SHRINKING_UPLEFT
2991   },
2992   {
2993     EL_EMC_ANDROID,                     ACTION_GROWING, MV_BIT_DOWNRIGHT, FALSE,
2994     IMG_EMC_ANDROID_GROWING_DOWNRIGHT
2995   },
2996   {
2997     EL_EMC_ANDROID,                     ACTION_SHRINKING, MV_BIT_DOWNLEFT, FALSE,
2998     IMG_EMC_ANDROID_SHRINKING_DOWNLEFT
2999   },
3000   {
3001     EL_EMC_ANDROID,                     ACTION_GROWING, MV_BIT_UPRIGHT, FALSE,
3002     IMG_EMC_ANDROID_GROWING_UPRIGHT
3003   },
3004   {
3005     EL_EMC_ANDROID,                     ACTION_SHRINKING, MV_BIT_UPRIGHT, FALSE,
3006     IMG_EMC_ANDROID_SHRINKING_UPRIGHT
3007   },
3008   {
3009     EL_EMC_ANDROID,                     ACTION_GROWING, MV_BIT_DOWNLEFT, FALSE,
3010     IMG_EMC_ANDROID_GROWING_DOWNLEFT
3011   },
3012   {
3013     EL_EMC_ANDROID,                     ACTION_SHRINKING, MV_BIT_DOWNRIGHT, FALSE,
3014     IMG_EMC_ANDROID_SHRINKING_DOWNRIGHT
3015   },
3016   {
3017     EL_EMC_ANDROID,                     ACTION_GROWING, MV_BIT_UPLEFT, FALSE,
3018     IMG_EMC_ANDROID_GROWING_UPLEFT
3019   },
3020   {
3021     EL_EMC_GRASS,                       -1, -1, FALSE,
3022     IMG_EMC_GRASS
3023   },
3024   {
3025     EL_EMC_GRASS,                       -1, -1, TRUE,
3026     IMG_EMC_GRASS_CRUMBLED
3027   },
3028   {
3029     EL_EMC_GRASS,                       ACTION_DIGGING, MV_BIT_LEFT, FALSE,
3030     IMG_EMC_GRASS_DIGGING_LEFT
3031   },
3032   {
3033     EL_EMC_GRASS,                       ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
3034     IMG_EMC_GRASS_DIGGING_RIGHT
3035   },
3036   {
3037     EL_EMC_GRASS,                       ACTION_DIGGING, MV_BIT_UP, FALSE,
3038     IMG_EMC_GRASS_DIGGING_UP
3039   },
3040   {
3041     EL_EMC_GRASS,                       ACTION_DIGGING, MV_BIT_DOWN, FALSE,
3042     IMG_EMC_GRASS_DIGGING_DOWN
3043   },
3044   {
3045     EL_EMC_GRASS,                       ACTION_DIGGING, MV_BIT_LEFT, TRUE,
3046     IMG_EMC_GRASS_DIGGING_LEFT_CRUMBLED
3047   },
3048   {
3049     EL_EMC_GRASS,                       ACTION_DIGGING, MV_BIT_RIGHT, TRUE,
3050     IMG_EMC_GRASS_DIGGING_RIGHT_CRUMBLED
3051   },
3052   {
3053     EL_EMC_GRASS,                       ACTION_DIGGING, MV_BIT_UP, TRUE,
3054     IMG_EMC_GRASS_DIGGING_UP_CRUMBLED
3055   },
3056   {
3057     EL_EMC_GRASS,                       ACTION_DIGGING, MV_BIT_DOWN, TRUE,
3058     IMG_EMC_GRASS_DIGGING_DOWN_CRUMBLED
3059   },
3060   {
3061     EL_EMC_MAGIC_BALL,                  -1, -1, FALSE,
3062     IMG_EMC_MAGIC_BALL
3063   },
3064   {
3065     EL_EMC_MAGIC_BALL_ACTIVE,           -1, -1, FALSE,
3066     IMG_EMC_MAGIC_BALL_ACTIVE
3067   },
3068   {
3069     EL_EMC_MAGIC_BALL,                  ACTION_ACTIVE, -1, FALSE,
3070     IMG_EMC_MAGIC_BALL_ACTIVE
3071   },
3072   {
3073     EL_EMC_MAGIC_BALL,                  ACTION_DROPPING, -1, FALSE,
3074     IMG_EMC_MAGIC_BALL_DROPPING
3075   },
3076   {
3077     EL_EMC_MAGIC_BALL_SWITCH,           -1, -1, FALSE,
3078     IMG_EMC_MAGIC_BALL_SWITCH
3079   },
3080   {
3081     EL_EMC_MAGIC_BALL_SWITCH_ACTIVE,    -1, -1, FALSE,
3082     IMG_EMC_MAGIC_BALL_SWITCH_ACTIVE
3083   },
3084   {
3085     EL_EMC_MAGIC_BALL_SWITCH,           ACTION_ACTIVE, -1, FALSE,
3086     IMG_EMC_MAGIC_BALL_SWITCH_ACTIVE
3087   },
3088   {
3089     EL_EMC_SPRING_BUMPER,               -1, -1, FALSE,
3090     IMG_EMC_SPRING_BUMPER
3091   },
3092   {
3093     EL_EMC_SPRING_BUMPER_ACTIVE,        -1, -1, FALSE,
3094     IMG_EMC_SPRING_BUMPER_ACTIVE
3095   },
3096   {
3097     EL_EMC_SPRING_BUMPER,               ACTION_ACTIVE, -1, FALSE,
3098     IMG_EMC_SPRING_BUMPER_ACTIVE
3099   },
3100   {
3101     EL_EMC_PLANT,                       -1, -1, FALSE,
3102     IMG_EMC_PLANT
3103   },
3104   {
3105     EL_EMC_PLANT,                       -1, -1, TRUE,
3106     IMG_EMC_PLANT_CRUMBLED
3107   },
3108   {
3109     EL_EMC_LENSES,                      -1, -1, FALSE,
3110     IMG_EMC_LENSES
3111   },
3112   {
3113     EL_EMC_MAGNIFIER,                   -1, -1, FALSE,
3114     IMG_EMC_MAGNIFIER
3115   },
3116   {
3117     EL_EMC_WALL_9,                      -1, -1, FALSE,
3118     IMG_EMC_WALL_9
3119   },
3120   {
3121     EL_EMC_WALL_10,                     -1, -1, FALSE,
3122     IMG_EMC_WALL_10
3123   },
3124   {
3125     EL_EMC_WALL_11,                     -1, -1, FALSE,
3126     IMG_EMC_WALL_11
3127   },
3128   {
3129     EL_EMC_WALL_12,                     -1, -1, FALSE,
3130     IMG_EMC_WALL_12
3131   },
3132   {
3133     EL_EMC_WALL_13,                     -1, -1, FALSE,
3134     IMG_EMC_WALL_13
3135   },
3136   {
3137     EL_EMC_WALL_14,                     -1, -1, FALSE,
3138     IMG_EMC_WALL_14
3139   },
3140   {
3141     EL_EMC_WALL_15,                     -1, -1, FALSE,
3142     IMG_EMC_WALL_15
3143   },
3144   {
3145     EL_EMC_WALL_16,                     -1, -1, FALSE,
3146     IMG_EMC_WALL_16
3147   },
3148   {
3149     EL_EMC_WALL_SLIPPERY_1,             -1, -1, FALSE,
3150     IMG_EMC_WALL_SLIPPERY_1
3151   },
3152   {
3153     EL_EMC_WALL_SLIPPERY_2,             -1, -1, FALSE,
3154     IMG_EMC_WALL_SLIPPERY_2
3155   },
3156   {
3157     EL_EMC_WALL_SLIPPERY_3,             -1, -1, FALSE,
3158     IMG_EMC_WALL_SLIPPERY_3
3159   },
3160   {
3161     EL_EMC_WALL_SLIPPERY_4,             -1, -1, FALSE,
3162     IMG_EMC_WALL_SLIPPERY_4
3163   },
3164   {
3165     EL_EMC_FAKE_GRASS,                  -1, -1, FALSE,
3166     IMG_EMC_FAKE_GRASS
3167   },
3168   {
3169     EL_EMC_FAKE_GRASS,                  -1, -1, TRUE,
3170     IMG_EMC_FAKE_GRASS_CRUMBLED
3171   },
3172   {
3173     EL_EMC_FAKE_GRASS_ACTIVE,           -1, -1, FALSE,
3174     IMG_EMC_FAKE_GRASS_ACTIVE
3175   },
3176   {
3177     EL_EMC_FAKE_GRASS,                  ACTION_ACTIVE, -1, FALSE,
3178     IMG_EMC_FAKE_GRASS_ACTIVE
3179   },
3180   {
3181     EL_EMC_FAKE_GRASS,                  ACTION_ACTIVE, -1, TRUE,
3182     IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED
3183   },
3184   {
3185     EL_EMC_FAKE_GRASS_ACTIVE,           -1, -1, TRUE,
3186     IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED
3187   },
3188   {
3189     EL_EMC_FAKE_ACID,                   -1, -1, FALSE,
3190     IMG_EMC_FAKE_ACID
3191   },
3192   {
3193     EL_EMC_DRIPPER,                     -1, -1, FALSE,
3194     IMG_EMC_DRIPPER
3195   },
3196   {
3197     EL_EMC_DRIPPER_ACTIVE,              -1, -1, FALSE,
3198     IMG_EMC_DRIPPER_ACTIVE
3199   },
3200   {
3201     EL_EMC_DRIPPER,                     ACTION_ACTIVE, -1, FALSE,
3202     IMG_EMC_DRIPPER_ACTIVE
3203   },
3204   {
3205     EL_BD_BUTTERFLY_DOWN,               -1, -1, FALSE,
3206     IMG_BD_BUTTERFLY
3207   },
3208   {
3209     EL_BD_BUTTERFLY_LEFT,               -1, -1, FALSE,
3210     IMG_BD_BUTTERFLY
3211   },
3212   {
3213     EL_BD_BUTTERFLY_RIGHT,              -1, -1, FALSE,
3214     IMG_BD_BUTTERFLY
3215   },
3216   {
3217     EL_BD_BUTTERFLY_UP,                 -1, -1, FALSE,
3218     IMG_BD_BUTTERFLY
3219   },
3220   {
3221     EL_BD_FIREFLY_DOWN,                 -1, -1, FALSE,
3222     IMG_BD_FIREFLY
3223   },
3224   {
3225     EL_BD_FIREFLY_LEFT,                 -1, -1, FALSE,
3226     IMG_BD_FIREFLY
3227   },
3228   {
3229     EL_BD_FIREFLY_RIGHT,                -1, -1, FALSE,
3230     IMG_BD_FIREFLY
3231   },
3232   {
3233     EL_BD_FIREFLY_UP,                   -1, -1, FALSE,
3234     IMG_BD_FIREFLY
3235   },
3236   {
3237     EL_DOOR_WHITE,                      -1, -1, FALSE,
3238     IMG_CHAR_QUESTION
3239   },
3240   {
3241     EL_DOOR_WHITE_GRAY,                 -1, -1, FALSE,
3242     IMG_CHAR_QUESTION
3243   },
3244   {
3245     EL_DX_UNKNOWN_15,                   -1, -1, FALSE,
3246     IMG_CHAR_QUESTION
3247   },
3248   {
3249     EL_DX_UNKNOWN_42,                   -1, -1, FALSE,
3250     IMG_CHAR_QUESTION
3251   },
3252   {
3253     EL_KEY_WHITE,                       -1, -1, FALSE,
3254     IMG_CHAR_QUESTION
3255   },
3256   {
3257     EL_SIGN_EXIT,                       -1, -1, FALSE,
3258     IMG_CHAR_QUESTION
3259   },
3260   {
3261     EL_SIGN_HEART,                      -1, -1, FALSE,
3262     IMG_CHAR_QUESTION
3263   },
3264   {
3265     EL_SIGN_ONEWAY,                     -1, -1, FALSE,
3266     IMG_CHAR_QUESTION
3267   },
3268   {
3269     EL_SIGN_OTHER,                      -1, -1, FALSE,
3270     IMG_CHAR_QUESTION
3271   },
3272   {
3273     EL_SIGN_PARKING,                    -1, -1, FALSE,
3274     IMG_CHAR_QUESTION
3275   },
3276   {
3277     EL_SIGN_RADIOACTIVITY,              -1, -1, FALSE,
3278     IMG_CHAR_QUESTION
3279   },
3280   {
3281     EL_SIGN_ROUND,                      -1, -1, FALSE,
3282     IMG_CHAR_QUESTION
3283   },
3284   {
3285     EL_SIGN_TRIANGLE,                   -1, -1, FALSE,
3286     IMG_CHAR_QUESTION
3287   },
3288   {
3289     EL_SIGN_WHEELCHAIR,                 -1, -1, FALSE,
3290     IMG_CHAR_QUESTION
3291   },
3292   {
3293     EL_SIGN_YINYANG,                    -1, -1, FALSE,
3294     IMG_CHAR_QUESTION
3295   },
3296   {
3297     EL_CHAR_SPACE,                      -1, -1, FALSE,
3298     IMG_CHAR_SPACE
3299   },
3300   {
3301     EL_CHAR_EXCLAM,                     -1, -1, FALSE,
3302     IMG_CHAR_EXCLAM
3303   },
3304   {
3305     EL_CHAR_QUOTEDBL,                   -1, -1, FALSE,
3306     IMG_CHAR_QUOTEDBL
3307   },
3308   {
3309     EL_CHAR_NUMBERSIGN,                 -1, -1, FALSE,
3310     IMG_CHAR_NUMBERSIGN
3311   },
3312   {
3313     EL_CHAR_DOLLAR,                     -1, -1, FALSE,
3314     IMG_CHAR_DOLLAR
3315   },
3316   {
3317     EL_CHAR_PERCENT,                    -1, -1, FALSE,
3318     IMG_CHAR_PERCENT
3319   },
3320   {
3321     EL_CHAR_AMPERSAND,                  -1, -1, FALSE,
3322     IMG_CHAR_AMPERSAND
3323   },
3324   {
3325     EL_CHAR_APOSTROPHE,                 -1, -1, FALSE,
3326     IMG_CHAR_APOSTROPHE
3327   },
3328   {
3329     EL_CHAR_PARENLEFT,                  -1, -1, FALSE,
3330     IMG_CHAR_PARENLEFT
3331   },
3332   {
3333     EL_CHAR_PARENRIGHT,                 -1, -1, FALSE,
3334     IMG_CHAR_PARENRIGHT
3335   },
3336   {
3337     EL_CHAR_ASTERISK,                   -1, -1, FALSE,
3338     IMG_CHAR_ASTERISK
3339   },
3340   {
3341     EL_CHAR_PLUS,                       -1, -1, FALSE,
3342     IMG_CHAR_PLUS
3343   },
3344   {
3345     EL_CHAR_COMMA,                      -1, -1, FALSE,
3346     IMG_CHAR_COMMA
3347   },
3348   {
3349     EL_CHAR_MINUS,                      -1, -1, FALSE,
3350     IMG_CHAR_MINUS
3351   },
3352   {
3353     EL_CHAR_PERIOD,                     -1, -1, FALSE,
3354     IMG_CHAR_PERIOD
3355   },
3356   {
3357     EL_CHAR_SLASH,                      -1, -1, FALSE,
3358     IMG_CHAR_SLASH
3359   },
3360   {
3361     EL_CHAR_0,                          -1, -1, FALSE,
3362     IMG_CHAR_0
3363   },
3364   {
3365     EL_CHAR_1,                          -1, -1, FALSE,
3366     IMG_CHAR_1
3367   },
3368   {
3369     EL_CHAR_2,                          -1, -1, FALSE,
3370     IMG_CHAR_2
3371   },
3372   {
3373     EL_CHAR_3,                          -1, -1, FALSE,
3374     IMG_CHAR_3
3375   },
3376   {
3377     EL_CHAR_4,                          -1, -1, FALSE,
3378     IMG_CHAR_4
3379   },
3380   {
3381     EL_CHAR_5,                          -1, -1, FALSE,
3382     IMG_CHAR_5
3383   },
3384   {
3385     EL_CHAR_6,                          -1, -1, FALSE,
3386     IMG_CHAR_6
3387   },
3388   {
3389     EL_CHAR_7,                          -1, -1, FALSE,
3390     IMG_CHAR_7
3391   },
3392   {
3393     EL_CHAR_8,                          -1, -1, FALSE,
3394     IMG_CHAR_8
3395   },
3396   {
3397     EL_CHAR_9,                          -1, -1, FALSE,
3398     IMG_CHAR_9
3399   },
3400   {
3401     EL_CHAR_COLON,                      -1, -1, FALSE,
3402     IMG_CHAR_COLON
3403   },
3404   {
3405     EL_CHAR_SEMICOLON,                  -1, -1, FALSE,
3406     IMG_CHAR_SEMICOLON
3407   },
3408   {
3409     EL_CHAR_LESS,                       -1, -1, FALSE,
3410     IMG_CHAR_LESS
3411   },
3412   {
3413     EL_CHAR_EQUAL,                      -1, -1, FALSE,
3414     IMG_CHAR_EQUAL
3415   },
3416   {
3417     EL_CHAR_GREATER,                    -1, -1, FALSE,
3418     IMG_CHAR_GREATER
3419   },
3420   {
3421     EL_CHAR_QUESTION,                   -1, -1, FALSE,
3422     IMG_CHAR_QUESTION
3423   },
3424   {
3425     EL_CHAR_AT,                         -1, -1, FALSE,
3426     IMG_CHAR_AT
3427   },
3428   {
3429     EL_CHAR_A,                          -1, -1, FALSE,
3430     IMG_CHAR_A
3431   },
3432   {
3433     EL_CHAR_B,                          -1, -1, FALSE,
3434     IMG_CHAR_B
3435   },
3436   {
3437     EL_CHAR_C,                          -1, -1, FALSE,
3438     IMG_CHAR_C
3439   },
3440   {
3441     EL_CHAR_D,                          -1, -1, FALSE,
3442     IMG_CHAR_D
3443   },
3444   {
3445     EL_CHAR_E,                          -1, -1, FALSE,
3446     IMG_CHAR_E
3447   },
3448   {
3449     EL_CHAR_F,                          -1, -1, FALSE,
3450     IMG_CHAR_F
3451   },
3452   {
3453     EL_CHAR_G,                          -1, -1, FALSE,
3454     IMG_CHAR_G
3455   },
3456   {
3457     EL_CHAR_H,                          -1, -1, FALSE,
3458     IMG_CHAR_H
3459   },
3460   {
3461     EL_CHAR_I,                          -1, -1, FALSE,
3462     IMG_CHAR_I
3463   },
3464   {
3465     EL_CHAR_J,                          -1, -1, FALSE,
3466     IMG_CHAR_J
3467   },
3468   {
3469     EL_CHAR_K,                          -1, -1, FALSE,
3470     IMG_CHAR_K
3471   },
3472   {
3473     EL_CHAR_L,                          -1, -1, FALSE,
3474     IMG_CHAR_L
3475   },
3476   {
3477     EL_CHAR_M,                          -1, -1, FALSE,
3478     IMG_CHAR_M
3479   },
3480   {
3481     EL_CHAR_N,                          -1, -1, FALSE,
3482     IMG_CHAR_N
3483   },
3484   {
3485     EL_CHAR_O,                          -1, -1, FALSE,
3486     IMG_CHAR_O
3487   },
3488   {
3489     EL_CHAR_P,                          -1, -1, FALSE,
3490     IMG_CHAR_P
3491   },
3492   {
3493     EL_CHAR_Q,                          -1, -1, FALSE,
3494     IMG_CHAR_Q
3495   },
3496   {
3497     EL_CHAR_R,                          -1, -1, FALSE,
3498     IMG_CHAR_R
3499   },
3500   {
3501     EL_CHAR_S,                          -1, -1, FALSE,
3502     IMG_CHAR_S
3503   },
3504   {
3505     EL_CHAR_T,                          -1, -1, FALSE,
3506     IMG_CHAR_T
3507   },
3508   {
3509     EL_CHAR_U,                          -1, -1, FALSE,
3510     IMG_CHAR_U
3511   },
3512   {
3513     EL_CHAR_V,                          -1, -1, FALSE,
3514     IMG_CHAR_V
3515   },
3516   {
3517     EL_CHAR_W,                          -1, -1, FALSE,
3518     IMG_CHAR_W
3519   },
3520   {
3521     EL_CHAR_X,                          -1, -1, FALSE,
3522     IMG_CHAR_X
3523   },
3524   {
3525     EL_CHAR_Y,                          -1, -1, FALSE,
3526     IMG_CHAR_Y
3527   },
3528   {
3529     EL_CHAR_Z,                          -1, -1, FALSE,
3530     IMG_CHAR_Z
3531   },
3532   {
3533     EL_CHAR_BRACKETLEFT,                -1, -1, FALSE,
3534     IMG_CHAR_BRACKETLEFT
3535   },
3536   {
3537     EL_CHAR_BACKSLASH,                  -1, -1, FALSE,
3538     IMG_CHAR_BACKSLASH
3539   },
3540   {
3541     EL_CHAR_BRACKETRIGHT,               -1, -1, FALSE,
3542     IMG_CHAR_BRACKETRIGHT
3543   },
3544   {
3545     EL_CHAR_ASCIICIRCUM,                -1, -1, FALSE,
3546     IMG_CHAR_ASCIICIRCUM
3547   },
3548   {
3549     EL_CHAR_UNDERSCORE,                 -1, -1, FALSE,
3550     IMG_CHAR_UNDERSCORE
3551   },
3552   {
3553     EL_CHAR_COPYRIGHT,                  -1, -1, FALSE,
3554     IMG_CHAR_COPYRIGHT
3555   },
3556   {
3557     EL_CHAR_AUMLAUT,                    -1, -1, FALSE,
3558     IMG_CHAR_AUMLAUT
3559   },
3560   {
3561     EL_CHAR_OUMLAUT,                    -1, -1, FALSE,
3562     IMG_CHAR_OUMLAUT
3563   },
3564   {
3565     EL_CHAR_UUMLAUT,                    -1, -1, FALSE,
3566     IMG_CHAR_UUMLAUT
3567   },
3568   {
3569     EL_CHAR_DEGREE,                     -1, -1, FALSE,
3570     IMG_CHAR_DEGREE
3571   },
3572   {
3573     EL_CHAR_TRADEMARK,                  -1, -1, FALSE,
3574     IMG_CHAR_TRADEMARK
3575   },
3576   {
3577     EL_CHAR_CURSOR,                     -1, -1, FALSE,
3578     IMG_CHAR_CURSOR
3579   },
3580   {
3581     EL_CHAR_BUTTON,                     -1, -1, FALSE,
3582     IMG_CHAR_BUTTON
3583   },
3584   {
3585     EL_CHAR_UP,                         -1, -1, FALSE,
3586     IMG_CHAR_UP
3587   },
3588   {
3589     EL_CHAR_DOWN,                       -1, -1, FALSE,
3590     IMG_CHAR_DOWN
3591   },
3592   {
3593     EL_STEELCHAR_SPACE,                 -1, -1, FALSE,
3594     IMG_STEELCHAR_SPACE
3595   },
3596   {
3597     EL_STEELCHAR_EXCLAM,                -1, -1, FALSE,
3598     IMG_STEELCHAR_EXCLAM
3599   },
3600   {
3601     EL_STEELCHAR_QUOTEDBL,              -1, -1, FALSE,
3602     IMG_STEELCHAR_QUOTEDBL
3603   },
3604   {
3605     EL_STEELCHAR_NUMBERSIGN,            -1, -1, FALSE,
3606     IMG_STEELCHAR_NUMBERSIGN
3607   },
3608   {
3609     EL_STEELCHAR_DOLLAR,                -1, -1, FALSE,
3610     IMG_STEELCHAR_DOLLAR
3611   },
3612   {
3613     EL_STEELCHAR_PERCENT,               -1, -1, FALSE,
3614     IMG_STEELCHAR_PERCENT
3615   },
3616   {
3617     EL_STEELCHAR_AMPERSAND,             -1, -1, FALSE,
3618     IMG_STEELCHAR_AMPERSAND
3619   },
3620   {
3621     EL_STEELCHAR_APOSTROPHE,            -1, -1, FALSE,
3622     IMG_STEELCHAR_APOSTROPHE
3623   },
3624   {
3625     EL_STEELCHAR_PARENLEFT,             -1, -1, FALSE,
3626     IMG_STEELCHAR_PARENLEFT
3627   },
3628   {
3629     EL_STEELCHAR_PARENRIGHT,            -1, -1, FALSE,
3630     IMG_STEELCHAR_PARENRIGHT
3631   },
3632   {
3633     EL_STEELCHAR_ASTERISK,              -1, -1, FALSE,
3634     IMG_STEELCHAR_ASTERISK
3635   },
3636   {
3637     EL_STEELCHAR_PLUS,                  -1, -1, FALSE,
3638     IMG_STEELCHAR_PLUS
3639   },
3640   {
3641     EL_STEELCHAR_COMMA,                 -1, -1, FALSE,
3642     IMG_STEELCHAR_COMMA
3643   },
3644   {
3645     EL_STEELCHAR_MINUS,                 -1, -1, FALSE,
3646     IMG_STEELCHAR_MINUS
3647   },
3648   {
3649     EL_STEELCHAR_PERIOD,                -1, -1, FALSE,
3650     IMG_STEELCHAR_PERIOD
3651   },
3652   {
3653     EL_STEELCHAR_SLASH,                 -1, -1, FALSE,
3654     IMG_STEELCHAR_SLASH
3655   },
3656   {
3657     EL_STEELCHAR_0,                     -1, -1, FALSE,
3658     IMG_STEELCHAR_0
3659   },
3660   {
3661     EL_STEELCHAR_1,                     -1, -1, FALSE,
3662     IMG_STEELCHAR_1
3663   },
3664   {
3665     EL_STEELCHAR_2,                     -1, -1, FALSE,
3666     IMG_STEELCHAR_2
3667   },
3668   {
3669     EL_STEELCHAR_3,                     -1, -1, FALSE,
3670     IMG_STEELCHAR_3
3671   },
3672   {
3673     EL_STEELCHAR_4,                     -1, -1, FALSE,
3674     IMG_STEELCHAR_4
3675   },
3676   {
3677     EL_STEELCHAR_5,                     -1, -1, FALSE,
3678     IMG_STEELCHAR_5
3679   },
3680   {
3681     EL_STEELCHAR_6,                     -1, -1, FALSE,
3682     IMG_STEELCHAR_6
3683   },
3684   {
3685     EL_STEELCHAR_7,                     -1, -1, FALSE,
3686     IMG_STEELCHAR_7
3687   },
3688   {
3689     EL_STEELCHAR_8,                     -1, -1, FALSE,
3690     IMG_STEELCHAR_8
3691   },
3692   {
3693     EL_STEELCHAR_9,                     -1, -1, FALSE,
3694     IMG_STEELCHAR_9
3695   },
3696   {
3697     EL_STEELCHAR_COLON,                 -1, -1, FALSE,
3698     IMG_STEELCHAR_COLON
3699   },
3700   {
3701     EL_STEELCHAR_SEMICOLON,             -1, -1, FALSE,
3702     IMG_STEELCHAR_SEMICOLON
3703   },
3704   {
3705     EL_STEELCHAR_LESS,                  -1, -1, FALSE,
3706     IMG_STEELCHAR_LESS
3707   },
3708   {
3709     EL_STEELCHAR_EQUAL,                 -1, -1, FALSE,
3710     IMG_STEELCHAR_EQUAL
3711   },
3712   {
3713     EL_STEELCHAR_GREATER,               -1, -1, FALSE,
3714     IMG_STEELCHAR_GREATER
3715   },
3716   {
3717     EL_STEELCHAR_QUESTION,              -1, -1, FALSE,
3718     IMG_STEELCHAR_QUESTION
3719   },
3720   {
3721     EL_STEELCHAR_AT,                    -1, -1, FALSE,
3722     IMG_STEELCHAR_AT
3723   },
3724   {
3725     EL_STEELCHAR_A,                     -1, -1, FALSE,
3726     IMG_STEELCHAR_A
3727   },
3728   {
3729     EL_STEELCHAR_B,                     -1, -1, FALSE,
3730     IMG_STEELCHAR_B
3731   },
3732   {
3733     EL_STEELCHAR_C,                     -1, -1, FALSE,
3734     IMG_STEELCHAR_C
3735   },
3736   {
3737     EL_STEELCHAR_D,                     -1, -1, FALSE,
3738     IMG_STEELCHAR_D
3739   },
3740   {
3741     EL_STEELCHAR_E,                     -1, -1, FALSE,
3742     IMG_STEELCHAR_E
3743   },
3744   {
3745     EL_STEELCHAR_F,                     -1, -1, FALSE,
3746     IMG_STEELCHAR_F
3747   },
3748   {
3749     EL_STEELCHAR_G,                     -1, -1, FALSE,
3750     IMG_STEELCHAR_G
3751   },
3752   {
3753     EL_STEELCHAR_H,                     -1, -1, FALSE,
3754     IMG_STEELCHAR_H
3755   },
3756   {
3757     EL_STEELCHAR_I,                     -1, -1, FALSE,
3758     IMG_STEELCHAR_I
3759   },
3760   {
3761     EL_STEELCHAR_J,                     -1, -1, FALSE,
3762     IMG_STEELCHAR_J
3763   },
3764   {
3765     EL_STEELCHAR_K,                     -1, -1, FALSE,
3766     IMG_STEELCHAR_K
3767   },
3768   {
3769     EL_STEELCHAR_L,                     -1, -1, FALSE,
3770     IMG_STEELCHAR_L
3771   },
3772   {
3773     EL_STEELCHAR_M,                     -1, -1, FALSE,
3774     IMG_STEELCHAR_M
3775   },
3776   {
3777     EL_STEELCHAR_N,                     -1, -1, FALSE,
3778     IMG_STEELCHAR_N
3779   },
3780   {
3781     EL_STEELCHAR_O,                     -1, -1, FALSE,
3782     IMG_STEELCHAR_O
3783   },
3784   {
3785     EL_STEELCHAR_P,                     -1, -1, FALSE,
3786     IMG_STEELCHAR_P
3787   },
3788   {
3789     EL_STEELCHAR_Q,                     -1, -1, FALSE,
3790     IMG_STEELCHAR_Q
3791   },
3792   {
3793     EL_STEELCHAR_R,                     -1, -1, FALSE,
3794     IMG_STEELCHAR_R
3795   },
3796   {
3797     EL_STEELCHAR_S,                     -1, -1, FALSE,
3798     IMG_STEELCHAR_S
3799   },
3800   {
3801     EL_STEELCHAR_T,                     -1, -1, FALSE,
3802     IMG_STEELCHAR_T
3803   },
3804   {
3805     EL_STEELCHAR_U,                     -1, -1, FALSE,
3806     IMG_STEELCHAR_U
3807   },
3808   {
3809     EL_STEELCHAR_V,                     -1, -1, FALSE,
3810     IMG_STEELCHAR_V
3811   },
3812   {
3813     EL_STEELCHAR_W,                     -1, -1, FALSE,
3814     IMG_STEELCHAR_W
3815   },
3816   {
3817     EL_STEELCHAR_X,                     -1, -1, FALSE,
3818     IMG_STEELCHAR_X
3819   },
3820   {
3821     EL_STEELCHAR_Y,                     -1, -1, FALSE,
3822     IMG_STEELCHAR_Y
3823   },
3824   {
3825     EL_STEELCHAR_Z,                     -1, -1, FALSE,
3826     IMG_STEELCHAR_Z
3827   },
3828   {
3829     EL_STEELCHAR_BRACKETLEFT,           -1, -1, FALSE,
3830     IMG_STEELCHAR_BRACKETLEFT
3831   },
3832   {
3833     EL_STEELCHAR_BACKSLASH,             -1, -1, FALSE,
3834     IMG_STEELCHAR_BACKSLASH
3835   },
3836   {
3837     EL_STEELCHAR_BRACKETRIGHT,          -1, -1, FALSE,
3838     IMG_STEELCHAR_BRACKETRIGHT
3839   },
3840   {
3841     EL_STEELCHAR_ASCIICIRCUM,           -1, -1, FALSE,
3842     IMG_STEELCHAR_ASCIICIRCUM
3843   },
3844   {
3845     EL_STEELCHAR_UNDERSCORE,            -1, -1, FALSE,
3846     IMG_STEELCHAR_UNDERSCORE
3847   },
3848   {
3849     EL_STEELCHAR_COPYRIGHT,             -1, -1, FALSE,
3850     IMG_STEELCHAR_COPYRIGHT
3851   },
3852   {
3853     EL_STEELCHAR_AUMLAUT,               -1, -1, FALSE,
3854     IMG_STEELCHAR_AUMLAUT
3855   },
3856   {
3857     EL_STEELCHAR_OUMLAUT,               -1, -1, FALSE,
3858     IMG_STEELCHAR_OUMLAUT
3859   },
3860   {
3861     EL_STEELCHAR_UUMLAUT,               -1, -1, FALSE,
3862     IMG_STEELCHAR_UUMLAUT
3863   },
3864   {
3865     EL_STEELCHAR_DEGREE,                -1, -1, FALSE,
3866     IMG_STEELCHAR_DEGREE
3867   },
3868   {
3869     EL_STEELCHAR_TRADEMARK,             -1, -1, FALSE,
3870     IMG_STEELCHAR_TRADEMARK
3871   },
3872   {
3873     EL_STEELCHAR_CURSOR,                -1, -1, FALSE,
3874     IMG_STEELCHAR_CURSOR
3875   },
3876   {
3877     EL_STEELCHAR_BUTTON,                -1, -1, FALSE,
3878     IMG_STEELCHAR_BUTTON
3879   },
3880   {
3881     EL_STEELCHAR_UP,                    -1, -1, FALSE,
3882     IMG_STEELCHAR_UP
3883   },
3884   {
3885     EL_STEELCHAR_DOWN,                  -1, -1, FALSE,
3886     IMG_STEELCHAR_DOWN
3887   },
3888   {
3889     EL_CUSTOM_1,                        -1, -1, FALSE,
3890     IMG_CUSTOM_1
3891   },
3892   {
3893     EL_CUSTOM_2,                        -1, -1, FALSE,
3894     IMG_CUSTOM_2
3895   },
3896   {
3897     EL_CUSTOM_3,                        -1, -1, FALSE,
3898     IMG_CUSTOM_3
3899   },
3900   {
3901     EL_CUSTOM_4,                        -1, -1, FALSE,
3902     IMG_CUSTOM_4
3903   },
3904   {
3905     EL_CUSTOM_5,                        -1, -1, FALSE,
3906     IMG_CUSTOM_5
3907   },
3908   {
3909     EL_CUSTOM_6,                        -1, -1, FALSE,
3910     IMG_CUSTOM_6
3911   },
3912   {
3913     EL_CUSTOM_7,                        -1, -1, FALSE,
3914     IMG_CUSTOM_7
3915   },
3916   {
3917     EL_CUSTOM_8,                        -1, -1, FALSE,
3918     IMG_CUSTOM_8
3919   },
3920   {
3921     EL_CUSTOM_9,                        -1, -1, FALSE,
3922     IMG_CUSTOM_9
3923   },
3924   {
3925     EL_CUSTOM_10,                       -1, -1, FALSE,
3926     IMG_CUSTOM_10
3927   },
3928   {
3929     EL_CUSTOM_11,                       -1, -1, FALSE,
3930     IMG_CUSTOM_11
3931   },
3932   {
3933     EL_CUSTOM_12,                       -1, -1, FALSE,
3934     IMG_CUSTOM_12
3935   },
3936   {
3937     EL_CUSTOM_13,                       -1, -1, FALSE,
3938     IMG_CUSTOM_13
3939   },
3940   {
3941     EL_CUSTOM_14,                       -1, -1, FALSE,
3942     IMG_CUSTOM_14
3943   },
3944   {
3945     EL_CUSTOM_15,                       -1, -1, FALSE,
3946     IMG_CUSTOM_15
3947   },
3948   {
3949     EL_CUSTOM_16,                       -1, -1, FALSE,
3950     IMG_CUSTOM_16
3951   },
3952   {
3953     EL_CUSTOM_17,                       -1, -1, FALSE,
3954     IMG_CUSTOM_17
3955   },
3956   {
3957     EL_CUSTOM_18,                       -1, -1, FALSE,
3958     IMG_CUSTOM_18
3959   },
3960   {
3961     EL_CUSTOM_19,                       -1, -1, FALSE,
3962     IMG_CUSTOM_19
3963   },
3964   {
3965     EL_CUSTOM_20,                       -1, -1, FALSE,
3966     IMG_CUSTOM_20
3967   },
3968   {
3969     EL_CUSTOM_21,                       -1, -1, FALSE,
3970     IMG_CUSTOM_21
3971   },
3972   {
3973     EL_CUSTOM_22,                       -1, -1, FALSE,
3974     IMG_CUSTOM_22
3975   },
3976   {
3977     EL_CUSTOM_23,                       -1, -1, FALSE,
3978     IMG_CUSTOM_23
3979   },
3980   {
3981     EL_CUSTOM_24,                       -1, -1, FALSE,
3982     IMG_CUSTOM_24
3983   },
3984   {
3985     EL_CUSTOM_25,                       -1, -1, FALSE,
3986     IMG_CUSTOM_25
3987   },
3988   {
3989     EL_CUSTOM_26,                       -1, -1, FALSE,
3990     IMG_CUSTOM_26
3991   },
3992   {
3993     EL_CUSTOM_27,                       -1, -1, FALSE,
3994     IMG_CUSTOM_27
3995   },
3996   {
3997     EL_CUSTOM_28,                       -1, -1, FALSE,
3998     IMG_CUSTOM_28
3999   },
4000   {
4001     EL_CUSTOM_29,                       -1, -1, FALSE,
4002     IMG_CUSTOM_29
4003   },
4004   {
4005     EL_CUSTOM_30,                       -1, -1, FALSE,
4006     IMG_CUSTOM_30
4007   },
4008   {
4009     EL_CUSTOM_31,                       -1, -1, FALSE,
4010     IMG_CUSTOM_31
4011   },
4012   {
4013     EL_CUSTOM_32,                       -1, -1, FALSE,
4014     IMG_CUSTOM_32
4015   },
4016   {
4017     EL_CUSTOM_33,                       -1, -1, FALSE,
4018     IMG_CUSTOM_33
4019   },
4020   {
4021     EL_CUSTOM_34,                       -1, -1, FALSE,
4022     IMG_CUSTOM_34
4023   },
4024   {
4025     EL_CUSTOM_35,                       -1, -1, FALSE,
4026     IMG_CUSTOM_35
4027   },
4028   {
4029     EL_CUSTOM_36,                       -1, -1, FALSE,
4030     IMG_CUSTOM_36
4031   },
4032   {
4033     EL_CUSTOM_37,                       -1, -1, FALSE,
4034     IMG_CUSTOM_37
4035   },
4036   {
4037     EL_CUSTOM_38,                       -1, -1, FALSE,
4038     IMG_CUSTOM_38
4039   },
4040   {
4041     EL_CUSTOM_39,                       -1, -1, FALSE,
4042     IMG_CUSTOM_39
4043   },
4044   {
4045     EL_CUSTOM_40,                       -1, -1, FALSE,
4046     IMG_CUSTOM_40
4047   },
4048   {
4049     EL_CUSTOM_41,                       -1, -1, FALSE,
4050     IMG_CUSTOM_41
4051   },
4052   {
4053     EL_CUSTOM_42,                       -1, -1, FALSE,
4054     IMG_CUSTOM_42
4055   },
4056   {
4057     EL_CUSTOM_43,                       -1, -1, FALSE,
4058     IMG_CUSTOM_43
4059   },
4060   {
4061     EL_CUSTOM_44,                       -1, -1, FALSE,
4062     IMG_CUSTOM_44
4063   },
4064   {
4065     EL_CUSTOM_45,                       -1, -1, FALSE,
4066     IMG_CUSTOM_45
4067   },
4068   {
4069     EL_CUSTOM_46,                       -1, -1, FALSE,
4070     IMG_CUSTOM_46
4071   },
4072   {
4073     EL_CUSTOM_47,                       -1, -1, FALSE,
4074     IMG_CUSTOM_47
4075   },
4076   {
4077     EL_CUSTOM_48,                       -1, -1, FALSE,
4078     IMG_CUSTOM_48
4079   },
4080   {
4081     EL_CUSTOM_49,                       -1, -1, FALSE,
4082     IMG_CUSTOM_49
4083   },
4084   {
4085     EL_CUSTOM_50,                       -1, -1, FALSE,
4086     IMG_CUSTOM_50
4087   },
4088   {
4089     EL_CUSTOM_51,                       -1, -1, FALSE,
4090     IMG_CUSTOM_51
4091   },
4092   {
4093     EL_CUSTOM_52,                       -1, -1, FALSE,
4094     IMG_CUSTOM_52
4095   },
4096   {
4097     EL_CUSTOM_53,                       -1, -1, FALSE,
4098     IMG_CUSTOM_53
4099   },
4100   {
4101     EL_CUSTOM_54,                       -1, -1, FALSE,
4102     IMG_CUSTOM_54
4103   },
4104   {
4105     EL_CUSTOM_55,                       -1, -1, FALSE,
4106     IMG_CUSTOM_55
4107   },
4108   {
4109     EL_CUSTOM_56,                       -1, -1, FALSE,
4110     IMG_CUSTOM_56
4111   },
4112   {
4113     EL_CUSTOM_57,                       -1, -1, FALSE,
4114     IMG_CUSTOM_57
4115   },
4116   {
4117     EL_CUSTOM_58,                       -1, -1, FALSE,
4118     IMG_CUSTOM_58
4119   },
4120   {
4121     EL_CUSTOM_59,                       -1, -1, FALSE,
4122     IMG_CUSTOM_59
4123   },
4124   {
4125     EL_CUSTOM_60,                       -1, -1, FALSE,
4126     IMG_CUSTOM_60
4127   },
4128   {
4129     EL_CUSTOM_61,                       -1, -1, FALSE,
4130     IMG_CUSTOM_61
4131   },
4132   {
4133     EL_CUSTOM_62,                       -1, -1, FALSE,
4134     IMG_CUSTOM_62
4135   },
4136   {
4137     EL_CUSTOM_63,                       -1, -1, FALSE,
4138     IMG_CUSTOM_63
4139   },
4140   {
4141     EL_CUSTOM_64,                       -1, -1, FALSE,
4142     IMG_CUSTOM_64
4143   },
4144   {
4145     EL_CUSTOM_65,                       -1, -1, FALSE,
4146     IMG_CUSTOM_65
4147   },
4148   {
4149     EL_CUSTOM_66,                       -1, -1, FALSE,
4150     IMG_CUSTOM_66
4151   },
4152   {
4153     EL_CUSTOM_67,                       -1, -1, FALSE,
4154     IMG_CUSTOM_67
4155   },
4156   {
4157     EL_CUSTOM_68,                       -1, -1, FALSE,
4158     IMG_CUSTOM_68
4159   },
4160   {
4161     EL_CUSTOM_69,                       -1, -1, FALSE,
4162     IMG_CUSTOM_69
4163   },
4164   {
4165     EL_CUSTOM_70,                       -1, -1, FALSE,
4166     IMG_CUSTOM_70
4167   },
4168   {
4169     EL_CUSTOM_71,                       -1, -1, FALSE,
4170     IMG_CUSTOM_71
4171   },
4172   {
4173     EL_CUSTOM_72,                       -1, -1, FALSE,
4174     IMG_CUSTOM_72
4175   },
4176   {
4177     EL_CUSTOM_73,                       -1, -1, FALSE,
4178     IMG_CUSTOM_73
4179   },
4180   {
4181     EL_CUSTOM_74,                       -1, -1, FALSE,
4182     IMG_CUSTOM_74
4183   },
4184   {
4185     EL_CUSTOM_75,                       -1, -1, FALSE,
4186     IMG_CUSTOM_75
4187   },
4188   {
4189     EL_CUSTOM_76,                       -1, -1, FALSE,
4190     IMG_CUSTOM_76
4191   },
4192   {
4193     EL_CUSTOM_77,                       -1, -1, FALSE,
4194     IMG_CUSTOM_77
4195   },
4196   {
4197     EL_CUSTOM_78,                       -1, -1, FALSE,
4198     IMG_CUSTOM_78
4199   },
4200   {
4201     EL_CUSTOM_79,                       -1, -1, FALSE,
4202     IMG_CUSTOM_79
4203   },
4204   {
4205     EL_CUSTOM_80,                       -1, -1, FALSE,
4206     IMG_CUSTOM_80
4207   },
4208   {
4209     EL_CUSTOM_81,                       -1, -1, FALSE,
4210     IMG_CUSTOM_81
4211   },
4212   {
4213     EL_CUSTOM_82,                       -1, -1, FALSE,
4214     IMG_CUSTOM_82
4215   },
4216   {
4217     EL_CUSTOM_83,                       -1, -1, FALSE,
4218     IMG_CUSTOM_83
4219   },
4220   {
4221     EL_CUSTOM_84,                       -1, -1, FALSE,
4222     IMG_CUSTOM_84
4223   },
4224   {
4225     EL_CUSTOM_85,                       -1, -1, FALSE,
4226     IMG_CUSTOM_85
4227   },
4228   {
4229     EL_CUSTOM_86,                       -1, -1, FALSE,
4230     IMG_CUSTOM_86
4231   },
4232   {
4233     EL_CUSTOM_87,                       -1, -1, FALSE,
4234     IMG_CUSTOM_87
4235   },
4236   {
4237     EL_CUSTOM_88,                       -1, -1, FALSE,
4238     IMG_CUSTOM_88
4239   },
4240   {
4241     EL_CUSTOM_89,                       -1, -1, FALSE,
4242     IMG_CUSTOM_89
4243   },
4244   {
4245     EL_CUSTOM_90,                       -1, -1, FALSE,
4246     IMG_CUSTOM_90
4247   },
4248   {
4249     EL_CUSTOM_91,                       -1, -1, FALSE,
4250     IMG_CUSTOM_91
4251   },
4252   {
4253     EL_CUSTOM_92,                       -1, -1, FALSE,
4254     IMG_CUSTOM_92
4255   },
4256   {
4257     EL_CUSTOM_93,                       -1, -1, FALSE,
4258     IMG_CUSTOM_93
4259   },
4260   {
4261     EL_CUSTOM_94,                       -1, -1, FALSE,
4262     IMG_CUSTOM_94
4263   },
4264   {
4265     EL_CUSTOM_95,                       -1, -1, FALSE,
4266     IMG_CUSTOM_95
4267   },
4268   {
4269     EL_CUSTOM_96,                       -1, -1, FALSE,
4270     IMG_CUSTOM_96
4271   },
4272   {
4273     EL_CUSTOM_97,                       -1, -1, FALSE,
4274     IMG_CUSTOM_97
4275   },
4276   {
4277     EL_CUSTOM_98,                       -1, -1, FALSE,
4278     IMG_CUSTOM_98
4279   },
4280   {
4281     EL_CUSTOM_99,                       -1, -1, FALSE,
4282     IMG_CUSTOM_99
4283   },
4284   {
4285     EL_CUSTOM_100,                      -1, -1, FALSE,
4286     IMG_CUSTOM_100
4287   },
4288   {
4289     EL_CUSTOM_101,                      -1, -1, FALSE,
4290     IMG_CUSTOM_101
4291   },
4292   {
4293     EL_CUSTOM_102,                      -1, -1, FALSE,
4294     IMG_CUSTOM_102
4295   },
4296   {
4297     EL_CUSTOM_103,                      -1, -1, FALSE,
4298     IMG_CUSTOM_103
4299   },
4300   {
4301     EL_CUSTOM_104,                      -1, -1, FALSE,
4302     IMG_CUSTOM_104
4303   },
4304   {
4305     EL_CUSTOM_105,                      -1, -1, FALSE,
4306     IMG_CUSTOM_105
4307   },
4308   {
4309     EL_CUSTOM_106,                      -1, -1, FALSE,
4310     IMG_CUSTOM_106
4311   },
4312   {
4313     EL_CUSTOM_107,                      -1, -1, FALSE,
4314     IMG_CUSTOM_107
4315   },
4316   {
4317     EL_CUSTOM_108,                      -1, -1, FALSE,
4318     IMG_CUSTOM_108
4319   },
4320   {
4321     EL_CUSTOM_109,                      -1, -1, FALSE,
4322     IMG_CUSTOM_109
4323   },
4324   {
4325     EL_CUSTOM_110,                      -1, -1, FALSE,
4326     IMG_CUSTOM_110
4327   },
4328   {
4329     EL_CUSTOM_111,                      -1, -1, FALSE,
4330     IMG_CUSTOM_111
4331   },
4332   {
4333     EL_CUSTOM_112,                      -1, -1, FALSE,
4334     IMG_CUSTOM_112
4335   },
4336   {
4337     EL_CUSTOM_113,                      -1, -1, FALSE,
4338     IMG_CUSTOM_113
4339   },
4340   {
4341     EL_CUSTOM_114,                      -1, -1, FALSE,
4342     IMG_CUSTOM_114
4343   },
4344   {
4345     EL_CUSTOM_115,                      -1, -1, FALSE,
4346     IMG_CUSTOM_115
4347   },
4348   {
4349     EL_CUSTOM_116,                      -1, -1, FALSE,
4350     IMG_CUSTOM_116
4351   },
4352   {
4353     EL_CUSTOM_117,                      -1, -1, FALSE,
4354     IMG_CUSTOM_117
4355   },
4356   {
4357     EL_CUSTOM_118,                      -1, -1, FALSE,
4358     IMG_CUSTOM_118
4359   },
4360   {
4361     EL_CUSTOM_119,                      -1, -1, FALSE,
4362     IMG_CUSTOM_119
4363   },
4364   {
4365     EL_CUSTOM_120,                      -1, -1, FALSE,
4366     IMG_CUSTOM_120
4367   },
4368   {
4369     EL_CUSTOM_121,                      -1, -1, FALSE,
4370     IMG_CUSTOM_121
4371   },
4372   {
4373     EL_CUSTOM_122,                      -1, -1, FALSE,
4374     IMG_CUSTOM_122
4375   },
4376   {
4377     EL_CUSTOM_123,                      -1, -1, FALSE,
4378     IMG_CUSTOM_123
4379   },
4380   {
4381     EL_CUSTOM_124,                      -1, -1, FALSE,
4382     IMG_CUSTOM_124
4383   },
4384   {
4385     EL_CUSTOM_125,                      -1, -1, FALSE,
4386     IMG_CUSTOM_125
4387   },
4388   {
4389     EL_CUSTOM_126,                      -1, -1, FALSE,
4390     IMG_CUSTOM_126
4391   },
4392   {
4393     EL_CUSTOM_127,                      -1, -1, FALSE,
4394     IMG_CUSTOM_127
4395   },
4396   {
4397     EL_CUSTOM_128,                      -1, -1, FALSE,
4398     IMG_CUSTOM_128
4399   },
4400   {
4401     EL_CUSTOM_129,                      -1, -1, FALSE,
4402     IMG_CUSTOM_129
4403   },
4404   {
4405     EL_CUSTOM_130,                      -1, -1, FALSE,
4406     IMG_CUSTOM_130
4407   },
4408   {
4409     EL_CUSTOM_131,                      -1, -1, FALSE,
4410     IMG_CUSTOM_131
4411   },
4412   {
4413     EL_CUSTOM_132,                      -1, -1, FALSE,
4414     IMG_CUSTOM_132
4415   },
4416   {
4417     EL_CUSTOM_133,                      -1, -1, FALSE,
4418     IMG_CUSTOM_133
4419   },
4420   {
4421     EL_CUSTOM_134,                      -1, -1, FALSE,
4422     IMG_CUSTOM_134
4423   },
4424   {
4425     EL_CUSTOM_135,                      -1, -1, FALSE,
4426     IMG_CUSTOM_135
4427   },
4428   {
4429     EL_CUSTOM_136,                      -1, -1, FALSE,
4430     IMG_CUSTOM_136
4431   },
4432   {
4433     EL_CUSTOM_137,                      -1, -1, FALSE,
4434     IMG_CUSTOM_137
4435   },
4436   {
4437     EL_CUSTOM_138,                      -1, -1, FALSE,
4438     IMG_CUSTOM_138
4439   },
4440   {
4441     EL_CUSTOM_139,                      -1, -1, FALSE,
4442     IMG_CUSTOM_139
4443   },
4444   {
4445     EL_CUSTOM_140,                      -1, -1, FALSE,
4446     IMG_CUSTOM_140
4447   },
4448   {
4449     EL_CUSTOM_141,                      -1, -1, FALSE,
4450     IMG_CUSTOM_141
4451   },
4452   {
4453     EL_CUSTOM_142,                      -1, -1, FALSE,
4454     IMG_CUSTOM_142
4455   },
4456   {
4457     EL_CUSTOM_143,                      -1, -1, FALSE,
4458     IMG_CUSTOM_143
4459   },
4460   {
4461     EL_CUSTOM_144,                      -1, -1, FALSE,
4462     IMG_CUSTOM_144
4463   },
4464   {
4465     EL_CUSTOM_145,                      -1, -1, FALSE,
4466     IMG_CUSTOM_145
4467   },
4468   {
4469     EL_CUSTOM_146,                      -1, -1, FALSE,
4470     IMG_CUSTOM_146
4471   },
4472   {
4473     EL_CUSTOM_147,                      -1, -1, FALSE,
4474     IMG_CUSTOM_147
4475   },
4476   {
4477     EL_CUSTOM_148,                      -1, -1, FALSE,
4478     IMG_CUSTOM_148
4479   },
4480   {
4481     EL_CUSTOM_149,                      -1, -1, FALSE,
4482     IMG_CUSTOM_149
4483   },
4484   {
4485     EL_CUSTOM_150,                      -1, -1, FALSE,
4486     IMG_CUSTOM_150
4487   },
4488   {
4489     EL_CUSTOM_151,                      -1, -1, FALSE,
4490     IMG_CUSTOM_151
4491   },
4492   {
4493     EL_CUSTOM_152,                      -1, -1, FALSE,
4494     IMG_CUSTOM_152
4495   },
4496   {
4497     EL_CUSTOM_153,                      -1, -1, FALSE,
4498     IMG_CUSTOM_153
4499   },
4500   {
4501     EL_CUSTOM_154,                      -1, -1, FALSE,
4502     IMG_CUSTOM_154
4503   },
4504   {
4505     EL_CUSTOM_155,                      -1, -1, FALSE,
4506     IMG_CUSTOM_155
4507   },
4508   {
4509     EL_CUSTOM_156,                      -1, -1, FALSE,
4510     IMG_CUSTOM_156
4511   },
4512   {
4513     EL_CUSTOM_157,                      -1, -1, FALSE,
4514     IMG_CUSTOM_157
4515   },
4516   {
4517     EL_CUSTOM_158,                      -1, -1, FALSE,
4518     IMG_CUSTOM_158
4519   },
4520   {
4521     EL_CUSTOM_159,                      -1, -1, FALSE,
4522     IMG_CUSTOM_159
4523   },
4524   {
4525     EL_CUSTOM_160,                      -1, -1, FALSE,
4526     IMG_CUSTOM_160
4527   },
4528   {
4529     EL_CUSTOM_161,                      -1, -1, FALSE,
4530     IMG_CUSTOM_161
4531   },
4532   {
4533     EL_CUSTOM_162,                      -1, -1, FALSE,
4534     IMG_CUSTOM_162
4535   },
4536   {
4537     EL_CUSTOM_163,                      -1, -1, FALSE,
4538     IMG_CUSTOM_163
4539   },
4540   {
4541     EL_CUSTOM_164,                      -1, -1, FALSE,
4542     IMG_CUSTOM_164
4543   },
4544   {
4545     EL_CUSTOM_165,                      -1, -1, FALSE,
4546     IMG_CUSTOM_165
4547   },
4548   {
4549     EL_CUSTOM_166,                      -1, -1, FALSE,
4550     IMG_CUSTOM_166
4551   },
4552   {
4553     EL_CUSTOM_167,                      -1, -1, FALSE,
4554     IMG_CUSTOM_167
4555   },
4556   {
4557     EL_CUSTOM_168,                      -1, -1, FALSE,
4558     IMG_CUSTOM_168
4559   },
4560   {
4561     EL_CUSTOM_169,                      -1, -1, FALSE,
4562     IMG_CUSTOM_169
4563   },
4564   {
4565     EL_CUSTOM_170,                      -1, -1, FALSE,
4566     IMG_CUSTOM_170
4567   },
4568   {
4569     EL_CUSTOM_171,                      -1, -1, FALSE,
4570     IMG_CUSTOM_171
4571   },
4572   {
4573     EL_CUSTOM_172,                      -1, -1, FALSE,
4574     IMG_CUSTOM_172
4575   },
4576   {
4577     EL_CUSTOM_173,                      -1, -1, FALSE,
4578     IMG_CUSTOM_173
4579   },
4580   {
4581     EL_CUSTOM_174,                      -1, -1, FALSE,
4582     IMG_CUSTOM_174
4583   },
4584   {
4585     EL_CUSTOM_175,                      -1, -1, FALSE,
4586     IMG_CUSTOM_175
4587   },
4588   {
4589     EL_CUSTOM_176,                      -1, -1, FALSE,
4590     IMG_CUSTOM_176
4591   },
4592   {
4593     EL_CUSTOM_177,                      -1, -1, FALSE,
4594     IMG_CUSTOM_177
4595   },
4596   {
4597     EL_CUSTOM_178,                      -1, -1, FALSE,
4598     IMG_CUSTOM_178
4599   },
4600   {
4601     EL_CUSTOM_179,                      -1, -1, FALSE,
4602     IMG_CUSTOM_179
4603   },
4604   {
4605     EL_CUSTOM_180,                      -1, -1, FALSE,
4606     IMG_CUSTOM_180
4607   },
4608   {
4609     EL_CUSTOM_181,                      -1, -1, FALSE,
4610     IMG_CUSTOM_181
4611   },
4612   {
4613     EL_CUSTOM_182,                      -1, -1, FALSE,
4614     IMG_CUSTOM_182
4615   },
4616   {
4617     EL_CUSTOM_183,                      -1, -1, FALSE,
4618     IMG_CUSTOM_183
4619   },
4620   {
4621     EL_CUSTOM_184,                      -1, -1, FALSE,
4622     IMG_CUSTOM_184
4623   },
4624   {
4625     EL_CUSTOM_185,                      -1, -1, FALSE,
4626     IMG_CUSTOM_185
4627   },
4628   {
4629     EL_CUSTOM_186,                      -1, -1, FALSE,
4630     IMG_CUSTOM_186
4631   },
4632   {
4633     EL_CUSTOM_187,                      -1, -1, FALSE,
4634     IMG_CUSTOM_187
4635   },
4636   {
4637     EL_CUSTOM_188,                      -1, -1, FALSE,
4638     IMG_CUSTOM_188
4639   },
4640   {
4641     EL_CUSTOM_189,                      -1, -1, FALSE,
4642     IMG_CUSTOM_189
4643   },
4644   {
4645     EL_CUSTOM_190,                      -1, -1, FALSE,
4646     IMG_CUSTOM_190
4647   },
4648   {
4649     EL_CUSTOM_191,                      -1, -1, FALSE,
4650     IMG_CUSTOM_191
4651   },
4652   {
4653     EL_CUSTOM_192,                      -1, -1, FALSE,
4654     IMG_CUSTOM_192
4655   },
4656   {
4657     EL_CUSTOM_193,                      -1, -1, FALSE,
4658     IMG_CUSTOM_193
4659   },
4660   {
4661     EL_CUSTOM_194,                      -1, -1, FALSE,
4662     IMG_CUSTOM_194
4663   },
4664   {
4665     EL_CUSTOM_195,                      -1, -1, FALSE,
4666     IMG_CUSTOM_195
4667   },
4668   {
4669     EL_CUSTOM_196,                      -1, -1, FALSE,
4670     IMG_CUSTOM_196
4671   },
4672   {
4673     EL_CUSTOM_197,                      -1, -1, FALSE,
4674     IMG_CUSTOM_197
4675   },
4676   {
4677     EL_CUSTOM_198,                      -1, -1, FALSE,
4678     IMG_CUSTOM_198
4679   },
4680   {
4681     EL_CUSTOM_199,                      -1, -1, FALSE,
4682     IMG_CUSTOM_199
4683   },
4684   {
4685     EL_CUSTOM_200,                      -1, -1, FALSE,
4686     IMG_CUSTOM_200
4687   },
4688   {
4689     EL_CUSTOM_201,                      -1, -1, FALSE,
4690     IMG_CUSTOM_201
4691   },
4692   {
4693     EL_CUSTOM_202,                      -1, -1, FALSE,
4694     IMG_CUSTOM_202
4695   },
4696   {
4697     EL_CUSTOM_203,                      -1, -1, FALSE,
4698     IMG_CUSTOM_203
4699   },
4700   {
4701     EL_CUSTOM_204,                      -1, -1, FALSE,
4702     IMG_CUSTOM_204
4703   },
4704   {
4705     EL_CUSTOM_205,                      -1, -1, FALSE,
4706     IMG_CUSTOM_205
4707   },
4708   {
4709     EL_CUSTOM_206,                      -1, -1, FALSE,
4710     IMG_CUSTOM_206
4711   },
4712   {
4713     EL_CUSTOM_207,                      -1, -1, FALSE,
4714     IMG_CUSTOM_207
4715   },
4716   {
4717     EL_CUSTOM_208,                      -1, -1, FALSE,
4718     IMG_CUSTOM_208
4719   },
4720   {
4721     EL_CUSTOM_209,                      -1, -1, FALSE,
4722     IMG_CUSTOM_209
4723   },
4724   {
4725     EL_CUSTOM_210,                      -1, -1, FALSE,
4726     IMG_CUSTOM_210
4727   },
4728   {
4729     EL_CUSTOM_211,                      -1, -1, FALSE,
4730     IMG_CUSTOM_211
4731   },
4732   {
4733     EL_CUSTOM_212,                      -1, -1, FALSE,
4734     IMG_CUSTOM_212
4735   },
4736   {
4737     EL_CUSTOM_213,                      -1, -1, FALSE,
4738     IMG_CUSTOM_213
4739   },
4740   {
4741     EL_CUSTOM_214,                      -1, -1, FALSE,
4742     IMG_CUSTOM_214
4743   },
4744   {
4745     EL_CUSTOM_215,                      -1, -1, FALSE,
4746     IMG_CUSTOM_215
4747   },
4748   {
4749     EL_CUSTOM_216,                      -1, -1, FALSE,
4750     IMG_CUSTOM_216
4751   },
4752   {
4753     EL_CUSTOM_217,                      -1, -1, FALSE,
4754     IMG_CUSTOM_217
4755   },
4756   {
4757     EL_CUSTOM_218,                      -1, -1, FALSE,
4758     IMG_CUSTOM_218
4759   },
4760   {
4761     EL_CUSTOM_219,                      -1, -1, FALSE,
4762     IMG_CUSTOM_219
4763   },
4764   {
4765     EL_CUSTOM_220,                      -1, -1, FALSE,
4766     IMG_CUSTOM_220
4767   },
4768   {
4769     EL_CUSTOM_221,                      -1, -1, FALSE,
4770     IMG_CUSTOM_221
4771   },
4772   {
4773     EL_CUSTOM_222,                      -1, -1, FALSE,
4774     IMG_CUSTOM_222
4775   },
4776   {
4777     EL_CUSTOM_223,                      -1, -1, FALSE,
4778     IMG_CUSTOM_223
4779   },
4780   {
4781     EL_CUSTOM_224,                      -1, -1, FALSE,
4782     IMG_CUSTOM_224
4783   },
4784   {
4785     EL_CUSTOM_225,                      -1, -1, FALSE,
4786     IMG_CUSTOM_225
4787   },
4788   {
4789     EL_CUSTOM_226,                      -1, -1, FALSE,
4790     IMG_CUSTOM_226
4791   },
4792   {
4793     EL_CUSTOM_227,                      -1, -1, FALSE,
4794     IMG_CUSTOM_227
4795   },
4796   {
4797     EL_CUSTOM_228,                      -1, -1, FALSE,
4798     IMG_CUSTOM_228
4799   },
4800   {
4801     EL_CUSTOM_229,                      -1, -1, FALSE,
4802     IMG_CUSTOM_229
4803   },
4804   {
4805     EL_CUSTOM_230,                      -1, -1, FALSE,
4806     IMG_CUSTOM_230
4807   },
4808   {
4809     EL_CUSTOM_231,                      -1, -1, FALSE,
4810     IMG_CUSTOM_231
4811   },
4812   {
4813     EL_CUSTOM_232,                      -1, -1, FALSE,
4814     IMG_CUSTOM_232
4815   },
4816   {
4817     EL_CUSTOM_233,                      -1, -1, FALSE,
4818     IMG_CUSTOM_233
4819   },
4820   {
4821     EL_CUSTOM_234,                      -1, -1, FALSE,
4822     IMG_CUSTOM_234
4823   },
4824   {
4825     EL_CUSTOM_235,                      -1, -1, FALSE,
4826     IMG_CUSTOM_235
4827   },
4828   {
4829     EL_CUSTOM_236,                      -1, -1, FALSE,
4830     IMG_CUSTOM_236
4831   },
4832   {
4833     EL_CUSTOM_237,                      -1, -1, FALSE,
4834     IMG_CUSTOM_237
4835   },
4836   {
4837     EL_CUSTOM_238,                      -1, -1, FALSE,
4838     IMG_CUSTOM_238
4839   },
4840   {
4841     EL_CUSTOM_239,                      -1, -1, FALSE,
4842     IMG_CUSTOM_239
4843   },
4844   {
4845     EL_CUSTOM_240,                      -1, -1, FALSE,
4846     IMG_CUSTOM_240
4847   },
4848   {
4849     EL_CUSTOM_241,                      -1, -1, FALSE,
4850     IMG_CUSTOM_241
4851   },
4852   {
4853     EL_CUSTOM_242,                      -1, -1, FALSE,
4854     IMG_CUSTOM_242
4855   },
4856   {
4857     EL_CUSTOM_243,                      -1, -1, FALSE,
4858     IMG_CUSTOM_243
4859   },
4860   {
4861     EL_CUSTOM_244,                      -1, -1, FALSE,
4862     IMG_CUSTOM_244
4863   },
4864   {
4865     EL_CUSTOM_245,                      -1, -1, FALSE,
4866     IMG_CUSTOM_245
4867   },
4868   {
4869     EL_CUSTOM_246,                      -1, -1, FALSE,
4870     IMG_CUSTOM_246
4871   },
4872   {
4873     EL_CUSTOM_247,                      -1, -1, FALSE,
4874     IMG_CUSTOM_247
4875   },
4876   {
4877     EL_CUSTOM_248,                      -1, -1, FALSE,
4878     IMG_CUSTOM_248
4879   },
4880   {
4881     EL_CUSTOM_249,                      -1, -1, FALSE,
4882     IMG_CUSTOM_249
4883   },
4884   {
4885     EL_CUSTOM_250,                      -1, -1, FALSE,
4886     IMG_CUSTOM_250
4887   },
4888   {
4889     EL_CUSTOM_251,                      -1, -1, FALSE,
4890     IMG_CUSTOM_251
4891   },
4892   {
4893     EL_CUSTOM_252,                      -1, -1, FALSE,
4894     IMG_CUSTOM_252
4895   },
4896   {
4897     EL_CUSTOM_253,                      -1, -1, FALSE,
4898     IMG_CUSTOM_253
4899   },
4900   {
4901     EL_CUSTOM_254,                      -1, -1, FALSE,
4902     IMG_CUSTOM_254
4903   },
4904   {
4905     EL_CUSTOM_255,                      -1, -1, FALSE,
4906     IMG_CUSTOM_255
4907   },
4908   {
4909     EL_CUSTOM_256,                      -1, -1, FALSE,
4910     IMG_CUSTOM_256
4911   },
4912   {
4913     EL_GROUP_1,                         -1, -1, FALSE,
4914     IMG_GROUP_1
4915   },
4916   {
4917     EL_GROUP_2,                         -1, -1, FALSE,
4918     IMG_GROUP_2
4919   },
4920   {
4921     EL_GROUP_3,                         -1, -1, FALSE,
4922     IMG_GROUP_3
4923   },
4924   {
4925     EL_GROUP_4,                         -1, -1, FALSE,
4926     IMG_GROUP_4
4927   },
4928   {
4929     EL_GROUP_5,                         -1, -1, FALSE,
4930     IMG_GROUP_5
4931   },
4932   {
4933     EL_GROUP_6,                         -1, -1, FALSE,
4934     IMG_GROUP_6
4935   },
4936   {
4937     EL_GROUP_7,                         -1, -1, FALSE,
4938     IMG_GROUP_7
4939   },
4940   {
4941     EL_GROUP_8,                         -1, -1, FALSE,
4942     IMG_GROUP_8
4943   },
4944   {
4945     EL_GROUP_9,                         -1, -1, FALSE,
4946     IMG_GROUP_9
4947   },
4948   {
4949     EL_GROUP_10,                        -1, -1, FALSE,
4950     IMG_GROUP_10
4951   },
4952   {
4953     EL_GROUP_11,                        -1, -1, FALSE,
4954     IMG_GROUP_11
4955   },
4956   {
4957     EL_GROUP_12,                        -1, -1, FALSE,
4958     IMG_GROUP_12
4959   },
4960   {
4961     EL_GROUP_13,                        -1, -1, FALSE,
4962     IMG_GROUP_13
4963   },
4964   {
4965     EL_GROUP_14,                        -1, -1, FALSE,
4966     IMG_GROUP_14
4967   },
4968   {
4969     EL_GROUP_15,                        -1, -1, FALSE,
4970     IMG_GROUP_15
4971   },
4972   {
4973     EL_GROUP_16,                        -1, -1, FALSE,
4974     IMG_GROUP_16
4975   },
4976   {
4977     EL_GROUP_17,                        -1, -1, FALSE,
4978     IMG_GROUP_17
4979   },
4980   {
4981     EL_GROUP_18,                        -1, -1, FALSE,
4982     IMG_GROUP_18
4983   },
4984   {
4985     EL_GROUP_19,                        -1, -1, FALSE,
4986     IMG_GROUP_19
4987   },
4988   {
4989     EL_GROUP_20,                        -1, -1, FALSE,
4990     IMG_GROUP_20
4991   },
4992   {
4993     EL_GROUP_21,                        -1, -1, FALSE,
4994     IMG_GROUP_21
4995   },
4996   {
4997     EL_GROUP_22,                        -1, -1, FALSE,
4998     IMG_GROUP_22
4999   },
5000   {
5001     EL_GROUP_23,                        -1, -1, FALSE,
5002     IMG_GROUP_23
5003   },
5004   {
5005     EL_GROUP_24,                        -1, -1, FALSE,
5006     IMG_GROUP_24
5007   },
5008   {
5009     EL_GROUP_25,                        -1, -1, FALSE,
5010     IMG_GROUP_25
5011   },
5012   {
5013     EL_GROUP_26,                        -1, -1, FALSE,
5014     IMG_GROUP_26
5015   },
5016   {
5017     EL_GROUP_27,                        -1, -1, FALSE,
5018     IMG_GROUP_27
5019   },
5020   {
5021     EL_GROUP_28,                        -1, -1, FALSE,
5022     IMG_GROUP_28
5023   },
5024   {
5025     EL_GROUP_29,                        -1, -1, FALSE,
5026     IMG_GROUP_29
5027   },
5028   {
5029     EL_GROUP_30,                        -1, -1, FALSE,
5030     IMG_GROUP_30
5031   },
5032   {
5033     EL_GROUP_31,                        -1, -1, FALSE,
5034     IMG_GROUP_31
5035   },
5036   {
5037     EL_GROUP_32,                        -1, -1, FALSE,
5038     IMG_GROUP_32
5039   },
5040   {
5041     -1,                                 -1, -1, FALSE,
5042     -1
5043   },
5044 };
5045
5046 #endif  /* CONF_E2G_C */