(svn r21166) -Codechange: Move MaybeNewIndustry() to IndustryBuildData::TryBuildNewIndustry().
This commit is contained in:
@@ -59,6 +59,7 @@ uint16 Industry::counts[NUM_INDUSTRYTYPES];
|
||||
|
||||
IndustrySpec _industry_specs[NUM_INDUSTRYTYPES];
|
||||
IndustryTileSpec _industry_tile_specs[NUM_INDUSTRYTILES];
|
||||
IndustryBuildData _industry_builder; ///< In-game manager of industries.
|
||||
|
||||
/**
|
||||
* This function initialize the spec arrays of both
|
||||
@@ -2051,7 +2052,7 @@ struct ProbabilityHelper {
|
||||
/**
|
||||
* Try to create a random industry, during gameplay
|
||||
*/
|
||||
static void MaybeNewIndustry()
|
||||
void IndustryBuildData::TryBuildNewIndustry()
|
||||
{
|
||||
uint num = 0;
|
||||
ProbabilityHelper cumulative_probs[NUM_INDUSTRYTYPES]; // probability collector
|
||||
@@ -2454,7 +2455,7 @@ void IndustryDailyLoop()
|
||||
for (uint16 j = 0; j < change_loop; j++) {
|
||||
/* 3% chance that we start a new industry */
|
||||
if (Chance16(3, 100)) {
|
||||
MaybeNewIndustry();
|
||||
_industry_builder.TryBuildNewIndustry();
|
||||
} else {
|
||||
Industry *i = Industry::GetRandom();
|
||||
if (i != NULL) {
|
||||
|
Reference in New Issue
Block a user