From ef5e3401573d545cd31f54082f222a8be7d32dc3 Mon Sep 17 00:00:00 2001 From: VicSevenT Date: Mon, 6 Apr 2026 21:48:18 -0500 Subject: [PATCH] Unpack Map Popup Graphics (#1062) --- include/data/map_headers.h | 1202 +++++++++++---------- include/field/field_system_sub2_t.h | 2 +- include/overlay005/map_name_popup.h | 21 +- platinum.us/filesys.csv | 2 +- platinum.us/filesys.sha1 | 2 +- res/graphics/map_popups/cave_popup.png | Bin 0 -> 1239 bytes res/graphics/map_popups/city_popup.png | Bin 0 -> 1295 bytes res/graphics/map_popups/forest_popup.png | Bin 0 -> 1329 bytes res/graphics/map_popups/indoors_popup.png | Bin 0 -> 943 bytes res/graphics/map_popups/lake_popup.png | Bin 0 -> 1246 bytes res/graphics/map_popups/map_popup.order | 18 + res/graphics/map_popups/meson.build | 48 + res/graphics/map_popups/park_popup.png | Bin 0 -> 1251 bytes res/graphics/map_popups/route_popup.png | Bin 0 -> 1115 bytes res/graphics/map_popups/town_popup.png | Bin 0 -> 1244 bytes res/graphics/map_popups/water_popup.png | Bin 0 -> 1179 bytes res/graphics/meson.build | 1 + res/prebuilt/arc/area_win_gra.narc | Bin 33388 -> 0 bytes res/prebuilt/arc/meson.build | 3 +- src/field_system.c | 8 +- src/overlay005/fieldmap.c | 44 +- src/overlay005/map_name_popup.c | 112 +- 22 files changed, 759 insertions(+), 704 deletions(-) create mode 100644 res/graphics/map_popups/cave_popup.png create mode 100644 res/graphics/map_popups/city_popup.png create mode 100644 res/graphics/map_popups/forest_popup.png create mode 100644 res/graphics/map_popups/indoors_popup.png create mode 100644 res/graphics/map_popups/lake_popup.png create mode 100644 res/graphics/map_popups/map_popup.order create mode 100644 res/graphics/map_popups/meson.build create mode 100644 res/graphics/map_popups/park_popup.png create mode 100644 res/graphics/map_popups/route_popup.png create mode 100644 res/graphics/map_popups/town_popup.png create mode 100644 res/graphics/map_popups/water_popup.png delete mode 100644 res/prebuilt/arc/area_win_gra.narc diff --git a/include/data/map_headers.h b/include/data/map_headers.h index 152d8272cd..6eebe97c60 100644 --- a/include/data/map_headers.h +++ b/include/data/map_headers.h @@ -14,6 +14,22 @@ #include "res/field/scripts/scr_seq.naix" #include "res/text/bank/location_names.h" +// These IDs map to NARC indices for the Map Popups +// NCGR index = (windowID - 1) * 2 +// NCLR index = ((windowID - 1) * 2) + 1 +enum MapLabelWindowID { + MAP_LABEL_WINDOW_NONE = 0, + MAP_LABEL_WINDOW_CITY, + MAP_LABEL_WINDOW_TOWN, + MAP_LABEL_WINDOW_ROUTE, + MAP_LABEL_WINDOW_CAVE, + MAP_LABEL_WINDOW_FOREST, + MAP_LABEL_WINDOW_WATER, + MAP_LABEL_WINDOW_PARK, + MAP_LABEL_WINDOW_LAKE, + MAP_LABEL_WINDOW_INDOORS, +}; + static const MapHeader sMapHeaders[] = { [MAP_HEADER_EVERYWHERE] = { .areaDataArchiveID = area_data_000, @@ -27,7 +43,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -49,7 +65,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x0, @@ -71,7 +87,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_underground, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x6, @@ -93,7 +109,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -115,7 +131,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_mart, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -137,7 +153,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_unknown_house_1, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -159,7 +175,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -181,7 +197,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -203,7 +219,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_poketch_co_1f, .mapLabelTextID = LocationNames_Text_PoketchCo, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -225,7 +241,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_poketch_co_2f, .mapLabelTextID = LocationNames_Text_PoketchCo, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -247,7 +263,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_poketch_co_3f, .mapLabelTextID = LocationNames_Text_PoketchCo, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -269,7 +285,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_tv_1f, .mapLabelTextID = LocationNames_Text_JubilifeTV, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -291,7 +307,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_tv_2f, .mapLabelTextID = LocationNames_Text_JubilifeTV, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -313,7 +329,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_tv_3f, .mapLabelTextID = LocationNames_Text_JubilifeTV, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -335,7 +351,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_tv_4f, .mapLabelTextID = LocationNames_Text_JubilifeTV, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -357,7 +373,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_tv_2f_gallery, .mapLabelTextID = LocationNames_Text_JubilifeTV, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -379,7 +395,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_tv_3f_global_ranking_room, .mapLabelTextID = LocationNames_Text_JubilifeTV, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -401,7 +417,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_tv_3f_group_ranking_room, .mapLabelTextID = LocationNames_Text_JubilifeTV, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -423,7 +439,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_tv_elevator, .mapLabelTextID = LocationNames_Text_JubilifeTV, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -445,7 +461,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_south_house_1f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -467,7 +483,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_south_house_2f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -489,7 +505,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_south_house_3f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -511,7 +527,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_south_house_4f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -533,7 +549,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_unknown_house_2, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -555,7 +571,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_condominiums_1f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -577,7 +593,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_condominiums_2f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -599,7 +615,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_condominiums_3f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -621,7 +637,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_condominiums_4f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -643,7 +659,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_global_terminal_1f, .mapLabelTextID = LocationNames_Text_GlobalTerminal, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -665,7 +681,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_trainers_school, .mapLabelTextID = LocationNames_Text_TrainersSchool, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -687,7 +703,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_southwest_house_1f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -709,7 +725,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_unknown_house_3, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -731,7 +747,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_unknown_house_4, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -753,7 +769,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_canalave_city, .eventsArchiveID = events_canalave_city, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -775,7 +791,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_mart, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -797,7 +813,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_gym, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CANALAVE_GYM, .mapType = 0x4, @@ -819,7 +835,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -841,7 +857,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -863,7 +879,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_library_1f, .mapLabelTextID = LocationNames_Text_CanalaveLibrary, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -885,7 +901,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_library_2f, .mapLabelTextID = LocationNames_Text_CanalaveLibrary, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -907,7 +923,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_library_3f, .mapLabelTextID = LocationNames_Text_CanalaveLibrary, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -929,7 +945,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_southeast_house, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -951,7 +967,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_east_house, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -973,7 +989,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_harbor_inn, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -995,7 +1011,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_sailor_eldritch_house, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1017,7 +1033,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -1039,7 +1055,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_mart, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1061,7 +1077,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_gym, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_OREBURGH_GYM, .mapType = 0x4, @@ -1083,7 +1099,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1105,7 +1121,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1127,7 +1143,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_northwest_house_1f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1149,7 +1165,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_northwest_house_2f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1171,7 +1187,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_northwest_house_3f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -1193,7 +1209,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_northwest_house_4f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -1215,7 +1231,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_north_house_1f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1237,7 +1253,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_north_house_2f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1259,7 +1275,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_north_house_3f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -1281,7 +1297,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_north_house_4f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -1303,7 +1319,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_middle_house, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1325,7 +1341,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_mining_museum, .mapLabelTextID = LocationNames_Text_MiningMuseum, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1347,7 +1363,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_west_house, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1369,7 +1385,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_east_house_1f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1391,7 +1407,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_east_house_2f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1413,7 +1429,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_east_house_3f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -1435,7 +1451,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_south_house, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1457,7 +1473,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_eterna_city, .eventsArchiveID = events_eterna_city, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -1479,7 +1495,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_mart, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1501,7 +1517,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_gym, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1523,7 +1539,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_dp_gym, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_OREBURGH_GYM, .mapType = 0x4, @@ -1545,7 +1561,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1567,7 +1583,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1589,7 +1605,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_cycle_shop, .mapLabelTextID = LocationNames_Text_CycleShop, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1611,7 +1627,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_team_galactic_eterna_building_1f, .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1633,7 +1649,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_team_galactic_eterna_building_2f, .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1655,7 +1671,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_team_galactic_eterna_building_3f, .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1677,7 +1693,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_team_galactic_eterna_building_4f, .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1699,7 +1715,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_condominiums_1f, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1721,7 +1737,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_condominiums_2f, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1743,7 +1759,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_condominiums_3f, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1765,7 +1781,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_unused_eterna_city_condominiums_4f, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -1787,7 +1803,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_206_cycling_road_north_gate, .mapLabelTextID = LocationNames_Text_Route206, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1809,7 +1825,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_herb_shop, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1831,7 +1847,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_south_house, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1853,7 +1869,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_east_house, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1875,7 +1891,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_underground_man_house, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1897,7 +1913,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_unknown_house, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -1919,7 +1935,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -1941,7 +1957,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_mart, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -1963,7 +1979,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_gym_entrance_room, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -1985,7 +2001,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_gym_trainer_room_1, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2007,7 +2023,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_gym_trainer_room_2, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2029,7 +2045,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_gym_leader_room, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2051,7 +2067,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_trainer_room_1, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2073,7 +2089,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_elevator_room_1, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2095,7 +2111,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_trainer_room_2, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2117,7 +2133,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_elevator_room_2, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2139,7 +2155,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_trainer_room_3, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2161,7 +2177,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_trainer_room_4, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2183,7 +2199,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_trainer_room_5, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2205,7 +2221,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_trainer_room_6, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2227,7 +2243,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_dp_gym_leader_room, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2249,7 +2265,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2271,7 +2287,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2293,7 +2309,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_southeast_house_1f, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2315,7 +2331,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_southeast_house_2f, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2337,7 +2353,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_southeast_house_elevator, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2359,7 +2375,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_pokemon_fan_club, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2381,7 +2397,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_west_gate_to_amity_square, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2403,7 +2419,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_east_gate_to_amity_square, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2425,7 +2441,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_208_gate_to_hearthome_city, .mapLabelTextID = LocationNames_Text_Route208, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2447,7 +2463,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_209_gate_to_hearthome_city, .mapLabelTextID = LocationNames_Text_Route209, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2469,7 +2485,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_212_gate_to_hearthome_city, .mapLabelTextID = LocationNames_Text_Route212, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2491,7 +2507,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_northeast_house_1f, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2513,7 +2529,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_northeast_house_2f, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2535,7 +2551,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_northeast_house_elevator, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2557,7 +2573,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_northwest_house, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2579,7 +2595,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_poffin_house, .mapLabelTextID = LocationNames_Text_PoffinHouse, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2601,7 +2617,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_contest_hall_lobby, .mapLabelTextID = LocationNames_Text_ContestHall, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2623,7 +2639,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_contest_hall_stage_ongoing_contest, .mapLabelTextID = LocationNames_Text_ContestHall, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -2645,7 +2661,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_foreign_building, .mapLabelTextID = LocationNames_Text_ForeignBuilding, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2667,7 +2683,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_pastoria_city, .eventsArchiveID = events_pastoria_city, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -2689,7 +2705,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_mart, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2711,7 +2727,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_gym, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_PASTORIA_GYM, .mapType = 0x4, @@ -2733,7 +2749,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2755,7 +2771,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2777,7 +2793,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_observatory_gate_1f, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2799,7 +2815,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_observatory_gate_2f, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2821,7 +2837,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_southwest_house, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2843,7 +2859,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_middle_house, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2865,7 +2881,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_east_house, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2887,7 +2903,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_north_house, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2909,7 +2925,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_northeast_house, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2931,7 +2947,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -2953,7 +2969,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_gym, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_VEILSTONE_GYM, .mapType = 0x4, @@ -2975,7 +2991,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -2997,7 +3013,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3019,7 +3035,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_game_corner, .mapLabelTextID = LocationNames_Text_GameCorner, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3041,7 +3057,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_store_1f, .mapLabelTextID = LocationNames_Text_VeilstoneStore, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3063,7 +3079,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_store_2f, .mapLabelTextID = LocationNames_Text_VeilstoneStore, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3085,7 +3101,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_store_3f, .mapLabelTextID = LocationNames_Text_VeilstoneStore, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3107,7 +3123,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_store_4f, .mapLabelTextID = LocationNames_Text_VeilstoneStore, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3129,7 +3145,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_store_5f, .mapLabelTextID = LocationNames_Text_VeilstoneStore, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3151,7 +3167,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_store_elevator, .mapLabelTextID = LocationNames_Text_VeilstoneStore, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3173,7 +3189,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_galactic_warehouse, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3195,7 +3211,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_prize_exchange, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3217,7 +3233,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_southeast_house, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3239,7 +3255,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_northwest_house, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3261,7 +3277,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_northeast_house, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3283,7 +3299,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_southwest_house, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3305,7 +3321,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_215_gate_to_veilstone_city, .mapLabelTextID = LocationNames_Text_Route215, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3327,7 +3343,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_sunyshore_city, .eventsArchiveID = events_sunyshore_city, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_SLIGHTLY_ZOOMED_OUT, .mapType = 0x1, @@ -3349,7 +3365,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3371,7 +3387,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3393,7 +3409,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_mart, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3415,7 +3431,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_gym_room_1, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -3437,7 +3453,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_gym_room_2, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -3459,7 +3475,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_gym_room_3, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -3481,7 +3497,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_market, .mapLabelTextID = LocationNames_Text_SunyshoreMarket, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3503,7 +3519,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_northeast_house, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3525,7 +3541,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_west_house, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3547,7 +3563,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_northwest_house, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3569,7 +3585,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_unknown_house_1, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3591,7 +3607,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_unknown_house_2, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3613,7 +3629,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_east_house, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3635,7 +3651,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_vista_lighthouse, .mapLabelTextID = LocationNames_Text_VistaLighthouse, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3657,7 +3673,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_snowpoint_city, .mapLabelTextID = LocationNames_Text_SnowpointCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_SNOWPOINT_CITY, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -3679,7 +3695,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_snowpoint_city_mart, .mapLabelTextID = LocationNames_Text_SnowpointCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3701,7 +3717,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_snowpoint_city_gym, .mapLabelTextID = LocationNames_Text_SnowpointCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -3723,7 +3739,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_snowpoint_city_pokecenter_1f, .mapLabelTextID = LocationNames_Text_SnowpointCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3745,7 +3761,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_snowpoint_city_pokecenter_2f, .mapLabelTextID = LocationNames_Text_SnowpointCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3767,7 +3783,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_snowpoint_city_west_house, .mapLabelTextID = LocationNames_Text_SnowpointCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3789,7 +3805,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_snowpoint_city_east_house, .mapLabelTextID = LocationNames_Text_SnowpointCity, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3811,7 +3827,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_pokemon_league, .eventsArchiveID = events_pokemon_league, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = CAMERA_TYPE_SLIGHTLY_ZOOMED_OUT, .mapType = 0x1, @@ -3833,7 +3849,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_south_pokecenter_1f, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3855,7 +3871,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_south_pokecenter_2f, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3877,7 +3893,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_north_pokecenter_1f, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -3899,7 +3915,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_elevator_to_aaron_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -3921,7 +3937,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_aaron_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -3943,7 +3959,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_elevator_to_bertha_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -3965,7 +3981,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_bertha_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -3987,7 +4003,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_elevator_to_flint_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4009,7 +4025,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_flint_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4031,7 +4047,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_elevator_to_lucian_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4053,7 +4069,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_lucian_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4075,7 +4091,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_elevator_to_champion_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4097,7 +4113,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_champion_room, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4119,7 +4135,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_hallway_to_hall_of_fame, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4141,7 +4157,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_hall_of_fame, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4163,7 +4179,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fight_area, .mapLabelTextID = LocationNames_Text_FightArea, - .mapLabelWindowID = 0x1, + .mapLabelWindowID = MAP_LABEL_WINDOW_CITY, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -4185,7 +4201,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fight_area_pokecenter_1f, .mapLabelTextID = LocationNames_Text_FightArea, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -4207,7 +4223,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fight_area_pokecenter_2f, .mapLabelTextID = LocationNames_Text_FightArea, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -4229,7 +4245,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fight_area_mart, .mapLabelTextID = LocationNames_Text_FightArea, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -4251,7 +4267,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_park_gate_to_fight_area, .mapLabelTextID = LocationNames_Text_BattlePark, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -4273,7 +4289,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_225_gate_to_fight_area, .mapLabelTextID = LocationNames_Text_Route225, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -4295,7 +4311,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fight_area_middle_house, .mapLabelTextID = LocationNames_Text_FightArea, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -4317,7 +4333,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fight_area_south_house, .mapLabelTextID = LocationNames_Text_FightArea, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -4339,7 +4355,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4361,7 +4377,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_unknown_map_197, .mapLabelTextID = LocationNames_Text_OreburghMine, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -4383,7 +4399,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_oreburgh_mine_b1f, .eventsArchiveID = events_oreburgh_mine_b1f, .mapLabelTextID = LocationNames_Text_OreburghMine, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4405,7 +4421,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_oreburgh_mine_b2f, .eventsArchiveID = events_oreburgh_mine_b2f, .mapLabelTextID = LocationNames_Text_OreburghMine, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4427,7 +4443,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_valley_windworks_outside, .eventsArchiveID = events_valley_windworks_outside, .mapLabelTextID = LocationNames_Text_ValleyWindworks, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -4449,7 +4465,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_valley_windworks_building, .mapLabelTextID = LocationNames_Text_ValleyWindworks, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -4471,7 +4487,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_forest_outside, .mapLabelTextID = LocationNames_Text_EternaForest, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -4493,7 +4509,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_eterna_forest, .eventsArchiveID = events_eterna_forest, .mapLabelTextID = LocationNames_Text_EternaForest, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_23, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x3, @@ -4515,7 +4531,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_fuego_ironworks_outside, .eventsArchiveID = events_fuego_ironworks_outside, .mapLabelTextID = LocationNames_Text_FuegoIronworks, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -4537,7 +4553,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fuego_ironworks_building, .mapLabelTextID = LocationNames_Text_FuegoIronworks, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -4559,7 +4575,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -4581,7 +4597,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_1f_south, .eventsArchiveID = events_mt_coronet_1f_south, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4603,7 +4619,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_2f, .eventsArchiveID = events_mt_coronet_2f, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4625,7 +4641,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_3f, .eventsArchiveID = events_mt_coronet_3f, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4647,7 +4663,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_outside_north, .eventsArchiveID = events_mt_coronet_outside_north, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_HEAVY_SNOW, .cameraType = CAMERA_TYPE_MT_CORONET_EXT_NORTH, .mapType = 0x2, @@ -4669,7 +4685,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_outside_south, .eventsArchiveID = events_mt_coronet_outside_south, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_HEAVY_SNOW, .cameraType = CAMERA_TYPE_MT_CORONET_EXT_SOUTH, .mapType = 0x2, @@ -4691,7 +4707,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_4f_rooms_1_and_2, .eventsArchiveID = events_mt_coronet_4f_rooms_1_and_2, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4713,7 +4729,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_4f_room_3, .eventsArchiveID = events_mt_coronet_4f_room_3, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4735,7 +4751,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_5f, .eventsArchiveID = events_mt_coronet_5f, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4757,7 +4773,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_6f, .eventsArchiveID = events_mt_coronet_6f, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4779,7 +4795,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_1f_tunnel_room, .eventsArchiveID = events_mt_coronet_1f_tunnel_room, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4801,7 +4817,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_1f_north_room_2, .eventsArchiveID = events_mt_coronet_1f_north_room_2, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4823,7 +4839,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_1f_north_room_1, .eventsArchiveID = events_mt_coronet_1f_north_room_1, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4845,7 +4861,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_mt_coronet_b1f, .eventsArchiveID = events_mt_coronet_b1f, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -4867,7 +4883,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_spear_pillar, .mapLabelTextID = LocationNames_Text_SpearPillar, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = CAMERA_TYPE_SPEAR_PILLAR, .mapType = 0x2, @@ -4889,7 +4905,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_spear_pillar_distorted, .mapLabelTextID = LocationNames_Text_SpearPillar, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = CAMERA_TYPE_SPEAR_PILLAR, .mapType = 0x2, @@ -4911,7 +4927,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -4933,7 +4949,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_dp_great_marsh, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -4955,7 +4971,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -4977,7 +4993,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_maniac_tunnel_room, .eventsArchiveID = events_solaceon_ruins_maniac_tunnel_room, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -4999,7 +5015,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_ruins_room_1, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5021,7 +5037,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_2_northeast_dead_end, .eventsArchiveID = events_solaceon_ruins_room_2_northeast_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5043,7 +5059,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_1_northwest_dead_end, .eventsArchiveID = events_solaceon_ruins_room_1_northwest_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5065,7 +5081,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_2, .eventsArchiveID = events_solaceon_ruins_room_2, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5087,7 +5103,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_1_southeast_dead_end, .eventsArchiveID = events_solaceon_ruins_room_1_southeast_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5109,7 +5125,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_3, .eventsArchiveID = events_solaceon_ruins_room_3, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5131,7 +5147,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_2_southeast_dead_end, .eventsArchiveID = events_solaceon_ruins_room_2_southeast_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5153,7 +5169,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_6_southeast_dead_end, .eventsArchiveID = events_solaceon_ruins_room_6_southeast_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5175,7 +5191,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_5_southwest_dead_end, .eventsArchiveID = events_solaceon_ruins_room_5_southwest_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5197,7 +5213,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_3_northwest_dead_end, .eventsArchiveID = events_solaceon_ruins_room_3_northwest_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5219,7 +5235,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_3_southwest_dead_end, .eventsArchiveID = events_solaceon_ruins_room_3_southwest_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5241,7 +5257,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_4, .eventsArchiveID = events_solaceon_ruins_room_4, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5263,7 +5279,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_6, .eventsArchiveID = events_solaceon_ruins_room_6, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5285,7 +5301,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_5, .eventsArchiveID = events_solaceon_ruins_room_5, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5307,7 +5323,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_7, .eventsArchiveID = events_solaceon_ruins_room_7, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5329,7 +5345,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_4_southeast_dead_end, .eventsArchiveID = events_solaceon_ruins_room_4_southeast_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5351,7 +5367,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_6_northwest_dead_end, .eventsArchiveID = events_solaceon_ruins_room_6_northwest_dead_end, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5373,7 +5389,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5395,7 +5411,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_victory_road_1f, .eventsArchiveID = events_victory_road_1f, .mapLabelTextID = LocationNames_Text_VictoryRoad, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5417,7 +5433,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_victory_road_2f, .eventsArchiveID = events_victory_road_2f, .mapLabelTextID = LocationNames_Text_VictoryRoad, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5439,7 +5455,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_victory_road_b1f, .eventsArchiveID = events_victory_road_b1f, .mapLabelTextID = LocationNames_Text_VictoryRoad, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5461,7 +5477,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_victory_road_1f_room_2, .eventsArchiveID = events_victory_road_1f_room_2, .mapLabelTextID = LocationNames_Text_VictoryRoad, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5483,7 +5499,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_victory_road_1f_room_1, .eventsArchiveID = events_victory_road_1f_room_1, .mapLabelTextID = LocationNames_Text_VictoryRoad, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5505,7 +5521,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_victory_road_1f_room_3, .eventsArchiveID = events_victory_road_1f_room_3, .mapLabelTextID = LocationNames_Text_VictoryRoad, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5527,7 +5543,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_unknown_map_250, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5549,7 +5565,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pal_park, .mapLabelTextID = LocationNames_Text_PalPark, - .mapLabelWindowID = 0x7, + .mapLabelWindowID = MAP_LABEL_WINDOW_PARK, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -5571,7 +5587,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5593,7 +5609,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_amity_square, .mapLabelTextID = LocationNames_Text_AmitySquare, - .mapLabelWindowID = 0x7, + .mapLabelWindowID = MAP_LABEL_WINDOW_PARK, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -5615,7 +5631,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_ravaged_path, .eventsArchiveID = events_ravaged_path, .mapLabelTextID = LocationNames_Text_RavagedPath, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5637,7 +5653,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_unknown_map_255, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5659,7 +5675,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_meadow, .mapLabelTextID = LocationNames_Text_FloaromaMeadow, - .mapLabelWindowID = 0x7, + .mapLabelWindowID = MAP_LABEL_WINDOW_PARK, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x3, @@ -5681,7 +5697,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_meadow_house, .mapLabelTextID = LocationNames_Text_FloaromaMeadow, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -5703,7 +5719,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_oreburgh_gate_1f, .eventsArchiveID = events_oreburgh_gate_1f, .mapLabelTextID = LocationNames_Text_OreburghGate, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5725,7 +5741,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_oreburgh_gate_b1f, .eventsArchiveID = events_oreburgh_gate_b1f, .mapLabelTextID = LocationNames_Text_OreburghGate, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLOUDY, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5747,7 +5763,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fullmoon_island, .mapLabelTextID = LocationNames_Text_FullmoonIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -5769,7 +5785,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fullmoon_island_forest, .mapLabelTextID = LocationNames_Text_FullmoonIsland, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_23, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x3, @@ -5791,7 +5807,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_stark_mountain_outside, .eventsArchiveID = events_stark_mountain_outside, .mapLabelTextID = LocationNames_Text_StarkMountain, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_SLOW_ASHFALL, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -5813,7 +5829,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_stark_mountain_room_1, .eventsArchiveID = events_stark_mountain_room_1, .mapLabelTextID = LocationNames_Text_StarkMountain, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_28, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5835,7 +5851,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_stark_mountain_room_2, .eventsArchiveID = events_stark_mountain_room_2, .mapLabelTextID = LocationNames_Text_StarkMountain, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_28, .cameraType = CAMERA_TYPE_STARK_MOUNTAIN_ROOM_2, .mapType = 0x3, @@ -5857,7 +5873,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_stark_mountain_room_3, .mapLabelTextID = LocationNames_Text_StarkMountain, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_28, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -5879,7 +5895,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5901,7 +5917,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_sendoff_spring, .eventsArchiveID = events_sendoff_spring, .mapLabelTextID = LocationNames_Text_SendoffSpring, - .mapLabelWindowID = 0x8, + .mapLabelWindowID = MAP_LABEL_WINDOW_LAKE, .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5923,7 +5939,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_turnback_cave_entrance, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5945,7 +5961,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_turnback_cave_pillar_room, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5967,7 +5983,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_turnback_cave_giratina_room, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -5989,7 +6005,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_1_room_1, .eventsArchiveID = events_turnback_cave_pillar_1_room_1, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -6011,7 +6027,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_1_room_2, .eventsArchiveID = events_turnback_cave_pillar_1_room_2, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -6033,7 +6049,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_1_room_3, .eventsArchiveID = events_turnback_cave_pillar_1_room_3, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -6055,7 +6071,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_flower_paradise, .mapLabelTextID = LocationNames_Text_FlowerParadise, - .mapLabelWindowID = 0x7, + .mapLabelWindowID = MAP_LABEL_WINDOW_PARK, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -6077,7 +6093,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -6099,7 +6115,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -6121,7 +6137,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -6143,7 +6159,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_snowpoint_temple_1f, .eventsArchiveID = events_snowpoint_temple_1f, .mapLabelTextID = LocationNames_Text_SnowpointTemple, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6165,7 +6181,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_snowpoint_temple_b1f, .eventsArchiveID = events_snowpoint_temple_b1f, .mapLabelTextID = LocationNames_Text_SnowpointTemple, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6187,7 +6203,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_snowpoint_temple_b2f, .eventsArchiveID = events_snowpoint_temple_b2f, .mapLabelTextID = LocationNames_Text_SnowpointTemple, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6209,7 +6225,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_snowpoint_temple_b3f, .eventsArchiveID = events_snowpoint_temple_b3f, .mapLabelTextID = LocationNames_Text_SnowpointTemple, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6231,7 +6247,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_snowpoint_temple_b4f, .eventsArchiveID = events_snowpoint_temple_b4f, .mapLabelTextID = LocationNames_Text_SnowpointTemple, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6253,7 +6269,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_snowpoint_temple_b5f, .eventsArchiveID = events_snowpoint_temple_b5f, .mapLabelTextID = LocationNames_Text_SnowpointTemple, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6275,7 +6291,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_wayward_cave_1f, .eventsArchiveID = events_wayward_cave_1f, .mapLabelTextID = LocationNames_Text_WaywardCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_DARK_FLASH, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6297,7 +6313,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_wayward_cave_b1f, .eventsArchiveID = events_wayward_cave_b1f, .mapLabelTextID = LocationNames_Text_WaywardCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6319,7 +6335,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_ruin_maniac_cave_short, .eventsArchiveID = events_ruin_maniac_cave_short, .mapLabelTextID = LocationNames_Text_RuinManiacCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6341,7 +6357,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_trophy_garden, .eventsArchiveID = events_trophy_garden, .mapLabelTextID = LocationNames_Text_TrophyGarden, - .mapLabelWindowID = 0x7, + .mapLabelWindowID = MAP_LABEL_WINDOW_PARK, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -6363,7 +6379,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_iron_island, .eventsArchiveID = events_iron_island, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -6385,7 +6401,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_iron_island_1f, .eventsArchiveID = events_iron_island_1f, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_IRON_ISLAND_CAVE, .mapType = 0x3, @@ -6407,7 +6423,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_iron_island_b1f_left_room, .eventsArchiveID = events_iron_island_b1f_left_room, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_IRON_ISLAND_CAVE, .mapType = 0x3, @@ -6429,7 +6445,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_iron_island_b1f_right_room, .eventsArchiveID = events_iron_island_b1f_right_room, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_IRON_ISLAND_CAVE, .mapType = 0x3, @@ -6451,7 +6467,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_iron_island_b2f_right_room, .eventsArchiveID = events_iron_island_b2f_right_room, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_IRON_ISLAND_CAVE, .mapType = 0x3, @@ -6473,7 +6489,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_iron_island_b2f_left_room, .eventsArchiveID = events_iron_island_b2f_left_room, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_IRON_ISLAND_CAVE, .mapType = 0x3, @@ -6495,7 +6511,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_iron_island_b3f, .eventsArchiveID = events_iron_island_b3f, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_IRON_ISLAND_CAVE, .mapType = 0x3, @@ -6517,7 +6533,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau, .eventsArchiveID = events_old_chateau, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6539,7 +6555,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau_dining_area, .eventsArchiveID = events_old_chateau_dining_area, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6561,7 +6577,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau_side_rooms, .eventsArchiveID = events_old_chateau_side_rooms, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6583,7 +6599,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau_corridor, .eventsArchiveID = events_old_chateau_corridor, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6605,7 +6621,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau_back_west_room, .eventsArchiveID = events_old_chateau_back_west_room, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6627,7 +6643,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau_back_middle_west_room, .eventsArchiveID = events_old_chateau_back_middle_west_room, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6649,7 +6665,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau_back_middle_room, .eventsArchiveID = events_old_chateau_back_middle_room, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6671,7 +6687,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau_back_middle_east_room, .eventsArchiveID = events_old_chateau_back_middle_east_room, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6693,7 +6709,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_old_chateau_back_east_room, .eventsArchiveID = events_old_chateau_back_east_room, .mapLabelTextID = LocationNames_Text_OldChateau, - .mapLabelWindowID = 0x9, + .mapLabelWindowID = MAP_LABEL_WINDOW_INDOORS, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -6715,7 +6731,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -6737,7 +6753,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_1f, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -6759,7 +6775,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_2f, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -6781,7 +6797,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_3f, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -6803,7 +6819,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_4f, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_26, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -6825,7 +6841,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_b1f, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -6847,7 +6863,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_b2f, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_26, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -6869,7 +6885,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_lake_verity_low_water, .eventsArchiveID = events_lake_verity_low_water, .mapLabelTextID = LocationNames_Text_LakeVerity, - .mapLabelWindowID = 0x8, + .mapLabelWindowID = MAP_LABEL_WINDOW_LAKE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x3, @@ -6891,7 +6907,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_lake_verity, .eventsArchiveID = events_lake_verity, .mapLabelTextID = LocationNames_Text_LakeVerity, - .mapLabelWindowID = 0x8, + .mapLabelWindowID = MAP_LABEL_WINDOW_LAKE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x3, @@ -6913,7 +6929,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_verity_cavern, .mapLabelTextID = LocationNames_Text_VerityCavern, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -6935,7 +6951,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_lake_valor_drained, .mapLabelTextID = LocationNames_Text_LakeValor, - .mapLabelWindowID = 0x8, + .mapLabelWindowID = MAP_LABEL_WINDOW_LAKE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x3, @@ -6957,7 +6973,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_lake_valor, .eventsArchiveID = events_lake_valor, .mapLabelTextID = LocationNames_Text_LakeValor, - .mapLabelWindowID = 0x8, + .mapLabelWindowID = MAP_LABEL_WINDOW_LAKE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x3, @@ -6979,7 +6995,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_valor_cavern, .mapLabelTextID = LocationNames_Text_ValorCavern, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -7001,7 +7017,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_lake_acuity_low_water, .mapLabelTextID = LocationNames_Text_LakeAcuity, - .mapLabelWindowID = 0x8, + .mapLabelWindowID = MAP_LABEL_WINDOW_LAKE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_LAKE_ACUITY, .mapType = 0x3, @@ -7023,7 +7039,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_lake_acuity, .eventsArchiveID = events_lake_acuity, .mapLabelTextID = LocationNames_Text_LakeAcuity, - .mapLabelWindowID = 0x8, + .mapLabelWindowID = MAP_LABEL_WINDOW_LAKE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_LAKE_ACUITY, .mapType = 0x3, @@ -7045,7 +7061,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_acuity_cavern, .mapLabelTextID = LocationNames_Text_AcuityCavern, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -7067,7 +7083,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_newmoon_island, .mapLabelTextID = LocationNames_Text_NewmoonIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -7089,7 +7105,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_newmoon_island_forest, .mapLabelTextID = LocationNames_Text_NewmoonIsland, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_23, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x3, @@ -7111,7 +7127,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_park, .mapLabelTextID = LocationNames_Text_BattlePark, - .mapLabelWindowID = 0x7, + .mapLabelWindowID = MAP_LABEL_WINDOW_PARK, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x1, @@ -7133,7 +7149,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_park_exchange_service_corner, .mapLabelTextID = LocationNames_Text_BattlePark, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7155,7 +7171,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7177,7 +7193,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7199,7 +7215,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_tower, .mapLabelTextID = LocationNames_Text_BattleTower, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -7221,7 +7237,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_tower_elevator, .mapLabelTextID = LocationNames_Text_BattleTower, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -7243,7 +7259,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_tower_corridor, .mapLabelTextID = LocationNames_Text_BattleTower, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7265,7 +7281,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_tower_corridor_multi, .mapLabelTextID = LocationNames_Text_BattleTower, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7287,7 +7303,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_tower_battle_room, .mapLabelTextID = LocationNames_Text_BattleTower, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7309,7 +7325,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_tower_multi_battle_room, .mapLabelTextID = LocationNames_Text_BattleTower, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7331,7 +7347,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_communication_club_colosseum_2p, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7353,7 +7369,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_communication_club_colosseum_4p, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7375,7 +7391,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_verity_lakefront, .mapLabelTextID = LocationNames_Text_VerityLakefront, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7397,7 +7413,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_verity_lakefront_unknown_house, .mapLabelTextID = LocationNames_Text_VerityLakefront, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -7419,7 +7435,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_valor_lakefront, .eventsArchiveID = events_valor_lakefront, .mapLabelTextID = LocationNames_Text_ValorLakefront, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7441,7 +7457,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_restaurant, .mapLabelTextID = LocationNames_Text_Restaurant, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7463,7 +7479,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_grand_lake_valor_lakefront_east_house, .mapLabelTextID = LocationNames_Text_GrandLake, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7485,7 +7501,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_grand_lake_valor_lakefront_west_house, .mapLabelTextID = LocationNames_Text_GrandLake, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7507,7 +7523,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_acuity_lakefront, .eventsArchiveID = events_acuity_lakefront, .mapLabelTextID = LocationNames_Text_AcuityLakefront, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_ACUITY_LAKEFRONT, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7529,7 +7545,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_spring_path, .mapLabelTextID = LocationNames_Text_SpringPath, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7551,7 +7567,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_201, .eventsArchiveID = events_route_201, .mapLabelTextID = LocationNames_Text_Route201, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7573,7 +7589,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_202, .eventsArchiveID = events_route_202, .mapLabelTextID = LocationNames_Text_Route202, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7595,7 +7611,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_203, .eventsArchiveID = events_route_203, .mapLabelTextID = LocationNames_Text_Route203, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7617,7 +7633,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_204_south, .eventsArchiveID = events_route_204_south, .mapLabelTextID = LocationNames_Text_Route204, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7639,7 +7655,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_204_north, .eventsArchiveID = events_route_204_north, .mapLabelTextID = LocationNames_Text_Route204, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7661,7 +7677,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_205_south, .eventsArchiveID = events_route_205_south, .mapLabelTextID = LocationNames_Text_Route205, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7683,7 +7699,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_205_house, .mapLabelTextID = LocationNames_Text_Route205, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7705,7 +7721,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_205_north, .eventsArchiveID = events_route_205_north, .mapLabelTextID = LocationNames_Text_Route205, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7727,7 +7743,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_206, .eventsArchiveID = events_route_206, .mapLabelTextID = LocationNames_Text_Route206, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7749,7 +7765,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_206_cycling_road_south_gate, .mapLabelTextID = LocationNames_Text_Route206, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7771,7 +7787,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_gate_between_eterna_city_route_206, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -7793,7 +7809,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_207, .eventsArchiveID = events_route_207, .mapLabelTextID = LocationNames_Text_Route207, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7815,7 +7831,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_208, .eventsArchiveID = events_route_208, .mapLabelTextID = LocationNames_Text_Route208, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7837,7 +7853,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_208_house, .mapLabelTextID = LocationNames_Text_Route208, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7859,7 +7875,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_209, .eventsArchiveID = events_route_209, .mapLabelTextID = LocationNames_Text_Route209, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -7881,7 +7897,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_209_lost_tower_1f, .eventsArchiveID = events_route_209_lost_tower_1f, .mapLabelTextID = LocationNames_Text_Route209, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7903,7 +7919,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_209_lost_tower_2f, .eventsArchiveID = events_route_209_lost_tower_2f, .mapLabelTextID = LocationNames_Text_Route209, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_27, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7925,7 +7941,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_209_lost_tower_3f, .eventsArchiveID = events_route_209_lost_tower_3f, .mapLabelTextID = LocationNames_Text_Route209, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7947,7 +7963,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_209_lost_tower_4f, .eventsArchiveID = events_route_209_lost_tower_4f, .mapLabelTextID = LocationNames_Text_Route209, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7969,7 +7985,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_209_lost_tower_5f, .eventsArchiveID = events_route_209_lost_tower_5f, .mapLabelTextID = LocationNames_Text_Route209, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -7991,7 +8007,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_210_south, .eventsArchiveID = events_route_210_south, .mapLabelTextID = LocationNames_Text_Route210, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8013,7 +8029,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_210_north, .eventsArchiveID = events_route_210_north, .mapLabelTextID = LocationNames_Text_Route210, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8035,7 +8051,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_210_grandma_wilma_house, .mapLabelTextID = LocationNames_Text_Route210, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8057,7 +8073,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_211_west, .eventsArchiveID = events_route_211_west, .mapLabelTextID = LocationNames_Text_Route211, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8079,7 +8095,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_211_east, .eventsArchiveID = events_route_211_east, .mapLabelTextID = LocationNames_Text_Route211, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8101,7 +8117,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_212_north, .eventsArchiveID = events_route_212_north, .mapLabelTextID = LocationNames_Text_Route212, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8123,7 +8139,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_mansion, .mapLabelTextID = LocationNames_Text_PokemonMansion, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8145,7 +8161,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_mansion_maids_room, .mapLabelTextID = LocationNames_Text_PokemonMansion, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8167,7 +8183,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_mansion_office, .mapLabelTextID = LocationNames_Text_PokemonMansion, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8189,7 +8205,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_212_south, .eventsArchiveID = events_route_212_south, .mapLabelTextID = LocationNames_Text_Route212, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_ROUTE_212_SOUTH, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8211,7 +8227,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_212_house, .mapLabelTextID = LocationNames_Text_Route212, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8233,7 +8249,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_213, .eventsArchiveID = events_route_213, .mapLabelTextID = LocationNames_Text_Route213, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_ROUTE_213, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8255,7 +8271,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_213_gate_to_pastoria_city, .mapLabelTextID = LocationNames_Text_Route213, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8277,7 +8293,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_footstep_house, .mapLabelTextID = LocationNames_Text_FootstepHouse, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8299,7 +8315,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_grand_lake_route_213_lobby, .mapLabelTextID = LocationNames_Text_GrandLake, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8321,7 +8337,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_grand_lake_route_213_east_house, .mapLabelTextID = LocationNames_Text_GrandLake, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8343,7 +8359,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_grand_lake_route_213_northwest_house, .mapLabelTextID = LocationNames_Text_GrandLake, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8365,7 +8381,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_grand_lake_route_213_northeast_house, .mapLabelTextID = LocationNames_Text_GrandLake, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8387,7 +8403,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_214, .eventsArchiveID = events_route_214, .mapLabelTextID = LocationNames_Text_Route214, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8409,7 +8425,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_214_gate_to_veilstone_city, .mapLabelTextID = LocationNames_Text_Route214, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8431,7 +8447,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_215, .eventsArchiveID = events_route_215, .mapLabelTextID = LocationNames_Text_Route215, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_RAINING, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8453,7 +8469,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_216, .eventsArchiveID = events_route_216, .mapLabelTextID = LocationNames_Text_Route216, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_ROUTE_216, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8475,7 +8491,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_216_house, .mapLabelTextID = LocationNames_Text_Route216, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8497,7 +8513,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_217, .eventsArchiveID = events_route_217, .mapLabelTextID = LocationNames_Text_Route217, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_BLIZZARD, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8519,7 +8535,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_217_west_house, .mapLabelTextID = LocationNames_Text_Route217, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8541,7 +8557,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_217_northeast_house, .mapLabelTextID = LocationNames_Text_Route217, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_30, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8563,7 +8579,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_218, .eventsArchiveID = events_route_218, .mapLabelTextID = LocationNames_Text_Route218, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8585,7 +8601,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_218_gate_to_jubilife_city, .mapLabelTextID = LocationNames_Text_Route218, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8607,7 +8623,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_218_gate_to_canalave_city, .mapLabelTextID = LocationNames_Text_Route218, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8629,7 +8645,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_219, .eventsArchiveID = events_route_219, .mapLabelTextID = LocationNames_Text_Route219, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8651,7 +8667,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_221, .eventsArchiveID = events_route_221, .mapLabelTextID = LocationNames_Text_Route221, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8673,7 +8689,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pal_park_lobby, .mapLabelTextID = LocationNames_Text_PalPark, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8695,7 +8711,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_221_house, .mapLabelTextID = LocationNames_Text_Route221, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8717,7 +8733,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_222, .eventsArchiveID = events_route_222, .mapLabelTextID = LocationNames_Text_Route222, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8739,7 +8755,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_222_west_house, .mapLabelTextID = LocationNames_Text_Route222, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8761,7 +8777,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_222_east_house, .mapLabelTextID = LocationNames_Text_Route222, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8783,7 +8799,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_222_gate_to_sunyshore_city, .mapLabelTextID = LocationNames_Text_Route222, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -8805,7 +8821,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_224, .eventsArchiveID = events_route_224, .mapLabelTextID = LocationNames_Text_Route224, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8827,7 +8843,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_225, .eventsArchiveID = events_route_225, .mapLabelTextID = LocationNames_Text_Route225, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8849,7 +8865,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8871,7 +8887,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8893,7 +8909,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_227, .eventsArchiveID = events_route_227, .mapLabelTextID = LocationNames_Text_Route227, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_SLOW_ASHFALL, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8915,7 +8931,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8937,7 +8953,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8959,7 +8975,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_228, .eventsArchiveID = events_route_228, .mapLabelTextID = LocationNames_Text_Route228, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_SANDSTORM, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -8981,7 +8997,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_229, .eventsArchiveID = events_route_229, .mapLabelTextID = LocationNames_Text_Route229, - .mapLabelWindowID = 0x3, + .mapLabelWindowID = MAP_LABEL_WINDOW_ROUTE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -9003,7 +9019,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -9025,7 +9041,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -9047,7 +9063,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9069,7 +9085,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_twinleaf_town, .eventsArchiveID = events_twinleaf_town, .mapLabelTextID = LocationNames_Text_TwinleafTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -9091,7 +9107,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_twinleaf_town_rival_house_1f, .mapLabelTextID = LocationNames_Text_TwinleafTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9113,7 +9129,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_twinleaf_town_rival_house_2f, .mapLabelTextID = LocationNames_Text_TwinleafTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9135,7 +9151,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_twinleaf_town_player_house_1f, .mapLabelTextID = LocationNames_Text_TwinleafTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9157,7 +9173,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_twinleaf_town_player_house_2f, .mapLabelTextID = LocationNames_Text_TwinleafTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9179,7 +9195,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_twinleaf_town_northeast_house, .mapLabelTextID = LocationNames_Text_TwinleafTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9201,7 +9217,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_twinleaf_town_southwest_house, .mapLabelTextID = LocationNames_Text_TwinleafTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9223,7 +9239,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -9245,7 +9261,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town_mart, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9267,7 +9283,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town_pokecenter_1f, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9289,7 +9305,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town_pokecenter_2f, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9311,7 +9327,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town_pokemon_research_lab, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9333,7 +9349,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town_counterpart_house_1f, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9355,7 +9371,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town_counterpart_house_2f, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9377,7 +9393,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town_house, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9399,7 +9415,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_town, .mapLabelTextID = LocationNames_Text_FloaromaTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -9421,7 +9437,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_town_mart, .mapLabelTextID = LocationNames_Text_FloaromaTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9443,7 +9459,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_town_pokecenter_1f, .mapLabelTextID = LocationNames_Text_FloaromaTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9465,7 +9481,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_town_pokecenter_2f, .mapLabelTextID = LocationNames_Text_FloaromaTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9487,7 +9503,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_flower_shop, .mapLabelTextID = LocationNames_Text_FlowerShop, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9509,7 +9525,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_town_southeast_house, .mapLabelTextID = LocationNames_Text_FloaromaTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9531,7 +9547,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_town_middle_house, .mapLabelTextID = LocationNames_Text_FloaromaTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9553,7 +9569,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -9575,7 +9591,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town_mart, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9597,7 +9613,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town_pokecenter_1f, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9619,7 +9635,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town_pokecenter_2f, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9641,7 +9657,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_day_care, .mapLabelTextID = LocationNames_Text_PokemonDayCare, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9663,7 +9679,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town_northeast_house, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9685,7 +9701,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town_pokemon_news_press, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9707,7 +9723,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town_north_house, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9729,7 +9745,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town_east_house, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9751,7 +9767,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_celestic_town, .eventsArchiveID = events_celestic_town, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -9773,7 +9789,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_celestic_town_pokecenter_1f, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9795,7 +9811,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_celestic_town_pokecenter_2f, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9817,7 +9833,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_celestic_town_north_house, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9839,7 +9855,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_celestic_town_northwest_house, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9861,7 +9877,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_celestic_town_northeast_house, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9883,7 +9899,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_celestic_town_southwest_house, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9905,7 +9921,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_celestic_town_cave, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -9927,7 +9943,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_survival_area, .mapLabelTextID = LocationNames_Text_SurvivalArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -9949,7 +9965,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_survival_area_mart, .mapLabelTextID = LocationNames_Text_SurvivalArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9971,7 +9987,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_survival_area_pokecenter_1f, .mapLabelTextID = LocationNames_Text_SurvivalArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -9993,7 +10009,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_survival_area_pokecenter_2f, .mapLabelTextID = LocationNames_Text_SurvivalArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10015,7 +10031,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battleground, .mapLabelTextID = LocationNames_Text_Battleground, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_26, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10037,7 +10053,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_survival_area_south_house, .mapLabelTextID = LocationNames_Text_SurvivalArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10059,7 +10075,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_survival_area_north_house, .mapLabelTextID = LocationNames_Text_SurvivalArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10081,7 +10097,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_resort_area, .eventsArchiveID = events_resort_area, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x1, @@ -10103,7 +10119,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_resort_area_mart, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10125,7 +10141,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_resort_area_pokecenter_1f, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10147,7 +10163,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_resort_area_pokecenter_2f, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10169,7 +10185,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_resort_area_ribbon_syndicate_1f, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10191,7 +10207,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_resort_area_ribbon_syndicate_2f, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10213,7 +10229,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_resort_area_ribbon_syndicate_elevator, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10235,7 +10251,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_villa, .mapLabelTextID = LocationNames_Text_Villa, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10257,7 +10273,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_resort_area_house, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10279,7 +10295,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_union_room, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x2, + .mapLabelWindowID = MAP_LABEL_WINDOW_TOWN, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -10301,7 +10317,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_220, .eventsArchiveID = events_route_220, .mapLabelTextID = LocationNames_Text_Route220, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -10323,7 +10339,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_223, .eventsArchiveID = events_route_223, .mapLabelTextID = LocationNames_Text_Route223, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_SLIGHTLY_ZOOMED_OUT, .mapType = 0x2, @@ -10345,7 +10361,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_226, .eventsArchiveID = events_route_226, .mapLabelTextID = LocationNames_Text_Route226, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -10367,7 +10383,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -10389,7 +10405,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_route_230, .eventsArchiveID = events_route_230, .mapLabelTextID = LocationNames_Text_Route230, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -10411,7 +10427,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_seabreak_path, .mapLabelTextID = LocationNames_Text_SeabreakPath, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -10433,7 +10449,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_MysteryZone, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x2, @@ -10455,7 +10471,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10477,7 +10493,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10499,7 +10515,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_oreburgh_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_OreburghCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10521,7 +10537,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_eterna_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_EternaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10543,7 +10559,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hearthome_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_HearthomeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10565,7 +10581,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pastoria_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_PastoriaCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10587,7 +10603,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_VeilstoneCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10609,7 +10625,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sunyshore_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_SunyshoreCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10631,7 +10647,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_snowpoint_city_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_SnowpointCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10653,7 +10669,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_south_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10675,7 +10691,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_fight_area_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_FightArea, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10697,7 +10713,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_sandgem_town_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_SandgemTown, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10719,7 +10735,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_floaroma_town_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_FloaromaTown, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10741,7 +10757,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_solaceon_town_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_SolaceonTown, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10763,7 +10779,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_celestic_town_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_CelesticTown, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10785,7 +10801,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_survival_area_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_SurvivalArea, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10807,7 +10823,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_resort_area_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_ResortArea, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10829,7 +10845,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_canalave_city_west_house, .mapLabelTextID = LocationNames_Text_CanalaveCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10851,7 +10867,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_cafe, .mapLabelTextID = LocationNames_Text_Cafe, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10873,7 +10889,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_tower_battle_salon, .mapLabelTextID = LocationNames_Text_BattleTower, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -10895,7 +10911,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_control_room, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_26, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10917,7 +10933,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_north_pokecenter_2f, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10939,7 +10955,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_pokemon_league_north_pokecenter_b1f, .mapLabelTextID = LocationNames_Text_PokemonLeague, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10961,7 +10977,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_laboratory, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_26, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -10983,7 +10999,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_225_house, .mapLabelTextID = LocationNames_Text_Route225, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11005,7 +11021,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_226_house, .mapLabelTextID = LocationNames_Text_Route226, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11027,7 +11043,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_227_house, .mapLabelTextID = LocationNames_Text_Route227, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11049,7 +11065,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_228_gate_to_route_226, .mapLabelTextID = LocationNames_Text_Route228, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11071,7 +11087,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_228_north_house, .mapLabelTextID = LocationNames_Text_Route228, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11093,7 +11109,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_228_south_house, .mapLabelTextID = LocationNames_Text_Route228, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11115,7 +11131,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_great_marsh_1, .eventsArchiveID = events_great_marsh_1, .mapLabelTextID = LocationNames_Text_GreatMarsh, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -11137,7 +11153,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_great_marsh_2, .eventsArchiveID = events_great_marsh_2, .mapLabelTextID = LocationNames_Text_GreatMarsh, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -11159,7 +11175,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_great_marsh_3, .eventsArchiveID = events_great_marsh_3, .mapLabelTextID = LocationNames_Text_GreatMarsh, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -11181,7 +11197,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_great_marsh_4, .eventsArchiveID = events_great_marsh_4, .mapLabelTextID = LocationNames_Text_GreatMarsh, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -11203,7 +11219,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_great_marsh_5, .eventsArchiveID = events_great_marsh_5, .mapLabelTextID = LocationNames_Text_GreatMarsh, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -11225,7 +11241,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_great_marsh_6, .eventsArchiveID = events_great_marsh_6, .mapLabelTextID = LocationNames_Text_GreatMarsh, - .mapLabelWindowID = 0x5, + .mapLabelWindowID = MAP_LABEL_WINDOW_FOREST, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x2, @@ -11247,7 +11263,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_hall_of_origin, .mapLabelTextID = LocationNames_Text_HallOfOrigin, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = CAMERA_TYPE_HALL_OF_ORIGIN, .mapType = 0x2, @@ -11269,7 +11285,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_HallOfOrigin, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = CAMERA_TYPE_HALL_OF_ORIGIN, .mapType = 0x2, @@ -11291,7 +11307,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_ruin_maniac_cave_long, .eventsArchiveID = events_ruin_maniac_cave_long, .mapLabelTextID = LocationNames_Text_RuinManiacCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -11313,7 +11329,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_maniac_tunnel, .eventsArchiveID = events_maniac_tunnel, .mapLabelTextID = LocationNames_Text_ManiacTunnel, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -11335,7 +11351,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_iron_island_house, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11357,7 +11373,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_solaceon_ruins_room_5_southeast_deadend, .eventsArchiveID = events_solaceon_ruins_room_5_southeast_deadend, .mapLabelTextID = LocationNames_Text_SolaceonRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11379,7 +11395,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_vista_lighthouse_elevator, .mapLabelTextID = LocationNames_Text_VistaLighthouse, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11401,7 +11417,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_jubilife_city_southwest_house_2f, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -11423,7 +11439,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_1_room_4, .eventsArchiveID = events_turnback_cave_pillar_1_room_4, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11445,7 +11461,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_1_room_5, .eventsArchiveID = events_turnback_cave_pillar_1_room_5, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11467,7 +11483,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_1_room_6, .eventsArchiveID = events_turnback_cave_pillar_1_room_6, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11489,7 +11505,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_2_room_1, .eventsArchiveID = events_turnback_cave_pillar_2_room_1, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11511,7 +11527,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_2_room_2, .eventsArchiveID = events_turnback_cave_pillar_2_room_2, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11533,7 +11549,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_2_room_3, .eventsArchiveID = events_turnback_cave_pillar_2_room_3, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11555,7 +11571,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_2_room_4, .eventsArchiveID = events_turnback_cave_pillar_2_room_4, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11577,7 +11593,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_2_room_5, .eventsArchiveID = events_turnback_cave_pillar_2_room_5, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11599,7 +11615,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_2_room_6, .eventsArchiveID = events_turnback_cave_pillar_2_room_6, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11621,7 +11637,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_3_room_1, .eventsArchiveID = events_turnback_cave_pillar_3_room_1, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11643,7 +11659,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_3_room_2, .eventsArchiveID = events_turnback_cave_pillar_3_room_2, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11665,7 +11681,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_3_room_3, .eventsArchiveID = events_turnback_cave_pillar_3_room_3, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11687,7 +11703,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_3_room_4, .eventsArchiveID = events_turnback_cave_pillar_3_room_4, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11709,7 +11725,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = encounters_turnback_cave_pillar_3_room_5, .eventsArchiveID = events_turnback_cave_pillar_3_room_5, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11731,7 +11747,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_turnback_cave_pillar_3_room_6, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11753,7 +11769,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11775,7 +11791,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11797,7 +11813,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_unknown_map_535, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11819,7 +11835,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11841,7 +11857,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11863,7 +11879,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11885,7 +11901,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11907,7 +11923,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_unknown_map_540, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11929,7 +11945,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11951,7 +11967,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11973,7 +11989,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -11995,7 +12011,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12017,7 +12033,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12039,7 +12055,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_unknown_map_546, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12061,7 +12077,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12083,7 +12099,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12105,7 +12121,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12127,7 +12143,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12149,7 +12165,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12171,7 +12187,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12193,7 +12209,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12215,7 +12231,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12237,7 +12253,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12259,7 +12275,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12281,7 +12297,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TurnbackCave, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_FOG, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x3, @@ -12303,7 +12319,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_contest_hall_stage_no_contest, .mapLabelTextID = LocationNames_Text_ContestHall, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -12325,7 +12341,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_frontier, .mapLabelTextID = LocationNames_Text_BattleFrontier, - .mapLabelWindowID = 0x7, + .mapLabelWindowID = MAP_LABEL_WINDOW_PARK, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_ZOOMED_IN, .mapType = 0x1, @@ -12347,7 +12363,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_frontier_gate_to_fight_area, .mapLabelTextID = LocationNames_Text_BattleFrontier, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12369,7 +12385,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_BattleTower, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12391,7 +12407,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_factory, .mapLabelTextID = LocationNames_Text_BattleFactory, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -12413,7 +12429,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_hall, .mapLabelTextID = LocationNames_Text_BattleHall, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -12435,7 +12451,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_castle, .mapLabelTextID = LocationNames_Text_BattleCastle, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -12457,7 +12473,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_battle_arcade, .mapLabelTextID = LocationNames_Text_BattleArcade, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_30, .cameraType = CAMERA_TYPE_DEFAULT, .mapType = 0x4, @@ -12479,7 +12495,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_veilstone_store_b1f, .mapLabelTextID = LocationNames_Text_VeilstoneStore, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12501,7 +12517,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_global_terminal_2f, .mapLabelTextID = LocationNames_Text_GlobalTerminal, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12523,7 +12539,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_global_terminal_3f, .mapLabelTextID = LocationNames_Text_GlobalTerminal, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12545,7 +12561,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_galactic_hq_hall, .mapLabelTextID = LocationNames_Text_GalacticHQ, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12567,7 +12583,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12589,7 +12605,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_rotoms_room, .mapLabelTextID = LocationNames_Text_RotomsRoom, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12611,7 +12627,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12633,7 +12649,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_distortion_world_1f, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12655,7 +12671,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12677,7 +12693,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12699,7 +12715,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12721,7 +12737,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12743,7 +12759,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12765,7 +12781,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12787,7 +12803,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12809,7 +12825,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12831,7 +12847,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12853,7 +12869,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_empty, .mapLabelTextID = LocationNames_Text_DistortionWorld, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x3, @@ -12875,7 +12891,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_spear_pillar_dialga, .mapLabelTextID = LocationNames_Text_SpearPillar, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = CAMERA_TYPE_SPEAR_PILLAR, .mapType = 0x3, @@ -12897,7 +12913,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_spear_pillar_palkia, .mapLabelTextID = LocationNames_Text_SpearPillar, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = CAMERA_TYPE_SPEAR_PILLAR, .mapType = 0x3, @@ -12919,7 +12935,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_wifi_plaza_entrance, .mapLabelTextID = LocationNames_Text_JubilifeCity, - .mapLabelWindowID = 0x6, + .mapLabelWindowID = MAP_LABEL_WINDOW_WATER, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_INTERIOR_ORTHOGRAPHIC, .mapType = 0x4, @@ -12941,7 +12957,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_iron_island_iron_ruins, .mapLabelTextID = LocationNames_Text_IronIsland, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -12963,7 +12979,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_iron_ruins, .mapLabelTextID = LocationNames_Text_IronRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -12985,7 +13001,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_mt_coronet_iceberg_ruins, .mapLabelTextID = LocationNames_Text_MtCoronet, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -13007,7 +13023,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_iceberg_ruins, .mapLabelTextID = LocationNames_Text_IcebergRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_29, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -13029,7 +13045,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_route_228_rock_peak_ruins, .mapLabelTextID = LocationNames_Text_Route228, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, @@ -13051,7 +13067,7 @@ static const MapHeader sMapHeaders[] = { .wildEncountersArchiveID = ENCOUNTERS_NONE, .eventsArchiveID = events_rock_peak_ruins, .mapLabelTextID = LocationNames_Text_RockPeakRuins, - .mapLabelWindowID = 0x4, + .mapLabelWindowID = MAP_LABEL_WINDOW_CAVE, .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = CAMERA_TYPE_CAVE, .mapType = 0x3, diff --git a/include/field/field_system_sub2_t.h b/include/field/field_system_sub2_t.h index 54a8c1b36e..09274242aa 100644 --- a/include/field/field_system_sub2_t.h +++ b/include/field/field_system_sub2_t.h @@ -14,7 +14,7 @@ struct FieldSystem_sub2_t { BOOL unk_00; UnkStruct_ov5_021D1A94 *unk_04; - MapNamePopUp *unk_08; + MapNamePopUp *mapPopup; UnkStruct_ov5_021D5EF8 *unk_0C; FieldTextureManager *unk_10; PoketchSystem *poketchSys; diff --git a/include/overlay005/map_name_popup.h b/include/overlay005/map_name_popup.h index c99655e6ba..130b3b22c4 100644 --- a/include/overlay005/map_name_popup.h +++ b/include/overlay005/map_name_popup.h @@ -4,8 +4,27 @@ #include "field/field_system_decl.h" #include "bg_window.h" +#include "message.h" +#include "string_gf.h" +#include "sys_task_manager.h" -typedef struct MapNamePopUp MapNamePopUp; +typedef struct MapNamePopUp { + BOOL isInited; + u8 state; + SysTask *task; + s32 yOffset; + u16 timer; + BOOL shouldSlideIn; + u32 entryID; + BgConfig *bgConfig; + Window window; + u8 xOffset; + u8 windowID; + NNSG2dCharacterData *charData; + void *tiles; + MessageLoader *msgLoader; + String *string; +} MapNamePopUp; MapNamePopUp *MapNamePopUp_Create(BgConfig *bgConfig); void MapNamePopUp_Destroy(MapNamePopUp *mapPopUp); diff --git a/platinum.us/filesys.csv b/platinum.us/filesys.csv index ec72554028..8fc521846c 100644 --- a/platinum.us/filesys.csv +++ b/platinum.us/filesys.csv @@ -282,7 +282,7 @@ res/prebuilt/fielddata/mm_list/move_model_list.narc,/fielddata/mm_list/move_mode res/prebuilt/pokeanime/poke_anm.narc,/pokeanime/poke_anm.narc res/pokemon_anims/pokemon_anims.narc,/pokeanime/pl_poke_anm.narc res/prebuilt/battle/tr_ai/tr_ai_seq.narc,/battle/tr_ai/tr_ai_seq.narc -res/prebuilt/arc/area_win_gra.narc,/arc/area_win_gra.narc +res/graphics/map_popups/map_popup.narc,/arc/area_win_gra.narc res/prebuilt/arc/balance_ball_gra.narc,/arc/balance_ball_gra.narc res/field/props/animations/prop_animations.narc,/arc/bm_anime.narc res/prebuilt/arc/bm_anime_list.narc,/arc/bm_anime_list.narc diff --git a/platinum.us/filesys.sha1 b/platinum.us/filesys.sha1 index 2c47809efb..5aafeee2dc 100644 --- a/platinum.us/filesys.sha1 +++ b/platinum.us/filesys.sha1 @@ -281,7 +281,7 @@ fc33b6a3e954c139eae32244b2991cf280ab54a4 *res/graphics/egg_hatch/egg_particles.n b37a0c1e61ba1b2ceb905bad16476f1fb5966f18 *res/prebuilt/pokeanime/poke_anm.narc dc6caed3c4b1a0b04bebfcf6627a668e37ae6f2c *res/pokemon_anims/pokemon_anims.narc e8c96b0f5b6d59820e7201f7881183e3aff1b35f *res/prebuilt/battle/tr_ai/tr_ai_seq.narc -b54b704c20f35cb66eb2790086dc47cd9ac612f7 *res/prebuilt/arc/area_win_gra.narc +b54b704c20f35cb66eb2790086dc47cd9ac612f7 *res/graphics/map_popups/map_popup.narc 7d5eac7006f041f4da9f9baf04ee61cc187f4580 *res/prebuilt/arc/balance_ball_gra.narc 99295a6e74067238dbbc23105cad1679687c6d86 *res/field/props/animations/prop_animations.narc afd2be309c09733b33ec9b73b793518b41153828 *res/prebuilt/arc/bm_anime_list.narc diff --git a/res/graphics/map_popups/cave_popup.png b/res/graphics/map_popups/cave_popup.png new file mode 100644 index 0000000000000000000000000000000000000000..e036d9961e4f53eb383af9650b4c81ea1f06fe62 GIT binary patch literal 1239 zcmeAS@N?(olHy`uVBq!ia0vp^9YAcr!3-q-{ykK|z`)E9;1lB7{BF+w|No~B6vcbj7#J8QdAc};M6|xW)}41)frm9$Tghv+ialrq6^owLZvjD_C$k!@Y@T`W{XeLyJG=2Y5Lrh)Ae* zMmL*vG{n?Qdo0HKxIM|NdlUDwwL`cf@f+(-KSDjXqtDjGn2rFF2){4y=Fw zbcR!9%dCfr|1Mseu(IHd)IvuAm9VG31iI2YqL0{55>h?xcerEff3Ctwk&=(39_@Rg zuww`NRe|k36Cy=739{_eFN`lTmlAlvbo0lQ5CLuN<;u>d<0kmd5tj00Jh|xHgb10S zxtsXSU-Rq?%NSN?N^tQ3d0?Lxz2_V>%*2FlY*W1`L*YzRPU9SiY|%l6WZG+ zz;fAAm+wt7$NrNMt1k=g+p2ti>CJ9s7CDD~=a=o+e0uN0>Hdl@H~G0wIG^+Q?y8m@ z_nRMIFrV6&P^`jlb*TIx--MdvT1D2BTGe;+kGh|W(tG;!>klv64w0>|Po8csX_({9 zD5)`%#pV0q&-;zjPXu(9NEr9`7`|6DEPr=rXYq3PI)*E*72AsHwnu=Hny0Iu%Q~lo FCIIG63giF) literal 0 HcmV?d00001 diff --git a/res/graphics/map_popups/city_popup.png b/res/graphics/map_popups/city_popup.png new file mode 100644 index 0000000000000000000000000000000000000000..722c5496603274d2ce7493389b3efd6b1738d7da GIT binary patch literal 1295 zcmeAS@N?(olHy`uVBq!ia0vp^9YAcr!3-q-{ykK|z`)E9;1lB7{BF+w|No~B0Bs~`gWo0$53EJz0oSxe>cFHm^FrM;saSVxQeS599Z?%E|Yl5rA zt6i7A*WaG&c+pX?e$}>}*C!ui%6)R0$M@`}|AwV1^BW(yvrVa&-4yg)D)+Uh$u6Nq z?GmTNo%6DL^P)LtwrLxQJ$36?G{dmm>Cm+^3g5RLyCumYp?Ix|wRfM?r1_JX*Pi^$ zEfd@^RY1!}W)eH!j`tz8Z!RuTEaPjODpdAG;IW-)zS9eLo8}KOb0#u6O;Tz&5YBSu z;&SI0S1|=whJzdntslvrn0L)ZK|r9pR>;tT0!uO( z)}~LWDhmkl<`-D|sJs78_cA`C*nUT;u7(d+V#O5IqQs}J;Sg74G<;Tjf?J<2Wf#LgBCqm;9}mfY?gY&+Uz)vWq)rmdPK@i-!b?2PllC26K*)Z6zp8I=IRnI zm1HIl7bD&7^~a2!&QKAba9M6%|56D>`Kcc6(?sX{Osj2Iss8lj8T0qMojPF6*2Ung9^O6{!FK literal 0 HcmV?d00001 diff --git a/res/graphics/map_popups/forest_popup.png b/res/graphics/map_popups/forest_popup.png new file mode 100644 index 0000000000000000000000000000000000000000..ec6b774f04437fdf16da874061b23717f70c84ad GIT binary patch literal 1329 zcmeAS@N?(olHy`uVBq!ia0vp^9YAcr!3-q-{ykK|z`)E9;1lAi8Rhu@|NkjdmH@@q ztT{Vp&fYEE#ap&C&zaL5wI(TPOIGpG>gKE6-AC`Ox%dC*xBoz8qhK@y25ku7NzYz$ zf-uwb?X*Bu1_s7Ao-U3d5v^~hJ)G36z|->5VlnfQU;px}*_c>3mLI)z@6HZ;ox7Kw z6mJYz`fn@4fx6j@tuoi9#l5U)S*$eih8t4>-}UK53Fq7`YVtiMrrdk(;PhUEvoS@n z_xT5v10ER*CJBpYvox;H*?UNPx>j2n54-pLZq-9N4T1X~2Sjo#S}Qn_LwnIylQZJ0 zm%6WCvvNuK)x%C}jzn9?eO;S&;Z*6D6!iLVDwalwPuJymma0?b5p&zYc`I zV)@8lyI0Sbui;rpu_VjsX3?s!Wrf!Hu1>+RDzOS?g$_52E-lENbu2{XCHqCG4<9~t zzt2u8J!x`g%CbjV=?bqcAGUS=7L<*RkWV_V99-f(A-HgjKhs9LyzTBxwk*$1Ou4(y z<-_*=`)v^?F39r>%ePH?$+U90)b2Ee+nTM5Cl{64Iv;aavy(V4 z*X=Bp(@#wM`tbNlyJW9C^%KXu+jxuT9o8#N;d-~}iNfj3)>Zq|rgdLEX)@_%!Nw$U z4=&ShbDmr1oJ~^O>0LBEZ-T~}%7ahx*gjdEy!|CXLHwW1e&=AOpIV&H1G0WCoAOIq i<<+&d(cANSFYs^muDeuw;dB5f5qrA&xvX{q`TIY!r-!z_1B{yA4dc zfu70oba4!cXnlLlnyk}i$pmY8sc>vW3Bc)vAHIp z?^zb3`c%>VgltgDo|ZR?I){`lcW>dm=@il8x=cJ%Sm>|2R9i~?(M{sIE9Xtf=q&e` gs`6Dskl_J0b23}D+xp?weTBh`; zNAAJJBTwR$)=OXfy`(0T|IVY?SL!^=d_JV^Y?^=5b;o5R&)ep0=JO^TKiaMnbnx)Z z53D;n43|8ZogvJ=;KT%%YuYXoO>;t3N;QQZ+4yx_(dgK{#^$k*UzezgMoYlFvz4w4 zNeK#jmaP*_ixhay$Y6D6Zt}VlZbw)IH=mi`@nB7&p?E`m&~)=z=?eS|&nEi5_&n?0 z&x;L)6I`AJ9eL*<$KiUTE&L6``X|5E$Yy>GYFYF_^UVyks991~32v857@S!8J_Nh6 z@;{lElwqh+?kk+H;*^r*vGxC~)i%LTUaZ^nZB6&t8Obxt`3)}}FFaD{`exUg#Gf(j z$@>;w6V*R`VEeAMlIlB5tvE_r_i>(5Paoi(d~e`(t^jjueyS6`M`&9(l)?8Do5-1oh?G$_S+ My85}Sb4q9e0DUqSf&c&j literal 0 HcmV?d00001 diff --git a/res/graphics/map_popups/map_popup.order b/res/graphics/map_popups/map_popup.order new file mode 100644 index 0000000000..5c1c4bdb6f --- /dev/null +++ b/res/graphics/map_popups/map_popup.order @@ -0,0 +1,18 @@ +city_popup.NCGR +city_popup.NCLR +town_popup.NCGR +town_popup.NCLR +route_popup.NCGR +route_popup.NCLR +cave_popup.NCGR +cave_popup.NCLR +forest_popup.NCGR +forest_popup.NCLR +water_popup.NCGR +water_popup.NCLR +park_popup.NCGR +park_popup.NCLR +lake_popup.NCGR +lake_popup.NCLR +indoors_popup.NCGR +indoors_popup.NCLR diff --git a/res/graphics/map_popups/meson.build b/res/graphics/map_popups/meson.build new file mode 100644 index 0000000000..412e7bdbed --- /dev/null +++ b/res/graphics/map_popups/meson.build @@ -0,0 +1,48 @@ +map_popup_files = files( + 'city_popup.png', + 'town_popup.png', + 'route_popup.png', + 'cave_popup.png', + 'forest_popup.png', + 'water_popup.png', + 'park_popup.png', + 'lake_popup.png', + 'indoors_popup.png', +) + +map_popup_ncgrs = ncgr_gen.process( + map_popup_files, + extra_args: [ + '-version101', + '-sopc', + '-convertTo4Bpp', + '-width', '32', + '-num_tiles', '96', + ] +) + +map_popup_nclrs = nclr_gen.process( + map_popup_files, + extra_args: [ + '-bitdepth', '4' + ] +) + +map_popup_narc = custom_target('map_popup.narc', + output: [ + 'map_popup.narc', + ], + input: [ + map_popup_ncgrs, + map_popup_nclrs, + ], + command: [ + nitroarc_exe, + '--create', + '--files-from', files('map_popup.order'), + '--file', '@OUTPUT0@', + '@PRIVATE_DIR@', + ], +) + +nitrofs_files += map_popup_narc diff --git a/res/graphics/map_popups/park_popup.png b/res/graphics/map_popups/park_popup.png new file mode 100644 index 0000000000000000000000000000000000000000..b5649c8fd0c6448bfe585973a4284ee4d1211f1d GIT binary patch literal 1251 zcmeAS@N?(olHy`uVBq!ia0vp^9YAcr!3-q-{ykK|z`)E9;1lB7{BF+w|No~XQ#}$x@5_-HEXWEJ9_Wi)o1^K%0|Ix2n^Z~z>}UG zr+6i8$tpft-F&qho}T9zI7BcoFwXOIaSVxQeLL;-q-F&kx04x?ol*Dy=T6`4*`jw> zH@UuGnbxt8e)(G~gPIQ}eE2Jo{4Olu9FySt@QqTdkFL72I+6E6wMjaYt%1bj4-&zd zuir5qRPIdhWtnk2PQ7G*#tH%ElUm2F`1!lkT|S|eZ^6m$|C8&oybE8$;y~u5tb#LT zm!G(zP$c8{IAgcn_XDB7=14^@4OCgNXXQiJIZa;-&M40?={9lxtY;(dnKEzZ$>pvU z_kKz))HCY8@Yi0j>ieDMDUo6?-_BjiDO|bF-R|_(L#xi~Oymtd-{m^-l5hT26S*l) znxeK**}HXC&a=AHb5v2-a^0KRd&TX$W_R>VyCRTjnB@CKX}`(t1&=;VcQN~aEqTt% zTL1m7{aSTmm;CAi#MFac*me7`R6jWP>T^Wg_P~i-nKv}qRbITVE4Uzf?Ndg9+Pgv< zJ%4=tdVuYxfuzC2x04&<9YQ{_otw8o-{smf|6t(_hD!?f1g-NB6u N^K|udS?83{1ORDz5t{%2 literal 0 HcmV?d00001 diff --git a/res/graphics/map_popups/route_popup.png b/res/graphics/map_popups/route_popup.png new file mode 100644 index 0000000000000000000000000000000000000000..96cbbe654baf3c0edd7ef2a2ce0284cb493de5ec GIT binary patch literal 1115 zcmeAS@N?(olHy`uVBq!ia0vp^9YAcr!3-q-{ykK|z`)E9;1lB7{BF+w|No~u(1+L|AGz zT{-j5JXNXYt*dadh-+YoRpKi?#;g0C+Fs>Ocynr7pYQ}m%VoE6C){xgFS@GuTyI=7k&2?ZF!(OL}w?kT?!$!{H=IXypnroarHXqSp`@Zo|X9LIb{MFpXg2n#ze?KI* z3O9QE+IG+0V&aM7)CnhSrd<|bInaD$p7VsC8HF5N&d)?#6i%#8=J@nZ!dJy|;|Br#9+tbz0Wt~$(69Db3&{Y5c literal 0 HcmV?d00001 diff --git a/res/graphics/map_popups/town_popup.png b/res/graphics/map_popups/town_popup.png new file mode 100644 index 0000000000000000000000000000000000000000..a8c3470d377e241965c4eda9b77e7a6a96a6e3fd GIT binary patch literal 1244 zcmeAS@N?(olHy`uVBq!ia0vp^9YAcr!3-q-{ykK|z`)E9;1lB7{BF+w|No~cO=+HUG-*rsnl)$F-1|S}=)I%g{sWbbg3%Bdv>||;p6ATj z+uS@Qsdx?~Jr@UMWi_t}+Utd!o`1SLjAUS7obKu37!uL?_S(gwW(5J(fTjkekpKVl zcb{g`6EwbhV*>lTl3P!#68k5lXu0@q>HBE11Jd@TrU0PP$KE>i%YsJx3M~c@maS9bJc%m<`XS2Hdqze}e zriF#f3SF;w?7{P;Tt8Q`EB*}Rvpc?U^AzL0rJ|Mkb6Mw< G&;$VH+y?Rh literal 0 HcmV?d00001 diff --git a/res/graphics/map_popups/water_popup.png b/res/graphics/map_popups/water_popup.png new file mode 100644 index 0000000000000000000000000000000000000000..801257da4f677afd1861c598c04b712919381b02 GIT binary patch literal 1179 zcmeAS@N?(olHy`uVBq!ia0vp^9YAcr!3-q-{ykK|z`)E9;1lB7{BF+w|No~k*vnJKZ!=pvMW;&O&iC{!Ir4wv zSnDeII32}wIXFC6T3C)NdMcdX#~5gC>&EtIU&MCh^$eOFYJdA|cIK%$KAT*Y@^;=H z7q^YdPdkK{#H(+xI<;7{|5e&rPv(@^+xvCfOk&%tqqn?yd;a_clN(jlyn%O=BTD6C z6*FHR>P%JmRF!quah=k-I@X^h+JFB2yd@qde|^HE=i67kbgks*I5z)zmkxW%3Ky%M mNVj7%?oXI869^=G|1d}CP29aSDfR*=xp=zzxvXkWvDmoISkZgO zs(&yH<1+wd`EMwE>(hooym+I+e=Ic&V(~2sfAU4cAO`+e;h(-{7{q_ARQSYQhC$rb ztMKhU!ypc9RQTD$hCy8a9fjrF(J%1Vg9 zuU=fRfMZ>3e9Y*%o`megZ115IknG4n^3>Se%1y25X=+Q|B{kJWC6Kv0(QJ@ zE|fj)-wgrxr|E}=ejeC%Uy!B`LYe#erx61(9?l>=lgsTg2@GF?F+j zePoEbOz9A*7e#V94wBO^bj0JK;TREtI0(X6Ks-FW2S5}lcu13CV-E_cu=luSH;jX% zw6w*ugWNL2K{8B~M`Ix=kB_cffCnN#wl0VV{4UhRK>#@j9*vHU|2%);p zej;Aq-{|{6aC1V2vRrqL7~mIfnfS7QIp~8?eH1HH+z>A@b z<6$)YKH-(UN1|X%6t_6`chQ<)3?!j|@_~AM>{8z;20m4cKLl!`BSC+!EDJ?fm`;BS z0^$LLPg;8&FKK$jz-FM3riZGqxrJW)Ij#M)dQ5Twfsoc7YANY@6$t5i6=yB<45Wb; zdKss!^c-NS9x-q|koz*Q>^fr^J~EJGGD|aXU-!Ltl1EU;5PH^4=ethsV+kOV7lF59Yfqakh z@AeIg*N86qH~*DS^}T(w_HV{B=d*X`#n`bHkUaChv2MHucw*z6>+eIXJ*6~iamJzi z%IYy8F`kJSU>qbv&r^HSV^N;h)CDMEsvN_jpORML9VnWWsGm2F1g2%?dv97{S{)tr z_T%S-s7wmsdBl;5=b1oV9|W+;0h{8TeDCBL)4FG6?@bXsxyV`*Sb0Q<4rDr39H|YV z_pBF4jCtpJ0d(OJs=ez5`&~N#HQX;L;ug?E1?tHq?G&N@ZPo$yAY&tABZI39fV~yP zu(=iR?ET;n`(O4R*$UX`TLNoDy9E#zxE3a3qZ;O!3ZOuM=Yab3sSfigfL>Cc?wA!lMuE3B~Qfl0`SNOO$^42 zjj#6y9i0dR$%WVN?sOjn{&II`2RR}a=qq0GydJw2uee*hHiyIg;-Gp){b zy*G7!5nSk|p52`q1EGQ42!!1oD@`)(-JJ^TjcqB60TX~}_HoX#JX~FHf}tU2fcjfe zISGn|lBZf08b}E&8+lxY0N9pdZ3=LqA_$NMOm!Y-2NMGY#z2S0KYQysIy_8=V-*UH zbRlEIN&tB#5yruH(s-th1O2%h=b3X}4?l8@Y2)V{x6~sLTI#23KaHL&v;ZR8YJ41H z3q3VvQj8Q=|3u_X*dBl&FsRYfF#2A7T;$umETDDc&OCV500g8(;441%tDq*%_R1!pV9g% zCYf;%mGHdQBi#@!M?*HA3S|40Q?PL+Atn$jy)~#f=rWI^XTq|Gd@beJO#eK9adUVa zK4_DPU2vW#$Hq9INWC0B+egp;e1K75SZpjSkeVEq=Z`hwX~2(w`mgK^qE1pi7=lXOO^c&FqgSuax>i#(o6kV>|CA(4Ex&NzSh{o^XCp?WCS#qiDN2r4BoJ14^5q|FLvm;Vfc+JktfdNcv;s z=L^r|MCi};Ht^idoXIr%15`rN^iqidw$xA8{%YzG2X&sg4EvdCPc#0#mL0ce2CkH6 zj@jEce65>2^Vsc+SNC*pzc07#@xg3AvpwFLJ*%2$*8SVxDZcvYKf8Ce@^7}EIeWgi z^qzz;4vC7!fl1*>U@<@&Vv%8Z1da&dxe{1)ee%-#n6;W2&%~FyTA3&Cu<#2Xdn=yr zSEM%$ft0}hRt`STd8Kmr&*i36S$IOCg0upqSHca8u0t>ea99J^c~ZC{2M{f_xH1l) zc9|%-!?=^0U{o-SO2`6k2{)PzM-Yt~2AhlV6U9@$Pek?1!}*uOGd1r_GyjBgyNhiplYA2CoS z@LLHNyL`R@aGb((YQK*Mx(u$b$#ckIPZ0ATI+wbLUTV>abSHck{iltvxpb#4NJC-c0_nqs8buURSrL2b{03ckfG#Gmc1IVl z3dTT8ifB~CI3|Fyq=u-#aGcmXj6O?%H#~{fq^@L+%`)M^f^c3H0{Zw#OepiOPQtwB zzJ_0fGPtJefnSz=F>>%VoWB>EKbXWVS@v28M9bXfndkQ*4%{+#RC$MSwfZBV>dM7` zq2QL}ObQ`cV#pLp#w8oaPyE6afeHLx5mLceu~CPl4KXl`UvBsUOb`l5IC0OWx)^&m53G^*0u3LcxXki!q_oJgNfGtYJNv~8CXi2^Nd z9D)B5NaQ#;z+ns!Q6wCEp*XnyAt@u;sJ^$Lf7^z6bb<3nu);h-kNPlXekji$A8Iwh z0OcT`fcb*$JW*gAoC78z_&4OQA)eWCKhov{oDluF`pffF8xIO!Nqe?VZ@)Pl;N_1G z&#$(yKkfM=7V7(%8PAM=-?sbsa(U*a-&fD?alh-UUndVK-4@;NYWKJ^`|X{9X8&gU zneCnNc3EF;8q1H6N8(*UX4zQo3gZRv&Xq)KaK$^f~CF|-EPIZ6wG-^x`=YY5*fz0hz0WU*Pm!#L1 zD4@e8d2@SifO9idc2=Su+%gpQ37YAXjB{WfuDr-i*N9&8OntBH+gLa99!Y(lWF!_C zA5Bo_%4op-vnq-F9RDz?4;3Hk3Kx)x>shAdA`aqut{*kmNC zkB$viIHh&_v6lKU+P>bi2Q_0P(!Q>2$ThatR_j$7_4RU{YpM67dm=`w4X4P1Dq47oVAYt z;Rw^lH?4mVAD;uV=QHCgjoCTAT%M`-yWZc*C-}%S`#VPlUmv_Uc-!_zpL}L;c1EA| z(ykfM{^fOqM*rrvbq+o=nC)k_Yvwb%;S9_To*90z#l51x@5oVKMWUubB6 z?J2F=&#)fvXg%oWcDY{edF-PV0WAIvyxy2Q7+?d~U6cCn5~F@%diznZH(BS|B=J!0Ua z21VFIP5(x%%V-AgAkCZpddrFy>b!bR(Uh-G(Pi-z_VXxfY>($Zqc4}`vu$C!eMlwn z2xRyiDBitd9mifGIbaE%mQ+x3MS2$Y!TO|+NjR||rs!dfB)ZPs_6hrb#sF{%IH_>b zcTVy-OAO9BzMkF5qwv{Oj!%yf!y8l2q{?S9(Z-zOGnteU@ePb0Ys5IFP)6{%Jj4XA zIWR5|s}0X*;u>2H@9$CX|H0TK)zv94l2pWGrIj9P@y1@ay4O9$^J{7k^2Jh& zjE;I@DgMDgZGLWaw|Jx9v|Z>&aeZJZ=I<~JY_oTo-?IBGd*_SlT~OgX2sE#V!=ugP zf8O<$EXC!C!?>7LSql9N4d?f~>n>S>YafS|0e6jQ^36dB;}fH}8pe0cCOw}iP)>v~ zF`C9RakB?*;lZ;8p~QJ6)GhU)I=%fB+n?*>lhf1U{Fk(xKTOYIO#hO!`5&!R5DhK- zGtK<+ncXEo#xwD&a24cAd1ie-^WSg3?VkJY``%wzg@GrBGoE=Bd^wX{MtP>%ufFSM zwO_6LoAJzvpyavnW^mD;F(w( zQsO72zYmqRZF=wntg*pElKSU+dQic(jz0z`G>RS{{)U2YU&{C&LLWq*LJlth{c||} zG20f8*{=v>8-%YFWr1zK^5~{9TRjk=IeUF6O#~_gc|MEYoRg{rI_H+$*6m`GS1@O}7hE>=dFvLpLLf005;j4Wxp&zE~wk{kF(hJaqAJ(^1ugxF;W4o=bRkJ30g?4 zar_Mlb$a#ohygfK!b2W!f-QvR<@_=R#48Fi9_$^PUH7kksO`TZSSoATFN;asq=&y+ z5g#9d)jn}_AKs0G`4iwhmdzYH@ z=cSs8(-#xQ@B8QF{2;0Af6_LEEoo1uENixZTK2$7Y!F}!Y#BE9m2p~-@)3TrzN{fj zA~oJX0qW!JS4yNl>>tBx9v@;r#|TrszsZz9EHEDaCyi(7e)Q*NoM&cwH3Rc@eh>q{ z2V^`GzY14DE|+H>9IX9a6T7EJ?Pn?;(mVLv;0GDcyb8XY$u6~jc^%=x%BX*{_W;f0 zJZH92XF&7JU05G*3#~!)_nm$wtU-x`Os{5O-p&twi1*FjfGBX(`(|r@D^tZo{cmUT z7!0Q-unk_04->unk_08); + MapNamePopUp_Hide(fieldSystem->unk_04->mapPopup); Signpost_DoCommand(fieldSystem, SIGNPOST_CMD_REMOVE); ov5_021E0EEC(fieldSystem->playerAvatar); FieldSystem_SendPoketchEvent(fieldSystem, POKETCH_EVENT_SLEEP, 1); } else { if (gSystem.pressedKeys & PAD_BUTTON_A) { - MapNamePopUp_Hide(fieldSystem->unk_04->unk_08); + MapNamePopUp_Hide(fieldSystem->unk_04->mapPopup); } BOOL tappedPoketch = FALSE; @@ -305,14 +305,14 @@ static void HandleFieldInput(FieldSystem *fieldSystem) default: if (processInput) { if (FieldInput_Process(&fieldInput, fieldSystem) == TRUE) { - MapNamePopUp_Hide(fieldSystem->unk_04->unk_08); + MapNamePopUp_Hide(fieldSystem->unk_04->mapPopup); Signpost_DoCommand(fieldSystem, SIGNPOST_CMD_REMOVE); sub_0205F56C(fieldSystem->playerAvatar); ov5_021E0EEC(fieldSystem->playerAvatar); FieldSystem_SendPoketchEvent(fieldSystem, POKETCH_EVENT_SLEEP, 1); } else { if (gSystem.pressedKeys & PAD_BUTTON_A) { - MapNamePopUp_Hide(fieldSystem->unk_04->unk_08); + MapNamePopUp_Hide(fieldSystem->unk_04->mapPopup); } BOOL tappedPoketch = 0; diff --git a/src/overlay005/fieldmap.c b/src/overlay005/fieldmap.c index cd53b4b2f1..d4b873b416 100644 --- a/src/overlay005/fieldmap.c +++ b/src/overlay005/fieldmap.c @@ -318,7 +318,7 @@ static BOOL FieldMap_Exit(ApplicationManager *appMan, int *param1) FieldCamera_Delete(fieldSystem); AreaLightManager_Free(&fieldSystem->areaLightMan); Signpost_Free(fieldSystem->signpost); - MapNamePopUp_Destroy(fieldSystem->unk_04->unk_08); + MapNamePopUp_Destroy(fieldSystem->unk_04->mapPopup); if (fieldSystem->unk_04->unk_0C != NULL) { ov5_021D5EF8(fieldSystem->unk_04->unk_0C); @@ -402,35 +402,30 @@ static BOOL FieldSystem_UpdateLocationToPlayerPosition(FieldSystem *fieldSystem) static BOOL FieldMap_ChangeZone(FieldSystem *fieldSystem) { - u32 v0; - u32 mapId; - int x, y; - FieldOverworldState *fieldState; - if (FieldMap_InDistortionWorld(fieldSystem) == TRUE) { return FALSE; } - x = (Player_GetXPos(fieldSystem->playerAvatar) - LandDataManager_GetOffsetTileX(fieldSystem->landDataMan)) / MAP_TILES_COUNT_X; - y = (Player_GetZPos(fieldSystem->playerAvatar) - LandDataManager_GetOffsetTileZ(fieldSystem->landDataMan)) / MAP_TILES_COUNT_Z; - v0 = MapMatrix_GetMapHeaderIDAtCoords(fieldSystem->mapMatrix, x, y); - mapId = fieldSystem->location->mapId; + int x = (Player_GetXPos(fieldSystem->playerAvatar) - LandDataManager_GetOffsetTileX(fieldSystem->landDataMan)) / MAP_TILES_COUNT_X; + int y = (Player_GetZPos(fieldSystem->playerAvatar) - LandDataManager_GetOffsetTileZ(fieldSystem->landDataMan)) / MAP_TILES_COUNT_Z; - if (v0 == mapId) { + u32 newMapID = MapMatrix_GetMapHeaderIDAtCoords(fieldSystem->mapMatrix, x, y); + u32 oldMapID = fieldSystem->location->mapId; + if (newMapID == oldMapID) { return FALSE; } - fieldState = SaveData_GetFieldOverworldState(fieldSystem->saveData); + FieldOverworldState *fieldState = SaveData_GetFieldOverworldState(fieldSystem->saveData); - fieldSystem->location->mapId = v0; + fieldSystem->location->mapId = newMapID; - MapHeaderData_Load(fieldSystem, v0); + MapHeaderData_Load(fieldSystem, newMapID); FieldMapChange_UpdateGameData(fieldSystem, 1); int objEventCount = MapHeaderData_GetNumObjectEvents(fieldSystem); const ObjectEvent *objEventList = MapHeaderData_GetObjectEvents(fieldSystem); - sub_0206184C(fieldSystem->mapObjMan, mapId, v0, objEventCount, objEventList); + sub_0206184C(fieldSystem->mapObjMan, oldMapID, newMapID, objEventCount, objEventList); RadarChain_Clear(fieldSystem->chain); Sound_TryFadeOutToBGM(fieldSystem, Sound_GetOverrideBGM(fieldSystem, fieldSystem->location->mapId), 1); @@ -441,19 +436,16 @@ static BOOL FieldMap_ChangeZone(FieldSystem *fieldSystem) fieldSystem->unk_04->unk_0C, FieldOverworldState_GetWeather(fieldState)); } - int v7, v8; - int v9; + int oldMapLabelTextID = MapHeader_GetMapLabelTextID(oldMapID); + int newMapLabelTextID = MapHeader_GetMapLabelTextID(newMapID); + int mapLabelWindowID = MapHeader_GetMapLabelWindowID(newMapID); - v7 = MapHeader_GetMapLabelTextID(mapId); - v8 = MapHeader_GetMapLabelTextID(v0); - v9 = MapHeader_GetMapLabelWindowID(v0); - - if (v7 != v8) { - if (v9 != 0) { - v9--; + if (oldMapLabelTextID != newMapLabelTextID) { + if (mapLabelWindowID != 0) { + mapLabelWindowID--; } - MapNamePopUp_Show(fieldSystem->unk_04->unk_08, v8, v9); + MapNamePopUp_Show(fieldSystem->unk_04->mapPopup, newMapLabelTextID, mapLabelWindowID); } return TRUE; @@ -901,7 +893,7 @@ static void ov5_021D1968(FieldSystem *fieldSystem) fieldSystem->unk_04->unk_0C = ov5_021D5EB8(fieldSystem); } - fieldSystem->unk_04->unk_08 = MapNamePopUp_Create(fieldSystem->bgConfig); + fieldSystem->unk_04->mapPopup = MapNamePopUp_Create(fieldSystem->bgConfig); fieldSystem->signpost = Signpost_Init(HEAP_ID_FIELD1); fieldSystem->unk_04->unk_10 = TextureResourceManager_Create(); diff --git a/src/overlay005/map_name_popup.c b/src/overlay005/map_name_popup.c index 5522f960c4..6fa2b024d9 100644 --- a/src/overlay005/map_name_popup.c +++ b/src/overlay005/map_name_popup.c @@ -1,8 +1,8 @@ #include "overlay005/map_name_popup.h" #include -#include +#include "constants/field_base_tiles.h" #include "constants/heap.h" #include "field/field_system.h" @@ -14,12 +14,15 @@ #include "map_header.h" #include "map_header_util.h" #include "message.h" -#include "palette.h" #include "string_gf.h" #include "sys_task.h" #include "sys_task_manager.h" #include "text.h" +#define POPUP_WIDTH_TILES 17 +#define POPUP_HEIGHT_TILES 5 +#define POPUP_SIZE_TILES (POPUP_WIDTH_TILES * POPUP_HEIGHT_TILES) + enum MapNamePopUpState { MAP_NAME_POPUP_STATE_END, MAP_NAME_POPUP_STATE_SLIDE_IN, @@ -27,30 +30,12 @@ enum MapNamePopUpState { MAP_NAME_POPUP_STATE_WAIT }; -typedef struct MapNamePopUp { - BOOL isInited; - u8 state; - SysTask *task; - s32 yOffset; - u16 timer; - BOOL shouldSlideIn; - u32 entryID; - BgConfig *bgConfig; - Window window; - u8 xOffset; - u8 windowID; - NNSG2dCharacterData *unk_34; - void *tiles; - MessageLoader *msgLoader; - String *string; -} MapNamePopUp; - static void MapNamePopUp_CreateWindow(MapNamePopUp *mapPopUp); -static void MapNamePopUp_LoadAreaGfx(MapNamePopUp *mapPopUp, u8 bgLayer, u16 tileStart, u8 offset, u8 unused); +static void MapNamePopUp_LoadAreaGfx(MapNamePopUp *mapPopUp, u8 bgLayer, u16 tileStart, u8 plttOffset, u8 unused); static void MapNamePopUp_Reset(MapNamePopUp *mapPopUp); static void MapNamePopUp_SetBgConfig(MapNamePopUp *mapPopUp, BgConfig *bgConfig); -static void SysTask_MapNamePopUpWindow(SysTask *task, void *param); -static void MapNamePopUp_DrawWindowFrame(MapNamePopUp *mapPopUp, const s32 strWidth); +static void SysTask_MapNamePopUpWindow(SysTask *task, void *data); +static void MapNamePopUp_DrawWindowFrame(MapNamePopUp *mapPopUp, s32 strWidth); static void MapNamePopUp_StartSlideOut(MapNamePopUp *mapPopUp); static void MapNamePopUp_PrintMapName(MapNamePopUp *mapPopUp, const String *string); @@ -62,76 +47,56 @@ static void MapNamePopUp_LoadPalette(void *src, u16 size, u16 offset) static void MapNamePopUp_CreateWindow(MapNamePopUp *mapPopUp) { - Window_Add(mapPopUp->bgConfig, &mapPopUp->window, BG_LAYER_MAIN_3, 0, 0, 32, 5, 7, ((((1024 - (18 + 12) - 9 - (32 * 8)) - (18 + 12 + 24)) - (27 * 4)) - (32 * 5))); + Window_Add(mapPopUp->bgConfig, &mapPopUp->window, BG_LAYER_MAIN_3, 0, 0, 32, 5, 7, BASE_TILE_MESSAGE_WINDOW - (32 * 5)); } -static void MapNamePopUp_LoadAreaGfx(MapNamePopUp *mapPopUp, u8 bgLayer, u16 tileStart, u8 offset, u8 unused) +static void MapNamePopUp_LoadAreaGfx(MapNamePopUp *mapPopUp, u8 bgLayer, u16 tileStart, u8 plttOffset, u8 unused) { - void *ptr; NNSG2dPaletteData *paletteData; u8 narcMemberIdx = mapPopUp->windowID * 2; - mapPopUp->tiles = Graphics_GetCharData(NARC_INDEX_ARC__AREA_WIN_GRA, narcMemberIdx, FALSE, &mapPopUp->unk_34, HEAP_ID_FIELD1); - Bg_LoadTiles(mapPopUp->bgConfig, bgLayer, mapPopUp->unk_34->pRawData, mapPopUp->unk_34->szByte, tileStart); - ptr = Graphics_GetPlttData(NARC_INDEX_ARC__AREA_WIN_GRA, narcMemberIdx + 1, &paletteData, HEAP_ID_FIELD1); + mapPopUp->tiles = Graphics_GetCharData(NARC_INDEX_ARC__AREA_WIN_GRA, narcMemberIdx, FALSE, &mapPopUp->charData, HEAP_ID_FIELD1); + Bg_LoadTiles(mapPopUp->bgConfig, bgLayer, mapPopUp->charData->pRawData, mapPopUp->charData->szByte, tileStart); + void *ptr = Graphics_GetPlttData(NARC_INDEX_ARC__AREA_WIN_GRA, narcMemberIdx + 1, &paletteData, HEAP_ID_FIELD1); - MapNamePopUp_LoadPalette(paletteData->pRawData, 1, offset); + MapNamePopUp_LoadPalette(paletteData->pRawData, 1, plttOffset); Heap_Free(ptr); } static void MapNamePopUp_DrawWindowFrame(MapNamePopUp *mapPopUp, s32 strWidth) { - int width; - int v1; - int xOffset; - int v3; - int v4; - int v5; - u8 v6; - u8 v7; + int marginSize = ((strWidth + 8) / 8 * 8) - strWidth; + int leftMargin = marginSize / 2; - v3 = (strWidth + 8) / 8 * 8; - v4 = v3 - strWidth; - v5 = v4 / 2; - - if (8 <= (4 + v5)) { - v6 = 0; + u8 spareTile; + if (8 <= (4 + leftMargin)) { + spareTile = 0; } else { - int v8; - - v8 = 8 - (4 + v5); - v8 *= 2; - v6 = (v8 + (8 - 1)) / 8; + spareTile = (((8 - (4 + leftMargin)) * 2) + 8 - 1) / 8; } - width = strWidth; + int width = strWidth; + int xOffset; if (width <= 0) { - v1 = 0; xOffset = 0; } else { - v1 = (width + 8) / 8; - v1 += v6; - - xOffset = (((v1 * 8) + (4 * 2)) - strWidth) / 2; + int strWidthTiles = ((width + 8) / 8) + spareTile; + xOffset = ((strWidthTiles * 8) + 8 - strWidth) / 2; } mapPopUp->xOffset = (8 - 4) + xOffset; - { - int i; + MapNamePopUp_LoadAreaGfx(mapPopUp, BG_LAYER_MAIN_3, BASE_TILE_MAP_TRANSITION_DROPDOWN, 7, 0); + Window_FillTilemap(&mapPopUp->window, 0); - MapNamePopUp_LoadAreaGfx(mapPopUp, BG_LAYER_MAIN_3, (1024 - (18 + 12) - 9 - (32 * 8)), 7, 0); - Window_FillTilemap(&mapPopUp->window, 0); - - for (i = 0; i < 85; i++) { - Window_BlitBitmapRect(&mapPopUp->window, mapPopUp->unk_34->pRawData, i * 8, 0, 8, 8, (i % 17) * 8, (i / 17) * 8, 8, 8); - } - - Window_CopyToVRAM(&mapPopUp->window); - Heap_Free(mapPopUp->tiles); + for (int i = 0; i < POPUP_SIZE_TILES; i++) { + Window_BlitBitmapRect(&mapPopUp->window, mapPopUp->charData->pRawData, i * 8, 0, 8, 8, (i % POPUP_WIDTH_TILES) * 8, (i / POPUP_WIDTH_TILES) * 8, 8, 8); } + + Window_CopyToVRAM(&mapPopUp->window); + Heap_Free(mapPopUp->tiles); } static void MapNamePopUp_Reset(MapNamePopUp *mapPopUp) @@ -152,10 +117,10 @@ static void MapNamePopUp_SetBgConfig(MapNamePopUp *mapPopUp, BgConfig *bgConfig) mapPopUp->bgConfig = bgConfig; } -static void SysTask_MapNamePopUpWindow(SysTask *task, void *param) +static void SysTask_MapNamePopUpWindow(SysTask *task, void *data) { u32 strWidth; - MapNamePopUp *mapPopUp = (MapNamePopUp *)(param); + MapNamePopUp *mapPopUp = data; switch (mapPopUp->state) { case MAP_NAME_POPUP_STATE_SLIDE_IN: @@ -216,7 +181,7 @@ static void SysTask_MapNamePopUpWindow(SysTask *task, void *param) static void MapNamePopUp_PrintMapName(MapNamePopUp *mapPopUp, const String *string) { TextColor color = TEXT_COLOR(3, 2, 0); - Text_AddPrinterWithParamsAndColor(&mapPopUp->window, FONT_SYSTEM, string, mapPopUp->xOffset, (8 * 2), TEXT_SPEED_INSTANT, color, NULL); + Text_AddPrinterWithParamsAndColor(&mapPopUp->window, FONT_SYSTEM, string, mapPopUp->xOffset, 8 * 2, TEXT_SPEED_INSTANT, color, NULL); } static void MapNamePopUp_StartSlideOut(MapNamePopUp *mapPopUp) @@ -302,21 +267,18 @@ void MapNamePopUp_Hide(MapNamePopUp *mapPopUp) void FieldSystem_RequestLocationName(FieldSystem *fieldSystem) { - u32 mapLabelTextID; - u32 mapLabelWindowID; - if (MapHeader_GetMapLabelWindowID(fieldSystem->location->mapId) == 0) { return; } if (!MapHeader_IsBuilding(fieldSystem->location->mapId)) { - mapLabelTextID = MapHeader_GetMapLabelTextID(fieldSystem->location->mapId); - mapLabelWindowID = MapHeader_GetMapLabelWindowID(fieldSystem->location->mapId); + u32 mapLabelTextID = MapHeader_GetMapLabelTextID(fieldSystem->location->mapId); + u32 mapLabelWindowID = MapHeader_GetMapLabelWindowID(fieldSystem->location->mapId); if (mapLabelWindowID != 0) { mapLabelWindowID--; } - MapNamePopUp_Show(fieldSystem->unk_04->unk_08, mapLabelTextID, mapLabelWindowID); + MapNamePopUp_Show(fieldSystem->unk_04->mapPopup, mapLabelTextID, mapLabelWindowID); } }