Subnautica: Updated Setup Guide (#1062)

- Added sections for console commands and known issues.
- Updated "Resuming" section to reflect current functionality.
- Removed implication that one might have to create the QMods folder. (If it's missing, then you've already messed up step 1.)
- Renamed "Connect Menu" to "connect form" to be less confusing. Generally fixed word capitalization to conform to standard English. Minor wording changes.
This commit is contained in:
recklesscoder 2022-09-29 21:04:04 +02:00 committed by GitHub
parent dd7d3a02a4
commit bee1fd9b5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 28 additions and 15 deletions

View File

@ -7,37 +7,50 @@
- Archipelago Mod for Subnautica - Archipelago Mod for Subnautica
from: [Subnautica Archipelago Mod Releases Page](https://github.com/Berserker66/ArchipelagoSubnauticaModSrc/releases) from: [Subnautica Archipelago Mod Releases Page](https://github.com/Berserker66/ArchipelagoSubnauticaModSrc/releases)
## Installation Procedures ## Installation Procedure
1. Install QModManager4 as per its instructions. 1. Install QModManager4 as per its instructions.
2. The folder you installed QModManager4 into will now have a /QMods directory. It might appear after a start of 2. The Subnautica game directory should now contain a `QMods` folder. Unpack the Archipelago Mod into this folder, so that `Subnautica/QMods/Archipelago/` is a valid path.
Subnautica. You can also create this folder yourself.
3. Unpack the Archipelago Mod into this folder, so that Subnautica/QMods/Archipelago/ is a valid path. 3. Start Subnautica. You should see a connect form with three text boxes in the top left of your main menu.
4. Start Subnautica. You should see a Connect Menu in the topleft of your main Menu.
## Connecting ## Connecting
Using the Connect Menu in Subnautica's Main Menu you enter your connection info to connect to an Archipelago Multiworld. Use the connect form in Subnautica's main menu to enter your connection information to connect to an Archipelago multiworld.
Menu points: Connection information consists of:
- Host: the full url that you're trying to connect to, such as `archipelago.gg:38281`. - Host: the full url that you're trying to connect to, such as `archipelago.gg:38281`.
- PlayerName: your name in the multiworld. Can also be called Slot Name and is the name you entered when creating your settings. - PlayerName: your name in the multiworld. Can also be called "slot name" and is the name you entered when creating your settings.
- Password: optional password, leave blank if no password was set. - Password: optional password, leave blank if no password was set.
After the connection is made, start a new game. You should start to see Archipelago chat messages to appear, such as a message announcing that you joined the multiworld. After the connection is made, start a new game. You should start to see Archipelago chat messages to appear, such as a message announcing that you joined the multiworld.
## Resuming ## Resuming
When loading a savegame it will automatically attempt to resume the connection that was active when the savegame was made. Savegames store their connection information and automatically attempt to reestablish the connection upon loading.
If that connection information is no longer valid, such as if the server's IP and/or port has changed, the Connect Menu will reappear after loading. Use the Connect Menu before or after loading the savegame to connect to the new instance. If the connection information is no longer valid, such as if the server's IP and/or port have changed,
you need to use the connect form on the main menu beforehand.
Warning: Currently it is not checked if this is the correct multiworld belonging to that savegame, please ensure that yourself beforehand. Warning: Currently it is not checked whether a loaded savegame belongs to the multiworld you are connecting to. Please ensure that yourself beforehand.
## Console Commands
The mod adds the following console commands:
- `silent` toggles Archipelago chat messages appearing.
- `deathlink` toggles death link.
To enable the console in Subnautica, press `F3` and `F8`, then uncheck "Disable Console" in the top left. Press `F3` and `F8` again to close the menus.
To enter a console command, press `Enter`.
## Known Issues
- Do not attempt playing vanilla saves while the mod is installed, as the mod will override the scan information of the savegame.
- When exiting to the main menu the mod's state is not properly reset. Loading a savegame from here will break various things.
If you want to reload a save it is recommended you restart the game entirely.
- Attempting to load a savegame containing no longer valid connection information without entering valid information on the main menu will hang on the loading screen.
## Troubleshooting ## Troubleshooting
If you don't see the Connect Menu within the Main Menu, check that you see a file named `qmodmanager_log-Subnautica.txt` in the Subnautica game directory. If not, If you don't see the connect form on the main menu screen, check whether you see a file named `qmodmanager_log-Subnautica.txt` in the Subnautica game directory. If not,
QModManager4 is not correctly installed, otherwise open it and look QModManager4 is not correctly installed, otherwise open it and look for `Loading [Archipelago`. If the file doesn't contain this text, then
for `[Info : BepInEx] Loading [Archipelago`. If it doesn't show this, then
QModManager4 didn't find the Archipelago mod, so check your paths. QModManager4 didn't find the Archipelago mod, so check your paths.