| | |
| | | import CrossLuckyCloudBuy
|
| | | import IpyGameDataPY
|
| | | import PyGameData
|
| | | import CrossActionControl
|
| | | import ShareDefine
|
| | |
|
| | | #---------------------------------------------------------------------
|
| | | #全局变量
|
| | |
| | | PyGameData.g_luckyCloudBuyNumDict = {}
|
| | | PyGameData.g_luckyCloudBuyLotteryDict = {}
|
| | |
|
| | | crossZoneName = GameWorld.GetCrossZoneName()
|
| | | crossZoneList = IpyGameDataPY.GetIpyGameDataByCondition("CrossZonePK", {"CrossZoneName":crossZoneName}, True)
|
| | | if not crossZoneList:
|
| | | return
|
| | | |
| | | for zoneIpyData in crossZoneList:
|
| | | zoneID = zoneIpyData.GetZoneID()
|
| | | CrossLuckyCloudBuy.DoStartNewRoundLuckyCloudBuy(zoneID, 1)
|
| | | crossActInfoDict = CrossActionControl.GetCrossActInfoDict()
|
| | | curActInfoDict = crossActInfoDict.get(ShareDefine.CrossActName_LuckyCloudBuy, {})
|
| | | for cfgID, actInfoDict in curActInfoDict.items():
|
| | | if not actInfoDict[ShareDefine.ActKey_State]:
|
| | | continue
|
| | | CrossLuckyCloudBuy.DoStartNewRoundLuckyCloudBuy(cfgID, 1)
|
| | |
|
| | | # 添加云购记录
|
| | | elif value1 == 1:
|