Esempio n. 1
0
        public int GetPlayingSecond(GameLoader gameLoader)
        {
            string lastValue = PPDGeneralSetting.Setting[gameLoader.GetFullName()];

            if (!int.TryParse(lastValue, out int value))
            {
                value = 0;
            }
            return(value);
        }
Esempio n. 2
0
 private void UpdatePlayingTime()
 {
     if (currentGame != null)
     {
         long elapsedTime = (GameHost.GameTimer.ElapsedTime - startTime) / 1000;
         var  value       = glp.GetPlayingSecond(currentGame);
         value += (int)elapsedTime;
         glp.UpdatePlayingTime(currentGame, value);
         PPDGeneralSetting.Setting[currentGame.GetFullName()] = value.ToString();
         currentGame = null;
     }
 }