added options for vertical text spacing (used on info screens for now)
[rocksndiamonds.git] / src / main.h
index da76f7df76c26d96fc22ea35d9db4d97e2300635..c7088fefc0c1dfb4ba28219fa4532e114d7cf487 100644 (file)
@@ -2706,6 +2706,23 @@ struct InitInfo
   struct MenuPosInfo busy;
 };
 
+struct TextTypeInfo
+{
+  int large_spacing;
+  int normal_spacing;
+
+  int extra_spacing;
+};
+
+struct MenuTextInfo
+{
+  struct TextTypeInfo paragraph;
+  struct TextTypeInfo headline;
+  struct TextTypeInfo line;
+
+  struct TextTypeInfo all;
+};
+
 struct MenuInfo
 {
   int draw_xoffset[NUM_SPECIAL_GFX_ARGS];
@@ -2720,6 +2737,8 @@ struct MenuInfo
   int list_size[NUM_SPECIAL_GFX_ARGS];
   int list_size_info[NUM_SPECIAL_GFX_INFO_ARGS];
 
+  struct MenuTextInfo text;
+
   struct TitleFadingInfo enter_menu;
   struct TitleFadingInfo leave_menu;
   struct TitleFadingInfo enter_screen[NUM_SPECIAL_GFX_ARGS];
@@ -3061,6 +3080,9 @@ struct LevelInfo
   boolean mm_laser_red, mm_laser_green, mm_laser_blue;
   boolean df_laser_red, df_laser_green, df_laser_blue;
   int mm_time_fuse;
+  int mm_time_bomb;
+  int mm_time_ball;
+  int mm_time_block;
 
   /* ('int' instead of 'boolean' because used as selectbox value in editor) */
   int use_step_counter;                /* count steps instead of seconds for level */