Skip to main content

Version 2.0.20 released as stable

2024-11-19

# **Minor Features** - Search is now case and accent insensitive for all official languages. - Added debug option 'always-show-lightning-protection'. - Added gamepad stick sensitivity setting for map

Minor Features

  • Search is now case and accent insensitive for all official languages.
  • Added debug option 'always-show-lightning-protection'.
  • Added gamepad stick sensitivity setting for map movement.
  • Selecting a spidertron remote selection in the quickbar which is for a different planet than the current one will center on the planet.

Changes

  • [space-age] Changed tree seed default import location to Nauvis. (https://forums.factorio.com/119272)
  • Fluid mixing will prefer the fluid with more volume and discard the other.
  • Updated SDL to version 2.30.9.
  • [space-age] Gleba evolution is smoother and more gradual.
  • [space-age] Small stomper pentapod moves more slowly (also decreases stomp DPS).
  • [space-age] Stomper pentapod vision range is reduced from 40 to 30.
  • [space-age] Medium and big wriggler pentapod health is increased.
  • [space-age] Streamlined quality selector to use separate buttons for each quality instead of a drop-down.
  • [space-age] Changed crafting machines to reset quality of the in-progress result when module effects change. (https://forums.factorio.com/120270)
  • Added inserter stack size override to be parametrised by blueprint. (https://forums.factorio.com/118635)
  • Added Vulcanus 8 music track.
  • Allowed negative multiplier of logistic (and constant combinator) groups. (https://forums.factorio.com/118684)
  • Updated shortcut icons and increased their size to 56px.
  • [space-age] Container sizes increase with quality.
  • Reviving container ghosts no longer puts colliding items on the ground into the resulting container.
  • Loading game for hosting now automatically offers the dialog whether the mods should be synced before continuing (as with normal game load).
  • [space-age] Bulk inserter doesn't default upgrade to Stack inserter as they are not functionally interchangeable. (https://forums.factorio.com/121011)
  • [space-age] Demolisher health bars will always be visible for at least 1 tick after they take any damage, even if they fully regenerate the damage in the same tick.
  • [space-age] Default quality cycling shortcut simplified to alt+scroll.
  • [space-age] Changed captive biter spawner to inherit quality from the wild spawner instead of the capture robot. (https://forums.factorio.com/121358)
  • Spidertron selections saved into the quickbar will be darkened with a planet icon in the top when the selection leads to a different planet than the current one.

Bugfixes

Modding

  • Input loader supports filters.
  • Changed base/space-age tile collision mask definitions so that they don't share references to the same tables.
  • Added ItemPrototype::spoil_level.

Scripting

  • Added hide_clouds and hide_fog parameters to LuaGameScript::take_screenshot. (https://forums.factorio.com/120199)
  • Added LuaEntity::get_logistic_sections(). Added LuaLogisticSections.
  • Added LuaControl::set_driving() (https://forums.factorio.com/121014)
  • Fixed/reworked how setting tiles behaves vis-à-vis (double)hidden tiles (concerns LuaSurface::set_tiles, editor and placing of non-mineable tiles in-game) (https://forums.factorio.com/118527)
  • Added LuaEquipment::inventory_bonus read.
  • Added LuaEquipmentGrid::inventory_bonus and LuaEquipmentGrid::movement_bonus read.
  • Added LuaEquipmentPrototype::get_inventory_bonus().
  • Fixed that LuaEntity::get_priority_target() would give invalid results for empty filters.
  • Extended LuaEntity::splitter_filter, splitter_input_priority and splitter_output_priority to also work with lane splitters.