public bool Serialize(TurnEndData packet) { bool ret = true; ret &= Serialize(packet.state); return(ret); }
public bool Deserialize(ref TurnEndData element) { bool ret = true; ret &= Deserialize(ref element.state); return(ret); }
public void OnReceiveEndTurnPacket(PacketId id, byte[] data) { TurnEndPacket packet = new TurnEndPacket(data); TurnEndData turnend = packet.GetPacket(); GameManager.GetInstance.myTurn = true; GameManager.GetInstance.startTurn(GameManager.GetInstance.myPlayer); Debug.Log("my turn end"); }
public void MyTurnEnd() { myTurn = false; startTurn(enemyPlayer); var m_network = GameObject.FindWithTag("Network").GetComponent <Network>(); TurnEndData data = new TurnEndData(); data.state = 1; TurnEndPacket Packet = new TurnEndPacket(data); m_network.SendReliable(Packet); }