From dec721ca6f0e9e7f869f51f293a5b729fd22574d Mon Sep 17 00:00:00 2001 From: truebrain Date: Fri, 16 Jan 2009 15:01:54 +0000 Subject: (svn r15109) -Add [NoAI]: add AITile::LevelTiles (Yexo) --- src/ai/api/ai_tile.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/ai/api/ai_tile.cpp') diff --git a/src/ai/api/ai_tile.cpp b/src/ai/api/ai_tile.cpp index 29305af8a..a1f16b9bd 100644 --- a/src/ai/api/ai_tile.cpp +++ b/src/ai/api/ai_tile.cpp @@ -202,6 +202,14 @@ return AIObject::DoCommand(tile, slope, 0, CMD_TERRAFORM_LAND); } +/* static */ bool AITile::LevelTiles(TileIndex start_tile, TileIndex end_tile) +{ + EnforcePrecondition(false, ::IsValidTile(start_tile)); + EnforcePrecondition(false, ::IsValidTile(end_tile)); + + return AIObject::DoCommand(end_tile, start_tile, 0, CMD_LEVEL_LAND); +} + /* static */ bool AITile::DemolishTile(TileIndex tile) { EnforcePrecondition(false, ::IsValidTile(tile)); -- cgit v1.2.3-54-g00ecf