OpenTTD Source
20241108-master-g80f628063a
|
Data for managing the number of industries of a single industry type. More...
#include <industry.h>
Public Member Functions | |
void | Reset () |
Reset the entry. | |
bool | GetIndustryTypeData (IndustryType it) |
Set the probability and min_number fields for the industry type it for a running game. More... | |
Data Fields | |
uint32_t | probability |
Relative probability of building this industry. | |
uint8_t | min_number |
Smallest number of industries that should exist (either 0 or 1 ). | |
uint16_t | target_count |
Desired number of industries of this type. | |
uint16_t | max_wait |
Starting number of turns to wait (copied to wait_count). | |
uint16_t | wait_count |
Number of turns to wait before trying to build again. | |
Data for managing the number of industries of a single industry type.
Definition at line 307 of file industry.h.
bool IndustryTypeBuildData::GetIndustryTypeData | ( | IndustryType | it | ) |
Set the probability and min_number fields for the industry type it for a running game.
it | Industry type. |
Definition at line 2558 of file industry_cmd.cpp.
References GetIndustryGamePlayProbability(), min_number, and probability.
Referenced by IndustryBuildData::SetupTargetCount().