| 
							
							
								 rubidium | 4c45db295e | (svn r26860) -Codechange: improve worst case performance of terraforming (O(n^2) -> O(n log n)) and let memory usage scale to the amount of tiles affected instead of allocating memory for the worst case scenario (patch by ic111) | 2014-09-20 12:11:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 890c61d596 | (svn r26860) -Codechange: improve worst case performance of terraforming (O(n^2) -> O(n log n)) and let memory usage scale to the amount of tiles affected instead of allocating memory for the worst case scenario (patch by ic111) | 2014-09-20 12:11:15 +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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 fonsinchen | dda4ffab5e | (svn r26290) -Codechange: Use nicer orthogonal tile iterator constructor and simplify calculation of explosion points when clearing. | 2014-02-02 14:53:52 +00:00 |  | 
			
				
					| 
							
							
								 fonsinchen | 8726ade3fa | (svn r26290) -Codechange: Use nicer orthogonal tile iterator constructor and simplify calculation of explosion points when clearing. | 2014-02-02 14:53:52 +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 |  | 
			
				
					| 
							
							
								 planetmaker | f00d9976f9 | (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) | 2013-01-08 22:46:42 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6d6be50ae0 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d5eeab43b7 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 19eabdba2c | (svn r23106) -Codechange: pass int* to GetTileSlope and friends | 2011-11-04 11:30:37 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 70faeeaba9 | (svn r23106) -Codechange: pass int* to GetTileSlope and friends | 2011-11-04 11:30:37 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1dc685aeea | (svn r23100) -Codechange: remove pointless multiplications by TILE_HEIGHT for the terraform code | 2011-11-04 10:30:10 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 5d7acba5d3 | (svn r23100) -Codechange: remove pointless multiplications by TILE_HEIGHT for the terraform code | 2011-11-04 10:30:10 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f0f17a77ba | (svn r23098) -Codechange: remove pointless multiplications by TILE_HEIGHT from the tunnel code | 2011-11-04 10:28:31 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f923ede158 | (svn r23098) -Codechange: remove pointless multiplications by TILE_HEIGHT from the tunnel code | 2011-11-04 10:28:31 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d0689c2924 | (svn r23097) -Codechange: remove pointless multiplications by TILE_HEIGHT from the bridge code | 2011-11-04 10:28:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | fd992c9fd8 | (svn r23097) -Codechange: remove pointless multiplications by TILE_HEIGHT from the bridge code | 2011-11-04 10:28:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7757a2ed40 | (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) | 2011-11-04 10:18:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | de980ef0f9 | (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) | 2011-11-04 10:18:13 +00:00 |  | 
			
				
					| 
							
							
								 alberth | a63b22991d | (svn r22451) -Codechange: Test for bridges and tunnels during the first pass only while terraforming (HackaLittleBit) | 2011-05-14 09:26:16 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 5e736fe77c | (svn r22451) -Codechange: Test for bridges and tunnels during the first pass only while terraforming (HackaLittleBit) | 2011-05-14 09:26:16 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | faf5d899f7 | (svn r22017) -Codechange: move MarkTileDirtyByTile to viewport_func.h | 2011-02-07 22:29:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 701bd8848a | (svn r22017) -Codechange: move MarkTileDirtyByTile to viewport_func.h | 2011-02-07 22:29:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7eba2bf4d3 | (svn r21890) -Cleanup: remove some unneeded includes | 2011-01-22 14:52:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 05199a641a | (svn r21890) -Cleanup: remove some unneeded includes | 2011-01-22 14:52:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c6b46725db | (svn r21791) -Fix [FS#4407]: off-by-one-ish for the terraforming limit | 2011-01-14 18:45:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 692f522321 | (svn r21791) -Fix [FS#4407]: off-by-one-ish for the terraforming limit | 2011-01-14 18:45:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 68412eebec | (svn r21732) -Fix (r21728): show the "proper" error that the landscaping limit is reached instead of "already flat" | 2011-01-05 08:33:21 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d8e967ef2a | (svn r21732) -Fix (r21728): show the "proper" error that the landscaping limit is reached instead of "already flat" | 2011-01-05 08:33:21 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | eab47d2227 | (svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles that can be cleared/terraformed by a company | 2011-01-04 22:50:09 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | be077e030e | (svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles that can be cleared/terraformed by a company | 2011-01-04 22:50:09 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6892cc8a60 | (svn r21500) -Feature [FS#730]: diagonal tile clearing and terraforming. Based on patch by fonsinchen | 2010-12-13 15:15:02 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d3bd44a9bc | (svn r21500) -Feature [FS#730]: diagonal tile clearing and terraforming. Based on patch by fonsinchen | 2010-12-13 15:15:02 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7ecb00547b | (svn r21495) -Codechange: don't hide a local variable | 2010-12-13 11:30:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 06348c7a02 | (svn r21495) -Codechange: don't hide a local variable | 2010-12-13 11:30:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b448b7c98d | (svn r21493) -Codechange: don't use the full 32 bits of the level land command to tell whether to raise, lower or keep the level of the first selected tile | 2010-12-13 11:21:53 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 4f6c97ed0b | (svn r21493) -Codechange: don't use the full 32 bits of the level land command to tell whether to raise, lower or keep the level of the first selected tile | 2010-12-13 11:21:53 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 0fff26db97 | (svn r21289) -Fix [FS#4133]: Make terraforming and tunnel-excavation handle DC_AUTO-clearable multitile objects. | 2010-11-21 17:42:18 +00:00 |  | 
			
				
					| 
							
							
								 frosch | dadf68fe1d | (svn r21289) -Fix [FS#4133]: Make terraforming and tunnel-excavation handle DC_AUTO-clearable multitile objects. | 2010-11-21 17:42:18 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 7e48d85104 | (svn r21060) -Doc: Improved wording of comments (mostly by __ln__) | 2010-10-30 17:51:07 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 063931d435 | (svn r21060) -Doc: Improved wording of comments (mostly by __ln__) | 2010-10-30 17:51:07 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 0e250f2bdf | (svn r20748) -Fix: overbuilding an object tile with sea under it with a canal didn't take the cost for clearing the sea into account | 2010-09-05 16:00:36 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 66d57b96a8 | (svn r20748) -Fix: overbuilding an object tile with sea under it with a canal didn't take the cost for clearing the sea into account | 2010-09-05 16:00:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ed4f806f1d | (svn r20283) -Codechange: Unify start of doygen comments. | 2010-08-01 19:22:34 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5b86c79fce | (svn r20283) -Codechange: Unify start of doygen comments. | 2010-08-01 19:22:34 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b8487afe54 | (svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :) | 2010-07-19 17:28:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9fd2afb147 | (svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :) | 2010-07-19 17:28:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 73527b7b45 | (svn r20190) -Codechange: unVARDEF _generate_world and move it to genworld | 2010-07-19 17:17:36 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 60b93f5c69 | (svn r20190) -Codechange: unVARDEF _generate_world and move it to genworld | 2010-07-19 17:17:36 +00:00 |  |