What’s New

Factorio — Version 2.0.23 released as stable

Version 2.0.23 released as stable

Minor Features
  • Assemblers circuit allows to choose if items in crafting should be included by read contents.

  • Asteroid collector circuit allow to choose if items held by hands should be included by read contents.

Changes
  • Jelly is no longer mined from Slipstack trees so it is less confusing where to get jelly from.

  • Nightvision is less orange.

  • Moved the "Any quality" option into the comparison dropdown.

  • Disabled spoiling for items created in an infinity chest until the first time they are removed from said chest.

  • Removed "Select previous technology" control which didn't work (replaced with the generic back/forward navigation in 2.0). (https://forums.factorio.com/117255)

  • Added an error message when manually trying to launch a rocket to a full space platform.

  • Changed space platforms to not delete items on the ground when deconstructing them. (https://forums.factorio.com/122383)

  • Added back a simple version of the Sandbox scenario. Improved the behavior of god controller.

Optimizations
  • Improved asteroid chunk creation and movement performance.

  • Improved chart overlay performance in several cases.

Bugfixes
Modding
  • Corpses used by entities with health automatically use the collision box of the parent entity. (https://forums.factorio.com/118718)

  • Added LuaEntityPrototype::auto_setup_collision_box which defaults to true.

Scripting
  • Added LuaEntityPrototype::auto_setup_collision_box read.

  • Events::on_cargo_pod_finished_ascending Lua event added.

  • 'rocket-launched' achievement condition now triggered by cargo pod ascending instead of rocket.

  • removed property 'player_index' from Events::on_rocket_launched data.

  • Changed LuaLogisticPoint::targeted_items_deliver and targeted_items_pickup to include quality.

  • Changed all instances of get_item_count to support quality.

  • Changed LuaPlayer::get_quick_bar_slot to include quality.

  • Changed LuaEquipmentGrid::get_contents() to include quality.

  • Changed LuaEquipmentGrid::count() to support quality.

  • Changed LuaEntity::storage_filter read to include quality.

  • Added quality to selected_prototype during custom input events.

  • Added GameViewSettings::show_surface_list property to control its vibility in the Remote View.

View original