namespace ET { public class NetInnerComponentAwakeSystem : AwakeSystem { public override void Awake(NetInnerComponent self) { NetInnerComponent.Instance = self; self.Awake(NetworkProtocol.TCP); self.MessageDispatcher = new InnerMessageDispatcher(); } } public class NetInnerComponentAwake1System : AwakeSystem { public override void Awake(NetInnerComponent self, string a) { NetInnerComponent.Instance = self; self.Awake(NetworkProtocol.TCP, a); self.MessageDispatcher = new InnerMessageDispatcher(); } } public class NetInnerComponentLoadSystem : LoadSystem { public override void Load(NetInnerComponent self) { self.MessageDispatcher = new InnerMessageDispatcher(); } } public class NetInnerComponentUpdateSystem : UpdateSystem { public override void Update(NetInnerComponent self) { self.Update(); } } }