﻿using UnityEngine;
using System.Collections;
using UnityStandardAssets.Characters.FirstPerson;
using UnityEngine.UI;

public class StartGame : MonoBehaviour {
    public InputField input;
    public Toggle factor1;
    public Toggle factor2;

    void Start () {
        PlayerPrefs.DeleteAll();
        Time.timeScale = 0;
        FindObjectOfType<PlayerGUI>().enabled = false;
        FindObjectOfType<FirstPersonController>().enabled = false;
        FindObjectOfType<Actions>().enabled = false;
    }
	void Update () {
	
	}
    public void Begin()
    {
        PlayerPrefs.SetString("ID", input.text);
        int condPoster = 1;
        if (factor1.isOn)
        {
            condPoster = 2;
        }
        int condLoad = 1;
        if (factor2.isOn)
        {
            condLoad = 2;
        }
        int condFrus = 1;

        PlayerPrefs.SetInt("Poster_Condition", condPoster);
        PlayerPrefs.SetInt("Load_Condition", condLoad);
        PlayerPrefs.SetInt("Frustration_Condition", condFrus);

        var form = new WWWForm();
        form.AddField("ID", PlayerPrefs.GetString("ID"));
        form.AddField("Poster_Condition", condPoster);
        form.AddField("Load_Condition", condLoad);
        form.AddField("Frustration_Condition", condFrus);
        var download = new WWW("http://surveysensei.uconn.edu/something.php", form);

        Time.timeScale = 1;
        FindObjectOfType<LevelLoad>().enabled = true;
        FindObjectOfType<PlayerGUI>().enabled = true;
        FindObjectOfType<FirstPersonController>().enabled = true;
        FindObjectOfType<Actions>().enabled = true;
        this.gameObject.SetActive(false);
    }
}
