summaryrefslogtreecommitdiff
path: root/data/maps/Route111
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/Route111')
-rw-r--r--data/maps/Route111/connections.inc9
-rw-r--r--data/maps/Route111/events.inc114
-rw-r--r--data/maps/Route111/header.inc15
-rw-r--r--data/maps/Route111/map.json1115
-rw-r--r--data/maps/Route111/scripts.inc46
5 files changed, 1138 insertions, 161 deletions
diff --git a/data/maps/Route111/connections.inc b/data/maps/Route111/connections.inc
deleted file mode 100644
index 6a57d275e..000000000
--- a/data/maps/Route111/connections.inc
+++ /dev/null
@@ -1,9 +0,0 @@
-Route111_MapConnectionsList: @ 8486970
- connection down, 0, MAP_MAUVILLE_CITY
- connection left, 0, MAP_ROUTE113
- connection left, 20, MAP_ROUTE112
-
-Route111_MapConnections: @ 8486994
- .4byte 0x3
- .4byte Route111_MapConnectionsList
-
diff --git a/data/maps/Route111/events.inc b/data/maps/Route111/events.inc
deleted file mode 100644
index 975141b73..000000000
--- a/data/maps/Route111/events.inc
+++ /dev/null
@@ -1,114 +0,0 @@
-Route111_EventObjects: @ 85291F0
- object_event 1, EVENT_OBJ_GFX_MAN_1, 0, 13, 114, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, Route111_EventScript_1F0FC5, FLAG_HIDE_ROUTE_111_VICTOR_WINSTRATE
- object_event 2, EVENT_OBJ_GFX_POKEFAN_F, 0, 13, 113, 0, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, FLAG_HIDE_ROUTE_111_VICTORIA_WINSTRATE
- object_event 3, EVENT_OBJ_GFX_LASS, 0, 13, 113, 0, MOVEMENT_TYPE_FACE_DOWN, 1, 0, 0, 0, 0x0, FLAG_HIDE_ROUTE_111_VIVI_WINSTRATE
- object_event 4, EVENT_OBJ_GFX_EXPERT_F, 0, 13, 113, 0, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, FLAG_HIDE_ROUTE_111_VICKY_WINSTRATE
- object_event 5, EVENT_OBJ_GFX_PICNICKER, 0, 28, 51, 3, MOVEMENT_TYPE_FACE_DOWN_AND_LEFT, 0, 0, 1, 3, Route111_EventScript_1F121B, 0
- object_event 6, EVENT_OBJ_GFX_BERRY_TREE, 0, 22, 5, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 19, BerryTreeScript, 0
- object_event 7, EVENT_OBJ_GFX_BERRY_TREE, 0, 23, 5, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 20, BerryTreeScript, 0
- object_event 8, EVENT_OBJ_GFX_MAN_3, 0, 8, 91, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, Route111_EventScript_1F1189, 0
- object_event 9, EVENT_OBJ_GFX_CAMPER, 0, 29, 37, 3, MOVEMENT_TYPE_FACE_DOWN_AND_LEFT, 0, 0, 1, 3, Route111_EventScript_1F1204, 0
- object_event 10, EVENT_OBJ_GFX_HIKER, 0, 27, 69, 3, MOVEMENT_TYPE_WALK_SEQUENCE_DOWN_LEFT_UP_RIGHT, 2, 2, 1, 2, Route111_EventScript_1F1260, 0
- object_event 11, EVENT_OBJ_GFX_CAMPER, 0, 21, 47, 3, MOVEMENT_TYPE_FACE_LEFT, 0, 0, 1, 4, Route111_EventScript_1F1232, 0
- object_event 12, EVENT_OBJ_GFX_PICNICKER, 0, 32, 66, 3, MOVEMENT_TYPE_ROTATE_CLOCKWISE, 0, 0, 1, 3, Route111_EventScript_1F1249, 0
- object_event 13, EVENT_OBJ_GFX_CAMERAMAN, 0, 14, 86, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, Route111_EventScript_28CDF6, FLAG_HIDE_ROUTE_111_GABBY_AND_TY_1
- object_event 14, EVENT_OBJ_GFX_REPORTER_F, 0, 13, 86, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, Route111_EventScript_28CDD6, FLAG_HIDE_ROUTE_111_GABBY_AND_TY_1
- object_event 15, EVENT_OBJ_GFX_BREAKABLE_ROCK, 0, 18, 101, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route111_EventScript_2907A6, FLAG_TEMP_11
- object_event 16, EVENT_OBJ_GFX_BREAKABLE_ROCK, 0, 19, 100, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route111_EventScript_2907A6, FLAG_TEMP_12
- object_event 17, EVENT_OBJ_GFX_GIRL_1, 0, 23, 8, 3, MOVEMENT_TYPE_WANDER_LEFT_AND_RIGHT, 1, 0, 0, 0, Route111_EventScript_1F0EB9, 0
- object_event 18, EVENT_OBJ_GFX_ITEM_BALL, 0, 33, 104, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route111_EventScript_290D9B, FLAG_ITEM_ROUTE_111_TM_37
- object_event 19, EVENT_OBJ_GFX_BERRY_TREE, 0, 18, 5, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 80, BerryTreeScript, 0
- object_event 20, EVENT_OBJ_GFX_BERRY_TREE, 0, 19, 5, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 81, BerryTreeScript, 0
- object_event 21, EVENT_OBJ_GFX_REPORTER_F, 0, 13, 86, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, Route111_EventScript_28CE96, FLAG_HIDE_ROUTE_111_GABBY_AND_TY_3
- object_event 22, EVENT_OBJ_GFX_CAMERAMAN, 0, 14, 86, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, Route111_EventScript_28CEB6, FLAG_HIDE_ROUTE_111_GABBY_AND_TY_3
- object_event 23, EVENT_OBJ_GFX_REPORTER_F, 0, 13, 86, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, Route111_EventScript_28CF16, FLAG_HIDE_ROUTE_111_GABBY_AND_TY_2
- object_event 24, EVENT_OBJ_GFX_CAMERAMAN, 0, 14, 86, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, Route111_EventScript_28CF36, FLAG_HIDE_ROUTE_111_GABBY_AND_TY_2
- object_event 25, EVENT_OBJ_GFX_ITEM_BALL, 0, 12, 54, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route111_EventScript_290DA8, FLAG_ITEM_ROUTE_111_STARDUST
- object_event 26, EVENT_OBJ_GFX_ITEM_BALL, 0, 3, 114, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route111_EventScript_290DB5, FLAG_ITEM_ROUTE_111_HP_UP
- object_event 27, EVENT_OBJ_GFX_CUTTABLE_TREE, 0, 22, 21, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route111_EventScript_2906BB, FLAG_TEMP_13
- object_event 28, EVENT_OBJ_GFX_PICNICKER, 0, 10, 82, 3, MOVEMENT_TYPE_FACE_LEFT_AND_RIGHT, 0, 0, 1, 2, Route111_EventScript_1F12D9, 0
- object_event 29, EVENT_OBJ_GFX_CAMPER, 0, 11, 71, 3, MOVEMENT_TYPE_FACE_DOWN_LEFT_AND_RIGHT, 0, 0, 1, 3, Route111_EventScript_1F12C2, 0
- object_event 30, EVENT_OBJ_GFX_BLACK_BELT, 0, 32, 29, 3, MOVEMENT_TYPE_WALK_RIGHT_AND_LEFT, 1, 0, 1, 2, Route111_EventScript_1F12F0, 0
- object_event 31, EVENT_OBJ_GFX_WOMAN_5, 0, 11, 11, 3, MOVEMENT_TYPE_FACE_UP, 4, 0, 1, 4, Route111_EventScript_1F1369, 0
- object_event 32, EVENT_OBJ_GFX_MAN_3, 0, 9, 27, 3, MOVEMENT_TYPE_FACE_DOWN_AND_LEFT, 0, 0, 1, 3, Route111_EventScript_1F1307, 0
- object_event 33, EVENT_OBJ_GFX_BOY_1, 0, 13, 20, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, Route111_EventScript_2765FF, FLAG_HIDE_ROUTE_111_SECRET_POWER_MAN
- object_event 34, EVENT_OBJ_GFX_MAN_4, 0, 20, 114, 3, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, Route111_EventScript_1F1192, 0
- object_event 35, EVENT_OBJ_GFX_CAMPER, 0, 26, 132, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 1, 5, Route111_EventScript_1F13F9, 0
- object_event 36, EVENT_OBJ_GFX_WOMAN_2, 0, 20, 132, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 1, 5, Route111_EventScript_1F1410, 0
- object_event 37, EVENT_OBJ_GFX_PICNICKER, 0, 19, 121, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 1, 2, Route111_EventScript_1F13E2, 0
- object_event 38, EVENT_OBJ_GFX_MAN_5, 0, 16, 119, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 1, 3, Route111_EventScript_1F13CB, 0
- object_event 39, EVENT_OBJ_GFX_HIKER, 0, 29, 77, 3, MOVEMENT_TYPE_FACE_LEFT_AND_RIGHT, 1, 1, 1, 7, Route111_EventScript_1F143E, 0
- object_event 40, EVENT_OBJ_GFX_PICNICKER, 0, 22, 77, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 1, 6, Route111_EventScript_1F1427, 0
- object_event 41, EVENT_OBJ_GFX_CAMPER, 0, 37, 77, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 1, 7, Route111_EventScript_1F1455, 0
- object_event 42, EVENT_OBJ_GFX_ITEM_BALL, 0, 19, 118, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, Route111_EventScript_290DC2, FLAG_ITEM_ROUTE_111_ELIXIR
- object_event 43, EVENT_OBJ_GFX_HIKER, 0, 14, 56, 3, MOVEMENT_TYPE_FACE_UP_AND_RIGHT, 1, 1, 0, 0, Route111_EventScript_1F119B, 0
- object_event 44, EVENT_OBJ_GFX_FOSSIL, 0, 20, 53, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, FLAG_HIDE_ROUTE_111_DESERT_FOSSIL
- object_event 45, EVENT_OBJ_GFX_VAR_0, 0, 19, 53, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, 0x0, FLAG_HIDE_ROUTE_111_PLAYER_DESCENT
- object_event 46, EVENT_OBJ_GFX_FAT_MAN, 0, 19, 101, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 0, 0, Route111_EventScript_1F11E4, FLAG_HIDE_ROUTE_111_ROCK_SMASH_TIP_GUY
-
-Route111_MapWarps: @ 8529640
- warp_def 13, 113, 0, 0, MAP_ROUTE111_WINSTRATE_FAMILYS_HOUSE
- warp_def 29, 87, 0, 0, MAP_DESERT_RUINS
- warp_def 26, 18, 0, 0, MAP_ROUTE111_OLD_LADYS_REST_STOP
- warp_def 19, 58, 0, 0, MAP_MIRAGE_TOWER_1F
- warp_def 31, 113, 0, 0, MAP_TRAINER_HILL_ENTRANCE
-
-Route111_MapCoordEvents: @ 8529668
- coord_event 12, 62, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 11, 61, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F0A
- coord_event 12, 61, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F0A
- coord_event 13, 61, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F0A
- coord_event 7, 63, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 12, 44, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F16
- coord_event 13, 43, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F16
- coord_event 14, 42, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F16
- coord_event 16, 40, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F16
- coord_event 14, 61, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F0A
- coord_event 18, 32, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 17, 31, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 9, 37, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 10, 36, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 17, 39, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F16
- coord_event 18, 38, 3, VAR_TEMP_3, 0, Route111_EventScript_1F0F16
- coord_event 8, 64, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 9, 65, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 10, 65, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 11, 66, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 12, 67, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 13, 68, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 14, 69, 3, 0, 0, Route111_EventScript_1F0FB0
- coord_event 10, 61, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 11, 62, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 13, 62, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 14, 62, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 17, 38, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 16, 39, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 15, 40, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 14, 41, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 13, 42, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 12, 43, 3, 0, 0, Route111_EventScript_1F0FBD
- coord_event 11, 44, 3, 0, 0, Route111_EventScript_1F0FBD
-
-Route111_MapBGEvents: @ 8529888
- bg_event 16, 114, 0, BG_EVENT_PLAYER_FACING_ANY, Route111_EventScript_1F115C
- bg_event 24, 126, 0, BG_EVENT_PLAYER_FACING_ANY, Route111_EventScript_1F1153
- bg_event 7, 66, 0, BG_EVENT_PLAYER_FACING_ANY, Route111_EventScript_1F1165
- bg_event 13, 6, 0, BG_EVENT_PLAYER_FACING_ANY, Route111_EventScript_1F116E
- bg_secret_base_event 24, 36, 0, SECRET_BASE_YELLOW_CAVE2_1
- bg_secret_base_event 34, 50, 0, SECRET_BASE_YELLOW_CAVE3_1
- bg_secret_base_event 33, 34, 0, SECRET_BASE_YELLOW_CAVE1_1
- bg_event 25, 19, 0, BG_EVENT_PLAYER_FACING_ANY, Route111_EventScript_1F1177
- bg_secret_base_event 35, 1, 0, SECRET_BASE_RED_CAVE2_3
- bg_secret_base_event 35, 31, 0, SECRET_BASE_YELLOW_CAVE4_3
- bg_hidden_item_event 26, 70, 0, ITEM_STARDUST, FLAG_HIDDEN_ITEM_ROUTE_111_STARDUST
- bg_secret_base_event 27, 27, 3, SECRET_BASE_RED_CAVE4_3
- bg_event 7, 84, 3, BG_EVENT_PLAYER_FACING_ANY, Route111_EventScript_1F1180
- bg_secret_base_event 14, 19, 0, SECRET_BASE_TREE1_4
- bg_secret_base_event 13, 19, 0, SECRET_BASE_TREE1_1
- bg_hidden_item_event 19, 55, 0, ITEM_PROTEIN, FLAG_HIDDEN_ITEM_ROUTE_111_PROTEIN
- bg_hidden_item_event 35, 66, 0, ITEM_RARE_CANDY, FLAG_HIDDEN_ITEM_ROUTE_111_RARE_CANDY
- bg_event 24, 116, 0, BG_EVENT_PLAYER_FACING_ANY, Route111_EventScript_1F146C
-
-Route111_MapEvents:: @ 8529960
- map_events Route111_EventObjects, Route111_MapWarps, Route111_MapCoordEvents, Route111_MapBGEvents
-
diff --git a/data/maps/Route111/header.inc b/data/maps/Route111/header.inc
deleted file mode 100644
index cb975e74a..000000000
--- a/data/maps/Route111/header.inc
+++ /dev/null
@@ -1,15 +0,0 @@
-Route111: @ 8482790
- .4byte Route111_Layout
- .4byte Route111_MapEvents
- .4byte Route111_MapScripts
- .4byte Route111_MapConnections
- .2byte MUS_DOORO_X1
- .2byte 27
- .byte MAPSEC_ROUTE_111
- .byte 0
- .byte WEATHER_SUNNY
- .byte MAP_TYPE_ROUTE
- .2byte 0
- map_header_flags allow_bike=1, allow_escape_rope=0, allow_run=1, show_map_name=1
- .byte MAP_BATTLE_SCENE_NORMAL
-
diff --git a/data/maps/Route111/map.json b/data/maps/Route111/map.json
new file mode 100644
index 000000000..ef981272a
--- /dev/null
+++ b/data/maps/Route111/map.json
@@ -0,0 +1,1115 @@
+{
+ "id": "MAP_ROUTE111",
+ "name": "Route111",
+ "layout": "LAYOUT_ROUTE111",
+ "music": "MUS_DOORO_X1",
+ "region_map_section": "MAPSEC_ROUTE_111",
+ "requires_flash": false,
+ "weather": "WEATHER_SUNNY",
+ "map_type": "MAP_TYPE_ROUTE",
+ "allow_bike": true,
+ "allow_escape_rope": false,
+ "allow_running": true,
+ "show_map_name": true,
+ "battle_scene": "MAP_BATTLE_SCENE_NORMAL",
+ "connections": [
+ {
+ "direction": "down",
+ "offset": 0,
+ "map": "MAP_MAUVILLE_CITY"
+ },
+ {
+ "direction": "left",
+ "offset": 0,
+ "map": "MAP_ROUTE113"
+ },
+ {
+ "direction": "left",
+ "offset": 20,
+ "map": "MAP_ROUTE112"
+ }
+ ],
+ "object_events": [
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_1",
+ "x": 13,
+ "y": 114,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_1F0FC5",
+ "flag": "FLAG_HIDE_ROUTE_111_VICTOR_WINSTRATE"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_POKEFAN_F",
+ "x": 13,
+ "y": 113,
+ "elevation": 0,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "0x0",
+ "flag": "FLAG_HIDE_ROUTE_111_VICTORIA_WINSTRATE"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_LASS",
+ "x": 13,
+ "y": 113,
+ "elevation": 0,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 1,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "0x0",
+ "flag": "FLAG_HIDE_ROUTE_111_VIVI_WINSTRATE"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_EXPERT_F",
+ "x": 13,
+ "y": 113,
+ "elevation": 0,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "0x0",
+ "flag": "FLAG_HIDE_ROUTE_111_VICKY_WINSTRATE"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_PICNICKER",
+ "x": 28,
+ "y": 51,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN_AND_LEFT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route111_EventScript_1F121B",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 22,
+ "y": 5,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_BERRY_TREE_GROWTH",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "19",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 23,
+ "y": 5,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_BERRY_TREE_GROWTH",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "20",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_3",
+ "x": 8,
+ "y": 91,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_1F1189",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMPER",
+ "x": 29,
+ "y": 37,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN_AND_LEFT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route111_EventScript_1F1204",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_HIKER",
+ "x": 27,
+ "y": 69,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_WALK_SEQUENCE_DOWN_LEFT_UP_RIGHT",
+ "movement_range_x": 2,
+ "movement_range_y": 2,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "2",
+ "script": "Route111_EventScript_1F1260",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMPER",
+ "x": 21,
+ "y": 47,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_LEFT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "4",
+ "script": "Route111_EventScript_1F1232",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_PICNICKER",
+ "x": 32,
+ "y": 66,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_ROTATE_CLOCKWISE",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route111_EventScript_1F1249",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMERAMAN",
+ "x": 14,
+ "y": 86,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_28CDF6",
+ "flag": "FLAG_HIDE_ROUTE_111_GABBY_AND_TY_1"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_REPORTER_F",
+ "x": 13,
+ "y": 86,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_28CDD6",
+ "flag": "FLAG_HIDE_ROUTE_111_GABBY_AND_TY_1"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BREAKABLE_ROCK",
+ "x": 18,
+ "y": 101,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_2907A6",
+ "flag": "FLAG_TEMP_11"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BREAKABLE_ROCK",
+ "x": 19,
+ "y": 100,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_2907A6",
+ "flag": "FLAG_TEMP_12"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_GIRL_1",
+ "x": 23,
+ "y": 8,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_WANDER_LEFT_AND_RIGHT",
+ "movement_range_x": 1,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_1F0EB9",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 33,
+ "y": 104,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_290D9B",
+ "flag": "FLAG_ITEM_ROUTE_111_TM_37"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 18,
+ "y": 5,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_BERRY_TREE_GROWTH",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "80",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 19,
+ "y": 5,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_BERRY_TREE_GROWTH",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "81",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_REPORTER_F",
+ "x": 13,
+ "y": 86,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_28CE96",
+ "flag": "FLAG_HIDE_ROUTE_111_GABBY_AND_TY_3"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMERAMAN",
+ "x": 14,
+ "y": 86,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_28CEB6",
+ "flag": "FLAG_HIDE_ROUTE_111_GABBY_AND_TY_3"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_REPORTER_F",
+ "x": 13,
+ "y": 86,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_28CF16",
+ "flag": "FLAG_HIDE_ROUTE_111_GABBY_AND_TY_2"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMERAMAN",
+ "x": 14,
+ "y": 86,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_28CF36",
+ "flag": "FLAG_HIDE_ROUTE_111_GABBY_AND_TY_2"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 12,
+ "y": 54,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_290DA8",
+ "flag": "FLAG_ITEM_ROUTE_111_STARDUST"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 3,
+ "y": 114,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_290DB5",
+ "flag": "FLAG_ITEM_ROUTE_111_HP_UP"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CUTTABLE_TREE",
+ "x": 22,
+ "y": 21,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_2906BB",
+ "flag": "FLAG_TEMP_13"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_PICNICKER",
+ "x": 10,
+ "y": 82,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_LEFT_AND_RIGHT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "2",
+ "script": "Route111_EventScript_1F12D9",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMPER",
+ "x": 11,
+ "y": 71,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN_LEFT_AND_RIGHT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route111_EventScript_1F12C2",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BLACK_BELT",
+ "x": 32,
+ "y": 29,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_WALK_RIGHT_AND_LEFT",
+ "movement_range_x": 1,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "2",
+ "script": "Route111_EventScript_1F12F0",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_WOMAN_5",
+ "x": 11,
+ "y": 11,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_UP",
+ "movement_range_x": 4,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "4",
+ "script": "Route111_EventScript_1F1369",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_3",
+ "x": 9,
+ "y": 27,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN_AND_LEFT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route111_EventScript_1F1307",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BOY_1",
+ "x": 13,
+ "y": 20,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_UP",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_2765FF",
+ "flag": "FLAG_HIDE_ROUTE_111_SECRET_POWER_MAN"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_4",
+ "x": 20,
+ "y": 114,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_1F1192",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMPER",
+ "x": 26,
+ "y": 132,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_LEFT",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "5",
+ "script": "Route111_EventScript_1F13F9",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_WOMAN_2",
+ "x": 20,
+ "y": 132,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_RIGHT",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "5",
+ "script": "Route111_EventScript_1F1410",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_PICNICKER",
+ "x": 19,
+ "y": 121,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_UP",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "2",
+ "script": "Route111_EventScript_1F13E2",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_5",
+ "x": 16,
+ "y": 119,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_RIGHT",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route111_EventScript_1F13CB",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_HIKER",
+ "x": 29,
+ "y": 77,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_LEFT_AND_RIGHT",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "7",
+ "script": "Route111_EventScript_1F143E",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_PICNICKER",
+ "x": 22,
+ "y": 77,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_RIGHT",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "6",
+ "script": "Route111_EventScript_1F1427",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMPER",
+ "x": 37,
+ "y": 77,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_LEFT",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "7",
+ "script": "Route111_EventScript_1F1455",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 19,
+ "y": 118,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_290DC2",
+ "flag": "FLAG_ITEM_ROUTE_111_ELIXIR"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_HIKER",
+ "x": 14,
+ "y": 56,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_UP_AND_RIGHT",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_1F119B",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_FOSSIL",
+ "x": 20,
+ "y": 53,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "0x0",
+ "flag": "FLAG_HIDE_ROUTE_111_DESERT_FOSSIL"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_VAR_0",
+ "x": 19,
+ "y": 53,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "0x0",
+ "flag": "FLAG_HIDE_ROUTE_111_PLAYER_DESCENT"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_FAT_MAN",
+ "x": 19,
+ "y": 101,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_UP",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route111_EventScript_1F11E4",
+ "flag": "FLAG_HIDE_ROUTE_111_ROCK_SMASH_TIP_GUY"
+ }
+ ],
+ "warp_events": [
+ {
+ "x": 13,
+ "y": 113,
+ "elevation": 0,
+ "dest_map": "MAP_ROUTE111_WINSTRATE_FAMILYS_HOUSE",
+ "dest_warp_id": 0
+ },
+ {
+ "x": 29,
+ "y": 87,
+ "elevation": 0,
+ "dest_map": "MAP_DESERT_RUINS",
+ "dest_warp_id": 0
+ },
+ {
+ "x": 26,
+ "y": 18,
+ "elevation": 0,
+ "dest_map": "MAP_ROUTE111_OLD_LADYS_REST_STOP",
+ "dest_warp_id": 0
+ },
+ {
+ "x": 19,
+ "y": 58,
+ "elevation": 0,
+ "dest_map": "MAP_MIRAGE_TOWER_1F",
+ "dest_warp_id": 0
+ },
+ {
+ "x": 31,
+ "y": 113,
+ "elevation": 0,
+ "dest_map": "MAP_TRAINER_HILL_ENTRANCE",
+ "dest_warp_id": 0
+ }
+ ],
+ "coord_events": [
+ {
+ "type": "trigger",
+ "x": 12,
+ "y": 62,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 11,
+ "y": 61,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F0A"
+ },
+ {
+ "type": "trigger",
+ "x": 12,
+ "y": 61,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F0A"
+ },
+ {
+ "type": "trigger",
+ "x": 13,
+ "y": 61,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F0A"
+ },
+ {
+ "type": "trigger",
+ "x": 7,
+ "y": 63,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 12,
+ "y": 44,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F16"
+ },
+ {
+ "type": "trigger",
+ "x": 13,
+ "y": 43,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F16"
+ },
+ {
+ "type": "trigger",
+ "x": 14,
+ "y": 42,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F16"
+ },
+ {
+ "type": "trigger",
+ "x": 16,
+ "y": 40,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F16"
+ },
+ {
+ "type": "trigger",
+ "x": 14,
+ "y": 61,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F0A"
+ },
+ {
+ "type": "trigger",
+ "x": 18,
+ "y": 32,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 17,
+ "y": 31,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 9,
+ "y": 37,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 10,
+ "y": 36,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 17,
+ "y": 39,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F16"
+ },
+ {
+ "type": "trigger",
+ "x": 18,
+ "y": 38,
+ "elevation": 3,
+ "var": "VAR_TEMP_3",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0F16"
+ },
+ {
+ "type": "trigger",
+ "x": 8,
+ "y": 64,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 9,
+ "y": 65,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 10,
+ "y": 65,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 11,
+ "y": 66,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 12,
+ "y": 67,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 13,
+ "y": 68,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 14,
+ "y": 69,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FB0"
+ },
+ {
+ "type": "trigger",
+ "x": 10,
+ "y": 61,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 11,
+ "y": 62,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 13,
+ "y": 62,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 14,
+ "y": 62,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 17,
+ "y": 38,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 16,
+ "y": 39,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 15,
+ "y": 40,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 14,
+ "y": 41,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 13,
+ "y": 42,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 12,
+ "y": 43,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ },
+ {
+ "type": "trigger",
+ "x": 11,
+ "y": 44,
+ "elevation": 3,
+ "var": "0",
+ "var_value": "0",
+ "script": "Route111_EventScript_1F0FBD"
+ }
+ ],
+ "bg_events": [
+ {
+ "type": "sign",
+ "x": 16,
+ "y": 114,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route111_EventScript_1F115C"
+ },
+ {
+ "type": "sign",
+ "x": 24,
+ "y": 126,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route111_EventScript_1F1153"
+ },
+ {
+ "type": "sign",
+ "x": 7,
+ "y": 66,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route111_EventScript_1F1165"
+ },
+ {
+ "type": "sign",
+ "x": 13,
+ "y": 6,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route111_EventScript_1F116E"
+ },
+ {
+ "type": "secret_base",
+ "x": 24,
+ "y": 36,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_YELLOW_CAVE2_1"
+ },
+ {
+ "type": "secret_base",
+ "x": 34,
+ "y": 50,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_YELLOW_CAVE3_1"
+ },
+ {
+ "type": "secret_base",
+ "x": 33,
+ "y": 34,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_YELLOW_CAVE1_1"
+ },
+ {
+ "type": "sign",
+ "x": 25,
+ "y": 19,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route111_EventScript_1F1177"
+ },
+ {
+ "type": "secret_base",
+ "x": 35,
+ "y": 1,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_RED_CAVE2_3"
+ },
+ {
+ "type": "secret_base",
+ "x": 35,
+ "y": 31,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_YELLOW_CAVE4_3"
+ },
+ {
+ "type": "hidden_item",
+ "x": 26,
+ "y": 70,
+ "elevation": 0,
+ "item": "ITEM_STARDUST",
+ "flag": "FLAG_HIDDEN_ITEM_ROUTE_111_STARDUST"
+ },
+ {
+ "type": "secret_base",
+ "x": 27,
+ "y": 27,
+ "elevation": 3,
+ "secret_base_id": "SECRET_BASE_RED_CAVE4_3"
+ },
+ {
+ "type": "sign",
+ "x": 7,
+ "y": 84,
+ "elevation": 3,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route111_EventScript_1F1180"
+ },
+ {
+ "type": "secret_base",
+ "x": 14,
+ "y": 19,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_TREE1_4"
+ },
+ {
+ "type": "secret_base",
+ "x": 13,
+ "y": 19,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_TREE1_1"
+ },
+ {
+ "type": "hidden_item",
+ "x": 19,
+ "y": 55,
+ "elevation": 0,
+ "item": "ITEM_PROTEIN",
+ "flag": "FLAG_HIDDEN_ITEM_ROUTE_111_PROTEIN"
+ },
+ {
+ "type": "hidden_item",
+ "x": 35,
+ "y": 66,
+ "elevation": 0,
+ "item": "ITEM_RARE_CANDY",
+ "flag": "FLAG_HIDDEN_ITEM_ROUTE_111_RARE_CANDY"
+ },
+ {
+ "type": "sign",
+ "x": 24,
+ "y": 116,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route111_EventScript_1F146C"
+ }
+ ]
+} \ No newline at end of file
diff --git a/data/maps/Route111/scripts.inc b/data/maps/Route111/scripts.inc
index c89fcb3dc..3755ee5e4 100644
--- a/data/maps/Route111/scripts.inc
+++ b/data/maps/Route111/scripts.inc
@@ -1,13 +1,13 @@
Route111_MapScripts:: @ 81F0CA7
- map_script 1, Route111_MapScript1_1F0CBC
- map_script 3, Route111_MapScript1_1F0D87
- map_script 4, Route111_MapScript2_1F0E46
- map_script 2, Route111_MapScript2_1F0E56
+ map_script MAP_SCRIPT_ON_LOAD, Route111_MapScript1_1F0CBC
+ map_script MAP_SCRIPT_ON_TRANSITION, Route111_MapScript1_1F0D87
+ map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, Route111_MapScript2_1F0E46
+ map_script MAP_SCRIPT_ON_FRAME_TABLE, Route111_MapScript2_1F0E56
.byte 0
Route111_MapScript1_1F0CBC: @ 81F0CBC
call_if_unset FLAG_REGI_DOORS_OPENED, Route111_EventScript_1F0CD1
- compare VAR_0x40CB, 1
+ compare VAR_ROUTE_111_STATE, 1
call_if_eq Route111_EventScript_1F0CE4
end
@@ -38,12 +38,12 @@ Route111_EventScript_1F0CE4:: @ 81F0CE4
return
Route111_MapScript1_1F0D87: @ 81F0D87
- setvar VAR_0x40D6, 0
+ setvar VAR_TRAINER_HILL_IS_ACTIVE, 0
special SetMirageTowerVisibility
call_if_unset FLAG_MIRAGE_TOWER_VISIBLE, Route111_EventScript_1F0E3C
- compare VAR_0x40CB, 1
+ compare VAR_ROUTE_111_STATE, 1
call_if_eq Route111_EventScript_1F0DC2
- compare VAR_0x40CB, 2
+ compare VAR_ROUTE_111_STATE, 2
call_if_eq Route111_EventScript_1F0E40
call Route111_EventScript_1F0DE6
call Route111_EventScript_28CCC7
@@ -97,15 +97,15 @@ Route111_EventScript_1F0E26:: @ 81F0E26
end
Route111_EventScript_1F0E3C:: @ 81F0E3C
- setmaplayoutindex 392
+ setmaplayoutindex LAYOUT_ROUTE111_NO_MIRAGE_TOWER
return
Route111_EventScript_1F0E40:: @ 81F0E40
- setvar VAR_0x40CB, 3
+ setvar VAR_ROUTE_111_STATE, 3
return
Route111_MapScript2_1F0E46: @ 81F0E46
- map_script_2 VAR_0x40CB, 1, Route111_EventScript_1F0E50
+ map_script_2 VAR_ROUTE_111_STATE, 1, Route111_EventScript_1F0E50
.2byte 0
Route111_EventScript_1F0E50:: @ 81F0E50
@@ -113,7 +113,7 @@ Route111_EventScript_1F0E50:: @ 81F0E50
end
Route111_MapScript2_1F0E56: @ 81F0E56
- map_script_2 VAR_0x40CB, 1, Route111_EventScript_1F0E60
+ map_script_2 VAR_ROUTE_111_STATE, 1, Route111_EventScript_1F0E60
.2byte 0
Route111_EventScript_1F0E60:: @ 81F0E60
@@ -134,7 +134,7 @@ Route111_EventScript_1F0E60:: @ 81F0E60
waitstate
special StartMirageTowerFossilFallAndSink
waitstate
- setvar VAR_0x40CB, 2
+ setvar VAR_ROUTE_111_STATE, 2
clearflag FLAG_HIDE_DESERT_UNDERPASS_FOSSIL
goto_if_set FLAG_CHOSE_ROOT_FOSSIL, Route111_EventScript_1F0EA7
msgbox Route111_Text_1F1C74, MSGBOX_DEFAULT
@@ -159,12 +159,12 @@ Route111_Movement_1F0EB1:: @ 81F0EB1
Route111_EventScript_1F0EB9:: @ 81F0EB9
lock
faceplayer
- dodailyevents
+ dotimebasedevents
goto_if_set FLAG_DAILY_ROUTE_111_RECEIVED_BERRY, Route111_EventScript_1F0EF4
msgbox Route111_Text_2A6EBD, MSGBOX_DEFAULT
giveitem_std ITEM_RAZZ_BERRY
compare VAR_RESULT, 0
- goto_if_eq Route111_EventScript_272054
+ goto_if_eq Common_EventScript_ShowBagIsFull
setflag FLAG_DAILY_ROUTE_111_RECEIVED_BERRY
special GetPlayerBigGuyGirlString
msgbox Route111_Text_2A6F3D, MSGBOX_DEFAULT
@@ -285,7 +285,7 @@ Route111_EventScript_1F0FC5:: @ 81F0FC5
Route111_EventScript_1F0FE7:: @ 81F0FE7
msgbox Route111_Text_1F1523, MSGBOX_DEFAULT
trainerbattle_no_intro TRAINER_VICTOR, Route111_Text_1F1542
- applymovement 1, Route111_Movement_2725A6
+ applymovement 1, Common_Movement_WalkInPlaceUp
waitmovement 0
call Route111_EventScript_1F113C
msgbox Route111_Text_1F156F, MSGBOX_DEFAULT
@@ -303,7 +303,7 @@ Route111_EventScript_1F0FE7:: @ 81F0FE7
call Route111_EventScript_1F1143
msgbox Route111_Text_1F159D, MSGBOX_DEFAULT
trainerbattle_no_intro TRAINER_VICTORIA, Route111_Text_1F1616
- applymovement 2, Route111_Movement_2725A6
+ applymovement 2, Common_Movement_WalkInPlaceUp
waitmovement 0
call Route111_EventScript_1F113C
msgbox Route111_Text_1F1645, MSGBOX_DEFAULT
@@ -321,7 +321,7 @@ Route111_EventScript_1F0FE7:: @ 81F0FE7
call Route111_EventScript_1F1143
msgbox Route111_Text_1F167E, MSGBOX_DEFAULT
trainerbattle_no_intro TRAINER_VIVI, Route111_Text_1F16C6
- applymovement 3, Route111_Movement_2725A6
+ applymovement 3, Common_Movement_WalkInPlaceUp
waitmovement 0
call Route111_EventScript_1F113C
msgbox Route111_Text_1F16DC, MSGBOX_DEFAULT
@@ -341,7 +341,7 @@ Route111_EventScript_1F0FE7:: @ 81F0FE7
trainerbattle_no_intro TRAINER_VICKY, Route111_Text_1F1756
msgbox Route111_Text_1F1788, MSGBOX_DEFAULT
closemessage
- applymovement 4, Route111_Movement_2725A6
+ applymovement 4, Common_Movement_WalkInPlaceUp
waitmovement 0
call Route111_EventScript_1F113C
applymovement 4, Route111_Movement_1F114A
@@ -411,9 +411,9 @@ Route111_EventScript_1F1192:: @ 81F1192
Route111_EventScript_1F119B:: @ 81F119B
lock
faceplayer
- compare VAR_0x40CB, 3
+ compare VAR_ROUTE_111_STATE, 3
goto_if_eq Route111_EventScript_1F11C6
- compare VAR_0x40CB, 2
+ compare VAR_ROUTE_111_STATE, 2
goto_if_eq Route111_EventScript_1F11D0
goto_if_set FLAG_MIRAGE_TOWER_VISIBLE, Route111_EventScript_1F11DA
msgbox Route111_Text_1F1A22, MSGBOX_DEFAULT
@@ -437,11 +437,11 @@ Route111_EventScript_1F11DA:: @ 81F11DA
Route111_EventScript_1F11E4:: @ 81F11E4
lockall
- applymovement 46, Route111_Movement_27259E
+ applymovement 46, Common_Movement_FacePlayer
waitmovement 0
msgbox Route111_Text_1F1CCA, MSGBOX_DEFAULT
closemessage
- applymovement 46, Route111_Movement_2725A2
+ applymovement 46, Common_Movement_FaceOriginalDirection
waitmovement 0
releaseall
end