Wired Code
Wired Code es una ventana del cliente que te enseña la sala completa como un solo documento de
texto: los wireds como bloques y el resto de furnis de suelo —furni normal, tablones, cualquier wired
sin ventana— como líneas furni (los furnis de pared no aparecen). Lo editas, pulsas Aplicar y lo
que hayas cambiado se guarda.
Es la misma configuración que ves al abrir cada caja, pero escrita:
stack (3, 1) { trigger.says #48211 { text = "abre" only_owner = true match_type = any } effect.teleport_to #48212 { furni_source = triggering furnis = [ #48360, #48361 ] delay = 5 }}Para qué sirve
Sección titulada «Para qué sirve»Para lo que la ventana hace lento:
- Ver la sala entera de un vistazo. Qué pilas hay, qué lleva cada una y en qué baldosa está, sin ir abriendo cajas.
- Cambios repetidos. Subir el retardo de veinte efectos, cambiar un texto que aparece en diez sitios, renumerar puntos. Buscar y reemplazar en vez de veinte ventanas.
- Copiar una pila a mano. Duplicas el bloque, le quitas el
#idy al aplicar se compra y se coloca (ver Crear, borrar y mover). - Guardar el diseño fuera del hotel. El documento es texto: se pega en un chat, en una nota o en el contexto de una IA.
Cómo se abre
Sección titulada «Cómo se abre»Dos formas, las dos dentro de la sala:
- El comando
:wiredcodeen el chat abre (y cierra) la ventana con la sala entera. - El botón Code del infostand de un wired: abre la ventana y salta al bloque de ese furni. Está al lado de Inspect, y aparece con las mismas condiciones que él.
La ventana es independiente (no es una pestaña de :wired), se puede redimensionar por la
esquina de abajo a la derecha y recuerda el tamaño para la próxima vez.
Qué necesitas
Sección titulada «Qué necesitas»- Leer: el mismo permiso que hace falta para abrir la ventana de un wired. Sin él, la ventana se abre pero vacía y con el motivo en la barra de estado.
- Escribir: derechos de wired en la sala. Sin ellos el documento se ve entero pero en solo lectura y Aplicar queda apagado.
- Comprar y recoger: además, los mismos permisos que «Coloca más» y que aplicar un W-Preset (la sala ni en venta ni en modo prueba).
Qué hace
Sección titulada «Qué hace»| ✅ Cambiar la configuración de los wireds que ya están puestos | Campos, furnis elegidos, retardos, fuentes, variables |
| ✅ Crear wireds nuevos | Escribes el bloque sin #id y al aplicar se compra y se coloca en su baldosa |
| ✅ Borrar wireds | Quitas su bloque del texto y se recogen al inventario, a su dueño |
| ✅ Mover wireds a otra casilla | Cambias el stack (x, y) de un bloque con #id y al aplicar se mueve ahí |
| ✅ Ver el coste antes | Con compras, recogidas o movimientos, Aplicar pasa a ser Vista previa… y enseña una vista previa que hay que confirmar |
Qué no hace
Sección titulada «Qué no hace»| ❌ Rotar un wired por texto | Los bloques de wired no llevan rot en el documento: los nuevos salen siempre con la rotación 0 y mover un bloque existente conserva la que ya tenía. Un furni normal sí se rota por texto — ver Furnis normales |
❌ Referenciar un bloque nuevo por su #id |
Todavía no lo tiene. Ponle una etiqueta (furni ant "wf_antenna2", effect.send_signal emisor { … }) y referéncialo por ella: el editor rellena el #id solo en cuanto se crea — ver Etiquetas |
❌ Duplicar repitiendo un #id |
Dos bloques con el mismo #id es un error. Para duplicar, quítale el #id a la copia |
| ❌ Construir en otra sala | El documento es siempre el de la sala en la que estás |
| ❌ Aplicar todo o nada | Se guarda wired a wired; si uno falla, los anteriores ya están guardados |
Los tablones de puntuación no se configuran por texto
Sección titulada «Los tablones de puntuación no se configuran por texto»Los Tablones de Puntuación salen en el documento como cualquier otro furni de suelo —una línea
furni— y se crean, mueven, suben y recogen como cualquier furni normal (ver
Furnis normales). Lo que no tienen es
configuración por texto: para ellos «abrir la ventana» no abre nada, sino que alterna su
estado, así que su tabla y su modo se configuran solo con el ratón.
Un wired que el editor no conoce
Sección titulada «Un wired que el editor no conoce»Si en la sala hay una caja cuyo i_type no está en el esquema del editor, en su sitio verás un
comentario:
// wired sin def en el esquema: #48250 "wf_act_ejemplo" (i_type 'actionejemplo')Ese wired se deja como está: no se toca, no se borra y no impide guardar los demás. En el panel de problemas sale como aviso (ℹ), no como error.
Siguiente
Sección titulada «Siguiente»- Sintaxis — la gramática completa, con ejemplos reales.
- Editar y aplicar — el flujo de Aplicar, los atajos y los errores.
- Crear, borrar y mover — bloques nuevos, recogidas, mover y coste.
- Guía para generar scripts — las convenciones para escribir un sistema entero (a mano o con IA).
- Referencia — los 177 wireds con todos sus campos.