Esempio n. 1
0
        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);
        }