Exemplo n.º 1
0
    public void Init(FMC_Settings_StoryMode _settingStoryMode, FMC_Settings_OneTimesOne _settingOneTimesOne, FMC_Settings_OneTimesOne _settingsOneTimesOnebig, FMC_Settings_Freestyle _settingFreestyle)
    {
        currentSetting = activeSetting.storyMode;

        settingStoryMode      = _settingStoryMode;
        settingOneTimesOne    = _settingOneTimesOne;
        settingOneTimesOneBig = _settingsOneTimesOnebig;
        settingFreestyle      = _settingFreestyle;
    }
    public void Init(FMC_Settings_StoryMode _storyModeSettings, FMC_Settings_OneTimesOne _oneTimesOneSettings, FMC_Settings_Freestyle _freestyleSettings, FMC_Statistics _statistics)
    {
        expirationDate = DateTime.MinValue;

        storyModeSettings   = _storyModeSettings;
        oneTimesOneSettings = _oneTimesOneSettings;
        freestyleSettings   = _freestyleSettings;
        statistics          = _statistics;


        //loadPurchaseInformation();

        //PlayerPrefs.DeleteAll();s
        if (PlayerPrefs.HasKey("MoneyDave"))
        {
            PlayerPrefs.SetInt("MoneyDave", 100000);
            Debug.Log("Mony Dave: " + PlayerPrefs.GetInt("MoneyDave"));
        }
    }
    // One Times One ------------------------------------------------------------------------------------------
    private void oneTimesOne()
    {
        if (currentSetting is FMC_Settings_OneTimesOne)
        {
            FMC_Settings_OneTimesOne s = (FMC_Settings_OneTimesOne)currentSetting;

            y = s.include[Random.Range(0, s.include.Count)];

            if (FMC_GameDataController.instance.getCurrentPlayMode() == FMC_Settings_Controller.activeSetting.oneTimesOne)
            {
                x = Random.Range(1, 11);
            }
            else
            {
                x = Random.Range(10, 21);
            }
        }
        else
        {
            x = Random.Range(1, 10);
            y = x;
        }
    }