src/yapf/yapf_costrail.hpp
Mon, 02 Jun 2008 06:44:06 +0000 rubidium (svn r13357) -Codechange: add constness to YAPF.
Tue, 06 May 2008 15:11:33 +0000 rubidium (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.
Sun, 04 Nov 2007 23:06:39 +0000 truelight (svn r11383) -Codechange: fixed all the mess around KillFirstBit (tnx to Rubidium and skidd13)
Sun, 29 Jul 2007 23:42:59 +0000 rubidium (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type.
Mon, 09 Jul 2007 18:57:12 +0000 KUDr (svn r10491) -Fix [FS#988, YAPF]: When rail segment was cached using electric engine and it ended with non-electric rail it was incorrectly cached with the end reason ESRB_DEAD_END instead of ESRB_RAIL_TYPE. (Eddi)
Mon, 09 Jul 2007 18:27:42 +0000 KUDr (svn r10489) -Codechange [YAPF]: FollowTrack_t now has new data member - m_err. It indicates the reason why the given track/trackdir can't be followed when method CFollowTrackT<>::Follow() returned false.
Wed, 04 Jul 2007 00:12:02 +0000 KUDr (svn r10423) -Fix [YAPF, r10301]: INVALID_TRACKDIR causing buffer overrun leading to desync in MP game (many thanks Rubidium)
Fri, 29 Jun 2007 23:55:16 +0000 KUDr (svn r10394) -Fix [YAPF]: MP desync caused by incorrect last-red-signal penalties applied when cached segment was reused. Players that connected more recently (didn't have these segments cached yet) calculated those penalties correctly. This caused different YAPF results.
Wed, 27 Jun 2007 22:29:57 +0000 KUDr (svn r10366) -Codechange [YAPF]: added DEBUG_YAPF_CACHE macro that (when set to 1) allows to track YAPF "cache errors". They are probably responsible for current MP desyncs. (thanks Rubidium for this great idea!).
Sun, 24 Jun 2007 14:40:54 +0000 KUDr (svn r10304) -Fix [YAPF](r10301): removed assert which could violate without danger when searching for the nearest depot. From now on the segment can be closed without reason in that case (peter1138)
Sun, 24 Jun 2007 13:30:03 +0000 KUDr (svn r10303) -Fix [YAPF](r10301): warning: unused variable tile_cost (peter1138)
Sun, 24 Jun 2007 13:18:54 +0000 KUDr (svn r10301) -Fix [FS#901, YAPF]: another assert violation in some special cases (immeR)
Mon, 18 Jun 2007 14:40:07 +0000 KUDr (svn r10199) -Fix [FS#884, YAPF]: 'target_seen' flag that is set prematurely in some cases (1 tile long cached segment followed by target station) stops on assert (immeR)
Thu, 31 May 2007 21:21:04 +0000 glx (svn r10006) -Fix (FS#362): allow different signal types on one tile
Thu, 08 Mar 2007 16:27:54 +0000 rubidium (svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the coding style (and rest of the code).
Sun, 25 Feb 2007 11:36:19 +0000 tron (svn r8899) -Fix
Sat, 24 Feb 2007 00:17:46 +0000 KUDr (svn r8869) [YAPF] -Fix: Large Train Stations/Trains makes OpenTTD crash (Jigsaw_Psyche)
Fri, 23 Feb 2007 21:36:43 +0000 KUDr (svn r8867) -Fix(r8866): revert yapf_costrail.hpp commited by mistake, helpers.hpp had wrong line ending
Fri, 23 Feb 2007 21:29:50 +0000 KUDr (svn r8866) -Doc: added more comments to template struct MakeEnumPropsT
Fri, 23 Feb 2007 08:37:33 +0000 celestar (svn r8857) -Documentation: Added some doxygen @file tags, repaired others (the @file tag MUST be found before any line of code, that includes preprocessor directives).
Sat, 17 Feb 2007 00:18:11 +0000 KUDr (svn r8766) -Fix[YAPF]: rail station platform penalty not calculated properly
Wed, 10 Jan 2007 18:56:51 +0000 rubidium (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.
Tue, 02 Jan 2007 19:19:48 +0000 rubidium (svn r7759) -Merge: makefile rewrite. This merge features: