Ir al contenido

Lógica de Condición

Lógica de Condición

Cambia la regla por defecto de las condiciones: en vez de exigirlas todas, pide las que tú digas.

Normalmente, una pila con tres condiciones exige que se cumplan las tres. Este complemento rompe esa regla y te deja pedir “al menos una”, “ninguna”, “exactamente dos” y unas cuantas más.

Es lo que hace posible el “o”: tres llaves distintas y basta con tener una. Sin él, tendrías que montar tres pilas idénticas cambiando solo la condición.

Además puede leer las condiciones de otra baldosa, no solo las suyas, con lo que se pueden montar bloques de lógica reutilizables.

Ventana de configuración de Lógica de Condición

Condiciones que deben coincidir, con siete modos:

Modo Se cumple si
Todas Se cumplen todas — la regla normal
Al menos una Se cumple una o más
No todas Falla al menos una
Ninguna No se cumple ninguna
Menos de Se cumplen menos de N
Exactamente Se cumple justo el número que indiques
Más de Se cumplen más de N

Selección de furnis, opcional, para aplicar la regla a las condiciones que haya en otras pilas.

Cuidado con esto último, que no hace lo que parece. En cuanto seleccionas furnis, la pila se parte en dos mitades con reglas distintas:

  • Las condiciones de tu propia pila siguen exigiéndose todas, como si el complemento no estuviera.
  • La regla que elegiste se aplica solo a las de fuera, las de los furnis seleccionados.

O sea que no sustituye tus condiciones: las suma. Si querías un “al menos una” entre tres condiciones tuyas, no selecciones ningún furni y déjalas en la misma pila que el complemento.

Una puerta que abre con cualquiera de las tres llaves:

Pila A:
Complemento: Lógica de Condición [al menos una]
Causante: Click en Furni [la puerta]
Condición: Contiene variable [llave_roja]
Condición: Contiene variable [llave_azul]
Condición: Contiene variable [llave_verde]
Efecto: Mutar [la puerta]

“Ninguna” es más útil de lo que parece. Con él, una pila se ejecuta justo cuando todo lo que comprueba falla — el caso “no cumples ningún requisito” de un solo golpe.

“Exactamente” sirve para los puzles de combinación, del tipo “tienes que pisar dos de las cuatro baldosas, ni una más”.