Changeset - r24611:1d3101b68fbe
[Not reviewed]
master
0 4 0
Charles Pigott - 4 years ago 2020-04-05 18:36:25
charlespigott@googlemail.com
Change: Remove disable_unsuitable_building setting

This setting is no longer useful, as you can now always build roads,
canals, etc.
4 files changed with 0 insertions and 12 deletions:
0 comments (0 inline, 0 general)
src/settings_gui.cpp
Show inline comments
 
@@ -1555,7 +1555,6 @@ static SettingsContainer &GetSettingsTre
 
				construction->Add(new SettingEntry("gui.persistent_buildingtools"));
 
				construction->Add(new SettingEntry("gui.quick_goto"));
 
				construction->Add(new SettingEntry("gui.default_rail_type"));
 
				construction->Add(new SettingEntry("gui.disable_unsuitable_building"));
 
			}
 

	
 
			interface->Add(new SettingEntry("gui.autosave"));
src/settings_type.h
Show inline comments
 
@@ -108,7 +108,6 @@ struct GUISettings {
 
	uint8  window_soft_limit;                ///< soft limit of maximum number of non-stickied non-vital windows (0 = no limit)
 
	ZoomLevel zoom_min;                      ///< minimum zoom out level
 
	ZoomLevel zoom_max;                      ///< maximum zoom out level
 
	bool   disable_unsuitable_building;      ///< disable infrastructure building when no suitable vehicles are available
 
	byte   autosave;                         ///< how often should we do autosaves?
 
	bool   threaded_saves;                   ///< should we do threaded saves?
 
	bool   keep_all_autosave;                ///< name the autosave in a different way
src/table/settings.ini
Show inline comments
 
@@ -3049,15 +3049,6 @@ str      = STR_CONFIG_SETTING_WARN_LOST_
 
strhelp  = STR_CONFIG_SETTING_WARN_LOST_VEHICLE_HELPTEXT
 

	
 
[SDTC_BOOL]
 
var      = gui.disable_unsuitable_building
 
flags    = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
 
def      = true
 
str      = STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING
 
strhelp  = STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING_HELPTEXT
 
proc     = RedrawScreen
 
cat      = SC_EXPERT
 

	
 
[SDTC_BOOL]
 
var      = gui.new_nonstop
 
flags    = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
 
def      = false
src/vehicle.cpp
Show inline comments
 
@@ -1792,7 +1792,6 @@ bool CanBuildVehicleInfrastructure(Vehic
 
	assert(IsCompanyBuildableVehicleType(type));
 

	
 
	if (!Company::IsValidID(_local_company)) return false;
 
	if (!_settings_client.gui.disable_unsuitable_building) return true;
 

	
 
	UnitID max;
 
	switch (type) {
0 comments (0 inline, 0 general)