public float GetArriveTime(int pointId) { if (!trainRunning) { return(0f); } int pointIndex = GetPointIndex(pointId); if (pointIndex == -1) { return(0f); } return(mRunState.GetLeaveTime(pointIndex) - pointList[pointIndex].stayTime); }
public float GetArriveTime(int pointId) { if (!trainRunning) { return(0f); } int pointIndex = GetPointIndex(pointId); if (pointIndex == -1) { return(0f); } return(mRunState.GetLeaveTime(pointIndex) - pointList[pointIndex].stayTime); }