rnd-20030616-1-src
[rocksndiamonds.git] / src / conf_snd.h
index f869225dade260d19a310d0911090abf5588b033..76486b633f8cccfb65d8a0757af24ea38f8f2437 100644 (file)
 
 /* values for sounds configuration */
 
-#define SND_BD_DIAMOND_COLLECTING                              0
-#define SND_BD_DIAMOND_IMPACT                          1
-#define SND_BD_ROCK_PUSHING                                    2
-#define SND_BD_ROCK_IMPACT                                     3
-#define SND_BD_MAGIC_WALL_ACTIVATING                   4
-#define SND_BD_MAGIC_WALL_ACTIVE                               5
-#define SND_BD_MAGIC_WALL_FILLING                              6
-#define SND_BD_AMOEBA_WAITING                          7
-#define SND_BD_AMOEBA_GROWING                          8
-#define SND_BD_AMOEBA_TURNING_TO_GEM                   9
-#define SND_BD_AMOEBA_TURNING_TO_ROCK                  10
-#define SND_BD_BUTTERFLY_MOVING                                11
-#define SND_BD_BUTTERFLY_WAITING                               12
-#define SND_BD_FIREFLY_MOVING                          13
-#define SND_BD_FIREFLY_WAITING                         14
-#define SND_SP_BASE_DIGGING                                    15
-#define SND_SP_BUGGY_BASE_DIGGING                              16
-#define SND_SP_BUGGY_BASE_ACTIVE                               17
-#define SND_SP_INFOTRON_COLLECTING                             18
-#define SND_SP_INFOTRON_IMPACT                         19
-#define SND_SP_ZONK_PUSHING                                    20
-#define SND_SP_ZONK_IMPACT                                     21
-#define SND_SP_DISK_RED_COLLECTING                             22
-#define SND_SP_DISK_ORANGE_PUSHING                             23
-#define SND_SP_DISK_YELLOW_PUSHING                             24
-#define SND_CLASS_SP_PORT_PASSING                              25
-#define SND_CLASS_SP_EXIT_PASSING                              26
-#define SND_CLASS_SP_EXIT_OPENING                              27
-#define SND_SP_SNIKSNAK_MOVING                         28
-#define SND_SP_SNIKSNAK_WAITING                                29
-#define SND_SP_ELECTRON_MOVING                         30
-#define SND_SP_ELECTRON_WAITING                                31
-#define SND_SP_TERMINAL_ACTIVATING                             32
-#define SND_SP_TERMINAL_ACTIVE                         33
-#define SND_CLASS_SOKOBAN_PUSHING                              34
-#define SND_CLASS_SOKOBAN_FILLING                              35
-#define SND_CLASS_SOKOBAN_EMPTYING                             36
-#define SND_EMPTY_SPACE_DIGGING                                37
-#define SND_SAND_DIGGING                                       38
-#define SND_EMERALD_COLLECTING                         39
-#define SND_EMERALD_IMPACT                                     40
-#define SND_DIAMOND_COLLECTING                         41
-#define SND_DIAMOND_IMPACT                                     42
-#define SND_DIAMOND_BREAKING                           43
-#define SND_ROCK_PUSHING                                       44
-#define SND_ROCK_IMPACT                                        45
-#define SND_BOMB_PUSHING                                       46
-#define SND_NUT_PUSHING                                        47
-#define SND_NUT_BREAKING                                       48
-#define SND_NUT_IMPACT                                 49
-#define SND_CLASS_DYNAMITE_COLLECTING                          50
-#define SND_CLASS_DYNAMITE_DROPPING                            51
-#define SND_CLASS_DYNAMITE_ACTIVE                              52
-#define SND_CLASS_KEY_COLLECTING                               53
-#define SND_CLASS_GATE_PASSING                                 54
-#define SND_BUG_MOVING                                 55
-#define SND_BUG_WAITING                                        56
-#define SND_SPACESHIP_MOVING                           57
-#define SND_SPACESHIP_WAITING                          58
-#define SND_YAMYAM_MOVING                                      59
-#define SND_YAMYAM_WAITING                                     60
-#define SND_YAMYAM_DIGGING                                     61
-#define SND_ROBOT_MOVING                                       62
-#define SND_ROBOT_WAITING                                      63
-#define SND_ROBOT_WHEEL_ACTIVATING                             64
-#define SND_ROBOT_WHEEL_ACTIVE                         65
-#define SND_MAGIC_WALL_ACTIVATING                              66
-#define SND_MAGIC_WALL_ACTIVE                          67
-#define SND_MAGIC_WALL_FILLING                         68
-#define SND_CLASS_AMOEBA_WAITING                               69
-#define SND_CLASS_AMOEBA_GROWING                               70
-#define SND_CLASS_AMOEBA_DROPPING                              71
-#define SND_ACID_SPLASHING                                     72
-#define SND_CLASS_QUICKSAND_FILLING                            73
-#define SND_CLASS_QUICKSAND_EMPTYING                           74
-#define SND_CLASS_EXIT_OPENING                                 75
-#define SND_CLASS_EXIT_PASSING                                 76
-#define SND_PENGUIN_PASSING                                    77
-#define SND_BALLOON_MOVING                                     78
-#define SND_BALLOON_WAITING                                    79
-#define SND_BALLOON_PUSHING                                    80
-#define SND_CLASS_BALLOON_SWITCH_ACTIVATING                    81
-#define SND_SPRING_MOVING                                      82
-#define SND_SPRING_PUSHING                                     83
-#define SND_SPRING_IMPACT                                      84
-#define SND_CLASS_WALL_GROWING                                 85
-#define SND_PEARL_COLLECTING                           86
-#define SND_PEARL_BREAKING                                     87
-#define SND_PEARL_IMPACT                                       88
-#define SND_CRYSTAL_COLLECTING                         89
-#define SND_CRYSTAL_IMPACT                                     90
-#define SND_ENVELOPE_COLLECTING                                91
-#define SND_INVISIBLE_SAND_DIGGING                             92
-#define SND_SHIELD_NORMAL_COLLECTING                   93
-#define SND_SHIELD_NORMAL_ACTIVE                               94
-#define SND_SHIELD_DEADLY_COLLECTING                   95
-#define SND_SHIELD_DEADLY_ACTIVE                               96
-#define SND_EXTRA_TIME_COLLECTING                              97
-#define SND_MOLE_MOVING                                        98
-#define SND_MOLE_WAITING                                       99
-#define SND_MOLE_DIGGING                                       100
-#define SND_CLASS_SWITCHGATE_SWITCH_ACTIVATING                 101
-#define SND_CLASS_SWITCHGATE_OPENING                           102
-#define SND_CLASS_SWITCHGATE_CLOSING                           103
-#define SND_CLASS_SWITCHGATE_PASSING                           104
-#define SND_TIMEGATE_SWITCH_ACTIVATING                 105
-#define SND_TIMEGATE_SWITCH_ACTIVE                             106
-#define SND_TIMEGATE_SWITCH_DEACTIVATING                       107
-#define SND_TIMEGATE_OPENING                           108
-#define SND_CLASS_TIMEGATE_CLOSING                             109
-#define SND_CLASS_TIMEGATE_PASSING                             110
-#define SND_CLASS_CONVEYOR_BELT_SWITCH_ACTIVATING              111
-#define SND_CLASS_CONVEYOR_BELT_ACTIVE                         112
-#define SND_CLASS_CONVEYOR_BELT_SWITCH_DEACTIVATING            113
-#define SND_LIGHT_SWITCH_ACTIVATING                            114
-#define SND_LIGHT_SWITCH_DEACTIVATING                  115
-#define SND_DX_SUPABOMB_PUSHING                                116
-#define SND_TRAP_DIGGING                                       117
-#define SND_TRAP_ACTIVATING                                    118
-#define SND_CLASS_TUBE_PASSING                                 119
-#define SND_AMOEBA_TURNING_TO_GEM                              120
-#define SND_AMOEBA_TURNING_TO_ROCK                             121
-#define SND_SPEED_PILL_COLLECTING                              122
-#define SND_DYNABOMB_INCREASE_NUMBER_COLLECTING                123
-#define SND_DYNABOMB_INCREASE_SIZE_COLLECTING          124
-#define SND_DYNABOMB_INCREASE_POWER_COLLECTING         125
-#define SND_CLASS_DYNABOMB_DROPPING                            126
-#define SND_CLASS_DYNABOMB_ACTIVE                              127
-#define SND_SATELLITE_MOVING                           128
-#define SND_SATELLITE_WAITING                          129
-#define SND_SATELLITE_PUSHING                          130
-#define SND_LAMP_ACTIVATING                                    131
-#define SND_LAMP_DEACTIVATING                          132
-#define SND_TIME_ORB_FULL_COLLECTING                   133
-#define SND_TIME_ORB_FULL_IMPACT                               134
-#define SND_TIME_ORB_EMPTY_PUSHING                             135
-#define SND_TIME_ORB_EMPTY_IMPACT                              136
-#define SND_GAME_OF_LIFE_WAITING                               137
-#define SND_GAME_OF_LIFE_GROWING                               138
-#define SND_BIOMAZE_WAITING                                    139
-#define SND_BIOMAZE_GROWING                                    140
-#define SND_PACMAN_MOVING                                      141
-#define SND_PACMAN_WAITING                                     142
-#define SND_PACMAN_DIGGING                                     143
-#define SND_DARK_YAMYAM_MOVING                         144
-#define SND_DARK_YAMYAM_WAITING                                145
-#define SND_DARK_YAMYAM_DIGGING                                146
-#define SND_PENGUIN_MOVING                                     147
-#define SND_PENGUIN_WAITING                                    148
-#define SND_PIG_MOVING                                 149
-#define SND_PIG_WAITING                                        150
-#define SND_PIG_DIGGING                                        151
-#define SND_DRAGON_MOVING                                      152
-#define SND_DRAGON_WAITING                                     153
-#define SND_DRAGON_ATTACKING                           154
-#define SND_CLASS_PLAYER_DYING                                 155
-#define SND_ELEMENT_EXPLODING                          156
-#define SND_SP_ELEMENT_EXPLODING                               157
-#define SND_GAME_STARTING                                      158
-#define SND_GAME_RUNNING_OUT_OF_TIME                   159
-#define SND_GAME_LEVELTIME_BONUS                               160
-#define SND_GAME_LOSING                                        161
-#define SND_GAME_WINNING                                       162
-#define SND_GAME_SOKOBAN_SOLVING                               163
-#define SND_MENU_DOOR_OPENING                          164
-#define SND_MENU_DOOR_CLOSING                          165
-#define SND_MENU_HALL_OF_FAME                          166
-#define SND_MENU_INFO_SCREEN                           167
+#define SND_CLASS_DEFAULT_DIGGING                              0
+#define SND_CLASS_DEFAULT_COLLECTING                           1
+#define SND_CLASS_DEFAULT_SNAPPING                             2
+#define SND_CLASS_DEFAULT_PUSHING                              3
+#define SND_CLASS_DEFAULT_IMPACT                               4
+#define SND_CLASS_DEFAULT_PASSING                              5
+#define SND_CLASS_DEFAULT_DYING                                        6
+#define SND_CLASS_DEFAULT_EXPLODING                            7
+#define SND_CLASS_SP_DEFAULT_EXPLODING                         8
+#define SND_BD_DIAMOND_COLLECTING                              9
+#define SND_BD_DIAMOND_IMPACT                          10
+#define SND_BD_ROCK_PUSHING                                    11
+#define SND_BD_ROCK_IMPACT                                     12
+#define SND_BD_MAGIC_WALL_ACTIVATING                   13
+#define SND_BD_MAGIC_WALL_ACTIVE                               14
+#define SND_BD_MAGIC_WALL_FILLING                              15
+#define SND_BD_AMOEBA_WAITING                          16
+#define SND_BD_AMOEBA_GROWING                          17
+#define SND_BD_AMOEBA_TURNING_TO_GEM                   18
+#define SND_BD_AMOEBA_TURNING_TO_ROCK                  19
+#define SND_BD_BUTTERFLY_MOVING                                20
+#define SND_BD_BUTTERFLY_WAITING                               21
+#define SND_BD_FIREFLY_MOVING                          22
+#define SND_BD_FIREFLY_WAITING                         23
+#define SND_SP_BASE_DIGGING                                    24
+#define SND_SP_BUGGY_BASE_DIGGING                              25
+#define SND_SP_BUGGY_BASE_ACTIVE                               26
+#define SND_SP_INFOTRON_COLLECTING                             27
+#define SND_SP_INFOTRON_IMPACT                         28
+#define SND_SP_ZONK_PUSHING                                    29
+#define SND_SP_ZONK_IMPACT                                     30
+#define SND_SP_DISK_RED_COLLECTING                             31
+#define SND_SP_DISK_ORANGE_PUSHING                             32
+#define SND_SP_DISK_YELLOW_PUSHING                             33
+#define SND_CLASS_SP_PORT_PASSING                              34
+#define SND_CLASS_SP_EXIT_PASSING                              35
+#define SND_CLASS_SP_EXIT_OPENING                              36
+#define SND_SP_SNIKSNAK_MOVING                         37
+#define SND_SP_SNIKSNAK_WAITING                                38
+#define SND_SP_ELECTRON_MOVING                         39
+#define SND_SP_ELECTRON_WAITING                                40
+#define SND_SP_TERMINAL_ACTIVATING                             41
+#define SND_SP_TERMINAL_ACTIVE                         42
+#define SND_CLASS_SOKOBAN_PUSHING                              43
+#define SND_CLASS_SOKOBAN_FILLING                              44
+#define SND_CLASS_SOKOBAN_EMPTYING                             45
+#define SND_EMPTY_SPACE_DIGGING                                46
+#define SND_SAND_DIGGING                                       47
+#define SND_EMERALD_COLLECTING                         48
+#define SND_EMERALD_IMPACT                                     49
+#define SND_DIAMOND_COLLECTING                         50
+#define SND_DIAMOND_IMPACT                                     51
+#define SND_DIAMOND_BREAKING                           52
+#define SND_ROCK_PUSHING                                       53
+#define SND_ROCK_IMPACT                                        54
+#define SND_BOMB_PUSHING                                       55
+#define SND_NUT_PUSHING                                        56
+#define SND_NUT_BREAKING                                       57
+#define SND_NUT_IMPACT                                 58
+#define SND_CLASS_DYNAMITE_COLLECTING                          59
+#define SND_CLASS_DYNAMITE_DROPPING                            60
+#define SND_CLASS_DYNAMITE_ACTIVE                              61
+#define SND_CLASS_KEY_COLLECTING                               62
+#define SND_CLASS_GATE_PASSING                                 63
+#define SND_BUG_MOVING                                 64
+#define SND_BUG_WAITING                                        65
+#define SND_SPACESHIP_MOVING                           66
+#define SND_SPACESHIP_WAITING                          67
+#define SND_YAMYAM_MOVING                                      68
+#define SND_YAMYAM_WAITING                                     69
+#define SND_YAMYAM_DIGGING                                     70
+#define SND_ROBOT_MOVING                                       71
+#define SND_ROBOT_WAITING                                      72
+#define SND_ROBOT_WHEEL_ACTIVATING                             73
+#define SND_ROBOT_WHEEL_ACTIVE                         74
+#define SND_MAGIC_WALL_ACTIVATING                              75
+#define SND_MAGIC_WALL_ACTIVE                          76
+#define SND_MAGIC_WALL_FILLING                         77
+#define SND_CLASS_AMOEBA_WAITING                               78
+#define SND_CLASS_AMOEBA_GROWING                               79
+#define SND_CLASS_AMOEBA_DROPPING                              80
+#define SND_ACID_SPLASHING                                     81
+#define SND_CLASS_QUICKSAND_FILLING                            82
+#define SND_CLASS_QUICKSAND_EMPTYING                           83
+#define SND_CLASS_EXIT_OPENING                                 84
+#define SND_CLASS_EXIT_PASSING                                 85
+#define SND_PENGUIN_PASSING                                    86
+#define SND_BALLOON_MOVING                                     87
+#define SND_BALLOON_WAITING                                    88
+#define SND_BALLOON_PUSHING                                    89
+#define SND_CLASS_BALLOON_SWITCH_ACTIVATING                    90
+#define SND_SPRING_MOVING                                      91
+#define SND_SPRING_PUSHING                                     92
+#define SND_SPRING_IMPACT                                      93
+#define SND_CLASS_WALL_GROWING                                 94
+#define SND_PEARL_COLLECTING                           95
+#define SND_PEARL_BREAKING                                     96
+#define SND_PEARL_IMPACT                                       97
+#define SND_CRYSTAL_COLLECTING                         98
+#define SND_CRYSTAL_IMPACT                                     99
+#define SND_ENVELOPE_COLLECTING                                100
+#define SND_INVISIBLE_SAND_DIGGING                             101
+#define SND_SHIELD_NORMAL_COLLECTING                   102
+#define SND_SHIELD_NORMAL_ACTIVE                               103
+#define SND_SHIELD_DEADLY_COLLECTING                   104
+#define SND_SHIELD_DEADLY_ACTIVE                               105
+#define SND_EXTRA_TIME_COLLECTING                              106
+#define SND_MOLE_MOVING                                        107
+#define SND_MOLE_WAITING                                       108
+#define SND_MOLE_DIGGING                                       109
+#define SND_CLASS_SWITCHGATE_SWITCH_ACTIVATING                 110
+#define SND_CLASS_SWITCHGATE_OPENING                           111
+#define SND_CLASS_SWITCHGATE_CLOSING                           112
+#define SND_CLASS_SWITCHGATE_PASSING                           113
+#define SND_TIMEGATE_SWITCH_ACTIVATING                 114
+#define SND_TIMEGATE_SWITCH_ACTIVE                             115
+#define SND_TIMEGATE_SWITCH_DEACTIVATING                       116
+#define SND_TIMEGATE_OPENING                           117
+#define SND_CLASS_TIMEGATE_CLOSING                             118
+#define SND_CLASS_TIMEGATE_PASSING                             119
+#define SND_CLASS_CONVEYOR_BELT_SWITCH_ACTIVATING              120
+#define SND_CLASS_CONVEYOR_BELT_ACTIVE                         121
+#define SND_CLASS_CONVEYOR_BELT_SWITCH_DEACTIVATING            122
+#define SND_LIGHT_SWITCH_ACTIVATING                            123
+#define SND_LIGHT_SWITCH_DEACTIVATING                  124
+#define SND_DX_SUPABOMB_PUSHING                                125
+#define SND_TRAP_DIGGING                                       126
+#define SND_TRAP_ACTIVATING                                    127
+#define SND_CLASS_TUBE_PASSING                                 128
+#define SND_AMOEBA_TURNING_TO_GEM                              129
+#define SND_AMOEBA_TURNING_TO_ROCK                             130
+#define SND_SPEED_PILL_COLLECTING                              131
+#define SND_DYNABOMB_INCREASE_NUMBER_COLLECTING                132
+#define SND_DYNABOMB_INCREASE_SIZE_COLLECTING          133
+#define SND_DYNABOMB_INCREASE_POWER_COLLECTING         134
+#define SND_CLASS_DYNABOMB_DROPPING                            135
+#define SND_CLASS_DYNABOMB_ACTIVE                              136
+#define SND_SATELLITE_MOVING                           137
+#define SND_SATELLITE_WAITING                          138
+#define SND_SATELLITE_PUSHING                          139
+#define SND_LAMP_ACTIVATING                                    140
+#define SND_LAMP_DEACTIVATING                          141
+#define SND_TIME_ORB_FULL_COLLECTING                   142
+#define SND_TIME_ORB_FULL_IMPACT                               143
+#define SND_TIME_ORB_EMPTY_PUSHING                             144
+#define SND_TIME_ORB_EMPTY_IMPACT                              145
+#define SND_GAME_OF_LIFE_WAITING                               146
+#define SND_GAME_OF_LIFE_GROWING                               147
+#define SND_BIOMAZE_WAITING                                    148
+#define SND_BIOMAZE_GROWING                                    149
+#define SND_PACMAN_MOVING                                      150
+#define SND_PACMAN_WAITING                                     151
+#define SND_PACMAN_DIGGING                                     152
+#define SND_DARK_YAMYAM_MOVING                         153
+#define SND_DARK_YAMYAM_WAITING                                154
+#define SND_DARK_YAMYAM_DIGGING                                155
+#define SND_PENGUIN_MOVING                                     156
+#define SND_PENGUIN_WAITING                                    157
+#define SND_PIG_MOVING                                 158
+#define SND_PIG_WAITING                                        159
+#define SND_PIG_DIGGING                                        160
+#define SND_DRAGON_MOVING                                      161
+#define SND_DRAGON_WAITING                                     162
+#define SND_DRAGON_ATTACKING                           163
+#define SND_GAME_STARTING                                      164
+#define SND_GAME_RUNNING_OUT_OF_TIME                   165
+#define SND_GAME_LEVELTIME_BONUS                               166
+#define SND_GAME_LOSING                                        167
+#define SND_GAME_WINNING                                       168
+#define SND_GAME_SOKOBAN_SOLVING                               169
+#define SND_DOOR_OPENING                                       170
+#define SND_DOOR_CLOSING                                       171
+#define SND_BACKGROUND_SCORES                          172
+#define SND_BACKGROUND_INFO                                    173
 
-#define NUM_SOUND_FILES                                168
+#define NUM_SOUND_FILES                                174
 
 #endif /* CONF_SND_H */