/* * 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)); }
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)); }
private TrackerTime CalculateCurrentRunWorldRecordRunTimeDifference() { TrackerTime currentRunTrackerTime = new TrackerTime(TimeFormatter.Format(duration)); TrackerTime worldRecordRunTrackerTime = new TrackerTime(checkPointDataTable.WorldRecordCheckPointTimes[currentPhase]); return(currentRunTrackerTime.TimeDifference(worldRecordRunTrackerTime)); }
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)); }