Esempio n. 1
0
 public DailyTask InitializeDailyTask()
 {
     Debug.Log(_player.Name);
     _reader = _db.searchAccordData(DAILY_TASK, "PlayerName", "=", "'" + _player.Name + "'");
     int[] Task0Number = _db.readIntData(_reader, "Task0Number");
     _reader = _db.searchAccordData(DAILY_TASK, "PlayerName", "=", "'" + _player.Name + "'");
     int[] Task1Number = _db.readIntData(_reader, "Task1Number");
     _reader = _db.searchAccordData(DAILY_TASK, "PlayerName", "=", "'" + _player.Name + "'");
     int[] Task2Number = _db.readIntData(_reader, "Task2Number");
     _reader = _db.searchAccordData(DAILY_TASK, "PlayerName", "=", "'" + _player.Name + "'");
     float[] Complete0 = _db.readFloatData(_reader, "Complete0");
     _reader = _db.searchAccordData(DAILY_TASK, "PlayerName", "=", "'" + _player.Name + "'");
     float[] Complete1 = _db.readFloatData(_reader, "Complete1");
     _reader = _db.searchAccordData(DAILY_TASK, "PlayerName", "=", "'" + _player.Name + "'");
     float[] Complete2 = _db.readFloatData(_reader, "Complete2");
     _reader = _db.searchAccordData(DAILY_TASK, "PlayerName", "=", "'" + _player.Name + "'");
     String[] Date = _db.readStringData(_reader, "Date");
     if (Task0Number.Length == 0)
     {
         _dailyTask.Name       = _player.Name;
         _dailyTask.TaskNumber = new int[] { -1, -1, -1 };
         _dailyTask.Complete   = new float[] { 0, 0, 0 };
         _dailyTask.MarkTime();
         _dailyTask.CreateTaskRandomly();
         InsertDailyTaskData(_dailyTask);
         return(_dailyTask);
     }
     _dailyTask.Name       = _player.Name;
     _dailyTask.TaskNumber = new int[] { Task0Number[0], Task1Number[0], Task2Number[0] };
     _dailyTask.Complete   = new float[] { Complete0[0], Complete1[0], Complete2[0] };
     _dailyTask.Date       = Convert.ToDateTime(Date[0]);
     return(_dailyTask);
 }