| 
							
							
								 terkhen | ef4f10d73d | (svn r21148) -Fix (r21098): Evaluate callback 36 for ship speed as frequently as done for other vehicle types. | 2010-11-11 22:19:27 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | c7a2d1f883 | (svn r21123) -Codechange: Remove max_speed from the Vehicle class. | 2010-11-09 17:43:05 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | 79ab8cb571 | (svn r21098) -Codechange: Ships now store their max speed in the cache instead of recalculating it every time. | 2010-11-06 13:03:17 +00:00 |  | 
			
				
					| 
							
							
								 alberth | e5b817e99a | (svn r21088) -Doc: Additions/corrections of doxygen comments. | 2010-11-05 16:34:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | db3a6485d7 | (svn r20768) -Codechange: unify send-to-depot commands | 2010-09-08 18:55:58 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 64f4b0d718 | (svn r20645) -Codechange [FS#4086]: unify the code for checking for breakdown handling as well (Hirundo) | 2010-08-28 14:14:37 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 28d1d32161 | (svn r20644) -Codechange [FS#4086]: unify the vehicle breakdown code (Hirundo) | 2010-08-28 14:01:50 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 360d6daf34 | (svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers | 2010-08-26 22:01:16 +00:00 |  | 
			
				
					| 
							
							
								 yexo | e7f5780683 | (svn r20559) -Fix [FS#4045]: make sure that all vehicles are build in the most northern depot/hangar tile | 2010-08-19 13:44:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 982df3e96b | (svn r20536) -Codechange: unify the refitting of vehicles | 2010-08-18 00:47:31 +00:00 |  | 
			
				
					| 
							
							
								 yexo | c144e8e921 | (svn r20534) -Codechange: unify the naming of the 'vehicle must be stopped in depot' strings | 2010-08-18 00:30:12 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c57a5b735a | (svn r20532) -Codechange: unify selling of vehicles a bit | 2010-08-17 23:55:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 253080ad64 | (svn r20531) -Codechange: unify quite a bit of the vehicle building commands | 2010-08-17 23:15:55 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b5d5a4e159 | (svn r20437) -Codechange: lets Engines use GRFFilePropsBase as well | 2010-08-10 15:54:53 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c18839704b | (svn r20286) -Codechange: Unify end of doxygen comments. | 2010-08-01 19:44:49 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5b86c79fce | (svn r20283) -Codechange: Unify start of doygen comments. | 2010-08-01 19:22:34 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 137e2b64c9 | (svn r20211) -Codechange: Indented code should have curly braces around it. | 2010-07-24 10:14:39 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | 39e5c7e526 | (svn r20143) -Codechange: Remove RecalcShipStuff function. | 2010-07-14 12:27:51 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 35f4b4155e | (svn r20079) -Codechange [FS#3922]: Add helper functions to deal with the 192-256-magic of vehicle movement. | 2010-07-04 13:07:47 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | b3d347f6c9 | (svn r19961) -Codechange: Unify "vehicle is destroyed" errors. | 2010-06-11 20:20:45 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 27949d219d | (svn r19756) -Codechange: move UpdateViewport() from Vehicle to SpecializedVehicle in order to improve performance | 2010-05-03 23:36:17 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 0d6a432b4c | (svn r19621) -Codechange: Remove direct usage of magic 'p1's in build vehicle commands. | 2010-04-13 19:10:08 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 72d62fd6fc | (svn r19494) -Codechange: Remove _error_message. | 2010-03-20 17:58:24 +00:00 |  | 
			
				
					| 
							
							
								 alberth | d5fe3f96c7 | (svn r19405) -Codechange: CheckOwnership() returns a CommandCost. | 2010-03-13 17:11:28 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b0a1ecf160 | (svn r19091) -Cleanup: remove some unneeded zeroing | 2010-02-10 21:28:26 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7127338414 | (svn r18872) -Codechange: introduce PaletteID and use it | 2010-01-21 01:38:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9467b7c6d6 | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header | 2010-01-15 16:41:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9d5a91ed07 | (svn r18574) -Fix [FS#3392] (r18481): manually sending trains and RVs to depots didn't quite work | 2009-12-20 16:19:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 899b3db66b | (svn r18481) -Codechange: unify the curve pathfinder penalty defaults; 0.01 tile won't make a dent, 3 tiles might be a bit too much -Feature-ish: make maximum pathfinder penalties for finding depots customisable, also increase it slightly to 20 tiles worth of penalties. | 2009-12-13 10:48:44 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3eaf87992e | (svn r18373) -Codechange: unify some road pathfinder functions | 2009-12-02 10:44:38 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ec68bd67e3 | (svn r18370) -Codechange: push some constness/type strictness into the ship pathfinders | 2009-12-02 09:31:38 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2341c2e283 | (svn r18367) -Codechange: unify the ship pathfinder 'calls' | 2009-12-01 23:56:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d63429af1e | (svn r18366) -Codechange: move the OPF ship pathfinder 'magic' that was in ship_cmd.cpp to the pathfinder code itself | 2009-12-01 23:22:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 47fb92b986 | (svn r18365) -Cleanup: remove duplicate table | 2009-12-01 23:19:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2f3053508d | (svn r18364) -Codechange: move the pathfinders and their related files into a separate directory | 2009-12-01 22:45:39 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | cbb87c41d5 | (svn r18362) -Cleanup: remove OPF for RVs and NTP to clean up lots of code and simplify some things for the future | 2009-12-01 22:18:51 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f60a437d36 | (svn r18268) -Feature: [NewGRF] Make price base multipliers related to vehicles only apply to the GRF locally, if it defines engines of that type itself. | 2009-11-24 13:15:58 +00:00 |  | 
			
				
					| 
							
							
								 frosch | fe65c7f833 | (svn r18266) -Codechange: Add a function to compute prices from price base and cost factor and use it consistently for vehicle purchase, running cost, and refit cost. | 2009-11-24 13:12:34 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d4774a2ce9 | (svn r18123) -Codechange: try our best to keep the vehicles within the build vehicle list/autoreplace lists instead of overflowing. | 2009-11-16 17:58:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ddafe77904 | (svn r18121) -Codechange: pass the maximum left/right location to the Draw*Engine functions | 2009-11-16 17:15:42 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 040404c5d3 | (svn r18005) -Codechange: Convert the Prices struct into an array and an enum. | 2009-11-07 22:47:54 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 020c53fc7e | (svn r17899) -Codechange: Deduplicate code for refitting vehicles. | 2009-10-28 21:09:37 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 23980e6486 | (svn r17897) -Fix [FS#3255]: CB15 and CB36 (capacity) were not always called when they should. -Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier. | 2009-10-28 18:31:16 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 61fbba4dc1 | (svn r17894) -Fix: Invalidate cache of vehicle vars 40-43 after testruns of certain commands, that change them temporarily. | 2009-10-27 20:37:55 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 4cb5a3e8a2 | (svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when a Engine * is already present. | 2009-10-06 19:17:07 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 2adc2f4324 | (svn r17700) -Codechange: Integrate ShipVehicleInfo::refittable into EngineInfo::refit_mask during initialisation. | 2009-10-04 20:33:18 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 982b8ee5fc | (svn r17693) -Cleanup: remove some unneeded includes | 2009-10-04 17:16:41 +00:00 |  | 
			
				
					| 
							
							
								 frosch | b6156da5e9 | (svn r17616) -Codechange [FS#3222]: Enumerize properties used in callback 0x36. Based on Terkhen's work. | 2009-09-22 19:28:57 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 1192ed4c2d | (svn r17594) -Fix: Vehicle image was not always updated when needed. | 2009-09-20 19:36:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 06e490fadc | (svn r17567) -Fix: some doxygen warnings | 2009-09-18 14:23:58 +00:00 |  |