Exemple #1
0
        static public void tick()
        {
            System.IO.File.WriteAllText(@"timer.txt", "");
            if (countDown)
            {
                string minuteString;
                string secondString;
                int    minutes = Int32.Parse(gui.getMinutes());
                int    seconds = Int32.Parse(gui.getSeconds());
                if (!paused)
                {
                    if (seconds == 0)
                    {
                        if (minutes > 0)
                        {
                            minutes--;
                            seconds = 59;
                        }
                        else
                        {
                            countDown = false;
                        }
                    }
                    else
                    {
                        seconds--;
                    }

                    if (minutes < 10)
                    {
                        minuteString = "0" + minutes;
                    }
                    else
                    {
                        minuteString = "" + minutes;
                    }

                    if (seconds < 10)
                    {
                        secondString = "0" + seconds;
                    }
                    else
                    {
                        secondString = "" + seconds;
                    }
                    gui.setTimer(secondString, minuteString);
                    System.IO.File.WriteAllText(@"timer.txt", minuteString + ":" + secondString);
                }
            }

            if (autoUpdate)
            {
                System.IO.File.WriteAllText(@"playerAScore.txt", gui.getP1Score());
                System.IO.File.WriteAllText(@"playerBScore.txt", gui.getP2Score());
            }
        }