Ir al contenido
Wiki Hartico
Wired CodeReferencia

Causantes

Los 37 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

Wired: Usuario AFK Dormido

CampoTipoPor defectoQué es
timeint 1..1202Tiempo sin moverse en unidades de 5 segundos. 1..120.

trigger.afkkkdormeur

Wired: Usuario AFK

CampoTipoPor defectoQué es
timeint 1..1202Tiempo ausente en unidades de 5 segundos. 1..120.

trigger.at_given_time

Wired: ¡Ya!

CampoTipoPor defectoQué es
timeint 1..12001Momento en el que dispara, en medios segundos. 1..1200.

trigger.bot_reached_avtr

Wired: Bot alcanza usuario

CampoTipoPor defectoQué es
bot_namestring máx. 32""Nombre del bot (máximo 32 caracteres).
bot_sourceenum: by_name=0, selector=1by_nameUsar el bot escrito en bot_name (by_name) o los usuarios que traiga el Selector (selector).

trigger.bot_reached_stf

Wired: Bot alcanza furni

CampoTipoPor defectoQué es
bot_namestring máx. 32""Nombre del bot (máximo 32 caracteres).
bot_sourceenum: by_name=0, selector=1by_nameUsar el bot escrito en bot_name (by_name) o los usuarios que traiga el Selector (selector).
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Los causantes solo ofrecen selected y selector.

trigger.click_furni

Wired: Click en Furni

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Los causantes solo ofrecen selected y selector.

trigger.click_tile

Wired: Click en Baldosa

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Los causantes solo ofrecen selected y selector.

trigger.click_user

Wired: Usuario Da Click a Usuario

CampoTipoPor defectoQué es
no_avatar_menuboolfalseNo abrir el menú del avatar al hacer clic.
no_rotateboolfalseNo girar tu avatar (el que clica) hacia la persona clicada. Sin marcar, el servidor te gira hacia ella al hacer clic.

trigger.clock_counter

Wired: Contador Alcanza el Tiempo Establecido

CampoTipoPor defectoQué es
minutesint 0..990Minutos transcurridos en el cronómetro.
seconds_halfint 0..1190Segundos transcurridos en medios segundos: 1 unidad = 0,5 s (0..119 = 0,0..59,5 s).
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Los causantes solo ofrecen selected y selector.

trigger.cls_user1

Wired: Entra en colisión con Usuario

Sin campos: se escribe con las llaves vacías.

trigger.cls_user2

Wired: Usuario entra en colisión

Sin campos: se escribe con las llaves vacías.

trigger.collision

Wired: Colisión

Sin campos: se escribe con las llaves vacías.

trigger.come_outofafkk

Wired: Ausencia Negativa

Sin campos: se escribe con las llaves vacías.

trigger.double_click_furni

Wired: Cambiar estado de Furni

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

trigger.enter_room

Wired: Entrada

CampoTipoPor defectoQué es
usernamestring""Avatar concreto que dispara el causante. Vacío = cualquier avatar (el radio de la ventana sale de si hay texto).

trigger.exits_room

Wired: Salida

CampoTipoPor defectoQué es
usernamestring""Avatar concreto que dispara el causante. Vacío = cualquier avatar (el radio de la ventana sale de si hay texto).

trigger.game_ends

Wired: Acaba el juego

Sin campos: se escribe con las llaves vacías.

trigger.game_starts

Wired: Comienza el juego

Sin campos: se escribe con las llaves vacías.

trigger.gooo_intoafkkk

Wired: Ausencia Positiva

Sin campos: se escribe con las llaves vacías.

trigger.keyboard

Wired: Teclado

CampoTipoPor defectoQué es
keystring""Tecla física en formato KeyboardEvent.code ("KeyA", "Digit1"...). Vacío = sin tecla configurada.
modeenum: press=0, release=1, hold=2pressCuándo dispara: al presionar, al soltar o al mantenerla pulsada.
hold_msint 100..100001000Milisegundos que hay que aguantar la tecla; solo cuenta con mode = hold.

trigger.period_long

Wired: Periodos Largos

CampoTipoPor defectoQué es
timeint 1..1202Periodo en unidades de 5 segundos. 1..120.

trigger.period_short

Wired: Periodos Cortos

CampoTipoPor defectoQué es
timeint 1..101Periodo en unidades de 50 ms. 1..10.

trigger.periodically

Wired: Periodos

CampoTipoPor defectoQué es
timeint 1..601Periodo en medios segundos. La ventana ofrece 1..60.

trigger.receive_dataframe

Wired: Recibir Dataframe por Link

CampoTipoPor defectoQué es
furni_sourceenum: selected=0, selector=1selectedDe dónde salen los Links WIRED de los que recibes: selected (los de furnis) o los del selector.
furnisids — lista [ #1, #2 ][]Los Links WIRED de los que recibes, marcados a mano.
row_countint 0..120Cuántas filas recibes, de 0 a 12. Cada fila coge de lo que llega el valor de su clave (en rows) y lo guarda donde diga su destino (row_1_destination y siguientes). Una clave que no llega vale null.
row_1_destinationenum: identifier=0, variable=1identifierFila 1: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_1_variable.
row_1_variablevariable — nombre entre comillas""Fila 1, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_2_destinationenum: identifier=0, variable=1identifierFila 2: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_2_variable.
row_2_variablevariable — nombre entre comillas""Fila 2, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_3_destinationenum: identifier=0, variable=1identifierFila 3: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_3_variable.
row_3_variablevariable — nombre entre comillas""Fila 3, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_4_destinationenum: identifier=0, variable=1identifierFila 4: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_4_variable.
row_4_variablevariable — nombre entre comillas""Fila 4, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_5_destinationenum: identifier=0, variable=1identifierFila 5: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_5_variable.
row_5_variablevariable — nombre entre comillas""Fila 5, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_6_destinationenum: identifier=0, variable=1identifierFila 6: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_6_variable.
row_6_variablevariable — nombre entre comillas""Fila 6, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_7_destinationenum: identifier=0, variable=1identifierFila 7: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_7_variable.
row_7_variablevariable — nombre entre comillas""Fila 7, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_8_destinationenum: identifier=0, variable=1identifierFila 8: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_8_variable.
row_8_variablevariable — nombre entre comillas""Fila 8, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_9_destinationenum: identifier=0, variable=1identifierFila 9: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_9_variable.
row_9_variablevariable — nombre entre comillas""Fila 9, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_10_destinationenum: identifier=0, variable=1identifierFila 10: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_10_variable.
row_10_variablevariable — nombre entre comillas""Fila 10, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_11_destinationenum: identifier=0, variable=1identifierFila 11: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_11_variable.
row_11_variablevariable — nombre entre comillas""Fila 11, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
row_12_destinationenum: identifier=0, variable=1identifierFila 12: dónde guardas el valor que llega con su clave. identifier: en el identificador de texto de esa fila en rows, que lees con $(identificador) en los efectos de la pila. variable: en la variable de contexto row_12_variable.
row_12_variablevariable — nombre entre comillas""Fila 12, con destino variable: la variable de contexto donde guardas el valor que llega. Tiene que ser una que hayas creado tú y que se pueda escribir.
rowsraw_string (formato interno, se copia tal cual)"[]"Las claves de las filas en orden, una por fila y tantas como row_count: [["clave", "identificador"], …]. La clave lleva de 1 a 40 letras sin acentos, números o _ (los espacios pasan a _ y las mayúsculas a minúsculas) y no se puede repetir. El identificador es el de las filas con destino identifier (letras sin acentos, números o _, en minúsculas; no puede ser trigger_text); en las de variable va vacío. Dos filas no pueden guardar en el mismo identificador ni en la misma variable.

trigger.receive_message

Wired: Recibir Mensaje por Link

CampoTipoPor defectoQué es
furni_sourceenum: selected=0, selector=1selectedDe dónde salen los Links WIRED que escuchas: selected (los de furnis) o los del selector.
furnisids — lista [ #1, #2 ][]Los Links WIRED que escuchas, marcados a mano. El mensaje que llega lo lees con $(trigger_text) en los efectos de la pila.

trigger.recv_signal

Wired: Recibir Señal

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedAquí no decide nada: la pila escucha siempre las antenas de furnis, elijas lo que elijas. Déjalo en selected.

trigger.room_initializes

Wired: Sala Inicializada

Sin campos: se escribe con las llaves vacías.

trigger.says

Wired: Clave

CampoTipoPor defectoQué es
textstring""Palabra o frase desencadenante.
only_ownerboolfalseEl causante debe ser dueño de la sala.
match_typeenum: contains=0, exact=1, any=2containsCómo compara el mensaje con "text": contiene la palabra clave, coincidencia exacta o cualquier texto.
hide_messagebooltrueOculta el mensaje desencadenante en el chat.

trigger.score_achieved

Wired: Puntos Conseguidos

CampoTipoPor defectoQué es
teamenum: any=0, red=1, green=2, blue=3, yellow=4anyEquipo que tiene que llegar a la puntuación. 0 = cualquiera; 1-4 = enum Team.
pointsint 1..1000100Puntos que tiene que marcar el equipo.

trigger.state_changed

Wired: Furni es Usado

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Los causantes solo ofrecen selected y selector.

trigger.stuff_state

Wired: Estado de los Furnis Cambia

CampoTipoPor defectoQué es
trigger_modeenum: current_state=0, all_states=1current_stateDesencadenar solo para el estado actual del furni o para todos.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Los causantes solo ofrecen selected y selector.

trigger.transaction_complete

Wired: Transacción Completada

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Contratos que escucha, marcados a mano en la sala: los tres furnis de contrato, el complemento Contrato Personalizado o la caja de un Dar Moneda o Dar Furni desde Cofre. Le vale cualquiera de ellos.
furni_sourceenum: selected=0, selector=1selectedDe dónde salen los contratos que escucha: los marcados a mano (selected) o los que reúna un selector de la pila (selector).

trigger.transaction_fail

Wired: Transacción Fallida

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Contratos que escucha, marcados a mano en la sala: los tres furnis de contrato, el complemento Contrato Personalizado o la caja de un Dar Moneda o Dar Furni desde Cofre. Le vale cualquiera de ellos.
furni_sourceenum: selected=0, selector=1selectedDe dónde salen los contratos que escucha: los marcados a mano (selected) o los que reúna un selector de la pila (selector).

trigger.user_performs_action

Wired: Usuario Realiza Acción

CampoTipoPor defectoQué es
actionenum: wave=0, blow_kiss=1, laugh=2, thumbs_up=3, awake=4, away=5, sit=6, stand=7, lay=8, sign=9, dance=10waveAcció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_enabledboolfalseFiltrar por señal (action = sign) o por baile (action = dance). Se ignora con las demás acciones.
filter_valueint 0..∞0Con 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

Wired: Cambio de variable

CampoTipoPor defectoQué es
scopeenum: furni=0, user=1, global=-10userÁmbito de la variable vigilada (-10 = global).
variablevariable — nombre entre comillas""Variable vigilada.
createdbooltrueDesencadenar cuando la variable es creada.
value_changedbooltrueDesencadenar cuando la variable cambia de valor.
deletedboolfalseDesencadenar cuando la variable se elimina.
change_maskint 0..77Máscara de bits del sub-bloque de "Cambia su valor": bit 0 = Aumentado, bit 1 = Disminuido, bit 2 = Sin cambios.
origin_maskint -1..15-1Má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.
modeenum: single_variable=0, picked_boxes=1single_variablesingle_variable = la variable de arriba; picked_boxes = las variables de las cajas de variable elegidas en furnis (variable y scope no cuentan).
furnisids — lista [ #1, #2 ][]Cajas de variable vigiladas en modo picked_boxes. En single_variable no cuentan.

trigger.walks_off_furni

Wired: Vete

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Los causantes solo ofrecen selected y selector.

trigger.walks_on_furni

Wired: Sobre un Furni

CampoTipoPor defectoQué es
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Los causantes solo ofrecen selected y selector.

En esta página