| 
							
							
								 michi_cc | 02c99bdf66 | (svn r14504) -Cleanup: Use the right variable type for tile offsets. | 2008-10-20 19:35:48 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 272b2ef0e9 | (svn r14464) -Codechange: replace (uint)-1 with UINT_MAX (PhilSophus) | 2008-10-14 18:38:51 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 1906aa2bbb | (svn r14448) -Codechange [FS#2328]: rename a few variables (based on a patch by planetmaker) | 2008-10-07 20:57:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b650a86e58 | (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames. | 2008-09-30 20:51:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3b798599b6 | (svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with. | 2008-09-30 20:39:50 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bffc5717bc | (svn r14335) -Codechange: Remove some magic numbers. | 2008-09-15 19:55:00 +00:00 |  | 
			
				
					| 
							
							
								 belugas | 08898f69be | (svn r14169) -Codechange: rename location_of_house for location_of_HQ, which is more exact and less subject to interpretation | 2008-08-25 16:10:34 +00:00 |  | 
			
				
					| 
							
							
								 belugas | f2f2bcf23c | (svn r14105) -Fix: Some typos that are more grammatical errors, as it seems. Provided by ln
I've added a little fix on currency.cpp too, why not :) | 2008-08-20 01:38:12 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 844a83ed58 | (svn r14076) -Codechange: Merge the four start/stop commands into a single CMD_START_STOP_VEHICLE. | 2008-08-15 13:57:43 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 08e7da71f5 | (svn r14062) -Fix [FS#2226]: division by 0 in newai. | 2008-08-13 05:12:36 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | fe6111d6f2 | (svn r13999) -Fix [FS#2190]: crash when the AI tries to find the depot of an airport that doesn't have a depot. | 2008-08-04 22:31:49 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a050a78525 | (svn r13809) -Fix: memory leak each time a "new ai" got (re)started. | 2008-07-23 20:42:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3a799389eb | (svn r13731) -Codechange: make a pool of the array of players. | 2008-07-18 16:40:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d06529ef4d | (svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool. | 2008-07-17 20:13: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 | 8c9cc415e3 | (svn r13255) -Codechange: move _opt to _settings. | 2008-05-25 22:36:44 +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 |  | 
			
				
					| 
							
							
								 frosch | 6e7a7412cd | (svn r13233) -Fix: Replace some (incorrect) evaluations of TileOwner by RoadOwner. -Fix: Before evaluating RoadOwner, check if the roadtype is present.
-Fix: Some places assumed that MP_ROAD means normal street. | 2008-05-24 19:36:20 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 3866effe71 | (svn r13222) -Change: allow old AI building helistations and helidepots for oil rig routes | 2008-05-23 16:08:58 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0b07ed0bcd | (svn r13221) -Fix (r8747): old AI failed to build oil rig routes | 2008-05-23 15:57:18 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 2d14e889b2 | (svn r13217) -Fix: old AI was building small airports in years when they were not available in original game, causing small planes and helis everywhere | 2008-05-23 00:28:13 +00:00 |  | 
			
				
					| 
							
							
								 smatz | ec627dedf8 | (svn r13090) -Codechange: add functions for direct conversion from DiagDirection to Track and Trackbits | 2008-05-14 18:31:21 +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 |  | 
			
				
					| 
							
							
								 peter1138 | a00371c8db | (svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist. | 2008-04-29 21:31:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | acafc26426 | (svn r12762) -Fix: tabs after the first non-tab character are generally not okay (or lines starting with a space and then tabs). | 2008-04-18 04:54:09 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9d8fa486af | (svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators. | 2008-04-18 04:37:06 +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 | d74c6ffb62 | (svn r12617) -Codechange: add type safety to the Order's load and unload types. | 2008-04-07 20:03:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f1cd7ef5ee | (svn r12615) -Codechange: rename some enums related to depot orders to make it more clear that they are no loading/unloading flags. Also add more type strictness. | 2008-04-07 19:18:56 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | fb1c4eccd8 | (svn r12593) -Codechange: hide Order's flags in most of the code. | 2008-04-06 15:09:45 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d6623cf654 | (svn r12588) -Codechange: do not access the destination of an order directly. | 2008-04-06 07:48:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8cd1795fe3 | (svn r12587) -Codechange: unduplicate some code in the Unpack*Order functions and move the 'normal' case Pack/Unpack to Order. | 2008-04-06 07:22:26 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 5b47f81b0f | (svn r12584) -Codechange: do not access the order type directly. | 2008-04-05 23:36:54 +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 |  | 
			
				
					| 
							
							
								 frosch | 4329223476 | (svn r12533) -Cleanup: Remove some wizardry from default ai by using existings enums and helper functions. | 2008-04-01 15:03:59 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ef2be7d0fc | (svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h. | 2008-03-31 00:17:39 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2edd403656 | (svn r12489) -Codechange: split station.h into station_base.h and station_func.h. | 2008-03-31 00:06:17 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 4a1035ab95 | (svn r12488) -Codechange: split order.h into order_base.h and order_func.h. | 2008-03-30 23:24:18 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 93d59fe448 | (svn r12476) -Codechange: split type engine related types from engine.h (and openttd.h) to engine_type.h. | 2008-03-28 18:00:38 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 5ddb78af9f | (svn r12451) -Codechange: use of FOR_ALL_ENGINES/ENGINEIDS_OF_TYPE instead of for-loops | 2008-03-27 19:02:18 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 767e1cc37e | (svn r12200) -Fix: force AI to build rail or road instead of bridges if possible, so it doesn't build bridges everywhere | 2008-02-20 17:56:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | b7993793c8 | (svn r12199) -Codechange: Remove magic around the results of GetTileTrackStatus(). | 2008-02-20 17:49:50 +00:00 |  | 
			
				
					| 
							
							
								 smatz | a190606f2e | (svn r12197) -Fix [FS#1788](r12134): show correct last year profit when the train had negative income -Codechange: use GetDisplayProfitThisYear() to convert vehicle profit to readable form | 2008-02-20 17:06:58 +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 | 578e833284 | (svn r12184) -Fix: take into account possible loan when AI is deciding which bridge to build, so it won't build wooden bridges everytime | 2008-02-18 22:50:58 +00:00 |  | 
			
				
					| 
							
							
								 glx | 044ca2bbf6 | (svn r12155) -Fix (r12154): some warnings (always compile before commit) | 2008-02-16 00:10:03 +00:00 |  | 
			
				
					| 
							
							
								 glx | 3e70ee6ed7 | (svn r12154) -Codechange: removed a magic number | 2008-02-15 23:57:03 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 43c0f7ea8e | (svn r12141) -Codechange: Introduce IsNormalRoad[Tile](), IsRoadDepot[Tile]() and HasTileRoadType(); and use them. | 2008-02-14 15:59:16 +00:00 |  |