BluePrinceArchipelago-BluePrinceArchipelago icon

BluePrinceArchipelago

The Blue Prince Implementation for the mult-game randomizer Archipelago

Last updated a week ago
Total downloads 141
Total rating 0 
Categories Mods
Dependency string BluePrinceArchipelago-BluePrinceArchipelago-1.1.5
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP-6.0.755 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.755

README

Disclaimer:

This version of Blue Prince Archipelago is in Alpha and as such has quite a few known issues and limitations. All known Bugs will be listed here. Any QoL changes or future planned changes will live here.

Below are a List of Limitations and Known issues of the Mod that are not expected to be fixed in the short term. While fixes are being looked into and worked on they were not prioritized for Alpha.

  • Only save files created on Bequest Mode (the game's default mode) are currently compatible.
  • Some special items and rooms can bypass the limited draft pool (such as the Prism Key and Secret Passage).
  • Room Upgrades aren't accounted for in logic and may result in out of logic checks.
  • Item logic only accounts for the possibility of an item spawning, regardless of the rarity of that item actually showing up.
  • Trunk logic currently doesn't account for how likely the rooms are to appear and the luck requirements for a trunk to spawn. I have made a list in discord to use as a guide for selecting trunk options for now.
  • This implementation requires some late game knowledge for items and locations even on early goals.
  • Certain items don't look quite right in pickup menus or in game please add any to this bug if they aren't already listed so this can be fixed in a future patch.
  • Sometimes rooms outside of your draft pool appear in drafts. I am currently unsure on how to fix this fully and need more data on which rooms drafted from where Please add any new instances of this to this issue.
  • Certain items like Repellant may not function as intended. Please check if a bug exists here or create a new one if you find an item that doesn't work here

Game Setup

Before you install this mod, I highly reccomend backing up your save file MtHollyBlueprint.es3 from your ~\AppData\LocalLow\Dogubomb\BLUE PRINCE\storage folder. Copy it somewhere safe. Blue Prince Archipelago does not touch the save file process in any way, but I can't guarantee that it won't. Use this mod at your own discresion.

  1. Start the game. You will notice a new UI at the top. It is best to connect here before starting a new profile. This UI can be shown by pressing "/" and dismissed by pressing "ESC". This also doubles as your game client. Tying /help in the command box will show all the local commands. You can also run archipelago server commands from this console once connected. A lot of the commands are intended for dev usage to allow for progress when there is an issue with the mod.

  2. To connect to your slot enter the connection details into the box on the left side of the UI. You will receive a message in the console if something goes wrong. If you are continueing a run (like in an async) load the same profile you loaded previously on the async run before connecting. The mod currently cannot detect it has loaded the correct seed so loading the wrong file may bork the mod's local saved data on your seed which may result in unexpected glitches.

  3. IMPORTANT If you have played a Blue Prince AP before in a different multiworld please run the /ResetData command. Due to limitations in the mod, the mod currently can't cleanly detect when it is safe to delete the local data on the last seed you played, so this must be done manually when starting a new seed.

  4. IMPORTANT After connecting to the Archipelago server, if you are starting a new multiworld, create a new file in Bequest Mode. While the game will function on other modes, it may create impossible to complete scenarios, so it is Bequest Mode only for now. If you are reconnecting or continueing a run, be sure to load the correct profile; the mod currently cannot detect it has loaded the correct seed so loading the wrong file may bork the mod's local saved data on your seed which may result in unexpected glitches.

  5. Enjoy!

Extras:

  • Blue Prince supports Universal Tracker. You can find it in #Universal-Tracker on the discord or download the client here.
  • To disable your mods open up the doorstop_config.ini in your Blue Prince Installation folder and set enabled to false. This will prevent Bepinex from loading.