In other languages: Deutsch English Español Français 日本語 한국어 Nederlands Polski Português, Brasil Русский Українська 简体中文

Time

From Official Factorio Wiki
Jump to navigation Jump to search
Clock hi res.png

Pojem Čas se ve hře Factorio používá pro mnoho různých nástrojů, především pro čas výroby a herní čas.

Doba a rychlost výroby

Při najetí na recept na položku se hráči zobrazí symbol hodin a číslo. Jedná se o čas potřebný k výrobě předmětu v sekundách při rychlosti výroby 1. Hráč vždy vyrábí rychlostí 1, zatímco montážní stroje mají různé rychlosti výroby. Čas výroby mohou ovlivnit také moduly, a to buď jeho zrychlením, nebo zpomalením kvůli nějaké jiné výhodě. Hráč při ruční výrobě vyrábí s násobitelem 1, takže předměty, o kterých tvrdí, že jejich výroba trvá 10 sekund, budou vyrábět 10 sekund, ale montážní stroj 1 s násobitelem 0,5 bude vyrábět 20 sekund. Při vytváření nastavení se správnými poměry je důležité brát tuto skutečnost v úvahu.

Ticky

Základní jednotka všech dob ve hře Factorio. Při běhu hry rychlostí 1 by mělo být vždy 60 ticků v každé sekundě reálného času, což vede k číslu 60 aktualizací za sekundu, zkráceně UPS. To znamená, že 1 tick by měl v ideálním případě vždy trvat 1/60 sekundy reálného času (0,01667 sekundy). Je však možné změnit rychlost hry pomocí modů nebo konzolových příkazů, takže je možné, že ticky netrvají 0,01667 sekundy reálného času. Kromě toho se rychlost hry automaticky sníží, pokud počítač, na kterém hra běží, není schopen provést všechny potřebné výpočty za požadovaných 0,01667 sekundy reálného času. Volba "show-fps" debug nastavení umožňuje zobrazit aktuální UPS, které lze použít k odhadu, jak dlouho aktuálně trvá jeden tick.

Sekundy

Jak je uvedeno výše, v každé sekundě by mělo být vždy 60 ticků, takže 1 herní sekunda se rovná 60 herním tickům. Poměr 60:1 se uplatňuje i při běhu nižší rychlostí, takže sekunda ve hře může trvat déle než sekunda v reálném čase.

Dny

Srovnání dne a noci.

Den ve hře trvá 25000 ticků nebo 416,66~ herních sekund.

Světlo se během dne mění v cyklu složeném ze 4 fází:

Název Fáze Iterní název Chování Denní doba při startu Denní doba na konci Doba trvání (ticks) Doba trvání (v sekundách)
Den dawn Plné světlo 0.75 0.25 12500 208.33~
Západ slunce dusk Stmívání 0.25 0.45 5000 83.33~
Noc evening Úplná tma 0.45 0.55 2500 41.66~
Východ slunce morning Rozednívání 0.55 0.75 5000 83.33~
  ------------- Den -------><-- Západ slunce --><- Noc --><--- Rozednívání --><-------- Den ------------
  
% 0    5    10   15   20   25   30   35   40   45   50   55   60   65   70   75   80   85   90   95  100
  |----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|

Při západu slunce se úroveň světla lineárně snižuje od úplného světla po úplnou tmu. Při východu slunce se lineárně zvyšuje od tmavé po světlou. Tento lineární sklon nemusí nutně platit pro hodnoty vrácené pomocí LuaSurface.darkness. Během noci budou hráči pasivně aktivovat své svítilny (nebo světlomety, pokud jsou ve vozidle) a umístěné lampy se automaticky rozsvítí, pokud jsou napájeny.

Poznámka: Skutečný čas mezi jednotlivými fázemi se může lišit o +/- jedno procento v důsledku chyb při zaokrouhlování.