Ir al contenido

SuperWired

SuperWired

En Wired Code: effect.superwiredwb

La pareja de Super Wired: Condición, del lado de los efectos: en vez de una ventana con casillas tiene un campo de texto donde escribes una clave, y según lo que escribas hace una cosa u otra.

Escribes la clave —unas con valor detrás de los dos puntos, otras a secas— y el efecto ejecuta esa acción. Las claves se dividen en dos familias, y la diferencia importa:

  • Las que empiezan por room actúan sobre la sala: la configuración cambia para todo el mundo y se queda cambiada. La única que no lleva ese prefijo pero también es de sala es closedice.
  • El resto actúan sobre las personas que le lleguen por la fuente de usuarios.

Esa diferencia decide algo más: una clave de sala funciona aunque la pila no traiga a nadie —por ejemplo detrás de un causante periódico—, mientras que una de persona sin nadie a quien aplicársela no hace nada.

Ventana de configuración de SuperWired

¿Cuál es el mensaje?, el campo de texto con la clave. La caja deja escribir 200 caracteres, pero al guardar se queda con los 100 primeros; para una clave sobra, pero no cuentes con más. No hay lista ni desplegable: la ventana es solo esa caja, y la chuleta vive fuera, en el panel de :superwired.

Retraso (segundos), como en cualquier otro efecto. Con una excepción: si la clave es de sala y la pila llega sin usuario (un causante periódico, por ejemplo), el retardo se ignora y la acción corre al instante.

Dentro de Mostrar opciones avanzadas está el Seleccionar la fuente de usuarios de siempre, puesto de fábrica en Usar usuario desencadenante.

Efectos y aspecto: enable: para ponerle un efecto de avatar, randomenable para uno al azar, handitem: para darle un objeto de mano y randomitem para uno al azar.

Postura y movimiento: dance:, undance, sit, stand, lay, moonwalk, nomoonwalk, freeze, unfreeze.

Chat: mute y nomute, las dos sin valor.

Puntuación de tablones: addpoint:, removepoint: y setpoint:.

Etiquetas: tag1: a tag5: para poner, y removetag1 a removetag5 para quitar. Son las mismas que lee la condición con hastag1:, y sirven para marcar personas sin gastar una variable.

roomenable:, roomhanditem:, roomlay:, roommimic:, roommoonwalk:, roompull:, roompush:, roomsit:, roomtransform:, roomdiagonal:, roomlock:, roomrespect:, roomchangelook:, roomwalkthrough:, roommute, roomunmute, roomdicebubbles:, roomkill:, y closedice, que pone a cero todos los dados de la sala.

Casi todas piden un true o un false detrás; roommute, roomunmute y closedice van a secas.

Las de sala son las que hay que mirar dos veces: roomlock cierra la sala, roommute la silencia y roomwalkthrough deja que la gente se atraviese. Ninguna se deshace sola.

Una grada que marca como espectador a todo el que se sube, para que el resto de las pilas puedan tratarlo distinto:

Pila A
│
├─ Causante: Sobre un Furni
│ └─ Elige Furni ............................. Alfombra de la grada
│
└─ Efecto: SuperWired
└─ ¿Cuál es el mensaje? .................... tag1:espectador

La etiqueta se comprueba después con Super Wired: Condición usando hastag1:espectador, y se quita con otra pila igual sobre el causante Vete escribiendo removetag1 — sin dos puntos y sin nombre: quitar una etiqueta es vaciar la ranura entera, no borrar un valor concreto.

Las claves de sala no distinguen a quién se lo haces. Da igual la fuente de usuarios que le pongas: roommute silencia la sala entera. Solo las claves de persona respetan la fuente.

Se empareja con la condición, no la sustituye. Este efecto hace; para comprobar está Super Wired: Condición. Las etiquetas tag1:…tag5: son el puente natural entre los dos.

Las etiquetas solo admiten letras y números, y se guardan en minúsculas. Un tag1:Zona Roja no vale por el espacio, y un tag1:Espectador se guarda como espectador. Al comprobarlas con la condición da igual cómo las escribas, pero para leerlas de un vistazo mejor escribirlas ya así.

Las etiquetas viven en la persona, no en la sala. Se van con ella a cualquier otra sala y se pierden al desconectarse. Hay cinco ranuras, de la 1 a la 5, y cada una guarda una sola etiqueta: poner otra pisa la anterior.

Algunas claves de persona valen también para los bots: las de efecto, objeto de mano, baile, congelar, sentarse, ponerse de pie, tumbarse y andar hacia atrás. Las demás necesitan una persona de verdad y con un bot se saltan.

enable: no sirve para todos los efectos. Los que el hotel tiene restringidos se ignoran en silencio, igual que si te hubieras equivocado de número.

Una clave desconocida no hace nada y no avisa. Si la pila corre y no ves efecto, repasa la clave carácter a carácter: sobra un dos puntos, falta un valor o está mal escrita.