From eeb5bf41a152087031b0764d5d3b2783922b70ae Mon Sep 17 00:00:00 2001 From: tron Date: Sun, 12 Mar 2006 16:13:16 +0000 Subject: (svn r3831) Add and use GetRailDepotDirection() --- ai/default/default.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ai') diff --git a/ai/default/default.c b/ai/default/default.c index 41580720c..7ba7fb137 100644 --- a/ai/default/default.c +++ b/ai/default/default.c @@ -4,6 +4,7 @@ #include "../../openttd.h" #include "../../functions.h" #include "../../map.h" +#include "../../rail_map.h" #include "../../road_map.h" #include "../../tile.h" #include "../../player.h" @@ -3625,8 +3626,9 @@ pos_3: } else { static const byte _depot_bits[] = {0x19,0x16,0x25,0x2A}; - m5 &= 3; - if (GetRailTrackStatus(tile + TileOffsByDir(m5)) & _depot_bits[m5]) + DiagDirection dir = GetRailDepotDirection(tile); + + if (GetRailTrackStatus(tile + TileOffsByDir(dir)) & _depot_bits[dir]) return; DoCommandByTile(tile, 0, 0, DC_EXEC, CMD_LANDSCAPE_CLEAR); -- cgit v1.2.3-54-g00ecf