Page 1 of 1

[0.9.1] Furnace recipes display 100x time

Posted: Sun Feb 23, 2014 1:43 am
by Coolthulhu
Furnace recipes have time: 100 (iron and copper) and 500 (steel) in the tooltip.

Re: [0.9.1] Furnace recipes display 100x time

Posted: Sun Feb 23, 2014 2:09 am
by sparr
I think someone on IRC figured this out. It's 100 or 500 divided by 60, having something to do with the target framerate of the game. So, 1.67 seconds for copper and iron, 8.33 seconds for steel.

Re: [0.9.1] Furnace recipes display 100x time

Posted: Sun Feb 23, 2014 6:30 am
by syneris
sparr wrote:I think someone on IRC figured this out. It's 100 or 500 divided by 60, having something to do with the target framerate of the game. So, 1.67 seconds for copper and iron, 8.33 seconds for steel.
Low fps hurts the production times? Even if someone could stand 15 fps, 4 times longer to produce everything would just be awful.

Re: [0.9.1] Furnace recipes display 100x time

Posted: Sun Feb 23, 2014 10:32 am
by liq3
syneris wrote:
sparr wrote:I think someone on IRC figured this out. It's 100 or 500 divided by 60, having something to do with the target framerate of the game. So, 1.67 seconds for copper and iron, 8.33 seconds for steel.
Low fps hurts the production times? Even if someone could stand 15 fps, 4 times longer to produce everything would just be awful.
It'll be based on games FPS, and not graphical FPS, if they're programmed the game well. If game FPS is dropping, EVERYTHING slows down anyway.

Re: [0.9.1] Furnace recipes display 100x time

Posted: Mon Feb 24, 2014 4:10 am
by Coolthulhu
Factorio is probably coded to have a discrete, constant time units (in this case looks like those would be ticks - 1/60 of a second).
It's a common game programming technique to skip graphical updates when game logic lags behind. From what I could see, when graphical FPS drops, entire Factorio slows down, though - especially noticeable near big steam engine farms when zoomed out. If this is the case, it will change before the first experimental update with multiplayer.

On an unrelated note: a recent example of a timing bug - Banished seems to have a variable frame time instead of ticks (Factorio seems to use ticks). At least some of its elements do - for example, tornadoes. In fact, Banished's tornadoes use real time measurements, which means you can just pause and wait them out.

Re: [0.9.1] Furnace recipes display 100x time

Posted: Mon Feb 24, 2014 6:24 am
by ssilk

Re: [0.9.1] Furnace recipes display 100x time

Posted: Tue Feb 25, 2014 8:53 am
by kovarex
Hello, it is fixed now for 0.9.2, and it shows time that is related (equal to) seconds of smelting in the stone furnace.