Ir al contenido

De furni

El dato es de cada mueble. Las cuatro que se pueden escribir convierten a “Cambiar valor de variable” en una forma de mover, girar y encender furnis calculando el número en vez de dejarlo fijo.

Variable Qué es
@position.x @position.y La baldosa que ocupa ✏️
@rotation Su giro ✏️
@altitude Su altura, en centésimas de baldosa ✏️
@state Su estado: encendido, apagado, la cara del dado… ✏️

Escribir @altitude entra por la misma puerta que el efecto Establecer Altura del Furni, así que hereda los complementos de movimiento de la pila. Escribir @state valida contra los estados que ese furni admite de verdad, y hay furnis que no dejan escribirlo porque su estado lo llevan ellos por dentro — los relojes, por ejemplo.

Variable Qué es
@id El id de este furni en concreto
@class_id El id de su modelo. Dos furnis iguales lo comparten
@owner_id El id de su dueño
@height Lo que mide de alto, en centésimas de baldosa
@dimensions.x @dimensions.y Lo que ocupa, en baldosas
@type Tipo de propiedad. En este hotel siempre 0 🏷️

De presencia: se comprueban con Contiene variable, no con Valor de variable.

Variable La tiene el furni que…
@can_sit_on Se puede sentar encima
@can_stand_on Se puede pisar
@can_lay_on Se puede tumbar
@is_stackable Admite cosas encima
@is_invisible Está oculto ahora mismo para toda la sala

Las cuatro primeras son del modelo y no cambian nunca. @is_invisible sí cambia: es el estado de ahora mismo.

Variable Qué es
@wallitem_offset Su hueco dentro de la baldosa de pared ✏️

Es la única exclusiva de la pared: un furni de suelo no la tiene. Y es la forma de recolocar un cuadro con precisión desde un wired.

Un reloj, un teleport, el Ocultar área o el pintafondos tienen además variables inteligentes (~) que abren su ventana de configuración desde el wired. Están en Inteligentes.