Mirage Island (Generation III): Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
No edit summary
(→‎Trivia: relink after list of locations by index number page move)
 
(109 intermediate revisions by 53 users not shown)
Line 1: Line 1:
{{Infobox location
{{Infobox location
|image=Mirage Island RSE.png  
|image=Mirage Island RSE.png
|image_size=290
|image_size=290
|type=land
|type=land
Line 10: Line 10:
|generation={{Gen|III}}
|generation={{Gen|III}}
}}
}}
'''Mirage Island''' (Japanese: '''まぼろしじま''' ''Phantom Island'') is a hard-to-reach location in [[Hoenn]].
'''Mirage Island''' (Japanese: '''まぼろしじま''' ''Phantom Island'') is a hard-to-reach location in [[Hoenn]], found on {{rt|130|Hoenn}} in {{game2|Ruby|Sapphire|Emerald}}. It can only be visited under highly rare circumstances.


==In the games==
==In the core series games==
Mirage Island is found on {{rt|130|Hoenn}} in {{game2|Ruby|Sapphire|Emerald}}. However, it can only be visited under highly rare circumstances. Every day, a random number between 0 and 65535 in hex (that is between 0x0000 and 0xFFFF) is generated by the game. If this number matches the last two bytes of the [[personality value]] of any of the [[Pokémon]] in the party in hex, Mirage Island will appear for that day. The number is generated at 0:00 hours every day and it is active for 24 hours. Even though play time has nothing to do with [[time|the real-time clock]], a game that has reached the maximum time of play (999 hours and 59 minutes) will not generate Mirage Island numbers anymore.
{{incomplete|section|Does the personality value of an unhatched egg count for the appearance of the Mirage Island?<br>If the player catches a wild Pokémon with the required personality value on Route 130, will the Mirage Island appear immediately after the battle?<br>Alternatively, if the player catches a wild Pokémon with the required personality value on Route 130 but the Mirage Island does not appear after the battle, will the island appear if the player saves and resets the game before leaving the Route 130?}}
Whenever a Mirage Island number is generated, it will not change within the time it is valid, and the {{player}} is able to freely move Pokémon from the [[Pokémon Storage System|boxes]] to the [[party]] or vice-versa until the Pokémon that has the same personality value as the island appears. This makes Mirage Island's appearance even rarer than encountering a [[Shiny Pokémon]], although the probability of making it appear increases with the number of Pokémon the player has.


A man in [[Pacifidlog Town]] will tell the player whether or not he can see Mirage Island each and every day.
The island is inhabited by {{pkmn2|wild}} {{p|Wynaut}}, which range from [[level]] 5 to level 50. Most notably, the island also bears a tree where the one and only [[Liechi Berry]] in the game can be picked. It can be used as a [[held item]] in {{pkmn|battle}}s, where it will increase a Pokémon's {{stat|Attack}} in a pinch.


The island is inhabited by {{p|Wynaut}} which range from [[level]] 5 to level 50. It also bears a tree where one [[Liechi Berry]] can be picked. This is the best Berry for [[Pokéblock]]s, and will produce Gold Pokéblocks.
Every day, a random number between 0 and 65535 is generated by the game. If this number matches the first two bytes of the [[personality value]] of any {{OBP|Pokémon|species}} in the {{player}}'s party, then Mirage Island will appear. (Consequently, Mirage Island can be made to disappear and reappear for that day by removing and putting back the matching Pokémon in the party, and Mirage Island will disappear at the end of the day barring the unlikely outcome of two matching numbers being generated in a row.) This makes Mirage Island's appearance even rarer than encountering a [[Shiny Pokémon]], although the probability increases with the number of Pokémon the player has. The odds of a single Pokémon activating Mirage Island is 1/65536; this chance is increased to approximately 1/10923 if the player has a full party, assuming no two Pokémon in the player's party have the same first two bytes in their personality values.
 
An old man in the southeastern hut in [[Pacifidlog Town]] will tell the player whether or not he can see Mirage Island, allowing the player to check if they have a matching Pokémon without having to leave the town. Since Mirage Island's number does not change throughout a given day, it is possible for the {{player}} to freely move Pokémon between the [[Pokémon Storage System|boxes]] and the [[party]] while attempting to check if any Pokémon in the party matches the Mirage Island number.
 
===Technical details===
[[Save data structure (Generation III)#Section 2 - Environment variables|Two random bytes]] ("Mirage Island Value") are generated for the day once after pressing "CONTINUE GAME," and will be used until the in-game clock passes the midnight of the next day to generate a new value. The Mirage Island Value is generated by [[Pseudorandom number generation|pseudorandom number generation]] and relies on the Elapsed-RTC-[[time|days]] since the player set the in-game clock at home to determine the Initial RTC(d/h/m/s) and start to calculate elapsed RTC. The elapsed RTC days have a one-to-one correspondence with the Mirage Island Value which can be sort as a list<ref>https://wiki.52poke.com/wiki/%E5%B9%BB%E4%B9%8B%E5%B2%9B%E5%80%BC%E4%B8%8E%E7%BB%8F%E8%BF%87RTC%E5%A4%A9%E6%95%B0%E7%9A%84%E6%A0%87%E5%87%86%E5%AF%B9%E5%BA%94%E8%A1%A8</ref>. For example, if the number of elapsed RTC days is 0, 1, or 7410, Mirage Island Value will be 0x0000.<ref>https://wokann.github.io/Tool/GEN3_Mirage_island/index.html</ref>
 
Meanwhile, a game that has reached the maximum recordable play time (999 hours and 59 minutes) will continue generating the Mirage Island Value, because the elapsed RTC days are still continue accumulating until reaching its upper limit of 65535(0xFFFF).<ref>https://tieba.baidu.com/p/7680216276?</ref> Only if the cartridge's hardware battery has run dry (causing the real-time clock to stop functioning) or an RTC glitch has occurred (such as the [[Berry glitch]] or [[new battery glitch]]), will the Mirage Island Values stop generating. At that time, the Mirage Island Value will stay at the last generated value.<ref>http://hfc2x.tumblr.com/post/52327921622/some-explanation-on-mirage-island-pok%C3%A9mon</ref>
 
Theoretically, elapsed RTC days range from 0 to 65535, but due to the hardware RTC range (2000/01/01-2099/12/31), the actual maximum range of elapsed RTC days is 36524, which means the maximum number of possible Mirage Island Values is 36525; removing duplicate values, the final number is 27925. If the player were to catch a [[wild Pokémon]], the odds of this Pokémon's [[personality value]] causing Mirage Island to appear would be 27925/65536 (approximately 42.6%). However, the initial RTC set by that player and the Berry glitch in Ruby and Sapphire can affect the number of Mirage Island Values so that the total number can be lower than 27925.


===Gallery===
===Gallery===
<gallery>
<gallery>
File:Mirage Island RSE.png|Mirage Island
Hoenn Route 130 Mirage Island RSE.png|Route 130 with Mirage Island
File:Mirage Island location RSE.png|The same place without the island
Hoenn Route 130 RSE.png|Route 130 without Mirage Island
</gallery>
</gallery>


==Items==
===Items===
<!--Please do not add Omega Ruby and Alpha Sapphire items. This page is ONLY about the location that is in Ruby, Sapphire, and Emerald. For the ORAS locations, see the link at the top of this page-->
{{Itlisth}}
{{Itlisth}}
{{Itemlist|Liechi Berry|Eastern end of Mirage Island|Ru=yes|Sa=yes|E=yes}}
{{Itemlist|Liechi Berry|In the [[soft soil]] at the eastern end of the island|Ru=yes|Sa=yes|E=yes}}
{{Itlistfoot}}
{{Itlistfoot}}


==Pokémon==
===Pokémon===
<!--Please do not add Omega Ruby and Alpha Sapphire Pokémon. This page is ONLY about the location that is in Ruby, Sapphire, and Emerald. For the ORAS locations, see the link at the top of this page-->
{{catch/header|land|no}}
{{catch/header|land|no}}
{{Catch/entry3|360|Wynaut|yes|yes|yes|Grass|5-50|100%|type1=Psychic}}
{{Catch/entry3|360|Wynaut|yes|yes|yes|Grass|5, 10, 15, 20, 25, 30, 35, 40, 45, 50|100%|type1=Psychic}}
{{catch/footer|land}}
{{catch/footer|land}}


==In the anime==
==In the anime==
[[File:Mirage Island anime.png|Mirage Island in the anime|thumb|200px]]
[[File:Mirage Island anime.png|thumb|250px|Mirage Island in the {{pkmn|anime}}]]
In the episode ''[[AG113|Who, What, When, Where, Wynaut?]]'', {{Ash}} and {{ashfr}} landed on Mirage Island after {{TRT}}'s [[Team Rocket's mechas|submarine]] exploded. {{an|May}} and [[Drew]] were stuck together and both end up nearly drowning when [[Drew]] passed out, before being saved by the Wynaut.
In ''[[AG113|Who, What, When, Where, Wynaut?]]'', {{Ash}}, {{ashfr}}, [[Drew]], and {{TRT}} landed on Mirage Island after [[Team Rocket's mechas|Team Rocket's submarine]] crashed. {{an|May}} and Drew got separated from the others and ended up nearly drowning when Drew passed out, before being saved by the resident {{p|Wynaut}} population. Team Rocket tried to steal the island's rare [[Liechi Berry|Liechi Berries]], but were ultimately stopped. The group was eventually shipped off the island by a man named [[Roderick]], who also gave May some Liechi Berries to be used as [[Pokéblock]] ingredients.


While the island does appear on maps, the whirlpools around it make it almost impossible to get to or from the island.
While the island does appear on maps, the whirlpools around it make it almost impossible to get to or off the island.
{{-}}


==In the manga==
==In the manga==
===In the Pokémon Adventures manga===
[[File:Mirage Island Adventures.png|thumb|250px|Mirage Island in [[Pokémon Adventures]]]]
{{adv|Wally}} rescues the man searching for Mirage Island on Pacifidlog Island from being washed away from {{p|Kyogre}}'s storm.
===Pokémon Adventures===
According to [[Juan]], Mirage Island is not the actual name of the island, but what people refer to it as.
 
===={{MangaArc|Ruby & Sapphire}}====
In ''[[PS240|Talk About Timing, Treecko]]'', {{adv|Wally}} rescued a man searching for Mirage Island in [[Pacifidlog Town]] from being washed away by {{DL|Super-ancient Pokémon (Adventures)|Kyogre}}'s storm.
 
In ''[[PS254|A Royal Rumble with Regirock, Regice and Registeel II]]'', {{adv|Ruby}} and {{adv|Sapphire}} were washed up on Mirage Island, where they met Juan, [[Tate and Liza|Tate, and Liza]]. Juan explained that the time on the island advances at a different pace than in the outside world, resulting in the two having been unconcious for 21 days. The time on the island does not always travel at a constant speed, and when the time on the island goes normal, one can get on or off the island. While staying on the island, Ruby and Sapphire encountered the {{TP|Ruby|Plusle}} and {{TP|Sapphire|Minun}} from the [[Abandoned Ship]] again and trained to become better at [[Double Battle]]s, in order to be ready to face Kyogre and {{DL|Super-ancient Pokémon (Adventures)|Groudon}}. After their training was complete, the [[Gym Leader]]s awarded Sapphire with the {{badge|Mind|Mind}} and {{badge|Rain}}s, before the two [[Pokédex holder]]s left the island in ''[[PS259|Rayquaza Redemption II]]''.


{{adv|Ruby}} and {{adv|Sapphire}} were washed up on Mirage Island, after meeting up with [[Juan]], [[Tate and Liza]], Juan explains that the time in the island is different from the external world and they were unconscious in the island for twenty-one days. The time on the island does not always travel at a constant speed and when the time on the island goes normal, one can get on or off the island, so Juan carries a {{p|Sandshrew}}-shaped hourglass for this reason. Ruby and Sapphire meet up with {{p|Plusle}} and {{p|Minun}} for the second time and use them to practice Double Battles with Tate and Liza, preparing for the final battle against Kyogre and Groudon.
While Ruby and Sapphire fought against Kyogre and Groudon, and subsequently [[Archie]] and [[Maxie]], Juan, Tate, and Liza observed the events from Mirage Island through Juan's {{p|Kingdra}}'s water screen. In ''[[PS267|It All Ends Now VIII]]'', when Ruby was revealed to be in possession of {{adv|Celebi}}, Juan realized that Celebi's presence on the island explained why time had become unstable there when Ruby and Sapphire arrived on and left it.


==Trivia==
==Trivia==
* Although {{game2|Ruby|Sapphire|Emerald}} include a [[List of locations by index number (Generation III)|location pointer for "Mirage Island"]], any {{p|Wynaut}} caught here will simply display "Met on {{rt|130|Hoenn}}" in their [[summary]]. This is because player is still technically on Route 130's map.
[[File:Mirage Island RSE info.png|thumb|right|200px|Information about Mirage Island, including an incorrect mention of [[Kelpsy Berry|Kelpsy Berries]]<br>(''[[Pokémon Emerald: Prima's Official Strategy Guide]]'', page 103)]]
* Although {{game2|Ruby|Sapphire|Emerald}} include a [[List of locations by index number in Generation III|location pointer for "Mirage Island"]], any {{p|Wynaut}} caught here will simply display "Met on {{rt|130|Hoenn}}" in their [[summary]]. This is because the player is technically still on Route 130's map.
* Although Mirage Island does not appear in {{pkmn|Omega Ruby and Alpha Sapphire}}, the route description of Route 130 on the [[PokéNav Plus]] [[List of cross-generational references|alludes]] to it; "This route was once a big topic of conversation due to a strange island that seemed to appear and then disappear."
* If a [[roaming Pokémon]] goes onto Route 130 while the Mirage Island is present, it can also be found in the tall grass.
* In ''[[Pokémon Emerald: Prima's Official Strategy Guide]]'' (page 103), it is incorrectly said that [[Kelpsy Berry|Kelpsy Berries]] are available on Mirage Island.
* Because Mirage Island always begins with the same value, it is possible to use a Pokémon with the correct matching PID to consistently spawn Mirage Island before the first midnight on any new save file. If the battery has run dry this will persist until it is replaced as the value will continue to remain at 0x0000.


{{Hoenn}}<br>
==In other languages==
{{Langtable|color={{locationcolor/light|land}}|bordercolor={{locationcolor/dark|land}}
|zh_yue=幻之島 ''{{tt|Waahn-jī Dóu|Phantom Island}}'' {{tt|*|Games}} <br> 夢幻島 ''{{tt|Muhngwaahn Dóu|Phantom Island}}'' {{tt|*|Anime and Manga}}
|zh_cmn=幻之島 / 幻之岛 ''{{tt|Huàn-zhī Dǎo|Phantom Island}}'' {{tt|*|Games}} <br> 夢幻島 / 梦幻岛 ''{{tt|Mènghuàn Dǎo|Phantom Island}}'' {{tt|*|Anime and manga}}
|fi=Mirage Island
|fr=Ile Mirage
|de=Wundereiland
|it=Isola Miraggio
|ko=환상섬 ''Hwansang Seom''
|pt_br=Ilha Miragem
|es=Isla Espejismo
|vi=Đảo Ảo Ảnh
}}
 
==References==
<references />
 
{{Hoenn}}<br/>
{{Project Locations notice}}
{{Project Locations notice}}
[[Category:Hoenn locations]]
[[Category:Hoenn locations]]
[[Category:Ruby and Sapphire locations]]
[[Category:Ruby and Sapphire locations]]
Line 58: Line 98:
[[Category:Islands]]
[[Category:Islands]]


[[de:Wundereiland]]
[[de:Wundereiland (Route 130)]]
[[es:Isla Espejismo]]
[[fr:Île Mirage]]
[[fr:Île Mirage]]
[[it:Isola Miraggio]]
[[it:Isola Miraggio]]
[[ja:まぼろしじま]]
[[ja:マボロシじま]]
[[zh:幻之岛]]

Latest revision as of 15:12, 5 August 2024

Mirage Island まぼろしじま
Phantom Island
"Wild Missingno. appeared!"
Mirage Island RSE.png
Map description: {{{mapdesc}}}
Location: Route 130
Region: Hoenn
Generations: III
Hoenn Mirage Island Map.png
Location of Mirage Island in Hoenn.
Pokémon world locations

Mirage Island (Japanese: まぼろしじま Phantom Island) is a hard-to-reach location in Hoenn, found on Route 130 in Pokémon Ruby, Sapphire, and Emerald. It can only be visited under highly rare circumstances.

In the core series games

050Diglett.png This section is incomplete.
Please feel free to edit this section to add missing information and complete it.
Reason: Does the personality value of an unhatched egg count for the appearance of the Mirage Island?
If the player catches a wild Pokémon with the required personality value on Route 130, will the Mirage Island appear immediately after the battle?
Alternatively, if the player catches a wild Pokémon with the required personality value on Route 130 but the Mirage Island does not appear after the battle, will the island appear if the player saves and resets the game before leaving the Route 130?

The island is inhabited by wild Wynaut, which range from level 5 to level 50. Most notably, the island also bears a tree where the one and only Liechi Berry in the game can be picked. It can be used as a held item in battles, where it will increase a Pokémon's Attack in a pinch.

Every day, a random number between 0 and 65535 is generated by the game. If this number matches the first two bytes of the personality value of any Pokémon in the player's party, then Mirage Island will appear. (Consequently, Mirage Island can be made to disappear and reappear for that day by removing and putting back the matching Pokémon in the party, and Mirage Island will disappear at the end of the day barring the unlikely outcome of two matching numbers being generated in a row.) This makes Mirage Island's appearance even rarer than encountering a Shiny Pokémon, although the probability increases with the number of Pokémon the player has. The odds of a single Pokémon activating Mirage Island is 1/65536; this chance is increased to approximately 1/10923 if the player has a full party, assuming no two Pokémon in the player's party have the same first two bytes in their personality values.

An old man in the southeastern hut in Pacifidlog Town will tell the player whether or not he can see Mirage Island, allowing the player to check if they have a matching Pokémon without having to leave the town. Since Mirage Island's number does not change throughout a given day, it is possible for the player to freely move Pokémon between the boxes and the party while attempting to check if any Pokémon in the party matches the Mirage Island number.

Technical details

Two random bytes ("Mirage Island Value") are generated for the day once after pressing "CONTINUE GAME," and will be used until the in-game clock passes the midnight of the next day to generate a new value. The Mirage Island Value is generated by pseudorandom number generation and relies on the Elapsed-RTC-days since the player set the in-game clock at home to determine the Initial RTC(d/h/m/s) and start to calculate elapsed RTC. The elapsed RTC days have a one-to-one correspondence with the Mirage Island Value which can be sort as a list[1]. For example, if the number of elapsed RTC days is 0, 1, or 7410, Mirage Island Value will be 0x0000.[2]

Meanwhile, a game that has reached the maximum recordable play time (999 hours and 59 minutes) will continue generating the Mirage Island Value, because the elapsed RTC days are still continue accumulating until reaching its upper limit of 65535(0xFFFF).[3] Only if the cartridge's hardware battery has run dry (causing the real-time clock to stop functioning) or an RTC glitch has occurred (such as the Berry glitch or new battery glitch), will the Mirage Island Values stop generating. At that time, the Mirage Island Value will stay at the last generated value.[4]

Theoretically, elapsed RTC days range from 0 to 65535, but due to the hardware RTC range (2000/01/01-2099/12/31), the actual maximum range of elapsed RTC days is 36524, which means the maximum number of possible Mirage Island Values is 36525; removing duplicate values, the final number is 27925. If the player were to catch a wild Pokémon, the odds of this Pokémon's personality value causing Mirage Island to appear would be 27925/65536 (approximately 42.6%). However, the initial RTC set by that player and the Berry glitch in Ruby and Sapphire can affect the number of Mirage Island Values so that the total number can be lower than 27925.

Gallery

Items

Item Location Games
Liechi Berry Liechi Berry In the soft soil at the eastern end of the island  R  S  E 

Pokémon

Pokémon Games Location Levels Rate
Wynaut Wynaut
R S E
Grass Grass
5, 10, 15, 20, 25, 30, 35, 40, 45, 50 100%
A colored background means that the Pokémon can be found in this location in the specified game. A white background with a colored letter means that the Pokémon cannot be found here.


In the anime

Mirage Island in the anime

In Who, What, When, Where, Wynaut?, Ash, his friends, Drew, and Team Rocket landed on Mirage Island after Team Rocket's submarine crashed. May and Drew got separated from the others and ended up nearly drowning when Drew passed out, before being saved by the resident Wynaut population. Team Rocket tried to steal the island's rare Liechi Berries, but were ultimately stopped. The group was eventually shipped off the island by a man named Roderick, who also gave May some Liechi Berries to be used as Pokéblock ingredients.

While the island does appear on maps, the whirlpools around it make it almost impossible to get to or off the island.

In the manga

Mirage Island in Pokémon Adventures

Pokémon Adventures

According to Juan, Mirage Island is not the actual name of the island, but what people refer to it as.

Ruby & Sapphire arc

In Talk About Timing, Treecko, Wally rescued a man searching for Mirage Island in Pacifidlog Town from being washed away by Kyogre's storm.

In A Royal Rumble with Regirock, Regice and Registeel II, Ruby and Sapphire were washed up on Mirage Island, where they met Juan, Tate, and Liza. Juan explained that the time on the island advances at a different pace than in the outside world, resulting in the two having been unconcious for 21 days. The time on the island does not always travel at a constant speed, and when the time on the island goes normal, one can get on or off the island. While staying on the island, Ruby and Sapphire encountered the Plusle and Minun from the Abandoned Ship again and trained to become better at Double Battles, in order to be ready to face Kyogre and Groudon. After their training was complete, the Gym Leaders awarded Sapphire with the Mind and Rain Badges, before the two Pokédex holders left the island in Rayquaza Redemption II.

While Ruby and Sapphire fought against Kyogre and Groudon, and subsequently Archie and Maxie, Juan, Tate, and Liza observed the events from Mirage Island through Juan's Kingdra's water screen. In It All Ends Now VIII, when Ruby was revealed to be in possession of Celebi, Juan realized that Celebi's presence on the island explained why time had become unstable there when Ruby and Sapphire arrived on and left it.

Trivia

Information about Mirage Island, including an incorrect mention of Kelpsy Berries
(Pokémon Emerald: Prima's Official Strategy Guide, page 103)

In other languages

Language Title
Chinese Cantonese 幻之島 Waahn-jī Dóu *
夢幻島 Muhngwaahn Dóu *
Mandarin 幻之島 / 幻之岛 Huàn-zhī Dǎo *
夢幻島 / 梦幻岛 Mènghuàn Dǎo *
Finland Flag.png Finnish Mirage Island
France Flag.png French Ile Mirage
Germany Flag.png German Wundereiland
Italy Flag.png Italian Isola Miraggio
South Korea Flag.png Korean 환상섬 Hwansang Seom
Brazil Flag.png Brazilian Portuguese Ilha Miragem
Spain Flag.png Spanish Isla Espejismo
Vietnam Flag.png Vietnamese Đảo Ảo Ảnh

References


Hoenn
Stone Badge.png Knuckle Badge.png Dynamo Badge.png Heat Badge.png Balance Badge.png Feather Badge.png Mind Badge.png Rain Badge.png
Settlements
Littleroot TownOldale TownPetalburg CityRustboro CityDewford TownSlateport CityMauville CityVerdanturf Town
Fallarbor TownLavaridge TownFortree CityLilycove CityMossdeep CitySootopolis CityPacifidlog TownEver Grande City
Battle FrontierBattle Resort
Routes
101102103104105106107108109110111112113114115116117118
119120121122123124125126127128129130131132133134Underwater
Landmarks
Petalburg WoodsRusturf TunnelIsland CaveGranite CaveAbandoned ShipSea MauvilleOceanic Museum
Seaside Cycling RoadTrick HouseMauville Game CornerNew MauvilleTrainer HillDesert RuinsMirage TowerFiery Path
Jagged PassMt. ChimneyDesert UnderpassMeteor FallsWeather InstituteScorched SlabAncient TombSafari ZoneMt. Pyre
Lilycove MuseumShoal CaveTeam Aqua Hideout • Team Magma Hideout (LilycoveJagged Pass) • Mossdeep Space CenterSeafloor Cavern
Cave of OriginMirage IslandSky PillarVictory RoadPokémon LeagueSealed ChamberArtisan CaveAltering CaveSouthern Island
Marine CaveTerra CaveContest HallBattle MaisonBattle TowerBattle TentSecret IsletSecret MeadowSecret Shore
Mirage spots

Mirage CavesMirage ForestsMirage IslandsMirage Mountains
Crescent IsleFabled CaveGnarled DenNameless CavernPathless PlainTrackless Forest

Access to
Birth IslandFaraway IslandNavel RockSky


Project Locations logo.png This article is part of Project Locations, a Bulbapedia project that aims to write comprehensive articles on every location in the Pokémon world.