public void SaveInventory() { for (int i = 0; i < inventory.inventoryList.Count; i++) { DataSaver.SaveData <List <ItemDataInfo> >(inventory.inventoryList[i].ItemDataInfos, DataSaver.inventoryFilePath[i]); } }
private void Completed(object sender, GetFoodCompletedEventArgs e) { SystemTray.ProgressIndicator.IsVisible = false; Data.FoodList = e.Result.ToList(); if (Data.FoodList == null) { MessageBox.Show("Yemek listesine erişilemiyor.."); } else { DataSaver <List <YemekList> > dataSaver = new DataSaver <List <YemekList> >(); dataSaver.SaveMyData(Data.FoodList, "FoodList"); FoodList.ItemsSource = Data.FoodList; DateTime currentDate = DateTime.Now; if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday) { currentDate = currentDate.AddDays(2); } else if (DateTime.Now.DayOfWeek == DayOfWeek.Sunday) { currentDate = currentDate.AddDays(1); } if (Data.FoodList.SingleOrDefault(x => x.Tarih == currentDate.ToString("dd.MM.yyyy")) == null) { MessageBox.Show("Bugüne ait yemek listesine erişilemedi.."); FoodList.SelectedIndex = Data.FoodList.Count - 1; } else { FoodList.SelectedIndex = Data.FoodList.FindIndex(x => x.Tarih == currentDate.ToString("dd.MM.yyyy")); } } }
void Start() { FloatingTextController.Initalize(); sculpturePrefab = Resources.Load <GameObject>("Prefabs/Sculpture/SculpturePrefabs"); sculptMaterialPrefab = Resources.Load <GameObject>("Prefabs/Sculpture/Materials"); //데이터 Load if (System.IO.File.Exists(DataSaver.filePath)) { graver = DataSaver.LoadData <Graver>(DataSaver.filePath); RefreshDisplay(); } else { graver = new Graver(); graver.CurrentSculpture = Inventory.database.FetchSculptureItemById(0); graver.CurrentSculptMaterial = Inventory.database.FetchMaterialItemById(0); Directory.CreateDirectory(Application.persistentDataPath + "/Data"); } graver.CurrentSculpture.sprite = Inventory.database.FetchSculptureItemById(graver.CurrentSculpture.Id).sprite; animator = sprite.GetComponent <Animator>(); Invoke("WaitCommand", 1f); StartCoroutine(IncreaseHealth()); StartCoroutine(UpdateProgressBar()); }
public void LoadExhibit() { storage = DataSaver.LoadData <Storage>(DataSaver.storageFilePath); for (int i = 0; i < storage.items.Count; i++) { storage.items[i].sprite = ItemDatabase.sprites[storage.items[i].Id]; GameObject tempNPC = Instantiate(exhibit); tempNPC.GetComponent <SpriteRenderer>().sprite = storage.items[i].sprite; tempNPC.transform.SetParent(this.transform); tempNPC.transform.localScale = new Vector3(0.16f / (this.transform.localScale.x / 0.4f), 0.16f / (this.transform.localScale.y / 0.4f), 0.16f); tempNPC.transform.localPosition = new Vector2(-1.7f + 0.5f * exhibits.Count - 4.0f * (exhibits.Count / 8), 0.9f - (exhibits.Count / 8) * 0.8f); if (storage.items[i].Rank == 0) { tempNPC.GetComponentsInChildren <SpriteRenderer>()[1].color = new Color(0, 0, 0, 0); } else if (storage.items[i].Rank < 3) { tempNPC.GetComponentsInChildren <SpriteRenderer>()[1].color = new Color(1, 1, 0); } else if (storage.items[i].Rank < 4) { tempNPC.GetComponentsInChildren <SpriteRenderer>()[1].color = new Color(1, 0.5f, 0); } else if (storage.items[i].Rank == 5) { tempNPC.GetComponentsInChildren <SpriteRenderer>()[1].color = new Color(1, 0, 0); } exhibits.Add(tempNPC); } }
public void SaveUnits(string name) { for (int i = 0; i < spawnedObjects.Count; i++) { DataSaver.SaveMapUnits(spawnedObjects[i], name, i); } }
private void Completed(object sender, LoginCompletedEventArgs e) { SystemTray.ProgressIndicator.IsVisible = false; Data.Connection = e.Result; if (Data.Connection == null) { MessageBox.Show("Sunucuya bağlanılamıyor.."); NavigationService.Navigate(new Uri("/LoginPage.xaml", UriKind.Relative)); } else { if (Data.Connection.Mesaj != null) { MessageBox.Show(Data.Connection.Mesaj); } if (Data.Connection.Durum == false) { if (Data.Connection.Mesaj == null) { MessageBox.Show("Bilgileriniz hatalı! Tekrar deneyiniz.."); } Data.Connection = null; } else { if (cbRememberMe.IsChecked == true) { DataSaver <Baglanti> dataSaver = new DataSaver <Baglanti>(); dataSaver.SaveMyData(Data.Connection, "Connection"); } NavigationService.Navigate(new Uri("/InfoPage.xaml", UriKind.Relative)); } } }
public void LoadLevel() { string index = UIManager.instance.loadInputField.text; if (File.Exists(Application.persistentDataPath + "/level" + index + ".save")) { IngredientController[] ingredients = FindObjectsOfType <IngredientController>(); for (int i = 0; i < ingredients.Length; i++) { Destroy(ingredients[i].gameObject); } BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/level" + index + ".save", FileMode.Open); DataSaver save = (DataSaver)bf.Deserialize(file); file.Close(); chooseIngredientsPosition = new Ingredients[16]; for (int i = 0; i < chooseIngredientsPosition.Length; i++) { chooseIngredientsPosition[i] = save.choosedDisposition[i]; } Debug.Log("LoadedLevel of index " + index); LoadLevelOfIndex(); } else { UIManager.instance.ShowDebugUI("Level of index " + index + " does not extst"); } }
private void WriteInDatasaver(int listCompareVar, int click1, int click2, int click3, int click4, int click5, int click6, int sequenzLength) { if (sequenzLength == 1) { DataSaver.MeasureSequenzZero(listCompareVar, timer.Elapsed.TotalMilliseconds, click1); } if (sequenzLength == 2) { DataSaver.MeasureSequenzOne(listCompareVar, timer.Elapsed.TotalMilliseconds, click1, click2); } if (sequenzLength == 3) { DataSaver.MeasureSequenzTwo(listCompareVar, timer.Elapsed.TotalMilliseconds, click1, click2, click3); } if (sequenzLength == 4) { DataSaver.MeasureSequenzThree(listCompareVar, timer.Elapsed.TotalMilliseconds, click1, click2, click3, click4); } if (sequenzLength == 5) { DataSaver.MeasureSequenzFour(listCompareVar, timer.Elapsed.TotalMilliseconds, click1, click2, click3, click4, click5); } if (sequenzLength == 6) { DataSaver.MeasureSequenzFive(listCompareVar, timer.Elapsed.TotalMilliseconds, click1, click2, click3, click4, click5, click6); } }
public void StartSimulator() { if (!_isActive) { return; } if (_simulationManger.IsSimulationActive()) { DataSaver.Save(_simulationManger.GetAllGenericCells()); ReloadCells(); } while (!_simulationManger.IsSimulationActive()) { if (!_isActive) { return; } _simulationManger.ProcessIteration(); //TODO: Fix Application.Current.Dispatcher.Invoke(() => _pd.DrawPoints(_simulationManger.GetAllCells())); } IReadOnlyCollection <IGenericCell> cellList = GetCellRating(); _cellStatConsumer.NotifyStatUpdate(cellList); }
/* Gombbal mentés * private void Save_Data(object sender, RoutedEventArgs e) * { * DataSaver dsb = new DataSaver("D:\\dev\\LibraryBookManagementApp\\docs\\konyvek.txt"); * foreach (var item in books) * { * dsb.WriteLine($"{item.BookId};{item.BookAuthor};{item.BookTitle};{item.BookReleaseDate};{item.BookPublisher};{item.IsRentable}"); * } * dsb.Close(); * * DataSaver dsm = new DataSaver("D:\\dev\\LibraryBookManagementApp\\docs\\tagok.txt"); * foreach (var item in members) * { * dsm.WriteLine($"{item.MemberId};{item.MemberName};{item.MemberBirth};{item.MemberZip};{item.MemberCity};{item.MemberStreet}"); * } * dsm.Close(); * * DataSaver dsr = new DataSaver("D:\\dev\\LibraryBookManagementApp\\docs\\kolcsonzesek.txt"); * foreach (var item in rents) * { * dsr.WriteLine($"{item.RentId};{item.RentMemberId};{item.RentBookId};{item.RentDate};{item.RentEndDate}"); * } * dsr.Close(); * * DataSaver dso = new DataSaver("D:\\dev\\LibraryBookManagementApp\\docs\\lejartkolcsonzesek.txt"); * foreach (var item in outdatedRents) * { * dso.WriteLine($"{item.RentId};{item.RentMemberId};{item.RentBookId};{item.RentDate};{item.RentEndDate}"); * } * dso.Close(); * }*/ private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { DataSaver dsb = new DataSaver(".\\docs\\konyvek.txt"); foreach (var item in books) { dsb.WriteLine($"{item.BookId};{item.BookAuthor};{item.BookTitle};{item.BookReleaseDate};{item.BookPublisher};{item.IsRentable}"); } dsb.Close(); DataSaver dsm = new DataSaver(".\\docs\\tagok.txt"); foreach (var item in members) { dsm.WriteLine($"{item.MemberId};{item.MemberName};{item.MemberBirth};{item.MemberZip};{item.MemberCity};{item.MemberStreet}"); } dsm.Close(); DataSaver dsr = new DataSaver(".\\docs\\kolcsonzesek.txt"); foreach (var item in rents) { dsr.WriteLine($"{item.RentId};{item.RentMemberId};{item.RentBookId};{item.RentDate};{item.RentEndDate}"); } dsr.Close(); DataSaver dso = new DataSaver(".\\docs\\lejartkolcsonzesek.txt"); foreach (var item in outdatedRents) { dso.WriteLine($"{item.RentId};{item.RentMemberId};{item.RentBookId};{item.RentDate};{item.RentEndDate}"); } dso.Close(); }
void Start() { dataSaver = new DataSaver(this); dataLoader = new DataLoader(); LoadData(); }
private void Update() { if (Input.GetMouseButtonDown(0)) { Data data = DataSaver.Load(); if (data != null) { Debug.Log("--------------- String ----------------"); foreach (var str in data.str) { Debug.Log(str); } Debug.Log("--------------- List ----------------"); foreach (var list in data.lists) { foreach (var element in list) { Debug.Log(element); } } Debug.Log("--------------- Dictionary ----------------"); foreach (var dict in data.dictionaries) { foreach (KeyValuePair <string, string> kvp in dict) { Debug.Log(kvp.Key); Debug.Log(kvp.Value); } } } } }
//Setting all scores to default values public static void InitScore() { score = 0; gameGameTime = 0; highestScore = DataSaver.GetHighScore(); startHighestScore = highestScore; }
public void DeleteSaveData() { DataSaver.deleteData("data"); gameCount = 0; score = 0; level = 0; }
public AdminFacade(DataReaderBuilder dataReaderBuilder, DataSaver saver, IHostingEnvironment env, CompetitionsService competitionsService) { this.externaldDataReaderBuilder = dataReaderBuilder; this.externalDataSaver = saver; this.env = env; this.competitionsService = competitionsService; }
public static void ProcessMarketDataField(ThostFtdcDepthMarketDataField field) { var quotation = new Quotation(field); int volume = 0; Quotation preQuotation; if (quotationDic.TryGetValue(quotation.InstrumentID, out preQuotation) && preQuotation.TradingDay == quotation.TradingDay) { volume = quotation.Volume - preQuotation.Volume; } quotationDic[quotation.InstrumentID] = quotation; CandleCenter.ProcessQuotation(quotation, volume); DataSaver.AddQuotation(quotation); IQuotationReceiver[] receivers; lock (subscribeDic) { List <IQuotationReceiver> receiverList; if (!subscribeDic.TryGetValue(quotation.InstrumentID, out receiverList)) { return; } receivers = receiverList.ToArray(); } foreach (var item in receivers) { item.ProcessQuotation(quotation, volume); } }
public void BasicTest() { var saver = new DataSaver(DataSaver.DataLocation.UserData); saver.Save("alpha", 321); Assert.AreEqual(saver.GetSavedNumber("alpha"), 321); }
public void LoadStack() { stack = DataSaver.LoadData <Stacks>(DataSaver.stackFilePath); for (int i = 0; i < stack.items.Count; i++) { stack.items[i].sprite = ItemDatabase.sprites[stack.items[i].Id]; GameObject tempNPC = Instantiate(stackSprite); tempNPC.GetComponent <SpriteRenderer>().sprite = stack.items[i].sprite; tempNPC.transform.SetParent(this.transform); tempNPC.transform.localScale = new Vector3(0.16f / (this.transform.localScale.x / 0.4f), 0.16f / (this.transform.localScale.y / 0.4f), 0.16f); tempNPC.transform.localPosition = new Vector2(-1.7f + 0.2f * stacks.Count - 1.6f * (stacks.Count / 8), -0.9f + (stacks.Count / 8) * 0.3f); if (stack.items[i].Rank < 1) { tempNPC.GetComponentsInChildren <SpriteRenderer>()[1].color = new Color(0, 0, 0, 0); } else if (stack.items[i].Rank < 3) { tempNPC.GetComponentsInChildren <SpriteRenderer>()[1].color = new Color(1, 1, 0); } else if (stack.items[i].Rank < 5) { tempNPC.GetComponentsInChildren <SpriteRenderer>()[1].color = new Color(1, 0.5f, 0); } else if (stack.items[i].Rank == 5) { tempNPC.GetComponentsInChildren <SpriteRenderer>()[1].color = new Color(1, 0, 0); } stacks.Add(tempNPC); } }
public static void SavePlayerData(string name, string pass, bool isUpdate = false) { DateTime dateNow = DateTime.UtcNow; PlayerData data = new PlayerData(); data.Store(name, pass, dateNow); players.Add(data); var db = "GoC.sqlite"; var playerSaver = new DataSaver().DataBase(db); var command1 = "PlayersData (id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE,Name TEXT NOT NULL,Password TEXT NOT NULL, `Date` TEXT NOT NULL, `LatestDate` TEXT,Kingdom TEXT, Score INTEGER DEFAULT 0);"; var command2 = String.Format("PlayersData (Name, Password, Date, LatestDate, Kingdom) VALUES ('{0}', '{1}', '{2}', '{3}', 'Default');", data.Name, data.Password, data.playDate.ToString(), data.playDate.ToString()); if (isUpdate) { command2 = String.Format("PlayersData SET LatestDate = '{0}' WHERE Name='{1}';", DateTime.UtcNow.ToString(), name); } playerSaver.Open(); playerSaver.CreateTable(command1); if (isUpdate) { playerSaver.Update(command2); } else { playerSaver.Insert(command2); } playerSaver.Close(); }
void IData <Circuit> .Save(DataSaver <Circuit> saver, object parameter) { saver.WriteInt32(Unknown1); saver.WriteInt32(Unknown2); saver.WriteInt32(PositionIndex); saver.WriteInt32(Unknown3); }
void IData <Circuit> .Save(DataSaver <Circuit> saver, object parameter) { saver.WriteMany(Positions, x => saver.WriteVector3F16x16(x)); saver.WriteVector3F16x16(CenterPosition); saver.WriteSingle16x16(Height); saver.WriteSingle16x16(Delay); }
public override void OnSave(BinaryWriter stream) { DataSaver.Save(GridTransform.position, stream); DataSaver.Save(faceTo, stream); DataSaver.Save(isKinematic, stream); DataSaver.Save(canPass, stream); }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); DataSaver <List <YemekList> > dataSaver = new DataSaver <List <YemekList> >(); Data.FoodList = dataSaver.LoadMyData("FoodList"); if (Data.FoodList == null || Data.FoodList.SingleOrDefault(x => x.Tarih == DateTime.Now.ToString("dd.MM.yyyy")) == null) { if (!NetworkInterface.GetIsNetworkAvailable()) { MessageBox.Show("İnternet bağlantınızı kontrol ediniz!"); } else { ProgressIndicator indicator = new ProgressIndicator(); indicator.IsIndeterminate = true; indicator.IsVisible = true; indicator.Text = "Yemekler yükleniyor.."; SystemTray.SetProgressIndicator(this, indicator); Service1Client client = new Service1Client(); client.GetFoodAsync("WP8"); client.GetFoodCompleted += new EventHandler <GetFoodCompletedEventArgs>(Completed); } } else { FoodList.ItemsSource = Data.FoodList; FoodList.SelectedIndex = Data.FoodList.FindIndex(x => x.Tarih == DateTime.Now.ToString("dd.MM.yyyy")); } }
void IData <Circuit> .Save(DataSaver <Circuit> saver, object parameter) { saver.WriteUInt32(Unknown1); saver.WriteUInt32(Unknown2); saver.WriteUInt32(Unknown3); saver.WriteUInt32(Unknown4); saver.WriteUInt32(Unknown5); }
void IData <Circuit> .Save(DataSaver <Circuit> saver, object parameter) { saver.WriteInt32(Index); saver.WriteInt32(Vectors.Length); saver.WriteMany(Vectors, x => saver.WriteVector2U(x)); saver.WriteVector3F16x16(Position); saver.WriteMatrix3F16x16(Rotation); }
void IData <Circuit> .Save(DataSaver <Circuit> saver, object parameter) { saver.WriteInt32(Count * 2); foreach (Anim2Section anim2 in this) { saver.SaveSection(anim2); } }
public void LoadCells() { List <List <int> > jsonData = DataSaver.Load(); List <IGenericCell> generatedCells = GeneticCellMutation.GenerateNewCells(jsonData); CellField.DeleteAllElements(); CellField.InitializeLiveCells(generatedCells); }
public static void Popup(DataSaver gameSaves, DataSaverEditor.DataType dataType, Vector2 position, Action onAdd) { DataSaverEditorPopup window = ScriptableObject.CreateInstance <DataSaverEditorPopup>(); window.position = new Rect(position.x, position.y, 250, 88); window.Init(gameSaves, dataType, onAdd); window.ShowPopup(); }
/* * ------------------------------------------------------------------------- * MARK: LIFECYCLE FUNCTIONS * ------------------------------------------------------------------------- */ void Awake() { battleController = GameObject.FindGameObjectWithTag("Battle Container").GetComponent <BattleController>(); partyController = GameObject.FindGameObjectWithTag("Party").GetComponent <PartyController>(); enemyController = GameObject.FindGameObjectWithTag("Enemies").GetComponent <EnemyController>(); loadedUnitData = DataSaver.loadData <UnitData>(savedUnitDataFilename); }
private void OnEnable() { InitText(_scoreText, DataSaver.GetScore().ToString()); InitText(_highScoreText, DataSaver.GetHighScore().ToString()); InitText(_asteroidsText, DataSaver.GetAsteroids().ToString()); InitText(_timeText, DataSaver.GetTime().ToString()); SetHighScoreMessage(); }
private void Awake() { // http://clearcutgames.net/home/?p=437 // First we check if there are any other instances conflicting if (_instance != null && _instance != this) { // If that is the case, we destroy other instances Destroy(gameObject); } // Here we save our singleton instance _instance = this; // Furthermore we make sure that we don't destroy between scenes (this is optional) DontDestroyOnLoad(gameObject); }
public TestContext() { DataClient = new MockRedisClientWrapper (); Settings = new DataManagerSettings (); Settings.IsVerbose = true; Keys = new DataKeys (Settings); IdManager = new DataIdManager (Keys, DataClient); TypeManager = new DataTypeManager (Keys, DataClient); EntityLinker = new EntityLinker (); var preparer = new DataPreparer (DataClient); Preparer = preparer; var reader = new DataReader (TypeManager, IdManager, Keys, DataClient); Reader = reader; var checker = new DataChecker (reader, Settings); Checker = checker; var saver = new DataSaver (Settings, TypeManager, IdManager, Keys, preparer, null, checker, DataClient); // The linker argument is null because it needs to be set after it's created below Saver = saver; var updater = new DataUpdater (Settings, Keys, null, preparer, checker, DataClient); // The linker argument is null because it needs to be set after it's created below Updater = updater; var linker = new DataLinker (Settings, reader, saver, updater, checker, EntityLinker); Linker = linker; // TODO: Is there a way to avoid this messy hack? // Make sure the linker is set to the saver and updater saver.Linker = linker; updater.Linker = linker; }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { //Max graphics width and height on the Windows Phone this.graphics.PreferredBackBufferWidth = 800; this.graphics.PreferredBackBufferHeight = 480; //Only landscape orientations are supported this.graphics.SupportedOrientations = DisplayOrientation.LandscapeLeft | DisplayOrientation.LandscapeRight; //Only taps are registered on the touch screen TouchPanel.EnabledGestures = GestureType.Tap; graphics.IsFullScreen = true; //Create the object to save and load data from isolated storage personalScoresSaver = new DataSaver<LocalScores>(); this.graphics.ApplyChanges(); base.Initialize(); }
public MockDataLinker(DataManagerSettings settings, DataReader reader, DataSaver saver, DataUpdater updater, DataChecker checker, EntityLinker entityLinker) : base(settings, reader, saver, updater, checker, entityLinker) { }
void OnApplicationQuit() { SaveScoresToDataFile(); _instance = null; // release on exit }