WorldServer.WorldClient.SetState C# (CSharp) Method

SetState() public method

public SetState ( ClientState state ) : void
state ClientState
return void
        public void SetState(ClientState state)
        {
            _cstate = state;
            switch (state)
            {
                case ClientState.kCLIENT_STATE_WORLDSERVER_CONNECT_IN_PROGRESS:
                    _state = "kCLIENT_STATE_WORLDSERVER_CONNECT_IN_PROGRESS";
                    break;
                case ClientState.kCLIENT_STATE_WORLDSERVER_CONNECT_COMPLETE:
                    _state = "kCLIENT_STATE_WORLDSERVER_CONNECT_COMPLETE";
                    break;
                case ClientState.kCLIENT_STATE_DISTRICT_ENTER1_IN_PROGRESS:
                    _state = "kCLIENT_STATE_DISTRICT_ENTER1_IN_PROGRESS";
                    break;
                case ClientState.kCLIENT_STATE_DISTRICT_ENTER1_COMPLETE:
                    _state = "kCLIENT_STATE_DISTRICT_ENTER1_COMPLETE";
                    break;
                case ClientState.kCLIENT_STATE_DISTRICTSERVER_CONNECT_IN_PROGRESS:
                    _state = "kCLIENT_STATE_DISTRICTSERVER_CONNECT_IN_PROGRESS";
                    break;
                case ClientState.kCLIENT_STATE_DISTRICTSERVER_CONNECT_COMPLETE:
                    _state = "kCLIENT_STATE_DISTRICTSERVER_CONNECT_COMPLETE";
                    break;
                case ClientState.kCLIENT_STATE_DISTRICT_ENTER2_IN_PROGRESS:
                    _state = "kCLIENT_STATE_DISTRICT_ENTER2_IN_PROGRESS";
                    break;
                case ClientState.kCLIENT_STATE_DISTRICT_ENTER2_COMPLETE:
                    _state = "kCLIENT_STATE_DISTRICT_ENTER2_COMPLETE";
                    break;
                case ClientState.kCLIENT_STATE_DISTRICT_EXIT_IN_PROGRESS:
                    _state = "kCLIENT_STATE_DISTRICT_EXIT_IN_PROGRESS";
                    break;
                case ClientState.kCLIENT_STATE_LOGOUT_IN_PROGRESS:
                    _state = "kCLIENT_STATE_LOGOUT_IN_PROGRESS";
                    break;
                case ClientState.kCLIENT_STATE_MAX:
                    _state = "kCLIENT_STATE_MAX";
                    break;
            }
        }