jimothy-OutwardArchipelago icon

OutwardArchipelago

Adds Archipelago support to Outward.

Last updated 5 days ago
Total downloads 8
Total rating 1 
Categories Misc
Dependency string jimothy-OutwardArchipelago-0.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_Outward-5.4.19 icon
BepInEx-BepInExPack_Outward

BepInEx pack for Outward.

Preferred version: 5.4.19
sinai-dev-SideLoader-3.8.4 icon
sinai-dev-SideLoader

API and Mod Development Toolkit for Outward.

Preferred version: 3.8.4
Faeryn-LocalizationExtension-1.1.3 icon
Faeryn-LocalizationExtension

Allows modders to provide localization for their mods using the game's localization system, and also to localize other mods without changing them.

Preferred version: 1.1.3

README

Outward Archipelago

A mod for Outward: Definitive Edition that adds support for the Archipelago multiworld multi-game randomizer. Our philosophy thus far has been to attempt to add as many Archipelago location checks as we can without changing the base game experience too much. This way, an experienced Outward player should be able to figure their way through their first randomizer without needing to consult our documentation. We have, however, made the following changes to the base game:

  • Added an Archipelago connection status icon overlay throughout the game, including menus.
  • Added an AP Item item to the Outward game to serve as a placeholder for items that have been randomized.
  • Added Quest License passive skills that serve as progression items.
    • Main quest NPCs now refuse to talk to you about the main quest unless you have the corresponding Quest License skill.
  • Archipelago messages, including the chat, now appear in the in-game chat window.
    • Players may send messages to the Archipelago chat via the in-game chat window by prefixing their message with /ap (the space is important).
    • Archipelago chat commands, such as !hint, may also be sent this way (e.g. /ap !hint).
  • Added support for Archipelago's death-link mode.
    • Death-links recieved will result in the player's death.
    • Any player deaths, for any reason (outside of another death-link), will send a death-link to the Archipelago server.
  • Replaced most unique items in Outward with Archipelago location checks.
  • Also, added Archipelago location checks behind the first completion (pass or fail) of every quest in the game.

So far, we have only minimally tested the randomizer mod in a 2-player co-op scenario. While it seems to work so far, we make no guarantees.

How to play

There are two files that may be found in the latest releases.

  • outward.apworld is the Archipelago APWorld (basically a mod for Archipelago).
  • OutwardArchipelago.zip is the mod package for Outward: Definitive Edition compatible with R2ModMan.

The outward.apworld is only needed by the Archipelago host. It is not needed by the person playing the game, except to give it to whoever is hosting your Archipelago. If you change the name of outward.apworld to outward.zip, you can find a file called Outward Definitive Edition.yaml which contains our recommended default settings for the randomizer.

To install the mod, we recommend using R2ModMan.

  1. Create a new profile for Outward: Definitive Edition.
  2. Under Other > Settings > Profile, click on Import local mod, and select the OutwardArchipelago.zip file.
  3. Under Mods > Installed, expand OutwardArchipelago and click Install Dependency until the button disappears.
  4. Click Start modded in the upper left corner. (This generates the config file below.)
  5. Exit the game immediately at the main menu.
  6. In R2ModMan go to Other > Config editor, select BepInEx\config\com.daemonarium.apoutward.cfg, and choose Edit Config.
  7. Enter the connection details for the Archipelago server and hit Save.
  8. Click Start modded again, and enjoy!

If you did everything correctly, you should see a small circular icon with an image of a chain link in the top-right corner. This is the Archipelago server connection status. A yellow-ish icon with a full chain link indicates that you are connected! You can now proceed to create a new character! A red icon with a broken link indicates some sort of connection problem with the server. When this happens, you will need to consult the mod's log file to get a more detailed message of what is going wrong.