| | |
| | |
|
| | | def OnTurnFightOver(curPlayer, mapID, funcLineID, tagType, tagID, valueList, fightRet):
|
| | | ## 回合战斗结束
|
| | | # @return: 是否需要同步GameServer, 奖励列表
|
| | | # @return: 是否需要同步GameServer, 奖励列表, 同步结果信息
|
| | | needSendGameServer = True
|
| | | awardItemList = []
|
| | | overInfoEx = {}
|
| | |
|
| | | # 摇人帮助
|
| | | if funcLineID == 0:
|
| | | # 无论胜负都要同步GameServer汇报结果
|
| | | isWin = fightRet[0]
|
| | | if not isWin:
|
| | | return needSendGameServer, awardItemList
|
| | | return needSendGameServer, awardItemList, overInfoEx
|
| | |
|
| | | awardItemList = IpyGameDataPY.GetFuncEvalCfg("MineAreaHelp", 2)
|
| | | return needSendGameServer, awardItemList
|
| | | return needSendGameServer, awardItemList, overInfoEx
|
| | |
|
| | | # 自己驱赶
|
| | | elif funcLineID == 1:
|
| | | return needSendGameServer, awardItemList
|
| | | return needSendGameServer, awardItemList, overInfoEx
|
| | |
|
| | | return
|
| | |
|