| 
							
							
								 Niels Martin Hansen | e66cec8f86 | Add: NewGRF support for 16-in-16-out industries | 2018-11-03 21:43:54 +01:00 |  | 
			
				
					| 
							
							
								 Niels Martin Hansen | 8859381d30 | Add: Industries can produce and accept up to 16 different cargoes | 2018-11-03 21:43:54 +01:00 |  | 
			
				
					| 
							
							
								 Charles Pigott | f5b1115039 | Doc: Lots and lots of doxymentation fixes | 2018-10-31 12:35:54 +01:00 |  | 
			
				
					| 
							
							
								 PeterN | 4cebebcf68 | Change: Add CargoTypes type for cargo masks. (#6790) | 2018-05-21 22:08:39 +01:00 |  | 
			
				
					| 
							
							
								 frosch | 6347e5f11e | (svn r27932) -Fix (r0) [FS#6639]: Forest, candyfloss forest and battery farm skipped the first animation frame. | 2017-11-25 16:50:28 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 27033a2231 | (svn r27841) -Fix: Don't consider locks or ship depots as clear water when placing industries. | 2017-04-02 17:36:53 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9daf7e749c | (svn r26879) -Codechange: remove most MayHaveBridgeAbove calls since the data is now always accessible | 2014-09-21 11:24:51 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 87dd209784 | (svn r26729) -Feature: Warn about missing industries after generating a map. | 2014-08-13 19:31:45 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0463dbdc9e | (svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | 2014-04-23 20:13:33 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | 2aa545a842 | (svn r26457) -Codechange: Remove unused parameter from SetIndustryCompleted | 2014-04-12 11:43:04 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 03169121c2 | (svn r26328) -Fix: Warnings and compilation failures. | 2014-02-10 17:13:54 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c7629735a3 | (svn r26312) -Codechange: iterate the nearby tiles instead of the industry list for a conflicting industry when the number of industries is really large (MJP) | 2014-02-06 21:05:00 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 30a95966ec | (svn r26308) -Fix-ish: do not try to build more towns/industries than the pool can hold (MJP) | 2014-02-06 20:42:09 +00:00 |  | 
			
				
					| 
							
							
								 zuu | e50478c053 | (svn r25853) -Codechange: Simplify SetupFarmFieldFence by replacing the Axis and north parameter with a direction parameter and taking adventage of the new unified SetFence function (cirdan, LordAro) | 2013-10-12 22:28:38 +00:00 |  | 
			
				
					| 
							
							
								 zuu | fb5dc7762b | (svn r25852) -Codechange: Merge GetFenceXX/SetFenceXX into one common GetFonce/SetFence for all directions that take an extra direction parameter (cirdan, LordAro) | 2013-10-12 22:23:43 +00:00 |  | 
			
				
					| 
							
							
								 zuu | e7c6786016 | (svn r25850) -Codechange: Merge IsBadFarmFieldTile and IsValidFarmFieldTile into IsSuitableForFarmField (cirdan, LordAro) | 2013-10-12 22:17:11 +00:00 |  | 
			
				
					| 
							
							
								 zuu | dfb5663313 | (svn r25849) -Codechange: Introduce IsTileFlat to not compute full slope information for situations when we only want to know if a tile is flat or not (cirdan, LordAro) | 2013-10-12 22:07:58 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 1b5b4db690 | (svn r25238) -Feature: Display imminent closure of an industry in its view window. | 2013-05-12 19:38:30 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | c24374f99c | (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) | 2013-01-08 22:46:42 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 3ce8d2ce70 | (svn r24846) -Add: Advanced settings to disable certain sound effects. | 2012-12-23 21:09:09 +00:00 |  | 
			
				
					| 
							
							
								 zuu | 0826994821 | (svn r24623) -Feature: Allow GameScripts to construct and prospect industries without having a sponsor | 2012-10-22 18:56:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bcac3d16b6 | (svn r24513) -Add: [Script] ScriptIndustryType::IsProcessingIndustry. | 2012-09-08 12:14:00 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a8c88f43b6 | (svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and NewsFlag instead. | 2012-05-26 14:16:03 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a0be398da9 | (svn r24283) -Codechange: Add AddTileNewsItem function to preemptively deduplicate code. | 2012-05-26 14:15:57 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 16b310d8ce | (svn r24186) -Feature: [NewGRF] Callback to set industry production level on construction. (andythenorth) | 2012-04-28 16:44:01 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 789c95d4b8 | (svn r24185) -Codechange: Deduplicate some only partly deduplicated code. | 2012-04-28 16:07:28 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 41e5c839e0 | (svn r24179) -Codechange: move some variables of Town to TownCache | 2012-04-25 20:50:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c425368a17 | (svn r24107) -Fix [FS#5143] (r3181): Glass-sprite of bubble-generator was not drawn anymore for completely constructed tiles. | 2012-04-09 10:18:10 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a1f2ad880d | (svn r24040) -Fix [FS#5095]: Improve error messages wrt. the placement restrictions of banks, water towers and toy shops. | 2012-03-17 19:48:26 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6d6be50ae0 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 4af8c2d5e1 | (svn r23704) -Doc: Doxygen comment fixes and additions. | 2012-01-01 17:22:32 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 77b7366c29 | (svn r23622) -Add: a set of events to trigger in a GameScript | 2011-12-19 20:59:36 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3d88c74389 | (svn r23526) -Codechange: unify cargos vs cargoes | 2011-12-15 21:56:00 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 2b1a380902 | (svn r23458) -Fix: don't assume all industries that cut trees have tile 0,0 -Fix: wait until all tiles of an industry are completed before starting to cut trees | 2011-12-09 16:12:38 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 98103121d4 | (svn r23355) -Codechange: rename all AI* to Script* (Rubidium) | 2011-11-29 23:15:35 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 5c838ff1c3 | (svn r23168) -Feature [FS#1824]: always draw fences around field tiles | 2011-11-08 19:48:47 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 52774235eb | (svn r23148) -Change: [NewGRF] Check the results of various callbacks for validness. | 2011-11-08 17:27:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 30874b5e81 | (svn r23147) -Change: [NewGRF v8] Unify the return values of boolean callbacks, and check the results for validity. | 2011-11-08 17:26:49 +00:00 |  | 
			
				
					| 
							
							
								 frosch | b98c7763de | (svn r23146) -Change: [NewGRF v8] Make callback 22 return a probability to use instead of property 18. | 2011-11-08 17:26:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2a2c102b0b | (svn r23108) -Codechange: more uint -> int / byte -> int conversions for Z related variables | 2011-11-04 11:52:19 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 459c9523e8 | (svn r23107) -Codechange: let GetSlopePixelZ and TerraformTile tile type functions use int z as well | 2011-11-04 11:36:10 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 19eabdba2c | (svn r23106) -Codechange: pass int* to GetTileSlope and friends | 2011-11-04 11:30:37 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 798f5a8608 | (svn r23102) -Codechange: remove the remaining pointless multiplications by TILE_HEIGHT | 2011-11-04 10:31:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1dc685aeea | (svn r23100) -Codechange: remove pointless multiplications by TILE_HEIGHT for the terraform code | 2011-11-04 10:30:10 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 69162621d8 | (svn r23096) -Codechange: remove useless divisions and multiplications by TILE_HEIGHT for the snow line code | 2011-11-04 10:25:58 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2ed0f93bfb | (svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it | 2011-11-04 10:22:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7757a2ed40 | (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) | 2011-11-04 10:18:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 3eddb9c23f | (svn r23049) -Fix [FS#4810]: Use the same forest-check for the vegetation-map colour as for nearby station names. | 2011-10-21 19:10:35 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | dfa45e79fe | (svn r22673) -Add #4690: Provide random bits in var 0x10 for callback 0x3B in all cases (Hirundo) | 2011-07-19 16:52:30 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | 00e5c1df18 | (svn r22567) -Codechange: Store persistent storages inside a pool. | 2011-06-12 20:47:45 +00:00 |  |