Variable de furni
En Wired Code: variable.furni
Declara una variable que vive en cada furni: cada mueble tiene su propia copia.
Cómo funciona
Sección titulada «Cómo funciona»Es lo que convierte un mueble en algo con memoria. Una casilla de tablero que sabe cuántas veces la han pisado, un cofre que recuerda si ya lo abrieron, una máquina que lleva su cuenta.
Su compañero natural es el selector Furnis con variable, que permite reunir muebles por lo que valga su variable: “los cofres sin abrir”, “las casillas con más de tres”.
Configuración
Sección titulada «Configuración»
Nombre de la variable, cómo se llama.
Opciones de la variable, con Tiene valor, que declara si guarda un contenido o solo es una marca.
Opciones de disponibilidad, con dos duraciones:
- Mientras la sala esté activa – se pierde cuando la sala se descarga.
- Permanente – se conserva.
Bajar de Permanente a Mientras la sala esté activa tira lo que había guardado de todos los muebles, y esta caja no te lo avisa al guardar (la de usuario y la global sí). Cámbialo solo si de verdad quieres empezar de cero.
Ejemplo
Sección titulada «Ejemplo»Un tablero que recuerda las casillas pisadas:
Caja de variable: Variable de furni [pisadas · permanente · tiene valor]
Pila A│├─ Causante: Sobre un Furni│ └─ Elige Furni ............................. Alfombra│├─ Efecto: Dar variable│ ├─ Escoge una variable ..................... pisadas (variable de furni)│ ├─ Valor inicial ........................... 0│ │ (sin "Sobrescribir": si la casilla ya la tiene, no la toca)│ └─ Escoge el objetivo de la variable ....... Furni desencadenante│└─ Efecto: Cambiar valor de variable ├─ Escoge una variable ..................... pisadas (ámbito furni) ├─ Escoge una operación .................... Suma ├─ Valor de referencia ..................... 1 └─ Escoge el objetivo de la variable ....... Usar furni desencadenanteEl Dar variable es obligatorio: un mueble que aún no tiene pisadas no cuenta para Cambiar valor,
que solo modifica lo que ya existe. En la misma pila vale, porque Dar corre antes que Cambiar.
Si el furni se recoge, su variable viaja con él. No es un dato de la sala: es del mueble, y si lo vuelves a colocar sigue valiendo lo mismo (siempre, si es permanente; mientras la sala siga cargada, si no). Para reiniciarlo, usa Eliminar variable o asígnale cero.
“Mientras la sala esté activa” no es “para siempre menos un poco”. Una sala se descarga en cuanto se queda vacía un rato, así que ese modo es en la práctica “mientras haya gente”.