Ejemplo n.º 1
0
        private void writeNewLeaderboardToFile(List <List <string> > newLeaderboard)
        {
            string res = "";

            for (int i = 0; i < 10; i++)
            {
                res = newLeaderboard[i][0] + "," + newLeaderboard[i][1] + "," + newLeaderboard[i][2] + "," + newLeaderboard[i][3] + ","
                      + newLeaderboard[i][4];
                //MessageBox.Show("About to append: " + res);
                File.AppendAllText(path + name, res + Environment.NewLine);
            }
            WelcomeWindow ww = new WelcomeWindow();

            welcomeWindow = ww;
            ww.Show();
            //File.WriteAllText(path + name, res + Environment.NewLine);
        }
Ejemplo n.º 2
0
        public Leaderboard(WelcomeWindow ww)
        {
            InitializeComponent();
            welcomeWindow = ww;

            // Load in our leaderboard path + name
            name = "..\\..\\data\\" + ConfigurationManager.AppSettings["leaderboardName"];
            path = AppDomain.CurrentDomain.BaseDirectory;

            // Initially set everything to a default
            setLeaderboardToBlank();

            // Calculate number of leaderboard entries
            numOfLeaderboardEntries = getNumOfLeaderboardEntries();

            // Then load in our current top 10 high scores
            if (numOfLeaderboardEntries != 0)
            {
                loadLeaderboard();
            }
        }