Changeset - r14557:0378093d1b51
[Not reviewed]
master
0 1 0
alberth - 14 years ago 2010-02-15 11:04:27
alberth@openttd.org
(svn r19138) -Codechange: Rename CheckMultipleIndustryInTown() to FindTownForIndustry().
1 file changed with 8 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/industry_cmd.cpp
Show inline comments
 
@@ -1277,7 +1277,13 @@ static CheckNewIndustryProc * const _che
 
	CheckNewIndustry_OilRig,      ///< CHECK_OIL_RIG
 
};
 

	
 
static const Town *CheckMultipleIndustryInTown(TileIndex tile, int type)
 
/** Find a town for the industry, while checking for multiple industries in the same town.
 
 * @param tile Position of the industry to build.
 
 * @param type Industry type.
 
 * @param [out] err_mesg Error message, if any.
 
 * @return Town for the new industry, \c NULL if no good town can be found.
 
 */
 
static const Town *FindTownForIndustry(TileIndex tile, int type)
 
{
 
	const Town *t;
 
	const Industry *i;
 
@@ -1701,7 +1707,7 @@ static Industry *CreateNewIndustryHelper
 
	if (!custom_shape_check && _settings_game.game_creation.land_generator == LG_TERRAGENESIS && _generating_world && !_ignore_restrictions && !CheckIfCanLevelIndustryPlatform(tile, DC_NO_WATER, it, type)) return NULL;
 
	if (!CheckIfFarEnoughFromIndustry(tile, type)) return NULL;
 

	
 
	const Town *t = CheckMultipleIndustryInTown(tile, type);
 
	const Town *t = FindTownForIndustry(tile, type);
 
	if (t == NULL) return NULL;
 

	
 
	if (!CheckIfIndustryIsAllowed(tile, type, t)) return NULL;
0 comments (0 inline, 0 general)