Commit Graph

419 Commits (cceccd58e558a37114154e7c783d7302d66511ba)

Author SHA1 Message Date
rubidium bcb93b3b75 (svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it 13 years ago
rubidium de980ef0f9 (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) 13 years ago
frosch 856db2751a (svn r23049) -Fix [FS#4810]: Use the same forest-check for the vegetation-map colour as for nearby station names. 13 years ago
planetmaker 0f5eff9187 (svn r22673) -Add #4690: Provide random bits in var 0x10 for callback 0x3B in all cases (Hirundo) 13 years ago
terkhen 7e0daae1ec (svn r22567) -Codechange: Store persistent storages inside a pool. 13 years ago
terkhen 3914192556 (svn r22556) -Codechange: Remove constness from the town pointer at industries. 13 years ago
planetmaker 122c4622f5 (svn r22548) -Codechange: Name also the magic number for the lumber mill's tree cutting action (FeyFre) 13 years ago
frosch a3d8633e40 (svn r22505) -Add: Separate EffectVehicleTypes for broken aircraft and smoke at copper ore mine, to make them distinguishable from each other and from smoke due to disasters. (only affects newly spawned effects) 14 years ago
frosch 62b6d0eb0e (svn r22482) -Codechange: Add some contants for the number of ticks between certain cyclical tasks. 14 years ago
smatz c85e1c3089 (svn r22116) -Codechange: use PoolBase::Clean() at more places 14 years ago
rubidium cb2c7f871f (svn r22018) -Cleanup: remove some (now) unneeded includes of functions.h 14 years ago
planetmaker 4fed6cc02e (svn r22012) -Add: [NewGRF] Test all industry layouts also when prospecting 14 years ago
planetmaker 1cb6024e1d (svn r22011) -Codechange: Rename a few variables and enhance code clearity 14 years ago
planetmaker c4544814da (svn r22010) -Feature-ette [FS#4131]: [NewGRF] Test all possible industry layouts during construction and add another pony to andy's stables 14 years ago
alberth 8c3041b3c9 (svn r22001) -Codechange: Rename difficulty.number_industries to difficulty.industry_density. 14 years ago
alberth f838069a44 (svn r22000) -Codechange: Introduce an enum for the industry density setting. 14 years ago
alberth d64ce48f4d (svn r21999) -Fix [FS#4474] (r21969): Use 'very low' industry density for generating industries in the SE. 14 years ago
alberth 4a1706d5b0 (svn r21998) -Fix (r21969): Number of industries difficulty setting should not affect the SE. 14 years ago
alberth e3a35f7d40 (svn r21969) -Feature: Introduce 'minimal' number of industries as a replacment for the old 'none' setting in the newgame window. 14 years ago
terkhen 0e51dab6a6 (svn r21924) -Codechange: Unify some parts of the articulated vehicle code.
-Cleanup: Avoid conversions to Train and RoadVehicle that are no longer required.
14 years ago
rubidium 05199a641a (svn r21890) -Cleanup: remove some unneeded includes 14 years ago
rubidium ec4f688ca0 (svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m]. 14 years ago
rubidium 6327f2b745 (svn r21490) -Codechange: abstract/encapsulate the map area iterating a bit 14 years ago
rubidium fcd12b07bc (svn r21489) -Codechange: replace the last instances of TILE_LOOP with TILE_AREA_LOOP 14 years ago
alberth de9c678901 (svn r21270) -Doc: Doxyment updates and additions. Removal of doxyment in code. 14 years ago
alberth 73364915f1 (svn r21265) -Fix [FS#4245]: Don't setup target industry type counts if there are no industry types available. 14 years ago
alberth 3f65b99859 (svn r21175) -Add: Forced construction of missing industries. 14 years ago
alberth be6ea97934 (svn r21174) -Add: Use a progressive back-off mechanism to reduce wasting build attempts at unbuildable industries. 14 years ago
alberth af72592ce1 (svn r21173) -Codechange: Don't recompute target industry counts each time. 14 years ago
alberth 93765020f1 (svn r21172) -Feature: Better control over how many new industries are created during the game. 14 years ago
alberth 40d69ce604 (svn r21171) -Change: Reset industry build data at game start or load. 14 years ago
alberth d698ee91df (svn r21169) -Feature: Do not build industries during economic recession. 14 years ago
alberth a9009b2acb (svn r21168) -Feature: Use desired industry counts rather than relative probability to decide which industry to build. 14 years ago
alberth 6d73213ab7 (svn r21167) -Codechange: Use IndustryBuildData::builddata instead of a local variable. 14 years ago
alberth c8e5a7b411 (svn r21166) -Codechange: Move MaybeNewIndustry() to IndustryBuildData::TryBuildNewIndustry(). 14 years ago
alberth aac41efa1a (svn r21159) -Codechange: AdvertiseIndustryOpening() also works with a const pointer. 14 years ago
alberth 373c615e9e (svn r21158) -Codechange: Assert boundary inside the loop rather than afterwards. 14 years ago
alberth b698045b82 (svn r21156) -Codechange: Introduce EconomyIsInRecession(). 14 years ago
yexo 30b29ae060 (svn r21052) -Fix (r20435): house/airporttile/industrytile newgrfs that defined tiles that relied on the substitute being drawn were broken 14 years ago
rubidium 6d72dd4b78 (svn r20942) -Feature [NewGRF]: make it possible to distinguish player built/randomly placed industries in the location and land slope check callbacks 14 years ago
frosch 1abaae6002 (svn r20900) -Codechange: Move ProductionLevels enum to industry.h 14 years ago
frosch 8a55246fe6 (svn r20896) -Codechange: Split recompution of productionrates for non-smooth economy to separate function. 14 years ago
frosch d8887e4848 (svn r20850) -Codechange: Add IndustrySpec::UsesSmoothEconomy() to deduplicate code. 14 years ago
smatz 037cc66755 (svn r20764) -Codechange: minor coding style fix 14 years ago
yexo a25dc57aac (svn r20754) -Fix [FS#4112]: assert when an industry previously build on water was flooded because it's grf changed/is missing 14 years ago
yexo 23723413ca (svn r20747) -Fix: overbuilding an object with water under it succeeded even for industries that can't be build on water 14 years ago
frosch 4a4dd45193 (svn r20743) -Fix: Make testruns of clearing an object tile not influence repeated testruns resp. the exec run. 14 years ago
alberth c10b57c260 (svn r20738) -Codechange: Introduce a function for getting the number of industries that should be build. 14 years ago
alberth c95bd6c214 (svn r20737) -Codechange: Introduce a function for advertising opening of a new industry. 14 years ago
alberth 8bda2b2313 (svn r20736) -Codechange: Introduce a new function for trying to create a new industry. 14 years ago