Example #1
0
    //Comprueba si la intro o el mensaje debe eliminarse
    private void EliminarDialogo(ref int numDialogo, int numTema)
    {
        switch (state)
        {
        case State.Intro_Texto:
        case State.Intro_Opciones:
            dialogo.MirarSiDialogoSeAutodestruye(0, numTema, ref numDialogo);
            break;

        case State.Mensajes_Texto:
        case State.Mensajes_Opciones:
            if (numTema == -1)
            {
                dialogo.MirarSiDialogoSeAutodestruye(1, numTema, ref numDialogo);
            }
            else
            {
                dialogo.MirarSiDialogoSeAutodestruye(2, numTema, ref numDialogo);
            }
            break;
        }
    }