Skip to main content

Anzeigefeld

CategorySpezial
display-panel
Category
Spezial
Stack size
10
Rocket capacity
10
Prototype type
item
Internal name
display-panel
Planet
nauvis

Overview

Das Display Panel ist ein platzierbarer Gegenstand, der Symbole und kurzen Text im HUD der Spielwelt anzeigt. Es kann entweder feste Symbole und Beschriftungen anzeigen, die vom Spieler festgelegt wurden, oder mit dem Schaltungsnetz verbunden werden, um dynamische Meldungen auf Grundlage von Schaltungsbedingungen anzuzeigen. Wenn das Panel in ein Schaltungsnetz eingebunden ist, wertet es eine Abfolge bedingter Einträge aus und zeigt das Symbol und den Text des ersten Eintrags an, dessen Bedingung erfüllt ist. Wenn keine Bedingung zutrifft, schaltet sich die Anzeige aus.

Das bedingte System des Panels akzeptiert numerische Vergleiche und kann Logiksignale als Operanden sowie als Ausgabesymbole verwenden. Die Verarbeitung von Logiksignalen hat einige besondere Verhaltensweisen: Das Signal Anything ist die einzige Logiksignal-Option, die ein sinnvolles, variables Ausgabesymbol erzeugt, wenn sie als Anzeigesymbol ausgewählt wird. Die Logiksignale Everything und Each verhalten sich wie erwartet, wenn sie als linksseitiger Operand einer Bedingung verwendet werden, also wie eine Trefferprüfung im Stil eines Kombinator für Vergleiche, aber wenn sie als Ausgabesymbol ausgewählt werden, zeigen sie immer das Logiksignal-Symbol selbst statt eines bestimmten zugrunde liegenden Signals an. Wenn Anything sowohl in der Bedingung als auch als Ausgabesymbol verwendet wird, zeigt das Panel das erste Signal an, das die Bedingung erfüllt, wobei „erstes“ durch die standardmäßige Signalreihenfolge des Spiels bestimmt wird und nicht durch die numerischen Werte der Signale. Wenn Anything zusammen mit einer anderen Art von Bedingung als Ausgabesymbol verwendet wird, zeigt das Panel einfach das Anything-Symbol an.

Die Benutzeroberfläche begrenzt die Anzahl der bedingten Nachrichten, die du über die GUI im Spiel hinzufügen kannst, auf 100 Einträge. Zwar kann eine gespeicherte Blaupausendatei von Hand so bearbeitet werden, dass sie mehr als 100 bedingte Nachrichten enthält, doch das Importieren einer solchen Blaupause schlägt mit einem Fehler fehl und ergibt eine leere Blaupause.

  • Das Panel kann ein statisches Symbol und Text anzeigen, wenn es nicht mit dem Schaltungsnetz verbunden ist; nutze dies für dauerhafte Beschriftungen oder einfache Schilder.
  • Wenn du das Schaltungsnetz verwendest, ordne Bedingungen von der spezifischsten zur allgemeinsten an, da der erste passende Eintrag gewinnt.
  • Verwende Anything, wenn das Panel das tatsächliche Signal auswählen und anzeigen soll, das eine bedingte Regel erfüllt hat; verwende Everything oder Each nur, wenn das Logiksignal-Symbol selbst angezeigt werden soll oder wenn du sie als Bedingungsoperanden verwendest.
  • Behalte die UI-Grenze von 100 Nachrichten bei großen, komplexen Beschilderungssystemen im Kopf; setze auf mehrere Panels, wenn du mehr bedingte Varianten benötigst.
  • Blaupausen sollten nicht verwendet werden, um die UI-Obergrenze zu umgehen: Das Importieren einer Blaupause mit über 100 Nachrichten erstellt diese Einträge nicht wieder.

Raw materials

ReferenceCount
Kupferkabel3
Eisenplatte2

Produced by

References to this (1)

Other entities of this type

Last updated: