private void ParseStateRequestPacket(Packet packet, NetworkConnection clientConnection) { int idx = Array.IndexOf(clientConnections, clientConnection); if (!(idx > -1)) { return; } else { clientConnection = clientConnections[idx]; } clientConnection.timestamp = DateTime.Now; PacketStateRequest parsePacket = (PacketStateRequest)packet; }
public static void Tick() { if (clientObject.state != (int)PRClient.States.Connected) { return; } SpawnObjects(); DestroyObjects(); CallNetworkMessageEvents(); CallNetworkEvents(); PacketStateRequest request = BuildStateRequest(); clientObject.RequestUpdate(request); }
private static PacketStateRequest BuildStateRequest() { PacketStateRequest request = new PacketStateRequest(); return(request); }