Nachricht

Speichert eine Nachricht, um mit Verbündeten zu kommunizieren.
Overview
Der Message ist ein nur auf Serpulo vorkommender interaktiver Block, der verwendet wird, um Spielern in der Welt benutzerdefinierten Text anzuzeigen. Er fungiert sowohl als vom Spieler editierbares Schild als auch als Ausgabenziel für das Logiksystem, wodurch lesbare Nachrichten an Basen, Engpässen oder strategischen Punkten platziert werden können. Der Block wird zu den Logikblöcken gezählt, weil er Texteingaben von Logic Processors akzeptiert, und er wird häufig für Anweisungen, Beschriftungen, Warnungen oder dekorativen Text verwendet.
Spieler können einen Message direkt bearbeiten, indem sie den Block anklicken und die Stift-Schaltfläche benutzen, um ihren eigenen Text einzutippen. Der vom Spieler editierbare Text ist auf 220 characters begrenzt. Auf einem Message angezeigter Text unterstützt HTML-ähnliche Farb-Tags: Das Einfügen eines Farb-Tags am Beginn eines Teilstrings ändert die Farbe dieses Teilstrings. Farben können durch vordefinierte Namen oder durch hexadezimale Werte angegeben werden. Ein leeres Paar eckiger Klammern wirkt als Farb-Reset auf die zuvor verwendete Farbe; existiert keine vorherige Farbe, ist die Vorgabe Weiß.
Auf Desktop-Plattformen mit Tastatur und Maus können Icons für Blöcke, Items und Einheiten in einen Message eingefügt werden, indem Einträge in der Core Database mit Shift angeklickt werden, um ihren Icon-Text zu kopieren, und dieser dann in das Message-Eingabefeld eingefügt wird. Das funktioniert, weil die Einträge der Core Database darstellbare Icon-Tokens enthalten, die das Spiel in Textfeldern akzeptiert.

Praktische Hinweise:
- Verwende Messages, um Ressourcenlinien zu markieren, Bauanweisungen zu geben oder vor aktiven Verteidigungen zu warnen; ihre Sichtbarkeit macht sie im kooperativen Spiel nützlich.
- Kombiniere Farb-Tags und Icons, um Nachrichten hervorzuheben und Informationen auf einen Blick zu vermitteln.
- Sammle beim Skripten Komponenten mit Print und rufe Print Flush einmal auf, um Zwischenflimmern oder Teilnachrichten zu vermeiden.
- Bedenke die 220-character-Grenze beim Verfassen langer automatisierter Berichte; kürze oder verteile sie bei Bedarf auf mehrere Message-Blöcke.
Official description
Speichert eine 