Ir al contenido

Mutar

Mutar

En Wired Code: effect.toggle_state

Cambia el estado de los furnis elegidos: enciende una lámpara, abre una puerta, cambia la luz de un semáforo.

Cada furni tiene una lista de estados propia. Este efecto avanza por esa lista, sin que tú tengas que saber cuántos hay: cuando llega al último, vuelve al primero.

Es el efecto más usado del sistema y el que conviene entender primero, porque casi todo lo que “enciende” o “abre” algo en una sala es esto.

Ventana de configuración de Mutar

Selección de furnis, uno a uno. Detrás de Mostrar opciones avanzadas está Seleccionar la fuente de furnis: Usar furnis seleccionados (de fábrica), Usar furnis de Selector, Usar furnis de Señal o Usar furni desencadenante, que es el furni que disparó la pila (el clicado, el pisado…).

Escoge el tipo de cambio, con dos modos:

  • Cambiar al siguiente estado – avanza en la lista.
  • Cambiar al estado anterior – retrocede.

Un interruptor de luz:

Pila A
│
├─ Causante: Click en Furni
│ └─ Elige Furni ............................. Interruptor de Suelo 1
│
└─ Efecto: Mutar
├─ Elige Furni ............................. Lámpara HC
└─ Escoge el tipo de cambio ................ Cambiar al siguiente estado

Con un solo estado no hace nada. Muchos furnis decorativos no tienen estados; si el tuyo no reacciona, probablemente sea eso y no un fallo de la pila.

Hay furnis que no responden a «Cambiar al siguiente estado». Los que solo se accionan cuando los usa una persona pegada a ellos —el Interruptor de Suelo, el dado, la Puerta Transpixelar, los teletransportes, los expendedores— se quedan como están. Para tirar un dado usa Mutar Aleatorio.

Mutar no cuenta como “usar” el furni. El causante Furni es Usado solo salta con un clic de una persona; un cambio hecho por wired no lo despierta. El que sí lo ve es Estado de los Furnis Cambia, y ahí está el riesgo de bucle: si vigilas el estado del mismo furni que mutas, la pila se dispara a sí misma. Vigila uno y muta otro.

Sobre los relojes, el pintafondos y el Controlador: Zona Oculta hace otra cosa. Esos tres no guardan un estado normal, así que Mutar no avanza ningún número: con un cronómetro suelto alterna entre marcha y pausa, como su clic; con un contador de partida solo lo arranca o lo reanuda (si ya está en marcha no le hace nada: para pararlo o pausarlo usa Control de Contador); con el pintafondos lo enciende o lo apaga, y con el Controlador: Zona Oculta esconde o muestra la zona. En todos “siguiente” y “anterior” acaban en lo mismo.

Los controladores de sala aplican su regla. En el Controlador: Furni Invisible, el Controlador: Anulador de Wired, el Controlador: Objeto de Mano y el Desactivador de :chooser, Mutar hace lo mismo que su doble clic —enciende o apaga lo que controlan— con los dos tipos de cambio, y como tienen dos estados “siguiente” y “anterior” dan lo mismo. El Controlador: Velocidad de Roller es la excepción: Mutar solo cambia su dibujo y los rodillos siguen a su ritmo hasta que alguien le da doble clic o la sala se vuelve a cargar (entonces mandan los dibujos); y “anterior” no da la vuelta, en la primera velocidad se queda en la primera. Están todos en Furnis de los mecanismos.

Los furnis que guardan un texto no se tocan. El grabado de un trofeo, el código de una placa y demás furnis cuyo contenido no es un estado se saltan sin avisar, para no borrar lo que llevan escrito. Una placa de presión tampoco: se hunde cuando alguien la pisa y se levanta cuando se va, y Mutar no puede cambiarlo.

Una puerta con alguien dentro no se alterna. Vale para las puertas normales, como la Puerta de cristal: si hay alguien en alguna de sus casillas, Mutar la deja como está —con los dos tipos de cambio—, igual que el clic de un jugador. Solo la alterna si la pila lleva Movimientos Físicos con Mover a través de usuarios y esa persona está entre las permitidas. A cero, en cambio, sí abre o cierra una puerta ocupada.