Überblick
Logic Sorter (StructureLogicSorter) in Stationeers: Gerät, Hash 873418029, 5 W. Mit Bauschritten, 13 IC10-Logikwerten und Anschlussplan.
Der Logic Sorter sieht aus wie der Sorter und hat dieselben Anschlüsse: einen Rutscheneingang, zwei Rutschenausgänge sowie Strom und Daten gemeinsam. Auch die Fächer sind gleich (Import, Export, Export 2). Er braucht aber nur 5 W statt 50 W.
Der Unterschied liegt in der Bedienung. Einen Logikwert Output hat er nicht. Stattdessen hat er einen eigenen Speicher mit 32 Plätzen (StackSize), in den ein Chip einmal Regeln schreibt – mit put auf seine ReferenceId. Danach sortiert er allein, auch wenn der Chip nichts mehr tut.
Jede Regel ist eine Zahl: Das unterste Byte ist der Befehl aus dem Namensraum SorterInstruction., darüber stehen Vergleich und Wert. Prüfen kann er den Prefab-Hash (gleich oder ungleich), die Sortierklasse, den Fachtyp und die Stapelmenge. Ein Platz mit 0 wird übersprungen. Mode legt fest, wie die Regeln zusammenwirken:
| Mode | Name | an Export 2, wenn … |
|---|---|---|
| 0 | All | alle Regeln zutreffen |
| 1 | Any | mindestens eine Regel zutrifft |
| 2 | None | keine Regel zutrifft |
Alles andere geht an Export – auch dann, wenn der Speicher ganz leer ist. Alte Regeln bleiben stehen, bis du sie überschreibst oder mit clrd den Speicher löschst. Wie man die Zahlen zusammensetzt, zeigt Schritt für Schritt die IC10-Akademie: Logiksortierer.
Lesbar sind außerdem ImportCount, ExportCount, On, Lock und Error. Im Spiel hat er keinen deutschen Namen. Beide Sortierer entstehen aus dem Kit (Sortierer) und werden mit dem Handbohrer abgebaut. Mehr in Sortierer, Stacker und Rutschenventile mit Logik.
IC10 und Logik
13 Logikwerte, davon 12 lesbar und 4 schreibbar.
-
PowerR 1 -
ModeRW 3 -
ErrorR 4 -
LockRW 10 -
OnRW 28 -
RequiredPowerR 33 -
ClearMemoryW 62 -
ExportCountR 63 -
ImportCountR 64 -
PrefabHashR 84 -
ReferenceIdR 217 -
NameHashR 268 -
StackSizeR 280
Werte je Fach (Slot-Logik)
| Slot-Wert | lesbar in Fach | schreibbar in Fach | Zahl |
|---|---|---|---|
Occupied | 0, 1, 2 | – | 1 |
OccupantHash | 0, 1, 2 | – | 2 |
Quantity | 0, 1, 2 | – | 3 |
Damage | 0, 1, 2 | – | 4 |
Class | 0, 1, 2 | – | 12 |
MaxQuantity | 0, 1, 2 | – | 15 |
PrefabHash | 0, 1, 2 | – | 17 |
SortingClass | 0, 1, 2 | – | 24 |
ReferenceId | 0, 1, 2 | – | 26 |
FreeSlots | 0, 1, 2 | – | 31 |
TotalSlots | 0, 1, 2 | – | 32 |
Beispiel: per Name ansprechen
Liest On, zeigt den Wert am IC-Gehäuse und schreibt Mode. Das Gerät vorher mit dem Etikettierer benennen; gleichnamige Geräte werden gemeinsam angesprochen.
# Logic Sorter per Name ansprechen
define GERAET 873418029 # StructureLogicSorter
define NAME HASH("Logic Sorter") # Name im Spiel (Etikettierer)
define SOLL 0 # Mode Modus 0
alias wert r0
start:
yield
lbn wert GERAET NAME On 0 # 0 = Mittelwert aller gleichnamigen
bnan wert start # kein Gerät mit diesem Namen
s db Setting wert # am Gehäuse anzeigen
sbn GERAET NAME Mode SOLL # Wert setzen
j startAkademie: Geräte per Name Akademie: Batch-Modi IC10-Akademie IC10-Editor
Anschlüsse
- 1Rutsche · Ausgang 2
- 2Rutsche · Eingang
- 3Rutsche · Ausgang
- 4Strom und Daten
Fächer und Modi
| # | Fach | Nimmt |
|---|---|---|
| 0 | Importieren | None |
| 1 | Exportieren | None |
| 2 | Export 2 | None |
Modi: 0 = All, 1 = Any, 2 = None
Bauen und Abbauen
Raster: kleines Raster (0,5 m) · Befestigung: frei im Raster
- 1
Material gesamt
Abbau gibt zurück
Gebaut mit: Kit (Sortierer)
Rohwerte aus dem Spielcode (4)
Feldnamen wie im Spielcode, ohne Übersetzung. Hilfreich für Mods und genaue Grenzen.
DeviceImportExport2.ExportConnectionId2 | 0 |
DeviceImportExport.ExportConnectionId | 2 |
DeviceImport.ConnectionType | FlatExhaustive |
DeviceImport.ImportConnectionId | 1 |
Siehe auch
- Sortierer, Stacker und Rutschenventile mit LogikWie Sorter, Logic Sorter, Stapler, Entlader und digitale Rutschenteile arbeiten und wie ein IC10-Chip Erz nach Sorte trennt – mit Modi, Logikwerten und einem fertigen Programm.