Version 0.15.20

Information about releases and roadmap.
User avatar
FactorioBot
Factorio Staff
Factorio Staff
Posts: 405
Joined: Tue May 12, 2015 1:48 pm

Version 0.15.20

Post by FactorioBot »

Changes
  • Transports belt entities show belt speed in the tooltip and entity description.
  • Reduced fluid wagon air resistance from 0.05 to 0.01
  • Scenario names are now localised.
Bugfixes
  • Fixed login details getting lost (hopefully). (45238)
  • Fixed a crash that would happen if the game exited due to a script error that happened immediately after deleting a force. (49008)
  • Fixed int mod settings would show incorrect values in the GUI. (49502)
  • Fixed gun sounds would continue when switching weapons while firing. (49382)
  • Fixed a performance issue caused by spawners being active all the time in peaceful mode. (48701)
  • Fixed a crash when removing train stops next to other train stops and then building locomotives. (49539)
  • Fixed a rare desync related to opening your player inventory. (49308)
  • Fixed a crash when teleporting/setting the force of a offline roboport. (49515)
  • Fixed inserters with custom pickup/drop locations from mods would retain the custom data when the mods were removed. (49513)
  • Fixed a crash when deleting blueprint records from the blueprint library while another player is viewing the record tooltip. (49600)
  • Fixed that some clients wouldn't be able to connect to a server when blueprints were being uploaded. (49680)
  • Fixed that Factorio wouldn't start when run from an NFS partition. (49529)
  • Fixed crash on macOS older than 10.9 (49555)
Modding
  • Removed unused "energy consumption" from the roboport equipment. (49678)
Scripting
  • Fixed that setting researched = true on level-based research in progress wouldn't update the research level displayed. (49468)
  • Fixed that game.write_file would cause desyncs if it failed due to file permission issues. (49617)
  • Fixed a crash related to the train changed state event. (49710)
  • Added events on_player_setup_blueprint, on_player_deconstructed_area, and on_player_configured_blueprint.
  • Added LuaEntity::secondary_bounding_box read.
  • Added LuaForce::worker_robots_battery_modifier read/write.
  • Added LuaGuiElement::enabled read/write.

Use the automatic updater if you can (check experimental updates in other settings) or download full installation at http://www.factorio.com/download/experimental.

OBAMA MCLAMA
Filter Inserter
Filter Inserter
Posts: 337
Joined: Fri May 30, 2014 4:23 am
Contact:

Re: Version 0.15.20

Post by OBAMA MCLAMA »

oh wow, big boy changes. love this new tooltip.
When i stream twitch i always answer questions and try to help, come visit me.

deepdriller
Fast Inserter
Fast Inserter
Posts: 184
Joined: Sat Apr 11, 2015 7:52 pm
Contact:

Re: Version 0.15.20

Post by deepdriller »

I didn't know air resistance was part of the speed calculation. Exactly how does it factor in?
Or is it going to play a role with wind, should you ever implement that?

User avatar
oLaudix
Filter Inserter
Filter Inserter
Posts: 282
Joined: Sun Jun 14, 2015 3:24 pm
Contact:

Re: Version 0.15.20

Post by oLaudix »

This update broke mods to the point of them not even asking to disable them but game simply crashing.

Code: Select all

 0.002 2017-06-14 18:38:18; Factorio 0.15.20 (build 30292, win64, steam)
   0.002 Operating system: Windows 10 (build 15063) 
   0.002 Program arguments: "D:\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.002 Read data path: D:/Steam/steamapps/common/Factorio/data
   0.002 Write data path: C:/Users/oLaudix/AppData/Roaming/Factorio
   0.002 Binaries path: D:/Steam/steamapps/common/Factorio/bin
   0.009 System info: [CPU: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz, 8 cores, RAM: 16307MB]
   0.010 Display options: [FullScreen: 1] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   0.011 Available display adapters: 1
   0.011  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 1070 {0x05, [0,0], 1920x1080, 32bit, 120Hz}
   0.011 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.534 Initialised Direct3D:[0] NVIDIA GeForce GTX 1070; driver: nvldumdx.dll 22.21.13.8253
   0.537     Video memory size (dedicated video/dedicated system/shared system/available): 8119/0/8153/4088 MB
   0.564 DSound: Starting _dsound_update thread
   0.564 DSound: Enter _dsound_update; tid=948
   0.565 Device reset internal.
   0.568 Desktop composition is active.
   0.568 Graphics settings preset: very-high
   0.569 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 100%] [DXT: false]
   0.722 Loading mod settings Bottleneck 0.8.5 (settings.lua)
   0.722 Loading mod settings creative-mode 0.3.7 (settings.lua)
   0.725 Loading mod settings long-reach 0.0.8 (settings.lua)
   0.725 Loading mod settings Natural_Evolution_Enemies 7.0.5 (settings.lua)
   0.725 Loading mod settings bobores 0.15.6 (settings.lua)
   0.726 Loading mod settings Natural_Evolution_Expansion 7.0.0 (settings.lua)
   0.726 Loading mod settings Rampant 0.15.13 (settings.lua)
   0.726 Loading mod settings bobplates 0.15.11 (settings.lua)
   0.726 Loading mod settings rso-mod 3.3.5 (settings.lua)
   0.727 Loading mod settings bobassembly 0.15.6 (settings.lua)
   0.727 Loading mod settings boblogistics 0.15.6 (settings.lua)
   0.727 Loading mod settings bobmining 0.15.2 (settings.lua)
   0.728 Loading mod settings bobmodules 0.15.3 (settings.lua)
   0.728 Loading mod settings bobwarfare 0.15.3 (settings.lua)
   0.728 Loading mod settings bobmods_gfxtweak 0.15.2 (settings.lua)
   0.732 Loading mod core 0.0.0 (data.lua)
   0.738 Loading mod base 0.15.20 (data.lua)
   0.818 Loading mod BurnysTSBC 0.1.1 (data.lua)
   0.836 Loading mod Advanced-Electric 0.1.3 (data.lua)
   0.860 Loading mod auto-research 3.3.1 (data.lua)
   0.877 Loading mod autofill 1.4.8 (data.lua)
   0.895 Loading mod boblibrary 0.15.8 (data.lua)
   0.914 Loading mod Bottleneck 0.8.5 (data.lua)
   0.931 Loading mod bullet-trails 0.2.4 (data.lua)
   0.948 Loading mod color-coding 1.15.3 (data.lua)
   0.968 Loading mod creative-mode 0.3.7 (data.lua)
   0.998 Loading mod EfficienSee 1.0.52 (data.lua)
   1.019 Loading mod Electric Furnaces 2.3.0 (data.lua)
   1.041 Loading mod EvoGUI 0.4.203 (data.lua)
   1.062 Loading mod Explosive Excavation 1.1.1 (data.lua)
   1.083 Loading mod Foreman 2.0.4 (data.lua)
   1.104 Loading mod Miner_Planner 0.9.9 (data.lua)
   1.125 Loading mod ModuleInserter 2.0.2 (data.lua)
   1.146 Loading mod Natural_Evolution_Enemies 7.0.5 (data.lua)
   1.169 Loading mod NuclearRobots 0.0.4 (data.lua)
   1.191 Loading mod PowerAndArmor 1.15.15 (data.lua)
   1.215 Loading mod upgrade-planner 1.2.18 (data.lua)
   1.236 Loading mod VoidChest_Fixed 1.0.4 (data.lua)
   1.256 Loading mod water-fix 0.2.1 (data.lua)
   1.277 Loading mod bobores 0.15.6 (data.lua)
   1.300 Loading mod Natural_Evolution_Expansion 7.0.0 (data.lua)
   1.321 Loading mod Rampant 0.15.13 (data.lua)
   1.348 Loading mod bobplates 0.15.11 (data.lua)
   1.381 Loading mod rso-mod 3.3.5 (data.lua)
   1.407 Loading mod bobassembly 0.15.6 (data.lua)
   1.438 Loading mod BobFusionRobots 0.0.4 (data.lua)
   1.468 Loading mod boblogistics 0.15.6 (data.lua)
   1.514 Loading mod bobmining 0.15.2 (data.lua)
   1.558 Loading mod bobmodules 0.15.3 (data.lua)
   1.601 Loading mod bobwarfare 0.15.3 (data.lua)
   1.655 Loading mod quickstart 1.0.0 (data.lua)
   1.701 Loading mod research-queue 1.5.1 (data.lua)
   1.745 Loading mod base 0.15.20 (data-updates.lua)
   1.789 Loading mod bullet-trails 0.2.4 (data-updates.lua)
   1.834 Loading mod Natural_Evolution_Enemies 7.0.5 (data-updates.lua)
   1.884 Loading mod Squeak Through 1.1.7 (data-updates.lua)
   1.929 Loading mod bobores 0.15.6 (data-updates.lua)
   1.974 Loading mod Natural_Evolution_Expansion 7.0.0 (data-updates.lua)
   2.019 Loading mod Rampant 0.15.13 (data-updates.lua)
   2.068 Loading mod bobplates 0.15.11 (data-updates.lua)
   2.070 Script module-functions.lua:12: Recipe polishing-wheel-synthetic does not exist.
   2.116 Loading mod rso-mod 3.3.5 (data-updates.lua)
   2.163 Loading mod bobassembly 0.15.6 (data-updates.lua)
   2.212 Loading mod boblogistics 0.15.6 (data-updates.lua)
   2.262 Loading mod bobmining 0.15.2 (data-updates.lua)
   2.310 Loading mod bobmodules 0.15.3 (data-updates.lua)
   2.358 Loading mod bobwarfare 0.15.3 (data-updates.lua)
   2.360 Script recipe-functions.lua:76: Recipe gun-cotton-synthetic does not exist.
   2.362 Script module-functions.lua:12: Recipe gun-cotton-synthetic does not exist.
   2.410 Loading mod bobmods_gfxtweak 0.15.2 (data-updates.lua)
   2.457 Loading mod auto-research 3.3.1 (data-final-fixes.lua)
   2.505 Loading mod creative-mode 0.3.7 (data-final-fixes.lua)
   2.554 Loading mod ModuleInserter 2.0.2 (data-final-fixes.lua)
   2.603 Loading mod tree_collision 0.4.1 (data-final-fixes.lua)
   2.652 Loading mod vtk-presets 1.0.0 (data-final-fixes.lua)
   2.700 Loading mod Rampant 0.15.13 (data-final-fixes.lua)
   2.748 Loading mod MiningTools 1.0.35 (data-final-fixes.lua)
   2.802 Loading mod quickstart 1.0.0 (data-final-fixes.lua)
   2.853 Loading mod research-queue 1.5.1 (data-final-fixes.lua)
   2.857 Script gui.lua:179: research queue: Found Bob mods modules
   2.929 Checksum for core: 3642529859
   2.929 Checksum of base: 162932756
   2.929 Checksum of BurnysTSBC: 0
   2.929 Checksum of Advanced-Electric: 2563874380
   2.929 Checksum of auto-research: 1568893371
   2.929 Checksum of autofill: 3086359458
   2.929 Checksum of boblibrary: 4076828565
   2.929 Checksum of Bottleneck: 3322099402
   2.929 Checksum of bullet-trails: 324210536
   2.929 Checksum of color-coding: 1304164671
   2.929 Checksum of creative-mode: 2833724636
   2.929 Checksum of EfficienSee: 378071355
   2.929 Checksum of Electric Furnaces: 627310901
   2.929 Checksum of EvoGUI: 1040096666
   2.929 Checksum of Explosive Excavation: 3408165138
   2.929 Checksum of Foreman: 730179224
   2.929 Checksum of ItemCount: 0
   2.929 Checksum of long-reach: 3995667697
   2.929 Checksum of Miner_Planner: 3632576667
   2.929 Checksum of ModuleInserter: 1441152677
   2.929 Checksum of Natural_Evolution_Enemies: 2947901563
   2.929 Checksum of NuclearRobots: 2799485877
   2.929 Checksum of PowerAndArmor: 428521674
   2.929 Checksum of RecipeClipboard: 0
   2.929 Checksum of Squeak Through: 3430405470
   2.929 Checksum of tree_collision: 3231141521
   2.929 Checksum of upgrade-planner: 2233775417
   2.929 Checksum of VoidChest_Fixed: 437824197
   2.929 Checksum of vtk-presets: 3962745416
   2.929 Checksum of water-fix: 2613022438
   2.929 Checksum of bobores: 3524348859
   2.929 Checksum of Natural_Evolution_Expansion: 3661816155
   2.929 Checksum of Rampant: 752204044
   2.929 Checksum of bobplates: 2567824569
   2.929 Checksum of MiningTools: 74201562
   2.929 Checksum of rso-mod: 1683206451
   2.929 Checksum of bobassembly: 4117995750
   2.929 Checksum of BobFusionRobots: 3563336274
   2.929 Checksum of boblogistics: 1661097888
   2.929 Checksum of bobmining: 3390383800
   2.929 Checksum of bobmodules: 3767435990
   2.929 Checksum of bobwarfare: 706483294
   2.929 Checksum of quickstart: 1072226267
   2.929 Checksum of research-queue: 615097349
   2.929 Checksum of bobmods_gfxtweak: 1185885190
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-ahxp8b\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-ahxp8b\src\util\logger.cpp (364): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-ahxp8b\src\util\logger.cpp (421): Logger::logStacktrace
c:\cygwin64\tmp\factorio-ahxp8b\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-ahxp8b\src\util\crashhandler.cpp (210): CrashHandler::SigfpeHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\invalid_parameter.cpp (106): _invalid_parameter_noinfo_noreturn
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0 (987): std::_Wrap_alloc<std::allocator<IDConnector<ID<RecipeCategory,unsigned char> > > >::deallocate
c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector (1643): std::vector<PropertyTree,std::allocator<PropertyTree> >::_Tidy
c:\cygwin64\tmp\factorio-ahxp8b\src\util\propertytree.cpp (200): PropertyTree::clear
c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector (1640): std::vector<PropertyTree,std::allocator<PropertyTree> >::_Tidy
c:\cygwin64\tmp\factorio-ahxp8b\src\util\propertytree.cpp (200): PropertyTree::clear
c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector (1640): std::vector<PropertyTree,std::allocator<PropertyTree> >::_Tidy
c:\cygwin64\tmp\factorio-ahxp8b\src\util\propertytree.cpp (200): PropertyTree::clear
c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector (1640): std::vector<PropertyTree,std::allocator<PropertyTree> >::_Tidy
c:\cygwin64\tmp\factorio-ahxp8b\src\util\propertytree.cpp (200): PropertyTree::clear
c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector (1640): std::vector<PropertyTree,std::allocator<PropertyTree> >::_Tidy
c:\cygwin64\tmp\factorio-ahxp8b\src\util\propertytree.cpp (178): PropertyTree::~PropertyTree
f:\dd\vctools\crt\vcruntime\src\eh\amd64\handlers.asm (50): _CallSettingFrame
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (1119): __FrameUnwindToState
f:\dd\vctools\crt\vcruntime\src\eh\amd64\trnsctrl.cpp (149): __FrameUnwindToEmptyState
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (396): __InternalCxxFrameHandler
f:\dd\vctools\crt\vcruntime\src\eh\amd64\trnsctrl.cpp (186): __CxxFrameHandler3
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF83208A10D)
00007FF83208A10D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF831FF88D8)
00007FF831FF88D8 (ntdll): (filename not available): RtlUnwindEx
f:\dd\vctools\crt\vcruntime\src\eh\amd64\trnsctrl.cpp (481): _UnwindNestedFrames
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (1268): CatchIt
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (679): FindHandler
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (449): __InternalCxxFrameHandler
f:\dd\vctools\crt\vcruntime\src\eh\amd64\trnsctrl.cpp (186): __CxxFrameHandler3
f:\dd\vctools\crt\vcstartup\src\gs\amd64\gshandlereh.c (114): __GSHandlerCheck_EH
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF83208A08D)
00007FF83208A08D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF831FF9C58)
00007FF831FF9C58 (ntdll): (filename not available): RtlLookupFunctionEntry
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF831FF5851)
00007FF831FF5851 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF82EA59E08)
00007FF82EA59E08 (KERNELBASE): (filename not available): RaiseException
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (1342): __CxxCallCatchBlock
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF832089613)
00007FF832089613 (ntdll): (filename not available): RtlCaptureContext
c:\cygwin64\tmp\factorio-ahxp8b\src\data\prototypeloader.cpp (66): PrototypeLoader::loadPrototypes
c:\cygwin64\tmp\factorio-ahxp8b\src\data\modmanager.cpp (546): ModManager::loadModPrototypes
c:\cygwin64\tmp\factorio-ahxp8b\src\data\modmanager.cpp (791): ModManager::processMods
c:\cygwin64\tmp\factorio-ahxp8b\src\data\modmanager.cpp (352): ModManager::loadData
c:\cygwin64\tmp\factorio-ahxp8b\src\globalcontext.cpp (422): GlobalContext::init
c:\cygwin64\tmp\factorio-ahxp8b\src\mainloop.cpp (223): MainLoop::run
c:\cygwin64\tmp\factorio-ahxp8b\src\main.cpp (1008): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (253): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF831922774)
00007FF831922774 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF832050D61)
00007FF832050D61 (ntdll): (filename not available): RtlUserThreadStart
   4.470 Error Util.cpp:80: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.
Image

Mendel
Filter Inserter
Filter Inserter
Posts: 262
Joined: Mon Aug 17, 2015 1:51 pm
Contact:

Re: Version 0.15.20

Post by Mendel »

Would you kindly report that in the bug report section of the forum, please?

link: viewforum.php?f=7
Last edited by Mendel on Wed Jun 14, 2017 5:46 pm, edited 1 time in total.

User avatar
oLaudix
Filter Inserter
Filter Inserter
Posts: 282
Joined: Sun Jun 14, 2015 3:24 pm
Contact:

Re: Version 0.15.20

Post by oLaudix »

Mendel wrote:Would you kindly report that in the bug report section of the forum, please?
After clean install it started to show Error Loading Mods again. I guess something got botched up during my update.
Image

orzelek
Smart Inserter
Smart Inserter
Posts: 3911
Joined: Fri Apr 03, 2015 10:20 am
Contact:

Re: Version 0.15.20

Post by orzelek »

Does this:
Added LuaForce::worker_robots_battery_modifier read/write.
Mean that there is also science effect to add to techs or only for script use?

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5148
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: Version 0.15.20

Post by Klonan »

orzelek wrote:Does this:
Added LuaForce::worker_robots_battery_modifier read/write.
Mean that there is also science effect to add to techs or only for script use?
Using it as a technology effect is also supported

User avatar
redlabel
Fast Inserter
Fast Inserter
Posts: 145
Joined: Mon Feb 06, 2017 8:50 pm
Contact:

Re: Version 0.15.20

Post by redlabel »

Just want to say that my server crashed twice already since the last update. Had not crashed ever before like this. Will update if I crash again and gather more info, although I'm not very technical..
✧COMFY FACTORIO✧ - Home of Biter Battles, Fish Defense, Chronotrain.. And More!

orzelek
Smart Inserter
Smart Inserter
Posts: 3911
Joined: Fri Apr 03, 2015 10:20 am
Contact:

Re: Version 0.15.20

Post by orzelek »

Klonan wrote:
orzelek wrote:Does this:
Added LuaForce::worker_robots_battery_modifier read/write.
Mean that there is also science effect to add to techs or only for script use?
Using it as a technology effect is also supported
And effect name would be:

Code: Select all

worker-robot-battery
?

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5148
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: Version 0.15.20

Post by Klonan »

orzelek wrote:
Klonan wrote:
orzelek wrote:Does this:
Added LuaForce::worker_robots_battery_modifier read/write.
Mean that there is also science effect to add to techs or only for script use?
Using it as a technology effect is also supported
And effect name would be:

Code: Select all

worker-robot-battery
?
Yep

User avatar
redlabel
Fast Inserter
Fast Inserter
Posts: 145
Joined: Mon Feb 06, 2017 8:50 pm
Contact:

Re: Version 0.15.20

Post by redlabel »

453.039 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(93.236.22.114:58782)
453.039 Info ServerRouter.cpp:389: Replying to connectionRequest for address(93.236.22.114:58782).
453.039 Info ServerSynchronizer.cpp:551: nextHeartbeatSequenceNumber(11018) adding peer(8)
453.043 Info ServerMultiplayerManager.cpp:670: mapTick(4881547) changing state from(InGame) to(InGameSavingMap)
453.043 Error MainLoop.cpp:943: Exception at tick 4881547: Error when opening C:\Users\TCAGame_Svc753\AppData\Roaming\Factorio\temp\mp-save-6-fragments for reading: No such file or directory
453.043 Error ServerMultiplayerManager.cpp:94: MultiplayerManager failed: "Error when opening C:\Users\TCAGame_Svc753\AppData\Roaming\Factorio\temp\mp-save-6-fragments for reading: No such file or directory"

453.043 Info ServerMultiplayerManager.cpp:670: mapTick(4881547) changing state from(InGameSavingMap) to(Failed)[/code]

OK is this my fault or the game? I had never seen this mp-save-n-fragements error before. 3rd crash in a row since update. Never had a similar thing happen. I just updated the game and restarted..
✧COMFY FACTORIO✧ - Home of Biter Battles, Fish Defense, Chronotrain.. And More!

g1franc
Burner Inserter
Burner Inserter
Posts: 14
Joined: Sat Mar 05, 2016 10:01 am
Contact:

Re: Version 0.15.20

Post by g1franc »

That's the kind of tooltip we like

User avatar
DanGio
Filter Inserter
Filter Inserter
Posts: 394
Joined: Sat May 10, 2014 6:22 pm
Contact:

Re: Version 0.15.20

Post by DanGio »

FactorioBot wrote:
  • Transports belt entities show belt speed in the tooltip and entity description.
Wow, I really... hate this :)

To be more precise : I'd like to see 1/2/3, and not 13.33/26.66/40 in belt tooltip. Why ? Because it's more consistent : drills, furnaces, assembly machines... every speed is shown as a factor and not item/sec. And above all : please don't throw weird numbers at us, because Factorio is played with OR without big complicated maths.

I still love you though.

leoch
Fast Inserter
Fast Inserter
Posts: 135
Joined: Fri Dec 16, 2016 9:37 pm
Contact:

Re: Version 0.15.20

Post by leoch »

It should be called throughput not speed if it's written as 13.33/s etc. But better would be to write 800/min, then it's a nice round integer.

Mr. Mechanic
Burner Inserter
Burner Inserter
Posts: 19
Joined: Sun Jan 10, 2016 1:53 pm
Contact:

Re: Version 0.15.20

Post by Mr. Mechanic »

DanGio wrote:
FactorioBot wrote:
  • Transports belt entities show belt speed in the tooltip and entity description.
Wow, I really... hate this :)

To be more precise : I'd like to see 1/2/3, and not 13.33/26.66/40 in belt tooltip. Why ? Because it's more consistent : drills, furnaces, assembly machines... every speed is shown as a factor and not item/sec. And above all : please don't throw weird numbers at us, because Factorio is played with OR without big complicated maths.

I still love you though.
Speed factors make sense for assemblers and furnaces and such because they work with recipes with different manufacturing times. For belts, all a factor would tell you is how fast it is compared to another belt, which isn't nearly as useful.

For example, smelting iron ore takes 3.5 seconds. An electric furnace has speed 2, so it consumes 2 / 3.5 = 0.57 ore per second. 13.33 / 0.57 is about 23.3, so a fully compressed yellow belt can supply a little over 23 furnaces. How would you determine that if a yellow belt simply said it had 'speed 1'?

DukeAl
Inserter
Inserter
Posts: 49
Joined: Mon Feb 09, 2015 3:55 pm
Contact:

Re: Version 0.15.20

Post by DukeAl »

Nice update and i strongly disagree with the people complaining about the tooltip for belt speed.
Anything else than item/sec would be useless...

User avatar
DanGio
Filter Inserter
Filter Inserter
Posts: 394
Joined: Sat May 10, 2014 6:22 pm
Contact:

Re: Version 0.15.20

Post by DanGio »

Mr. Mechanic wrote:
DanGio wrote:
FactorioBot wrote:
  • Transports belt entities show belt speed in the tooltip and entity description.
Wow, I really... hate this :)

To be more precise : I'd like to see 1/2/3, and not 13.33/26.66/40 in belt tooltip. Why ? Because it's more consistent : drills, furnaces, assembly machines... every speed is shown as a factor and not item/sec. And above all : please don't throw weird numbers at us, because Factorio is played with OR without big complicated maths.

I still love you though.
Speed factors make sense for assemblers and furnaces and such because they work with recipes with different manufacturing times. For belts, all a factor would tell you is how fast it is compared to another belt, which isn't nearly as useful.

For example, smelting iron ore takes 3.5 seconds. An electric furnace has speed 2, so it consumes 2 / 3.5 = 0.57 ore per second. 13.33 / 0.57 is about 23.3, so a fully compressed yellow belt can supply a little over 23 furnaces. How would you determine that if a yellow belt simply said it had 'speed 1'?
Well, in that case, you do like everyone else : search on the wiki. My point is in the perspective of a newcomer who would see "13.33" on the nearly first item in the game, and think that Factorio is about maths. A lot of new players would pass if they have to do - if they THINK they'll have to do such calculations.

HurkWurk
Filter Inserter
Filter Inserter
Posts: 259
Joined: Mon Nov 14, 2016 4:55 pm
Contact:

Re: Version 0.15.20

Post by HurkWurk »

i think the point is valid that the language needs a little cleanup.
13.33 items per second capacity. now just saying 13.33 throughput is close enough.
but as someone else already said... 800 items per minute looks nicer.

deer_buster
Fast Inserter
Fast Inserter
Posts: 109
Joined: Wed Aug 31, 2016 3:35 am
Contact:

Re: Version 0.15.20

Post by deer_buster »

HurkWurk wrote: 800 items per minute looks nicer.
Yep, although the fractional value is nice too 16 2/3 is better than 16.67

Post Reply

Return to “Releases”