using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Networking; using Networking.Server; using Networking; public class NetworkedClient : MonoBehaviour { public ServerObject server; //public Character character; public BlockInput input; // Start is called before the first frame update void Start() { Debug.Log("Registering: " + LogicProtocols.SendLogicList); server.RegisterHandler(LogicProtocols.SendLogicList, RecieveLogicList); } public void RecieveLogicList(NetworkMessage msg) { LogicProtocols.LogicMsg logicMsg; if (!msg.TryRead(out logicMsg)) return; input.blockReader.LogicChain = new List(logicMsg.elements); input.ReadAll(); } }