stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. IC10-Akademie
  3. Tag 211

Tag 211 von 365 · Profi · Monat 8: Produktion

Der Ofen

Der Ofen als Gerät: Temperatur und Druck im Inneren, Inhalt und gültiges Rezept lesen, mit Activate zünden und mit Open die Gussform öffnen.

Lektion 18 Min. Woche 31

Das lernst du heute

  • Temperatur und Druck im Ofen
  • Inhalt lesen
  • Activate und Open

Erz rein, Gas rein, Funke – und dann? Wer am Ofen nur auf das Ergebnis wartet, bekommt oft Schlacke statt Barren. Ein Chip sieht, was im Ofen vorgeht, und öffnet die Gussform erst, wenn es passt.

Was der Ofen preisgibt

Der Ofen (StructureFurnace) hat ein eigenes Innenvolumen von 1 000 Litern. Daraus liest du:

LogicTypeBedeutung
Temperature, Pressure, TotalMolesZustand des Gases im Ofen
Combustion1, solange es im Ofen brennt
ReagentsGesamtmenge des geschmolzenen Materials
RecipeHashPrefab-Hash des Barrens, der jetzt herauskäme, sonst 0 – im richtigen Temperatur- und Druckfenster und mit passender Mischung
Modenur die Anzeige am Ofen: 1, wenn ein Rezept passt

Fach 0 ist der Eingang, Fach 1 der Ausgang. Beide kannst du mit Occupied, OccupantHash und Quantity lesen.

Activate: der Funke

Activate 1 zündet: Der Ofen gibt einen kleinen Funken ab (5 J). Brennbares Gas im Ofen fängt damit Feuer, und Eis im Eingang schmilzt. Ohne Brennstoff passiert nichts – der Funke allein heizt nicht.

Open: die Gussform

Open heißt beim Ofen „Gussform öffnen“. Ist sie offen, gibt der Ofen aus, was er geschmolzen hat:

  • passt die Mischung (RecipeHash nicht 0), kommen Barren,
  • passt sie nicht, kommt Schlacke heraus, eine Reagenzienmischung. Die musst du erst in der Zentrifuge wieder in Erze trennen.

Der Ofen rechnet RecipeHash in jedem Takt neu aus dem Inhalt, der Temperatur und dem Druck. Ist nichts geschmolzen, ist er 0. Deshalb öffnet der Chip die Form nur, wenn RecipeHash nicht 0 ist und der Ofen überhaupt antwortet:

snez offen rezept
and offen offen ok
sbn OFEN HASH("Ofen") Open offen
Achtung

Viele alte Skripte öffnen die Form über Mode. Das ist nur die Anzeige am Gerät: Das Spiel frischt sie nur auf, während der Ofen auf einem Bildschirm gezeichnet wird. Auf einem Dedicated Server geschieht das nie – Mode bleibt stehen und die Form geht nie auf. Nimm RecipeHash.

Gas und Druck

Der einfache Ofen gleicht sich mit seinem Eingangs- und Ausgangsrohr aus. Wie viel Gas hineinkommt und hinausgeht, regelst du also mit Pumpen und Ventilen an diesen Rohren – darum geht es übermorgen. Morgen schauen wir uns an, welche Fenster die Legierungen brauchen.

Achtung

Liegt der Druck im Ofen um mehr als 60 795 kPa über oder unter der Umgebung, kann der Ofen explodieren. Weit vorher wird es teuer: Der Druck steigt mit jeder Verbrennung.

Einheiten auf der Anzeige

Temperature kommt in Kelvin. Die Anzeige im Modus DisplayMode.Celsius rechnet nicht um, also ziehst du 273,15 selbst ab:

sub temp temp CELSIUSOFFSET
sbn ANZ HASH("Ofentemp") Mode DisplayMode.Celsius

Übung

Aufgabe

Der Ofen heißt „Ofen“. Zeige die Temperatur in °C auf „Ofentemp“ (Modus DisplayMode.Celsius) und den Druck auf „Ofendruck“. Öffne die Gussform nur, wenn RecipeHash nicht 0 ist – dann leuchtet auch die Lampe „Bereit“. Mode ist nur die Anzeige am Ofen, der Chip beachtet es nicht. Die Taste „Zuenden“ gibt ihr Activate an den Ofen weiter. Fehlt der Ofen: Temperatur −999, Druck −1, „Bereit“ aus.

Hinweise

Hinweis 1

Celsius: sub temp temp CELSIUSOFFSET, dann select temp ok temp FEHLT.

Hinweis 2

Gussform: snez offen rezept, dann mit and offen offen ok gegen den Ausfall absichern – snez liefert bei NaN 1.

Hinweis 3

Zünden: Activate der Taste lesen und an den Ofen schreiben.

Quiz

4 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.

Tag abschließen

  • Übung im Simulator bestanden
  • Quiz mit mindestens 60 % bestanden

Ohne Konto wird der Fortschritt nur in diesem Browser gespeichert.

Fehler in dieser Lektion melden

Zum Melden bitte anmelden. Anmelden

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall