Ape Escape 3

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
Randomizer Options

Progression Mode

Choose how the progression of the randomizer should be. Default: Group > Singles - Each Stage will be unlocked one by one, as long as you find the Channel Key. > Group - Alternate between unlocking groups of stages and the bosses in between. > World - Progression is similar to Group, but the bosses are unlocked along with their preceding stages. > Quadruples - Each set of Levels will have 4 channels each! > Open* - All levels except the final two are immediately unlocked, but a certain number amount of keys is needed to access the next level. The default required is 10 Channel Keys. > Randomize* - How many levels are unlocked in a set is all up to chance! * These options can be customized with their respective options below.
0
25
0
0
0
0
0

Open Progression Mode Required Keys

If the chosen Progression Mode is `open`, this option allows the amount of keys required to unlock the endgame channel to be customized. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight
This is a range option.

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

Randomize Progression Set Count

If the chosen Progression mode is `randomize`, this option allows you to control the amount of channel sets that will be generated, and by extension, the minimum amount of keys to reach the end (but not post) game. Leave this at 0 for a more freeform Channel Randomization, or leave it to generation to decide for you. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight
This is a range option.

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

Randomize Progression Channel Range

If the chosen mode is `randomize`, this option allows you to control the amount of possible channels that can be included in a set. Leave this empty to let generation decide for you, or specify a maximum and minimum value for generation to use to randomize for each set. A set value can also be used if only one value is specified. If a Set Count has been specified, it will be prioritized over this option, but generation will still attempt to respect this option as much as possible. <!> WARNING: This option expects *a list of one or two integers* Format (Range): [min, max] Format (Set): [value] Absolute Minimum : 1 Absolute Maximum : 28
This option cannot be modified here. Please edit your .yaml file manually.

Logic Preference

Choose a certain logic preset that determines how difficult the game will be and how much expertise is asked from the player. > casual - Gadgets and Morphs are attempted to be given as early as possible > normal - Gadgets and Morphs are given as needed by a normal playthrough of the game > hard - Gadgets and Morphs are given as late as possible, where certain occasions may arise where an unintuitive solution must be used, while still not requiring glitches > expert - Glitches may often need to be exploited to progress Default: normal
0
25
0
0
0

Hip Drop Storage Logic

Determine if Hip Drop Storage should be considered for Logic.
25
0
0

Prolonged Quad Jump Logic

Determine if using Quad Jumps for extended periods of time should be considered for Logic.
25
0
0

Goal Target

Choose what will count as winning the game. Default: specter > specter - Clear Specter's Battle (Vanilla End Game) > specter_final - Clear Specter's Final Battle (Vanilla Post Game) > triple_threat - Clear 3 Boss stages > play_spike - Capture 204 Monkeys > play_jimmy - Capture 300 Monkeys > directors_cut - Capture all 20 Monkey Films (Forces Camerasanity to "enabled" if disabled) > phone_check - Activate all 53 Cellphones (Forces Cellphonesanity to be set to "enabled" if disabled) > bonus_collector - Buy all 267 of the bonus items in the Shopping Area! (Forces Shoppingsanity to be set to "enabled" if disabled)
25
0
0
0
0
0
0
0
0

Goal Target Override

Override the amount of checks required by Goal Target by a percent amount. This does not affect the "specter" and "specter_final" goals. Default: 0 (No Override) Maximum possible counts for each category: (Use this as basis for what percentage value to enter for this option) Bosses (Triple Threat): 8 Pipo Monkeys (Play Spike/Play Jimmy): 434, 354 (No Break Room Monkeys) Pipo Cameras (Director's Cut): 20 Cellphones (Phone Check): 53 Shop Items (Collector): 267
This is a range option.

Accepted values:
Normal range: 0 - 100

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

Post-Game Condition: Pipo Monkeys

Specify the amount of monkeys required to unlock the final set of channels (Post-Game). This will be reduced as necessary depending on the channels placed in the post game. Default: vanilla To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight > disabled - This category will not count towards unlocking the Post-Game Channels > active - Only enabled Monkeys will count towards unlocking the Post-Game Channels > vanilla - Monkeysanity Break Rooms will be forced to be set as "enabled" and all monkeys will count towards unlocking the Post-Game Channels <!> WARNING: Please make sure at least ONE Post-Game Condition Option is enabled (not 0/disabled). The multiworld WILL refuse to generate otherwise. Maximum Value (No Break Room Monkeys): 360
This is a range option.

Accepted values:
Normal range: 0 - 441

The following values have special meanings, and may fall outside the normal range.
  • 0: Disabled
  • -2: Vanilla
  • -1: Active
0
0
0
0
0
0

Post-Game Condition: Bosses

Specify the amount of bosses required to unlock the final set of channels (Post-Game). This will be reduced as necessary depending on the channels placed in the post game. Default: 0 To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight <!> WARNING: Please make sure at least ONE Post-Game Condition Option is enabled (not 0/disabled). The multiworld WILL refuse to generate otherwise.
This is a range option.

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

Post-Game Condition: Pipo Cameras

Specify the amount of Pipo Cameras required to unlock the final set of channels (Post-Game). This will be reduced as necessary depending on the channels placed in the post game. This will also force Camerasanity to be set as "enabled" if it is disabled, but will respect its other options otherwise. Default: 0 To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight <!> WARNING: Please make sure at least ONE Post-Game Condition Option is enabled (not 0/disabled). The multiworld WILL refuse to generate otherwise.
This is a range option.

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

Post-Game Condition: Cellphones

Specify the amount of Cellphones required to unlock the final set of channels (Post-Game). This will be reduced as necessary depending on the channels placed in the post game. This will also force Cellphonesanity to be set as "enabled" Default: 0 To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight <!> WARNING: Please make sure at least ONE Post-Game Condition Option is enabled (not 0/disabled). The multiworld WILL refuse to generate otherwise.
This is a range option.

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

Post-Game Condition: Shop Items

Specify the amount of Shop Items required to unlock the final set of channels (Post-Game). This will be reduced as necessary depending on the channels placed in the post game. This will also force Shoppingsanity to be set as "enabled" if it is disabled, but will respect other options otherwise. Default: 0 To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight <!> WARNING: Please make sure at least ONE Post-Game Condition Option is enabled (not 0/disabled). The multiworld WILL refuse to generate otherwise.
This is a range option.

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

Post-Game Condition: Channel Keys

Specify the amount of additional Channel Keys required to unlock the final set of channels (Post-Game). Default: 0 To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight <!> WARNING: Please make sure at least ONE Post-Game Condition Option is enabled (not 0/disabled). The multiworld WILL refuse to generate otherwise.
This is a range option.

Accepted values:
Normal range: 0 - 30
25
0
0
0
0
0
Map Options

Shuffle Channels

Choose if Channel Order should be randomized. Default: disabled > disabled - Channel Order will not be shuffled > type_shuffle - Normal channels will only be shuffled with other normal levels, same for boss channels. This preserves the slots of the bosses, but the order of the bosses themselves will still be shuffled. > full_shuffle - All channels will be shuffled regardless
25
0
0
0

Specters Goal Target As Post

If either Specter or Specter Final is chosen as the goal, determine if they should be forced behind PGC, requiring PGC Conditions to be met before they can be accessed. This will automatically add them to the Post Channel option. If Post Channel exceeds its limit and this is enabled, Generation will refuse to initiate and fail. This option takes precedence over the Push/Post/Blacklist Channels, and will modify them as necessary.
0
25
0

Blacklist Bosses

Determine if bosses should be blacklisted from the Channel selection pool. If enabled, bosses will be automatically added to the Blacklist Channel option. If the Blacklist Channel option exceeds its limit because of this option, generation will refuse to continue and fail. If Specters Goal Target As Post option is enabled and relevant, and this option is also set to enabled, generation will refuse to continue and abort. This option takes precedence over the Push/Post/Blacklist Channels, and will modify them as necessary. Default: disabled > disabled - Bosses will be part of the Channel Selection pool > enabled - Bosses will automatically be added to the Blacklist Channel option > keep_specters - The Freaky Monkey Five and Dr. Tomoki Bosses will be removed from the Channel Selection pool, but Specter and Specter Final channels will remain available.
25
0
0
0

Channel Shuffle Preserve

If Channel Order is not disabled, choose which channel should preserve their number. Format: ["item_a", "item_b", "item_c", ...] Available Channels: # - "Seaside Resort" # - "Hide-n-Seek Forest" # - "Saru-mon's Castle" # - "Monkey White Battle!" # - "The Big City" # - "Specter TV Studio" # - "Bootown" # - "Wild West Town" # - "Monkey Blue Battle!" # - "The Hot Springs" # - "Winterville" # - "The Emperor's Castle" # - "Monkey Yellow Battle!" # - "Mount Amazing" # - "Toytown" # - "Arctic Wonderland" # - "Mirage Town" # - "Monkey Pink Battle!" # - "Eversummer Island" # - "Airplane Squadron" # - "Kung-Fu Alley" # - "Monkey Red Battle!" # - "Midnight Bay" # - "Tomoki City" # - "Dr. Tomoki Battle!" # - "Space-TV Fortress" # - "Specter Battle!" # - "Specter's Final Battle!"

Channel Shuffle Push

Specify which channels should be pushed to the End Game (Penultimate set of channels). By default, this will replace and swap the specified channels with the channels already present in the End Game, but this can be changed to add without swapping by specifying "ADDITIVE" anywhere into the list. Format: ["item_a", "item_b", "item_c", ..., (optional)"ADDITIVE"]

Channel Shuffle Post

Specify which channels should be placed to the Post Game (Ultimate set of channels locked behind Post Game Condition). By default, this will replace and swap the specified channels with the channels already present in the Post Game, but this can be changed to add without swapping by specifying "ADDITIVE" anywhere into the list. Format: ["item_a", "item_b", "item_c", ..., (optional)"ADDITIVE"] Maximum Items: 8 (excluding "ADDITIVE")

Channel Shuffle Blacklist

Specify which channels whose locations should be excluded from generation, and then placed at the end of the channel order. Format: ["item_a", "item_b", "item_c", ...] Maximum Items: 8
Location Options

Pipo Monkeysanity - Break Rooms

Choose if Break Room monkeys should count as locations, and if so, if the Super Monkey morph must first be obtained before the game allows them to spawn. Default: disabled > disabled - Break Room monkeys will not spawn > enabled - Break Room monkeys will spawn, but only when the Super Monkey morph is obtained > early - Break Room monkeys will spawn, regardless of if the player has obtained the Super Monkey morph
25
0
0
0

Pipo Camerasanity

Choose if Pipo Cameras should count as Locations. Default: Disabled > disabled - Pipo Cameras will not count as locations > enabled - Pipo Cameras will count as locations, and is counted when a Monkey Film is recorded. This means that the Pipo Monkey actors MUST BE PRESENT to acquire the item, or it will be missable until Free Play mode is unlocked for the channel upon clearing it. > no_actors - Pipo Cameras will count as locations, regardless if the Pipo Monkey Actors are present
25
0
0
0

Cellphonesanity

Choose if Cellphones should count as locations default: Disabled
25
0
0

Shoppingsanity

Choose if items from the Book Shop, Hobby Shop, and Music Shop, and the Morph Stocks from Monkey Mart should count as locations. Default: Disabled > disabled - Shop Items will not count as locations > enabled - Shop Items will count as locations > collection - Shop Items will count as locations where they are counted by the amount of its category obtained instead of being uniquely identified > progressive - Shop Items will become available as you unlock more channels > restock - Shop Items will become available as you find more Shop Stocks
25
0
0
0
0
0

Restock Progression

If the chosen Shoppingsanity option is "Restock", this option determines the amount of Shop Stocks that will be available. The amount of Shop Items that becomes available from collecting one Shop Stock increases the less Shop Stocks exists. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight
This is a range option.

Accepted values:
Normal range: 4 - 28
0
25
0
0
0
0

Cheap Shop Items Minimum Requirement

If the chosen Shoppingsanity option is "Collection", "Progressive", or "Restock", this option will define the minimum Channel progression required before any cheap items become in-logic, assuming no farmable area becomes accessible beforehand. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight Special Values: > disabled (0) - Cheap Items will only become in-logic if a farmable area becomes accessible > post-game (100) - Cheap Items will become in-logic at the latest when meeting the Post-Game Condition. Regardless of this option, all Shopping Items will become in-logic if a farmable area becomes accessible.
This is a range option.

Accepted values:
Normal range: 0 - 100

The following values have special meanings, and may fall outside the normal range.
  • 0: Disabled
  • 100: Post-Game
25
0
0
0
0
0

Cheap Shop Items Early Amount

If the chosen Shoppingsanity option is "Collection", "Progressive", or "Restock", this option will define a minimum amount of Cheap Shop Items per Shop Item Category that will become in-logic from the very beginning. If the option "Cheap Items Minimum Requirement" option is not disabled, this option is completely ignored. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight
This is a range option.

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

Farm Logic Sneaky Borgs

Determines if access to areas with Sneaky-borgs should count as access to reasonably farmable gotcha coins.
25
0
0
Item Options

Starting Gadget

Choose a Gadget to start the game with along with the Monkey Net. Choose None if you want to start with only the Monkey Net. Default: Stun Club (Vanilla)
0
25
0
0
0
0
0
0
0

Starting Morph

Choose a Morph to Start the game with. Default: None (Vanilla)
25
0
0
0
0
0
0
0
0

Base Morph Duration

Choose the base duration of morphs. This does not affect recharge durations. Default: 30s (Vanilla)
0
0
25
0
0
0

Shuffle RC Car Chassis

Choose if the various RC Car Chassis should also be included in the pool. Unlocking any chassis will automatically unlock the RC Car Gadget if it hasn't yet. This does not automatically equip the chassis. Default: Disabled
25
0
0

Shuffle Morph Stocks

Choose if Morph Stocks should also be included in the pool. This does not affect the Monkey Mart. Default: Disabled
25
0
0

Add Morph Extensions

Choose if Morph Extensions should also be included in the pool. Each Morph Extension adds 2 seconds to your morph duration, up to a maximum of an additional 20 seconds added to your base morph duration. Default: Disabled
25
0
0

Extra Channel Keys

Determine if extra Channel Keys should be generated in addition to the minimum required to unlock all the channels. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight
This is a range option.

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

Extra Shop Stocks

If the chosen Shoppingsanity option is "Restock", this option determines if extra Shop Stocks should be generated in addition to the minimum required to unlock all the Shop Items. This option will not have any effect otherwise. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight
This is a range option.

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

Early Free Play

Allows Free Play mode to be available without needing to fully clear a channel. Useful when wanting Camerasanity enabled without needing to worry about Pipo Monkey actors. default: Enabled.
0
25
0

Enable Monkey Mart

Choose if Monkey Mart should be able to sell cookies, energy and pellets. Morph Stock and Lucky Ticket will remain available Default: Enabled
0
25
0

Hints from Hint Books

Choose if the Hint Book shop items will provide hints instead of items. Shoppingsanity must be at least enabled. Default: Disabled
25
0
0

Lucky Ticket Consolation Effects

Choose if Lucky Ticket Consolation Effects should be enabled. When you get a consolation prize, get a chance to activate a special effect that can affect the Archipelago experience.
25
0
0

Lucky Ticket Consolation Effects Blacklist

When `Lucky Ticket Consolation` is enabled, this option allows you to disable certain effects from being chosen. Highly destructive effects have override values in host.yaml that will lead to options here being ignored. If you wish to enable these effects, please refer to the settings in your host.yaml, or contact your game host in charge of generating the game.
This option cannot be modified here. Please edit your .yaml file manually.
Sync Options

death_link

When you die, everyone who enabled death link dies. Of course, the reverse is true too.
25
0
0
Session Options

Auto Save State Slot

Choose which slot this slot session should be saved on. Useful when playing multiple instances of this game within the same multiworld. Slots 1 - 10 are used by the PCSX2 for quick use and will not be used for this purpose. Please refer to your host.yaml file for more AutoSave/AutoLoad State settings. <!> WARNING: It is highly recommended to not weight this option and explicitly specify a custom value. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight Default: 0
This is a range option.

Accepted values:
Normal range: 11 - 255

The following values have special meanings, and may fall outside the normal range.
  • 0: Default
0
0
0
0
0
0

Emulator Preferred Port

Specify the preferred slot to use when connecting the Archipelago Client with PCSX2 upon connection to an Archipelago Room. This should be the same slot that is specified in PCSX2 under Settings > Advanced > PINE Settings > Slot. More details about connecting the client to PCSX2 can be found in this apworld's setup guide. Connection details can be changed anytime during play by using the client command `/pine_slot <port>`. <!> WARNING: It is highly recommended to not weight this option and explicitly specify a custom value. To specify custom values, add it alongside the pre-existing options, copying their format. Format: value : weight
This is a range option.

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

Emulator Linux Preferred Platform

*For Linux Players only Specify which PCSX2 installation to prioritize searching and connecting to upon connection to an Archipelago Room. Connection details can be changed anytime during play by using the client command `/pine_platform <option>`. <!> WARNING: It is highly recommended to not weight this option. > auto - Automatically search for any running PCSX2 installation and connect to the first one detected. > standard - Prioritize connecting to a normal installation of PCSX2, either from a traditional package manager, the official appimage, or others. Even if multiple sources of this type are present, they are all detected as a singular instance, and cannot be individually connected to. > flatpak - Prioritize connecting to the Flatpak installation of PCSX2.
25
0
0
0
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 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.