| | |
| | |
|
| | | return
|
| | |
|
| | | def SendFamilyAction(familyActionData, curPlayer=None):
|
| | | |
| | | def SendFamilyAction(actionDataList, curPlayer=None):
|
| | | ## 同步指定action
|
| | | # @param actionDataList: 支持列表或指定actionData
|
| | | if not isinstance(actionDataList, list):
|
| | | actionDataList = [actionDataList]
|
| | | if not actionDataList:
|
| | | return
|
| | | familyActionData = actionDataList[0]
|
| | | familyID = familyActionData.GetFamilyId()
|
| | |
|
| | | actionInfoPack = ChPyNetSendPack.tagGCFamilyActionInfo()
|
| | |
| | | actionInfoPack.ActionType = familyActionData.GetActionType()
|
| | | actionInfoPack.FamilyActionList = []
|
| | |
|
| | | for familyActionData in actionDataList:
|
| | | actionData = ChPyNetSendPack.tagGCFamilyAction()
|
| | | actionData.Clear()
|
| | | actionData.Time = familyActionData.GetTime()
|