summaryrefslogtreecommitdiff
path: root/data/maps/Route119
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/Route119')
-rw-r--r--data/maps/Route119/connections.inc8
-rw-r--r--data/maps/Route119/events.inc99
-rw-r--r--data/maps/Route119/header.inc15
-rw-r--r--data/maps/Route119/map.json920
-rw-r--r--data/maps/Route119/scripts.inc22
5 files changed, 931 insertions, 133 deletions
diff --git a/data/maps/Route119/connections.inc b/data/maps/Route119/connections.inc
deleted file mode 100644
index 4987e049e..000000000
--- a/data/maps/Route119/connections.inc
+++ /dev/null
@@ -1,8 +0,0 @@
-Route119_MapConnectionsList: @ 8486AA0
- connection down, -40, MAP_ROUTE118
- connection right, 0, MAP_FORTREE_CITY
-
-Route119_MapConnections: @ 8486AB8
- .4byte 0x2
- .4byte Route119_MapConnectionsList
-
diff --git a/data/maps/Route119/events.inc b/data/maps/Route119/events.inc
deleted file mode 100644
index 86ec2d2be..000000000
--- a/data/maps/Route119/events.inc
+++ /dev/null
@@ -1,99 +0,0 @@
-Route119_EventObjects: @ 852AD6C
- object_event 1, EVENT_OBJ_GFX_BERRY_TREE, 0, 24, 5, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 34, BerryTreeScript, 0
- object_event 2, EVENT_OBJ_GFX_BERRY_TREE, 0, 25, 5, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 35, BerryTreeScript, 0
- object_event 3, EVENT_OBJ_GFX_BERRY_TREE, 0, 26, 5, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 36, BerryTreeScript, 0
- object_event 4, EVENT_OBJ_GFX_BUG_CATCHER, 0, 12, 123, 3, MOVEMENT_TYPE_COPY_PLAYER_IN_GRASS, 0, 0, 1, 1, Route119_EventScript_1F47E2, 0
- object_event 5, EVENT_OBJ_GFX_MANIAC, 0, 26, 123, 3, MOVEMENT_TYPE_COPY_PLAYER_OPPOSITE_IN_GRASS, 0, 0, 1, 1, Route119_EventScript_1F47B4, 0
- object_event 6, EVENT_OBJ_GFX_MANIAC, 0, 5, 125, 3, MOVEMENT_TYPE_COPY_PLAYER_CLOCKWISE_IN_GRASS, 0, 0, 1, 1, Route119_EventScript_1F479D, 0
- object_event 7, EVENT_OBJ_GFX_CAMPER, 0, 7, 74, 3, MOVEMENT_TYPE_FACE_DOWN_AND_RIGHT, 0, 0, 1, 3, Route119_EventScript_1F4810, 0
- object_event 8, EVENT_OBJ_GFX_MANIAC, 0, 28, 116, 3, MOVEMENT_TYPE_COPY_PLAYER_OPPOSITE_IN_GRASS, 0, 0, 1, 1, Route119_EventScript_1F4786, 0
- object_event 9, EVENT_OBJ_GFX_PICNICKER, 0, 35, 83, 4, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 1, 2, Route119_EventScript_1F4872, 0
- object_event 10, EVENT_OBJ_GFX_BUG_CATCHER, 0, 34, 122, 3, MOVEMENT_TYPE_COPY_PLAYER_COUNTERCLOCKWISE_IN_GRASS, 0, 0, 1, 1, Route119_EventScript_1F47CB, 0
- object_event 11, EVENT_OBJ_GFX_BUG_CATCHER, 0, 17, 128, 3, MOVEMENT_TYPE_COPY_PLAYER_COUNTERCLOCKWISE_IN_GRASS, 0, 0, 1, 1, Route119_EventScript_1F47F9, 0
- object_event 12, EVENT_OBJ_GFX_NINJA_BOY, 0, 28, 14, 3, MOVEMENT_TYPE_TREE_DISGUISE, 0, 0, 1, 1, Route119_EventScript_1F4902, 0
- object_event 13, EVENT_OBJ_GFX_NINJA_BOY, 0, 19, 49, 3, MOVEMENT_TYPE_MOUNTAIN_DISGUISE, 0, 0, 1, 3, Route119_EventScript_1F4919, 0
- object_event 14, EVENT_OBJ_GFX_MAN_5, 0, 10, 50, 4, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 1, 3, Route119_EventScript_1F48D4, 0
- object_event 15, EVENT_OBJ_GFX_MAN_5, 0, 8, 63, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 1, 5, Route119_EventScript_1F48EB, 0
- object_event 16, EVENT_OBJ_GFX_VAR_0, 0, 25, 32, 3, MOVEMENT_TYPE_FACE_UP, 0, 0, 0, 0, 0x0, FLAG_HIDE_ROUTE_119_RIVAL
- object_event 17, EVENT_OBJ_GFX_ITEM_BALL, 0, 12, 121, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route119_EventScript_290EE0, FLAG_ITEM_ROUTE_119_SUPER_REPEL
- object_event 18, EVENT_OBJ_GFX_ITEM_BALL, 0, 4, 96, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route119_EventScript_290EED, FLAG_ITEM_ROUTE_119_ZINC
- object_event 19, EVENT_OBJ_GFX_ITEM_BALL, 0, 29, 53, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route119_EventScript_290EFA, FLAG_ITEM_ROUTE_119_ELIXIR_1
- object_event 20, EVENT_OBJ_GFX_ITEM_BALL, 0, 25, 76, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route119_EventScript_290F07, FLAG_ITEM_ROUTE_119_LEAF_STONE
- object_event 21, EVENT_OBJ_GFX_ITEM_BALL, 0, 8, 18, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route119_EventScript_290F14, FLAG_ITEM_ROUTE_119_RARE_CANDY
- object_event 22, EVENT_OBJ_GFX_ITEM_BALL, 0, 33, 117, 3, MOVEMENT_TYPE_LOOK_AROUND, 0, 0, 0, 0, Route119_EventScript_290F21, FLAG_ITEM_ROUTE_119_HYPER_POTION_1
- object_event 23, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 13, 33, 4, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, Route119_EventScript_1F49A3, FLAG_HIDE_ROUTE_119_TEAM_AQUA
- object_event 24, EVENT_OBJ_GFX_AQUA_MEMBER_M, 0, 13, 34, 4, MOVEMENT_TYPE_FACE_RIGHT, 0, 0, 0, 0, Route119_EventScript_1F49BA, FLAG_HIDE_ROUTE_119_TEAM_AQUA
- object_event 25, EVENT_OBJ_GFX_VAR_3, 0, 17, 33, 4, MOVEMENT_TYPE_FACE_UP, 0, 0, 0, 0, 0x0, FLAG_HIDE_ROUTE_119_RIVAL_ON_BIKE
- object_event 26, EVENT_OBJ_GFX_BOY_3, 0, 31, 109, 3, MOVEMENT_TYPE_FACE_DOWN, 1, 1, 0, 0, Route119_EventScript_1F49D1, 0
- object_event 27, EVENT_OBJ_GFX_BERRY_TREE, 0, 8, 23, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 83, BerryTreeScript, 0
- object_event 28, EVENT_OBJ_GFX_BERRY_TREE, 0, 9, 23, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 84, BerryTreeScript, 0
- object_event 29, EVENT_OBJ_GFX_BERRY_TREE, 0, 29, 90, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 85, BerryTreeScript, 0
- object_event 30, EVENT_OBJ_GFX_BERRY_TREE, 0, 30, 90, 3, MOVEMENT_TYPE_BERRY_TREE_GROWTH, 0, 0, 0, 86, BerryTreeScript, 0
- object_event 31, EVENT_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 19, 133, 3, MOVEMENT_TYPE_WANDER_LEFT_AND_RIGHT, 2, 1, 0, 0, Route119_EventScript_1F476B, 0
- object_event 32, EVENT_OBJ_GFX_ITEM_BALL, 0, 3, 56, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, Route119_EventScript_290F2E, FLAG_ITEM_ROUTE_119_HYPER_POTION_2
- object_event 33, EVENT_OBJ_GFX_BOY_2, 0, 35, 93, 4, MOVEMENT_TYPE_WANDER_AROUND, 1, 1, 0, 0, Route119_EventScript_1F49DA, 0
- object_event 34, EVENT_OBJ_GFX_NINJA_BOY, 0, 29, 6, 3, MOVEMENT_TYPE_TREE_DISGUISE, 1, 1, 1, 3, Route119_EventScript_1F4930, 0
- object_event 35, EVENT_OBJ_GFX_KECLEON_1, 0, 31, 6, 3, MOVEMENT_TYPE_INVISIBLE, 1, 1, 0, 0, Route119_EventScript_27231C, FLAG_HIDE_ROUTE_119_KECLEON_1
- object_event 36, EVENT_OBJ_GFX_KECLEON_1, 0, 25, 15, 3, MOVEMENT_TYPE_INVISIBLE, 1, 1, 0, 0, Route119_EventScript_272329, FLAG_HIDE_ROUTE_119_KECLEON_2
- object_event 37, EVENT_OBJ_GFX_FISHERMAN, 0, 13, 104, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 1, 0, Route119_EventScript_1F4947, 0
- object_event 38, EVENT_OBJ_GFX_WOMAN_2, 0, 8, 68, 3, MOVEMENT_TYPE_FACE_UP, 1, 1, 1, 5, Route119_EventScript_1F498C, 0
- object_event 39, EVENT_OBJ_GFX_MAN_5, 0, 16, 52, 3, MOVEMENT_TYPE_FACE_RIGHT, 1, 1, 1, 3, Route119_EventScript_1F4975, 0
- object_event 40, EVENT_OBJ_GFX_MAN_5, 0, 32, 15, 3, MOVEMENT_TYPE_FACE_LEFT, 1, 1, 1, 4, Route119_EventScript_1F495E, 0
- object_event 41, EVENT_OBJ_GFX_ITEM_BALL, 0, 19, 5, 4, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, Route119_EventScript_291399, FLAG_ITEM_ROUTE_119_NUGGET
- object_event 42, EVENT_OBJ_GFX_ITEM_BALL, 0, 24, 42, 3, MOVEMENT_TYPE_LOOK_AROUND, 1, 1, 0, 0, Route119_EventScript_290F3B, FLAG_ITEM_ROUTE_119_ELIXIR_2
- object_event 43, EVENT_OBJ_GFX_SCOTT, 0, 28, 25, 3, MOVEMENT_TYPE_FACE_DOWN, 0, 0, 0, 0, 0x0, FLAG_HIDE_ROUTE_119_SCOTT
-
-Route119_MapWarps: @ 852B174
- warp_def 6, 32, 0, 0, MAP_ROUTE119_WEATHER_INSTITUTE_1F
- warp_def 33, 109, 0, 0, MAP_ROUTE119_HOUSE
-
-Route119_MapCoordEvents: @ 852B184
- coord_event 25, 31, 0, VAR_0x4072, 0, Route119_EventScript_1F4472
- coord_event 26, 31, 0, VAR_0x4072, 0, Route119_EventScript_1F447D
- coord_weather_event 29, 13, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 30, 13, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 31, 13, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 32, 13, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 15, 133, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 16, 132, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 17, 131, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 18, 130, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 19, 131, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 20, 132, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 21, 133, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
- coord_weather_event 36, 6, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 36, 7, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 35, 8, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 35, 9, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 16, 137, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 17, 137, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 18, 137, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 19, 137, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 20, 137, 3, COORD_EVENT_WEATHER_SUNNY
- coord_weather_event 34, 13, 3, COORD_EVENT_WEATHER_ROUTE119_CYCLE
-
-Route119_MapBGEvents: @ 852B2F4
- bg_event 9, 33, 0, BG_EVENT_PLAYER_FACING_ANY, Route119_EventScript_1F477D
- bg_event 27, 19, 0, BG_EVENT_PLAYER_FACING_ANY, Route119_EventScript_1F4774
- bg_secret_base_event 5, 2, 0, SECRET_BASE_SHRUB1_1
- bg_secret_base_event 4, 89, 0, SECRET_BASE_SHRUB1_2
- bg_secret_base_event 5, 15, 0, SECRET_BASE_SHRUB2_1
- bg_secret_base_event 7, 101, 3, SECRET_BASE_SHRUB2_2
- bg_secret_base_event 34, 24, 3, SECRET_BASE_SHRUB3_1
- bg_secret_base_event 31, 73, 3, SECRET_BASE_SHRUB4_1
- bg_secret_base_event 16, 81, 0, SECRET_BASE_BLUE_CAVE3_3
- bg_secret_base_event 16, 28, 0, SECRET_BASE_BLUE_CAVE4_3
- bg_hidden_item_event 17, 82, 3, ITEM_CALCIUM, FLAG_HIDDEN_ITEM_ROUTE_119_CALCIUM
- bg_hidden_item_event 38, 63, 3, ITEM_ULTRA_BALL, FLAG_HIDDEN_ITEM_ROUTE_119_ULTRA_BALL
- bg_secret_base_event 26, 81, 0, SECRET_BASE_RED_CAVE3_3
- bg_secret_base_event 19, 76, 0, SECRET_BASE_TREE2_3
- bg_secret_base_event 18, 76, 0, SECRET_BASE_TREE4_3
- bg_secret_base_event 4, 15, 0, SECRET_BASE_SHRUB3_3
- bg_secret_base_event 6, 2, 0, SECRET_BASE_SHRUB4_3
- bg_hidden_item_event 26, 120, 3, ITEM_FULL_HEAL, FLAG_HIDDEN_ITEM_ROUTE_119_FULL_HEAL
- bg_hidden_item_event 20, 29, 3, ITEM_MAX_ETHER, FLAG_HIDDEN_ITEM_ROUTE_119_MAX_ETHER
- bg_event 28, 9, 0, BG_EVENT_PLAYER_FACING_ANY, Route119_EventScript_1F49E3
-
-Route119_MapEvents:: @ 852B3E4
- map_events Route119_EventObjects, Route119_MapWarps, Route119_MapCoordEvents, Route119_MapBGEvents
-
diff --git a/data/maps/Route119/header.inc b/data/maps/Route119/header.inc
deleted file mode 100644
index 7181f6b0d..000000000
--- a/data/maps/Route119/header.inc
+++ /dev/null
@@ -1,15 +0,0 @@
-Route119: @ 8482870
- .4byte Route119_Layout
- .4byte Route119_MapEvents
- .4byte Route119_MapScripts
- .4byte Route119_MapConnections
- .2byte MUS_GRANROAD
- .2byte 35
- .byte MAPSEC_ROUTE_119
- .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/Route119/map.json b/data/maps/Route119/map.json
new file mode 100644
index 000000000..2146d5ec7
--- /dev/null
+++ b/data/maps/Route119/map.json
@@ -0,0 +1,920 @@
+{
+ "id": "MAP_ROUTE119",
+ "name": "Route119",
+ "layout": "LAYOUT_ROUTE119",
+ "music": "MUS_GRANROAD",
+ "region_map_section": "MAPSEC_ROUTE_119",
+ "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": -40,
+ "map": "MAP_ROUTE118"
+ },
+ {
+ "direction": "right",
+ "offset": 0,
+ "map": "MAP_FORTREE_CITY"
+ }
+ ],
+ "object_events": [
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 24,
+ "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": "34",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 25,
+ "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": "35",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 26,
+ "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": "36",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BUG_CATCHER",
+ "x": 12,
+ "y": 123,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_COPY_PLAYER_IN_GRASS",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "1",
+ "script": "Route119_EventScript_1F47E2",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MANIAC",
+ "x": 26,
+ "y": 123,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_COPY_PLAYER_OPPOSITE_IN_GRASS",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "1",
+ "script": "Route119_EventScript_1F47B4",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MANIAC",
+ "x": 5,
+ "y": 125,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_COPY_PLAYER_CLOCKWISE_IN_GRASS",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "1",
+ "script": "Route119_EventScript_1F479D",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CAMPER",
+ "x": 7,
+ "y": 74,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN_AND_RIGHT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route119_EventScript_1F4810",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MANIAC",
+ "x": 28,
+ "y": 116,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_COPY_PLAYER_OPPOSITE_IN_GRASS",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "1",
+ "script": "Route119_EventScript_1F4786",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_PICNICKER",
+ "x": 35,
+ "y": 83,
+ "elevation": 4,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "2",
+ "script": "Route119_EventScript_1F4872",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BUG_CATCHER",
+ "x": 34,
+ "y": 122,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_COPY_PLAYER_COUNTERCLOCKWISE_IN_GRASS",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "1",
+ "script": "Route119_EventScript_1F47CB",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BUG_CATCHER",
+ "x": 17,
+ "y": 128,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_COPY_PLAYER_COUNTERCLOCKWISE_IN_GRASS",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "1",
+ "script": "Route119_EventScript_1F47F9",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_NINJA_BOY",
+ "x": 28,
+ "y": 14,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_TREE_DISGUISE",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "1",
+ "script": "Route119_EventScript_1F4902",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_NINJA_BOY",
+ "x": 19,
+ "y": 49,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_MOUNTAIN_DISGUISE",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route119_EventScript_1F4919",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_5",
+ "x": 10,
+ "y": 50,
+ "elevation": 4,
+ "movement_type": "MOVEMENT_TYPE_FACE_RIGHT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route119_EventScript_1F48D4",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_5",
+ "x": 8,
+ "y": 63,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_DOWN",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "5",
+ "script": "Route119_EventScript_1F48EB",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_VAR_0",
+ "x": 25,
+ "y": 32,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_FACE_UP",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "0x0",
+ "flag": "FLAG_HIDE_ROUTE_119_RIVAL"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 12,
+ "y": 121,
+ "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": "Route119_EventScript_290EE0",
+ "flag": "FLAG_ITEM_ROUTE_119_SUPER_REPEL"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 4,
+ "y": 96,
+ "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": "Route119_EventScript_290EED",
+ "flag": "FLAG_ITEM_ROUTE_119_ZINC"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 29,
+ "y": 53,
+ "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": "Route119_EventScript_290EFA",
+ "flag": "FLAG_ITEM_ROUTE_119_ELIXIR_1"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 25,
+ "y": 76,
+ "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": "Route119_EventScript_290F07",
+ "flag": "FLAG_ITEM_ROUTE_119_LEAF_STONE"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 8,
+ "y": 18,
+ "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": "Route119_EventScript_290F14",
+ "flag": "FLAG_ITEM_ROUTE_119_RARE_CANDY"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 33,
+ "y": 117,
+ "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": "Route119_EventScript_290F21",
+ "flag": "FLAG_ITEM_ROUTE_119_HYPER_POTION_1"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_AQUA_MEMBER_M",
+ "x": 13,
+ "y": 33,
+ "elevation": 4,
+ "movement_type": "MOVEMENT_TYPE_FACE_RIGHT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route119_EventScript_1F49A3",
+ "flag": "FLAG_HIDE_ROUTE_119_TEAM_AQUA"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_AQUA_MEMBER_M",
+ "x": 13,
+ "y": 34,
+ "elevation": 4,
+ "movement_type": "MOVEMENT_TYPE_FACE_RIGHT",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route119_EventScript_1F49BA",
+ "flag": "FLAG_HIDE_ROUTE_119_TEAM_AQUA"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_VAR_3",
+ "x": 17,
+ "y": 33,
+ "elevation": 4,
+ "movement_type": "MOVEMENT_TYPE_FACE_UP",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "0x0",
+ "flag": "FLAG_HIDE_ROUTE_119_RIVAL_ON_BIKE"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BOY_3",
+ "x": 31,
+ "y": 109,
+ "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": "Route119_EventScript_1F49D1",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 8,
+ "y": 23,
+ "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": "83",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 9,
+ "y": 23,
+ "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": "84",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 29,
+ "y": 90,
+ "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": "85",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BERRY_TREE",
+ "x": 30,
+ "y": 90,
+ "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": "86",
+ "script": "BerryTreeScript",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_CYCLING_TRIATHLETE_M",
+ "x": 19,
+ "y": 133,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_WANDER_LEFT_AND_RIGHT",
+ "movement_range_x": 2,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route119_EventScript_1F476B",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 3,
+ "y": 56,
+ "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": "Route119_EventScript_290F2E",
+ "flag": "FLAG_ITEM_ROUTE_119_HYPER_POTION_2"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_BOY_2",
+ "x": 35,
+ "y": 93,
+ "elevation": 4,
+ "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": "Route119_EventScript_1F49DA",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_NINJA_BOY",
+ "x": 29,
+ "y": 6,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_TREE_DISGUISE",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "1",
+ "trainer_sight_or_berry_tree_id": "3",
+ "script": "Route119_EventScript_1F4930",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_KECLEON_1",
+ "x": 31,
+ "y": 6,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_INVISIBLE",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route119_EventScript_27231C",
+ "flag": "FLAG_HIDE_ROUTE_119_KECLEON_1"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_KECLEON_1",
+ "x": 25,
+ "y": 15,
+ "elevation": 3,
+ "movement_type": "MOVEMENT_TYPE_INVISIBLE",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": "0",
+ "trainer_sight_or_berry_tree_id": "0",
+ "script": "Route119_EventScript_272329",
+ "flag": "FLAG_HIDE_ROUTE_119_KECLEON_2"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_FISHERMAN",
+ "x": 13,
+ "y": 104,
+ "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": "0",
+ "script": "Route119_EventScript_1F4947",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_WOMAN_2",
+ "x": 8,
+ "y": 68,
+ "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": "5",
+ "script": "Route119_EventScript_1F498C",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_5",
+ "x": 16,
+ "y": 52,
+ "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": "Route119_EventScript_1F4975",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_MAN_5",
+ "x": 32,
+ "y": 15,
+ "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": "4",
+ "script": "Route119_EventScript_1F495E",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 19,
+ "y": 5,
+ "elevation": 4,
+ "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": "Route119_EventScript_291399",
+ "flag": "FLAG_ITEM_ROUTE_119_NUGGET"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_ITEM_BALL",
+ "x": 24,
+ "y": 42,
+ "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": "Route119_EventScript_290F3B",
+ "flag": "FLAG_ITEM_ROUTE_119_ELIXIR_2"
+ },
+ {
+ "graphics_id": "EVENT_OBJ_GFX_SCOTT",
+ "x": 28,
+ "y": 25,
+ "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": "0x0",
+ "flag": "FLAG_HIDE_ROUTE_119_SCOTT"
+ }
+ ],
+ "warp_events": [
+ {
+ "x": 6,
+ "y": 32,
+ "elevation": 0,
+ "dest_map": "MAP_ROUTE119_WEATHER_INSTITUTE_1F",
+ "dest_warp_id": 0
+ },
+ {
+ "x": 33,
+ "y": 109,
+ "elevation": 0,
+ "dest_map": "MAP_ROUTE119_HOUSE",
+ "dest_warp_id": 0
+ }
+ ],
+ "coord_events": [
+ {
+ "type": "trigger",
+ "x": 25,
+ "y": 31,
+ "elevation": 0,
+ "var": "VAR_ROUTE119_STATE",
+ "var_value": "0",
+ "script": "Route119_EventScript_1F4472"
+ },
+ {
+ "type": "trigger",
+ "x": 26,
+ "y": 31,
+ "elevation": 0,
+ "var": "VAR_ROUTE119_STATE",
+ "var_value": "0",
+ "script": "Route119_EventScript_1F447D"
+ },
+ {
+ "type": "weather",
+ "x": 29,
+ "y": 13,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 30,
+ "y": 13,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 31,
+ "y": 13,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 32,
+ "y": 13,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 15,
+ "y": 133,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 16,
+ "y": 132,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 17,
+ "y": 131,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 18,
+ "y": 130,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 19,
+ "y": 131,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 20,
+ "y": 132,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 21,
+ "y": 133,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ },
+ {
+ "type": "weather",
+ "x": 36,
+ "y": 6,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 36,
+ "y": 7,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 35,
+ "y": 8,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 35,
+ "y": 9,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 16,
+ "y": 137,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 17,
+ "y": 137,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 18,
+ "y": 137,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 19,
+ "y": 137,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 20,
+ "y": 137,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_SUNNY"
+ },
+ {
+ "type": "weather",
+ "x": 34,
+ "y": 13,
+ "elevation": 3,
+ "weather": "COORD_EVENT_WEATHER_ROUTE119_CYCLE"
+ }
+ ],
+ "bg_events": [
+ {
+ "type": "sign",
+ "x": 9,
+ "y": 33,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route119_EventScript_1F477D"
+ },
+ {
+ "type": "sign",
+ "x": 27,
+ "y": 19,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route119_EventScript_1F4774"
+ },
+ {
+ "type": "secret_base",
+ "x": 5,
+ "y": 2,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_SHRUB1_1"
+ },
+ {
+ "type": "secret_base",
+ "x": 4,
+ "y": 89,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_SHRUB1_2"
+ },
+ {
+ "type": "secret_base",
+ "x": 5,
+ "y": 15,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_SHRUB2_1"
+ },
+ {
+ "type": "secret_base",
+ "x": 7,
+ "y": 101,
+ "elevation": 3,
+ "secret_base_id": "SECRET_BASE_SHRUB2_2"
+ },
+ {
+ "type": "secret_base",
+ "x": 34,
+ "y": 24,
+ "elevation": 3,
+ "secret_base_id": "SECRET_BASE_SHRUB3_1"
+ },
+ {
+ "type": "secret_base",
+ "x": 31,
+ "y": 73,
+ "elevation": 3,
+ "secret_base_id": "SECRET_BASE_SHRUB4_1"
+ },
+ {
+ "type": "secret_base",
+ "x": 16,
+ "y": 81,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_BLUE_CAVE3_3"
+ },
+ {
+ "type": "secret_base",
+ "x": 16,
+ "y": 28,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_BLUE_CAVE4_3"
+ },
+ {
+ "type": "hidden_item",
+ "x": 17,
+ "y": 82,
+ "elevation": 3,
+ "item": "ITEM_CALCIUM",
+ "flag": "FLAG_HIDDEN_ITEM_ROUTE_119_CALCIUM"
+ },
+ {
+ "type": "hidden_item",
+ "x": 38,
+ "y": 63,
+ "elevation": 3,
+ "item": "ITEM_ULTRA_BALL",
+ "flag": "FLAG_HIDDEN_ITEM_ROUTE_119_ULTRA_BALL"
+ },
+ {
+ "type": "secret_base",
+ "x": 26,
+ "y": 81,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_RED_CAVE3_3"
+ },
+ {
+ "type": "secret_base",
+ "x": 19,
+ "y": 76,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_TREE2_3"
+ },
+ {
+ "type": "secret_base",
+ "x": 18,
+ "y": 76,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_TREE4_3"
+ },
+ {
+ "type": "secret_base",
+ "x": 4,
+ "y": 15,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_SHRUB3_3"
+ },
+ {
+ "type": "secret_base",
+ "x": 6,
+ "y": 2,
+ "elevation": 0,
+ "secret_base_id": "SECRET_BASE_SHRUB4_3"
+ },
+ {
+ "type": "hidden_item",
+ "x": 26,
+ "y": 120,
+ "elevation": 3,
+ "item": "ITEM_FULL_HEAL",
+ "flag": "FLAG_HIDDEN_ITEM_ROUTE_119_FULL_HEAL"
+ },
+ {
+ "type": "hidden_item",
+ "x": 20,
+ "y": 29,
+ "elevation": 3,
+ "item": "ITEM_MAX_ETHER",
+ "flag": "FLAG_HIDDEN_ITEM_ROUTE_119_MAX_ETHER"
+ },
+ {
+ "type": "sign",
+ "x": 28,
+ "y": 9,
+ "elevation": 0,
+ "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
+ "script": "Route119_EventScript_1F49E3"
+ }
+ ]
+} \ No newline at end of file
diff --git a/data/maps/Route119/scripts.inc b/data/maps/Route119/scripts.inc
index dee76d71d..22a73b74b 100644
--- a/data/maps/Route119/scripts.inc
+++ b/data/maps/Route119/scripts.inc
@@ -1,6 +1,6 @@
Route119_MapScripts:: @ 81F4424
- map_script 5, Route119_MapScript1_1F442F
- map_script 3, Route119_MapScript1_1F444D
+ map_script MAP_SCRIPT_ON_RESUME, Route119_MapScript1_1F442F
+ map_script MAP_SCRIPT_ON_TRANSITION, Route119_MapScript1_1F444D
.byte 0
Route119_MapScript1_1F442F: @ 81F442F
@@ -10,13 +10,13 @@ Route119_MapScript1_1F442F: @ 81F442F
Route119_EventScript_1F4439:: @ 81F4439
specialvar VAR_RESULT, GetBattleOutcome
compare VAR_RESULT, 7
- goto_if_ne Route119_EventScript_27374E
+ goto_if_ne Common_EventScript_NopReturn
removeobject VAR_LAST_TALKED
return
Route119_MapScript1_1F444D: @ 81F444D
- call Route119_EventScript_271ED7
- call Route119_EventScript_271EFB
+ call Common_EventScript_SetupRivalGender
+ call Common_EventScript_SetupRivalOnBikeGender
compare VAR_WEATHER_INSTITUTE_STATE, 1
call_if_eq Route119_EventScript_1F4466
special SetRoute119Weather
@@ -51,7 +51,7 @@ Route119_EventScript_1F4488:: @ 81F4488
call_if_eq Route119_EventScript_1F46C6
compare VAR_TEMP_1, 2
call_if_eq Route119_EventScript_1F46D1
- applymovement EVENT_OBJ_ID_PLAYER, Route119_Movement_2725AA
+ applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceDown
waitmovement 0
delay 30
compare VAR_TEMP_1, 1
@@ -156,7 +156,7 @@ Route119_EventScript_1F460F:: @ 81F460F
compare VAR_TEMP_1, 2
call_if_eq Route119_EventScript_1F46EE
removeobject 25
- setvar VAR_0x4072, 1
+ setvar VAR_ROUTE119_STATE, 1
savebgm MUS_DUMMY
fadedefaultbgm
delay 60
@@ -167,7 +167,7 @@ Route119_EventScript_1F460F:: @ 81F460F
addobject 43
applymovement 43, Route119_Movement_1F4752
waitmovement 0
- addvar VAR_0x40D1, 1
+ addvar VAR_SCOTT_STATE, 1
msgbox Route119_Text_1F4E60, MSGBOX_DEFAULT
closemessage
compare VAR_TEMP_1, 1
@@ -459,7 +459,7 @@ Route119_EventScript_1F49A3:: @ 81F49A3
faceplayer
msgbox Route119_Text_1F50EB, MSGBOX_DEFAULT
closemessage
- applymovement VAR_LAST_TALKED, Route119_Movement_2725A2
+ applymovement VAR_LAST_TALKED, Common_Movement_FaceOriginalDirection
waitmovement 0
release
end
@@ -469,7 +469,7 @@ Route119_EventScript_1F49BA:: @ 81F49BA
faceplayer
msgbox Route119_Text_1F5147, MSGBOX_DEFAULT
closemessage
- applymovement VAR_LAST_TALKED, Route119_Movement_2725A2
+ applymovement VAR_LAST_TALKED, Common_Movement_FaceOriginalDirection
waitmovement 0
release
end
@@ -491,7 +491,7 @@ Route119_EventScript_1F49EC:: @ 81F49EC
pokenavcall Route119_Text_1F4FBA
waitmessage
clearflag FLAG_REGISTER_WINONA_POKENAV
- addvar VAR_0x40D1, 1
+ addvar VAR_SCOTT_STATE, 1
releaseall
end