#define GFX_SPECIAL_ARG_PANEL 24
#define GFX_SPECIAL_ARG_PREVIEW 25
#define GFX_SPECIAL_ARG_CRUMBLED 26
-#define GFX_SPECIAL_ARG_TYPENAME 27
-#define GFX_SPECIAL_ARG_SUBMENU 28
-#define GFX_SPECIAL_ARG_MENU 29
-#define GFX_SPECIAL_ARG_TOONS 30
-#define GFX_SPECIAL_ARG_FADING 31
-#define GFX_SPECIAL_ARG_QUIT 32
+#define GFX_SPECIAL_ARG_MAINONLY 27
+#define GFX_SPECIAL_ARG_TYPENAME 28
+#define GFX_SPECIAL_ARG_SUBMENU 29
+#define GFX_SPECIAL_ARG_MENU 30
+#define GFX_SPECIAL_ARG_TOONS 31
+#define GFX_SPECIAL_ARG_FADING 32
+#define GFX_SPECIAL_ARG_QUIT 33
-#define NUM_SPECIAL_GFX_ARGS 33
+#define NUM_SPECIAL_GFX_ARGS 34
/* these additional definitions are currently only used for draw offsets */
#define GFX_SPECIAL_ARG_INFO_MAIN 0
#define GAME_MODE_PSEUDO_PANEL 24
#define GAME_MODE_PSEUDO_PREVIEW 25
#define GAME_MODE_PSEUDO_CRUMBLED 26
-#define GAME_MODE_PSEUDO_TYPENAME 27
-#define GAME_MODE_PSEUDO_SUBMENU 28
-#define GAME_MODE_PSEUDO_MENU 29
-#define GAME_MODE_PSEUDO_TOONS 30
-#define GAME_MODE_PSEUDO_FADING 31
-#define GAME_MODE_QUIT 32
+#define GAME_MODE_PSEUDO_MAINONLY 27
+#define GAME_MODE_PSEUDO_TYPENAME 28
+#define GAME_MODE_PSEUDO_SUBMENU 29
+#define GAME_MODE_PSEUDO_MENU 30
+#define GAME_MODE_PSEUDO_TOONS 31
+#define GAME_MODE_PSEUDO_FADING 32
+#define GAME_MODE_QUIT 33
-#define NUM_GAME_MODES 33
+#define NUM_GAME_MODES 34
/* special definitions currently only used for custom artwork configuration */
#define MUSIC_PREFIX_BACKGROUND 0
#define PROGRAM_VERSION_MINOR 0
#define PROGRAM_VERSION_PATCH 0
#define PROGRAM_VERSION_BUILD 0
+#define PROGRAM_VERSION_EXTRA " RC1"
#define PROGRAM_TITLE_STRING "Rocks'n'Diamonds"
#define PROGRAM_AUTHOR_STRING "Holger Schemel"
#define PROGRAM_EMAIL_STRING "info@artsoft.org"
#define PROGRAM_WEBSITE_STRING "http://www.artsoft.org/"
-#define PROGRAM_COPYRIGHT_STRING "Copyright \xa9""1995-2015 by Holger Schemel"
+#define PROGRAM_COPYRIGHT_STRING "Copyright \xa9""1995-2016 by Holger Schemel"
#define PROGRAM_COMPANY_STRING "A Game by Artsoft Entertainment"
#define PROGRAM_ICON_FILENAME "RocksIcon32x32.png"
/* global animation graphic and control definitions */
int graphic[NUM_GLOBAL_ANIM_PARTS_ALL][NUM_SPECIAL_GFX_ARGS];
+
+ /* global animation sound definitions */
+ int sound[NUM_GLOBAL_ANIM_PARTS_ALL][NUM_SPECIAL_GFX_ARGS];
};
struct GraphicInfo
extern Bitmap *bitmap_db_panel;
extern Bitmap *bitmap_db_door_1;
extern Bitmap *bitmap_db_door_2;
-extern Bitmap *bitmap_db_toons;
extern DrawBuffer *fieldbuffer;
extern DrawBuffer *drawto_field;