
Archipelago Randomizer for REPO
Adds Archipelago Randomizer compatibility for the game R.E.P.O. which allows players to randomize their game along side other Archipelago compatible gamesDetails
R.E.P.O. Archipelago Client Mod
What is Archipelago
Archipelago is a multi-game open-source randomizer that combines a variety of games into a single multiplayer experience. More information at https://archipelago.gg/
Multiworld Setup Instructions
- Download the latest repo.apworld from releases
- Follow the instructions on https://archipelago.gg/tutorial/Archipelago/setup/en on generating a game. Note that you will have to place the .apworld file in the lib/worlds folder of your Archipelago install and generate locally.
- Using the Archipelago.gg website or a local machine, host a server using the output file generated.
Thunderstore instructions
- Install the Thunderstore Mod Manager at https://www.overwolf.com/app/thunderstore-thunderstore_mod_manager
- Install the R.E.P.O. Archipelago mod and all dependencies by clicking on "Install with Mod Manager" at https://thunderstore.io/c/repo/p/Automagic/Archipelago_Randomizer_for_REPO/
- On the Profile page of the Thunderstore Mod manager, click "Edit config" then click edit on "BepInEx/config/BepInEx.cfg". You may need to run the game modded first for this to appear.
- Under the "Chainloader" section, set "HideManagerGameObject" to true and click save.
- Click the Run Modded button to launch R.E.P.O.
- On the main menu, click the Archipelago button and enter the server address, port, server password, and player slot name into the listed fields.
- After a successful connection, start a new save file and begin playing.
Manual Client Install Instructions
- Download version 5.4.21 of BepInEx from https://thunderstore.io/c/repo/p/BepInEx/BepInExPack/
- Follow the instructions on Thunderstore to manually install BepInEx.
- Run R.E.P.O. so BepInEx completes its installation.
- In your R.E.P.O. game folder, open the BepInEx/config folder and open the BepInEx.cfg file with any text editor
- Under [Chainloader] set HideManagerGameObject to true. Then save and close the file.
- Download the latest release of the client plugin.
- Extract the contents of the downloaded zip folder into the BepInEx/Plugins folder.
- Download MenuLib and REPOLib from Thunderstore and add them to your plugins folder.
- Launch R.E.P.O.
- On the main menu, click the Archipelago button and enter the server address, port, server password, and player slot name into the listed fields.
- After a successful connection, start a new save file and begin playing.
Randomized Items
- Upgrades
- Levels
- Shop Stock
Randomized Locations
- Shop Items
- Pelly Extraction
- Valuable Extraction
- Monster Soul Extraction
Known Issues
- Item Received notification doesn't handle multiple successive notifications well