Cree su propio chat de terminal secundario que esté separado del chat del juego.
Características:
- Títulos terminales para la sala en la que se encuentran
- Indicador luminoso de mensajes entrantes
- Comunicación de lanzadera de largo alcance
- Varios terminales todos vinculados al mismo chat
- Cableado en el juego amigable y expandible
Introducción
Hay 3 pasos en esta Guía, sin embargo, cada paso funcionará sin el siguiente paso.
- Conexión de los terminales entre sí
- Nombrando las Terminales
- Adición de un indicador de mensaje entrante
Este tutorial es una guía para principiantes que tiene la intención de presentar a los nuevos ingenieros los terminales y los componentes WIFI. ¡Cada componente utilizado se explica, con imágenes en cada paso del camino!
Paso 1: Conexión de los terminales entre sí
Componentes requeridos:
- 2x componente WIFI
- 2 terminales
- 4x alambre
Componente WIFI: permite la comunicación remota entre otros componentes Wifi que utilizan el mismo canal. El valor de rango indica qué tan lejos puede viajar la señal
Terminal: genera una cadena enviada por el usuario. también muestra entradas de cadena.
- Comience colocando una Terminal y un componente Wifi.
- Primero, conectamos un cable desde Terminal (Signal_In), a WIFI (Signal_Out)
- Luego conectamos un cable desde la Terminal (Signal_out), a WIFI (signal_in)
Configuración del canal WIFI
Ahora, todo lo que tenemos que hacer es configurar el canal WIFI. Este número se usa universalmente para todas las terminales conectadas, así que use algo memorable. elegí "1111"
Repita para una segunda terminal
Ahora, todo lo que tenemos que hacer es replicar exactamente el mismo proceso en una segunda terminal, ¡y ahora tenemos un chat en funcionamiento! ¡El paso 1 está completo! (copiar y pegar en el subeditor)
¡Ver! ¡Las terminales y el wifi no dan miedo en absoluto! es el REGEX del que debe preocuparse.
Vaya al paso 4 para "Agregar terminales adicionales"
Paso 2: nombrar los terminales
En este paso, aprenderemos cómo configurar un título para cada terminal, de modo que podamos identificar qué terminal está escribiendo. Trabajaremos sobre la base de que tenemos 2 terminales según el último paso.
Componentes requeridos:
- 2x componentes de concatenación (Concat)
- 2x componentes de memoria
- 4x cables
Componente de concatenación: une las entradas y genera el valor combinado (por ejemplo, las entradas "mud" y "raptor" generarían "mudraptor").
Componente de memoria: un componente eléctrico utilizado para almacenar señales para su uso posterior. En este caso, lo usamos para almacenar los nombres de los terminales.
- Comience colocando un componente Concat y un componente de memoria uno al lado del otro.
- ingresando a la configuración de Concat, encontramos la cadena "Separador" e ingresamos lo que usaremos para separar el título del mensaje. Yo suelo ": " Note que hay un espacio en eso.
Ahora para el componente de memoria.
Primero conectamos un cable desde Memory(signal_out), a Concat(signal_in_1)
- Luego encontramos la cadena de "valor" en el componente de memoria.
- cambiamos el valor al nombre de la Terminal. (podría ser una habitación, por ejemplo: Medbay)
Si desea que los jugadores puedan cambiar el valor en el juego, marque "Escribible"
Ese es el componente de memoria configurado. volviendo nuestra atención al concat;
- We MOVIMIENTO el cable Terminal (signal_out) desde WIFI (Signal_in) a Concat (Signal_in_2)
- Para asegurarse de haberlo hecho correctamente, su WIFI ya no debería tener un cable de entrada de señal, ya que en su lugar se ha movido al concat (Señal_en_2). Su terminal ahora debería estar conectado al concat.
- Finalmente, conectamos un cable de Concat (Signal_out), a WIFI (Signal_In)
- Repetimos estos pasos para la segunda terminal (o si está en el subeditor, copiar y pegar)
- ¡No olvides cambiar el nombre de la habitación a la segunda habitación de terminales!
¡Ese es el paso 2! ahora, cuando los terminales se comuniquen, tendrán un nombre adjunto. tenga en cuenta que no puede ver el nombre de su propio terminal.
Paso 3: agregar un indicador de mensaje entrante
Componentes requeridos:
- 2x O componente
- 2 componentes de retardo
- 2x luces
- 8x alambre
Enciende la luz
Componente OR: envía una señal si alguna de las entradas recibe una señal. Estamos usando esto para convertir nuestra señal WIFI (que es nuestra cadena de mensajes) en una sola señal 0-1
Componente de retraso: retrasa todas las señales recibidas durante un período de tiempo específico. Usamos esto para apagar la luz después de X segundos
- Comience colocando la luz hacia abajo y el componente OR
- Conectamos un nuevo cable desde WIFI(signal_out), a OR(signal_in_1)
- El componente OR no necesita una segunda señal para funcionar.
- entrando en los ajustes OR, comprobamos que la Salida: 1, y la Salida Falsa está en blanco.
- luego, conectamos un cable de OR (Signal_Out) a Light (Toggle_State)
- Tenga en cuenta que Light(Set_state) no funcionará correctamente en esta instancia
Ahora, cuando se recibe un mensaje a través del componente WIFI, cambiará el estado de nuestras luces una vez.
Apagar la luz después de X segundos
- Comience colocando un componente Delay.
- Conectamos un cable de OR(signal_out), a Delay(Signal_in)
- Luego establecemos el retraso en la cantidad de tiempo que desea que la luz permanezca encendida (en segundos)
- Finalmente, conectamos un cable desde Delay (Signal_out), a Light (toggle_state)
Asegúrese de que la configuración de la luz tenga "está encendido" desenfrenado¡Entonces puedes jugar con la luz para mostrar cómo quieras! Aquí están las configuraciones que usé.
Repetimos esto para nuestra segunda terminal, ¡y ahora tenemos un sistema de comunicación completo!
Paso 4: añadir más terminales
¡El proceso de agregar otro terminal es simple!
todos los terminales utilizan exactamente los mismos componentes, con la única diferencia de que el nombre de la sala se guarda en el componente Memoria.
En subconstructor:
- Simplemente seleccione toda la máquina, los componentes y los cables incluidos, y cópielos y péguelos en cada ubicación. Tenga en cuenta que demasiados componentes WIFI de alto rango pueden causar problemas de rendimiento.
En el juego:
- Repite los circuitos en el juego. tenga en cuenta que todos los componentes necesitan exactamente los mismos valores para funcionar, excepto el componente Memoria del nombre de la habitación.
Eso es todo lo que estamos compartiendo hoy para este Barotrauma guía. Esta guía fue originalmente creada y escrita por firme. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.