using System.Collections; using System.Collections.Generic; using UnityEngine; using Networking; using Networking.Client; public class NetworkedUIManager : PlayerUIManager { [SerializeField] private ClientObject Client; private BlockReader reader; protected override void Awake() { base.Awake(); reader = new BlockReader(); TrayUI.SetBlockReader(reader); } public override void OnClick_Play() { OnClick_Hide(); LogicProtocols.LogicMsg msg = new LogicProtocols.LogicMsg(reader.LogicChain.ToArray()); Debug.Log("sending on " + LogicProtocols.SendLogicList); Client.client.SendByChannel(LogicProtocols.SendLogicList, msg, TransportConfigure.ReliableFragmented); } }