9 months ago - /u/FactorioTeam - Direct link

Features

Minor Features

  • Added controller vibrations to some actions.
  • Added option to capture system mouse cursor when using a controller. This fixes cursor teleporting when using both controller and mouse but locks the mouse cursor to the game window. more

Bugfixes

  • Fixed a desync between ARM and x86 platforms when calling math.atan2() Lua function with NaN arguments.
  • Fixed a player could not obtain achievements if it was in game for longer than 9942h. more
  • Fixed blueprint setup GUI cutting off at the bottom at certain UI scales. more
  • Fixed that LuaGuiElement type 'slider' didn't enable/disable correctly when first created. more
  • Fixed a crash when clearing the cursor stack through script when using capsules. more
  • Fixed a crash when viewing the map preview when one or more noise expressions are invalid. more
  • Fixed that the game could freeze if there were too many auto-placeable entities defined. more
  • Fixed cursor sometimes teleporting to nearby entities when selecting entities to be built from the Quick panel with controller, in multiplayer.
  • Fixed that damage trigger effects would not pass the damage source when doing damage. more

Modding

  • Added FurnacePrototype::cant_insert_at_source_message_key. more
  • Added game_controller_vibration_data to sounds.

Scripting

  • Added LuaEntity::copper_connection_definitions.
  • LuaGameScript::kick_player and ban_player no longer accept LocalisedString for reason parameter but only regular strings.
  • LuaSurface::map_gen_settings can be changed during on_chunk_generated. more
  • Added LuaEntityPrototype::vertical_selection_shift.
  • Added LuaEntity::is_headed_to_trains_front read.
  • Added LuaEntity::draw_data read for rolling stock.

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

External link →