Ir al contenido

Variables

Los 6 variable.* 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.

Wired: Variable de contexto

Campo Tipo Por defecto Qué es
has_value bool false La variable guarda un número además de existir. Sin esto solo se puede preguntar si la tiene.
name string máx. 40 "" Nombre de la variable de contexto. 1-40 caracteres [A-Za-z0-9_].

Wired: Echo

Campo Tipo Por defecto Qué es
wrapped_variable variable — nombre entre comillas "" Variable replicada (interna, inteligente o subvariable). Solo se puede envolver lo que NO creó el usuario.
name string máx. 40 "" Nombre local de la réplica. 1-40 caracteres [A-Za-z0-9_]; la ventana lo propone aplanando el de la envuelta (@position.x → position_x).

Wired: Variable de furni

Campo Tipo Por defecto Qué es
has_value bool false La variable guarda un número además de existir. Sin esto solo se puede preguntar si la tiene.
availability enum: while_room_active=1, permanent=10 while_room_active Cuánto vive la variable. Bajar de “permanent” a “while_room_active” BORRA los datos guardados.
name string máx. 40 "" Nombre de la variable de furni. 1-40 caracteres [A-Za-z0-9_].

Wired: Variable heredada

Campo Tipo Por defecto Qué es
read_only bool true La referencia solo lee la variable de la otra sala; sin esto también la escribe.
source_item_id int 0..∞ 0 Id del FURNI (items.id) de la caja compartida a la que apunta, en otra sala del mismo dueño. 0 = sin elegir. El desplegable de sala se deriva de este id, no se guarda aparte.
name string máx. 40 "" Nombre LOCAL (alias) con el que se usa la variable referenciada. 1-40 caracteres [A-Za-z0-9_].

Wired: Variable global

Campo Tipo Por defecto Qué es
availability enum: while_room_active=1, permanent=10, permanent_shared=11 while_room_active Cuánto vive la variable. Bajar a while_room_active BORRA los datos guardados.
current_value (solo lectura) int 0 Solo lectura: el valor que tiene la variable ahora mismo. El editor lo escribe como información y no lo devuelve al guardar.
name string máx. 40 "" Nombre de la variable de sala. 1-40 caracteres [A-Za-z0-9_]. Las globales existen siempre en cuanto la caja tiene nombre válido.

Wired: Variable de usuario

Campo Tipo Por defecto Qué es
availability enum: while_user_in_room=0, permanent=10, permanent_shared=11 while_user_in_room Cuánto vive la variable. Bajar de permanent/permanent_shared a while_user_in_room BORRA los datos guardados.
has_value bool false La variable guarda un número además de existir. Sin esto solo se puede preguntar si la tiene.
name string máx. 40 "" Nombre de la variable de usuario. 1-40 caracteres [A-Za-z0-9_].