Ir al contenido

Furni Coincide

Furni Coincide

En Wired Code: condition.stuff_is

Comprueba que los furnis con los que trabaja la pila estén entre los que tú señalaste.

Ojo, que el nombre despista: no mira el modelo del furni, mira cuál es. Enfrenta dos conjuntos y comprueba, uno por uno, si los del primero están en el segundo. Dos lámparas iguales no coinciden entre sí; una lámpara solo coincide consigo misma.

Se usa sobre todo detrás de un selector: el selector trae un montón de furnis y esta condición comprueba que sean los que esperabas antes de actuar sobre ellos.

Ventana de configuración de Furni Coincide

Cumplir condición si, en el cuerpo de la ventana, con dos modos: Todos los furnis coinciden —el de fábrica— o Cualquiera de los furnis coincide.

Dentro de Mostrar opciones avanzadas están los dos desplegables de fuente, uno por conjunto: Furnis a coincidir dice qué furnis se comprueban, y Furnis a comparar, contra qué lista se comprueban. Está contado en Opciones avanzadas.

Fuente Qué trae
Usar furni desencadenante El furni que disparó la pila
Usar furnis seleccionados Los que marcas a mano en la sala, lista principal
Selección de furnis secundarios Los que marcas a mano, segunda lista
Usar furnis de Selector Lo que resolvió el selector de la pila
Usar furnis de Señal Los que traiga la señal que disparó la pila

Los dos desplegables ofrecen las mismas cinco fuentes; en Furnis a comparar el furni desencadenante va el último en vez de el primero.

De fábrica viene furni desencadenante contra furnis seleccionados, que es la pregunta más habitual: “¿el furni que se acaba de pisar es uno de éstos?”.

Las dos listas manuales se marcan clicando en la sala; el propio desplegable enseña al lado cuántos llevas y cuántos caben.

El portón solo se abre si la Alfombra que se acaba de pisar es la de la entrada. El causante vigila todas las Alfombras a la vez —marcadas una a una— y la condición comprueba cuál de ellas fue:

Pila A
│
├─ Causante: Sobre un Furni
│ └─ Elige Furni ............................. Alfombra
│
├─ Condición: Furni Coincide
│ ├─ Furnis a coincidir ...................... Usar furni desencadenante
│ └─ Furnis a comparar ....................... Usar furnis seleccionados →
│ la Alfombra de la entrada
│
└─ Efecto: Mutar
├─ Elige Furni ............................. Portón
└─ Escoge el tipo de cambio ................ Cambiar al siguiente estado

Todos o alguno cambia el resultado por completo. Con un selector que trae veinte furnis, exigir que coincidan todos casi nunca se cumple.

Con el primer conjunto vacío decide el modo. Si la fuente principal no trae nada —no hay furni desencadenante, el selector no encontró nada, la señal vino sin furnis— no queda nada que comparar: con todos los furnis coinciden la condición pasa, y con cualquiera no. Conviene saberlo, porque con el modo de fábrica una pila que parece filtrar puede estar dejando pasar todo solo porque su conjunto de entrada está vacío.

Con el segundo conjunto vacío no coincide nada. Si Furnis a comparar no trae ningún furni —el selector no encontró nada, la señal vino sin furnis— y Furnis a coincidir sí, ninguno de ellos está en la lista: la condición no se cumple ni con todos los furnis coinciden ni con cualquiera de los furnis coincide.

Compara furnis, no modelos. Si lo que quieres es “que sea una silla, la que sea”, esta condición no lo hace. Usa el selector Furnis por Tipo y comprueba con Cantidad. Y si lo que quieres comprobar es dónde está un furni o en qué estado, la condición es Posición o Estado Coincide.