| | |
| | | ControllerRedPoint();
|
| | | if (PlayerPrefs.HasKey(MUSTBUYSAVE_KEY))
|
| | | {
|
| | | int day = LocalSave.GetInt(MUSTBUYSAVE_KEY);
|
| | | if (day != TimeUtility.ServerNow.Day)
|
| | | int[] records = LocalSave.GetIntArray(MUSTBUYSAVE_KEY);
|
| | | if (TimeUtility.ServerNow.Hour >= 5
|
| | | && ((TimeUtility.ServerNow.Day == records[0] && records[1] < 5)
|
| | | || TimeUtility.ServerNow.Day != records[0]))
|
| | | {
|
| | | saveTimes[0] = TimeUtility.ServerNow.Day;
|
| | | saveTimes[1] = TimeUtility.ServerNow.Hour;
|
| | | IsMustBuyDay = true;
|
| | | LocalSave.SetInt(MUSTBUYSAVE_KEY, TimeUtility.ServerNow.Day);
|
| | | LocalSave.SetIntArray(MUSTBUYSAVE_KEY, saveTimes);
|
| | | UpdateMustBuyRedpoint();
|
| | | }
|
| | | }
|
| | |
| | | }
|
| | |
|
| | | public bool IsMustBuyDay { get; private set; }
|
| | | int[] saveTimes = new int[2];
|
| | | public void SetIsMustBuyDay()
|
| | | {
|
| | | if (IsMustBuyDay) return;
|
| | |
|
| | | saveTimes[0] = TimeUtility.ServerNow.Day;
|
| | | saveTimes[1] = TimeUtility.ServerNow.Hour;
|
| | | if (PlayerPrefs.HasKey(MUSTBUYSAVE_KEY))
|
| | | {
|
| | | int day = LocalSave.GetInt(MUSTBUYSAVE_KEY);
|
| | | if (day != TimeUtility.ServerNow.Day)
|
| | | int[] records = LocalSave.GetIntArray(MUSTBUYSAVE_KEY);
|
| | | if (TimeUtility.ServerNow.Hour >= 5
|
| | | && ((TimeUtility.ServerNow.Day == records[0] && records[1] < 5)
|
| | | || TimeUtility.ServerNow.Day != records[0]))
|
| | | {
|
| | | IsMustBuyDay = true;
|
| | | LocalSave.SetInt(MUSTBUYSAVE_KEY, TimeUtility.ServerNow.Day);
|
| | | LocalSave.SetIntArray(MUSTBUYSAVE_KEY,saveTimes);
|
| | | }
|
| | | else
|
| | | {
|
| | |
| | | else
|
| | | {
|
| | | IsMustBuyDay = true;
|
| | | LocalSave.SetInt(MUSTBUYSAVE_KEY, TimeUtility.ServerNow.Day);
|
| | | LocalSave.SetIntArray(MUSTBUYSAVE_KEY,saveTimes);
|
| | | }
|
| | | }
|
| | |
|