Skip to main content

Mensaje estático

CategoryLógica
world-message
Category
Lógica
Planet
Serpulo
Footprint
1x1
Health
40
Official description

Un bloque de mensaje empleado en la creación de mapas. No se puede destruir.

Overview

Mensaje estático es un bloque de pantalla a nivel de mapa usado para mostrar texto a todos los jugadores en un mapa. Funciona como un Mensaje global pero está ligado al mundo y no puede ser destruido por jugadores o enemigos, lo que lo hace adecuado para pantallas informativas persistentes como consejos del mapa, texto narrativo o notificaciones de estado.

Al editar en el juego, interactuar con un bloque Message y tocar el botón del lápiz permite a un jugador ingresar texto personalizado con un límite de 220-character. El texto mostrado en World Message soporta un marcado de color simple usando etiquetas similares a HTML: una porción coloreada comienza con una etiqueta de la forma [color] (donde color puede ser un nombre predefinido o un código hex) y el tramo coloreado se cierra con corchetes vacíos []. Esto permite resaltar partes de un mensaje sin depender de recursos externos.

Los iconos de bloques, items y units pueden insertarse en el texto del mensaje en plataformas de escritorio abriendo el Core Database y haciendo shift-click en una entrada; esa acción copia el texto del icono al portapapeles y puede pegarse en el Message. Esto funciona porque los iconos en el Core Database son tratados como texto renderizable y por lo tanto se integran en el chat y en las pantallas Message.

Mensaje estático puede manipularse programáticamente mediante procesadores lógicos: Procesador estático usan los comandos Print y Print Flush para componer y enviar texto a un Message. Print añade una cadena a una cola interna, permitiendo que múltiples Prints construyan un mensaje más largo en partes; Print Flush escribe la cadena en cola al bloque Message objetivo y luego limpia la cola para uso posterior. Este comportamiento de cola facilita construir mensajes dinámicos desde múltiples fuentes o ciclos lógicos repetidos.

Notas prácticas y consejos de uso:

  • Debido a que World Message no puede ser destruido, es ideal para autores de mapas que necesitan indicaciones permanentes en pantalla o texto narrativo.
  • Mantén los mensajes concisos debido al límite de 220-character; usa etiquetas de color e iconos para transmitir significado adicional sin usar caracteres extra.
  • Al construir pantallas dinámicas, usa Print para preparar partes del mensaje y llama a Print Flush una vez que el contenido completo esté listo; recuerda que la cola se reinicia después de hacer flush.
  • En escritorio, aprovecha el truco de copiar iconos desde el Core Database para incluir símbolos reconocibles de items/units en los mensajes; en móvil, los iconos deben ingresarse manualmente o vía lógica.
  • Usa las etiquetas de color con moderación y cierra siempre los tramos coloreados con [] para evitar que el formateo sobrante afecte al texto siguiente.

Official description

Un bloque de mensaje empleado en la creación de mapas. No se puede destruir.

No related recipes

Other entities of this type

Related pages

Last updated: