public override void OnClientDisconnect(NetworkConnection conn)
    {
        Debug.Log("OnClientDisconnect");
        base.OnClientDisconnect(conn);
        OnClientDisconnected?.Invoke();
        ForceLeaveGame leave = new ForceLeaveGame();

        leave.GoBackToMenu(gameObject);
    }
    public override void OnServerDisconnect(NetworkConnection conn)
    {
        Debug.Log("OnServerDisconnect");
        if (conn.identity != null)
        {
            var player = conn.identity.GetComponent <NetworkRoomPlayerLobby>();

            RoomPlayers.Remove(player);

            NotifyPlayersOfReadyState();
        }

        base.OnServerDisconnect(conn);
        ForceLeaveGame leave = new ForceLeaveGame();

        leave.GoBackToMenu(gameObject);
    }