Wired Causantes

Los causantes escuchan lo que pasa en la sala: un usuario que camina, habla, hace clic o entra, un temporizador que llega a cero o una señal que se recibe. Cuando ocurre, la pila se ejecuta.

Recuerda que puedes ver el contenido de los wireds dando doble clic sobre ellos.
Escenario
Aviso de subida de nivel
wf_trg_var_changedNuevoAvanzado

Causante WIRED: Cambios de la Variable

Este causante reacciona a los cambios de las variables wired: cuando se crean, cuando su valor aumenta, disminuye o se asigna sin cambios, o cuando se eliminan. Puedes vigilar una variable concreta o los wireds de variable seleccionados, y elegir desde dónde se permite la activación (esta sala, otra sala, la herramienta de inspección o cambios externos como la Web API). Según el tipo de variable, el usuario o furni que la tiene pasa a ser el desencadenante.

Activadores permitidos:
Wired
Usuario
Furni
Sobre un Furni
Furni es Usado
Vete
Clave
Puntos Conseguidos
¡Ya!
Acaba el Juego
Entrada
Comienza el Juego
Colisión
Bot Alcanza Furni
Bot Alcanza Usuario
Contador Alcanza el Tiempo
Usuario Realiza Acción
Clic en Furni
Clic en Baldosa
NUEVOClic en Usuario
Recibir Señal
Estado de los Furnis Cambia
Periodos
Periodos Largos
Periodos Cortos
NUEVOCambios de la Variable
NUEVOSalida
¡Ya! Largo
NUEVOTransacción Completada
NUEVOTransacción Fallida
NUEVORecibir Dataframe por Link
NUEVORecibir Mensaje por Link
NUEVOSala Inicializada

Opciones del wired

Elegir variable por
«Una variable escogida»: eliges la variable en el selector. «Variables WIRED seleccionadas»: seleccionas en la sala los wireds de variable que quieres vigilar. La lista solo muestra variables de furni, de usuario o globales que permiten vigilar sus cambios; las de contexto no aparecen.
Desencadenar cuando la variable
«Es creada», «Cambia su valor» (con las opciones «Aumentado», «Disminuido» y «Sin cambios») y «Se elimina». Marca solo los casos que te interesan.
Permitir activación desde
«Esta sala», «Otra sala», «Inspección» (la herramienta :inspect) y «Externa» (gestión de variables o la API web de variables). Desmarca los orígenes que no deben activar la pila.

Pila del escenario

Aviso de subida de nivel

Vigila la variable de usuario «nivel» con la opción «Aumentado». Cada vez que suba, el jugador recibe un mensaje de felicitación.

Consejos

  • Separa la lógica: una pila cambia la vida del jugador y otra, con este causante, decide qué pasa cuando llega a 0.
  • Desmarca «Inspección» si no quieres que tus pruebas con :inspect activen el juego.
  • Con la opción «Externa» y el complemento «Web API» puedes reaccionar a cambios hechos desde una aplicación externa.

Errores comunes

  • Cambiar dentro de la pila la misma variable que vigila sin condición: genera bucles.
  • Marcar «Sin cambios» sin querer: la pila se activará aunque el valor sea el mismo.

Aprende a usarlo en la Academia