diff --git a/include/constants/overworld_weather.h b/include/constants/overworld_weather.h index f1dbf4d7ee..a8d646a021 100644 --- a/include/constants/overworld_weather.h +++ b/include/constants/overworld_weather.h @@ -19,6 +19,22 @@ #define OVERWORLD_WEATHER_DEEP_FOG 15 #define OVERWORLD_WEATHER_DARK_FLASH 16 +#define OVERWORLD_WEATHER_23 23 +#define OVERWORLD_WEATHER_26 26 +#define OVERWORLD_WEATHER_27 27 +#define OVERWORLD_WEATHER_28 28 +#define OVERWORLD_WEATHER_29 29 +#define OVERWORLD_WEATHER_30 30 + +#define OVERWORLD_WEATHER_YEARLY_START 32 +#define OVERWORLD_WEATHER_ROUTE_212_SOUTH (OVERWORLD_WEATHER_YEARLY_START + 0) +#define OVERWORLD_WEATHER_ROUTE_213 (OVERWORLD_WEATHER_YEARLY_START + 1) +#define OVERWORLD_WEATHER_ROUTE_216 (OVERWORLD_WEATHER_YEARLY_START + 2) +#define OVERWORLD_WEATHER_ACUITY_LAKEFRONT (OVERWORLD_WEATHER_YEARLY_START + 3) +#define OVERWORLD_WEATHER_SNOWPOINT_CITY (OVERWORLD_WEATHER_YEARLY_START + 4) +#define OVERWORLD_WEATHER_YEARLY_END (OVERWORLD_WEATHER_YEARLY_START + 5) +#define OVERWORLD_WEATHER_YEARLY_COUNT (OVERWORLD_WEATHER_YEARLY_END - OVERWORLD_WEATHER_YEARLY_START) + // these are only for the Battle Frontier #define OVERWORLD_WEATHER_HARSH_SUN 1001 #define OVERWORLD_WEATHER_TRICK_ROOM 1002 diff --git a/include/constants/rtc.h b/include/constants/rtc.h new file mode 100644 index 0000000000..6a69c43f03 --- /dev/null +++ b/include/constants/rtc.h @@ -0,0 +1,399 @@ +#ifndef POKEPLATINUM_CONSTANTS_RTC_H +#define POKEPLATINUM_CONSTANTS_RTC_H + +enum TimeOfDay { + TIMEOFDAY_MORNING = 0, + TIMEOFDAY_DAY = 1, + TIMEOFDAY_TWILIGHT = 2, + TIMEOFDAY_NIGHT = 3, + TIMEOFDAY_LATE_NIGHT = 4, +}; + +enum MonthOfYear { + MONTH_JAN = 1, + MONTH_FEB, + MONTH_MAR, + MONTH_APR, + MONTH_MAY, + MONTH_JUN, + MONTH_JUL, + MONTH_AUG, + MONTH_SEP, + MONTH_OCT, + MONTH_NOV, + MONTH_DEC, + MONTH_COUNT = MONTH_DEC +}; + +enum DayOfYear { + DAY_OF_YEAR_JAN_01 = 1, + DAY_OF_YEAR_JAN_02, + DAY_OF_YEAR_JAN_03, + DAY_OF_YEAR_JAN_04, + DAY_OF_YEAR_JAN_05, + DAY_OF_YEAR_JAN_06, + DAY_OF_YEAR_JAN_07, + DAY_OF_YEAR_JAN_08, + DAY_OF_YEAR_JAN_09, + DAY_OF_YEAR_JAN_10, + DAY_OF_YEAR_JAN_11, + DAY_OF_YEAR_JAN_12, + DAY_OF_YEAR_JAN_13, + DAY_OF_YEAR_JAN_14, + DAY_OF_YEAR_JAN_15, + DAY_OF_YEAR_JAN_16, + DAY_OF_YEAR_JAN_17, + DAY_OF_YEAR_JAN_18, + DAY_OF_YEAR_JAN_19, + DAY_OF_YEAR_JAN_20, + DAY_OF_YEAR_JAN_21, + DAY_OF_YEAR_JAN_22, + DAY_OF_YEAR_JAN_23, + DAY_OF_YEAR_JAN_24, + DAY_OF_YEAR_JAN_25, + DAY_OF_YEAR_JAN_26, + DAY_OF_YEAR_JAN_27, + DAY_OF_YEAR_JAN_28, + DAY_OF_YEAR_JAN_29, + DAY_OF_YEAR_JAN_30, + DAY_OF_YEAR_JAN_31, + DAY_OF_YEAR_FEB_01, + DAY_OF_YEAR_FEB_02, + DAY_OF_YEAR_FEB_03, + DAY_OF_YEAR_FEB_04, + DAY_OF_YEAR_FEB_05, + DAY_OF_YEAR_FEB_06, + DAY_OF_YEAR_FEB_07, + DAY_OF_YEAR_FEB_08, + DAY_OF_YEAR_FEB_09, + DAY_OF_YEAR_FEB_10, + DAY_OF_YEAR_FEB_11, + DAY_OF_YEAR_FEB_12, + DAY_OF_YEAR_FEB_13, + DAY_OF_YEAR_FEB_14, + DAY_OF_YEAR_FEB_15, + DAY_OF_YEAR_FEB_16, + DAY_OF_YEAR_FEB_17, + DAY_OF_YEAR_FEB_18, + DAY_OF_YEAR_FEB_19, + DAY_OF_YEAR_FEB_20, + DAY_OF_YEAR_FEB_21, + DAY_OF_YEAR_FEB_22, + DAY_OF_YEAR_FEB_23, + DAY_OF_YEAR_FEB_24, + DAY_OF_YEAR_FEB_25, + DAY_OF_YEAR_FEB_26, + DAY_OF_YEAR_FEB_27, + DAY_OF_YEAR_FEB_28, + DAY_OF_YEAR_FEB_29, + DAY_OF_YEAR_MAR_01, + DAY_OF_YEAR_MAR_02, + DAY_OF_YEAR_MAR_03, + DAY_OF_YEAR_MAR_04, + DAY_OF_YEAR_MAR_05, + DAY_OF_YEAR_MAR_06, + DAY_OF_YEAR_MAR_07, + DAY_OF_YEAR_MAR_08, + DAY_OF_YEAR_MAR_09, + DAY_OF_YEAR_MAR_10, + DAY_OF_YEAR_MAR_11, + DAY_OF_YEAR_MAR_12, + DAY_OF_YEAR_MAR_13, + DAY_OF_YEAR_MAR_14, + DAY_OF_YEAR_MAR_15, + DAY_OF_YEAR_MAR_16, + DAY_OF_YEAR_MAR_17, + DAY_OF_YEAR_MAR_18, + DAY_OF_YEAR_MAR_19, + DAY_OF_YEAR_MAR_20, + DAY_OF_YEAR_MAR_21, + DAY_OF_YEAR_MAR_22, + DAY_OF_YEAR_MAR_23, + DAY_OF_YEAR_MAR_24, + DAY_OF_YEAR_MAR_25, + DAY_OF_YEAR_MAR_26, + DAY_OF_YEAR_MAR_27, + DAY_OF_YEAR_MAR_28, + DAY_OF_YEAR_MAR_29, + DAY_OF_YEAR_MAR_30, + DAY_OF_YEAR_MAR_31, + DAY_OF_YEAR_APR_01, + DAY_OF_YEAR_APR_02, + DAY_OF_YEAR_APR_03, + DAY_OF_YEAR_APR_04, + DAY_OF_YEAR_APR_05, + DAY_OF_YEAR_APR_06, + DAY_OF_YEAR_APR_07, + DAY_OF_YEAR_APR_08, + DAY_OF_YEAR_APR_09, + DAY_OF_YEAR_APR_10, + DAY_OF_YEAR_APR_11, + DAY_OF_YEAR_APR_12, + DAY_OF_YEAR_APR_13, + DAY_OF_YEAR_APR_14, + DAY_OF_YEAR_APR_15, + DAY_OF_YEAR_APR_16, + DAY_OF_YEAR_APR_17, + DAY_OF_YEAR_APR_18, + DAY_OF_YEAR_APR_19, + DAY_OF_YEAR_APR_20, + DAY_OF_YEAR_APR_21, + DAY_OF_YEAR_APR_22, + DAY_OF_YEAR_APR_23, + DAY_OF_YEAR_APR_24, + DAY_OF_YEAR_APR_25, + DAY_OF_YEAR_APR_26, + DAY_OF_YEAR_APR_27, + DAY_OF_YEAR_APR_28, + DAY_OF_YEAR_APR_29, + DAY_OF_YEAR_APR_30, + DAY_OF_YEAR_MAY_01, + DAY_OF_YEAR_MAY_02, + DAY_OF_YEAR_MAY_03, + DAY_OF_YEAR_MAY_04, + DAY_OF_YEAR_MAY_05, + DAY_OF_YEAR_MAY_06, + DAY_OF_YEAR_MAY_07, + DAY_OF_YEAR_MAY_08, + DAY_OF_YEAR_MAY_09, + DAY_OF_YEAR_MAY_10, + DAY_OF_YEAR_MAY_11, + DAY_OF_YEAR_MAY_12, + DAY_OF_YEAR_MAY_13, + DAY_OF_YEAR_MAY_14, + DAY_OF_YEAR_MAY_15, + DAY_OF_YEAR_MAY_16, + DAY_OF_YEAR_MAY_17, + DAY_OF_YEAR_MAY_18, + DAY_OF_YEAR_MAY_19, + DAY_OF_YEAR_MAY_20, + DAY_OF_YEAR_MAY_21, + DAY_OF_YEAR_MAY_22, + DAY_OF_YEAR_MAY_23, + DAY_OF_YEAR_MAY_24, + DAY_OF_YEAR_MAY_25, + DAY_OF_YEAR_MAY_26, + DAY_OF_YEAR_MAY_27, + DAY_OF_YEAR_MAY_28, + DAY_OF_YEAR_MAY_29, + DAY_OF_YEAR_MAY_30, + DAY_OF_YEAR_MAY_31, + DAY_OF_YEAR_JUN_01, + DAY_OF_YEAR_JUN_02, + DAY_OF_YEAR_JUN_03, + DAY_OF_YEAR_JUN_04, + DAY_OF_YEAR_JUN_05, + DAY_OF_YEAR_JUN_06, + DAY_OF_YEAR_JUN_07, + DAY_OF_YEAR_JUN_08, + DAY_OF_YEAR_JUN_09, + DAY_OF_YEAR_JUN_10, + DAY_OF_YEAR_JUN_11, + DAY_OF_YEAR_JUN_12, + DAY_OF_YEAR_JUN_13, + DAY_OF_YEAR_JUN_14, + DAY_OF_YEAR_JUN_15, + DAY_OF_YEAR_JUN_16, + DAY_OF_YEAR_JUN_17, + DAY_OF_YEAR_JUN_18, + DAY_OF_YEAR_JUN_19, + DAY_OF_YEAR_JUN_20, + DAY_OF_YEAR_JUN_21, + DAY_OF_YEAR_JUN_22, + DAY_OF_YEAR_JUN_23, + DAY_OF_YEAR_JUN_24, + DAY_OF_YEAR_JUN_25, + DAY_OF_YEAR_JUN_26, + DAY_OF_YEAR_JUN_27, + DAY_OF_YEAR_JUN_28, + DAY_OF_YEAR_JUN_29, + DAY_OF_YEAR_JUN_30, + DAY_OF_YEAR_JUL_01, + DAY_OF_YEAR_JUL_02, + DAY_OF_YEAR_JUL_03, + DAY_OF_YEAR_JUL_04, + DAY_OF_YEAR_JUL_05, + DAY_OF_YEAR_JUL_06, + DAY_OF_YEAR_JUL_07, + DAY_OF_YEAR_JUL_08, + DAY_OF_YEAR_JUL_09, + DAY_OF_YEAR_JUL_10, + DAY_OF_YEAR_JUL_11, + DAY_OF_YEAR_JUL_12, + DAY_OF_YEAR_JUL_13, + DAY_OF_YEAR_JUL_14, + DAY_OF_YEAR_JUL_15, + DAY_OF_YEAR_JUL_16, + DAY_OF_YEAR_JUL_17, + DAY_OF_YEAR_JUL_18, + DAY_OF_YEAR_JUL_19, + DAY_OF_YEAR_JUL_20, + DAY_OF_YEAR_JUL_21, + DAY_OF_YEAR_JUL_22, + DAY_OF_YEAR_JUL_23, + DAY_OF_YEAR_JUL_24, + DAY_OF_YEAR_JUL_25, + DAY_OF_YEAR_JUL_26, + DAY_OF_YEAR_JUL_27, + DAY_OF_YEAR_JUL_28, + DAY_OF_YEAR_JUL_29, + DAY_OF_YEAR_JUL_30, + DAY_OF_YEAR_JUL_31, + DAY_OF_YEAR_AUG_01, + DAY_OF_YEAR_AUG_02, + DAY_OF_YEAR_AUG_03, + DAY_OF_YEAR_AUG_04, + DAY_OF_YEAR_AUG_05, + DAY_OF_YEAR_AUG_06, + DAY_OF_YEAR_AUG_07, + DAY_OF_YEAR_AUG_08, + DAY_OF_YEAR_AUG_09, + DAY_OF_YEAR_AUG_10, + DAY_OF_YEAR_AUG_11, + DAY_OF_YEAR_AUG_12, + DAY_OF_YEAR_AUG_13, + DAY_OF_YEAR_AUG_14, + DAY_OF_YEAR_AUG_15, + DAY_OF_YEAR_AUG_16, + DAY_OF_YEAR_AUG_17, + DAY_OF_YEAR_AUG_18, + DAY_OF_YEAR_AUG_19, + DAY_OF_YEAR_AUG_20, + DAY_OF_YEAR_AUG_21, + DAY_OF_YEAR_AUG_22, + DAY_OF_YEAR_AUG_23, + DAY_OF_YEAR_AUG_24, + DAY_OF_YEAR_AUG_25, + DAY_OF_YEAR_AUG_26, + DAY_OF_YEAR_AUG_27, + DAY_OF_YEAR_AUG_28, + DAY_OF_YEAR_AUG_29, + DAY_OF_YEAR_AUG_30, + DAY_OF_YEAR_AUG_31, + DAY_OF_YEAR_SEP_01, + DAY_OF_YEAR_SEP_02, + DAY_OF_YEAR_SEP_03, + DAY_OF_YEAR_SEP_04, + DAY_OF_YEAR_SEP_05, + DAY_OF_YEAR_SEP_06, + DAY_OF_YEAR_SEP_07, + DAY_OF_YEAR_SEP_08, + DAY_OF_YEAR_SEP_09, + DAY_OF_YEAR_SEP_10, + DAY_OF_YEAR_SEP_11, + DAY_OF_YEAR_SEP_12, + DAY_OF_YEAR_SEP_13, + DAY_OF_YEAR_SEP_14, + DAY_OF_YEAR_SEP_15, + DAY_OF_YEAR_SEP_16, + DAY_OF_YEAR_SEP_17, + DAY_OF_YEAR_SEP_18, + DAY_OF_YEAR_SEP_19, + DAY_OF_YEAR_SEP_20, + DAY_OF_YEAR_SEP_21, + DAY_OF_YEAR_SEP_22, + DAY_OF_YEAR_SEP_23, + DAY_OF_YEAR_SEP_24, + DAY_OF_YEAR_SEP_25, + DAY_OF_YEAR_SEP_26, + DAY_OF_YEAR_SEP_27, + DAY_OF_YEAR_SEP_28, + DAY_OF_YEAR_SEP_29, + DAY_OF_YEAR_SEP_30, + DAY_OF_YEAR_OCT_01, + DAY_OF_YEAR_OCT_02, + DAY_OF_YEAR_OCT_03, + DAY_OF_YEAR_OCT_04, + DAY_OF_YEAR_OCT_05, + DAY_OF_YEAR_OCT_06, + DAY_OF_YEAR_OCT_07, + DAY_OF_YEAR_OCT_08, + DAY_OF_YEAR_OCT_09, + DAY_OF_YEAR_OCT_10, + DAY_OF_YEAR_OCT_11, + DAY_OF_YEAR_OCT_12, + DAY_OF_YEAR_OCT_13, + DAY_OF_YEAR_OCT_14, + DAY_OF_YEAR_OCT_15, + DAY_OF_YEAR_OCT_16, + DAY_OF_YEAR_OCT_17, + DAY_OF_YEAR_OCT_18, + DAY_OF_YEAR_OCT_19, + DAY_OF_YEAR_OCT_20, + DAY_OF_YEAR_OCT_21, + DAY_OF_YEAR_OCT_22, + DAY_OF_YEAR_OCT_23, + DAY_OF_YEAR_OCT_24, + DAY_OF_YEAR_OCT_25, + DAY_OF_YEAR_OCT_26, + DAY_OF_YEAR_OCT_27, + DAY_OF_YEAR_OCT_28, + DAY_OF_YEAR_OCT_29, + DAY_OF_YEAR_OCT_30, + DAY_OF_YEAR_OCT_31, + DAY_OF_YEAR_NOV_01, + DAY_OF_YEAR_NOV_02, + DAY_OF_YEAR_NOV_03, + DAY_OF_YEAR_NOV_04, + DAY_OF_YEAR_NOV_05, + DAY_OF_YEAR_NOV_06, + DAY_OF_YEAR_NOV_07, + DAY_OF_YEAR_NOV_08, + DAY_OF_YEAR_NOV_09, + DAY_OF_YEAR_NOV_10, + DAY_OF_YEAR_NOV_11, + DAY_OF_YEAR_NOV_12, + DAY_OF_YEAR_NOV_13, + DAY_OF_YEAR_NOV_14, + DAY_OF_YEAR_NOV_15, + DAY_OF_YEAR_NOV_16, + DAY_OF_YEAR_NOV_17, + DAY_OF_YEAR_NOV_18, + DAY_OF_YEAR_NOV_19, + DAY_OF_YEAR_NOV_20, + DAY_OF_YEAR_NOV_21, + DAY_OF_YEAR_NOV_22, + DAY_OF_YEAR_NOV_23, + DAY_OF_YEAR_NOV_24, + DAY_OF_YEAR_NOV_25, + DAY_OF_YEAR_NOV_26, + DAY_OF_YEAR_NOV_27, + DAY_OF_YEAR_NOV_28, + DAY_OF_YEAR_NOV_29, + DAY_OF_YEAR_NOV_30, + DAY_OF_YEAR_DEC_01, + DAY_OF_YEAR_DEC_02, + DAY_OF_YEAR_DEC_03, + DAY_OF_YEAR_DEC_04, + DAY_OF_YEAR_DEC_05, + DAY_OF_YEAR_DEC_06, + DAY_OF_YEAR_DEC_07, + DAY_OF_YEAR_DEC_08, + DAY_OF_YEAR_DEC_09, + DAY_OF_YEAR_DEC_10, + DAY_OF_YEAR_DEC_11, + DAY_OF_YEAR_DEC_12, + DAY_OF_YEAR_DEC_13, + DAY_OF_YEAR_DEC_14, + DAY_OF_YEAR_DEC_15, + DAY_OF_YEAR_DEC_16, + DAY_OF_YEAR_DEC_17, + DAY_OF_YEAR_DEC_18, + DAY_OF_YEAR_DEC_19, + DAY_OF_YEAR_DEC_20, + DAY_OF_YEAR_DEC_21, + DAY_OF_YEAR_DEC_22, + DAY_OF_YEAR_DEC_23, + DAY_OF_YEAR_DEC_24, + DAY_OF_YEAR_DEC_25, + DAY_OF_YEAR_DEC_26, + DAY_OF_YEAR_DEC_27, + DAY_OF_YEAR_DEC_28, + DAY_OF_YEAR_DEC_29, + DAY_OF_YEAR_DEC_30, + DAY_OF_YEAR_DEC_31, + + DAY_OF_YEAR_COUNT = DAY_OF_YEAR_DEC_31 +}; + +#endif // POKEPLATINUM_CONSTANTS_RTC_H diff --git a/include/data/map_headers.h b/include/data/map_headers.h index 09d3354088..436de3fceb 100644 --- a/include/data/map_headers.h +++ b/include/data/map_headers.h @@ -1,10 +1,14 @@ +#include "constants/overworld_weather.h" +#include "generated/battle_backgrounds.h" #include "generated/map_headers.h" +#include "generated/sdat.h" #include "generated/text_banks.h" #include "map_header.h" // Only for Intellisense/LSPs #include "res/field/events/zone_event.naix" #include "res/field/scripts/scr_seq.naix" +#include "res/text/bank/location_names.h" static const MapHeader sMapHeaders[] = { [MAP_HEADER_EVERYWHERE] = { @@ -14,20 +18,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_NOTHING] = { .areaDataArchiveID = 0x0, @@ -36,20 +40,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x0, - .battleBG = 0x3, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNDERGROUND] = { .areaDataArchiveID = 0x2, @@ -58,20 +62,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_underground, .initScriptsArchiveID = scripts_init_underground, .msgArchiveID = TEXT_BANK_UNDERGROUND, - .dayMusicID = 0x424, - .nightMusicID = 0x424, + .dayMusicID = SEQ_TANKOU, + .nightMusicID = SEQ_TANKOU, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_underground, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x6, - .battleBG = 0x3, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY] = { .areaDataArchiveID = 0x6, @@ -80,20 +84,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city, .initScriptsArchiveID = scripts_init_jubilife_city, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_JUBILIFE_CITY_MART] = { .areaDataArchiveID = 0x16, @@ -102,20 +106,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_mart, .initScriptsArchiveID = scripts_init_jubilife_city_mart, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_mart, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_UNKNOWN_HOUSE_1] = { .areaDataArchiveID = 0x14, @@ -124,20 +128,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_unknown_house_1, .initScriptsArchiveID = scripts_init_jubilife_city_unknown_house_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_UNKNOWN_HOUSE_1, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_unknown_house_1, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -146,20 +150,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_jubilife_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_pokecenter_1f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -168,20 +172,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_jubilife_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_pokecenter_2f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKETCH_CO_1F] = { .areaDataArchiveID = 0x1F, @@ -190,20 +194,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_poketch_co_1f, .initScriptsArchiveID = scripts_init_poketch_co_1f, .msgArchiveID = TEXT_BANK_POKETCH_CO_1F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_poketch_co_1f, - .mapLabelTextID = 0x5B, + .mapLabelTextID = LocationNames_Text_PoketchCo, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKETCH_CO_2F] = { .areaDataArchiveID = 0x1F, @@ -212,20 +216,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_poketch_co_2f, .initScriptsArchiveID = scripts_init_poketch_co_2f, .msgArchiveID = TEXT_BANK_POKETCH_CO_2F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_poketch_co_2f, - .mapLabelTextID = 0x5B, + .mapLabelTextID = LocationNames_Text_PoketchCo, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKETCH_CO_3F] = { .areaDataArchiveID = 0x1F, @@ -234,20 +238,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_poketch_co_3f, .initScriptsArchiveID = scripts_init_poketch_co_3f, .msgArchiveID = TEXT_BANK_POKETCH_CO_3F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_poketch_co_3f, - .mapLabelTextID = 0x5B, + .mapLabelTextID = LocationNames_Text_PoketchCo, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_1F] = { .areaDataArchiveID = 34, @@ -256,20 +260,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_tv_1f, .initScriptsArchiveID = scripts_init_jubilife_tv_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_1F, - .dayMusicID = 1093, - .nightMusicID = 1093, + .dayMusicID = SEQ_BLD_TV, + .nightMusicID = SEQ_BLD_TV, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0xA, - .mapLabelTextID = 90, + .mapLabelTextID = LocationNames_Text_JubilifeTV, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_2F] = { .areaDataArchiveID = 34, @@ -278,20 +282,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_tv_2f, .initScriptsArchiveID = scripts_init_jubilife_tv_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_2F, - .dayMusicID = 1093, - .nightMusicID = 1093, + .dayMusicID = SEQ_BLD_TV, + .nightMusicID = SEQ_BLD_TV, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 11, - .mapLabelTextID = 0x5A, + .mapLabelTextID = LocationNames_Text_JubilifeTV, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_3F] = { .areaDataArchiveID = 34, @@ -300,20 +304,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_tv_3f, .initScriptsArchiveID = scripts_init_jubilife_tv_3f, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_3F, - .dayMusicID = 1093, - .nightMusicID = 1093, + .dayMusicID = SEQ_BLD_TV, + .nightMusicID = SEQ_BLD_TV, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0xC, - .mapLabelTextID = 0x5A, + .mapLabelTextID = LocationNames_Text_JubilifeTV, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_4F] = { .areaDataArchiveID = 34, @@ -322,20 +326,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_tv_4f, .initScriptsArchiveID = scripts_init_jubilife_tv_4f, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_4F, - .dayMusicID = 1093, - .nightMusicID = 1093, + .dayMusicID = SEQ_BLD_TV, + .nightMusicID = SEQ_BLD_TV, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0xD, - .mapLabelTextID = 0x5A, + .mapLabelTextID = LocationNames_Text_JubilifeTV, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_2F_GALLERY] = { .areaDataArchiveID = 34, @@ -344,20 +348,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_tv_2f_gallery, .initScriptsArchiveID = scripts_init_jubilife_tv_2f_gallery, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_2F_GALLERY, - .dayMusicID = 1093, - .nightMusicID = 1093, + .dayMusicID = SEQ_BLD_TV, + .nightMusicID = SEQ_BLD_TV, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0xE, - .mapLabelTextID = 0x5A, + .mapLabelTextID = LocationNames_Text_JubilifeTV, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_3F_GLOBAL_RANKING_ROOM] = { .areaDataArchiveID = 34, @@ -366,20 +370,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_tv_3f_global_ranking_room, .initScriptsArchiveID = scripts_init_jubilife_tv_3f_global_ranking_room, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_3F_GLOBAL_RANKING_ROOM, - .dayMusicID = 1093, - .nightMusicID = 1093, + .dayMusicID = SEQ_BLD_TV, + .nightMusicID = SEQ_BLD_TV, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0xF, - .mapLabelTextID = 0x5A, + .mapLabelTextID = LocationNames_Text_JubilifeTV, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_3F_GROUP_RANKING_ROOM] = { .areaDataArchiveID = 34, @@ -388,20 +392,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_tv_3f_group_ranking_room, .initScriptsArchiveID = scripts_init_jubilife_tv_3f_group_ranking_room, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_3F_GROUP_RANKING_ROOM, - .dayMusicID = 1093, - .nightMusicID = 1093, + .dayMusicID = SEQ_BLD_TV, + .nightMusicID = SEQ_BLD_TV, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_tv_3f_group_ranking_room, - .mapLabelTextID = 0x5A, + .mapLabelTextID = LocationNames_Text_JubilifeTV, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_ELEVATOR] = { .areaDataArchiveID = 0x15, @@ -410,20 +414,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_tv_elevator, .initScriptsArchiveID = scripts_init_jubilife_tv_elevator, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_ELEVATOR, - .dayMusicID = 1093, - .nightMusicID = 1093, + .dayMusicID = SEQ_BLD_TV, + .nightMusicID = SEQ_BLD_TV, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_tv_elevator, - .mapLabelTextID = 0x5A, + .mapLabelTextID = LocationNames_Text_JubilifeTV, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTH_HOUSE_1F] = { .areaDataArchiveID = 0x1F, @@ -432,20 +436,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_south_house_1f, .initScriptsArchiveID = scripts_init_jubilife_city_south_house_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTH_HOUSE_1F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_south_house_1f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTH_HOUSE_2F] = { .areaDataArchiveID = 0x1F, @@ -454,20 +458,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_south_house_2f, .initScriptsArchiveID = scripts_init_jubilife_city_south_house_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTH_HOUSE_2F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_south_house_2f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTH_HOUSE_3F] = { .areaDataArchiveID = 0x1F, @@ -476,20 +480,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_south_house_3f, .initScriptsArchiveID = scripts_init_jubilife_city_south_house_3f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTH_HOUSE_3F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_south_house_3f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTH_HOUSE_4F] = { .areaDataArchiveID = 0x1F, @@ -498,20 +502,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_south_house_4f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_UNKNOWN_HOUSE_2] = { .areaDataArchiveID = 0x14, @@ -520,20 +524,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_unknown_house_2, .initScriptsArchiveID = scripts_init_jubilife_city_unknown_house_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_UNKNOWN_HOUSE_2, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_unknown_house_2, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_CONDOMINIUMS_1F] = { .areaDataArchiveID = 0x1F, @@ -542,20 +546,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_condominiums_1f, .initScriptsArchiveID = scripts_init_jubilife_city_condominiums_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_CONDOMINIUMS_1F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_condominiums_1f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_CONDOMINIUMS_2F] = { .areaDataArchiveID = 0x1F, @@ -564,20 +568,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_condominiums_2f, .initScriptsArchiveID = scripts_init_jubilife_city_condominiums_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_CONDOMINIUMS_2F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_condominiums_2f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_CONDOMINIUMS_3F] = { .areaDataArchiveID = 0x1F, @@ -586,20 +590,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_condominiums_3f, .initScriptsArchiveID = scripts_init_jubilife_city_condominiums_3f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_CONDOMINIUMS_3F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_jubilife_city_condominiums_3f, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_CONDOMINIUMS_4F] = { .areaDataArchiveID = 0x1F, @@ -608,20 +612,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_condominiums_4f, .initScriptsArchiveID = scripts_init_jubilife_city_condominiums_4f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_CONDOMINIUMS_4F, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x1A, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GLOBAL_TERMINAL_1F] = { .areaDataArchiveID = 40, @@ -630,20 +634,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_global_terminal_1f, .initScriptsArchiveID = scripts_init_global_terminal_1f, .msgArchiveID = TEXT_BANK_GLOBAL_TERMINAL_1F, - .dayMusicID = 1196, - .nightMusicID = 1196, + .dayMusicID = SEQ_PL_WIFITOWER, + .nightMusicID = SEQ_PL_WIFITOWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x1B, - .mapLabelTextID = 118, + .mapLabelTextID = LocationNames_Text_GlobalTerminal, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TRAINERS_SCHOOL] = { .areaDataArchiveID = 0x1F, @@ -652,20 +656,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_trainers_school, .initScriptsArchiveID = scripts_init_trainers_school, .msgArchiveID = TEXT_BANK_TRAINERS_SCHOOL, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x1C, - .mapLabelTextID = 93, + .mapLabelTextID = LocationNames_Text_TrainersSchool, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTHWEST_HOUSE_1F] = { .areaDataArchiveID = 0x1F, @@ -674,20 +678,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_southwest_house_1f, .initScriptsArchiveID = scripts_init_jubilife_city_southwest_house_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTHWEST_HOUSE_1F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 29, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_UNKNOWN_HOUSE_3] = { .areaDataArchiveID = 0x14, @@ -696,20 +700,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_unknown_house_3, .initScriptsArchiveID = scripts_init_jubilife_city_unknown_house_3, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_UNKNOWN_HOUSE_3, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 30, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_UNKNOWN_HOUSE_4] = { .areaDataArchiveID = 0x14, @@ -718,20 +722,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_unknown_house_4, .initScriptsArchiveID = scripts_init_jubilife_city_unknown_house_4, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_UNKNOWN_HOUSE_4, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x1F, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY] = { .areaDataArchiveID = 15, @@ -740,20 +744,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city, .initScriptsArchiveID = scripts_init_canalave_city, .msgArchiveID = TEXT_BANK_CANALAVE_CITY, - .dayMusicID = 1011, - .nightMusicID = 1040, + .dayMusicID = SEQ_CITY02_D, + .nightMusicID = SEQ_CITY02_N, .wildEncountersArchiveID = 0, .eventsArchiveID = 32, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_CANALAVE_CITY_MART] = { .areaDataArchiveID = 0x16, @@ -762,20 +766,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_mart, .initScriptsArchiveID = scripts_init_canalave_city_mart, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 33, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_GYM] = { .areaDataArchiveID = 0x18, @@ -784,20 +788,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_gym, .initScriptsArchiveID = scripts_init_canalave_city_gym, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_GYM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 34, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x3, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -806,20 +810,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_canalave_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 35, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -828,20 +832,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_canalave_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 36, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_LIBRARY_1F] = { .areaDataArchiveID = 0x1F, @@ -850,20 +854,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_library_1f, .initScriptsArchiveID = scripts_init_canalave_library_1f, .msgArchiveID = TEXT_BANK_CANALAVE_LIBRARY_1F, - .dayMusicID = 1011, - .nightMusicID = 1040, + .dayMusicID = SEQ_CITY02_D, + .nightMusicID = SEQ_CITY02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 37, - .mapLabelTextID = 103, + .mapLabelTextID = LocationNames_Text_CanalaveLibrary, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_LIBRARY_2F] = { .areaDataArchiveID = 0x1F, @@ -872,20 +876,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_library_2f, .initScriptsArchiveID = scripts_init_canalave_library_2f, .msgArchiveID = TEXT_BANK_CANALAVE_LIBRARY_2F, - .dayMusicID = 1011, - .nightMusicID = 1040, + .dayMusicID = SEQ_CITY02_D, + .nightMusicID = SEQ_CITY02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 38, - .mapLabelTextID = 103, + .mapLabelTextID = LocationNames_Text_CanalaveLibrary, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_LIBRARY_3F] = { .areaDataArchiveID = 0x1F, @@ -894,20 +898,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_library_3f, .initScriptsArchiveID = scripts_init_canalave_library_3f, .msgArchiveID = TEXT_BANK_CANALAVE_LIBRARY_3F, - .dayMusicID = 1011, - .nightMusicID = 1040, + .dayMusicID = SEQ_CITY02_D, + .nightMusicID = SEQ_CITY02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 39, - .mapLabelTextID = 103, + .mapLabelTextID = LocationNames_Text_CanalaveLibrary, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_SOUTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -916,20 +920,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_southeast_house, .initScriptsArchiveID = scripts_init_canalave_city_southeast_house, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_SOUTHEAST_HOUSE, - .dayMusicID = 1011, - .nightMusicID = 1040, + .dayMusicID = SEQ_CITY02_D, + .nightMusicID = SEQ_CITY02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 40, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_EAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -938,20 +942,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_east_house, .initScriptsArchiveID = scripts_init_canalave_city_east_house, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_EAST_HOUSE, - .dayMusicID = 1011, - .nightMusicID = 1040, + .dayMusicID = SEQ_CITY02_D, + .nightMusicID = SEQ_CITY02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 41, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_HARBOR_INN] = { .areaDataArchiveID = 0x14, @@ -960,20 +964,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_harbor_inn, .initScriptsArchiveID = scripts_init_canalave_city_harbor_inn, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_HARBOR_INN, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 42, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_SAILOR_ELDRITCH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -982,20 +986,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_sailor_eldritch_house, .initScriptsArchiveID = scripts_init_canalave_city_sailor_eldritch_house, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_SAILOR_ELDRITCH_HOUSE, - .dayMusicID = 1011, - .nightMusicID = 1040, + .dayMusicID = SEQ_CITY02_D, + .nightMusicID = SEQ_CITY02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 43, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY] = { .areaDataArchiveID = 0x7, @@ -1004,20 +1008,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city, .initScriptsArchiveID = scripts_init_oreburgh_city, .msgArchiveID = TEXT_BANK_OREBURGH_CITY, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 44, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_OREBURGH_CITY_MART] = { .areaDataArchiveID = 0x16, @@ -1026,20 +1030,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_mart, .initScriptsArchiveID = scripts_init_oreburgh_city_mart, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 45, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_GYM] = { .areaDataArchiveID = 0x19, @@ -1048,20 +1052,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_gym, .initScriptsArchiveID = scripts_init_oreburgh_city_gym, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_GYM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 46, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x9, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -1070,20 +1074,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_oreburgh_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 47, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -1092,20 +1096,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_oreburgh_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 48, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTHWEST_HOUSE_1F] = { .areaDataArchiveID = 0x1F, @@ -1114,20 +1118,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_northwest_house_1f, .initScriptsArchiveID = scripts_init_oreburgh_city_northwest_house_1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTHWEST_HOUSE_1F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 49, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTHWEST_HOUSE_2F] = { .areaDataArchiveID = 0x1F, @@ -1136,20 +1140,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_northwest_house_2f, .initScriptsArchiveID = scripts_init_oreburgh_city_northwest_house_2f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTHWEST_HOUSE_2F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 50, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTHWEST_HOUSE_3F] = { .areaDataArchiveID = 0x1F, @@ -1158,20 +1162,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_northwest_house_3f, .initScriptsArchiveID = scripts_init_oreburgh_city_northwest_house_3f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTHWEST_HOUSE_3F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 51, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTHWEST_HOUSE_4F] = { .areaDataArchiveID = 0x1F, @@ -1180,20 +1184,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_northwest_house_4f, .initScriptsArchiveID = scripts_init_oreburgh_city_northwest_house_4f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTHWEST_HOUSE_4F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 52, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTH_HOUSE_1F] = { .areaDataArchiveID = 0x1F, @@ -1202,20 +1206,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_north_house_1f, .initScriptsArchiveID = scripts_init_oreburgh_city_north_house_1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTH_HOUSE_1F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 53, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTH_HOUSE_2F] = { .areaDataArchiveID = 0x1F, @@ -1224,20 +1228,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_north_house_2f, .initScriptsArchiveID = scripts_init_oreburgh_city_north_house_2f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTH_HOUSE_2F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 54, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTH_HOUSE_3F] = { .areaDataArchiveID = 0x1F, @@ -1246,20 +1250,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_north_house_3f, .initScriptsArchiveID = scripts_init_oreburgh_city_north_house_3f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTH_HOUSE_3F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 55, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTH_HOUSE_4F] = { .areaDataArchiveID = 0x1F, @@ -1268,20 +1272,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_north_house_4f, .initScriptsArchiveID = scripts_init_oreburgh_city_north_house_4f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTH_HOUSE_4F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 56, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_MIDDLE_HOUSE] = { .areaDataArchiveID = 0x14, @@ -1290,20 +1294,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_middle_house, .initScriptsArchiveID = scripts_init_oreburgh_city_middle_house, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_MIDDLE_HOUSE, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_oreburgh_city_middle_house, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MINING_MUSEUM] = { .areaDataArchiveID = 0x1F, @@ -1312,20 +1316,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_mining_museum, .initScriptsArchiveID = scripts_init_mining_museum, .msgArchiveID = TEXT_BANK_MINING_MUSEUM, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 58, - .mapLabelTextID = 94, + .mapLabelTextID = LocationNames_Text_MiningMuseum, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_WEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -1334,20 +1338,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_west_house, .initScriptsArchiveID = scripts_init_oreburgh_city_west_house, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_WEST_HOUSE, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 59, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_EAST_HOUSE_1F] = { .areaDataArchiveID = 0x1F, @@ -1356,20 +1360,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_east_house_1f, .initScriptsArchiveID = scripts_init_oreburgh_city_east_house_1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_EAST_HOUSE_1F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x3C, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_EAST_HOUSE_2F] = { .areaDataArchiveID = 0x1F, @@ -1378,20 +1382,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_east_house_2f, .initScriptsArchiveID = scripts_init_oreburgh_city_east_house_2f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_EAST_HOUSE_2F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 61, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_EAST_HOUSE_3F] = { .areaDataArchiveID = 0x1F, @@ -1400,20 +1404,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_east_house_3f, .initScriptsArchiveID = scripts_init_oreburgh_city_east_house_3f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_EAST_HOUSE_3F, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 62, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_SOUTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -1422,20 +1426,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_south_house, .initScriptsArchiveID = scripts_init_oreburgh_city_south_house, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_SOUTH_HOUSE, - .dayMusicID = 1012, - .nightMusicID = 1041, + .dayMusicID = SEQ_CITY03_D, + .nightMusicID = SEQ_CITY03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 63, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY] = { .areaDataArchiveID = 0x8, @@ -1444,20 +1448,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city, .initScriptsArchiveID = scripts_init_eterna_city, .msgArchiveID = TEXT_BANK_ETERNA_CITY, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 1, .eventsArchiveID = 64, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ETERNA_CITY_MART] = { .areaDataArchiveID = 0x16, @@ -1466,20 +1470,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_mart, .initScriptsArchiveID = scripts_init_eterna_city_mart, .msgArchiveID = TEXT_BANK_ETERNA_CITY_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 65, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_GYM] = { .areaDataArchiveID = 0x1A, @@ -1488,20 +1492,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_gym, .initScriptsArchiveID = scripts_init_eterna_city_gym, .msgArchiveID = TEXT_BANK_ETERNA_CITY_GYM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 66, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_DP_GYM] = { .areaDataArchiveID = 0x1A, @@ -1510,20 +1514,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_dp_gym, .initScriptsArchiveID = scripts_init_eterna_city_dp_gym, .msgArchiveID = TEXT_BANK_ETERNA_CITY_DP_GYM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 67, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x9, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -1532,20 +1536,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_eterna_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 68, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -1554,20 +1558,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_eterna_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_POKECENTER_2F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_eterna_city_pokecenter_2f, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CYCLE_SHOP] = { .areaDataArchiveID = 0x16, @@ -1576,20 +1580,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_cycle_shop, .initScriptsArchiveID = scripts_init_cycle_shop, .msgArchiveID = TEXT_BANK_CYCLE_SHOP, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 70, - .mapLabelTextID = 96, + .mapLabelTextID = LocationNames_Text_CycleShop, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TEAM_GALACTIC_ETERNA_BUILDING_1F] = { .areaDataArchiveID = 58, @@ -1598,20 +1602,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_team_galactic_eterna_building_1f, .initScriptsArchiveID = scripts_init_team_galactic_eterna_building_1f, .msgArchiveID = TEXT_BANK_TEAM_GALACTIC_ETERNA_BUILDING_1F, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 71, - .mapLabelTextID = 122, + .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TEAM_GALACTIC_ETERNA_BUILDING_2F] = { .areaDataArchiveID = 58, @@ -1620,20 +1624,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_team_galactic_eterna_building_2f, .initScriptsArchiveID = scripts_init_team_galactic_eterna_building_2f, .msgArchiveID = TEXT_BANK_TEAM_GALACTIC_ETERNA_BUILDING_2F, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_team_galactic_eterna_building_2f, - .mapLabelTextID = 122, + .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TEAM_GALACTIC_ETERNA_BUILDING_3F] = { .areaDataArchiveID = 58, @@ -1642,20 +1646,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_team_galactic_eterna_building_3f, .initScriptsArchiveID = scripts_init_team_galactic_eterna_building_3f, .msgArchiveID = TEXT_BANK_TEAM_GALACTIC_ETERNA_BUILDING_3F, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 73, - .mapLabelTextID = 122, + .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TEAM_GALACTIC_ETERNA_BUILDING_4F] = { .areaDataArchiveID = 58, @@ -1664,20 +1668,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_team_galactic_eterna_building_4f, .initScriptsArchiveID = scripts_init_team_galactic_eterna_building_4f, .msgArchiveID = TEXT_BANK_TEAM_GALACTIC_ETERNA_BUILDING_4F, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x4A, - .mapLabelTextID = 122, + .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_CONDOMINIUMS_1F] = { .areaDataArchiveID = 0x1F, @@ -1686,20 +1690,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_condominiums_1f, .initScriptsArchiveID = scripts_init_eterna_city_condominiums_1f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_CONDOMINIUMS_1F, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 75, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_CONDOMINIUMS_2F] = { .areaDataArchiveID = 0x1F, @@ -1708,20 +1712,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_condominiums_2f, .initScriptsArchiveID = scripts_init_eterna_city_condominiums_2f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_CONDOMINIUMS_2F, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 76, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_CONDOMINIUMS_3F] = { .areaDataArchiveID = 0x1F, @@ -1730,20 +1734,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_condominiums_3f, .initScriptsArchiveID = scripts_init_eterna_city_condominiums_3f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_CONDOMINIUMS_3F, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 77, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_CONDOMINIUMS_4F] = { .areaDataArchiveID = 0x1F, @@ -1752,20 +1756,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_condominiums_4f, .initScriptsArchiveID = scripts_init_eterna_city_condominiums_4f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_CONDOMINIUMS_4F, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 78, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_206_CYCLING_ROAD_NORTH_GATE] = { .areaDataArchiveID = 50, @@ -1774,20 +1778,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_206_cycling_road_north_gate, .initScriptsArchiveID = scripts_init_route_206_cycling_road_north_gate, .msgArchiveID = TEXT_BANK_ROUTE_206_CYCLING_ROAD_NORTH_GATE, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 79, - .mapLabelTextID = 0x15, + .mapLabelTextID = LocationNames_Text_Route206, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_NORTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -1796,20 +1800,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_north_house, .initScriptsArchiveID = scripts_init_eterna_city_north_house, .msgArchiveID = TEXT_BANK_ETERNA_CITY_NORTH_HOUSE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 80, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_SOUTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -1818,20 +1822,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_south_house, .initScriptsArchiveID = scripts_init_eterna_city_south_house, .msgArchiveID = TEXT_BANK_ETERNA_CITY_SOUTH_HOUSE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 81, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_EAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -1840,20 +1844,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_east_house, .initScriptsArchiveID = scripts_init_eterna_city_east_house, .msgArchiveID = TEXT_BANK_ETERNA_CITY_EAST_HOUSE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 82, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_UNDERGROUND_MAN_HOUSE] = { .areaDataArchiveID = 43, @@ -1862,20 +1866,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_underground_man_house, .initScriptsArchiveID = scripts_init_eterna_city_underground_man_house, .msgArchiveID = TEXT_BANK_ETERNA_CITY_UNDERGROUND_MAN_HOUSE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 83, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_UNKNOWN_HOUSE] = { .areaDataArchiveID = 0x14, @@ -1884,20 +1888,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 84, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY] = { .areaDataArchiveID = 0x9, @@ -1906,20 +1910,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city, .initScriptsArchiveID = scripts_init_hearthome_city, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 85, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_HEARTHOME_CITY_MART] = { .areaDataArchiveID = 0x16, @@ -1928,20 +1932,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_mart, .initScriptsArchiveID = scripts_init_hearthome_city_mart, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 86, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_GYM_ENTRANCE_ROOM] = { .areaDataArchiveID = 0x1B, @@ -1950,20 +1954,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_gym_entrance_room, .initScriptsArchiveID = scripts_init_hearthome_city_gym_entrance_room, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_GYM_ENTRANCE_ROOM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 87, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_GYM_TRAINER_ROOM_1] = { .areaDataArchiveID = 0x1B, @@ -1972,20 +1976,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_gym_trainer_room_1, .initScriptsArchiveID = scripts_init_hearthome_city_gym_trainer_room_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 88, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_GYM_TRAINER_ROOM_2] = { .areaDataArchiveID = 0x1B, @@ -1994,20 +1998,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_gym_trainer_room_2, .initScriptsArchiveID = scripts_init_hearthome_city_gym_trainer_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 89, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_GYM_LEADER_ROOM] = { .areaDataArchiveID = 0x1B, @@ -2016,20 +2020,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_gym_leader_room, .initScriptsArchiveID = scripts_init_hearthome_city_gym_leader_room, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_GYM_LEADER_ROOM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 90, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_1] = { .areaDataArchiveID = 0x1B, @@ -2038,20 +2042,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 91, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_ELEVATOR_ROOM_1] = { .areaDataArchiveID = 0x1B, @@ -2060,20 +2064,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_dp_gym_elevator_room_1, .initScriptsArchiveID = scripts_init_hearthome_city_dp_gym_elevator_room_1, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_DP_GYM_ELEVATOR_ROOM_1, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 92, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_2] = { .areaDataArchiveID = 0x1B, @@ -2082,20 +2086,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 93, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_ELEVATOR_ROOM_2] = { .areaDataArchiveID = 0x1B, @@ -2104,20 +2108,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_dp_gym_elevator_room_2, .initScriptsArchiveID = scripts_init_hearthome_city_dp_gym_elevator_room_2, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_DP_GYM_ELEVATOR_ROOM_2, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 94, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_3] = { .areaDataArchiveID = 0x1B, @@ -2126,20 +2130,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 95, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_4] = { .areaDataArchiveID = 0x1B, @@ -2148,20 +2152,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 96, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_5] = { .areaDataArchiveID = 0x1B, @@ -2170,20 +2174,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 97, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_6] = { .areaDataArchiveID = 0x1B, @@ -2192,20 +2196,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 98, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_LEADER_ROOM] = { .areaDataArchiveID = 0x1B, @@ -2214,20 +2218,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_dp_gym_leader_room, .initScriptsArchiveID = scripts_init_hearthome_city_dp_gym_leader_room, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_DP_GYM_LEADER_ROOM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 99, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -2236,20 +2240,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_hearthome_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 100, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -2258,20 +2262,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_hearthome_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 101, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_SOUTHEAST_HOUSE_1F] = { .areaDataArchiveID = 0x1F, @@ -2280,20 +2284,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_southeast_house_1f, .initScriptsArchiveID = scripts_init_hearthome_city_southeast_house_1f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_SOUTHEAST_HOUSE_1F, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 102, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_SOUTHEAST_HOUSE_2F] = { .areaDataArchiveID = 0x1F, @@ -2302,20 +2306,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_southeast_house_2f, .initScriptsArchiveID = scripts_init_hearthome_city_southeast_house_2f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_SOUTHEAST_HOUSE_2F, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 103, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_SOUTHEAST_HOUSE_ELEVATOR] = { .areaDataArchiveID = 0x15, @@ -2324,20 +2328,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_southeast_house_elevator, .initScriptsArchiveID = scripts_init_hearthome_city_southeast_house_elevator, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_SOUTHEAST_HOUSE_ELEVATOR, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 104, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_POKEMON_FAN_CLUB] = { .areaDataArchiveID = 0x14, @@ -2346,20 +2350,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_pokemon_fan_club, .initScriptsArchiveID = scripts_init_hearthome_city_pokemon_fan_club, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_POKEMON_FAN_CLUB, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 105, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_WEST_GATE_TO_AMITY_SQUARE] = { .areaDataArchiveID = 0x1F, @@ -2368,20 +2372,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_west_gate_to_amity_square, .initScriptsArchiveID = scripts_init_hearthome_city_west_gate_to_amity_square, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_WEST_GATE_TO_AMITY_SQUARE, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 106, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_EAST_GATE_TO_AMITY_SQUARE] = { .areaDataArchiveID = 0x1F, @@ -2390,20 +2394,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_east_gate_to_amity_square, .initScriptsArchiveID = scripts_init_hearthome_city_east_gate_to_amity_square, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_EAST_GATE_TO_AMITY_SQUARE, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 107, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_208_GATE_TO_HEARTHOME_CITY] = { .areaDataArchiveID = 50, @@ -2412,20 +2416,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_208_gate_to_hearthome_city, .initScriptsArchiveID = scripts_init_route_208_gate_to_hearthome_city, .msgArchiveID = TEXT_BANK_ROUTE_208_GATE_TO_HEARTHOME_CITY, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 108, - .mapLabelTextID = 0x17, + .mapLabelTextID = LocationNames_Text_Route208, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_GATE_TO_HEARTHOME_CITY] = { .areaDataArchiveID = 50, @@ -2434,20 +2438,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_209_gate_to_hearthome_city, .initScriptsArchiveID = scripts_init_route_209_gate_to_hearthome_city, .msgArchiveID = TEXT_BANK_ROUTE_209_GATE_TO_HEARTHOME_CITY, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 109, - .mapLabelTextID = 0x18, + .mapLabelTextID = LocationNames_Text_Route209, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_212_GATE_TO_HEARTHOME_CITY] = { .areaDataArchiveID = 50, @@ -2456,20 +2460,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_212_gate_to_hearthome_city, .initScriptsArchiveID = scripts_init_route_212_gate_to_hearthome_city, .msgArchiveID = TEXT_BANK_ROUTE_212_GATE_TO_HEARTHOME_CITY, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 110, - .mapLabelTextID = (0x1B), + .mapLabelTextID = LocationNames_Text_Route212, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_NORTHEAST_HOUSE_1F] = { .areaDataArchiveID = 0x1F, @@ -2478,20 +2482,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_northeast_house_1f, .initScriptsArchiveID = scripts_init_hearthome_city_northeast_house_1f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_NORTHEAST_HOUSE_1F, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 111, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_NORTHEAST_HOUSE_2F] = { .areaDataArchiveID = 0x1F, @@ -2500,20 +2504,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_northeast_house_2f, .initScriptsArchiveID = scripts_init_hearthome_city_northeast_house_2f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_NORTHEAST_HOUSE_2F, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 112, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_NORTHEAST_HOUSE_ELEVATOR] = { .areaDataArchiveID = 0x15, @@ -2522,20 +2526,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_northeast_house_elevator, .initScriptsArchiveID = scripts_init_hearthome_city_northeast_house_elevator, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_NORTHEAST_HOUSE_ELEVATOR, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 113, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_NORTHWEST_HOUSE] = { .areaDataArchiveID = 43, @@ -2544,20 +2548,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_northwest_house, .initScriptsArchiveID = scripts_init_hearthome_city_northwest_house, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_NORTHWEST_HOUSE, - .dayMusicID = 1014, - .nightMusicID = 1043, + .dayMusicID = SEQ_CITY05_D, + .nightMusicID = SEQ_CITY05_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 114, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POFFIN_HOUSE] = { .areaDataArchiveID = 37, @@ -2566,20 +2570,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_poffin_house, .initScriptsArchiveID = scripts_init_poffin_house, .msgArchiveID = TEXT_BANK_POFFIN_HOUSE, - .dayMusicID = 1089, - .nightMusicID = 1089, + .dayMusicID = SEQ_BLD_CON, + .nightMusicID = SEQ_BLD_CON, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 115, - .mapLabelTextID = 98, + .mapLabelTextID = LocationNames_Text_PoffinHouse, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CONTEST_HALL_LOBBY] = { .areaDataArchiveID = 32, @@ -2588,20 +2592,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_contest_hall_lobby, .initScriptsArchiveID = scripts_init_contest_hall_lobby, .msgArchiveID = TEXT_BANK_CONTEST_HALL_LOBBY, - .dayMusicID = 1089, - .nightMusicID = 1089, + .dayMusicID = SEQ_BLD_CON, + .nightMusicID = SEQ_BLD_CON, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_contest_hall_lobby, - .mapLabelTextID = 97, + .mapLabelTextID = LocationNames_Text_ContestHall, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CONTEST_HALL_STAGE_ONGOING_CONTEST] = { .areaDataArchiveID = 32, @@ -2610,20 +2614,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_contest_hall_stage_ongoing_contest, .initScriptsArchiveID = scripts_init_contest_hall_stage_ongoing_contest, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1089, - .nightMusicID = 1089, + .dayMusicID = SEQ_BLD_CON, + .nightMusicID = SEQ_BLD_CON, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_contest_hall_stage_ongoing_contest, - .mapLabelTextID = 97, + .mapLabelTextID = LocationNames_Text_ContestHall, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FOREIGN_BUILDING] = { .areaDataArchiveID = 35, @@ -2632,20 +2636,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_foreign_building, .initScriptsArchiveID = scripts_init_foreign_building, .msgArchiveID = TEXT_BANK_FOREIGN_BUILDING, - .dayMusicID = 1001, - .nightMusicID = 1001, + .dayMusicID = SEQ_SILENCE_FIELD, + .nightMusicID = SEQ_SILENCE_FIELD, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 118, - .mapLabelTextID = 99, + .mapLabelTextID = LocationNames_Text_ForeignBuilding, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY] = { .areaDataArchiveID = 0xC, @@ -2654,20 +2658,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city, .initScriptsArchiveID = scripts_init_pastoria_city, .msgArchiveID = TEXT_BANK_PASTORIA_CITY, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 2, .eventsArchiveID = 119, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_PASTORIA_CITY_MART] = { .areaDataArchiveID = 0x16, @@ -2676,20 +2680,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_mart, .initScriptsArchiveID = scripts_init_pastoria_city_mart, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 120, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_GYM] = { .areaDataArchiveID = 0x17, @@ -2698,20 +2702,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_gym, .initScriptsArchiveID = scripts_init_pastoria_city_gym, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_GYM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 121, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x1, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -2720,20 +2724,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_pastoria_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 122, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -2742,20 +2746,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_pastoria_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_POKECENTER_2F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x7B, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_OBSERVATORY_GATE_1F] = { .areaDataArchiveID = 39, @@ -2764,20 +2768,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_observatory_gate_1f, .initScriptsArchiveID = scripts_init_pastoria_city_observatory_gate_1f, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_OBSERVATORY_GATE_1F, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 124, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_OBSERVATORY_GATE_2F] = { .areaDataArchiveID = 39, @@ -2786,20 +2790,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_observatory_gate_2f, .initScriptsArchiveID = scripts_init_pastoria_city_observatory_gate_2f, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_OBSERVATORY_GATE_2F, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 125, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_SOUTHWEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -2808,20 +2812,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_southwest_house, .initScriptsArchiveID = scripts_init_pastoria_city_southwest_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_SOUTHWEST_HOUSE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 126, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_MIDDLE_HOUSE] = { .areaDataArchiveID = 0x14, @@ -2830,20 +2834,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_middle_house, .initScriptsArchiveID = scripts_init_pastoria_city_middle_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_MIDDLE_HOUSE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 127, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_EAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -2852,20 +2856,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_east_house, .initScriptsArchiveID = scripts_init_pastoria_city_east_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_EAST_HOUSE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 128, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_NORTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -2874,20 +2878,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_north_house, .initScriptsArchiveID = scripts_init_pastoria_city_north_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_NORTH_HOUSE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 129, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_NORTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -2896,20 +2900,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_northeast_house, .initScriptsArchiveID = scripts_init_pastoria_city_northeast_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_NORTHEAST_HOUSE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 130, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY] = { .areaDataArchiveID = 11, @@ -2918,20 +2922,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city, .initScriptsArchiveID = scripts_init_veilstone_city, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY, - .dayMusicID = 1016, - .nightMusicID = 1045, + .dayMusicID = SEQ_CITY07_D, + .nightMusicID = SEQ_CITY07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 131, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_VEILSTONE_CITY_GYM] = { .areaDataArchiveID = 29, @@ -2940,20 +2944,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_gym, .initScriptsArchiveID = scripts_init_veilstone_city_gym, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_GYM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 132, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xA, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -2962,20 +2966,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_veilstone_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 133, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -2984,20 +2988,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_veilstone_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 134, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GAME_CORNER] = { .areaDataArchiveID = 0x16, @@ -3006,20 +3010,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_game_corner, .initScriptsArchiveID = scripts_init_game_corner, .msgArchiveID = TEXT_BANK_GAME_CORNER, - .dayMusicID = 1091, - .nightMusicID = 1091, + .dayMusicID = SEQ_BLD_GAME, + .nightMusicID = SEQ_BLD_GAME, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 135, - .mapLabelTextID = 102, + .mapLabelTextID = LocationNames_Text_GameCorner, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_1F] = { .areaDataArchiveID = 0x16, @@ -3028,20 +3032,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_store_1f, .initScriptsArchiveID = scripts_init_veilstone_store_1f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_1F, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 136, - .mapLabelTextID = 101, + .mapLabelTextID = LocationNames_Text_VeilstoneStore, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_2F] = { .areaDataArchiveID = 0x16, @@ -3050,20 +3054,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_store_2f, .initScriptsArchiveID = scripts_init_veilstone_store_2f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_2F, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 137, - .mapLabelTextID = 101, + .mapLabelTextID = LocationNames_Text_VeilstoneStore, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_3F] = { .areaDataArchiveID = 0x16, @@ -3072,20 +3076,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_store_3f, .initScriptsArchiveID = scripts_init_veilstone_store_3f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_3F, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 138, - .mapLabelTextID = 101, + .mapLabelTextID = LocationNames_Text_VeilstoneStore, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_4F] = { .areaDataArchiveID = 0x16, @@ -3094,20 +3098,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_store_4f, .initScriptsArchiveID = scripts_init_veilstone_store_4f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_4F, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 139, - .mapLabelTextID = 101, + .mapLabelTextID = LocationNames_Text_VeilstoneStore, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_5F] = { .areaDataArchiveID = 0x16, @@ -3116,20 +3120,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_store_5f, .initScriptsArchiveID = scripts_init_veilstone_store_5f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_5F, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 140, - .mapLabelTextID = 101, + .mapLabelTextID = LocationNames_Text_VeilstoneStore, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_ELEVATOR] = { .areaDataArchiveID = 0x15, @@ -3138,20 +3142,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_store_elevator, .initScriptsArchiveID = scripts_init_veilstone_store_elevator, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_ELEVATOR, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x8D, - .mapLabelTextID = 101, + .mapLabelTextID = LocationNames_Text_VeilstoneStore, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_GALACTIC_WAREHOUSE] = { .areaDataArchiveID = 0x1F, @@ -3160,20 +3164,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_galactic_warehouse, .initScriptsArchiveID = scripts_init_veilstone_city_galactic_warehouse, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_GALACTIC_WAREHOUSE, - .dayMusicID = 1016, - .nightMusicID = 1045, + .dayMusicID = SEQ_CITY07_D, + .nightMusicID = SEQ_CITY07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x8E, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_PRIZE_EXCHANGE] = { .areaDataArchiveID = 0x16, @@ -3182,20 +3186,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_prize_exchange, .initScriptsArchiveID = scripts_init_veilstone_city_prize_exchange, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_PRIZE_EXCHANGE, - .dayMusicID = 1016, - .nightMusicID = 1045, + .dayMusicID = SEQ_CITY07_D, + .nightMusicID = SEQ_CITY07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 143, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_SOUTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3204,20 +3208,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_southeast_house, .initScriptsArchiveID = scripts_init_veilstone_city_southeast_house, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_SOUTHEAST_HOUSE, - .dayMusicID = 1016, - .nightMusicID = 1045, + .dayMusicID = SEQ_CITY07_D, + .nightMusicID = SEQ_CITY07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 144, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_NORTHWEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3226,20 +3230,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_northwest_house, .initScriptsArchiveID = scripts_init_veilstone_city_northwest_house, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_NORTHWEST_HOUSE, - .dayMusicID = 1016, - .nightMusicID = 1045, + .dayMusicID = SEQ_CITY07_D, + .nightMusicID = SEQ_CITY07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 145, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_NORTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3248,20 +3252,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_northeast_house, .initScriptsArchiveID = scripts_init_veilstone_city_northeast_house, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_NORTHEAST_HOUSE, - .dayMusicID = 1016, - .nightMusicID = 1045, + .dayMusicID = SEQ_CITY07_D, + .nightMusicID = SEQ_CITY07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 146, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_SOUTHWEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3270,20 +3274,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_southwest_house, .initScriptsArchiveID = scripts_init_veilstone_city_southwest_house, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_SOUTHWEST_HOUSE, - .dayMusicID = 1016, - .nightMusicID = 1045, + .dayMusicID = SEQ_CITY07_D, + .nightMusicID = SEQ_CITY07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 147, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_215_GATE_TO_VEILSTONE_CITY] = { .areaDataArchiveID = 50, @@ -3292,20 +3296,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_215_gate_to_veilstone_city, .initScriptsArchiveID = scripts_init_route_215_gate_to_veilstone_city, .msgArchiveID = TEXT_BANK_ROUTE_215_GATE_TO_VEILSTONE_CITY, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 148, - .mapLabelTextID = 30, + .mapLabelTextID = LocationNames_Text_Route215, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY] = { .areaDataArchiveID = 0xD, @@ -3314,20 +3318,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city, .initScriptsArchiveID = scripts_init_sunyshore_city, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 3, .eventsArchiveID = 149, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 11, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_SUNYSHORE_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -3336,20 +3340,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_sunyshore_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 150, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -3358,20 +3362,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_sunyshore_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 151, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_MART] = { .areaDataArchiveID = 0x16, @@ -3380,20 +3384,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_mart, .initScriptsArchiveID = scripts_init_sunyshore_city_mart, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 152, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_GYM_ROOM_1] = { .areaDataArchiveID = 30, @@ -3402,20 +3406,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_gym_room_1, .initScriptsArchiveID = scripts_init_sunyshore_city_gym_room_1, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_GYM_ROOM_1, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 153, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_GYM_ROOM_2] = { .areaDataArchiveID = 30, @@ -3424,20 +3428,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_gym_room_2, .initScriptsArchiveID = scripts_init_sunyshore_city_gym_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 154, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_GYM_ROOM_3] = { .areaDataArchiveID = 30, @@ -3446,20 +3450,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_gym_room_3, .initScriptsArchiveID = scripts_init_sunyshore_city_gym_room_3, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_GYM_ROOM_3, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 155, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_MARKET] = { .areaDataArchiveID = 38, @@ -3468,20 +3472,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_market, .initScriptsArchiveID = scripts_init_sunyshore_market, .msgArchiveID = TEXT_BANK_SUNYSHORE_MARKET, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 156, - .mapLabelTextID = 105, + .mapLabelTextID = LocationNames_Text_SunyshoreMarket, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_NORTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3490,20 +3494,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_northeast_house, .initScriptsArchiveID = scripts_init_sunyshore_city_northeast_house, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_NORTHEAST_HOUSE, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 157, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_WEST_HOUSE] = { .areaDataArchiveID = 43, @@ -3512,20 +3516,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_west_house, .initScriptsArchiveID = scripts_init_sunyshore_city_west_house, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_WEST_HOUSE, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 158, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_NORTHWEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3534,20 +3538,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_northwest_house, .initScriptsArchiveID = scripts_init_sunyshore_city_northwest_house, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_NORTHWEST_HOUSE, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 159, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_UNKNOWN_HOUSE_1] = { .areaDataArchiveID = 0x14, @@ -3556,20 +3560,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_unknown_house_1, .initScriptsArchiveID = scripts_init_sunyshore_city_unknown_house_1, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_UNKNOWN_HOUSE_1, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 160, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_UNKNOWN_HOUSE_2] = { .areaDataArchiveID = 0x14, @@ -3578,20 +3582,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_unknown_house_2, .initScriptsArchiveID = scripts_init_sunyshore_city_unknown_house_2, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_UNKNOWN_HOUSE_2, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 161, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_EAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3600,20 +3604,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_east_house, .initScriptsArchiveID = scripts_init_sunyshore_city_east_house, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_EAST_HOUSE, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 162, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VISTA_LIGHTHOUSE] = { .areaDataArchiveID = 39, @@ -3622,20 +3626,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_vista_lighthouse, .initScriptsArchiveID = scripts_init_vista_lighthouse, .msgArchiveID = TEXT_BANK_VISTA_LIGHTHOUSE, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 163, - .mapLabelTextID = 104, + .mapLabelTextID = LocationNames_Text_VistaLighthouse, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY] = { .areaDataArchiveID = 0xE, @@ -3644,20 +3648,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_city, .initScriptsArchiveID = scripts_init_snowpoint_city, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY, - .dayMusicID = 1018, - .nightMusicID = 1047, + .dayMusicID = SEQ_CITY09_D, + .nightMusicID = SEQ_CITY09_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 164, - .mapLabelTextID = (0xE), + .mapLabelTextID = LocationNames_Text_SnowpointCity, .mapLabelWindowID = 0x1, - .weather = 36, + .weather = OVERWORLD_WEATHER_SNOWPOINT_CITY, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x5, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_SNOW, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_SNOWPOINT_CITY_MART] = { .areaDataArchiveID = 0x16, @@ -3666,20 +3670,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_city_mart, .initScriptsArchiveID = scripts_init_snowpoint_city_mart, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 165, - .mapLabelTextID = (0xE), + .mapLabelTextID = LocationNames_Text_SnowpointCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_GYM] = { .areaDataArchiveID = 0x1C, @@ -3688,20 +3692,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_city_gym, .initScriptsArchiveID = scripts_init_snowpoint_city_gym, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_GYM, - .dayMusicID = 0x43F, - .nightMusicID = 0x43F, + .dayMusicID = SEQ_GYM, + .nightMusicID = SEQ_GYM, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 166, - .mapLabelTextID = (0xE), + .mapLabelTextID = LocationNames_Text_SnowpointCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -3710,20 +3714,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_snowpoint_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 167, - .mapLabelTextID = (0xE), + .mapLabelTextID = LocationNames_Text_SnowpointCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -3732,20 +3736,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_snowpoint_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 168, - .mapLabelTextID = (0xE), + .mapLabelTextID = LocationNames_Text_SnowpointCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_WEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3754,20 +3758,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_city_west_house, .initScriptsArchiveID = scripts_init_snowpoint_city_west_house, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_WEST_HOUSE, - .dayMusicID = 1018, - .nightMusicID = 1047, + .dayMusicID = SEQ_CITY09_D, + .nightMusicID = SEQ_CITY09_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 169, - .mapLabelTextID = (0xE), + .mapLabelTextID = LocationNames_Text_SnowpointCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_EAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -3776,20 +3780,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_city_east_house, .initScriptsArchiveID = scripts_init_snowpoint_city_east_house, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_EAST_HOUSE, - .dayMusicID = 1018, - .nightMusicID = 1047, + .dayMusicID = SEQ_CITY09_D, + .nightMusicID = SEQ_CITY09_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 170, - .mapLabelTextID = (0xE), + .mapLabelTextID = LocationNames_Text_SnowpointCity, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE] = { .areaDataArchiveID = 0xD, @@ -3798,20 +3802,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league, .initScriptsArchiveID = scripts_init_pokemon_league, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE, - .dayMusicID = 1019, - .nightMusicID = 1048, + .dayMusicID = SEQ_CITY10_D, + .nightMusicID = SEQ_CITY10_N, .wildEncountersArchiveID = 4, .eventsArchiveID = 171, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x1, - .weather = 0x8, + .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = 11, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_POKEMON_LEAGUE_SOUTH_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -3820,20 +3824,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_south_pokecenter_1f, .initScriptsArchiveID = scripts_init_pokemon_league_south_pokecenter_1f, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_SOUTH_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 172, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_SOUTH_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -3842,20 +3846,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_south_pokecenter_2f, .initScriptsArchiveID = scripts_init_pokemon_league_south_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 173, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_NORTH_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -3864,20 +3868,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_north_pokecenter_1f, .initScriptsArchiveID = scripts_init_pokemon_league_north_pokecenter_1f, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_NORTH_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 174, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_AARON_ROOM] = { .areaDataArchiveID = 36, @@ -3886,20 +3890,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_elevator_to_aaron_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_aaron_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 175, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_AARON_ROOM] = { .areaDataArchiveID = 36, @@ -3908,20 +3912,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_aaron_room, .initScriptsArchiveID = scripts_init_pokemon_league_aaron_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_AARON_ROOM, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 176, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = (0xC), - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_AARON, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_BERTHA_ROOM] = { .areaDataArchiveID = 36, @@ -3930,20 +3934,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_elevator_to_bertha_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_bertha_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 177, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_BERTHA_ROOM] = { .areaDataArchiveID = 36, @@ -3952,20 +3956,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_bertha_room, .initScriptsArchiveID = scripts_init_pokemon_league_bertha_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_BERTHA_ROOM, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 178, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0xD, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_BERTHA, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_FLINT_ROOM] = { .areaDataArchiveID = 36, @@ -3974,20 +3978,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_elevator_to_flint_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_flint_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 179, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_FLINT_ROOM] = { .areaDataArchiveID = 36, @@ -3996,20 +4000,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_flint_room, .initScriptsArchiveID = scripts_init_pokemon_league_flint_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_FLINT_ROOM, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 180, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = (0xE), - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FLINT, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_LUCIAN_ROOM] = { .areaDataArchiveID = 36, @@ -4018,20 +4022,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_elevator_to_lucian_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_lucian_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 181, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_LUCIAN_ROOM] = { .areaDataArchiveID = 36, @@ -4040,20 +4044,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_lucian_room, .initScriptsArchiveID = scripts_init_pokemon_league_lucian_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_LUCIAN_ROOM, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 182, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = (0xF), - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_LUCIAN, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_CHAMPION_ROOM] = { .areaDataArchiveID = 36, @@ -4062,20 +4066,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_elevator_to_champion_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_champion_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 183, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_CHAMPION_ROOM] = { .areaDataArchiveID = 36, @@ -4084,20 +4088,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_champion_room, .initScriptsArchiveID = scripts_init_pokemon_league_champion_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_CHAMPION_ROOM, - .dayMusicID = 1076, - .nightMusicID = 1076, + .dayMusicID = SEQ_D_LEAGUE, + .nightMusicID = SEQ_D_LEAGUE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 184, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x10, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CYNTHIA, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_HALL_OF_FAME] = { .areaDataArchiveID = 36, @@ -4106,20 +4110,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_elevator_to_hall_of_fame, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_hall_of_fame, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_ELEVATOR_TO_HALL_OF_FAME, - .dayMusicID = 1077, - .nightMusicID = 1077, + .dayMusicID = SEQ_BLD_DENDO, + .nightMusicID = SEQ_BLD_DENDO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 185, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_HALL_OF_FAME] = { .areaDataArchiveID = 36, @@ -4128,20 +4132,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_hall_of_fame, .initScriptsArchiveID = scripts_init_pokemon_league_hall_of_fame, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_HALL_OF_FAME, - .dayMusicID = 1077, - .nightMusicID = 1077, + .dayMusicID = SEQ_BLD_DENDO, + .nightMusicID = SEQ_BLD_DENDO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 186, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA] = { .areaDataArchiveID = 0x13, @@ -4150,20 +4154,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fight_area, .initScriptsArchiveID = scripts_init_fight_area, .msgArchiveID = TEXT_BANK_FIGHT_AREA, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 187, - .mapLabelTextID = 81, + .mapLabelTextID = LocationNames_Text_FightArea, .mapLabelWindowID = 0x1, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_FIGHT_AREA_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -4172,20 +4176,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fight_area_pokecenter_1f, .initScriptsArchiveID = scripts_init_fight_area_pokecenter_1f, .msgArchiveID = TEXT_BANK_FIGHT_AREA_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 188, - .mapLabelTextID = 81, + .mapLabelTextID = LocationNames_Text_FightArea, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -4194,20 +4198,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fight_area_pokecenter_2f, .initScriptsArchiveID = scripts_init_fight_area_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 189, - .mapLabelTextID = 81, + .mapLabelTextID = LocationNames_Text_FightArea, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_MART] = { .areaDataArchiveID = 0x16, @@ -4216,20 +4220,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fight_area_mart, .initScriptsArchiveID = scripts_init_fight_area_mart, .msgArchiveID = TEXT_BANK_FIGHT_AREA_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 190, - .mapLabelTextID = 81, + .mapLabelTextID = LocationNames_Text_FightArea, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_PARK_GATE_TO_FIGHT_AREA] = { .areaDataArchiveID = 44, @@ -4238,20 +4242,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_park_gate_to_fight_area, .initScriptsArchiveID = scripts_init_battle_park_gate_to_fight_area, .msgArchiveID = TEXT_BANK_BATTLE_PARK_GATE_TO_FIGHT_AREA, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 191, - .mapLabelTextID = 111, + .mapLabelTextID = LocationNames_Text_BattlePark, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_225_GATE_TO_FIGHT_AREA] = { .areaDataArchiveID = 50, @@ -4260,20 +4264,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_225_gate_to_fight_area, .initScriptsArchiveID = scripts_init_route_225_gate_to_fight_area, .msgArchiveID = TEXT_BANK_ROUTE_225_GATE_TO_FIGHT_AREA, - .dayMusicID = 1008, - .nightMusicID = 1037, + .dayMusicID = SEQ_TOWN06_D, + .nightMusicID = SEQ_TOWN06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 192, - .mapLabelTextID = 40, + .mapLabelTextID = LocationNames_Text_Route225, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_MIDDLE_HOUSE] = { .areaDataArchiveID = 0x14, @@ -4282,20 +4286,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fight_area_middle_house, .initScriptsArchiveID = scripts_init_fight_area_middle_house, .msgArchiveID = TEXT_BANK_FIGHT_AREA_MIDDLE_HOUSE, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 193, - .mapLabelTextID = 81, + .mapLabelTextID = LocationNames_Text_FightArea, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_SOUTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -4304,20 +4308,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fight_area_south_house, .initScriptsArchiveID = scripts_init_fight_area_south_house, .msgArchiveID = TEXT_BANK_FIGHT_AREA_SOUTH_HOUSE, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 194, - .mapLabelTextID = 81, + .mapLabelTextID = LocationNames_Text_FightArea, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_UNKNOWN_HOUSE] = { .areaDataArchiveID = 0x14, @@ -4326,20 +4330,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_197] = { .areaDataArchiveID = 55, @@ -4348,20 +4352,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 195, - .mapLabelTextID = 46, + .mapLabelTextID = LocationNames_Text_OreburghMine, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_MINE_B1F] = { .areaDataArchiveID = 55, @@ -4370,20 +4374,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_mine_b1f, .initScriptsArchiveID = scripts_init_oreburgh_mine_b1f, .msgArchiveID = TEXT_BANK_OREBURGH_MINE_B1F, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 5, .eventsArchiveID = 196, - .mapLabelTextID = 46, + .mapLabelTextID = LocationNames_Text_OreburghMine, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_MINE_B2F] = { .areaDataArchiveID = 55, @@ -4392,20 +4396,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_mine_b2f, .initScriptsArchiveID = scripts_init_oreburgh_mine_b2f, .msgArchiveID = TEXT_BANK_OREBURGH_MINE_B2F, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 6, .eventsArchiveID = 197, - .mapLabelTextID = 46, + .mapLabelTextID = LocationNames_Text_OreburghMine, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VALLEY_WINDWORKS_OUTSIDE] = { .areaDataArchiveID = 0x8, @@ -4414,20 +4418,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_valley_windworks_outside, .initScriptsArchiveID = scripts_init_valley_windworks_outside, .msgArchiveID = TEXT_BANK_VALLEY_WINDWORKS_OUTSIDE, - .dayMusicID = 1023, - .nightMusicID = 1052, + .dayMusicID = SEQ_ROAD_C_D, + .nightMusicID = SEQ_ROAD_C_N, .wildEncountersArchiveID = 7, .eventsArchiveID = 198, - .mapLabelTextID = 47, + .mapLabelTextID = LocationNames_Text_ValleyWindworks, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_VALLEY_WINDWORKS_BUILDING] = { .areaDataArchiveID = 0x1F, @@ -4436,20 +4440,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_valley_windworks_building, .initScriptsArchiveID = scripts_init_valley_windworks_building, .msgArchiveID = TEXT_BANK_VALLEY_WINDWORKS_BUILDING, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 199, - .mapLabelTextID = 47, + .mapLabelTextID = LocationNames_Text_ValleyWindworks, .mapLabelWindowID = 0x9, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_FOREST_OUTSIDE] = { .areaDataArchiveID = 0x8, @@ -4458,20 +4462,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_forest_outside, .initScriptsArchiveID = scripts_init_eterna_forest_outside, .msgArchiveID = TEXT_BANK_ETERNA_FOREST_OUTSIDE, - .dayMusicID = 1023, - .nightMusicID = 1052, + .dayMusicID = SEQ_ROAD_C_D, + .nightMusicID = SEQ_ROAD_C_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 200, - .mapLabelTextID = 48, + .mapLabelTextID = LocationNames_Text_EternaForest, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ETERNA_FOREST] = { .areaDataArchiveID = 54, @@ -4480,20 +4484,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_forest, .initScriptsArchiveID = scripts_init_eterna_forest, .msgArchiveID = TEXT_BANK_ETERNA_FOREST, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 8, .eventsArchiveID = 201, - .mapLabelTextID = 48, + .mapLabelTextID = LocationNames_Text_EternaForest, .mapLabelWindowID = 0x5, - .weather = 0x17, + .weather = OVERWORLD_WEATHER_23, .cameraType = 0x2, .mapType = 0x3, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_FUEGO_IRONWORKS_OUTSIDE] = { .areaDataArchiveID = 0x8, @@ -4502,20 +4506,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fuego_ironworks_outside, .initScriptsArchiveID = scripts_init_fuego_ironworks_outside, .msgArchiveID = TEXT_BANK_FUEGO_IRONWORKS_OUTSIDE, - .dayMusicID = 1023, - .nightMusicID = 1052, + .dayMusicID = SEQ_ROAD_C_D, + .nightMusicID = SEQ_ROAD_C_N, .wildEncountersArchiveID = 9, .eventsArchiveID = 202, - .mapLabelTextID = 49, + .mapLabelTextID = LocationNames_Text_FuegoIronworks, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_FUEGO_IRONWORKS_BUILDING] = { .areaDataArchiveID = 67, @@ -4524,20 +4528,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fuego_ironworks_building, .initScriptsArchiveID = scripts_init_fuego_ironworks_building, .msgArchiveID = TEXT_BANK_FUEGO_IRONWORKS_BUILDING, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 203, - .mapLabelTextID = 49, + .mapLabelTextID = LocationNames_Text_FuegoIronworks, .mapLabelWindowID = 0x9, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_206] = { .areaDataArchiveID = 0x6, @@ -4546,20 +4550,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_1F_SOUTH] = { .areaDataArchiveID = 0x45, @@ -4568,20 +4572,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_mt_coronet_1f_south, .initScriptsArchiveID = scripts_init_mt_coronet_1f_south, .msgArchiveID = TEXT_BANK_MT_CORONET_1F_SOUTH, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 10, .eventsArchiveID = 204, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_2F] = { .areaDataArchiveID = 0x45, @@ -4590,20 +4594,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_mt_coronet_2f, .initScriptsArchiveID = scripts_init_mt_coronet_2f, .msgArchiveID = TEXT_BANK_MT_CORONET_2F, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 11, .eventsArchiveID = 205, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_3F] = { .areaDataArchiveID = 0x45, @@ -4612,20 +4616,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 12, .eventsArchiveID = 206, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_OUTSIDE_NORTH] = { .areaDataArchiveID = 0xE, @@ -4634,20 +4638,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1071, - .nightMusicID = 1071, + .dayMusicID = SEQ_D_MOUNT1, + .nightMusicID = SEQ_D_MOUNT1, .wildEncountersArchiveID = 13, .eventsArchiveID = 207, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x6, + .weather = OVERWORLD_WEATHER_HEAVY_SNOW, .cameraType = 0x7, .mapType = 0x2, - .battleBG = 0x5, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_SNOW, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_MT_CORONET_OUTSIDE_SOUTH] = { .areaDataArchiveID = 0xE, @@ -4656,20 +4660,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1071, - .nightMusicID = 1071, + .dayMusicID = SEQ_D_MOUNT1, + .nightMusicID = SEQ_D_MOUNT1, .wildEncountersArchiveID = 14, .eventsArchiveID = 208, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x6, + .weather = OVERWORLD_WEATHER_HEAVY_SNOW, .cameraType = 0x6, .mapType = 0x2, - .battleBG = 0x5, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_SNOW, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_MT_CORONET_4F_ROOMS_1_AND_2] = { .areaDataArchiveID = 70, @@ -4678,20 +4682,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1071, - .nightMusicID = 1071, + .dayMusicID = SEQ_D_MOUNT1, + .nightMusicID = SEQ_D_MOUNT1, .wildEncountersArchiveID = 15, .eventsArchiveID = 209, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_4F_ROOM_3] = { .areaDataArchiveID = 70, @@ -4700,20 +4704,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1071, - .nightMusicID = 1071, + .dayMusicID = SEQ_D_MOUNT1, + .nightMusicID = SEQ_D_MOUNT1, .wildEncountersArchiveID = 16, .eventsArchiveID = 210, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_5F] = { .areaDataArchiveID = 70, @@ -4722,20 +4726,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1071, - .nightMusicID = 1071, + .dayMusicID = SEQ_D_MOUNT1, + .nightMusicID = SEQ_D_MOUNT1, .wildEncountersArchiveID = 17, .eventsArchiveID = 211, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_6F] = { .areaDataArchiveID = 70, @@ -4744,20 +4748,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_mt_coronet_6f, .initScriptsArchiveID = scripts_init_mt_coronet_6f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1071, - .nightMusicID = 1071, + .dayMusicID = SEQ_D_MOUNT1, + .nightMusicID = SEQ_D_MOUNT1, .wildEncountersArchiveID = 18, .eventsArchiveID = 212, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_1F_TUNNEL_ROOM] = { .areaDataArchiveID = 0x45, @@ -4766,20 +4770,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_mt_coronet_1f_tunnel_room, .initScriptsArchiveID = scripts_init_mt_coronet_1f_tunnel_room, .msgArchiveID = TEXT_BANK_MT_CORONET_1F_TUNNEL_ROOM, - .dayMusicID = 1071, - .nightMusicID = 1071, + .dayMusicID = SEQ_D_MOUNT1, + .nightMusicID = SEQ_D_MOUNT1, .wildEncountersArchiveID = 19, .eventsArchiveID = 213, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_1F_NORTH_ROOM_2] = { .areaDataArchiveID = 0x45, @@ -4788,20 +4792,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_mt_coronet_1f_north_room_2, .initScriptsArchiveID = scripts_init_mt_coronet_1f_north_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 20, .eventsArchiveID = 214, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_1F_NORTH_ROOM_1] = { .areaDataArchiveID = 0x45, @@ -4810,20 +4814,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_mt_coronet_1f_north_room_1, .initScriptsArchiveID = scripts_init_mt_coronet_1f_north_room_1, .msgArchiveID = TEXT_BANK_MT_CORONET_1F_NORTH_ROOM_1, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 21, .eventsArchiveID = 215, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_B1F] = { .areaDataArchiveID = 0x45, @@ -4832,20 +4836,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 22, .eventsArchiveID = 216, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SPEAR_PILLAR] = { .areaDataArchiveID = 0x3C, @@ -4854,20 +4858,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_spear_pillar, .initScriptsArchiveID = scripts_init_spear_pillar, .msgArchiveID = TEXT_BANK_SPEAR_PILLAR, - .dayMusicID = 0x430, - .nightMusicID = 0x430, + .dayMusicID = SEQ_D_MOUNT2, + .nightMusicID = SEQ_D_MOUNT2, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 217, - .mapLabelTextID = 0x33, + .mapLabelTextID = LocationNames_Text_SpearPillar, .mapLabelWindowID = 0x4, - .weather = 0xD, + .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = 0x5, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SPEAR_PILLAR_DISTORTED] = { .areaDataArchiveID = 0x3C, @@ -4876,20 +4880,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_spear_pillar_distorted, .initScriptsArchiveID = scripts_init_spear_pillar_distorted, .msgArchiveID = TEXT_BANK_SPEAR_PILLAR_DISTORTED, - .dayMusicID = 0x430, - .nightMusicID = 0x430, + .dayMusicID = SEQ_D_MOUNT2, + .nightMusicID = SEQ_D_MOUNT2, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 218, - .mapLabelTextID = 0x33, + .mapLabelTextID = LocationNames_Text_SpearPillar, .mapLabelWindowID = 0x4, - .weather = 0xD, + .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = 0x5, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_222] = { .areaDataArchiveID = 0xC, @@ -4898,20 +4902,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_DP_GREAT_MARSH] = { .areaDataArchiveID = 63, @@ -4920,20 +4924,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 219, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_224] = { .areaDataArchiveID = 0xA, @@ -4942,20 +4946,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_MANIAC_TUNNEL_ROOM] = { .areaDataArchiveID = 56, @@ -4964,20 +4968,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_ruins_maniac_tunnel_room, .initScriptsArchiveID = scripts_init_solaceon_ruins_maniac_tunnel_room, .msgArchiveID = TEXT_BANK_SOLACEON_RUINS_MANIAC_TUNNEL_ROOM, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 29, .eventsArchiveID = 220, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_1] = { .areaDataArchiveID = 56, @@ -4986,20 +4990,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_ruins_room_1, .initScriptsArchiveID = scripts_init_solaceon_ruins_room_1, .msgArchiveID = TEXT_BANK_SOLACEON_RUINS_ROOM_1, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 221, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_2_NORTHEAST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5008,20 +5012,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 30, .eventsArchiveID = 222, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_1_NORTHWEST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5030,20 +5034,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 31, .eventsArchiveID = 223, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_2] = { .areaDataArchiveID = 56, @@ -5052,20 +5056,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_ruins_room_2, .initScriptsArchiveID = scripts_init_solaceon_ruins_room_2, .msgArchiveID = TEXT_BANK_SOLACEON_RUINS_ROOM_2, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 32, .eventsArchiveID = 224, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_1_SOUTHEAST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5074,20 +5078,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 33, .eventsArchiveID = 225, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_3] = { .areaDataArchiveID = 56, @@ -5096,20 +5100,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 34, .eventsArchiveID = 226, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_2_SOUTHEAST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5118,20 +5122,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 35, .eventsArchiveID = 227, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_6_SOUTHEAST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5140,20 +5144,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 36, .eventsArchiveID = 228, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_5_SOUTHWEST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5162,20 +5166,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 37, .eventsArchiveID = 229, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_3_NORTHWEST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5184,20 +5188,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 38, .eventsArchiveID = 230, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_3_SOUTHWEST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5206,20 +5210,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 39, .eventsArchiveID = 231, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_4] = { .areaDataArchiveID = 56, @@ -5228,20 +5232,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 40, .eventsArchiveID = 232, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_6] = { .areaDataArchiveID = 56, @@ -5250,20 +5254,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 41, .eventsArchiveID = 233, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_5] = { .areaDataArchiveID = 56, @@ -5272,20 +5276,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 42, .eventsArchiveID = 234, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_7] = { .areaDataArchiveID = 56, @@ -5294,20 +5298,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_ruins_room_7, .initScriptsArchiveID = scripts_init_solaceon_ruins_room_7, .msgArchiveID = TEXT_BANK_SOLACEON_RUINS_ROOM_7, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 43, .eventsArchiveID = 235, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_4_SOUTHEAST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5316,20 +5320,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 44, .eventsArchiveID = 236, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_6_NORTHWEST_DEAD_END] = { .areaDataArchiveID = 56, @@ -5338,20 +5342,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 45, .eventsArchiveID = 0xED, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_243] = { .areaDataArchiveID = 0xE, @@ -5360,20 +5364,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_1F] = { .areaDataArchiveID = 71, @@ -5382,20 +5386,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_victory_road_1f, .initScriptsArchiveID = scripts_init_victory_road_1f, .msgArchiveID = TEXT_BANK_VICTORY_ROAD_1F, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 47, .eventsArchiveID = 0xEE, - .mapLabelTextID = 54, + .mapLabelTextID = LocationNames_Text_VictoryRoad, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_2F] = { .areaDataArchiveID = 71, @@ -5404,20 +5408,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 48, .eventsArchiveID = 0xEF, - .mapLabelTextID = 54, + .mapLabelTextID = LocationNames_Text_VictoryRoad, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_B1F] = { .areaDataArchiveID = 71, @@ -5426,20 +5430,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 49, .eventsArchiveID = 0xF0, - .mapLabelTextID = 54, + .mapLabelTextID = LocationNames_Text_VictoryRoad, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_1F_ROOM_2] = { .areaDataArchiveID = 71, @@ -5448,20 +5452,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_victory_road_1f_room_2, .initScriptsArchiveID = scripts_init_victory_road_1f_room_2, .msgArchiveID = TEXT_BANK_VICTORY_ROAD_1F_ROOM_2, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 50, .eventsArchiveID = 241, - .mapLabelTextID = 54, + .mapLabelTextID = LocationNames_Text_VictoryRoad, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_1F_ROOM_1] = { .areaDataArchiveID = 71, @@ -5470,20 +5474,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 51, .eventsArchiveID = 242, - .mapLabelTextID = 54, + .mapLabelTextID = LocationNames_Text_VictoryRoad, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_1F_ROOM_3] = { .areaDataArchiveID = 71, @@ -5492,20 +5496,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 52, .eventsArchiveID = 243, - .mapLabelTextID = 54, + .mapLabelTextID = LocationNames_Text_VictoryRoad, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_250] = { .areaDataArchiveID = 0x4, @@ -5514,20 +5518,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 244, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PAL_PARK] = { .areaDataArchiveID = 61, @@ -5536,20 +5540,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pal_park, .initScriptsArchiveID = scripts_init_pal_park, .msgArchiveID = TEXT_BANK_PAL_PARK, - .dayMusicID = 1002, - .nightMusicID = 1002, + .dayMusicID = SEQ_SILENCE_DUNGEON, + .nightMusicID = SEQ_SILENCE_DUNGEON, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 245, - .mapLabelTextID = 55, + .mapLabelTextID = LocationNames_Text_PalPark, .mapLabelWindowID = 0x7, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_252] = { .areaDataArchiveID = 0x9, @@ -5558,20 +5562,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_AMITY_SQUARE] = { .areaDataArchiveID = 59, @@ -5580,20 +5584,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_amity_square, .initScriptsArchiveID = scripts_init_amity_square, .msgArchiveID = TEXT_BANK_AMITY_SQUARE, - .dayMusicID = 1066, - .nightMusicID = 1066, + .dayMusicID = SEQ_D_KOUEN, + .nightMusicID = SEQ_D_KOUEN, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 246, - .mapLabelTextID = 56, + .mapLabelTextID = LocationNames_Text_AmitySquare, .mapLabelWindowID = 0x7, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RAVAGED_PATH] = { .areaDataArchiveID = 53, @@ -5602,20 +5606,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_ravaged_path, .initScriptsArchiveID = scripts_init_ravaged_path, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 53, .eventsArchiveID = 247, - .mapLabelTextID = 0x39, + .mapLabelTextID = LocationNames_Text_RavagedPath, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_255] = { .areaDataArchiveID = 54, @@ -5624,20 +5628,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 248, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_MEADOW] = { .areaDataArchiveID = 0x8, @@ -5646,20 +5650,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_meadow, .initScriptsArchiveID = scripts_init_floaroma_meadow, .msgArchiveID = TEXT_BANK_FLOAROMA_MEADOW, - .dayMusicID = 1006, - .nightMusicID = 1035, + .dayMusicID = SEQ_TOWN03_D, + .nightMusicID = SEQ_TOWN03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 249, - .mapLabelTextID = 58, + .mapLabelTextID = LocationNames_Text_FloaromaMeadow, .mapLabelWindowID = 0x7, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x3, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_FLOAROMA_MEADOW_HOUSE] = { .areaDataArchiveID = 0x14, @@ -5668,20 +5672,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_meadow_house, .initScriptsArchiveID = scripts_init_floaroma_meadow_house, .msgArchiveID = TEXT_BANK_FLOAROMA_MEADOW_HOUSE, - .dayMusicID = 1006, - .nightMusicID = 1035, + .dayMusicID = SEQ_TOWN03_D, + .nightMusicID = SEQ_TOWN03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 250, - .mapLabelTextID = 58, + .mapLabelTextID = LocationNames_Text_FloaromaMeadow, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_GATE_1F] = { .areaDataArchiveID = 53, @@ -5690,20 +5694,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_gate_1f, .initScriptsArchiveID = scripts_init_oreburgh_gate_1f, .msgArchiveID = TEXT_BANK_OREBURGH_GATE_1F, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 54, .eventsArchiveID = 251, - .mapLabelTextID = 59, + .mapLabelTextID = LocationNames_Text_OreburghGate, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_GATE_B1F] = { .areaDataArchiveID = 53, @@ -5712,20 +5716,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_gate_b1f, .initScriptsArchiveID = scripts_init_oreburgh_gate_b1f, .msgArchiveID = TEXT_BANK_OREBURGH_GATE_B1F, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 55, .eventsArchiveID = 252, - .mapLabelTextID = 59, + .mapLabelTextID = LocationNames_Text_OreburghGate, .mapLabelWindowID = 0x4, - .weather = 0x1, + .weather = OVERWORLD_WEATHER_CLOUDY, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FULLMOON_ISLAND] = { .areaDataArchiveID = 0xF, @@ -5734,20 +5738,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fullmoon_island, .initScriptsArchiveID = scripts_init_fullmoon_island, .msgArchiveID = TEXT_BANK_FULLMOON_ISLAND, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 253, - .mapLabelTextID = (0x3C), + .mapLabelTextID = LocationNames_Text_FullmoonIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FULLMOON_ISLAND_FOREST] = { .areaDataArchiveID = 54, @@ -5756,20 +5760,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fullmoon_island_forest, .initScriptsArchiveID = scripts_init_fullmoon_island_forest, .msgArchiveID = TEXT_BANK_FULLMOON_ISLAND_FOREST, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 254, - .mapLabelTextID = (0x3C), + .mapLabelTextID = LocationNames_Text_FullmoonIsland, .mapLabelWindowID = 0x5, - .weather = 0x17, + .weather = OVERWORLD_WEATHER_23, .cameraType = 0x2, .mapType = 0x3, - .battleBG = 0x3, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_STARK_MOUNTAIN_OUTSIDE] = { .areaDataArchiveID = 0x11, @@ -5778,20 +5782,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_stark_mountain_outside, .initScriptsArchiveID = scripts_init_stark_mountain_outside, .msgArchiveID = TEXT_BANK_STARK_MOUNTAIN_OUTSIDE, - .dayMusicID = 1008, - .nightMusicID = 1037, + .dayMusicID = SEQ_TOWN06_D, + .nightMusicID = SEQ_TOWN06_N, .wildEncountersArchiveID = 56, .eventsArchiveID = 255, - .mapLabelTextID = 84, + .mapLabelTextID = LocationNames_Text_StarkMountain, .mapLabelWindowID = 0x3, - .weather = 0x9, + .weather = OVERWORLD_WEATHER_SLOW_ASHFALL, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_STARK_MOUNTAIN_ROOM_1] = { .areaDataArchiveID = 0x39, @@ -5800,20 +5804,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_stark_mountain_room_1, .initScriptsArchiveID = scripts_init_stark_mountain_room_1, .msgArchiveID = TEXT_BANK_STARK_MOUNTAIN_ROOM_1, - .dayMusicID = 1073, - .nightMusicID = 1073, + .dayMusicID = SEQ_D_06, + .nightMusicID = SEQ_D_06, .wildEncountersArchiveID = 57, .eventsArchiveID = 256, - .mapLabelTextID = 84, + .mapLabelTextID = LocationNames_Text_StarkMountain, .mapLabelWindowID = 0x4, - .weather = (0x1C), + .weather = OVERWORLD_WEATHER_28, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_STARK_MOUNTAIN_ROOM_2] = { .areaDataArchiveID = 0x39, @@ -5822,20 +5826,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_stark_mountain_room_2, .initScriptsArchiveID = scripts_init_stark_mountain_room_2, .msgArchiveID = TEXT_BANK_STARK_MOUNTAIN_ROOM_2, - .dayMusicID = 1073, - .nightMusicID = 1073, + .dayMusicID = SEQ_D_06, + .nightMusicID = SEQ_D_06, .wildEncountersArchiveID = 58, .eventsArchiveID = 257, - .mapLabelTextID = 84, + .mapLabelTextID = LocationNames_Text_StarkMountain, .mapLabelWindowID = 0x4, - .weather = (0x1C), + .weather = OVERWORLD_WEATHER_28, .cameraType = 0x8, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_STARK_MOUNTAIN_ROOM_3] = { .areaDataArchiveID = 0x39, @@ -5844,20 +5848,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_stark_mountain_room_3, .initScriptsArchiveID = scripts_init_stark_mountain_room_3, .msgArchiveID = TEXT_BANK_STARK_MOUNTAIN_ROOM_3, - .dayMusicID = 1073, - .nightMusicID = 1073, + .dayMusicID = SEQ_D_06, + .nightMusicID = SEQ_D_06, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 258, - .mapLabelTextID = 84, + .mapLabelTextID = LocationNames_Text_StarkMountain, .mapLabelWindowID = 0x4, - .weather = (0x1C), + .weather = OVERWORLD_WEATHER_28, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_266] = { .areaDataArchiveID = 0x12, @@ -5866,20 +5870,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SENDOFF_SPRING] = { .areaDataArchiveID = 62, @@ -5888,20 +5892,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sendoff_spring, .initScriptsArchiveID = scripts_init_sendoff_spring, .msgArchiveID = TEXT_BANK_SENDOFF_SPRING, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 59, .eventsArchiveID = 259, - .mapLabelTextID = 61, + .mapLabelTextID = LocationNames_Text_SendoffSpring, .mapLabelWindowID = 0x8, - .weather = 0x8, + .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_TURNBACK_CAVE_ENTRANCE] = { .areaDataArchiveID = 56, @@ -5910,20 +5914,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_entrance, .initScriptsArchiveID = scripts_init_turnback_cave_entrance, .msgArchiveID = TEXT_BANK_TURNBACK_CAVE_ENTRANCE, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 260, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_ROOM] = { .areaDataArchiveID = 56, @@ -5932,20 +5936,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_room, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_room, .msgArchiveID = TEXT_BANK_TURNBACK_CAVE_PILLAR_ROOM, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 261, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_GIRATINA_ROOM] = { .areaDataArchiveID = 56, @@ -5954,20 +5958,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_giratina_room, .initScriptsArchiveID = scripts_init_turnback_cave_giratina_room, .msgArchiveID = TEXT_BANK_TURNBACK_CAVE_GIRATINA_ROOM, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 262, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_1] = { .areaDataArchiveID = 56, @@ -5976,20 +5980,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_1, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 63, .eventsArchiveID = 263, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_2] = { .areaDataArchiveID = 56, @@ -5998,20 +6002,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_2, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 64, .eventsArchiveID = 264, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_3] = { .areaDataArchiveID = 56, @@ -6020,20 +6024,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_3, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_3, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 65, .eventsArchiveID = 265, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOWER_PARADISE] = { .areaDataArchiveID = 0xD, @@ -6042,20 +6046,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_flower_paradise, .initScriptsArchiveID = scripts_init_flower_paradise, .msgArchiveID = TEXT_BANK_FLOWER_PARADISE, - .dayMusicID = 1006, - .nightMusicID = 1035, + .dayMusicID = SEQ_TOWN03_D, + .nightMusicID = SEQ_TOWN03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 266, - .mapLabelTextID = 63, + .mapLabelTextID = LocationNames_Text_FlowerParadise, .mapLabelWindowID = 0x7, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_275] = { .areaDataArchiveID = 0x14, @@ -6064,20 +6068,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_276] = { .areaDataArchiveID = 11, @@ -6086,20 +6090,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_277] = { .areaDataArchiveID = 11, @@ -6108,20 +6112,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1062, - .nightMusicID = 1062, + .dayMusicID = SEQ_D_01, + .nightMusicID = SEQ_D_01, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_1F] = { .areaDataArchiveID = 65, @@ -6130,20 +6134,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_temple_1f, .initScriptsArchiveID = scripts_init_snowpoint_temple_1f, .msgArchiveID = TEXT_BANK_SNOWPOINT_TEMPLE_1F, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 106, .eventsArchiveID = 267, - .mapLabelTextID = 64, + .mapLabelTextID = LocationNames_Text_SnowpointTemple, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B1F] = { .areaDataArchiveID = 65, @@ -6152,20 +6156,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 107, .eventsArchiveID = 268, - .mapLabelTextID = 64, + .mapLabelTextID = LocationNames_Text_SnowpointTemple, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B2F] = { .areaDataArchiveID = 65, @@ -6174,20 +6178,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 108, .eventsArchiveID = 269, - .mapLabelTextID = 64, + .mapLabelTextID = LocationNames_Text_SnowpointTemple, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B3F] = { .areaDataArchiveID = 65, @@ -6196,20 +6200,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 109, .eventsArchiveID = 270, - .mapLabelTextID = 64, + .mapLabelTextID = LocationNames_Text_SnowpointTemple, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B4F] = { .areaDataArchiveID = 65, @@ -6218,20 +6222,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 110, .eventsArchiveID = 271, - .mapLabelTextID = 64, + .mapLabelTextID = LocationNames_Text_SnowpointTemple, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B5F] = { .areaDataArchiveID = 65, @@ -6240,20 +6244,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_temple_b5f, .initScriptsArchiveID = scripts_init_snowpoint_temple_b5f, .msgArchiveID = TEXT_BANK_SNOWPOINT_TEMPLE_B5F, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 111, .eventsArchiveID = 272, - .mapLabelTextID = 64, + .mapLabelTextID = LocationNames_Text_SnowpointTemple, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_WAYWARD_CAVE_1F] = { .areaDataArchiveID = 53, @@ -6262,20 +6266,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_wayward_cave_1f, .initScriptsArchiveID = scripts_init_wayward_cave_1f, .msgArchiveID = TEXT_BANK_WAYWARD_CAVE_1F, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 112, .eventsArchiveID = 273, - .mapLabelTextID = 65, + .mapLabelTextID = LocationNames_Text_WaywardCave, .mapLabelWindowID = 0x4, - .weather = 0x10, + .weather = OVERWORLD_WEATHER_DARK_FLASH, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_WAYWARD_CAVE_B1F] = { .areaDataArchiveID = 53, @@ -6284,20 +6288,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 113, .eventsArchiveID = 274, - .mapLabelTextID = 65, + .mapLabelTextID = LocationNames_Text_WaywardCave, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RUIN_MANIAC_CAVE_SHORT] = { .areaDataArchiveID = 53, @@ -6306,20 +6310,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_ruin_maniac_cave_short, .initScriptsArchiveID = scripts_init_ruin_maniac_cave_short, .msgArchiveID = TEXT_BANK_RUIN_MANIAC_CAVE_SHORT, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 114, .eventsArchiveID = 275, - .mapLabelTextID = 66, + .mapLabelTextID = LocationNames_Text_RuinManiacCave, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TROPHY_GARDEN] = { .areaDataArchiveID = 0xC, @@ -6328,20 +6332,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 117, .eventsArchiveID = events_trophy_garden, - .mapLabelTextID = 68, + .mapLabelTextID = LocationNames_Text_TrophyGarden, .mapLabelWindowID = 0x7, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_IRON_ISLAND] = { .areaDataArchiveID = 0xF, @@ -6350,20 +6354,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_iron_island, .initScriptsArchiveID = scripts_init_iron_island, .msgArchiveID = TEXT_BANK_IRON_ISLAND, - .dayMusicID = 1022, - .nightMusicID = 1051, + .dayMusicID = SEQ_ROAD_B_D, + .nightMusicID = SEQ_ROAD_B_N, .wildEncountersArchiveID = 118, .eventsArchiveID = events_iron_island, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x8, + .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_IRON_ISLAND_1F] = { .areaDataArchiveID = 0x48, @@ -6372,20 +6376,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_iron_island_1f, .initScriptsArchiveID = scripts_init_iron_island_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 119, .eventsArchiveID = events_iron_island_1f, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xD, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B1F_LEFT_ROOM] = { .areaDataArchiveID = 0x48, @@ -6394,20 +6398,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 120, .eventsArchiveID = events_iron_island_b1f_left_room, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xD, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B1F_RIGHT_ROOM] = { .areaDataArchiveID = 0x48, @@ -6416,20 +6420,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_iron_island_b1f_right_room, .initScriptsArchiveID = scripts_init_iron_island_b1f_right_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 121, .eventsArchiveID = events_iron_island_b1f_right_room, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xD, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B2F_RIGHT_ROOM] = { .areaDataArchiveID = 0x48, @@ -6438,20 +6442,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 122, .eventsArchiveID = events_iron_island_b2f_right_room, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xD, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B2F_LEFT_ROOM] = { .areaDataArchiveID = 0x48, @@ -6460,20 +6464,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_iron_island_b2f_left_room, .initScriptsArchiveID = scripts_init_iron_island_b2f_left_room, .msgArchiveID = TEXT_BANK_IRON_ISLAND_B2F_LEFT_ROOM, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 123, .eventsArchiveID = 0x11A, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xD, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B3F] = { .areaDataArchiveID = 0x48, @@ -6482,20 +6486,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_iron_island_b3f, .initScriptsArchiveID = scripts_init_iron_island_b3f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 124, .eventsArchiveID = 0x11B, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xD, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU] = { .areaDataArchiveID = 66, @@ -6504,20 +6508,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_old_chateau, .initScriptsArchiveID = scripts_init_old_chateau, .msgArchiveID = TEXT_BANK_OLD_CHATEAU, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 125, .eventsArchiveID = 0x11C, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_DINING_AREA] = { .areaDataArchiveID = 66, @@ -6526,20 +6530,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_old_chateau_dining_area, .initScriptsArchiveID = scripts_init_old_chateau_dining_area, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 126, .eventsArchiveID = 0x11D, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_SIDE_ROOMS] = { .areaDataArchiveID = 66, @@ -6548,20 +6552,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_old_chateau_side_rooms, .initScriptsArchiveID = scripts_init_old_chateau_side_rooms, .msgArchiveID = TEXT_BANK_OLD_CHATEAU_SIDE_ROOMS, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 127, .eventsArchiveID = 0x11E, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_CORRIDOR] = { .areaDataArchiveID = 66, @@ -6570,20 +6574,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 128, .eventsArchiveID = 0x11F, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_WEST_ROOM] = { .areaDataArchiveID = 66, @@ -6592,20 +6596,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 129, .eventsArchiveID = 288, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_MIDDLE_WEST_ROOM] = { .areaDataArchiveID = 66, @@ -6614,20 +6618,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_old_chateau_back_middle_west_room, .initScriptsArchiveID = scripts_init_old_chateau_back_middle_west_room, .msgArchiveID = TEXT_BANK_OLD_CHATEAU_BACK_MIDDLE_WEST_ROOM, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 130, .eventsArchiveID = 289, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_MIDDLE_ROOM] = { .areaDataArchiveID = 66, @@ -6636,20 +6640,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 131, .eventsArchiveID = 290, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_MIDDLE_EAST_ROOM] = { .areaDataArchiveID = 66, @@ -6658,20 +6662,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_old_chateau_back_middle_east_room, .initScriptsArchiveID = scripts_init_old_chateau_back_middle_east_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 132, .eventsArchiveID = 291, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_EAST_ROOM] = { .areaDataArchiveID = 66, @@ -6680,20 +6684,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 133, .eventsArchiveID = 292, - .mapLabelTextID = 70, + .mapLabelTextID = LocationNames_Text_OldChateau, .mapLabelWindowID = 0x9, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_304] = { .areaDataArchiveID = 0x1F, @@ -6702,20 +6706,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_1F] = { .areaDataArchiveID = 58, @@ -6724,20 +6728,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_1f, .initScriptsArchiveID = scripts_init_galactic_hq_1f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_1F, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 293, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_2F] = { .areaDataArchiveID = 58, @@ -6746,20 +6750,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_2f, .initScriptsArchiveID = scripts_init_galactic_hq_2f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_2F, - .dayMusicID = 1067, - .nightMusicID = 1067, + .dayMusicID = SEQ_D_AGITO, + .nightMusicID = SEQ_D_AGITO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 294, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_3F] = { .areaDataArchiveID = 58, @@ -6768,20 +6772,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_3f, .initScriptsArchiveID = scripts_init_galactic_hq_3f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_3F, - .dayMusicID = 1067, - .nightMusicID = 1067, + .dayMusicID = SEQ_D_AGITO, + .nightMusicID = SEQ_D_AGITO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 295, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_4F] = { .areaDataArchiveID = 58, @@ -6790,20 +6794,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_4f, .initScriptsArchiveID = scripts_init_galactic_hq_4f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_4F, - .dayMusicID = 1067, - .nightMusicID = 1067, + .dayMusicID = SEQ_D_AGITO, + .nightMusicID = SEQ_D_AGITO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 296, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = (0x1A), + .weather = OVERWORLD_WEATHER_26, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_B1F] = { .areaDataArchiveID = 58, @@ -6812,20 +6816,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_b1f, .initScriptsArchiveID = scripts_init_galactic_hq_b1f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_B1F, - .dayMusicID = 1067, - .nightMusicID = 1067, + .dayMusicID = SEQ_D_AGITO, + .nightMusicID = SEQ_D_AGITO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 297, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_B2F] = { .areaDataArchiveID = 58, @@ -6834,20 +6838,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_b2f, .initScriptsArchiveID = scripts_init_galactic_hq_b2f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_B2F, - .dayMusicID = 1067, - .nightMusicID = 1067, + .dayMusicID = SEQ_D_AGITO, + .nightMusicID = SEQ_D_AGITO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 298, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = (0x1A), + .weather = OVERWORLD_WEATHER_26, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_LAKE_VERITY_LOW_WATER] = { .areaDataArchiveID = 62, @@ -6856,20 +6860,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_lake_verity_low_water, .initScriptsArchiveID = scripts_init_lake_verity_low_water, .msgArchiveID = TEXT_BANK_LAKE_VERITY_LOW_WATER, - .dayMusicID = 1070, - .nightMusicID = 1070, + .dayMusicID = SEQ_D_LAKE, + .nightMusicID = SEQ_D_LAKE, .wildEncountersArchiveID = 134, .eventsArchiveID = 299, - .mapLabelTextID = 76, + .mapLabelTextID = LocationNames_Text_LakeVerity, .mapLabelWindowID = 0x8, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x3, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_LAKE_VERITY] = { .areaDataArchiveID = 62, @@ -6878,20 +6882,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_lake_verity, .initScriptsArchiveID = scripts_init_lake_verity, .msgArchiveID = TEXT_BANK_LAKE_VERITY, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 135, .eventsArchiveID = 300, - .mapLabelTextID = 76, + .mapLabelTextID = LocationNames_Text_LakeVerity, .mapLabelWindowID = 0x8, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x3, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_VERITY_CAVERN] = { .areaDataArchiveID = 53, @@ -6900,20 +6904,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_verity_cavern, .initScriptsArchiveID = scripts_init_verity_cavern, .msgArchiveID = TEXT_BANK_VERITY_CAVERN, - .dayMusicID = 1065, - .nightMusicID = 1065, + .dayMusicID = SEQ_D_RYAYHY, + .nightMusicID = SEQ_D_RYAYHY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 301, - .mapLabelTextID = 87, + .mapLabelTextID = LocationNames_Text_VerityCavern, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_LAKE_VALOR_DRAINED] = { .areaDataArchiveID = 62, @@ -6922,20 +6926,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_lake_valor_drained, .initScriptsArchiveID = scripts_init_lake_valor_drained, .msgArchiveID = TEXT_BANK_LAKE_VALOR_DRAINED, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 302, - .mapLabelTextID = 77, + .mapLabelTextID = LocationNames_Text_LakeValor, .mapLabelWindowID = 0x8, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x3, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_LAKE_VALOR] = { .areaDataArchiveID = 62, @@ -6944,20 +6948,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_lake_valor, .initScriptsArchiveID = scripts_init_lake_valor, .msgArchiveID = TEXT_BANK_LAKE_VALOR, - .dayMusicID = 1070, - .nightMusicID = 1070, + .dayMusicID = SEQ_D_LAKE, + .nightMusicID = SEQ_D_LAKE, .wildEncountersArchiveID = 136, .eventsArchiveID = 303, - .mapLabelTextID = 77, + .mapLabelTextID = LocationNames_Text_LakeValor, .mapLabelWindowID = 0x8, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x3, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_VALOR_CAVERN] = { .areaDataArchiveID = 53, @@ -6966,20 +6970,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_valor_cavern, .initScriptsArchiveID = scripts_init_valor_cavern, .msgArchiveID = TEXT_BANK_VALOR_CAVERN, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 304, - .mapLabelTextID = 88, + .mapLabelTextID = LocationNames_Text_ValorCavern, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_LAKE_ACUITY_LOW_WATER] = { .areaDataArchiveID = 0xE, @@ -6988,20 +6992,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_lake_acuity_low_water, .initScriptsArchiveID = scripts_init_lake_acuity_low_water, .msgArchiveID = TEXT_BANK_LAKE_ACUITY_LOW_WATER, - .dayMusicID = 1070, - .nightMusicID = 1070, + .dayMusicID = SEQ_D_LAKE, + .nightMusicID = SEQ_D_LAKE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 305, - .mapLabelTextID = 78, + .mapLabelTextID = LocationNames_Text_LakeAcuity, .mapLabelWindowID = 0x8, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xF, .mapType = 0x3, - .battleBG = 0x5, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_SNOW, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_LAKE_ACUITY] = { .areaDataArchiveID = 0xE, @@ -7010,20 +7014,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_lake_acuity, .initScriptsArchiveID = scripts_init_lake_acuity, .msgArchiveID = TEXT_BANK_LAKE_ACUITY, - .dayMusicID = 1068, - .nightMusicID = 1068, + .dayMusicID = SEQ_D_GINLOBBY, + .nightMusicID = SEQ_D_GINLOBBY, .wildEncountersArchiveID = 137, .eventsArchiveID = 306, - .mapLabelTextID = 78, + .mapLabelTextID = LocationNames_Text_LakeAcuity, .mapLabelWindowID = 0x8, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xF, .mapType = 0x3, - .battleBG = 0x5, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_SNOW, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ACUITY_CAVERN] = { .areaDataArchiveID = 53, @@ -7032,20 +7036,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_acuity_cavern, .initScriptsArchiveID = scripts_init_acuity_cavern, .msgArchiveID = TEXT_BANK_ACUITY_CAVERN, - .dayMusicID = 1065, - .nightMusicID = 1065, + .dayMusicID = SEQ_D_RYAYHY, + .nightMusicID = SEQ_D_RYAYHY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 307, - .mapLabelTextID = 89, + .mapLabelTextID = LocationNames_Text_AcuityCavern, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_NEWMOON_ISLAND] = { .areaDataArchiveID = 0xF, @@ -7054,20 +7058,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_newmoon_island, .initScriptsArchiveID = scripts_init_newmoon_island, .msgArchiveID = TEXT_BANK_NEWMOON_ISLAND, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 308, - .mapLabelTextID = 79, + .mapLabelTextID = LocationNames_Text_NewmoonIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x0, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_NEWMOON_ISLAND_FOREST] = { .areaDataArchiveID = 54, @@ -7076,20 +7080,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_newmoon_island_forest, .initScriptsArchiveID = scripts_init_newmoon_island_forest, .msgArchiveID = TEXT_BANK_NEWMOON_ISLAND_FOREST, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 309, - .mapLabelTextID = 79, + .mapLabelTextID = LocationNames_Text_NewmoonIsland, .mapLabelWindowID = 0x5, - .weather = 0x17, + .weather = OVERWORLD_WEATHER_23, .cameraType = 0x2, .mapType = 0x3, - .battleBG = 0x3, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_PARK] = { .areaDataArchiveID = 64, @@ -7098,20 +7102,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_park, .initScriptsArchiveID = scripts_init_battle_park, .msgArchiveID = TEXT_BANK_BATTLE_PARK, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 310, - .mapLabelTextID = 111, + .mapLabelTextID = LocationNames_Text_BattlePark, .mapLabelWindowID = 0x7, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_BATTLE_PARK_EXCHANGE_SERVICE_CORNER] = { .areaDataArchiveID = 41, @@ -7120,20 +7124,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_park_exchange_service_corner, .initScriptsArchiveID = scripts_init_battle_park_exchange_service_corner, .msgArchiveID = TEXT_BANK_BATTLE_PARK_EXCHANGE_SERVICE_CORNER, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 311, - .mapLabelTextID = 111, + .mapLabelTextID = LocationNames_Text_BattlePark, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_324] = { .areaDataArchiveID = 33, @@ -7142,20 +7146,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_325] = { .areaDataArchiveID = 33, @@ -7164,20 +7168,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER] = { .areaDataArchiveID = 33, @@ -7186,20 +7190,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_tower, .initScriptsArchiveID = scripts_init_battle_tower, .msgArchiveID = TEXT_BANK_BATTLE_TOWER, - .dayMusicID = 1092, - .nightMusicID = 1092, + .dayMusicID = SEQ_BF_TOWWER, + .nightMusicID = SEQ_BF_TOWWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 312, - .mapLabelTextID = 80, + .mapLabelTextID = LocationNames_Text_BattleTower, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_ELEVATOR] = { .areaDataArchiveID = 0x15, @@ -7208,20 +7212,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_tower_elevator, .initScriptsArchiveID = scripts_init_battle_tower_elevator, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1092, - .nightMusicID = 1092, + .dayMusicID = SEQ_BF_TOWWER, + .nightMusicID = SEQ_BF_TOWWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 313, - .mapLabelTextID = 80, + .mapLabelTextID = LocationNames_Text_BattleTower, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_CORRIDOR] = { .areaDataArchiveID = 33, @@ -7230,20 +7234,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_tower_corridor, .initScriptsArchiveID = scripts_init_battle_tower_corridor, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1092, - .nightMusicID = 1092, + .dayMusicID = SEQ_BF_TOWWER, + .nightMusicID = SEQ_BF_TOWWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 314, - .mapLabelTextID = 80, + .mapLabelTextID = LocationNames_Text_BattleTower, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_CORRIDOR_MULTI] = { .areaDataArchiveID = 33, @@ -7252,20 +7256,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_tower_corridor_multi, .initScriptsArchiveID = scripts_init_battle_tower_corridor_multi, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1092, - .nightMusicID = 1092, + .dayMusicID = SEQ_BF_TOWWER, + .nightMusicID = SEQ_BF_TOWWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 315, - .mapLabelTextID = 80, + .mapLabelTextID = LocationNames_Text_BattleTower, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_BATTLE_ROOM] = { .areaDataArchiveID = 33, @@ -7274,20 +7278,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_tower_battle_room, .initScriptsArchiveID = scripts_init_battle_tower_battle_room, .msgArchiveID = TEXT_BANK_BATTLE_TOWER_BATTLE_ROOM, - .dayMusicID = 1092, - .nightMusicID = 1092, + .dayMusicID = SEQ_BF_TOWWER, + .nightMusicID = SEQ_BF_TOWWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 316, - .mapLabelTextID = 80, + .mapLabelTextID = LocationNames_Text_BattleTower, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_MULTI_BATTLE_ROOM] = { .areaDataArchiveID = 33, @@ -7296,20 +7300,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_tower_multi_battle_room, .initScriptsArchiveID = scripts_init_battle_tower_multi_battle_room, .msgArchiveID = TEXT_BANK_BATTLE_TOWER_MULTI_BATTLE_ROOM, - .dayMusicID = 1092, - .nightMusicID = 1092, + .dayMusicID = SEQ_BF_TOWWER, + .nightMusicID = SEQ_BF_TOWWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 317, - .mapLabelTextID = 80, + .mapLabelTextID = LocationNames_Text_BattleTower, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_COMMUNICATION_CLUB_COLOSSEUM_2P] = { .areaDataArchiveID = 0x5, @@ -7318,20 +7322,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_communication_club_colosseum_2p, .initScriptsArchiveID = scripts_init_communication_club_colosseum_2p, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x13E, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_COMMUNICATION_CLUB_COLOSSEUM_4P] = { .areaDataArchiveID = 0x5, @@ -7340,20 +7344,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_communication_club_colosseum_4p, .initScriptsArchiveID = scripts_init_communication_club_colosseum_4p, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x13F, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VERITY_LAKEFRONT] = { .areaDataArchiveID = 0x6, @@ -7362,20 +7366,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_verity_lakefront, .initScriptsArchiveID = scripts_init_verity_lakefront, .msgArchiveID = TEXT_BANK_VERITY_LAKEFRONT, - .dayMusicID = 1021, - .nightMusicID = 1050, + .dayMusicID = SEQ_ROAD_A_D, + .nightMusicID = SEQ_ROAD_A_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_verity_lakefront, - .mapLabelTextID = 0x48, + .mapLabelTextID = LocationNames_Text_VerityLakefront, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_VERITY_LAKEFRONT_UNKNOWN_HOUSE] = { .areaDataArchiveID = 0x14, @@ -7384,20 +7388,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_verity_lakefront_unknown_house, .initScriptsArchiveID = scripts_init_verity_lakefront_unknown_house, .msgArchiveID = TEXT_BANK_VERITY_LAKEFRONT_UNKNOWN_HOUSE, - .dayMusicID = 1021, - .nightMusicID = 1050, + .dayMusicID = SEQ_ROAD_A_D, + .nightMusicID = SEQ_ROAD_A_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_verity_lakefront_unknown_house, - .mapLabelTextID = 0x48, + .mapLabelTextID = LocationNames_Text_VerityLakefront, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VALOR_LAKEFRONT] = { .areaDataArchiveID = 0x12, @@ -7406,20 +7410,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_valor_lakefront, .initScriptsArchiveID = scripts_init_valor_lakefront, .msgArchiveID = TEXT_BANK_VALOR_LAKEFRONT, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 138, .eventsArchiveID = events_valor_lakefront, - .mapLabelTextID = 73, + .mapLabelTextID = LocationNames_Text_ValorLakefront, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_RESTAURANT] = { .areaDataArchiveID = 35, @@ -7428,20 +7432,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_restaurant, .initScriptsArchiveID = scripts_init_restaurant, .msgArchiveID = TEXT_BANK_RESTAURANT, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_restaurant, - .mapLabelTextID = 110, + .mapLabelTextID = LocationNames_Text_Restaurant, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_VALOR_LAKEFRONT_EAST_HOUSE] = { .areaDataArchiveID = 35, @@ -7450,20 +7454,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_grand_lake_valor_lakefront_east_house, .initScriptsArchiveID = scripts_init_grand_lake_valor_lakefront_east_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_VALOR_LAKEFRONT_EAST_HOUSE, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_grand_lake_valor_lakefront_east_house, - .mapLabelTextID = 109, + .mapLabelTextID = LocationNames_Text_GrandLake, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_VALOR_LAKEFRONT_WEST_HOUSE] = { .areaDataArchiveID = 35, @@ -7472,20 +7476,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_grand_lake_valor_lakefront_west_house, .initScriptsArchiveID = scripts_init_grand_lake_valor_lakefront_west_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_VALOR_LAKEFRONT_WEST_HOUSE, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 325, - .mapLabelTextID = 109, + .mapLabelTextID = LocationNames_Text_GrandLake, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ACUITY_LAKEFRONT] = { .areaDataArchiveID = 0xE, @@ -7494,20 +7498,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_acuity_lakefront, .initScriptsArchiveID = scripts_init_acuity_lakefront, .msgArchiveID = TEXT_BANK_ACUITY_LAKEFRONT, - .dayMusicID = 1027, - .nightMusicID = 1056, + .dayMusicID = SEQ_ROAD_SNOW_D, + .nightMusicID = SEQ_ROAD_SNOW_N, .wildEncountersArchiveID = 139, .eventsArchiveID = 326, - .mapLabelTextID = (0x4A), + .mapLabelTextID = LocationNames_Text_AcuityLakefront, .mapLabelWindowID = 0x3, - .weather = 35, + .weather = OVERWORLD_WEATHER_ACUITY_LAKEFRONT, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x5, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_SNOW, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_SPRING_PATH] = { .areaDataArchiveID = 0x12, @@ -7516,20 +7520,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 327, - .mapLabelTextID = 75, + .mapLabelTextID = LocationNames_Text_SpringPath, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_201] = { .areaDataArchiveID = 0x6, @@ -7538,20 +7542,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_201, .initScriptsArchiveID = scripts_init_route_201, .msgArchiveID = TEXT_BANK_ROUTE_201, - .dayMusicID = 1021, - .nightMusicID = 1050, + .dayMusicID = SEQ_ROAD_A_D, + .nightMusicID = SEQ_ROAD_A_N, .wildEncountersArchiveID = 140, .eventsArchiveID = 328, - .mapLabelTextID = 0x10, + .mapLabelTextID = LocationNames_Text_Route201, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_202] = { .areaDataArchiveID = 0x6, @@ -7560,20 +7564,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_202, .initScriptsArchiveID = scripts_init_route_202, .msgArchiveID = TEXT_BANK_ROUTE_202, - .dayMusicID = 1021, - .nightMusicID = 1050, + .dayMusicID = SEQ_ROAD_A_D, + .nightMusicID = SEQ_ROAD_A_N, .wildEncountersArchiveID = 141, .eventsArchiveID = 329, - .mapLabelTextID = 0x11, + .mapLabelTextID = LocationNames_Text_Route202, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_203] = { .areaDataArchiveID = 0x6, @@ -7582,20 +7586,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_203, .initScriptsArchiveID = scripts_init_route_203, .msgArchiveID = TEXT_BANK_ROUTE_203, - .dayMusicID = 1022, - .nightMusicID = 1051, + .dayMusicID = SEQ_ROAD_B_D, + .nightMusicID = SEQ_ROAD_B_N, .wildEncountersArchiveID = 142, .eventsArchiveID = 330, - .mapLabelTextID = 0x12, + .mapLabelTextID = LocationNames_Text_Route203, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_204_SOUTH] = { .areaDataArchiveID = 0x6, @@ -7604,20 +7608,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_204_south, .initScriptsArchiveID = scripts_init_route_204_south, .msgArchiveID = TEXT_BANK_ROUTE_204_SOUTH, - .dayMusicID = 1022, - .nightMusicID = 1051, + .dayMusicID = SEQ_ROAD_B_D, + .nightMusicID = SEQ_ROAD_B_N, .wildEncountersArchiveID = 143, .eventsArchiveID = 331, - .mapLabelTextID = 0x13, + .mapLabelTextID = LocationNames_Text_Route204, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_204_NORTH] = { .areaDataArchiveID = 0x8, @@ -7626,20 +7630,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_204_north, .initScriptsArchiveID = scripts_init_route_204_north, .msgArchiveID = TEXT_BANK_ROUTE_204_NORTH, - .dayMusicID = 1022, - .nightMusicID = 1051, + .dayMusicID = SEQ_ROAD_B_D, + .nightMusicID = SEQ_ROAD_B_N, .wildEncountersArchiveID = 144, .eventsArchiveID = 332, - .mapLabelTextID = 0x13, + .mapLabelTextID = LocationNames_Text_Route204, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_205_SOUTH] = { .areaDataArchiveID = 0x8, @@ -7648,20 +7652,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_205_south, .initScriptsArchiveID = scripts_init_route_205_south, .msgArchiveID = TEXT_BANK_ROUTE_205_SOUTH, - .dayMusicID = 1023, - .nightMusicID = 1052, + .dayMusicID = SEQ_ROAD_C_D, + .nightMusicID = SEQ_ROAD_C_N, .wildEncountersArchiveID = 145, .eventsArchiveID = 333, - .mapLabelTextID = 0x14, + .mapLabelTextID = LocationNames_Text_Route205, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_205_HOUSE] = { .areaDataArchiveID = 0x14, @@ -7670,20 +7674,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_205_house, .initScriptsArchiveID = scripts_init_route_205_house, .msgArchiveID = TEXT_BANK_ROUTE_205_HOUSE, - .dayMusicID = 1023, - .nightMusicID = 1052, + .dayMusicID = SEQ_ROAD_C_D, + .nightMusicID = SEQ_ROAD_C_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 334, - .mapLabelTextID = 0x14, + .mapLabelTextID = LocationNames_Text_Route205, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_205_NORTH] = { .areaDataArchiveID = 0x8, @@ -7692,20 +7696,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_205_north, .initScriptsArchiveID = scripts_init_route_205_north, .msgArchiveID = TEXT_BANK_ROUTE_205_NORTH, - .dayMusicID = 1023, - .nightMusicID = 1052, + .dayMusicID = SEQ_ROAD_C_D, + .nightMusicID = SEQ_ROAD_C_N, .wildEncountersArchiveID = 146, .eventsArchiveID = 335, - .mapLabelTextID = 0x14, + .mapLabelTextID = LocationNames_Text_Route205, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_206] = { .areaDataArchiveID = 0x7, @@ -7714,20 +7718,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_206, .initScriptsArchiveID = scripts_init_route_206, .msgArchiveID = TEXT_BANK_ROUTE_206, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 147, .eventsArchiveID = 336, - .mapLabelTextID = 0x15, + .mapLabelTextID = LocationNames_Text_Route206, .mapLabelWindowID = 0x3, - .weather = 0x8, + .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_206_CYCLING_ROAD_SOUTH_GATE] = { .areaDataArchiveID = 50, @@ -7736,20 +7740,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_206_cycling_road_south_gate, .initScriptsArchiveID = scripts_init_route_206_cycling_road_south_gate, .msgArchiveID = TEXT_BANK_ROUTE_206_CYCLING_ROAD_SOUTH_GATE, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 337, - .mapLabelTextID = 0x15, + .mapLabelTextID = LocationNames_Text_Route206, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GATE_BETWEEN_ETERNA_CITY_ROUTE_206] = { .areaDataArchiveID = 0x1F, @@ -7758,20 +7762,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_gate_between_eterna_city_route_206, .initScriptsArchiveID = scripts_init_gate_between_eterna_city_route_206, .msgArchiveID = TEXT_BANK_GATE_BETWEEN_ETERNA_CITY_ROUTE_206, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 338, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_207] = { .areaDataArchiveID = 0x7, @@ -7780,20 +7784,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_207, .initScriptsArchiveID = scripts_init_route_207, .msgArchiveID = TEXT_BANK_ROUTE_207, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 148, .eventsArchiveID = 339, - .mapLabelTextID = 0x16, + .mapLabelTextID = LocationNames_Text_Route207, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_208] = { .areaDataArchiveID = 0x9, @@ -7802,20 +7806,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_208, .initScriptsArchiveID = scripts_init_route_208, .msgArchiveID = TEXT_BANK_ROUTE_208, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 149, .eventsArchiveID = 340, - .mapLabelTextID = 0x17, + .mapLabelTextID = LocationNames_Text_Route208, .mapLabelWindowID = 0x3, - .weather = 0x8, + .weather = OVERWORLD_WEATHER_CLEAR_8, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_208_HOUSE] = { .areaDataArchiveID = 43, @@ -7824,20 +7828,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_208_house, .initScriptsArchiveID = scripts_init_route_208_house, .msgArchiveID = TEXT_BANK_ROUTE_208_HOUSE, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 341, - .mapLabelTextID = 0x17, + .mapLabelTextID = LocationNames_Text_Route208, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209] = { .areaDataArchiveID = 0xA, @@ -7846,20 +7850,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_209, .initScriptsArchiveID = scripts_init_route_209, .msgArchiveID = TEXT_BANK_ROUTE_209, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 150, .eventsArchiveID = 342, - .mapLabelTextID = 0x18, + .mapLabelTextID = LocationNames_Text_Route209, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_1F] = { .areaDataArchiveID = 42, @@ -7868,20 +7872,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_209_lost_tower_1f, .initScriptsArchiveID = scripts_init_route_209_lost_tower_1f, .msgArchiveID = TEXT_BANK_ROUTE_209_LOST_TOWER_1F, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 151, .eventsArchiveID = 343, - .mapLabelTextID = 0x18, + .mapLabelTextID = LocationNames_Text_Route209, .mapLabelWindowID = 0x3, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_2F] = { .areaDataArchiveID = 42, @@ -7890,20 +7894,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 152, .eventsArchiveID = 344, - .mapLabelTextID = 0x18, + .mapLabelTextID = LocationNames_Text_Route209, .mapLabelWindowID = 0x3, - .weather = (0x1B), + .weather = OVERWORLD_WEATHER_27, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_3F] = { .areaDataArchiveID = 42, @@ -7912,20 +7916,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 153, .eventsArchiveID = 345, - .mapLabelTextID = 0x18, + .mapLabelTextID = LocationNames_Text_Route209, .mapLabelWindowID = 0x3, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_4F] = { .areaDataArchiveID = 42, @@ -7934,20 +7938,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 154, .eventsArchiveID = 346, - .mapLabelTextID = 0x18, + .mapLabelTextID = LocationNames_Text_Route209, .mapLabelWindowID = 0x3, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_5F] = { .areaDataArchiveID = 42, @@ -7956,20 +7960,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_209_lost_tower_5f, .initScriptsArchiveID = scripts_init_route_209_lost_tower_5f, .msgArchiveID = TEXT_BANK_ROUTE_209_LOST_TOWER_5F, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 155, .eventsArchiveID = 347, - .mapLabelTextID = 0x18, + .mapLabelTextID = LocationNames_Text_Route209, .mapLabelWindowID = 0x3, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_210_SOUTH] = { .areaDataArchiveID = 0xA, @@ -7978,20 +7982,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_210_south, .initScriptsArchiveID = scripts_init_route_210_south, .msgArchiveID = TEXT_BANK_ROUTE_210_SOUTH, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 156, .eventsArchiveID = 348, - .mapLabelTextID = 0x19, + .mapLabelTextID = LocationNames_Text_Route210, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_210_NORTH] = { .areaDataArchiveID = 0xA, @@ -8000,20 +8004,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_210_north, .initScriptsArchiveID = scripts_init_route_210_north, .msgArchiveID = TEXT_BANK_ROUTE_210_NORTH, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 157, .eventsArchiveID = 349, - .mapLabelTextID = 0x19, + .mapLabelTextID = LocationNames_Text_Route210, .mapLabelWindowID = 0x3, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_210_GRANDMA_WILMA_HOUSE] = { .areaDataArchiveID = 0x14, @@ -8022,20 +8026,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_210_grandma_wilma_house, .initScriptsArchiveID = scripts_init_route_210_grandma_wilma_house, .msgArchiveID = TEXT_BANK_ROUTE_210_GRANDMA_WILMA_HOUSE, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 350, - .mapLabelTextID = 0x19, + .mapLabelTextID = LocationNames_Text_Route210, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_211_WEST] = { .areaDataArchiveID = 0x8, @@ -8044,20 +8048,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_211_west, .initScriptsArchiveID = scripts_init_route_211_west, .msgArchiveID = TEXT_BANK_ROUTE_211_WEST, - .dayMusicID = 1023, - .nightMusicID = 1052, + .dayMusicID = SEQ_ROAD_C_D, + .nightMusicID = SEQ_ROAD_C_N, .wildEncountersArchiveID = 158, .eventsArchiveID = 351, - .mapLabelTextID = (0x1A), + .mapLabelTextID = LocationNames_Text_Route211, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_211_EAST] = { .areaDataArchiveID = 0xA, @@ -8066,20 +8070,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_211_east, .initScriptsArchiveID = scripts_init_route_211_east, .msgArchiveID = TEXT_BANK_ROUTE_211_EAST, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 159, .eventsArchiveID = 352, - .mapLabelTextID = (0x1A), + .mapLabelTextID = LocationNames_Text_Route211, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_212_NORTH] = { .areaDataArchiveID = 0xC, @@ -8088,20 +8092,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_212_north, .initScriptsArchiveID = scripts_init_route_212_north, .msgArchiveID = TEXT_BANK_ROUTE_212_NORTH, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 160, .eventsArchiveID = 353, - .mapLabelTextID = (0x1B), + .mapLabelTextID = LocationNames_Text_Route212, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_POKEMON_MANSION] = { .areaDataArchiveID = 35, @@ -8110,20 +8114,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_mansion, .initScriptsArchiveID = scripts_init_pokemon_mansion, .msgArchiveID = TEXT_BANK_POKEMON_MANSION, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 354, - .mapLabelTextID = 106, + .mapLabelTextID = LocationNames_Text_PokemonMansion, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_MANSION_MAIDS_ROOM] = { .areaDataArchiveID = 35, @@ -8132,20 +8136,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_mansion_maids_room, .initScriptsArchiveID = scripts_init_pokemon_mansion_maids_room, .msgArchiveID = TEXT_BANK_POKEMON_MANSION_MAIDS_ROOM, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 355, - .mapLabelTextID = 106, + .mapLabelTextID = LocationNames_Text_PokemonMansion, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_MANSION_OFFICE] = { .areaDataArchiveID = 35, @@ -8154,20 +8158,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_mansion_office, .initScriptsArchiveID = scripts_init_pokemon_mansion_office, .msgArchiveID = TEXT_BANK_POKEMON_MANSION_OFFICE, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 356, - .mapLabelTextID = 106, + .mapLabelTextID = LocationNames_Text_PokemonMansion, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_212_SOUTH] = { .areaDataArchiveID = 0xC, @@ -8176,20 +8180,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_212_south, .initScriptsArchiveID = scripts_init_route_212_south, .msgArchiveID = TEXT_BANK_ROUTE_212_SOUTH, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 161, .eventsArchiveID = 357, - .mapLabelTextID = (0x1B), + .mapLabelTextID = LocationNames_Text_Route212, .mapLabelWindowID = 0x3, - .weather = 32, + .weather = OVERWORLD_WEATHER_ROUTE_212_SOUTH, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_212_HOUSE] = { .areaDataArchiveID = 0x14, @@ -8198,20 +8202,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_212_house, .initScriptsArchiveID = scripts_init_route_212_house, .msgArchiveID = TEXT_BANK_ROUTE_212_HOUSE, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 358, - .mapLabelTextID = (0x1B), + .mapLabelTextID = LocationNames_Text_Route212, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_213] = { .areaDataArchiveID = 0x12, @@ -8220,20 +8224,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_213, .initScriptsArchiveID = scripts_init_route_213, .msgArchiveID = TEXT_BANK_ROUTE_213, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 162, .eventsArchiveID = 359, - .mapLabelTextID = (0x1C), + .mapLabelTextID = LocationNames_Text_Route213, .mapLabelWindowID = 0x3, - .weather = 33, + .weather = OVERWORLD_WEATHER_ROUTE_213, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x1, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_WATER, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_213_GATE_TO_PASTORIA_CITY] = { .areaDataArchiveID = 50, @@ -8242,20 +8246,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_213_gate_to_pastoria_city, .initScriptsArchiveID = scripts_init_route_213_gate_to_pastoria_city, .msgArchiveID = TEXT_BANK_ROUTE_213_GATE_TO_PASTORIA_CITY, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 360, - .mapLabelTextID = (0x1C), + .mapLabelTextID = LocationNames_Text_Route213, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FOOTSTEP_HOUSE] = { .areaDataArchiveID = 43, @@ -8264,20 +8268,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_footstep_house, .initScriptsArchiveID = scripts_init_footstep_house, .msgArchiveID = TEXT_BANK_FOOTSTEP_HOUSE, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 361, - .mapLabelTextID = 107, + .mapLabelTextID = LocationNames_Text_FootstepHouse, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_ROUTE_213_LOBBY] = { .areaDataArchiveID = 35, @@ -8286,20 +8290,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_grand_lake_route_213_lobby, .initScriptsArchiveID = scripts_init_grand_lake_route_213_lobby, .msgArchiveID = TEXT_BANK_GRAND_LAKE_ROUTE_213_LOBBY, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 362, - .mapLabelTextID = 109, + .mapLabelTextID = LocationNames_Text_GrandLake, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_ROUTE_213_EAST_HOUSE] = { .areaDataArchiveID = 35, @@ -8308,20 +8312,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_grand_lake_route_213_east_house, .initScriptsArchiveID = scripts_init_grand_lake_route_213_east_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_ROUTE_213_EAST_HOUSE, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 363, - .mapLabelTextID = 109, + .mapLabelTextID = LocationNames_Text_GrandLake, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_ROUTE_213_NORTHWEST_HOUSE] = { .areaDataArchiveID = 35, @@ -8330,20 +8334,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_grand_lake_route_213_northwest_house, .initScriptsArchiveID = scripts_init_grand_lake_route_213_northwest_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_ROUTE_213_NORTHWEST_HOUSE, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 364, - .mapLabelTextID = 109, + .mapLabelTextID = LocationNames_Text_GrandLake, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_ROUTE_213_NORTHEAST_HOUSE] = { .areaDataArchiveID = 35, @@ -8352,20 +8356,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_grand_lake_route_213_northeast_house, .initScriptsArchiveID = scripts_init_grand_lake_route_213_northeast_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_ROUTE_213_NORTHEAST_HOUSE, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 365, - .mapLabelTextID = 109, + .mapLabelTextID = LocationNames_Text_GrandLake, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_214] = { .areaDataArchiveID = 0x12, @@ -8374,20 +8378,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_214, .initScriptsArchiveID = scripts_init_route_214, .msgArchiveID = TEXT_BANK_ROUTE_214, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 163, .eventsArchiveID = 366, - .mapLabelTextID = 0x1D, + .mapLabelTextID = LocationNames_Text_Route214, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_214_GATE_TO_VEILSTONE_CITY] = { .areaDataArchiveID = 50, @@ -8396,20 +8400,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_214_gate_to_veilstone_city, .initScriptsArchiveID = scripts_init_route_214_gate_to_veilstone_city, .msgArchiveID = TEXT_BANK_ROUTE_214_GATE_TO_VEILSTONE_CITY, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 367, - .mapLabelTextID = 0x1D, + .mapLabelTextID = LocationNames_Text_Route214, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_215] = { .areaDataArchiveID = 0xA, @@ -8418,20 +8422,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_215, .initScriptsArchiveID = scripts_init_route_215, .msgArchiveID = TEXT_BANK_ROUTE_215, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 164, .eventsArchiveID = 368, - .mapLabelTextID = 30, + .mapLabelTextID = LocationNames_Text_Route215, .mapLabelWindowID = 0x3, - .weather = 0x2, + .weather = OVERWORLD_WEATHER_RAINING, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_216] = { .areaDataArchiveID = 0xE, @@ -8440,20 +8444,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_216, .initScriptsArchiveID = scripts_init_route_216, .msgArchiveID = TEXT_BANK_ROUTE_216, - .dayMusicID = 1027, - .nightMusicID = 1056, + .dayMusicID = SEQ_ROAD_SNOW_D, + .nightMusicID = SEQ_ROAD_SNOW_N, .wildEncountersArchiveID = 165, .eventsArchiveID = 369, - .mapLabelTextID = (0x1F), + .mapLabelTextID = LocationNames_Text_Route216, .mapLabelWindowID = 0x3, - .weather = 34, + .weather = OVERWORLD_WEATHER_ROUTE_216, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x5, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_SNOW, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_216_HOUSE] = { .areaDataArchiveID = 0x14, @@ -8462,20 +8466,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_216_house, .initScriptsArchiveID = scripts_init_route_216_house, .msgArchiveID = TEXT_BANK_ROUTE_216_HOUSE, - .dayMusicID = 1027, - .nightMusicID = 1056, + .dayMusicID = SEQ_ROAD_SNOW_D, + .nightMusicID = SEQ_ROAD_SNOW_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 370, - .mapLabelTextID = (0x1F), + .mapLabelTextID = LocationNames_Text_Route216, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_217] = { .areaDataArchiveID = 0xE, @@ -8484,20 +8488,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_217, .initScriptsArchiveID = scripts_init_route_217, .msgArchiveID = TEXT_BANK_ROUTE_217, - .dayMusicID = 1027, - .nightMusicID = 1056, + .dayMusicID = SEQ_ROAD_SNOW_D, + .nightMusicID = SEQ_ROAD_SNOW_N, .wildEncountersArchiveID = 166, .eventsArchiveID = 371, - .mapLabelTextID = 32, + .mapLabelTextID = LocationNames_Text_Route217, .mapLabelWindowID = 0x3, - .weather = 0x7, + .weather = OVERWORLD_WEATHER_BLIZZARD, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x5, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_SNOW, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_217_WEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -8506,20 +8510,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_217_west_house, .initScriptsArchiveID = scripts_init_route_217_west_house, .msgArchiveID = TEXT_BANK_ROUTE_217_WEST_HOUSE, - .dayMusicID = 1027, - .nightMusicID = 1056, + .dayMusicID = SEQ_ROAD_SNOW_D, + .nightMusicID = SEQ_ROAD_SNOW_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 372, - .mapLabelTextID = 32, + .mapLabelTextID = LocationNames_Text_Route217, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_217_NORTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -8528,20 +8532,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_217_northeast_house, .initScriptsArchiveID = scripts_init_route_217_northeast_house, .msgArchiveID = TEXT_BANK_ROUTE_217_NORTHEAST_HOUSE, - .dayMusicID = 1027, - .nightMusicID = 1056, + .dayMusicID = SEQ_ROAD_SNOW_D, + .nightMusicID = SEQ_ROAD_SNOW_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 373, - .mapLabelTextID = 32, + .mapLabelTextID = LocationNames_Text_Route217, .mapLabelWindowID = 0x3, - .weather = 30, + .weather = OVERWORLD_WEATHER_30, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_218] = { .areaDataArchiveID = 0xF, @@ -8550,20 +8554,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_218, .initScriptsArchiveID = scripts_init_route_218, .msgArchiveID = TEXT_BANK_ROUTE_218, - .dayMusicID = 1022, - .nightMusicID = 1051, + .dayMusicID = SEQ_ROAD_B_D, + .nightMusicID = SEQ_ROAD_B_N, .wildEncountersArchiveID = 167, .eventsArchiveID = 374, - .mapLabelTextID = 33, + .mapLabelTextID = LocationNames_Text_Route218, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_218_GATE_TO_JUBILIFE_CITY] = { .areaDataArchiveID = 50, @@ -8572,20 +8576,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_218_gate_to_jubilife_city, .initScriptsArchiveID = scripts_init_route_218_gate_to_jubilife_city, .msgArchiveID = TEXT_BANK_ROUTE_218_GATE_TO_JUBILIFE_CITY, - .dayMusicID = 1022, - .nightMusicID = 1051, + .dayMusicID = SEQ_ROAD_B_D, + .nightMusicID = SEQ_ROAD_B_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 375, - .mapLabelTextID = 33, + .mapLabelTextID = LocationNames_Text_Route218, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_218_GATE_TO_CANALAVE_CITY] = { .areaDataArchiveID = 50, @@ -8594,20 +8598,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_218_gate_to_canalave_city, .initScriptsArchiveID = scripts_init_route_218_gate_to_canalave_city, .msgArchiveID = TEXT_BANK_ROUTE_218_GATE_TO_CANALAVE_CITY, - .dayMusicID = 1022, - .nightMusicID = 1051, + .dayMusicID = SEQ_ROAD_B_D, + .nightMusicID = SEQ_ROAD_B_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 376, - .mapLabelTextID = 33, + .mapLabelTextID = LocationNames_Text_Route218, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_219] = { .areaDataArchiveID = 0x6, @@ -8616,20 +8620,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_219, .initScriptsArchiveID = scripts_init_route_219, .msgArchiveID = TEXT_BANK_ROUTE_219, - .dayMusicID = 1021, - .nightMusicID = 1050, + .dayMusicID = SEQ_ROAD_A_D, + .nightMusicID = SEQ_ROAD_A_N, .wildEncountersArchiveID = 168, .eventsArchiveID = 377, - .mapLabelTextID = 34, + .mapLabelTextID = LocationNames_Text_Route219, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_221] = { .areaDataArchiveID = 0x6, @@ -8638,20 +8642,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_221, .initScriptsArchiveID = scripts_init_route_221, .msgArchiveID = TEXT_BANK_ROUTE_221, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 169, .eventsArchiveID = 378, - .mapLabelTextID = 36, + .mapLabelTextID = LocationNames_Text_Route221, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_PAL_PARK_LOBBY] = { .areaDataArchiveID = 39, @@ -8660,20 +8664,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pal_park_lobby, .initScriptsArchiveID = scripts_init_pal_park_lobby, .msgArchiveID = TEXT_BANK_PAL_PARK_LOBBY, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 379, - .mapLabelTextID = 55, + .mapLabelTextID = LocationNames_Text_PalPark, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_221_HOUSE] = { .areaDataArchiveID = 0x14, @@ -8682,20 +8686,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_221_house, .initScriptsArchiveID = scripts_init_route_221_house, .msgArchiveID = TEXT_BANK_ROUTE_221_HOUSE, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 380, - .mapLabelTextID = 36, + .mapLabelTextID = LocationNames_Text_Route221, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_222] = { .areaDataArchiveID = 0x12, @@ -8704,20 +8708,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_222, .initScriptsArchiveID = scripts_init_route_222, .msgArchiveID = TEXT_BANK_ROUTE_222, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 170, .eventsArchiveID = 381, - .mapLabelTextID = 37, + .mapLabelTextID = LocationNames_Text_Route222, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_222_WEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -8726,20 +8730,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_222_west_house, .initScriptsArchiveID = scripts_init_route_222_west_house, .msgArchiveID = TEXT_BANK_ROUTE_222_WEST_HOUSE, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x17E, - .mapLabelTextID = 37, + .mapLabelTextID = LocationNames_Text_Route222, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_222_EAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -8748,20 +8752,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_222_east_house, .initScriptsArchiveID = scripts_init_route_222_east_house, .msgArchiveID = TEXT_BANK_ROUTE_222_EAST_HOUSE, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 383, - .mapLabelTextID = 37, + .mapLabelTextID = LocationNames_Text_Route222, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_222_GATE_TO_SUNYSHORE_CITY] = { .areaDataArchiveID = 50, @@ -8770,20 +8774,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_222_gate_to_sunyshore_city, .initScriptsArchiveID = scripts_init_route_222_gate_to_sunyshore_city, .msgArchiveID = TEXT_BANK_ROUTE_222_GATE_TO_SUNYSHORE_CITY, - .dayMusicID = 1025, - .nightMusicID = 1054, + .dayMusicID = SEQ_ROAD_E_D, + .nightMusicID = SEQ_ROAD_E_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 384, - .mapLabelTextID = 37, + .mapLabelTextID = LocationNames_Text_Route222, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_224] = { .areaDataArchiveID = 0xD, @@ -8792,20 +8796,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_224, .initScriptsArchiveID = scripts_init_route_224, .msgArchiveID = TEXT_BANK_ROUTE_224, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 171, .eventsArchiveID = 385, - .mapLabelTextID = 39, + .mapLabelTextID = LocationNames_Text_Route224, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x0, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_PLAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_225] = { .areaDataArchiveID = 0x11, @@ -8814,20 +8818,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_225, .initScriptsArchiveID = scripts_init_route_225, .msgArchiveID = TEXT_BANK_ROUTE_225, - .dayMusicID = 1008, - .nightMusicID = 1037, + .dayMusicID = SEQ_TOWN06_D, + .nightMusicID = SEQ_TOWN06_N, .wildEncountersArchiveID = 172, .eventsArchiveID = 386, - .mapLabelTextID = 40, + .mapLabelTextID = LocationNames_Text_Route225, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_401] = { .areaDataArchiveID = 0x11, @@ -8836,20 +8840,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_402] = { .areaDataArchiveID = 0x11, @@ -8858,20 +8862,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_227] = { .areaDataArchiveID = 0x11, @@ -8880,20 +8884,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_227, .initScriptsArchiveID = scripts_init_route_227, .msgArchiveID = TEXT_BANK_ROUTE_227, - .dayMusicID = 1008, - .nightMusicID = 1037, + .dayMusicID = SEQ_TOWN06_D, + .nightMusicID = SEQ_TOWN06_N, .wildEncountersArchiveID = 173, .eventsArchiveID = events_route_227, - .mapLabelTextID = 42, + .mapLabelTextID = LocationNames_Text_Route227, .mapLabelWindowID = 0x3, - .weather = 0x9, + .weather = OVERWORLD_WEATHER_SLOW_ASHFALL, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_404] = { .areaDataArchiveID = 0x11, @@ -8902,20 +8906,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_405] = { .areaDataArchiveID = 0x11, @@ -8924,20 +8928,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228] = { .areaDataArchiveID = 0x13, @@ -8946,20 +8950,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_228, .initScriptsArchiveID = scripts_init_route_228, .msgArchiveID = TEXT_BANK_ROUTE_228, - .dayMusicID = 0x404, - .nightMusicID = 0x421, + .dayMusicID = SEQ_ROAD_BZA_D, + .nightMusicID = SEQ_ROAD_BZA_N, .wildEncountersArchiveID = 174, .eventsArchiveID = events_route_228, - .mapLabelTextID = 0x2B, + .mapLabelTextID = LocationNames_Text_Route228, .mapLabelWindowID = 0x3, - .weather = 0xA, + .weather = OVERWORLD_WEATHER_SANDSTORM, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_229] = { .areaDataArchiveID = 0x13, @@ -8968,20 +8972,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_229, .initScriptsArchiveID = scripts_init_route_229, .msgArchiveID = TEXT_BANK_ROUTE_229, - .dayMusicID = 0x404, - .nightMusicID = 0x421, + .dayMusicID = SEQ_ROAD_BZA_D, + .nightMusicID = SEQ_ROAD_BZA_N, .wildEncountersArchiveID = 175, .eventsArchiveID = events_route_229, - .mapLabelTextID = 44, + .mapLabelTextID = LocationNames_Text_Route229, .mapLabelWindowID = 0x3, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_408] = { .areaDataArchiveID = 0x13, @@ -8990,20 +8994,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_409] = { .areaDataArchiveID = 0x13, @@ -9012,20 +9016,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RECORD_MIXING_ROOM] = { .areaDataArchiveID = 0x5, @@ -9034,20 +9038,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN] = { .areaDataArchiveID = 0x6, @@ -9056,20 +9060,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_twinleaf_town, .initScriptsArchiveID = scripts_init_twinleaf_town, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN, - .dayMusicID = 1004, - .nightMusicID = 1033, + .dayMusicID = SEQ_TOWN01_D, + .nightMusicID = SEQ_TOWN01_N, .wildEncountersArchiveID = 176, .eventsArchiveID = events_twinleaf_town, - .mapLabelTextID = 0x1, + .mapLabelTextID = LocationNames_Text_TwinleafTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_TWINLEAF_TOWN_RIVAL_HOUSE_1F] = { .areaDataArchiveID = 0x14, @@ -9078,20 +9082,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_twinleaf_town_rival_house_1f, .initScriptsArchiveID = scripts_init_twinleaf_town_rival_house_1f, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_RIVAL_HOUSE_1F, - .dayMusicID = 1004, - .nightMusicID = 1033, + .dayMusicID = SEQ_TOWN01_D, + .nightMusicID = SEQ_TOWN01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 391, - .mapLabelTextID = 0x1, + .mapLabelTextID = LocationNames_Text_TwinleafTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_RIVAL_HOUSE_2F] = { .areaDataArchiveID = 0x14, @@ -9100,20 +9104,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_twinleaf_town_rival_house_2f, .initScriptsArchiveID = scripts_init_twinleaf_town_rival_house_2f, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_RIVAL_HOUSE_2F, - .dayMusicID = 1004, - .nightMusicID = 1033, + .dayMusicID = SEQ_TOWN01_D, + .nightMusicID = SEQ_TOWN01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_twinleaf_town_rival_house_2f, - .mapLabelTextID = 0x1, + .mapLabelTextID = LocationNames_Text_TwinleafTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_PLAYER_HOUSE_1F] = { .areaDataArchiveID = 0x14, @@ -9122,20 +9126,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_twinleaf_town_player_house_1f, .initScriptsArchiveID = scripts_init_twinleaf_town_player_house_1f, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_PLAYER_HOUSE_1F, - .dayMusicID = 1004, - .nightMusicID = 1033, + .dayMusicID = SEQ_TOWN01_D, + .nightMusicID = SEQ_TOWN01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 393, - .mapLabelTextID = 0x1, + .mapLabelTextID = LocationNames_Text_TwinleafTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_PLAYER_HOUSE_2F] = { .areaDataArchiveID = 0x14, @@ -9144,20 +9148,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_twinleaf_town_player_house_2f, .initScriptsArchiveID = scripts_init_twinleaf_town_player_house_2f, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_PLAYER_HOUSE_2F, - .dayMusicID = 1004, - .nightMusicID = 1033, + .dayMusicID = SEQ_TOWN01_D, + .nightMusicID = SEQ_TOWN01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x18A, - .mapLabelTextID = 0x1, + .mapLabelTextID = LocationNames_Text_TwinleafTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_NORTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9166,20 +9170,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_twinleaf_town_northeast_house, .initScriptsArchiveID = scripts_init_twinleaf_town_northeast_house, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_NORTHEAST_HOUSE, - .dayMusicID = 1004, - .nightMusicID = 1033, + .dayMusicID = SEQ_TOWN01_D, + .nightMusicID = SEQ_TOWN01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 395, - .mapLabelTextID = 0x1, + .mapLabelTextID = LocationNames_Text_TwinleafTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_SOUTHWEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9188,20 +9192,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_twinleaf_town_southwest_house, .initScriptsArchiveID = scripts_init_twinleaf_town_southwest_house, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_SOUTHWEST_HOUSE, - .dayMusicID = 1004, - .nightMusicID = 1033, + .dayMusicID = SEQ_TOWN01_D, + .nightMusicID = SEQ_TOWN01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 396, - .mapLabelTextID = 0x1, + .mapLabelTextID = LocationNames_Text_TwinleafTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN] = { .areaDataArchiveID = 0x6, @@ -9210,20 +9214,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town, .initScriptsArchiveID = scripts_init_sandgem_town, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN, - .dayMusicID = 1005, - .nightMusicID = 1034, + .dayMusicID = SEQ_TOWN02_D, + .nightMusicID = SEQ_TOWN02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 397, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_SANDGEM_TOWN_MART] = { .areaDataArchiveID = 0x16, @@ -9232,20 +9236,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town_mart, .initScriptsArchiveID = scripts_init_sandgem_town_mart, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 398, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -9254,20 +9258,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town_pokecenter_1f, .initScriptsArchiveID = scripts_init_sandgem_town_pokecenter_1f, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 399, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -9276,20 +9280,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town_pokecenter_2f, .initScriptsArchiveID = scripts_init_sandgem_town_pokecenter_2f, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_POKECENTER_2F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 400, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_POKEMON_RESEARCH_LAB] = { .areaDataArchiveID = 0x14, @@ -9298,20 +9302,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town_pokemon_research_lab, .initScriptsArchiveID = scripts_init_sandgem_town_pokemon_research_lab, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_POKEMON_RESEARCH_LAB, - .dayMusicID = 1088, - .nightMusicID = 1088, + .dayMusicID = SEQ_KENKYUJO, + .nightMusicID = SEQ_KENKYUJO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_sandgem_town_pokemon_research_lab, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_COUNTERPART_HOUSE_1F] = { .areaDataArchiveID = 0x14, @@ -9320,20 +9324,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town_counterpart_house_1f, .initScriptsArchiveID = scripts_init_sandgem_town_counterpart_house_1f, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_COUNTERPART_HOUSE_1F, - .dayMusicID = 1005, - .nightMusicID = 1034, + .dayMusicID = SEQ_TOWN02_D, + .nightMusicID = SEQ_TOWN02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 402, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_COUNTERPART_HOUSE_2F] = { .areaDataArchiveID = 0x14, @@ -9342,20 +9346,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town_counterpart_house_2f, .initScriptsArchiveID = scripts_init_sandgem_town_counterpart_house_2f, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_COUNTERPART_HOUSE_2F, - .dayMusicID = 1005, - .nightMusicID = 1034, + .dayMusicID = SEQ_TOWN02_D, + .nightMusicID = SEQ_TOWN02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 403, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9364,20 +9368,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town_house, .initScriptsArchiveID = scripts_init_sandgem_town_house, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_HOUSE, - .dayMusicID = 1005, - .nightMusicID = 1034, + .dayMusicID = SEQ_TOWN02_D, + .nightMusicID = SEQ_TOWN02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 404, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN] = { .areaDataArchiveID = 0x8, @@ -9386,20 +9390,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_town, .initScriptsArchiveID = scripts_init_floaroma_town, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN, - .dayMusicID = 1006, - .nightMusicID = 1035, + .dayMusicID = SEQ_TOWN03_D, + .nightMusicID = SEQ_TOWN03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 405, - .mapLabelTextID = 0x3, + .mapLabelTextID = LocationNames_Text_FloaromaTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_FLOAROMA_TOWN_MART] = { .areaDataArchiveID = 0x16, @@ -9408,20 +9412,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_town_mart, .initScriptsArchiveID = scripts_init_floaroma_town_mart, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 406, - .mapLabelTextID = 0x3, + .mapLabelTextID = LocationNames_Text_FloaromaTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -9430,20 +9434,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_town_pokecenter_1f, .initScriptsArchiveID = scripts_init_floaroma_town_pokecenter_1f, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 407, - .mapLabelTextID = 0x3, + .mapLabelTextID = LocationNames_Text_FloaromaTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -9452,20 +9456,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_town_pokecenter_2f, .initScriptsArchiveID = scripts_init_floaroma_town_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 408, - .mapLabelTextID = 0x3, + .mapLabelTextID = LocationNames_Text_FloaromaTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOWER_SHOP] = { .areaDataArchiveID = 0x16, @@ -9474,20 +9478,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_flower_shop, .initScriptsArchiveID = scripts_init_flower_shop, .msgArchiveID = TEXT_BANK_FLOWER_SHOP, - .dayMusicID = 1006, - .nightMusicID = 1035, + .dayMusicID = SEQ_TOWN03_D, + .nightMusicID = SEQ_TOWN03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 409, - .mapLabelTextID = 95, + .mapLabelTextID = LocationNames_Text_FlowerShop, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_SOUTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9496,20 +9500,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_town_southeast_house, .initScriptsArchiveID = scripts_init_floaroma_town_southeast_house, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN_SOUTHEAST_HOUSE, - .dayMusicID = 1006, - .nightMusicID = 1035, + .dayMusicID = SEQ_TOWN03_D, + .nightMusicID = SEQ_TOWN03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x19A, - .mapLabelTextID = 0x3, + .mapLabelTextID = LocationNames_Text_FloaromaTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_MIDDLE_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9518,20 +9522,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_town_middle_house, .initScriptsArchiveID = scripts_init_floaroma_town_middle_house, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN_MIDDLE_HOUSE, - .dayMusicID = 1006, - .nightMusicID = 1035, + .dayMusicID = SEQ_TOWN03_D, + .nightMusicID = SEQ_TOWN03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 411, - .mapLabelTextID = 0x3, + .mapLabelTextID = LocationNames_Text_FloaromaTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN] = { .areaDataArchiveID = 0xA, @@ -9540,20 +9544,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town, .initScriptsArchiveID = scripts_init_solaceon_town, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 412, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_SOLACEON_TOWN_MART] = { .areaDataArchiveID = 0x16, @@ -9562,20 +9566,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town_mart, .initScriptsArchiveID = scripts_init_solaceon_town_mart, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 413, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -9584,20 +9588,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town_pokecenter_1f, .initScriptsArchiveID = scripts_init_solaceon_town_pokecenter_1f, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 414, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -9606,20 +9610,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town_pokecenter_2f, .initScriptsArchiveID = scripts_init_solaceon_town_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 415, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_DAY_CARE] = { .areaDataArchiveID = 0x16, @@ -9628,20 +9632,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_day_care, .initScriptsArchiveID = scripts_init_pokemon_day_care, .msgArchiveID = TEXT_BANK_POKEMON_DAY_CARE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 416, - .mapLabelTextID = 100, + .mapLabelTextID = LocationNames_Text_PokemonDayCare, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_NORTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9650,20 +9654,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town_northeast_house, .initScriptsArchiveID = scripts_init_solaceon_town_northeast_house, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_NORTHEAST_HOUSE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 417, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_POKEMON_NEWS_PRESS] = { .areaDataArchiveID = 0x14, @@ -9672,20 +9676,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town_pokemon_news_press, .initScriptsArchiveID = scripts_init_solaceon_town_pokemon_news_press, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_POKEMON_NEWS_PRESS, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 418, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_NORTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9694,20 +9698,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town_north_house, .initScriptsArchiveID = scripts_init_solaceon_town_north_house, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_NORTH_HOUSE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 419, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_EAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9716,20 +9720,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town_east_house, .initScriptsArchiveID = scripts_init_solaceon_town_east_house, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_EAST_HOUSE, - .dayMusicID = 1015, - .nightMusicID = 1044, + .dayMusicID = SEQ_CITY06_D, + .nightMusicID = SEQ_CITY06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 420, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN] = { .areaDataArchiveID = 0xA, @@ -9738,20 +9742,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town, .initScriptsArchiveID = scripts_init_celestic_town, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 177, .eventsArchiveID = 421, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_CELESTIC_TOWN_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -9760,20 +9764,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town_pokecenter_1f, .initScriptsArchiveID = scripts_init_celestic_town_pokecenter_1f, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 422, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -9782,20 +9786,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town_pokecenter_2f, .initScriptsArchiveID = scripts_init_celestic_town_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 423, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_NORTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9804,20 +9808,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town_north_house, .initScriptsArchiveID = scripts_init_celestic_town_north_house, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_NORTH_HOUSE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 424, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_NORTHWEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9826,20 +9830,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town_northwest_house, .initScriptsArchiveID = scripts_init_celestic_town_northwest_house, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_NORTHWEST_HOUSE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 425, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_NORTHEAST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9848,20 +9852,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town_northeast_house, .initScriptsArchiveID = scripts_init_celestic_town_northeast_house, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_NORTHEAST_HOUSE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 426, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_SOUTHWEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -9870,20 +9874,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town_southwest_house, .initScriptsArchiveID = scripts_init_celestic_town_southwest_house, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_SOUTHWEST_HOUSE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 427, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_CAVE] = { .areaDataArchiveID = 56, @@ -9892,20 +9896,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town_cave, .initScriptsArchiveID = scripts_init_celestic_town_cave, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_CAVE, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 428, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA] = { .areaDataArchiveID = 0x11, @@ -9914,20 +9918,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_survival_area, .initScriptsArchiveID = scripts_init_survival_area, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 429, - .mapLabelTextID = 82, + .mapLabelTextID = LocationNames_Text_SurvivalArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_SURVIVAL_AREA_MART] = { .areaDataArchiveID = 0x16, @@ -9936,20 +9940,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_survival_area_mart, .initScriptsArchiveID = scripts_init_survival_area_mart, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 430, - .mapLabelTextID = 82, + .mapLabelTextID = LocationNames_Text_SurvivalArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -9958,20 +9962,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_survival_area_pokecenter_1f, .initScriptsArchiveID = scripts_init_survival_area_pokecenter_1f, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 431, - .mapLabelTextID = 82, + .mapLabelTextID = LocationNames_Text_SurvivalArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -9980,20 +9984,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_survival_area_pokecenter_2f, .initScriptsArchiveID = scripts_init_survival_area_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 432, - .mapLabelTextID = 82, + .mapLabelTextID = LocationNames_Text_SurvivalArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLEGROUND] = { .areaDataArchiveID = 52, @@ -10002,20 +10006,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battleground, .initScriptsArchiveID = scripts_init_battleground, .msgArchiveID = TEXT_BANK_BATTLEGROUND, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 433, - .mapLabelTextID = 120, + .mapLabelTextID = LocationNames_Text_Battleground, .mapLabelWindowID = 0x2, - .weather = (0x1A), + .weather = OVERWORLD_WEATHER_26, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_SOUTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -10024,20 +10028,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_survival_area_south_house, .initScriptsArchiveID = scripts_init_survival_area_south_house, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA_SOUTH_HOUSE, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 434, - .mapLabelTextID = 82, + .mapLabelTextID = LocationNames_Text_SurvivalArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_NORTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -10046,20 +10050,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_survival_area_north_house, .initScriptsArchiveID = scripts_init_survival_area_north_house, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA_NORTH_HOUSE, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 435, - .mapLabelTextID = 82, + .mapLabelTextID = LocationNames_Text_SurvivalArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA] = { .areaDataArchiveID = 0x13, @@ -10068,20 +10072,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area, .initScriptsArchiveID = scripts_init_resort_area, .msgArchiveID = TEXT_BANK_RESORT_AREA, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 178, .eventsArchiveID = 436, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_RESORT_AREA_MART] = { .areaDataArchiveID = 0x16, @@ -10090,20 +10094,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area_mart, .initScriptsArchiveID = scripts_init_resort_area_mart, .msgArchiveID = TEXT_BANK_RESORT_AREA_MART, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 437, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_POKECENTER_1F] = { .areaDataArchiveID = 0x15, @@ -10112,20 +10116,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area_pokecenter_1f, .initScriptsArchiveID = scripts_init_resort_area_pokecenter_1f, .msgArchiveID = TEXT_BANK_RESORT_AREA_POKECENTER_1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 438, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -10134,20 +10138,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area_pokecenter_2f, .initScriptsArchiveID = scripts_init_resort_area_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 439, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_RIBBON_SYNDICATE_1F] = { .areaDataArchiveID = 38, @@ -10156,20 +10160,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area_ribbon_syndicate_1f, .initScriptsArchiveID = scripts_init_resort_area_ribbon_syndicate_1f, .msgArchiveID = TEXT_BANK_RESORT_AREA_RIBBON_SYNDICATE_1F, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 440, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_RIBBON_SYNDICATE_2F] = { .areaDataArchiveID = 38, @@ -10178,20 +10182,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area_ribbon_syndicate_2f, .initScriptsArchiveID = scripts_init_resort_area_ribbon_syndicate_2f, .msgArchiveID = TEXT_BANK_RESORT_AREA_RIBBON_SYNDICATE_2F, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 441, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_RIBBON_SYNDICATE_ELEVATOR] = { .areaDataArchiveID = 0x15, @@ -10200,20 +10204,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area_ribbon_syndicate_elevator, .initScriptsArchiveID = scripts_init_resort_area_ribbon_syndicate_elevator, .msgArchiveID = TEXT_BANK_RESORT_AREA_RIBBON_SYNDICATE_ELEVATOR, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 442, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VILLA] = { .areaDataArchiveID = 51, @@ -10222,20 +10226,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_villa, .initScriptsArchiveID = scripts_init_villa, .msgArchiveID = TEXT_BANK_VILLA, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 443, - .mapLabelTextID = 119, + .mapLabelTextID = LocationNames_Text_Villa, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_HOUSE] = { .areaDataArchiveID = 0x14, @@ -10244,20 +10248,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area_house, .initScriptsArchiveID = scripts_init_resort_area_house, .msgArchiveID = TEXT_BANK_RESORT_AREA_HOUSE, - .dayMusicID = 1009, - .nightMusicID = 1038, + .dayMusicID = SEQ_TOWN07_D, + .nightMusicID = SEQ_TOWN07_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 444, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNION_ROOM] = { .areaDataArchiveID = 0x5, @@ -10266,20 +10270,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_union_room, .initScriptsArchiveID = scripts_init_union_room, .msgArchiveID = TEXT_BANK_UNION_ROOM, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 445, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x2, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_220] = { .areaDataArchiveID = 0x6, @@ -10288,20 +10292,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1024, - .nightMusicID = 1053, + .dayMusicID = SEQ_ROAD_D_D, + .nightMusicID = SEQ_ROAD_D_N, .wildEncountersArchiveID = 179, .eventsArchiveID = 446, - .mapLabelTextID = 35, + .mapLabelTextID = LocationNames_Text_Route220, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x1, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_WATER, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_223] = { .areaDataArchiveID = 0xD, @@ -10310,20 +10314,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 180, .eventsArchiveID = 447, - .mapLabelTextID = 38, + .mapLabelTextID = LocationNames_Text_Route223, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 11, .mapType = 0x2, - .battleBG = 0x1, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_WATER, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_226] = { .areaDataArchiveID = 0x11, @@ -10332,20 +10336,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_226, .initScriptsArchiveID = scripts_init_route_226, .msgArchiveID = TEXT_BANK_ROUTE_226, - .dayMusicID = 1008, - .nightMusicID = 1037, + .dayMusicID = SEQ_TOWN06_D, + .nightMusicID = SEQ_TOWN06_N, .wildEncountersArchiveID = 181, .eventsArchiveID = 448, - .mapLabelTextID = 41, + .mapLabelTextID = LocationNames_Text_Route226, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x4, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_470] = { .areaDataArchiveID = 0x13, @@ -10354,20 +10358,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_230] = { .areaDataArchiveID = 0x13, @@ -10376,20 +10380,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_230, .initScriptsArchiveID = scripts_init_route_230, .msgArchiveID = TEXT_BANK_ROUTE_230, - .dayMusicID = 0x404, - .nightMusicID = 0x421, + .dayMusicID = SEQ_ROAD_BZA_D, + .nightMusicID = SEQ_ROAD_BZA_N, .wildEncountersArchiveID = 182, .eventsArchiveID = 449, - .mapLabelTextID = 45, + .mapLabelTextID = LocationNames_Text_Route230, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x1, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_WATER, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_SEABREAK_PATH] = { .areaDataArchiveID = 0xD, @@ -10398,20 +10402,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1006, - .nightMusicID = 1035, + .dayMusicID = SEQ_TOWN03_D, + .nightMusicID = SEQ_TOWN03_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 450, - .mapLabelTextID = 85, + .mapLabelTextID = LocationNames_Text_SeabreakPath, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x1, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_WATER, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_473] = { .areaDataArchiveID = 0x13, @@ -10420,20 +10424,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x3E8, - .nightMusicID = 0x3E8, + .dayMusicID = SEQ_DUMMY, + .nightMusicID = SEQ_DUMMY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x0, + .mapLabelTextID = LocationNames_Text_MysteryZone, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x2, - .battleBG = 0x1, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_WATER, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10442,20 +10446,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_jubilife_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 451, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10464,20 +10468,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_canalave_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 452, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10486,20 +10490,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_oreburgh_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_oreburgh_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_POKECENTER_B1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 453, - .mapLabelTextID = 0x8, + .mapLabelTextID = LocationNames_Text_OreburghCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10508,20 +10512,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_eterna_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_eterna_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 454, - .mapLabelTextID = 0x9, + .mapLabelTextID = LocationNames_Text_EternaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10530,20 +10534,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hearthome_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_hearthome_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 455, - .mapLabelTextID = 0xA, + .mapLabelTextID = LocationNames_Text_HearthomeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10552,20 +10556,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pastoria_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_pastoria_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 456, - .mapLabelTextID = 0xB, + .mapLabelTextID = LocationNames_Text_PastoriaCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10574,20 +10578,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_veilstone_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_POKECENTER_B1F, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 457, - .mapLabelTextID = (0xC), + .mapLabelTextID = LocationNames_Text_VeilstoneCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10596,20 +10600,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sunyshore_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_sunyshore_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 458, - .mapLabelTextID = 0xD, + .mapLabelTextID = LocationNames_Text_SunyshoreCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10618,20 +10622,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_snowpoint_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_snowpoint_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 459, - .mapLabelTextID = (0xE), + .mapLabelTextID = LocationNames_Text_SnowpointCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_SOUTH_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10640,20 +10644,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_south_pokecenter_b1f, .initScriptsArchiveID = scripts_init_pokemon_league_south_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 460, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10662,20 +10666,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_fight_area_pokecenter_b1f, .initScriptsArchiveID = scripts_init_fight_area_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 461, - .mapLabelTextID = 81, + .mapLabelTextID = LocationNames_Text_FightArea, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10684,20 +10688,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_sandgem_town_pokecenter_b1f, .initScriptsArchiveID = scripts_init_sandgem_town_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 462, - .mapLabelTextID = 0x2, + .mapLabelTextID = LocationNames_Text_SandgemTown, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10706,20 +10710,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_floaroma_town_pokecenter_b1f, .initScriptsArchiveID = scripts_init_floaroma_town_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 463, - .mapLabelTextID = 0x3, + .mapLabelTextID = LocationNames_Text_FloaromaTown, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10728,20 +10732,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_solaceon_town_pokecenter_b1f, .initScriptsArchiveID = scripts_init_solaceon_town_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 464, - .mapLabelTextID = 0x4, + .mapLabelTextID = LocationNames_Text_SolaceonTown, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10750,20 +10754,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_celestic_town_pokecenter_b1f, .initScriptsArchiveID = scripts_init_celestic_town_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 465, - .mapLabelTextID = 0x5, + .mapLabelTextID = LocationNames_Text_CelesticTown, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10772,20 +10776,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_survival_area_pokecenter_b1f, .initScriptsArchiveID = scripts_init_survival_area_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 466, - .mapLabelTextID = 82, + .mapLabelTextID = LocationNames_Text_SurvivalArea, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10794,20 +10798,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_resort_area_pokecenter_b1f, .initScriptsArchiveID = scripts_init_resort_area_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 467, - .mapLabelTextID = 83, + .mapLabelTextID = LocationNames_Text_ResortArea, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_WEST_HOUSE] = { .areaDataArchiveID = 0x14, @@ -10816,20 +10820,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_canalave_city_west_house, .initScriptsArchiveID = scripts_init_canalave_city_west_house, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1011, - .nightMusicID = 1040, + .dayMusicID = SEQ_CITY02_D, + .nightMusicID = SEQ_CITY02_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 468, - .mapLabelTextID = 0x7, + .mapLabelTextID = LocationNames_Text_CanalaveCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CAFE] = { .areaDataArchiveID = 35, @@ -10838,20 +10842,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_cafe, .initScriptsArchiveID = scripts_init_cafe, .msgArchiveID = TEXT_BANK_CAFE, - .dayMusicID = 1026, - .nightMusicID = 1055, + .dayMusicID = SEQ_ROAD_F_D, + .nightMusicID = SEQ_ROAD_F_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 469, - .mapLabelTextID = 108, + .mapLabelTextID = LocationNames_Text_Cafe, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_BATTLE_SALON] = { .areaDataArchiveID = 33, @@ -10860,20 +10864,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_tower_battle_salon, .initScriptsArchiveID = scripts_init_battle_tower_battle_salon, .msgArchiveID = TEXT_BANK_BATTLE_TOWER_BATTLE_SALON, - .dayMusicID = 1092, - .nightMusicID = 1092, + .dayMusicID = SEQ_BF_TOWWER, + .nightMusicID = SEQ_BF_TOWWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 470, - .mapLabelTextID = 80, + .mapLabelTextID = LocationNames_Text_BattleTower, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_CONTROL_ROOM] = { .areaDataArchiveID = 68, @@ -10882,20 +10886,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_control_room, .initScriptsArchiveID = scripts_init_galactic_hq_control_room, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_CONTROL_ROOM, - .dayMusicID = 1094, - .nightMusicID = 1094, + .dayMusicID = SEQ_THE_EVENT04, + .nightMusicID = SEQ_THE_EVENT04, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 471, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = (0x1A), + .weather = OVERWORLD_WEATHER_26, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_NORTH_POKECENTER_2F] = { .areaDataArchiveID = 0x15, @@ -10904,20 +10908,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_north_pokecenter_2f, .initScriptsArchiveID = scripts_init_pokemon_league_north_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 472, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_NORTH_POKECENTER_B1F] = { .areaDataArchiveID = 0x15, @@ -10926,20 +10930,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_pokemon_league_north_pokecenter_b1f, .initScriptsArchiveID = scripts_init_pokemon_league_north_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 473, - .mapLabelTextID = (0xF), + .mapLabelTextID = LocationNames_Text_PokemonLeague, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_LABORATORY] = { .areaDataArchiveID = 68, @@ -10948,20 +10952,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_laboratory, .initScriptsArchiveID = scripts_init_galactic_hq_laboratory, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_LABORATORY, - .dayMusicID = 1094, - .nightMusicID = 1094, + .dayMusicID = SEQ_THE_EVENT04, + .nightMusicID = SEQ_THE_EVENT04, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 474, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = (0x1A), + .weather = OVERWORLD_WEATHER_26, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_225_HOUSE] = { .areaDataArchiveID = 0x14, @@ -10970,20 +10974,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_225_house, .initScriptsArchiveID = scripts_init_route_225_house, .msgArchiveID = TEXT_BANK_ROUTE_225_HOUSE, - .dayMusicID = 1008, - .nightMusicID = 1037, + .dayMusicID = SEQ_TOWN06_D, + .nightMusicID = SEQ_TOWN06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 475, - .mapLabelTextID = 40, + .mapLabelTextID = LocationNames_Text_Route225, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_226_HOUSE] = { .areaDataArchiveID = 0x14, @@ -10992,20 +10996,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_226_house, .initScriptsArchiveID = scripts_init_route_226_house, .msgArchiveID = TEXT_BANK_ROUTE_226_HOUSE, - .dayMusicID = 1008, - .nightMusicID = 1037, + .dayMusicID = SEQ_TOWN06_D, + .nightMusicID = SEQ_TOWN06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 476, - .mapLabelTextID = 41, + .mapLabelTextID = LocationNames_Text_Route226, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_227_HOUSE] = { .areaDataArchiveID = 0x14, @@ -11014,20 +11018,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_227_house, .initScriptsArchiveID = scripts_init_route_227_house, .msgArchiveID = TEXT_BANK_ROUTE_227_HOUSE, - .dayMusicID = 1008, - .nightMusicID = 1037, + .dayMusicID = SEQ_TOWN06_D, + .nightMusicID = SEQ_TOWN06_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 477, - .mapLabelTextID = 42, + .mapLabelTextID = LocationNames_Text_Route227, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228_GATE_TO_ROUTE_226] = { .areaDataArchiveID = 50, @@ -11036,20 +11040,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_228_gate_to_route_226, .initScriptsArchiveID = scripts_init_route_228_gate_to_route_226, .msgArchiveID = TEXT_BANK_ROUTE_228_GATE_TO_ROUTE_226, - .dayMusicID = 0x404, - .nightMusicID = 0x421, + .dayMusicID = SEQ_ROAD_BZA_D, + .nightMusicID = SEQ_ROAD_BZA_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 478, - .mapLabelTextID = 0x2B, + .mapLabelTextID = LocationNames_Text_Route228, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228_NORTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -11058,20 +11062,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_228_north_house, .initScriptsArchiveID = scripts_init_route_228_north_house, .msgArchiveID = TEXT_BANK_ROUTE_228_NORTH_HOUSE, - .dayMusicID = 0x404, - .nightMusicID = 0x421, + .dayMusicID = SEQ_ROAD_BZA_D, + .nightMusicID = SEQ_ROAD_BZA_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 479, - .mapLabelTextID = 0x2B, + .mapLabelTextID = LocationNames_Text_Route228, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228_SOUTH_HOUSE] = { .areaDataArchiveID = 0x14, @@ -11080,20 +11084,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_route_228_south_house, .initScriptsArchiveID = scripts_init_route_228_south_house, .msgArchiveID = TEXT_BANK_ROUTE_228_SOUTH_HOUSE, - .dayMusicID = 0x404, - .nightMusicID = 0x421, + .dayMusicID = SEQ_ROAD_BZA_D, + .nightMusicID = SEQ_ROAD_BZA_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 480, - .mapLabelTextID = 0x2B, + .mapLabelTextID = LocationNames_Text_Route228, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_1] = { .areaDataArchiveID = 63, @@ -11102,20 +11106,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_great_marsh_1, .initScriptsArchiveID = scripts_init_great_marsh_1, .msgArchiveID = TEXT_BANK_GREAT_MARSH_1, - .dayMusicID = 1069, - .nightMusicID = 1069, + .dayMusicID = SEQ_D_SAFARI, + .nightMusicID = SEQ_D_SAFARI, .wildEncountersArchiveID = 23, .eventsArchiveID = 481, - .mapLabelTextID = 52, + .mapLabelTextID = LocationNames_Text_GreatMarsh, .mapLabelWindowID = 0x5, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_2] = { .areaDataArchiveID = 63, @@ -11124,20 +11128,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_great_marsh_2, .initScriptsArchiveID = scripts_init_great_marsh_2, .msgArchiveID = TEXT_BANK_GREAT_MARSH_2, - .dayMusicID = 1069, - .nightMusicID = 1069, + .dayMusicID = SEQ_D_SAFARI, + .nightMusicID = SEQ_D_SAFARI, .wildEncountersArchiveID = 24, .eventsArchiveID = 482, - .mapLabelTextID = 52, + .mapLabelTextID = LocationNames_Text_GreatMarsh, .mapLabelWindowID = 0x5, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_3] = { .areaDataArchiveID = 63, @@ -11146,20 +11150,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_great_marsh_3, .initScriptsArchiveID = scripts_init_great_marsh_3, .msgArchiveID = TEXT_BANK_GREAT_MARSH_3, - .dayMusicID = 1069, - .nightMusicID = 1069, + .dayMusicID = SEQ_D_SAFARI, + .nightMusicID = SEQ_D_SAFARI, .wildEncountersArchiveID = 25, .eventsArchiveID = 483, - .mapLabelTextID = 52, + .mapLabelTextID = LocationNames_Text_GreatMarsh, .mapLabelWindowID = 0x5, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_4] = { .areaDataArchiveID = 63, @@ -11168,20 +11172,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_great_marsh_4, .initScriptsArchiveID = scripts_init_great_marsh_4, .msgArchiveID = TEXT_BANK_GREAT_MARSH_4, - .dayMusicID = 1069, - .nightMusicID = 1069, + .dayMusicID = SEQ_D_SAFARI, + .nightMusicID = SEQ_D_SAFARI, .wildEncountersArchiveID = 26, .eventsArchiveID = 484, - .mapLabelTextID = 52, + .mapLabelTextID = LocationNames_Text_GreatMarsh, .mapLabelWindowID = 0x5, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_5] = { .areaDataArchiveID = 63, @@ -11190,20 +11194,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_great_marsh_5, .initScriptsArchiveID = scripts_init_great_marsh_5, .msgArchiveID = TEXT_BANK_GREAT_MARSH_5, - .dayMusicID = 1069, - .nightMusicID = 1069, + .dayMusicID = SEQ_D_SAFARI, + .nightMusicID = SEQ_D_SAFARI, .wildEncountersArchiveID = 27, .eventsArchiveID = 485, - .mapLabelTextID = 52, + .mapLabelTextID = LocationNames_Text_GreatMarsh, .mapLabelWindowID = 0x5, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_6] = { .areaDataArchiveID = 63, @@ -11212,20 +11216,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_great_marsh_6, .initScriptsArchiveID = scripts_init_great_marsh_6, .msgArchiveID = TEXT_BANK_GREAT_MARSH_6, - .dayMusicID = 1069, - .nightMusicID = 1069, + .dayMusicID = SEQ_D_SAFARI, + .nightMusicID = SEQ_D_SAFARI, .wildEncountersArchiveID = 28, .eventsArchiveID = 486, - .mapLabelTextID = 52, + .mapLabelTextID = LocationNames_Text_GreatMarsh, .mapLabelWindowID = 0x5, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x2, - .battleBG = 0x3, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_FOREST, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_HALL_OF_ORIGIN] = { .areaDataArchiveID = 0x3C, @@ -11234,20 +11238,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_hall_of_origin, .initScriptsArchiveID = scripts_init_hall_of_origin, .msgArchiveID = TEXT_BANK_HALL_OF_ORIGIN, - .dayMusicID = 1096, - .nightMusicID = 1096, + .dayMusicID = SEQ_AUS, + .nightMusicID = SEQ_AUS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 487, - .mapLabelTextID = 86, + .mapLabelTextID = LocationNames_Text_HallOfOrigin, .mapLabelWindowID = 0x4, - .weather = 0xD, + .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = 0xE, .mapType = 0x2, - .battleBG = 0x9, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_511] = { .areaDataArchiveID = 0x3C, @@ -11256,20 +11260,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x430, - .nightMusicID = 0x430, + .dayMusicID = SEQ_D_MOUNT2, + .nightMusicID = SEQ_D_MOUNT2, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 86, + .mapLabelTextID = LocationNames_Text_HallOfOrigin, .mapLabelWindowID = 0x6, - .weather = 0xD, + .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = 0xE, .mapType = 0x2, - .battleBG = 0x9, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_RUIN_MANIAC_CAVE_LONG] = { .areaDataArchiveID = 53, @@ -11278,20 +11282,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_ruin_maniac_cave_long, .initScriptsArchiveID = scripts_init_ruin_maniac_cave_long, .msgArchiveID = TEXT_BANK_RUIN_MANIAC_CAVE_LONG, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 115, .eventsArchiveID = 488, - .mapLabelTextID = 66, + .mapLabelTextID = LocationNames_Text_RuinManiacCave, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MANIAC_TUNNEL] = { .areaDataArchiveID = 53, @@ -11300,20 +11304,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_maniac_tunnel, .initScriptsArchiveID = scripts_init_maniac_tunnel, .msgArchiveID = TEXT_BANK_MANIAC_TUNNEL, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 116, .eventsArchiveID = 489, - .mapLabelTextID = 67, + .mapLabelTextID = LocationNames_Text_ManiacTunnel, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_HOUSE] = { .areaDataArchiveID = 0x14, @@ -11322,20 +11326,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_iron_island_house, .initScriptsArchiveID = scripts_init_iron_island_house, .msgArchiveID = TEXT_BANK_IRON_ISLAND_HOUSE, - .dayMusicID = 1022, - .nightMusicID = 1051, + .dayMusicID = SEQ_ROAD_B_D, + .nightMusicID = SEQ_ROAD_B_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 490, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_5_SOUTHEAST_DEADEND] = { .areaDataArchiveID = 56, @@ -11344,20 +11348,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 46, .eventsArchiveID = 491, - .mapLabelTextID = 53, + .mapLabelTextID = LocationNames_Text_SolaceonRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0x9, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_1, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VISTA_LIGHTHOUSE_ELEVATOR] = { .areaDataArchiveID = 0x15, @@ -11366,20 +11370,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_vista_lighthouse_elevator, .initScriptsArchiveID = scripts_init_vista_lighthouse_elevator, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1017, - .nightMusicID = 1046, + .dayMusicID = SEQ_CITY08_D, + .nightMusicID = SEQ_CITY08_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 492, - .mapLabelTextID = 104, + .mapLabelTextID = LocationNames_Text_VistaLighthouse, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x8, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_3, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTHWEST_HOUSE_2F] = { .areaDataArchiveID = 0x1F, @@ -11388,20 +11392,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_jubilife_city_southwest_house_2f, .initScriptsArchiveID = scripts_init_jubilife_city_southwest_house_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTHWEST_HOUSE_2F, - .dayMusicID = 0x3F2, - .nightMusicID = 0x40F, + .dayMusicID = SEQ_CITY01_D, + .nightMusicID = SEQ_CITY01_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 493, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_4] = { .areaDataArchiveID = 56, @@ -11410,20 +11414,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_4, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_4, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 66, .eventsArchiveID = 494, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_5] = { .areaDataArchiveID = 56, @@ -11432,20 +11436,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_5, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_5, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 67, .eventsArchiveID = 495, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_6] = { .areaDataArchiveID = 56, @@ -11454,20 +11458,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_6, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_6, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 68, .eventsArchiveID = 496, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_1] = { .areaDataArchiveID = 56, @@ -11476,20 +11480,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_1, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 69, .eventsArchiveID = 497, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_2] = { .areaDataArchiveID = 56, @@ -11498,20 +11502,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_2, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 70, .eventsArchiveID = 498, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_3] = { .areaDataArchiveID = 56, @@ -11520,20 +11524,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_3, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_3, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 71, .eventsArchiveID = 499, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_4] = { .areaDataArchiveID = 56, @@ -11542,20 +11546,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_4, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_4, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 72, .eventsArchiveID = 500, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_5] = { .areaDataArchiveID = 56, @@ -11564,20 +11568,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_5, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_5, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 73, .eventsArchiveID = 501, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_6] = { .areaDataArchiveID = 56, @@ -11586,20 +11590,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_6, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_6, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 74, .eventsArchiveID = 0x1F6, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_1] = { .areaDataArchiveID = 56, @@ -11608,20 +11612,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_1, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 75, .eventsArchiveID = 503, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_2] = { .areaDataArchiveID = 56, @@ -11630,20 +11634,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_2, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 76, .eventsArchiveID = 0x1F8, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_3] = { .areaDataArchiveID = 56, @@ -11652,20 +11656,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_3, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_3, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 77, .eventsArchiveID = 0x1F9, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_4] = { .areaDataArchiveID = 56, @@ -11674,20 +11678,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_4, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_4, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 78, .eventsArchiveID = 0x1FA, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_5] = { .areaDataArchiveID = 56, @@ -11696,20 +11700,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_5, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_5, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 79, .eventsArchiveID = 507, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_6] = { .areaDataArchiveID = 56, @@ -11718,20 +11722,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_6, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_6, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x1FC, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x4, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_533] = { .areaDataArchiveID = 56, @@ -11740,20 +11744,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_534] = { .areaDataArchiveID = 56, @@ -11762,20 +11766,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_535] = { .areaDataArchiveID = 56, @@ -11784,20 +11788,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x1FD, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_536] = { .areaDataArchiveID = 56, @@ -11806,20 +11810,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_537] = { .areaDataArchiveID = 56, @@ -11828,20 +11832,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_538] = { .areaDataArchiveID = 56, @@ -11850,20 +11854,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_539] = { .areaDataArchiveID = 56, @@ -11872,20 +11876,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_540] = { .areaDataArchiveID = 56, @@ -11894,20 +11898,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 510, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_541] = { .areaDataArchiveID = 56, @@ -11916,20 +11920,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_542] = { .areaDataArchiveID = 56, @@ -11938,20 +11942,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_543] = { .areaDataArchiveID = 56, @@ -11960,20 +11964,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_544] = { .areaDataArchiveID = 56, @@ -11982,20 +11986,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_545] = { .areaDataArchiveID = 56, @@ -12004,20 +12008,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_546] = { .areaDataArchiveID = 56, @@ -12026,20 +12030,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 511, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_547] = { .areaDataArchiveID = 56, @@ -12048,20 +12052,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_548] = { .areaDataArchiveID = 56, @@ -12070,20 +12074,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_549] = { .areaDataArchiveID = 56, @@ -12092,20 +12096,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_550] = { .areaDataArchiveID = 56, @@ -12114,20 +12118,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_551] = { .areaDataArchiveID = 56, @@ -12136,20 +12140,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_552] = { .areaDataArchiveID = 56, @@ -12158,20 +12162,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_553] = { .areaDataArchiveID = 56, @@ -12180,20 +12184,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_554] = { .areaDataArchiveID = 56, @@ -12202,20 +12206,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_555] = { .areaDataArchiveID = 56, @@ -12224,20 +12228,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_556] = { .areaDataArchiveID = 56, @@ -12246,20 +12250,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_557] = { .areaDataArchiveID = 56, @@ -12268,20 +12272,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1064, - .nightMusicID = 1064, + .dayMusicID = SEQ_D_03, + .nightMusicID = SEQ_D_03, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 62, + .mapLabelTextID = LocationNames_Text_TurnbackCave, .mapLabelWindowID = 0x6, - .weather = (0xE), + .weather = OVERWORLD_WEATHER_FOG, .cameraType = 0x0, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_CONTEST_HALL_STAGE_NO_CONTEST] = { .areaDataArchiveID = 32, @@ -12290,20 +12294,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_contest_hall_stage_no_contest, .initScriptsArchiveID = scripts_init_contest_hall_stage_no_contest, .msgArchiveID = TEXT_BANK_CONTEST_HALL_STAGE_NO_CONTEST, - .dayMusicID = 1089, - .nightMusicID = 1089, + .dayMusicID = SEQ_BLD_CON, + .nightMusicID = SEQ_BLD_CON, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 512, - .mapLabelTextID = 97, + .mapLabelTextID = LocationNames_Text_ContestHall, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_FRONTIER] = { .areaDataArchiveID = 73, @@ -12312,20 +12316,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_frontier, .initScriptsArchiveID = scripts_init_battle_frontier, .msgArchiveID = TEXT_BANK_BATTLE_FRONTIER, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 513, - .mapLabelTextID = 112, + .mapLabelTextID = LocationNames_Text_BattleFrontier, .mapLabelWindowID = 0x7, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x2, .mapType = 0x1, - .battleBG = 0x2, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x1, + .battleBG = BACKGROUND_CITY, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = TRUE, }, [MAP_HEADER_BATTLE_FRONTIER_GATE_TO_FIGHT_AREA] = { .areaDataArchiveID = 44, @@ -12334,20 +12338,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_frontier_gate_to_fight_area, .initScriptsArchiveID = scripts_init_battle_frontier_gate_to_fight_area, .msgArchiveID = TEXT_BANK_BATTLE_FRONTIER_GATE_TO_FIGHT_AREA, - .dayMusicID = 1020, - .nightMusicID = 1049, + .dayMusicID = SEQ_CITY11_D, + .nightMusicID = SEQ_CITY11_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 514, - .mapLabelTextID = 112, + .mapLabelTextID = LocationNames_Text_BattleFrontier, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_561] = { .areaDataArchiveID = 45, @@ -12356,20 +12360,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1092, - .nightMusicID = 1092, + .dayMusicID = SEQ_BF_TOWWER, + .nightMusicID = SEQ_BF_TOWWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 80, + .mapLabelTextID = LocationNames_Text_BattleTower, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_FACTORY] = { .areaDataArchiveID = 46, @@ -12378,20 +12382,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_factory, .initScriptsArchiveID = scripts_init_battle_factory, .msgArchiveID = TEXT_BANK_BATTLE_FACTORY, - .dayMusicID = 1195, - .nightMusicID = 1195, + .dayMusicID = SEQ_PL_BF_FACTORY, + .nightMusicID = SEQ_PL_BF_FACTORY, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 515, - .mapLabelTextID = 113, + .mapLabelTextID = LocationNames_Text_BattleFactory, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_HALL] = { .areaDataArchiveID = 47, @@ -12400,20 +12404,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_hall, .initScriptsArchiveID = scripts_init_battle_hall, .msgArchiveID = TEXT_BANK_BATTLE_HALL, - .dayMusicID = 1192, - .nightMusicID = 1192, + .dayMusicID = SEQ_PL_BF_STAGE, + .nightMusicID = SEQ_PL_BF_STAGE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 516, - .mapLabelTextID = 0x74, + .mapLabelTextID = LocationNames_Text_BattleHall, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_CASTLE] = { .areaDataArchiveID = 48, @@ -12422,20 +12426,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_castle, .initScriptsArchiveID = scripts_init_battle_castle, .msgArchiveID = TEXT_BANK_BATTLE_CASTLE, - .dayMusicID = 1193, - .nightMusicID = 1193, + .dayMusicID = SEQ_PL_BF_CASTLE, + .nightMusicID = SEQ_PL_BF_CASTLE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 517, - .mapLabelTextID = 114, + .mapLabelTextID = LocationNames_Text_BattleCastle, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_ARCADE] = { .areaDataArchiveID = 49, @@ -12444,20 +12448,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_battle_arcade, .initScriptsArchiveID = scripts_init_battle_arcade, .msgArchiveID = TEXT_BANK_BATTLE_ARCADE, - .dayMusicID = 1191, - .nightMusicID = 1191, + .dayMusicID = SEQ_PL_BF_ROULETTE, + .nightMusicID = SEQ_PL_BF_ROULETTE, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 518, - .mapLabelTextID = 115, + .mapLabelTextID = LocationNames_Text_BattleArcade, .mapLabelWindowID = 0x6, - .weather = 30, + .weather = OVERWORLD_WEATHER_30, .cameraType = 0x0, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_B1F] = { .areaDataArchiveID = 0x16, @@ -12466,20 +12470,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_veilstone_store_b1f, .initScriptsArchiveID = scripts_init_veilstone_store_b1f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_B1F, - .dayMusicID = 0x442, - .nightMusicID = 0x442, + .dayMusicID = SEQ_FS, + .nightMusicID = SEQ_FS, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 519, - .mapLabelTextID = 101, + .mapLabelTextID = LocationNames_Text_VeilstoneStore, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GLOBAL_TERMINAL_2F] = { .areaDataArchiveID = 40, @@ -12488,20 +12492,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_global_terminal_2f, .initScriptsArchiveID = scripts_init_global_terminal_2f, .msgArchiveID = TEXT_BANK_GLOBAL_TERMINAL_2F, - .dayMusicID = 1196, - .nightMusicID = 1196, + .dayMusicID = SEQ_PL_WIFITOWER, + .nightMusicID = SEQ_PL_WIFITOWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 520, - .mapLabelTextID = 118, + .mapLabelTextID = LocationNames_Text_GlobalTerminal, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GLOBAL_TERMINAL_3F] = { .areaDataArchiveID = 40, @@ -12510,20 +12514,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_global_terminal_3f, .initScriptsArchiveID = scripts_init_global_terminal_3f, .msgArchiveID = TEXT_BANK_GLOBAL_TERMINAL_3F, - .dayMusicID = 1196, - .nightMusicID = 1196, + .dayMusicID = SEQ_PL_WIFITOWER, + .nightMusicID = SEQ_PL_WIFITOWER, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 521, - .mapLabelTextID = 118, + .mapLabelTextID = LocationNames_Text_GlobalTerminal, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_HALL] = { .areaDataArchiveID = 58, @@ -12532,20 +12536,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_galactic_hq_hall, .initScriptsArchiveID = scripts_init_galactic_hq_hall, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_HALL, - .dayMusicID = 1067, - .nightMusicID = 1067, + .dayMusicID = SEQ_D_AGITO, + .nightMusicID = SEQ_D_AGITO, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 522, - .mapLabelTextID = 71, + .mapLabelTextID = LocationNames_Text_GalacticHQ, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_570] = { .areaDataArchiveID = 0x4A, @@ -12554,20 +12558,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROTOMS_ROOM] = { .areaDataArchiveID = 58, @@ -12576,20 +12580,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_rotoms_room, .initScriptsArchiveID = scripts_init_rotoms_room, .msgArchiveID = TEXT_BANK_ROTOMS_ROOM, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 523, - .mapLabelTextID = 121, + .mapLabelTextID = LocationNames_Text_RotomsRoom, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_572] = { .areaDataArchiveID = 58, @@ -12598,20 +12602,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 1013, - .nightMusicID = 1042, + .dayMusicID = SEQ_CITY04_D, + .nightMusicID = SEQ_CITY04_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 122, + .mapLabelTextID = LocationNames_Text_TeamGalacticEternaBuilding, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x7, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_2, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_1F] = { .areaDataArchiveID = 0x4A, @@ -12620,20 +12624,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_1f, .initScriptsArchiveID = scripts_init_distortion_world_1f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_1F, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 524, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B1F] = { .areaDataArchiveID = 0x4A, @@ -12642,20 +12646,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_b1f, .initScriptsArchiveID = scripts_init_distortion_world_b1f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B1F, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B2F] = { .areaDataArchiveID = 0x4A, @@ -12664,20 +12668,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_b2f, .initScriptsArchiveID = scripts_init_distortion_world_b2f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B2F, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B3F] = { .areaDataArchiveID = 0x4A, @@ -12686,20 +12690,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_b3f, .initScriptsArchiveID = scripts_init_distortion_world_b3f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B3F, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B4F] = { .areaDataArchiveID = 0x4A, @@ -12708,20 +12712,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_b4f, .initScriptsArchiveID = scripts_init_distortion_world_b4f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_578] = { .areaDataArchiveID = 0x4A, @@ -12730,20 +12734,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_map_header_unknown_578, .initScriptsArchiveID = scripts_init_unknown_578, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B5F] = { .areaDataArchiveID = 0x4A, @@ -12752,20 +12756,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_b5f, .initScriptsArchiveID = scripts_init_distortion_world_b5f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B6F] = { .areaDataArchiveID = 0x4A, @@ -12774,20 +12778,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_b6f, .initScriptsArchiveID = scripts_init_distortion_world_b6f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B6F, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B7F] = { .areaDataArchiveID = 0x4A, @@ -12796,20 +12800,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_b7f, .initScriptsArchiveID = scripts_init_distortion_world_b7f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B7F, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_GIRATINA_ROOM] = { .areaDataArchiveID = 0x4A, @@ -12818,20 +12822,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_giratina_room, .initScriptsArchiveID = scripts_init_distortion_world_giratina_room, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_GIRATINA_ROOM, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_TURNBACK_CAVE_ROOM] = { .areaDataArchiveID = 0x4A, @@ -12840,20 +12844,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_distortion_world_turnback_cave_room, .initScriptsArchiveID = scripts_init_distortion_world_turnback_cave_room, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_TURNBACK_CAVE_ROOM, - .dayMusicID = 0x4A6, - .nightMusicID = 0x4A6, + .dayMusicID = SEQ_PL_D_GIRATINA, + .nightMusicID = SEQ_PL_D_GIRATINA, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_empty, - .mapLabelTextID = 0x75, + .mapLabelTextID = LocationNames_Text_DistortionWorld, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x3, - .battleBG = 0x11, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_DISTORTION_WORLD, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SPEAR_PILLAR_DIALGA] = { .areaDataArchiveID = 0x3C, @@ -12862,20 +12866,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_spear_pillar_dialga, .initScriptsArchiveID = scripts_init_spear_pillar_dialga, .msgArchiveID = TEXT_BANK_SPEAR_PILLAR_DIALGA, - .dayMusicID = 0x430, - .nightMusicID = 0x430, + .dayMusicID = SEQ_D_MOUNT2, + .nightMusicID = SEQ_D_MOUNT2, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x20D, - .mapLabelTextID = 0x33, + .mapLabelTextID = LocationNames_Text_SpearPillar, .mapLabelWindowID = 0x4, - .weather = 0xD, + .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = 0x5, .mapType = 0x3, - .battleBG = 0x4, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_SPEAR_PILLAR_PALKIA] = { .areaDataArchiveID = 0x3C, @@ -12884,20 +12888,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_spear_pillar_palkia, .initScriptsArchiveID = scripts_init_spear_pillar_palkia, .msgArchiveID = TEXT_BANK_SPEAR_PILLAR_PALKIA, - .dayMusicID = 0x430, - .nightMusicID = 0x430, + .dayMusicID = SEQ_D_MOUNT2, + .nightMusicID = SEQ_D_MOUNT2, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x20E, - .mapLabelTextID = 0x33, + .mapLabelTextID = LocationNames_Text_SpearPillar, .mapLabelWindowID = 0x4, - .weather = 0xD, + .weather = OVERWORLD_WEATHER_CLEAR_13, .cameraType = 0x5, .mapType = 0x3, - .battleBG = 0x4, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_MOUNTAIN, + .isBikeAllowed = FALSE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_WIFI_PLAZA_ENTRANCE] = { .areaDataArchiveID = 0x15, @@ -12906,20 +12910,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_wifi_plaza_entrance, .initScriptsArchiveID = scripts_init_wifi_plaza_entrance, .msgArchiveID = TEXT_BANK_WIFI_PLAZA_ENTRANCE, - .dayMusicID = 0x43D, - .nightMusicID = 0x43E, + .dayMusicID = SEQ_PC_01, + .nightMusicID = SEQ_PC_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 0x20F, - .mapLabelTextID = 0x6, + .mapLabelTextID = LocationNames_Text_JubilifeCity, .mapLabelWindowID = 0x6, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0x4, .mapType = 0x4, - .battleBG = 0x6, - .isBikeAllowed = 0x0, - .isRunningAllowed = 0x0, - .isEscapeRopeAllowed = 0x0, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_INDOORS_1, + .isBikeAllowed = FALSE, + .isRunningAllowed = FALSE, + .isEscapeRopeAllowed = FALSE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_IRON_RUINS] = { .areaDataArchiveID = 0x48, @@ -12928,20 +12932,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x433, - .nightMusicID = 0x433, + .dayMusicID = SEQ_D_04, + .nightMusicID = SEQ_D_04, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_iron_island_iron_ruins, - .mapLabelTextID = 0x45, + .mapLabelTextID = LocationNames_Text_IronIsland, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_RUINS] = { .areaDataArchiveID = 0x48, @@ -12950,20 +12954,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_iron_ruins, .initScriptsArchiveID = scripts_init_iron_ruins, .msgArchiveID = TEXT_BANK_IRON_RUINS, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_iron_ruins, - .mapLabelTextID = 0x7B, + .mapLabelTextID = LocationNames_Text_IronRuins, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xB, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_3, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_ICEBERG_RUINS] = { .areaDataArchiveID = 0x45, @@ -12972,20 +12976,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x432, - .nightMusicID = 0x432, + .dayMusicID = SEQ_D_05, + .nightMusicID = SEQ_D_05, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = 530, - .mapLabelTextID = 0x32, + .mapLabelTextID = LocationNames_Text_MtCoronet, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ICEBERG_RUINS] = { .areaDataArchiveID = 0x45, @@ -12994,20 +12998,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_iceberg_ruins, .initScriptsArchiveID = scripts_init_iceberg_ruins, .msgArchiveID = TEXT_BANK_ICEBERG_RUINS, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_iceberg_ruins, - .mapLabelTextID = 0x7C, + .mapLabelTextID = LocationNames_Text_IcebergRuins, .mapLabelWindowID = 0x4, - .weather = 0x1D, + .weather = OVERWORLD_WEATHER_29, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228_ROCK_PEAK_RUINS] = { .areaDataArchiveID = 0x39, @@ -13016,20 +13020,20 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, - .dayMusicID = 0x404, - .nightMusicID = 0x421, + .dayMusicID = SEQ_ROAD_BZA_D, + .nightMusicID = SEQ_ROAD_BZA_N, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_route_228_rock_peak_ruins, - .mapLabelTextID = 0x2B, + .mapLabelTextID = LocationNames_Text_Route228, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, [MAP_HEADER_ROCK_PEAK_RUINS] = { .areaDataArchiveID = 0x39, @@ -13038,19 +13042,19 @@ static const MapHeader sMapHeaders[] = { .scriptsArchiveID = scripts_rock_peak_ruins, .initScriptsArchiveID = scripts_init_rock_peak_ruins, .msgArchiveID = TEXT_BANK_ROCK_PEAK_RUINS, - .dayMusicID = 0x427, - .nightMusicID = 0x427, + .dayMusicID = SEQ_D_02, + .nightMusicID = SEQ_D_02, .wildEncountersArchiveID = 0xFFFF, .eventsArchiveID = events_rock_peak_ruins, - .mapLabelTextID = 0x7D, + .mapLabelTextID = LocationNames_Text_RockPeakRuins, .mapLabelWindowID = 0x4, - .weather = 0x0, + .weather = OVERWORLD_WEATHER_CLEAR, .cameraType = 0xC, .mapType = 0x3, - .battleBG = 0xA, - .isBikeAllowed = 0x1, - .isRunningAllowed = 0x1, - .isEscapeRopeAllowed = 0x1, - .isFlyAllowed = 0x0, + .battleBG = BACKGROUND_CAVE_2, + .isBikeAllowed = TRUE, + .isRunningAllowed = TRUE, + .isEscapeRopeAllowed = TRUE, + .isFlyAllowed = FALSE, }, }; diff --git a/include/field_overworld_weather.h b/include/field_overworld_weather.h new file mode 100644 index 0000000000..a0e313354b --- /dev/null +++ b/include/field_overworld_weather.h @@ -0,0 +1,8 @@ +#ifndef POKEPLATINUM_FIELD_OVERWORLD_WEATHER_H +#define POKEPLATINUM_FIELD_OVERWORLD_WEATHER_H + +#include "field/field_system_decl.h" + +int FieldSystem_GetWeather(FieldSystem *fieldSystem, int mapHeaderID); + +#endif // POKEPLATINUM_FIELD_OVERWORLD_WEATHER_H diff --git a/include/inlines.h b/include/inlines.h index 2f5f90b373..b15fc63ead 100644 --- a/include/inlines.h +++ b/include/inlines.h @@ -212,15 +212,6 @@ static inline void inline_0202D558(u32 param0, RTCDate *param1) param1->week = inline_0202D558_sub4(param0); } -static inline BOOL inline_0203A944(u32 param0) -{ - if (((param0 % 4 == 0) && (param0 % 100 != 0)) || (param0 % 400 == 0)) { - return 1; - } else { - return 0; - } -} - static inline BOOL inline_ov12_02235998(int param0, int param1) { if ((param0 & param1) == param1) { diff --git a/include/journal.h b/include/journal.h index 3c56829123..dd111ad2ba 100644 --- a/include/journal.h +++ b/include/journal.h @@ -120,7 +120,7 @@ void *JournalEntry_CreateEventInteraction(const u16 *playerName, u8 playerGender void *JournalEntry_CreateEventPlazaMinigame(int minigame, u32 heapID, u32 eventType); void JournalEntry_GetData(JournalEntry *journalEntry, void *dest, u8 dataType, u8 page); void JournalEntry_CreateAndSaveEventMapTransition(TrainerInfo *trainerInfo, JournalEntry *journalEntry, u32 currMapID, u32 prevMapID, u32 heapID); -u32 sub_0202C6A4(u32 mapLabelTextID); +u32 Journal_DoesBuildingUseExitedMessage(u32 mapLabelTextID); void JournalEntry_CreateAndSaveEventArrivedInLocation(JournalEntry *journalEntry, u32 mapID, u32 heapID); void JournalEntry_CreateAndSaveEventTrainer(JournalEntry *journalEntry, u16 mapID, u16 trainerID, u32 heapID); diff --git a/include/rtc.h b/include/rtc.h index 59fb437f16..f95b59982f 100644 --- a/include/rtc.h +++ b/include/rtc.h @@ -3,13 +3,16 @@ #include -enum TimeOfDay { - TIMEOFDAY_MORNING = 0, - TIMEOFDAY_DAY = 1, - TIMEOFDAY_TWILIGHT = 2, - TIMEOFDAY_NIGHT = 3, - TIMEOFDAY_LATE_NIGHT = 4, -}; +#include "constants/rtc.h" + +static inline BOOL IsLeapYear(u32 year) +{ + if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) { + return TRUE; + } else { + return FALSE; + } +} void InitRTC(void); void UpdateRTC(void); diff --git a/include/unk_0203A944.h b/include/unk_0203A944.h deleted file mode 100644 index 6f21c82233..0000000000 --- a/include/unk_0203A944.h +++ /dev/null @@ -1,8 +0,0 @@ -#ifndef POKEPLATINUM_UNK_0203A944_H -#define POKEPLATINUM_UNK_0203A944_H - -#include "field/field_system_decl.h" - -int FieldSystem_GetWeather(FieldSystem *fieldSystem, int param1); - -#endif // POKEPLATINUM_UNK_0203A944_H diff --git a/platinum.us/main.lsf b/platinum.us/main.lsf index 0d609faa8e..960ef44597 100644 --- a/platinum.us/main.lsf +++ b/platinum.us/main.lsf @@ -174,7 +174,7 @@ Static main Object main.nef.p/src_map_header_data.c.o Object main.nef.p/src_field_overworld_state.c.o Object main.nef.p/src_unk_0203A7D8.c.o - Object main.nef.p/src_unk_0203A944.c.o + Object main.nef.p/src_field_overworld_weather.c.o Object main.nef.p/src_start_menu.c.o Object main.nef.p/src_unk_0203C954.c.o Object main.nef.p/src_field_system.c.o diff --git a/res/text/location_names.gmm b/res/text/location_names.gmm index 312a8b9d99..8238854c41 100644 --- a/res/text/location_names.gmm +++ b/res/text/location_names.gmm @@ -1,507 +1,507 @@ - + used Mystery Zone - + used Twinleaf Town - + used Sandgem Town - + used Floaroma Town - + used Solaceon Town - + used Celestic Town - + used Jubilife City - + used Canalave City - + used Oreburgh City - + used Eterna City - + used Hearthome City - + used Pastoria City - + used Veilstone City - + used Sunyshore City - + used Snowpoint City - + used Pokémon League - + used Route 201 - + used Route 202 - + used Route 203 - + used Route 204 - + used Route 205 - + used Route 206 - + used Route 207 - + used Route 208 - + used Route 209 - + used Route 210 - + used Route 211 - + used Route 212 - + used Route 213 - + used Route 214 - + used Route 215 - + used Route 216 - + used Route 217 - + used Route 218 - + used Route 219 - + used Route 220 - + used Route 221 - + used Route 222 - + used Route 223 - + used Route 224 - + used Route 225 - + used Route 226 - + used Route 227 - + used Route 228 - + used Route 229 - + used Route 230 - + used Oreburgh Mine - + used Valley Windworks - + used Eterna Forest - + used Fuego Ironworks - + used Mt. Coronet - + used Spear Pillar - + used Great Marsh - + used Solaceon Ruins - + used Victory Road - + used Pal Park - + used Amity Square - + used Ravaged Path - + used Floaroma Meadow - + used Oreburgh Gate - + used Fullmoon Island - + used Sendoff Spring - + used Turnback Cave - + used Flower Paradise - + used Snowpoint Temple - + used Wayward Cave - + used Ruin Maniac Cave - + used Maniac Tunnel - + used Trophy Garden - + used Iron Island - + used Old Chateau - + used Galactic HQ - + used Verity Lakefront - + used Valor Lakefront - + used Acuity Lakefront - + used Spring Path - + used Lake Verity - + used Lake Valor - + used Lake Acuity - + used Newmoon Island - + used Battle Tower - + used Fight Area - + used Survival Area - + used Resort Area - + used Stark Mountain - + used Seabreak Path - + used Hall of Origin - + used Verity Cavern - + used Valor Cavern - + used Acuity Cavern - + used Jubilife TV - + used Pokétch Co. - + used GTS - + used Trainers’ School - + used Mining Museum - + used Flower Shop - + used Cycle Shop - + used Contest Hall - + used Poffin House - + used Foreign Building - + used Pokémon Day Care - + used Veilstone Store - + used Game Corner - + used Canalave Library - + used Vista Lighthouse - + used Sunyshore Market - + used Pokémon Mansion - + used Footstep House - + used Café - + used Grand Lake - + used Restaurant - + used Battle Park - + used Battle Frontier - + used Battle Factory - + used Battle Castle - + used Battle Arcade - + used Battle Hall - + used Distortion World - + used Global Terminal - + used Villa - + used Battleground - + used ROTOM’s Room - + used T.G. Eterna Bldg - + used Iron Ruins - + used Iceberg Ruins - + used Rock Peak Ruins diff --git a/src/applications/journal_display/journal_printer.c b/src/applications/journal_display/journal_printer.c index e1d240402d..59ea4b3011 100644 --- a/src/applications/journal_display/journal_printer.c +++ b/src/applications/journal_display/journal_printer.c @@ -341,7 +341,7 @@ static void JournalPrinter_PrintTrainerEvent(JournalManager *journalManager, Win return; } - Strbuf *name = MessageBank_GetNewStrbufFromNARC(NARC_INDEX_MSGDATA__PL_MSG, TEXT_BANK_LOCATION_NAMES, MapHeader_GetMapLabelTextID(journalEntryTrainer.mapID), location_names_00042); + Strbuf *name = MessageBank_GetNewStrbufFromNARC(NARC_INDEX_MSGDATA__PL_MSG, TEXT_BANK_LOCATION_NAMES, MapHeader_GetMapLabelTextID(journalEntryTrainer.mapID), LocationNames_Text_Route227); strLength = Strbuf_Length(name); Strbuf_Free(name); @@ -584,7 +584,7 @@ static void JournalPrinter_PrintLeftCave(JournalManager *journalManager, Window Strbuf *strbuf; u32 mapLabelTextID = journalEntryLocationEvent->locationID; - if (mapLabelTextID == location_names_00047 || mapLabelTextID == location_names_00064 || mapLabelTextID == location_names_00049) { + if (mapLabelTextID == LocationNames_Text_ValleyWindworks || mapLabelTextID == LocationNames_Text_SnowpointTemple || mapLabelTextID == LocationNames_Text_FuegoIronworks) { strbuf = MessageLoader_GetNewStrbuf(journalManager->loader, JournalEntries_Text_DepartedFromLocation); } else { strbuf = MessageLoader_GetNewStrbuf(journalManager->loader, JournalEntries_Text_GotThroughLocation); @@ -601,7 +601,7 @@ static void JournalPrinter_PrintLeftBuilding(JournalManager *journalManager, Win Strbuf *strbuf; u32 mapLabelTextID = journalEntryLocationEvent->locationID; - if (sub_0202C6A4(mapLabelTextID) == 0) { + if (Journal_DoesBuildingUseExitedMessage(mapLabelTextID) == FALSE) { strbuf = MessageLoader_GetNewStrbuf(journalManager->loader, JournalEntries_Text_DepartedFromLocation); } else { strbuf = MessageLoader_GetNewStrbuf(journalManager->loader, JournalEntries_Text_ExitedFromLocation); diff --git a/src/field_battle_data_transfer.c b/src/field_battle_data_transfer.c index 2949cf6e61..a07fd5ac3f 100644 --- a/src/field_battle_data_transfer.c +++ b/src/field_battle_data_transfer.c @@ -82,7 +82,7 @@ FieldBattleDTO *FieldBattleDTO_New(enum HeapId heapID, u32 battleType) dto->background = BACKGROUND_PLAIN; dto->terrain = TERRAIN_MAX; - dto->mapLabelTextID = location_names_00000; + dto->mapLabelTextID = LocationNames_Text_MysteryZone; dto->timeOfDay = TIMEOFDAY_MORNING; dto->mapEvolutionMethod = 0; dto->visitedContestHall = TRUE; diff --git a/src/field_map_change.c b/src/field_map_change.c index 4368c4ac7a..8de19c45e9 100644 --- a/src/field_map_change.c +++ b/src/field_map_change.c @@ -26,6 +26,7 @@ #include "communication_system.h" #include "field_message.h" #include "field_overworld_state.h" +#include "field_overworld_weather.h" #include "field_system.h" #include "field_task.h" #include "field_transition.h" @@ -61,7 +62,6 @@ #include "unk_0200F174.h" #include "unk_0202854C.h" #include "unk_0203A7D8.h" -#include "unk_0203A944.h" #include "unk_0203D1B8.h" #include "unk_020553DC.h" #include "unk_020559DC.h" diff --git a/src/field_overworld_weather.c b/src/field_overworld_weather.c new file mode 100644 index 0000000000..7b129519a4 --- /dev/null +++ b/src/field_overworld_weather.c @@ -0,0 +1,424 @@ +#include "field_overworld_weather.h" + +#include +#include + +#include "constants/overworld_weather.h" + +#include "field/field_system.h" + +#include "inlines.h" +#include "map_header.h" +#include "rtc.h" +#include "system_data.h" +#include "unk_020559DC.h" + +// clang-format off +static const u8 sYearlyWeather[DAY_OF_YEAR_COUNT][OVERWORLD_WEATHER_YEARLY_COUNT] = { + // January Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_JAN_01 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_04 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_06 - 1] = {OVERWORLD_WEATHER_THUNDERSTORM, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_HAILING}, + [DAY_OF_YEAR_JAN_13 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_15 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_21 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_28 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_30 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JAN_31 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + // February Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_FEB_01 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_02 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_03 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_09 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_10 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_18 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_19 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_27 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_HAILING}, + [DAY_OF_YEAR_FEB_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_FEB_29 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_HAILING}, + // March Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_MAR_01 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_03 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_14 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HAILING}, + [DAY_OF_YEAR_MAR_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_18 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_30 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAR_31 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HAILING}, + // April Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_APR_01 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_07 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_22 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HAILING}, + [DAY_OF_YEAR_APR_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_APR_30 - 1] = {OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HAILING}, + // May Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_MAY_01 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_30 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_MAY_31 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + // June Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_JUN_01 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_02 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_06 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_07 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_08 - 1] = {OVERWORLD_WEATHER_THUNDERSTORM, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_11 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_12 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_16 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_20 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_21 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_22 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_26 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_27 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_28 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_29 - 1] = {OVERWORLD_WEATHER_THUNDERSTORM, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUN_30 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + // July Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_JUL_01 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_04 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_10 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_23 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_30 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_JUL_31 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + // August Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_AUG_01 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_12 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_26 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_30 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_AUG_31 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + // September Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_SEP_01 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_02 - 1] = {OVERWORLD_WEATHER_THUNDERSTORM, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HAILING}, + [DAY_OF_YEAR_SEP_03 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_07 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_08 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_11 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_13 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_18 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_19 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HAILING}, + [DAY_OF_YEAR_SEP_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_23 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_28 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_29 - 1] = {OVERWORLD_WEATHER_THUNDERSTORM, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_SEP_30 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + // October Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_OCT_01 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_13 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_OCT_30 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HAILING}, + [DAY_OF_YEAR_OCT_31 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + // November Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_NOV_01 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_09 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_14 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_19 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_23 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_24 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_NOV_30 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + // December Route 212 (South) Route 213 Route 216 Acuity Lakefront Snowpoint City + [DAY_OF_YEAR_DEC_01 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_02 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_03 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_04 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_05 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_06 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_07 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_08 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_09 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_10 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_11 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_12 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_13 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_14 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_15 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_16 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_17 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_18 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_19 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_20 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_21 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_22 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_23 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_24 - 1] = {OVERWORLD_WEATHER_THUNDERSTORM, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_25 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLOUDY, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_26 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_27 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_28 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_29 - 1] = {OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_30 - 1] = {OVERWORLD_WEATHER_HEAVY_RAIN, OVERWORLD_WEATHER_CLEAR, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING}, + [DAY_OF_YEAR_DEC_31 - 1] = {OVERWORLD_WEATHER_THUNDERSTORM, OVERWORLD_WEATHER_RAINING, OVERWORLD_WEATHER_BLIZZARD, OVERWORLD_WEATHER_HEAVY_SNOW, OVERWORLD_WEATHER_SNOWING} +}; +// clang-format on + +int FieldSystem_GetWeather(FieldSystem *fieldSystem, int mapHeaderID) +{ + int weather = MapHeader_GetWeatherType(mapHeaderID); + + if (weather < OVERWORLD_WEATHER_YEARLY_START) { + return weather; + } + + GameTime *gameTime = SaveData_GetGameTime(fieldSystem->saveData); + int dayOfYear = DayNumberForDate(&gameTime->date) - 1; + + GF_ASSERT(dayOfYear >= 0 && dayOfYear < DAY_OF_YEAR_COUNT); + + if ((gameTime->date.month > MONTH_FEB) && !IsLeapYear(gameTime->date.year)) { + dayOfYear++; + } + + if (FieldSystem_HasPenalty(fieldSystem)) { + dayOfYear = DAY_OF_YEAR_JAN_02 - 1; + } + + // This decaying-cast of a 2D-array to a 1D-array is required to match the original code's evaluation of operator precedence. + weather = ((u8 *)sYearlyWeather)[OVERWORLD_WEATHER_YEARLY_COUNT * dayOfYear + (weather - OVERWORLD_WEATHER_YEARLY_START)]; + + return weather; +} diff --git a/src/journal.c b/src/journal.c index 7efad8b199..ec48d451c5 100644 --- a/src/journal.c +++ b/src/journal.c @@ -35,7 +35,7 @@ typedef struct { u32 mapLabelTextID; - u32 unk_04; + u32 useExited; } MapInfo; typedef struct { @@ -82,46 +82,49 @@ static void JournalEntry_GetOnlineEventMinigame(u8 *onlineEvent, JournalEntryOnl static u8 JournalEntry_GetGymTooTough(TrainerInfo *trainerInfo, u32 mapID); static u8 JournalEntry_TrainerType(u32 trainerID); +// clang-format off static const MapInfo sMapsInfo[] = { - { location_names_00090, 0x1 }, - { location_names_00091, 0x0 }, - { location_names_00092, 0x1 }, - { location_names_00093, 0x1 }, - { location_names_00094, 0x0 }, - { location_names_00095, 0x1 }, - { location_names_00096, 0x1 }, - { location_names_00097, 0x1 }, - { location_names_00098, 0x1 }, - { location_names_00099, 0x0 }, - { location_names_00100, 0x1 }, - { location_names_00101, 0x0 }, - { location_names_00102, 0x1 }, - { location_names_00071, 0x0 }, - { location_names_00103, 0x0 }, - { location_names_00064, 0x0 }, - { location_names_00104, 0x0 }, - { location_names_00105, 0x1 }, - { location_names_00080, 0x1 }, - { location_names_00106, 0x0 }, - { location_names_00107, 0x1 }, - { location_names_00108, 0x0 }, - { location_names_00109, 0x0 }, - { location_names_00110, 0x0 }, - { location_names_00047, 0x0 }, - { location_names_00049, 0x0 }, - { location_names_00070, 0x0 } + // Message ID, // Use "Exited" instead of "Departed" + { LocationNames_Text_JubilifeTV, TRUE }, + { LocationNames_Text_PoketchCo, FALSE }, + { LocationNames_Text_GTS, TRUE }, + { LocationNames_Text_TrainersSchool, TRUE }, + { LocationNames_Text_MiningMuseum, FALSE }, + { LocationNames_Text_FlowerShop, TRUE }, + { LocationNames_Text_CycleShop, TRUE }, + { LocationNames_Text_ContestHall, TRUE }, + { LocationNames_Text_PoffinHouse, TRUE }, + { LocationNames_Text_ForeignBuilding, FALSE }, + { LocationNames_Text_PokemonDayCare, TRUE }, + { LocationNames_Text_VeilstoneStore, FALSE }, + { LocationNames_Text_GameCorner, TRUE }, + { LocationNames_Text_GalacticHQ, FALSE }, + { LocationNames_Text_CanalaveLibrary, FALSE }, + { LocationNames_Text_SnowpointTemple, FALSE }, + { LocationNames_Text_VistaLighthouse, FALSE }, + { LocationNames_Text_SunyshoreMarket, TRUE }, + { LocationNames_Text_BattleTower, TRUE }, + { LocationNames_Text_PokemonMansion, FALSE }, + { LocationNames_Text_FootstepHouse, TRUE }, + { LocationNames_Text_Cafe, FALSE }, + { LocationNames_Text_GrandLake, FALSE }, + { LocationNames_Text_Restaurant, FALSE }, + { LocationNames_Text_ValleyWindworks, FALSE }, + { LocationNames_Text_FuegoIronworks, FALSE }, + { LocationNames_Text_OldChateau, FALSE }, }; static const GymInfo sGymsInfo[] = { - { TRAINER_LEADER_ROARK, MAP_HEADER_OREBURGH_CITY_GYM, BADGE_ID_COAL }, - { TRAINER_LEADER_GARDENIA, MAP_HEADER_ETERNA_CITY_GYM, BADGE_ID_FOREST }, - { TRAINER_LEADER_WAKE, MAP_HEADER_PASTORIA_CITY_GYM, BADGE_ID_FEN }, - { TRAINER_LEADER_MAYLENE, MAP_HEADER_VEILSTONE_CITY_GYM, BADGE_ID_COBBLE }, - { TRAINER_LEADER_FANTINA, MAP_HEADER_HEARTHOME_CITY_GYM_ENTRANCE_ROOM, BADGE_ID_RELIC }, - { TRAINER_LEADER_CANDICE, MAP_HEADER_SNOWPOINT_CITY_GYM, BADGE_ID_ICICLE }, - { TRAINER_LEADER_BYRON, MAP_HEADER_CANALAVE_CITY_GYM, BADGE_ID_MINE }, - { TRAINER_LEADER_VOLKNER, MAP_HEADER_SUNYSHORE_CITY_GYM_ROOM_1, BADGE_ID_BEACON } + { TRAINER_LEADER_ROARK, MAP_HEADER_OREBURGH_CITY_GYM, BADGE_ID_COAL }, + { TRAINER_LEADER_GARDENIA, MAP_HEADER_ETERNA_CITY_GYM, BADGE_ID_FOREST }, + { TRAINER_LEADER_WAKE, MAP_HEADER_PASTORIA_CITY_GYM, BADGE_ID_FEN }, + { TRAINER_LEADER_MAYLENE, MAP_HEADER_VEILSTONE_CITY_GYM, BADGE_ID_COBBLE }, + { TRAINER_LEADER_FANTINA, MAP_HEADER_HEARTHOME_CITY_GYM_ENTRANCE_ROOM, BADGE_ID_RELIC }, + { TRAINER_LEADER_CANDICE, MAP_HEADER_SNOWPOINT_CITY_GYM, BADGE_ID_ICICLE }, + { TRAINER_LEADER_BYRON, MAP_HEADER_CANALAVE_CITY_GYM, BADGE_ID_MINE }, + { TRAINER_LEADER_VOLKNER, MAP_HEADER_SUNYSHORE_CITY_GYM_ROOM_1, BADGE_ID_BEACON } }; +// clang-format on int Journal_SaveSize(void) { @@ -1317,7 +1320,7 @@ void JournalEntry_CreateAndSaveEventMapTransition(TrainerInfo *trainerInfo, Jour } } -u32 sub_0202C6A4(u32 mapLabelTextID) +u32 Journal_DoesBuildingUseExitedMessage(u32 mapLabelTextID) { u32 i; @@ -1326,10 +1329,10 @@ u32 sub_0202C6A4(u32 mapLabelTextID) continue; } - return sMapsInfo[i].unk_04; + return sMapsInfo[i].useExited; } - return 0; + return FALSE; } static u8 JournalEntry_GetGymTooTough(TrainerInfo *trainerInfo, u32 mapID) diff --git a/src/meson.build b/src/meson.build index 964dca5db2..96564fd000 100644 --- a/src/meson.build +++ b/src/meson.build @@ -163,7 +163,7 @@ pokeplatinum_c = files( 'map_header_data.c', 'field_overworld_state.c', 'unk_0203A7D8.c', - 'unk_0203A944.c', + 'field_overworld_weather.c', 'start_menu.c', 'unk_0203C954.c', 'field_system.c', diff --git a/src/overlay007/shop_menu.c b/src/overlay007/shop_menu.c index ff19f5c26a..b2d7359aba 100644 --- a/src/overlay007/shop_menu.c +++ b/src/overlay007/shop_menu.c @@ -456,7 +456,7 @@ static u8 Shop_Exit(FieldSystem *fieldSystem, ShopMenu *shopMenu) StringTemplate_Free(shopMenu->strTemplate); Strbuf_Free(shopMenu->strbuf); - if (shopMenu->martType == MART_TYPE_NORMAL && MapHeader_GetMapLabelTextID(fieldSystem->location->mapId) != location_names_00101 + if (shopMenu->martType == MART_TYPE_NORMAL && MapHeader_GetMapLabelTextID(fieldSystem->location->mapId) != LocationNames_Text_VeilstoneStore && fieldSystem->location->mapId != MAP_HEADER_ETERNA_CITY_NORTH_HOUSE && fieldSystem->location->mapId != MAP_HEADER_CELESTIC_TOWN_NORTHWEST_HOUSE) { if (shopMenu->itemPurchaseCount != 0 && shopMenu->itemSoldCount != 0) { diff --git a/src/overlay104/ov104_0223A0C4.c b/src/overlay104/ov104_0223A0C4.c index 0283438d47..5346f4b2ce 100644 --- a/src/overlay104/ov104_0223A0C4.c +++ b/src/overlay104/ov104_0223A0C4.c @@ -915,7 +915,7 @@ FieldBattleDTO *ov104_0223A580(UnkStruct_0204AFC4 *param0, UnkStruct_ov104_02230 FieldBattleDTO_InitFromGameState(v3, NULL, param1->saveData, param1->unk_1C, param1->journalEntry, param1->bagCursor, param1->unk_20); - v3->background = 18; + v3->background = BACKGROUND_BATTLE_TOWER; v3->terrain = TERRAIN_BATTLE_TOWER; v6 = Pokemon_New(param0->unk_04); diff --git a/src/overlay104/ov104_0223A7F4.c b/src/overlay104/ov104_0223A7F4.c index 2a76991573..adcb56c33a 100644 --- a/src/overlay104/ov104_0223A7F4.c +++ b/src/overlay104/ov104_0223A7F4.c @@ -358,7 +358,7 @@ FieldBattleDTO *ov104_0223ABA0(UnkStruct_ov104_0223ADA0 *param0, UnkStruct_ov104 v4 = FieldBattleDTO_New(11, ov104_0223AD74(param0->unk_04)); FieldBattleDTO_InitFromGameState(v4, NULL, param1->saveData, param1->unk_1C, param1->journalEntry, param1->bagCursor, param1->unk_20); - v4->background = 19; + v4->background = BACKGROUND_BATTLE_FACTORY; v4->terrain = TERRAIN_BATTLE_FACTORY; Party_InitWithCapacity(v4->parties[0], v2); diff --git a/src/overlay104/ov104_0223AF58.c b/src/overlay104/ov104_0223AF58.c index 7861c5edd6..43b14e37fe 100644 --- a/src/overlay104/ov104_0223AF58.c +++ b/src/overlay104/ov104_0223AF58.c @@ -1590,7 +1590,7 @@ FieldBattleDTO *ov104_0223B250(UnkStruct_ov104_0223B5C0 *param0, UnkStruct_ov104 v8 = FieldBattleDTO_New(11, ov104_0223B4D4(param0->unk_04)); FieldBattleDTO_InitFromGameState(v8, NULL, param1->saveData, param1->unk_1C, param1->journalEntry, param1->bagCursor, param1->unk_20); - v8->background = 22; + v8->background = BACKGROUND_BATTLE_HALL; v8->terrain = TERRAIN_BATTLE_HALL; Party_InitWithCapacity(v8->parties[0], v4); diff --git a/src/overlay104/ov104_0223B6F4.c b/src/overlay104/ov104_0223B6F4.c index 8bb9d8cc2d..087bdc5daa 100644 --- a/src/overlay104/ov104_0223B6F4.c +++ b/src/overlay104/ov104_0223B6F4.c @@ -174,7 +174,7 @@ FieldBattleDTO *ov104_0223B810(UnkStruct_ov104_0223BA10 *param0, UnkStruct_ov104 v5 = FieldBattleDTO_New(11, ov104_0223B9E4(param0->unk_10)); FieldBattleDTO_InitFromGameState(v5, NULL, param1->saveData, param1->unk_1C, param1->journalEntry, param1->bagCursor, param1->unk_20); - v5->background = 21; + v5->background = BACKGROUND_BATTLE_CASTLE; v5->terrain = TERRAIN_BATTLE_CASTLE; Party_InitWithCapacity(v5->parties[0], v2); diff --git a/src/overlay104/ov104_0223BCBC.c b/src/overlay104/ov104_0223BCBC.c index 0ddbd63cb9..aac1c4910d 100644 --- a/src/overlay104/ov104_0223BCBC.c +++ b/src/overlay104/ov104_0223BCBC.c @@ -179,7 +179,7 @@ FieldBattleDTO *ov104_0223BDD8(UnkStruct_ov104_0223BFFC *param0, UnkStruct_ov104 FieldBattleDTO_InitFromGameState(v5, NULL, param1->saveData, param1->unk_1C, param1->journalEntry, param1->bagCursor, param1->unk_20); - v5->background = 20; + v5->background = BACKGROUND_BATTLE_ARCADE; v5->terrain = TERRAIN_BATTLE_ARCADE; v5->fieldWeather = param0->unk_14; diff --git a/src/rtc.c b/src/rtc.c index 057d0f0e5f..430489d9cb 100644 --- a/src/rtc.c +++ b/src/rtc.c @@ -102,14 +102,25 @@ s64 GetTimestamp(void) int DayNumberForDate(const RTCDate *date) { int year, days; - static const u16 monthStart[12] = { - 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334 + static const u16 monthStart[MONTH_COUNT] = { + [MONTH_JAN - 1] = DAY_OF_YEAR_JAN_01 - 1, + [MONTH_FEB - 1] = DAY_OF_YEAR_FEB_01 - 1, + [MONTH_MAR - 1] = DAY_OF_YEAR_MAR_01 - 2, + [MONTH_APR - 1] = DAY_OF_YEAR_APR_01 - 2, + [MONTH_MAY - 1] = DAY_OF_YEAR_MAY_01 - 2, + [MONTH_JUN - 1] = DAY_OF_YEAR_JUN_01 - 2, + [MONTH_JUL - 1] = DAY_OF_YEAR_JUL_01 - 2, + [MONTH_AUG - 1] = DAY_OF_YEAR_AUG_01 - 2, + [MONTH_SEP - 1] = DAY_OF_YEAR_SEP_01 - 2, + [MONTH_OCT - 1] = DAY_OF_YEAR_OCT_01 - 2, + [MONTH_NOV - 1] = DAY_OF_YEAR_NOV_01 - 2, + [MONTH_DEC - 1] = DAY_OF_YEAR_DEC_01 - 2, }; days = date->day; days += monthStart[date->month - 1]; - if (date->month >= 3) { + if (date->month >= MONTH_MAR) { year = date->year; if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) { diff --git a/src/unk_0203A944.c b/src/unk_0203A944.c deleted file mode 100644 index 07a1acd822..0000000000 --- a/src/unk_0203A944.c +++ /dev/null @@ -1,1876 +0,0 @@ -#include "unk_0203A944.h" - -#include -#include - -#include "constants/overworld_weather.h" - -#include "field/field_system.h" - -#include "inlines.h" -#include "map_header.h" -#include "rtc.h" -#include "system_data.h" -#include "unk_020559DC.h" - -static const u8 Unk_020E98F4[] = { - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_THUNDERSTORM, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_THUNDERSTORM, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_THUNDERSTORM, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_THUNDERSTORM, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_THUNDERSTORM, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HAILING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_THUNDERSTORM, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLOUDY, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_HEAVY_RAIN, - OVERWORLD_WEATHER_CLEAR, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING, - OVERWORLD_WEATHER_THUNDERSTORM, - OVERWORLD_WEATHER_RAINING, - OVERWORLD_WEATHER_BLIZZARD, - OVERWORLD_WEATHER_HEAVY_SNOW, - OVERWORLD_WEATHER_SNOWING -}; - -int FieldSystem_GetWeather(FieldSystem *fieldSystem, int param1) -{ - int v0 = MapHeader_GetWeatherType(param1); - - if (v0 < 32) { - return v0; - } - - { - int v1; - GameTime *v2 = SaveData_GetGameTime(fieldSystem->saveData); - - v1 = DayNumberForDate(&v2->date) - 1; - GF_ASSERT(v1 >= 0 && v1 < 366); - - if ((v2->date.month > 2) && !inline_0203A944(v2->date.year)) { - v1++; - } - - if (FieldSystem_HasPenalty(fieldSystem)) { - v1 = 1; - } - - v0 = Unk_020E98F4[5 * v1 + (v0 - 32)]; - } - - return v0; -} diff --git a/src/unk_020683F4.c b/src/unk_020683F4.c index 846e8bd15e..6773c4001d 100644 --- a/src/unk_020683F4.c +++ b/src/unk_020683F4.c @@ -65,6 +65,7 @@ #include "vars_flags.h" #include "constdata/const_020F1E88.h" +#include "res/text/bank/location_names.h" typedef void *(*UnkFuncPtr_02068870)(void *); @@ -408,7 +409,7 @@ static BOOL sub_02068750(UnkStruct_02068870 *param0) static u32 sub_0206877C(const UnkStruct_020684D0 *param0) { - if (MapHeader_GetMapLabelTextID(param0->unk_00) == 0) { + if (MapHeader_GetMapLabelTextID(param0->unk_00) == LocationNames_Text_MysteryZone) { return -1; } diff --git a/src/unk_0206CCB0.c b/src/unk_0206CCB0.c index 8ef6a22859..fe859c16b2 100644 --- a/src/unk_0206CCB0.c +++ b/src/unk_0206CCB0.c @@ -33,6 +33,7 @@ #include "bag.h" #include "berry_patches.h" #include "charcode_util.h" +#include "field_overworld_weather.h" #include "field_system.h" #include "heap.h" #include "inlines.h" @@ -56,7 +57,6 @@ #include "trainer_info.h" #include "unk_020298BC.h" #include "unk_0202E2CC.h" -#include "unk_0203A944.h" #include "unk_02054884.h" #include "unk_0205DFC4.h" #include "unk_02094EDC.h" @@ -2108,9 +2108,9 @@ static u16 Unk_02100BA4[] = { static int sub_0206E940(FieldSystem *fieldSystem, StringTemplate *param1, UnkStruct_ov6_022465F4 *param2) { - int v0 = Unk_02100BA4[LCRNG_RandMod(NELEMS(Unk_02100BA4))]; - int weather = FieldSystem_GetWeather(fieldSystem, v0); - StringTemplate_SetLocationName(param1, 0, MapHeader_GetMapLabelTextID(v0)); + int mapHeaderID = Unk_02100BA4[LCRNG_RandMod(NELEMS(Unk_02100BA4))]; + int weather = FieldSystem_GetWeather(fieldSystem, mapHeaderID); + StringTemplate_SetLocationName(param1, 0, MapHeader_GetMapLabelTextID(mapHeaderID)); switch (weather) { case OVERWORLD_WEATHER_CLEAR: