Beispiel #1
0
 public void buyEmojiCrush()
 {
     SavingManager.PersistantData.Coins           -= 10;
     SavingManager.PersistantData.EmojiCrushOwned += 1;
     checkPrices();
     SavingManager.Save();
 }
 void Start()
 {
     pauseMenu.SetActive(false);
     player        = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>();
     uiCanvas      = GameObject.FindGameObjectWithTag("UICanvas");
     savingManager = FindObjectOfType <SavingManager>();
 }
Beispiel #3
0
 public void buyAutoCorrect()
 {
     SavingManager.PersistantData.Coins             -= 100;
     SavingManager.PersistantData.AutoCorrectsOwned += 1;
     checkPrices();
     SavingManager.Save();
 }
        private void Save()
        {
            if (numericUpDown1.Text != "")
            {
                int size = Convert.ToInt32(numericUpDown1.Text);
                mainForm.changeFontListView(size);

                var set = new SavingManager();
                set.Key(Setting.FontListView).ValueInt = size;
                set.Key(Setting.FileEndProg).Value     = "." + textBoxFileEnd.Text.Trim(' ', '.', '"');
                set.Save();
            }

            IniFile ini = new IniFile(PublicData.configFile);

            if (txtConfigPath.Text.Length == 0)
            {
                ini.RemoveSection(PublicData.configSection);
                PublicData.CustomRootPath = null;
            }
            string oldPath = PublicData.ReadFromFileRootPath();

            if (oldPath == null)
            {
                oldPath = "";
            }
            if (ini.ForceRenameKey(PublicData.configSection, oldPath, txtConfigPath.Text))
            {
                PublicData.CustomRootPath = txtConfigPath.Text;
            }
            ini.SaveShowMessage();
        }
Beispiel #5
0
        private void btnCreateWBFile_Click(object sender, EventArgs e)
        {
            string fileEnd  = new SavingManager().Key(Setting.FileEndOptions).Value;
            string fileName = "WBSettings" + fileEnd;
            string fullPath = Path.Combine(PublicData.FolderConfigPath, fileName);

            try
            {
                File.CreateText(fullPath).Close();
            }
            catch (Exception ex)
            {
                PublicData.ShowMessage(ex, "Ошибка. Не удалось создать файл.");
                return;
            }
            try
            {
                var set = new SavingManager(Where.custom, fullPath, "WBSettings");
                set.Key(Setting.CoolX);
                set.Key(Setting.CoolY);
                set.Key(Setting.StandartX);
                set.Key(Setting.StandartY);
                set.Key(Setting.WarmX);
                set.Key(Setting.WarmY);
                set.Key(Setting.ToleranceXY);
                set.Key(Setting.Average);
                set.Key(Setting.Green128Below);
                set.Save();
                Process.Start(fullPath);
            }
            catch (Exception ex)
            {
                PublicData.ShowMessage(ex, "Ошибка. Не удалось открыть файл.");
            }
        }
Beispiel #6
0
        internal IIniWrapper CreateWithFileSystem(IniSettings iniSettings, IIniParser iniParser, IFileSystem fileSystem)
        {
            var converterFactory = new IniConverterFactory(new TypeManager(), iniSettings);

            var savingManager = new SavingManager(new IniValueManager(new IniValueAttributeManager()), iniParser, converterFactory);

            var readingManager = new ReadingManager(new IniValueManager(new IniValueAttributeManager()), converterFactory, iniParser);

            var defaultConfigurationCreationStrategy = new ConfigurationLoadingChecker(fileSystem, iniSettings);

            var iniWrapperInternal = new IniWrapperInternal(savingManager, readingManager);

            var iniWrapperForImmutableTypeFactory = new IniWrapperForImmutableTypeFactory(iniWrapperInternal, readingManager);
            var iniInternalFactory = new IniWrapperInternalFactory(new IniConstructorChecker(), iniWrapperInternal, iniWrapperForImmutableTypeFactory);

            var iniWrapper = new IniWrapper(defaultConfigurationCreationStrategy, iniInternalFactory, new MemberInfoFactory());

            var iniWrapperWithCustomMemberInfoForImmutableTypeFactory = new IniWrapperWithCustomMemberInfoForImmutableTypeFactory(iniWrapperInternal, readingManager);
            var iniWrapperWithCustomMemberInfoManager = new IniWrapperWithCustomMemberInfoManager(iniWrapperInternal,
                                                                                                  new IniConstructorChecker(),
                                                                                                  iniWrapperWithCustomMemberInfoForImmutableTypeFactory);

            converterFactory.IniWrapper = iniWrapper;
            converterFactory.IniWrapperWithCustomMemberInfo = iniWrapperWithCustomMemberInfoManager;

            return(iniWrapper);
        }
Beispiel #7
0
        public static async Task AutoUpdateFromNetToLocalConfig()
        {
            if (!PublicData.isAutoSyncConfig)
            {
                return;
            }
            var    today          = DateTime.Today;
            string month          = today.Month < 10 ? $"0{today.Month}" : $"{today.Month}";
            string day            = today.Day < 10 ? $"0{today.Day}" : $"{today.Day}";
            string datestring     = $"{today.Year}{month}{day}";
            int    todayDateValue = 0;

            try
            {
                todayDateValue = int.Parse(datestring);
            }
            catch { return; }
            var sets      = new SavingManager();
            int dateSaved = Setting.dateConfigUpdate.Get(sets).ValueInt;

            if (isUseCustomRootPath)
            {
                if (todayDateValue > dateSaved)
                {
                    if (Form1.CountSuccess > 9)
                    {
                        await UpdateFromNetToLocalConfig();

                        sets.Key(Setting.dateConfigUpdate).ValueInt = todayDateValue;
                        sets.Save();
                    }
                }
            }
        }
Beispiel #8
0
 private void Start()
 {
     managerControllerScript = manager.GetComponent <ManagerController>();
     savingManagerScript     = savingController.GetComponent <SavingManager>();
     dishChoreScript         = dishChoreScript.GetComponent <DishChore>();
     sweepChoreScript        = sweepChoreScript.GetComponent <SweepChore>();
     trashChoreScript        = trashChoreScript.GetComponent <TakeOutGarbage>();
 }
    void Start()
    {
        rayCast      = GameObject.Find("PointerController").GetComponent <RayCast>();
        inputManager = GameObject.Find("InputManager").GetComponent <InputManager>();

        savingManager = GameObject.Find("SavingManager").GetComponent <SavingManager>();

        canClick = true;
    }
    void Start()
    {
        rayCast             = GameObject.Find("PointerController").GetComponent <RayCast>();
        inputManager        = GameObject.Find("InputManager").GetComponent <InputManager>();
        savingManager       = GameObject.Find("SavingManager").GetComponent <SavingManager>();
        idSelectorUIHandler = transform.GetChild(0).Find("IDSelectorUI").GetComponent <IDSelectorUIHandler>();

        canClick = true;
    }
Beispiel #11
0
 private void Awake()
 {
     sm = FindObjectOfType <SavingManager>();
     sm.AddToArray(null, null, null, this);
     currentState   = EnemyState.idle;
     health         = maxHealth.value;
     knock          = GetComponent <Knockback>();
     spriteRenderer = GetComponent <SpriteRenderer>();
     SetMaxHealth();
 }
    public void Load(int LoadingIndex)
    {
        PlayerData pd = SavingManager.LoadData <PlayerData>(PlayerData.key, LoadingIndex);

        POSITIONx = pd.POSx;
        POSITIONy = pd.POSy;
        POSITIONz = pd.POSz;

        health = pd.life;
    }
Beispiel #13
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.GetComponent <Player2D>() != null)
     {
         Debug.Log("saved");
         GetComponent <SpriteRenderer>().sprite = shiny;
         SavingManager.Runtime_SaveGame();
         this.enabled = false;
     }
 }
Beispiel #14
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Destroy(gameObject);
     }
 }
Beispiel #15
0
        public void InitManager()
        {
            TechnicalSettings.CheckSettings();

            LoanProductManager           loanProductManager           = new LoanProductManager(DataUtil.TESTDB);
            AccountingTransactionManager accountingTransactionManager = new AccountingTransactionManager(DataUtil.TESTDB);
            EventManager            eventManager            = new EventManager(DataUtil.TESTDB);
            ExchangeRateManager     exchangeRateManager     = new ExchangeRateManager(DataUtil.TESTDB);
            ProvisioningRuleManager provisioningRuleManager = new ProvisioningRuleManager(DataUtil.TESTDB);
            AccountManager          accountManager          = new AccountManager(DataUtil.TESTDB);
            InstallmentTypeManager  installmentTypeManager  = new InstallmentTypeManager(DataUtil.TESTDB);
            UserManager             userManager             = new UserManager(DataUtil.TESTDB);
            EconomicActivityManager economicActivityManager = new EconomicActivityManager(DataUtil.TESTDB);
            InstallmentManager      installmentManager      = new InstallmentManager(DataUtil.TESTDB);
            FundingLineManager      fundingLineManager      = new FundingLineManager(DataUtil.TESTDB);
            ClientManager           clientManager           = new ClientManager(DataUtil.TESTDB);
            LocationsManager        locationsManager        = new LocationsManager(DataUtil.TESTDB);
            LoanManager             loanManager             = new LoanManager(DataUtil.TESTDB);
            ProjectManager          projectManager          = new ProjectManager(DataUtil.TESTDB);
            MFIManager            mfiManager            = new MFIManager(DataUtil.TESTDB);
            SavingManager         savingManager         = new SavingManager(DataUtil.TESTDB);
            SavingProductManager  savingProductManager  = new SavingProductManager(DataUtil.TESTDB);
            SavingEventManager    savingEventManager    = new SavingEventManager(DataUtil.TESTDB);
            CurrencyManager       currencyManager       = new CurrencyManager(DataUtil.TESTDB);
            AccountingRuleManager accountingRuleManager = new AccountingRuleManager(DataUtil.TESTDB);
            FundingLineServices   fundingLineServices   = new FundingLineServices(DataUtil.TESTDB);

            container = new Hashtable
            {
                { "LoanProductManager", loanProductManager },
                { "AccountingTransactionManager", accountingTransactionManager },
                { "EventManager", eventManager },
                { "ExchangeRateManager", exchangeRateManager },
                { "ProvisioningRuleManager", provisioningRuleManager },
                { "AccountManager", accountManager },
                { "InstallmentTypeManager", installmentTypeManager },
                { "UserManager", userManager },
                { "FundingLineManager", fundingLineManager },
                { "LoanManager", loanManager },
                { "ClientManager", clientManager },
                { "LocationsManager", locationsManager },
                { "ProjectManager", projectManager },
                { "EconomicActivityManager", economicActivityManager },
                { "InstallmentManager", installmentManager },
                { "MFIManager", mfiManager },
                { "SavingManager", savingManager },
                { "SavingProductManager", savingProductManager },
                { "SavingEventManager", savingEventManager },
                { "CurrencyManager", currencyManager },
                { "FundingLineServices", fundingLineServices },
                { "AccountingRuleManager", accountingRuleManager }
            };
        }
Beispiel #16
0
    public void EmojiCrushActivate(GameObject g)
    {
        Match m = new Match();

        m.objectJoinedTogether.Add(g.GetComponent <TileController>().location);
        DeleteTiles(new List <Match>()
        {
            m
        });
        GameUI.EmojiCrushActivated = false;
        SavingManager.Save();
    }
Beispiel #17
0
 void Awake()
 {
     if (INSTANCE == null)
     {
         INSTANCE = this;
     }
     else
     {
         Destroy(gameObject);
     }
     Load();
 }
Beispiel #18
0
        static string GetStrForGenerator(string inc, string defaultTim, string defaultPat)
        {
            string section     = "Generator";
            string filend      = new SavingManager().Key(Setting.FileEndOptions).Value;
            var    fileOptions = PublicData.FindFileInTreeBySection(section);

            if (fileOptions == null)
            {
                fileOptions = Path.Combine(PublicData.RootPath, "options" + filend);
                try
                {
                    File.CreateText(fileOptions).Close();
                }
                catch (Exception ex) { ex.Show( ); }
            }

            IniFile ini = new IniFile();

            ini.Load(fileOptions);
            string tim = "";
            string pat = "";

            try
            {
                tim = ini.GetSection(section).GetAddKey(inc + ".tim").Value;
                pat = ini.GetSection(section).GetAddKey(inc + ".pat").Value;
            }
            catch
            {
                var add = ini.AddSection(section);
                add.AddKey(inc + ".tim");
                add.AddKey(inc + ".pat");
                ini.SaveShowMessage(fileOptions);
            }

            if (tim == null || tim == "")
            {
                tim = defaultTim;//81
                ini.SetKeyValue(section, inc + ".tim", defaultTim);
                ini.SaveShowMessage(fileOptions);
            }
            if (pat == null || pat == "")
            {
                pat = defaultPat;//3501
                ini.SetKeyValue(section, inc + ".pat", defaultPat);
                ini.SaveShowMessage(fileOptions);
            }

            string str = "load tim " + tim + ";load pat " + pat + ";run;";

            return(str);
        }
Beispiel #19
0
        private static void LoadTextData()
        {
            var fileName = Language.FileName;

            _locale.Clear();

            var data = SavingManager.LoadJSON <TextItems>(fileName).Items;

            for (int i = 0; i < data.Length; i++)
            {
                _locale.Add(data[i].Id, data[i].Text);
            }
        }
Beispiel #20
0
 void Awake()
 {
     if (Instance == null)
     {
         Instance = this;
         DontDestroyOnLoad(gameObject);
     }
     else
     {
         Destroy(gameObject);
     }
     LoadGame();
 }
 private void SetHeadline()
 {
     Ex.Log("MainWindow.SetHeadline()");
     try
     {
         var local = new SavingManager(Where.local);
         label1.Content = local.Key(Setting.HeadlineLauncherText).Value;
         local.Save();
     }
     catch (Exception ex)
     {
         ex.Log("Error at SetHeadline()");
     }
 }
Beispiel #22
0
    private void Awake()
    {
        if (instance == null)
        {
            instance = this;
            DontDestroyOnLoad(gameObject);
        }
        else
        {
            Destroy(gameObject);
        }

        saver = SavingMediator.Instance;
    }
Beispiel #23
0
        void SaveSettings()
        {
            var setting = new SavingManager();

            setting.Key(Setting.Split1).ValueInt = splitContainer1.SplitterDistance;
            setting.Key(Setting.Split3).ValueInt = splitContainer3.SplitterDistance;
            setting.Key(Setting.Split4).ValueInt = splitContainer4.SplitterDistance;

            setting.Key(Setting.FormSizeX).ValueInt     = this.Size.Width;
            setting.Key(Setting.FormSizeY).ValueInt     = this.Size.Height;
            setting.Key(Setting.FormLocationX).ValueInt = this.Location.X;
            setting.Key(Setting.FormLocationY).ValueInt = this.Location.Y;

            setting.Save();
        }
Beispiel #24
0
 public void Awake()
 {
     savingManagerScript = savingManager.GetComponent <SavingManager>();
     savingManagerScript.Load();
     if (dustingChoreUnlocked == true)
     {
         chores.Add(dustingChoreObject);
         Debug.Log("Dusting Chore Already Added");
     }
     if (trashChoreUnlocked == true)
     {
         chores.Add(garbageChoreObject);
         Debug.Log("Garbage Chore Already Added");
     }
 }
Beispiel #25
0
        public List <string> GetFilesNames()
        {
            string fileEnd = new SavingManager().Key(Setting.FileEndProg).Value;
            var    array   = new List <string>();

            if (Directory.Exists(FullPathCurrent))
            {
                FileInfo[] files = new DirectoryInfo(FullPathCurrent).GetFiles("*" + fileEnd);
                foreach (var tab in files)
                {
                    //if (tab.Name.EndsWith(fileEnd) )
                    array.Add(tab.Name.Replace(fileEnd, ""));
                }
            }
            return(array);
        }
Beispiel #26
0
        private static string FindFileInFolderByName(string fileName, string path = null)
        {
            string fileEnd = new SavingManager().Key(Setting.FileEndOptions).Value;

            if (path == null)
            {
                path = PublicData.FolderConfigPath;
            }

            FileInfo[] files = new DirectoryInfo(path).GetFiles(fileName);
            foreach (var tabFile in files)
            {
                return(Path.Combine(tabFile.DirectoryName, tabFile.Name));
            }
            return(null);
        }
Beispiel #27
0
        private void LaunchPorgram()
        {
            IniFile ini     = new IniFile(pathconfig.GetFilePath(listView1.FocusedItem.Text));
            var     section = ini.GetSection("exe");

            if (section != null)
            {
                foreach (IniFile.IniSection.IniKey fileName in section.Keys)
                {
                    try
                    {
                        System.Diagnostics.Process.Start(fileName.Name);
                    }
                    catch (Exception ex1)
                    {
                        var local = Path.Combine(Environment.CurrentDirectory, fileName.Name);
                        try
                        {
                            System.Diagnostics.Process.Start(local);
                        }
                        catch (Exception ex2)
                        {
                            Ex.Show($"{ex1.Message}:\n{fileName.Name}\n\n{ex2.Message}:\n{local}");
                        }
                    }
                    break;
                }
                this.Close();
                return;
            }

            PublicData.operation        = listView1.FocusedItem.Text;
            PublicData.fileOperation    = pathconfig.GetFilePath(listView1.FocusedItem.Text);
            PublicData.cancelLaunch     = false;
            PublicData.DisplayModel     = pathconfig.displayPathParts;
            PublicData.model            = (PublicData.DisplayModel.Length > 0) ? PublicData.DisplayModel[0] : PublicData.operation;
            PublicData.FolderConfigPath = pathconfig.FullPath;

            var set = new SavingManager();

            set.Key(Setting.LastTVSelection).Value = String.Join("©", pathconfig.displayPathParts) + "©" + PublicData.operation;
            set.Save();

            this.Close();
        }
Beispiel #28
0
    private void Awake()
    {
        _inputRecorder = GetComponent <InputRecorder>();
        _sampleRate    = 1f / SetSampleRate;

        if (Instance == null)
        {
            Instance = this;
            DontDestroyOnLoad(gameObject);
        }
        else
        {
            Destroy(gameObject);
        }

        _desktopPath       = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
        _desktopFolderPath = Path.GetFullPath(Path.Combine(_desktopPath, "WestdriveLoopARData"));
    }
Beispiel #29
0
        protected override void SetUp()
        {
            base.SetUp();

            _productManager     = (SavingProductManager)container["SavingProductManager"];
            _savingManager      = (SavingManager)container["SavingManager"];
            _savingEventManager = (SavingEventManager)container["SavingEventManager"];

            Assert.IsNotNull(_savingManager);
            Assert.IsNotNull(_productManager);

            _savingsBookProduct = _productManager.SelectSavingsBookProduct(1);


            Assert.IsNotNull(_savingsBookProduct);

            User.CurrentUser.Id = 1;
        }
Beispiel #30
0
    public void LoadDataLE()
    {
        foreach (GameObject temp in GameObject.FindGameObjectsWithTag("ScoreTemplate")) //load new data aka delete our current leaderboard date & display new saved ones
        {
            if (temp.tag == "ScoreTemplate")
            {
                Destroy(temp);
            }
        }
        List <LeaderboardEntry> lbData = SavingManager.LoadScoreDataLE();

        listOfLBScoreEntry = lbData;
        listOfLBTransform  = new List <Transform>();
        foreach (LeaderboardEntry entryData in listOfLBScoreEntry)
        {
            CreateNewLeaderboardEntry(entryData, lbContainer, listOfLBTransform);
        }
    }