Enregistre un message. Utilisé pour la communication entre alliés. Le message contenu peut être modifié par un processeur logique.
Overview
Le Bloc de Message est un bloc interactif exclusif à Serpulo utilisé pour afficher du texte personnalisé aux joueurs dans le monde. Il fonctionne à la fois comme un panneau modifiable par les joueurs et comme une cible de sortie pour le système de logique, permettant de placer des messages lisibles aux bases, points d’étranglement ou emplacements stratégiques. Le bloc est classé parmi les blocs de logique parce qu’il accepte une entrée de texte depuis des Logic Processors, et il est souvent utilisé pour des instructions, des étiquetages, des alertes ou du texte décoratif.
Les joueurs peuvent éditer un Bloc de Message directement en cliquant sur le bloc et en utilisant le bouton crayon pour taper leur propre texte. Le texte éditable par le joueur est limité à 220 characters. Le texte affiché sur un Bloc de Message prend en charge des balises de couleur de type HTML : insérer une balise de couleur au début d’une sous-chaîne change la couleur de cette sous-chaîne. Les couleurs peuvent être spécifiées par des noms prédéfinis ou par des valeurs hexadécimales. Une paire vide de crochets carrés agit comme une réinitialisation de couleur vers la couleur précédemment utilisée ; s’il n’y a pas de couleur précédente, cela revient à du blanc.
Sur les plateformes de bureau avec clavier et souris, des icônes pour blocs, objets et unités peuvent être insérées dans un Bloc de Message en cliquant en maintenant Shift sur les entrées du Core Database pour copier leur texte d’icône puis en le collant dans le champ de saisie du Bloc de Message. Cela fonctionne parce que les entrées du Core Database incluent des jetons d’icône rendables que le jeu accepte dans les champs de texte.
Les Logic Processors peuvent écrire dans un Bloc de Message en utilisant les commandes Print et Print Flush. La commande Print ajoute une chaîne à une file interne ; plusieurs commandes Print accumulent leurs chaînes dans l’ordre. Lorsque Print Flush est exécutée en ciblant le Bloc de Message, la chaîne en file est poussée vers l’affichage du bloc et la file est vidée. Cela permet aux scripts de construire des messages en plusieurs parties ou de mettre à jour des panneaux de manière programmatique uniquement lorsqu’un message complet est prêt, plutôt que lors de chaque étape de concaténation.
Remarques pratiques :
Utilisez les Messages pour marquer les lignes de ressources, donner des instructions de construction ou avertir des défenses actives ; leur visibilité les rend utiles pour le jeu coopératif.
Combinez balises de couleur et icônes pour faire ressortir les messages et transmettre l’information d’un coup d’œil.
Lors du scripting, accumulez les composants avec Print et appelez Print Flush une seule fois pour éviter des scintillements intermédiaires ou des messages partiels.
N’oubliez pas la limite de 220 characters lors de la composition de longs rapports automatisés ; tronquez ou répartissez sur plusieurs blocs Bloc de Message si nécessaire.
Official description
Enregistre un message. Utilisé pour la communication entre alliés. Le message contenu peut être modifié par un processeur logique.