Easy Chapter Generator
EnglishEspañol

Usar condiciones para contenido opcional

Required True State exige que un estado sea true. Required False State exige que otro sea false. Si se rellenan ambos, deben cumplirse los dos. Una fila no apta se marca Skipped, no ejecuta acciones y da paso a la siguiente.

Utiliza condiciones para hechos estables como «tutorial visto» o «generador desbloqueado». No son saltos hacia otro índice. Para alternativas, coloca filas contiguas con condiciones opuestas o selecciona otro capítulo desde el código del proyecto.

Dos esperas antes de las acciones de inicio

EsperaReloj o señalComportamiento
Start Delay (Seconds)WaitForSecondsRealtimeContinúa aunque Time.timeScale sea cero
Wait For External AnimationChapter.SignalExternalAnimationCompleted()Espera después del retraso; libera el inicio pero no completa la fila

El objetivo ya está Active mientras espera. Si otra señal lo completa, se cancela la espera y no se ejecutan acciones de inicio tardías. La señal de animación se consume al liberar la fila.

Ejemplo: instrucción con animación opcional

  1. 1
    Crea el estado intro_seen.
  2. 2
    En la fila de introducción, escribe ese ID en Required False State.
  3. 3
    Configura un Start Delay breve si la escena necesita renderizar un fotograma.
  4. 4
    Activa Wait For External Animation y llama a SignalExternalAnimationCompleted desde el último Animation Event.
  5. 5
    Cuando finalice realmente la introducción, guarda intro_seen y completa el objetivo por la vía elegida.

Diagnosticar una fila que no muestra sus acciones

La fila aparece Skipped

Consulta los dos estados. Un Required True ausente se interpreta como false; un Required False ausente cumple la condición false.

Está Active pero no cambia la escena

Revisa el retraso y la espera de animación. Confirma que la señal llega al Chapter actual.

La señal no produce cambios

Puede haber llegado antes de la fila prevista. Emítela desde la animación asociada a la posición activa.