Please note, that we didn't fix all the reported bugs, but we just tried to solve the most game braking ones.
The mac update package is not available until tomorrow.
- Features:
- Mods that don't affect game state are not needed to be synchronised when playing multiplayer game or replaying game. This mainly solves the problem of multiplayer games where some of the people had scenario pack mod and some hadn't.
- Graphics
- New graphics of construction and logistic robots.
- Bugfixes
- Reenabled the windows xp support.
- Fixed various buildability collisions problems.
- Fixed crashes when using walls in blueprints.
- Fixed crash when previewing gates on rails in blueprint.
- Fixed problems when rotating blueprint with walls or rotating already built wall.
- Fixed that the new hope campaign wasn't working.
- Fixed that the "can't build sound" of all players was always played to the first player.
- Fixed that the capsule range visualisation was drawn for all players.
- Fixed the wrong localisation of No path message of train.
- Fixed the script error when finishing FirstSteps/New hope campaigns.
- Fixed crashes when someone uses nmap on a computer running MP game.
- Fixed multiplayer 3 player "recurring dropping" problem (https://forums.factorio.com/forum/vie ... php?t=6414).
- Shift + space pause is switched off when typing in console.
- Shift + space pause is switched off in the multiplayer.
- Fix that childrennames-method only returns a single name instead of all
- Starting equipment in freeplay is given to all the new players.
- Fixed that the Allows+Requires+Cost was not wrapped as the effects list in the technology preview window.
- Fixed that single item got stuck in underground belt until second item entered it.
- Save settings when game automatically sets bitmap-caching because of VRAM shortage.
(https://forums.factorio.com/forum/vie ... f=7&t=6467) - Fixed crash when crafting weapon / ammo in the vehicle (https://forums.factorio.com/forum/vie ... f=7&t=6296).
- Fixed that modules couldn't be used in electric furnace (https://forums.factorio.com/forum/vie ... f=7&t=6337).
- Fixed crashes in multiplayer freeplay after building rocket defense.
- Fixed train movement problems - both desync and the "Ok, so we didn't make the train movement right" errors.
- Fixed that ghosts of turrets were not removed when turret was built over.
- Attempted to fix the "receiveMovementImpulse ended up with unreasonable position" car and tank error.
- Unified the Floating point model on all windows distributions. That might solve the 32bit/64bit desync issues.
- Fixed bug with double-clicking in assembler gui during autosaving (https://forums.factorio.com/forum/vie ... f=7&t=6515).
- Fixed bug with burner inserter grabbing coal even when setup with full stack (https://forums.factorio.com/forum/vie ... php?t=5856).
- Fixed that the command /c game.regeneratetiles could crash easily, because it didn't take the parallel map generation into account.
- Fixed train description speed units and locale.
- In multiplayer game anyone can unpause the game (not just the one who paused it).
- Walls and gates are fast replacable.
- In Multiplayer, research progress gui (in the top right) blinks once research has completed.
There is no technology window popup anymore. This is optional behavior in single player as well. - Fixed bug that SP game wouldn't have commands allowed after loaded from MP game.
- MapEditor doesn't allow to place and edit character anymore. Instead a spawn point (red flag) can be put on map.
- Scripting
- Fixed that the onrobotbuiltentity was not working at all.
- Fixed that events giving player index were crashing in the sandbox mode.
(onpickedupitem, onbuiltentity, onplayermineditem, onpreplayermineditem, onplayercreateditem, onplayerrotatedetity) - Fixed crashes when modifying style of gui of player that has no view (always in multiplayer).
- LuaPlayer::name (read) now contains the player name.
- Replaced removeofflineplayer with removeofflineplayers. It takes a lua table of player indexed to remove. If no arguments are provided it removes all the players.