(svn r16992) -Add [NoAI]: function to clear waypoint(s) in a certain rectangle on the map

This commit is contained in:
rubidium
2009-07-30 15:17:03 +00:00
parent 0b5a564bac
commit e035054ab6
3 changed files with 49 additions and 30 deletions

View File

@@ -188,6 +188,14 @@
return AIObject::DoCommand(tile, 0, 0, CMD_REMOVE_FROM_RAIL_WAYPOINT);
}
/* static */ bool AIRail::RemoveRailWaypointTileRect(TileIndex tile, TileIndex tile2)
{
EnforcePrecondition(false, ::IsValidTile(tile));
EnforcePrecondition(false, ::IsValidTile(tile2));
return AIObject::DoCommand(tile, tile2, 0, CMD_REMOVE_FROM_RAIL_WAYPOINT);
}
/* static */ bool AIRail::RemoveRailStationTileRect(TileIndex tile, TileIndex tile2)
{
EnforcePrecondition(false, ::IsValidTile(tile));