| | |
| | | |
| | | GameWorld.DebugLog(" 行动: turnNum=%s,actNum=%s,faction=%s,objType=%s,objID=%s,tagObjType=%s,tagObjID=%s" |
| | | % (turnNum, actNum, faction, objType, objID, tagObjType, tagObjID)) |
| | | SyncTurnFightObjAction(curPlayer, turnNum, objType, objID) |
| | | |
| | | DoAttack(gameObj, tagGameObj, tick) |
| | | |
| | | playerDead = GameObj.GetHP(curPlayer) <= 0 |
| | |
| | | NetPackCommon.SendFakePack(curPlayer, clientPack) |
| | | return |
| | | |
| | | def SyncTurnFightObjAction(curPlayer, turnNum, objType, objID): |
| | | clientPack = ChPyNetSendPack.tagMCTurnFightObjAction() |
| | | clientPack.Clear() |
| | | clientPack.TurnNum = turnNum |
| | | clientPack.ObjID = objID |
| | | clientPack.ObjType = objType |
| | | NetPackCommon.SendFakePack(curPlayer, clientPack) |
| | | return |
| | | |
| | | |