Example #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));
        }
Example #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));
        }