Undertale for AP (#439)

Randomizes the items, and adds a new item to the pool, "Plot" which lets you go further and further in the game the more you have.

Developers: WirTheAvali (Preferred name for professional use, mewlif)
This commit is contained in:
Mewlif
2023-06-26 22:35:41 -04:00
committed by GitHub
parent 71bfb6babd
commit 553fe0be19
13 changed files with 1904 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
# Undertale
## Where is the settings page?
The [player settings page for this game](../player-settings) contains all the options you need to configure and export a
config file.
## What is considered a location check in Undertale?
Location checks in Undertale are all the spots in the game where you can get an item. Exceptions are Dog Residue,
the Nicecream bought in Hotland, and anything you cannot get in your chosen route.
## When the player receives an item, what happens?
When the player receives an item in Undertale, it will go into their inventory if they have space, otherwise it will
wait until they do have space. That includes items that don't appear in your inventory.
## What is the victory condition?
Victory is achieved when the player completes their chosen route. If they chose `all_routes` then they need to complete
every major route in the game, those being `Pacifist`, `Neutral`, and `Genocide`.

View File

@@ -0,0 +1,33 @@
# Undertale Randomizer Setup Guide
### Required Software
- Undertale from the [Steam page](https://store.steampowered.com/app/391540)
- Archipelago from the [Archipelago Releases Page](https://github.com/ArchipelagoMW/Archipelago/releases)
- (select `Undertale Client` during installation.)
### First time setup
Start the Undertale client, and in the bottom text box, input `/auto_patch (Input your Undertale install directory here)` (It is usually located at `C:\Program Files\Steam\steamapps\Undertale`, but it can be different, you can more easily find the directory
by opening the Undertale directory through Steam), it will then make an Undertale folder that will be created in the
Archipelago install location. That contains the version of Undertale you will use for Archipelago. (You will need to
redo this step when updating Archipelago.)
### Connect to the MultiServer
Make sure both Undertale and its client are running. (Undertale will ask for a saveslot, it can be 1 through 99, none
of the slots will overwrite your vanilla save, although you may want to make a backup just in case.)
In the top text box of the client, type the
`Ip Address` (or `Hostname`) and `Port` separated with a `:` symbol. (Ex. `archipelago.gg:38281`)
The client will then ask for the slot name, input that in the text box at the bottom of the client.
### Play the game
When the console tells you that you have joined the room, you're all set. Congratulations on successfully joining a
multiworld game!
### Where do I get a YAML file?
You can customize your settings by visiting the [Undertale Player Settings Page](/games/Undertale/player-settings)