summaryrefslogtreecommitdiff
path: root/src/industrytype.h
AgeCommit message (Collapse)Author
2020-12-14Add: new economy "frozen" that stops production changes and industry ↵Pavel Stupnikov
closures (#8282)
2020-06-28Add: [NewGRF] Industry behaviour flag to override second cargo production ↵Michael Lutz
clamping for water industries when using smooth economy. Smooth economy is only used when the corresponding setting is enabled and the industries does not use the production callback.
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-10-19Codechange: Use std::vector for industry tile layoutsNiels Martin Hansen
2019-04-18Codechange: use std::array for _sorted_industry_typesglx
2018-11-03Add: NewGRF support for 16-in-16-out industriesNiels Martin Hansen
2018-11-03Add: Industries can produce and accept up to 16 different cargoesNiels Martin Hansen
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by ↵planetmaker
Eagle_rainbow)
2012-09-08(svn r24513) -Add: [Script] ScriptIndustryType::IsProcessingIndustry.frosch
2012-01-03(svn r23735) -Codechange: remove ~50 includes from headers that weren't neededrubidium
2012-01-01(svn r23704) -Doc: Doxygen comment fixes and additions.alberth
2011-12-19(svn r23595) -Codechange: add comma after last enum to get a more uniform ↵rubidium
coding style
2011-12-19(svn r23594) -Codechange: follow coding style with multi line commentsrubidium
2011-12-15(svn r23526) -Codechange: unify cargos vs cargoesrubidium
2011-01-18(svn r21845) -Codechange: move documentation towards the code to make it ↵rubidium
more likely to be updates [d-m].
2010-11-20(svn r21267) -Doc: Typo fixes.alberth
2010-09-26(svn r20850) -Codechange: Add IndustrySpec::UsesSmoothEconomy() to ↵frosch
deduplicate code.
2010-08-26(svn r20623) -Codechange: unify the storing of animation related informationrubidium
2010-08-07(svn r20398) -Codechange: move some variables of GRFFileProps into (the new) ↵rubidium
GRFFilePropsBase
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-05-13(svn r19812) -Codechange: give some unnamed enums a name or, in case they ↵rubidium
consisted of unrelated values use static const (u)int
2010-03-28(svn r19521) -Codechange: Use a IndustryType array to sort industries by ↵terkhen
name instead of a LegendAndColour array.
2010-03-23(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT ↵smatz
and DECLARE_ENUM_AS_BIT_SET
2010-03-20(svn r19481) -Codechange: Turn _industry_counts into a static member of ↵frosch
Industry.
2010-02-22(svn r19193) -Codechange: increase the maximum number of airport tiles to ↵yexo
256 and introduce AirportTileOverrideManager
2010-02-15(svn r19136) -Doc: Added Doxygen comments for industry checking procedures.alberth
2010-02-08(svn r19063) -Codechange: type in constant name (andythenorth)yexo
2010-02-07(svn r19053) -Codechange: Add an enum for the special flags of industry ↵frosch
tiles. (based on andythenorth' work)
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-12-20(svn r18563) -Document: some industry related functionsrubidium
2009-11-24(svn r18282) -Codechange: Remove IndustrySpec::raw_industry_cost_multiplier ↵frosch
and use 8 * cost_multiplier instead.
2009-09-14(svn r17534) -Codechange: unify the naming of callback masks/flagsrubidium
2009-08-30(svn r17315) -Codechange: move code related to industry types to separate filesmatz