summaryrefslogtreecommitdiff
path: root/data/maps/Route17
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/Route17')
-rw-r--r--data/maps/Route17/map.json249
-rw-r--r--data/maps/Route17/scripts.inc26
-rw-r--r--data/maps/Route17/text.inc165
3 files changed, 440 insertions, 0 deletions
diff --git a/data/maps/Route17/map.json b/data/maps/Route17/map.json
new file mode 100644
index 000000000..f51773f86
--- /dev/null
+++ b/data/maps/Route17/map.json
@@ -0,0 +1,249 @@
+{
+ "id": "MAP_ROUTE17",
+ "name": "Route17",
+ "layout": "LAYOUT_ROUTE17",
+ "music": "BGM_FRLG_ROUTE_3",
+ "region_map_section": "MAPSEC_ROUTE_17",
+ "requires_flash": false,
+ "weather": "WEATHER_SUNNY",
+ "map_type": "MAP_TYPE_3",
+ "unknown_18": 1,
+ "unknown_19": 6,
+ "elevator_flag": 0,
+ "battle_scene": "BATTLE_SCENE_0",
+ "connections": [
+ {
+ "map": "MAP_ROUTE16",
+ "offset": 0,
+ "direction": "up"
+ },
+ {
+ "map": "MAP_ROUTE18",
+ "offset": 0,
+ "direction": "down"
+ }
+ ],
+ "object_events": [
+ {
+ "graphics_id": "53",
+ "x": 4,
+ "y": 18,
+ "elevation": 3,
+ "movement_type": "26",
+ "movement_range_x": 1,
+ "movement_range_y": 6,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route17_EventScript_1AB319",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 11,
+ "y": 15,
+ "elevation": 3,
+ "movement_type": "26",
+ "movement_range_x": 1,
+ "movement_range_y": 5,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route17_EventScript_1AB221",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 15,
+ "y": 24,
+ "elevation": 3,
+ "movement_type": "52",
+ "movement_range_x": 4,
+ "movement_range_y": 2,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route17_EventScript_1AB1E3",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 18,
+ "y": 41,
+ "elevation": 3,
+ "movement_type": "26",
+ "movement_range_x": 1,
+ "movement_range_y": 5,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route17_EventScript_1AB129",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 7,
+ "y": 38,
+ "elevation": 3,
+ "movement_type": "14",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 5,
+ "script": "Route17_EventScript_1AB0EB",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 2,
+ "y": 61,
+ "elevation": 3,
+ "movement_type": "10",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 4,
+ "script": "Route17_EventScript_1AB29D",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 21,
+ "y": 61,
+ "elevation": 3,
+ "movement_type": "9",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 3,
+ "script": "Route17_EventScript_1AB25F",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 18,
+ "y": 94,
+ "elevation": 3,
+ "movement_type": "26",
+ "movement_range_x": 1,
+ "movement_range_y": 5,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route17_EventScript_1AB2DB",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 16,
+ "y": 134,
+ "elevation": 3,
+ "movement_type": "47",
+ "movement_range_x": 8,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route17_EventScript_1AB1A5",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 4,
+ "y": 116,
+ "elevation": 3,
+ "movement_type": "26",
+ "movement_range_x": 1,
+ "movement_range_y": 5,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route17_EventScript_1AB167",
+ "flag": "0"
+ }
+ ],
+ "warp_events": [],
+ "coord_events": [],
+ "bg_events": [
+ {
+ "type": "bg_event_type_0",
+ "x": 12,
+ "y": 97,
+ "elevation": 0,
+ "script": "Route17_EventScript_1681DB"
+ },
+ {
+ "type": "bg_event_type_0",
+ "x": 12,
+ "y": 83,
+ "elevation": 0,
+ "script": "Route17_EventScript_1681D2"
+ },
+ {
+ "type": "bg_event_type_0",
+ "x": 12,
+ "y": 68,
+ "elevation": 0,
+ "script": "Route17_EventScript_1681C9"
+ },
+ {
+ "type": "bg_event_type_0",
+ "x": 12,
+ "y": 53,
+ "elevation": 0,
+ "script": "Route17_EventScript_1681C0"
+ },
+ {
+ "type": "bg_event_type_0",
+ "x": 12,
+ "y": 125,
+ "elevation": 3,
+ "script": "Route17_EventScript_1681E4"
+ },
+ {
+ "type": "bg_event_type_0",
+ "x": 11,
+ "y": 157,
+ "elevation": 0,
+ "script": "Route17_EventScript_1681ED"
+ },
+ {
+ "type": "hidden_item",
+ "x": 18,
+ "y": 83,
+ "elevation": 3,
+ "item": "ITEM_RARE_CANDY",
+ "flag": "17",
+ "unknown": 1
+ },
+ {
+ "type": "hidden_item",
+ "x": 10,
+ "y": 53,
+ "elevation": 3,
+ "item": "ITEM_FULL_RESTORE",
+ "flag": "18",
+ "unknown": 1
+ },
+ {
+ "type": "hidden_item",
+ "x": 4,
+ "y": 68,
+ "elevation": 3,
+ "item": "ITEM_PP_UP",
+ "flag": "19",
+ "unknown": 1
+ },
+ {
+ "type": "hidden_item",
+ "x": 4,
+ "y": 125,
+ "elevation": 3,
+ "item": "ITEM_MAX_REVIVE",
+ "flag": "20",
+ "unknown": 1
+ },
+ {
+ "type": "hidden_item",
+ "x": 14,
+ "y": 157,
+ "elevation": 3,
+ "item": "ITEM_MAX_ELIXIR",
+ "flag": "21",
+ "unknown": 1
+ }
+ ]
+}
diff --git a/data/maps/Route17/scripts.inc b/data/maps/Route17/scripts.inc
new file mode 100644
index 000000000..12d99102a
--- /dev/null
+++ b/data/maps/Route17/scripts.inc
@@ -0,0 +1,26 @@
+Route17_MapScripts:: @ 81681BF
+ .byte 0
+
+Route17_EventScript_1681C0:: @ 81681C0
+ msgbox gUnknown_81874E4, 3
+ end
+
+Route17_EventScript_1681C9:: @ 81681C9
+ msgbox gUnknown_8187512, 3
+ end
+
+Route17_EventScript_1681D2:: @ 81681D2
+ msgbox gUnknown_818757B, 3
+ end
+
+Route17_EventScript_1681DB:: @ 81681DB
+ msgbox gUnknown_81875BE, 3
+ end
+
+Route17_EventScript_1681E4:: @ 81681E4
+ msgbox gUnknown_81875E3, 3
+ end
+
+Route17_EventScript_1681ED:: @ 81681ED
+ msgbox gUnknown_8187622, 3
+ end
diff --git a/data/maps/Route17/text.inc b/data/maps/Route17/text.inc
new file mode 100644
index 000000000..6627d5cd0
--- /dev/null
+++ b/data/maps/Route17/text.inc
@@ -0,0 +1,165 @@
+Text_186FBD:: @ 8186FBD
+ .string "JED: Our love knows no bounds.\n"
+ .string "We're in love and we show it!$"
+
+Text_186FFA:: @ 8186FFA
+ .string "JED: Oh, no!\n"
+ .string "My love has seen me as a loser!$"
+
+Text_187027:: @ 8187027
+ .string "JED: Listen, LEA.\n"
+ .string "You need to focus less on me.$"
+
+Text_187057:: @ 8187057
+ .string "JED: You have just one POKéMON?\n"
+ .string "Is there no love in your heart?$"
+
+Text_187097:: @ 8187097
+ .string "LEA: Sometimes, the intensity of\n"
+ .string "our love scares me.$"
+
+Text_1870CC:: @ 81870CC
+ .string "LEA: Ohh! But JED looks cool\n"
+ .string "even in a loss!$"
+
+Text_1870F9:: @ 81870F9
+ .string "LEA: Ehehe, I'm sorry.\n"
+ .string "JED is so cool.$"
+
+Text_187120:: @ 8187120
+ .string "LEA: Oh, you don't have two\n"
+ .string "POKéMON with you?\p"
+ .string "Doesn't it feel lonely for you or\n"
+ .string "your POKéMON?$"
+
+Text_18717E:: @ 818717E
+ .string "There's no getting rich quick in\n"
+ .string "battling kids.$"
+
+Text_1871AE:: @ 81871AE
+ .string "Burned out!$"
+
+Text_1871BA:: @ 81871BA
+ .string "You can find good stuff lying\n"
+ .string "around on CYCLING ROAD.\p"
+ .string "There's good money in picking them\n"
+ .string "up and selling them.$"
+
+Text_187228:: @ 8187228
+ .string "I'm mighty proud of my bod, kiddo.\n"
+ .string "Come on!$"
+
+Text_187254:: @ 8187254
+ .string "Whoo!$"
+
+Text_18725A:: @ 818725A
+ .string "I could belly-bump you outta\n"
+ .string "here!$"
+
+Text_18727D:: @ 818727D
+ .string "You heading to FUCHSIA?$"
+
+Text_187295:: @ 8187295
+ .string "Crash and burn!$"
+
+Text_1872A5:: @ 81872A5
+ .string "I love racing downhill!$"
+
+Text_1872BD:: @ 81872BD
+ .string "We're BIKERS!\n"
+ .string "We rule the roads, man!$"
+
+Text_1872E3:: @ 81872E3
+ .string "Smoked!$"
+
+Text_1872EB:: @ 81872EB
+ .string "Are you looking for adventure?$"
+
+Text_18730A:: @ 818730A
+ .string "Let VOLTORB electrify you!$"
+
+Text_187325:: @ 8187325
+ .string "Grounded out!$"
+
+Text_187333:: @ 8187333
+ .string "I got my VOLTORB at the abandoned\n"
+ .string "POWER PLANT.$"
+
+Text_187362:: @ 8187362
+ .string "I leveled up my POKéMON, but it\n"
+ .string "won't evolve. Why?$"
+
+Text_187395:: @ 8187395
+ .string "Why, you!$"
+
+Text_18739F:: @ 818739F
+ .string "Maybe some POKéMON need element\n"
+ .string "STONES to evolve.$"
+
+Text_1873D1:: @ 81873D1
+ .string "I need a little exercise!$"
+
+Text_1873EB:: @ 81873EB
+ .string "Whew!\n"
+ .string "Good workout!$"
+
+Text_1873FF:: @ 81873FF
+ .string "I'm sure I lost weight there!$"
+
+Text_18741D:: @ 818741D
+ .string "Be a rebel!$"
+
+Text_187429:: @ 8187429
+ .string "Aaaargh!$"
+
+Text_187432:: @ 8187432
+ .string "Be ready to fight for your beliefs!$"
+
+Text_187456:: @ 8187456
+ .string "Nice BIKE!\n"
+ .string "How's it handle?$"
+
+Text_187472:: @ 8187472
+ .string "Shoot!$"
+
+Text_187479:: @ 8187479
+ .string "The slope makes it hard to steer.$"
+
+Text_18749B:: @ 818749B
+ .string "Get lost, kid!\n"
+ .string "I'm bushed!$"
+
+Text_1874B6:: @ 81874B6
+ .string "Are you satisfied?$"
+
+Text_1874C9:: @ 81874C9
+ .string "I need to catch a few z's!$"
+
+gUnknown_81874E4:: @ 81874E4
+ .string "It's a notice.\p"
+ .string "Watch out for discarded items.$"
+
+gUnknown_8187512:: @ 8187512
+ .string "TRAINER TIPS\p"
+ .string "All POKéMON are unique.\p"
+ .string "Even POKéMON of the same species\n"
+ .string "and level grow at different rates.$"
+
+gUnknown_818757B:: @ 818757B
+ .string "TRAINER TIPS\p"
+ .string "Press the B Button to stay in place\n"
+ .string "while on a slope.$"
+
+gUnknown_81875BE:: @ 81875BE
+ .string "ROUTE 17\n"
+ .string "CELADON CITY - FUCHSIA CITY$"
+
+gUnknown_81875E3:: @ 81875E3
+ .string "It's a notice!\p"
+ .string "Don't throw the game, throw POKé\n"
+ .string "BALLS instead!$"
+
+gUnknown_8187622:: @ 8187622
+ .string "CYCLING ROAD\n"
+ .string "Slope ends here!$"
+