Include 'perfect' mode in tree placer setting helptext

pull/532/head
Jonathan G Rennison 1 year ago
parent 58c0aac15f
commit 819b9fcdd9

@ -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

Loading…
Cancel
Save