Version 0.18.28

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

Version 0.18.28

Post 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.
User avatar
SuperSandro2000
Filter Inserter
Filter Inserter
Posts: 742
Joined: Sun Jan 12, 2014 3:54 am
Contact:

Re: Version 0.18.28

Post by SuperSandro2000 »

Steam version is in the pipeline?
billbo99
Fast Inserter
Fast Inserter
Posts: 137
Joined: Fri Nov 02, 2018 9:19 am
Contact:

Re: Version 0.18.28

Post 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 ?
User avatar
raiguard
Factorio Staff
Factorio Staff
Posts: 579
Joined: Wed Dec 13, 2017 8:29 pm
Contact:

Re: Version 0.18.28

Post 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!
Don't forget, you're here forever.
Zaflis
Filter Inserter
Filter Inserter
Posts: 514
Joined: Sun Apr 24, 2016 12:51 am
Contact:

Re: Version 0.18.28

Post by Zaflis »

SuperSandro2000 wrote: Thu May 28, 2020 4:17 pm Steam version is in the pipeline?
It is already available for Steam.
User avatar
Optera
Smart Inserter
Smart Inserter
Posts: 2920
Joined: Sat Jun 11, 2016 6:41 am
Contact:

Re: Version 0.18.28

Post by Optera »

Why did the Quickbar option button get even smaller!?
User avatar
SuperSandro2000
Filter Inserter
Filter Inserter
Posts: 742
Joined: Sun Jan 12, 2014 3:54 am
Contact:

Re: Version 0.18.28

Post 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.
leoch
Fast Inserter
Fast Inserter
Posts: 136
Joined: Fri Dec 16, 2016 9:37 pm
Contact:

Re: Version 0.18.28

Post 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!)
Post Reply

Return to “Releases”