Home
last modified time | relevance | path

Searched refs:m_res_fail_tile (Results 1 – 1 of 1) sorted by relevance

/dports/games/openttd/openttd-12.1/src/pathfinder/yapf/
H A Dyapf_rail.cpp56 TileIndex m_res_fail_tile; ///< The tile where the reservation failed member in CYapfReserveTrack
94 m_res_fail_tile = tile; in ReserveSingleTrack()
100 m_res_fail_tile = tile; in ReserveSingleTrack()
115 …while ((tile != m_res_fail_tile || td != m_res_fail_td) && IsCompatibleTrainStationTile(tile, star… in UnreserveSingleTrack()
119 } else if (tile != m_res_fail_tile || td != m_res_fail_td) { in UnreserveSingleTrack()
122 …return (tile != m_res_dest || td != m_res_dest_td) && (tile != m_res_fail_tile || td != m_res_fail… in UnreserveSingleTrack()
150 m_res_fail_tile = INVALID_TILE; in TryReservePath()
164 if (m_res_fail_tile != INVALID_TILE) { in TryReservePath()
167 TileIndex stop_tile = m_res_fail_tile; in TryReservePath()
170 m_res_fail_tile = fail_node == node ? stop_tile : INVALID_TILE; in TryReservePath()