X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=88df586da83d553995800bd2767552197b33418e;hp=4ef22022c95a4e2d1dde0325742dce733695c09b;hb=22c1545e660b56b81728829aec43de128934ae04;hpb=f56d8f7d479ffe32afaa258a86425d7a4e166751 diff --git a/src/libgame/system.h b/src/libgame/system.h index 4ef22022..88df586d 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -96,7 +96,10 @@ #define TOUCH_MOVE_DISTANCE_DEFAULT 2 #define TOUCH_DROP_DISTANCE_DEFAULT 5 +#define TOUCH_TRANSPARENCY_DEFAULT 50 +#define ALPHA_FROM_TRANSPARENCY(x) ((100 - x) * SDL_ALPHA_OPAQUE / 100) +#define ALPHA_FADING_STEPSIZE(x) ((x) / 25) /* values for special settings for mobile devices */ #if defined(PLATFORM_ANDROID) @@ -1056,6 +1059,8 @@ struct SetupTouchInfo char grid_button[2][MAX_GRID_XSIZE][MAX_GRID_YSIZE]; + int transparency; /* in percent (0 == opaque, 100 == invisible) */ + boolean grid_initialized; };