public void save(TimeManagerData timeManagerData)
 {
     timeManagerData.CurrentDay = calendar._currentDay;
     timeManagerData.CurrentMonth = calendar._currentMonth;
     timeManagerData.CurrentYear = calendar._currentYear;
     timeManagerData.CurrentHour = _currentHour;
 }
    public void load(TimeManagerData timeManagerData)
	{
		Debug.Log ("Loading... TimeManager");
        init();
        _currentHour = timeManagerData.CurrentHour;
        calendar._currentDay = timeManagerData.CurrentDay;
        calendar._currentMonth = timeManagerData.CurrentMonth;
        calendar._currentYear = timeManagerData.CurrentYear;
    }
Example #3
0
 public GameSaveData()
 {
     ActionManagerData        = new ActionManagerData();
     BuildingManagerData      = new BuildingManagerData();
     TimeManagerData          = new TimeManagerData();
     CoopManagerData          = new CoopManagerData();
     UserDataManagerData      = new UserDataManagerData();
     InvestigationManagerData = new InvestigationManagerData();
     LogicManagerData         = new LogicManagerData();
     CanalManagerData         = new CanalManagerData();
     PenalizationManagerData  = new PenalizationManagerData();
     PhaseManagerData         = new PhaseManagerData();
     PlagueManagerData        = new PlagueManagerData();
     RankingManagerData       = new RankingManagerData();
     RiceObjectManagerData    = new RiceObjectManagerData();
     WeedFactoryData          = new WeedFactoryData();
     WorkerManagerData        = new WorkerManagerData();
     WorldTerrainData         = new WorldTerrainData();
     tutorialManagerData      = new TutorialManagerData();
 }
Example #4
0
    public void Load(string temp)
    {
        if (temp == "")
        {
            TimeManagerData data = SaveData.current.timeManager;

            if (data != default)
            {
                totalGameTime = data.totalGameTime;
            }

            timeSinceAppLaunch  = 0;
            gameTimeAtAppLaunch = totalGameTime;
            Debug.Log("loading time: " + totalGameTime);
        }
        else
        {
            gameTimeAtAppLaunch = totalGameTime;
            timeSinceAppLaunch  = 0;
            timeOffset          = 0;
        }
    }