|
@@ -59,8 +59,32 @@ namespace GFGGame
|
|
_ui.m_loaBg.url = ResPathUtil.GetBgImgPath("mrqd_bjbj");
|
|
_ui.m_loaBg.url = ResPathUtil.GetBgImgPath("mrqd_bjbj");
|
|
|
|
|
|
_valueBarController.OnShown();
|
|
_valueBarController.OnShown();
|
|
- _month = DateTime.Now.Month;
|
|
|
|
- _day = DateTime.Now.Day;
|
|
|
|
|
|
+
|
|
|
|
+ if (TimeHelper.ClientNow() < TimeUtil.GetCurDayTime(GlobalCfgArray.globalCfg.refreshTime))
|
|
|
|
+ {
|
|
|
|
+ if (DateTime.Now.Day == 1)
|
|
|
|
+ {
|
|
|
|
+ if (DateTime.Now.Month == 1)
|
|
|
|
+ {
|
|
|
|
+ _month = 12;
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ _month = DateTime.Now.Month - 1;
|
|
|
|
+ }
|
|
|
|
+ List<DailySignBonusCfg> cfgs = DailySignBonusCfgArray.Instance.GetCfgsBymonth(_month);
|
|
|
|
+ _day = cfgs[cfgs.Count - 1].day;
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ _day = DateTime.Now.Day - 1;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ _month = DateTime.Now.Month;
|
|
|
|
+ _day = DateTime.Now.Day;
|
|
|
|
+ }
|
|
// _ui.m_list.ScrollToView(0);
|
|
// _ui.m_list.ScrollToView(0);
|
|
UpdateView();
|
|
UpdateView();
|
|
}
|
|
}
|
|
@@ -137,7 +161,7 @@ namespace GFGGame
|
|
{
|
|
{
|
|
DailySignBonusCfg bonusCfg = DailySignBonusCfgArray.Instance.GetCfgsBymonth(_month)[index];
|
|
DailySignBonusCfg bonusCfg = DailySignBonusCfgArray.Instance.GetCfgsBymonth(_month)[index];
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(bonusCfg.bonusArr[0][0]);
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(bonusCfg.bonusArr[0][0]);
|
|
- bool isGot = MathHelper.isBitSet(_signCount, bonusCfg.day);
|
|
|
|
|
|
+ bool isGot = MathHelper.isBitSet(GameGlobal.myNumericComponent.GetAsInt(NumericType.SignDay), bonusCfg.day);
|
|
if (itemCfg == null) return;
|
|
if (itemCfg == null) return;
|
|
UI_ListSignItem item = UI_ListSignItem.Proxy(obj);
|
|
UI_ListSignItem item = UI_ListSignItem.Proxy(obj);
|
|
|
|
|