Esempio n. 1
0
    //Ejecuta funciones del nodo actual del diálogo
    private void RecorreDialogo(ref int numDialogo, int numTema, DialogueNode nodo)
    {
        switch (state)
        {
        case State.Intro_Texto:
            dialogo.MarcaDialogueNodeComoLeido(0, numTema, ref numDialogo, nodo);
            break;

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