bool RayCastSegmentAndNode(out ushort netSegment, out ushort netNode)
{
RaycastOutput output;
if (RayCastSegmentAndNode(out output))
{
netSegment = output.m_netSegment;
netNode = output.m_netNode;
if (NetManager.instance.m_segments.m_buffer[netSegment].Info.m_lanes.FirstOrDefault(l => (l.m_vehicleType & VehicleInfo.VehicleType.Car) == VehicleInfo.VehicleType.Car) == null)
netSegment = 0;
return true;
}
netSegment = 0;
netNode = 0;
return false;
}