mirror of https://github.com/OpenTTD/OpenTTD
(svn r10570) -Codechange: Add enum required for Callback 0x22: CBID_INDUSTRY_AVAILABLE
-Documentation: Add documentation for enum IndustryConstructionType, which describes how the industry has been createdrelease/0.6
parent
7aec26887c
commit
6d22aa54cf
|
@ -49,11 +49,19 @@ enum CheckProc {
|
||||||
CHECK_END,
|
CHECK_END,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/** How was the industry created */
|
||||||
enum IndustryConstructionType {
|
enum IndustryConstructionType {
|
||||||
ICT_UNKNOWN,
|
ICT_UNKNOWN, ///< in previous game version or without newindustries activated
|
||||||
ICT_NORMAL_GAMEPLAY,
|
ICT_NORMAL_GAMEPLAY, ///< either by user or random creation proccess
|
||||||
ICT_MAP_GENERATION,
|
ICT_MAP_GENERATION, ///< during random map creation
|
||||||
ICT_SCENARIO_EDITOR
|
ICT_SCENARIO_EDITOR ///< while scenarion edition
|
||||||
|
};
|
||||||
|
|
||||||
|
/** From where is callback CBID_INDUSTRY_AVAILABLE been called */
|
||||||
|
enum IndustryAvailabilityCallType {
|
||||||
|
IACT_MAPGENERATION, ///< during random map generation
|
||||||
|
IACT_RANDOMCREATION, ///< during creation of random ingame industry
|
||||||
|
IACT_USERCREATION, ///< from the Fund/build window
|
||||||
};
|
};
|
||||||
|
|
||||||
enum IndustyBehaviour {
|
enum IndustyBehaviour {
|
||||||
|
|
Loading…
Reference in New Issue