Ir al contenido

Super Wired: Condición

Super Wired: Condición

Una pieza aparte del resto del sistema: en vez de una ventana con casillas, tiene un campo de texto donde escribes una clave. Según lo que escribas comprueba una cosa u otra, y hay más de setenta opciones.

Escribes clave o clave:valor y la condición hace esa comprobación. Casi todas vienen en pareja: la clave a secas comprueba que se cumple, y la misma con no delante comprueba lo contrario.

Ventana de configuración de Super Wired: Condición

¿Cuál es el mensaje?, el campo de texto con la clave.

La propia ventana te remite al comando :superwired, que enseña dentro del hotel la lista de opciones. Las tablas de abajo son esa misma lista, ordenada por lo que mira cada una.

Cumplir condición si, dentro de Mostrar opciones avanzadas: Todos los usuarios coinciden —el de fábrica— o Cualquier usuario coincide.

Clave Se cumple si el usuario
username:nombre Se llama así
gender:m · gender:f Es de ese género
mission:texto Tiene esa misión exacta
badge:codigo Tiene la placa —la tenga puesta o no, a diferencia de Usuario Lleva la Placa
enable:numero Lleva ese efecto puesto
handitem:numero Lleva ese objeto en la mano
rotation:0rotation:7 Está mirando en esa dirección
dance Está bailando
stand · sit · lay Está de pie, sentado o tumbado
freeze Está congelado por wired
transform Está transformado en furni
hasrights Tiene derechos en la sala
hasteam Está en algún equipo
groupmember:id Es del grupo con ese id
favouritegroup:id Lleva ese grupo como favorito
hastag1:textohastag5:texto Tiene esa etiqueta wired
Clave Se cumple si
hasroommute La sala está silenciada
roomcountequal:n Hay exactamente esa gente
roomcountnoequal:n Hay una cantidad distinta
roomcountless:n Hay menos
roomcountgreater:n Hay más
teamredlimit:n El equipo rojo tiene n o menos miembros
teamgreenlimit:n · teambluelimit:n · teamyellowlimit:n Lo mismo con los otros colores

Ojo con las de equipo: noteamredlimit:n no es “no tiene n o menos”, es “tiene más de n”.

Estas miran los tablones de puntuación que haya puestos en la sala.

Clave Se cumple si el usuario
ranking Aparece en algún tablón
totalclassement Va primero en un tablón de puntuación total
dayclassement Va primero en un tablón diario
totalpointequal:n · totalpointnoequal:n · totalpointgreater:n · totalpointless:n Su puntuación total compara así
daypointequal:n · daypointnoequal:n · daypointgreater:n · daypointless:n Lo mismo con la diaria

Una zona reservada a quien tenga la placa de socio aunque no la lleve puesta, que es lo único de esta lista que las condiciones normales no saben hacer:

Pila A
├─ Causante: Sobre un Furni
│ └─ Elige Furni ............................. Alfombra
├─ Condición: Super Wired: Condición
│ └─ ¿Cuál es el mensaje? .................... badge:SOCIO
└─ Efecto: Mutar
├─ Elige Furni ............................. Portón
└─ Escoge el tipo de cambio ................ Cambiar al siguiente estado

La clave da igual cómo la escribas, se pasa a minúsculas antes de compararla. Y el valor de las que comparan texto —nombre, misión, género, etiquetas— tampoco distingue mayúsculas.

Menos el código de placa. badge: es la excepción: ahí el valor se respeta tal cual lo escribes y la comparación distingue mayúsculas. Un badge:socio no encuentra la placa SOCIO. Cópialo exactamente como está en el código de la placa.

Una clave desconocida no se cumple nunca. No da error ni aviso. Si tu pila no reacciona, lo primero es revisar que la clave esté escrita exactamente como en las tablas de arriba, con sus dos puntos.

badge: no es lo mismo que la condición normal. Ésta mira si la persona tiene la placa; Usuario Lleva la Placa mira si la lleva puesta. Son dos preguntas distintas y es la diferencia que más se nota.