Popover Menu get started
Popover Menu Tools
client discord
Menu
supported games setup guides f.a.q. generate game host game user content clients discord
Frogmonster Guide

Frogmonster Setup Guide

Choose your Settings

Download Frogmonster.yaml from this repository and name it something unique. Open it up in a text editor of your choice. Give yourself a player name, and choose options according to your liking. (Settings which give you multiple options are written as weighted choices (50 or 0) by default. Set all options you do not like to 0, and all options you do like to any positive number. Writing them out in the unweighted style, like game_difficulty: normal, is perfectly OK too.) Consider running your YAML through a YAML linter to make sure that you didn't break YAML formatting accidentally. Alternatively, generate a yaml using the webhost.

Generating a Game

Choose one of the below options:

I'm playing alone, or I'm hosting the room:

Download the following:

  1. frogmonster.apworld (found on the Releases page) (already ships with MultiworldGG)
  2. MultiworldGG.

Unless you are using a current release of MultiworldGG, open the folder where AP was installed. Place frogmonster.apworld in the folder \custom_worlds (not needed with MultiworldGG), and place your YAML file in \Players. If there are other players in your multiworld, they will sent you their YAMLs as well, which you will also place in \Players.

Optionally, you can open the host.yaml file and adjust some generation settings if you'd like. The defaults are fine if you're new to MultiworldGG, though.

Once you've got all the player YAMLs, open MultiworldGG, and click "Generate". If everything works correctly, a zip folder will appear in your \outputs folder. Go to multiworld.gg and click "Host Game". Upload that .zip file and create a room. Share this room link with any other players.

If you're having issues with the generation process, ask around. Consider providing the generation logs from your most recent attempts (found in \logs) as well as the YAML files used in generation.

I'm not hosting the room:

Send your completed settings YAML to the room host. Make sure they also have a copy of the frogmonster.apworld file (they can download it at the link above, or you can send it to them). Eventually, the host will send you a room link.

Client Setup

The Frogmonster AP Client is currently developed by the main developer of Frogmonster, and is distributed as a Steam beta of the game. To access Frogmonster game betas, open your Steam library, right click on Frogmonster, click "Properties", and then click "Betas". You can select the randomizer client from the dropdown menu on this page. Once you've selected a beta, launch Frogmonster.

In order to connect to your randomized game, start a new save file (or open a save file previously used during this run of the randomizer). Once you've opened a world, you will be presented with a dark screen as the game waits for you to connect to the world. Once you get to this screen, go the console window (that opened with Frogmonster) and run the /connect command as prompted. You will need the server name (most likely multiworld.gg), your port number (5 digits, which you can get from the room link), and your slot name (which is the name you put in your YAML settings. You can also pull this from the room page if you need to). If your server has a password set, you will need this as well.

A completed /connect command will look something like this: /connect multiworld.gg:38281 FrogGamer. Once you've entered that correctly, your game will start, and you can begin playing!