1 // ============================================================================
2 // Rocks'n'Diamonds - McDuffin Strikes Back!
3 // ----------------------------------------------------------------------------
4 // (c) 1995-2014 by Artsoft Entertainment
7 // http://www.artsoft.org/
8 // ----------------------------------------------------------------------------
10 // ============================================================================
12 /* ----- this file was automatically generated -- do not edit by hand ----- */
17 /* values for element/sounds mapping configuration */
30 EL_DEFAULT, TRUE, ACTION_DIGGING,
31 SND_CLASS_DEFAULT_DIGGING
34 EL_DEFAULT, TRUE, ACTION_COLLECTING,
35 SND_CLASS_DEFAULT_COLLECTING
38 EL_DEFAULT, TRUE, ACTION_SNAPPING,
39 SND_CLASS_DEFAULT_SNAPPING
42 EL_DEFAULT, TRUE, ACTION_PUSHING,
43 SND_CLASS_DEFAULT_PUSHING
46 EL_DEFAULT, TRUE, ACTION_IMPACT,
47 SND_CLASS_DEFAULT_IMPACT
50 EL_DEFAULT, TRUE, ACTION_WALKING,
51 SND_CLASS_DEFAULT_WALKING
54 EL_DEFAULT, TRUE, ACTION_PASSING,
55 SND_CLASS_DEFAULT_PASSING
58 EL_DEFAULT, TRUE, ACTION_DYING,
59 SND_CLASS_DEFAULT_DYING
62 EL_DEFAULT, TRUE, ACTION_EXPLODING,
63 SND_CLASS_DEFAULT_EXPLODING
66 EL_SP_DEFAULT, TRUE, ACTION_EXPLODING,
67 SND_CLASS_SP_DEFAULT_EXPLODING
70 EL_BD_DIAMOND, FALSE, ACTION_COLLECTING,
71 SND_BD_DIAMOND_COLLECTING
74 EL_BD_DIAMOND, FALSE, ACTION_IMPACT,
78 EL_BD_ROCK, FALSE, ACTION_PUSHING,
82 EL_BD_ROCK, FALSE, ACTION_IMPACT,
86 EL_BD_MAGIC_WALL, FALSE, ACTION_ACTIVATING,
87 SND_BD_MAGIC_WALL_ACTIVATING
90 EL_BD_MAGIC_WALL_ACTIVE, FALSE, -1,
91 SND_BD_MAGIC_WALL_ACTIVE
94 EL_BD_MAGIC_WALL, FALSE, ACTION_ACTIVE,
95 SND_BD_MAGIC_WALL_ACTIVE
98 EL_BD_MAGIC_WALL_FILLING, FALSE, -1,
99 SND_BD_MAGIC_WALL_FILLING
102 EL_BD_MAGIC_WALL, FALSE, ACTION_FILLING,
103 SND_BD_MAGIC_WALL_FILLING
106 EL_BD_AMOEBA, FALSE, ACTION_WAITING,
107 SND_BD_AMOEBA_WAITING
110 EL_BD_AMOEBA, FALSE, ACTION_GROWING,
111 SND_BD_AMOEBA_GROWING
114 EL_BD_BUTTERFLY, FALSE, ACTION_MOVING,
115 SND_BD_BUTTERFLY_MOVING
118 EL_BD_BUTTERFLY, FALSE, ACTION_WAITING,
119 SND_BD_BUTTERFLY_WAITING
122 EL_BD_FIREFLY, FALSE, ACTION_MOVING,
123 SND_BD_FIREFLY_MOVING
126 EL_BD_FIREFLY, FALSE, ACTION_WAITING,
127 SND_BD_FIREFLY_WAITING
130 EL_SP_BASE, FALSE, ACTION_DIGGING,
134 EL_SP_BUGGY_BASE, FALSE, ACTION_DIGGING,
135 SND_SP_BUGGY_BASE_DIGGING
138 EL_SP_BUGGY_BASE_ACTIVE, FALSE, -1,
139 SND_SP_BUGGY_BASE_ACTIVE
142 EL_SP_BUGGY_BASE, FALSE, ACTION_ACTIVE,
143 SND_SP_BUGGY_BASE_ACTIVE
146 EL_SP_INFOTRON, FALSE, ACTION_COLLECTING,
147 SND_SP_INFOTRON_COLLECTING
150 EL_SP_INFOTRON, FALSE, ACTION_IMPACT,
151 SND_SP_INFOTRON_IMPACT
154 EL_SP_ZONK, FALSE, ACTION_PUSHING,
158 EL_SP_ZONK, FALSE, ACTION_IMPACT,
162 EL_SP_DISK_RED, FALSE, ACTION_COLLECTING,
163 SND_SP_DISK_RED_COLLECTING
166 EL_SP_DISK_ORANGE, FALSE, ACTION_PUSHING,
167 SND_SP_DISK_ORANGE_PUSHING
170 EL_SP_DISK_YELLOW, FALSE, ACTION_PUSHING,
171 SND_SP_DISK_YELLOW_PUSHING
174 EL_SP_PORT_RIGHT, TRUE, ACTION_PASSING,
175 SND_CLASS_SP_PORT_PASSING
178 EL_SP_EXIT_CLOSED, TRUE, ACTION_PASSING,
179 SND_CLASS_SP_EXIT_PASSING
182 EL_SP_EXIT_CLOSED, TRUE, ACTION_OPENING,
183 SND_CLASS_SP_EXIT_OPENING
186 EL_SP_EXIT_CLOSED, TRUE, ACTION_CLOSING,
187 SND_CLASS_SP_EXIT_CLOSING
190 EL_SP_SNIKSNAK, FALSE, ACTION_MOVING,
191 SND_SP_SNIKSNAK_MOVING
194 EL_SP_SNIKSNAK, FALSE, ACTION_WAITING,
195 SND_SP_SNIKSNAK_WAITING
198 EL_SP_ELECTRON, FALSE, ACTION_MOVING,
199 SND_SP_ELECTRON_MOVING
202 EL_SP_ELECTRON, FALSE, ACTION_WAITING,
203 SND_SP_ELECTRON_WAITING
206 EL_SP_TERMINAL, FALSE, ACTION_ACTIVATING,
207 SND_SP_TERMINAL_ACTIVATING
210 EL_SP_TERMINAL_ACTIVE, FALSE, -1,
211 SND_SP_TERMINAL_ACTIVE
214 EL_SP_TERMINAL, FALSE, ACTION_ACTIVE,
215 SND_SP_TERMINAL_ACTIVE
218 EL_SOKOBAN_FIELD_PLAYER, TRUE, ACTION_PUSHING,
219 SND_CLASS_SOKOBAN_PUSHING
222 EL_SOKOBAN_FIELD_PLAYER, TRUE, ACTION_FILLING,
223 SND_CLASS_SOKOBAN_FILLING
226 EL_SOKOBAN_FIELD_PLAYER, TRUE, ACTION_EMPTYING,
227 SND_CLASS_SOKOBAN_EMPTYING
230 EL_PLAYER_1, TRUE, ACTION_MOVING,
231 SND_CLASS_PLAYER_MOVING
234 EL_SAND, FALSE, ACTION_DIGGING,
238 EL_EMERALD, TRUE, ACTION_COLLECTING,
239 SND_CLASS_EMERALD_COLLECTING
242 EL_EMERALD, TRUE, ACTION_IMPACT,
243 SND_CLASS_EMERALD_IMPACT
246 EL_DIAMOND, FALSE, ACTION_COLLECTING,
247 SND_DIAMOND_COLLECTING
250 EL_DIAMOND, FALSE, ACTION_IMPACT,
254 EL_DIAMOND_BREAKING, FALSE, -1,
258 EL_DIAMOND, FALSE, ACTION_BREAKING,
262 EL_ROCK, FALSE, ACTION_PUSHING,
266 EL_ROCK, FALSE, ACTION_IMPACT,
270 EL_BOMB, FALSE, ACTION_PUSHING,
274 EL_NUT, FALSE, ACTION_PUSHING,
278 EL_NUT_BREAKING, FALSE, -1,
282 EL_NUT, FALSE, ACTION_BREAKING,
286 EL_NUT, FALSE, ACTION_IMPACT,
290 EL_DYNAMITE_ACTIVE, TRUE, ACTION_COLLECTING,
291 SND_CLASS_DYNAMITE_COLLECTING
294 EL_DYNAMITE_ACTIVE, TRUE, ACTION_DROPPING,
295 SND_CLASS_DYNAMITE_DROPPING
298 EL_DYNAMITE_ACTIVE, TRUE, ACTION_ACTIVE,
299 SND_CLASS_DYNAMITE_ACTIVE
302 EL_KEY_1, TRUE, ACTION_COLLECTING,
303 SND_CLASS_KEY_COLLECTING
306 EL_GATE_1, TRUE, ACTION_PASSING,
307 SND_CLASS_GATE_PASSING
310 EL_BUG, FALSE, ACTION_MOVING,
314 EL_BUG, FALSE, ACTION_WAITING,
318 EL_SPACESHIP, FALSE, ACTION_MOVING,
322 EL_SPACESHIP, FALSE, ACTION_WAITING,
323 SND_SPACESHIP_WAITING
326 EL_YAMYAM, FALSE, ACTION_MOVING,
330 EL_YAMYAM, FALSE, ACTION_WAITING,
334 EL_YAMYAM, FALSE, ACTION_DIGGING,
338 EL_ROBOT, FALSE, ACTION_MOVING,
342 EL_ROBOT, FALSE, ACTION_WAITING,
346 EL_ROBOT_WHEEL, FALSE, ACTION_ACTIVATING,
347 SND_ROBOT_WHEEL_ACTIVATING
350 EL_ROBOT_WHEEL_ACTIVE, FALSE, -1,
351 SND_ROBOT_WHEEL_ACTIVE
354 EL_ROBOT_WHEEL, FALSE, ACTION_ACTIVE,
355 SND_ROBOT_WHEEL_ACTIVE
358 EL_MAGIC_WALL, FALSE, ACTION_ACTIVATING,
359 SND_MAGIC_WALL_ACTIVATING
362 EL_MAGIC_WALL_ACTIVE, FALSE, -1,
363 SND_MAGIC_WALL_ACTIVE
366 EL_MAGIC_WALL, FALSE, ACTION_ACTIVE,
367 SND_MAGIC_WALL_ACTIVE
370 EL_MAGIC_WALL_FILLING, FALSE, -1,
371 SND_MAGIC_WALL_FILLING
374 EL_MAGIC_WALL, FALSE, ACTION_FILLING,
375 SND_MAGIC_WALL_FILLING
378 EL_DC_MAGIC_WALL, FALSE, ACTION_ACTIVATING,
379 SND_DC_MAGIC_WALL_ACTIVATING
382 EL_DC_MAGIC_WALL_ACTIVE, FALSE, -1,
383 SND_DC_MAGIC_WALL_ACTIVE
386 EL_DC_MAGIC_WALL, FALSE, ACTION_ACTIVE,
387 SND_DC_MAGIC_WALL_ACTIVE
390 EL_DC_MAGIC_WALL_FILLING, FALSE, -1,
391 SND_DC_MAGIC_WALL_FILLING
394 EL_DC_MAGIC_WALL, FALSE, ACTION_FILLING,
395 SND_DC_MAGIC_WALL_FILLING
398 EL_AMOEBA_DEAD, TRUE, ACTION_WAITING,
399 SND_CLASS_AMOEBA_WAITING
402 EL_AMOEBA_DEAD, TRUE, ACTION_GROWING,
403 SND_CLASS_AMOEBA_GROWING
406 EL_AMOEBA_DEAD, TRUE, ACTION_DROPPING,
407 SND_CLASS_AMOEBA_DROPPING
410 EL_ACID, FALSE, ACTION_SPLASHING,
414 EL_QUICKSAND_EMPTY, TRUE, ACTION_FILLING,
415 SND_CLASS_QUICKSAND_FILLING
418 EL_QUICKSAND_EMPTY, TRUE, ACTION_EMPTYING,
419 SND_CLASS_QUICKSAND_EMPTYING
422 EL_EXIT_CLOSED, TRUE, ACTION_OPENING,
423 SND_CLASS_EXIT_OPENING
426 EL_EXIT_CLOSED, TRUE, ACTION_CLOSING,
427 SND_CLASS_EXIT_CLOSING
430 EL_EXIT_CLOSED, TRUE, ACTION_PASSING,
431 SND_CLASS_EXIT_PASSING
434 EL_STEEL_EXIT_CLOSED, TRUE, ACTION_OPENING,
435 SND_CLASS_STEEL_EXIT_OPENING
438 EL_STEEL_EXIT_CLOSED, TRUE, ACTION_CLOSING,
439 SND_CLASS_STEEL_EXIT_CLOSING
442 EL_STEEL_EXIT_CLOSED, TRUE, ACTION_PASSING,
443 SND_CLASS_STEEL_EXIT_PASSING
446 EL_EM_EXIT_CLOSED, TRUE, ACTION_OPENING,
447 SND_CLASS_EM_EXIT_OPENING
450 EL_EM_EXIT_CLOSED, TRUE, ACTION_CLOSING,
451 SND_CLASS_EM_EXIT_CLOSING
454 EL_EM_EXIT_CLOSED, TRUE, ACTION_PASSING,
455 SND_CLASS_EM_EXIT_PASSING
458 EL_EM_STEEL_EXIT_CLOSED, TRUE, ACTION_OPENING,
459 SND_CLASS_EM_STEEL_EXIT_OPENING
462 EL_EM_STEEL_EXIT_CLOSED, TRUE, ACTION_CLOSING,
463 SND_CLASS_EM_STEEL_EXIT_CLOSING
466 EL_EM_STEEL_EXIT_CLOSED, TRUE, ACTION_PASSING,
467 SND_CLASS_EM_STEEL_EXIT_PASSING
470 EL_PENGUIN, FALSE, ACTION_PASSING,
474 EL_BALLOON, FALSE, ACTION_MOVING,
478 EL_BALLOON, FALSE, ACTION_WAITING,
482 EL_BALLOON, FALSE, ACTION_PUSHING,
486 EL_BALLOON_SWITCH_LEFT, TRUE, ACTION_ACTIVATING,
487 SND_CLASS_BALLOON_SWITCH_ACTIVATING
490 EL_SPRING, FALSE, ACTION_MOVING,
494 EL_SPRING, FALSE, ACTION_PUSHING,
498 EL_SPRING, FALSE, ACTION_IMPACT,
502 EL_WALL, TRUE, ACTION_GROWING,
503 SND_CLASS_WALL_GROWING
506 EL_EMC_ANDROID, FALSE, ACTION_PUSHING,
507 SND_EMC_ANDROID_PUSHING
510 EL_EMC_ANDROID, FALSE, ACTION_MOVING,
511 SND_EMC_ANDROID_MOVING
514 EL_EMC_ANDROID, FALSE, ACTION_DROPPING,
515 SND_EMC_ANDROID_DROPPING
518 EL_EMC_MAGIC_BALL, FALSE, ACTION_DROPPING,
519 SND_EMC_MAGIC_BALL_DROPPING
522 EL_PEARL, FALSE, ACTION_COLLECTING,
526 EL_PEARL_BREAKING, FALSE, -1,
530 EL_PEARL, FALSE, ACTION_BREAKING,
534 EL_PEARL, FALSE, ACTION_IMPACT,
538 EL_CRYSTAL, FALSE, ACTION_COLLECTING,
539 SND_CRYSTAL_COLLECTING
542 EL_CRYSTAL, FALSE, ACTION_IMPACT,
546 EL_ENVELOPE_1, TRUE, ACTION_COLLECTING,
547 SND_CLASS_ENVELOPE_COLLECTING
550 EL_ENVELOPE_1, TRUE, ACTION_OPENING,
551 SND_CLASS_ENVELOPE_OPENING
554 EL_ENVELOPE_1, TRUE, ACTION_CLOSING,
555 SND_CLASS_ENVELOPE_CLOSING
558 EL_INVISIBLE_SAND, FALSE, ACTION_DIGGING,
559 SND_INVISIBLE_SAND_DIGGING
562 EL_INVISIBLE_SAND_ACTIVE, FALSE, ACTION_DIGGING,
563 SND_INVISIBLE_SAND_ACTIVE_DIGGING
566 EL_SHIELD_NORMAL, FALSE, ACTION_COLLECTING,
567 SND_SHIELD_NORMAL_COLLECTING
570 EL_SHIELD_NORMAL_ACTIVE, FALSE, -1,
571 SND_SHIELD_NORMAL_ACTIVE
574 EL_SHIELD_NORMAL, FALSE, ACTION_ACTIVE,
575 SND_SHIELD_NORMAL_ACTIVE
578 EL_SHIELD_DEADLY, FALSE, ACTION_COLLECTING,
579 SND_SHIELD_DEADLY_COLLECTING
582 EL_SHIELD_DEADLY_ACTIVE, FALSE, -1,
583 SND_SHIELD_DEADLY_ACTIVE
586 EL_SHIELD_DEADLY, FALSE, ACTION_ACTIVE,
587 SND_SHIELD_DEADLY_ACTIVE
590 EL_EXTRA_TIME, FALSE, ACTION_COLLECTING,
591 SND_EXTRA_TIME_COLLECTING
594 EL_MOLE, FALSE, ACTION_MOVING,
598 EL_MOLE, FALSE, ACTION_WAITING,
602 EL_MOLE, FALSE, ACTION_DIGGING,
606 EL_SWITCHGATE_SWITCH_UP, TRUE, ACTION_ACTIVATING,
607 SND_CLASS_SWITCHGATE_SWITCH_ACTIVATING
610 EL_SWITCHGATE_OPEN, TRUE, ACTION_OPENING,
611 SND_CLASS_SWITCHGATE_OPENING
614 EL_SWITCHGATE_OPEN, TRUE, ACTION_CLOSING,
615 SND_CLASS_SWITCHGATE_CLOSING
618 EL_SWITCHGATE_OPEN, TRUE, ACTION_PASSING,
619 SND_CLASS_SWITCHGATE_PASSING
622 EL_TIMEGATE_SWITCH_ACTIVE, TRUE, ACTION_ACTIVATING,
623 SND_CLASS_TIMEGATE_SWITCH_ACTIVATING
626 EL_TIMEGATE_SWITCH_ACTIVE, TRUE, ACTION_ACTIVE,
627 SND_CLASS_TIMEGATE_SWITCH_ACTIVE
630 EL_TIMEGATE_SWITCH_ACTIVE, TRUE, ACTION_DEACTIVATING,
631 SND_CLASS_TIMEGATE_SWITCH_DEACTIVATING
634 EL_TIMEGATE_OPEN, TRUE, ACTION_OPENING,
635 SND_CLASS_TIMEGATE_OPENING
638 EL_TIMEGATE_OPEN, TRUE, ACTION_CLOSING,
639 SND_CLASS_TIMEGATE_CLOSING
642 EL_TIMEGATE_OPEN, TRUE, ACTION_PASSING,
643 SND_CLASS_TIMEGATE_PASSING
646 EL_CONVEYOR_BELT_1_SWITCH_LEFT, TRUE, ACTION_ACTIVATING,
647 SND_CLASS_CONVEYOR_BELT_SWITCH_ACTIVATING
650 EL_CONVEYOR_BELT_1_LEFT, TRUE, ACTION_ACTIVE,
651 SND_CLASS_CONVEYOR_BELT_ACTIVE
654 EL_CONVEYOR_BELT_1_SWITCH_LEFT, TRUE, ACTION_DEACTIVATING,
655 SND_CLASS_CONVEYOR_BELT_SWITCH_DEACTIVATING
658 EL_LIGHT_SWITCH, FALSE, ACTION_ACTIVATING,
659 SND_LIGHT_SWITCH_ACTIVATING
662 EL_LIGHT_SWITCH, FALSE, ACTION_DEACTIVATING,
663 SND_LIGHT_SWITCH_DEACTIVATING
666 EL_DX_SUPABOMB, FALSE, ACTION_PUSHING,
667 SND_DX_SUPABOMB_PUSHING
670 EL_TRAP, FALSE, ACTION_DIGGING,
674 EL_TRAP, FALSE, ACTION_ACTIVATING,
678 EL_TUBE_ANY, TRUE, ACTION_WALKING,
679 SND_CLASS_TUBE_WALKING
682 EL_SPEED_PILL, FALSE, ACTION_COLLECTING,
683 SND_SPEED_PILL_COLLECTING
686 EL_DYNABOMB_INCREASE_NUMBER, FALSE, ACTION_COLLECTING,
687 SND_DYNABOMB_INCREASE_NUMBER_COLLECTING
690 EL_DYNABOMB_INCREASE_SIZE, FALSE, ACTION_COLLECTING,
691 SND_DYNABOMB_INCREASE_SIZE_COLLECTING
694 EL_DYNABOMB_INCREASE_POWER, FALSE, ACTION_COLLECTING,
695 SND_DYNABOMB_INCREASE_POWER_COLLECTING
698 EL_DYNABOMB_INCREASE_NUMBER, TRUE, ACTION_DROPPING,
699 SND_CLASS_DYNABOMB_DROPPING
702 EL_DYNABOMB_INCREASE_NUMBER, TRUE, ACTION_ACTIVE,
703 SND_CLASS_DYNABOMB_ACTIVE
706 EL_SATELLITE, FALSE, ACTION_MOVING,
710 EL_SATELLITE, FALSE, ACTION_WAITING,
711 SND_SATELLITE_WAITING
714 EL_SATELLITE, FALSE, ACTION_PUSHING,
715 SND_SATELLITE_PUSHING
718 EL_LAMP, FALSE, ACTION_ACTIVATING,
722 EL_LAMP, FALSE, ACTION_DEACTIVATING,
723 SND_LAMP_DEACTIVATING
726 EL_TIME_ORB_FULL, FALSE, ACTION_COLLECTING,
727 SND_TIME_ORB_FULL_COLLECTING
730 EL_TIME_ORB_FULL, FALSE, ACTION_IMPACT,
731 SND_TIME_ORB_FULL_IMPACT
734 EL_TIME_ORB_EMPTY, FALSE, ACTION_PUSHING,
735 SND_TIME_ORB_EMPTY_PUSHING
738 EL_TIME_ORB_EMPTY, FALSE, ACTION_IMPACT,
739 SND_TIME_ORB_EMPTY_IMPACT
742 EL_GAME_OF_LIFE, FALSE, ACTION_WAITING,
743 SND_GAME_OF_LIFE_WAITING
746 EL_GAME_OF_LIFE, FALSE, ACTION_GROWING,
747 SND_GAME_OF_LIFE_GROWING
750 EL_BIOMAZE, FALSE, ACTION_WAITING,
754 EL_BIOMAZE, FALSE, ACTION_GROWING,
758 EL_PACMAN, FALSE, ACTION_MOVING,
762 EL_PACMAN, FALSE, ACTION_WAITING,
766 EL_PACMAN, FALSE, ACTION_DIGGING,
770 EL_DARK_YAMYAM, FALSE, ACTION_MOVING,
771 SND_DARK_YAMYAM_MOVING
774 EL_DARK_YAMYAM, FALSE, ACTION_WAITING,
775 SND_DARK_YAMYAM_WAITING
778 EL_DARK_YAMYAM, FALSE, ACTION_DIGGING,
779 SND_DARK_YAMYAM_DIGGING
782 EL_PENGUIN, FALSE, ACTION_MOVING,
786 EL_PENGUIN, FALSE, ACTION_WAITING,
790 EL_PIG, FALSE, ACTION_MOVING,
794 EL_PIG, FALSE, ACTION_WAITING,
798 EL_PIG, FALSE, ACTION_DIGGING,
802 EL_DRAGON, FALSE, ACTION_MOVING,
806 EL_DRAGON, FALSE, ACTION_WAITING,
810 EL_DRAGON, FALSE, ACTION_ATTACKING,
819 #endif /* CONF_E2S_C */