@@ -74,28 +74,21 @@ public override void ClientConnect(string address)
74
74
75
75
if ( ! useLoadBalancer )
76
76
{
77
- if ( room . HasValue && room . Value . relayInfo . Address == serverIP )
78
- {
79
- int pos = 0 ;
80
- _directConnected = false ;
81
- _clientSendBuffer . WriteByte ( ref pos , ( byte ) OpCodes . JoinServer ) ;
82
- _clientSendBuffer . WriteString ( ref pos , address ) ;
83
- _clientSendBuffer . WriteBool ( ref pos , _directConnectModule != null ) ;
77
+ int pos = 0 ;
78
+ _directConnected = false ;
79
+ _clientSendBuffer . WriteByte ( ref pos , ( byte ) OpCodes . JoinServer ) ;
80
+ _clientSendBuffer . WriteString ( ref pos , address ) ;
81
+ _clientSendBuffer . WriteBool ( ref pos , _directConnectModule != null ) ;
84
82
85
- if ( GetLocalIp ( ) == null )
86
- _clientSendBuffer . WriteString ( ref pos , "0.0.0.0" ) ;
87
- else
88
- _clientSendBuffer . WriteString ( ref pos , GetLocalIp ( ) ) ;
83
+ if ( GetLocalIp ( ) == null )
84
+ _clientSendBuffer . WriteString ( ref pos , "0.0.0.0" ) ;
85
+ else
86
+ _clientSendBuffer . WriteString ( ref pos , GetLocalIp ( ) ) ;
89
87
90
- _isClient = true ;
88
+ _isClient = true ;
89
+
90
+ clientToServerTransport . ClientSend ( 0 , new System . ArraySegment < byte > ( _clientSendBuffer , 0 , pos ) ) ;
91
91
92
- clientToServerTransport . ClientSend ( 0 , new System . ArraySegment < byte > ( _clientSendBuffer , 0 , pos ) ) ;
93
- }
94
- else
95
- {
96
- OnClientDisconnected ? . Invoke ( ) ;
97
- Debug . LogWarning ( "LRM | Client tried to join server that doesnt exist!" ) ;
98
- }
99
92
}
100
93
else
101
94
{
0 commit comments