Esempio n. 1
0
	// Use this for initialization
	void Start () 
	{
		diff = this.gameObject.GetComponent<SetDifficulty>();
		cat = this.gameObject.GetComponent<SetCategories>();


		currentQuestion = 0;
		questionList = new List<Question>();



		defaultHighlightedColor = a1.GetComponent<Image>().color;

	}
Esempio n. 2
0
    // Use this for initialization
    void Start()
    {
        tempObject    = GameObject.FindGameObjectWithTag("DropDown");
        setCategories = (SetCategories)tempObject.GetComponent(typeof(SetCategories));

        urls.Add("Hummus", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/2700eb4071506fd681e1af0f8f27a2a16fc2b7ff/Hummus.txt");
        urls.Add("Breads", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/7356714e22a0d76bd13ab84f1447540a73c2c7a3/Breads.txt");
        urls.Add("Pasta", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/83736a729d162a42d59f5e60eeb252fe221a901d/Pasta.txt");
        urls.Add("Dessert", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/079c15ca7c89debb521cb9676a71ce41e31a1901/Dessert.txt");
        urls.Add("Beverage", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/b892b95c71342aad27a4ab8babd88180c1bc8cac/Beverage.txt");
        urls.Add("Soup", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/7e734b50eaf00875b174e674e3b4d871508cdb84/Soup.txt");
        urls.Add("Sandwich", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/1fd225b346ffbbc7a1e5b1075b0e8d9cdec82b4e/Sandwich.txt");
        urls.Add("Beef", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/92be297271150b1221aa4814e3fd64feaeda1796/Beef.txt");
        urls.Add("Lamb", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/9d0bea3617ffb5b3a8b25b7cff934c83283eab3f/Lamb.txt");
        urls.Add("Chicken", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/bb0f72c23b24949198cf9b8af2b038ec11db06aa/Chicken.txt");
        urls.Add("Salad", "http://cdn.shephertz.com/repository/files/28a2a9d00f5f028c8490a4678f4cf2ca2b67b4318cd91884d8ec7089f7fe7fb9/a0d7a109248853cfbf8cb3d4ad0274f98c4c339f/Salad.txt");
    }
Esempio n. 3
0
 void Awake()
 {
     NoNos = new List <int>();
     bools = FindObjectOfType <SetCategories>();
     if (!bools.insultsArray)
     {
         NoNos.Add(1);
     }
     if (!bools.namesArray)
     {
         NoNos.Add(2);
     }
     if (!bools.xxxArray)
     {
         NoNos.Add(3);
     }
     if (!bools.memesArray)
     {
         NoNos.Add(4);
     }
 }
Esempio n. 4
0
        public static async void SaveNewPreference(SetCategoriesViewModel vm, INavigation Nav, SetCategories sc)
        {
            if (vm.TotalAvailable != 0)
            {
                await sc.DisplayAlert("Distribution Error", "Please distribute the points such that the total available is 0", "Okay");
            }
            else
            {
                if (vm.PreferenceName.Contains(","))
                {
                    await Application.Current.MainPage.DisplayAlert("Error with name", "Please don't use punctuation marks in a preference name.", "Okay");
                }
                else
                {
                    string default_key = "name=Default,id=0,12,17,7,17,5,5,12,2,4,2;name=Second,id=1,14,15,7,17,5,5,12,2,4,2";
                    string keyVal      = Preferences.Get("pref_keys", default_key);

                    string newKey = "name=" + vm.PreferenceName + ",id=" + vm.Preference.Id + ",";

                    Presets lastP = vm.PresetsData[vm.PresetsData.Count - 1];
                    foreach (Presets p in vm.PresetsData)
                    {
                        if (p != lastP)
                        {
                            newKey += p.Percent + ",";
                        }
                        else
                        {
                            newKey += p.Percent;
                        }
                    }

                    vm.Preference.PresetData = newKey;
                    keyVal = keyVal + ";" + newKey;
                    Preferences.Set("pref_keys", keyVal);
                    MessagingCenter.Send(vm, "UpdatePresets");
                    await Nav.PopModalAsync();
                }
            }
        }