added various new element action sounds to native BD engine
[rocksndiamonds.git] / src / game_bd / bd_elements.h
index 3355a7809ec48f3e35c01a65939f218c8c063885..8d670430010ff06fb12f595f3deef766b87f939b 100644 (file)
@@ -317,24 +317,70 @@ typedef enum _sound
 {
   GD_S_NONE,
 
-  GD_S_STONE,
-  GD_S_NUT,
+  GD_S_STONE_PUSHING,
+  GD_S_STONE_FALLING,
+  GD_S_STONE_IMPACT,
+  GD_S_MEGA_STONE_PUSHING,
+  GD_S_MEGA_STONE_FALLING,
+  GD_S_MEGA_STONE_IMPACT,
+  GD_S_FLYING_STONE_PUSHING,
+  GD_S_FLYING_STONE_FALLING,
+  GD_S_FLYING_STONE_IMPACT,
+  GD_S_WAITING_STONE_PUSHING,
+  GD_S_CHASING_STONE_PUSHING,
+  GD_S_NUT_PUSHING,
+  GD_S_NUT_FALLING,
+  GD_S_NUT_IMPACT,
   GD_S_NUT_CRACKING,
-  GD_S_DIRT_BALL,
-  GD_S_NITRO_PACK,
-  GD_S_FALLING_WALL,
+  GD_S_DIRT_BALL_FALLING,
+  GD_S_DIRT_BALL_IMPACT,
+  GD_S_DIRT_LOOSE_FALLING,
+  GD_S_DIRT_LOOSE_IMPACT,
+  GD_S_NITRO_PACK_PUSHING,
+  GD_S_NITRO_PACK_FALLING,
+  GD_S_NITRO_PACK_IMPACT,
+  GD_S_FALLING_WALL_FALLING,
+  GD_S_FALLING_WALL_IMPACT,
   GD_S_EXPANDING_WALL,
   GD_S_WALL_REAPPEARING,
-  GD_S_DIAMOND_RANDOM,    /* randomly select a diamond sound */
-  GD_S_DIAMOND_1,
-  GD_S_DIAMOND_2,
-  GD_S_DIAMOND_3,
-  GD_S_DIAMOND_4,
-  GD_S_DIAMOND_5,
-  GD_S_DIAMOND_6,
-  GD_S_DIAMOND_7,
-  GD_S_DIAMOND_8,
+  GD_S_DIAMOND_FALLING_RANDOM,         /* randomly select a diamond falling sound */
+  GD_S_DIAMOND_FALLING_1,
+  GD_S_DIAMOND_FALLING_2,
+  GD_S_DIAMOND_FALLING_3,
+  GD_S_DIAMOND_FALLING_4,
+  GD_S_DIAMOND_FALLING_5,
+  GD_S_DIAMOND_FALLING_6,
+  GD_S_DIAMOND_FALLING_7,
+  GD_S_DIAMOND_FALLING_8,
+  GD_S_DIAMOND_IMPACT_RANDOM,          /* randomly select a diamond impact sound */
+  GD_S_DIAMOND_IMPACT_1,
+  GD_S_DIAMOND_IMPACT_2,
+  GD_S_DIAMOND_IMPACT_3,
+  GD_S_DIAMOND_IMPACT_4,
+  GD_S_DIAMOND_IMPACT_5,
+  GD_S_DIAMOND_IMPACT_6,
+  GD_S_DIAMOND_IMPACT_7,
+  GD_S_DIAMOND_IMPACT_8,
+  GD_S_FLYING_DIAMOND_FALLING_RANDOM,  /* randomly select a flying diamond falling sound */
+  GD_S_FLYING_DIAMOND_FALLING_1,
+  GD_S_FLYING_DIAMOND_FALLING_2,
+  GD_S_FLYING_DIAMOND_FALLING_3,
+  GD_S_FLYING_DIAMOND_FALLING_4,
+  GD_S_FLYING_DIAMOND_FALLING_5,
+  GD_S_FLYING_DIAMOND_FALLING_6,
+  GD_S_FLYING_DIAMOND_FALLING_7,
+  GD_S_FLYING_DIAMOND_FALLING_8,
+  GD_S_FLYING_DIAMOND_IMPACT_RANDOM,   /* randomly select a flying diamond impact sound */
+  GD_S_FLYING_DIAMOND_IMPACT_1,
+  GD_S_FLYING_DIAMOND_IMPACT_2,
+  GD_S_FLYING_DIAMOND_IMPACT_3,
+  GD_S_FLYING_DIAMOND_IMPACT_4,
+  GD_S_FLYING_DIAMOND_IMPACT_5,
+  GD_S_FLYING_DIAMOND_IMPACT_6,
+  GD_S_FLYING_DIAMOND_IMPACT_7,
+  GD_S_FLYING_DIAMOND_IMPACT_8,
   GD_S_DIAMOND_COLLECTING,
+  GD_S_FLYING_DIAMOND_COLLECTING,
   GD_S_SKELETON_COLLECTING,
   GD_S_PNEUMATIC_COLLECTING,
   GD_S_BOMB_COLLECTING,
@@ -347,6 +393,7 @@ typedef enum _sound
   GD_S_REPLICATOR,
   GD_S_ACID_SPREADING,
   GD_S_BLADDER_MOVING,
+  GD_S_BLADDER_PUSHING,
   GD_S_BLADDER_CONVERTING,
   GD_S_BLADDER_SPENDER,
   GD_S_BITER_EATING,