Include 'perfect' mode in tree placer setting helptext
This commit is contained in:
@@ -8,6 +8,9 @@ STR_ORDER_TEXT :{STRING6} {STRI
|
||||
##after STR_CONFIG_SETTING_TREE_PLACER_IMPROVED
|
||||
STR_CONFIG_SETTING_TREE_PLACER_PERFECT :Perfect
|
||||
|
||||
##after STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT
|
||||
STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT_EXTRA :{STRING}, 'Perfect' improves spreading and grouping
|
||||
|
||||
##after STR_FINANCES_SECTION_OTHER
|
||||
STR_FINANCES_SECTION_INFRASTRUCTURE_COSTS :{GOLD}Infrastructure Sharing
|
||||
STR_FINANCES_SECTION_INFRASTRUCTURE_INCOME :{GOLD}Infrastructure Sharing
|
||||
|
@@ -1897,6 +1897,19 @@ static bool ZoomMaxCfgName(SettingOnGuiCtrlData &data)
|
||||
}
|
||||
}
|
||||
|
||||
static bool TreePlacerSettingGUI(SettingOnGuiCtrlData &data)
|
||||
{
|
||||
switch (data.type) {
|
||||
case SOGCT_DESCRIPTION_TEXT:
|
||||
SetDParam(0, data.text);
|
||||
data.text = STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT_EXTRA;
|
||||
return true;
|
||||
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/* End - GUI callbacks */
|
||||
|
||||
/**
|
||||
|
@@ -88,6 +88,7 @@ static bool LinkGraphDistributionSettingGUI(SettingOnGuiCtrlData &data);
|
||||
static bool OrderTownGrowthRate(SettingOnGuiCtrlData &data);
|
||||
static bool AllowRoadStopsUnderBridgesSettingGUI(SettingOnGuiCtrlData &data);
|
||||
static bool ZoomMaxCfgName(SettingOnGuiCtrlData &data);
|
||||
static bool TreePlacerSettingGUI(SettingOnGuiCtrlData &data);
|
||||
|
||||
/* End - GUI callbacks */
|
||||
|
||||
@@ -3873,6 +3874,7 @@ str = STR_CONFIG_SETTING_TREE_PLACER
|
||||
strhelp = STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT
|
||||
strval = STR_CONFIG_SETTING_TREE_PLACER_NONE
|
||||
cat = SC_BASIC
|
||||
guiproc = TreePlacerSettingGUI
|
||||
|
||||
[SDT_VAR]
|
||||
var = game_creation.heightmap_rotation
|
||||
|
Reference in New Issue
Block a user