OpenRCT2 Setup Guide:
Quick Links
Required Software
- Any Operating System capable of running both Archipelago and OpenRCT2 (Linux, Mac, or Windows are all fine)
- One of the following:
- Roller Coaster Tycoon 2 for PC
- (Optional if you want RCT1 scenarios) Roller Coaster Tycoon
- Roller Coaster Tycoon Classic for PC
- Roller Coaster Tycoon 2 for PC
- OpenRCT2
Overview
You'll be using OpenRCT2 to run the Archipelago plugin, which will connect to the built-in OpenRCT2 client in
Archipelago to join multiworlds. This will first entail installing OpenRCT2 and the plugin, and finally connecting
the game to the client, and the client to the server.
Install
If you haven't installed OpenRCT2 or the base game(s), follow the guide for your operating system on the official
OpenRCT2 Website.
Install the Roller Coaster Tycoon Randomizer Plugin
Once OpenRCT2 is up and running, you'll need to install the
Roller Coaster Tycoon Randomizer plugin.
On the main menu of OpenRCT2, click the toolbox menu icon and select "Open custom content folder"
Save the .js
file to the "plugin" folder within.
Generate a MultiWorld Game
- Visit the Player Options page and configure the game-specific options to taste.
- By default, these options will only use levels from Roller Coaster Tycoon 2. If you own Roller Coaster Tycoon 1 or any of the expansion packs for either game, you may select the scenario for use in your game of MultiworldGG.
- Export your yaml file and use it to generate a new randomized game or generate a game on the spot.
For instructions on how to generate a MultiworldGG game, refer to the MultiworldGG Setup Guide.
Joining a MultiWorld Game
Launch the game.
Select the scenario you chose in your options file. If this was randomized, or you otherwise don't know what scenario to select, you can either look at the spoiler log or select any scenario. Upon attempting to start, the game will inform you which scenario you should be playing.
Launch the OpenRCT2 Client from the MultiworldGG program.
Click the "Archipelago" button on the menu that pops up in your scenario. Once the client is launched, they should automatically connect, and you can connect to the server. Type your server address and port in the "Connect" box at the top of the client, connect.
When asked by the client, put in the name for your slot and confirm.
You'll be able to select the "Start Game!" button. If the randomizer menu doesn't appear at the start of the scenario, select the "RCTRando Options" menu item from the map tab and ensure the "Enable Randomizer" box is checked.
Begin your game of MultiworldGG! All your locations/checks/goals can be found in the "Archipelago Checks!" menu under the map tab.
Game Commands
Game commands may only be executed from within OpenRCT2, by typing the following from the unlock shop, including the
exclamation points: !!
.
!!help
Prints the help menu.!!toggleDeathLink
Enables/Disables Deathlink in game.!!setMaxSpeed x
Sets the maximum speed the game will allow, from 1 to 5.!!resendChecks
Resends all the purchased checks, in case the connector is bad at its job.!!addSkip
Cheats in a skip for the unlock shop. This is on the honor system.
Multiplayer
At the moment, same-world multiplayer is not available, and is planned for release in the short to medium term.