Causantes
Los 32 trigger.* que Wired Code sabe leer y escribir, sacados del esquema del
editor. El Wired de cada entrada es el nombre con el que sale in-game y enlaza con su ficha del
manual, donde está explicado con ejemplos.
Un campo que no escribas vale su valor por defecto, así que la columna «Por defecto» es también lo que el editor omite al volcar la sala. La sintaxis de cada tipo está en Sintaxis.
trigger.afkkddormeur
Sección titulada «trigger.afkkddormeur»Wired: Usuario AFK Dormido
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
time |
int 1..120 |
1 |
Tiempo sin moverse en unidades de 5 segundos. 1..120. |
trigger.afkkkdormeur
Sección titulada «trigger.afkkkdormeur»Wired: Usuario AFK
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
time |
int 1..120 |
1 |
Tiempo ausente en unidades de 5 segundos. 1..120. |
trigger.at_given_time
Sección titulada «trigger.at_given_time»Wired: ¡Ya!
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
time |
int 1..1200 |
1 |
Momento en el que dispara, en medios segundos. 1..1200. |
trigger.bot_reached_avtr
Sección titulada «trigger.bot_reached_avtr»Wired: Bot alcanza usuario
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
bot_name |
string máx. 32 |
"" |
Nombre del bot (máximo 32 caracteres). |
bot_source |
enum: by_name=0, selector=1 |
by_name |
Usar el bot escrito en bot_name (by_name) o los usuarios que traiga el Selector (selector). |
trigger.bot_reached_stf
Sección titulada «trigger.bot_reached_stf»Wired: Bot alcanza furni
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
bot_name |
string máx. 32 |
"" |
Nombre del bot (máximo 32 caracteres). |
bot_source |
enum: by_name=0, selector=1 |
by_name |
Usar el bot escrito en bot_name (by_name) o los usuarios que traiga el Selector (selector). |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Los causantes solo ofrecen selected y selector. |
trigger.click_furni
Sección titulada «trigger.click_furni»Wired: Click en Furni
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Los causantes solo ofrecen selected y selector. |
trigger.click_tile
Sección titulada «trigger.click_tile»Wired: Click en Baldosa
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Los causantes solo ofrecen selected y selector. |
trigger.click_user
Sección titulada «trigger.click_user»Wired: Usuario Da Click a Usuario
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
no_rotate |
bool |
false |
No girar tu avatar (el que clica) hacia la persona clicada. Hoy sin efecto: con este causante en la sala, el giro ya no se manda. |
no_avatar_menu |
bool |
false |
No abrir el menú del avatar al hacer clic. |
trigger.clock_counter
Sección titulada «trigger.clock_counter»Wired: Contador Alcanza el Tiempo Establecido
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
minutes |
int 0..99 |
0 |
Minutos transcurridos en el cronómetro. |
seconds_half |
int 0..119 |
0 |
Segundos transcurridos en medios segundos: 1 unidad = 0,5 s (0..119 = 0,0..59,5 s). |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Los causantes solo ofrecen selected y selector. |
trigger.cls_user1
Sección titulada «trigger.cls_user1»Wired: Entra en colisión con Usuario
Sin campos: se escribe con las llaves vacías.
trigger.cls_user2
Sección titulada «trigger.cls_user2»Wired: Usuario entra en colisión
Sin campos: se escribe con las llaves vacías.
trigger.collision
Sección titulada «trigger.collision»Wired: Colisión
Sin campos: se escribe con las llaves vacías.
trigger.come_outofafkk
Sección titulada «trigger.come_outofafkk»Wired: Ausencia Negativa
Sin campos: se escribe con las llaves vacías.
trigger.double_click_furni
Sección titulada «trigger.double_click_furni»Wired: Cambiar estado de Furni
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
trigger.enter_room
Sección titulada «trigger.enter_room»Wired: Entrada
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
username |
string |
"" |
Avatar concreto que dispara el causante. Vacío = cualquier avatar (el radio de la ventana sale de si hay texto). |
trigger.exits_room
Sección titulada «trigger.exits_room»Wired: Salida
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
username |
string |
"" |
Avatar concreto que dispara el causante. Vacío = cualquier avatar (el radio de la ventana sale de si hay texto). |
trigger.game_ends
Sección titulada «trigger.game_ends»Wired: Acaba el juego
Sin campos: se escribe con las llaves vacías.
trigger.game_starts
Sección titulada «trigger.game_starts»Wired: Comienza el juego
Sin campos: se escribe con las llaves vacías.
trigger.gooo_intoafkkk
Sección titulada «trigger.gooo_intoafkkk»Wired: Ausencia Positiva
Sin campos: se escribe con las llaves vacías.
trigger.keyboard
Sección titulada «trigger.keyboard»Wired: Teclado
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
key |
string |
"" |
Tecla física en formato KeyboardEvent.code (“KeyA”, “Digit1”…). Vacío = sin tecla configurada. |
mode |
enum: press=0, release=1, hold=2 |
press |
Cuándo dispara: al presionar, al soltar o al mantenerla pulsada. |
hold_ms |
int 100..10000 |
1000 |
Milisegundos que hay que aguantar la tecla; solo cuenta con mode = hold. |
trigger.period_long
Sección titulada «trigger.period_long»Wired: Periodos Largos
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
time |
int 1..120 |
1 |
Periodo en unidades de 5 segundos. 1..120. |
trigger.period_short
Sección titulada «trigger.period_short»Wired: Periodos Cortos
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
time |
int 1..10 |
1 |
Periodo en unidades de 50 ms. 1..10. |
trigger.periodically
Sección titulada «trigger.periodically»Wired: Periodos
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
time |
int 1..60 |
1 |
Periodo en medios segundos. La ventana ofrece 1..60. |
trigger.recv_signal
Sección titulada «trigger.recv_signal»Wired: Recibir Señal
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
Aquí no decide nada: la pila escucha siempre las antenas de furnis, elijas lo que elijas. Déjalo en selected. |
trigger.says
Sección titulada «trigger.says»Wired: Clave
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
text |
string |
"" |
Palabra o frase desencadenante. |
only_owner |
bool |
false |
El causante debe ser dueño de la sala. |
match_type |
enum: contains=0, exact=1, any=2 |
contains |
Cómo compara el mensaje con “text”: contiene la palabra clave, coincidencia exacta o cualquier texto. |
hide_message |
bool |
true |
Oculta el mensaje desencadenante en el chat. |
trigger.score_achieved
Sección titulada «trigger.score_achieved»Wired: Puntos Conseguidos
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
team |
enum: any=0, red=1, green=2, blue=3, yellow=4 |
any |
Equipo que tiene que llegar a la puntuación. 0 = cualquiera; 1-4 = enum Team. |
points |
int 1..1000 |
100 |
Puntos que tiene que marcar el equipo. |
trigger.state_changed
Sección titulada «trigger.state_changed»Wired: Furni es Usado
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Los causantes solo ofrecen selected y selector. |
trigger.stuff_state
Sección titulada «trigger.stuff_state»Wired: Estado de los Furnis Cambia
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
trigger_mode |
enum: current_state=0, all_states=1 |
current_state |
Desencadenar solo para el estado actual del furni o para todos. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Los causantes solo ofrecen selected y selector. |
trigger.user_performs_action
Sección titulada «trigger.user_performs_action»Wired: Usuario Realiza Acción
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
action |
enum: wave=0, blow_kiss=1, laugh=2, thumbs_up=3, awake=4, away=5, sit=6, stand=7, lay=8, sign=9, dance=10 |
wave |
Acción desencadenante, en el orden del desplegable de la ventana (Saludar, Lanzar Beso, Risas, Confirmado, Despierto, Ausente, Sentarse, De pie, Tumbado, Señales, Bailar). |
filter_enabled |
bool |
false |
Filtrar por señal (action = sign) o por baile (action = dance). Se ignora con las demás acciones. |
filter_value |
int 0..∞ |
0 |
Con action=sign, número de la señal (0..17). Con action=dance, el número del baile MENOS UNO (0 = baile 1, 1 = baile 2… 66 = baile 67), que es lo que guarda el desplegable «Filtrar por baile». Solo cuenta si filter_enabled está puesto. |
trigger.var_changed
Sección titulada «trigger.var_changed»Wired: Cambio de variable
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
scope |
enum: furni=0, user=1, global=-10 |
user |
Ámbito de la variable vigilada (-10 = global). |
variable |
variable — nombre entre comillas |
"" |
Variable vigilada. |
created |
bool |
false |
Desencadenar cuando la variable es creada. |
value_changed |
bool |
false |
Desencadenar cuando la variable cambia de valor. |
deleted |
bool |
false |
Desencadenar cuando la variable se elimina. |
change_mask |
int 0..7 |
0 |
Máscara de bits del sub-bloque de “Cambia su valor”: bit 0 = Aumentado, bit 1 = Disminuido, bit 2 = Sin cambios. |
origin_mask |
int -1..15 |
-1 |
Máscara de bits de “Permitir activación desde”: bit 0 = Esta sala, bit 1 = Otra sala, bit 2 = Inspección, bit 3 = Externa. -1 = desde cualquier origen. |
trigger.walks_off_furni
Sección titulada «trigger.walks_off_furni»Wired: Vete
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Los causantes solo ofrecen selected y selector. |
trigger.walks_on_furni
Sección titulada «trigger.walks_on_furni»Wired: Sobre un Furni
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Los causantes solo ofrecen selected y selector. |