| 
							
							
								 frosch | 5b449145f7 | (svn r22517) -Fix (r22472): If a NewGRF sprite ran out of bytes at a very specific point, data might be freed twice. | 2011-05-29 16:54:40 +00:00 |  | 
			
				
					| 
							
							
								 frosch | fae2477143 | (svn r22476) -Codechange: Deduplicate code for reading sprite layout sprites. | 2011-05-18 18:31:23 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bc6b348e7a | (svn r22472) -Fix: When a NewGRF assigned station properties 09 and/or 0A multiple times, the previously allocated sprite layouts were not freed. | 2011-05-17 20:11:19 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e55f849a29 | (svn r22457) -Codechange: Make the NewGRFSpriteLayout a direct member of TileLayoutSpriteGroup instead of allocating it separately. | 2011-05-14 17:33:26 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 7415b9cca2 | (svn r22456) -Codechange: Derive NewGRFSpriteLayout from DrawTileSprites for spritelayouts allocated on the heap, and make use of constructors and destructors. | 2011-05-14 17:25:45 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 2cec96388c | (svn r22444) -Add: When GRFs are disabled via Action E or due to GRM failure, also display an error in the GUI. | 2011-05-11 20:23:37 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 67b9eda8c6 | (svn r22443) -Codechange: Deduplicate code for deactivating GRFs. | 2011-05-11 20:22:04 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 76c7cbff70 | (svn r22436) -Fix (r18969): Apply railtype property 12 (station graphics) also to station groundsprites from action 1. | 2011-05-08 15:58:59 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bbcd2bab5d | (svn r22419) -Change: Always use the DOS palette for drawing. -Remove: the '-i' option for palette selection. | 2011-05-04 17:12:37 +00:00 |  | 
			
				
					| 
							
							
								 frosch | dbfd156eb6 | (svn r22416) -Fix: When action14 specified different values for the palette, the values were OR-ed. Use the last set value instead. | 2011-05-03 20:19:57 +00:00 |  | 
			
				
					| 
							
							
								 yexo | e9837ff1ec | (svn r22409) -Fix: [NewGRF] make sure the action2 ID of a generic feature callback is valid | 2011-05-01 21:02:18 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 6a1eb377ae | (svn r22408) -Cleanup: remove unused variable GRFFile::sprite_offset | 2011-05-01 20:46:36 +00:00 |  | 
			
				
					| 
							
							
								 yexo | abc2352537 | (svn r22389) -Fix [FS#4600]: try to make sure there is an early house available in the current climate for every townzone, not just a single available house for all climates/townzones | 2011-04-30 19:44:20 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 12bed9ac5a | (svn r22316) -Fix: [NewGRF] When determining refittability use the cargo translation table of the GRF setting the refitmask instead of the GRF defining the action 3. | 2011-04-10 17:21:43 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | 4313c0a0c8 | (svn r22300) -Fix (r22299): Missing out on a ! can have the opposite effect of what was intended | 2011-04-07 22:40:27 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | 87d07f19e8 | (svn r22299) -Fix [FS#4581]: Check the availability year of all houses, not just the NewGRF houses, when making sure that at least one is available onwards from year 0 | 2011-04-07 22:27:54 +00:00 |  | 
			
				
					| 
							
							
								 frosch | d12c2dfa24 | (svn r22250) -Cleanup (r16378): Engines poolitems do not need a flag for validness anymore. The pool knows that on its own. | 2011-03-13 22:05:29 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f5a7ad70dc | (svn r22203) -Doc: Document 'override_features'. | 2011-03-05 18:27:43 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 55c973966e | (svn r22186) -Fix: spelling mistake | 2011-03-04 21:14:00 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 261b34b705 | (svn r22175) -Fix: [NewGRF] memory leak if a station newgrf contains prop 09 twice for the same station id | 2011-03-03 21:24:03 +00:00 |  | 
			
				
					| 
							
							
								 yexo | b74de9ff72 | (svn r22165) -Fix: [NewGRF] memory leak if an industry newgrf had more than one prop A or 15 | 2011-03-03 20:26:19 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 18a2fadf35 | (svn r22164) -Fix: [NewGRF] disable a station newgrf when it contains an unterminated spritelayout in action0 prop 08 instead of crashing openttd | 2011-03-03 19:52:42 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 93533b603a | (svn r22162) -Fix [FS#4533]: No update of NewGRF window when unknown GRF name becomes available | 2011-03-03 18:47:46 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 12125f6033 | (svn r22157) -Fix: [NewGRF] industry prop 0x11 is 4-bytes long, not 3 bytes | 2011-02-28 15:24:35 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 89ff97f70a | (svn r22138) -Fix: skipping only the invalid part of an action14 failed, the rest of the action was skipped instead | 2011-02-24 18:13:59 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 57dc3ed716 | (svn r22106) -Codechange: Add DrawTileSeqStruct::MakeTerminator(), DrawTileSeqStruct::IsTerminator(), DrawTileSeqStruct::IsParentSprite() to simplify stuff. | 2011-02-19 13:16:34 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 949bfabe5e | (svn r22084) -Change: [NewGRF] Check grf version strictly and consider grfs with version < 2 as incompatible. If you have trouble with certain grfs from BaNaNaS, then bother the author about fixing the grf. | 2011-02-14 21:41:52 +00:00 |  | 
			
				
					| 
							
							
								 smatz | e8002f5b92 | (svn r22076) -Fix (r22075): build failed with GCC | 2011-02-14 12:39:45 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 66543bde1d | (svn r22075) -Fix [FS#4501]: newgrfs with invalid multi-tile houses could cause a valid 1x1 house following it to be seen as multi-tile, causing crashes | 2011-02-13 21:44:00 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6a58f34878 | (svn r22072) -Fix (r21966): flipping wasn't (correctly) disabled in some cases | 2011-02-13 19:49:53 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 67cbee4f64 | (svn r22040) -Codechange: handle case where too many Engines would be loaded, and ensure we don't overfill the SpriteGroup pool | 2011-02-09 18:46:55 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | cebe8ab630 | (svn r22004) -Change [FS#4471]: always report mammoth trains are disabled to NewGRFs, and allow the maximum train length to be modified in multiplayer as well | 2011-02-06 21:31:33 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c85d350310 | (svn r21960) -Change: show the length of vehicles in tiles, instead of half tiles in the depot -Fix [FS#4461]: don't count the number of vehicles but the length of vehicles to (configurably) limit train length | 2011-02-04 15:40:35 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 46b3d114a8 | (svn r21959) -Change: replace longbridges with custom maximum bridge and tunnel length setting | 2011-02-04 15:37:23 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 3057a26fd5 | (svn r21953) -Remove [FS#4456]: the non-uniform stations setting. Support for uniform stations has been broken for over a year | 2011-02-04 14:11:14 +00:00 |  | 
			
				
					| 
							
							
								 yexo | c70ee16ecf | (svn r21951) -Fix: [NewGRF] reset the carry flag every 4 bytes in action6 when adding more than one variable | 2011-02-04 08:29:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2f6c840ebf | (svn r21866) -Feature [FS#4394]: [NewGRF] Rail type property to influence sorting of rail types in the drop down list | 2011-01-20 12:22:38 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b8c9988d9f | (svn r21842) -Feature [FS#4393]: [NewGRF] Introduction dates/required types for rail types; e.g. introduce a particular rail type in 1960 (or when a vehicle using it is introduced), but also allow limiting its introduction to only happen when the required railtypes are available | 2011-01-18 21:30:59 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6371b75bcc | (svn r21841) -Feature: [NewGRF] Allow to define other railtypes that should be introduced if a particular rail type is introduced, e.g. to make sure slow rail is introduced when fast rail gets introduced | 2011-01-18 21:28:07 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 6e4dd56158 | (svn r21814) -Fix/Add: Check GRF version from action 8, and disallow usage of GRFs with versions above 7. | 2011-01-15 21:13:47 +00:00 |  | 
			
				
					| 
							
							
								 frosch | d9305ef99d | (svn r21708) -Add: [NewGRF] Report TTDPatch flag 4A (newobjects) as set. | 2011-01-04 11:06:39 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | fdeab92dc7 | (svn r21452) -Codechange: read object property 17 (number of views) | 2010-12-10 21:30:26 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 3df30280d4 | (svn r21370) -Fix: [NewGRF] a grf with an invalid action14 could cause an out of memory error | 2010-12-02 19:21:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6f549e54b5 | (svn r21369) -Fix: don't add object specs that weren't associate with graphics | 2010-12-02 18:51:44 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2223ff92c7 | (svn r21240) -Feature: [NewGRF] Implement action0 visual effect properties for ships and RVs (Hirundo) | 2010-11-18 14:32:09 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 46186134c8 | (svn r21239) -Codechange/Fix: [NewGRF] Use 0xFF instead of 0 as default value for visual effect. This makes setting train prop 22 to 0 actually work (Hirundo) | 2010-11-18 14:20:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7826b78415 | (svn r21224) -Fix [FS#4172]: [NewGRF] The specs' cargo strings and OpenTTD's use of the clashed. Provide properties so NewGRFs can provide cargo strings tailored for OpenTTD while retaining (some) backward compatability | 2010-11-17 18:35:59 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 18f0f1d81d | (svn r21216) -Feature: [NewGRF] Allow specifying a "choice list" for plurals | 2010-11-16 21:03:39 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0f9c40244a | (svn r21209) -Feature: [NewGRF] Allow setting the gender of the current string or select the case of the next substring | 2010-11-16 14:00:02 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0500c92003 | (svn r21208) -Add: [NewGRF] Mapping information w.r.t. a translation's case and gender names | 2010-11-16 12:47:22 +00:00 |  |