rubidium 
							
						 
					 
					
						
						
							
						
						5c55922a06 
					 
					
						
						
							
							(svn r13934) -Codechange [YAPP]: Handle through signals in the pathfinders. (michi_cc)  
						
						
						
						
					 
					
						2008-08-02 22:49:10 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7f6382badd 
					 
					
						
						
							
							(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.  
						
						
						
						
					 
					
						2008-06-11 13:54:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						923e21129c 
					 
					
						
						
							
							(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.  
						
						
						
						
					 
					
						2008-05-29 15:13:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4625695653 
					 
					
						
						
							
							(svn r13251) -Codechange: rename _patches to _settings as that is more logic.  
						
						... 
						
						
						
						-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped. 
						
						
					 
					
						2008-05-25 19:17:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d03994098b 
					 
					
						
						
							
							(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.  
						
						
						
						
					 
					
						2008-05-06 15:11:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						02cdf01507 
					 
					
						
						
							
							(svn r12754) -Codechange: split depot.h into depot_map.h, depot_func.h and depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h.  
						
						
						
						
					 
					
						2008-04-17 19:10:30 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						059e94e355 
					 
					
						
						
							
							(svn r12753) -Codechange: do not use IsDepotTypeTile() where simpler function can be used  
						
						
						
						
					 
					
						2008-04-17 18:24:45 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						9488db56d4 
					 
					
						
						
							
							(svn r12745) -Codechange: a bit of naming conventions, introduce Is*DepotTile()  
						
						
						
						
					 
					
						2008-04-17 00:44:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9a73b698d4 
					 
					
						
						
							
							(svn r12695) -Codechange: only allocate window structs when needed. Based on a patch by Alberth.  
						
						
						
						
					 
					
						2008-04-13 19:25:14 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						87e5d85d6e 
					 
					
						
						
							
							(svn r12545) -Cleanup: Replace some tables of magic values with already existing functions.  
						
						
						
						
					 
					
						2008-04-03 14:21:17 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5e5e074a5d 
					 
					
						
						
							
							(svn r12540) -Codechange: Enumify some values in original pathfinder and remove an unused variable.  
						
						
						
						
					 
					
						2008-04-02 13:57:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8e83627991 
					 
					
						
						
							
							(svn r12536) -Codechange: some stack allocations were too large for NDS, so use the SmallStackSafeStackAlloc wrapper. Allocate on the stack by default and on the heap for NDS (or other devices that have a very small stack).  
						
						
						
						
					 
					
						2008-04-01 21:12:51 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						2c74f39273 
					 
					
						
						
							
							(svn r12348) -Fix (r7573): NTP skipped junction just after bridge end  
						
						
						
						
					 
					
						2008-03-07 00:47:42 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						35fd0dfd4e 
					 
					
						
						
							
							(svn r12313) -Fix: YAPF and NTP did not apply penalty for uphill tracks on steep slopes.  
						
						
						
						
					 
					
						2008-02-28 17:34:34 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						b7993793c8 
					 
					
						
						
							
							(svn r12199) -Codechange: Remove magic around the results of GetTileTrackStatus().  
						
						
						
						
					 
					
						2008-02-20 17:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						f5929d413b 
					 
					
						
						
							
							(svn r12193) -Codechange: Rename a magic variable, give it a decent type, and remove a 'goto'.  
						
						
						
						
					 
					
						2008-02-20 15:13:42 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						b206e50f80 
					 
					
						
						
							
							(svn r12055) -Fix: another way to fix AI trying to build road through depots  
						
						
						
						
					 
					
						2008-02-04 14:08:02 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						5a7c903770 
					 
					
						
						
							
							(svn r11968) -Codechange: remove redundant FindLengthOfTunnel(), use GetTunnelBridgeLength() and/or GetOtherTunnelEnd() instead  
						
						
						
						
					 
					
						2008-01-23 22:34:04 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						b5641ae0f2 
					 
					
						
						
							
							(svn r11967) -Fix (r1400): MP_ROAD can have railbits too - OPF searching over rail of diffent owner behind crossing  
						
						
						
						
					 
					
						2008-01-23 20:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						e40944f8e0 
					 
					
						
						
							
							(svn r11966) -Fix: OPF was searching through depots and normal road stops  
						
						... 
						
						
						
						In effect, it also fixes old AI bugs like FS#1403 and FS#1506 
						
						
					 
					
						2008-01-23 19:31:11 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						4cb91fa591 
					 
					
						
						
							
							(svn r11965) -Codechange: simplified tunnel/bridge code in TPFMode1  
						
						
						
						
					 
					
						2008-01-23 18:24:04 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						d6eaf1a11a 
					 
					
						
						
							
							(svn r11962) -Cleanup: OPF is no longer used to update signals  
						
						
						
						
					 
					
						2008-01-23 17:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0b888ccc00 
					 
					
						
						
							
							(svn r11960) -Cleanup: simplify some IsTunnel(Tile) / IsBridge(Tile) conditions  
						
						
						
						
					 
					
						2008-01-23 14:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						dc87b05e8c 
					 
					
						
						
							
							(svn r11834) -Codechange: only include settings_type.h if needed.  
						
						
						
						
					 
					
						2008-01-13 14:37:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						998d7644f6 
					 
					
						
						
							
							(svn r11800) -Codechange: move some functions to a more logical location + some type safety.  
						
						
						
						
					 
					
						2008-01-09 21:05:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2786d789a1 
					 
					
						
						
							
							(svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split map.h).  
						
						
						
						
					 
					
						2007-12-26 11:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6a9e77e079 
					 
					
						
						
							
							(svn r11680) -Codechange: refactor more out of openttd.h and functions.h.  
						
						
						
						
					 
					
						2007-12-21 22:50:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5b49e75453 
					 
					
						
						
							
							(svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h  
						
						
						
						
					 
					
						2007-12-19 23:26:02 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7db6c7db38 
					 
					
						
						
							
							(svn r11664) -Codechange: use more specific ("rail_type.h" instead of "rail.h" that includes way more than only "rail_type.h") includes at some places.  
						
						
						
						
					 
					
						2007-12-18 20:58:12 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						145517fb8e 
					 
					
						
						
							
							(svn r11649) -Codechange: some code can be simplified thanks to changes in r11642  
						
						
						
						
					 
					
						2007-12-16 19:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						3cee0abdba 
					 
					
						
						
							
							(svn r11644) -Codechange: merge some functions from tunnel_map.h and bridge_map.h into tunnelbridge_map.h  
						
						
						
						
					 
					
						2007-12-16 15:38:51 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						71c10f7df7 
					 
					
						
						
							
							(svn r11527) -Codechange: Split the bitmath functions of to their own files  
						
						
						
						
					 
					
						2007-11-26 17:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						734b22e070 
					 
					
						
						
							
							(svn r11526) -Codechange: Rename the function delta fitting to the naming style  
						
						
						
						
					 
					
						2007-11-26 16:01:29 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						b8885630aa 
					 
					
						
						
							
							(svn r11483) -Codechange: Replace codeparts with functions that do the same to increase readability  
						
						
						
						
					 
					
						2007-11-20 12:57:24 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						71c4325c50 
					 
					
						
						
							
							(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style  
						
						
						
						
					 
					
						2007-11-19 21:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						4b8aaa994c 
					 
					
						
						
							
							(svn r11383) -Codechange: fixed all the mess around KillFirstBit (tnx to Rubidium and skidd13)  
						
						
						
						
					 
					
						2007-11-04 23:06:39 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						02c54475fa 
					 
					
						
						
							
							(svn r10346) -Fix: Forgotten "else" in r10345 (thanks peter1138).  
						
						
						
						
					 
					
						2007-06-26 20:23:09 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						a0a9a7f3cd 
					 
					
						
						
							
							(svn r10345) -Fix [FS#290]: Make OPF handle coming out of a tunnel as well as going into a tunnel, to support road vehicles looking back when finding a depot while in a tunnel.  
						
						... 
						
						
						
						-Fix [FS#290]: Make NPF look back when finding a depot for road vehicles. 
						
						
					 
					
						2007-06-26 20:15:33 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						dc78cf178c 
					 
					
						
						
							
							(svn r10336) -Fix [FS#910]: reaching the end of a line in certain cases incorrectly stopped signal updates  
						
						
						
						
					 
					
						2007-06-26 06:57:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						440d723d84 
					 
					
						
						
							
							(svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple road types on a single tile.  
						
						
						
						
					 
					
						2007-05-24 22:41:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						80c259f64f 
					 
					
						
						
							
							(svn r9672) -Cleanup: lots of coding style fixes around operands.  
						
						
						
						
					 
					
						2007-04-18 22:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						ccaaa7d33a 
					 
					
						
						
							
							(svn r9609) -Codechange: Move some function prototypes out of functions.h and into landscape.h, and add a few where they didn't exist.  
						
						
						
						
					 
					
						2007-04-12 13:07:15 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						ca2fc01944 
					 
					
						
						
							
							(svn r9391) -Documentation : correct Doxygen of comments and @file inclusion.  Time for P and Q files  
						
						
						
						
					 
					
						2007-03-21 17:42:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						24c4d5b06d 
					 
					
						
						
							
							(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};  
						
						
						
						
					 
					
						2007-03-07 12:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4908115355 
					 
					
						
						
							
							(svn r8935) -Codechange: unification of track type between road and rail tiles, unification of ground type between normal rail tiles and depots/waypoints and removing the need for RailTileSubType.  
						
						
						
						
					 
					
						2007-02-27 23:36:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0e8f006dc1 
					 
					
						
						
							
							(svn r8735) -Feature: drive-through road stops made possible by the hard work of mart3p.  
						
						
						
						
					 
					
						2007-02-14 16:37:16 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						b2def96248 
					 
					
						
						
							
							(svn r8276) -Fix  
						
						... 
						
						
						
						Change the signature of Swap() to be less error prone, i.e. pass the variables to be swapped by reference instead of passing pointers to the variables.
Just do Swap(x, y) instead of Swap(&x, &y). This prevents accidents when the variables are pointers. 
						
						
					 
					
						2007-01-19 11:47:48 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						dbe11fb9c7 
					 
					
						
						
							
							(svn r8052) - Codechange: RemoveFirstTrack() and RemoveFirstTrackdir() now accept pointer to TrackBits/TrackdirBits instead of reference.  
						
						
						
						
					 
					
						2007-01-11 10:34:42 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f35ed4bbc2 
					 
					
						
						
							
							(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.  
						
						
						
						
					 
					
						2007-01-10 18:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						e373ea7096 
					 
					
						
						
							
							(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)  
						
						
						
						
					 
					
						2007-01-10 18:12:09 +00:00