GRID_REAL_HEIGHT), \
MAX_GRID_YSIZE)
-#define DEFAULT_GRID_XSIZE(n) (n == 0 ? DEFAULT_GRID_XSIZE_0 : \
+#define DEFAULT_GRID_XSIZE(n) ((n) == 0 ? DEFAULT_GRID_XSIZE_0 : \
DEFAULT_GRID_XSIZE_1)
-#define DEFAULT_GRID_YSIZE(n) (n == 0 ? DEFAULT_GRID_YSIZE_0 : \
+#define DEFAULT_GRID_YSIZE(n) ((n) == 0 ? DEFAULT_GRID_YSIZE_0 : \
DEFAULT_GRID_YSIZE_1)
#define GRID_ACTIVE_NR() (video.screen_width > \
int grid_ysize;
char grid_button[MAX_GRID_XSIZE][MAX_GRID_YSIZE];
+
char grid_button_highlight;
};
char grid_button[2][MAX_GRID_XSIZE][MAX_GRID_YSIZE];
int transparency; /* in percent (0 == opaque, 100 == invisible) */
+ boolean draw_outlined;
boolean grid_initialized;
};