Filtrar a X Furnis
En Wired Code: selector.filter_furni
Recorta la selección ya calculada, dejándola en el número de furnis que indiques.
Cómo funciona
Sección titulada «Cómo funciona»No busca nada: recorta. Se pone detrás de los selectores que reúnen y limita el resultado.
Sirve para dos cosas muy distintas. Una es el sorteo: de todos los cofres, abre solo tres. La otra es la protección: si tu pila mueve cien furnis a la vez, un recorte a diez evita que la sala se ahogue.
En el catálogo aparece como Filtro WIRED, aunque se usa exactamente igual que un selector.
Configuración
Sección titulada «Configuración»
Cantidad a filtrar, cuántos furnis se conservan: un número entre 1 y 1000 o el nombre de una variable (Valor o variable).
El botón del campo abre el selector de variables, con Escoge la fuente de la variable: de qué tipo es la variable de la cantidad (furni, usuario, global o contexto) y, con furni o usuario, de quién se lee. Con furni: Usar furni desencadenante, Usar furnis seleccionados —los que marcas en la propia caja, con su contador— o Usar furnis de señal. Con usuario: Usar usuario desencadenante, Usar usuarios de señal, Usuario clicado o El usuario alcanzado (estos dos solo si su causante está en la pila). Con global o contexto no hay nada que elegir.
Esta caja no lleva “Opciones de selector”: ni filtra ni invierte, solo recorta.
Ejemplo
Sección titulada «Ejemplo»Abrir tres cofres al azar de todos los que haya:
Pila A│├─ Causante: Click en Furni│ └─ Elige Furni ............................. Interruptor de Suelo 1│├─ Selector: Furnis por Tipo│ └─ Elige Furni ............................. Cofre del tesoro│├─ Selector: Filtrar a X Furnis│ └─ Cantidad a filtrar ...................... 3│└─ Efecto: Mutar ├─ Seleccionar la fuente de furnis ......... Usar furnis de Selector └─ Escoge el tipo de cambio ................ Cambiar al siguiente estadoViene configurada de fábrica. Nada más colocarla ya recorta a 1, sin abrirla ni darle a
Listo. El 1 que ves al abrir la ventana no es un hueco vacío: es lo que está haciendo. Ábrela y
guárdala solo si quieres otra cantidad.
El recorte es al azar. No se queda con los primeros que encontró ni con los más cercanos: baraja y corta. Y vuelve a barajar en cada disparo, así que dos vueltas seguidas no tienen por qué darte los mismos. Si necesitas elegir por un criterio, usa Furni con variable más alta o baja.
Si la cantidad sale de una variable, un 0 deja la selección vacía. No es “no recortes”: es recortar a cero, y los efectos de detrás no tocan nada. Pasa lo mismo si la variable no llega a resolverse —no existe para ese furni, la fuente vino vacía—. El número escrito a mano nunca baja de 1, así que este susto solo llega por la vía de la variable. Por esa vía tampoco hay tope de 1000: si la variable vale más que los furnis seleccionados, te quedas con todos.
Se evalúa siempre el último, da igual dónde lo pongas en la pila: el sistema deja los recortes para el final, cuando el resto de selectores ya han terminado de reunir. Si hay varios recortes en la misma baldosa —también los de variable más alta o baja—, el orden entre ellos se sortea en cada vuelta.
Que la cantidad salga de una variable es lo que lo hace interesante. Un juego puede repartir más o menos premios según cuánta gente haya, sin tocar la pila. Ojo si la variable es de furni o de usuario y la fuente tiene varios: se sortea uno de ellos en cada ejecución y se usa su valor, no la suma ni el primero.