(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 created
replace/41b28d7194a279bdc17475d4fbe2ea6ec885a466
belugas 17 years ago
parent 7aec26887c
commit 6d22aa54cf

@ -49,11 +49,19 @@ enum CheckProc {
CHECK_END,
};
/** How was the industry created */
enum IndustryConstructionType {
ICT_UNKNOWN,
ICT_NORMAL_GAMEPLAY,
ICT_MAP_GENERATION,
ICT_SCENARIO_EDITOR
ICT_UNKNOWN, ///< in previous game version or without newindustries activated
ICT_NORMAL_GAMEPLAY, ///< either by user or random creation proccess
ICT_MAP_GENERATION, ///< during random map creation
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 {

Loading…
Cancel
Save