| | |
| | | if actCostRebateInfo.get(ShareDefine.ActKey_State):
|
| | | SyncWishingWellInfo(curPlayer)
|
| | | SyncWishingWellPlayerInfo(curPlayer)
|
| | | elif __GetItemInfoByData(curPlayer, WellType_Get, 0)[0]:
|
| | | SyncWishingWellPlayerInfo(curPlayer)
|
| | | return
|
| | |
|
| | | def OnDay(curPlayer):
|
| | |
| | | __DoActWishingRefresh(curPlayer, 1, True)
|
| | |
|
| | | SyncWishingWellInfo(curPlayer)
|
| | | SyncWishingWellPlayerInfo(curPlayer)
|
| | | SyncWishingWellPlayerInfo(curPlayer)
|
| | | return True
|
| | |
|
| | |
|
| | |
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_WishingWellAwardTime, 0 if isOver else curTime)
|
| | | if mailItemList:
|
| | | PlayerControl.SendMailByKey('WishPool', [curPlayer.GetID()], mailItemList)
|
| | | if state == -1:
|
| | | SyncWishingWellPlayerInfo(curPlayer)
|
| | | GameWorld.DebugLog('许愿池距离时间 passDay=%s,mailItemList=%s,saveItemList=%s,isOver=%s'%(passDay, mailItemList, saveItemList, isOver), curPlayer.GetID())
|
| | | return
|
| | |
|