Exemple #1
0
 protected void OnGameOver(IPlayer player)
 {
     m_PlayerData.HitRate = m_PlayerData.ShotCount == 0 ? 0 : (float)m_PlayerData.PottedCount / (float)m_PlayerData.ShotCount;
     if (m_PlayerData.HighScore < m_PlayerData.Score)
     {
         m_PlayerData.HighScore        = m_PlayerData.Score;
         ConstantData.quickFireRecords = m_PlayerData;
     }
     GameStatistics.MarkQuickFireHighScore(m_PlayerData.Score);
     BaseUIController.MSettlement.GameOver(m_PlayerData);
 }