home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2004 August / GSSH0804.iso / Geschicklichkeit / RocksnDiamonds / rocksndiamonds.exe / rocksndiamonds-3.1.0 / src / conf_e2s.c < prev    next >
C/C++ Source or Header  |  2004-05-12  |  15KB  |  746 lines

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