src/rail_cmd.cpp
Thu, 05 Apr 2007 07:49:04 +0000 peter1138 (svn r9563) -Feature: Add more finer control to transparency options, including a new toolbar, accessible from the map menu or Ctrl X. Patch by Wolf01.
Wed, 04 Apr 2007 01:35:16 +0000 belugas (svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near
Sun, 01 Apr 2007 11:11:49 +0000 belugas (svn r9542) -Fix(FS# 712): When checking if a vehicle is on a given tile, and you are working on the ground tile, do not take aircrafts into account, as they do not pose any danger for the construction/destruction/conversion itself. Z stuff, in other words
Wed, 28 Mar 2007 20:41:35 +0000 belugas (svn r9523) -Cleanup: doxygen changes. Time to take care of "R"
Sat, 24 Mar 2007 09:12:03 +0000 celestar (svn r9425) -Codechange/Fix (FS#689): Housekeeping in the convert rail functions: Changed the order of error checks to generate more meaningful error messages, added some doxygen comments and replaced bitshifting by proper mathematical operations
Thu, 22 Mar 2007 03:42:43 +0000 belugas (svn r9400) -Codechange: Use some more representative enum names for landscape types.
Tue, 20 Mar 2007 13:47:00 +0000 maedhros (svn r9371) -Feature: Add support for variable snow lines in the arctic climate, supplied
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).
Wed, 07 Mar 2007 12:11:48 +0000 rubidium (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
Fri, 02 Mar 2007 00:17:35 +0000 rubidium (svn r8966) -Codechange: replace some if-cascades by switches.
Tue, 27 Feb 2007 23:36:28 +0000 rubidium (svn r8935) -Codechange: unification of track type between road and rail tiles, unification of ground type between normal rail tiles and depots/waypoints and removing the need for RailTileSubType.
Mon, 26 Feb 2007 18:25:03 +0000 rubidium (svn r8908) -Codechange: declaration of DrawBridgeMiddle does not belong in a map accessors header.
Sat, 24 Feb 2007 09:42:39 +0000 tron (svn r8876) -Fix
Sat, 24 Feb 2007 06:46:20 +0000 tron (svn r8875) -Fix
Fri, 23 Feb 2007 20:51:10 +0000 KUDr (svn r8864) -Codechange: make ClrBitT(), SetBitT() and ToggleBitT more like CLRBIT() and so on (modify value of the first parameter instead or returning the result)
Thu, 22 Feb 2007 08:43:02 +0000 tron (svn r8841) -Fix
Tue, 13 Feb 2007 10:46:45 +0000 rubidium (svn r8701) -Codechange: replace magic numbers with enums for u.rail.track.
Tue, 13 Feb 2007 10:26:53 +0000 rubidium (svn r8698) -Codechange: enumify the returns of VehicleEnterTile
Fri, 19 Jan 2007 21:40:10 +0000 peter1138 (svn r8283) -Fix (r8128): Custom waypoint drawing used wrong bits since bitshuffling occurred. Also update with other station drawing changes (code duplication,
Fri, 19 Jan 2007 17:44:11 +0000 Darkvater (svn r8279) -Regression (r8274): Removing signals could fail under certain circumstances (not the proper bits of p1/p2 were set to trackbits). Moved trackbits back to bits 0..2, ctrl to 3, semaphore to 4. Also lower the decision of the ctrl-override of signal/semaphore from the GUI into the cmd function since we are passing the ctrl-bit anyways. Bug(s) found by Frostregen; thanks
Fri, 19 Jan 2007 00:01:52 +0000 Darkvater (svn r8274) -Codechange (r8151): Move the automatic semaphore/signal checks inside the CMD_ functions where they are supposed to be. Achieve this by adding a seperate bit to p1/p2 to hold the CTRL-modifier. While here, use proper types, and 'unify' the parameter bit-meanings. 0 - ctrl-pressed, 1 - signal/semaphore, 2-4 - trackbits, 5 - remove (internal), 24-31 - drag density.
Sun, 14 Jan 2007 19:57:49 +0000 peter1138 (svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit values.
Thu, 11 Jan 2007 10:34:42 +0000 KUDr (svn r8052) - Codechange: RemoveFirstTrack() and RemoveFirstTrackdir() now accept pointer to TrackBits/TrackdirBits instead of reference.
Wed, 10 Jan 2007 18:56:51 +0000 rubidium (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.
Wed, 10 Jan 2007 18:12:09 +0000 KUDr (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)