updated contact info in source file headers
[rocksndiamonds.git] / src / conf_e2s.c
1 // ============================================================================
2 // Rocks'n'Diamonds - McDuffin Strikes Back!
3 // ----------------------------------------------------------------------------
4 // (c) 1995-2014 by Artsoft Entertainment
5 //                  Holger Schemel
6 //                  info@artsoft.org
7 //                  http://www.artsoft.org/
8 // ----------------------------------------------------------------------------
9 // conf_e2s.c
10 // ============================================================================
11
12 /* ----- this file was automatically generated -- do not edit by hand ----- */
13
14 #ifndef CONF_E2S_C
15 #define CONF_E2S_C
16
17 /* values for element/sounds mapping configuration */
18
19 static struct
20 {
21   int element;
22   boolean is_class;
23   int action;
24
25   int sound;
26 }
27 element_to_sound[] =
28 {
29   {
30     EL_DEFAULT, TRUE,                           ACTION_DIGGING,
31     SND_CLASS_DEFAULT_DIGGING
32   },
33   {
34     EL_DEFAULT, TRUE,                           ACTION_COLLECTING,
35     SND_CLASS_DEFAULT_COLLECTING
36   },
37   {
38     EL_DEFAULT, TRUE,                           ACTION_SNAPPING,
39     SND_CLASS_DEFAULT_SNAPPING
40   },
41   {
42     EL_DEFAULT, TRUE,                           ACTION_PUSHING,
43     SND_CLASS_DEFAULT_PUSHING
44   },
45   {
46     EL_DEFAULT, TRUE,                           ACTION_IMPACT,
47     SND_CLASS_DEFAULT_IMPACT
48   },
49   {
50     EL_DEFAULT, TRUE,                           ACTION_WALKING,
51     SND_CLASS_DEFAULT_WALKING
52   },
53   {
54     EL_DEFAULT, TRUE,                           ACTION_PASSING,
55     SND_CLASS_DEFAULT_PASSING
56   },
57   {
58     EL_DEFAULT, TRUE,                           ACTION_DYING,
59     SND_CLASS_DEFAULT_DYING
60   },
61   {
62     EL_DEFAULT, TRUE,                           ACTION_EXPLODING,
63     SND_CLASS_DEFAULT_EXPLODING
64   },
65   {
66     EL_SP_DEFAULT, TRUE,                        ACTION_EXPLODING,
67     SND_CLASS_SP_DEFAULT_EXPLODING
68   },
69   {
70     EL_BD_DIAMOND, FALSE,                       ACTION_COLLECTING,
71     SND_BD_DIAMOND_COLLECTING
72   },
73   {
74     EL_BD_DIAMOND, FALSE,                       ACTION_IMPACT,
75     SND_BD_DIAMOND_IMPACT
76   },
77   {
78     EL_BD_ROCK, FALSE,                          ACTION_PUSHING,
79     SND_BD_ROCK_PUSHING
80   },
81   {
82     EL_BD_ROCK, FALSE,                          ACTION_IMPACT,
83     SND_BD_ROCK_IMPACT
84   },
85   {
86     EL_BD_MAGIC_WALL, FALSE,                    ACTION_ACTIVATING,
87     SND_BD_MAGIC_WALL_ACTIVATING
88   },
89   {
90     EL_BD_MAGIC_WALL_ACTIVE, FALSE,             -1,
91     SND_BD_MAGIC_WALL_ACTIVE
92   },
93   {
94     EL_BD_MAGIC_WALL, FALSE,                    ACTION_ACTIVE,
95     SND_BD_MAGIC_WALL_ACTIVE
96   },
97   {
98     EL_BD_MAGIC_WALL_FILLING, FALSE,            -1,
99     SND_BD_MAGIC_WALL_FILLING
100   },
101   {
102     EL_BD_MAGIC_WALL, FALSE,                    ACTION_FILLING,
103     SND_BD_MAGIC_WALL_FILLING
104   },
105   {
106     EL_BD_AMOEBA, FALSE,                        ACTION_WAITING,
107     SND_BD_AMOEBA_WAITING
108   },
109   {
110     EL_BD_AMOEBA, FALSE,                        ACTION_GROWING,
111     SND_BD_AMOEBA_GROWING
112   },
113   {
114     EL_BD_BUTTERFLY, FALSE,                     ACTION_MOVING,
115     SND_BD_BUTTERFLY_MOVING
116   },
117   {
118     EL_BD_BUTTERFLY, FALSE,                     ACTION_WAITING,
119     SND_BD_BUTTERFLY_WAITING
120   },
121   {
122     EL_BD_FIREFLY, FALSE,                       ACTION_MOVING,
123     SND_BD_FIREFLY_MOVING
124   },
125   {
126     EL_BD_FIREFLY, FALSE,                       ACTION_WAITING,
127     SND_BD_FIREFLY_WAITING
128   },
129   {
130     EL_SP_BASE, FALSE,                          ACTION_DIGGING,
131     SND_SP_BASE_DIGGING
132   },
133   {
134     EL_SP_BUGGY_BASE, FALSE,                    ACTION_DIGGING,
135     SND_SP_BUGGY_BASE_DIGGING
136   },
137   {
138     EL_SP_BUGGY_BASE_ACTIVE, FALSE,             -1,
139     SND_SP_BUGGY_BASE_ACTIVE
140   },
141   {
142     EL_SP_BUGGY_BASE, FALSE,                    ACTION_ACTIVE,
143     SND_SP_BUGGY_BASE_ACTIVE
144   },
145   {
146     EL_SP_INFOTRON, FALSE,                      ACTION_COLLECTING,
147     SND_SP_INFOTRON_COLLECTING
148   },
149   {
150     EL_SP_INFOTRON, FALSE,                      ACTION_IMPACT,
151     SND_SP_INFOTRON_IMPACT
152   },
153   {
154     EL_SP_ZONK, FALSE,                          ACTION_PUSHING,
155     SND_SP_ZONK_PUSHING
156   },
157   {
158     EL_SP_ZONK, FALSE,                          ACTION_IMPACT,
159     SND_SP_ZONK_IMPACT
160   },
161   {
162     EL_SP_DISK_RED, FALSE,                      ACTION_COLLECTING,
163     SND_SP_DISK_RED_COLLECTING
164   },
165   {
166     EL_SP_DISK_ORANGE, FALSE,                   ACTION_PUSHING,
167     SND_SP_DISK_ORANGE_PUSHING
168   },
169   {
170     EL_SP_DISK_YELLOW, FALSE,                   ACTION_PUSHING,
171     SND_SP_DISK_YELLOW_PUSHING
172   },
173   {
174     EL_SP_PORT_RIGHT, TRUE,                     ACTION_PASSING,
175     SND_CLASS_SP_PORT_PASSING
176   },
177   {
178     EL_SP_EXIT_CLOSED, TRUE,                    ACTION_PASSING,
179     SND_CLASS_SP_EXIT_PASSING
180   },
181   {
182     EL_SP_EXIT_CLOSED, TRUE,                    ACTION_OPENING,
183     SND_CLASS_SP_EXIT_OPENING
184   },
185   {
186     EL_SP_EXIT_CLOSED, TRUE,                    ACTION_CLOSING,
187     SND_CLASS_SP_EXIT_CLOSING
188   },
189   {
190     EL_SP_SNIKSNAK, FALSE,                      ACTION_MOVING,
191     SND_SP_SNIKSNAK_MOVING
192   },
193   {
194     EL_SP_SNIKSNAK, FALSE,                      ACTION_WAITING,
195     SND_SP_SNIKSNAK_WAITING
196   },
197   {
198     EL_SP_ELECTRON, FALSE,                      ACTION_MOVING,
199     SND_SP_ELECTRON_MOVING
200   },
201   {
202     EL_SP_ELECTRON, FALSE,                      ACTION_WAITING,
203     SND_SP_ELECTRON_WAITING
204   },
205   {
206     EL_SP_TERMINAL, FALSE,                      ACTION_ACTIVATING,
207     SND_SP_TERMINAL_ACTIVATING
208   },
209   {
210     EL_SP_TERMINAL_ACTIVE, FALSE,               -1,
211     SND_SP_TERMINAL_ACTIVE
212   },
213   {
214     EL_SP_TERMINAL, FALSE,                      ACTION_ACTIVE,
215     SND_SP_TERMINAL_ACTIVE
216   },
217   {
218     EL_SOKOBAN_FIELD_PLAYER, TRUE,              ACTION_PUSHING,
219     SND_CLASS_SOKOBAN_PUSHING
220   },
221   {
222     EL_SOKOBAN_FIELD_PLAYER, TRUE,              ACTION_FILLING,
223     SND_CLASS_SOKOBAN_FILLING
224   },
225   {
226     EL_SOKOBAN_FIELD_PLAYER, TRUE,              ACTION_EMPTYING,
227     SND_CLASS_SOKOBAN_EMPTYING
228   },
229   {
230     EL_PLAYER_1, TRUE,                          ACTION_MOVING,
231     SND_CLASS_PLAYER_MOVING
232   },
233   {
234     EL_SAND, FALSE,                             ACTION_DIGGING,
235     SND_SAND_DIGGING
236   },
237   {
238     EL_EMERALD, TRUE,                           ACTION_COLLECTING,
239     SND_CLASS_EMERALD_COLLECTING
240   },
241   {
242     EL_EMERALD, TRUE,                           ACTION_IMPACT,
243     SND_CLASS_EMERALD_IMPACT
244   },
245   {
246     EL_DIAMOND, FALSE,                          ACTION_COLLECTING,
247     SND_DIAMOND_COLLECTING
248   },
249   {
250     EL_DIAMOND, FALSE,                          ACTION_IMPACT,
251     SND_DIAMOND_IMPACT
252   },
253   {
254     EL_DIAMOND_BREAKING, FALSE,                 -1,
255     SND_DIAMOND_BREAKING
256   },
257   {
258     EL_DIAMOND, FALSE,                          ACTION_BREAKING,
259     SND_DIAMOND_BREAKING
260   },
261   {
262     EL_ROCK, FALSE,                             ACTION_PUSHING,
263     SND_ROCK_PUSHING
264   },
265   {
266     EL_ROCK, FALSE,                             ACTION_IMPACT,
267     SND_ROCK_IMPACT
268   },
269   {
270     EL_BOMB, FALSE,                             ACTION_PUSHING,
271     SND_BOMB_PUSHING
272   },
273   {
274     EL_NUT, FALSE,                              ACTION_PUSHING,
275     SND_NUT_PUSHING
276   },
277   {
278     EL_NUT_BREAKING, FALSE,                     -1,
279     SND_NUT_BREAKING
280   },
281   {
282     EL_NUT, FALSE,                              ACTION_BREAKING,
283     SND_NUT_BREAKING
284   },
285   {
286     EL_NUT, FALSE,                              ACTION_IMPACT,
287     SND_NUT_IMPACT
288   },
289   {
290     EL_DYNAMITE_ACTIVE, TRUE,                   ACTION_COLLECTING,
291     SND_CLASS_DYNAMITE_COLLECTING
292   },
293   {
294     EL_DYNAMITE_ACTIVE, TRUE,                   ACTION_DROPPING,
295     SND_CLASS_DYNAMITE_DROPPING
296   },
297   {
298     EL_DYNAMITE_ACTIVE, TRUE,                   ACTION_ACTIVE,
299     SND_CLASS_DYNAMITE_ACTIVE
300   },
301   {
302     EL_KEY_1, TRUE,                             ACTION_COLLECTING,
303     SND_CLASS_KEY_COLLECTING
304   },
305   {
306     EL_GATE_1, TRUE,                            ACTION_PASSING,
307     SND_CLASS_GATE_PASSING
308   },
309   {
310     EL_BUG, FALSE,                              ACTION_MOVING,
311     SND_BUG_MOVING
312   },
313   {
314     EL_BUG, FALSE,                              ACTION_WAITING,
315     SND_BUG_WAITING
316   },
317   {
318     EL_SPACESHIP, FALSE,                        ACTION_MOVING,
319     SND_SPACESHIP_MOVING
320   },
321   {
322     EL_SPACESHIP, FALSE,                        ACTION_WAITING,
323     SND_SPACESHIP_WAITING
324   },
325   {
326     EL_YAMYAM, FALSE,                           ACTION_MOVING,
327     SND_YAMYAM_MOVING
328   },
329   {
330     EL_YAMYAM, FALSE,                           ACTION_WAITING,
331     SND_YAMYAM_WAITING
332   },
333   {
334     EL_YAMYAM, FALSE,                           ACTION_DIGGING,
335     SND_YAMYAM_DIGGING
336   },
337   {
338     EL_ROBOT, FALSE,                            ACTION_MOVING,
339     SND_ROBOT_MOVING
340   },
341   {
342     EL_ROBOT, FALSE,                            ACTION_WAITING,
343     SND_ROBOT_WAITING
344   },
345   {
346     EL_ROBOT_WHEEL, FALSE,                      ACTION_ACTIVATING,
347     SND_ROBOT_WHEEL_ACTIVATING
348   },
349   {
350     EL_ROBOT_WHEEL_ACTIVE, FALSE,               -1,
351     SND_ROBOT_WHEEL_ACTIVE
352   },
353   {
354     EL_ROBOT_WHEEL, FALSE,                      ACTION_ACTIVE,
355     SND_ROBOT_WHEEL_ACTIVE
356   },
357   {
358     EL_MAGIC_WALL, FALSE,                       ACTION_ACTIVATING,
359     SND_MAGIC_WALL_ACTIVATING
360   },
361   {
362     EL_MAGIC_WALL_ACTIVE, FALSE,                -1,
363     SND_MAGIC_WALL_ACTIVE
364   },
365   {
366     EL_MAGIC_WALL, FALSE,                       ACTION_ACTIVE,
367     SND_MAGIC_WALL_ACTIVE
368   },
369   {
370     EL_MAGIC_WALL_FILLING, FALSE,               -1,
371     SND_MAGIC_WALL_FILLING
372   },
373   {
374     EL_MAGIC_WALL, FALSE,                       ACTION_FILLING,
375     SND_MAGIC_WALL_FILLING
376   },
377   {
378     EL_DC_MAGIC_WALL, FALSE,                    ACTION_ACTIVATING,
379     SND_DC_MAGIC_WALL_ACTIVATING
380   },
381   {
382     EL_DC_MAGIC_WALL_ACTIVE, FALSE,             -1,
383     SND_DC_MAGIC_WALL_ACTIVE
384   },
385   {
386     EL_DC_MAGIC_WALL, FALSE,                    ACTION_ACTIVE,
387     SND_DC_MAGIC_WALL_ACTIVE
388   },
389   {
390     EL_DC_MAGIC_WALL_FILLING, FALSE,            -1,
391     SND_DC_MAGIC_WALL_FILLING
392   },
393   {
394     EL_DC_MAGIC_WALL, FALSE,                    ACTION_FILLING,
395     SND_DC_MAGIC_WALL_FILLING
396   },
397   {
398     EL_AMOEBA_DEAD, TRUE,                       ACTION_WAITING,
399     SND_CLASS_AMOEBA_WAITING
400   },
401   {
402     EL_AMOEBA_DEAD, TRUE,                       ACTION_GROWING,
403     SND_CLASS_AMOEBA_GROWING
404   },
405   {
406     EL_AMOEBA_DEAD, TRUE,                       ACTION_DROPPING,
407     SND_CLASS_AMOEBA_DROPPING
408   },
409   {
410     EL_ACID, FALSE,                             ACTION_SPLASHING,
411     SND_ACID_SPLASHING
412   },
413   {
414     EL_QUICKSAND_EMPTY, TRUE,                   ACTION_FILLING,
415     SND_CLASS_QUICKSAND_FILLING
416   },
417   {
418     EL_QUICKSAND_EMPTY, TRUE,                   ACTION_EMPTYING,
419     SND_CLASS_QUICKSAND_EMPTYING
420   },
421   {
422     EL_EXIT_CLOSED, TRUE,                       ACTION_OPENING,
423     SND_CLASS_EXIT_OPENING
424   },
425   {
426     EL_EXIT_CLOSED, TRUE,                       ACTION_CLOSING,
427     SND_CLASS_EXIT_CLOSING
428   },
429   {
430     EL_EXIT_CLOSED, TRUE,                       ACTION_PASSING,
431     SND_CLASS_EXIT_PASSING
432   },
433   {
434     EL_STEEL_EXIT_CLOSED, TRUE,                 ACTION_OPENING,
435     SND_CLASS_STEEL_EXIT_OPENING
436   },
437   {
438     EL_STEEL_EXIT_CLOSED, TRUE,                 ACTION_CLOSING,
439     SND_CLASS_STEEL_EXIT_CLOSING
440   },
441   {
442     EL_STEEL_EXIT_CLOSED, TRUE,                 ACTION_PASSING,
443     SND_CLASS_STEEL_EXIT_PASSING
444   },
445   {
446     EL_EM_EXIT_CLOSED, TRUE,                    ACTION_OPENING,
447     SND_CLASS_EM_EXIT_OPENING
448   },
449   {
450     EL_EM_EXIT_CLOSED, TRUE,                    ACTION_CLOSING,
451     SND_CLASS_EM_EXIT_CLOSING
452   },
453   {
454     EL_EM_EXIT_CLOSED, TRUE,                    ACTION_PASSING,
455     SND_CLASS_EM_EXIT_PASSING
456   },
457   {
458     EL_EM_STEEL_EXIT_CLOSED, TRUE,              ACTION_OPENING,
459     SND_CLASS_EM_STEEL_EXIT_OPENING
460   },
461   {
462     EL_EM_STEEL_EXIT_CLOSED, TRUE,              ACTION_CLOSING,
463     SND_CLASS_EM_STEEL_EXIT_CLOSING
464   },
465   {
466     EL_EM_STEEL_EXIT_CLOSED, TRUE,              ACTION_PASSING,
467     SND_CLASS_EM_STEEL_EXIT_PASSING
468   },
469   {
470     EL_PENGUIN, FALSE,                          ACTION_PASSING,
471     SND_PENGUIN_PASSING
472   },
473   {
474     EL_BALLOON, FALSE,                          ACTION_MOVING,
475     SND_BALLOON_MOVING
476   },
477   {
478     EL_BALLOON, FALSE,                          ACTION_WAITING,
479     SND_BALLOON_WAITING
480   },
481   {
482     EL_BALLOON, FALSE,                          ACTION_PUSHING,
483     SND_BALLOON_PUSHING
484   },
485   {
486     EL_BALLOON_SWITCH_LEFT, TRUE,               ACTION_ACTIVATING,
487     SND_CLASS_BALLOON_SWITCH_ACTIVATING
488   },
489   {
490     EL_SPRING, FALSE,                           ACTION_MOVING,
491     SND_SPRING_MOVING
492   },
493   {
494     EL_SPRING, FALSE,                           ACTION_PUSHING,
495     SND_SPRING_PUSHING
496   },
497   {
498     EL_SPRING, FALSE,                           ACTION_IMPACT,
499     SND_SPRING_IMPACT
500   },
501   {
502     EL_WALL, TRUE,                              ACTION_GROWING,
503     SND_CLASS_WALL_GROWING
504   },
505   {
506     EL_EMC_ANDROID, FALSE,                      ACTION_PUSHING,
507     SND_EMC_ANDROID_PUSHING
508   },
509   {
510     EL_EMC_ANDROID, FALSE,                      ACTION_MOVING,
511     SND_EMC_ANDROID_MOVING
512   },
513   {
514     EL_EMC_ANDROID, FALSE,                      ACTION_DROPPING,
515     SND_EMC_ANDROID_DROPPING
516   },
517   {
518     EL_EMC_MAGIC_BALL, FALSE,                   ACTION_DROPPING,
519     SND_EMC_MAGIC_BALL_DROPPING
520   },
521   {
522     EL_PEARL, FALSE,                            ACTION_COLLECTING,
523     SND_PEARL_COLLECTING
524   },
525   {
526     EL_PEARL_BREAKING, FALSE,                   -1,
527     SND_PEARL_BREAKING
528   },
529   {
530     EL_PEARL, FALSE,                            ACTION_BREAKING,
531     SND_PEARL_BREAKING
532   },
533   {
534     EL_PEARL, FALSE,                            ACTION_IMPACT,
535     SND_PEARL_IMPACT
536   },
537   {
538     EL_CRYSTAL, FALSE,                          ACTION_COLLECTING,
539     SND_CRYSTAL_COLLECTING
540   },
541   {
542     EL_CRYSTAL, FALSE,                          ACTION_IMPACT,
543     SND_CRYSTAL_IMPACT
544   },
545   {
546     EL_ENVELOPE_1, TRUE,                        ACTION_COLLECTING,
547     SND_CLASS_ENVELOPE_COLLECTING
548   },
549   {
550     EL_ENVELOPE_1, TRUE,                        ACTION_OPENING,
551     SND_CLASS_ENVELOPE_OPENING
552   },
553   {
554     EL_ENVELOPE_1, TRUE,                        ACTION_CLOSING,
555     SND_CLASS_ENVELOPE_CLOSING
556   },
557   {
558     EL_INVISIBLE_SAND, FALSE,                   ACTION_DIGGING,
559     SND_INVISIBLE_SAND_DIGGING
560   },
561   {
562     EL_INVISIBLE_SAND_ACTIVE, FALSE,            ACTION_DIGGING,
563     SND_INVISIBLE_SAND_ACTIVE_DIGGING
564   },
565   {
566     EL_SHIELD_NORMAL, FALSE,                    ACTION_COLLECTING,
567     SND_SHIELD_NORMAL_COLLECTING
568   },
569   {
570     EL_SHIELD_NORMAL_ACTIVE, FALSE,             -1,
571     SND_SHIELD_NORMAL_ACTIVE
572   },
573   {
574     EL_SHIELD_NORMAL, FALSE,                    ACTION_ACTIVE,
575     SND_SHIELD_NORMAL_ACTIVE
576   },
577   {
578     EL_SHIELD_DEADLY, FALSE,                    ACTION_COLLECTING,
579     SND_SHIELD_DEADLY_COLLECTING
580   },
581   {
582     EL_SHIELD_DEADLY_ACTIVE, FALSE,             -1,
583     SND_SHIELD_DEADLY_ACTIVE
584   },
585   {
586     EL_SHIELD_DEADLY, FALSE,                    ACTION_ACTIVE,
587     SND_SHIELD_DEADLY_ACTIVE
588   },
589   {
590     EL_EXTRA_TIME, FALSE,                       ACTION_COLLECTING,
591     SND_EXTRA_TIME_COLLECTING
592   },
593   {
594     EL_MOLE, FALSE,                             ACTION_MOVING,
595     SND_MOLE_MOVING
596   },
597   {
598     EL_MOLE, FALSE,                             ACTION_WAITING,
599     SND_MOLE_WAITING
600   },
601   {
602     EL_MOLE, FALSE,                             ACTION_DIGGING,
603     SND_MOLE_DIGGING
604   },
605   {
606     EL_SWITCHGATE_SWITCH_UP, TRUE,              ACTION_ACTIVATING,
607     SND_CLASS_SWITCHGATE_SWITCH_ACTIVATING
608   },
609   {
610     EL_SWITCHGATE_OPEN, TRUE,                   ACTION_OPENING,
611     SND_CLASS_SWITCHGATE_OPENING
612   },
613   {
614     EL_SWITCHGATE_OPEN, TRUE,                   ACTION_CLOSING,
615     SND_CLASS_SWITCHGATE_CLOSING
616   },
617   {
618     EL_SWITCHGATE_OPEN, TRUE,                   ACTION_PASSING,
619     SND_CLASS_SWITCHGATE_PASSING
620   },
621   {
622     EL_TIMEGATE_SWITCH_ACTIVE, TRUE,            ACTION_ACTIVATING,
623     SND_CLASS_TIMEGATE_SWITCH_ACTIVATING
624   },
625   {
626     EL_TIMEGATE_SWITCH_ACTIVE, TRUE,            ACTION_ACTIVE,
627     SND_CLASS_TIMEGATE_SWITCH_ACTIVE
628   },
629   {
630     EL_TIMEGATE_SWITCH_ACTIVE, TRUE,            ACTION_DEACTIVATING,
631     SND_CLASS_TIMEGATE_SWITCH_DEACTIVATING
632   },
633   {
634     EL_TIMEGATE_OPEN, TRUE,                     ACTION_OPENING,
635     SND_CLASS_TIMEGATE_OPENING
636   },
637   {
638     EL_TIMEGATE_OPEN, TRUE,                     ACTION_CLOSING,
639     SND_CLASS_TIMEGATE_CLOSING
640   },
641   {
642     EL_TIMEGATE_OPEN, TRUE,                     ACTION_PASSING,
643     SND_CLASS_TIMEGATE_PASSING
644   },
645   {
646     EL_CONVEYOR_BELT_1_SWITCH_LEFT, TRUE,       ACTION_ACTIVATING,
647     SND_CLASS_CONVEYOR_BELT_SWITCH_ACTIVATING
648   },
649   {
650     EL_CONVEYOR_BELT_1_LEFT, TRUE,              ACTION_ACTIVE,
651     SND_CLASS_CONVEYOR_BELT_ACTIVE
652   },
653   {
654     EL_CONVEYOR_BELT_1_SWITCH_LEFT, TRUE,       ACTION_DEACTIVATING,
655     SND_CLASS_CONVEYOR_BELT_SWITCH_DEACTIVATING
656   },
657   {
658     EL_LIGHT_SWITCH, FALSE,                     ACTION_ACTIVATING,
659     SND_LIGHT_SWITCH_ACTIVATING
660   },
661   {
662     EL_LIGHT_SWITCH, FALSE,                     ACTION_DEACTIVATING,
663     SND_LIGHT_SWITCH_DEACTIVATING
664   },
665   {
666     EL_DX_SUPABOMB, FALSE,                      ACTION_PUSHING,
667     SND_DX_SUPABOMB_PUSHING
668   },
669   {
670     EL_TRAP, FALSE,                             ACTION_DIGGING,
671     SND_TRAP_DIGGING
672   },
673   {
674     EL_TRAP, FALSE,                             ACTION_ACTIVATING,
675     SND_TRAP_ACTIVATING
676   },
677   {
678     EL_TUBE_ANY, TRUE,                          ACTION_WALKING,
679     SND_CLASS_TUBE_WALKING
680   },
681   {
682     EL_SPEED_PILL, FALSE,                       ACTION_COLLECTING,
683     SND_SPEED_PILL_COLLECTING
684   },
685   {
686     EL_DYNABOMB_INCREASE_NUMBER, FALSE,         ACTION_COLLECTING,
687     SND_DYNABOMB_INCREASE_NUMBER_COLLECTING
688   },
689   {
690     EL_DYNABOMB_INCREASE_SIZE, FALSE,           ACTION_COLLECTING,
691     SND_DYNABOMB_INCREASE_SIZE_COLLECTING
692   },
693   {
694     EL_DYNABOMB_INCREASE_POWER, FALSE,          ACTION_COLLECTING,
695     SND_DYNABOMB_INCREASE_POWER_COLLECTING
696   },
697   {
698     EL_DYNABOMB_INCREASE_NUMBER, TRUE,          ACTION_DROPPING,
699     SND_CLASS_DYNABOMB_DROPPING
700   },
701   {
702     EL_DYNABOMB_INCREASE_NUMBER, TRUE,          ACTION_ACTIVE,
703     SND_CLASS_DYNABOMB_ACTIVE
704   },
705   {
706     EL_SATELLITE, FALSE,                        ACTION_MOVING,
707     SND_SATELLITE_MOVING
708   },
709   {
710     EL_SATELLITE, FALSE,                        ACTION_WAITING,
711     SND_SATELLITE_WAITING
712   },
713   {
714     EL_SATELLITE, FALSE,                        ACTION_PUSHING,
715     SND_SATELLITE_PUSHING
716   },
717   {
718     EL_LAMP, FALSE,                             ACTION_ACTIVATING,
719     SND_LAMP_ACTIVATING
720   },
721   {
722     EL_LAMP, FALSE,                             ACTION_DEACTIVATING,
723     SND_LAMP_DEACTIVATING
724   },
725   {
726     EL_TIME_ORB_FULL, FALSE,                    ACTION_COLLECTING,
727     SND_TIME_ORB_FULL_COLLECTING
728   },
729   {
730     EL_TIME_ORB_FULL, FALSE,                    ACTION_IMPACT,
731     SND_TIME_ORB_FULL_IMPACT
732   },
733   {
734     EL_TIME_ORB_EMPTY, FALSE,                   ACTION_PUSHING,
735     SND_TIME_ORB_EMPTY_PUSHING
736   },
737   {
738     EL_TIME_ORB_EMPTY, FALSE,                   ACTION_IMPACT,
739     SND_TIME_ORB_EMPTY_IMPACT
740   },
741   {
742     EL_GAME_OF_LIFE, FALSE,                     ACTION_WAITING,
743     SND_GAME_OF_LIFE_WAITING
744   },
745   {
746     EL_GAME_OF_LIFE, FALSE,                     ACTION_GROWING,
747     SND_GAME_OF_LIFE_GROWING
748   },
749   {
750     EL_BIOMAZE, FALSE,                          ACTION_WAITING,
751     SND_BIOMAZE_WAITING
752   },
753   {
754     EL_BIOMAZE, FALSE,                          ACTION_GROWING,
755     SND_BIOMAZE_GROWING
756   },
757   {
758     EL_PACMAN, FALSE,                           ACTION_MOVING,
759     SND_PACMAN_MOVING
760   },
761   {
762     EL_PACMAN, FALSE,                           ACTION_WAITING,
763     SND_PACMAN_WAITING
764   },
765   {
766     EL_PACMAN, FALSE,                           ACTION_DIGGING,
767     SND_PACMAN_DIGGING
768   },
769   {
770     EL_DARK_YAMYAM, FALSE,                      ACTION_MOVING,
771     SND_DARK_YAMYAM_MOVING
772   },
773   {
774     EL_DARK_YAMYAM, FALSE,                      ACTION_WAITING,
775     SND_DARK_YAMYAM_WAITING
776   },
777   {
778     EL_DARK_YAMYAM, FALSE,                      ACTION_DIGGING,
779     SND_DARK_YAMYAM_DIGGING
780   },
781   {
782     EL_PENGUIN, FALSE,                          ACTION_MOVING,
783     SND_PENGUIN_MOVING
784   },
785   {
786     EL_PENGUIN, FALSE,                          ACTION_WAITING,
787     SND_PENGUIN_WAITING
788   },
789   {
790     EL_PIG, FALSE,                              ACTION_MOVING,
791     SND_PIG_MOVING
792   },
793   {
794     EL_PIG, FALSE,                              ACTION_WAITING,
795     SND_PIG_WAITING
796   },
797   {
798     EL_PIG, FALSE,                              ACTION_DIGGING,
799     SND_PIG_DIGGING
800   },
801   {
802     EL_DRAGON, FALSE,                           ACTION_MOVING,
803     SND_DRAGON_MOVING
804   },
805   {
806     EL_DRAGON, FALSE,                           ACTION_WAITING,
807     SND_DRAGON_WAITING
808   },
809   {
810     EL_DRAGON, FALSE,                           ACTION_ATTACKING,
811     SND_DRAGON_ATTACKING
812   },
813   {
814     -1, -1,                                     -1,
815     -1
816   },
817 };
818
819 #endif  /* CONF_E2S_C */