1. Factorio
  2. News

Factorio News

Version 2.0.15 released as stable

Minor Features


  • Cars and tanks will auto-refuel. more
  • Relation between offshore pump and fluid tiles added to Factoriopedia.
  • Statistic GUI precision is preserved across instances.
  • [space-age] Space platforms can be built with quality starter packs. more
Changes


  • Increased spidertron walking sound volume.
  • Using the "craft all" hotkey on free recipes queues 1 stack of the results. more
  • Changed the simulated mouse cursor appearance to match the system default on macOS.
  • [space-age] Added pollution value to heating tower.
  • [space-age] Show recycler output arrow in "Alt-mode". more
  • Display panels set to "Show in chart" with no icon now hide the default icon until hovered. more
  • Removed support for 8 bit audio depth.
  • Added tooltip to "Spoiled priority" inserter setting to clarify behavior and limitations.
Bugfixes


  • Fixed IME Pad input not working on screens with visible simulations. more
  • Fixed that the browse-games GUI header labels were not clickable. more
  • Fixed that kills with chained effects did not count towards statistics or achievements. more
  • Extended the mute-programmable-speaker command to apply to sounds with both global and surface playback modes. more
  • Fixed a crash when a player got desynced from a multiplayer game while the Technology GUI was open.
  • Fixed a crash when rendering display panel text after loading a save file. more
  • Fixed a crash when clicking on an orbital request slot with an invalid ghost item in cursor. more
  • Fixed a crash when rendering certain blueprints with pipe-to-grounds which visually connected to neighbours outside of the blueprint. more
  • Fixed cargo pod with satellite not despawning after launching to orbit. more
  • Fixed a crash when teleporting a crafting machine ghost with fluid connections. more
  • Fixed that space platforms would try to build/upgrade/deconstruct/repair other forces entities. more
  • Fixed that the production GUI title wouldn't update when viewing different planets. more
  • Fixed that starting territories on Vulcanus could be merged into one more frequently than expected. more
  • Fixed that platform requests satisfied wait conditions could be stuck when the platform had unfulfilled ghost item requests. more
  • Fixed that space platforms didn't fulfill remote item delivery requests if the target slot was already occupied with the same item. more
  • Fixed that negative movement speed stickers could cause player movement to get stuck in a near infinite loop. more
  • Fixed a crash when drawing spidertrons on the map if selected_minimap_representation wasn't defined. more
  • Fixed shattered planet achievements being incorrectly awarded when traveling backwards in a paused platform. more
  • Fixed that remote view while in the map editor did not ignore fog of war. more
  • Fixed a crash when using LuaEquipmentGrid::take_all() when the grid contained ghosts. more
  • Fixed that belt immunity equipment didn't use less power at higher qualities like it said it did. more
  • Fixed that several specific-item producing entities could not be specifically filtered in the deconstruction planner. (https://forums.factorio.com/118089, https://forums.factorio.com/118297, https://forums.factorio.com/116477)
  • Fixed LuaEntity::max_health was returning incorrect values for entities with health affected by evolution factor. more
  • Fixed fast replacing loaders would not preserve filter mode. more
  • Fixed that heating towers and nuclear reactors were fast-replaceable with each other. more
  • Fixed rail curves making a blueprint's default snapping grid unnecessarily large. more
  • Removed long delay at start when no audio devices are found. more
  • Fixed that result_is_always_fresh was ignored for hand crafting. more
  • Maybe fixed crashes related to using formatting strings with floating-point numbers on Intel Macs running Sonoma.
  • Fixed that removing cargo bays while the inventory limit was in place did not work correctly. more
  • Fixed that inserters could get stuck loading cargo wagons in some cases. more
  • Fixed spoiled items in filtered slots of inventory would not get ejected to unfiltered slots when sorting inventory. more
  • Fixed a crash when removing equipment that was in equipment ghosts. more
  • Fixed a crash when migrating a fluid box from one that joins with a fluid segment to one that does not.
  • Fixed endlessly pending asteroid collector calculation when navigation was not changed more
  • Fixed modded spider vehicles being selectable with Spidertron Remote when selectable_in_game property was false.
  • Fixed copying settings from inserter to assembler could raise error sound even when circuit conditions were changed. more
  • Fixed that some color signals were not given lamp color. more
  • Fixed that recipe parameter would not allow productivity effect. more
  • Fixed that new filters set by LuaLogisticSection::filters would not propagate to other sections under the same group. more
  • Fixed that sync-mods-with-save did not show load-save as an option. more
  • Fixed captive biter spawner was able to connect to logistic network. more
  • Fixed that clearing assembler recipe would not clear invalid item requests. more
  • Fixed a crash when trying to drag temporary schedule record for a constantly retriggering interrupt. more
  • Fixed asteroid collector description not listing minimum energy consumption. more
  • Fixed recycling time of recipes with default crafting time was twice as long. more
  • Fixed space platforms and cargo landing pads losing items when merging forces. more
  • Fixed that item pickup requests weren't invalidated after making an automatic trash request. more
  • Fixed environmental sounds needlessly reloading when entering/leaving remote view. more
  • Fixed rough ice thawing to volcanic tiles. more
Modding


  • [space-age] Changed territory noise expressions coordinate system from chunk-based to tile-based.
  • Added option to surface.pollute() for recording the pollution change in statistics.
  • Fixed on_entity_damaged.source not behaving according to the 2.0 specification.
Scripting


  • Added connection_type and linked_connection_id to LuaFluidboxPrototype::pipe_connections.

Version 2.0.14 released as stable

Changes


  • [space-age] Changed self-recycling recipe statistics to be ignored in production graph.
  • Changed sprites with scale between 0.5 and 1 (exclusive) to apply downscaling to low resolution (affects base game biter sprites).
  • Changed cargo landing pad mining time to 1.
  • Moved the mods GUI search to be with the content it is searching.
  • Added linear interpolation method (used by default now) for audio resampling when playback speed is changed. more
  • Added an option to disable animated ghosts to aid performance on integrated GPUs. more
  • [space-age] Added a confirmation box when deleting space platforms.
Bugfixes


  • Fixed that having multiple key bindings could cause some keys to get stuck. more
  • Fixed that it wasn't possible to parametrised item filter to any quality. more
  • Fixed a crash when killing segmented units attached to a segmented controller. more
  • Fixed that tank logistic trash slots did not work correctly when using roboports in the tank. more
  • Fixed that shortcuts marked as not toggleable still allowed being toggled. more
  • Fixed that lua shortcuts ignored unavailable_until_unlocked. more
  • Fixed that teleporting certain entities would delete their fluid contents. more
  • Fixed that the reactor GUI temperature would flicker when the temperature was < 100 degrees. more
  • Fixed that some errors related to prototypes would report coming from the wrong prototype. more
  • Fixed that copying spider vehicle settings between spiders of different quality did not work correctly. more
  • Fixed that pumps would pull fluid from internal machine buffers instead of the connected fluid segment. more
  • Fixed that mods were able to create item stacks without quality which crashed the game. more
  • Fixed rocket silo requesting more items even if another rocket wasn't ready yet. more
  • Fixed incorrect lightning protection visualisation in some cases where shorter range attractor is close to longer ranged one more
  • Fixed vehicle sounds not playing in some menu simulations. more
  • Fixed a crash when reading repair state of a character not assigned to a player. more
  • Fixed asteroid collector navigation not generating in time when a straight platform edge is aligned with chunk border, which caused a crash. more
  • Fixed consistency issue when removing a turret that was connected to logistic network. more
  • Fixed a crash when prototype data changes and roboports are requesting specific robots. more
  • Fixed combinators could get stuck after cancelling deconstruction order. more
  • Fixed a crash when fast-replacing not-a-heat-interface entity with a heat interface. more
  • Fixed a crash when trying to recycle blueprint books with contents. more
  • Fixed being able to enter a frozen rocket.
  • Fixed flames not updating on a frozen or deconstructed rocket silo.
  • Fixed a crash when viewing players in the players GUI when they disconnect from the server.
  • Fixed a crash when copy-pasting settings from an assembling machine to a logistic chest that did not support requests. more
  • Fixed that the space map GUI would not show until you had visited at least 1 other planet. more
  • Fixed loader energy source buffer size computation. more
  • Fixed that tesla turret and tesla gun chain lightning sometimes arced to friendly entities. more
  • Fixed that character_mining_speed_modifier was not handled in latency state.
  • Fixed factoriopedia for space connections would highlight wrong graph series when hovering over slots of spawned asteroids. more
  • Fixed pinning other players did not work correctly. more
  • Fixed demolishers getting disturbed by vehicles and other non-building entities. more
  • Fixed "Get off my lawn" achievement not being awarded when building close to a demolisher. more
  • Fixed a crash when copy-pasting from cars with equipment grids to ghost-cars without equipment grids. more
  • Fixed a crash when showing logistic request tooltip immediately after joining a multiplayer game. more
  • Reverted a fix for train interrupts not being checked when passing a station without conditions (https://forums.factorio.com/117530) because it crashed the game. more
Modding


  • Combined four ghost tint definitions in UtilityConstants into UtilityConstants::ghost_shader_tint and added UtilityConstants::ghost_shaderless_tint.
  • Added LoaderPrototype::per_lane_filters.
Scripting


  • Added LuaEntity::loader_filter_mode (read/write).

Friday Facts #435 - Space Age Soundtrack release

Hello,
It is a busy time fixing bugs and cleaning up after the Space Age release.

Read the full post on our website.

Version 2.0.13 released as stable

Minor Features


  • [space-age] Offshore pump speed increases with quality.
Changes


  • Curved rails cost 3 rail items to build.
Bugfixes


  • Fixed Remote View sometimes flickering to the wrong surface when using Next Surface/Previous Surface hotkeys.
  • Fixed that the Surface List would react to the Home and End keys after it was clicked more
  • Improved diagonal character movement which should help slip between things easier. more
  • Fixed a crash when upgrading the inner entity of a ghost while the GUI was open. more
  • Fixed that joining LAN games without a username set would allow any characters for the username. more
  • Fixed that request from buffer chests was not preserved when changing the force of an entity. more
  • Fixed that flamethrower turret could be manually built to mix fluids. more
  • Fixed that half diagonal rails would cost only 1 rail item. more
  • Fixed pipe sound starting and stopping too abruptly. more
  • Fixed turret behaviour when it has more than 4 directions and the collision box is not affected by rotation.
  • Fixed a crash when switching preferred audio output device while a variable music track is being generated. more
  • Fixed an issue with platform construction requests when copying settings onto the hub. more
  • Fixed a crash when saving related to construction robots and their work targets moving. more
  • Fixed that Continue host option didn't offer mod sync to the save to be hosted. more
  • Fixed Space platform requests would always be checked in the same order, leading to some requests being ignored. more
  • Fixed base game space science getting throughput limited due to limited hatches. more
  • Fixed defines.space_platform_state was missing value for paused. more
  • Fixed solar panel output multiplier flickering in tooltip. more
  • Fixed that deconstruction of a chest with full trash slots didn't dispatch enough robots. more
  • Fixed a crash caused by a player sending a space platform which was waiting for departure (not enough thrust) to a location which wasn't unlocked yet. more
  • Fixed that train interrupts were not checked when passing station without conditions. more
  • Fixed that the browse-games GUI 'dedicated server' and 'favorite' settings would get confused with each other. more
  • Fixed that capture-spawner research trigger reported incorrect type. more
  • Fixed production and electricity statistics would use wrong locale for ranges exceeding 99 hours. more
  • Fixed that exoskeleton legs would incorrectly consume more energy at higher qualities. more
  • Fixed that logistic filter upper count wasn't considered by the blueprint parametrisation. more
  • Fixed technology trigger info showing outside the tooltip. more
  • Fixed that Lua require didn't accept symbolic links. more
  • Fixed that migrating logistic cell charger count would corrupt loading. more
  • Fixed that cars/tanks would not preserve their settings correctly in blueprint strings. more
  • Fixed that fluids would be duplicated when fast-replacing machines. more
  • Fixed that the window could get stuck in an infinite loop of toggling fullscreen when changing displays on Linux. more
  • Fixed that the "make it better" achievement only worked with quality level 1 modules. more
  • Fixed asteroid collectors sometimes not generating navmesh properly around chunk borders and related instabilities. (https://forums.factorio.com/117737, https://forums.factorio.com/117276)
  • Fixed that opened console was rendered into the galaxy of fame output. more
  • Fixed that the focus search hotkey would not work in choose elem button GUIs if a mod GUI was marked as opened. more
  • Fixed that Intel Macs running macOS Big Sur or later logged the wrong version number.
  • Fixed issue where entities at position where entities at the point where lightning attractor collection ranges touch were incorrectly considered endangered by lightning more
  • Fixed blue line at the edge of some sprites by clearing sprite atlas background to clear color. more
  • Fixed some cases of upgradeable overbuilds not upgrading more
  • Fixed that using Nauvis map gen settings for other planets made them generate only grass. more
  • Fixed that the select-recipe GUI did not work correctly if you re-bound the crafting hotkeys. more
  • Fixed a crash when editing a pin while the entity was referencing was removed. more
  • Fixed selector combinator could sometimes fail to select correct signal. (https://forums.factorio.com/118412, https://forums.factorio.com/116548)
  • Fixed that some technology triggers required crafting specific quality items. more
  • Fixed constant combinator activity lamp not updating state in certain cases. more
  • Fixed that custom sprite button's caption would be drawn under the sprite. more
  • Possibly fixed a crash on Intel Macs related to printing floats with 0 precision. more
  • Fixed layered icons in rich text were not scaled and rotated properly. more
  • Fixed that moisture and terrain type weren't migrated properly for 1.1 saves resulting in hard chunk edges.
  • Fixed occasional crash occurring when super force deconstructing with filtered tiles only planner includes double tile ghosts and an entity ghost on one tile more
  • Fixed a crash when a space platform hub with 'Any request zero' wait condition was destroyed. more
  • Fixed that custom gui elem_tooltip did not work for some new types. more
  • Fixed big electric poles were not colliding with asteroid collectors. more
  • Fixed that LuaGameScript::show_message_dialog() could use the wrong player and freeze the game. more
Scripting


  • Added LuaSpacePlatform::name write.
  • Added player_won to the on_pre_scenario_finished event.
  • LuaControl uses physical controller for item manipulations (LuaControl::insert, has_items_inside, get_item_count, remove_item, clear_items_inside)
  • Added LuaPlayer::physical_controller_type read.
  • Added LuaQualityPrototype::color read.
Sounds


  • Fulgora lightning sound remixed lower with volume variations.
  • Fixed some explosions that were using the wrong size of explosion sound.
  • Numerous sound mixes including new plant mining sounds mixed lower.
  • Various menu simulation mixes improved.