v0.8.7
Machine-translated from English, the same text the game shows in Deutsch. Read the English original.
v0.8.7d
Verbesserungen
- Die gewählte Spielgeschwindigkeit bleibt nun auch im pausierten Zustand hervorgehoben, und die Pause-Schaltfläche schaltet zwischen Pause und Fortsetzen um.
- Ein Speichervorgang, der wegen eines vollen Laufwerks fehlschlägt, meldet nun den freien Speicherplatz statt eines allgemeinen Fehlers.
Simulationsdeterminismus
- Korrigiert, dass Frachtdepots und Werften bei jedem Laden ihren blockierten Meeresbereich in der Schiffs-Wegfindung verloren.
- Korrigiert, dass sich Brückeneinfahrten während des Ladens schlossen und wieder öffneten.
- Korrigiert, dass das Waldbodenwachstum Bäume nach einem Laden in einer anderen Reihenfolge verarbeitete.
- Weitere kleinere Ursachen für Abweichungen korrigiert, etwa unerreichbare Gebiete, ausstehende Änderungen der Schiffsbefahrbarkeit und Zug-Wegsuchen.
Fehlerbehebungen
- Korrigiert, dass T2-Universal-Wagen an Ladestationen hängen blieben, weil sie eine Einheit mehr Kapazität angaben, als sie laden konnten.
- Korrigiert, dass die Animation der Kippmulde von Lastwagen abbrach, wenn das Spiel mitten im Abkippen pausiert wurde.
- Korrigiert, dass neu erzeugte Fahrzeuge kurzzeitig an der Position eines zuvor entfernten Fahrzeugs oder am Kartenursprung dargestellt wurden.
- Korrigiert, dass Fahrzeuge an ungültige oder veraltete Positionen sprangen, wenn ein GPU-Readback fehlschlug (sie behalten nun ihre letzte Position).
- Korrigiert, dass fahrende Züge einen Fehler meldeten und ihre Bewegungsaktualisierung abbrachen, wenn ein Waggon das Ende des bekannten Zugpfads erreichte, wodurch Waggons hinter der Lokomotive zurückbleiben konnten.
- Korrigiert, dass Züge nach Gleisänderungen, Richtungswechseln oder wiederholtem Laden früher als nötig bremsten oder an Durchfahrt-Wegpunkten anhielten.
- Fehler beim Kopieren und Einfügen auf frisch platzierten Bahngleisen korrigiert.
- Darstellungsfehler an einem an Ort und Stelle verbesserten Bahngleis korrigiert.
- Fehler bei Gleisstützen korrigiert, der einen Spielstand unladbar machte.
- Fehler beim Pausieren des Baus einer Brücke korrigiert, über deren Fahrspur ein Gleis verlegt war (das Verlegen von Gleisen über die eigenen Gleise einer Brücke ist nicht mehr erlaubt).
- Inspektorfehler nach dem Rückbau oder Verschrotten eines Objekts aus seinem Inspektor heraus korrigiert.
- Lastwagenfehler bei Aufträgen zum Platzieren und Entfernen von Oberflächen korrigiert, wenn der Lastwagen sein Ziel im selben Update erreichte, in dem ihm das Ziel zugewiesen wurde.
- Fehler des Holzvollernters beim Laden sowie unberechtigte Fehler "Truck too far!" und "Harvested tree too far!" korrigiert.
- Fehler bei der Anschlusshervorhebung von Förderstrecken und Verbindern korrigiert.
- Lagerfehler "Attempted to divide by zero" bei der Ausgabe von Produkten korrigiert.
- Fehler des Tanklasters korrigiert, wenn sein Betankungsziel vor Auftragsbeginn in ein Depot geborgen oder verschrottet wurde.
- Korrigiert, dass Fahrzeuge auf unerreichbarem Gelände nie herausteleportiert wurden, wenn kein Depot sie aufnehmen konnte, z. B. weil alle Depots voll oder von anderem Typ waren (sie werden nun zur Spawnposition eines beliebigen Depots teleportiert).
- Fehler beim Auswählen von Stationen per Ziehen auf eine Haltestelle korrigiert, die diese bereits enthielt.
- Fehler durch Gebäudevorschauen korrigiert, die über den Kartenrand hinausreichten.
- Fehler beim Klicken ohne Ziehen mit dem Rechteck-Bereichswerkzeug korrigiert.
- Fehler beim Bestätigen des Überschreibens eines Spielstands mit der Eingabetaste korrigiert.
- Korrigiert, dass das Spiel nicht startete, wenn die Dateien der Zug-Wegfindungsheuristiken im Spielordner nicht zum Schreiben geöffnet werden konnten (z. B. ein schreibgeschützter Installationsordner oder ein eingeschränktes Benutzerkonto) oder gesperrt oder beschädigt waren.
- Korrigiert, dass mit benutzerdefinierten Karten, die auf eine virtuelle Ressource einer entfernten Mod verweisen, kein neues Spiel gestartet werden konnte.
- Korrigiert, dass eine fehlende Blaupausen-Bibliothek als Zugriffsfehler gemeldet wurde.
- Korrigiert, dass die Regeneration der Geländeoberfläche (z. B. Erde, die wieder zu Gras wird) nach einem Laden bei manchen Feldern stockte.
- Korrigiert, dass ein durch eine Mod überfülltes Lager den Balken in seinem Inspektor überlaufen ließ.
- Korrigiert, dass ein in ein Depot geborgenes Fahrzeug nie wieder erschien, wenn seine Bergung erneut angefordert wurde, während es auf das Wiedererscheinen wartete.
- Korrigiert, dass die Stummschalttaste des Raketen-Countdowns einen Fehler meldete, obwohl die Stummschaltung funktionierte.
- Fehler beim Schließen einer Benachrichtigung korrigiert, die bereits verschwunden war.
v0.8.7c
Verbesserungen
- Förderstrecken und Verbinder heben nun die Anschlüsse der Objekte hervor, mit denen sie verbunden sind (einschließlich ihrer vorgeschlagenen Produktsymbole).
- Die Oberfläche des spielinternen Hubs lädt Bilder und Dateien nun über ein CDN, wodurch das Laden schneller geht.
- Der spielinterne Downloader prüft nun die Integrität jeder heruntergeladenen Datei.
Simulationsdeterminismus
- Das Spiel ist nun über das Speichern und Laden hinweg deterministisch, sodass ein geladenes Spiel genau so weiterläuft, wie es das Spiel, das es gespeichert hat, getan hätte.
- Korrigiert, dass die Formatierung und das Einlesen von Zahlen von der Ländereinstellung des Betriebssystems abhingen, was Fehler verursachte (z. B. "1.5" vs. "1,5").
- Nach übersetzten Namen sortierte Einträge werden nun gemäß der Spielsprache statt der Ländereinstellung des Betriebssystems sortiert.
- Korrigiert, dass die Zug-Wegfindung Gleis- und Zugzustände las, die sich während der Suche ändern konnten.
- Korrigiert, dass teilweise geladene Wegfindungsheuristiken für Brücken Fahrzeuge von ganzen Kartenregionen fernhielten.
- Korrigiert, dass Wegfindungsheuristiken für Brücken falsch geladen wurden, wenn der Installationspfad des Spiels das Wort "exit" enthielt.
- Die Auswahl des nächstgelegenen und besten Kandidaten (Depots, Raketenabschussrampen, Erzsortieranlagen, Gebiete, Bäume, vorausfahrende Fahrzeuge) sowie die Aktualisierungsreihenfolge der Züge lösen Gleichstände nun deterministisch auf.
- Die Erzeugung von Asteroidenkratern und die Rotation von Polygonen verwenden nun deterministische Festkommaarithmetik.
- Die Kartenerzeugung mit "--terrain-gen-threads 1" funktioniert nun korrekt.
Leistung
- Korrigiert, dass gerodete Waldflächen übermäßig lange in der Warteschlange für die Regeneration des Waldbodens verblieben (bestehende Spielstände erholen sich nach einigen Spielmonaten).
- Die Konnektivitätsdaten der Fahrzeuge werden ~5x kompakter gespeichert und 4-5x schneller geladen, wodurch komprimierte Spielstände 8-14% kleiner werden.
Fehlerbehebungen
- Korrigiert, dass Rampen der Höhe 3 und der Höhe 4 ein Feld hatten, das optisch blockiert, laut Layout aber nicht blockiert war.
- Korrigiert, dass angehaltene Förderbänder optisch weiterliefen, nachdem sie wieder ins Sichtfeld kamen.
- Korrigiert, dass die Vorschau des Waldwerkzeugs im Karteneditor Bäume auf Ozean- und Randfeldern platzierte.
v0.8.7b
Simulationsdeterminismus
- Die gesamte Simulationsmathematik verwendet nun Ganzzahlarithmetik, sodass die Ergebnisse über CPU-Hersteller und Maschinen hinweg bitgenau identisch sind.
- Fahrzeug-Wegfindung korrigiert, die auf verschiedenen Maschinen in verschiedenen Ticks enden konnte.
- Schiffs-Wegfindung korrigiert, die sich je nach geöffneter Begehbarkeitsanzeige unterschiedlich verhielt.
- Korrigiert, dass Geländeobjekte (Felsen, Büsche) nicht deterministisch erzeugt wurden.
- Korrigiert, dass Erosionspartikel bei der Kartenerzeugung bis in Chunks hineinschossen, die auf anderen Threads erzeugt wurden, wodurch sich das Gelände zwischen verschiedenen Durchläufen unterschied (gilt nur für neu erstellte Spiele).
- Die Geländeerzeugung berechnet nun einen Fingerabdruck, der beim Laden geprüft wird (eine Abweichung wird als Warnung gemeldet).
- Konsolenbefehl print_terrain_fingerprint für Fehlerberichte hinzugefügt.
- Korrigiert, dass das Ausschneiden-und-Einfügen-Werkzeug Objekte von außerhalb der Simulation entfernte (der Einfüge-Platzierer öffnet sich nun einen Tick später).
- Korrigiert, dass die Initialisierungsreihenfolge von Prototypen von der Ländereinstellung des Betriebssystems abhing.
- Korrigiert, dass gleich weit entfernte Kandidaten oder solche mit gleicher Priorität bei der Auswahl von Bäumen, Chunks und Forsttürmen, bei der Zuweisung von Lastwagen und Puffern sowie bei der Zugdisposition anhand der internen Sammlungsreihenfolge ausgewählt wurden.
- Die Spitzenpfade des Absetzerturms werden nun ohne Gleitkommaarithmetik deterministisch geordnet.
Leistung
- Korrigiert, dass nach Kachelpositionen indizierte Wörterbücher und Mengen durch Hash-Kollisionen mitunter langsamer wurden (Suchvorgänge sind im schlechtesten Fall nun 2-3x schneller).
- Geländeobjekte werden ~4x schneller erzeugt.
Fehlerbehebungen
- Fehler im Markdown-Betrachter des spielinternen Hubs behoben, der durch mehrfache Schriftartanfragen verursacht wurde.
- Korrigiert, dass im Hub-Text schwebende Bilder entfernt wurden (sie werden nun unter dem Text angezeigt).
- Bildausrichtung im spielinternen Hub verbessert und die Links auf dem Hauptbildschirm aktualisiert.
v0.8.7a
- Neue 3D-Modelle für T1- und T2-Elektrolyseure hinzugefügt.
- Ausgleich der Lastwagen-Puffer optimiert, wenn Lager oder Verkippungsgebiete von den Lastwagen abgeschnitten sind, was bei hohen Simulationsgeschwindigkeiten zu FPS-Einbrüchen führte (in diesen Fällen über 10x schneller).
- Falsche Anordnung von Rampeneingängen der Höhe 4 korrigiert.
- Korrigiert, dass Züge Spitzkehren planten, die kritische Abschnitte ignorierten, wenn der Kehrpunkt in der Mitte eines teilweise kritischen Gleisstücks lag.
- Korrigiert, dass Züge, die während einer Blockreservierung die Richtung wechselten, diese nie wieder freigaben.
- Korrigiert, dass Gleisübergänge von Steigung 1:4 auf 1:8 auch im reinen G8-Baumodus verwendet wurden (sie sind nun nur noch erlaubt, wenn von einem G4-Stück aus gebaut oder an ein solches angeschlossen wird).
- Wegfindungsheuristik für Gleise mit R30-Kurven korrigiert.
v0.8.7
Neue Inhalte und Verbesserungen
- Modulare Rampen können nun bis zur Höhe 4 reichen, hoch genug, um über Bahngleise zu führen.
- Fahrzeuge fahren Rampen nun etwas schneller an.
- Die Fracht des Handelsdocks wird nun in die globale Suche einbezogen.
- Die Anzahl der in einem einzelnen Zugpfad erlaubten Spitzkehren wurde von 16 auf 32 erhöht.
- Züge planen keine Spitzkehren mehr innerhalb kritischer Abschnitte.
- Fahrzeuge, die kein Wasser überqueren können, melden wegen Brücken nicht länger "Schwierigkeiten bei der Navigation".
- Gewöhnliche Lastwagen reservieren keine Fracht mehr, die nur Amphibien-Lastwagen ausliefern können.
- Eingefügte Blaupausen-Zeichenketten sind nun auf 64 Ebenen verschachtelter Ordner begrenzt.
Leistung
- Die Listen im Speichern- und Laden-Fenster wurden virtualisiert, wodurch die Verzögerung durch zu viele Spielstände entfällt.
- Das Öffnen des Gleisinspektors auf sehr langen Gleisabschnitten verursacht kein Stocken mehr (die Elektrifizierungsprüfung wird über mehrere Frames verteilt).
Fehlerbehebungen
- Korrigiert, dass Kipplaster keinen Weg zu Mega-Baggern fanden, die in engen Bereichen platziert waren.
- Korrigiert, dass in Depots wiederhergestellte Züge keinen Weg fanden, weil ihre Geschwindigkeit nicht zurückgesetzt wurde.
- Geringfügiges Teleportieren von Zügen korrigiert, wenn sich Gleislänge oder kritische Abschnitte in der Nähe eines Kehrpunkts änderten, während sich der Zug diesem näherte.
- Korrigiert, dass Vorschauen für Gleisstützen nicht korrekt gelöscht wurden, was Fehler verursachte und bei Strg+Umschalt+Mausrad unmögliche Änderungen erlaubte.
- Korrigiert, dass das Wegpunkt-Werkzeug des Bahnhofs das Spiel einfrieren ließ, wenn das ausgewählte Gleis entfernt wurde.
- Korrigiert, dass die Fahrzeugkonnektivität mitunter falsche Trennungen meldete.
- Korrigiert, dass Raketen am Kartenursprung stranden konnten.
- Rundungsverluste bei Einigkeit aus Dekorationen korrigiert (ihre Einigkeit wird nun über alle Siedlungen summiert).
- Korrigiert, dass die Hervorhebung in Diagrammen nicht funktionierte, nachdem das Diagramm seine Daten aktualisiert hatte.
- Beschädigte Spielstände scheitern nun mit einer klaren Fehlermeldung statt mit einem Speicherüberlauffehler.