Bloc de Message Global

Un bloc de message spécial utilisé pour la création de cartes. Ne peut pas être détruit.
Overview
Bloc de Message Global est un bloc d'affichage au niveau de la carte utilisé pour montrer du texte à tous les joueurs d'une carte. Il fonctionne comme un 
En éditant en jeu, interagir avec un bloc Message et appuyer sur le bouton crayon permet à un joueur de saisir du texte personnalisé avec une limite de 220-character. Le texte affiché sur World Message prend en charge un balisage de couleur simple utilisant des balises de type HTML : une portion colorée commence par une balise de la forme [color] (où color peut être un nom prédéfini ou un code hexadécimal) et la portée colorée se ferme par des crochets vides []. Cela permet de mettre en valeur des parties d'un message sans recourir à des ressources externes.
Les icônes des blocs, objets et unités peuvent être insérées dans le texte du message sur les plateformes de bureau en ouvrant le Core Database et en effectuant un shift-clic sur une entrée ; cette action copie le texte de l'icône dans le presse-papiers et il peut être collé dans le Message. Cela fonctionne parce que les icônes dans le Core Database sont traitées comme du texte rendable et s'intègrent donc aux affichages de chat et de Message.
Bloc de Message Global peut être manipulé programmétiquement par des processeurs logiques : les World Processors utilisent les commandes Print et Print Flush pour composer et envoyer du texte à un Message. Print ajoute une chaîne à une file d'attente interne, permettant à plusieurs Print de construire un message plus long par parties ; Print Flush écrit la chaîne mise en file dans le bloc Message cible puis efface la file pour une utilisation ultérieure. Ce comportement de mise en file rend simple la construction de messages dynamiques à partir de sources multiples ou de cycles logiques répétés.
Remarques pratiques et conseils d'utilisation :
- Parce que World Message ne peut pas être détruit, il est idéal pour les créateurs de cartes qui ont besoin d'une aide à l'écran permanente ou d'un texte narratif.
- Gardez les messages concis en raison du plafond de 220-character ; utilisez les balises de couleur et les icônes pour transmettre du sens supplémentaire sans caractères additionnels.
- Lors de la création d'affichages dynamiques, utilisez Print pour préparer les parties du message et appelez Print Flush une fois que le contenu complet est prêt ; souvenez-vous que la file est réinitialisée après un flush.
- Sur desktop, exploitez l'astuce de copie d'icône du Core Database pour inclure des symboles reconnaissables d'objets/unités dans les messages ; sur mobile, les icônes doivent être saisies manuellement ou via la logique.
- Utilisez les balises de couleur avec parcimonie et fermez toujours les portées colorées avec [] pour éviter qu'un formatage résiduel n'affecte le texte suivant.
Official description
Un bloc de message spécial utilisé pour la création de cartes. Ne peut pas être détruit.