v0.8.8 Update 4.3
Machine-translated from English, the same text the game shows in Čeština. Read the English original.
Nová funkce: plná podpora smíšených materiálů
- Smíšenou vytěženou horninu lze nyní skladovat v úložištích, přepravovat po dopravních pásech a vlaky a vysypávat skladači.
- Třídírny rud mají nové vstupní porty pro dopravníky k třídění smíšeného materiálu dodávaného pásy.
- Třídírny rud mohou produkty, které nemají nastavené k třídění, vydávat jako smíšený materiál, což umožňuje částečné třídění.
- Úložiště nastavená na smíšenou vytěženou horninu lze přiřadit k řídicím věžím dolu, aby přijímala smíšené náklady nákladních vozidel.
- Úložiště a moduly vlakových stanic nastavené na smíšenou vytěženou horninu mohou přijímat i nesmíšené produkty.
- Inspektory úložišť, nákladních vozidel, vagonů a dalších entit zobrazují, z čeho se jejich smíšený materiál skládá.
- Smíšené materiály jsou rozšiřitelné a mohou podporovat všechny typy produktů.
- Recyklát je nyní smíšený materiál, který sleduje, z jakých produktů vznikl.
- Třídění recyklátu vrací odpovídající šrot místo průměru za celou továrnu.
- Zdroje produktů v Sandboxu nyní vyrábějí recyklát a smíšenou vytěženou horninu se směsí produktů, která se roztřídí na šrot a rudy.
- Opraven recyklát sbíraný z osad, který ignoroval efektivitu recyklace.
Nová funkce: informační překrytí
- Přidána informační překrytí, která zešednou svět a obarví budovy, vozidla, dopravníky a potrubí podle zvolené statistiky.
- Dostupná překrytí: produktivita, znečištění (včetně radiace a skládek), priorita, elektřina, výpočetní technika, pracovníci, údržba a tok produktů (výrobci a spotřebitelé zvoleného produktu).
- Překrytí elektřiny, výpočetní techniky a údržby lze přepínat mezi dlouhodobými průměry a aktuálními hodnotami.
- Překrytí priorit zobrazuje číslo priority každé entity a lze jej přepínat mezi obecnou prioritou a prioritou výroby energie.
Nová funkce: vlaky stíněné proti radiaci
- Přidán stíněný vagon a stíněný modul stanice pro přepravu radioaktivních produktů vlakem bez vzniku radiace.
- Radiace se nyní počítá denně z radioaktivních produktů, které budovy, vozidla a dopravní pásy skutečně obsahují, což zabraňuje radiaci z produktů chybně započítaných kvůli chybám (ve hře nebo v modech).
Nové vlakové funkce a vylepšení
- Přidány statistiky činnosti vlaku do inspektoru vlaku (práce, nečinnost, tankování a nepracuje).
- Přidány statistiky jízdy, které ukazují, jak vlaky tráví čas mezi stanicemi (plná rychlost, zrychlování a brzdění, rychlostní omezení koleje a blokování jinými vlaky).
- Okno Správce vlakových linek zobrazuje obě statistiky pro průměrný vlak zvolené linky nebo sítě.
- Do inspektorů vlaku a vlakového depa přidáno překrytí rychlostních omezení kolejí, které ukazuje, kde oblouky a stoupání omezují rychlost vlaků.
- Koleje se sklonem 25% (včetně přechodů sklonu) mají nyní rychlostní omezení 80 km/h, aby se na vysokorychlostních tratích vyplatila mírnější stoupání se sklonem 12%.
- Přidána zarážedla, která lze novým nástrojem postavit na koncích obousměrných kolejí a nastavit tak, aby vlakům na tom místě povolovala nebo zakazovala změnu směru jízdy (konce kolejí bez zarážedla vlakům změnu směru vždy povolují).
Nová funkce: webové API
- Přidán herní server webového API, který se spouští konzolovým příkazem web_api_start a zastavuje příkazem web_api_stop.
- Vestavěné trasy zahrnují ukázkový přehled (/demo-dashboard), snímek obrazovky aktuálního pohledu (/screenshot) a seznam všech tras (/routes).
- Přes API lze posílat herní příkazy (cheatovací příkazy jen ve hrách Sandbox).
Překlady a první spuštění
- Herní aktualizace jsou nyní strojově překládány do všech 20 podporovaných jazyků s možností zobrazit anglický originál.
- Jazyk hry lze nyní změnit v hlavní nabídce (v nové rozbalovací nabídce nebo v nastavení) bez restartu, změna během hry jej však stále vyžaduje.
- První spuštění hry se nyní zeptá na jazyk, displej a režim okna.
- Přidána britská angličtina.
- Okno herních aktualizací nyní zobrazuje časovou osu s názvy vydání.
- Opraveny některé texty, které se nikdy nepřekládaly nebo zůstávaly v jazyce načteném při spuštění.
Klávesové zkratky a ovládání
- Kartu Ovládání lze prohledávat podle akce, skupiny nebo klávesy, zobrazit jen základní hru, DLC nebo mod a filtrovat konfliktní nebo upravené zkratky.
- Každá akce na kartě Ovládání má tlačítko pro obnovení, které zobrazuje její výchozí klávesy.
- Popisky konfliktů na kartě Ovládání uvádějí mod, kterému patří druhá zkratka.
- Ctrl, Shift, Alt a Cmd nyní fungují na obou stranách klávesnice a zabírají jedno místo pro klávesu místo dvou (kromě zkratek upravených před touto aktualizací).
- Každou nabídku panelu nástrojů a okno správy asteroidů lze nyní přiřadit ke klávese (ve výchozím stavu nepřiřazeno, kromě nabídky Dopravníky, která si ponechává T).
- Nápovědy kláves v záhlavích oken, panelech nástrojů a popiscích se nyní po změně přiřazení aktualizují.
- Kolečko myši již nefunguje, když je kurzor mimo okno hry.
- Opraveny režimy stavebních nástrojů (např. zákaz zatáček u dopravníků nebo alternativní režimy kolejí), které zůstávaly zapnuté po uvolnění klávesy.
- Opravena klávesa stisknutá a uvolněná v jednom snímku, která se nikdy nezaregistrovala jako uvolněná.
- Opraveny jednoklávesové zkratky (např. Z), které nefungovaly, když byla stejná klávesa s modifikátorem (např. Ctrl+Z) přiřazena k jiné akci.
- Opraveny klávesy Enter, WASD a další, které fungovaly za vyskakovacími okny nebo při psaní na obrazovce nové hry, v oknech ukládání a načítání, v plánech a ve správcích modů a map.
- Opravena textová pole, která považovala změněný zástupný text za napsaný text.
Nový zvukový engine
- Přepsáno přehrávání zvuků tak, aby kombinovalo zvuky stejného druhu, což uvolňuje zvukové kanály a umožňuje ve velkých továrnách přehrávat současně více různých zvuků.
- Přidány okolní zvuky podle okolí kamery, například les, oceán, vítr a déšť.
- Přidány zvuky sesuvu terénu, které se liší pro měkké a tvrdé materiály a sílí, čím více terénu se sesouvá.
- Přidáno nastavení kvality zvuku, které určuje, kolik zvuků může hrát současně.
- Zvuky využívají přibližně 10x méně paměti.
Vylepšení
- Produkty na dopravních pásech nyní vjíždějí půl dlaždice do připojených budov, místo aby se na koncích pásů náhle objevovaly a mizely.
- Globální hledání nyní začíná hledat od prvního napsaného znaku.
- Přidány volitelné hodiny reálného času vedle ovládání rychlosti hry (Nastavení > Video > Uživatelské rozhraní, formát 12 nebo 24 hodin).
- Rozpis podle receptů ve statistikách produktů nyní zobrazuje součty.
- Kancelář kapitána nyní zobrazuje měsíční Soudržnost poskytovanou povolenými vyhláškami a popisek vysvětluje, co zahrnuje cena vyhlášek v Soudržnosti.
- Změny režimu okna nyní používají stejné potvrzení s automatickým vrácením jako změny displeje.
Výkon
- Ukazatele surovin zobrazené nad terénem se na velkých mapách inicializují ~10x rychleji.
- Průjezdnost pro lodě se při načtení inicializuje ~2x rychleji.
- Načítání je rychlejší, protože textury produktů se již pokaždé znovu nekomprimují.
- Opraveny pomalé kontroly odemčení v inspektorech, vyhledávání v Kodexu a na panelu nástrojů.
- Kontrolní součty uložených her se počítají 2-3x rychleji, což zrychluje ukládání a načítání.
- Optimalizovány interní slovníky a množiny používané v celé hře.
- Zpracování zvuku je rychlejší, zejména při pohybu kamery.
- Podmínky odemčení výzkumu založené na globálních statistikách se nyní kontrolují méně často.
Opravy
- Opraveny stroje se spotřebou energie závislou na receptu (např. Oblouková pec II), které po dokončení receptu neaktualizovaly svou poptávku po energii, kvůli čemuž se načtená hra také rozcházela s hrou, která ji uložila.
- Opraveny síťové vlaky se zbylým nákladem a bez úlohy (např. po zrušení jejich úlohy), které jely do stanice s nejvíce volného místa místo do stanice s nejvyšší prioritou, která má pro náklad místo.
- Opraveny síťové vlaky, které jely prázdné do stanice doručení, když jejich vyzvednutí bylo ve stanici, kde právě vyložily náklad nebo natankovaly.
- Opraveno mizení dodaných stavebních materiálů při umístění vlakové stanice nebo železničního přejezdu přes částečně postavené koleje.
- Opraveno nesprávné zobrazování úvratí v nástroji pro poslání vlaku na místo.
- Opraven kurzor kopírování, který zůstával aktivní po zkopírování průjezdního bodu.
- Opraveno odstraňování označení, které začínalo mimo kurzor, a odstraňování obtisků, které neodpovídalo vyznačené oblasti.
- Opraveno obrácené osvětlení u 15 sypkých produktů (např. plodiny, krmivo, šrot, odpad, křemen) a u vysypaného odpadu a strusky.
- Opravena struska, titanová struska, drcená struska, drcená zlatá ruda, křemen a dřevní štěpka, které používaly plochý nebo neodpovídající detail povrchu.
- Opraveno zaokrouhlování velkých čísel na „1000k“ místo „1M“ (a „1000M“ místo „1G“).
- Opraveny vyhlášky poskytující Soudržnost (např. Spousta jídla), které při vypnutí a opětovném zapnutí během měsíce ztratily dny, které už v tom měsíci získaly.
- Opravena setrvačnost nečinných hřídelí, která uvízla těsně nad 95% místo toho, aby klesala.
- Opravena voda rozstřikovaná startovacími plošinami pro raketu, která chyběla ve statistikách produktů.
- Opraveny úniky paměti při kácení stromů kácečem stromů, při výběru uložených her v oknech ukládání a načítání a při úpravách nastavení publikování mapy v editoru map.
- Opraveno roztažené pozadí úvodní obrazovky na displejích s jiným poměrem stran než 16:9.
- Opravena šipka rozbalovací nabídky, která nebyla vycentrovaná.
Modding
- Mody mohou dodávat překlady ve složce Translations (jeden soubor JSON na jazyk, stejně jako základní hra).
- Přidán konzolový příkaz export_mod_translations, který vygeneruje šablonu překladu pro mod.
- Dodávání překladů vyžaduje ID modu o délce 4-32 znaků tvořené písmeny, číslicemi, pomlčkami a podtržítky bez teček (mody s jinými ID se stále načtou s varováním, ale v aktualizaci 5 budou odmítnuty).
- Mody mohou přidávat klávesové zkratky přes IShortcutsRegistry (v IMod.Initialize nebo v konstruktoru globální závislosti) a karta Ovládání je uvádí pod názvem modu.
- KbHandle nahrazuje ShortcutsMap, KbAttribute a KeyBinding (mody, které používají klávesové zkratky, potřebují aktualizaci).
- Mody mohou přidávat informační překrytí implementací IInfoOverlay.
- Mody mohou obsluhovat trasy webového API označením metody globální závislosti atributem [WebRoute] nebo registrovat trasy jiných objektů pomocí RegisterRoute.
- Mody mohou vytvářet vlastní kategorie smíšených materiálů pomocí MixedMaterialCategory.CreateAndRegister a přidané těžitelné a recyklovatelné produkty z modů se automaticky zařadí do základních kategorií.
- Recepty lisu a skartovače se generují z CompressionParam u sypkých produktů (šrot z modů získá recepty lisování, když jej deklaruje).
- Recepty musí volat EnableRecyclablesOutput() místo přidávání recyklátu přes AddOutput, což je nyní chyba sestavení prototypu.
- Prototypy budov Kancelář a výzkumných laboratoří přijímají OutputProduct místo pevného množství na recept.
- Zásobníky produktů byly přepracovány pro smíšené materiály s novými rozhraními IPlainProductBuffer a IMixedProductBuffer (mody, které zásobníky používají přímo, mohou potřebovat aktualizaci).
- Zvuky entit se nyní přiřazují v tabulkách zvuků (soubory .tbl vložené do sestavení modu) a zvukové členy prototypů a builderů (např. SetMachineSound) jsou zastaralé a ignorované.
- Příkazy označené [CheatCommand] nyní mimo hry Sandbox selžou bez ohledu na to, zda je odeslalo rozhraní, mod nebo webové API.
- Příkazy nyní odmítají zamčené prototypy (např. zamčená vozidla, dopravníky nebo recepty) a neplatné hodnoty.
- IsFree u stavebních příkazů je zastaralé a ignorované a jejich zbývající argumenty typu bool je třeba předávat jménem (poziční true za argumentem transform v CreateStaticEntityCmd nyní nastavuje allowValidationSuppression).
- Výchozí maximální množství sypkého produktu na jednu hromádku na pásu kleslo z 5 na 3 (pásy základní hry již přepravují nejvýše 3).
- JsonWriter má nyní fluentní API pro vnořené objekty a pole a nahrazuje WebJsonWriter (staré metody AppendStartObject a AppendXxxField byly odstraněny).
- Přidáno přetížení RegisterDataWithInterface, které přijímá sestavení modu, což je spolehlivější než zjišťování volajícího sestavení (jako u RegisterAllProducts).
- Chyby serializace a resolveru závislostí nyní zobrazují názvy generických typů tak, jak se píšou v C#.
- Uložené hry, které po změnách modů nelze správně načíst (např. příliš mnoho ID prototypů), se nyní nenačtou a zobrazí vysvětlení, místo aby se načetly s poškozenými daty.
- Opraveno odebrání modu s vlastními typy prototypů, které mohlo ponechat všechny produkty bez ID.