public bool IsMovable()
    {
        if (!this.IsWorldScene() || !StageSystem.IsStable)
        {
            return(false);
        }
        if (NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.m_bNoMove)
        {
            return(false);
        }
        if (this.IsNPCTalkState())
        {
            return(false);
        }
        if (!NrTSingleton <NkCharManager> .Instance.InputControl)
        {
            return(false);
        }
        if (this.GetWarpGateIndex() > 0)
        {
            return(false);
        }
        NrCharBase @char = NrTSingleton <NkCharManager> .Instance.GetChar(1);

        return(@char == null || [email protected](7392L));
    }