#define GFX_ARG_ANIM_DELAY_RANDOM 38
#define GFX_ARG_POST_DELAY_FIXED 39
#define GFX_ARG_POST_DELAY_RANDOM 40
-#define GFX_ARG_NAME 41
-#define GFX_ARG_SCALE_UP_FACTOR 42
-#define GFX_ARG_TILE_SIZE 43
-#define GFX_ARG_CLONE_FROM 44
-#define GFX_ARG_FADE_MODE 45
-#define GFX_ARG_FADE_DELAY 46
-#define GFX_ARG_POST_DELAY 47
-#define GFX_ARG_AUTO_DELAY 48
-#define GFX_ARG_ALIGN 49
-#define GFX_ARG_VALIGN 50
-#define GFX_ARG_SORT_PRIORITY 51
-#define GFX_ARG_CLASS 52
-#define GFX_ARG_STYLE 53
-#define GFX_ARG_ACTIVE_XOFFSET 54
-#define GFX_ARG_ACTIVE_YOFFSET 55
-#define GFX_ARG_PRESSED_XOFFSET 56
-#define GFX_ARG_PRESSED_YOFFSET 57
-
-#define NUM_GFX_ARGS 58
+#define GFX_ARG_INIT_EVENT 41
+#define GFX_ARG_ANIM_EVENT 42
+#define GFX_ARG_NAME 43
+#define GFX_ARG_SCALE_UP_FACTOR 44
+#define GFX_ARG_TILE_SIZE 45
+#define GFX_ARG_CLONE_FROM 46
+#define GFX_ARG_FADE_MODE 47
+#define GFX_ARG_FADE_DELAY 48
+#define GFX_ARG_POST_DELAY 49
+#define GFX_ARG_AUTO_DELAY 50
+#define GFX_ARG_ALIGN 51
+#define GFX_ARG_VALIGN 52
+#define GFX_ARG_SORT_PRIORITY 53
+#define GFX_ARG_CLASS 54
+#define GFX_ARG_STYLE 55
+#define GFX_ARG_ACTIVE_XOFFSET 56
+#define GFX_ARG_ACTIVE_YOFFSET 57
+#define GFX_ARG_PRESSED_XOFFSET 58
+#define GFX_ARG_PRESSED_YOFFSET 59
+
+#define NUM_GFX_ARGS 60
/* values for sound configuration suffixes */
#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-2016 by Holger Schemel"
+#define PROGRAM_COPYRIGHT_STRING "Copyright \xa9""1995-2017 by Holger Schemel"
#define PROGRAM_COMPANY_STRING "A Game by Artsoft Entertainment"
#define PROGRAM_ICON_FILENAME "RocksIcon32x32.png"
boolean use_custom_template; /* use custom properties from template file */
boolean no_valid_file; /* set when level file missing or invalid */
+ boolean no_level_file; /* set when falling back to level template */
boolean changed; /* set when level was changed in the editor */
int post_delay_fixed; /* optional delay values after bored/global */
int post_delay_random; /* animations (pause before next animation) */
+ int init_event; /* optional event triggering animation start */
+ int anim_event; /* optional event triggering animation end */
+
int step_offset; /* optional step offset of toon animations */
int step_xoffset; /* optional step offset of toon animations */
int step_yoffset; /* optional step offset of toon animations */