Partial documentation of region map

This commit is contained in:
PikalaxALT
2020-01-08 16:03:42 -05:00
parent 9045911193
commit f8e911bcf5
6 changed files with 542 additions and 547 deletions
+28 -47
View File
@@ -2524,161 +2524,142 @@ gUnknown_8418E77:: @ 8418E77
gUnknown_8418E8A:: @ 8418E8A gUnknown_8418E8A:: @ 8418E8A
.string "$" .string "$"
gUnknown_8418E8B:: @ 8418E8B gText_RegionMap_Space:: @ 8418E8B
.string " $" .string " $"
gUnknown_8418E8D:: @ 8418E8D gText_RegionMap_AButtonGuide:: @ 8418E8D
.string "{A_BUTTON}GUIDE$" .string "{A_BUTTON}GUIDE$"
gUnknown_8418E95:: @ 8418E95 gText_RegionMap_AButtonCancel:: @ 8418E95
.string "{A_BUTTON}CANCEL$" .string "{A_BUTTON}CANCEL$"
gUnknown_8418E9E:: @ 8418E9E gText_RegionMap_AButtonCancel2:: @ 8418E9E
.string "{A_BUTTON}CANCEL$" .string "{A_BUTTON}CANCEL$"
gUnknown_8418EA7:: @ 8418EA7 gText_RegionMap_AButtonSwitch:: @ 8418EA7
.string "{A_BUTTON}SWITCH$" .string "{A_BUTTON}SWITCH$"
gUnknown_8418EB0:: @ 8418EB0 gText_RegionMap_AButtonOK:: @ 8418EB0
.string "{A_BUTTON}OK$" .string "{A_BUTTON}OK$"
gUnknown_8418EB5:: @ 8418EB5 gText_RegionMap_DPadMove:: @ 8418EB5
.string "{DPAD_ANY}MOVE$" .string "{DPAD_ANY}MOVE$"
gUnknown_8418EBC:: @ 8418EBC gText_RegionMap_UpDownPick:: @ 8418EBC
.string "{DPAD_UPDOWN}PICK$" .string "{DPAD_UPDOWN}PICK$"
gUnknown_8418EC3:: @ 8418EC3 gText_RegionMap_NoData:: @ 8418EC3
.string "No data$" .string "No data$"
gUnknown_8418ECB:: @ 8418ECB gText_RegionMap_AreaDesc_ViridianForest::
@ Viridian Forest
.string "A deep and sprawling forest that\n" .string "A deep and sprawling forest that\n"
.string "extends around VIRIDIAN CITY.\n" .string "extends around VIRIDIAN CITY.\n"
.string "A natural maze, many people\n" .string "A natural maze, many people\n"
.string "become lost inside.$" .string "become lost inside.$"
gUnknown_8418F3A:: @ 8418F3A gText_RegionMap_AreaDesc_MtMoon::
@ Mt. Moon
.string "A mystical mountain that is known\n" .string "A mystical mountain that is known\n"
.string "for its frequent meteor falls.\n" .string "for its frequent meteor falls.\n"
.string "The shards of stars that fall\n" .string "The shards of stars that fall\n"
.string "here are known as MOON STONES.$" .string "here are known as MOON STONES.$"
gUnknown_8418FB8:: @ 8418FB8 gText_RegionMap_AreaDesc_DiglettsCave::
@ Diglett's Cave
.string "A seemingly plain tunnel that was\n" .string "A seemingly plain tunnel that was\n"
.string "dug by wild DIGLETT.\n" .string "dug by wild DIGLETT.\n"
.string "It is famous for connecting\n" .string "It is famous for connecting\n"
.string "ROUTES 2 and 11.$" .string "ROUTES 2 and 11.$"
gUnknown_841901C:: @ 841901C gText_RegionMap_AreaDesc_VictoryRoad::
@ Victory Road
.string "A tunnel situated on ROUTE 23.\n" .string "A tunnel situated on ROUTE 23.\n"
.string "It earned its name because it\n" .string "It earned its name because it\n"
.string "must be traveled by all TRAINERS\n" .string "must be traveled by all TRAINERS\n"
.string "aiming for the top.$" .string "aiming for the top.$"
gUnknown_841908E:: @ 841908E gText_RegionMap_AreaDesc_PokemonMansion::
@ Pokémon Mansion
.string "A decrepit, burned-down mansion\n" .string "A decrepit, burned-down mansion\n"
.string "on CINNABAR ISLAND.\n" .string "on CINNABAR ISLAND.\n"
.string "It got its name because a famous\n" .string "It got its name because a famous\n"
.string "POKéMON researcher lived there.$" .string "POKéMON researcher lived there.$"
gUnknown_8419103:: @ 8419103 gText_RegionMap_AreaDesc_SafariZone::
@ Safari Zone
.string "An amusement park outside FUCHSIA\n" .string "An amusement park outside FUCHSIA\n"
.string "CITY where many rare POKéMON can\n" .string "CITY where many rare POKéMON can\n"
.string "be observed in the wild.\n" .string "be observed in the wild.\n"
.string "Catch them in a popular game!$" .string "Catch them in a popular game!$"
gUnknown_841917D:: @ 841917D gText_RegionMap_AreaDesc_RockTunnel::
@ Rock Tunnel
.string "A naturally formed underground\n" .string "A naturally formed underground\n"
.string "tunnel. Because it has not been\n" .string "tunnel. Because it has not been\n"
.string "developed, it is inky dark inside.\n" .string "developed, it is inky dark inside.\n"
.string "A light is needed to get through.$" .string "A light is needed to get through.$"
gUnknown_8419201:: @ 8419201 gText_RegionMap_AreaDesc_SeafoamIslands::
@ Seafoam Islands
.string "A pair of islands that is situated\n" .string "A pair of islands that is situated\n"
.string "on ROUTE 20.\n" .string "on ROUTE 20.\n"
.string "The two islands are shaped the\n" .string "The two islands are shaped the\n"
.string "same, as if they were twins.$" .string "same, as if they were twins.$"
gUnknown_841926D:: @ 841926D gText_RegionMap_AreaDesc_PokemonTower::
@ Pokémon Tower
.string "A tower that houses the graves of\n" .string "A tower that houses the graves of\n"
.string "countless POKéMON.\n" .string "countless POKéMON.\n"
.string "Many people visit it daily to pay\n" .string "Many people visit it daily to pay\n"
.string "their respects to the fallen.$" .string "their respects to the fallen.$"
gUnknown_84192E2:: @ 84192E2 gText_RegionMap_AreaDesc_CeruleanCave::
@ Cerulean Cave
.string "A mysterious cave that is filled\n" .string "A mysterious cave that is filled\n"
.string "with terribly tough POKéMON.\n" .string "with terribly tough POKéMON.\n"
.string "It is so dangerous, the POKéMON\n" .string "It is so dangerous, the POKéMON\n"
.string "LEAGUE is in charge of it.$" .string "LEAGUE is in charge of it.$"
gUnknown_841935B:: @ 841935B gText_RegionMap_AreaDesc_PowerPlant::
@ Power Plant
.string "A power plant that was abandoned\n" .string "A power plant that was abandoned\n"
.string "years ago, though some of the\n" .string "years ago, though some of the\n"
.string "machines still work. It is infested\n" .string "machines still work. It is infested\n"
.string "with electric POKéMON.$" .string "with electric POKéMON.$"
gUnknown_84193D5:: @ 84193D5 gText_RegionMap_AreaDesc_MtEmber::
@ Mt. Ember
.string "Supposedly an inactive volcano.\n" .string "Supposedly an inactive volcano.\n"
.string "However, there are persistent\n" .string "However, there are persistent\n"
.string "reports that the peak blazes\n" .string "reports that the peak blazes\n"
.string "with fire at night.$" .string "with fire at night.$"
gUnknown_8419444:: @ 8419444 gText_RegionMap_AreaDesc_BerryForest::
@ Berry Forest
.string "A forest on a small islet off the\n" .string "A forest on a small islet off the\n"
.string "coast of THREE ISLAND. BERRIES\n" .string "coast of THREE ISLAND. BERRIES\n"
.string "grow wildly in profusion, quickly\n" .string "grow wildly in profusion, quickly\n"
.string "replenishing those that fall off.$" .string "replenishing those that fall off.$"
gUnknown_84194C9:: @ 84194C9 gText_RegionMap_AreaDesc_IcefallCave::
@ Icefall Cave
.string "A cave which is covered by water\n" .string "A cave which is covered by water\n"
.string "and ice on FOUR ISLAND.\n" .string "and ice on FOUR ISLAND.\n"
.string "It seems like the end of the cave\n" .string "It seems like the end of the cave\n"
.string "is connected to the ocean.$" .string "is connected to the ocean.$"
gUnknown_841953F:: @ 841953F gText_RegionMap_AreaDesc_LostCave::
@ Lost Cave
.string "A bewildering cave off the coast\n" .string "A bewildering cave off the coast\n"
.string "of RESORT GORGEOUS.\n" .string "of RESORT GORGEOUS.\n"
.string "Some curious thrill seekers have\n" .string "Some curious thrill seekers have\n"
.string "never emerged from it.$" .string "never emerged from it.$"
gUnknown_84195AC:: @ 84195AC gText_RegionMap_AreaDesc_TanobyRuins::
@ Tanoby Ruins
.string "An ancient ruin that is rumored to\n" .string "An ancient ruin that is rumored to\n"
.string "be home to a peculiar POKéMON.\n" .string "be home to a peculiar POKéMON.\n"
.string "However, so far, the POKéMON\n" .string "However, so far, the POKéMON\n"
.string "remains an unconfirmed rumor.$" .string "remains an unconfirmed rumor.$"
gUnknown_8419629:: @ 8419629 gText_RegionMap_AreaDesc_AlteringCave::
@ Altering Cave
.string "This island has been known by this\n" .string "This island has been known by this\n"
.string "name since the distant past.\n" .string "name since the distant past.\n"
.string "No one today knows where it got\n" .string "No one today knows where it got\n"
.string "this name, however.$" .string "this name, however.$"
gUnknown_841969D:: @ 841969D gText_RegionMap_AreaDesc_PatternBush::
@ Pattern Bush
.string "A lush and bush-like area. \n" .string "A lush and bush-like area. \n"
.string "In it are patterns where no grass\n" .string "In it are patterns where no grass\n"
.string "grows. Some study it in the belief\n" .string "grows. Some study it in the belief\n"
.string "that a secret is concealed.$" .string "that a secret is concealed.$"
gUnknown_841971A:: @ 841971A gText_RegionMap_AreaDesc_DottedHole::
@ Dotted Hole
.string "A mysterious, just-discovered\n" .string "A mysterious, just-discovered\n"
.string "ruin from an ancient time.\n" .string "ruin from an ancient time.\n"
.string "It got its name from the six dots\n" .string "It got its name from the six dots\n"
+1 -1
View File
@@ -49,6 +49,6 @@ void sub_80F85BC(u16 a0);
u16 sub_80F856C(u8 id); u16 sub_80F856C(u8 id);
bool8 sub_80F8110(u8 mapsec, bool8 forceFirstTime); bool8 sub_80F8110(u8 mapsec, bool8 forceFirstTime);
bool32 sub_80F83B0(void); bool32 sub_80F83B0(void);
const struct MapPreviewScreen * sub_80F8544(u8 mapsec); const struct MapPreviewScreen * GetDungeonMapPreviewScreenInfo(u8 mapsec);
#endif //GUARD_MAP_PREVIEW_SCREEN_H #endif //GUARD_MAP_PREVIEW_SCREEN_H
+14
View File
@@ -24,6 +24,20 @@ enum {
MAPSECTYPE_CITY_CANTFLY, MAPSECTYPE_CITY_CANTFLY,
}; };
enum {
MAPPERM_0,
MAPPERM_1,
MAPPERM_2,
MAPPERM_3
};
enum {
REGIONMAP_KANTO,
REGIONMAP_SEVII123,
REGIONMAP_SEVII45,
REGIONMAP_SEVII67
};
// Exported RAM declarations // Exported RAM declarations
// Exported ROM declarations // Exported ROM declarations
+28 -28
View File
@@ -1004,33 +1004,33 @@ extern const u8 gText_LinkBattles[];
extern const u8 gText_LinkCableBattles[]; extern const u8 gText_LinkCableBattles[];
// region_map // region_map
extern const u8 gUnknown_8418EB5[]; extern const u8 gText_RegionMap_DPadMove[];
extern const u8 gUnknown_8418E8B[]; extern const u8 gText_RegionMap_Space[];
extern const u8 gUnknown_8418E8D[]; extern const u8 gText_RegionMap_AButtonGuide[];
extern const u8 gUnknown_8418E95[]; extern const u8 gText_RegionMap_AButtonCancel[];
extern const u8 gUnknown_8418E9E[]; extern const u8 gText_RegionMap_AButtonCancel2[];
extern const u8 gUnknown_8418EA7[]; extern const u8 gText_RegionMap_AButtonSwitch[];
extern const u8 gUnknown_8418EB0[]; extern const u8 gText_RegionMap_AButtonOK[];
extern const u8 gUnknown_8418EBC[]; extern const u8 gText_RegionMap_UpDownPick[];
extern const u8 gUnknown_8418EC3[]; extern const u8 gText_RegionMap_NoData[];
extern const u8 gUnknown_8418ECB[]; extern const u8 gText_RegionMap_AreaDesc_ViridianForest[];
extern const u8 gUnknown_8418F3A[]; extern const u8 gText_RegionMap_AreaDesc_MtMoon[];
extern const u8 gUnknown_8418FB8[]; extern const u8 gText_RegionMap_AreaDesc_DiglettsCave[];
extern const u8 gUnknown_841901C[]; extern const u8 gText_RegionMap_AreaDesc_VictoryRoad[];
extern const u8 gUnknown_841908E[]; extern const u8 gText_RegionMap_AreaDesc_PokemonMansion[];
extern const u8 gUnknown_8419103[]; extern const u8 gText_RegionMap_AreaDesc_SafariZone[];
extern const u8 gUnknown_841917D[]; extern const u8 gText_RegionMap_AreaDesc_RockTunnel[];
extern const u8 gUnknown_8419201[]; extern const u8 gText_RegionMap_AreaDesc_SeafoamIslands[];
extern const u8 gUnknown_841926D[]; extern const u8 gText_RegionMap_AreaDesc_PokemonTower[];
extern const u8 gUnknown_84192E2[]; extern const u8 gText_RegionMap_AreaDesc_CeruleanCave[];
extern const u8 gUnknown_841935B[]; extern const u8 gText_RegionMap_AreaDesc_PowerPlant[];
extern const u8 gUnknown_84193D5[]; extern const u8 gText_RegionMap_AreaDesc_MtEmber[];
extern const u8 gUnknown_8419444[]; extern const u8 gText_RegionMap_AreaDesc_BerryForest[];
extern const u8 gUnknown_84194C9[]; extern const u8 gText_RegionMap_AreaDesc_IcefallCave[];
extern const u8 gUnknown_841953F[]; extern const u8 gText_RegionMap_AreaDesc_LostCave[];
extern const u8 gUnknown_84195AC[]; extern const u8 gText_RegionMap_AreaDesc_TanobyRuins[];
extern const u8 gUnknown_8419629[]; extern const u8 gText_RegionMap_AreaDesc_AlteringCave[];
extern const u8 gUnknown_841969D[]; extern const u8 gText_RegionMap_AreaDesc_PatternBush[];
extern const u8 gUnknown_841971A[]; extern const u8 gText_RegionMap_AreaDesc_DottedHole[];
#endif //GUARD_STRINGS_H #endif //GUARD_STRINGS_H
+1 -1
View File
@@ -552,7 +552,7 @@ static void sub_80F83D0(u8 taskId)
} }
} }
const struct MapPreviewScreen * sub_80F8544(u8 mapsec) const struct MapPreviewScreen * GetDungeonMapPreviewScreenInfo(u8 mapsec)
{ {
u8 idx; u8 idx;
+470 -470
View File
File diff suppressed because it is too large Load Diff