---------------------------------------------------------------------------------------------------
Version: 2.0.16
Date: 08. 11. 2024
Minor Features:
- Search is now case and accent insensitive for all official languages.
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.
Bugfixes:
- Fixed a freeze when setting logistic/construction robots to active=false through script. (
https://forums.factorio.com/119911)
- Fixed that LuaEntity::vehicle did not work correctly for characters controlled by a player. (
https://forums.factorio.com/119848)
- Fixed rendering of glowing items on belts would not be batched properly. (
https://forums.factorio.com/118863)
- Fixed a crash when reading LuaEntity::robot_order_queue. (
https://forums.factorio.com/119764)
- Fixed that the permissions GUI could not be opened in multiplayer as not-the-host. (
https://forums.factorio.com/119979)
- Fixed some decorative entities like craters or chimneys not having a tall enough drawing box. (
https://forums.factorio.com/116746)
- Fixed that factoriopedia_description would not be used if the prototype didn't also have a regular description. (
https://forums.factorio.com/119631)
- Fixed a crash when space platforms are destroyed while specific entity GUIs are open. (
https://forums.factorio.com/119136)
- Fixed undoing a copy-settings could void assembler contents. (
https://forums.factorio.com/119554)
- Fixed tips not appearing in tutorials. (
https://forums.factorio.com/117463)
- Fixed wrong times symbol in a logistic request tooltip. (
https://forums.factorio.com/120014)
- Fixed that using pipette on GUI items did not consistently copy the quality. (
https://forums.factorio.com/119201)
- Fixed that using pipette on tile items in GUI always selected normal quality. (
https://forums.factorio.com/116952)
- Fixed that using pipette on entity items in GUI could select the wrong item if multiple items can build the same entity.
- Fixed visualisation issue around cursor attractor range enveloping an existing attractor (
https://forums.factorio.com/119514)
- Fixed tile replacement logic ignoring tile ghosts covered by tile ghosts
- Fixed stations getting skipped when using the 'Destination full' condition for interrupts. (
https://forums.factorio.com/115988)
- Fixed UI jank that widgets would snap to be centered on the cursor when dragged.
- Fixed selections using deconstruction planners etc. not getting cancelled when leaving remote view. (
https://forums.factorio.com/117145)
- Fixed that changing viewed surface would not abort wire drag. (
https://forums.factorio.com/119456)
- Fixed non-chart sprites sometimes being drawn into chart. (
https://forums.factorio.com/118486)
- Fixed upgrading cargo bays with incoming pods would leave them permanently reserved. (
https://forums.factorio.com/119912)
- Fixed a crash when changing tiles causes entities to die. (
https://forums.factorio.com/120091)
- Fixed that a music track could play on a wrong surface. (
https://forums.factorio.com/119409)
- Fixed bloom lightmap for fog was being rendered also when fog effect was not used.
- Fixed super force overbuilding entity with settings sometimes behaving incorrectly if overbuilt entity was marked for upgrade.
- Fixed fluid overextent warning would sometimes show on entities that would not help overcome the overextent. (
https://forums.factorio.com/119791)
- Fixed cars not having lightning endangerement alerts despite being vulnerable to lightnings (
https://forums.factorio.com/119473)
- Fixed a performance issue in the manage-mods GUI. (
https://forums.factorio.com/120032)
- Fixed a memory corruption issue when changing a character's force from one that did not have logistics to one that did. (
https://forums.factorio.com/120101)
- Fixed the Trash unrequested checkbox in the character logistic GUI expanding the GUI size. (
https://forums.factorio.com/118606)
- Fixed that LuaEntity::mirroring write did not work for ghosts. (
https://forums.factorio.com/117633)
- Fixed sounds of items inserted by robots being too loud. (
https://forums.factorio.com/117780)
- Fixed the Trash unrequested checkbox showing in chests which have no trash slots. (
https://forums.factorio.com/116985)
- Fixed a crash when switching audio devices when there were none initially.
- Fixed pin text rich text icon quality punching through GUIs. (
https://forums.factorio.com/117647)
- Fixed that LuaSurface::find_tiles_filtered() did not work with rotated bounding boxes. (
https://forums.factorio.com/111178)
- Fixed interrupt GUI targets list being squashed too much with lots of interrupt conditions. (
https://forums.factorio.com/119550)
- Fixed that heating towers couldn't consume items fast enough if the fuel value was low. (
https://forums.factorio.com/120114)
- Fixed a consistency issue when deconstructing the last roboport in a logistic network. (
https://forums.factorio.com/119973)
- Fixed fog was clipping through agricultural tower. (
https://forums.factorio.com/116678)
- Fixed that killed and rebuilt power switches would get stuck in the inoperable state. (
https://forums.factorio.com/119732)
- Fixed a performance issue with large inventory GUIs. (
https://forums.factorio.com/120212)
- Fixed that infinity chests didn't show hidden items. (
https://forums.factorio.com/118813)
- Fixed that programmable speaker alert text wasn't included in the blueprint parametrisation logic. (
https://forums.factorio.com/118080)
- Fixed that science pack descriptions in Factoriopedia didn't make any sense. (
https://forums.factorio.com/116958)
- Fixed muzzle flash of artillery wagon was offset when the wagon was on elevated rails. (
https://forums.factorio.com/118761)
- Fixed artillery wagon gun barrel was rendered under elevated rail fence.
- Fixed drawing linked fluidbox connections when they should be hidden.
- Fixed that manually-built trains were switched to automatic mode when a ghost attached to them was revived. (
https://forums.factorio.com/119836)
- Fixed that blueprints could be grabbed while having a ghost item in the cursor. (
https://forums.factorio.com/118524)
- Fixed an assembling machine could be set a fluid-only recipe with quality when set by circuit network. (
https://forums.factorio.com/120108)
- Fixed maximum request limit (autotrash threshold) not accepting math expressions. (
https://forums.factorio.com/117887)
- Fixed equipment requests not being cleared when the grid didn't have enough space. (
https://forums.factorio.com/117509)
- Fixed that asteroid collector control behavior "set filter" would affect status light while wire was disconnected. (
https://forums.factorio.com/118456)
- Fixed turbo splitter was missing description. (
https://forums.factorio.com/120236)
Scripting:
- Added hide_clouds and hide_fog parameters to LuaGameScript::take_screenshot. (
https://forums.factorio.com/120199)
- Added LuaEntity::get_logistic_sections(). Added LuaLogisticSections.
---------------------------------------------------------------------------------------------------
Version: 2.0.15
Date: 05. 11. 2024
Minor Features:
- Cars and tanks will auto-refuel. (
https://forums.factorio.com/118247)
- 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. (
https://forums.factorio.com/118376)
Changes:
- Increased spidertron walking sound volume.
- Using the "craft all" hotkey on free recipes queues 1 stack of the results. (
https://forums.factorio.com/118319)
- 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". (
https://forums.factorio.com/119176)
- Display panels set to "Show in chart" with no icon now hide the default icon until hovered. (
https://forums.factorio.com/116844)
- 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. (
https://forums.factorio.com/116118)
- Fixed that the browse-games GUI header labels were not clickable. (
https://forums.factorio.com/117697)
- Fixed that kills with chained effects did not count towards statistics or achievements. (
https://forums.factorio.com/118420)
- Extended the mute-programmable-speaker command to apply to sounds with both global and surface playback modes. (
https://forums.factorio.com/118386)
- 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. (
https://forums.factorio.com/119071)
- Fixed a crash when clicking on an orbital request slot with an invalid ghost item in cursor. (
https://forums.factorio.com/118847)
- Fixed a crash when rendering certain blueprints with pipe-to-grounds which visually connected to neighbours outside of the blueprint. (
https://forums.factorio.com/116456)
- Fixed cargo pod with satellite not despawning after launching to orbit. (
https://forums.factorio.com/118913)
- Fixed a crash when teleporting a crafting machine ghost with fluid connections. (
https://forums.factorio.com/118607)
- Fixed that space platforms would try to build/upgrade/deconstruct/repair other forces entities. (
https://forums.factorio.com/119089)
- Fixed that the production GUI title wouldn't update when viewing different planets. (
https://forums.factorio.com/119174)
- Fixed that starting territories on Vulcanus could be merged into one more frequently than expected. (
https://forums.factorio.com/117525)
- Fixed that platform requests satisfied wait conditions could be stuck when the platform had unfulfilled ghost item requests. (
https://forums.factorio.com/119179)
- Fixed that space platforms didn't fulfill remote item delivery requests if the target slot was already occupied with the same item. (
https://forums.factorio.com/119179)
- Fixed that negative movement speed stickers could cause player movement to get stuck in a near infinite loop. (
https://forums.factorio.com/118071)
- Fixed a crash when drawing spidertrons on the map if selected_minimap_representation wasn't defined. (
https://forums.factorio.com/117889)
- Fixed shattered planet achievements being incorrectly awarded when traveling backwards in a paused platform. (
https://forums.factorio.com/119178)
- Fixed that remote view while in the map editor did not ignore fog of war. (
https://forums.factorio.com/119152)
- Fixed a crash when using LuaEquipmentGrid::take_all() when the grid contained ghosts. (
https://forums.factorio.com/118730)
- Fixed that belt immunity equipment didn't use less power at higher qualities like it said it did. (
https://forums.factorio.com/118722)
- 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. (
https://forums.factorio.com/118626)
- Fixed fast replacing loaders would not preserve filter mode. (
https://forums.factorio.com/119559)
- Fixed that heating towers and nuclear reactors were fast-replaceable with each other. (
https://forums.factorio.com/118560)
- Fixed rail curves making a blueprint's default snapping grid unnecessarily large. (
https://forums.factorio.com/116603)
- Removed long delay at start when no audio devices are found. (
https://forums.factorio.com/117795)
- Fixed that result_is_always_fresh was ignored for hand crafting. (
https://forums.factorio.com/119705)
- 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. (
https://forums.factorio.com/118132)
- Fixed that inserters could get stuck loading cargo wagons in some cases. (
https://forums.factorio.com/119636)
- Fixed spoiled items in filtered slots of inventory would not get ejected to unfiltered slots when sorting inventory. (
https://forums.factorio.com/119743)
- Fixed a crash when removing equipment that was in equipment ghosts. (
https://forums.factorio.com/119207)
- 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 (
https://forums.factorio.com/119125)
- 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. (
https://forums.factorio.com/118520)
- Fixed that some color signals were not given lamp color. (
https://forums.factorio.com/118710)
- Fixed that recipe parameter would not allow productivity effect. (
https://forums.factorio.com/118790)
- Fixed that new filters set by LuaLogisticSection::filters would not propagate to other sections under the same group. (
https://forums.factorio.com/118427)
- Fixed that sync-mods-with-save did not show load-save as an option. (
https://forums.factorio.com/119038)
- Fixed captive biter spawner was able to connect to logistic network. (
https://forums.factorio.com/119492)
- Fixed that clearing assembler recipe would not clear invalid item requests. (
https://forums.factorio.com/119347)
- Fixed a crash when trying to drag temporary schedule record for a constantly retriggering interrupt. (
https://forums.factorio.com/119233)
- Fixed asteroid collector description not listing minimum energy consumption. (
https://forums.factorio.com/118962)
- Fixed recycling time of recipes with default crafting time was twice as long. (
https://forums.factorio.com/118900)
- Fixed space platforms and cargo landing pads losing items when merging forces. (
https://forums.factorio.com/117877)
- Fixed that item pickup requests weren't invalidated after making an automatic trash request. (
https://forums.factorio.com/118276)
- Fixed environmental sounds needlessly reloading when entering/leaving remote view. (
https://forums.factorio.com/117910)
- Fixed rough ice thawing to volcanic tiles. (
https://forums.factorio.com/119177)
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
Date: 01. 11. 2024
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. (
https://forums.factorio.com/116936)
- Added an option to disable animated ghosts to aid performance on integrated GPUs. (
https://forums.factorio.com/116304)
- [space-age] Added a confirmation box when deleting space platforms.
Bugfixes:
- Fixed that having multiple key bindings could cause some keys to get stuck. (
https://forums.factorio.com/118498)
- Fixed that it wasn't possible to parametrised item filter to any quality. (
https://forums.factorio.com/118272)
- Fixed a crash when killing segmented units attached to a segmented controller. (
https://forums.factorio.com/118639)
- Fixed that tank logistic trash slots did not work correctly when using roboports in the tank. (
https://forums.factorio.com/118235)
- Fixed that shortcuts marked as not toggleable still allowed being toggled. (
https://forums.factorio.com/115015)
- Fixed that lua shortcuts ignored unavailable_until_unlocked. (
https://forums.factorio.com/117464)
- Fixed that teleporting certain entities would delete their fluid contents. (
https://forums.factorio.com/117719)
- Fixed that the reactor GUI temperature would flicker when the temperature was < 100 degrees. (
https://forums.factorio.com/118121)
- Fixed that some errors related to prototypes would report coming from the wrong prototype. (
https://forums.factorio.com/118703)
- Fixed that copying spider vehicle settings between spiders of different quality did not work correctly. (
https://forums.factorio.com/118711)
- Fixed that pumps would pull fluid from internal machine buffers instead of the connected fluid segment. (
https://forums.factorio.com/118688)
- Fixed that mods were able to create item stacks without quality which crashed the game. (
https://forums.factorio.com/118677)
- Fixed rocket silo requesting more items even if another rocket wasn't ready yet. (
https://forums.factorio.com/118163)
- Fixed incorrect lightning protection visualisation in some cases where shorter range attractor is close to longer ranged one (
https://forums.factorio.com/117751)
- Fixed vehicle sounds not playing in some menu simulations. (
https://forums.factorio.com/117674)
- Fixed a crash when reading repair state of a character not assigned to a player. (
https://forums.factorio.com/118767)
- Fixed asteroid collector navigation not generating in time when a straight platform edge is aligned with chunk border, which caused a crash. (
https://forums.factorio.com/118050)
- Fixed consistency issue when removing a turret that was connected to logistic network. (
https://forums.factorio.com/117498)
- Fixed a crash when prototype data changes and roboports are requesting specific robots. (
https://forums.factorio.com/117618)
- Fixed combinators could get stuck after cancelling deconstruction order. (
https://forums.factorio.com/118748)
- Fixed a crash when fast-replacing not-a-heat-interface entity with a heat interface. (
https://forums.factorio.com/118778)
- Fixed a crash when trying to recycle blueprint books with contents. (
https://forums.factorio.com/118825)
- 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. (
https://forums.factorio.com/118716)
- Fixed that the space map GUI would not show until you had visited at least 1 other planet. (
https://forums.factorio.com/118865)
- Fixed loader energy source buffer size computation. (
https://forums.factorio.com/118529)
- Fixed that tesla turret and tesla gun chain lightning sometimes arced to friendly entities. (
https://forums.factorio.com/118726)
- 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. (
https://forums.factorio.com/118057)
- Fixed pinning other players did not work correctly. (
https://forums.factorio.com/118939)
- Fixed demolishers getting disturbed by vehicles and other non-building entities. (
https://forums.factorio.com/117092)
- Fixed "Get off my lawn" achievement not being awarded when building close to a demolisher. (
https://forums.factorio.com/118420)
- Fixed a crash when copy-pasting from cars with equipment grids to ghost-cars without equipment grids. (
https://forums.factorio.com/118480)
- Fixed a crash when showing logistic request tooltip immediately after joining a multiplayer game. (
https://forums.factorio.com/116939)
- 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. (
https://forums.factorio.com/118822)
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).
---------------------------------------------------------------------------------------------------
Version: 2.0.13
Date: 30. 10. 2024
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 (
https://forums.factorio.com/116927)
- Improved diagonal character movement which should help slip between things easier. (
https://forums.factorio.com/117748)
- Fixed a crash when upgrading the inner entity of a ghost while the GUI was open. (
https://forums.factorio.com/118164)
- Fixed that joining LAN games without a username set would allow any characters for the username. (
https://forums.factorio.com/107985)
- Fixed that request from buffer chests was not preserved when changing the force of an entity. (
https://forums.factorio.com/114099)
- Fixed that flamethrower turret could be manually built to mix fluids. (
https://forums.factorio.com/118045)
- Fixed that half diagonal rails would cost only 1 rail item. (
https://forums.factorio.com/117484)
- Fixed pipe sound starting and stopping too abruptly. (
https://forums.factorio.com/118028)
- 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. (
https://forums.factorio.com/118250)
- Fixed an issue with platform construction requests when copying settings onto the hub. (
https://forums.factorio.com/117600)
- Fixed a crash when saving related to construction robots and their work targets moving. (
https://forums.factorio.com/118226)
- Fixed that Continue host option didn't offer mod sync to the save to be hosted. (
https://forums.factorio.com/107900)
- Fixed Space platform requests would always be checked in the same order, leading to some requests being ignored. (
https://forums.factorio.com/117146)
- Fixed base game space science getting throughput limited due to limited hatches. (
https://forums.factorio.com/118064)
- Fixed defines.space_platform_state was missing value for paused. (
https://forums.factorio.com/118336)
- Fixed solar panel output multiplier flickering in tooltip. (
https://forums.factorio.com/117972)
- Fixed that deconstruction of a chest with full trash slots didn't dispatch enough robots. (
https://forums.factorio.com/117455)
- 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. (
https://forums.factorio.com/118254)
- Fixed that train interrupts were not checked when passing station without conditions. (
https://forums.factorio.com/117530)
- Fixed that the browse-games GUI 'dedicated server' and 'favorite' settings would get confused with each other. (
https://forums.factorio.com/118358)
- Fixed that capture-spawner research trigger reported incorrect type. (
https://forums.factorio.com/118279)
- Fixed production and electricity statistics would use wrong locale for ranges exceeding 99 hours. (
https://forums.factorio.com/117170)
- Fixed that exoskeleton legs would incorrectly consume more energy at higher qualities. (
https://forums.factorio.com/118370)
- Fixed that logistic filter upper count wasn't considered by the blueprint parametrisation. (
https://forums.factorio.com/117422)
- Fixed technology trigger info showing outside the tooltip. (
https://forums.factorio.com/116004)
- Fixed that Lua require didn't accept symbolic links. (
https://forums.factorio.com/117061)
- Fixed that migrating logistic cell charger count would corrupt loading. (
https://forums.factorio.com/117868)
- Fixed that cars/tanks would not preserve their settings correctly in blueprint strings. (
https://forums.factorio.com/118293)
- Fixed that fluids would be duplicated when fast-replacing machines. (
https://forums.factorio.com/118323)
- Fixed that the window could get stuck in an infinite loop of toggling fullscreen when changing displays on Linux. (
https://forums.factorio.com/116349)
- Fixed that the "make it better" achievement only worked with quality level 1 modules. (
https://forums.factorio.com/117497)
- 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. (
https://forums.factorio.com/117619)
- Fixed that the focus search hotkey would not work in choose elem button GUIs if a mod GUI was marked as opened. (
https://forums.factorio.com/118073)
- 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 (
https://forums.factorio.com/118102)
- Fixed blue line at the edge of some sprites by clearing sprite atlas background to clear color. (
https://forums.factorio.com/117261)
- Fixed some cases of upgradeable overbuilds not upgrading (
https://forums.factorio.com/117644)
- Fixed that using Nauvis map gen settings for other planets made them generate only grass. (
https://forums.factorio.com/118374)
- Fixed that the select-recipe GUI did not work correctly if you re-bound the crafting hotkeys. (
https://forums.factorio.com/118383)
- Fixed a crash when editing a pin while the entity was referencing was removed. (
https://forums.factorio.com/118406)
- 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. (
https://forums.factorio.com/117848)
- Fixed constant combinator activity lamp not updating state in certain cases. (
https://forums.factorio.com/117929)
- Fixed that custom sprite button's caption would be drawn under the sprite. (
https://forums.factorio.com/118327)
- Possibly fixed a crash on Intel Macs related to printing floats with 0 precision. (
https://forums.factorio.com/116239)
- Fixed layered icons in rich text were not scaled and rotated properly. (
https://forums.factorio.com/116031)
- 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 (
https://forums.factorio.com/118041)
- Fixed a crash when a space platform hub with 'Any request zero' wait condition was destroyed. (
https://forums.factorio.com/118505)
- Fixed that custom gui elem_tooltip did not work for some new types. (
https://forums.factorio.com/118581)
- Fixed big electric poles were not colliding with asteroid collectors. (
https://forums.factorio.com/118506)
- Fixed that LuaGameScript::show_message_dialog() could use the wrong player and freeze the game. (
https://forums.factorio.com/115881)
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
Date: 28. 10. 2024
Bugfixes:
- Fixed rocket silos requesting more items than necessary. (
https://forums.factorio.com/116949)
- Fixed a crash when reading owner_location on simple item stacks. (
https://forums.factorio.com/117357)
- 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. (
https://forums.factorio.com/117362)
- Fixed that elevated rail entities would still work without owning space-age. (
https://forums.factorio.com/117225)
- Fixed that the admin "other player" GUI would open the other player's remote controller invenory instead of physical inventory. (
https://forums.factorio.com/117410)
- Fixed a crash related to quickbar interaction with any-quality spawnable items. (
https://forums.factorio.com/117206)
- 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. (
https://forums.factorio.com/116851)
- 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. (
https://forums.factorio.com/117448)
- 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. (
https://forums.factorio.com/117544)
- Fixed that blueprint parametrisation value formula evaluation didn't work for negative numbers. (
https://forums.factorio.com/116342)
- Extended blueprint parametrisation to work on fluid recipe parameters.
- Fixed lua deconstruct_area crashing when deconstructing a ghost (
https://forums.factorio.com/117154)
- Fixed inserter status showing "Target full" when swinging towards a belt (
https://forums.factorio.com/116626)
- Fixed that drag building context was not carried properly between normal view and remote view. (
https://forums.factorio.com/116818)
- Fixed combat robots bobbing. (
https://forums.factorio.com/117364)
- Fixed a crash when defining a recipe that does not always produce an item. (
https://forums.factorio.com/117476)
- Fixed that filters of a ghost turret could get corrupted in latency when upgrading it with upgrade planner. (
https://forums.factorio.com/117708)
- Fixed that re-bound crafting keys did not work correctly. (
https://forums.factorio.com/117454)
- Fixed that chat icons didn't include layered icons. (
https://forums.factorio.com/117024)
- Fixed a crash when super-force-building electric poles in latency state. (
https://forums.factorio.com/117620)
- Fixed a debug visualization render crash when the given force no longer exists. (
https://forums.factorio.com/117800)
- Fixed visual noise caused by parameter recipes drawing as not researched. (
https://forums.factorio.com/117688)
- Fixed selector combinator's constant index was not covered by blueprint parameters. (
https://forums.factorio.com/117869)
- Fixed arithmetic combinator was not showing red and green inputs separately in tooltips. (
https://forums.factorio.com/117819)
- Fixed superforced overbuilding logistic and non-losistic chests did not transfer limits (
https://forums.factorio.com/117353)
- 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. (
https://forums.factorio.com/100393)
- Fixed that the mine-entity technology trigger did not work if the resource entity produced multiple or variable results. (
https://forums.factorio.com/117500)
- Fixed that asteroid collectors could get stuck if the inventory limiter was used. (
https://forums.factorio.com/117739)
- Fixed a missing value in the prototype explorer. (
https://forums.factorio.com/117805)
- Fixed that smoke-with-trigger could teleport to 0,0 on a map if it was previously following a specific entity. (
https://forums.factorio.com/117807)
- Fixed rail ramp health bar position. (
https://forums.factorio.com/117921)
- Fixed wait condition "station is full" and "station is not full" would report incorrect progress. (
https://forums.factorio.com/117949)
- Fixed crash related to blueprint parametrisation and drag building button being held and moved after the dialog appeared. (
https://forums.factorio.com/117299)
- Fixed lamp would keep using color when circuit wire was disconnected. (
https://forums.factorio.com/117400)
- Fixed copy settings undo could fail to restore control behavior settings if they were originally at default values. (
https://forums.factorio.com/117212)
- Fixed that the map editor couldn't set filters in some cases. (
https://forums.factorio.com/117801)
- Fixed that LuaRecord methods did not work correctly. (
https://forums.factorio.com/117411)
- Fixed crash when building parameterised blueprint with dependent ingridient used in another machine being a fluid. (
https://forums.factorio.com/117673)
- Fixed missing blueprint parametrisation logic for the loader. (
https://forums.factorio.com/117490)
- Fixed a crash when migrating blueprint library content in a save that had that blueprint GUI open. (
https://forums.factorio.com/115674)
- Fixed that items could be put into ghost inventories. (
https://forums.factorio.com/117988)
- Fixed playing too many sounds at once at the start of certain tips and tricks simulations. (
https://forums.factorio.com/116390)
- Fixed a crash when setting RoboportPrototype::charging_station_count_affected_by_quality to true. (
https://forums.factorio.com/118086)
- Fixed generic interrupt false positives with certain interrupt conditions. (
https://forums.factorio.com/117799)
- Fixed main-menu music mode not working correctly in-game. (
https://forums.factorio.com/117613)
- Fixed a crash when trying to open Technology GUI from Factoriopedia while the game was being saved. (
https://forums.factorio.com/118029)
- Fixed clipping that could occur in some variable music tracks. (
https://forums.factorio.com/117987)
- Fixed that set recipe on assembling machine circuit controls could buffer items indefinitely. (
https://forums.factorio.com/117890)
- Fixed inconsistency in belt power replace through corner when going backwards and forwards. (
https://forums.factorio.com/102843)
- 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. (
https://forums.factorio.com/118123)
Modding:
- Added LoaderPrototype::frozen_patch_in and frozen_patch_out.
---------------------------------------------------------------------------------------------------
Version: 2.0.11
Date: 25. 10. 2024
Features:
- [space-age] Asteroid collector filters can be modified by blueprint parametrisation.
- Programmable speaker can be modified by blueprint parametrisation.
- When imported blueprint is placed, assembling machines will be configured with the recipe even when recipe is not yet researched.
Changes:
- [space-age] Fulgora ruins now also drop iron sticks when mined so electric poles could be crafted without recyclers at the start.
- [space-age] The "Custom minimum payload" slider for orbital logistics now offers more sensible values.
- [space-age] Orbital logistics "Custom minimum payload" is now checked against largest possible payload before setting the filter.
- [space-age] Cargo bays will show a warning icon when they are not connected to a Hub or Landing Pad.
Optimizations:
- Improved performance of technology GUI when viewing only essential technologies. (
https://forums.factorio.com/117044)
Bugfixes:
- Fixed a crash when construction robots attempt to deliver modules in the same tick the target entity is destroyed. (
https://forums.factorio.com/116791)
- Fixed that biter base menu simulation had more decoratives over the Wube logo than desired. (
https://forums.factorio.com/116882)
- Tips simulation fixed with minor changes to texts (
https://forums.factorio.com/116394 https://forums.factorio.com/116854 https://forums.factorio.com/116442)
- Fixed that the map editor couldn't change the spawn point of a force after it was set. (
https://forums.factorio.com/116966)
- Fixed that the game would hang when closing the load game menu if the number of mods in the mods directory was too large on Linux. (
https://forums.factorio.com/116561)
- Fixed incorrect pump speed reporting when pumping into a fluid wagon. (
https://forums.factorio.com/116492)
- Fixed that pumps could not pump into a fluid wagon at full speed. (
https://forums.factorio.com/116492)
- Fixed that inserters could get stuck if the crafting machine they're interacting with dies and is rebuilt. (
https://forums.factorio.com/116972)
- Fixed a performance issue with ghost building. (
https://forums.factorio.com/117023)
- Fixed achievement nucear-power to require building nuclear reactor. (
https://forums.factorio.com/116730)
- Fixed a possible exploit of using parametrised blueprint to set unlocked recipes in assemblers. (
https://forums.factorio.com/117063)
- Fixed that players in remote view were unable to open menu when the game was paused. (
https://forums.factorio.com/116472)
- Fixed turrets sometimes being marked for deconstruction and rebuild if trying to upgrade through overbuilding.
- Fixed position of car driven by local player would be delayed on minimap in multiplayer.
- Fixed a crash related to rocket silos when adding and removing mods. (
https://forums.factorio.com/117067)
- Fixed that zooming with buttons(keyboard or controller) would not zoom to pixel-perfect values.
- Fixed a crash when reading cursor record of a character not assigned to a player. (
https://forums.factorio.com/116926)
- Fixed that building with modded items did not work correctly in all cases. (
https://forums.factorio.com/116862)
- Fixed a crash when merging forces related to chart tags. (
https://forums.factorio.com/116931)
- Fixed that blueprinted containers would loose their settings when overbuilt over container without those settings (
https://forums.factorio.com/116130)
- Fixed a crash when setting roboport requests to a negative value. (
https://forums.factorio.com/116996)
- Fixed RecipePrototype::maximum_productivity was allowed to be negative. (
https://forums.factorio.com/117026)
- Fixed rail description would suggest toggle rail layer binding when elevated-rails mod was disabled. (
https://forums.factorio.com/116885)
- Fixed blueprints being able to produce two overlaying ghosts of tiles with the same placing item (like hazard-concrete-left/right)
- Fixed technology GUI not updating technology cost label if the technology didn't have any science packs. (
https://forums.factorio.com/117237)
- Fixed reading LuaTechnologyPrototype::research_trigger could throw an error. (
https://forums.factorio.com/117279)
- Fixed modules technology icon when quality mod is disabled. (
https://forums.factorio.com/117284)
- Fixed MapGeneratorGui would not enable reset to defaults button when changing technology price multiplier. (
https://forums.factorio.com/116864)
- Fixed PVP scenario not having starting area protection enabled when the last player of that force logged out. (
https://forums.factorio.com/117028)
- Fixed use-item-groups had no effects. (
https://forums.factorio.com/117367)
- Fixed a crash when trying to render a surface which doesn't exist in a simulation. (
https://forums.factorio.com/117359)
- Fixed crashes caused by calling missing library symbols on older macOS versions. (
https://forums.factorio.com/116227)
- Fixed a crash when deleting chart tags while they're selected in the chart search result. (
https://forums.factorio.com/118143)
Modding:
- Added AssemblingMachinePrototype::disabled_when_recipe_not_researched.
Scripting:
- Added LuaEntity::insert_plan and LuaEntity::removal_plan read/write.
- Added removal_plan parameter to LuaSurface::create_entity for item request proxies.
---------------------------------------------------------------------------------------------------
Version: 2.0.10
Date: 23. 10. 2024
Features:
- [space-age] Galaxy of fame. Offered when the game is finished. (
https://www.factorio.com/galaxy)
- Added flying text for more cases of unsuccessful resource mining.
Changes:
- Non-blocking saving setting is no longer synced over the Steam cloud.
Bugfixes:
- Fixed that blueprint book tooltips did not look correct when in the quickbar. (
https://forums.factorio.com/116593)
- Fixed that movement speed bonus equipment would show garbage values when low on energy. (
https://forums.factorio.com/116433)
- Fixed that some fluid-only recipes would allow quality modules. (
https://forums.factorio.com/116424)
- Fixed that the "kill with artillery" achievement did not work with artillery wagons. (
https://forums.factorio.com/116517)
- Fixed invalid package name in sprite path definition would result in OS error message dialog instead of loading into minimal mode. (
https://forums.factorio.com/116210)
- Fixed that continue host menu option didn't respect the port from the config. (
https://forums.factorio.com/111288)
- From now on, we wont save blueprint-storage to a file when it was not used yet. This might help preventing cloud storage file by a file representing empty blueprint storage. (
https://forums.factorio.com/113198)
- Fixed that the blueprint setup GUI would always confirm to discard changes even if nothing changed when the blueprint had a description. (
https://forums.factorio.com/116285)
- Leaked D3D device and swap chain in attempt to avoid AMD driver crash when closing the game. (
https://forums.factorio.com/108367)
- Fixed LogisticContainerControlBehavior exclusive mode could get out of sync from the ContainerControlBehavior it derives from. (
https://forums.factorio.com/116669)
- Fixed that the debug settings GUI could get stuck behind the normal game logic. (
https://forums.factorio.com/116413)
- Fixed that the elem_tooltip type of "signal" did not work correctly. (
https://forums.factorio.com/116650)
- Instead of aborting when SDL_DXGIGetOutputInfo call fails, the game will try to initialize D3D device using adapter 0. (
https://forums.factorio.com/109955)
- Fixed crashes when using LuaEntity fluid methods when the entity's fluidboxes were not part of a segment. (
https://forums.factorio.com/116093)
- Fixed that LuaEntity::insert_fluid would not work on the output FluidBoxes of a crafting machine.
- Fixed removal of transport belts under cursor which would be normally fast-replaeable while drag traversing underground gap by belt rebuilding. (
https://forums.factorio.com/113128)
- Fixed arithmetic combinator's first constant would not be proposed as parameter. (
https://forums.factorio.com/116716)
- Fixed that on_entity_logistic_slot_changed did not fire for constant combinators. (
https://forums.factorio.com/116575)
- Fixed a crash in the space platform hub GUI when the inventory size changes at the same time as the limit is changed. (
https://forums.factorio.com/116597)
- Fixed turbo underground belts simulation in factoriopedia. (
https://forums.factorio.com/116695)
- Fixed a crash when a segmented unit entity causes the entire segmented unit to die. (
https://forums.factorio.com/116551)
- Fixed a crash when a platform was traveling to the shattered planet using a temporary stop which expired. (
https://forums.factorio.com/116763)
- Fixed fluid conditions not showing fluid amounts. (
https://forums.factorio.com/116686)
- Fixed using a custom surface in PvP was preventing Space Age progression. (
https://forums.factorio.com/116513)
- Fixed a crash when switching preferred audio output device while a variable music track is playing. (
https://forums.factorio.com/116785)
- Fixed train stop GUI being too wide at some smaller resolutions. (
https://forums.factorio.com/116621)
- Fixed driven car being drawn on all surfaces in latency. (
https://forums.factorio.com/116587)
- Fixed dying enemy would not randomize direction of its dying animation.
- Fixed that failed achievement wasn't gettable again without restarting the game. (
https://forums.factorio.com/116329)
- Fixed a crash when defining planet prototypes that don't contain any resources. (
https://forums.factorio.com/116849)
- Fixed logistic section active state was not preserved in a blueprint string. (
https://forums.factorio.com/116775)
- Fixed a crash when showing some modded GUI tables. (
https://forums.factorio.com/116735)
- Fixed an issue where entity flagged as not mineable could be marked for deconstruction using undo.
- Fixed pumpjacks with low yield would show 0 output rate in the tooltip. (
https://forums.factorio.com/116179)
- Fixed Nauvis elevation dropdown missing in map generator GUI, causing incorrect previews from map exchange strings. (
https://forums.factorio.com/116303)
- Fixed that it wasn't possible to parametrise virtual signals and space locations contained in text. (
https://forums.factorio.com/116292)
- Fixed brightness and contrast sliders being reset to 0 when setting the text field to a negative value. (
https://forums.factorio.com/116613)
- Fixed that it wasn't possible to parametrise entities, virtual signals and space locations contained in text. (
https://forums.factorio.com/116292)