Új funkció: a vegyes anyagok teljes támogatása

  • A kibányászott vegyes anyag mostantól tárolókban tárolható, futószalagon és vonaton szállítható, és halmozókkal lerakható.
  • Az ércválogató üzemek új futószalagos bemeneti portokat kaptak a futószalagon érkező vegyes anyag válogatásához.
  • Az ércválogató üzemek a válogatásra nem beállított termékeket vegyes anyagként adhatják ki, ami lehetővé teszi a részleges válogatást.
  • A kibányászott vegyes anyagra állított tárolók bányászati tornyokhoz rendelhetők, hogy fogadják a vegyes teherautó-rakományokat.
  • A kibányászott vegyes anyagra állított tárolók és vasútállomás-modulok nem vegyes termékeket is fogadhatnak.
  • A tárolók, teherautók, vagonok és más objektumok vizsgáló ablakai megmutatják, miből áll a bennük lévő vegyes anyag.
  • A vegyes anyagok bővíthetők, és bármilyen terméktípust támogathatnak.
  • Az újrahasznosíthatók mostantól vegyes anyagnak számítanak, amely nyilvántartja, mely termékekből készültek.
  • Az újrahasznosíthatók válogatása a megfelelő fémhulladékot adja vissza a teljes gyárra számított átlag helyett.
  • A sandbox termékforrások mostantól újrahasznosíthatókat és kibányászott vegyes anyagot állítanak elő, olyan termékkeverékkel, amely fémhulladékokra és ércekre válogatható szét.
  • Javítva, hogy a településekről gyűjtött újrahasznosíthatók figyelmen kívül hagyták az újrahasznosítás hatékonyságát.

Új funkció: információs rétegek

  • Új információs rétegek, amelyek kiszürkítik a világot, és egy kiválasztott statisztika szerint színezik az épületeket, járműveket, futószalagokat és csővezetékeket.
  • Elérhető rétegek: termelékenység, szennyezés (beleértve a sugárzást és a szemétlerakókat), prioritás, áram, számítástechnika, dolgozók, karbantartás és termékáramlás (egy kiválasztott termék termelői és fogyasztói).
  • Az áram, a számítástechnika és a karbantartás rétegei válthatnak a hosszú távú átlagok és a jelenlegi értékek között.
  • A prioritás réteg megmutatja minden entitás prioritási számát, és válthat az általános és az áramtermelési prioritás között.

Új funkció: sugárzásvédett vonatok

  • Új árnyékolt vagon és árnyékolt állomásmodul radioaktív termékek vonattal történő szállítására sugárzás okozása nélkül.
  • A sugárzás mostantól naponta kerül kiszámításra azokból a radioaktív termékekből, amelyeket az épületek, járművek és futószalagok ténylegesen tartalmaznak, ami megakadályozza a hibák (a játékban vagy modokban) miatt tévesen számolt termékekből eredő sugárzást.

Új vonatfunkciók és fejlesztések

  • Új aktivitási statisztikák a vonat vizsgálójában (működik, tétlen, tankolás és nem működik).
  • Új utazási statisztikák, amelyek megmutatják, hogyan töltik a vonatok az idejüket az állomások között (teljes sebesség, gyorsítás és fékezés, a pálya sebességkorlátozása és más vonatok általi blokkolás).
  • A Vasúti Vonalkezelő ablak mindkét statisztikát megmutatja a kiválasztott vonal vagy hálózat átlagos vonatára.
  • Új pálya sebességkorlátozási réteg a vonat és a vonat depó vizsgálójában, amely megmutatja, hol korlátozzák a kanyarok és emelkedők a vonatok sebességét.
  • A 25%-os emelkedőjű vasúti sínek (az emelkedőátmeneteket is beleértve) mostantól 80 km/h sebességkorlátozással rendelkeznek, hogy a szelídebb, 12%-os emelkedők megérjék a nagy sebességű vonalakon.
  • Új ütközőbakok, amelyek egy új eszközzel kétirányú sínek végére építhetők, és beállítható, hogy engedélyezzék vagy tiltsák ott a vonatok irányváltását (az ütközőbak nélküli pályavégeken a vonatok mindig irányt válthatnak).

Új funkció: Web API

  • Új, játékon belüli web API szerver, amely a web_api_start konzolparanccsal indítható és a web_api_stop paranccsal állítható le.
  • A beépített útvonalak között van egy demó irányítópult (/demo-dashboard), az aktuális nézet képernyőképe (/screenshot) és az összes útvonal listája (/routes).
  • Játékparancsok küldhetők az API-n keresztül (csalásparancsok csak sandbox játékokban).

Fordítások és első indítás

  • A frissítési jegyzék mostantól gépi fordítással elérhető mind a 20 támogatott nyelven, az angol eredeti megjelenítésének lehetőségével.
  • A játék nyelve mostantól újraindítás nélkül módosítható a főmenüben (egy új legördülő menüből vagy a beállításokban), játék közbeni módosításához viszont továbbra is újraindítás szükséges.
  • A játék első indításakor mostantól kiválasztható a nyelv, a kijelző és az ablak mód.
  • Új brit angol nyelv.
  • A frissítési jegyzék ablaka mostantól idővonalat mutat a kiadások neveivel.
  • Javítva, hogy egyes szövegek soha nem lettek lefordítva, vagy az indításkor betöltött nyelven maradtak.

Billentyűkiosztás és bevitel

  • Az Irányítás fülön mostantól művelet, csoport vagy billentyű szerint lehet keresni, megjeleníthető csak az alapjáték, egy DLC vagy egy mod, és szűrhetők az ütköző vagy testreszabott kiosztások.
  • Az Irányítás fülön minden műveletnek van egy visszaállító gombja, amely megmutatja az alapértelmezett billentyűit.
  • Az Irányítás fülön az ütközésekről szóló tippek megnevezik azt a modot, amelyhez a másik kiosztás tartozik.
  • A Ctrl, Shift, Alt és Cmd mostantól a billentyűzet bármelyik oldalán működik, és két helyett csak egy billentyűhelyet foglal (kivéve az e frissítés előtt testreszabott kiosztásokat).
  • Minden eszköztár menü és az Aszteroida menedzsment ablak mostantól billentyűhöz rendelhető (alapértelmezés szerint nincs hozzárendelve, kivéve a Szállítások menüt, amely megtartja a T-t).
  • Az ablakcímekben, eszköztárakban és tippekben megjelenő billentyűtippek mostantól frissülnek az átkiosztás után.
  • Az egérgörgő többé nem reagál, ha a kurzor a játékablakon kívül van.
  • Javítva, hogy az építőeszközök módjai (pl. a szállítók kanyarodás nélküli módja vagy a vasúti pálya alternatív módjai) bekapcsolva maradtak a billentyű felengedése után.
  • Javítva, hogy az egy képkockán belül lenyomott és felengedett billentyű soha nem lett felengedettként regisztrálva.
  • Javítva, hogy az egybillentyűs parancsok (pl. Z) nem működtek, ha ugyanaz a billentyű egy módosítóval (pl. Ctrl+Z) egy másik művelethez volt hozzárendelve.
  • Javítva, hogy az Enter, a WASD és más billentyűk felugró ablakok mögött vagy gépelés közben is működtek az új játék képernyőn, a mentés és betöltés ablakokban, a tervrajzokban, valamint a mod- és térképkezelőben.
  • Javítva, hogy a szövegmezők a megváltozott helykitöltő szöveget begépelt szövegként kezelték.

Új hangmotor

  • Újraírva a hanglejátszás, hogy összevonja az azonos fajtájú hangokat, ami hangcsatornákat szabadít fel, így nagy gyárakban több különböző hang szólhat egyszerre.
  • Új környezeti hangok a kamera környezete alapján, például erdő, óceán, szél és eső.
  • Új talajomlás hangok, amelyek eltérnek a puha és kemény anyagoknál, és annál hangosabbak, minél több talaj omlik le.
  • Új hangminőség beállítás, amely szabályozza, hány hang szólhat egyszerre.
  • A hangok kb. 10x kevesebb memóriát használnak.

Fejlesztések

  • A futószalagokon lévő termékek mostantól fél mezőnyit haladnak be a csatlakoztatott épületekbe, ahelyett hogy hirtelen jelennének meg és tűnnének el a szalagok végén.
  • A globális keresés mostantól már az első begépelt karaktertől keres.
  • Új, opcionális valós idejű óra a játék sebesség vezérlői mellett (Beállítások > Videó > Kezelőfelület, 12 vagy 24 órás formátum).
  • A termékstatisztikák receptenkénti bontása mostantól összesítéseket is mutat.
  • A Kapitány irodája mostantól mutatja a bekapcsolt rendeletek által biztosított havi Egységet, egy tipp pedig elmagyarázza, mit tartalmaz a rendeletek Egység költsége.
  • Az ablak mód módosításai mostantól ugyanazt az automatikus visszaállítással járó megerősítést használják, mint a kijelző módosításai.

Teljesítmény

  • A terep felett megjelenő nyersanyagsávok nagy térképeken ~10x gyorsabban inicializálódnak.
  • A hajók járhatósága betöltéskor ~2x gyorsabban inicializálódik.
  • A betöltés gyorsabb, mert a termékek textúrái többé nem tömörítődnek újra minden alkalommal.
  • Javítva a lassú feloldási ellenőrzések a vizsgáló ablakokban, a Kódex keresőjében és az eszköztárban.
  • A mentésfájlok ellenőrzőösszegei 2-3x gyorsabban számítódnak, ami gyorsítja a mentést és a betöltést.
  • Optimalizálva a játék egészében használt belső szótárak és halmazok.
  • A hangfeldolgozás gyorsabb, különösen a kamera mozgása közben.
  • A globális statisztikákon alapuló kutatási feloldási feltételek mostantól ritkábban kerülnek ellenőrzésre.

Javítások

  • Javítva, hogy a receptfüggő áramfogyasztású gépek (pl. Ívkemence II) nem frissítették az áramigényüket egy recept befejezése után, ami miatt a betöltött játék is eltért attól a játéktól, amely elmentette.
  • Javítva, hogy a maradék rakománnyal rendelkező, feladat nélküli hálózati vonatok (pl. a feladatuk törlése után) a legtöbb szabad hellyel rendelkező állomásra mentek a legmagasabb prioritású, a rakománynak helyet biztosító állomás helyett.
  • Javítva, hogy a hálózati vonatok üresen mentek a leadó állomásra, amikor a felvételi pontjuk azon az állomáson volt, ahol épp kirakodtak vagy tankoltak.
  • Javítva, hogy egy vasútállomás vagy szintátkelő részben megépült sínekre helyezése eltüntette a már leszállított építőanyagokat.
  • Javítva, hogy a vonatok odaküldő eszköze hibásan mutatta a visszatolatásokat.
  • Javítva, hogy egy útpont másolása után a másolás kurzor aktív maradt.
  • Javítva, hogy a kijelölések eltávolítása a kurzortól távolabb kezdődött, és hogy a matricák eltávolítása nem egyezett a körvonalazott területtel.
  • Javítva a fordított megvilágítás 15 ömlesztett terméken (pl. termények, takarmány, fémhulladék, hulladék, kvarc), valamint a lerakott hulladékon és salakon.
  • Javítva, hogy a salak, a titán salak, a zúzott salak, a zúzott arany érc, a kvarc és a faforgács lapos vagy nem illő felületi részleteket használt.
  • Javítva, hogy a nagy számok "1M" helyett "1000k"-ra (és "1G" helyett "1000M"-re) kerekítődtek.
  • Javítva, hogy az Egységet biztosító rendeletek (pl. Bőséges élelem) elvesztették a hónapban már megszerzett napokat, ha ugyanabban a hónapban ki- és visszakapcsolták őket.
  • Javítva, hogy a tétlen mechanikus tengelyek tehetetlensége csökkenés helyett közvetlenül 95% felett ragadt.
  • Javítva, hogy a rakéta kilövőállások által permetezett víz hiányzott a termékstatisztikákból.
  • Javítva a memóriaszivárgások, amikor a fa kitermelők fákat vágtak ki, amikor mentéseket választottak ki a mentés és betöltés ablakokban, és amikor a térkép közzétételi beállításait szerkesztették a Térkép Szerkesztőben.
  • Javítva, hogy a betöltőképernyő háttere megnyúlt a nem 16:9 arányú kijelzőkön.
  • Javítva egy középről elcsúszott legördülő menü nyíl.

Moddolás

  • A modok fordításokat szállíthatnak egy Translations mappában (nyelvenként egy JSON fájl, ugyanúgy, mint az alapjátékban).
  • Új export_mod_translations konzolparancs, amely fordítási sablont generál egy modhoz.
  • A fordítások szállításához 4-32 karakteres mod azonosító szükséges, amely betűkből, számjegyekből, kötőjelekből és aláhúzásjelekből áll, pont nélkül (a más azonosítójú modok továbbra is betöltődnek egy figyelmeztetéssel, de az 5. frissítésben elutasításra kerülnek).
  • A modok billentyűkiosztásokat adhatnak hozzá az IShortcutsRegistry segítségével (az IMod.Initialize metódusban vagy egy globális függőség konstruktorában), és az Irányítás fül a mod neve alatt listázza őket.
  • A KbHandle váltja fel a ShortcutsMap, KbAttribute és KeyBinding típusokat (a billentyűkiosztásokat használó modokat frissíteni kell).
  • A modok információs rétegeket adhatnak hozzá az IInfoOverlay megvalósításával.
  • A modok web API útvonalakat szolgálhatnak ki egy globális függőség metódusának [WebRoute] attribútummal való megjelölésével, vagy más objektumok útvonalait regisztrálhatják a RegisterRoute segítségével.
  • A modok saját vegyes anyag kategóriákat hozhatnak létre a MixedMaterialCategory.CreateAndRegister segítségével, a modolt bányászható és újrahasznosítható termékek pedig automatikusan bekerülnek az alap kategóriákba.
  • A tömörítő és az aprítógép receptjei az ömlesztett termékek CompressionParam értékéből generálódnak (a modolt fémhulladék ennek megadásával préselési recepteket kap).
  • A recepteknek az EnableRecyclablesOutput() metódust kell hívniuk ahelyett, hogy az AddOutput segítségével adnának hozzá újrahasznosíthatókat, ami mostantól proto építési hiba.
  • Az irodaépület és kutatólabor protók egy OutputProduct értéket kapnak a receptenkénti fix mennyiség helyett.
  • A termékpufferek át lettek dolgozva a vegyes anyagokhoz, új IPlainProductBuffer és IMixedProductBuffer interfészekkel (a puffereket közvetlenül használó modokat frissíteni kellhet).
  • Az entitások hangjai mostantól hangtáblákban vannak hozzárendelve (a mod szerelvényébe ágyazott .tbl fájlok), a protók és builderek hangtagjai (pl. SetMachineSound) pedig elavultak és figyelmen kívül maradnak.
  • A [CheatCommand] jelölésű parancsok mostantól sandbox játékokon kívül sikertelenek, függetlenül attól, hogy a felhasználói felület, egy mod vagy a web API küldte őket.
  • A parancsok mostantól elutasítják a zárolt protókat (pl. zárolt járműveket, szállítókat vagy recepteket) és az érvénytelen értékeket.
  • Az építési parancsok IsFree mezője elavult és figyelmen kívül marad, a megmaradt bool argumentumaikat pedig név szerint kell átadni (a CreateStaticEntityCmd-ben a transform utáni pozicionális true mostantól az allowValidationSuppression értéket állítja be).
  • Egy ömlesztett termék alapértelmezett maximális mennyisége szalaghalmonként 5-ről 3-ra csökkent (az alapjáték szalagjai eleve legfeljebb 3-at szállítanak).
  • A JsonWriter mostantól folyékony (fluent) API-val rendelkezik a beágyazott objektumokhoz és tömbökhöz, és felváltja a WebJsonWriter-t (a régi AppendStartObject és AppendXxxField metódusok eltávolításra kerültek).
  • Új RegisterDataWithInterface túlterhelés, amely a mod szerelvényét fogadja, ami megbízhatóbb, mint a hívó szerelvény felismerése (mint a RegisterAllProducts esetében).
  • A szerializációs és függőségfeloldási hibák mostantól úgy mutatják a generikus típusneveket, ahogyan C#-ban írják őket.
  • Azok a mentések, amelyek modváltozások után nem tölthetők be helyesen (pl. túl sok proto azonosító), mostantól magyarázattal együtt nem töltődnek be, ahelyett hogy hibás adatokkal töltődnének be.
  • Javítva, hogy egy saját proto típusokkal rendelkező mod eltávolítása után akár minden termék azonosító nélkül maradhatott.