Anatomía de una pila
Una pila son todos los furnis wired que comparten una misma baldosa. El servidor las agrupa por coordenada: no hay ningún otro criterio, ni orden de colocación, ni altura, ni a quién pertenecen.
Cuántas piezas admite
Sección titulada «Cuántas piezas admite»| Rol | Por pila | Qué pasa si falta |
|---|---|---|
| Causante | 1 o más | La pila no se ejecuta nunca |
| Selector | 0 o más | Los efectos actúan sobre lo que tengan configurado a mano |
| Complemento | 0 o más | Todo se comporta con sus valores por defecto |
| Condición | 0 o más | Los efectos se ejecutan siempre |
| Efecto | 1 o más | La pila evalúa y no hace nada |
Varios causantes en la misma pila son válidos y útiles. Si pones un causante de pisar y otro de clic en el mismo sitio, cualquiera de los dos dispara los mismos efectos. Es la forma de ofrecer dos maneras de activar lo mismo sin duplicar la pila entera.
El orden de apilado da igual
Sección titulada «El orden de apilado da igual»Da exactamente lo mismo colocar primero el efecto y luego el causante. El servidor identifica el papel de cada furni por lo que es, no por dónde está en el montón.
Lo único que importa es que estén en la misma baldosa.
Pilas que se hablan entre sí
Sección titulada «Pilas que se hablan entre sí»Las pilas son independientes por definición, pero hay tres formas de conectarlas:
Señales. Un efecto envía una señal a una antena, y cualquier causante de recibir señal que escuche esa antena arranca. Es la forma normal de encadenar. Está explicado en Señales y pilas remotas.
Llamar a otra pila. Un efecto que ejecuta directamente los efectos de otra baldosa que tú señalas.
Variables. Una pila escribe un valor y otra lo lee. No hay disparo: la segunda pila tiene que mirar por su cuenta, o usar el causante que vigila cambios de variable.
Efectos positivos y negativos
Sección titulada «Efectos positivos y negativos»Cada efecto de la pila puede marcarse como negativo. Eso invierte cuándo se ejecuta:
- Los efectos normales corren cuando todas las condiciones se cumplen.
- Los efectos negativos corren cuando alguna falla.
Los dos grupos viven en la misma pila y se excluyen: en una ejecución dada corre uno u otro, nunca ambos.
Si una pila no tiene condiciones, sus efectos negativos no se ejecutarán jamás, porque nunca hay nada que pueda fallar.
Qué convierte a un furni en wired
Sección titulada «Qué convierte a un furni en wired»Esto sorprende a mucha gente: un furni no es wired por su aspecto ni por su nombre, sino por un ajuste del catálogo que el staff configura. Dos furnis idénticos pueden comportarse distinto si uno tiene ese ajuste y el otro no.
Por eso a veces un furni “de wired” comprado en otro sitio no hace nada al colocarlo: le falta la configuración, no el diseño. Si te pasa, es cosa del staff del hotel, no de tu pila.
Lo siguiente
Sección titulada «Lo siguiente»- El orden de ejecución – qué corre antes que qué dentro de una pila.
- Fuentes y objetivos – cómo decide un efecto sobre quién actúa.