Tue, 11 Apr 2006 10:45:06 +0000(svn r4354) [Elrail][NewGRF] Codechange: Drawing of custom waypoints with custom ground sprites used the index of the rail type as an offset. With the introduction of elrails this offset is incorrect, so instead there is now a lookup table within the RailTypeInfo struct to explicitly list the offset.
peter1138 [Tue, 11 Apr 2006 10:45:06 +0000] rev 3503
(svn r4354) [Elrail][NewGRF] Codechange: Drawing of custom waypoints with custom ground sprites used the index of the rail type as an offset. With the introduction of elrails this offset is incorrect, so instead there is now a lookup table within the RailTypeInfo struct to explicitly list the offset.

Tue, 11 Apr 2006 10:19:50 +0000(svn r4353) Codechange: Move global _signal_position into the only function that uses it and convert the bit-hacking into a struct
celestar [Tue, 11 Apr 2006 10:19:50 +0000] rev 3502
(svn r4353) Codechange: Move global _signal_position into the only function that uses it and convert the bit-hacking into a struct

Tue, 11 Apr 2006 10:05:52 +0000(svn r4352) - NewGRF Codechange: dynamically allocate the memory used to store custom station data. This saves us approximately 40KB per GRF file, if there are no stations defined.
peter1138 [Tue, 11 Apr 2006 10:05:52 +0000] rev 3501
(svn r4352) - NewGRF Codechange: dynamically allocate the memory used to store custom station data. This saves us approximately 40KB per GRF file, if there are no stations defined.

Tue, 11 Apr 2006 04:49:23 +0000(svn r4351) Simplify ReverseTrackdir() to use a simple arithmetic operation instead of a table lookup
tron [Tue, 11 Apr 2006 04:49:23 +0000] rev 3500
(svn r4351) Simplify ReverseTrackdir() to use a simple arithmetic operation instead of a table lookup

Mon, 10 Apr 2006 21:00:56 +0000(svn r4350) CodeChange : Add and use accessors [G|S]etIndustrype. Define and use IndustryGfx type instead of uint
belugas [Mon, 10 Apr 2006 21:00:56 +0000] rev 3499
(svn r4350) CodeChange : Add and use accessors [G|S]etIndustrype. Define and use IndustryGfx type instead of uint

Mon, 10 Apr 2006 20:46:37 +0000(svn r4349) Remove GetCrossingTransportType(), it's slightly overkill
tron [Mon, 10 Apr 2006 20:46:37 +0000] rev 3498
(svn r4349) Remove GetCrossingTransportType(), it's slightly overkill

Mon, 10 Apr 2006 20:38:59 +0000(svn r4348) Move IsLevelCrossing() from rail.h to road_map.h
tron [Mon, 10 Apr 2006 20:38:59 +0000] rev 3497
(svn r4348) Move IsLevelCrossing() from rail.h to road_map.h

Mon, 10 Apr 2006 16:20:47 +0000(svn r4347) CodeChange : Renamed IndustryType to IndustryLifeType. Cleanup step toward bringing accessors [G|S]etIndustrype
belugas [Mon, 10 Apr 2006 16:20:47 +0000] rev 3496
(svn r4347) CodeChange : Renamed IndustryType to IndustryLifeType. Cleanup step toward bringing accessors [G|S]etIndustrype

Mon, 10 Apr 2006 15:09:56 +0000(svn r4346) CodeChange : Add and Use Accessors to Industry's Stage and Counter construction. Removed last direct map access from Disaster_cmd.c as well. Based on work from Rubidium in tfc_newmap
belugas [Mon, 10 Apr 2006 15:09:56 +0000] rev 3495
(svn r4346) CodeChange : Add and Use Accessors to Industry's Stage and Counter construction. Removed last direct map access from Disaster_cmd.c as well. Based on work from Rubidium in tfc_newmap

Mon, 10 Apr 2006 14:27:26 +0000(svn r4345) -Codechange: Similar to airport tiles, rename _industry_map5_ arrays to _industry_sections
celestar [Mon, 10 Apr 2006 14:27:26 +0000] rev 3494
(svn r4345) -Codechange: Similar to airport tiles, rename _industry_map5_ arrays to _industry_sections