X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fmain.h;h=eb7e563babb5095e91f73dc45d6edbd5fbb3b6b7;hb=dc4ee700e44e99a58d73e1ef8b549f3f859d3646;hp=05c28b8e69d35675e26fa997a6c1490281ff470f;hpb=30f5fd7b8f2235820dcbe638a18319d802317530;p=rocksndiamonds.git diff --git a/src/main.h b/src/main.h index 05c28b8e..eb7e563b 100644 --- a/src/main.h +++ b/src/main.h @@ -1802,11 +1802,13 @@ #define GFX_SPECIAL_ARG_PREVIEW 15 #define GFX_SPECIAL_ARG_CRUMBLED 16 #define GFX_SPECIAL_ARG_TYPENAME 17 -#define GFX_SPECIAL_ARG_MENU 18 -#define GFX_SPECIAL_ARG_TOONS 19 -#define GFX_SPECIAL_ARG_QUIT 20 +#define GFX_SPECIAL_ARG_SUBMENU 18 +#define GFX_SPECIAL_ARG_MENU 19 +#define GFX_SPECIAL_ARG_TOONS 20 +#define GFX_SPECIAL_ARG_FADING 21 +#define GFX_SPECIAL_ARG_QUIT 22 -#define NUM_SPECIAL_GFX_ARGS 21 +#define NUM_SPECIAL_GFX_ARGS 23 /* these additional definitions are currently only used for draw offsets */ #define GFX_SPECIAL_ARG_INFO_MAIN 0 @@ -2004,11 +2006,13 @@ #define GAME_MODE_PSEUDO_PREVIEW 15 #define GAME_MODE_PSEUDO_CRUMBLED 16 #define GAME_MODE_PSEUDO_TYPENAME 17 -#define GAME_MODE_PSEUDO_MENU 18 -#define GAME_MODE_PSEUDO_TOONS 19 -#define GAME_MODE_QUIT 20 +#define GAME_MODE_PSEUDO_SUBMENU 18 +#define GAME_MODE_PSEUDO_MENU 19 +#define GAME_MODE_PSEUDO_TOONS 20 +#define GAME_MODE_PSEUDO_FADING 21 +#define GAME_MODE_QUIT 22 -#define NUM_GAME_MODES 21 +#define NUM_GAME_MODES 23 /* special definitions currently only used for custom artwork configuration */ #define MUSIC_PREFIX_BACKGROUND 0 @@ -2584,6 +2588,10 @@ struct GlobalInfo /* global values for fading screens and masking borders */ int border_status; + /* values for global animations */ + int anim_status; + int anim_status_next; + boolean use_envelope_request; };