Esempio n. 1
0
        public void Load()
        {
            ProgramData.ClearAllData();
            string jsonData = File.ReadAllText(saveFileName);

            ProgramData = JsonConvert.DeserializeObject <HexDataIndex>(jsonData);
            ProgramData.InitChildren();
            Console.WriteLine("Data Loaded");
        }
Esempio n. 2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="dice"></param>
 /// <param name="worldMap"></param>
 public Battle(HexDataIndex worldMap)
 {
     _dice     = Dice.Instance;
     _worldMap = worldMap;
 }
Esempio n. 3
0
 public DataSaver()
 {
     ProgramData = new HexDataIndex();
 }
Esempio n. 4
0
 public Migration(HexDataIndex worldMap)
 {
     _dice     = Dice.Instance;
     _worldMap = worldMap;
 }