Fri, 17 Mar 2006 10:10:31 +0000 |
tron |
(svn r3916) Get/Set the rail type by [GS]etRailType{Crossing,OnBridge,}()
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 15:16:27 +0000 |
tron |
(svn r3907) Replace many bridge related direct map accesses with calls to shiny new functions and mark some strange constructs with XXX
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 13:35:35 +0000 |
tron |
(svn r3906) Before removing a rail/setting the owner of a road to none check if there's a transport route at all under the bridge
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 10:00:50 +0000 |
tron |
(svn r3904) Move GetBridgePiece() and GetBridgeType() to bridge_map.h and make the only place which still extracted that info diretly use the wrapper
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 07:18:38 +0000 |
tron |
(svn r3903) Fix a copy&pasto in last commit and remove a redundant comment (the line above already says what's going on)
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 07:12:28 +0000 |
tron |
(svn r3902) When drawing a bridge middle part get the bridge axis only once instead of again and again
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 06:38:51 +0000 |
tron |
(svn r3901) Remove the last user of FindEdgesOfBridge() by using functions with similar functionality
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 06:30:47 +0000 |
tron |
(svn r3900) When clearing a bridge determine the bridge direction and tile offset once instead of all over the place; also use UpdateSignalsOnSegment() instead of SetSignalsOnBothDir(), because this is sufficient
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 06:06:05 +0000 |
tron |
(svn r3899) Use wrapper functions to make more clear how deleting stuff under bridges works; also remove an unnecessary local variable
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 05:28:15 +0000 |
tron |
(svn r3898) Add functions to find a bridge end starting at a middle tile
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 21:27:19 +0000 |
Darkvater |
(svn r3893) - Fix: Properly set back the owner of a crossing/road-under bridge after removing it. For crossings we can always use .m2 because it is already 0 when not owned by a town.
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 19:53:25 +0000 |
tron |
(svn r3891) Fix r3885
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 17:38:00 +0000 |
tron |
(svn r3890) Simplify deleting a bridge by handling the ramps outside of the removal loop
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 17:27:15 +0000 |
tron |
(svn r3889) Change a part of the bridge drawing code to make it more comprehensible and add the needed accessors
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 16:47:35 +0000 |
tron |
(svn r3888) If you think you've checked everything, check once more. *sigh* Fix r3887
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 16:44:50 +0000 |
tron |
(svn r3887) Add a function to get the other bridge end when you're at a bridge ramp
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 16:09:23 +0000 |
tron |
(svn r3885) Simplify DoConvertTunnelBridgeRail() a bit
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 07:10:41 +0000 |
tron |
(svn r3877) Add functions to turn a tile into a rail/road bridge ramp/middle part
|
file |
diff |
annotate
|
Tue, 14 Mar 2006 12:00:11 +0000 |
tron |
(svn r3857) Add and use GetBridgeRampDirection()
|
file |
diff |
annotate
|
Mon, 13 Mar 2006 15:38:52 +0000 |
tron |
(svn r3849) Fix bug in r3846
|
file |
diff |
annotate
|
Mon, 13 Mar 2006 12:55:20 +0000 |
tron |
(svn r3846) Add functions to set the type of stuff (clear, water, rail, road) under bridges
|
file |
diff |
annotate
|
Mon, 13 Mar 2006 07:12:49 +0000 |
tron |
(svn r3838) Demystify building bridge middle parts a bit by removing some magic numbers and generic names
|
file |
diff |
annotate
|
Sun, 12 Mar 2006 20:59:56 +0000 |
tron |
(svn r3837) Partially unmagicfy restoring the tiles when deleting a bridge
|
file |
diff |
annotate
|
Sun, 12 Mar 2006 15:04:03 +0000 |
tron |
(svn r3830) Move IsTunnelTile() from tile.h to tunnel_map.h and add IsTunnel(), which just checks for a tunnel, but not the tile type as IsTunnelTile() does
|
file |
diff |
annotate
|
Sun, 12 Mar 2006 12:19:25 +0000 |
tron |
(svn r3829) Reduce the use of _error_message by directly returning error codes instead of using this global variable
|
file |
diff |
annotate
|
Sun, 12 Mar 2006 08:47:18 +0000 |
tron |
(svn r3823) Remove dead code: A value for 'image' gets calculated and overwritten just a few lines later without being used in between
|
file |
diff |
annotate
|
Sat, 11 Mar 2006 17:06:16 +0000 |
tron |
(svn r3820) Be a bit more strict with types: use special types instead of generic byte and don't fill arbitrary data into inappropriate types
|
file |
diff |
annotate
|
Fri, 10 Mar 2006 17:01:51 +0000 |
tron |
(svn r3814) Remove another call to FindLandscapeHeight()
|
file |
diff |
annotate
|
Thu, 09 Mar 2006 12:32:25 +0000 |
tron |
(svn r3803) Change the second parameter of UpdateSignalsOnSegment() from Direction to DiagDirection as that's what it really operates on
|
file |
diff |
annotate
|
Wed, 08 Mar 2006 06:55:33 +0000 |
tron |
(svn r3783) Replace further ints and magic numbers by Direction, DiagDirection and friends
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
Mon, 06 Mar 2006 20:55:24 +0000 |
tron |
(svn r3777) Add some functions to handle tunnels
|
file |
diff |
annotate
|
Mon, 06 Mar 2006 20:28:28 +0000 |
tron |
(svn r3776) Replace many ints and magic numbers by Direction, DiagDirection and friends
|
file |
diff |
annotate
|
Sun, 05 Mar 2006 10:19:33 +0000 |
tron |
(svn r3763) Adapt to the new 'map accessors go in foo_map.h'-scheme
|
file |
diff |
annotate
|
Thu, 23 Feb 2006 08:20:28 +0000 |
tron |
(svn r3658) Add functions and symbolic names to retrieve road tile types and road pieces
|
file |
diff |
annotate
|
Wed, 22 Feb 2006 21:35:45 +0000 |
tron |
(svn r3654) Turn another if-cascade into a switch
|
file |
diff |
annotate
|
Wed, 22 Feb 2006 21:11:31 +0000 |
tron |
(svn r3653) -Fix: You didn't pay for terraforming at the end tile when building a tunnel
|
file |
diff |
annotate
|
Wed, 22 Feb 2006 21:09:55 +0000 |
tron |
(svn r3652) Rewrite CmdBuildTunnel in the hope to make it a bit more comprehensible
|
file |
diff |
annotate
|
Tue, 21 Feb 2006 07:44:33 +0000 |
tron |
(svn r3645) Fix stupid typos in last (r3644) commit *sigh*
|
file |
diff |
annotate
|
Tue, 21 Feb 2006 07:41:54 +0000 |
tron |
(svn r3644) Don't use FindLandscapeHeightByTile() when it's overkill - often it was just a complicated way of writing GetTileSlope(tile, NULL)
|
file |
diff |
annotate
|
Sat, 18 Feb 2006 14:41:24 +0000 |
tron |
(svn r3613) Some more const, indentation, whitespace and similar stuff
|
file |
diff |
annotate
|
Mon, 13 Feb 2006 21:15:00 +0000 |
tron |
(svn r3597) Miscellaneous (I like that word) changes: Fix some indentation, add consts, reduce indentation level by short-circuit logic, convert if cascades to switch, whitespace, bracing, plus some minor stuff
|
file |
diff |
annotate
|
Mon, 06 Feb 2006 09:18:04 +0000 |
tron |
(svn r3564) Several smaller changes:
|
file |
diff |
annotate
|
Thu, 02 Feb 2006 07:15:46 +0000 |
tron |
(svn r3520) Remove unused parameters from some functions
|
file |
diff |
annotate
|
Wed, 01 Feb 2006 07:36:15 +0000 |
tron |
(svn r3511) More whitespace ([FS#46] by Rubidium)
|
file |
diff |
annotate
|
Wed, 01 Feb 2006 06:32:03 +0000 |
tron |
(svn r3510) Fiddle with whitespace and parentheses
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Mon, 30 Jan 2006 16:48:24 +0000 |
tron |
(svn r3487) -Fix: Price for demolishing a bridge was dependent on orientation and map size
|
file |
diff |
annotate
|
Sun, 29 Jan 2006 18:57:26 +0000 |
Darkvater |
(svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron)
|
file |
diff |
annotate
|
Sun, 22 Jan 2006 16:23:05 +0000 |
peter1138 |
(svn r3418) - Fix: When removing a town-owned tunnel the player's rating was not reduced, as it checked the ownership of the tunnel after clearing it. Now we perform the rating adjustment before clearing the tiles. (spotted by glx)
|
file |
diff |
annotate
|
Sun, 08 Jan 2006 12:44:11 +0000 |
peter1138 |
(svn r3391) - PBS Fix: Keep PBS reservation state when building a bridge over rail.
|
file |
diff |
annotate
|
Thu, 15 Dec 2005 17:55:59 +0000 |
tron |
(svn r3308) BAD
|
file |
diff |
annotate
|
Sat, 10 Dec 2005 12:05:39 +0000 |
peter1138 |
(svn r3282) - Codechange: Replace tests against CMD_ERROR with CmdFailed()
|
file |
diff |
annotate
|
Fri, 18 Nov 2005 23:41:03 +0000 |
bjarni |
(svn r3218) -Feature: Multiheaded train engines will now stay in the same train
|
file |
diff |
annotate
|
Wed, 16 Nov 2005 13:11:28 +0000 |
tron |
(svn r3205) Some more uses for GB/SB
|
file |
diff |
annotate
|
Tue, 15 Nov 2005 09:05:16 +0000 |
tron |
(svn r3186) Unnecessary casts and truncation
|
file |
diff |
annotate
|
Tue, 15 Nov 2005 08:49:46 +0000 |
tron |
(svn r3184) GB/SB
|
file |
diff |
annotate
|
Mon, 14 Nov 2005 19:48:04 +0000 |
tron |
(svn r3181) -Bracing
|
file |
diff |
annotate
|
Mon, 14 Nov 2005 08:09:57 +0000 |
tron |
(svn r3177) GB, CLRBIT, HASBIT, TOGGLEBIT
|
file |
diff |
annotate
|
Wed, 19 Oct 2005 14:49:46 +0000 |
tron |
(svn r3066) Constify the parameter of GetSlopeZ_*()
|
file |
diff |
annotate
|