Esempio n. 1
0
        public void AddScore(string name, int score)
        {
            List <NetLeaderboardsEntry> temp_entries = new List <NetLeaderboardsEntry>(entries);

            temp_entries.Add(new NetLeaderboardsEntry(name, score));
            temp_entries.Sort((NetLeaderboardsEntry a, NetLeaderboardsEntry b) => a.score.Value.CompareTo(b.score.Value));
            temp_entries.Reverse();
            while (temp_entries.Count > maxEntries.Value)
            {
                temp_entries.RemoveAt(temp_entries.Count - 1);
            }
            entries.Set(temp_entries);
        }