[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.
[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.
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 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.