feedback report 3 done

This commit is contained in:
2026-09-24 13:12:15 +05:30
parent 5ac8f92006
commit d4c7f5dd46
21 changed files with 11867 additions and 153 deletions
+6 -3
View File
@@ -89,13 +89,16 @@ public class NetManager : NetworkManager
public override void OnServerDisconnect(NetworkConnectionToClient conn)
{
NetPlayer disconnectingPlayer = null;
if (conn != null && conn.identity != null)
{
var netPlayer = conn.identity.GetComponent<NetPlayer>();
if (netPlayer != null && GameManager.instance != null)
GameManager.instance.OnDedicatedMatchPlayerDisconnected(netPlayer.myTeam);
disconnectingPlayer = conn.identity.GetComponent<NetPlayer>();
if (disconnectingPlayer != null && GameManager.instance != null)
GameManager.instance.OnDedicatedMatchPlayerDisconnected(disconnectingPlayer.myTeam);
}
NetPlayer.CancelPendingRematchOnDisconnect(disconnectingPlayer);
if (conn != null)
Logger.Log($"Mirror server: client disconnected (connId={conn.connectionId})");
base.OnServerDisconnect(conn);