Пример #1
0
 public override void OnServerConnect(NetworkConnection conn)
 {
     Players.Add(conn);
     if (Players.Count == 1)
     {
         IsHost?.Invoke();
     }
     if (isGameProgress)
     {
         conn.Disconnect();
     }
 }
Пример #2
0
 public override string ToString()
 {
     return(string.Format(
                "Compressed: {0}\n"
                + "Encrypted: {1}\n"
                + "BufferEncrypted: {2}\n"
                + "IsUpdate: {3}\n"
                + "IsHost: {4}\n"
                + "IsArchive: {5}\n"
                + "IsRecorded: {6}\n"
                + "IsIncremental: {7}\n"
                + "IsEmbedded: {8}\n"
                + "IsPadded: {9}\n"
                , new object[] { Compressed.ToString(), Encrypted.ToString(), BufferEncrypted.ToString(), IsUpdate.ToString(), IsHost.ToString(),
                                 IsArchive.ToString(), IsRecorded.ToString(), IsIncremental.ToString(), IsEmbedded.ToString(), IsPadded.ToString() }
                ));
 }