Multiplayer/History

From Satisfactory Wiki
Jump to navigation Jump to search
This article may need cleanup to meet quality standards.
Please help improve this if you can. The Discussion page may contain suggestions.
Reason: "Add unofficial updates"

This page serves as a categorized history section for the multiplayer page, due to the large amount of updates that have been released relating to multiplayer. These changes are categorized by the label they were given in the patch notes they were found in. For example, patch notes found in "Bug fixes" categories will be grouped together with the most recent update at the top of the list.

There have been updates to multiplayer that were not properly announced in patch notes, which means that an official time for when these changes were made cannot be found the majority of the time. These updates will be categorized in the place that best suits what they did to the game, and will have a date included based on when the update is presumed to have been added into the game.

Bug fixes

  • Patch 0.8.3.1
    • Fixed bug where Hand Mining (using E) would sometimes get stuck as client
    • Fixed a bug that led to players loading into sessions while only partially logged into EOS
  • Patch 0.8.2.8
    • Potential fix for foliage not being removed when playing as Client in both regular Multiplayer and Dedicated Server
    • Potential fix for more EOS shutdown crashes
  • Patch 0.8.2.7
    • Fixed several crashes related to EOS
    • Potentially fixed remaining EOS timeout issues in multiplayer
  • Patch 0.8.2.6: Potential fix to leftover connectivity issues
  • Patch 0.8.2.5
    • Fixed an Multiplayer issue where saves were not looked for in the correct directory
    • Fixed an Multiplayer issue where players would be unable to save due to incorrect file creation due to an invalid character
    • Fixed a crash for Multiplayer / Dedicated Servers Clients that sometimes occurred when trying to snap a Power Pole to a Power Line
  • Patch 0.8.2.4
    • Downgraded EOS SDK binaries to version 1.15.5 Keeping them consistent with the version specified in the header files
    • Fixed Railway Block/Path Signal Visualization crashing for Multiplayer / Dedicated Servers Clients
  • Patch 0.8.2.3: Restored EOS SDK to the version that ships with the engine to address Multiplayer connectivity issues that the latest version has
  • Patch 0.8.2.1: Online Integration should now fall back to offline mode when the system fail to initialize rather than crashing
  • Patch 0.8.2.0
    • Online Integration has been reworked (Work In Progress)
      • This is still WIP and we will be patching it up through the next few weeks
      • Most of the UI for Multiplayer related menus has been redone (Some of it is still WIP and will be updated in the future)
      • Epic Online Services have also been updated (Enables cross-play between Steam and Epic and friend list visibility)
      • Account unlinking is WIP, so if you need to unlink your accounts and are running into issues doing so this can be done on the “Default” Early Access Branch (Not on Experimental)
    • Potential fix for bug where item stacks can not be split in the inventory for Clients
    • Reworked Object Scanner, should now work correctly in Multiplayer, fixed multiple visual bugs
    • Fixed Multiplayer Clients not continuing to have Flight Mode enabled after logging in and out of a session
    • Fixed Resource Miner (Hand Mining) having an incorrect animation in Multiplayer or when Holstering
    • Fixed Chainsaw, Xeno Basher and Xeno Zapper displaying and behaving incorrectly in Multiplayer
    • Fixed issue where mouse would be lost if clicking the chat window by closing the window if the player clicks outside the text input box. If you close it by doing that you'll have to hit enter twice to open it again.
  • Patch 0.8.0.0: Undocumented Change - Added FICSIT Checkmark to the AWESOME Shop
  • Patch 0.7.1.1: Fixed Multiplayer and Dedicated Server Clients not being able to place Power Poles off a Power Cable in the Blueprint Designer
  • Patch 0.7.0.6: Fixed a crash in multiplayer where when someone builds a Blueprint out of range of a Client and then said Client enters the range the build animation plays resulting in that Client crashing
  • Patch 0.7.0.5:
    • Fixed deletion of Blueprints not properly propagating from Host to Clients
    • Fixed holograms temporarily staying stuck in the Blueprint designer after being built by Clients
    • Fixed a crash for Clients when using the Jetpack
  • Patch 0.7.0.4:
    • Fixed items getting stuck on conveyor belts in multiplayer
    • Fixed Zipline sprinting not working for Clients
  • Patch 0.7.0.3: Fixed Crash when joining Multiplayer or Dedicated Servers
  • Patch 0.7.0.1
    • Fixed a crash for Multiplayer Clients or Dedicated Server Clients when placing a Blueprint that has the AWESOME Sink
    • Fixed a crash for Multiplayer Clients or Dedicated Server Clients when loading a blueprint before data is properly synced with host
    • Fixed Multiplayer Clients or Dedicated Server Clients Blueprints showing up in Blueprint selection when those Blueprints don’t exist on Server
  • Patch 0.7.0.0: Overhauled Pioneer name tags for Multiplayer Clients or Dedicated Server Clients
  • Patch 0.6.1.2
    • Fixed heavy stuttering for Multiplayer Clients and Dedicated Server Clients when getting hit by a projectile
    • Fixed a crash for Multiplayer Clients and Dedicated Server Clients when trying to remove highlights from a Map Marker
    • Fixed AWESOME Shop first time purchase notification playing multiple times if another Multiplayer player joined the session and bought the same item
  • Patch 0.6.0.15: Fixed Equipment icon in HUD flickering when equipping an item for Multiplayer Clients and Dedicated Server Clients.
  • Patch 0.6.0.14
    • Fixed pings being invisible for other Multiplayer players or Dedicated Server players
    • Fixed “Press RMB To Respawn” still being displayed after a player is revived
  • Patch 0.6.0.13
    • Fixed some wonky animations when switching equipment in Multiplayer
    • Potential fix for Crab Hatchers displaying incorrectly when joining for Multiplayer Clients and Dedicated servers Clients
  • Patch 0.6.0.12: Updated visuals for Multiplayer and Dedicated servers offline player name tags
  • Patch 0.6.0.10
    • Other Player characters in the world should now show last used user name when they go offline (Not retroactive)
    • Updated player name tags in multiplayer
  • Patch 0.6.0.5
    • Fixed Multiplayer Clients and Dedicated servers Clients not being able to place Extractors on Resource Well Satellite Nodes
    • Fixed Resources not being shown for Multiplayer Clients and Dedicated servers Clients when the Map or Radar Tower was opened
    • Fixed an issue where the Edit To-Do List Button would appear when loading/joining a session
  • Patch 0.6.0.4:
  • Patch 0.6.0.3
    • Equipment HUD is now correctly updated for Multiplayer Clients or Dedicated Server Clients
    • Weapon crosshairs are now correctly updated for Multiplayer Clients or Dedicated Server Clients
  • Patch 0.6.0.2
  • Patch 0.6.0.1
  • Fixed a crash when Multiplayer Clients and Dedicated Servers Clients would place a second Truck Station
  • Fixed the Truck Stations UI not showing up properly for Multiplayer Clients and Dedicated Servers Clients
  • Fixed a debug icon showing up on the Truck Station inventory when accessed for a second time by Multiplayer Clients and Dedicated servers Clients
  • Patch 0.5.2.1: Current Train Station stop should now properly display for clients in Multiplayer Clients or Dedicated servers Clients
  • Patch 0.5.1.12: Fixed a crash for Multiplayer Clients and Dedicated Server Clients related to vehicle paths
  • Patch 0.5.1.9
    • Fixed a crash related to Vehicle Automation for Multiplayer Clients and Dedicated Server Clients
    • Fixed a bug in the Load Vehicle Path UI where the “Used by this vehicle” checkmark was missing for Multiplayer Clients and Dedicated Server Clients
  • Patch 0.5.1.8: Undid all the Networking Optimisation changes from the previous build, which accidentally introduced a bunch of issues for Clients on Multiplayer and Dedicated servers
  • Patch 0.5.1.7
    • Fixed Multiplayer and Dedicated servers Clients not being able to cancel the docking sequence
    • Network Optimizations that should result in some performance gain CPU side for Clients on Multiplayer and Dedicated servers
    • Network Optimizations that should result in some performance gain on for Clients on Multiplayer and Dedicated servers hosting games with many Smart Splitters built
  • Patch 0.5.1.4: Fixed holograms having the proper position for Multiplayer and Dedicated servers Client but the wrong one for Host/Server in some situations
  • Patch 0.5.0.9
  • Patch 0.5.0.8
    • Hopefully fixed remaining Nobelisk issues for Multiplayer / Dedicated Servers Clients (Firing, Explosions, UI Feedback, Responsiveness)
    • Fixed a bug where complex clearance would not be spawned on the server, blocking Clients from building despite holograms being ok with it on server
    • Fixed Self Driving Trains being slow when a Client was travelling in them
    • Potential fix for invisible Conveyor Belts, Conveyor Lifts and Pipelines sometimes being invisible for Clients
    • Fixed player has joined messages not showing up for Clients
    • Fixed To-Do List not saving when reconnecting to a Multiplayer session
  • Patch 0.5.0.6
    • Fixed Hologram snapping always using automatic clearance snapping if a Multiplayer / Dedicated Server Client was building, it now updates settings between Client and Host/Server
    • Potential fix for rare crash on join in Multiplayer
  • Patch 0.5.0.4
    • Fixed a bunch of UI issues that led to Clients not being able to set Timetables in Multiplayer
    • Fixed Client for crash related to not-yet-replicated member
    • Fixed a crash when joining a game via invites or online status on Steam
    • Fixed some cases where invites sent from Steam weren’t being delivered
    • Fixed crash related to the Hotbar when Client joins a game in Multiplayer
    • Fixed a crash when using Parachutes as Client
  • Patch 0.5.0.2 (Released again in Patch 0.5.0.3): Fixed Multiplayer / Dedicated Servers Clients not being able to save or remove colour presets in the Customizer
  • Patch 0.3.8.5: Fixed player camera and hands becoming off center for Clients when entering a vehicle or using a Hyper Tube
  • Patch 0.3.5.3: Fuel inventory in Truck Stations no longer breaks after a client player interacts with the building
  • Patch 0.3.5: Fixed some session connection issues
  • Patch 0.3.4.15:
    • Extractors should continue working as usual after a client player opens their menu
    • Newly built Tracks are no longer invisible for Client players, but they currently don’t show their build effect anymore
  • Patch 0.3.4.13:
    • Client players can no longer get unlimited hotbars when joining repeatedly
    • Client players no longer need to re-equip equipment on join for it to function
    • Build feedback for client players no longer states they have enough building resources when they don’t
  • Patch 0.3.4.12:
    • Client players can now set standby in Generators
    • Client players can now see the starting Drop Pod
    • Set 0 second researches to 3 seconds in the MAM to solve invisible completion problem for Client players
  • Patch 0.3.4.11:
    • Clients should see less build effects replaying when joining a game
    • Clients now get the correct tutorial info when joining a newly started game
  • Patch 0.3.4.9:
    • Client players can now properly interact with Lizard Doggo inventories
    • Client players can now see Gas Mask filter consumption
    • Client players can now see the Space Elevator animations
    • Client players can now interact with Trains when the host is far away
  • Patch 0.3.4.8:
    • We reintroduced some network and replication graph optimizations and added some new ones that should overall improve host performance in multiplayer
    • Players should now spawn consistently in their own characters again
  • Patch 0.3.4.6: Clients should now be able to correctly build and snap Freight Cars
  • Patch 0.3.4.2: Building visuals should no longer persist for client players after dismantling
  • Patch 0.3.4.0: Hotbars should no longer disappear for client players when logging out and joining back in
  • Patch 0.3.2.0: Clients can now open Crash Sites that require power
  • Patch 0.3:
    • Fixed issue with clients being able to resources other than energy sources into Generators or the fuel slot of the Truck Station
    • Clients can now access freight platform inventory
    • Holograms for other players don’t stutter as much on client
  • Patch 0.2.1.13: Client side issue with inventory not updating for miners
  • Patch 0.2.1.11:
    • Train names should now be saved correctly (also for clients)
    • Fixed an issue where some players would get no color assigned to them in multiplayer ​
  • Patch 0.2.1.3: Clients can now interact with the vehicle fuel and inventory again
  • Patch 0.2.1.2: Clients can interact with inventories in buildings again. Vehicles still bugged
  • Patch 0.1.20: Fix for when 2 people try to dock the same train
  • Patch 0.1.19: Boogie rotations fixed for clients
  • Patch 0.1.15:
    • Made sure all dismantle refunds are shown for clients when dismantling
    • Implemented some minor ways of offloading initial client load time
  • Patch 0.1.14:
    • Added server rollback states and version tracking on interactions for improved precision (pinpointing exact items should work now even on high ping)
    • Added client side prediction for improved responsiveness
    • Reduced network data on session join for clients
  • Patch 0.1.12: Players now get removed from the compass and map when they disconnect from the game
  • Patch 0.1.8: Client players can now sort the inventory in various storages
  • Patch 0.1.7: Unpossessed Player Characters that are killed or already dead now spawn Death Crates
  • Patch 0.101: Likely fixed the issue with Sending Game Data that blocked multiplayer
  • Patch 0.1:
    • Fixed desync issues in multiplayer when dismantling wires connected to poles
    • Fixed desync issues on landing pads that caused stutters
    • Fixed client health not regenerating

Crashes and connection

  • Patch 0.3.4.9: Fixed crash when trying to search for an online session ID when you are not logged in
  • Patch 0.3.4.8:
    • Can now change online session ID in the session settings
    • Sessions starting up will now check to make sure their ID is unique and change it if necessary
    • Potentially fixed a crash that occurred when clients join a game too quickly (this might introduce some period of waiting time before joining is possible)
    • Fixed a rare crash related to loading train tracks
  • Patch 0.3.4.7:
    • Fixed a crash that occurred when clients joined a game (related to track connection)
    • Fixed client crashing when the host builds railroad tracks
  • Patch 0.3.4.2: Fixed the World->bInTick crash that could occur when a client joins a game
  • Patch 0.3.4.0: Potentially fixed a crash that can occur when a client player builds a building in multiplayer
  • Patch 0.3.2.1: Client should no longer crash when placing a Portable Miner
  • Patch 0.3.2.0: Potentially fixed a crash related to multiplayer
  • Patch 0.2.1.14: Crashfix: Trains sometimes crash on client or when exiting the game.
  • Patch 0.2.1.5: Fixed the multiplayer crash because of which we rolled back the last patch.
  • Patch 0.2.1.4: Added a version check on joining invites and ensured that network connections with different game versions generally fail and give an error message
  • Patch 0.2.1.3: Players with different versions of the game can’t join each other anymore (this was unintended and caused issues)
  • Patch 0.2.1.1: Fix for client crash related to foliage
  • Patch 0.1.13: Fixed a crash that occurred for joining clients that disconnected while in a vehicle
  • Patch 0.1.8: Fixed some Map related crashes (on client and host)
  • Patch 0.101:
    • Likely fixed some Replication Graph crashes (multiplayer crashes)
    • Fixed several double click construction crashes on client
    • Fixed saves that were created while playing offline not being joinable by other players

Crossplay and platforms

  • Patch 0.3.5.1: Players on the Epic Game Store should now be able to join Steam players via Session ID
  • Patch 0.3.5:
    • Introduced crossplay across Steam and Epic
    • Fixed some session connection issues
    • Multiplayer information in the Manage Session UI now has the same styling as in other multiplayer related menus
  • Patch 0.3.4.7: New Epic Online Services (EOS) implementation for online session handling etc.

Significant changes and features

  • Patch 0.6.0.10: Updated player name tags
  • Patch 0.3.8.7: Added a “Continue without multiplayer” button for when the game cannot connect to EOS, this should help for those of you who get stuck in a “Working…” screen when launching the game
  • Patch 0.3.5.2:
    • Added a start-up argument that disables all multiplayer related connections (-NoMultiplayer)
    • Added a start-up argument that blocks Steam from starting for players that want to play via the Epic Games Store without connecting to Steam (-NoSteamClient)
  • Patch 0.3.5: Multiplayer information in the Manage Session UI now has the same styling as in other multiplayer related menus
  • Patch 0.3.4.16:
    • Updated the styling and position of the “Join via Session ID” button
    • Tweaked the styling of the Join Game menu
  • Patch 0.3.4.15: Small tweaks to the Join Game menus player icons and information display
  • Patch 0.3.4.13:
    • Added a setting to show autosave notifications for client players, host or both
    • Added a warning when copying the session ID from a private session, since private session cannot be joined
    • Improved the player status shown on the in-game friends list with more information (no longer just “Exploring, Building a factory, etc.”)
  • Patch 0.3.4.12:
    • Removed visible session IDs in the Join Menu, so only the host can share the session ID
    • Added the option to hide the session ID in the Session Management settings
  • Patch 0.3.4.11:
    • Added some reminders that multiplayer has more bugs than single player in relevant menus
    • Implemented changes to multiplayer connection handling and some additional UI.
    • Clients can now empty single Pipelines and Fluid Buffers
    • Clients can now toggle standby correctly in production buildings and resource extractors (still needs to be fixed for generators)
  • Patch 0.3.4.9: Updated the look for the Join Session by ID UI in the main menu
  • Patch 0.3.4.8: Parachute should be usable for clients now
  • Patch 0.3.4.0: Train timetables should now work for client players in multiplayer
  • Patch 0.3: Clients can now initiate autopilot and docking while driving trains
  • Patch 0.2.1.1: Clients should be able to see Hard Drives in Drop Pods again
  • Patch 0.1.19: Client can now kind of drive Locomotives
  • Patch 0.1.17: Clients should now be able to see what’s going on at the stations, even though they can’t ride the trains yet
  • Patch 0.1.16: Implemented trains without multiplayer support
  • Patch 0.1:
    • Rebar Gun projectiles now ragdoll and launch players
    • Added ability to hit players with the Xeno-Zapper etc

Closed Alpha

  • Patch Closed Alpha 5.3: Re-implemented multiplayer with functioning invites for Friends-Only and Private game sessions.
  • Closed Alpha Build 90961 (February 2019): Introduced[1]

References