X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fmain.h;h=976325dac8d68b13216a2f4f69d0563cebe76b4e;hb=b13dc8e30a0c07bea53bf168ae6d1017394d3c22;hp=8e37a2be4838ab9c05dc3d28c623a4ee9f4ec136;hpb=3ba53b20d22013787479256bbf445a958ec8826f;p=rocksndiamonds.git diff --git a/src/main.h b/src/main.h index 8e37a2be..976325da 100644 --- a/src/main.h +++ b/src/main.h @@ -415,7 +415,9 @@ extern struct GameInfo game; extern struct GlobalInfo global; extern struct ElementInfo element_info[]; extern struct GraphicInfo graphic_info[]; -extern struct SoundEffectInfo sound_effects[]; +extern struct ConfigInfo image_config[], sound_config[]; +extern struct FileInfo *image_files, *sound_files; +extern char *image_config_suffix[], *sound_config_suffix[]; /* often used screen positions */ #define SX 8 @@ -1458,7 +1460,14 @@ extern struct SoundEffectInfo sound_effects[]; #define NUM_SOUNDS 55 -/* values for sound effects */ +/* values for image configuration */ +#define GFX_BD_DIAMOND 0 +#define GFX_ROBOT_WHEEL 1 + +#define NUM_IMAGE_FILES 2 + + +/* values for sound configuration */ #define SND_BD_EMPTY_SPACE_DIGGING 0 #define SND_BD_SAND_DIGGING 1 #define SND_BD_DIAMOND_COLLECTING 2 @@ -1629,7 +1638,7 @@ extern struct SoundEffectInfo sound_effects[]; #define SND_MENU_HALL_OF_FAME 167 #define SND_MENU_INFO_SCREEN 168 -#define NUM_SOUND_EFFECTS 169 +#define NUM_SOUND_FILES 169 /* values for game_status */