Sun, 25 Feb 2007 11:59:26 +0000(svn r8901) -Fix
tron [Sun, 25 Feb 2007 11:59:26 +0000] rev 6156
(svn r8901) -Fix

Get rid of DECLARE_ENUM_AS_BIT_INDEX(Trackdir, TrackdirBits) and DECLARE_ENUM_AS_BIT_INDEX() altogether

Sun, 25 Feb 2007 11:49:43 +0000(svn r8900) -Fix
tron [Sun, 25 Feb 2007 11:49:43 +0000] rev 6155
(svn r8900) -Fix

Get rid of DECLARE_ENUM_AS_BIT_INDEX(Track, TrackBits)

Sun, 25 Feb 2007 11:36:19 +0000(svn r8899) -Fix
tron [Sun, 25 Feb 2007 11:36:19 +0000] rev 6154
(svn r8899) -Fix

Remove the unused second parameter from GetTileRailType()

Sun, 25 Feb 2007 10:49:13 +0000(svn r8897) -Fix
tron [Sun, 25 Feb 2007 10:49:13 +0000] rev 6153
(svn r8897) -Fix

Change the signature of GetNewVehiclePos():
-void GetNewVehiclePos(const Vehicle *v, GetNewVehiclePosResult *gp);
+GetNewVehiclePosResult GetNewVehiclePos(const Vehicle *v);

Sun, 25 Feb 2007 10:25:25 +0000(svn r8896) -Fix
tron [Sun, 25 Feb 2007 10:25:25 +0000] rev 6152
(svn r8896) -Fix

Most (i.e. 13 of 15) callers of GetNewVehiclePos() do not care for the return and the others can figure it out by inspecting the information returned in struct GetNewVehiclePosResult.
Therefore remove the return value.

Sun, 25 Feb 2007 09:47:46 +0000(svn r8894) -Fix
tron [Sun, 25 Feb 2007 09:47:46 +0000] rev 6151
(svn r8894) -Fix

Slightly simplify the control flow of TrainController()

Sun, 25 Feb 2007 09:27:03 +0000(svn r8893) -Fix
tron [Sun, 25 Feb 2007 09:27:03 +0000] rev 6150
(svn r8893) -Fix

variable scope, const, misc.

Sun, 25 Feb 2007 09:06:13 +0000(svn r8892) -Fix (r8879): swapped the eye colour and eyebrow bits.
rubidium [Sun, 25 Feb 2007 09:06:13 +0000] rev 6149
(svn r8892) -Fix (r8879): swapped the eye colour and eyebrow bits.

Sat, 24 Feb 2007 23:36:40 +0000(svn r8891) -Codechange: Remove remains of global cargo scheme. All cargo mapping is now dealt with only in NewGRF code, on load where possible.
peter1138 [Sat, 24 Feb 2007 23:36:40 +0000] rev 6148
(svn r8891) -Codechange: Remove remains of global cargo scheme. All cargo mapping is now dealt with only in NewGRF code, on load where possible.

Sat, 24 Feb 2007 23:20:21 +0000(svn r8890) -Codechange: (NewGRF) add cargo translation support to engine var 47
peter1138 [Sat, 24 Feb 2007 23:20:21 +0000] rev 6147
(svn r8890) -Codechange: (NewGRF) add cargo translation support to engine var 47