Balancing
- Changed production science pack recipe to require assembling machine 1 instead of pumpjack.
- Changed science pack 3 to require electric mining drill instead of assembling machine 1.
- Changed crafting times: Oil refinery 20->10 Pumpjack 10->5 Chemical plant 10->5 Lab 5->3 Roboport 15->10
- Reduced the mining time of the storage tank from 3 seconds to 1.5 seconds.
- Increased the mining time of the reactor from 0.5 seconds to 1.5 seconds.
- Increased the underground belt length (basic, fast, express) from 5,5,5 to 5,7,9.
Changes
- When a connection is refused the username is included in the log message. (46036)
- Copying entity settings from a disconnected entity will no longer disconnect circuit wires. (45816)
- Trains in manual mode now have twice the penalty and trains in manual mode without a player in them have 2.5 times the penalty.
- Reactors produce used up fuel cell when it is completely consumed instead of at start. (46123)
- Reverted flamethrower turret liquid consumption change from 0.15.5. Instead of 30/s it will use 3/s.
- Flamethrower turret no longer shoots in its prepare state. (46160)
- /color command defaults alpha (the 4th parameter) to 255 (instead of 0) if not specified. (46338)
- Reduced default requester chest paste multiplier for nuclear reactor recipe to 1 and for centrifuge recipe to 2. (45878)
- Inserters will no longer take fuel from locomotives and instead will take the burnt result items if the locomotive fuel uses that system.
Bugfixes
- Fixed that clicking locomotive from zoomed in map view would change color (and show fuel) for some other locomotive on the train (46137)
- Fixed that construction bots could repair vehicles from very far. (45517)
- Fixed that rocket silo or other GUIs would obscure finished-game dialog. (46157)
- Fixed that boiler could output a different fluid than its input. (46023)
- Fixed that the inserter would sometimes report bad values to the circuit network. (45598)
- Fixed pump recipe description having wrong pumping speed. (45863)
- Fixed wrong error message when loaded headless save file doesn't exist (45058)
- Fixed the "Input action fragment is missing" crash that would sometimes happen due to packet loss. (45604)
- Fixed crash when resizing the game window while having an assembling machine level 1 GUI open. (46069)
- Fixed alternative zoom controls would do nothing in map editor. (46136)
- Fixed some cargo wagon spritesheets were offset by 1 frame. (viewtopic.php?f=173&t=44930)
- Fixed that it was hard/not possible to select the character corpse over some entities. (45764)
- Fixed that the blueprint book GUI would scroll to the top after every click. (46184)
- Fixed crash when trying to disconnect non circuit connectible entities using Lua::Entity::disconnect_neighbour. (46111)
- Fixed that calling Lua::Entity::disconnect_neighbour would sometimes disconnect more wires than it should.
- Fixed mod settings corruption when removing mods that contained mod settings. Note: this will reset all mod settings. (46207)
- Fixed inconsistent selection of resource patches on the map. (44596)
- Fixed GUI sizing when resetting mod settings. (46150)
- Fixed that the blueprint book GUI would scroll to the top after every click. (46184)
- Fixed that dropping a blueprint onto a book icon in the library GUI would drop it in the top level instead. (46112)
- Fixed that the blueprint library would sometimes stop opening books. (46004)
- Fixed GUI scaling problems with the assembling machine GUI. (46046)
- Fixed desync related to the on_selected_entity_changed event. (46025)
- Fixed that the atomic bomb shooting speed cooldown didn't work. (46217)
- Fixed the constant combinator GUI when the constant combinator name was larger than the rest of the GUI. (44227)
- Fixed that the reactor didn't show fuel in the description. (46266)
- Fixed making blueprints of requester chests with "set requests" would copy the current requests into the blueprint. (46038)
- Fixed that deleting saves with the delete key key wouldn't maintain focus on the saves list. (45234)
- Fixed crash when mining rails while having the "show rail paths" debug option enabled. (45836)
- Fixed infinite loop when migrating entities from an unrelated type to a roboport type. (44351)
- Fixed that the technology multiplier didn't apply on infinite research. (45079)
- Fixed filtering server list for games with mods. (46264)
- Fixed mod version checking for automatic mod download. (46321)
- Fixed flamethrower turret would not shoot last single shot worth of liquid. (46311)
- Fixed crash when exiting server list (46293)
- Fixed "Right mouse button to open" in opened armor. (46317)
- Fixed that the blueprint library wouldn't use scroll bars for shared blueprint books. (45464)
- Fixed that resource patches in unexplored areas could be examined on the map.
- Fixed rail ghosts could not be placed over ghosts of enemy force. (46335)
- Fixed the sulfuric acid fluid icon. (46371)
Modding
- Icons are now required to have correct size (which can be overridden by icon_size property). (45700)
- 32x32px for entity, fluid, item, item-group, recipe, technology, virtual-signal
- 128x128px for achievement, tutorial
- If icon path references base mod, technology icon is expected to be 128x128px and item-group icon 64x64px.
- In near future, we may remove default sizes and require icon_size to be always specified.
- It is no longer possible to teleport any rolling stock or train stop. (45264)
Scripting
- Fixed LuaChunkIterator could become invalid and crash the game if used. (46366)
- Added LuaPlayer::mod_settings read - the runtime player mod settings for the given player.
- Added LuaEntity::temperature read/write - the temperature of entities that use the heat energy source type as well as reactors and heat pipes.
- Added LuaEntity::get_burnt_result_inventory.
Use the automatic updater if you can (check experimental updates in other settings) or download full installation at http://www.factorio.com/download/experimental.