Page 1 of 1

Version 0.18.28

Posted: Thu May 28, 2020 4:13 pm
by FactorioBot
Gui
  • Minor visual changes and fixes to achievement and tutorial related guis.
Bugfixes
  • Fixed that changing script areas and positions through the map editor in multiplayer as the client didn't work correctly. (85308)
  • Fixed a crash when clearing logistic requests. (85323)
  • Fixed some styles being defined twice in style.lua. (85337)
  • Fixed follower robot count alert not showing correctly. (85313)
  • Fixed container gui not showing logistics filters properly in large containers. (85338)
  • Fixed wrong open/close sound for chemical plant. (85315)
Modding
  • Added support to play a sound when opening dropdowns through opened_sound.
  • Improved performance by up to 2.5x when the game needs to iterate Lua tables on the C++ side.
  • Improved save/load performance of mod script data.
Scripting
  • Lua functions are now explicitly disallowed in the script 'global' table.
  • Added LuaSurface::generate_with_lab_tiles read/write
  • Added LuaEntity::mine().
Use the automatic updater if you can (check experimental updates in other settings) or download full installation at http://www.factorio.com/download/experimental.

Re: Version 0.18.28

Posted: Thu May 28, 2020 4:17 pm
by SuperSandro2000
Steam version is in the pipeline?

Re: Version 0.18.28

Posted: Thu May 28, 2020 4:19 pm
by billbo99
FactorioBot wrote:
Thu May 28, 2020 4:13 pm
  • Improved performance by up to 2.5x when the game needs to iterate Lua tables on the C++ side.
  • Improved save/load performance of mod script data.

Does any one have a reference posts on these two changes ?

Re: Version 0.18.28

Posted: Thu May 28, 2020 4:20 pm
by raiguard
FactorioBot wrote:
Thu May 28, 2020 4:13 pm
  • Improved performance by up to 2.5x when the game needs to iterate Lua tables on the C++ side.
  • Improved save/load performance of mod script data.
:o

This is amazing! Thank you for the speedup!

Re: Version 0.18.28

Posted: Thu May 28, 2020 4:52 pm
by Zaflis
SuperSandro2000 wrote:
Thu May 28, 2020 4:17 pm
Steam version is in the pipeline?
It is already available for Steam.

Re: Version 0.18.28

Posted: Thu May 28, 2020 7:16 pm
by Optera
Why did the Quickbar option button get even smaller!?

Re: Version 0.18.28

Posted: Fri May 29, 2020 7:08 pm
by SuperSandro2000
Zaflis wrote:
Thu May 28, 2020 4:52 pm
SuperSandro2000 wrote:
Thu May 28, 2020 4:17 pm
Steam version is in the pipeline?
It is already available for Steam.
It wasn't when I wrote the post. Took an hour or so longer.

Re: Version 0.18.28

Posted: Mon Jun 01, 2020 1:18 pm
by leoch
billbo99 wrote:
Thu May 28, 2020 4:19 pm
FactorioBot wrote:
Thu May 28, 2020 4:13 pm
  • Improved performance by up to 2.5x when the game needs to iterate Lua tables on the C++ side.
  • Improved save/load performance of mod script data.

Does any one have a reference posts on these two changes ?
In case you didn't see it yet, bottom of the last blog post: https://www.factorio.com/blog/post/fff-349

I guess all the mod-breaking changes recently are to pave the way for 1.0. Good stuff. (I learned my lesson and now backup the entire game folder before updating. Hard-links (cp -al) work fine for this!)