Pokemon Emerald: Added Pokemon Gen 3 Adjuster data (#5145)

* Added Pokemon Gen 3 Adjuster data

* Updated extracted data

* Commented out adjuster docs for now

* Replace <b> in the docs markers with **
This commit is contained in:
Rhenaud Dubois
2025-09-02 01:56:52 +02:00
committed by GitHub
parent 14d65fdf28
commit a0a1c5d4c0
7 changed files with 608 additions and 3 deletions

View File

@@ -26,9 +26,14 @@ from .options import (Goal, DarkCavesRequireFlash, HmRequirements, ItemPoolType,
from .pokemon import (get_random_move, get_species_id_by_label, randomize_abilities, randomize_learnsets,
randomize_legendary_encounters, randomize_misc_pokemon, randomize_starters,
randomize_tm_hm_compatibility,randomize_types, randomize_wild_encounters)
from .rom import PokemonEmeraldProcedurePatch, write_tokens
from .rom import PokemonEmeraldProcedurePatch, write_tokens
from .util import get_encounter_type_label
# Try adding the Pokemon Gen 3 Adjuster
try:
from worlds._pokemon_gen3_adjuster import __init__
except:
pass
class PokemonEmeraldWebWorld(WebWorld):
"""
@@ -53,7 +58,7 @@ class PokemonEmeraldWebWorld(WebWorld):
"setup/es",
["nachocua"]
)
setup_sv = Tutorial(
"Multivärld Installations Guide",
"En guide för att kunna spela Pokémon Emerald med Archipelago.",
@@ -63,6 +68,16 @@ class PokemonEmeraldWebWorld(WebWorld):
["Tsukino"]
)
# Add this doc file when the adjuster is merged
adjuster_en = Tutorial(
"Usage Guide",
"A guide to use the Pokemon Gen 3 Adjuster with Pokemon Emerald.",
"English",
"adjuster_en.md",
"adjuster/en",
["RhenaudTheLukark"]
)
tutorials = [setup_en, setup_es, setup_sv]
option_groups = OPTION_GROUPS