over 4 years ago - /u/FactorioTeam - Direct link

Graphics

  • New chemical plant graphics.
  • Heat pipes (also in reactors and heat exchangers) glow with high temperatures.

Changes

  • Pressing ESC while catching up to a multiplayer game will disconnect instead of opening the menu. more
  • An entity can't be teleported into a position where pipe connections would overlap. more
  • The camera will zoom to center instead of zooming to cursor in God controller, Ghost controller and Spectator controller.

Features

  • Added an area tool to the map editor tile editor.
  • Added highlighting of the source entities when selecting areas to clone in the map editor.
  • Added a setting in the map editor to hide entity health bars.
  • Added a setting in the map editor surface editor to generate new chunks using lab tiles.
  • Added support to manipulate items on the stored character while in the map editor.
  • Added infinity settings for automatically controlling items in the map editor.
  • Changed the infinity chest so it can also spawn hidden items.

Gui

  • Rearranged key-bindings in Control Settings to different categories. Improved and added more descriptions of key-bindings.

Bugfixes

  • Fixed cloning ghost entities with rotation didn't work correctly. more
  • Fixed that the lab GUI wouldn't update when the technology being researched changed. more
  • Fixed loader front patch and back patch were not sorted correctly when drawing. more
  • Fixed wire connection distance sometimes being inconsistent. more
  • Fixed a rotation of modded pump with regard to blocked pipe connections. more
  • Prevented a crash resulting from teleporting a pipe to a fluid system with blocked connection. more
  • Fixed that the filter GUI tooltip would flicker when changing tabs. more
  • Fixed fluid mixing from creating an underground pipe by script into a blocked fluid system. more
  • Fixed fluid mixing from copy/pasting an infinite pipe next to a different fluid. more
  • Prevented playing Jesus and changing water into other fluids. more
  • Fixed assembler ghost fluid filters disappearing through loading. more
  • Cliffs sections which are fully marked as indestructible can't be exploded. more
  • Fixed interaction of underground pipes with modded length. more
  • Fixed fluid mixing caused by fluid producing furnace. more
  • Fixed that opening the technology GUI in the same tick as the entity tooltip being shown didn't work correctly. more
  • Prevented rotation of a modded assembler with a blocked pipe connection that results in fluid mixing. more
  • Fixed train condition button indentation not being properly updated under special circumstances. more
  • Fixed that train schedule waypoint was considered to be passed when train departed the related rail rather when it entered it. more
  • Fixed that storage tank entities ignored pipe_picture property in their fluid box definition. more
  • Fixed improper action selection for UI actions for key bindings differentiated by modifiers only. more
  • Fixed a crash related to a modded assembler and fluid mixing. more
  • Applied the cannon shadow to the artillery wagon, fixing some unintended highlights. more
  • Fixed crash when removing electric pole. more
  • Fixed event handler could try to register events twice in some cases. more
  • Fixed blueprinted locomotives would preview as snapped to train stop. more
  • Fixed items spilling on the ground when using fast entity transfer while robots are trying to insert into the player. more
  • Fixed hand reserving a non-empty slot in some situations when player inventory auto-sorting is disabled.
  • Fixed custom lua slider sometimes initializing with the marker in the wrong position. more
  • Fixed "list-box" and "drop-down" custom GUI elements would not update selected index when changing its items programmatically. more
  • Fixed that the map editor 'instant blueprint building' would fail to place trains correctly.
  • Rail signal that is to be reserved by circuit network doesn't allow train to go through even when the block is already occupied by the given train. more
  • Rail signal will change from reserved by circuit network state to closed state when train is manually placed into the block it guards. more
  • Fixed train stop name in map not being positioned properly. more

Modding

  • Changed default value of LoaderPrototype::structure_render_layer from "lower-object" to "transport-belt-circuit-connector", in order to be consistent with other on-belt structure sprites.
  • Different wall types will connect visually by default. If this behavior is not desired for a wall prototype, set it unique "visual_merge_group". more
  • Added optional random_variation_on_create to all simple entity prototypes.
  • Pump was changed to not expand its bounding box when connected to pipe. Collision box for vanilla pump was adjusted to reflect this change.

Scripting

  • Added additional filtering to LuaGameScript::get_filtered_..._prototypes() functions.
  • Added optional "tags" to entities in blueprints and entity ghosts.
  • Added optional "tags" to script_raised_revive, on_built_entity and on_robot_built_entity events when reviving ghosts.
  • Added LuaEntity::tags read/write for entity ghosts.
  • Added LuaItemStack::get_blueprint_entity_count(), get_blueprint_entity_tags(), set_blueprint_entity_tags(), get_blueprint_entity_tag(), and set_blueprint_entity_tag().
  • Added on_force_friends_changed and on_force_cease_fire_changed events.
  • Added "area" to on_chunk_charted and on_sector_scanned events.
  • Added "position" to on_chunk_generated event.
  • Added area to the LuaChunkIterator operator() return value.
  • Added LuaPlayer::toggle_map_editor().
  • The script_destroyed_entity event is raised for map editor instant deconstruction.
  • Added LuaEntity::tick_of_last_attack and LuaEntity::tick_of_last_damage 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.

External link →