@ -91,11 +91,11 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
/* Labels on the left side (global column 1). */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , WidgetDimensions : : unscaled . vsep_sparse , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_MAPGEN_MAPSIZE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_TERRAIN_TYPE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_VARIETY , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_SMOOTHNESS , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_QUANTITY_OF_RIVERS , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_BORDER_TYPE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_TERRAIN_TYPE , STR_ CONFIG_SETTING_TERRAIN_TYPE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_VARIETY , STR_ CONFIG_SETTING_VARIETY_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_SMOOTHNESS , STR_ CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_QUANTITY_OF_RIVERS , STR_ CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_BORDER_TYPE , STR_ MAPGEN_BORDER_TYPE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Widgets on the right side (global column 2). */
@ -106,11 +106,11 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_BY , STR_NULL ) , SetFill ( 0 , 1 ) , SetAlignment ( SA_CENTER ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_MAPGEN_MAPSIZE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TERRAIN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_VARIETY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_SMOOTHNESS_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_RIVER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_BORDERS_RANDOM ) , SetDataTip ( STR_JUST_STRING , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TERRAIN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ CONFIG_SETTING_TERRAIN_TYPE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_VARIETY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ CONFIG_SETTING_VARIETY_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_SMOOTHNESS_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_RIVER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_BORDERS_RANDOM ) , SetDataTip ( STR_JUST_STRING , STR_ MAPGEN_BORDER_TYPE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
@ -119,15 +119,15 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
/* Labels on the left side (global column 3). */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , WidgetDimensions : : unscaled . vsep_sparse , 0 ) ,
NWidget ( NWID_SELECTION , INVALID_COLOUR , WID_GL_CLIMATE_SEL_LABEL ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE , STR_ CONFIG_SETTING_SNOW_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE , STR_ CONFIG_SETTING_DESERT_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DATE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_TOWN_NAME_LABEL , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_TOWNS , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_INDUSTRIES , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_SEA_LEVEL , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DATE , STR_ MAPGEN_DATE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_TOWN_NAME_LABEL , STR_ MAPGEN_TOWN_NAME_DROPDOWN_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_TOWNS , STR_ MAPGEN_NUMBER_OF_TOWNS_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_INDUSTRIES , STR_ MAPGEN_NUMBER_OF_INDUSTRIES_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_SEA_LEVEL , STR_ MAPGEN_SEA_LEVEL_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Widgets on the right side (global column 4). */
@ -137,13 +137,13 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
/* Snow coverage. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE_TEXT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE_TEXT , STR_ CONFIG_SETTING_SNOW_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_COVERAGE_UP ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
/* Desert coverage. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_DESERT_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE_TEXT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE_TEXT , STR_ CONFIG_SETTING_DESERT_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_DESERT_COVERAGE_UP ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
/* Temperate/Toyland spacer. */
@ -152,13 +152,13 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
/* Starting date. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_GL_START_DATE_TEXT ) , SetDataTip ( STR_JUST_DATE_LONG , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_GL_START_DATE_TEXT ) , SetDataTip ( STR_JUST_DATE_LONG , STR_ MAPGEN_DATE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWNNAME_DROPDOWN ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_TOWN_NAME_DROPDOWN_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_INDUSTRY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_WATER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ MAPGEN_NUMBER_OF_TOWNS_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_INDUSTRY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ MAPGEN_NUMBER_OF_INDUSTRIES_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_WATER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ MAPGEN_SEA_LEVEL_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
EndContainer ( ) ,
@ -187,7 +187,7 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
EndContainer ( ) ,
/* Generate */
NWidget ( WWT_PUSHTXTBTN , COLOUR_GREEN , WID_GL_GENERATE_BUTTON ) , SetMinimalTextLines ( 3 , 0 ) , SetDataTip ( STR_MAPGEN_GENERATE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_GREEN , WID_GL_GENERATE_BUTTON ) , SetMinimalTextLines ( 3 , 0 ) , SetDataTip ( STR_MAPGEN_GENERATE , STR_ MAPGEN_GENERATE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
} ;
@ -211,8 +211,8 @@ static const NWidgetPart _nested_heightmap_load_widgets[] = {
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , WidgetDimensions : : unscaled . hsep_normal , 0 ) ,
/* Heightmap name label. */
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_NAME , STR_ NULL ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , WID_GL_HEIGHTMAP_NAME_TEXT ) , SetTextStyle ( TC_ORANGE ) , SetDataTip ( STR_JUST_RAW_STRING , STR_ NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_NAME , STR_ MAPGEN_HEIGHTMAP_NAME_TOOLTIP ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , WID_GL_HEIGHTMAP_NAME_TEXT ) , SetTextStyle ( TC_ORANGE ) , SetDataTip ( STR_JUST_RAW_STRING , STR_ MAPGEN_HEIGHTMAP_NAME_TOOLTIP ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
/* Generation options. */
@ -222,30 +222,30 @@ static const NWidgetPart _nested_heightmap_load_widgets[] = {
/* Labels on the left side (global column 1). */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , WidgetDimensions : : unscaled . vsep_sparse , 0 ) ,
/* Land generation option labels. */
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_SIZE_LABEL , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_ROTATION , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_HEIGHT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_QUANTITY_OF_RIVERS , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_SIZE_LABEL , STR_ MAPGEN_HEIGHTMAP_SIZE_LABEL_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_ MAPGEN_MAPSIZE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_ROTATION , STR_ CONFIG_SETTING_HEIGHTMAP_ROTATION_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_HEIGHT , STR_ MAPGEN_HEIGHTMAP_HEIGHT_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_QUANTITY_OF_RIVERS , STR_ CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Left half widgets (global column 2) */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , WidgetDimensions : : unscaled . vsep_sparse , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , WID_GL_HEIGHTMAP_SIZE_TEXT ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_SIZE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , WID_GL_HEIGHTMAP_SIZE_TEXT ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_SIZE , STR_ MAPGEN_HEIGHTMAP_SIZE_LABEL_TOOLTIP ) , SetFill ( 1 , 1 ) ,
/* Mapsize X * Y. */
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , WidgetDimensions : : unscaled . hsep_normal , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_ MAPGEN_MAPSIZE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_BY , STR_NULL ) , SetFill ( 0 , 1 ) , SetAlignment ( SA_CENTER ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_ MAPGEN_MAPSIZE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_ROTATION_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_ROTATION_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ CONFIG_SETTING_HEIGHTMAP_ROTATION_TOOLTIP ) , SetFill ( 1 , 1 ) ,
/* Heightmap highest peak. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_HEIGHTMAP_HEIGHT_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_TEXT ) , SetDataTip ( STR_JUST_INT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_TEXT ) , SetDataTip ( STR_JUST_INT , STR_ MAPGEN_HEIGHTMAP_HEIGHT_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_HEIGHTMAP_HEIGHT_UP ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_RIVER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_RIVER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_ CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
@ -254,14 +254,14 @@ static const NWidgetPart _nested_heightmap_load_widgets[] = {
/* Right half labels (global column 3) */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , WidgetDimensions : : unscaled . vsep_sparse , 0 ) ,
NWidget ( NWID_SELECTION , INVALID_COLOUR , WID_GL_CLIMATE_SEL_LABEL ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE , STR_ CONFIG_SETTING_SNOW_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE , STR_ CONFIG_SETTING_DESERT_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DATE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_TOWN_NAME_LABEL , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_TOWNS , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_INDUSTRIES , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DATE , STR_ MAPGEN_DATE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_TOWN_NAME_LABEL , STR_ MAPGEN_TOWN_NAME_DROPDOWN_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_TOWNS , STR_ MAPGEN_NUMBER_OF_TOWNS_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_INDUSTRIES , STR_ MAPGEN_NUMBER_OF_INDUSTRIES_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Right half widgets (global column 4) */
@ -271,13 +271,13 @@ static const NWidgetPart _nested_heightmap_load_widgets[] = {
/* Snow coverage. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE_TEXT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE_TEXT , STR_ CONFIG_SETTING_SNOW_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_COVERAGE_UP ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
/* Desert coverage. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_DESERT_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE_TEXT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE_TEXT , STR_ CONFIG_SETTING_DESERT_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_DESERT_COVERAGE_UP ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
/* Temperate/Toyland spacer. */
@ -286,12 +286,12 @@ static const NWidgetPart _nested_heightmap_load_widgets[] = {
/* Starting date. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_GL_START_DATE_TEXT ) , SetDataTip ( STR_JUST_DATE_LONG , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_GL_START_DATE_TEXT ) , SetDataTip ( STR_JUST_DATE_LONG , STR_ MAPGEN_DATE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWNNAME_DROPDOWN ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_TOWN_NAME_DROPDOWN_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_INDUSTRY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ MAPGEN_NUMBER_OF_TOWNS_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_INDUSTRY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_ MAPGEN_NUMBER_OF_INDUSTRIES_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
EndContainer ( ) ,
@ -304,7 +304,7 @@ static const NWidgetPart _nested_heightmap_load_widgets[] = {
EndContainer ( ) ,
/* Generate */
NWidget ( WWT_PUSHTXTBTN , COLOUR_GREEN , WID_GL_GENERATE_BUTTON ) , SetMinimalTextLines ( 3 , 0 ) , SetDataTip ( STR_MAPGEN_GENERATE , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_GREEN , WID_GL_GENERATE_BUTTON ) , SetMinimalTextLines ( 3 , 0 ) , SetDataTip ( STR_MAPGEN_GENERATE , STR_ MAPGEN_GENERATE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
} ;
@ -1280,30 +1280,30 @@ static const NWidgetPart _nested_create_scenario_widgets[] = {
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , WidgetDimensions : : unscaled . hsep_normal , 0 ) ,
/* Labels. */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , WidgetDimensions : : unscaled . vsep_sparse , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_ NULL ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DATE , STR_ NULL ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_SE_MAPGEN_FLAT_WORLD_HEIGHT , STR_ NULL ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_ MAPGEN_MAPSIZE_TOOLTIP ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_DATE , STR_ MAPGEN_DATE_TOOLTIP ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_SE_MAPGEN_FLAT_WORLD_HEIGHT , STR_ SE_MAPGEN_FLAT_WORLD_HEIGHT_TOOLTIP ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , WidgetDimensions : : unscaled . vsep_sparse , 0 ) ,
/* Map size. */
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , WidgetDimensions : : unscaled . hsep_normal , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_CS_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_CS_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_ MAPGEN_MAPSIZE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE ) , SetDataTip ( STR_MAPGEN_BY , STR_NULL ) , SetFill ( 0 , 1 ) , SetAlignment ( SA_CENTER ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_CS_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_ NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_CS_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_ MAPGEN_MAPSIZE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Date. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_START_DATE_DOWN ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_CS_START_DATE_TEXT ) , SetFill ( 1 , 1 ) , SetDataTip ( STR_JUST_DATE_LONG , STR_ NULL ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_CS_START_DATE_TEXT ) , SetFill ( 1 , 1 ) , SetDataTip ( STR_JUST_DATE_LONG , STR_ MAPGEN_DATE_TOOLTIP ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_START_DATE_UP ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) ,
EndContainer ( ) ,
/* Flat map height. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_DOWN ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_DOWN , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_DOWN ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_TEXT ) , SetFill ( 1 , 1 ) , SetDataTip ( STR_JUST_INT , STR_ NULL ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_TEXT ) , SetFill ( 1 , 1 ) , SetDataTip ( STR_JUST_INT , STR_ SE_MAPGEN_FLAT_WORLD_HEIGHT_TOOLTIP ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_UP ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_UP , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_UP ) ,
EndContainer ( ) ,
EndContainer ( ) ,