diff options
author | truebrain <truebrain@openttd.org> | 2009-01-16 15:01:54 +0000 |
---|---|---|
committer | truebrain <truebrain@openttd.org> | 2009-01-16 15:01:54 +0000 |
commit | 8510afe23325edef6d8ff5538662acb8c01c990a (patch) | |
tree | 451b86c6aef617597b05ec5ba55d6abcb5632da0 /src/ai/api/ai_tile.cpp | |
parent | a43cd3456b040e3c70c7629372d4a998ce33f997 (diff) | |
download | openttd-8510afe23325edef6d8ff5538662acb8c01c990a.tar.xz |
(svn r15109) -Add [NoAI]: add AITile::LevelTiles (Yexo)
Diffstat (limited to 'src/ai/api/ai_tile.cpp')
-rw-r--r-- | src/ai/api/ai_tile.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
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)); |