1. Factorio
  2. News

Factorio News

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.

Version 2.0.12 released as stable

Bugfixes


  • Fixed rocket silos requesting more items than necessary. more
  • Fixed a crash when reading owner_location on simple item stacks. more
  • Fixed mini-tutorial scripts crashing or not granting items if player switched to remote view.
  • Fixed that LuaControl::opened write did not work for several GUI types. more
  • Fixed that elevated rail entities would still work without owning space-age. more
  • Fixed that the admin "other player" GUI would open the other player's remote controller invenory instead of physical inventory. more
  • Fixed a crash related to quickbar interaction with any-quality spawnable items. more
  • Fixed a crash when building (faulty) blueprint with two hazard concrete tiles in one space (https://forums.factorio.com/117108 and https://forums.factorio.com/117071)
  • Fixed game state GUIs being automatically closed when the game was paused. more
  • Fixed several possible errors related to smart belt building. (https://forums.factorio.com/116660, https://forums.factorio.com/117119)
  • Fixed that disconnecting and reconnecting while personal robots were working did not preserve their quality. more
  • Fixed that cargo pods dropped players to a random location which could make them stuck. (https://forums.factorio.com/117461 and https://forums.factorio.com/117408)
  • Fixed that alert icons were rendered into the galaxy of fame.
  • Fixed a desync related to space platform hubs reading content and repair packs merging due to inventory sorting.
  • Fixed ribbon world preset having too many cliffs on Nauvis. more
  • Fixed that blueprint parametrisation value formula evaluation didn't work for negative numbers. more
  • Extended blueprint parametrisation to work on fluid recipe parameters.
  • Fixed lua deconstruct_area crashing when deconstructing a ghost more
  • Fixed inserter status showing "Target full" when swinging towards a belt more
  • Fixed that drag building context was not carried properly between normal view and remote view. more
  • Fixed combat robots bobbing. more
  • Fixed a crash when defining a recipe that does not always produce an item. more
  • Fixed that filters of a ghost turret could get corrupted in latency when upgrading it with upgrade planner. more
  • Fixed that re-bound crafting keys did not work correctly. more
  • Fixed that chat icons didn't include layered icons. more
  • Fixed a crash when super-force-building electric poles in latency state. more
  • Fixed a debug visualization render crash when the given force no longer exists. more
  • Fixed visual noise caused by parameter recipes drawing as not researched. more
  • Fixed selector combinator's constant index was not covered by blueprint parameters. more
  • Fixed arithmetic combinator was not showing red and green inputs separately in tooltips. more
  • Fixed superforced overbuilding logistic and non-losistic chests did not transfer limits more
  • Fixed underground pipe in cursor would sometimes not rotate when rotation key pressed right after placement while playing in latency.
  • Fixed loading save files with some entities on planets with lighting when those entities were removed.
  • Fixed a crash in multiplayer if you were wearing armor and the force you were on was deleted.
  • Fixed some of the quirks of drag building. Whenever there is nothing to build from in the cursor, the drag building logic is interrupted. more
  • Fixed that the mine-entity technology trigger did not work if the resource entity produced multiple or variable results. more
  • Fixed that asteroid collectors could get stuck if the inventory limiter was used. more
  • Fixed a missing value in the prototype explorer. more
  • Fixed that smoke-with-trigger could teleport to 0,0 on a map if it was previously following a specific entity. more
  • Fixed rail ramp health bar position. more
  • Fixed wait condition "station is full" and "station is not full" would report incorrect progress. more
  • Fixed crash related to blueprint parametrisation and drag building button being held and moved after the dialog appeared. more
  • Fixed lamp would keep using color when circuit wire was disconnected. more
  • Fixed copy settings undo could fail to restore control behavior settings if they were originally at default values. more
  • Fixed that the map editor couldn't set filters in some cases. more
  • Fixed that LuaRecord methods did not work correctly. more
  • Fixed crash when building parameterised blueprint with dependent ingridient used in another machine being a fluid. more
  • Fixed missing blueprint parametrisation logic for the loader. more
  • Fixed a crash when migrating blueprint library content in a save that had that blueprint GUI open. more
  • Fixed that items could be put into ghost inventories. more
  • Fixed playing too many sounds at once at the start of certain tips and tricks simulations. more
  • Fixed a crash when setting RoboportPrototype::charging_station_count_affected_by_quality to true. more
  • Fixed generic interrupt false positives with certain interrupt conditions. more
  • Fixed main-menu music mode not working correctly in-game. more
  • Fixed a crash when trying to open Technology GUI from Factoriopedia while the game was being saved. more
  • Fixed clipping that could occur in some variable music tracks. more
  • Fixed that set recipe on assembling machine circuit controls could buffer items indefinitely. more
  • Fixed inconsistency in belt power replace through corner when going backwards and forwards. more
  • Fixed a train consistency issue when interrupt triggers inside of another interrupt in certain cases. (https://forums.factorio.com/116845, https://forums.factorio.com/117585, https://forums.factorio.com/117717)
  • Fixed space platform losing its paused state when it arrived to a planet drifting backwards. more
Modding


  • Added LoaderPrototype::frozen_patch_in and frozen_patch_out.