private void GameTick() { if (OnceExecution) { Network.Connect(new IPEndPoint(IPAddress.Parse(ip), int.Parse(port))); CHud.SetHelpMessage("Connecting..."); OnceExecution = false; } Network.Update(); }
private static void Listener_NetworkReceiveEvent(NetPeer peer, NetPacketReader reader, DeliveryMethod deliveryMethod) { PacketID id = (PacketID)reader.GetByte(); Console.WriteLine($"[NETLOG] Data Received, ID: {(byte)id} ({id})"); switch (id) { case PacketID.ConnectionAccepted: Console.WriteLine("[NETLOG] Connected to server"); CHud.SetHelpMessage("Connected!!!"); server = peer; break; case PacketID.PlayerJoined: NetDataWriter x = new NetDataWriter(); Player p = new Player("f"); break; } reader.Recycle(); }