mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-03-27 09:03:20 -07:00
Small region updates for location accessibility, small updates to world guide and README.md.
This commit is contained in:
@@ -33,7 +33,6 @@ Currently, the following games are supported:
|
||||
* Super Mario World
|
||||
* Pokémon Red and Blue
|
||||
* Hylics 2
|
||||
* Jak and Daxter: The Precursor Legacy
|
||||
* Overcooked! 2
|
||||
* Zillion
|
||||
* Lufia II Ancient Cave
|
||||
@@ -81,6 +80,7 @@ Currently, the following games are supported:
|
||||
* Saving Princess
|
||||
* Castlevania: Circle of the Moon
|
||||
* Inscryption
|
||||
* Jak and Daxter: The Precursor Legacy
|
||||
|
||||
For setup and instructions check out our [tutorials page](https://archipelago.gg/tutorial/).
|
||||
Downloads can be found at [Releases](https://github.com/ArchipelagoMW/Archipelago/releases), including compiled
|
||||
|
||||
@@ -144,21 +144,19 @@ There are several options to change the difficulty of this challenge.
|
||||
- For example, if your bundle size is 20 orbs, you will add 100 items to the pool. If your bundle size is 250 orbs,
|
||||
you will add 8 items to the pool.
|
||||
|
||||
### A WARNING ABOUT ORBSANITY OPTIONS
|
||||
|
||||
Unlike other settings, you CANNOT alter Orbsanity options after you generate a seed and start a game. **If you turn
|
||||
Orbsanity OFF in the middle of an Orbsanity game, you will have NO way of completing the orb checks.** This may cause
|
||||
you to miss important progression items and prevent you (and others) from completing the run.
|
||||
|
||||
When you connect your text client to the Archipelago Server, the server will tell the game what settings were chosen
|
||||
for this seed, and the game will apply those settings automatically. You can verify (but DO NOT ALTER) these settings
|
||||
by navigating to `Options`, then `Archipelago Options`, then `Seed Options`.
|
||||
|
||||
## I got soft-locked and can't leave, how do I get out of here?
|
||||
Open the game's menu, navigate to `Options`, then `Archipelago Options`, then `Warp To Home`.
|
||||
Selecting this option will ask if you want to be teleported to Geyser Rock. From there, you can teleport back
|
||||
to the nearest sage's hut to continue your journey.
|
||||
|
||||
## How do I check my player options in-game?
|
||||
When you connect your text client to the Archipelago Server, the server will tell the game what options were chosen
|
||||
for this seed, and the game will apply those settings automatically.
|
||||
|
||||
You can verify these options by navigating to `Options`, then `Archipelago Options`, then `Seed Options`. **You can open
|
||||
each option to verify them, but you should NOT alter them during a run.** This may cause you to miss important
|
||||
progression items and prevent you (and others) from completing the run.
|
||||
|
||||
## How does the HUD work? What are the alternate modes? (I didn't know there were alternate modes!)
|
||||
The game's normal HUD shows you how many power cells, precursor orbs, and scout flies you currently have. But if you
|
||||
hold `L2 or R2` and press `Up or Down` on the D-Pad, the HUD will show you alternate modes. In all modes, the last
|
||||
|
||||
@@ -10,11 +10,12 @@ def build_regions(level_name: str, world: JakAndDaxterWorld) -> list[JakAndDaxte
|
||||
options = world.options
|
||||
player = world.player
|
||||
|
||||
main_area = JakAndDaxterRegion("Main Area", player, multiworld, level_name, 50)
|
||||
main_area = JakAndDaxterRegion("Main Area", player, multiworld, level_name, 48)
|
||||
main_area.add_cell_locations([92, 93])
|
||||
main_area.add_fly_locations(Scouts.locGR_scoutTable.keys()) # All Flies here are accessible with blue eco.
|
||||
|
||||
cliff = JakAndDaxterRegion("Cliff", player, multiworld, level_name, 0)
|
||||
# The last 2 orbs are barely gettable with the blue eco vent, but it's pushing accessibility. So I moved them here.
|
||||
cliff = JakAndDaxterRegion("Cliff", player, multiworld, level_name, 2)
|
||||
cliff.add_cell_locations([94])
|
||||
|
||||
main_area.connect(cliff, rule=lambda state:
|
||||
|
||||
@@ -12,15 +12,16 @@ def build_regions(level_name: str, world: JakAndDaxterWorld) -> list[JakAndDaxte
|
||||
main_area = JakAndDaxterRegion("Main Area", player, multiworld, level_name, 128)
|
||||
main_area.add_cell_locations([18, 21, 22])
|
||||
|
||||
# These 3 scout fly boxes can be broken by running with freely accessible blue eco.
|
||||
main_area.add_fly_locations([327700, 20, 65556])
|
||||
# These scout fly boxes can be broken by running with freely accessible blue eco.
|
||||
# The 3 clusters by the Flut Flut egg can go surprisingly far.
|
||||
main_area.add_fly_locations([327700, 20, 65556, 262164])
|
||||
|
||||
# These 2 scout fly boxes can be broken with the locked blue eco vent, or by normal combat tricks.
|
||||
main_area.add_fly_locations([262164, 393236], access_rule=lambda state:
|
||||
# This scout fly box can be broken with the locked blue eco vent, or by normal combat tricks.
|
||||
main_area.add_fly_locations([393236], access_rule=lambda state:
|
||||
state.has("Blue Eco Switch", player)
|
||||
or can_free_scout_flies(state, player))
|
||||
|
||||
# No need for the blue eco vent for the orb caches.
|
||||
# No need for the blue eco vent for either of the orb caches.
|
||||
main_area.add_cache_locations([12634, 12635])
|
||||
|
||||
pelican = JakAndDaxterRegion("Pelican", player, multiworld, level_name, 0)
|
||||
|
||||
@@ -47,10 +47,10 @@ def build_regions(level_name: str, world: JakAndDaxterWorld) -> list[JakAndDaxte
|
||||
|
||||
scaffolding_level_two = JakAndDaxterRegion("Robot Scaffolding Level 2", player, multiworld, level_name, 4)
|
||||
|
||||
# Using the blue eco from the pole course, you can single jump to the scout fly up here.
|
||||
scaffolding_level_three = JakAndDaxterRegion("Robot Scaffolding Level 3", player, multiworld, level_name, 29)
|
||||
scaffolding_level_three.add_cell_locations([81])
|
||||
scaffolding_level_three.add_fly_locations([65621], access_rule=lambda state:
|
||||
can_free_scout_flies(state, player)) # Not shootable.
|
||||
scaffolding_level_three.add_fly_locations([65621])
|
||||
|
||||
pole_course = JakAndDaxterRegion("Pole Course", player, multiworld, level_name, 18)
|
||||
pole_course.add_cell_locations([82])
|
||||
|
||||
Reference in New Issue
Block a user