1 /***********************************************************
2 * Rocks'n'Diamonds -- McDuffin Strikes Back! *
3 *----------------------------------------------------------*
4 * (c) 1995-2002 Artsoft Entertainment *
6 * Detmolder Strasse 189 *
9 * e-mail: info@artsoft.org *
10 *----------------------------------------------------------*
12 ***********************************************************/
14 /* ----- this file was automatically generated -- do not edit by hand ----- */
19 /* values for element/sounds mapping configuration */
32 EL_BD_DIAMOND, FALSE, ACTION_COLLECTING,
33 SND_BD_DIAMOND_COLLECTING
36 EL_BD_DIAMOND, FALSE, ACTION_IMPACT,
40 EL_BD_ROCK, FALSE, ACTION_PUSHING,
44 EL_BD_ROCK, FALSE, ACTION_IMPACT,
48 EL_BD_MAGIC_WALL, FALSE, ACTION_ACTIVATING,
49 SND_BD_MAGIC_WALL_ACTIVATING
52 EL_BD_MAGIC_WALL_ACTIVE, FALSE, -1,
53 SND_BD_MAGIC_WALL_ACTIVE
56 EL_BD_MAGIC_WALL, FALSE, ACTION_ACTIVE,
57 SND_BD_MAGIC_WALL_ACTIVE
60 EL_BD_MAGIC_WALL_FILLING, FALSE, -1,
61 SND_BD_MAGIC_WALL_FILLING
64 EL_BD_MAGIC_WALL, FALSE, ACTION_FILLING,
65 SND_BD_MAGIC_WALL_FILLING
68 EL_BD_AMOEBA, FALSE, ACTION_WAITING,
72 EL_BD_AMOEBA, FALSE, ACTION_GROWING,
76 EL_BD_BUTTERFLY, FALSE, ACTION_MOVING,
77 SND_BD_BUTTERFLY_MOVING
80 EL_BD_BUTTERFLY, FALSE, ACTION_WAITING,
81 SND_BD_BUTTERFLY_WAITING
84 EL_BD_FIREFLY, FALSE, ACTION_MOVING,
88 EL_BD_FIREFLY, FALSE, ACTION_WAITING,
89 SND_BD_FIREFLY_WAITING
92 EL_SP_BASE, FALSE, ACTION_DIGGING,
96 EL_SP_BUGGY_BASE, FALSE, ACTION_DIGGING,
97 SND_SP_BUGGY_BASE_DIGGING
100 EL_SP_BUGGY_BASE_ACTIVE, FALSE, -1,
101 SND_SP_BUGGY_BASE_ACTIVE
104 EL_SP_BUGGY_BASE, FALSE, ACTION_ACTIVE,
105 SND_SP_BUGGY_BASE_ACTIVE
108 EL_SP_INFOTRON, FALSE, ACTION_COLLECTING,
109 SND_SP_INFOTRON_COLLECTING
112 EL_SP_INFOTRON, FALSE, ACTION_IMPACT,
113 SND_SP_INFOTRON_IMPACT
116 EL_SP_ZONK, FALSE, ACTION_PUSHING,
120 EL_SP_ZONK, FALSE, ACTION_IMPACT,
124 EL_SP_DISK_RED, FALSE, ACTION_COLLECTING,
125 SND_SP_DISK_RED_COLLECTING
128 EL_SP_DISK_ORANGE, FALSE, ACTION_PUSHING,
129 SND_SP_DISK_ORANGE_PUSHING
132 EL_SP_DISK_YELLOW, FALSE, ACTION_PUSHING,
133 SND_SP_DISK_YELLOW_PUSHING
136 EL_SP_PORT_RIGHT, TRUE, ACTION_PASSING,
137 SND_CLASS_SP_PORT_PASSING
140 EL_SP_EXIT_CLOSED, TRUE, ACTION_PASSING,
141 SND_CLASS_SP_EXIT_PASSING
144 EL_SP_EXIT_CLOSED, TRUE, ACTION_OPENING,
145 SND_CLASS_SP_EXIT_OPENING
148 EL_SP_SNIKSNAK, FALSE, ACTION_MOVING,
149 SND_SP_SNIKSNAK_MOVING
152 EL_SP_SNIKSNAK, FALSE, ACTION_WAITING,
153 SND_SP_SNIKSNAK_WAITING
156 EL_SP_ELECTRON, FALSE, ACTION_MOVING,
157 SND_SP_ELECTRON_MOVING
160 EL_SP_ELECTRON, FALSE, ACTION_WAITING,
161 SND_SP_ELECTRON_WAITING
164 EL_SP_TERMINAL, FALSE, ACTION_ACTIVATING,
165 SND_SP_TERMINAL_ACTIVATING
168 EL_SP_TERMINAL_ACTIVE, FALSE, -1,
169 SND_SP_TERMINAL_ACTIVE
172 EL_SP_TERMINAL, FALSE, ACTION_ACTIVE,
173 SND_SP_TERMINAL_ACTIVE
176 EL_SOKOBAN_OBJECT, TRUE, ACTION_PUSHING,
177 SND_CLASS_SOKOBAN_PUSHING
180 EL_SOKOBAN_OBJECT, TRUE, ACTION_FILLING,
181 SND_CLASS_SOKOBAN_FILLING
184 EL_SOKOBAN_OBJECT, TRUE, ACTION_EMPTYING,
185 SND_CLASS_SOKOBAN_EMPTYING
188 EL_EMPTY_SPACE, FALSE, ACTION_DIGGING,
189 SND_EMPTY_SPACE_DIGGING
192 EL_SAND, FALSE, ACTION_DIGGING,
196 EL_EMERALD, FALSE, ACTION_COLLECTING,
197 SND_EMERALD_COLLECTING
200 EL_EMERALD, FALSE, ACTION_IMPACT,
204 EL_DIAMOND, FALSE, ACTION_COLLECTING,
205 SND_DIAMOND_COLLECTING
208 EL_DIAMOND, FALSE, ACTION_IMPACT,
212 EL_DIAMOND, FALSE, ACTION_BREAKING,
216 EL_ROCK, FALSE, ACTION_PUSHING,
220 EL_ROCK, FALSE, ACTION_IMPACT,
224 EL_BOMB, FALSE, ACTION_PUSHING,
228 EL_NUT, FALSE, ACTION_PUSHING,
232 EL_NUT_BREAKING, FALSE, -1,
236 EL_NUT, FALSE, ACTION_BREAKING,
240 EL_NUT, FALSE, ACTION_IMPACT,
244 EL_DYNAMITE_ACTIVE, TRUE, ACTION_COLLECTING,
245 SND_CLASS_DYNAMITE_COLLECTING
248 EL_DYNAMITE_ACTIVE, TRUE, ACTION_DROPPING,
249 SND_CLASS_DYNAMITE_DROPPING
252 EL_DYNAMITE_ACTIVE, TRUE, ACTION_ACTIVE,
253 SND_CLASS_DYNAMITE_ACTIVE
256 EL_KEY_OBSOLETE, TRUE, ACTION_COLLECTING,
257 SND_CLASS_KEY_COLLECTING
260 EL_GATE_1, TRUE, ACTION_PASSING,
261 SND_CLASS_GATE_PASSING
264 EL_BUG, FALSE, ACTION_MOVING,
268 EL_BUG, FALSE, ACTION_WAITING,
272 EL_SPACESHIP, FALSE, ACTION_MOVING,
276 EL_SPACESHIP, FALSE, ACTION_WAITING,
277 SND_SPACESHIP_WAITING
280 EL_YAMYAM, FALSE, ACTION_MOVING,
284 EL_YAMYAM, FALSE, ACTION_WAITING,
288 EL_YAMYAM, FALSE, ACTION_DIGGING,
292 EL_ROBOT, FALSE, ACTION_MOVING,
296 EL_ROBOT, FALSE, ACTION_WAITING,
300 EL_ROBOT_WHEEL, FALSE, ACTION_ACTIVATING,
301 SND_ROBOT_WHEEL_ACTIVATING
304 EL_ROBOT_WHEEL_ACTIVE, FALSE, -1,
305 SND_ROBOT_WHEEL_ACTIVE
308 EL_ROBOT_WHEEL, FALSE, ACTION_ACTIVE,
309 SND_ROBOT_WHEEL_ACTIVE
312 EL_MAGIC_WALL, FALSE, ACTION_ACTIVATING,
313 SND_MAGIC_WALL_ACTIVATING
316 EL_MAGIC_WALL_ACTIVE, FALSE, -1,
317 SND_MAGIC_WALL_ACTIVE
320 EL_MAGIC_WALL, FALSE, ACTION_ACTIVE,
321 SND_MAGIC_WALL_ACTIVE
324 EL_MAGIC_WALL_FILLING, FALSE, -1,
325 SND_MAGIC_WALL_FILLING
328 EL_MAGIC_WALL, FALSE, ACTION_FILLING,
329 SND_MAGIC_WALL_FILLING
332 EL_AMOEBA_DEAD, TRUE, ACTION_WAITING,
333 SND_CLASS_AMOEBA_WAITING
336 EL_AMOEBA_DEAD, TRUE, ACTION_GROWING,
337 SND_CLASS_AMOEBA_GROWING
340 EL_AMOEBA_DEAD, TRUE, ACTION_DROPPING,
341 SND_CLASS_AMOEBA_DROPPING
344 EL_QUICKSAND_EMPTY, TRUE, ACTION_FILLING,
345 SND_CLASS_QUICKSAND_FILLING
348 EL_QUICKSAND_EMPTY, TRUE, ACTION_EMPTYING,
349 SND_CLASS_QUICKSAND_EMPTYING
352 EL_EXIT_CLOSED, TRUE, ACTION_OPENING,
353 SND_CLASS_EXIT_OPENING
356 EL_EXIT_CLOSED, TRUE, ACTION_PASSING,
357 SND_CLASS_EXIT_PASSING
360 EL_BALLOON, FALSE, ACTION_MOVING,
364 EL_BALLOON, FALSE, ACTION_WAITING,
368 EL_BALLOON, FALSE, ACTION_PUSHING,
372 EL_BALLOON_SWITCH_LEFT, TRUE, ACTION_ACTIVATING,
373 SND_CLASS_BALLOON_SWITCH_ACTIVATING
376 EL_SPRING, FALSE, ACTION_MOVING,
380 EL_SPRING, FALSE, ACTION_PUSHING,
384 EL_SPRING, FALSE, ACTION_IMPACT,
388 EL_WALL, TRUE, ACTION_GROWING,
389 SND_CLASS_WALL_GROWING
392 EL_PEARL, FALSE, ACTION_COLLECTING,
396 EL_PEARL_BREAKING, FALSE, -1,
400 EL_PEARL, FALSE, ACTION_BREAKING,
404 EL_PEARL, FALSE, ACTION_IMPACT,
408 EL_CRYSTAL, FALSE, ACTION_COLLECTING,
409 SND_CRYSTAL_COLLECTING
412 EL_CRYSTAL, FALSE, ACTION_IMPACT,
416 EL_ENVELOPE, FALSE, ACTION_COLLECTING,
417 SND_ENVELOPE_COLLECTING
420 EL_INVISIBLE_SAND, FALSE, ACTION_DIGGING,
421 SND_INVISIBLE_SAND_DIGGING
424 EL_SHIELD_NORMAL, FALSE, ACTION_COLLECTING,
425 SND_SHIELD_NORMAL_COLLECTING
428 EL_SHIELD_NORMAL_ACTIVE, FALSE, -1,
429 SND_SHIELD_NORMAL_ACTIVE
432 EL_SHIELD_NORMAL, FALSE, ACTION_ACTIVE,
433 SND_SHIELD_NORMAL_ACTIVE
436 EL_SHIELD_DEADLY, FALSE, ACTION_COLLECTING,
437 SND_SHIELD_DEADLY_COLLECTING
440 EL_SHIELD_DEADLY_ACTIVE, FALSE, -1,
441 SND_SHIELD_DEADLY_ACTIVE
444 EL_SHIELD_DEADLY, FALSE, ACTION_ACTIVE,
445 SND_SHIELD_DEADLY_ACTIVE
448 EL_EXTRA_TIME, FALSE, ACTION_COLLECTING,
449 SND_EXTRA_TIME_COLLECTING
452 EL_MOLE, FALSE, ACTION_MOVING,
456 EL_MOLE, FALSE, ACTION_WAITING,
460 EL_MOLE, FALSE, ACTION_DIGGING,
464 EL_SWITCHGATE_SWITCH_UP, TRUE, ACTION_ACTIVATING,
465 SND_CLASS_SWITCHGATE_SWITCH_ACTIVATING
468 EL_SWITCHGATE_OPEN, TRUE, ACTION_OPENING,
469 SND_CLASS_SWITCHGATE_OPENING
472 EL_SWITCHGATE_OPEN, TRUE, ACTION_CLOSING,
473 SND_CLASS_SWITCHGATE_CLOSING
476 EL_SWITCHGATE_OPEN, TRUE, ACTION_PASSING,
477 SND_CLASS_SWITCHGATE_PASSING
480 EL_TIMEGATE_SWITCH, FALSE, ACTION_ACTIVATING,
481 SND_TIMEGATE_SWITCH_ACTIVATING
484 EL_TIMEGATE_SWITCH_ACTIVE, FALSE, -1,
485 SND_TIMEGATE_SWITCH_ACTIVE
488 EL_TIMEGATE_SWITCH, FALSE, ACTION_ACTIVE,
489 SND_TIMEGATE_SWITCH_ACTIVE
492 EL_TIMEGATE_SWITCH, FALSE, ACTION_DEACTIVATING,
493 SND_TIMEGATE_SWITCH_DEACTIVATING
496 EL_TIMEGATE_OPENING, FALSE, -1,
500 EL_TIMEGATE_OPEN, TRUE, ACTION_CLOSING,
501 SND_CLASS_TIMEGATE_CLOSING
504 EL_TIMEGATE_OPEN, TRUE, ACTION_PASSING,
505 SND_CLASS_TIMEGATE_PASSING
508 EL_CONVEYOR_BELT_1_SWITCH_LEFT, TRUE, ACTION_ACTIVATING,
509 SND_CLASS_CONVEYOR_BELT_SWITCH_ACTIVATING
512 EL_CONVEYOR_BELT_1_LEFT, TRUE, ACTION_ACTIVE,
513 SND_CLASS_CONVEYOR_BELT_ACTIVE
516 EL_CONVEYOR_BELT_1_SWITCH_LEFT, TRUE, ACTION_DEACTIVATING,
517 SND_CLASS_CONVEYOR_BELT_SWITCH_DEACTIVATING
520 EL_LIGHT_SWITCH, FALSE, ACTION_ACTIVATING,
521 SND_LIGHT_SWITCH_ACTIVATING
524 EL_LIGHT_SWITCH, FALSE, ACTION_DEACTIVATING,
525 SND_LIGHT_SWITCH_DEACTIVATING
528 EL_DX_SUPABOMB, FALSE, ACTION_PUSHING,
529 SND_DX_SUPABOMB_PUSHING
532 EL_TRAP, FALSE, ACTION_DIGGING,
536 EL_TRAP, FALSE, ACTION_ACTIVATING,
540 EL_TUBE_ANY, TRUE, ACTION_PASSING,
541 SND_CLASS_TUBE_PASSING
544 EL_SPEED_PILL, FALSE, ACTION_COLLECTING,
545 SND_SPEED_PILL_COLLECTING
548 EL_DYNABOMB_INCREASE_NUMBER, FALSE, ACTION_COLLECTING,
549 SND_DYNABOMB_INCREASE_NUMBER_COLLECTING
552 EL_DYNABOMB_INCREASE_SIZE, FALSE, ACTION_COLLECTING,
553 SND_DYNABOMB_INCREASE_SIZE_COLLECTING
556 EL_DYNABOMB_INCREASE_POWER, FALSE, ACTION_COLLECTING,
557 SND_DYNABOMB_INCREASE_POWER_COLLECTING
560 EL_DYNABOMB_INCREASE_NUMBER, TRUE, ACTION_DROPPING,
561 SND_CLASS_DYNABOMB_DROPPING
564 EL_DYNABOMB_INCREASE_NUMBER, TRUE, ACTION_ACTIVE,
565 SND_CLASS_DYNABOMB_ACTIVE
568 EL_SATELLITE, FALSE, ACTION_MOVING,
572 EL_SATELLITE, FALSE, ACTION_WAITING,
573 SND_SATELLITE_WAITING
576 EL_SATELLITE, FALSE, ACTION_PUSHING,
577 SND_SATELLITE_PUSHING
580 EL_LAMP, FALSE, ACTION_ACTIVATING,
584 EL_LAMP, FALSE, ACTION_DEACTIVATING,
585 SND_LAMP_DEACTIVATING
588 EL_TIME_ORB_FULL, FALSE, ACTION_COLLECTING,
589 SND_TIME_ORB_FULL_COLLECTING
592 EL_TIME_ORB_FULL, FALSE, ACTION_IMPACT,
593 SND_TIME_ORB_FULL_IMPACT
596 EL_TIME_ORB_EMPTY, FALSE, ACTION_PUSHING,
597 SND_TIME_ORB_EMPTY_PUSHING
600 EL_TIME_ORB_EMPTY, FALSE, ACTION_IMPACT,
601 SND_TIME_ORB_EMPTY_IMPACT
604 EL_GAME_OF_LIFE, FALSE, ACTION_WAITING,
605 SND_GAME_OF_LIFE_WAITING
608 EL_GAME_OF_LIFE, FALSE, ACTION_GROWING,
609 SND_GAME_OF_LIFE_GROWING
612 EL_BIOMAZE, FALSE, ACTION_WAITING,
616 EL_BIOMAZE, FALSE, ACTION_GROWING,
620 EL_PACMAN, FALSE, ACTION_MOVING,
624 EL_PACMAN, FALSE, ACTION_WAITING,
628 EL_PACMAN, FALSE, ACTION_DIGGING,
632 EL_DARK_YAMYAM, FALSE, ACTION_MOVING,
633 SND_DARK_YAMYAM_MOVING
636 EL_DARK_YAMYAM, FALSE, ACTION_WAITING,
637 SND_DARK_YAMYAM_WAITING
640 EL_DARK_YAMYAM, FALSE, ACTION_DIGGING,
641 SND_DARK_YAMYAM_DIGGING
644 EL_PENGUIN, FALSE, ACTION_MOVING,
648 EL_PENGUIN, FALSE, ACTION_WAITING,
652 EL_PIG, FALSE, ACTION_MOVING,
656 EL_PIG, FALSE, ACTION_WAITING,
660 EL_PIG, FALSE, ACTION_DIGGING,
664 EL_DRAGON, FALSE, ACTION_MOVING,
668 EL_DRAGON, FALSE, ACTION_WAITING,
672 EL_DRAGON, FALSE, ACTION_ATTACKING,
676 EL_PLAYER_OBSOLETE, TRUE, ACTION_DYING,
677 SND_CLASS_PLAYER_DYING
685 #endif /* CONF_E2S_C */