rnd-20031008-1-src
[rocksndiamonds.git] / src / conf_e2g.c
1 /***********************************************************
2 * Rocks'n'Diamonds -- McDuffin Strikes Back!               *
3 *----------------------------------------------------------*
4 * (c) 1995-2002 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_BUTTERFLY,                    ACTION_MOVING, -1, FALSE,
146     IMG_BD_BUTTERFLY_MOVING
147   },
148   {
149     EL_BD_FIREFLY,                      -1, -1, FALSE,
150     IMG_BD_FIREFLY
151   },
152   {
153     EL_BD_FIREFLY_RIGHT,                -1, -1, FALSE,
154     IMG_BD_FIREFLY_RIGHT
155   },
156   {
157     EL_BD_FIREFLY,                      -1, MV_BIT_RIGHT, FALSE,
158     IMG_BD_FIREFLY_RIGHT
159   },
160   {
161     EL_BD_FIREFLY_UP,                   -1, -1, FALSE,
162     IMG_BD_FIREFLY_UP
163   },
164   {
165     EL_BD_FIREFLY,                      -1, MV_BIT_UP, FALSE,
166     IMG_BD_FIREFLY_UP
167   },
168   {
169     EL_BD_FIREFLY_LEFT,                 -1, -1, FALSE,
170     IMG_BD_FIREFLY_LEFT
171   },
172   {
173     EL_BD_FIREFLY,                      -1, MV_BIT_LEFT, FALSE,
174     IMG_BD_FIREFLY_LEFT
175   },
176   {
177     EL_BD_FIREFLY_DOWN,                 -1, -1, FALSE,
178     IMG_BD_FIREFLY_DOWN
179   },
180   {
181     EL_BD_FIREFLY,                      -1, MV_BIT_DOWN, FALSE,
182     IMG_BD_FIREFLY_DOWN
183   },
184   {
185     EL_BD_FIREFLY,                      ACTION_MOVING, -1, FALSE,
186     IMG_BD_FIREFLY_MOVING
187   },
188   {
189     EL_SP_DEFAULT,                      ACTION_EXPLODING, -1, FALSE,
190     IMG_SP_DEFAULT_EXPLODING
191   },
192   {
193     EL_SP_ZONK,                         -1, -1, FALSE,
194     IMG_SP_ZONK
195   },
196   {
197     EL_SP_ZONK,                         ACTION_MOVING, MV_BIT_LEFT, FALSE,
198     IMG_SP_ZONK_MOVING_LEFT
199   },
200   {
201     EL_SP_ZONK,                         ACTION_MOVING, MV_BIT_RIGHT, FALSE,
202     IMG_SP_ZONK_MOVING_RIGHT
203   },
204   {
205     EL_SP_ZONK,                         ACTION_PUSHING, MV_BIT_LEFT, FALSE,
206     IMG_SP_ZONK_PUSHING_LEFT
207   },
208   {
209     EL_SP_ZONK,                         ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
210     IMG_SP_ZONK_PUSHING_RIGHT
211   },
212   {
213     EL_SP_BASE,                         -1, -1, FALSE,
214     IMG_SP_BASE
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_CLONE,                 -1, -1, FALSE,
270     IMG_SP_MURPHY_CLONE
271   },
272   {
273     EL_SP_INFOTRON,                     -1, -1, FALSE,
274     IMG_SP_INFOTRON
275   },
276   {
277     EL_SP_CHIP_SINGLE,                  -1, -1, FALSE,
278     IMG_SP_CHIP_SINGLE
279   },
280   {
281     EL_SP_CHIP_LEFT,                    -1, -1, FALSE,
282     IMG_SP_CHIP_LEFT
283   },
284   {
285     EL_SP_CHIP_RIGHT,                   -1, -1, FALSE,
286     IMG_SP_CHIP_RIGHT
287   },
288   {
289     EL_SP_CHIP_TOP,                     -1, -1, FALSE,
290     IMG_SP_CHIP_TOP
291   },
292   {
293     EL_SP_CHIP_BOTTOM,                  -1, -1, FALSE,
294     IMG_SP_CHIP_BOTTOM
295   },
296   {
297     EL_SP_HARDWARE_GRAY,                -1, -1, FALSE,
298     IMG_SP_HARDWARE_GRAY
299   },
300   {
301     EL_SP_HARDWARE_GREEN,               -1, -1, FALSE,
302     IMG_SP_HARDWARE_GREEN
303   },
304   {
305     EL_SP_HARDWARE_BLUE,                -1, -1, FALSE,
306     IMG_SP_HARDWARE_BLUE
307   },
308   {
309     EL_SP_HARDWARE_RED,                 -1, -1, FALSE,
310     IMG_SP_HARDWARE_RED
311   },
312   {
313     EL_SP_HARDWARE_YELLOW,              -1, -1, FALSE,
314     IMG_SP_HARDWARE_YELLOW
315   },
316   {
317     EL_SP_EXIT_CLOSED,                  -1, -1, FALSE,
318     IMG_SP_EXIT_CLOSED
319   },
320   {
321     EL_SP_EXIT_OPENING,                 -1, -1, FALSE,
322     IMG_SP_EXIT_OPENING
323   },
324   {
325     EL_SP_EXIT_OPEN,                    -1, -1, FALSE,
326     IMG_SP_EXIT_OPEN
327   },
328   {
329     EL_SP_EXIT_CLOSING,                 -1, -1, FALSE,
330     IMG_SP_EXIT_CLOSING
331   },
332   {
333     EL_SP_DISK_ORANGE,                  -1, -1, FALSE,
334     IMG_SP_DISK_ORANGE
335   },
336   {
337     EL_SP_DISK_YELLOW,                  -1, -1, FALSE,
338     IMG_SP_DISK_YELLOW
339   },
340   {
341     EL_SP_DISK_RED,                     -1, -1, FALSE,
342     IMG_SP_DISK_RED
343   },
344   {
345     EL_SP_DISK_RED,                     ACTION_COLLECTING, -1, FALSE,
346     IMG_SP_DISK_RED_COLLECTING
347   },
348   {
349     EL_SP_DISK_RED_ACTIVE,              -1, -1, FALSE,
350     IMG_SP_DISK_RED_ACTIVE
351   },
352   {
353     EL_SP_DISK_RED,                     ACTION_ACTIVE, -1, FALSE,
354     IMG_SP_DISK_RED_ACTIVE
355   },
356   {
357     EL_SP_PORT_RIGHT,                   -1, -1, FALSE,
358     IMG_SP_PORT_RIGHT
359   },
360   {
361     EL_SP_PORT_DOWN,                    -1, -1, FALSE,
362     IMG_SP_PORT_DOWN
363   },
364   {
365     EL_SP_PORT_LEFT,                    -1, -1, FALSE,
366     IMG_SP_PORT_LEFT
367   },
368   {
369     EL_SP_PORT_UP,                      -1, -1, FALSE,
370     IMG_SP_PORT_UP
371   },
372   {
373     EL_SP_PORT_HORIZONTAL,              -1, -1, FALSE,
374     IMG_SP_PORT_HORIZONTAL
375   },
376   {
377     EL_SP_PORT_VERTICAL,                -1, -1, FALSE,
378     IMG_SP_PORT_VERTICAL
379   },
380   {
381     EL_SP_PORT_ANY,                     -1, -1, FALSE,
382     IMG_SP_PORT_ANY
383   },
384   {
385     EL_SP_GRAVITY_PORT_RIGHT,           -1, -1, FALSE,
386     IMG_SP_GRAVITY_PORT_RIGHT
387   },
388   {
389     EL_SP_GRAVITY_PORT_DOWN,            -1, -1, FALSE,
390     IMG_SP_GRAVITY_PORT_DOWN
391   },
392   {
393     EL_SP_GRAVITY_PORT_LEFT,            -1, -1, FALSE,
394     IMG_SP_GRAVITY_PORT_LEFT
395   },
396   {
397     EL_SP_GRAVITY_PORT_UP,              -1, -1, FALSE,
398     IMG_SP_GRAVITY_PORT_UP
399   },
400   {
401     EL_SP_SNIKSNAK,                     -1, -1, FALSE,
402     IMG_SP_SNIKSNAK
403   },
404   {
405     EL_SP_SNIKSNAK,                     -1, MV_BIT_LEFT, FALSE,
406     IMG_SP_SNIKSNAK_LEFT
407   },
408   {
409     EL_SP_SNIKSNAK,                     -1, MV_BIT_RIGHT, FALSE,
410     IMG_SP_SNIKSNAK_RIGHT
411   },
412   {
413     EL_SP_SNIKSNAK,                     -1, MV_BIT_UP, FALSE,
414     IMG_SP_SNIKSNAK_UP
415   },
416   {
417     EL_SP_SNIKSNAK,                     -1, MV_BIT_DOWN, FALSE,
418     IMG_SP_SNIKSNAK_DOWN
419   },
420   {
421     EL_SP_ELECTRON,                     -1, -1, FALSE,
422     IMG_SP_ELECTRON
423   },
424   {
425     EL_SP_ELECTRON,                     ACTION_EXPLODING, -1, FALSE,
426     IMG_SP_ELECTRON_EXPLODING
427   },
428   {
429     EL_SP_TERMINAL,                     -1, -1, FALSE,
430     IMG_SP_TERMINAL
431   },
432   {
433     EL_SP_TERMINAL_ACTIVE,              -1, -1, FALSE,
434     IMG_SP_TERMINAL_ACTIVE
435   },
436   {
437     EL_SP_TERMINAL,                     ACTION_ACTIVE, -1, FALSE,
438     IMG_SP_TERMINAL_ACTIVE
439   },
440   {
441     EL_SP_BUGGY_BASE,                   -1, -1, FALSE,
442     IMG_SP_BUGGY_BASE
443   },
444   {
445     EL_SP_BUGGY_BASE_ACTIVATING,        -1, -1, FALSE,
446     IMG_SP_BUGGY_BASE_ACTIVATING
447   },
448   {
449     EL_SP_BUGGY_BASE,                   ACTION_ACTIVATING, -1, FALSE,
450     IMG_SP_BUGGY_BASE_ACTIVATING
451   },
452   {
453     EL_SP_BUGGY_BASE_ACTIVE,            -1, -1, FALSE,
454     IMG_SP_BUGGY_BASE_ACTIVE
455   },
456   {
457     EL_SP_BUGGY_BASE,                   ACTION_ACTIVE, -1, FALSE,
458     IMG_SP_BUGGY_BASE_ACTIVE
459   },
460   {
461     EL_SP_HARDWARE_BASE_1,              -1, -1, FALSE,
462     IMG_SP_HARDWARE_BASE_1
463   },
464   {
465     EL_SP_HARDWARE_BASE_2,              -1, -1, FALSE,
466     IMG_SP_HARDWARE_BASE_2
467   },
468   {
469     EL_SP_HARDWARE_BASE_3,              -1, -1, FALSE,
470     IMG_SP_HARDWARE_BASE_3
471   },
472   {
473     EL_SP_HARDWARE_BASE_4,              -1, -1, FALSE,
474     IMG_SP_HARDWARE_BASE_4
475   },
476   {
477     EL_SP_HARDWARE_BASE_5,              -1, -1, FALSE,
478     IMG_SP_HARDWARE_BASE_5
479   },
480   {
481     EL_SP_HARDWARE_BASE_6,              -1, -1, FALSE,
482     IMG_SP_HARDWARE_BASE_6
483   },
484   {
485     EL_SOKOBAN_OBJECT,                  -1, -1, FALSE,
486     IMG_SOKOBAN_OBJECT
487   },
488   {
489     EL_SOKOBAN_FIELD_EMPTY,             -1, -1, FALSE,
490     IMG_SOKOBAN_FIELD_EMPTY
491   },
492   {
493     EL_SOKOBAN_FIELD_FULL,              -1, -1, FALSE,
494     IMG_SOKOBAN_FIELD_FULL
495   },
496   {
497     EL_EMPTY_SPACE,                     -1, -1, FALSE,
498     IMG_EMPTY_SPACE
499   },
500   {
501     EL_SAND,                            -1, -1, FALSE,
502     IMG_SAND
503   },
504   {
505     EL_SAND,                            -1, -1, TRUE,
506     IMG_SAND_CRUMBLED
507   },
508   {
509     EL_SAND,                            ACTION_DIGGING, MV_BIT_LEFT, FALSE,
510     IMG_SAND_DIGGING_LEFT
511   },
512   {
513     EL_SAND,                            ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
514     IMG_SAND_DIGGING_RIGHT
515   },
516   {
517     EL_SAND,                            ACTION_DIGGING, MV_BIT_UP, FALSE,
518     IMG_SAND_DIGGING_UP
519   },
520   {
521     EL_SAND,                            ACTION_DIGGING, MV_BIT_DOWN, FALSE,
522     IMG_SAND_DIGGING_DOWN
523   },
524   {
525     EL_SAND,                            ACTION_DIGGING, MV_BIT_LEFT, TRUE,
526     IMG_SAND_DIGGING_LEFT_CRUMBLED
527   },
528   {
529     EL_SAND,                            ACTION_DIGGING, MV_BIT_RIGHT, TRUE,
530     IMG_SAND_DIGGING_RIGHT_CRUMBLED
531   },
532   {
533     EL_SAND,                            ACTION_DIGGING, MV_BIT_UP, TRUE,
534     IMG_SAND_DIGGING_UP_CRUMBLED
535   },
536   {
537     EL_SAND,                            ACTION_DIGGING, MV_BIT_DOWN, TRUE,
538     IMG_SAND_DIGGING_DOWN_CRUMBLED
539   },
540   {
541     EL_WALL,                            -1, -1, FALSE,
542     IMG_WALL
543   },
544   {
545     EL_WALL_SLIPPERY,                   -1, -1, FALSE,
546     IMG_WALL_SLIPPERY
547   },
548   {
549     EL_STEELWALL,                       -1, -1, FALSE,
550     IMG_STEELWALL
551   },
552   {
553     EL_ROCK,                            -1, -1, FALSE,
554     IMG_ROCK
555   },
556   {
557     EL_ROCK,                            ACTION_MOVING, MV_BIT_LEFT, FALSE,
558     IMG_ROCK_MOVING_LEFT
559   },
560   {
561     EL_ROCK,                            ACTION_MOVING, MV_BIT_RIGHT, FALSE,
562     IMG_ROCK_MOVING_RIGHT
563   },
564   {
565     EL_ROCK,                            ACTION_PUSHING, MV_BIT_LEFT, FALSE,
566     IMG_ROCK_PUSHING_LEFT
567   },
568   {
569     EL_ROCK,                            ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
570     IMG_ROCK_PUSHING_RIGHT
571   },
572   {
573     EL_EMERALD,                         -1, -1, FALSE,
574     IMG_EMERALD
575   },
576   {
577     EL_EMERALD,                         ACTION_MOVING, -1, FALSE,
578     IMG_EMERALD_MOVING
579   },
580   {
581     EL_EMERALD,                         ACTION_FALLING, -1, FALSE,
582     IMG_EMERALD_FALLING
583   },
584   {
585     EL_EMERALD,                         ACTION_COLLECTING, -1, FALSE,
586     IMG_EMERALD_COLLECTING
587   },
588   {
589     EL_DIAMOND,                         -1, -1, FALSE,
590     IMG_DIAMOND
591   },
592   {
593     EL_DIAMOND,                         ACTION_MOVING, -1, FALSE,
594     IMG_DIAMOND_MOVING
595   },
596   {
597     EL_DIAMOND,                         ACTION_FALLING, -1, FALSE,
598     IMG_DIAMOND_FALLING
599   },
600   {
601     EL_DIAMOND,                         ACTION_COLLECTING, -1, FALSE,
602     IMG_DIAMOND_COLLECTING
603   },
604   {
605     EL_BOMB,                            -1, -1, FALSE,
606     IMG_BOMB
607   },
608   {
609     EL_NUT,                             -1, -1, FALSE,
610     IMG_NUT
611   },
612   {
613     EL_NUT_BREAKING,                    -1, -1, FALSE,
614     IMG_NUT_BREAKING
615   },
616   {
617     EL_NUT,                             ACTION_BREAKING, -1, FALSE,
618     IMG_NUT_BREAKING
619   },
620   {
621     EL_DYNAMITE,                        -1, -1, FALSE,
622     IMG_DYNAMITE
623   },
624   {
625     EL_DYNAMITE_ACTIVE,                 -1, -1, FALSE,
626     IMG_DYNAMITE_ACTIVE
627   },
628   {
629     EL_DYNAMITE,                        ACTION_ACTIVE, -1, FALSE,
630     IMG_DYNAMITE_ACTIVE
631   },
632   {
633     EL_WALL_EMERALD,                    -1, -1, FALSE,
634     IMG_WALL_EMERALD
635   },
636   {
637     EL_WALL_DIAMOND,                    -1, -1, FALSE,
638     IMG_WALL_DIAMOND
639   },
640   {
641     EL_BUG,                             -1, -1, FALSE,
642     IMG_BUG
643   },
644   {
645     EL_BUG_RIGHT,                       -1, -1, FALSE,
646     IMG_BUG_RIGHT
647   },
648   {
649     EL_BUG,                             -1, MV_BIT_RIGHT, FALSE,
650     IMG_BUG_RIGHT
651   },
652   {
653     EL_BUG_UP,                          -1, -1, FALSE,
654     IMG_BUG_UP
655   },
656   {
657     EL_BUG,                             -1, MV_BIT_UP, FALSE,
658     IMG_BUG_UP
659   },
660   {
661     EL_BUG_LEFT,                        -1, -1, FALSE,
662     IMG_BUG_LEFT
663   },
664   {
665     EL_BUG,                             -1, MV_BIT_LEFT, FALSE,
666     IMG_BUG_LEFT
667   },
668   {
669     EL_BUG_DOWN,                        -1, -1, FALSE,
670     IMG_BUG_DOWN
671   },
672   {
673     EL_BUG,                             -1, MV_BIT_DOWN, FALSE,
674     IMG_BUG_DOWN
675   },
676   {
677     EL_BUG,                             ACTION_MOVING, MV_BIT_RIGHT, FALSE,
678     IMG_BUG_MOVING_RIGHT
679   },
680   {
681     EL_BUG,                             ACTION_MOVING, MV_BIT_UP, FALSE,
682     IMG_BUG_MOVING_UP
683   },
684   {
685     EL_BUG,                             ACTION_MOVING, MV_BIT_LEFT, FALSE,
686     IMG_BUG_MOVING_LEFT
687   },
688   {
689     EL_BUG,                             ACTION_MOVING, MV_BIT_DOWN, FALSE,
690     IMG_BUG_MOVING_DOWN
691   },
692   {
693     EL_SPACESHIP,                       -1, -1, FALSE,
694     IMG_SPACESHIP
695   },
696   {
697     EL_SPACESHIP_RIGHT,                 -1, -1, FALSE,
698     IMG_SPACESHIP_RIGHT
699   },
700   {
701     EL_SPACESHIP,                       -1, MV_BIT_RIGHT, FALSE,
702     IMG_SPACESHIP_RIGHT
703   },
704   {
705     EL_SPACESHIP_UP,                    -1, -1, FALSE,
706     IMG_SPACESHIP_UP
707   },
708   {
709     EL_SPACESHIP,                       -1, MV_BIT_UP, FALSE,
710     IMG_SPACESHIP_UP
711   },
712   {
713     EL_SPACESHIP_LEFT,                  -1, -1, FALSE,
714     IMG_SPACESHIP_LEFT
715   },
716   {
717     EL_SPACESHIP,                       -1, MV_BIT_LEFT, FALSE,
718     IMG_SPACESHIP_LEFT
719   },
720   {
721     EL_SPACESHIP_DOWN,                  -1, -1, FALSE,
722     IMG_SPACESHIP_DOWN
723   },
724   {
725     EL_SPACESHIP,                       -1, MV_BIT_DOWN, FALSE,
726     IMG_SPACESHIP_DOWN
727   },
728   {
729     EL_SPACESHIP,                       ACTION_MOVING, MV_BIT_RIGHT, FALSE,
730     IMG_SPACESHIP_MOVING_RIGHT
731   },
732   {
733     EL_SPACESHIP,                       ACTION_MOVING, MV_BIT_UP, FALSE,
734     IMG_SPACESHIP_MOVING_UP
735   },
736   {
737     EL_SPACESHIP,                       ACTION_MOVING, MV_BIT_LEFT, FALSE,
738     IMG_SPACESHIP_MOVING_LEFT
739   },
740   {
741     EL_SPACESHIP,                       ACTION_MOVING, MV_BIT_DOWN, FALSE,
742     IMG_SPACESHIP_MOVING_DOWN
743   },
744   {
745     EL_YAMYAM,                          -1, -1, FALSE,
746     IMG_YAMYAM
747   },
748   {
749     EL_YAMYAM,                          ACTION_MOVING, -1, FALSE,
750     IMG_YAMYAM_MOVING
751   },
752   {
753     EL_ROBOT,                           -1, -1, FALSE,
754     IMG_ROBOT
755   },
756   {
757     EL_ROBOT,                           ACTION_MOVING, -1, FALSE,
758     IMG_ROBOT_MOVING
759   },
760   {
761     EL_ROBOT_WHEEL,                     -1, -1, FALSE,
762     IMG_ROBOT_WHEEL
763   },
764   {
765     EL_ROBOT_WHEEL_ACTIVE,              -1, -1, FALSE,
766     IMG_ROBOT_WHEEL_ACTIVE
767   },
768   {
769     EL_ROBOT_WHEEL,                     ACTION_ACTIVE, -1, FALSE,
770     IMG_ROBOT_WHEEL_ACTIVE
771   },
772   {
773     EL_MAGIC_WALL,                      -1, -1, FALSE,
774     IMG_MAGIC_WALL
775   },
776   {
777     EL_MAGIC_WALL_ACTIVE,               -1, -1, FALSE,
778     IMG_MAGIC_WALL_ACTIVE
779   },
780   {
781     EL_MAGIC_WALL,                      ACTION_ACTIVE, -1, FALSE,
782     IMG_MAGIC_WALL_ACTIVE
783   },
784   {
785     EL_MAGIC_WALL_FILLING,              -1, -1, FALSE,
786     IMG_MAGIC_WALL_FILLING
787   },
788   {
789     EL_MAGIC_WALL,                      ACTION_FILLING, -1, FALSE,
790     IMG_MAGIC_WALL_FILLING
791   },
792   {
793     EL_MAGIC_WALL_FULL,                 -1, -1, FALSE,
794     IMG_MAGIC_WALL_FULL
795   },
796   {
797     EL_MAGIC_WALL_EMPTYING,             -1, -1, FALSE,
798     IMG_MAGIC_WALL_EMPTYING
799   },
800   {
801     EL_MAGIC_WALL,                      ACTION_EMPTYING, -1, FALSE,
802     IMG_MAGIC_WALL_EMPTYING
803   },
804   {
805     EL_MAGIC_WALL_DEAD,                 -1, -1, FALSE,
806     IMG_MAGIC_WALL_DEAD
807   },
808   {
809     EL_QUICKSAND_EMPTY,                 -1, -1, FALSE,
810     IMG_QUICKSAND_EMPTY
811   },
812   {
813     EL_QUICKSAND_FILLING,               -1, -1, FALSE,
814     IMG_QUICKSAND_FILLING
815   },
816   {
817     EL_QUICKSAND_FULL,                  -1, -1, FALSE,
818     IMG_QUICKSAND_FULL
819   },
820   {
821     EL_QUICKSAND_EMPTYING,              -1, -1, FALSE,
822     IMG_QUICKSAND_EMPTYING
823   },
824   {
825     EL_ACID_POOL_TOPLEFT,               -1, -1, FALSE,
826     IMG_ACID_POOL_TOPLEFT
827   },
828   {
829     EL_ACID_POOL_TOPRIGHT,              -1, -1, FALSE,
830     IMG_ACID_POOL_TOPRIGHT
831   },
832   {
833     EL_ACID_POOL_BOTTOMLEFT,            -1, -1, FALSE,
834     IMG_ACID_POOL_BOTTOMLEFT
835   },
836   {
837     EL_ACID_POOL_BOTTOM,                -1, -1, FALSE,
838     IMG_ACID_POOL_BOTTOM
839   },
840   {
841     EL_ACID_POOL_BOTTOMRIGHT,           -1, -1, FALSE,
842     IMG_ACID_POOL_BOTTOMRIGHT
843   },
844   {
845     EL_ACID,                            -1, -1, FALSE,
846     IMG_ACID
847   },
848   {
849     EL_ACID_SPLASH_LEFT,                -1, -1, FALSE,
850     IMG_ACID_SPLASH_LEFT
851   },
852   {
853     EL_ACID_SPLASH_RIGHT,               -1, -1, FALSE,
854     IMG_ACID_SPLASH_RIGHT
855   },
856   {
857     EL_AMOEBA_DROP,                     -1, -1, FALSE,
858     IMG_AMOEBA_DROP
859   },
860   {
861     EL_AMOEBA_GROWING,                  -1, -1, FALSE,
862     IMG_AMOEBA_GROWING
863   },
864   {
865     EL_AMOEBA_SHRINKING,                -1, -1, FALSE,
866     IMG_AMOEBA_SHRINKING
867   },
868   {
869     EL_AMOEBA_WET,                      -1, -1, FALSE,
870     IMG_AMOEBA_WET
871   },
872   {
873     EL_AMOEBA_DROPPING,                 -1, -1, FALSE,
874     IMG_AMOEBA_DROPPING
875   },
876   {
877     EL_AMOEBA_DRY,                      -1, -1, FALSE,
878     IMG_AMOEBA_DRY
879   },
880   {
881     EL_AMOEBA_FULL,                     -1, -1, FALSE,
882     IMG_AMOEBA_FULL
883   },
884   {
885     EL_AMOEBA_DEAD,                     -1, -1, FALSE,
886     IMG_AMOEBA_DEAD
887   },
888   {
889     EL_EM_KEY_1,                        -1, -1, FALSE,
890     IMG_EM_KEY_1
891   },
892   {
893     EL_EM_KEY_2,                        -1, -1, FALSE,
894     IMG_EM_KEY_2
895   },
896   {
897     EL_EM_KEY_3,                        -1, -1, FALSE,
898     IMG_EM_KEY_3
899   },
900   {
901     EL_EM_KEY_4,                        -1, -1, FALSE,
902     IMG_EM_KEY_4
903   },
904   {
905     EL_EM_GATE_1,                       -1, -1, FALSE,
906     IMG_EM_GATE_1
907   },
908   {
909     EL_EM_GATE_2,                       -1, -1, FALSE,
910     IMG_EM_GATE_2
911   },
912   {
913     EL_EM_GATE_3,                       -1, -1, FALSE,
914     IMG_EM_GATE_3
915   },
916   {
917     EL_EM_GATE_4,                       -1, -1, FALSE,
918     IMG_EM_GATE_4
919   },
920   {
921     EL_EM_GATE_1_GRAY,                  -1, -1, FALSE,
922     IMG_EM_GATE_1_GRAY
923   },
924   {
925     EL_EM_GATE_2_GRAY,                  -1, -1, FALSE,
926     IMG_EM_GATE_2_GRAY
927   },
928   {
929     EL_EM_GATE_3_GRAY,                  -1, -1, FALSE,
930     IMG_EM_GATE_3_GRAY
931   },
932   {
933     EL_EM_GATE_4_GRAY,                  -1, -1, FALSE,
934     IMG_EM_GATE_4_GRAY
935   },
936   {
937     EL_EXIT_CLOSED,                     -1, -1, FALSE,
938     IMG_EXIT_CLOSED
939   },
940   {
941     EL_EXIT_OPENING,                    -1, -1, FALSE,
942     IMG_EXIT_OPENING
943   },
944   {
945     EL_EXIT_OPEN,                       -1, -1, FALSE,
946     IMG_EXIT_OPEN
947   },
948   {
949     EL_EXIT_CLOSING,                    -1, -1, FALSE,
950     IMG_EXIT_CLOSING
951   },
952   {
953     EL_BALLOON,                         -1, -1, FALSE,
954     IMG_BALLOON
955   },
956   {
957     EL_BALLOON,                         ACTION_MOVING, -1, FALSE,
958     IMG_BALLOON_MOVING
959   },
960   {
961     EL_BALLOON,                         ACTION_PUSHING, -1, FALSE,
962     IMG_BALLOON_PUSHING
963   },
964   {
965     EL_BALLOON_SWITCH_LEFT,             -1, -1, FALSE,
966     IMG_BALLOON_SWITCH_LEFT
967   },
968   {
969     EL_BALLOON_SWITCH_RIGHT,            -1, -1, FALSE,
970     IMG_BALLOON_SWITCH_RIGHT
971   },
972   {
973     EL_BALLOON_SWITCH_UP,               -1, -1, FALSE,
974     IMG_BALLOON_SWITCH_UP
975   },
976   {
977     EL_BALLOON_SWITCH_DOWN,             -1, -1, FALSE,
978     IMG_BALLOON_SWITCH_DOWN
979   },
980   {
981     EL_BALLOON_SWITCH_ANY,              -1, -1, FALSE,
982     IMG_BALLOON_SWITCH_ANY
983   },
984   {
985     EL_SPRING,                          -1, -1, FALSE,
986     IMG_SPRING
987   },
988   {
989     EL_EMC_STEELWALL_1,                 -1, -1, FALSE,
990     IMG_EMC_STEELWALL_1
991   },
992   {
993     EL_EMC_STEELWALL_2,                 -1, -1, FALSE,
994     IMG_EMC_STEELWALL_2
995   },
996   {
997     EL_EMC_STEELWALL_3,                 -1, -1, FALSE,
998     IMG_EMC_STEELWALL_3
999   },
1000   {
1001     EL_EMC_STEELWALL_4,                 -1, -1, FALSE,
1002     IMG_EMC_STEELWALL_4
1003   },
1004   {
1005     EL_EMC_WALL_1,                      -1, -1, FALSE,
1006     IMG_EMC_WALL_1
1007   },
1008   {
1009     EL_EMC_WALL_2,                      -1, -1, FALSE,
1010     IMG_EMC_WALL_2
1011   },
1012   {
1013     EL_EMC_WALL_3,                      -1, -1, FALSE,
1014     IMG_EMC_WALL_3
1015   },
1016   {
1017     EL_EMC_WALL_4,                      -1, -1, FALSE,
1018     IMG_EMC_WALL_4
1019   },
1020   {
1021     EL_EMC_WALL_5,                      -1, -1, FALSE,
1022     IMG_EMC_WALL_5
1023   },
1024   {
1025     EL_EMC_WALL_6,                      -1, -1, FALSE,
1026     IMG_EMC_WALL_6
1027   },
1028   {
1029     EL_EMC_WALL_7,                      -1, -1, FALSE,
1030     IMG_EMC_WALL_7
1031   },
1032   {
1033     EL_EMC_WALL_8,                      -1, -1, FALSE,
1034     IMG_EMC_WALL_8
1035   },
1036   {
1037     EL_INVISIBLE_STEELWALL,             -1, -1, FALSE,
1038     IMG_INVISIBLE_STEELWALL
1039   },
1040   {
1041     EL_INVISIBLE_STEELWALL_ACTIVE,      -1, -1, FALSE,
1042     IMG_INVISIBLE_STEELWALL_ACTIVE
1043   },
1044   {
1045     EL_INVISIBLE_STEELWALL,             ACTION_ACTIVE, -1, FALSE,
1046     IMG_INVISIBLE_STEELWALL_ACTIVE
1047   },
1048   {
1049     EL_INVISIBLE_WALL,                  -1, -1, FALSE,
1050     IMG_INVISIBLE_WALL
1051   },
1052   {
1053     EL_INVISIBLE_WALL_ACTIVE,           -1, -1, FALSE,
1054     IMG_INVISIBLE_WALL_ACTIVE
1055   },
1056   {
1057     EL_INVISIBLE_WALL,                  ACTION_ACTIVE, -1, FALSE,
1058     IMG_INVISIBLE_WALL_ACTIVE
1059   },
1060   {
1061     EL_INVISIBLE_SAND,                  -1, -1, FALSE,
1062     IMG_INVISIBLE_SAND
1063   },
1064   {
1065     EL_INVISIBLE_SAND_ACTIVE,           -1, -1, FALSE,
1066     IMG_INVISIBLE_SAND_ACTIVE
1067   },
1068   {
1069     EL_INVISIBLE_SAND,                  ACTION_ACTIVE, -1, FALSE,
1070     IMG_INVISIBLE_SAND_ACTIVE
1071   },
1072   {
1073     EL_CONVEYOR_BELT_1_MIDDLE,          -1, -1, FALSE,
1074     IMG_CONVEYOR_BELT_1_MIDDLE
1075   },
1076   {
1077     EL_CONVEYOR_BELT_1_MIDDLE_ACTIVE,   -1, -1, FALSE,
1078     IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE
1079   },
1080   {
1081     EL_CONVEYOR_BELT_1_MIDDLE,          ACTION_ACTIVE, -1, FALSE,
1082     IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE
1083   },
1084   {
1085     EL_CONVEYOR_BELT_1_LEFT,            -1, -1, FALSE,
1086     IMG_CONVEYOR_BELT_1_LEFT
1087   },
1088   {
1089     EL_CONVEYOR_BELT_1_LEFT_ACTIVE,     -1, -1, FALSE,
1090     IMG_CONVEYOR_BELT_1_LEFT_ACTIVE
1091   },
1092   {
1093     EL_CONVEYOR_BELT_1_LEFT,            ACTION_ACTIVE, -1, FALSE,
1094     IMG_CONVEYOR_BELT_1_LEFT_ACTIVE
1095   },
1096   {
1097     EL_CONVEYOR_BELT_1_RIGHT,           -1, -1, FALSE,
1098     IMG_CONVEYOR_BELT_1_RIGHT
1099   },
1100   {
1101     EL_CONVEYOR_BELT_1_RIGHT_ACTIVE,    -1, -1, FALSE,
1102     IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE
1103   },
1104   {
1105     EL_CONVEYOR_BELT_1_RIGHT,           ACTION_ACTIVE, -1, FALSE,
1106     IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE
1107   },
1108   {
1109     EL_CONVEYOR_BELT_1_SWITCH_LEFT,     -1, -1, FALSE,
1110     IMG_CONVEYOR_BELT_1_SWITCH_LEFT
1111   },
1112   {
1113     EL_CONVEYOR_BELT_1_SWITCH_MIDDLE,   -1, -1, FALSE,
1114     IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE
1115   },
1116   {
1117     EL_CONVEYOR_BELT_1_SWITCH_RIGHT,    -1, -1, FALSE,
1118     IMG_CONVEYOR_BELT_1_SWITCH_RIGHT
1119   },
1120   {
1121     EL_CONVEYOR_BELT_2_MIDDLE,          -1, -1, FALSE,
1122     IMG_CONVEYOR_BELT_2_MIDDLE
1123   },
1124   {
1125     EL_CONVEYOR_BELT_2_MIDDLE_ACTIVE,   -1, -1, FALSE,
1126     IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE
1127   },
1128   {
1129     EL_CONVEYOR_BELT_2_MIDDLE,          ACTION_ACTIVE, -1, FALSE,
1130     IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE
1131   },
1132   {
1133     EL_CONVEYOR_BELT_2_LEFT,            -1, -1, FALSE,
1134     IMG_CONVEYOR_BELT_2_LEFT
1135   },
1136   {
1137     EL_CONVEYOR_BELT_2_LEFT_ACTIVE,     -1, -1, FALSE,
1138     IMG_CONVEYOR_BELT_2_LEFT_ACTIVE
1139   },
1140   {
1141     EL_CONVEYOR_BELT_2_LEFT,            ACTION_ACTIVE, -1, FALSE,
1142     IMG_CONVEYOR_BELT_2_LEFT_ACTIVE
1143   },
1144   {
1145     EL_CONVEYOR_BELT_2_RIGHT,           -1, -1, FALSE,
1146     IMG_CONVEYOR_BELT_2_RIGHT
1147   },
1148   {
1149     EL_CONVEYOR_BELT_2_RIGHT_ACTIVE,    -1, -1, FALSE,
1150     IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE
1151   },
1152   {
1153     EL_CONVEYOR_BELT_2_RIGHT,           ACTION_ACTIVE, -1, FALSE,
1154     IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE
1155   },
1156   {
1157     EL_CONVEYOR_BELT_2_SWITCH_LEFT,     -1, -1, FALSE,
1158     IMG_CONVEYOR_BELT_2_SWITCH_LEFT
1159   },
1160   {
1161     EL_CONVEYOR_BELT_2_SWITCH_MIDDLE,   -1, -1, FALSE,
1162     IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE
1163   },
1164   {
1165     EL_CONVEYOR_BELT_2_SWITCH_RIGHT,    -1, -1, FALSE,
1166     IMG_CONVEYOR_BELT_2_SWITCH_RIGHT
1167   },
1168   {
1169     EL_CONVEYOR_BELT_3_MIDDLE,          -1, -1, FALSE,
1170     IMG_CONVEYOR_BELT_3_MIDDLE
1171   },
1172   {
1173     EL_CONVEYOR_BELT_3_MIDDLE_ACTIVE,   -1, -1, FALSE,
1174     IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE
1175   },
1176   {
1177     EL_CONVEYOR_BELT_3_MIDDLE,          ACTION_ACTIVE, -1, FALSE,
1178     IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE
1179   },
1180   {
1181     EL_CONVEYOR_BELT_3_LEFT,            -1, -1, FALSE,
1182     IMG_CONVEYOR_BELT_3_LEFT
1183   },
1184   {
1185     EL_CONVEYOR_BELT_3_LEFT_ACTIVE,     -1, -1, FALSE,
1186     IMG_CONVEYOR_BELT_3_LEFT_ACTIVE
1187   },
1188   {
1189     EL_CONVEYOR_BELT_3_LEFT,            ACTION_ACTIVE, -1, FALSE,
1190     IMG_CONVEYOR_BELT_3_LEFT_ACTIVE
1191   },
1192   {
1193     EL_CONVEYOR_BELT_3_RIGHT,           -1, -1, FALSE,
1194     IMG_CONVEYOR_BELT_3_RIGHT
1195   },
1196   {
1197     EL_CONVEYOR_BELT_3_RIGHT_ACTIVE,    -1, -1, FALSE,
1198     IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE
1199   },
1200   {
1201     EL_CONVEYOR_BELT_3_RIGHT,           ACTION_ACTIVE, -1, FALSE,
1202     IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE
1203   },
1204   {
1205     EL_CONVEYOR_BELT_3_SWITCH_LEFT,     -1, -1, FALSE,
1206     IMG_CONVEYOR_BELT_3_SWITCH_LEFT
1207   },
1208   {
1209     EL_CONVEYOR_BELT_3_SWITCH_MIDDLE,   -1, -1, FALSE,
1210     IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE
1211   },
1212   {
1213     EL_CONVEYOR_BELT_3_SWITCH_RIGHT,    -1, -1, FALSE,
1214     IMG_CONVEYOR_BELT_3_SWITCH_RIGHT
1215   },
1216   {
1217     EL_CONVEYOR_BELT_4_MIDDLE,          -1, -1, FALSE,
1218     IMG_CONVEYOR_BELT_4_MIDDLE
1219   },
1220   {
1221     EL_CONVEYOR_BELT_4_MIDDLE_ACTIVE,   -1, -1, FALSE,
1222     IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE
1223   },
1224   {
1225     EL_CONVEYOR_BELT_4_MIDDLE,          ACTION_ACTIVE, -1, FALSE,
1226     IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE
1227   },
1228   {
1229     EL_CONVEYOR_BELT_4_LEFT,            -1, -1, FALSE,
1230     IMG_CONVEYOR_BELT_4_LEFT
1231   },
1232   {
1233     EL_CONVEYOR_BELT_4_LEFT_ACTIVE,     -1, -1, FALSE,
1234     IMG_CONVEYOR_BELT_4_LEFT_ACTIVE
1235   },
1236   {
1237     EL_CONVEYOR_BELT_4_LEFT,            ACTION_ACTIVE, -1, FALSE,
1238     IMG_CONVEYOR_BELT_4_LEFT_ACTIVE
1239   },
1240   {
1241     EL_CONVEYOR_BELT_4_RIGHT,           -1, -1, FALSE,
1242     IMG_CONVEYOR_BELT_4_RIGHT
1243   },
1244   {
1245     EL_CONVEYOR_BELT_4_RIGHT_ACTIVE,    -1, -1, FALSE,
1246     IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE
1247   },
1248   {
1249     EL_CONVEYOR_BELT_4_RIGHT,           ACTION_ACTIVE, -1, FALSE,
1250     IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE
1251   },
1252   {
1253     EL_CONVEYOR_BELT_4_SWITCH_LEFT,     -1, -1, FALSE,
1254     IMG_CONVEYOR_BELT_4_SWITCH_LEFT
1255   },
1256   {
1257     EL_CONVEYOR_BELT_4_SWITCH_MIDDLE,   -1, -1, FALSE,
1258     IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE
1259   },
1260   {
1261     EL_CONVEYOR_BELT_4_SWITCH_RIGHT,    -1, -1, FALSE,
1262     IMG_CONVEYOR_BELT_4_SWITCH_RIGHT
1263   },
1264   {
1265     EL_SWITCHGATE_SWITCH_UP,            -1, -1, FALSE,
1266     IMG_SWITCHGATE_SWITCH_UP
1267   },
1268   {
1269     EL_SWITCHGATE_SWITCH_DOWN,          -1, -1, FALSE,
1270     IMG_SWITCHGATE_SWITCH_DOWN
1271   },
1272   {
1273     EL_LIGHT_SWITCH,                    -1, -1, FALSE,
1274     IMG_LIGHT_SWITCH
1275   },
1276   {
1277     EL_LIGHT_SWITCH_ACTIVE,             -1, -1, FALSE,
1278     IMG_LIGHT_SWITCH_ACTIVE
1279   },
1280   {
1281     EL_LIGHT_SWITCH,                    ACTION_ACTIVE, -1, FALSE,
1282     IMG_LIGHT_SWITCH_ACTIVE
1283   },
1284   {
1285     EL_TIMEGATE_SWITCH,                 -1, -1, FALSE,
1286     IMG_TIMEGATE_SWITCH
1287   },
1288   {
1289     EL_TIMEGATE_SWITCH_ACTIVE,          -1, -1, FALSE,
1290     IMG_TIMEGATE_SWITCH_ACTIVE
1291   },
1292   {
1293     EL_TIMEGATE_SWITCH,                 ACTION_ACTIVE, -1, FALSE,
1294     IMG_TIMEGATE_SWITCH_ACTIVE
1295   },
1296   {
1297     EL_ENVELOPE_1,                      -1, -1, FALSE,
1298     IMG_ENVELOPE_1
1299   },
1300   {
1301     EL_ENVELOPE_1,                      ACTION_COLLECTING, -1, FALSE,
1302     IMG_ENVELOPE_1_COLLECTING
1303   },
1304   {
1305     EL_ENVELOPE_2,                      -1, -1, FALSE,
1306     IMG_ENVELOPE_2
1307   },
1308   {
1309     EL_ENVELOPE_2,                      ACTION_COLLECTING, -1, FALSE,
1310     IMG_ENVELOPE_2_COLLECTING
1311   },
1312   {
1313     EL_ENVELOPE_3,                      -1, -1, FALSE,
1314     IMG_ENVELOPE_3
1315   },
1316   {
1317     EL_ENVELOPE_3,                      ACTION_COLLECTING, -1, FALSE,
1318     IMG_ENVELOPE_3_COLLECTING
1319   },
1320   {
1321     EL_ENVELOPE_4,                      -1, -1, FALSE,
1322     IMG_ENVELOPE_4
1323   },
1324   {
1325     EL_ENVELOPE_4,                      ACTION_COLLECTING, -1, FALSE,
1326     IMG_ENVELOPE_4_COLLECTING
1327   },
1328   {
1329     EL_SIGN_EXCLAMATION,                -1, -1, FALSE,
1330     IMG_SIGN_EXCLAMATION
1331   },
1332   {
1333     EL_SIGN_STOP,                       -1, -1, FALSE,
1334     IMG_SIGN_STOP
1335   },
1336   {
1337     EL_LANDMINE,                        -1, -1, FALSE,
1338     IMG_LANDMINE
1339   },
1340   {
1341     EL_STEELWALL_SLIPPERY,              -1, -1, FALSE,
1342     IMG_STEELWALL_SLIPPERY
1343   },
1344   {
1345     EL_EXTRA_TIME,                      -1, -1, FALSE,
1346     IMG_EXTRA_TIME
1347   },
1348   {
1349     EL_SHIELD_NORMAL,                   -1, -1, FALSE,
1350     IMG_SHIELD_NORMAL
1351   },
1352   {
1353     EL_SHIELD_NORMAL_ACTIVE,            -1, -1, FALSE,
1354     IMG_SHIELD_NORMAL_ACTIVE
1355   },
1356   {
1357     EL_SHIELD_NORMAL,                   ACTION_ACTIVE, -1, FALSE,
1358     IMG_SHIELD_NORMAL_ACTIVE
1359   },
1360   {
1361     EL_SHIELD_DEADLY,                   -1, -1, FALSE,
1362     IMG_SHIELD_DEADLY
1363   },
1364   {
1365     EL_SHIELD_DEADLY_ACTIVE,            -1, -1, FALSE,
1366     IMG_SHIELD_DEADLY_ACTIVE
1367   },
1368   {
1369     EL_SHIELD_DEADLY,                   ACTION_ACTIVE, -1, FALSE,
1370     IMG_SHIELD_DEADLY_ACTIVE
1371   },
1372   {
1373     EL_SWITCHGATE_CLOSED,               -1, -1, FALSE,
1374     IMG_SWITCHGATE_CLOSED
1375   },
1376   {
1377     EL_SWITCHGATE_OPENING,              -1, -1, FALSE,
1378     IMG_SWITCHGATE_OPENING
1379   },
1380   {
1381     EL_SWITCHGATE_OPEN,                 -1, -1, FALSE,
1382     IMG_SWITCHGATE_OPEN
1383   },
1384   {
1385     EL_SWITCHGATE_CLOSING,              -1, -1, FALSE,
1386     IMG_SWITCHGATE_CLOSING
1387   },
1388   {
1389     EL_TIMEGATE_CLOSED,                 -1, -1, FALSE,
1390     IMG_TIMEGATE_CLOSED
1391   },
1392   {
1393     EL_TIMEGATE_OPENING,                -1, -1, FALSE,
1394     IMG_TIMEGATE_OPENING
1395   },
1396   {
1397     EL_TIMEGATE_OPEN,                   -1, -1, FALSE,
1398     IMG_TIMEGATE_OPEN
1399   },
1400   {
1401     EL_TIMEGATE_CLOSING,                -1, -1, FALSE,
1402     IMG_TIMEGATE_CLOSING
1403   },
1404   {
1405     EL_PEARL,                           -1, -1, FALSE,
1406     IMG_PEARL
1407   },
1408   {
1409     EL_PEARL_BREAKING,                  -1, -1, FALSE,
1410     IMG_PEARL_BREAKING
1411   },
1412   {
1413     EL_PEARL,                           ACTION_BREAKING, -1, FALSE,
1414     IMG_PEARL_BREAKING
1415   },
1416   {
1417     EL_CRYSTAL,                         -1, -1, FALSE,
1418     IMG_CRYSTAL
1419   },
1420   {
1421     EL_WALL_PEARL,                      -1, -1, FALSE,
1422     IMG_WALL_PEARL
1423   },
1424   {
1425     EL_WALL_CRYSTAL,                    -1, -1, FALSE,
1426     IMG_WALL_CRYSTAL
1427   },
1428   {
1429     EL_TUBE_RIGHT_DOWN,                 -1, -1, FALSE,
1430     IMG_TUBE_RIGHT_DOWN
1431   },
1432   {
1433     EL_TUBE_HORIZONTAL_DOWN,            -1, -1, FALSE,
1434     IMG_TUBE_HORIZONTAL_DOWN
1435   },
1436   {
1437     EL_TUBE_LEFT_DOWN,                  -1, -1, FALSE,
1438     IMG_TUBE_LEFT_DOWN
1439   },
1440   {
1441     EL_TUBE_HORIZONTAL,                 -1, -1, FALSE,
1442     IMG_TUBE_HORIZONTAL
1443   },
1444   {
1445     EL_TUBE_VERTICAL_RIGHT,             -1, -1, FALSE,
1446     IMG_TUBE_VERTICAL_RIGHT
1447   },
1448   {
1449     EL_TUBE_ANY,                        -1, -1, FALSE,
1450     IMG_TUBE_ANY
1451   },
1452   {
1453     EL_TUBE_VERTICAL_LEFT,              -1, -1, FALSE,
1454     IMG_TUBE_VERTICAL_LEFT
1455   },
1456   {
1457     EL_TUBE_VERTICAL,                   -1, -1, FALSE,
1458     IMG_TUBE_VERTICAL
1459   },
1460   {
1461     EL_TUBE_RIGHT_UP,                   -1, -1, FALSE,
1462     IMG_TUBE_RIGHT_UP
1463   },
1464   {
1465     EL_TUBE_HORIZONTAL_UP,              -1, -1, FALSE,
1466     IMG_TUBE_HORIZONTAL_UP
1467   },
1468   {
1469     EL_TUBE_LEFT_UP,                    -1, -1, FALSE,
1470     IMG_TUBE_LEFT_UP
1471   },
1472   {
1473     EL_TRAP,                            -1, -1, FALSE,
1474     IMG_TRAP
1475   },
1476   {
1477     EL_TRAP_ACTIVE,                     -1, -1, FALSE,
1478     IMG_TRAP_ACTIVE
1479   },
1480   {
1481     EL_TRAP,                            ACTION_ACTIVE, -1, FALSE,
1482     IMG_TRAP_ACTIVE
1483   },
1484   {
1485     EL_DX_SUPABOMB,                     -1, -1, FALSE,
1486     IMG_DX_SUPABOMB
1487   },
1488   {
1489     EL_KEY_1,                           -1, -1, FALSE,
1490     IMG_KEY_1
1491   },
1492   {
1493     EL_KEY_2,                           -1, -1, FALSE,
1494     IMG_KEY_2
1495   },
1496   {
1497     EL_KEY_3,                           -1, -1, FALSE,
1498     IMG_KEY_3
1499   },
1500   {
1501     EL_KEY_4,                           -1, -1, FALSE,
1502     IMG_KEY_4
1503   },
1504   {
1505     EL_GATE_1,                          -1, -1, FALSE,
1506     IMG_GATE_1
1507   },
1508   {
1509     EL_GATE_2,                          -1, -1, FALSE,
1510     IMG_GATE_2
1511   },
1512   {
1513     EL_GATE_3,                          -1, -1, FALSE,
1514     IMG_GATE_3
1515   },
1516   {
1517     EL_GATE_4,                          -1, -1, FALSE,
1518     IMG_GATE_4
1519   },
1520   {
1521     EL_GATE_1_GRAY,                     -1, -1, FALSE,
1522     IMG_GATE_1_GRAY
1523   },
1524   {
1525     EL_GATE_2_GRAY,                     -1, -1, FALSE,
1526     IMG_GATE_2_GRAY
1527   },
1528   {
1529     EL_GATE_3_GRAY,                     -1, -1, FALSE,
1530     IMG_GATE_3_GRAY
1531   },
1532   {
1533     EL_GATE_4_GRAY,                     -1, -1, FALSE,
1534     IMG_GATE_4_GRAY
1535   },
1536   {
1537     EL_GAME_OF_LIFE,                    -1, -1, FALSE,
1538     IMG_GAME_OF_LIFE
1539   },
1540   {
1541     EL_BIOMAZE,                         -1, -1, FALSE,
1542     IMG_BIOMAZE
1543   },
1544   {
1545     EL_PACMAN,                          -1, -1, FALSE,
1546     IMG_PACMAN
1547   },
1548   {
1549     EL_PACMAN_RIGHT,                    -1, -1, FALSE,
1550     IMG_PACMAN_RIGHT
1551   },
1552   {
1553     EL_PACMAN,                          -1, MV_BIT_RIGHT, FALSE,
1554     IMG_PACMAN_RIGHT
1555   },
1556   {
1557     EL_PACMAN_UP,                       -1, -1, FALSE,
1558     IMG_PACMAN_UP
1559   },
1560   {
1561     EL_PACMAN,                          -1, MV_BIT_UP, FALSE,
1562     IMG_PACMAN_UP
1563   },
1564   {
1565     EL_PACMAN_LEFT,                     -1, -1, FALSE,
1566     IMG_PACMAN_LEFT
1567   },
1568   {
1569     EL_PACMAN,                          -1, MV_BIT_LEFT, FALSE,
1570     IMG_PACMAN_LEFT
1571   },
1572   {
1573     EL_PACMAN_DOWN,                     -1, -1, FALSE,
1574     IMG_PACMAN_DOWN
1575   },
1576   {
1577     EL_PACMAN,                          -1, MV_BIT_DOWN, FALSE,
1578     IMG_PACMAN_DOWN
1579   },
1580   {
1581     EL_PACMAN,                          ACTION_MOVING, MV_BIT_RIGHT, FALSE,
1582     IMG_PACMAN_MOVING_RIGHT
1583   },
1584   {
1585     EL_PACMAN,                          ACTION_MOVING, MV_BIT_UP, FALSE,
1586     IMG_PACMAN_MOVING_UP
1587   },
1588   {
1589     EL_PACMAN,                          ACTION_MOVING, MV_BIT_LEFT, FALSE,
1590     IMG_PACMAN_MOVING_LEFT
1591   },
1592   {
1593     EL_PACMAN,                          ACTION_MOVING, MV_BIT_DOWN, FALSE,
1594     IMG_PACMAN_MOVING_DOWN
1595   },
1596   {
1597     EL_LAMP,                            -1, -1, FALSE,
1598     IMG_LAMP
1599   },
1600   {
1601     EL_LAMP_ACTIVE,                     -1, -1, FALSE,
1602     IMG_LAMP_ACTIVE
1603   },
1604   {
1605     EL_LAMP,                            ACTION_ACTIVE, -1, FALSE,
1606     IMG_LAMP_ACTIVE
1607   },
1608   {
1609     EL_TIME_ORB_FULL,                   -1, -1, FALSE,
1610     IMG_TIME_ORB_FULL
1611   },
1612   {
1613     EL_TIME_ORB_EMPTY,                  -1, -1, FALSE,
1614     IMG_TIME_ORB_EMPTY
1615   },
1616   {
1617     EL_EMERALD_YELLOW,                  -1, -1, FALSE,
1618     IMG_EMERALD_YELLOW
1619   },
1620   {
1621     EL_EMERALD_YELLOW,                  ACTION_MOVING, -1, FALSE,
1622     IMG_EMERALD_YELLOW_MOVING
1623   },
1624   {
1625     EL_EMERALD_YELLOW,                  ACTION_FALLING, -1, FALSE,
1626     IMG_EMERALD_YELLOW_FALLING
1627   },
1628   {
1629     EL_EMERALD_RED,                     -1, -1, FALSE,
1630     IMG_EMERALD_RED
1631   },
1632   {
1633     EL_EMERALD_RED,                     ACTION_MOVING, -1, FALSE,
1634     IMG_EMERALD_RED_MOVING
1635   },
1636   {
1637     EL_EMERALD_RED,                     ACTION_FALLING, -1, FALSE,
1638     IMG_EMERALD_RED_FALLING
1639   },
1640   {
1641     EL_EMERALD_PURPLE,                  -1, -1, FALSE,
1642     IMG_EMERALD_PURPLE
1643   },
1644   {
1645     EL_EMERALD_PURPLE,                  ACTION_MOVING, -1, FALSE,
1646     IMG_EMERALD_PURPLE_MOVING
1647   },
1648   {
1649     EL_EMERALD_PURPLE,                  ACTION_FALLING, -1, FALSE,
1650     IMG_EMERALD_PURPLE_FALLING
1651   },
1652   {
1653     EL_WALL_EMERALD_YELLOW,             -1, -1, FALSE,
1654     IMG_WALL_EMERALD_YELLOW
1655   },
1656   {
1657     EL_WALL_EMERALD_RED,                -1, -1, FALSE,
1658     IMG_WALL_EMERALD_RED
1659   },
1660   {
1661     EL_WALL_EMERALD_PURPLE,             -1, -1, FALSE,
1662     IMG_WALL_EMERALD_PURPLE
1663   },
1664   {
1665     EL_WALL_BD_DIAMOND,                 -1, -1, FALSE,
1666     IMG_WALL_BD_DIAMOND
1667   },
1668   {
1669     EL_EXPANDABLE_WALL,                 -1, -1, FALSE,
1670     IMG_EXPANDABLE_WALL
1671   },
1672   {
1673     EL_EXPANDABLE_WALL_HORIZONTAL,      -1, -1, FALSE,
1674     IMG_EXPANDABLE_WALL_HORIZONTAL
1675   },
1676   {
1677     EL_EXPANDABLE_WALL_VERTICAL,        -1, -1, FALSE,
1678     IMG_EXPANDABLE_WALL_VERTICAL
1679   },
1680   {
1681     EL_EXPANDABLE_WALL_ANY,             -1, -1, FALSE,
1682     IMG_EXPANDABLE_WALL_ANY
1683   },
1684   {
1685     EL_EXPANDABLE_WALL,                 ACTION_GROWING, MV_BIT_LEFT, FALSE,
1686     IMG_EXPANDABLE_WALL_GROWING_LEFT
1687   },
1688   {
1689     EL_EXPANDABLE_WALL_GROWING,         -1, MV_BIT_LEFT, FALSE,
1690     IMG_EXPANDABLE_WALL_GROWING_LEFT
1691   },
1692   {
1693     EL_EXPANDABLE_WALL,                 ACTION_GROWING, MV_BIT_RIGHT, FALSE,
1694     IMG_EXPANDABLE_WALL_GROWING_RIGHT
1695   },
1696   {
1697     EL_EXPANDABLE_WALL_GROWING,         -1, MV_BIT_RIGHT, FALSE,
1698     IMG_EXPANDABLE_WALL_GROWING_RIGHT
1699   },
1700   {
1701     EL_EXPANDABLE_WALL,                 ACTION_GROWING, MV_BIT_UP, FALSE,
1702     IMG_EXPANDABLE_WALL_GROWING_UP
1703   },
1704   {
1705     EL_EXPANDABLE_WALL_GROWING,         -1, MV_BIT_UP, FALSE,
1706     IMG_EXPANDABLE_WALL_GROWING_UP
1707   },
1708   {
1709     EL_EXPANDABLE_WALL,                 ACTION_GROWING, MV_BIT_DOWN, FALSE,
1710     IMG_EXPANDABLE_WALL_GROWING_DOWN
1711   },
1712   {
1713     EL_EXPANDABLE_WALL_GROWING,         -1, MV_BIT_DOWN, FALSE,
1714     IMG_EXPANDABLE_WALL_GROWING_DOWN
1715   },
1716   {
1717     EL_BLACK_ORB,                       -1, -1, FALSE,
1718     IMG_BLACK_ORB
1719   },
1720   {
1721     EL_SPEED_PILL,                      -1, -1, FALSE,
1722     IMG_SPEED_PILL
1723   },
1724   {
1725     EL_DARK_YAMYAM,                     -1, -1, FALSE,
1726     IMG_DARK_YAMYAM
1727   },
1728   {
1729     EL_DYNABOMB,                        -1, -1, FALSE,
1730     IMG_DYNABOMB
1731   },
1732   {
1733     EL_DYNABOMB_ACTIVE,                 -1, -1, FALSE,
1734     IMG_DYNABOMB_ACTIVE
1735   },
1736   {
1737     EL_DYNABOMB,                        ACTION_ACTIVE, -1, FALSE,
1738     IMG_DYNABOMB_ACTIVE
1739   },
1740   {
1741     EL_DYNABOMB_PLAYER_1,               -1, -1, FALSE,
1742     IMG_DYNABOMB_PLAYER_1
1743   },
1744   {
1745     EL_DYNABOMB_PLAYER_1_ACTIVE,        -1, -1, FALSE,
1746     IMG_DYNABOMB_PLAYER_1_ACTIVE
1747   },
1748   {
1749     EL_DYNABOMB_PLAYER_1,               ACTION_ACTIVE, -1, FALSE,
1750     IMG_DYNABOMB_PLAYER_1_ACTIVE
1751   },
1752   {
1753     EL_DYNABOMB_PLAYER_2,               -1, -1, FALSE,
1754     IMG_DYNABOMB_PLAYER_2
1755   },
1756   {
1757     EL_DYNABOMB_PLAYER_2_ACTIVE,        -1, -1, FALSE,
1758     IMG_DYNABOMB_PLAYER_2_ACTIVE
1759   },
1760   {
1761     EL_DYNABOMB_PLAYER_2,               ACTION_ACTIVE, -1, FALSE,
1762     IMG_DYNABOMB_PLAYER_2_ACTIVE
1763   },
1764   {
1765     EL_DYNABOMB_PLAYER_3,               -1, -1, FALSE,
1766     IMG_DYNABOMB_PLAYER_3
1767   },
1768   {
1769     EL_DYNABOMB_PLAYER_3_ACTIVE,        -1, -1, FALSE,
1770     IMG_DYNABOMB_PLAYER_3_ACTIVE
1771   },
1772   {
1773     EL_DYNABOMB_PLAYER_3,               ACTION_ACTIVE, -1, FALSE,
1774     IMG_DYNABOMB_PLAYER_3_ACTIVE
1775   },
1776   {
1777     EL_DYNABOMB_PLAYER_4,               -1, -1, FALSE,
1778     IMG_DYNABOMB_PLAYER_4
1779   },
1780   {
1781     EL_DYNABOMB_PLAYER_4_ACTIVE,        -1, -1, FALSE,
1782     IMG_DYNABOMB_PLAYER_4_ACTIVE
1783   },
1784   {
1785     EL_DYNABOMB_PLAYER_4,               ACTION_ACTIVE, -1, FALSE,
1786     IMG_DYNABOMB_PLAYER_4_ACTIVE
1787   },
1788   {
1789     EL_DYNABOMB_INCREASE_NUMBER,        -1, -1, FALSE,
1790     IMG_DYNABOMB_INCREASE_NUMBER
1791   },
1792   {
1793     EL_DYNABOMB_INCREASE_SIZE,          -1, -1, FALSE,
1794     IMG_DYNABOMB_INCREASE_SIZE
1795   },
1796   {
1797     EL_DYNABOMB_INCREASE_POWER,         -1, -1, FALSE,
1798     IMG_DYNABOMB_INCREASE_POWER
1799   },
1800   {
1801     EL_PIG,                             -1, -1, FALSE,
1802     IMG_PIG
1803   },
1804   {
1805     EL_PIG,                             -1, MV_BIT_DOWN, FALSE,
1806     IMG_PIG_DOWN
1807   },
1808   {
1809     EL_PIG,                             -1, MV_BIT_UP, FALSE,
1810     IMG_PIG_UP
1811   },
1812   {
1813     EL_PIG,                             -1, MV_BIT_LEFT, FALSE,
1814     IMG_PIG_LEFT
1815   },
1816   {
1817     EL_PIG,                             -1, MV_BIT_RIGHT, FALSE,
1818     IMG_PIG_RIGHT
1819   },
1820   {
1821     EL_PIG,                             ACTION_MOVING, MV_BIT_DOWN, FALSE,
1822     IMG_PIG_MOVING_DOWN
1823   },
1824   {
1825     EL_PIG,                             ACTION_MOVING, MV_BIT_UP, FALSE,
1826     IMG_PIG_MOVING_UP
1827   },
1828   {
1829     EL_PIG,                             ACTION_MOVING, MV_BIT_LEFT, FALSE,
1830     IMG_PIG_MOVING_LEFT
1831   },
1832   {
1833     EL_PIG,                             ACTION_MOVING, MV_BIT_RIGHT, FALSE,
1834     IMG_PIG_MOVING_RIGHT
1835   },
1836   {
1837     EL_PIG,                             ACTION_DIGGING, MV_BIT_DOWN, FALSE,
1838     IMG_PIG_DIGGING_DOWN
1839   },
1840   {
1841     EL_PIG,                             ACTION_DIGGING, MV_BIT_UP, FALSE,
1842     IMG_PIG_DIGGING_UP
1843   },
1844   {
1845     EL_PIG,                             ACTION_DIGGING, MV_BIT_LEFT, FALSE,
1846     IMG_PIG_DIGGING_LEFT
1847   },
1848   {
1849     EL_PIG,                             ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
1850     IMG_PIG_DIGGING_RIGHT
1851   },
1852   {
1853     EL_DRAGON,                          -1, -1, FALSE,
1854     IMG_DRAGON
1855   },
1856   {
1857     EL_DRAGON,                          -1, MV_BIT_DOWN, FALSE,
1858     IMG_DRAGON_DOWN
1859   },
1860   {
1861     EL_DRAGON,                          -1, MV_BIT_UP, FALSE,
1862     IMG_DRAGON_UP
1863   },
1864   {
1865     EL_DRAGON,                          -1, MV_BIT_LEFT, FALSE,
1866     IMG_DRAGON_LEFT
1867   },
1868   {
1869     EL_DRAGON,                          -1, MV_BIT_RIGHT, FALSE,
1870     IMG_DRAGON_RIGHT
1871   },
1872   {
1873     EL_DRAGON,                          ACTION_MOVING, MV_BIT_DOWN, FALSE,
1874     IMG_DRAGON_MOVING_DOWN
1875   },
1876   {
1877     EL_DRAGON,                          ACTION_MOVING, MV_BIT_UP, FALSE,
1878     IMG_DRAGON_MOVING_UP
1879   },
1880   {
1881     EL_DRAGON,                          ACTION_MOVING, MV_BIT_LEFT, FALSE,
1882     IMG_DRAGON_MOVING_LEFT
1883   },
1884   {
1885     EL_DRAGON,                          ACTION_MOVING, MV_BIT_RIGHT, FALSE,
1886     IMG_DRAGON_MOVING_RIGHT
1887   },
1888   {
1889     EL_DRAGON,                          ACTION_ATTACKING, MV_BIT_DOWN, FALSE,
1890     IMG_DRAGON_ATTACKING_DOWN
1891   },
1892   {
1893     EL_DRAGON,                          ACTION_ATTACKING, MV_BIT_UP, FALSE,
1894     IMG_DRAGON_ATTACKING_UP
1895   },
1896   {
1897     EL_DRAGON,                          ACTION_ATTACKING, MV_BIT_LEFT, FALSE,
1898     IMG_DRAGON_ATTACKING_LEFT
1899   },
1900   {
1901     EL_DRAGON,                          ACTION_ATTACKING, MV_BIT_RIGHT, FALSE,
1902     IMG_DRAGON_ATTACKING_RIGHT
1903   },
1904   {
1905     EL_MOLE,                            -1, -1, FALSE,
1906     IMG_MOLE
1907   },
1908   {
1909     EL_MOLE_DOWN,                       -1, -1, FALSE,
1910     IMG_MOLE_DOWN
1911   },
1912   {
1913     EL_MOLE,                            -1, MV_BIT_DOWN, FALSE,
1914     IMG_MOLE_DOWN
1915   },
1916   {
1917     EL_MOLE_UP,                         -1, -1, FALSE,
1918     IMG_MOLE_UP
1919   },
1920   {
1921     EL_MOLE,                            -1, MV_BIT_UP, FALSE,
1922     IMG_MOLE_UP
1923   },
1924   {
1925     EL_MOLE_LEFT,                       -1, -1, FALSE,
1926     IMG_MOLE_LEFT
1927   },
1928   {
1929     EL_MOLE,                            -1, MV_BIT_LEFT, FALSE,
1930     IMG_MOLE_LEFT
1931   },
1932   {
1933     EL_MOLE_RIGHT,                      -1, -1, FALSE,
1934     IMG_MOLE_RIGHT
1935   },
1936   {
1937     EL_MOLE,                            -1, MV_BIT_RIGHT, FALSE,
1938     IMG_MOLE_RIGHT
1939   },
1940   {
1941     EL_MOLE,                            ACTION_MOVING, MV_BIT_DOWN, FALSE,
1942     IMG_MOLE_MOVING_DOWN
1943   },
1944   {
1945     EL_MOLE,                            ACTION_MOVING, MV_BIT_UP, FALSE,
1946     IMG_MOLE_MOVING_UP
1947   },
1948   {
1949     EL_MOLE,                            ACTION_MOVING, MV_BIT_LEFT, FALSE,
1950     IMG_MOLE_MOVING_LEFT
1951   },
1952   {
1953     EL_MOLE,                            ACTION_MOVING, MV_BIT_RIGHT, FALSE,
1954     IMG_MOLE_MOVING_RIGHT
1955   },
1956   {
1957     EL_MOLE,                            ACTION_DIGGING, MV_BIT_DOWN, FALSE,
1958     IMG_MOLE_DIGGING_DOWN
1959   },
1960   {
1961     EL_MOLE,                            ACTION_DIGGING, MV_BIT_UP, FALSE,
1962     IMG_MOLE_DIGGING_UP
1963   },
1964   {
1965     EL_MOLE,                            ACTION_DIGGING, MV_BIT_LEFT, FALSE,
1966     IMG_MOLE_DIGGING_LEFT
1967   },
1968   {
1969     EL_MOLE,                            ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
1970     IMG_MOLE_DIGGING_RIGHT
1971   },
1972   {
1973     EL_PENGUIN,                         -1, -1, FALSE,
1974     IMG_PENGUIN
1975   },
1976   {
1977     EL_PENGUIN,                         -1, MV_BIT_DOWN, FALSE,
1978     IMG_PENGUIN_DOWN
1979   },
1980   {
1981     EL_PENGUIN,                         -1, MV_BIT_UP, FALSE,
1982     IMG_PENGUIN_UP
1983   },
1984   {
1985     EL_PENGUIN,                         -1, MV_BIT_LEFT, FALSE,
1986     IMG_PENGUIN_LEFT
1987   },
1988   {
1989     EL_PENGUIN,                         -1, MV_BIT_RIGHT, FALSE,
1990     IMG_PENGUIN_RIGHT
1991   },
1992   {
1993     EL_PENGUIN,                         ACTION_MOVING, MV_BIT_DOWN, FALSE,
1994     IMG_PENGUIN_MOVING_DOWN
1995   },
1996   {
1997     EL_PENGUIN,                         ACTION_MOVING, MV_BIT_UP, FALSE,
1998     IMG_PENGUIN_MOVING_UP
1999   },
2000   {
2001     EL_PENGUIN,                         ACTION_MOVING, MV_BIT_LEFT, FALSE,
2002     IMG_PENGUIN_MOVING_LEFT
2003   },
2004   {
2005     EL_PENGUIN,                         ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2006     IMG_PENGUIN_MOVING_RIGHT
2007   },
2008   {
2009     EL_SATELLITE,                       -1, -1, FALSE,
2010     IMG_SATELLITE
2011   },
2012   {
2013     EL_STONEBLOCK,                      -1, -1, FALSE,
2014     IMG_STONEBLOCK
2015   },
2016   {
2017     EL_PLAYER_1,                        -1, -1, FALSE,
2018     IMG_PLAYER_1
2019   },
2020   {
2021     EL_PLAYER_1,                        -1, MV_BIT_DOWN, FALSE,
2022     IMG_PLAYER_1_DOWN
2023   },
2024   {
2025     EL_PLAYER_1,                        -1, MV_BIT_UP, FALSE,
2026     IMG_PLAYER_1_UP
2027   },
2028   {
2029     EL_PLAYER_1,                        -1, MV_BIT_LEFT, FALSE,
2030     IMG_PLAYER_1_LEFT
2031   },
2032   {
2033     EL_PLAYER_1,                        -1, MV_BIT_RIGHT, FALSE,
2034     IMG_PLAYER_1_RIGHT
2035   },
2036   {
2037     EL_PLAYER_1,                        ACTION_MOVING, MV_BIT_DOWN, FALSE,
2038     IMG_PLAYER_1_MOVING_DOWN
2039   },
2040   {
2041     EL_PLAYER_1,                        ACTION_MOVING, MV_BIT_UP, FALSE,
2042     IMG_PLAYER_1_MOVING_UP
2043   },
2044   {
2045     EL_PLAYER_1,                        ACTION_MOVING, MV_BIT_LEFT, FALSE,
2046     IMG_PLAYER_1_MOVING_LEFT
2047   },
2048   {
2049     EL_PLAYER_1,                        ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2050     IMG_PLAYER_1_MOVING_RIGHT
2051   },
2052   {
2053     EL_PLAYER_1,                        ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2054     IMG_PLAYER_1_DIGGING_DOWN
2055   },
2056   {
2057     EL_PLAYER_1,                        ACTION_DIGGING, MV_BIT_UP, FALSE,
2058     IMG_PLAYER_1_DIGGING_UP
2059   },
2060   {
2061     EL_PLAYER_1,                        ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2062     IMG_PLAYER_1_DIGGING_LEFT
2063   },
2064   {
2065     EL_PLAYER_1,                        ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2066     IMG_PLAYER_1_DIGGING_RIGHT
2067   },
2068   {
2069     EL_PLAYER_1,                        ACTION_COLLECTING, MV_BIT_DOWN, FALSE,
2070     IMG_PLAYER_1_COLLECTING_DOWN
2071   },
2072   {
2073     EL_PLAYER_1,                        ACTION_COLLECTING, MV_BIT_UP, FALSE,
2074     IMG_PLAYER_1_COLLECTING_UP
2075   },
2076   {
2077     EL_PLAYER_1,                        ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
2078     IMG_PLAYER_1_COLLECTING_LEFT
2079   },
2080   {
2081     EL_PLAYER_1,                        ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
2082     IMG_PLAYER_1_COLLECTING_RIGHT
2083   },
2084   {
2085     EL_PLAYER_1,                        ACTION_PUSHING, MV_BIT_DOWN, FALSE,
2086     IMG_PLAYER_1_PUSHING_DOWN
2087   },
2088   {
2089     EL_PLAYER_1,                        ACTION_PUSHING, MV_BIT_UP, FALSE,
2090     IMG_PLAYER_1_PUSHING_UP
2091   },
2092   {
2093     EL_PLAYER_1,                        ACTION_PUSHING, MV_BIT_LEFT, FALSE,
2094     IMG_PLAYER_1_PUSHING_LEFT
2095   },
2096   {
2097     EL_PLAYER_1,                        ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
2098     IMG_PLAYER_1_PUSHING_RIGHT
2099   },
2100   {
2101     EL_PLAYER_1,                        ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
2102     IMG_PLAYER_1_SNAPPING_DOWN
2103   },
2104   {
2105     EL_PLAYER_1,                        ACTION_SNAPPING, MV_BIT_UP, FALSE,
2106     IMG_PLAYER_1_SNAPPING_UP
2107   },
2108   {
2109     EL_PLAYER_1,                        ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
2110     IMG_PLAYER_1_SNAPPING_LEFT
2111   },
2112   {
2113     EL_PLAYER_1,                        ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
2114     IMG_PLAYER_1_SNAPPING_RIGHT
2115   },
2116   {
2117     EL_PLAYER_2,                        -1, -1, FALSE,
2118     IMG_PLAYER_2
2119   },
2120   {
2121     EL_PLAYER_2,                        -1, MV_BIT_DOWN, FALSE,
2122     IMG_PLAYER_2_DOWN
2123   },
2124   {
2125     EL_PLAYER_2,                        -1, MV_BIT_UP, FALSE,
2126     IMG_PLAYER_2_UP
2127   },
2128   {
2129     EL_PLAYER_2,                        -1, MV_BIT_LEFT, FALSE,
2130     IMG_PLAYER_2_LEFT
2131   },
2132   {
2133     EL_PLAYER_2,                        -1, MV_BIT_RIGHT, FALSE,
2134     IMG_PLAYER_2_RIGHT
2135   },
2136   {
2137     EL_PLAYER_2,                        ACTION_MOVING, MV_BIT_DOWN, FALSE,
2138     IMG_PLAYER_2_MOVING_DOWN
2139   },
2140   {
2141     EL_PLAYER_2,                        ACTION_MOVING, MV_BIT_UP, FALSE,
2142     IMG_PLAYER_2_MOVING_UP
2143   },
2144   {
2145     EL_PLAYER_2,                        ACTION_MOVING, MV_BIT_LEFT, FALSE,
2146     IMG_PLAYER_2_MOVING_LEFT
2147   },
2148   {
2149     EL_PLAYER_2,                        ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2150     IMG_PLAYER_2_MOVING_RIGHT
2151   },
2152   {
2153     EL_PLAYER_2,                        ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2154     IMG_PLAYER_2_DIGGING_DOWN
2155   },
2156   {
2157     EL_PLAYER_2,                        ACTION_DIGGING, MV_BIT_UP, FALSE,
2158     IMG_PLAYER_2_DIGGING_UP
2159   },
2160   {
2161     EL_PLAYER_2,                        ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2162     IMG_PLAYER_2_DIGGING_LEFT
2163   },
2164   {
2165     EL_PLAYER_2,                        ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2166     IMG_PLAYER_2_DIGGING_RIGHT
2167   },
2168   {
2169     EL_PLAYER_2,                        ACTION_COLLECTING, MV_BIT_DOWN, FALSE,
2170     IMG_PLAYER_2_COLLECTING_DOWN
2171   },
2172   {
2173     EL_PLAYER_2,                        ACTION_COLLECTING, MV_BIT_UP, FALSE,
2174     IMG_PLAYER_2_COLLECTING_UP
2175   },
2176   {
2177     EL_PLAYER_2,                        ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
2178     IMG_PLAYER_2_COLLECTING_LEFT
2179   },
2180   {
2181     EL_PLAYER_2,                        ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
2182     IMG_PLAYER_2_COLLECTING_RIGHT
2183   },
2184   {
2185     EL_PLAYER_2,                        ACTION_PUSHING, MV_BIT_DOWN, FALSE,
2186     IMG_PLAYER_2_PUSHING_DOWN
2187   },
2188   {
2189     EL_PLAYER_2,                        ACTION_PUSHING, MV_BIT_UP, FALSE,
2190     IMG_PLAYER_2_PUSHING_UP
2191   },
2192   {
2193     EL_PLAYER_2,                        ACTION_PUSHING, MV_BIT_LEFT, FALSE,
2194     IMG_PLAYER_2_PUSHING_LEFT
2195   },
2196   {
2197     EL_PLAYER_2,                        ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
2198     IMG_PLAYER_2_PUSHING_RIGHT
2199   },
2200   {
2201     EL_PLAYER_2,                        ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
2202     IMG_PLAYER_2_SNAPPING_DOWN
2203   },
2204   {
2205     EL_PLAYER_2,                        ACTION_SNAPPING, MV_BIT_UP, FALSE,
2206     IMG_PLAYER_2_SNAPPING_UP
2207   },
2208   {
2209     EL_PLAYER_2,                        ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
2210     IMG_PLAYER_2_SNAPPING_LEFT
2211   },
2212   {
2213     EL_PLAYER_2,                        ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
2214     IMG_PLAYER_2_SNAPPING_RIGHT
2215   },
2216   {
2217     EL_PLAYER_3,                        -1, -1, FALSE,
2218     IMG_PLAYER_3
2219   },
2220   {
2221     EL_PLAYER_3,                        -1, MV_BIT_DOWN, FALSE,
2222     IMG_PLAYER_3_DOWN
2223   },
2224   {
2225     EL_PLAYER_3,                        -1, MV_BIT_UP, FALSE,
2226     IMG_PLAYER_3_UP
2227   },
2228   {
2229     EL_PLAYER_3,                        -1, MV_BIT_LEFT, FALSE,
2230     IMG_PLAYER_3_LEFT
2231   },
2232   {
2233     EL_PLAYER_3,                        -1, MV_BIT_RIGHT, FALSE,
2234     IMG_PLAYER_3_RIGHT
2235   },
2236   {
2237     EL_PLAYER_3,                        ACTION_MOVING, MV_BIT_DOWN, FALSE,
2238     IMG_PLAYER_3_MOVING_DOWN
2239   },
2240   {
2241     EL_PLAYER_3,                        ACTION_MOVING, MV_BIT_UP, FALSE,
2242     IMG_PLAYER_3_MOVING_UP
2243   },
2244   {
2245     EL_PLAYER_3,                        ACTION_MOVING, MV_BIT_LEFT, FALSE,
2246     IMG_PLAYER_3_MOVING_LEFT
2247   },
2248   {
2249     EL_PLAYER_3,                        ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2250     IMG_PLAYER_3_MOVING_RIGHT
2251   },
2252   {
2253     EL_PLAYER_3,                        ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2254     IMG_PLAYER_3_DIGGING_DOWN
2255   },
2256   {
2257     EL_PLAYER_3,                        ACTION_DIGGING, MV_BIT_UP, FALSE,
2258     IMG_PLAYER_3_DIGGING_UP
2259   },
2260   {
2261     EL_PLAYER_3,                        ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2262     IMG_PLAYER_3_DIGGING_LEFT
2263   },
2264   {
2265     EL_PLAYER_3,                        ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2266     IMG_PLAYER_3_DIGGING_RIGHT
2267   },
2268   {
2269     EL_PLAYER_3,                        ACTION_COLLECTING, MV_BIT_DOWN, FALSE,
2270     IMG_PLAYER_3_COLLECTING_DOWN
2271   },
2272   {
2273     EL_PLAYER_3,                        ACTION_COLLECTING, MV_BIT_UP, FALSE,
2274     IMG_PLAYER_3_COLLECTING_UP
2275   },
2276   {
2277     EL_PLAYER_3,                        ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
2278     IMG_PLAYER_3_COLLECTING_LEFT
2279   },
2280   {
2281     EL_PLAYER_3,                        ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
2282     IMG_PLAYER_3_COLLECTING_RIGHT
2283   },
2284   {
2285     EL_PLAYER_3,                        ACTION_PUSHING, MV_BIT_DOWN, FALSE,
2286     IMG_PLAYER_3_PUSHING_DOWN
2287   },
2288   {
2289     EL_PLAYER_3,                        ACTION_PUSHING, MV_BIT_UP, FALSE,
2290     IMG_PLAYER_3_PUSHING_UP
2291   },
2292   {
2293     EL_PLAYER_3,                        ACTION_PUSHING, MV_BIT_LEFT, FALSE,
2294     IMG_PLAYER_3_PUSHING_LEFT
2295   },
2296   {
2297     EL_PLAYER_3,                        ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
2298     IMG_PLAYER_3_PUSHING_RIGHT
2299   },
2300   {
2301     EL_PLAYER_3,                        ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
2302     IMG_PLAYER_3_SNAPPING_DOWN
2303   },
2304   {
2305     EL_PLAYER_3,                        ACTION_SNAPPING, MV_BIT_UP, FALSE,
2306     IMG_PLAYER_3_SNAPPING_UP
2307   },
2308   {
2309     EL_PLAYER_3,                        ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
2310     IMG_PLAYER_3_SNAPPING_LEFT
2311   },
2312   {
2313     EL_PLAYER_3,                        ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
2314     IMG_PLAYER_3_SNAPPING_RIGHT
2315   },
2316   {
2317     EL_PLAYER_4,                        -1, -1, FALSE,
2318     IMG_PLAYER_4
2319   },
2320   {
2321     EL_PLAYER_4,                        -1, MV_BIT_DOWN, FALSE,
2322     IMG_PLAYER_4_DOWN
2323   },
2324   {
2325     EL_PLAYER_4,                        -1, MV_BIT_UP, FALSE,
2326     IMG_PLAYER_4_UP
2327   },
2328   {
2329     EL_PLAYER_4,                        -1, MV_BIT_LEFT, FALSE,
2330     IMG_PLAYER_4_LEFT
2331   },
2332   {
2333     EL_PLAYER_4,                        -1, MV_BIT_RIGHT, FALSE,
2334     IMG_PLAYER_4_RIGHT
2335   },
2336   {
2337     EL_PLAYER_4,                        ACTION_MOVING, MV_BIT_DOWN, FALSE,
2338     IMG_PLAYER_4_MOVING_DOWN
2339   },
2340   {
2341     EL_PLAYER_4,                        ACTION_MOVING, MV_BIT_UP, FALSE,
2342     IMG_PLAYER_4_MOVING_UP
2343   },
2344   {
2345     EL_PLAYER_4,                        ACTION_MOVING, MV_BIT_LEFT, FALSE,
2346     IMG_PLAYER_4_MOVING_LEFT
2347   },
2348   {
2349     EL_PLAYER_4,                        ACTION_MOVING, MV_BIT_RIGHT, FALSE,
2350     IMG_PLAYER_4_MOVING_RIGHT
2351   },
2352   {
2353     EL_PLAYER_4,                        ACTION_DIGGING, MV_BIT_DOWN, FALSE,
2354     IMG_PLAYER_4_DIGGING_DOWN
2355   },
2356   {
2357     EL_PLAYER_4,                        ACTION_DIGGING, MV_BIT_UP, FALSE,
2358     IMG_PLAYER_4_DIGGING_UP
2359   },
2360   {
2361     EL_PLAYER_4,                        ACTION_DIGGING, MV_BIT_LEFT, FALSE,
2362     IMG_PLAYER_4_DIGGING_LEFT
2363   },
2364   {
2365     EL_PLAYER_4,                        ACTION_DIGGING, MV_BIT_RIGHT, FALSE,
2366     IMG_PLAYER_4_DIGGING_RIGHT
2367   },
2368   {
2369     EL_PLAYER_4,                        ACTION_COLLECTING, MV_BIT_DOWN, FALSE,
2370     IMG_PLAYER_4_COLLECTING_DOWN
2371   },
2372   {
2373     EL_PLAYER_4,                        ACTION_COLLECTING, MV_BIT_UP, FALSE,
2374     IMG_PLAYER_4_COLLECTING_UP
2375   },
2376   {
2377     EL_PLAYER_4,                        ACTION_COLLECTING, MV_BIT_LEFT, FALSE,
2378     IMG_PLAYER_4_COLLECTING_LEFT
2379   },
2380   {
2381     EL_PLAYER_4,                        ACTION_COLLECTING, MV_BIT_RIGHT, FALSE,
2382     IMG_PLAYER_4_COLLECTING_RIGHT
2383   },
2384   {
2385     EL_PLAYER_4,                        ACTION_PUSHING, MV_BIT_DOWN, FALSE,
2386     IMG_PLAYER_4_PUSHING_DOWN
2387   },
2388   {
2389     EL_PLAYER_4,                        ACTION_PUSHING, MV_BIT_UP, FALSE,
2390     IMG_PLAYER_4_PUSHING_UP
2391   },
2392   {
2393     EL_PLAYER_4,                        ACTION_PUSHING, MV_BIT_LEFT, FALSE,
2394     IMG_PLAYER_4_PUSHING_LEFT
2395   },
2396   {
2397     EL_PLAYER_4,                        ACTION_PUSHING, MV_BIT_RIGHT, FALSE,
2398     IMG_PLAYER_4_PUSHING_RIGHT
2399   },
2400   {
2401     EL_PLAYER_4,                        ACTION_SNAPPING, MV_BIT_DOWN, FALSE,
2402     IMG_PLAYER_4_SNAPPING_DOWN
2403   },
2404   {
2405     EL_PLAYER_4,                        ACTION_SNAPPING, MV_BIT_UP, FALSE,
2406     IMG_PLAYER_4_SNAPPING_UP
2407   },
2408   {
2409     EL_PLAYER_4,                        ACTION_SNAPPING, MV_BIT_LEFT, FALSE,
2410     IMG_PLAYER_4_SNAPPING_LEFT
2411   },
2412   {
2413     EL_PLAYER_4,                        ACTION_SNAPPING, MV_BIT_RIGHT, FALSE,
2414     IMG_PLAYER_4_SNAPPING_RIGHT
2415   },
2416   {
2417     EL_DEFAULT,                         ACTION_EXPLODING, -1, FALSE,
2418     IMG_DEFAULT_EXPLODING
2419   },
2420   {
2421     EL_STEELWALL_TOPLEFT,               -1, -1, FALSE,
2422     IMG_STEELWALL_TOPLEFT
2423   },
2424   {
2425     EL_STEELWALL_TOPRIGHT,              -1, -1, FALSE,
2426     IMG_STEELWALL_TOPRIGHT
2427   },
2428   {
2429     EL_STEELWALL_BOTTOMLEFT,            -1, -1, FALSE,
2430     IMG_STEELWALL_BOTTOMLEFT
2431   },
2432   {
2433     EL_STEELWALL_BOTTOMRIGHT,           -1, -1, FALSE,
2434     IMG_STEELWALL_BOTTOMRIGHT
2435   },
2436   {
2437     EL_STEELWALL_HORIZONTAL,            -1, -1, FALSE,
2438     IMG_STEELWALL_HORIZONTAL
2439   },
2440   {
2441     EL_STEELWALL_VERTICAL,              -1, -1, FALSE,
2442     IMG_STEELWALL_VERTICAL
2443   },
2444   {
2445     EL_INVISIBLE_STEELWALL_TOPLEFT,     -1, -1, FALSE,
2446     IMG_INVISIBLE_STEELWALL_TOPLEFT
2447   },
2448   {
2449     EL_INVISIBLE_STEELWALL_TOPRIGHT,    -1, -1, FALSE,
2450     IMG_INVISIBLE_STEELWALL_TOPRIGHT
2451   },
2452   {
2453     EL_INVISIBLE_STEELWALL_BOTTOMLEFT,  -1, -1, FALSE,
2454     IMG_INVISIBLE_STEELWALL_BOTTOMLEFT
2455   },
2456   {
2457     EL_INVISIBLE_STEELWALL_BOTTOMRIGHT, -1, -1, FALSE,
2458     IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT
2459   },
2460   {
2461     EL_INVISIBLE_STEELWALL_HORIZONTAL,  -1, -1, FALSE,
2462     IMG_INVISIBLE_STEELWALL_HORIZONTAL
2463   },
2464   {
2465     EL_INVISIBLE_STEELWALL_VERTICAL,    -1, -1, FALSE,
2466     IMG_INVISIBLE_STEELWALL_VERTICAL
2467   },
2468   {
2469     EL_ARROW_LEFT,                      -1, -1, FALSE,
2470     IMG_ARROW_LEFT
2471   },
2472   {
2473     EL_ARROW_RIGHT,                     -1, -1, FALSE,
2474     IMG_ARROW_RIGHT
2475   },
2476   {
2477     EL_ARROW_UP,                        -1, -1, FALSE,
2478     IMG_ARROW_UP
2479   },
2480   {
2481     EL_ARROW_DOWN,                      -1, -1, FALSE,
2482     IMG_ARROW_DOWN
2483   },
2484   {
2485     EL_DOOR_WHITE,                      -1, -1, FALSE,
2486     IMG_CHAR_QUESTION
2487   },
2488   {
2489     EL_DOOR_WHITE_GRAY,                 -1, -1, FALSE,
2490     IMG_CHAR_QUESTION
2491   },
2492   {
2493     EL_DX_UNKNOWN_15,                   -1, -1, FALSE,
2494     IMG_CHAR_QUESTION
2495   },
2496   {
2497     EL_DX_UNKNOWN_42,                   -1, -1, FALSE,
2498     IMG_CHAR_QUESTION
2499   },
2500   {
2501     EL_KEY_WHITE,                       -1, -1, FALSE,
2502     IMG_CHAR_QUESTION
2503   },
2504   {
2505     EL_SIGN_EXIT,                       -1, -1, FALSE,
2506     IMG_CHAR_QUESTION
2507   },
2508   {
2509     EL_SIGN_HEART,                      -1, -1, FALSE,
2510     IMG_CHAR_QUESTION
2511   },
2512   {
2513     EL_SIGN_ONEWAY,                     -1, -1, FALSE,
2514     IMG_CHAR_QUESTION
2515   },
2516   {
2517     EL_SIGN_OTHER,                      -1, -1, FALSE,
2518     IMG_CHAR_QUESTION
2519   },
2520   {
2521     EL_SIGN_PARKING,                    -1, -1, FALSE,
2522     IMG_CHAR_QUESTION
2523   },
2524   {
2525     EL_SIGN_RADIOACTIVITY,              -1, -1, FALSE,
2526     IMG_CHAR_QUESTION
2527   },
2528   {
2529     EL_SIGN_ROUND,                      -1, -1, FALSE,
2530     IMG_CHAR_QUESTION
2531   },
2532   {
2533     EL_SIGN_TRIANGLE,                   -1, -1, FALSE,
2534     IMG_CHAR_QUESTION
2535   },
2536   {
2537     EL_SIGN_WHEELCHAIR,                 -1, -1, FALSE,
2538     IMG_CHAR_QUESTION
2539   },
2540   {
2541     EL_SIGN_YINYANG,                    -1, -1, FALSE,
2542     IMG_CHAR_QUESTION
2543   },
2544   {
2545     EL_CHAR_SPACE,                      -1, -1, FALSE,
2546     IMG_CHAR_SPACE
2547   },
2548   {
2549     EL_CHAR_EXCLAM,                     -1, -1, FALSE,
2550     IMG_CHAR_EXCLAM
2551   },
2552   {
2553     EL_CHAR_QUOTEDBL,                   -1, -1, FALSE,
2554     IMG_CHAR_QUOTEDBL
2555   },
2556   {
2557     EL_CHAR_NUMBERSIGN,                 -1, -1, FALSE,
2558     IMG_CHAR_NUMBERSIGN
2559   },
2560   {
2561     EL_CHAR_DOLLAR,                     -1, -1, FALSE,
2562     IMG_CHAR_DOLLAR
2563   },
2564   {
2565     EL_CHAR_PROCENT,                    -1, -1, FALSE,
2566     IMG_CHAR_PROCENT
2567   },
2568   {
2569     EL_CHAR_AMPERSAND,                  -1, -1, FALSE,
2570     IMG_CHAR_AMPERSAND
2571   },
2572   {
2573     EL_CHAR_APOSTROPHE,                 -1, -1, FALSE,
2574     IMG_CHAR_APOSTROPHE
2575   },
2576   {
2577     EL_CHAR_PARENLEFT,                  -1, -1, FALSE,
2578     IMG_CHAR_PARENLEFT
2579   },
2580   {
2581     EL_CHAR_PARENRIGHT,                 -1, -1, FALSE,
2582     IMG_CHAR_PARENRIGHT
2583   },
2584   {
2585     EL_CHAR_ASTERISK,                   -1, -1, FALSE,
2586     IMG_CHAR_ASTERISK
2587   },
2588   {
2589     EL_CHAR_PLUS,                       -1, -1, FALSE,
2590     IMG_CHAR_PLUS
2591   },
2592   {
2593     EL_CHAR_COMMA,                      -1, -1, FALSE,
2594     IMG_CHAR_COMMA
2595   },
2596   {
2597     EL_CHAR_MINUS,                      -1, -1, FALSE,
2598     IMG_CHAR_MINUS
2599   },
2600   {
2601     EL_CHAR_PERIOD,                     -1, -1, FALSE,
2602     IMG_CHAR_PERIOD
2603   },
2604   {
2605     EL_CHAR_SLASH,                      -1, -1, FALSE,
2606     IMG_CHAR_SLASH
2607   },
2608   {
2609     EL_CHAR_0,                          -1, -1, FALSE,
2610     IMG_CHAR_0
2611   },
2612   {
2613     EL_CHAR_1,                          -1, -1, FALSE,
2614     IMG_CHAR_1
2615   },
2616   {
2617     EL_CHAR_2,                          -1, -1, FALSE,
2618     IMG_CHAR_2
2619   },
2620   {
2621     EL_CHAR_3,                          -1, -1, FALSE,
2622     IMG_CHAR_3
2623   },
2624   {
2625     EL_CHAR_4,                          -1, -1, FALSE,
2626     IMG_CHAR_4
2627   },
2628   {
2629     EL_CHAR_5,                          -1, -1, FALSE,
2630     IMG_CHAR_5
2631   },
2632   {
2633     EL_CHAR_6,                          -1, -1, FALSE,
2634     IMG_CHAR_6
2635   },
2636   {
2637     EL_CHAR_7,                          -1, -1, FALSE,
2638     IMG_CHAR_7
2639   },
2640   {
2641     EL_CHAR_8,                          -1, -1, FALSE,
2642     IMG_CHAR_8
2643   },
2644   {
2645     EL_CHAR_9,                          -1, -1, FALSE,
2646     IMG_CHAR_9
2647   },
2648   {
2649     EL_CHAR_COLON,                      -1, -1, FALSE,
2650     IMG_CHAR_COLON
2651   },
2652   {
2653     EL_CHAR_SEMICOLON,                  -1, -1, FALSE,
2654     IMG_CHAR_SEMICOLON
2655   },
2656   {
2657     EL_CHAR_LESS,                       -1, -1, FALSE,
2658     IMG_CHAR_LESS
2659   },
2660   {
2661     EL_CHAR_EQUAL,                      -1, -1, FALSE,
2662     IMG_CHAR_EQUAL
2663   },
2664   {
2665     EL_CHAR_GREATER,                    -1, -1, FALSE,
2666     IMG_CHAR_GREATER
2667   },
2668   {
2669     EL_CHAR_QUESTION,                   -1, -1, FALSE,
2670     IMG_CHAR_QUESTION
2671   },
2672   {
2673     EL_CHAR_AT,                         -1, -1, FALSE,
2674     IMG_CHAR_AT
2675   },
2676   {
2677     EL_CHAR_A,                          -1, -1, FALSE,
2678     IMG_CHAR_A
2679   },
2680   {
2681     EL_CHAR_B,                          -1, -1, FALSE,
2682     IMG_CHAR_B
2683   },
2684   {
2685     EL_CHAR_C,                          -1, -1, FALSE,
2686     IMG_CHAR_C
2687   },
2688   {
2689     EL_CHAR_D,                          -1, -1, FALSE,
2690     IMG_CHAR_D
2691   },
2692   {
2693     EL_CHAR_E,                          -1, -1, FALSE,
2694     IMG_CHAR_E
2695   },
2696   {
2697     EL_CHAR_F,                          -1, -1, FALSE,
2698     IMG_CHAR_F
2699   },
2700   {
2701     EL_CHAR_G,                          -1, -1, FALSE,
2702     IMG_CHAR_G
2703   },
2704   {
2705     EL_CHAR_H,                          -1, -1, FALSE,
2706     IMG_CHAR_H
2707   },
2708   {
2709     EL_CHAR_I,                          -1, -1, FALSE,
2710     IMG_CHAR_I
2711   },
2712   {
2713     EL_CHAR_J,                          -1, -1, FALSE,
2714     IMG_CHAR_J
2715   },
2716   {
2717     EL_CHAR_K,                          -1, -1, FALSE,
2718     IMG_CHAR_K
2719   },
2720   {
2721     EL_CHAR_L,                          -1, -1, FALSE,
2722     IMG_CHAR_L
2723   },
2724   {
2725     EL_CHAR_M,                          -1, -1, FALSE,
2726     IMG_CHAR_M
2727   },
2728   {
2729     EL_CHAR_N,                          -1, -1, FALSE,
2730     IMG_CHAR_N
2731   },
2732   {
2733     EL_CHAR_O,                          -1, -1, FALSE,
2734     IMG_CHAR_O
2735   },
2736   {
2737     EL_CHAR_P,                          -1, -1, FALSE,
2738     IMG_CHAR_P
2739   },
2740   {
2741     EL_CHAR_Q,                          -1, -1, FALSE,
2742     IMG_CHAR_Q
2743   },
2744   {
2745     EL_CHAR_R,                          -1, -1, FALSE,
2746     IMG_CHAR_R
2747   },
2748   {
2749     EL_CHAR_S,                          -1, -1, FALSE,
2750     IMG_CHAR_S
2751   },
2752   {
2753     EL_CHAR_T,                          -1, -1, FALSE,
2754     IMG_CHAR_T
2755   },
2756   {
2757     EL_CHAR_U,                          -1, -1, FALSE,
2758     IMG_CHAR_U
2759   },
2760   {
2761     EL_CHAR_V,                          -1, -1, FALSE,
2762     IMG_CHAR_V
2763   },
2764   {
2765     EL_CHAR_W,                          -1, -1, FALSE,
2766     IMG_CHAR_W
2767   },
2768   {
2769     EL_CHAR_X,                          -1, -1, FALSE,
2770     IMG_CHAR_X
2771   },
2772   {
2773     EL_CHAR_Y,                          -1, -1, FALSE,
2774     IMG_CHAR_Y
2775   },
2776   {
2777     EL_CHAR_Z,                          -1, -1, FALSE,
2778     IMG_CHAR_Z
2779   },
2780   {
2781     EL_CHAR_BRACKETLEFT,                -1, -1, FALSE,
2782     IMG_CHAR_BRACKETLEFT
2783   },
2784   {
2785     EL_CHAR_BACKSLASH,                  -1, -1, FALSE,
2786     IMG_CHAR_BACKSLASH
2787   },
2788   {
2789     EL_CHAR_BRACKETRIGHT,               -1, -1, FALSE,
2790     IMG_CHAR_BRACKETRIGHT
2791   },
2792   {
2793     EL_CHAR_ASCIICIRCUM,                -1, -1, FALSE,
2794     IMG_CHAR_ASCIICIRCUM
2795   },
2796   {
2797     EL_CHAR_UNDERSCORE,                 -1, -1, FALSE,
2798     IMG_CHAR_UNDERSCORE
2799   },
2800   {
2801     EL_CHAR_COPYRIGHT,                  -1, -1, FALSE,
2802     IMG_CHAR_COPYRIGHT
2803   },
2804   {
2805     EL_CHAR_AUMLAUT,                    -1, -1, FALSE,
2806     IMG_CHAR_AUMLAUT
2807   },
2808   {
2809     EL_CHAR_OUMLAUT,                    -1, -1, FALSE,
2810     IMG_CHAR_OUMLAUT
2811   },
2812   {
2813     EL_CHAR_UUMLAUT,                    -1, -1, FALSE,
2814     IMG_CHAR_UUMLAUT
2815   },
2816   {
2817     EL_CHAR_DEGREE,                     -1, -1, FALSE,
2818     IMG_CHAR_DEGREE
2819   },
2820   {
2821     EL_CHAR_TRADEMARK,                  -1, -1, FALSE,
2822     IMG_CHAR_TRADEMARK
2823   },
2824   {
2825     EL_CHAR_CURSOR,                     -1, -1, FALSE,
2826     IMG_CHAR_CURSOR
2827   },
2828   {
2829     EL_CUSTOM_1,                        -1, -1, FALSE,
2830     IMG_CUSTOM_1
2831   },
2832   {
2833     EL_CUSTOM_2,                        -1, -1, FALSE,
2834     IMG_CUSTOM_2
2835   },
2836   {
2837     EL_CUSTOM_3,                        -1, -1, FALSE,
2838     IMG_CUSTOM_3
2839   },
2840   {
2841     EL_CUSTOM_4,                        -1, -1, FALSE,
2842     IMG_CUSTOM_4
2843   },
2844   {
2845     EL_CUSTOM_5,                        -1, -1, FALSE,
2846     IMG_CUSTOM_5
2847   },
2848   {
2849     EL_CUSTOM_6,                        -1, -1, FALSE,
2850     IMG_CUSTOM_6
2851   },
2852   {
2853     EL_CUSTOM_7,                        -1, -1, FALSE,
2854     IMG_CUSTOM_7
2855   },
2856   {
2857     EL_CUSTOM_8,                        -1, -1, FALSE,
2858     IMG_CUSTOM_8
2859   },
2860   {
2861     EL_CUSTOM_9,                        -1, -1, FALSE,
2862     IMG_CUSTOM_9
2863   },
2864   {
2865     EL_CUSTOM_10,                       -1, -1, FALSE,
2866     IMG_CUSTOM_10
2867   },
2868   {
2869     EL_CUSTOM_11,                       -1, -1, FALSE,
2870     IMG_CUSTOM_11
2871   },
2872   {
2873     EL_CUSTOM_12,                       -1, -1, FALSE,
2874     IMG_CUSTOM_12
2875   },
2876   {
2877     EL_CUSTOM_13,                       -1, -1, FALSE,
2878     IMG_CUSTOM_13
2879   },
2880   {
2881     EL_CUSTOM_14,                       -1, -1, FALSE,
2882     IMG_CUSTOM_14
2883   },
2884   {
2885     EL_CUSTOM_15,                       -1, -1, FALSE,
2886     IMG_CUSTOM_15
2887   },
2888   {
2889     EL_CUSTOM_16,                       -1, -1, FALSE,
2890     IMG_CUSTOM_16
2891   },
2892   {
2893     EL_CUSTOM_17,                       -1, -1, FALSE,
2894     IMG_CUSTOM_17
2895   },
2896   {
2897     EL_CUSTOM_18,                       -1, -1, FALSE,
2898     IMG_CUSTOM_18
2899   },
2900   {
2901     EL_CUSTOM_19,                       -1, -1, FALSE,
2902     IMG_CUSTOM_19
2903   },
2904   {
2905     EL_CUSTOM_20,                       -1, -1, FALSE,
2906     IMG_CUSTOM_20
2907   },
2908   {
2909     EL_CUSTOM_21,                       -1, -1, FALSE,
2910     IMG_CUSTOM_21
2911   },
2912   {
2913     EL_CUSTOM_22,                       -1, -1, FALSE,
2914     IMG_CUSTOM_22
2915   },
2916   {
2917     EL_CUSTOM_23,                       -1, -1, FALSE,
2918     IMG_CUSTOM_23
2919   },
2920   {
2921     EL_CUSTOM_24,                       -1, -1, FALSE,
2922     IMG_CUSTOM_24
2923   },
2924   {
2925     EL_CUSTOM_25,                       -1, -1, FALSE,
2926     IMG_CUSTOM_25
2927   },
2928   {
2929     EL_CUSTOM_26,                       -1, -1, FALSE,
2930     IMG_CUSTOM_26
2931   },
2932   {
2933     EL_CUSTOM_27,                       -1, -1, FALSE,
2934     IMG_CUSTOM_27
2935   },
2936   {
2937     EL_CUSTOM_28,                       -1, -1, FALSE,
2938     IMG_CUSTOM_28
2939   },
2940   {
2941     EL_CUSTOM_29,                       -1, -1, FALSE,
2942     IMG_CUSTOM_29
2943   },
2944   {
2945     EL_CUSTOM_30,                       -1, -1, FALSE,
2946     IMG_CUSTOM_30
2947   },
2948   {
2949     EL_CUSTOM_31,                       -1, -1, FALSE,
2950     IMG_CUSTOM_31
2951   },
2952   {
2953     EL_CUSTOM_32,                       -1, -1, FALSE,
2954     IMG_CUSTOM_32
2955   },
2956   {
2957     EL_CUSTOM_33,                       -1, -1, FALSE,
2958     IMG_CUSTOM_33
2959   },
2960   {
2961     EL_CUSTOM_34,                       -1, -1, FALSE,
2962     IMG_CUSTOM_34
2963   },
2964   {
2965     EL_CUSTOM_35,                       -1, -1, FALSE,
2966     IMG_CUSTOM_35
2967   },
2968   {
2969     EL_CUSTOM_36,                       -1, -1, FALSE,
2970     IMG_CUSTOM_36
2971   },
2972   {
2973     EL_CUSTOM_37,                       -1, -1, FALSE,
2974     IMG_CUSTOM_37
2975   },
2976   {
2977     EL_CUSTOM_38,                       -1, -1, FALSE,
2978     IMG_CUSTOM_38
2979   },
2980   {
2981     EL_CUSTOM_39,                       -1, -1, FALSE,
2982     IMG_CUSTOM_39
2983   },
2984   {
2985     EL_CUSTOM_40,                       -1, -1, FALSE,
2986     IMG_CUSTOM_40
2987   },
2988   {
2989     EL_CUSTOM_41,                       -1, -1, FALSE,
2990     IMG_CUSTOM_41
2991   },
2992   {
2993     EL_CUSTOM_42,                       -1, -1, FALSE,
2994     IMG_CUSTOM_42
2995   },
2996   {
2997     EL_CUSTOM_43,                       -1, -1, FALSE,
2998     IMG_CUSTOM_43
2999   },
3000   {
3001     EL_CUSTOM_44,                       -1, -1, FALSE,
3002     IMG_CUSTOM_44
3003   },
3004   {
3005     EL_CUSTOM_45,                       -1, -1, FALSE,
3006     IMG_CUSTOM_45
3007   },
3008   {
3009     EL_CUSTOM_46,                       -1, -1, FALSE,
3010     IMG_CUSTOM_46
3011   },
3012   {
3013     EL_CUSTOM_47,                       -1, -1, FALSE,
3014     IMG_CUSTOM_47
3015   },
3016   {
3017     EL_CUSTOM_48,                       -1, -1, FALSE,
3018     IMG_CUSTOM_48
3019   },
3020   {
3021     EL_CUSTOM_49,                       -1, -1, FALSE,
3022     IMG_CUSTOM_49
3023   },
3024   {
3025     EL_CUSTOM_50,                       -1, -1, FALSE,
3026     IMG_CUSTOM_50
3027   },
3028   {
3029     EL_CUSTOM_51,                       -1, -1, FALSE,
3030     IMG_CUSTOM_51
3031   },
3032   {
3033     EL_CUSTOM_52,                       -1, -1, FALSE,
3034     IMG_CUSTOM_52
3035   },
3036   {
3037     EL_CUSTOM_53,                       -1, -1, FALSE,
3038     IMG_CUSTOM_53
3039   },
3040   {
3041     EL_CUSTOM_54,                       -1, -1, FALSE,
3042     IMG_CUSTOM_54
3043   },
3044   {
3045     EL_CUSTOM_55,                       -1, -1, FALSE,
3046     IMG_CUSTOM_55
3047   },
3048   {
3049     EL_CUSTOM_56,                       -1, -1, FALSE,
3050     IMG_CUSTOM_56
3051   },
3052   {
3053     EL_CUSTOM_57,                       -1, -1, FALSE,
3054     IMG_CUSTOM_57
3055   },
3056   {
3057     EL_CUSTOM_58,                       -1, -1, FALSE,
3058     IMG_CUSTOM_58
3059   },
3060   {
3061     EL_CUSTOM_59,                       -1, -1, FALSE,
3062     IMG_CUSTOM_59
3063   },
3064   {
3065     EL_CUSTOM_60,                       -1, -1, FALSE,
3066     IMG_CUSTOM_60
3067   },
3068   {
3069     EL_CUSTOM_61,                       -1, -1, FALSE,
3070     IMG_CUSTOM_61
3071   },
3072   {
3073     EL_CUSTOM_62,                       -1, -1, FALSE,
3074     IMG_CUSTOM_62
3075   },
3076   {
3077     EL_CUSTOM_63,                       -1, -1, FALSE,
3078     IMG_CUSTOM_63
3079   },
3080   {
3081     EL_CUSTOM_64,                       -1, -1, FALSE,
3082     IMG_CUSTOM_64
3083   },
3084   {
3085     EL_CUSTOM_65,                       -1, -1, FALSE,
3086     IMG_CUSTOM_65
3087   },
3088   {
3089     EL_CUSTOM_66,                       -1, -1, FALSE,
3090     IMG_CUSTOM_66
3091   },
3092   {
3093     EL_CUSTOM_67,                       -1, -1, FALSE,
3094     IMG_CUSTOM_67
3095   },
3096   {
3097     EL_CUSTOM_68,                       -1, -1, FALSE,
3098     IMG_CUSTOM_68
3099   },
3100   {
3101     EL_CUSTOM_69,                       -1, -1, FALSE,
3102     IMG_CUSTOM_69
3103   },
3104   {
3105     EL_CUSTOM_70,                       -1, -1, FALSE,
3106     IMG_CUSTOM_70
3107   },
3108   {
3109     EL_CUSTOM_71,                       -1, -1, FALSE,
3110     IMG_CUSTOM_71
3111   },
3112   {
3113     EL_CUSTOM_72,                       -1, -1, FALSE,
3114     IMG_CUSTOM_72
3115   },
3116   {
3117     EL_CUSTOM_73,                       -1, -1, FALSE,
3118     IMG_CUSTOM_73
3119   },
3120   {
3121     EL_CUSTOM_74,                       -1, -1, FALSE,
3122     IMG_CUSTOM_74
3123   },
3124   {
3125     EL_CUSTOM_75,                       -1, -1, FALSE,
3126     IMG_CUSTOM_75
3127   },
3128   {
3129     EL_CUSTOM_76,                       -1, -1, FALSE,
3130     IMG_CUSTOM_76
3131   },
3132   {
3133     EL_CUSTOM_77,                       -1, -1, FALSE,
3134     IMG_CUSTOM_77
3135   },
3136   {
3137     EL_CUSTOM_78,                       -1, -1, FALSE,
3138     IMG_CUSTOM_78
3139   },
3140   {
3141     EL_CUSTOM_79,                       -1, -1, FALSE,
3142     IMG_CUSTOM_79
3143   },
3144   {
3145     EL_CUSTOM_80,                       -1, -1, FALSE,
3146     IMG_CUSTOM_80
3147   },
3148   {
3149     EL_CUSTOM_81,                       -1, -1, FALSE,
3150     IMG_CUSTOM_81
3151   },
3152   {
3153     EL_CUSTOM_82,                       -1, -1, FALSE,
3154     IMG_CUSTOM_82
3155   },
3156   {
3157     EL_CUSTOM_83,                       -1, -1, FALSE,
3158     IMG_CUSTOM_83
3159   },
3160   {
3161     EL_CUSTOM_84,                       -1, -1, FALSE,
3162     IMG_CUSTOM_84
3163   },
3164   {
3165     EL_CUSTOM_85,                       -1, -1, FALSE,
3166     IMG_CUSTOM_85
3167   },
3168   {
3169     EL_CUSTOM_86,                       -1, -1, FALSE,
3170     IMG_CUSTOM_86
3171   },
3172   {
3173     EL_CUSTOM_87,                       -1, -1, FALSE,
3174     IMG_CUSTOM_87
3175   },
3176   {
3177     EL_CUSTOM_88,                       -1, -1, FALSE,
3178     IMG_CUSTOM_88
3179   },
3180   {
3181     EL_CUSTOM_89,                       -1, -1, FALSE,
3182     IMG_CUSTOM_89
3183   },
3184   {
3185     EL_CUSTOM_90,                       -1, -1, FALSE,
3186     IMG_CUSTOM_90
3187   },
3188   {
3189     EL_CUSTOM_91,                       -1, -1, FALSE,
3190     IMG_CUSTOM_91
3191   },
3192   {
3193     EL_CUSTOM_92,                       -1, -1, FALSE,
3194     IMG_CUSTOM_92
3195   },
3196   {
3197     EL_CUSTOM_93,                       -1, -1, FALSE,
3198     IMG_CUSTOM_93
3199   },
3200   {
3201     EL_CUSTOM_94,                       -1, -1, FALSE,
3202     IMG_CUSTOM_94
3203   },
3204   {
3205     EL_CUSTOM_95,                       -1, -1, FALSE,
3206     IMG_CUSTOM_95
3207   },
3208   {
3209     EL_CUSTOM_96,                       -1, -1, FALSE,
3210     IMG_CUSTOM_96
3211   },
3212   {
3213     EL_CUSTOM_97,                       -1, -1, FALSE,
3214     IMG_CUSTOM_97
3215   },
3216   {
3217     EL_CUSTOM_98,                       -1, -1, FALSE,
3218     IMG_CUSTOM_98
3219   },
3220   {
3221     EL_CUSTOM_99,                       -1, -1, FALSE,
3222     IMG_CUSTOM_99
3223   },
3224   {
3225     EL_CUSTOM_100,                      -1, -1, FALSE,
3226     IMG_CUSTOM_100
3227   },
3228   {
3229     EL_CUSTOM_101,                      -1, -1, FALSE,
3230     IMG_CUSTOM_101
3231   },
3232   {
3233     EL_CUSTOM_102,                      -1, -1, FALSE,
3234     IMG_CUSTOM_102
3235   },
3236   {
3237     EL_CUSTOM_103,                      -1, -1, FALSE,
3238     IMG_CUSTOM_103
3239   },
3240   {
3241     EL_CUSTOM_104,                      -1, -1, FALSE,
3242     IMG_CUSTOM_104
3243   },
3244   {
3245     EL_CUSTOM_105,                      -1, -1, FALSE,
3246     IMG_CUSTOM_105
3247   },
3248   {
3249     EL_CUSTOM_106,                      -1, -1, FALSE,
3250     IMG_CUSTOM_106
3251   },
3252   {
3253     EL_CUSTOM_107,                      -1, -1, FALSE,
3254     IMG_CUSTOM_107
3255   },
3256   {
3257     EL_CUSTOM_108,                      -1, -1, FALSE,
3258     IMG_CUSTOM_108
3259   },
3260   {
3261     EL_CUSTOM_109,                      -1, -1, FALSE,
3262     IMG_CUSTOM_109
3263   },
3264   {
3265     EL_CUSTOM_110,                      -1, -1, FALSE,
3266     IMG_CUSTOM_110
3267   },
3268   {
3269     EL_CUSTOM_111,                      -1, -1, FALSE,
3270     IMG_CUSTOM_111
3271   },
3272   {
3273     EL_CUSTOM_112,                      -1, -1, FALSE,
3274     IMG_CUSTOM_112
3275   },
3276   {
3277     EL_CUSTOM_113,                      -1, -1, FALSE,
3278     IMG_CUSTOM_113
3279   },
3280   {
3281     EL_CUSTOM_114,                      -1, -1, FALSE,
3282     IMG_CUSTOM_114
3283   },
3284   {
3285     EL_CUSTOM_115,                      -1, -1, FALSE,
3286     IMG_CUSTOM_115
3287   },
3288   {
3289     EL_CUSTOM_116,                      -1, -1, FALSE,
3290     IMG_CUSTOM_116
3291   },
3292   {
3293     EL_CUSTOM_117,                      -1, -1, FALSE,
3294     IMG_CUSTOM_117
3295   },
3296   {
3297     EL_CUSTOM_118,                      -1, -1, FALSE,
3298     IMG_CUSTOM_118
3299   },
3300   {
3301     EL_CUSTOM_119,                      -1, -1, FALSE,
3302     IMG_CUSTOM_119
3303   },
3304   {
3305     EL_CUSTOM_120,                      -1, -1, FALSE,
3306     IMG_CUSTOM_120
3307   },
3308   {
3309     EL_CUSTOM_121,                      -1, -1, FALSE,
3310     IMG_CUSTOM_121
3311   },
3312   {
3313     EL_CUSTOM_122,                      -1, -1, FALSE,
3314     IMG_CUSTOM_122
3315   },
3316   {
3317     EL_CUSTOM_123,                      -1, -1, FALSE,
3318     IMG_CUSTOM_123
3319   },
3320   {
3321     EL_CUSTOM_124,                      -1, -1, FALSE,
3322     IMG_CUSTOM_124
3323   },
3324   {
3325     EL_CUSTOM_125,                      -1, -1, FALSE,
3326     IMG_CUSTOM_125
3327   },
3328   {
3329     EL_CUSTOM_126,                      -1, -1, FALSE,
3330     IMG_CUSTOM_126
3331   },
3332   {
3333     EL_CUSTOM_127,                      -1, -1, FALSE,
3334     IMG_CUSTOM_127
3335   },
3336   {
3337     EL_CUSTOM_128,                      -1, -1, FALSE,
3338     IMG_CUSTOM_128
3339   },
3340   {
3341     EL_CUSTOM_129,                      -1, -1, FALSE,
3342     IMG_CUSTOM_129
3343   },
3344   {
3345     EL_CUSTOM_130,                      -1, -1, FALSE,
3346     IMG_CUSTOM_130
3347   },
3348   {
3349     EL_CUSTOM_131,                      -1, -1, FALSE,
3350     IMG_CUSTOM_131
3351   },
3352   {
3353     EL_CUSTOM_132,                      -1, -1, FALSE,
3354     IMG_CUSTOM_132
3355   },
3356   {
3357     EL_CUSTOM_133,                      -1, -1, FALSE,
3358     IMG_CUSTOM_133
3359   },
3360   {
3361     EL_CUSTOM_134,                      -1, -1, FALSE,
3362     IMG_CUSTOM_134
3363   },
3364   {
3365     EL_CUSTOM_135,                      -1, -1, FALSE,
3366     IMG_CUSTOM_135
3367   },
3368   {
3369     EL_CUSTOM_136,                      -1, -1, FALSE,
3370     IMG_CUSTOM_136
3371   },
3372   {
3373     EL_CUSTOM_137,                      -1, -1, FALSE,
3374     IMG_CUSTOM_137
3375   },
3376   {
3377     EL_CUSTOM_138,                      -1, -1, FALSE,
3378     IMG_CUSTOM_138
3379   },
3380   {
3381     EL_CUSTOM_139,                      -1, -1, FALSE,
3382     IMG_CUSTOM_139
3383   },
3384   {
3385     EL_CUSTOM_140,                      -1, -1, FALSE,
3386     IMG_CUSTOM_140
3387   },
3388   {
3389     EL_CUSTOM_141,                      -1, -1, FALSE,
3390     IMG_CUSTOM_141
3391   },
3392   {
3393     EL_CUSTOM_142,                      -1, -1, FALSE,
3394     IMG_CUSTOM_142
3395   },
3396   {
3397     EL_CUSTOM_143,                      -1, -1, FALSE,
3398     IMG_CUSTOM_143
3399   },
3400   {
3401     EL_CUSTOM_144,                      -1, -1, FALSE,
3402     IMG_CUSTOM_144
3403   },
3404   {
3405     EL_CUSTOM_145,                      -1, -1, FALSE,
3406     IMG_CUSTOM_145
3407   },
3408   {
3409     EL_CUSTOM_146,                      -1, -1, FALSE,
3410     IMG_CUSTOM_146
3411   },
3412   {
3413     EL_CUSTOM_147,                      -1, -1, FALSE,
3414     IMG_CUSTOM_147
3415   },
3416   {
3417     EL_CUSTOM_148,                      -1, -1, FALSE,
3418     IMG_CUSTOM_148
3419   },
3420   {
3421     EL_CUSTOM_149,                      -1, -1, FALSE,
3422     IMG_CUSTOM_149
3423   },
3424   {
3425     EL_CUSTOM_150,                      -1, -1, FALSE,
3426     IMG_CUSTOM_150
3427   },
3428   {
3429     EL_CUSTOM_151,                      -1, -1, FALSE,
3430     IMG_CUSTOM_151
3431   },
3432   {
3433     EL_CUSTOM_152,                      -1, -1, FALSE,
3434     IMG_CUSTOM_152
3435   },
3436   {
3437     EL_CUSTOM_153,                      -1, -1, FALSE,
3438     IMG_CUSTOM_153
3439   },
3440   {
3441     EL_CUSTOM_154,                      -1, -1, FALSE,
3442     IMG_CUSTOM_154
3443   },
3444   {
3445     EL_CUSTOM_155,                      -1, -1, FALSE,
3446     IMG_CUSTOM_155
3447   },
3448   {
3449     EL_CUSTOM_156,                      -1, -1, FALSE,
3450     IMG_CUSTOM_156
3451   },
3452   {
3453     EL_CUSTOM_157,                      -1, -1, FALSE,
3454     IMG_CUSTOM_157
3455   },
3456   {
3457     EL_CUSTOM_158,                      -1, -1, FALSE,
3458     IMG_CUSTOM_158
3459   },
3460   {
3461     EL_CUSTOM_159,                      -1, -1, FALSE,
3462     IMG_CUSTOM_159
3463   },
3464   {
3465     EL_CUSTOM_160,                      -1, -1, FALSE,
3466     IMG_CUSTOM_160
3467   },
3468   {
3469     EL_CUSTOM_161,                      -1, -1, FALSE,
3470     IMG_CUSTOM_161
3471   },
3472   {
3473     EL_CUSTOM_162,                      -1, -1, FALSE,
3474     IMG_CUSTOM_162
3475   },
3476   {
3477     EL_CUSTOM_163,                      -1, -1, FALSE,
3478     IMG_CUSTOM_163
3479   },
3480   {
3481     EL_CUSTOM_164,                      -1, -1, FALSE,
3482     IMG_CUSTOM_164
3483   },
3484   {
3485     EL_CUSTOM_165,                      -1, -1, FALSE,
3486     IMG_CUSTOM_165
3487   },
3488   {
3489     EL_CUSTOM_166,                      -1, -1, FALSE,
3490     IMG_CUSTOM_166
3491   },
3492   {
3493     EL_CUSTOM_167,                      -1, -1, FALSE,
3494     IMG_CUSTOM_167
3495   },
3496   {
3497     EL_CUSTOM_168,                      -1, -1, FALSE,
3498     IMG_CUSTOM_168
3499   },
3500   {
3501     EL_CUSTOM_169,                      -1, -1, FALSE,
3502     IMG_CUSTOM_169
3503   },
3504   {
3505     EL_CUSTOM_170,                      -1, -1, FALSE,
3506     IMG_CUSTOM_170
3507   },
3508   {
3509     EL_CUSTOM_171,                      -1, -1, FALSE,
3510     IMG_CUSTOM_171
3511   },
3512   {
3513     EL_CUSTOM_172,                      -1, -1, FALSE,
3514     IMG_CUSTOM_172
3515   },
3516   {
3517     EL_CUSTOM_173,                      -1, -1, FALSE,
3518     IMG_CUSTOM_173
3519   },
3520   {
3521     EL_CUSTOM_174,                      -1, -1, FALSE,
3522     IMG_CUSTOM_174
3523   },
3524   {
3525     EL_CUSTOM_175,                      -1, -1, FALSE,
3526     IMG_CUSTOM_175
3527   },
3528   {
3529     EL_CUSTOM_176,                      -1, -1, FALSE,
3530     IMG_CUSTOM_176
3531   },
3532   {
3533     EL_CUSTOM_177,                      -1, -1, FALSE,
3534     IMG_CUSTOM_177
3535   },
3536   {
3537     EL_CUSTOM_178,                      -1, -1, FALSE,
3538     IMG_CUSTOM_178
3539   },
3540   {
3541     EL_CUSTOM_179,                      -1, -1, FALSE,
3542     IMG_CUSTOM_179
3543   },
3544   {
3545     EL_CUSTOM_180,                      -1, -1, FALSE,
3546     IMG_CUSTOM_180
3547   },
3548   {
3549     EL_CUSTOM_181,                      -1, -1, FALSE,
3550     IMG_CUSTOM_181
3551   },
3552   {
3553     EL_CUSTOM_182,                      -1, -1, FALSE,
3554     IMG_CUSTOM_182
3555   },
3556   {
3557     EL_CUSTOM_183,                      -1, -1, FALSE,
3558     IMG_CUSTOM_183
3559   },
3560   {
3561     EL_CUSTOM_184,                      -1, -1, FALSE,
3562     IMG_CUSTOM_184
3563   },
3564   {
3565     EL_CUSTOM_185,                      -1, -1, FALSE,
3566     IMG_CUSTOM_185
3567   },
3568   {
3569     EL_CUSTOM_186,                      -1, -1, FALSE,
3570     IMG_CUSTOM_186
3571   },
3572   {
3573     EL_CUSTOM_187,                      -1, -1, FALSE,
3574     IMG_CUSTOM_187
3575   },
3576   {
3577     EL_CUSTOM_188,                      -1, -1, FALSE,
3578     IMG_CUSTOM_188
3579   },
3580   {
3581     EL_CUSTOM_189,                      -1, -1, FALSE,
3582     IMG_CUSTOM_189
3583   },
3584   {
3585     EL_CUSTOM_190,                      -1, -1, FALSE,
3586     IMG_CUSTOM_190
3587   },
3588   {
3589     EL_CUSTOM_191,                      -1, -1, FALSE,
3590     IMG_CUSTOM_191
3591   },
3592   {
3593     EL_CUSTOM_192,                      -1, -1, FALSE,
3594     IMG_CUSTOM_192
3595   },
3596   {
3597     EL_CUSTOM_193,                      -1, -1, FALSE,
3598     IMG_CUSTOM_193
3599   },
3600   {
3601     EL_CUSTOM_194,                      -1, -1, FALSE,
3602     IMG_CUSTOM_194
3603   },
3604   {
3605     EL_CUSTOM_195,                      -1, -1, FALSE,
3606     IMG_CUSTOM_195
3607   },
3608   {
3609     EL_CUSTOM_196,                      -1, -1, FALSE,
3610     IMG_CUSTOM_196
3611   },
3612   {
3613     EL_CUSTOM_197,                      -1, -1, FALSE,
3614     IMG_CUSTOM_197
3615   },
3616   {
3617     EL_CUSTOM_198,                      -1, -1, FALSE,
3618     IMG_CUSTOM_198
3619   },
3620   {
3621     EL_CUSTOM_199,                      -1, -1, FALSE,
3622     IMG_CUSTOM_199
3623   },
3624   {
3625     EL_CUSTOM_200,                      -1, -1, FALSE,
3626     IMG_CUSTOM_200
3627   },
3628   {
3629     EL_CUSTOM_201,                      -1, -1, FALSE,
3630     IMG_CUSTOM_201
3631   },
3632   {
3633     EL_CUSTOM_202,                      -1, -1, FALSE,
3634     IMG_CUSTOM_202
3635   },
3636   {
3637     EL_CUSTOM_203,                      -1, -1, FALSE,
3638     IMG_CUSTOM_203
3639   },
3640   {
3641     EL_CUSTOM_204,                      -1, -1, FALSE,
3642     IMG_CUSTOM_204
3643   },
3644   {
3645     EL_CUSTOM_205,                      -1, -1, FALSE,
3646     IMG_CUSTOM_205
3647   },
3648   {
3649     EL_CUSTOM_206,                      -1, -1, FALSE,
3650     IMG_CUSTOM_206
3651   },
3652   {
3653     EL_CUSTOM_207,                      -1, -1, FALSE,
3654     IMG_CUSTOM_207
3655   },
3656   {
3657     EL_CUSTOM_208,                      -1, -1, FALSE,
3658     IMG_CUSTOM_208
3659   },
3660   {
3661     EL_CUSTOM_209,                      -1, -1, FALSE,
3662     IMG_CUSTOM_209
3663   },
3664   {
3665     EL_CUSTOM_210,                      -1, -1, FALSE,
3666     IMG_CUSTOM_210
3667   },
3668   {
3669     EL_CUSTOM_211,                      -1, -1, FALSE,
3670     IMG_CUSTOM_211
3671   },
3672   {
3673     EL_CUSTOM_212,                      -1, -1, FALSE,
3674     IMG_CUSTOM_212
3675   },
3676   {
3677     EL_CUSTOM_213,                      -1, -1, FALSE,
3678     IMG_CUSTOM_213
3679   },
3680   {
3681     EL_CUSTOM_214,                      -1, -1, FALSE,
3682     IMG_CUSTOM_214
3683   },
3684   {
3685     EL_CUSTOM_215,                      -1, -1, FALSE,
3686     IMG_CUSTOM_215
3687   },
3688   {
3689     EL_CUSTOM_216,                      -1, -1, FALSE,
3690     IMG_CUSTOM_216
3691   },
3692   {
3693     EL_CUSTOM_217,                      -1, -1, FALSE,
3694     IMG_CUSTOM_217
3695   },
3696   {
3697     EL_CUSTOM_218,                      -1, -1, FALSE,
3698     IMG_CUSTOM_218
3699   },
3700   {
3701     EL_CUSTOM_219,                      -1, -1, FALSE,
3702     IMG_CUSTOM_219
3703   },
3704   {
3705     EL_CUSTOM_220,                      -1, -1, FALSE,
3706     IMG_CUSTOM_220
3707   },
3708   {
3709     EL_CUSTOM_221,                      -1, -1, FALSE,
3710     IMG_CUSTOM_221
3711   },
3712   {
3713     EL_CUSTOM_222,                      -1, -1, FALSE,
3714     IMG_CUSTOM_222
3715   },
3716   {
3717     EL_CUSTOM_223,                      -1, -1, FALSE,
3718     IMG_CUSTOM_223
3719   },
3720   {
3721     EL_CUSTOM_224,                      -1, -1, FALSE,
3722     IMG_CUSTOM_224
3723   },
3724   {
3725     EL_CUSTOM_225,                      -1, -1, FALSE,
3726     IMG_CUSTOM_225
3727   },
3728   {
3729     EL_CUSTOM_226,                      -1, -1, FALSE,
3730     IMG_CUSTOM_226
3731   },
3732   {
3733     EL_CUSTOM_227,                      -1, -1, FALSE,
3734     IMG_CUSTOM_227
3735   },
3736   {
3737     EL_CUSTOM_228,                      -1, -1, FALSE,
3738     IMG_CUSTOM_228
3739   },
3740   {
3741     EL_CUSTOM_229,                      -1, -1, FALSE,
3742     IMG_CUSTOM_229
3743   },
3744   {
3745     EL_CUSTOM_230,                      -1, -1, FALSE,
3746     IMG_CUSTOM_230
3747   },
3748   {
3749     EL_CUSTOM_231,                      -1, -1, FALSE,
3750     IMG_CUSTOM_231
3751   },
3752   {
3753     EL_CUSTOM_232,                      -1, -1, FALSE,
3754     IMG_CUSTOM_232
3755   },
3756   {
3757     EL_CUSTOM_233,                      -1, -1, FALSE,
3758     IMG_CUSTOM_233
3759   },
3760   {
3761     EL_CUSTOM_234,                      -1, -1, FALSE,
3762     IMG_CUSTOM_234
3763   },
3764   {
3765     EL_CUSTOM_235,                      -1, -1, FALSE,
3766     IMG_CUSTOM_235
3767   },
3768   {
3769     EL_CUSTOM_236,                      -1, -1, FALSE,
3770     IMG_CUSTOM_236
3771   },
3772   {
3773     EL_CUSTOM_237,                      -1, -1, FALSE,
3774     IMG_CUSTOM_237
3775   },
3776   {
3777     EL_CUSTOM_238,                      -1, -1, FALSE,
3778     IMG_CUSTOM_238
3779   },
3780   {
3781     EL_CUSTOM_239,                      -1, -1, FALSE,
3782     IMG_CUSTOM_239
3783   },
3784   {
3785     EL_CUSTOM_240,                      -1, -1, FALSE,
3786     IMG_CUSTOM_240
3787   },
3788   {
3789     EL_CUSTOM_241,                      -1, -1, FALSE,
3790     IMG_CUSTOM_241
3791   },
3792   {
3793     EL_CUSTOM_242,                      -1, -1, FALSE,
3794     IMG_CUSTOM_242
3795   },
3796   {
3797     EL_CUSTOM_243,                      -1, -1, FALSE,
3798     IMG_CUSTOM_243
3799   },
3800   {
3801     EL_CUSTOM_244,                      -1, -1, FALSE,
3802     IMG_CUSTOM_244
3803   },
3804   {
3805     EL_CUSTOM_245,                      -1, -1, FALSE,
3806     IMG_CUSTOM_245
3807   },
3808   {
3809     EL_CUSTOM_246,                      -1, -1, FALSE,
3810     IMG_CUSTOM_246
3811   },
3812   {
3813     EL_CUSTOM_247,                      -1, -1, FALSE,
3814     IMG_CUSTOM_247
3815   },
3816   {
3817     EL_CUSTOM_248,                      -1, -1, FALSE,
3818     IMG_CUSTOM_248
3819   },
3820   {
3821     EL_CUSTOM_249,                      -1, -1, FALSE,
3822     IMG_CUSTOM_249
3823   },
3824   {
3825     EL_CUSTOM_250,                      -1, -1, FALSE,
3826     IMG_CUSTOM_250
3827   },
3828   {
3829     EL_CUSTOM_251,                      -1, -1, FALSE,
3830     IMG_CUSTOM_251
3831   },
3832   {
3833     EL_CUSTOM_252,                      -1, -1, FALSE,
3834     IMG_CUSTOM_252
3835   },
3836   {
3837     EL_CUSTOM_253,                      -1, -1, FALSE,
3838     IMG_CUSTOM_253
3839   },
3840   {
3841     EL_CUSTOM_254,                      -1, -1, FALSE,
3842     IMG_CUSTOM_254
3843   },
3844   {
3845     EL_CUSTOM_255,                      -1, -1, FALSE,
3846     IMG_CUSTOM_255
3847   },
3848   {
3849     EL_CUSTOM_256,                      -1, -1, FALSE,
3850     IMG_CUSTOM_256
3851   },
3852   {
3853     -1,                                 -1, -1, FALSE,
3854     -1
3855   },
3856 };
3857
3858 #endif  /* CONF_E2G_C */