|
|
- 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.server.RegisterHandler(LogicProtocols.SendLogicList, RecieveLogicList);
- }
-
- public void RecieveLogicList(NetworkMessage msg)
- {
- LogicProtocols.LogicMsg logicMsg;
- if (!msg.TryRead(out logicMsg))
- return;
-
- input.blockReader.LogicChain = new List<LogicBlock>(logicMsg.elements);
- input.ReadAll();
- }
- }
|