diff options
Diffstat (limited to 'bin/ai/compat_1.0.nut')
-rw-r--r-- | bin/ai/compat_1.0.nut | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/bin/ai/compat_1.0.nut b/bin/ai/compat_1.0.nut index f14520c1e..77ae2525a 100644 --- a/bin/ai/compat_1.0.nut +++ b/bin/ai/compat_1.0.nut @@ -7,5 +7,20 @@ * See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>. */ -/* Enable when adding the first compatability code: - * AILog.Info("1.0 API compatability in effect"); */ +AILog.Info("1.0 API compatability in effect."); + +AIRoad._BuildRoadStation <- AIRoad.BuildRoadStation; +AIRoad.BuildRoadStation <- function(tile, front, road_veh_type, station_id) +{ + if (AIRoad.IsRoadStationTile(tile)) return false; + + return AIRoad._BuildRoadStation(tile, front, road_veh_type, station_id); +} + +AIRoad._BuildDriveThroughRoadStation <- AIRoad.BuildDriveThroughRoadStation; +AIRoad.BuildDriveThroughRoadStation <- function(tile, front, road_veh_type, station_id) +{ + if (AIRoad.IsRoadStationTile(tile)) return false; + + return AIRoad._BuildDriveThroughRoadStation(tile, front, road_veh_type, station_id); +} |