v0.8.7
Machine-translated from English, the same text the game shows in Nederlands. Read the English original.
v0.8.7d
Verbeteringen
- De geselecteerde spelsnelheid blijft nu gemarkeerd tijdens het pauzeren, en de pauzeknop werkt nu als aan/uit-schakelaar.
- Als opslaan mislukt omdat de schijf vol is, wordt nu de vrije ruimte gemeld in plaats van een algemene fout.
Simulatiedeterminisme
- Opgelost dat vrachtdepots en scheepswerven bij elke keer laden hun geblokkeerde oceaangebied in de routebepaling van schepen kwijtraakten.
- Opgelost dat ingangen van bruggen tijdens het laden sloten en weer opengingen.
- Opgelost dat de groei van de bosbodem bomen na het laden in een andere volgorde verwerkte.
- Meer kleine oorzaken van afwijkingen opgelost, zoals onbereikbare locaties, wachtende wijzigingen in de bevaarbaarheid voor schepen en zoekacties naar treinroutes.
Oplossingen
- Opgelost dat T2 multifunctionele wagons vast kwamen te zitten bij laadstations omdat ze één eenheid meer capaciteit aangaven dan ze konden laden.
- Opgelost dat de animatie van de kiepbak van vrachtwagens vastliep wanneer het spel midden in het storten werd gepauzeerd.
- Opgelost dat nieuw verschenen voertuigen kort werden weergegeven op de positie van een eerder verwijderd voertuig of bij de oorsprong van de kaart.
- Opgelost dat voertuigen naar ongeldige of verouderde posities sprongen wanneer een GPU-readback mislukte (ze behouden nu hun laatste positie).
- Opgelost dat rijdende treinen een fout meldden en hun bewegingsupdate onderbraken wanneer een wagon het einde van de bekende route van de trein bereikte, waardoor wagons achter de locomotief konden achterblijven.
- Opgelost dat treinen na spoorwijzigingen, keren of herhaaldelijk laden eerder remden dan nodig of stopten bij doorgaande routepunten.
- Kopieer- en plakfouten op pas geplaatste treinsporen opgelost.
- Weergavefouten op een ter plekke geüpgraded treinspoor opgelost.
- Een fout met spoorsteunen opgelost waardoor een save niet meer geladen kon worden.
- Een fout opgelost bij het pauzeren van de bouw van een brug waarbij een spoor over de rijstrook was gelegd (sporen plaatsen over de eigen sporen van een brug is niet langer toegestaan).
- Fouten in het inspectievenster opgelost na het slopen of verschroten van een entiteit vanuit het inspectievenster.
- Een vrachtwagenfout bij taken voor het plaatsen en verwijderen van oppervlakken opgelost wanneer de vrachtwagen zijn doel bereikte in dezelfde update waarin het doel werd toegewezen.
- Fouten van de houtoogstmachine bij het laden en onterechte fouten "Truck too far!" en "Harvested tree too far!" opgelost.
- Fouten in de poortmarkering van transportsystemen en verbindingsstukken opgelost.
- Een opslagfout "Attempted to divide by zero" bij het uitvoeren van producten opgelost.
- Een fout van de brandstofwagen opgelost wanneer het voertuig dat moest worden bijgetankt vóór het begin van de taak naar een depot werd hersteld of werd gesloopt.
- Opgelost dat voertuigen op onbereikbaar terrein nooit werden weggeteleporteerd als geen enkel depot ze kon opnemen, bijv. alle depots vol of van een ander type (ze teleporteren nu naar de spawnpositie van een willekeurig depot).
- Een fout opgelost bij het met slepen selecteren van stations op een treinhalte die ze al bevatte.
- Fouten opgelost door bouwvoorbeelden die voorbij de kaartrand reikten.
- Een fout opgelost bij klikken zonder slepen met het rechthoekige gebiedsgereedschap.
- Een fout opgelost bij het bevestigen van het overschrijven van een save met Enter.
- Opgelost dat het spel niet startte wanneer de heuristiekbestanden voor treinroutes in de spelmap niet voor schrijven konden worden geopend (bijv. een alleen-lezen installatiemap of een beperkt gebruikersaccount) of vergrendeld of beschadigd waren.
- Opgelost dat aangepaste kaarten die verwezen naar een virtuele grondstof van een verwijderde mod geen nieuw spel konden starten.
- Opgelost dat een ontbrekende blauwdrukbibliotheek werd gemeld als toegangsfout.
- Opgelost dat het herstel van het terreinoppervlak (bijv. aarde die weer gras wordt) na het laden voor sommige tegels stokte.
- Opgelost dat een door een mod overvulde opslag de balk in het inspectievenster liet overlopen.
- Opgelost dat een naar een depot hersteld voertuig nooit opnieuw verscheen wanneer het herstel opnieuw werd aangevraagd terwijl het wachtte om opnieuw te verschijnen.
- Opgelost dat de dempknop voor het aftellen van de raket een fout meldde, hoewel het dempen werkte.
- Een fout opgelost bij het sluiten van een melding die al verdwenen was.
v0.8.7c
Verbeteringen
- Transportsystemen en verbindingsstukken markeren nu de poorten van de entiteiten waarmee ze verbonden zijn (inclusief hun voorgestelde productpictogrammen).
- De interface van de hub in het spel laadt afbeeldingen en bestanden nu via een CDN, waardoor het laden sneller gaat.
- De downloader in het spel controleert nu de integriteit van elk gedownload bestand.
Simulatiedeterminisme
- Het spel is nu deterministisch over opslaan en laden heen, zodat een geladen spel precies zo verdergaat als het spel dat het heeft opgeslagen zou hebben gedaan.
- Opgelost dat het opmaken en inlezen van getallen afhing van de landinstelling van het besturingssysteem, wat fouten veroorzaakte (bijv. "1.5" vs "1,5").
- Items die op vertaalde namen worden gesorteerd, worden nu gesorteerd volgens de taal van het spel in plaats van de landinstelling van het besturingssysteem.
- Opgelost dat de routebepaling van treinen de toestand van sporen en treinen las, die tijdens het zoeken kon veranderen.
- Opgelost dat gedeeltelijk geladen heuristieken voor routebepaling over bruggen voertuigen weghielden van hele kaartgebieden.
- Opgelost dat heuristieken voor routebepaling over bruggen onjuist werden geladen wanneer het installatiepad van het spel het woord "exit" bevatte.
- De keuze van de dichtstbijzijnde en beste kandidaat (depots, lanceerplatforms, erts sorteerinstallaties, locaties, bomen, voorliggende voertuigen) en de updatevolgorde van treinen breken gelijke standen nu deterministisch.
- Het genereren van asteroïdekraters en het roteren van polygonen gebruiken nu deterministische vastekommaberekeningen.
- Het genereren van kaarten met "--terrain-gen-threads 1" werkt nu correct.
Prestaties
- Opgelost dat gekapte bosgebieden buitensporig lang in de wachtrij bleven staan voor herstel van de bosbodem (bestaande saves herstellen zich na een paar maanden in het spel).
- Gegevens over voertuigconnectiviteit worden ~5x compacter opgeslagen en 4-5x sneller geladen, waardoor gecomprimeerde savebestanden 8-14% kleiner zijn.
Oplossingen
- Opgelost dat opritten van hoogte 3 en hoogte 4 een tegel hadden die visueel geblokkeerd was, maar niet volgens de indeling.
- Opgelost dat stilstaande transportbanden visueel bleven bewegen nadat ze weer in beeld kwamen.
- Opgelost dat het voorbeeld van het bosgereedschap in de kaarteditor bomen plaatste op oceaan- en randtegels.
v0.8.7b
Simulatiedeterminisme
- Alle simulatieberekeningen gebruiken nu rekenkunde met gehele getallen, waardoor de resultaten bit voor bit identiek zijn tussen CPU-fabrikanten en machines onderling.
- Routebepaling van voertuigen opgelost die op verschillende machines in verschillende ticks kon eindigen.
- Routebepaling van schepen opgelost die zich anders gedroeg afhankelijk van of het begaanbaarheidsoverzicht open stond.
- Opgelost dat terreinobjecten (rotsen, struiken) niet-deterministisch werden gegenereerd.
- Opgelost dat erosiedeeltjes bij het genereren van de kaart doorschoten in blokken die op andere threads werden gegenereerd, waardoor het terrein van keer tot keer verschilde (geldt alleen voor nieuw aangemaakte spellen).
- Het genereren van terrein berekent nu een vingerafdruk die bij het laden wordt gecontroleerd (een afwijking wordt als waarschuwing gemeld).
- De consoleopdracht print_terrain_fingerprint toegevoegd voor bugrapporten.
- Opgelost dat de knip- en plaktool entiteiten buiten de simulatie om verwijderde (de plakplaatser opent nu een tick later).
- Opgelost dat de initialisatievolgorde van prototypes afhing van de landinstelling van het besturingssysteem.
- Opgelost dat kandidaten op gelijke afstand of met gelijke prioriteit werden gekozen op basis van de interne volgorde van collecties bij de selectie van bomen, blokken en bosbouwtorens, de toewijzing van vrachtwagens en buffers, en de treinverdeling.
- De routes van de punt van de stapeltoren worden nu deterministisch geordend, zonder drijvendekommaberekeningen.
Prestaties
- Opgelost dat woordenboeken en verzamelingen die op tegelposities zijn geïndexeerd soms trager werden door hash-botsingen (opzoekingen in het slechtste geval zijn nu 2-3x sneller).
- Terreinobjecten worden ~4x sneller gegenereerd.
Oplossingen
- Een fout in de markdown-viewer van de hub in het spel opgelost, veroorzaakt door meerdere lettertypeverzoeken.
- Opgelost dat zwevende afbeeldingen in hub-tekst werden verwijderd (ze worden nu onder de tekst getoond).
- Uitlijning van afbeeldingen in de hub in het spel verbeterd en de links op het hoofdscherm bijgewerkt.
v0.8.7a
- Nieuwe 3D-modellen toegevoegd voor T1- en T2-elektrolysers.
- Balanceren van vrachtwagenbuffers geoptimaliseerd wanneer opslagplaatsen of stortplaatsen van de vrachtwagens zijn afgesneden, wat bij hoge simulatiesnelheden voor fps-dalingen zorgde (meer dan 10x sneller in die gevallen).
- Onjuiste indeling van opritingangen op hoogte 4 opgelost.
- Opgelost dat treinen kopmaneuvers planden die kritieke secties negeerden wanneer het keerpunt midden in een deels kritiek spoorstuk lag.
- Opgelost dat treinen die van richting wisselden terwijl ze blokreserveringen vasthielden, deze nooit vrijgaven.
- Opgelost dat spoorovergangen van helling 1:4 naar 1:8 werden gebruikt bij bouwen in de modus alleen G8 (ze zijn nu alleen toegestaan bij bouwen vanaf of aansluiten op een G4-stuk).
- Heuristieken voor routebepaling van sporen met R30-bochten opgelost.
v0.8.7
Nieuwe inhoud en verbeteringen
- Modulaire opritten kunnen nu tot hoogte 4 reiken, hoog genoeg om over treinsporen heen te gaan.
- Voertuigen naderen opritten nu iets sneller.
- De vracht van het handelsdok wordt nu meegenomen in het globale zoeken.
- Het aantal toegestane kopmaneuvers in één treinroute is verhoogd van 16 naar 32.
- Treinen plannen geen kopmaneuvers meer binnen kritieke secties.
- Voertuigen die geen water kunnen oversteken melden niet langer "moeite met navigeren" vanwege bruggen.
- Gewone vrachtwagens reserveren geen vracht meer die alleen amfibische vrachtwagens kunnen bezorgen.
- Geplakte blauwdruktekenreeksen zijn nu beperkt tot 64 niveaus geneste mappen.
Prestaties
- De lijsten in de venster voor opslaan en laden zijn gevirtualiseerd, waardoor de vertraging door te veel savebestanden verdwijnt.
- Het openen van de spoorinspectie op zeer lange spoortrajecten veroorzaakt geen hapering meer (de elektrificatiecontrole wordt over meerdere frames verdeeld).
Oplossingen
- Opgelost dat kiepwagens geen route konden vinden naar mega-graafmachines die in smalle gebieden stonden.
- Opgelost dat in depots herstelde treinen geen route vonden omdat hun snelheid niet werd gereset.
- Kleine teleportatie van treinen opgelost bij het wijzigen van spoorlengte of kritieke secties vlak bij een keerpunt terwijl de trein dit naderde.
- Opgelost dat voorbeelden van spoorsteunen niet correct werden gewist, wat fouten veroorzaakte en onmogelijke wijzigingen toestond met Ctrl+Shift+scrollwiel.
- Opgelost dat de routepunttool van het treinstation het spel liet vastlopen wanneer het geselecteerde spoor werd verwijderd.
- Opgelost dat de voertuigconnectiviteit soms onjuiste ontkoppelingen meldde.
- Opgelost dat raketten gestrand konden raken bij de oorsprong van de kaart.
- Afrondingsverliezen in Unity uit decoraties opgelost (hun Unity wordt nu over alle nederzettingen opgeteld).
- Opgelost dat het markeren in grafieken niet werkte nadat de grafiek zijn gegevens had ververst.
- Beschadigde savebestanden falen nu met een duidelijke foutmelding in plaats van een geheugenfout.