clear_cmd.c
Wed, 22 Mar 2006 11:11:52 +0000 celestar (svn r4013) -Fix last commit. CheckTunnelInWay works differently from IsTunnelInWay :S 0.4.5
Wed, 22 Mar 2006 10:32:07 +0000 celestar (svn r4012) -Backport from trunk (3992, 3995): Rewrote the code to determine whether a rail-tile can be terraformed. 0.4.5
Wed, 27 Dec 2006 12:38:02 +0000 celestar (svn r7573) -Merged the bridge branch. Allows to build bridges of arbitrary rail/road combinations (including signals)
Sun, 09 Sep 2007 20:36:15 +0000 rubidium (svn r11073) [0.5] -Backport from trunk (r11039, r11029, r11027, r11024, r11021, r11020, r11018): 0.5
Fri, 22 Jun 2007 20:12:09 +0000 rubidium (svn r10280) [0.5] -Backport from trunk (r10109, r10219, r10222, r10230, r10246, r10258): 0.5
Wed, 11 Oct 2006 21:20:53 +0000 Darkvater (svn r6739) -Fix (r6001): Crash on removing farmland belonging to a farm. The search would loop
Tue, 05 Sep 2006 23:43:42 +0000 Darkvater (svn r6407) -Fix: Check return values of DoCommand() with CmdFailed and that of DoCommandP
Tue, 05 Sep 2006 23:21:41 +0000 Darkvater (svn r6406) -Codechange: Rename TileOffsByDir to TileOffsByDiagDir because it accepts
Tue, 22 Aug 2006 14:38:37 +0000 rubidium (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
Mon, 21 Aug 2006 09:22:44 +0000 truelight (svn r6032) -Fix: when a farm is gone, remove the fields when it is full grown and should be harvest (not before that)
Sun, 20 Aug 2006 18:44:26 +0000 truelight (svn r6001) -Feature: when removing a farm, his farmland is removed too (over time) (based on peter1138's patch, FS#82)
Sat, 19 Aug 2006 10:00:30 +0000 truelight (svn r5946) -Add: merged the TGP branch to mainline. TGP adds:
Sun, 06 Aug 2006 16:32:49 +0000 tron (svn r5794) Pass the TileIndex plus x and y coordinates into GetSlopeZ_* instead of a TileInfo
Sat, 22 Jul 2006 07:36:01 +0000 tron (svn r5581) Slightly alter some snow line related calculations to make them a bit clearer
Sun, 25 Jun 2006 18:58:45 +0000 tron (svn r5365) -Fix: It was possible to dig into a tunnel if certain rail combinations were ontop of it
Sun, 25 Jun 2006 17:51:23 +0000 tron (svn r5364) Clean up r5363
Sun, 25 Jun 2006 17:39:19 +0000 tron (svn r5363) Revert 5312, 5288, 5248, 3992, 3249, 3228
Mon, 19 Jun 2006 06:49:51 +0000 Darkvater (svn r5312) - Fix (r5288): Be very strict about terraforming. If a rail tile has a foundation already, bail out.
Sun, 18 Jun 2006 15:28:29 +0000 tron (svn r5309) Partially fix the rail header dependency fiasco: rail_map.h now depends on rail.h and not the other way round anymore
Fri, 16 Jun 2006 18:54:48 +0000 Darkvater (svn r5288) - Fix [FS#199]: Tunnel construction could erronously terraform a foundationed tile with rails. This also fixes another bug where you could implicitly remove a foundation by raising nearby sloped land. Desirable perhaps, but unwanted.
Tue, 13 Jun 2006 14:04:12 +0000 Darkvater (svn r5248) - [Codechange]: Remove TerraformProc()'s mode parameter as it is not used
Sat, 10 Jun 2006 08:37:41 +0000 tron (svn r5210) Many small changes which piled up: const, unsigned, variable scope, CSE for readability, DeMorgan, if cascades -> switch, whitespace, parentheses, bracing, misc.
Wed, 07 Jun 2006 19:35:21 +0000 tron (svn r5155) - Remove the bridge branch merge (revision r5070)
Fri, 02 Jun 2006 13:05:41 +0000 celestar (svn r5070) Merged the bridge branch
Wed, 26 Apr 2006 21:48:22 +0000 Darkvater (svn r4586) - Codechange: Recursive commands that rely on _error_message to handle success/failure can fail if a recursive call fails but doesn't set the error message, thus resulting in an old, possibly erroneous being used (see FS#130 prior to r4585). Now properly reset the global variable _error_message in these cases.
Tue, 25 Apr 2006 07:32:33 +0000 tron (svn r4572) Remove vehicle_leave_tile_proc
Sun, 23 Apr 2006 19:35:36 +0000 tron (svn r4554) Replace magic numbers by TILE_{HEIGHT,SIZE}
Sun, 23 Apr 2006 13:48:16 +0000 tron (svn r4541) Add a type for slopes and replace many magic numbers by the appropriate enums
Mon, 10 Apr 2006 07:15:58 +0000 tron (svn r4342) Change the first two parameters of commands - virtual pixel coordinates of the tile to operate on - to a TileIndex
Tue, 04 Apr 2006 21:35:13 +0000 tron (svn r4279) s/\<CL_/CLEAR_/
Mon, 03 Apr 2006 09:07:21 +0000 celestar (svn r4249) -Codechange: Replace more occurences of 16 by TILE_SIZE and of 8 by TILE_HEIGHT. Reverted one change from the previous commit because it was faulty
Sun, 02 Apr 2006 12:49:18 +0000 tron (svn r4242) Pass TileIndex and slope to GetSlopeTileh_*() instead of TileInfo
Thu, 30 Mar 2006 19:16:44 +0000 belugas (svn r4181) CodeChange : Replaced [G/S]etMapExtraBits by [G/S]etTropicZone. Although it was an accessor, nor his usage nor the values were clear.
Thu, 23 Mar 2006 20:47:56 +0000 tron (svn r4073) Add functions to make and test for (most) unmovable tiles
Mon, 20 Mar 2006 16:43:48 +0000 celestar (svn r3992) -Fix: Rewrote the code to determine whether a rail-tile can be terraformed.
Sun, 19 Mar 2006 12:06:12 +0000 tron (svn r3979) Move GetRailFoundation() to rail_map.h and use it and friends to get information about rail tiles
Wed, 08 Mar 2006 15:28:38 +0000 tron (svn r3794) Use already available accessor functions instead of GB()
Tue, 07 Mar 2006 07:51:05 +0000 tron (svn r3779) Move CheckTunnelInWay() to a more appropriate place, invert its result and give it a less ambiguous name (IsTunnelInWay)
Sun, 05 Mar 2006 10:19:33 +0000 tron (svn r3763) Adapt to the new 'map accessors go in foo_map.h'-scheme
Mon, 06 Feb 2006 09:18:04 +0000 tron (svn r3564) Several smaller changes:
Sun, 05 Feb 2006 11:54:25 +0000 tron (svn r3554) Add accessors for the field type and fences of clear tiles
Wed, 01 Feb 2006 16:17:08 +0000 tron (svn r3515) Fix copy&pasto in r3514
Wed, 01 Feb 2006 15:31:21 +0000 tron (svn r3514) -Codechange: Replace direct fiddling of bits for the ground type and density of clear tiles with symbolic names and accessors.
Wed, 01 Feb 2006 07:36:15 +0000 tron (svn r3511) More whitespace ([FS#46] by Rubidium)
Wed, 01 Feb 2006 06:32:03 +0000 tron (svn r3510) Fiddle with whitespace and parentheses
Mon, 30 Jan 2006 17:18:45 +0000 tron (svn r3490) -Fix: A bunch (10) of off-by-one errors when checking if a TileIndex points to a tile on the map
Wed, 30 Nov 2005 07:31:54 +0000 peter1138 (svn r3249) Fix for issue introduced in r3228. The original code was good for raising, then for lowering, now for both.
Tue, 22 Nov 2005 22:30:35 +0000 peter1138 (svn r3228) - Fix: [ 1327011 ] Fix: don't lower land on tunnel, even with diag tracks on it (based on patch by glx)
Mon, 14 Nov 2005 19:48:04 +0000 tron (svn r3181) -Bracing
Mon, 14 Nov 2005 08:09:57 +0000 tron (svn r3177) GB, CLRBIT, HASBIT, TOGGLEBIT
Wed, 19 Oct 2005 14:49:46 +0000 tron (svn r3066) Constify the parameter of GetSlopeZ_*()
Sat, 15 Oct 2005 11:06:54 +0000 tron (svn r3046) Replace some numbers with sprite names and fix a typo in the sprite list
Sun, 18 Sep 2005 20:56:44 +0000 Darkvater (svn r2962) - const correctness for all Get* functions and most Draw* functions that don't change their pointer parameters
Thu, 28 Jul 2005 19:23:19 +0000 tron (svn r2739) -Fix(?): Change the fence algorithm so it removes fences when no farm tile is adjacent
Thu, 28 Jul 2005 19:18:27 +0000 tron (svn r2738) Small bit fiddling cleanup
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
Fri, 22 Jul 2005 07:02:20 +0000 tron (svn r2673) Include functions.h directly, not globally via openttd.h
Thu, 21 Jul 2005 19:36:43 +0000 tron (svn r2664) Remove depedency on player.h from variables.h
Thu, 21 Jul 2005 18:44:27 +0000 tron (svn r2663) Include variables.h only in these files which need it, not globally via openttd.h
Thu, 21 Jul 2005 06:31:02 +0000 tron (svn r2660) Get rid of some more shifting/anding/casting