| 
							
							
								 frosch | 0f8f738942 | (svn r27426) -Change: Round loading percentage in loading indicators and conditional orders towards 50%, so that 0% and 100% mean completely empty or full. | 2015-10-30 17:24:05 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | da9a1d0c14 | (svn r27222) -Fix [FS#6278]: Use the current maximum speed as limited by bridges, orders etc. for all vehicle types alike when considering increased smoke emissions of vehicles. | 2015-04-09 18:17:43 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 891e4c40ce | (svn r27148) -Fix: Rounding and unit-conversion inconsistencies in calls to MarkAllViewportsDirty. | 2015-02-14 12:53:07 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | dc2b4f2498 | (svn r26879) -Codechange: remove most MayHaveBridgeAbove calls since the data is now always accessible | 2014-09-21 11:24:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ac269a3f08 | (svn r26863) -Codechange: move a number of Vehicle* functions into the Vehicle class | 2014-09-20 15:31:26 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5853f9c714 | (svn r26756) -Fix (r26747): Ground vehicle breakdown smoke was not supposed to be available yet, since it is a looping animation. | 2014-08-23 13:31:20 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c6cd861997 | (svn r26755) -Fix (r26747) [FS#6093]: Silence MSVC warning. | 2014-08-23 10:44:32 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e704ab3921 | (svn r26747) -Feature: [NewGRF] Advanced visual effects with multiple effect sprites independent of spawning model. | 2014-08-17 14:53:11 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 156fed1b61 | (svn r26746) -Codechange: Separate enums for visual effect type and spawning model. | 2014-08-17 14:52:48 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 07077c2088 | (svn r26745) -Codechange: Deduplicate calls to CreateEffectVehicleRel for vehicle visual effects. | 2014-08-17 14:52:32 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 498556d6ce | (svn r26706) -Fix [FS#6015] (r20644): wrong breakdown sound was played for ships | 2014-07-27 18:16:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0d2f141c10 | (svn r26699) -Fix-ish: do not crash when trying to show an error about vehicle in a NewGRF and the NewGRF was not loaded at all | 2014-07-21 18:03:05 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | 957b7c0199 | (svn r26594) -Fix [FS#6006]: Don't call UpdateVehicleTimetable with dummy orders | 2014-05-17 19:38:30 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | c81a6070cb | (svn r26547) -Codechange: Collect order travel and wait times independent of timetables | 2014-05-01 14:49:16 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | d49dad9f9c | (svn r26546) -Codechange: Make order wait_time, travel_time and max_speed private | 2014-05-01 14:48:44 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2be4215f43 | (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 |  | 
			
				
					| 
							
							
								 frosch | eb6974179d | (svn r26317) -Fix [FS#5897]: Check whether NewGRF change vehicle capacity when they are not supposed to, and truncate cargo appropiately if they are allowed to. | 2014-02-07 23:48:56 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 379e83f042 | (svn r26101) -Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders | 2013-11-25 11:08:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e580a3fe8a | (svn r26027) -Change [FS#5669-ish]: [NewGRF] Invalidate vehicle colour palette when leaving a station. | 2013-11-17 16:02:39 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | fb281ce23c | (svn r25903) -Codechange: Refactor RefreshNextHopsStats into an own class LinkRefresher. | 2013-10-22 18:34:10 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | d0c610f0ec | (svn r25898) -Codechange: Add second timestamp for 'restricted links' to all edges. | 2013-10-22 16:13:28 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | 67e0f7416a | (svn r25883) -Fix: Limit recursion and branching in RefreshNextHopsStats more aggressively. | 2013-10-19 13:17:06 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | 9eb73939c9 | (svn r25738) -Feature: recursively walk all branches of conditional orders in the order prediction logic | 2013-08-20 21:22:39 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | 0d9612a0fb | (svn r25737) -Codechange: move inner workings of RefreshNextHopsStats into separate function | 2013-08-20 21:22:37 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | 40120e1bad | (svn r25736) -Codechange: move condition prediction out of GetNextStoppingOrder so that we can access both branches in calling code | 2013-08-20 21:22:35 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | 2c2e143026 | (svn r25735) -Feature: allow implicit orders even if no explicit ones are given. | 2013-08-20 20:05:31 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | cb4bde78b1 | (svn r25717) -Fix: check for type of order before checking for refit type | 2013-08-11 10:59:47 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bab22f7c1b | (svn r25695) -Fix [FS#5700] (r24882, r25648): Vehicle::MarkDirty must be called for the front engine. | 2013-08-06 17:31:16 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 206616bf37 | (svn r25648) -Change [FS#5669]: [NewGRF] Invalidate vehicle recolour palette during (un)loading. | 2013-08-04 14:02:27 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | c827eb9e0e | (svn r25636) -Fix: invalidate last_loading_station when stopping in depot | 2013-07-30 18:55:52 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 67bb165b9d | (svn r25604) -Fix [FS#5550]: Only the front engine's date of last service was updated | 2013-07-13 14:12:14 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | ae5e88e186 | (svn r25565) -Codechange: Rewrite order prediction logic to introduce proper refit prediction | 2013-07-06 17:01:31 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | f022550df9 | (svn r25361) -Feature: distribute cargo according to plan given by linkgraph | 2013-06-09 13:03:48 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | 2ad1f88feb | (svn r25329) -Fix [FS#5582]: for refreshing next hops implicit orders are equivalent to explicit stopping orders | 2013-06-07 22:12:39 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 46df11b74a | (svn r25319) -Fix [FS#5570]: crash when train with reserved cargo vanishes | 2013-06-04 15:04:59 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6b746167e4 | (svn r25259) -Codechange: track capacities and usage of links | 2013-05-19 14:22:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f952f0bfdd | (svn r25235) -Fix [FS#5543]: keep all cargo whenever cancelling reservations (fonsinchen) | 2013-05-12 11:53:53 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 464ec793e8 | (svn r25226) -Fix/Change [FS#5538]: [NewGRF] Revise when vehicle running sound effects 04, 07 and 08 are played. In depot or tunnel, or when crashed or stopped: No sound.
  Braking: Effect 08 instead of 07. | 2013-05-06 15:09:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | fd321c6e5f | (svn r25225) -Fix: [NewGRF] Play vehicle sound effect also for planes. | 2013-05-06 14:57:42 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 803046d32b | (svn r25224) -Fix [part of FS#5534]: cur_speed is only valid for the front engine, so make other engines in the consist use the speed of the front. | 2013-05-06 14:08:27 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c5d7445704 | (svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen) | 2013-04-13 13:42:08 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e0d3265546 | (svn r25149) -Codechange: replace 'magic' 'has rating' bitcheck by descriptive function | 2013-04-06 12:10:16 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 972c4560dc | (svn r25041) -Remove [FS#3764-ish]: ordered refit with subtypes, since the cases where it worked were corner cases rather than the general case. | 2013-02-24 16:41:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7dd2354a13 | (svn r25012) -Codechange: persistently keep 'reserved' cargo (for full-load improved loading) instead of calculating if for every cycle | 2013-02-17 14:54:50 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 84ca041564 | (svn r25008) -Codechange: Make CargoList::Truncate behave similarly to CargoList::MoveTo, i.e. pass the amount to truncate (fonsinchen) | 2013-02-17 14:10:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8539c04192 | (svn r24995) -Codechange: Add flags to vehicle service interval for custom & ispercent (peter1138) | 2013-02-14 17:06:49 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2c67dc3d9f | (svn r24994) -Codechange: Replace access to service_interval with accessors (peter1138) | 2013-02-14 17:04:01 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ddfd734523 | (svn r24944) -Fix [FS#5452]: Deleting implicit orders wasn't able to deal with the various side-effects of DeleteOrder. | 2013-01-27 18:11:16 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 1e10e91fde | (svn r24905) -Feature(ish): Implement station randomisation triggers. | 2013-01-11 07:39:25 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | f00d9976f9 | (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) | 2013-01-08 22:46:42 +00:00 |  |