private void Start()
    {
        ScoreNameToFile DataHandler = new ScoreNameToFile();

        email.text = DataHandler.GetUserName();
        score.text = DataHandler.GetScore();
        date.text  = DateTime.Now.ToString("MM/dd/yyyy h:mm:ss tt");
    }
    public void ExitGame()
    {
        //removes data files from user comptuer
        ScoreNameToFile DataRecorder = new ScoreNameToFile();

        DataRecorder.DeletefileScore();
        DataRecorder.DeleteUserFile();

        //quits game
        Application.Quit();
    }
Exemple #3
0
    public void ExitWithoutAction()
    {
        //removes data files from user comptuer
        ScoreNameToFile DataRecorder = new ScoreNameToFile();

        DataRecorder.DeletefileScore();
        DataRecorder.DeleteUserFile();

        //quits program
        Application.Quit();
    }
    public void SubmitName()
    {
        ScoreNameToFile DataHandler = new ScoreNameToFile();

        var inputeddata = TextboxInput.text.ToString();

        if (data.Contains(inputeddata) && inputeddata.Contains("@"))
        {
            //stores userinput to file
            DataHandler.UpdateUser(TextboxInput.text.ToString());

            //loads main menu
            SceneManager.LoadScene("IntroLevel");
        }
        else
        {
            //Show error message
            ErrorMessage.text = "E-mail not found! Please register at: http://cis174-bfrederickson-website.azurewebsites.net/";
        }
    }
Exemple #5
0
    void Start()
    {
        // added for score tracking
        DataRecorder = new ScoreNameToFile();

        // Start the game with max health.
        currentHealth = maxHealth;

        // Get information for double jump.
        CurrentScene = SceneManager.GetActiveScene();
        SceneName    = CurrentScene.name;

        //Setting scoreboard
        //adjusted by to set score on new Scene

        //added to fix bug that always adds 200 points to score when you die on level 3 and 4
        //if (SceneName == "Level 3" || SceneName == "Level 4")
        // {
        //    score = score - 200;
        //   Debug.Log("Ran Scorefix");
        // }

        if (SceneName == "Level 1")
        {
            score = 0;
            Debug.Log("Set score property to 0");
        }
        else
        {
            int ReceivedScore;
            int.TryParse(DataRecorder.GetScore(), out ReceivedScore);
            score = ReceivedScore;


            Debug.Log("Ran set property with no level 1 ReceivedScore is" + ReceivedScore.ToString());
            Debug.Log("score property is :" + score.ToString());
        }
        Debug.Log("Score sent to screen is " + score.ToString());
        scoreText.text = "Score: " + score.ToString();
        Debug.Log("Start method is run");
    }
    IEnumerator Upload()
    {
        List <IMultipartFormSection> formData = new List <IMultipartFormSection>();

        formData.Add(new MultipartFormDataSection("[email protected]&newHighscore=1100"));

        WWWForm form = new WWWForm();


        ScoreNameToFile DataHandler = new ScoreNameToFile();

        string email = DataHandler.GetUserName();
        string score = DataHandler.GetScore();

        string url = "http://cis174-bfrederickson-website.azurewebsites.net/API/v1/highscores/?email=" + email + "&newHighscore=" + score;

        UnityWebRequest www = UnityWebRequest.Post(url, "");

        Debug.Log(www.uri + www.url);
        yield return(www.SendWebRequest());
    }