Archipelago
Vanilla Archipelago integration.
模組介紹 作者原文
Archipelago
An Archipelago plugin for GTFO! Allows players to use the Archipelago software to randomize items across the multiworld.
The source for this mod can currently be found in my ReTFO repository, which contains all my GTFO mods:
The AP World source (and releases) can be found in a different repository:
Issues and feedback can be submitted on the APWorld GitHub's issues page:
Getting Started
Multiplayer Support
As of version 0.0.4, there is now official support for multiplayer. Multiplayer aims to support 3 different models:
- Parallel Play: Two or more players each play their own copy of GTFO. Both connect to the Archipelago server
and are able to send/receive items and checks, but they are not in the same lobby.
- Multi-Connected: One player connects to the Archipelago server and hosts a GTFO lobby. One or more clients
connect to the Archipelago server and join the lobby. All connected players use the same slot - ie, the GTFO
game as a whole is considered one player as far as the Archipelago server is concerned.
- Proxy-Connected: One player connects to Archipelago and hosts a GTFO lobby. One or more clients then connect
to only the GTFO lobby. These players are automatically connected to the Archipelago server using the Host as a
proxy; they are able to send and receive checks normally, but have no ability to execute commands or request hints.
These three models can be mixed and matched as needed. Multi-Connected is preferred over Proxy-Connected; it will be
more stable and act more predictably. Moreso, it will support host migration and other behaviours that require other
players who can act as the host.
To use multiplayer, first have everyone who can put in their server details and press the purple "Connect to Archipelago"
button. Then, have one person host a lobby and have everyone else connect using a lobby code.
Connecting via code appears to be more stable than via a steam invite.
Standard Setup
Here are the steps required to get started with a vanilla world:
- Create a new profile in your preferred mod client. Include Archipelago and its dependencies in your mod list.
- I recommend using R2modman for modding GTFO.
- If you wish to play with any other mods, install them now and see the Modded Support section for details below.
- Download and add the APWorld file to your Archipelago installation.
- Using your preferred method, create a YAML options file. Help for this can be found below in the YAML section.
- Generate and host your multiworld.
- Start GTFO using the modded profile you created and enter the Network Settings menu from the start menu.
- Set your server details as needed.
- Return to the main menu (using the Rundown button at the top) and connect!
Known Issues
- There are still a handful of logic errors in the game which are known but not fixed at this time.
- Specific expeditions, such as R8B2 and R7D1, have unique features which are not currently supported.
- Some other expeditions, such as R8D2, have unintuitive checks - in R8D2, the dual scan at the end has two
different checks depending on what order you complete the scans in.
- If you find logic errors, I'd appreciate if you report them on the GitHub issues page for the AP World:
- There is no difficulty balancing at this time, nor is any difficulty balancing planned - GTFO is intentionally a
hard game, it is left up to players to determine what risks they're willing to take.
- Some liberties have been taken to reduce the amount of "replay" required, such as the ability to skip reactor
waves under certain conditions. This should not be seen as difficulty balancing, even if it can make expeditions
easier.
- Certain objectives, such as "survival" objectives (R5B4, R8E1, etc), are prone to being much harder than in
vanilla due t
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: