| 
							
							
								 Rubidium | 3a676a5af0 | Codechange: replace static inline with static for non-class functions | 2024-01-06 13:37:33 +01:00 |  | 
			
				
					| 
							
							
								 Rubidium | eaae0bb5e7 | Codechange: automatic adding of _t to (u)int types, and WChar to char32_t for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done | 2023-07-19 19:30:14 +02:00 |  | 
			
				
					| 
							
							
								 PeterN | 9910240f0e | Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) This was used by the command system to help extract p1/p2 parameters, which no longer happens. | 2023-04-23 17:46:14 +01:00 |  | 
			
				
					| 
							
							
								 Rubidium | 580d0a6343 | Codechange: make use of Tile in for all direct map accesses | 2023-02-28 07:11:48 +01:00 |  | 
			
				
					| 
							
							
								 J0anJosep | d9a37c915f | Cleanup #9725: Replace cmd_helper related functions and remove cmd_helper.h. | 2022-02-02 21:30:15 +01:00 |  | 
			
				
					| 
							
							
								 Michael Lutz | 46bd2f1ced | Codechange: Un-bitstuff remaining transport infrastructure commands. | 2021-12-16 22:28:32 +01:00 |  | 
			
				
					| 
							
							
								 S. D. Cloudt | 13cc8a0cee | Cleanup: Removed SVN  headers | 2019-11-10 17:59:20 +00:00 |  | 
			
				
					| 
							
							
								 JMcKiern | 04f659e768 | Fix: Some typos found using codespell | 2019-09-29 21:27:32 +01:00 |  | 
			
				
					| 
							
							
								 peter1138 | f538179878 | Feature: Multi-tile docks and docking points. | 2019-06-30 16:46:32 +02:00 |  | 
			
				
					| 
							
							
								 Eddi-z | b242a04c7d | Fix #7307: Add WaterClass to MP_TREES, set when trees are on coast tiles (#7309) This allows allows NewGRF object/industry placement rules to treat trees on coast tiles the same as regular bare coast. | 2019-03-02 17:33:16 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 982f5a6aa2 | (svn r26878) -Change: move m6 to TileExtended to keep Tile 8 bytes and thus better alignable | 2014-09-21 11:23:33 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | 8c48fd1fe5 | (svn r23512) -Change [FS#4872]: Allow to place locks also on river rapids and restore rivers, if locks are deleted | 2011-12-13 23:01:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 3639456cc4 | (svn r22647) -Codechange: Enhance MP_WATER map accessors with assertions. (adf88) | 2011-07-10 13:21:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a7f7a97825 | (svn r22646) -Codechange: Simplify MP_WATER map accessors, esp. for locks and depots. (based on patched by adf88 and michi_cc) | 2011-07-10 13:04:04 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 662a0a9cd3 | (svn r22638) -Fix: Keep the previous owner of the upper and lower lock parts if they are built on existing water. | 2011-07-07 14:16:16 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1a515e6344 | (svn r22405) -Document: some more "random-ish" tidbits | 2011-05-01 19:14:12 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 612516ff76 | (svn r21290) -Codechange: Add HasTileWaterGround() to deduplicate some tests. | 2010-11-21 18:38:45 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7bbc19288f | (svn r20909) -Fix [FS#4137]: don't see coasts as water for object construction | 2010-10-08 21:08:38 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 435c8d33b0 | (svn r20740) -Codechange: Add HasTileWaterClass() to test for tiletypes with WaterClass. | 2010-09-05 13:18:26 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 30f2afac9b | (svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers | 2010-08-26 22:01:16 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 08a41c6ee5 | (svn r20631) -Codechange: generalise IsIndustryTileOnWater + simplify so related code | 2010-08-26 19:29:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1fe3ce9993 | (svn r20561) -Fix: compiler warning | 2010-08-19 14:26:41 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 85740a0283 | (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 | ab5b0ceff2 | (svn r20446) -Codechange: unify the location of the water class | 2010-08-11 14:14:06 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ed4f806f1d | (svn r20283) -Codechange: Unify start of doygen comments. | 2010-08-01 19:22:34 +00:00 |  | 
			
				
					| 
							
							
								 alberth | ed4fdd4a7b | (svn r20064) -Doc: Document water tile query and helper functions. | 2010-07-03 18:43:52 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 893e405af0 | (svn r19668) -Codechange: Use WaterClass in parameters of CMD_BUILD_CANAL. | 2010-04-17 23:34:00 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 82fc28f77f | (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 | 06c55863ca | (svn r17817) -Codechange: MakeWater actually made sea tiles, so rename it to MakeSea and unduplicate the code to make sea, rivers and canals. | 2009-10-20 12:31:11 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 55ddce8da2 | (svn r17493) -Codechange: store the depot index on the map | 2009-09-10 14:33:07 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fbc33dae1 | (svn r17248) -Fix: add GPL license notice where appropriate | 2009-08-21 20:21:05 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 62a7948af0 | (svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time, binary size and run time (with asserts disabled) should be improved | 2009-05-22 15:13:50 +00:00 |  | 
			
				
					| 
							
							
								 smatz | e124aa8fd6 | (svn r15643) -Fix [FS#2711]: be more strict with zeroing unused map array bits | 2009-03-08 16:10:39 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 16c80d031c | (svn r13838) -Codechange: Make industry tiles aware of WaterClasses. | 2008-07-26 16:14:10 +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 |  | 
			
				
					| 
							
							
								 belugas | 184ffbb976 | (svn r12758) -Fix(r4712, r12745): Use a bool when it's about boolean evaluation. a TileIndex is hardly a bool, of course of course.  Thanks for good old MSVC warnings. | 2008-04-18 01:35:17 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 9488db56d4 | (svn r12745) -Codechange: a bit of naming conventions, introduce Is*DepotTile() | 2008-04-17 00:44:20 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e95e887772 | (svn r12070) -Cleanup(r12042): Water-owner of shipdepots is no longer needed. Removed. | 2008-02-06 15:32:06 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 1d891a8b15 | (svn r12042) -Fix [FS#1676]: Reimplement how rivers and canals are stored in the map, allowing the sea/river/canal status to also be stored for buoys, docks, locks and depots. All these are now allowed on rivers and removal of them will revert to the 
original water type. | 2008-02-02 09:28:43 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | da53070a38 | (svn r11952) -Fix (r11926): Prevent industries from being built on rivers, unless they require water. | 2008-01-22 22:17:28 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 9ca929c812 | (svn r11934) -Codechange: add persistent random data for river and canal tiles. | 2008-01-20 18:30:53 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 4a2f7db99b | (svn r11926) -Feature: Rivers. Graphics must be provided by NewGRF else rivers are drawn as canals. Rivers can currently only be placed with-in the scenario editor. | 2008-01-19 17:00:54 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | cbb2d39860 | (svn r11589) -Fix [FS#1514]: when ship depots got destroyed they always returned to water, even when it should've been canals. | 2007-12-07 21:14:54 +00:00 |  | 
			
				
					| 
							
							
								 skidd13 | bf959f926f | (svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them fitting to the naming style | 2007-11-24 10:38:43 +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 |  | 
			
				
					| 
							
							
								 rubidium | ba7c595d84 | (svn r11276) -Codechange: be more consistent with naming of some accessors. -Fix: make sure canals are never owned by water. Based on a patch by boekabart. | 2007-10-16 19:48:58 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 55b93b1c05 | (svn r10230) -Fix [FS#594]: terraforming wipes out canals. Now you always have to remove the canal before terraforming, instead of "just" removing the canal. | 2007-06-19 21:15:14 +00:00 |  | 
			
				
					| 
							
							
								 belugas | d4d5ce7ee5 | (svn r9568) -Documentation: doxygen and comment changes: Root of src is finally done.  Now, time to start clearing as much as possible | 2007-04-06 04:10:19 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 24c4d5b06d | (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; | 2007-03-07 12:11:48 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ef9b0bdd88 | (svn r8953) -Codechange: make the names of enums of WaterTileType consistent with respect to RailTileType and RoadTileType. | 2007-03-01 13:27:51 +00:00 |  |