Quantum Space Buddies (QSB) is a multiplayer mod for Outer Wilds. The mod uses the OWML mod loader and customized UNET code (internally referred to as QNet or QuantumUNET) for networking.
Copyright (C) 2020 : Henry Pointer (_nebula or misternebula) - Aleksander Waage (AmazingAlek) - Ricardo Lopes (Raicuparta)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.
QSB does not operate on a strict server-client relationship. Each player's game is left as a completely seperate game, and individual elemets are synced or patched so they can be controlled though network messages. Right now, the list of synced objects are :
If nothing here works, many people have got QSB working through programs such as Hamachi. Also make sure you are not running through a VPN while trying to connect.
QSBdirectory to the
OWML.Launcher.exeto start the game.
localhostwith the server's public IP address;
7777on your router.;
QSB/QSB.csproj.userin your favorite text editor;
<GameDir>to point to the directory where Outer Wilds is installed;
<OwmlDir>to point to your OWML directory (it is installed inside the Mod Manager directory);
QSB.slnin Visual Studio;
Referencesin the Solution Explorer > Manage NuGet Packages > Update OWML to fix missing references;
git update-index --skip-worktree QSB/QSB.csproj.user
After doing this, the project references should be working. When you build the solution, the dll and json files will be copied to
[Mod Manager directory]/OWML/QSB. If this process is successful, you should see the mod show up in the Mod Manager.
If for some reason none of this is working, you might have to set everything manually:
Join the unofficial Outer Wilds Discord, we have a nice
#modding channel where you can discuss all types of things.