Skip to main content

Mensagem do Mundo

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

Um bloco de mensagem para uso na criação de mapas. Não pode ser destruído.

Overview

Mensagem do Mundo é um bloco de exibição ao nível do mapa usado para mostrar texto a todos os jogadores em um mapa. Ele funciona como um Message global, mas está atrelado ao mundo e não pode ser destruído por jogadores ou inimigos, tornando-o adequado para exibições informativas persistentes, como dicas do mapa, texto de história ou notificações de status.

Ao editar no jogo, interagir com um bloco Message e tocar no botão de lápis permite que um jogador insira texto personalizado com limite de 220-character. O texto exibido no World Message suporta marcação simples de cores usando tags no estilo HTML: uma porção colorida começa com uma tag do formato [color] (onde color pode ser um nome pré-definido ou um código hex) e o trecho colorido é fechado com colchetes vazios []. Isso permite destacar partes de uma mensagem sem depender de recursos externos.

Ícones de blocos, itens e unidades podem ser inseridos no texto da mensagem em plataformas desktop abrindo o Core Database e dando shift-clique em uma entrada; essa ação copia o texto do ícone para a área de transferência e ele pode ser colado no Message. Isso funciona porque os ícones no Core Database são tratados como texto renderizável e, portanto, se integram ao chat e às exibições de Message.

Mensagem do Mundo pode ser manipulado programaticamente por processadores lógicos: Processador do Mundo usam os comandos Print e Print Flush para compor e enviar texto a um Message. Print anexa uma string a uma fila interna, permitindo que múltiplos Prints construam uma mensagem maior em partes; Print Flush escreve a string enfileirada no bloco Message alvo e então limpa a fila para uso subsequente. Esse comportamento de enfileiramento facilita construir mensagens dinamicamente a partir de múltiplas fontes ou ciclos de lógica repetidos.

Notas práticas e dicas de uso:

  • Como World Message não pode ser destruído, ele é ideal para autores de mapas que precisam de orientação permanente na tela ou texto narrativo.
  • Mantenha as mensagens concisas devido ao limite de 220-character; use tags de cor e ícones para transmitir significado adicional sem consumir caracteres extras.
  • Ao construir exibições dinâmicas, use Print para encenar partes da mensagem e chame Print Flush quando o conteúdo completo estiver pronto; lembre-se de que a fila é resetada após o flush.
  • No desktop, aproveite o truque de copiar ícones do Core Database para incluir símbolos reconhecíveis de itens/unidades nas mensagens; no mobile, os ícones devem ser inseridos manualmente ou via lógica.
  • Use tags de cor com moderação e sempre feche os trechos coloridos com [] para evitar que formatações remanescentes afetem o texto seguinte.

Official description

Um bloco de mensagem para uso na criação de mapas. Não pode ser destruído.

No related recipes

Other entities of this type

Related pages

Last updated: