Repository navigation
Psychonauts AP World v0.3.2
Changes
- Added Deathlink functionality. Toggle in the client using "/deathlink". Losing all health, falling off the map, or drowning in water will trigger it.
- Adjusted several region names and item names for clarity. CAJA -> FORD, NIMP -> BTEX, Cake -> Birthday Cake
Bug Fixes
- Small fix to logic, requiring Oarsman's Badge to beat the Meat Circus boss if Oleander Brain Tank also required.
- Defeating Oleander Brain Tank now returns Raz to the Collective Unconscious, preventing potential logic break.
- Other bug fixes for the PsychoRando mod listed on the release page.
Resources
Requires base Psychonauts Randomizer Mod to run, found here:
https://github.com/Akashortstack/PsychoRando/releases
Setup Guide with installation instructions and additional information for PsychoRando here:
https://docs.google.com/document/d/1cI3M07nWfDuBkv2M2c4NtCHPyq9koH4f2p53fgCQS4E/edit?usp=sharing
Requires Astralathe to run, download and installation instructions found here:
https://gitlab.com/scrunguscrungus/astralathe/-/wikis/Installing%20Astralathe
Psychonauts Randomizer Setup Guide
Setting up the required mods
-
Install Psychonauts for PC, Astralathe, and the Psychonauts Randomizer Mod from the AP Companion Branch.
Full Psychonauts Randomizer and Astralathe setup guide here: https://docs.google.com/document/d/1cI3M07nWfDuBkv2M2c4NtCHPyq9koH4f2p53fgCQS4E/edit?usp=sharing
Make sure Astralathe is up to date, use the AP Companion Branch of PsychoRando, and make sure to open the game with AstralatheLauncher.exe at least once. -
Download the psychonauts.apworld and place inside your Archipelago/lib/worlds folder
-
Open the Archipelago Launcher and run the Psychonauts Client. If you get an error message saying the root_directory could not be found, follow steps 4-5. Otherwise, skip to step 6.
-
Find the folder that contains your Psychonauts and Astralathe installation, and copy the folder directory. For example, the most common place for the Steam version is "C:\\Program Files (x86)\\Steam\\steamapps\\common\\Psychonauts"
-
Run ArchipelagoLauncher.exe and open host.yaml from the Archipelago Launcher, find the psychonauts_options and paste your psychonauts game directory into the root_directory setting between the quotes. If the root directory contains single slashes between lines, change all of these to double slashes. If you don't, the client will fail to open
-
Click "Generate Template Settings". This will open file explorer
Find "Psychonauts.yaml" and copy it to /Players/ (create this folder if it does not exist) -
Open the YAML file and change the line that says "name: Player{number}" to your desired player name.
Adjust the settings in the YAML to your liking -
Run ArchipelagoGenerate.exe
-
Take the newly created AP_XXX.zip file in /output/ in upload it here: https://archipelago.gg/uploads
-
Unzip the AP_XXX.zip file. Find the zipped file containing your player number and name, and unzip it. This contains a file called RandoSeed.lua
-
Find your Psychonauts game directory and open /ModResource/PsychoRando/Scripts
-
Paste RandoSeed.lua from your generated Archipelago file into this folder. Replace the file in the destination if needed.
-
Run AstralatheLauncher.exe to open the game. You should see your player number and name on the menu screen.
-
From the menu, enter the yellow door to start a new game.
-
From the Archipelago Launcher, open the Psychonauts Client and connect to your server hosted on archipelago.gg
DO NOT CONNECT AND ENTER YOUR SLOT NAME UNLESS YOU ARE CHOOSING A NEW SAVE FILE OR HAVE STARTED A NEW GAME
Connecting from the main menu may result in sending locations from previous playthroughs. -
If you've started a new save file and connected to the server, you can start playing!