Establecer Visibilidad
En Wired Code: effect.set_visibility
Vuelve invisibles los furnis o las personas que elijas, o los hace visibles otra vez. Puede ser de golpe o con un fundido de medio segundo, y lo ve quien tú decidas: unos usuarios concretos o toda la sala.
Cómo funciona
Cada vez que se ejecuta, deja a sus objetivos visibles o invisibles, según la ventana. No hay término medio: para una opacidad a medias está Transparência do Mobi.
El objetivo pueden ser furnis, de suelo o de pared, o usuarios. Una persona invisible desaparece entera, sombra incluida.
Es solo visual. El furni sigue en su sitio, con su estado y su altura, y si estorbaba al andar sigue estorbando. La persona sigue donde está y puede moverse y disparar wireds como siempre. Solo cambia cómo se dibuja en la pantalla de quien lo ve.
El fundido dura siempre medio segundo y sale de cómo se ve el objetivo en ese momento, aunque estuviera a medias de otro fundido. Con Instantáneo, el cambio es de golpe.
A quién se le ve lo decide ¿Quién debe ver el efecto?:
| Opción | Quién lo ve |
|---|---|
| Usuarios seleccionados (de fábrica) | Solo los usuarios de Visible para, cada uno en su pantalla. La sala no lo recuerda: quien salga y vuelva a entrar lo ve como el resto |
| Todos, incluidos los usuarios que entren después | Toda la sala, y también quien entre luego: la sala lo guarda y a los recién llegados se lo enseña ya terminado, sin fundido |
Lo que se guarda con Todos dura lo que dura la sala encendida: al reiniciarse, se pierde. Por eso conviene repetirlo desde Sala Inicializada, que se dispara justo cuando la sala vuelve a arrancar.
Configuración
De arriba abajo:
¿Quién debe ver el efecto?, un desplegable con Usuarios seleccionados —la de fábrica— y Todos, incluidos los usuarios que entren después. Al elegir la segunda sale el aviso Mantener este efecto visible tras recargar, que te recomienda apilar el efecto sobre un causante Sala Inicializada.
Visibilidad, con dos opciones: Visible e Invisible, que es la de fábrica.
Comportamiento de clic, con la casilla Permitir que los clics atraviesen el objetivo, sin marcar de fábrica. Marcada, el ratón atraviesa el objetivo y el clic llega a lo que haya detrás: el suelo, una persona u otro furni. Vale también con Visible: el objetivo se ve, pero no se puede clicar.
Función de suavizado, cómo es el fundido de medio segundo. De fábrica, Inicio y final suaves:
| Opción | Cómo cambia |
|---|---|
| Instantáneo | De golpe |
| Lineal | A ritmo constante |
| Inicio suave | Empieza despacio y va cogiendo ritmo |
| Final suave | Empieza rápido y frena al llegar |
| Inicio y final suaves | Despacio al principio y al final, rápido en medio |
Debajo va el Retraso (segundos) de siempre, contado en Retardos y repeticiones.
Al final, siempre a la vista y sin tener que desplegar nada, van las dos fuentes. Sus opciones se pasan con las flechas de los lados.
Seleccionar objetivo, con dos iconos a la derecha del título, uno de furni y otro de usuario, que dicen qué se vuelve visible o invisible. De fábrica viene el de furni.
- Con furni: Usar furni desencadenante, Usar furnis seleccionados —la de fábrica—, Usar furnis de Selector y Usar furnis de Señal. Con Usar furnis seleccionados el texto lleva un contador con los que llevas: los vas clicando en la sala con la ventana abierta, de suelo o de pared, hasta 30 (50 con Super Wired).
- Con usuario: Usar usuario desencadenante —la de fábrica—, Usar usuarios del Selector y Usar usuarios de la Señal.
Visible para, quién lo ve cuando eliges Usuarios seleccionados: Usar usuario desencadenante —la de fábrica—, Usar usuarios del Selector o Usar usuarios de la Señal. Con Todos su caja sale en gris, porque ya lo ve todo el mundo.
Las opciones de cada hueco, wired por wired, están en Qué acepta cada wired.
Ejemplo
Ver el interior de una casita: mientras alguien pisa la alfombra de la entrada, el tejado desaparece solo para él y puede clicar lo que hay dentro.
Pila A
│
├─ Causante: Sobre un Furni
│ └─ Elige Furni ............................. Alfombra de la casita
│
└─ Efecto: Establecer Visibilidad
├─ ¿Quién debe ver el efecto? .............. Usuarios seleccionados
├─ Visibilidad ............................. Invisible
├─ Permitir que los clics atraviesen el objetivo
├─ Función de suavizado .................... Lineal
├─ Seleccionar objetivo .................... Furni · Usar furnis seleccionados → Tejado de la casita
└─ Visible para ............................ Usar usuario desencadenante
Pila B
│
├─ Causante: Vete
│ └─ Elige Furni ............................. Alfombra de la casita
│
└─ Efecto: Establecer Visibilidad
├─ ¿Quién debe ver el efecto? .............. Usuarios seleccionados
├─ Visibilidad ............................. Visible
├─ Función de suavizado .................... Lineal
├─ Seleccionar objetivo .................... Furni · Usar furnis seleccionados → Tejado de la casita
└─ Visible para ............................ Usar usuario desencadenanteAl pisar la alfombra, el tejado se desvanece en medio segundo en la pantalla de quien la pisa, y sus clics pasan a lo que hay debajo. Al bajarse, el tejado vuelve y se puede clicar otra vez. El resto de la sala lo ve puesto todo el rato.
Notas
El hotel no esconde nada
El furni o la persona siguen llegando a todos los clientes como siempre: solo cambia cómo los dibuja cada pantalla. Quien juegue con un cliente modificado puede verlos igual, así que no lo uses para guardar algo que no deba descubrirse.
Un objetivo invisible sigue respondiendo al clic. Donde estaría dibujado, el clic lo recoge: un furni puede disparar un Click en Furni, y a una persona se la puede seguir clicando. Si no quieres, marca Permitir que los clics atraviesen el objetivo. El reverso: con ella marcada nadie puede tocarlo con el ratón, tampoco tú.
Quitar el wired no deshace el cambio. Lo que queda puesto es cómo se ve cada objetivo, no el wired. Para devolverlo a la normalidad, ejecuta el efecto con Visible y la casilla de clic sin marcar. Recoger el furni también le quita el efecto, y el de una persona se va cuando sale de la sala.
Al reiniciarse la sala se pierde todo. La sala se reinicia cuando alguien entra después de que haya
estado vacía más de 30 segundos, y también al recargarla —con :reload, con el botón Reload de la
pestaña Settings o al guardar cambios en el editor de
planos—. Si algo tiene que estar siempre invisible, pon este efecto con Todos en una pila con
Sala Inicializada.
Con «Usar usuario desencadenante», el causante tiene que traer a una persona. Si lo dispara algo que no la tiene, como un causante periódico o Sala Inicializada, con Usuarios seleccionados no lo ve nadie: usa Todos o los usuarios de un selector.
No es lo mismo que Transparência do Mobi. Aquel deja los furnis en
cualquier opacidad del 0 al 100 %, con un fundido de 1 a 10 segundos y, si quieres, con el valor de una
variable; solo vale para furnis, y lo que deja para toda la sala se puede leer en la variable @opacity.
Este solo conoce visible e invisible, con un fundido fijo de medio segundo; vale también para personas, y
ningún wired puede leer lo que deja. Los dos se pueden usar a la vez sobre el mismo furni y se
combinan: basta con que uno lo deje invisible para que no se vea, y con que uno deje los clics atravesándolo para
que no se pueda clicar.