971d138fa89f7d3d1f612f961081c48bdbc3d4db
[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 */
20
21 static struct
22 {
23     int element;
24     int direction;
25     int action;
26
27     int graphic;
28 }
29 element_to_graphic[] =
30 {
31   {
32     EL_BD_WALL,                                 -1, -1,
33     IMG_BD_WALL
34   },
35   {
36     EL_BD_ROCK,                                 -1, -1,
37     IMG_BD_ROCK
38   },
39   {
40     EL_BD_ROCK,                                 -1, ACTION_FALLING,
41     IMG_BD_ROCK_FALLING
42   },
43   {
44     EL_BD_ROCK,                                 MV_LEFT, ACTION_MOVING,
45     IMG_BD_ROCK_MOVING_LEFT
46   },
47   {
48     EL_BD_ROCK,                                 MV_RIGHT, ACTION_MOVING,
49     IMG_BD_ROCK_MOVING_RIGHT
50   },
51   {
52     EL_BD_DIAMOND,                              -1, -1,
53     IMG_BD_DIAMOND
54   },
55   {
56     EL_BD_DIAMOND,                              -1, ACTION_MOVING,
57     IMG_BD_DIAMOND_MOVING
58   },
59   {
60     EL_BD_DIAMOND,                              -1, ACTION_FALLING,
61     IMG_BD_DIAMOND_FALLING
62   },
63   {
64     EL_BD_MAGIC_WALL,                           -1, -1,
65     IMG_BD_MAGIC_WALL
66   },
67   {
68     EL_BD_MAGIC_WALL_ACTIVE,                    -1, -1,
69     IMG_BD_MAGIC_WALL_ACTIVE
70   },
71   {
72     EL_BD_MAGIC_WALL_FILLING,                   -1, -1,
73     IMG_BD_MAGIC_WALL_FILLING
74   },
75   {
76     EL_BD_MAGIC_WALL_FULL,                      -1, -1,
77     IMG_BD_MAGIC_WALL_FULL
78   },
79   {
80     EL_BD_MAGIC_WALL_EMPTYING,                  -1, -1,
81     IMG_BD_MAGIC_WALL_EMPTYING
82   },
83   {
84     EL_BD_MAGIC_WALL_DEAD,                      -1, -1,
85     IMG_BD_MAGIC_WALL_DEAD
86   },
87   {
88     EL_BD_AMOEBA,                               -1, -1,
89     IMG_BD_AMOEBA
90   },
91   {
92     EL_BD_AMOEBA_PART1,                         -1, -1,
93     IMG_BD_AMOEBA_PART1
94   },
95   {
96     EL_BD_AMOEBA_PART2,                         -1, -1,
97     IMG_BD_AMOEBA_PART2
98   },
99   {
100     EL_BD_AMOEBA_PART3,                         -1, -1,
101     IMG_BD_AMOEBA_PART3
102   },
103   {
104     EL_BD_AMOEBA_PART4,                         -1, -1,
105     IMG_BD_AMOEBA_PART4
106   },
107   {
108     EL_BD_BUTTERFLY,                            -1, -1,
109     IMG_BD_BUTTERFLY
110   },
111   {
112     EL_BD_BUTTERFLY,                            -1, ACTION_MOVING,
113     IMG_BD_BUTTERFLY_MOVING
114   },
115   {
116     EL_BD_BUTTERFLY_RIGHT,                      -1, -1,
117     IMG_BD_BUTTERFLY_RIGHT
118   },
119   {
120     EL_BD_BUTTERFLY,                            MV_RIGHT, -1,
121     IMG_BD_BUTTERFLY_RIGHT
122   },
123   {
124     EL_BD_BUTTERFLY_UP,                         -1, -1,
125     IMG_BD_BUTTERFLY_UP
126   },
127   {
128     EL_BD_BUTTERFLY,                            MV_UP, -1,
129     IMG_BD_BUTTERFLY_UP
130   },
131   {
132     EL_BD_BUTTERFLY_LEFT,                       -1, -1,
133     IMG_BD_BUTTERFLY_LEFT
134   },
135   {
136     EL_BD_BUTTERFLY,                            MV_LEFT, -1,
137     IMG_BD_BUTTERFLY_LEFT
138   },
139   {
140     EL_BD_BUTTERFLY_DOWN,                       -1, -1,
141     IMG_BD_BUTTERFLY_DOWN
142   },
143   {
144     EL_BD_BUTTERFLY,                            MV_DOWN, -1,
145     IMG_BD_BUTTERFLY_DOWN
146   },
147   {
148     EL_BD_FIREFLY,                              -1, -1,
149     IMG_BD_FIREFLY
150   },
151   {
152     EL_BD_FIREFLY,                              -1, ACTION_MOVING,
153     IMG_BD_FIREFLY_MOVING
154   },
155   {
156     EL_BD_FIREFLY_RIGHT,                        -1, -1,
157     IMG_BD_FIREFLY_RIGHT
158   },
159   {
160     EL_BD_FIREFLY,                              MV_RIGHT, -1,
161     IMG_BD_FIREFLY_RIGHT
162   },
163   {
164     EL_BD_FIREFLY_UP,                           -1, -1,
165     IMG_BD_FIREFLY_UP
166   },
167   {
168     EL_BD_FIREFLY,                              MV_UP, -1,
169     IMG_BD_FIREFLY_UP
170   },
171   {
172     EL_BD_FIREFLY_LEFT,                         -1, -1,
173     IMG_BD_FIREFLY_LEFT
174   },
175   {
176     EL_BD_FIREFLY,                              MV_LEFT, -1,
177     IMG_BD_FIREFLY_LEFT
178   },
179   {
180     EL_BD_FIREFLY_DOWN,                         -1, -1,
181     IMG_BD_FIREFLY_DOWN
182   },
183   {
184     EL_BD_FIREFLY,                              MV_DOWN, -1,
185     IMG_BD_FIREFLY_DOWN
186   },
187   {
188     EL_SP_EMPTY_SPACE,                          -1, -1,
189     IMG_SP_EMPTY_SPACE
190   },
191   {
192     EL_SP_ZONK,                                 -1, -1,
193     IMG_SP_ZONK
194   },
195   {
196     EL_SP_ZONK,                                 -1, ACTION_FALLING,
197     IMG_SP_ZONK_FALLING
198   },
199   {
200     EL_SP_ZONK,                                 MV_LEFT, ACTION_MOVING,
201     IMG_SP_ZONK_MOVING_LEFT
202   },
203   {
204     EL_SP_ZONK,                                 MV_RIGHT, ACTION_MOVING,
205     IMG_SP_ZONK_MOVING_RIGHT
206   },
207   {
208     EL_SP_BASE,                                 -1, -1,
209     IMG_SP_BASE
210   },
211   {
212     EL_SP_MURPHY,                               -1, -1,
213     IMG_SP_MURPHY
214   },
215   {
216     EL_SP_MURPHY,                               MV_LEFT, -1,
217     IMG_SP_MURPHY_LEFT
218   },
219   {
220     EL_SP_MURPHY,                               MV_LEFT, ACTION_MOVING,
221     IMG_SP_MURPHY_LEFT_MOVING
222   },
223   {
224     EL_SP_MURPHY,                               MV_LEFT, ACTION_DIGGING,
225     IMG_SP_MURPHY_LEFT_DIGGING
226   },
227   {
228     EL_SP_MURPHY,                               MV_LEFT, ACTION_PUSHING,
229     IMG_SP_MURPHY_LEFT_PUSHING
230   },
231   {
232     EL_SP_MURPHY,                               MV_LEFT, ACTION_SNAPPING,
233     IMG_SP_MURPHY_LEFT_SNAPPING
234   },
235   {
236     EL_SP_MURPHY,                               MV_RIGHT, -1,
237     IMG_SP_MURPHY_RIGHT
238   },
239   {
240     EL_SP_MURPHY,                               MV_RIGHT, ACTION_MOVING,
241     IMG_SP_MURPHY_RIGHT_MOVING
242   },
243   {
244     EL_SP_MURPHY,                               MV_RIGHT, ACTION_DIGGING,
245     IMG_SP_MURPHY_RIGHT_DIGGING
246   },
247   {
248     EL_SP_MURPHY,                               MV_RIGHT, ACTION_PUSHING,
249     IMG_SP_MURPHY_RIGHT_PUSHING
250   },
251   {
252     EL_SP_MURPHY,                               MV_RIGHT, ACTION_SNAPPING,
253     IMG_SP_MURPHY_RIGHT_SNAPPING
254   },
255   {
256     EL_SP_MURPHY,                               MV_UP, -1,
257     IMG_SP_MURPHY_UP
258   },
259   {
260     EL_SP_MURPHY,                               MV_UP, ACTION_SNAPPING,
261     IMG_SP_MURPHY_UP_SNAPPING
262   },
263   {
264     EL_SP_MURPHY,                               MV_DOWN, -1,
265     IMG_SP_MURPHY_DOWN
266   },
267   {
268     EL_SP_MURPHY,                               MV_DOWN, ACTION_SNAPPING,
269     IMG_SP_MURPHY_DOWN_SNAPPING
270   },
271   {
272     EL_SP_MURPHY_CLONE,                         -1, -1,
273     IMG_SP_MURPHY_CLONE
274   },
275   {
276     EL_SP_INFOTRON,                             -1, -1,
277     IMG_SP_INFOTRON
278   },
279   {
280     EL_SP_INFOTRON,                             -1, ACTION_FALLING,
281     IMG_SP_INFOTRON_FALLING
282   },
283   {
284     EL_SP_CHIP_SINGLE,                          -1, -1,
285     IMG_SP_CHIP_SINGLE
286   },
287   {
288     EL_SP_CHIP_LEFT,                            -1, -1,
289     IMG_SP_CHIP_LEFT
290   },
291   {
292     EL_SP_CHIP_RIGHT,                           -1, -1,
293     IMG_SP_CHIP_RIGHT
294   },
295   {
296     EL_SP_CHIP_UPPER,                           -1, -1,
297     IMG_SP_CHIP_UPPER
298   },
299   {
300     EL_SP_CHIP_LOWER,                           -1, -1,
301     IMG_SP_CHIP_LOWER
302   },
303   {
304     EL_SP_HARD_GRAY,                            -1, -1,
305     IMG_SP_HARD_GRAY
306   },
307   {
308     EL_SP_HARD_GREEN,                           -1, -1,
309     IMG_SP_HARD_GREEN
310   },
311   {
312     EL_SP_HARD_BLUE,                            -1, -1,
313     IMG_SP_HARD_BLUE
314   },
315   {
316     EL_SP_HARD_RED,                             -1, -1,
317     IMG_SP_HARD_RED
318   },
319   {
320     EL_SP_HARD_YELLOW,                          -1, -1,
321     IMG_SP_HARD_YELLOW
322   },
323   {
324     EL_SP_EXIT_CLOSED,                          -1, -1,
325     IMG_SP_EXIT_CLOSED
326   },
327   {
328     EL_SP_EXIT_OPEN,                            -1, -1,
329     IMG_SP_EXIT_OPEN
330   },
331   {
332     EL_SP_DISK_ORANGE,                          -1, -1,
333     IMG_SP_DISK_ORANGE
334   },
335   {
336     EL_SP_DISK_ORANGE,                          -1, ACTION_FALLING,
337     IMG_SP_DISK_ORANGE_FALLING
338   },
339   {
340     EL_SP_DISK_ORANGE,                          -1, ACTION_PUSHING,
341     IMG_SP_DISK_ORANGE_PUSHING
342   },
343   {
344     EL_SP_DISK_YELLOW,                          -1, -1,
345     IMG_SP_DISK_YELLOW
346   },
347   {
348     EL_SP_DISK_YELLOW,                          -1, ACTION_PUSHING,
349     IMG_SP_DISK_YELLOW_PUSHING
350   },
351   {
352     EL_SP_DISK_RED,                             -1, -1,
353     IMG_SP_DISK_RED
354   },
355   {
356     EL_SP_DISK_RED,                             -1, ACTION_COLLECTING,
357     IMG_SP_DISK_RED_COLLECTING
358   },
359   {
360     EL_SP_PORT1_RIGHT,                          -1, -1,
361     IMG_SP_PORT1_RIGHT
362   },
363   {
364     EL_SP_PORT1_DOWN,                           -1, -1,
365     IMG_SP_PORT1_DOWN
366   },
367   {
368     EL_SP_PORT1_LEFT,                           -1, -1,
369     IMG_SP_PORT1_LEFT
370   },
371   {
372     EL_SP_PORT1_UP,                             -1, -1,
373     IMG_SP_PORT1_UP
374   },
375   {
376     EL_SP_PORT2_RIGHT,                          -1, -1,
377     IMG_SP_PORT2_RIGHT
378   },
379   {
380     EL_SP_PORT2_DOWN,                           -1, -1,
381     IMG_SP_PORT2_DOWN
382   },
383   {
384     EL_SP_PORT2_LEFT,                           -1, -1,
385     IMG_SP_PORT2_LEFT
386   },
387   {
388     EL_SP_PORT2_UP,                             -1, -1,
389     IMG_SP_PORT2_UP
390   },
391   {
392     EL_SP_PORT_X,                               -1, -1,
393     IMG_SP_PORT_X
394   },
395   {
396     EL_SP_PORT_Y,                               -1, -1,
397     IMG_SP_PORT_Y
398   },
399   {
400     EL_SP_PORT_XY,                              -1, -1,
401     IMG_SP_PORT_XY
402   },
403   {
404     EL_SP_SNIKSNAK,                             -1, -1,
405     IMG_SP_SNIKSNAK
406   },
407   {
408     EL_SP_SNIKSNAK,                             MV_LEFT, -1,
409     IMG_SP_SNIKSNAK_LEFT
410   },
411   {
412     EL_SP_SNIKSNAK,                             MV_RIGHT, -1,
413     IMG_SP_SNIKSNAK_RIGHT
414   },
415   {
416     EL_SP_SNIKSNAK,                             MV_UP, -1,
417     IMG_SP_SNIKSNAK_UP
418   },
419   {
420     EL_SP_SNIKSNAK,                             MV_DOWN, -1,
421     IMG_SP_SNIKSNAK_DOWN
422   },
423   {
424     EL_SP_ELECTRON,                             -1, -1,
425     IMG_SP_ELECTRON
426   },
427   {
428     EL_SP_TERMINAL,                             -1, -1,
429     IMG_SP_TERMINAL
430   },
431   {
432     EL_SP_TERMINAL_ACTIVE,                      -1, -1,
433     IMG_SP_TERMINAL_ACTIVE
434   },
435   {
436     EL_SP_BUGGY_BASE,                           -1, -1,
437     IMG_SP_BUGGY_BASE
438   },
439   {
440     EL_SP_BUGGY_BASE_ACTIVATING,                -1, -1,
441     IMG_SP_BUGGY_BASE_ACTIVATING
442   },
443   {
444     EL_SP_BUGGY_BASE_ACTIVE,                    -1, -1,
445     IMG_SP_BUGGY_BASE_ACTIVE
446   },
447   {
448     EL_SP_HARD_BASE1,                           -1, -1,
449     IMG_SP_HARD_BASE1
450   },
451   {
452     EL_SP_HARD_BASE2,                           -1, -1,
453     IMG_SP_HARD_BASE2
454   },
455   {
456     EL_SP_HARD_BASE3,                           -1, -1,
457     IMG_SP_HARD_BASE3
458   },
459   {
460     EL_SP_HARD_BASE4,                           -1, -1,
461     IMG_SP_HARD_BASE4
462   },
463   {
464     EL_SP_HARD_BASE5,                           -1, -1,
465     IMG_SP_HARD_BASE5
466   },
467   {
468     EL_SP_HARD_BASE6,                           -1, -1,
469     IMG_SP_HARD_BASE6
470   },
471   {
472     EL_SOKOBAN_OBJECT,                          -1, -1,
473     IMG_SOKOBAN_OBJECT
474   },
475   {
476     EL_SOKOBAN_FIELD_EMPTY,                     -1, -1,
477     IMG_SOKOBAN_FIELD_EMPTY
478   },
479   {
480     EL_SOKOBAN_FIELD_FULL,                      -1, -1,
481     IMG_SOKOBAN_FIELD_FULL
482   },
483   {
484     EL_EMPTY_SPACE,                             -1, -1,
485     IMG_EMPTY_SPACE
486   },
487   {
488     EL_SAND,                                    -1, -1,
489     IMG_SAND
490   },
491   {
492     EL_SAND_CRUMBLED,                           -1, -1,
493     IMG_SAND_CRUMBLED
494   },
495   {
496     EL_WALL,                                    -1, -1,
497     IMG_WALL
498   },
499   {
500     EL_WALL_CRUMBLED,                           -1, -1,
501     IMG_WALL_CRUMBLED
502   },
503   {
504     EL_STEELWALL,                               -1, -1,
505     IMG_STEELWALL
506   },
507   {
508     EL_ROCK,                                    -1, -1,
509     IMG_ROCK
510   },
511   {
512     EL_ROCK,                                    -1, ACTION_FALLING,
513     IMG_ROCK_FALLING
514   },
515   {
516     EL_ROCK,                                    MV_LEFT, ACTION_MOVING,
517     IMG_ROCK_MOVING_LEFT
518   },
519   {
520     EL_ROCK,                                    MV_RIGHT, ACTION_MOVING,
521     IMG_ROCK_MOVING_RIGHT
522   },
523   {
524     EL_EMERALD,                                 -1, -1,
525     IMG_EMERALD
526   },
527   {
528     EL_EMERALD,                                 -1, ACTION_MOVING,
529     IMG_EMERALD_MOVING
530   },
531   {
532     EL_EMERALD,                                 -1, ACTION_FALLING,
533     IMG_EMERALD_FALLING
534   },
535   {
536     EL_DIAMOND,                                 -1, -1,
537     IMG_DIAMOND
538   },
539   {
540     EL_DIAMOND,                                 -1, ACTION_MOVING,
541     IMG_DIAMOND_MOVING
542   },
543   {
544     EL_DIAMOND,                                 -1, ACTION_FALLING,
545     IMG_DIAMOND_FALLING
546   },
547   {
548     EL_BOMB,                                    -1, -1,
549     IMG_BOMB
550   },
551   {
552     EL_NUT,                                     -1, -1,
553     IMG_NUT
554   },
555   {
556     EL_NUT,                                     -1, ACTION_FALLING,
557     IMG_NUT_FALLING
558   },
559   {
560     EL_NUT,                                     MV_LEFT, ACTION_MOVING,
561     IMG_NUT_MOVING_LEFT
562   },
563   {
564     EL_NUT,                                     MV_RIGHT, ACTION_MOVING,
565     IMG_NUT_MOVING_RIGHT
566   },
567   {
568     EL_NUT_CRACKING,                            -1, -1,
569     IMG_NUT_CRACKING
570   },
571   {
572     EL_DYNAMITE,                                -1, -1,
573     IMG_DYNAMITE
574   },
575   {
576     EL_DYNAMITE_ACTIVE,                         -1, -1,
577     IMG_DYNAMITE_ACTIVE
578   },
579   {
580     EL_WALL_EMERALD,                            -1, -1,
581     IMG_WALL_EMERALD
582   },
583   {
584     EL_WALL_DIAMOND,                            -1, -1,
585     IMG_WALL_DIAMOND
586   },
587   {
588     EL_BUG_RIGHT,                               -1, -1,
589     IMG_BUG_RIGHT
590   },
591   {
592     EL_BUG,                                     MV_RIGHT, -1,
593     IMG_BUG_RIGHT
594   },
595   {
596     EL_BUG_UP,                                  -1, -1,
597     IMG_BUG_UP
598   },
599   {
600     EL_BUG,                                     MV_UP, -1,
601     IMG_BUG_UP
602   },
603   {
604     EL_BUG_LEFT,                                -1, -1,
605     IMG_BUG_LEFT
606   },
607   {
608     EL_BUG,                                     MV_LEFT, -1,
609     IMG_BUG_LEFT
610   },
611   {
612     EL_BUG_DOWN,                                -1, -1,
613     IMG_BUG_DOWN
614   },
615   {
616     EL_BUG,                                     MV_DOWN, -1,
617     IMG_BUG_DOWN
618   },
619   {
620     EL_SPACESHIP_RIGHT,                         -1, -1,
621     IMG_SPACESHIP_RIGHT
622   },
623   {
624     EL_SPACESHIP,                               MV_RIGHT, -1,
625     IMG_SPACESHIP_RIGHT
626   },
627   {
628     EL_SPACESHIP_UP,                            -1, -1,
629     IMG_SPACESHIP_UP
630   },
631   {
632     EL_SPACESHIP,                               MV_UP, -1,
633     IMG_SPACESHIP_UP
634   },
635   {
636     EL_SPACESHIP_LEFT,                          -1, -1,
637     IMG_SPACESHIP_LEFT
638   },
639   {
640     EL_SPACESHIP,                               MV_LEFT, -1,
641     IMG_SPACESHIP_LEFT
642   },
643   {
644     EL_SPACESHIP_DOWN,                          -1, -1,
645     IMG_SPACESHIP_DOWN
646   },
647   {
648     EL_SPACESHIP,                               MV_DOWN, -1,
649     IMG_SPACESHIP_DOWN
650   },
651   {
652     EL_YAMYAM,                                  -1, -1,
653     IMG_YAMYAM
654   },
655   {
656     EL_YAMYAM,                                  -1, ACTION_MOVING,
657     IMG_YAMYAM_MOVING
658   },
659   {
660     EL_ROBOT,                                   -1, -1,
661     IMG_ROBOT
662   },
663   {
664     EL_ROBOT,                                   -1, ACTION_MOVING,
665     IMG_ROBOT_MOVING
666   },
667   {
668     EL_ROBOT_WHEEL,                             -1, -1,
669     IMG_ROBOT_WHEEL
670   },
671   {
672     EL_ROBOT_WHEEL_ACTIVE,                      -1, -1,
673     IMG_ROBOT_WHEEL_ACTIVE
674   },
675   {
676     EL_MAGIC_WALL,                              -1, -1,
677     IMG_MAGIC_WALL
678   },
679   {
680     EL_MAGIC_WALL_ACTIVE,                       -1, -1,
681     IMG_MAGIC_WALL_ACTIVE
682   },
683   {
684     EL_MAGIC_WALL_FILLING,                      -1, -1,
685     IMG_MAGIC_WALL_FILLING
686   },
687   {
688     EL_MAGIC_WALL_FULL,                         -1, -1,
689     IMG_MAGIC_WALL_FULL
690   },
691   {
692     EL_MAGIC_WALL_EMPTYING,                     -1, -1,
693     IMG_MAGIC_WALL_EMPTYING
694   },
695   {
696     EL_MAGIC_WALL_DEAD,                         -1, -1,
697     IMG_MAGIC_WALL_DEAD
698   },
699   {
700     EL_QUICKSAND_EMPTY,                         -1, -1,
701     IMG_QUICKSAND_EMPTY
702   },
703   {
704     EL_QUICKSAND_FILLING,                       -1, -1,
705     IMG_QUICKSAND_FILLING
706   },
707   {
708     EL_QUICKSAND_FULL,                          -1, -1,
709     IMG_QUICKSAND_FULL
710   },
711   {
712     EL_QUICKSAND_EMPTYING,                      -1, -1,
713     IMG_QUICKSAND_EMPTYING
714   },
715   {
716     EL_ACIDPOOL_TOPLEFT,                        -1, -1,
717     IMG_ACIDPOOL_TOPLEFT
718   },
719   {
720     EL_ACIDPOOL_TOPRIGHT,                       -1, -1,
721     IMG_ACIDPOOL_TOPRIGHT
722   },
723   {
724     EL_ACIDPOOL_BOTTOMLEFT,                     -1, -1,
725     IMG_ACIDPOOL_BOTTOMLEFT
726   },
727   {
728     EL_ACIDPOOL_BOTTOM,                         -1, -1,
729     IMG_ACIDPOOL_BOTTOM
730   },
731   {
732     EL_ACIDPOOL_BOTTOMRIGHT,                    -1, -1,
733     IMG_ACIDPOOL_BOTTOMRIGHT
734   },
735   {
736     EL_ACID,                                    -1, -1,
737     IMG_ACID
738   },
739   {
740     EL_ACID_SPLASH_LEFT,                        -1, -1,
741     IMG_ACID_SPLASH_LEFT
742   },
743   {
744     EL_ACID_SPLASH_RIGHT,                       -1, -1,
745     IMG_ACID_SPLASH_RIGHT
746   },
747   {
748     EL_AMOEBA_DROP,                             -1, -1,
749     IMG_AMOEBA_DROP
750   },
751   {
752     EL_AMOEBA_CREATING,                         -1, -1,
753     IMG_AMOEBA_CREATING
754   },
755   {
756     EL_AMOEBA_SHRINKING,                        -1, -1,
757     IMG_AMOEBA_SHRINKING
758   },
759   {
760     EL_AMOEBA_WET,                              -1, -1,
761     IMG_AMOEBA_WET
762   },
763   {
764     EL_AMOEBA_WET_PART1,                        -1, -1,
765     IMG_AMOEBA_WET_PART1
766   },
767   {
768     EL_AMOEBA_WET_PART2,                        -1, -1,
769     IMG_AMOEBA_WET_PART2
770   },
771   {
772     EL_AMOEBA_WET_PART3,                        -1, -1,
773     IMG_AMOEBA_WET_PART3
774   },
775   {
776     EL_AMOEBA_WET_PART4,                        -1, -1,
777     IMG_AMOEBA_WET_PART4
778   },
779   {
780     EL_AMOEBA_DRY,                              -1, -1,
781     IMG_AMOEBA_DRY
782   },
783   {
784     EL_AMOEBA_DRY_PART1,                        -1, -1,
785     IMG_AMOEBA_DRY_PART1
786   },
787   {
788     EL_AMOEBA_DRY_PART2,                        -1, -1,
789     IMG_AMOEBA_DRY_PART2
790   },
791   {
792     EL_AMOEBA_DRY_PART3,                        -1, -1,
793     IMG_AMOEBA_DRY_PART3
794   },
795   {
796     EL_AMOEBA_DRY_PART4,                        -1, -1,
797     IMG_AMOEBA_DRY_PART4
798   },
799   {
800     EL_AMOEBA_FULL,                             -1, -1,
801     IMG_AMOEBA_FULL
802   },
803   {
804     EL_AMOEBA_FULL,                             -1, ACTION_OTHER,
805     IMG_AMOEBA_FULL_PART1
806   },
807   {
808     EL_AMOEBA_FULL,                             -1, ACTION_OTHER,
809     IMG_AMOEBA_FULL_PART2
810   },
811   {
812     EL_AMOEBA_FULL,                             -1, ACTION_OTHER,
813     IMG_AMOEBA_FULL_PART3
814   },
815   {
816     EL_AMOEBA_FULL,                             -1, ACTION_OTHER,
817     IMG_AMOEBA_FULL_PART4
818   },
819   {
820     EL_AMOEBA_DEAD,                             -1, -1,
821     IMG_AMOEBA_DEAD
822   },
823   {
824     EL_AMOEBA_DEAD_PART1,                       -1, -1,
825     IMG_AMOEBA_DEAD_PART1
826   },
827   {
828     EL_AMOEBA_DEAD_PART2,                       -1, -1,
829     IMG_AMOEBA_DEAD_PART2
830   },
831   {
832     EL_AMOEBA_DEAD_PART3,                       -1, -1,
833     IMG_AMOEBA_DEAD_PART3
834   },
835   {
836     EL_AMOEBA_DEAD_PART4,                       -1, -1,
837     IMG_AMOEBA_DEAD_PART4
838   },
839   {
840     EL_EM_KEY1,                                 -1, -1,
841     IMG_EM_KEY1
842   },
843   {
844     EL_EM_KEY2,                                 -1, -1,
845     IMG_EM_KEY2
846   },
847   {
848     EL_EM_KEY3,                                 -1, -1,
849     IMG_EM_KEY3
850   },
851   {
852     EL_EM_KEY4,                                 -1, -1,
853     IMG_EM_KEY4
854   },
855   {
856     EL_EM_GATE1,                                -1, -1,
857     IMG_EM_GATE1
858   },
859   {
860     EL_EM_GATE2,                                -1, -1,
861     IMG_EM_GATE2
862   },
863   {
864     EL_EM_GATE3,                                -1, -1,
865     IMG_EM_GATE3
866   },
867   {
868     EL_EM_GATE4,                                -1, -1,
869     IMG_EM_GATE4
870   },
871   {
872     EL_EM_GATE1_GRAY,                           -1, -1,
873     IMG_EM_GATE1_GRAY
874   },
875   {
876     EL_EM_GATE2_GRAY,                           -1, -1,
877     IMG_EM_GATE2_GRAY
878   },
879   {
880     EL_EM_GATE3_GRAY,                           -1, -1,
881     IMG_EM_GATE3_GRAY
882   },
883   {
884     EL_EM_GATE4_GRAY,                           -1, -1,
885     IMG_EM_GATE4_GRAY
886   },
887   {
888     EL_EXIT_CLOSED,                             -1, -1,
889     IMG_EXIT_CLOSED
890   },
891   {
892     EL_EXIT_OPENING,                            -1, -1,
893     IMG_EXIT_OPENING
894   },
895   {
896     EL_EXIT_OPEN,                               -1, -1,
897     IMG_EXIT_OPEN
898   },
899   {
900     EL_BALLOON,                                 -1, -1,
901     IMG_BALLOON
902   },
903   {
904     EL_BALLOON,                                 -1, ACTION_MOVING,
905     IMG_BALLOON_MOVING
906   },
907   {
908     EL_BALLOON_SEND_LEFT,                       -1, -1,
909     IMG_BALLOON_SEND_LEFT
910   },
911   {
912     EL_BALLOON_SEND_RIGHT,                      -1, -1,
913     IMG_BALLOON_SEND_RIGHT
914   },
915   {
916     EL_BALLOON_SEND_UP,                         -1, -1,
917     IMG_BALLOON_SEND_UP
918   },
919   {
920     EL_BALLOON_SEND_DOWN,                       -1, -1,
921     IMG_BALLOON_SEND_DOWN
922   },
923   {
924     EL_BALLOON_SEND_ANY_DIRECTION,              -1, -1,
925     IMG_BALLOON_SEND_ANY_DIRECTION
926   },
927   {
928     EL_SPRING,                                  -1, -1,
929     IMG_SPRING
930   },
931   {
932     EL_SPRING,                                  -1, ACTION_MOVING,
933     IMG_SPRING_MOVING
934   },
935   {
936     EL_EMC_STEELWALL1,                          -1, -1,
937     IMG_EMC_STEELWALL1
938   },
939   {
940     EL_EMC_STEELWALL2,                          -1, -1,
941     IMG_EMC_STEELWALL2
942   },
943   {
944     EL_EMC_STEELWALL3,                          -1, -1,
945     IMG_EMC_STEELWALL3
946   },
947   {
948     EL_EMC_STEELWALL4,                          -1, -1,
949     IMG_EMC_STEELWALL4
950   },
951   {
952     EL_EMC_WALL_PILLAR_UPPER,                   -1, -1,
953     IMG_EMC_WALL_PILLAR_UPPER
954   },
955   {
956     EL_EMC_WALL_PILLAR_MIDDLE,                  -1, -1,
957     IMG_EMC_WALL_PILLAR_MIDDLE
958   },
959   {
960     EL_EMC_WALL_PILLAR_LOWER,                   -1, -1,
961     IMG_EMC_WALL_PILLAR_LOWER
962   },
963   {
964     EL_EMC_WALL4,                               -1, -1,
965     IMG_EMC_WALL4
966   },
967   {
968     EL_EMC_WALL5,                               -1, -1,
969     IMG_EMC_WALL5
970   },
971   {
972     EL_EMC_WALL6,                               -1, -1,
973     IMG_EMC_WALL6
974   },
975   {
976     EL_EMC_WALL7,                               -1, -1,
977     IMG_EMC_WALL7
978   },
979   {
980     EL_EMC_WALL8,                               -1, -1,
981     IMG_EMC_WALL8
982   },
983   {
984     EL_INVISIBLE_STEELWALL,                     -1, -1,
985     IMG_INVISIBLE_STEELWALL
986   },
987   {
988     EL_INVISIBLE_STEELWALL_ACTIVE,              -1, -1,
989     IMG_INVISIBLE_STEELWALL_ACTIVE
990   },
991   {
992     EL_INVISIBLE_WALL,                          -1, -1,
993     IMG_INVISIBLE_WALL
994   },
995   {
996     EL_INVISIBLE_WALL_ACTIVE,                   -1, -1,
997     IMG_INVISIBLE_WALL_ACTIVE
998   },
999   {
1000     EL_INVISIBLE_SAND,                          -1, -1,
1001     IMG_INVISIBLE_SAND
1002   },
1003   {
1004     EL_INVISIBLE_SAND_ACTIVE,                   -1, -1,
1005     IMG_INVISIBLE_SAND_ACTIVE
1006   },
1007   {
1008     EL_CONVEYOR_BELT1_MIDDLE,                   -1, -1,
1009     IMG_CONVEYOR_BELT1_MIDDLE
1010   },
1011   {
1012     EL_CONVEYOR_BELT1_MIDDLE_ACTIVE,            -1, -1,
1013     IMG_CONVEYOR_BELT1_MIDDLE_ACTIVE
1014   },
1015   {
1016     EL_CONVEYOR_BELT1_LEFT,                     -1, -1,
1017     IMG_CONVEYOR_BELT1_LEFT
1018   },
1019   {
1020     EL_CONVEYOR_BELT1_LEFT_ACTIVE,              -1, -1,
1021     IMG_CONVEYOR_BELT1_LEFT_ACTIVE
1022   },
1023   {
1024     EL_CONVEYOR_BELT1_RIGHT,                    -1, -1,
1025     IMG_CONVEYOR_BELT1_RIGHT
1026   },
1027   {
1028     EL_CONVEYOR_BELT1_RIGHT_ACTIVE,             -1, -1,
1029     IMG_CONVEYOR_BELT1_RIGHT_ACTIVE
1030   },
1031   {
1032     EL_CONVEYOR_BELT1_SWITCH_LEFT,              -1, -1,
1033     IMG_CONVEYOR_BELT1_SWITCH_LEFT
1034   },
1035   {
1036     EL_CONVEYOR_BELT1_SWITCH_MIDDLE,            -1, -1,
1037     IMG_CONVEYOR_BELT1_SWITCH_MIDDLE
1038   },
1039   {
1040     EL_CONVEYOR_BELT1_SWITCH_RIGHT,             -1, -1,
1041     IMG_CONVEYOR_BELT1_SWITCH_RIGHT
1042   },
1043   {
1044     EL_CONVEYOR_BELT2_MIDDLE,                   -1, -1,
1045     IMG_CONVEYOR_BELT2_MIDDLE
1046   },
1047   {
1048     EL_CONVEYOR_BELT2_MIDDLE_ACTIVE,            -1, -1,
1049     IMG_CONVEYOR_BELT2_MIDDLE_ACTIVE
1050   },
1051   {
1052     EL_CONVEYOR_BELT2_LEFT,                     -1, -1,
1053     IMG_CONVEYOR_BELT2_LEFT
1054   },
1055   {
1056     EL_CONVEYOR_BELT2_LEFT_ACTIVE,              -1, -1,
1057     IMG_CONVEYOR_BELT2_LEFT_ACTIVE
1058   },
1059   {
1060     EL_CONVEYOR_BELT2_RIGHT,                    -1, -1,
1061     IMG_CONVEYOR_BELT2_RIGHT
1062   },
1063   {
1064     EL_CONVEYOR_BELT2_RIGHT_ACTIVE,             -1, -1,
1065     IMG_CONVEYOR_BELT2_RIGHT_ACTIVE
1066   },
1067   {
1068     EL_CONVEYOR_BELT2_SWITCH_LEFT,              -1, -1,
1069     IMG_CONVEYOR_BELT2_SWITCH_LEFT
1070   },
1071   {
1072     EL_CONVEYOR_BELT2_SWITCH_MIDDLE,            -1, -1,
1073     IMG_CONVEYOR_BELT2_SWITCH_MIDDLE
1074   },
1075   {
1076     EL_CONVEYOR_BELT2_SWITCH_RIGHT,             -1, -1,
1077     IMG_CONVEYOR_BELT2_SWITCH_RIGHT
1078   },
1079   {
1080     EL_CONVEYOR_BELT3_MIDDLE,                   -1, -1,
1081     IMG_CONVEYOR_BELT3_MIDDLE
1082   },
1083   {
1084     EL_CONVEYOR_BELT3_MIDDLE_ACTIVE,            -1, -1,
1085     IMG_CONVEYOR_BELT3_MIDDLE_ACTIVE
1086   },
1087   {
1088     EL_CONVEYOR_BELT3_LEFT,                     -1, -1,
1089     IMG_CONVEYOR_BELT3_LEFT
1090   },
1091   {
1092     EL_CONVEYOR_BELT3_LEFT_ACTIVE,              -1, -1,
1093     IMG_CONVEYOR_BELT3_LEFT_ACTIVE
1094   },
1095   {
1096     EL_CONVEYOR_BELT3_RIGHT,                    -1, -1,
1097     IMG_CONVEYOR_BELT3_RIGHT
1098   },
1099   {
1100     EL_CONVEYOR_BELT3_RIGHT_ACTIVE,             -1, -1,
1101     IMG_CONVEYOR_BELT3_RIGHT_ACTIVE
1102   },
1103   {
1104     EL_CONVEYOR_BELT3_SWITCH_LEFT,              -1, -1,
1105     IMG_CONVEYOR_BELT3_SWITCH_LEFT
1106   },
1107   {
1108     EL_CONVEYOR_BELT3_SWITCH_MIDDLE,            -1, -1,
1109     IMG_CONVEYOR_BELT3_SWITCH_MIDDLE
1110   },
1111   {
1112     EL_CONVEYOR_BELT3_SWITCH_RIGHT,             -1, -1,
1113     IMG_CONVEYOR_BELT3_SWITCH_RIGHT
1114   },
1115   {
1116     EL_CONVEYOR_BELT4_MIDDLE,                   -1, -1,
1117     IMG_CONVEYOR_BELT4_MIDDLE
1118   },
1119   {
1120     EL_CONVEYOR_BELT4_MIDDLE_ACTIVE,            -1, -1,
1121     IMG_CONVEYOR_BELT4_MIDDLE_ACTIVE
1122   },
1123   {
1124     EL_CONVEYOR_BELT4_LEFT,                     -1, -1,
1125     IMG_CONVEYOR_BELT4_LEFT
1126   },
1127   {
1128     EL_CONVEYOR_BELT4_LEFT_ACTIVE,              -1, -1,
1129     IMG_CONVEYOR_BELT4_LEFT_ACTIVE
1130   },
1131   {
1132     EL_CONVEYOR_BELT4_RIGHT,                    -1, -1,
1133     IMG_CONVEYOR_BELT4_RIGHT
1134   },
1135   {
1136     EL_CONVEYOR_BELT4_RIGHT_ACTIVE,             -1, -1,
1137     IMG_CONVEYOR_BELT4_RIGHT_ACTIVE
1138   },
1139   {
1140     EL_CONVEYOR_BELT4_SWITCH_LEFT,              -1, -1,
1141     IMG_CONVEYOR_BELT4_SWITCH_LEFT
1142   },
1143   {
1144     EL_CONVEYOR_BELT4_SWITCH_MIDDLE,            -1, -1,
1145     IMG_CONVEYOR_BELT4_SWITCH_MIDDLE
1146   },
1147   {
1148     EL_CONVEYOR_BELT4_SWITCH_RIGHT,             -1, -1,
1149     IMG_CONVEYOR_BELT4_SWITCH_RIGHT
1150   },
1151   {
1152     EL_SWITCHGATE_SWITCH_UP,                    -1, -1,
1153     IMG_SWITCHGATE_SWITCH_UP
1154   },
1155   {
1156     EL_SWITCHGATE_SWITCH_DOWN,                  -1, -1,
1157     IMG_SWITCHGATE_SWITCH_DOWN
1158   },
1159   {
1160     EL_LIGHT_SWITCH,                            -1, -1,
1161     IMG_LIGHT_SWITCH
1162   },
1163   {
1164     EL_LIGHT_SWITCH_ACTIVE,                     -1, -1,
1165     IMG_LIGHT_SWITCH_ACTIVE
1166   },
1167   {
1168     EL_TIMEGATE_SWITCH,                         -1, -1,
1169     IMG_TIMEGATE_SWITCH
1170   },
1171   {
1172     EL_TIMEGATE_SWITCH_ACTIVE,                  -1, -1,
1173     IMG_TIMEGATE_SWITCH_ACTIVE
1174   },
1175   {
1176     EL_ENVELOPE,                                -1, -1,
1177     IMG_ENVELOPE
1178   },
1179   {
1180     EL_SIGN_EXCLAMATION,                        -1, -1,
1181     IMG_SIGN_EXCLAMATION
1182   },
1183   {
1184     EL_SIGN_STOP,                               -1, -1,
1185     IMG_SIGN_STOP
1186   },
1187   {
1188     EL_LANDMINE,                                -1, -1,
1189     IMG_LANDMINE
1190   },
1191   {
1192     EL_STEELWALL_SLANTED,                       -1, -1,
1193     IMG_STEELWALL_SLANTED
1194   },
1195   {
1196     EL_EXTRA_TIME,                              -1, -1,
1197     IMG_EXTRA_TIME
1198   },
1199   {
1200     EL_SHIELD_NORMAL,                           -1, -1,
1201     IMG_SHIELD_NORMAL
1202   },
1203   {
1204     EL_SHIELD_DEADLY,                           -1, -1,
1205     IMG_SHIELD_DEADLY
1206   },
1207   {
1208     EL_SHIELD_NORMAL_ACTIVE,                    -1, -1,
1209     IMG_SHIELD_NORMAL_ACTIVE
1210   },
1211   {
1212     EL_SHIELD_DEADLY_ACTIVE,                    -1, -1,
1213     IMG_SHIELD_DEADLY_ACTIVE
1214   },
1215   {
1216     EL_SWITCHGATE_CLOSED,                       -1, -1,
1217     IMG_SWITCHGATE_CLOSED
1218   },
1219   {
1220     EL_SWITCHGATE_OPENING,                      -1, -1,
1221     IMG_SWITCHGATE_OPENING
1222   },
1223   {
1224     EL_SWITCHGATE_OPEN,                         -1, -1,
1225     IMG_SWITCHGATE_OPEN
1226   },
1227   {
1228     EL_SWITCHGATE_CLOSING,                      -1, -1,
1229     IMG_SWITCHGATE_CLOSING
1230   },
1231   {
1232     EL_TIMEGATE_CLOSED,                         -1, -1,
1233     IMG_TIMEGATE_CLOSED
1234   },
1235   {
1236     EL_TIMEGATE_OPENING,                        -1, -1,
1237     IMG_TIMEGATE_OPENING
1238   },
1239   {
1240     EL_TIMEGATE_OPEN,                           -1, -1,
1241     IMG_TIMEGATE_OPEN
1242   },
1243   {
1244     EL_TIMEGATE_CLOSING,                        -1, -1,
1245     IMG_TIMEGATE_CLOSING
1246   },
1247   {
1248     EL_PEARL,                                   -1, -1,
1249     IMG_PEARL
1250   },
1251   {
1252     EL_PEARL_BREAKING,                          -1, -1,
1253     IMG_PEARL_BREAKING
1254   },
1255   {
1256     EL_CRYSTAL,                                 -1, -1,
1257     IMG_CRYSTAL
1258   },
1259   {
1260     EL_WALL_PEARL,                              -1, -1,
1261     IMG_WALL_PEARL
1262   },
1263   {
1264     EL_WALL_CRYSTAL,                            -1, -1,
1265     IMG_WALL_CRYSTAL
1266   },
1267   {
1268     EL_TUBE_RIGHT_DOWN,                         -1, -1,
1269     IMG_TUBE_RIGHT_DOWN
1270   },
1271   {
1272     EL_TUBE_HORIZONTAL_DOWN,                    -1, -1,
1273     IMG_TUBE_HORIZONTAL_DOWN
1274   },
1275   {
1276     EL_TUBE_LEFT_DOWN,                          -1, -1,
1277     IMG_TUBE_LEFT_DOWN
1278   },
1279   {
1280     EL_TUBE_HORIZONTAL,                         -1, -1,
1281     IMG_TUBE_HORIZONTAL
1282   },
1283   {
1284     EL_TUBE_VERTICAL_RIGHT,                     -1, -1,
1285     IMG_TUBE_VERTICAL_RIGHT
1286   },
1287   {
1288     EL_TUBE_ALL,                                -1, -1,
1289     IMG_TUBE_ALL
1290   },
1291   {
1292     EL_TUBE_VERTICAL_LEFT,                      -1, -1,
1293     IMG_TUBE_VERTICAL_LEFT
1294   },
1295   {
1296     EL_TUBE_VERTICAL,                           -1, -1,
1297     IMG_TUBE_VERTICAL
1298   },
1299   {
1300     EL_TUBE_RIGHT_UP,                           -1, -1,
1301     IMG_TUBE_RIGHT_UP
1302   },
1303   {
1304     EL_TUBE_HORIZONTAL_UP,                      -1, -1,
1305     IMG_TUBE_HORIZONTAL_UP
1306   },
1307   {
1308     EL_TUBE_LEFT_UP,                            -1, -1,
1309     IMG_TUBE_LEFT_UP
1310   },
1311   {
1312     EL_TRAP,                                    -1, -1,
1313     IMG_TRAP
1314   },
1315   {
1316     EL_TRAP_ACTIVE,                             -1, -1,
1317     IMG_TRAP_ACTIVE
1318   },
1319   {
1320     EL_DX_SUPABOMB,                             -1, -1,
1321     IMG_DX_SUPABOMB
1322   },
1323   {
1324     EL_KEY1,                                    -1, -1,
1325     IMG_KEY1
1326   },
1327   {
1328     EL_KEY2,                                    -1, -1,
1329     IMG_KEY2
1330   },
1331   {
1332     EL_KEY3,                                    -1, -1,
1333     IMG_KEY3
1334   },
1335   {
1336     EL_KEY4,                                    -1, -1,
1337     IMG_KEY4
1338   },
1339   {
1340     EL_GATE1,                                   -1, -1,
1341     IMG_GATE1
1342   },
1343   {
1344     EL_GATE2,                                   -1, -1,
1345     IMG_GATE2
1346   },
1347   {
1348     EL_GATE3,                                   -1, -1,
1349     IMG_GATE3
1350   },
1351   {
1352     EL_GATE4,                                   -1, -1,
1353     IMG_GATE4
1354   },
1355   {
1356     EL_GATE1_GRAY,                              -1, -1,
1357     IMG_GATE1_GRAY
1358   },
1359   {
1360     EL_GATE2_GRAY,                              -1, -1,
1361     IMG_GATE2_GRAY
1362   },
1363   {
1364     EL_GATE3_GRAY,                              -1, -1,
1365     IMG_GATE3_GRAY
1366   },
1367   {
1368     EL_GATE4_GRAY,                              -1, -1,
1369     IMG_GATE4_GRAY
1370   },
1371   {
1372     EL_GAMEOFLIFE,                              -1, -1,
1373     IMG_GAMEOFLIFE
1374   },
1375   {
1376     EL_BIOMAZE,                                 -1, -1,
1377     IMG_BIOMAZE
1378   },
1379   {
1380     EL_PACMAN_RIGHT,                            -1, -1,
1381     IMG_PACMAN_RIGHT
1382   },
1383   {
1384     EL_PACMAN,                                  MV_RIGHT, -1,
1385     IMG_PACMAN_RIGHT
1386   },
1387   {
1388     EL_PACMAN_UP,                               -1, -1,
1389     IMG_PACMAN_UP
1390   },
1391   {
1392     EL_PACMAN,                                  MV_UP, -1,
1393     IMG_PACMAN_UP
1394   },
1395   {
1396     EL_PACMAN_LEFT,                             -1, -1,
1397     IMG_PACMAN_LEFT
1398   },
1399   {
1400     EL_PACMAN,                                  MV_LEFT, -1,
1401     IMG_PACMAN_LEFT
1402   },
1403   {
1404     EL_PACMAN_DOWN,                             -1, -1,
1405     IMG_PACMAN_DOWN
1406   },
1407   {
1408     EL_PACMAN,                                  MV_DOWN, -1,
1409     IMG_PACMAN_DOWN
1410   },
1411   {
1412     EL_LAMP,                                    -1, -1,
1413     IMG_LAMP
1414   },
1415   {
1416     EL_LAMP_ACTIVE,                             -1, -1,
1417     IMG_LAMP_ACTIVE
1418   },
1419   {
1420     EL_TIME_ORB_FULL,                           -1, -1,
1421     IMG_TIME_ORB_FULL
1422   },
1423   {
1424     EL_TIME_ORB_EMPTY,                          -1, -1,
1425     IMG_TIME_ORB_EMPTY
1426   },
1427   {
1428     EL_EMERALD_YELLOW,                          -1, -1,
1429     IMG_EMERALD_YELLOW
1430   },
1431   {
1432     EL_EMERALD_YELLOW,                          -1, ACTION_MOVING,
1433     IMG_EMERALD_YELLOW_MOVING
1434   },
1435   {
1436     EL_EMERALD_YELLOW,                          -1, ACTION_FALLING,
1437     IMG_EMERALD_YELLOW_FALLING
1438   },
1439   {
1440     EL_EMERALD_RED,                             -1, -1,
1441     IMG_EMERALD_RED
1442   },
1443   {
1444     EL_EMERALD_RED,                             -1, ACTION_MOVING,
1445     IMG_EMERALD_RED_MOVING
1446   },
1447   {
1448     EL_EMERALD_RED,                             -1, ACTION_FALLING,
1449     IMG_EMERALD_RED_FALLING
1450   },
1451   {
1452     EL_EMERALD_PURPLE,                          -1, -1,
1453     IMG_EMERALD_PURPLE
1454   },
1455   {
1456     EL_EMERALD_PURPLE,                          -1, ACTION_MOVING,
1457     IMG_EMERALD_PURPLE_MOVING
1458   },
1459   {
1460     EL_EMERALD_PURPLE,                          -1, ACTION_FALLING,
1461     IMG_EMERALD_PURPLE_FALLING
1462   },
1463   {
1464     EL_WALL_EMERALD_YELLOW,                     -1, -1,
1465     IMG_WALL_EMERALD_YELLOW
1466   },
1467   {
1468     EL_WALL_EMERALD_RED,                        -1, -1,
1469     IMG_WALL_EMERALD_RED
1470   },
1471   {
1472     EL_WALL_EMERALD_PURPLE,                     -1, -1,
1473     IMG_WALL_EMERALD_PURPLE
1474   },
1475   {
1476     EL_WALL_BD_DIAMOND,                         -1, -1,
1477     IMG_WALL_BD_DIAMOND
1478   },
1479   {
1480     EL_WALL_GROWING,                            -1, -1,
1481     IMG_WALL_GROWING
1482   },
1483   {
1484     EL_WALL_GROWING_XY,                         -1, -1,
1485     IMG_WALL_GROWING_XY
1486   },
1487   {
1488     EL_WALL_GROWING_X,                          -1, -1,
1489     IMG_WALL_GROWING_X
1490   },
1491   {
1492     EL_WALL_GROWING_Y,                          -1, -1,
1493     IMG_WALL_GROWING_Y
1494   },
1495   {
1496     EL_WALL_GROWING_ACTIVE,                     MV_LEFT, -1,
1497     IMG_WALL_GROWING_ACTIVE_LEFT
1498   },
1499   {
1500     EL_WALL_GROWING_ACTIVE,                     MV_RIGHT, -1,
1501     IMG_WALL_GROWING_ACTIVE_RIGHT
1502   },
1503   {
1504     EL_WALL_GROWING_ACTIVE,                     MV_UP, -1,
1505     IMG_WALL_GROWING_ACTIVE_UP
1506   },
1507   {
1508     EL_WALL_GROWING_ACTIVE,                     MV_DOWN, -1,
1509     IMG_WALL_GROWING_ACTIVE_DOWN
1510   },
1511   {
1512     EL_BLACK_ORB,                               -1, -1,
1513     IMG_BLACK_ORB
1514   },
1515   {
1516     EL_SPEED_PILL,                              -1, -1,
1517     IMG_SPEED_PILL
1518   },
1519   {
1520     EL_DARK_YAMYAM,                             -1, -1,
1521     IMG_DARK_YAMYAM
1522   },
1523   {
1524     EL_DYNABOMB_ACTIVE,                         -1, -1,
1525     IMG_DYNABOMB_ACTIVE
1526   },
1527   {
1528     EL_DYNABOMB_PLAYER1_ACTIVE,                 -1, -1,
1529     IMG_DYNABOMB_PLAYER1_ACTIVE
1530   },
1531   {
1532     EL_DYNABOMB_PLAYER2_ACTIVE,                 -1, -1,
1533     IMG_DYNABOMB_PLAYER2_ACTIVE
1534   },
1535   {
1536     EL_DYNABOMB_PLAYER3_ACTIVE,                 -1, -1,
1537     IMG_DYNABOMB_PLAYER3_ACTIVE
1538   },
1539   {
1540     EL_DYNABOMB_PLAYER4_ACTIVE,                 -1, -1,
1541     IMG_DYNABOMB_PLAYER4_ACTIVE
1542   },
1543   {
1544     EL_DYNABOMB_NR,                             -1, -1,
1545     IMG_DYNABOMB_NR
1546   },
1547   {
1548     EL_DYNABOMB_SZ,                             -1, -1,
1549     IMG_DYNABOMB_SZ
1550   },
1551   {
1552     EL_DYNABOMB_XL,                             -1, -1,
1553     IMG_DYNABOMB_XL
1554   },
1555   {
1556     EL_PIG,                                     -1, -1,
1557     IMG_PIG
1558   },
1559   {
1560     EL_PIG,                                     MV_DOWN, -1,
1561     IMG_PIG_DOWN
1562   },
1563   {
1564     EL_PIG,                                     MV_DOWN, ACTION_MOVING,
1565     IMG_PIG_DOWN_MOVING
1566   },
1567   {
1568     EL_PIG,                                     MV_DOWN, ACTION_EATING,
1569     IMG_PIG_DOWN_EATING
1570   },
1571   {
1572     EL_PIG,                                     MV_UP, -1,
1573     IMG_PIG_UP
1574   },
1575   {
1576     EL_PIG,                                     MV_UP, ACTION_MOVING,
1577     IMG_PIG_UP_MOVING
1578   },
1579   {
1580     EL_PIG,                                     MV_UP, ACTION_EATING,
1581     IMG_PIG_UP_EATING
1582   },
1583   {
1584     EL_PIG,                                     MV_LEFT, -1,
1585     IMG_PIG_LEFT
1586   },
1587   {
1588     EL_PIG,                                     MV_LEFT, ACTION_MOVING,
1589     IMG_PIG_LEFT_MOVING
1590   },
1591   {
1592     EL_PIG,                                     MV_LEFT, ACTION_EATING,
1593     IMG_PIG_LEFT_EATING
1594   },
1595   {
1596     EL_PIG,                                     MV_RIGHT, -1,
1597     IMG_PIG_RIGHT
1598   },
1599   {
1600     EL_PIG,                                     MV_RIGHT, ACTION_MOVING,
1601     IMG_PIG_RIGHT_MOVING
1602   },
1603   {
1604     EL_PIG,                                     MV_RIGHT, ACTION_EATING,
1605     IMG_PIG_RIGHT_EATING
1606   },
1607   {
1608     EL_DRAGON,                                  -1, -1,
1609     IMG_DRAGON
1610   },
1611   {
1612     EL_DRAGON,                                  MV_DOWN, -1,
1613     IMG_DRAGON_DOWN
1614   },
1615   {
1616     EL_DRAGON,                                  MV_DOWN, ACTION_MOVING,
1617     IMG_DRAGON_DOWN_MOVING
1618   },
1619   {
1620     EL_DRAGON,                                  MV_DOWN, ACTION_ATTACKING,
1621     IMG_DRAGON_DOWN_ATTACKING
1622   },
1623   {
1624     EL_DRAGON,                                  MV_UP, -1,
1625     IMG_DRAGON_UP
1626   },
1627   {
1628     EL_DRAGON,                                  MV_UP, ACTION_MOVING,
1629     IMG_DRAGON_UP_MOVING
1630   },
1631   {
1632     EL_DRAGON,                                  MV_UP, ACTION_ATTACKING,
1633     IMG_DRAGON_UP_ATTACKING
1634   },
1635   {
1636     EL_DRAGON,                                  MV_LEFT, -1,
1637     IMG_DRAGON_LEFT
1638   },
1639   {
1640     EL_DRAGON,                                  MV_LEFT, ACTION_MOVING,
1641     IMG_DRAGON_LEFT_MOVING
1642   },
1643   {
1644     EL_DRAGON,                                  MV_LEFT, ACTION_ATTACKING,
1645     IMG_DRAGON_LEFT_ATTACKING
1646   },
1647   {
1648     EL_DRAGON,                                  MV_RIGHT, -1,
1649     IMG_DRAGON_RIGHT
1650   },
1651   {
1652     EL_DRAGON,                                  MV_RIGHT, ACTION_MOVING,
1653     IMG_DRAGON_RIGHT_MOVING
1654   },
1655   {
1656     EL_DRAGON,                                  MV_RIGHT, ACTION_ATTACKING,
1657     IMG_DRAGON_RIGHT_ATTACKING
1658   },
1659   {
1660     EL_MOLE,                                    -1, -1,
1661     IMG_MOLE
1662   },
1663   {
1664     EL_MOLE_DOWN,                               -1, -1,
1665     IMG_MOLE_DOWN
1666   },
1667   {
1668     EL_MOLE,                                    MV_DOWN, -1,
1669     IMG_MOLE_DOWN
1670   },
1671   {
1672     EL_MOLE_DOWN,                               -1, ACTION_MOVING,
1673     IMG_MOLE_DOWN_MOVING
1674   },
1675   {
1676     EL_MOLE,                                    MV_DOWN, ACTION_MOVING,
1677     IMG_MOLE_DOWN_MOVING
1678   },
1679   {
1680     EL_MOLE_DOWN,                               -1, ACTION_DIGGING,
1681     IMG_MOLE_DOWN_DIGGING
1682   },
1683   {
1684     EL_MOLE,                                    MV_DOWN, ACTION_DIGGING,
1685     IMG_MOLE_DOWN_DIGGING
1686   },
1687   {
1688     EL_MOLE_UP,                                 -1, -1,
1689     IMG_MOLE_UP
1690   },
1691   {
1692     EL_MOLE,                                    MV_UP, -1,
1693     IMG_MOLE_UP
1694   },
1695   {
1696     EL_MOLE_UP,                                 -1, ACTION_MOVING,
1697     IMG_MOLE_UP_MOVING
1698   },
1699   {
1700     EL_MOLE,                                    MV_UP, ACTION_MOVING,
1701     IMG_MOLE_UP_MOVING
1702   },
1703   {
1704     EL_MOLE_UP,                                 -1, ACTION_DIGGING,
1705     IMG_MOLE_UP_DIGGING
1706   },
1707   {
1708     EL_MOLE,                                    MV_UP, ACTION_DIGGING,
1709     IMG_MOLE_UP_DIGGING
1710   },
1711   {
1712     EL_MOLE_LEFT,                               -1, -1,
1713     IMG_MOLE_LEFT
1714   },
1715   {
1716     EL_MOLE,                                    MV_LEFT, -1,
1717     IMG_MOLE_LEFT
1718   },
1719   {
1720     EL_MOLE_LEFT,                               -1, ACTION_MOVING,
1721     IMG_MOLE_LEFT_MOVING
1722   },
1723   {
1724     EL_MOLE,                                    MV_LEFT, ACTION_MOVING,
1725     IMG_MOLE_LEFT_MOVING
1726   },
1727   {
1728     EL_MOLE_LEFT,                               -1, ACTION_DIGGING,
1729     IMG_MOLE_LEFT_DIGGING
1730   },
1731   {
1732     EL_MOLE,                                    MV_LEFT, ACTION_DIGGING,
1733     IMG_MOLE_LEFT_DIGGING
1734   },
1735   {
1736     EL_MOLE_RIGHT,                              -1, -1,
1737     IMG_MOLE_RIGHT
1738   },
1739   {
1740     EL_MOLE,                                    MV_RIGHT, -1,
1741     IMG_MOLE_RIGHT
1742   },
1743   {
1744     EL_MOLE_RIGHT,                              -1, ACTION_MOVING,
1745     IMG_MOLE_RIGHT_MOVING
1746   },
1747   {
1748     EL_MOLE,                                    MV_RIGHT, ACTION_MOVING,
1749     IMG_MOLE_RIGHT_MOVING
1750   },
1751   {
1752     EL_MOLE_RIGHT,                              -1, ACTION_DIGGING,
1753     IMG_MOLE_RIGHT_DIGGING
1754   },
1755   {
1756     EL_MOLE,                                    MV_RIGHT, ACTION_DIGGING,
1757     IMG_MOLE_RIGHT_DIGGING
1758   },
1759   {
1760     EL_PENGUIN,                                 -1, -1,
1761     IMG_PENGUIN
1762   },
1763   {
1764     EL_PENGUIN,                                 MV_DOWN, -1,
1765     IMG_PENGUIN_DOWN
1766   },
1767   {
1768     EL_PENGUIN,                                 MV_DOWN, ACTION_MOVING,
1769     IMG_PENGUIN_DOWN_MOVING
1770   },
1771   {
1772     EL_PENGUIN,                                 MV_UP, -1,
1773     IMG_PENGUIN_UP
1774   },
1775   {
1776     EL_PENGUIN,                                 MV_UP, ACTION_MOVING,
1777     IMG_PENGUIN_UP_MOVING
1778   },
1779   {
1780     EL_PENGUIN,                                 MV_LEFT, -1,
1781     IMG_PENGUIN_LEFT
1782   },
1783   {
1784     EL_PENGUIN,                                 MV_LEFT, ACTION_MOVING,
1785     IMG_PENGUIN_LEFT_MOVING
1786   },
1787   {
1788     EL_PENGUIN,                                 MV_RIGHT, -1,
1789     IMG_PENGUIN_RIGHT
1790   },
1791   {
1792     EL_PENGUIN,                                 MV_RIGHT, ACTION_MOVING,
1793     IMG_PENGUIN_RIGHT_MOVING
1794   },
1795   {
1796     EL_SATELLITE,                               -1, -1,
1797     IMG_SATELLITE
1798   },
1799   {
1800     EL_SATELLITE,                               -1, ACTION_MOVING,
1801     IMG_SATELLITE_MOVING
1802   },
1803   {
1804     EL_STONEBLOCK,                              -1, -1,
1805     IMG_STONEBLOCK
1806   },
1807   {
1808     EL_PLAYER1,                                 -1, -1,
1809     IMG_PLAYER1
1810   },
1811   {
1812     EL_PLAYER1,                                 MV_DOWN, -1,
1813     IMG_PLAYER1_DOWN
1814   },
1815   {
1816     EL_PLAYER1,                                 MV_DOWN, ACTION_MOVING,
1817     IMG_PLAYER1_DOWN_MOVING
1818   },
1819   {
1820     EL_PLAYER1,                                 MV_DOWN, ACTION_DIGGING,
1821     IMG_PLAYER1_DOWN_DIGGING
1822   },
1823   {
1824     EL_PLAYER1,                                 MV_DOWN, ACTION_PUSHING,
1825     IMG_PLAYER1_DOWN_PUSHING
1826   },
1827   {
1828     EL_PLAYER1,                                 MV_DOWN, ACTION_SNAPPING,
1829     IMG_PLAYER1_DOWN_SNAPPING
1830   },
1831   {
1832     EL_PLAYER1,                                 MV_UP, -1,
1833     IMG_PLAYER1_UP
1834   },
1835   {
1836     EL_PLAYER1,                                 MV_UP, ACTION_MOVING,
1837     IMG_PLAYER1_UP_MOVING
1838   },
1839   {
1840     EL_PLAYER1,                                 MV_UP, ACTION_DIGGING,
1841     IMG_PLAYER1_UP_DIGGING
1842   },
1843   {
1844     EL_PLAYER1,                                 MV_UP, ACTION_PUSHING,
1845     IMG_PLAYER1_UP_PUSHING
1846   },
1847   {
1848     EL_PLAYER1,                                 MV_UP, ACTION_SNAPPING,
1849     IMG_PLAYER1_UP_SNAPPING
1850   },
1851   {
1852     EL_PLAYER1,                                 MV_LEFT, -1,
1853     IMG_PLAYER1_LEFT
1854   },
1855   {
1856     EL_PLAYER1,                                 MV_LEFT, ACTION_MOVING,
1857     IMG_PLAYER1_LEFT_MOVING
1858   },
1859   {
1860     EL_PLAYER1,                                 MV_LEFT, ACTION_DIGGING,
1861     IMG_PLAYER1_LEFT_DIGGING
1862   },
1863   {
1864     EL_PLAYER1,                                 MV_LEFT, ACTION_PUSHING,
1865     IMG_PLAYER1_LEFT_PUSHING
1866   },
1867   {
1868     EL_PLAYER1,                                 MV_LEFT, ACTION_SNAPPING,
1869     IMG_PLAYER1_LEFT_SNAPPING
1870   },
1871   {
1872     EL_PLAYER1,                                 MV_RIGHT, -1,
1873     IMG_PLAYER1_RIGHT
1874   },
1875   {
1876     EL_PLAYER1,                                 MV_RIGHT, ACTION_MOVING,
1877     IMG_PLAYER1_RIGHT_MOVING
1878   },
1879   {
1880     EL_PLAYER1,                                 MV_RIGHT, ACTION_DIGGING,
1881     IMG_PLAYER1_RIGHT_DIGGING
1882   },
1883   {
1884     EL_PLAYER1,                                 MV_RIGHT, ACTION_PUSHING,
1885     IMG_PLAYER1_RIGHT_PUSHING
1886   },
1887   {
1888     EL_PLAYER1,                                 MV_RIGHT, ACTION_SNAPPING,
1889     IMG_PLAYER1_RIGHT_SNAPPING
1890   },
1891   {
1892     EL_PLAYER2,                                 -1, -1,
1893     IMG_PLAYER2
1894   },
1895   {
1896     EL_PLAYER2,                                 MV_DOWN, -1,
1897     IMG_PLAYER2_DOWN
1898   },
1899   {
1900     EL_PLAYER2,                                 MV_DOWN, ACTION_MOVING,
1901     IMG_PLAYER2_DOWN_MOVING
1902   },
1903   {
1904     EL_PLAYER2,                                 MV_DOWN, ACTION_DIGGING,
1905     IMG_PLAYER2_DOWN_DIGGING
1906   },
1907   {
1908     EL_PLAYER2,                                 MV_DOWN, ACTION_PUSHING,
1909     IMG_PLAYER2_DOWN_PUSHING
1910   },
1911   {
1912     EL_PLAYER2,                                 MV_DOWN, ACTION_SNAPPING,
1913     IMG_PLAYER2_DOWN_SNAPPING
1914   },
1915   {
1916     EL_PLAYER2,                                 MV_UP, -1,
1917     IMG_PLAYER2_UP
1918   },
1919   {
1920     EL_PLAYER2,                                 MV_UP, ACTION_MOVING,
1921     IMG_PLAYER2_UP_MOVING
1922   },
1923   {
1924     EL_PLAYER2,                                 MV_UP, ACTION_DIGGING,
1925     IMG_PLAYER2_UP_DIGGING
1926   },
1927   {
1928     EL_PLAYER2,                                 MV_UP, ACTION_PUSHING,
1929     IMG_PLAYER2_UP_PUSHING
1930   },
1931   {
1932     EL_PLAYER2,                                 MV_UP, ACTION_SNAPPING,
1933     IMG_PLAYER2_UP_SNAPPING
1934   },
1935   {
1936     EL_PLAYER2,                                 MV_LEFT, -1,
1937     IMG_PLAYER2_LEFT
1938   },
1939   {
1940     EL_PLAYER2,                                 MV_LEFT, ACTION_MOVING,
1941     IMG_PLAYER2_LEFT_MOVING
1942   },
1943   {
1944     EL_PLAYER2,                                 MV_LEFT, ACTION_DIGGING,
1945     IMG_PLAYER2_LEFT_DIGGING
1946   },
1947   {
1948     EL_PLAYER2,                                 MV_LEFT, ACTION_PUSHING,
1949     IMG_PLAYER2_LEFT_PUSHING
1950   },
1951   {
1952     EL_PLAYER2,                                 MV_LEFT, ACTION_SNAPPING,
1953     IMG_PLAYER2_LEFT_SNAPPING
1954   },
1955   {
1956     EL_PLAYER2,                                 MV_RIGHT, -1,
1957     IMG_PLAYER2_RIGHT
1958   },
1959   {
1960     EL_PLAYER2,                                 MV_RIGHT, ACTION_MOVING,
1961     IMG_PLAYER2_RIGHT_MOVING
1962   },
1963   {
1964     EL_PLAYER2,                                 MV_RIGHT, ACTION_DIGGING,
1965     IMG_PLAYER2_RIGHT_DIGGING
1966   },
1967   {
1968     EL_PLAYER2,                                 MV_RIGHT, ACTION_PUSHING,
1969     IMG_PLAYER2_RIGHT_PUSHING
1970   },
1971   {
1972     EL_PLAYER2,                                 MV_RIGHT, ACTION_SNAPPING,
1973     IMG_PLAYER2_RIGHT_SNAPPING
1974   },
1975   {
1976     EL_PLAYER3,                                 -1, -1,
1977     IMG_PLAYER3
1978   },
1979   {
1980     EL_PLAYER3,                                 MV_DOWN, -1,
1981     IMG_PLAYER3_DOWN
1982   },
1983   {
1984     EL_PLAYER3,                                 MV_DOWN, ACTION_MOVING,
1985     IMG_PLAYER3_DOWN_MOVING
1986   },
1987   {
1988     EL_PLAYER3,                                 MV_DOWN, ACTION_DIGGING,
1989     IMG_PLAYER3_DOWN_DIGGING
1990   },
1991   {
1992     EL_PLAYER3,                                 MV_DOWN, ACTION_PUSHING,
1993     IMG_PLAYER3_DOWN_PUSHING
1994   },
1995   {
1996     EL_PLAYER3,                                 MV_DOWN, ACTION_SNAPPING,
1997     IMG_PLAYER3_DOWN_SNAPPING
1998   },
1999   {
2000     EL_PLAYER3,                                 MV_UP, -1,
2001     IMG_PLAYER3_UP
2002   },
2003   {
2004     EL_PLAYER3,                                 MV_UP, ACTION_MOVING,
2005     IMG_PLAYER3_UP_MOVING
2006   },
2007   {
2008     EL_PLAYER3,                                 MV_UP, ACTION_DIGGING,
2009     IMG_PLAYER3_UP_DIGGING
2010   },
2011   {
2012     EL_PLAYER3,                                 MV_UP, ACTION_PUSHING,
2013     IMG_PLAYER3_UP_PUSHING
2014   },
2015   {
2016     EL_PLAYER3,                                 MV_UP, ACTION_SNAPPING,
2017     IMG_PLAYER3_UP_SNAPPING
2018   },
2019   {
2020     EL_PLAYER3,                                 MV_LEFT, -1,
2021     IMG_PLAYER3_LEFT
2022   },
2023   {
2024     EL_PLAYER3,                                 MV_LEFT, ACTION_MOVING,
2025     IMG_PLAYER3_LEFT_MOVING
2026   },
2027   {
2028     EL_PLAYER3,                                 MV_LEFT, ACTION_DIGGING,
2029     IMG_PLAYER3_LEFT_DIGGING
2030   },
2031   {
2032     EL_PLAYER3,                                 MV_LEFT, ACTION_PUSHING,
2033     IMG_PLAYER3_LEFT_PUSHING
2034   },
2035   {
2036     EL_PLAYER3,                                 MV_LEFT, ACTION_SNAPPING,
2037     IMG_PLAYER3_LEFT_SNAPPING
2038   },
2039   {
2040     EL_PLAYER3,                                 MV_RIGHT, -1,
2041     IMG_PLAYER3_RIGHT
2042   },
2043   {
2044     EL_PLAYER3,                                 MV_RIGHT, ACTION_MOVING,
2045     IMG_PLAYER3_RIGHT_MOVING
2046   },
2047   {
2048     EL_PLAYER3,                                 MV_RIGHT, ACTION_DIGGING,
2049     IMG_PLAYER3_RIGHT_DIGGING
2050   },
2051   {
2052     EL_PLAYER3,                                 MV_RIGHT, ACTION_PUSHING,
2053     IMG_PLAYER3_RIGHT_PUSHING
2054   },
2055   {
2056     EL_PLAYER3,                                 MV_RIGHT, ACTION_SNAPPING,
2057     IMG_PLAYER3_RIGHT_SNAPPING
2058   },
2059   {
2060     EL_PLAYER4,                                 -1, -1,
2061     IMG_PLAYER4
2062   },
2063   {
2064     EL_PLAYER4,                                 MV_DOWN, -1,
2065     IMG_PLAYER4_DOWN
2066   },
2067   {
2068     EL_PLAYER4,                                 MV_DOWN, ACTION_MOVING,
2069     IMG_PLAYER4_DOWN_MOVING
2070   },
2071   {
2072     EL_PLAYER4,                                 MV_DOWN, ACTION_DIGGING,
2073     IMG_PLAYER4_DOWN_DIGGING
2074   },
2075   {
2076     EL_PLAYER4,                                 MV_DOWN, ACTION_PUSHING,
2077     IMG_PLAYER4_DOWN_PUSHING
2078   },
2079   {
2080     EL_PLAYER4,                                 MV_DOWN, ACTION_SNAPPING,
2081     IMG_PLAYER4_DOWN_SNAPPING
2082   },
2083   {
2084     EL_PLAYER4,                                 MV_UP, -1,
2085     IMG_PLAYER4_UP
2086   },
2087   {
2088     EL_PLAYER4,                                 MV_UP, ACTION_MOVING,
2089     IMG_PLAYER4_UP_MOVING
2090   },
2091   {
2092     EL_PLAYER4,                                 MV_UP, ACTION_DIGGING,
2093     IMG_PLAYER4_UP_DIGGING
2094   },
2095   {
2096     EL_PLAYER4,                                 MV_UP, ACTION_PUSHING,
2097     IMG_PLAYER4_UP_PUSHING
2098   },
2099   {
2100     EL_PLAYER4,                                 MV_UP, ACTION_SNAPPING,
2101     IMG_PLAYER4_UP_SNAPPING
2102   },
2103   {
2104     EL_PLAYER4,                                 MV_LEFT, -1,
2105     IMG_PLAYER4_LEFT
2106   },
2107   {
2108     EL_PLAYER4,                                 MV_LEFT, ACTION_MOVING,
2109     IMG_PLAYER4_LEFT_MOVING
2110   },
2111   {
2112     EL_PLAYER4,                                 MV_LEFT, ACTION_DIGGING,
2113     IMG_PLAYER4_LEFT_DIGGING
2114   },
2115   {
2116     EL_PLAYER4,                                 MV_LEFT, ACTION_PUSHING,
2117     IMG_PLAYER4_LEFT_PUSHING
2118   },
2119   {
2120     EL_PLAYER4,                                 MV_LEFT, ACTION_SNAPPING,
2121     IMG_PLAYER4_LEFT_SNAPPING
2122   },
2123   {
2124     EL_PLAYER4,                                 MV_RIGHT, -1,
2125     IMG_PLAYER4_RIGHT
2126   },
2127   {
2128     EL_PLAYER4,                                 MV_RIGHT, ACTION_MOVING,
2129     IMG_PLAYER4_RIGHT_MOVING
2130   },
2131   {
2132     EL_PLAYER4,                                 MV_RIGHT, ACTION_DIGGING,
2133     IMG_PLAYER4_RIGHT_DIGGING
2134   },
2135   {
2136     EL_PLAYER4,                                 MV_RIGHT, ACTION_PUSHING,
2137     IMG_PLAYER4_RIGHT_PUSHING
2138   },
2139   {
2140     EL_PLAYER4,                                 MV_RIGHT, ACTION_SNAPPING,
2141     IMG_PLAYER4_RIGHT_SNAPPING
2142   },
2143   {
2144     EL_EXPLOSION,                               -1, -1,
2145     IMG_EXPLOSION
2146   },
2147   {
2148     EL_STEELWALL_TOPLEFT,                       -1, -1,
2149     IMG_STEELWALL_TOPLEFT
2150   },
2151   {
2152     EL_STEELWALL_TOPRIGHT,                      -1, -1,
2153     IMG_STEELWALL_TOPRIGHT
2154   },
2155   {
2156     EL_STEELWALL_BOTTOMLEFT,                    -1, -1,
2157     IMG_STEELWALL_BOTTOMLEFT
2158   },
2159   {
2160     EL_STEELWALL_BOTTOMRIGHT,                   -1, -1,
2161     IMG_STEELWALL_BOTTOMRIGHT
2162   },
2163   {
2164     EL_STEELWALL_HORIZONTAL,                    -1, -1,
2165     IMG_STEELWALL_HORIZONTAL
2166   },
2167   {
2168     EL_STEELWALL_VERTICAL,                      -1, -1,
2169     IMG_STEELWALL_VERTICAL
2170   },
2171   {
2172     EL_INVISIBLE_STEELWALL_TOPLEFT,             -1, -1,
2173     IMG_INVISIBLE_STEELWALL_TOPLEFT
2174   },
2175   {
2176     EL_INVISIBLE_STEELWALL_TOPRIGHT,            -1, -1,
2177     IMG_INVISIBLE_STEELWALL_TOPRIGHT
2178   },
2179   {
2180     EL_INVISIBLE_STEELWALL_BOTTOMLEFT,          -1, -1,
2181     IMG_INVISIBLE_STEELWALL_BOTTOMLEFT
2182   },
2183   {
2184     EL_INVISIBLE_STEELWALL_BOTTOMRIGHT,         -1, -1,
2185     IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT
2186   },
2187   {
2188     EL_INVISIBLE_STEELWALL_HORIZONTAL,          -1, -1,
2189     IMG_INVISIBLE_STEELWALL_HORIZONTAL
2190   },
2191   {
2192     EL_INVISIBLE_STEELWALL_VERTICAL,            -1, -1,
2193     IMG_INVISIBLE_STEELWALL_VERTICAL
2194   },
2195   {
2196     EL_ARROW_BLUE_LEFT,                         -1, -1,
2197     IMG_ARROW_BLUE_LEFT
2198   },
2199   {
2200     EL_ARROW_BLUE_RIGHT,                        -1, -1,
2201     IMG_ARROW_BLUE_RIGHT
2202   },
2203   {
2204     EL_ARROW_BLUE_UP,                           -1, -1,
2205     IMG_ARROW_BLUE_UP
2206   },
2207   {
2208     EL_ARROW_BLUE_DOWN,                         -1, -1,
2209     IMG_ARROW_BLUE_DOWN
2210   },
2211   {
2212     EL_ARROW_RED_LEFT,                          -1, -1,
2213     IMG_ARROW_RED_LEFT
2214   },
2215   {
2216     EL_ARROW_RED_RIGHT,                         -1, -1,
2217     IMG_ARROW_RED_RIGHT
2218   },
2219   {
2220     EL_ARROW_RED_UP,                            -1, -1,
2221     IMG_ARROW_RED_UP
2222   },
2223   {
2224     EL_ARROW_RED_DOWN,                          -1, -1,
2225     IMG_ARROW_RED_DOWN
2226   },
2227   {
2228     EL_DOOR_WHITE,                              -1, -1,
2229     IMG_CHAR_QUESTION
2230   },
2231   {
2232     EL_DOOR_WHITE_GRAY,                         -1, -1,
2233     IMG_CHAR_QUESTION
2234   },
2235   {
2236     EL_DX_UNKNOWN_15,                           -1, -1,
2237     IMG_CHAR_QUESTION
2238   },
2239   {
2240     EL_DX_UNKNOWN_42,                           -1, -1,
2241     IMG_CHAR_QUESTION
2242   },
2243   {
2244     EL_EM_KEY1_FILE,                            -1, -1,
2245     IMG_EM_KEY1
2246   },
2247   {
2248     EL_EM_KEY2_FILE,                            -1, -1,
2249     IMG_EM_KEY2
2250   },
2251   {
2252     EL_EM_KEY3_FILE,                            -1, -1,
2253     IMG_EM_KEY3
2254   },
2255   {
2256     EL_EM_KEY4_FILE,                            -1, -1,
2257     IMG_EM_KEY4
2258   },
2259   {
2260     EL_KEY_WHITE,                               -1, -1,
2261     IMG_CHAR_QUESTION
2262   },
2263   {
2264     EL_SIGN_EXIT,                               -1, -1,
2265     IMG_CHAR_QUESTION
2266   },
2267   {
2268     EL_SIGN_HEART,                              -1, -1,
2269     IMG_CHAR_QUESTION
2270   },
2271   {
2272     EL_SIGN_ONEWAY,                             -1, -1,
2273     IMG_CHAR_QUESTION
2274   },
2275   {
2276     EL_SIGN_OTHER,                              -1, -1,
2277     IMG_CHAR_QUESTION
2278   },
2279   {
2280     EL_SIGN_PARKING,                            -1, -1,
2281     IMG_CHAR_QUESTION
2282   },
2283   {
2284     EL_SIGN_RADIOACTIVITY,                      -1, -1,
2285     IMG_CHAR_QUESTION
2286   },
2287   {
2288     EL_SIGN_ROUND,                              -1, -1,
2289     IMG_CHAR_QUESTION
2290   },
2291   {
2292     EL_SIGN_TRIANGLE,                           -1, -1,
2293     IMG_CHAR_QUESTION
2294   },
2295   {
2296     EL_SIGN_WHEELCHAIR,                         -1, -1,
2297     IMG_CHAR_QUESTION
2298   },
2299   {
2300     EL_SIGN_YINYANG,                            -1, -1,
2301     IMG_CHAR_QUESTION
2302   },
2303   {
2304     -1,                                         -1, -1,
2305     -1
2306   },
2307 };
2308
2309 #endif  /* CONF_E2G_C */