Beispiel #1
0
        /*
         * TODO: 시간 차이 확인
         */
        public static TrackerTime CalculateCurrentRunWorldRecordRunClearTimeDifference(FightData fightData, CheckPointDataTable checkPointDataTable)
        {
            TrackerTime currentRunClearTime  = new TrackerTime(TimeFormatter.Format(fightData.Duration), false);
            TrackerTime worldRecordClearTime = checkPointDataTable.WorldRecordClearTime;

            return(currentRunClearTime.Difference(worldRecordClearTime));
        }
Beispiel #2
0
        public static TrackerTime CalculateCurrentRunWorldRecordRunCheckPointTimeDifference(FightData fightData, CheckPointDataTable checkPointDataTable, int currentPhase)
        {
            TrackerTime currentRunTrackerTime     = new TrackerTime(TimeFormatter.Format(fightData.Duration), false);
            TrackerTime worldRecordRunTrackerTime = (TrackerTime)checkPointDataTable.CheckPointDatas[currentPhase];

            return(currentRunTrackerTime.Difference(worldRecordRunTrackerTime));
        }
Beispiel #3
0
        private TrackerTime CalculateCurrentRunWorldRecordRunTimeDifference()
        {
            TrackerTime currentRunTrackerTime     = new TrackerTime(TimeFormatter.Format(duration));
            TrackerTime worldRecordRunTrackerTime = new TrackerTime(checkPointDataTable.WorldRecordCheckPointTimes[currentPhase]);

            return(currentRunTrackerTime.TimeDifference(worldRecordRunTrackerTime));
        }
Beispiel #4
0
 override public String ToString()
 {
     if (ShowSign)
     {
         return(Sign() + TimeFormatter.Format(Value));
     }
     else
     {
         return(TimeFormatter.Format(Value));
     }
 }
 public void UpdateCurrentRunTime(int currentPhase, TimeSpan duration)
 {
     Rows[currentPhase].Cells[CURRENT_RUN_COLUMN].Value = TimeFormatter.Format(duration);
 }
 override public String ToString()
 {
     return(Sign(_duration) + TimeFormatter.Format(_duration));
 }