void Start()
        {
            hClntSock = RealTimeConnect.instance.GetSocket();

            #region Load Managers
            rm          = GameObject.Find("RoomManager").GetComponent <RoomManager>();
            cm          = GameObject.Find("ChatterManager").GetComponent <ChatterManager>();
            clm         = GameObject.Find("ClientListManager").GetComponent <ClientListManager>();
            cbm         = GameObject.Find("ClientBoxManager").GetComponent <ClientBoxManager>();
            failMessage = GameObject.Find("Error").transform.GetChild(0).gameObject;
            #endregion
            SceneMoveComplete();
        }
        void Start()
        {
            hClntSock = RealTimeConnect.instance.GetSocket();

            SceneMoveComplete();

            #region LoadManagers

            cm          = GameObject.Find("ChatterManager").GetComponent <ChatterManager>();
            crClm       = GameObject.Find("CRClientListManager").GetComponent <CRClientListManager>();
            csm         = GameObject.Find("ClientStateManager").GetComponent <ClientStateManager>();
            nmc         = GameObject.Find("NetworkManager").GetComponent <NetworkManager_Custom>();
            mm          = GameObject.Find("MapManager").GetComponent <MapManager>();
            failMessage = GameObject.Find("Error").transform.GetChild(0).gameObject;
            leaveButton = GameObject.Find("Leave").GetComponent <Button>();
            leaveButton.onClick.AddListener(() => ClientLeaveRequest());
            #endregion
        }