Opciones avanzadas
Muchas ventanas de wired guardan una parte de su configuración detrás de un enlace:
Mostrar opciones avanzadas
Viene cerrado, así que si no lo pulsas nunca sabrás que esas opciones existen. Y son justo las que resuelven los “esto no hace lo que yo quería” más comunes.
Sale abajo del todo, encima de los botones de Listo y Cancelar, y solo aparece en los wireds que tienen algo que enseñar ahí.
Viene cerrado siempre, tenga el wired lo que tenga configurado dentro: la ventana no lo abre sola porque haya algo puesto. Si no quieres tener que acordarte de pulsarlo cada vez, en los ajustes del cliente puedes dejar las opciones avanzadas abiertas por defecto, y entonces todas las ventanas se abren ya desplegadas.
Qué hay detrás
Sección titulada «Qué hay detrás»Dos cosas, según el wired.
Los selectores de fuente. “Seleccionar la fuente de furnis” y “Seleccionar la fuente de usuarios”, que deciden sobre quién trabaja ese wired concreto: el desencadenante, los del selector, los que traiga una señal, el usuario clicado o el alcanzado. Está contado en Fuentes y objetivos, y las opciones que ofrece cada wired concreto, en Qué acepta cada wired.
Las opciones propias del wired. Cada familia tiene las suyas. La más importante, porque la llevan casi todas las condiciones, es la que viene ahora.
Cumplir condición si
Sección titulada «Cumplir condición si»Cuando una condición trabaja con varios furnis o con varias personas, hay que decidir qué significa que se cumpla: ¿tienen que cumplirla todos, o basta con uno?
Eso se decide aquí. En las condiciones positivas viene exigiendo todos, y es la causa número uno de que una condición parezca rota en una sala con gente: la escribiste pensando en una persona y el sistema la está exigiendo para todas. En las negativas viene al revés, conformándose con uno, así que si lo que quieres es “ninguno” hay que marcarlo a mano.
Las etiquetas cambian según el wired sea positivo o negativo:
| Trabaja con | En la condición positiva | En la negativa |
|---|---|---|
| Usuarios | Todos los usuarios coinciden · Cualquier usuario coincide | Algún usuario no coincide · Ningún usuario coincide |
| Furnis | Todos los furnis coinciden · Cualquiera de los furnis coincide | Cualquiera de los furnis no coincide · Ninguno de los furnis coincide |
Las condiciones de variable lo dicen más corto —“Todos coinciden · Algunos coinciden” y, en la negativa, “Algunos no coinciden · Ninguno coincide”; Edad de variable dice “Todas las variables coinciden · Alguna variable coincide”— pero el orden y el significado son los mismos.
Furnis con Usuarios y su gemela son la excepción: dicen lo mismo con otras palabras —“Uno de los furnis seleccionados tienen un usuario en él” y “Todos los furnis seleccionados tienen usuarios en ellos”; en la negativa, “Si uno de los furnis seleccionados no tienen avatar” y “Si todos los furnis seleccionados no tienen avatares en ellos”— y además las listan al revés, con el “uno” arriba y el “todos” abajo. Mira cuál está marcada antes de darlo por hecho.
Cuando no queda nada que comprobar
Sección titulada «Cuando no queda nada que comprobar»Puede pasar que la condición se quede sin nada delante: el selector no seleccionó a nadie, la señal llegó sin furnis, o no elegiste ninguno en la ventana. Entonces la comparación no llega a hacerse ni una vez y decide esta opción sola, con un resultado que la primera vez parece del revés:
| Si tienes marcada | Con el conjunto vacío |
|---|---|
| Todos coinciden · Ninguno coincide | se cumple |
| Cualquiera coincide · Alguno no coincide | no se cumple |
No es un fallo, es lo que significan las palabras. “Ninguno de los furnis coincide” es cierto cuando no hay furnis: no queda ninguno que lo desmienta. Y “cualquiera de los furnis coincide” es falso por lo mismo: no queda ninguno que lo cumpla.
Hay una excepción: Contador Coincide no se cumple nunca sin un reloj delante, marques lo que marques.
Y las fuentes “Usuario clicado” y “El usuario alcanzado” no se quedan vacías: si en esa ejecución no hay clicado o alcanzado, la condición mira al usuario desencadenante.
Es la trampa más fea que tiene el sistema, porque una pila de rechazo montada con el modo estricto deja pasar todo justo cuando creías que iba a bloquear. Si una condición se cumple cuando no debería, mira antes que nada si su fuente está trayendo algo.
Ojo con cuál de los dos conjuntos está vacío. Las condiciones que miran furnis pero se cruzan por usuarios —Causante está Sobre el Furni y su negativa— tienen los dos, y esta opción solo manda sobre el de usuarios. Con una sola persona delante da igual lo que marques, porque no hay nada que cruzar: lo que decide entonces es el conjunto de furnis.
Merece la pena abrirlo siempre
Sección titulada «Merece la pena abrirlo siempre»Aunque no vayas a tocar nada. Es medio minuto y te ahorra el rato de no entender por qué una pila se comporta distinto con dos personas en la sala que con una.