Keymaster's Keep

Weighted Options

Weighted options allow you to choose how likely a particular option's value is to be used in game generation. The higher a value is weighted, the more likely the option will be chosen. Think of them like entries in a raffle.

Choose the options you would like to play with! You may generate a single-player game from this page, or download an options file you can use to participate in a MultiWorld.

A list of all games you have generated can be found on the User Content page.


Game Options

Progression Balancing

A system that can move progression earlier, to try and prevent the player from getting stuck and bored early. A lower setting means more getting stuck. A higher setting means less getting stuck.
This is a range option.

Accepted values:
Normal range: 0 - 99

The following values have special meanings, and may fall outside the normal range.
  • 0: Disabled
  • 50: Normal
  • 99: Extreme
0
25
0
0
0
0
0

Accessibility

Set rules for reachability of your items/locations. **Full:** ensure everything can be reached and acquired. **Minimal:** ensure what is needed to reach your goal can be acquired.
25
0
0

Game Selection Bag Size

Determines the size of the bag from which the weighted games in 'game_selection' will be randomly selected. 0: No bag will be used and games may appear multiple times unbounded. 1: The bag will be filled with 1 of each game and will be drawn from randomly until it is empty, resulting in an even distribution of games. If the bag becomes empty, it will be refilled. 2+: The bag will initially be filled with the chosen number of each game, resulting in a slightly less even distribution of games where the maximum number of each game is the chosen number. Subsequent fills will revert to an even distribution. Similar logic applies for all other bag sizes.
This is a range option.

Accepted values:
Normal range: 0 - 5
0
25
0
0
0
0
0
Goal Options

Goal

Determines the victory condition. Keymasters Challenge: Retrieve X artifacts of resolve to unlock the Keymaster's challenge chamber and beat the ultimate challenge Magic Key Heist: Acquire X magic keys and escape the Keymaster's Keep Area Domination: Acquire conquest medallions by completing all trials in X% of keep areas and escape the Keymaster's Keep
25
0
0
0

Artifacts of Resolve Total

Determines how many Artifacts of Resolve are in the item pool. Only relevant if the selected goal is Keymaster's Challenge.
This is a range option.

Accepted values:
Normal range: 3 - 25
0
25
0
0
0
0
0

Artifacts of Resolve Required

Determines how many Artifacts of Resolve are required to unlock the Keymaster's challenge room. Only relevant if the selected goal is Keymaster's Challenge.
This is a range option.

Accepted values:
Normal range: 1 - 25
0
25
0
0
0
0
0

Magic Keys Required

Determines how many Magic Keys are required before escaping the Keymaster's Keep. Only relevant if the selected goal is Magic Key Heist.
This is a range option.

Accepted values:
Normal range: 10 - 50
0
25
0
0
0
0
0

Conquest Medallions Percentage Required

Determines the percentage of Conquest Medallions required before escaping the Keymaster's Keep. Completing all trials in a keep awards a Conquest Medallion. Only relevant if the selected goal is Area Domination.
This is a range option.

Accepted values:
Normal range: 1 - 100
0
25
0
0
0
0
0
Keep Generation Options

Keep Areas

Determines how many areas are in the Keymaster's Keep. Each area will contain a new set of trials and most will be locked by one or more keys.
This is a range option.

Accepted values:
Normal range: 10 - 100
0
25
0
0
0
0
0

Magic Keys Total

Determines how many Magic Keys are in the item pool. The keys in that pool will be used to generate the lock combinations for areas in the Keymaster's Keep. They will also act as the amount of available keys to the player in the Magic Key Heist goal.
This is a range option.

Accepted values:
Normal range: 10 - 50
0
25
0
0
0
0
0

Unlocked Areas

Determines how many areas are unlocked at the start of the game. The remaining areas will be locked by one or more keys.
This is a range option.

Accepted values:
Normal range: 1 - 5
25
0
0
0
0
0

Lock Keys Minimum

Determines the minimum amount of Magic Keys that could be required to unlock an area. The amount of keys required to unlock an area will be a random number between this value and the maximum. Note that this option will be ignored for the first few areas to ensure the game is completable.
This is a range option.

Accepted values:
Normal range: 1 - 5
25
0
0
0
0
0

Lock Keys Maximum

Determines the maximum amount of Magic Keys that could be required to unlock an area. The amount of keys required to unlock an area will be a random number between the minimum and this value. Note that this option will be ignored for the first few areas to ensure the game is completable.
This is a range option.

Accepted values:
Normal range: 1 - 5
0
25
0
0
0
0
0

Area Trials Minimum

Determines the minimum amount of trials that could be in an area. The amount of trials in an area will be a random number between this value and the maximum, but might get adjusted upwards to hold the item pool size.
This is a range option.

Accepted values:
Normal range: 1 - 25
0
25
0
0
0
0
0

Area Trials Maximum

Determines the maximum amount of trials that could be in an area. The amount of trials in an area will be a random number between the minimum and this value, but might get adjusted upwards to hold the item pool size.
This is a range option.

Accepted values:
Normal range: 1 - 25
0
25
0
0
0
0
0

Shops

If true, keep areas will have a chance to be replaced by a shop that will sell a handful of items. The presence of shops will add Unique Relics to the item pool, which will need to be found to purchase items. Yes, the option is named "shops_". Thank you, ALTTP!
25
0
0

Shops Percentage Chance

Determines the percentage chance of a shop overriding a keep area when shops are enabled. A maximum of 10 shops can exist in the keep at once.
This is a range option.

Accepted values:
Normal range: 5 - 50
0
25
0
0
0
0
0

Shop Items Minimum

Determines the minimum amount of items that could be sold in a shop. The amount of items sold in a shop will be a random number between this value and the maximum.
This is a range option.

Accepted values:
Normal range: 1 - 5
0
25
0
0
0
0
0

Shop Items Maximum

Determines the maximum amount of items that could be sold in a shop. The amount of items sold in a shop will be a random number between the minimum and this value.
This is a range option.

Accepted values:
Normal range: 1 - 5
0
25
0
0
0
0

Shop Items Progression Percentage Chance

Determines the percentage chance of each item in a shop being a guaranteed progression item. Since items are purchased with unique relics, it is recommended to set this value on the higher side. Each unique relic will only be able to unlock a single item in the keep, so ideally, they are worth the trouble.
This is a range option.

Accepted values:
Normal range: 0 - 100
0
25
0
0
0
0

Shop Hints

If true, upon discovering a shop, hints will be generated for the items sold in that shop.
25
0
0
Game / Objective Selection Options

Include Adult Only or Unrated Games

Determines if adult only or unrated games should be considered for the game pool. Can be a useful filter to adhere to the rules of certain communities.
25
0
0

Include Modern Console Games

Determines if modern console games should be considered for the game pool. Can be a useful filter to adhere to the rules of certain communities.
0
25
0

Include Difficult Objectives

Determines if difficult objectives should be considered. Enabling this option might yield objectives that some players will struggle or not be able to complete. If enabled, you can still exclude specific games with the 'excluded_games_difficult_objectives' option.
25
0
0

Excluded Games Difficult Objectives

When 'include_difficult_objectives' is enabled, this option allows you to still exclude specific games. Only game names originally listed in 'game_selection' are accepted. If a game specified here only offers difficult objectives, this option will have no effect for it.

Include Time-Consuming Objectives

Determines if time-consuming objectives should be considered. Enabling this option might yield objectives that take much longer to complete (i.e. more than 1 hour). If enabled, you can still exclude specific games with the 'excluded_games_time_consuming_objectives' option.
0
25
0

Excluded Games Time-Consuming Objectives

When 'include_time_consuming_objectives' is enabled, this option allows you to still exclude specific games. Only game names originally listed in 'game_selection' are accepted. If a game specified here only offers time-consuming objectives, this option will have no effect for it.

Hints Reveal Objectives

Determines if Archipelago hints will provide information about a location's objective. Enabling this option will potentially spoil the game for an area and the objective that needs to be completed.
25
0
0

Game Medley Mode

If true, a percentage of keep areas will feature Game Medley as their game, with each trial sourced randomly from a separate, dedicated pool of games. Activating Game Medley Mode will disable optional game conditions for keep areas assigned to Game Medley.
25
0
0

Game Medley Percentage Chance

Determines the percentage chance of a game medley being selected when Game Medley Mode is enabled.
This is a range option.

Accepted values:
Normal range: 1 - 100
0
25
0
0
0
0

Game Medley Game Selection

Defines the game pool that will be used to generate Game Medley trials. Only game names originally listed in 'game_selection' are accepted. You are allowed to place games that already appear in other selection options here. You are allowed to add the same game multiple times here. This will act as a weighted pool. If this is left empty, all games from other selection options will be used as a default.

Game Medley Game Selection Bag Size

Determines the size of the bag from which the weighted games in 'game_medley_game_selection' will be randomly selected. For more information, see 'game_selection_bag_size'.
This is a range option.

Accepted values:
Normal range: 0 - 5
0
25
0
0
0
0
0

Game Selection

Defines the game pool to select from. All supported games are listed. Remove the ones you don't own or want to play. You are allowed to add the same game multiple times here. This will act as a weighted pool.
Custom (META)

Custom Challenge List

A freeform list of custom objectives for Keymaster's Keep. The trials will sample directly from this list.
This option cannot be modified here. Please edit your .yaml file manually.
Game Backlog (META)

Game Backlog Game Selection

Defines which games are in the player's backlog. Replace the placeholders with values of your own choosing.
This option cannot be modified here. Please edit your .yaml file manually.

Game Backlog Actions

Defines the possible actions that could be required on a game in the backlog. You can customize this list to your liking.
This option cannot be modified here. Please edit your .yaml file manually.
Item & Location Options

Local Items

Forces these items to be in their native world.
 

Non-local Items

Forces these items to be outside their native world.
 

Start Inventory

Start with the specified amount of these items. Example: "Bomb: 1"

Start Inventory from Pool

Start with the specified amount of these items and don't place them in the world. Example: "Bomb: 1" The game decides what the replacement items will be.

Start Hints

Start with these item's locations prefilled into the ``!hint`` command.
 

Start Location Hints

Start with these locations and their item prefilled into the ``!hint`` command.
 

Excluded Locations

Prevent these locations from having an important item.
 

Priority Locations

Prevent these locations from having an unimportant item.
 

Item Links

Share part of your item pool with other players.
This option cannot be modified here. Please edit your .yaml file manually.