src/ai/api/ai_bridge.hpp
branchnoai
changeset 9838 0839682a601b
parent 9835 2541c2d325ed
child 9867 b7d9ffe24f81
equal deleted inserted replaced
9837:c9ec4f82e0d0 9838:0839682a601b
    93 	 * @pre AIMap::IsValidTile(start).
    93 	 * @pre AIMap::IsValidTile(start).
    94 	 * @pre AIMap::IsValidTile(end).
    94 	 * @pre AIMap::IsValidTile(end).
    95 	 * @pre 'start' and 'end' are in a straight line, i.e.
    95 	 * @pre 'start' and 'end' are in a straight line, i.e.
    96 	 *  AIMap::GetTileX(start) == AIMap::GetTileX(end) or
    96 	 *  AIMap::GetTileX(start) == AIMap::GetTileX(end) or
    97 	 *  AIMap::GetTileY(start) == AIMap::GetTileY(end).
    97 	 *  AIMap::GetTileY(start) == AIMap::GetTileY(end).
    98 	 * @pre VehicleType is either AIVehicle::VEHICLE_RAIL or AIVEHICLE::VEHICLE_ROAD.
    98 	 * @pre 'vehicle_type' is either AIVehicle::VEHICLE_RAIL or AIVEHICLE::VEHICLE_ROAD.
    99 	 * @return Whether the bridge has been/can be build or not.
    99 	 * @return Whether the bridge has been/can be build or not.
   100 	 */
   100 	 */
   101 	static bool BuildBridge(AIVehicle::VehicleType vehicle_type, BridgeID bridge_id, TileIndex start, TileIndex end);
   101 	static bool BuildBridge(AIVehicle::VehicleType vehicle_type, BridgeID bridge_id, TileIndex start, TileIndex end);
   102 
   102 
   103 	/**
   103 	/**