protected override bool OnIncomingConnectionApproval( NetworkNode.ConnectedNode connectedNode,
string clientVersion, string loginName, string password, ref string rejectReason)
{
if( !base.OnIncomingConnectionApproval( connectedNode, clientVersion, loginName,
password, ref rejectReason ) )
return false;
if( !AllowToConnectNewClients )
{
rejectReason = string.Format(
"Game is already begun. Game do not support to connect after start." );
return false;
}
//check login and password
//(use this code for rejection)
//if(false)
//{
// rejectReason = "Login failed";
// return false;
//}
return true;
}