| 
							
							
								 Charles Pigott | f5b1115039 | Doc: Lots and lots of doxymentation fixes | 2018-10-31 12:35:54 +01:00 |  | 
			
				
					| 
							
							
								 Johannes E. Krause | 662dcc3c31 | Fix #6920: Make 9.8m/s^2 a common constant for TE-calculation | 2018-09-30 20:45:41 +02:00 |  | 
			
				
					| 
							
							
								 PeterN | 4cebebcf68 | Change: Add CargoTypes type for cargo masks. (#6790) | 2018-05-21 22:08:39 +01:00 |  | 
			
				
					| 
							
							
								 alberth | ad88588481 | (svn r27797) -Add: Display aircraft type in its vehicle window (patch by Samu) | 2017-03-18 20:43:43 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 4b8b9e1cb1 | (svn r27700) -Codechange: Simplify railtype date introduction. A check that is safe to run every day before the last railtype has been introduced, is also safe to run after the last railtype has been introduced. | 2016-12-20 12:35:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ee9a54c0a0 | (svn r27598) -Fix: Company 0 could accept engine previews before they were offered. | 2016-06-09 19:04:53 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ebb6e38075 | (svn r27578) -Fix [FS#6454]: Vehicles could not be hidden from the purchase list when they were in exclusive preview. | 2016-05-22 11:04:34 +00:00 |  | 
			
				
					| 
							
							
								 alberth | f72ad87540 | (svn r26802) -Add: Command to set visibility of an engine for a company (based on patch by Juanjo). | 2014-09-07 16:12:58 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9ed12b0f07 | (svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL) | 2014-04-25 15:40:32 +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 |  | 
			
				
					| 
							
							
								 alberth | 24d3594723 | (svn r25640) -Fix: Do not suggest a start date for the game when there will be no vehicles available at all. | 2013-07-31 07:30:18 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 46901b73b2 | (svn r25639) -Codechange: Rename both 'STR_ERROR_NO_VEHICLES_AVAILABLE*' strings. | 2013-07-31 07:25:58 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1efc64fa7d | (svn r25553) -Fix [FS#5530]: provide a warning when no vehicles are available, and tell what to do in that case | 2013-07-02 18:57:26 +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 | f93602aec9 | (svn r24813) -Change: Offer engine previews only to companies which actually use the particular vehicle-type/cargo-type combination. | 2012-12-09 16:55:57 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 51fca5eec7 | (svn r24812) -Fix: Close pending preview windows when the engine is introduced to everyone. | 2012-12-09 16:55:38 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5c358c4173 | (svn r24811) -Add: Close engine preview window when another client accepts it. | 2012-12-09 16:55:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 0e4b212c45 | (svn r24810) -Fix: Make engine preview offers more robust wrt. changes in the company ranking. | 2012-12-09 16:55:03 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 3439769fef | (svn r24660) -Feature: do not display the preview window for disabled vehicle types (Eagle_rainbow) | 2012-11-01 22:42:29 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 0849fb8d36 | (svn r24535) -Doc: Two additions, lots of small spelling fixes, and some Doxygen improvements. | 2012-09-21 09:47:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 9f9cad1ac9 | (svn r24492) -Add: [NoGo] Useful behaviour for GSEngine::IsValidEngine and GSEngine::IsBuildable when outside GSCompanyMode scope. | 2012-08-21 19:53:08 +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 | fb63991851 | (svn r24200) -Fix [FS#5149]: Invalidate build vehicle windows every month, in case they need resorting due to changed reliabilities. | 2012-05-05 19:25:20 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 1777809e14 | (svn r23861) -Feature: [NewGRF] New algorithm (activated via an engine flag) to determine the capacity of vehicles. This allows vehicles to better control the capacity for cargotypes which they know; and let cargo NewGRFs influence the capacity for cargos the vehicle NewGRF does not know, but which the vehicle is refittable to due to cargo classes. | 2012-01-28 12:11:23 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 90c53046c7 | (svn r23860) -Feature: [NewGRF] Add cargo property 1D to set the capacity multipliers when refitting vehicles, which do not use callback 15. | 2012-01-28 12:08:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6d6be50ae0 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 9359c6fc47 | (svn r23615) -Add: more API functions exposed to NoGo (part 2) | 2011-12-19 20:57:34 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3d88c74389 | (svn r23526) -Codechange: unify cargos vs cargoes | 2011-12-15 21:56:00 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | def8e7215b | (svn r23504) -Feature: Aircraft range. | 2011-12-13 00:43:35 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 98103121d4 | (svn r23355) -Codechange: rename all AI* to Script* (Rubidium) | 2011-11-29 23:15:35 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 0fbad47371 | (svn r23176) -Codechange: Deduplicate code between Engine::DetermineCapacity() and Engine::GetDisplayDefaultCapacity(). | 2011-11-09 16:41:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 88b2e687c2 | (svn r23175) -Codechange: Refactor Engine::DetermineCapacity(). | 2011-11-09 16:40:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 50b480b959 | (svn r23174) -Codechange: Deduplicate code between GetEngineProperty() and GetVehicleProperty(). | 2011-11-09 16:39:34 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 026317bb44 | (svn r23173) -Codechange: Rename GetVehicleCapacity() to Engine::DetermineCapacity(). | 2011-11-09 16:38:50 +00:00 |  | 
			
				
					| 
							
							
								 yexo | e98be8ed24 | (svn r23083) -Fix: run StartupEngines() if NewGRFs changed during loading a savegame, just like it's running when NewGRFs are changed during a game | 2011-11-03 12:54:02 +00:00 |  | 
			
				
					| 
							
							
								 frosch | acc3c75951 | (svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and Vehicle to simplify code. | 2011-11-01 00:23:41 +00:00 |  | 
			
				
					| 
							
							
								 frosch | b78a459613 | (svn r22977) -Codechange: Rename SetCachedEngineCounts() to GroupStatistics::UpdateAfterLoad(). | 2011-10-03 17:20:56 +00:00 |  | 
			
				
					| 
							
							
								 frosch | b6766c2ed5 | (svn r22976) -Codechange: Split group statistics into separate struct. | 2011-10-03 17:20:26 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 7133887ed6 | (svn r22975) -Codechange: Do not store Group::num_vehicle in the savegame, but compute it like num_engines on load. | 2011-10-03 17:19:54 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 08b7981f37 | (svn r22713) -Feature: [NewGRF] Per vehicle custom cargo ageing period. | 2011-08-03 20:55:08 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5e0bf4ada8 | (svn r22690) -Fix: [NewGRF] Aircrafts defined with IDs above the default aircrafts always defaulted to passenger cargo. | 2011-07-27 19:38:43 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | fb5ecb9499 | (svn r22411) -Document: another bunch of bits | 2011-05-02 17:42:12 +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 |  | 
			
				
					| 
							
							
								 alberth | bb4d832146 | (svn r22239) -Doc: Further engine doxyment additions. | 2011-03-13 16:43:00 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 887a7724dc | (svn r22025) -Fix: verify there is enough space in the pool when creating new pool items while loading old savegames | 2011-02-08 18:34:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ef3ec0f8c8 | (svn r21987) -Fix: Make news items, engine previews and AI preview events deal with no longer existing Engine items after resetting the pool. | 2011-02-05 20:41:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | faa2a26ae1 | (svn r21986) -Codechange: Add helper function to test whether an engine is still associated to a GRF. | 2011-02-05 20:37:00 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 915e339d0f | (svn r21975) -Add: console command to reset the engine pool. It removes the traces of engines which are no longer associated to a NewGRF, and can be used to e.g. 'fix' scenarios which were screwed up by the author. You can only use it when there are no vehicles in the game though. | 2011-02-05 16:07:23 +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 |  |