summaryrefslogtreecommitdiff
path: root/data/maps/Route15
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/Route15')
-rw-r--r--data/maps/Route15/map.json236
-rw-r--r--data/maps/Route15/scripts.inc6
-rw-r--r--data/maps/Route15/text.inc153
3 files changed, 395 insertions, 0 deletions
diff --git a/data/maps/Route15/map.json b/data/maps/Route15/map.json
new file mode 100644
index 000000000..84f075445
--- /dev/null
+++ b/data/maps/Route15/map.json
@@ -0,0 +1,236 @@
+{
+ "id": "MAP_ROUTE15",
+ "name": "Route15",
+ "layout": "LAYOUT_ROUTE15",
+ "music": "BGM_FRLG_ROUTE_11",
+ "region_map_section": "MAPSEC_ROUTE_15",
+ "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_FUCHSIA_CITY",
+ "offset": -10,
+ "direction": "left"
+ },
+ {
+ "map": "MAP_ROUTE14",
+ "offset": -40,
+ "direction": "right"
+ }
+ ],
+ "object_events": [
+ {
+ "graphics_id": "40",
+ "x": 22,
+ "y": 13,
+ "elevation": 3,
+ "movement_type": "2",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route15_EventScript_1AAD67",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "26",
+ "x": 31,
+ "y": 12,
+ "elevation": 3,
+ "movement_type": "9",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 5,
+ "script": "Route15_EventScript_1AACEB",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "26",
+ "x": 37,
+ "y": 14,
+ "elevation": 3,
+ "movement_type": "7",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 2,
+ "script": "Route15_EventScript_1AAD29",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "40",
+ "x": 44,
+ "y": 13,
+ "elevation": 3,
+ "movement_type": "2",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route15_EventScript_1AADA5",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "29",
+ "x": 50,
+ "y": 12,
+ "elevation": 3,
+ "movement_type": "8",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 2,
+ "script": "Route15_EventScript_1AACAD",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 59,
+ "y": 12,
+ "elevation": 3,
+ "movement_type": "18",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 2,
+ "script": "Route15_EventScript_1AAC31",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "53",
+ "x": 63,
+ "y": 13,
+ "elevation": 3,
+ "movement_type": "13",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route15_EventScript_1AABF3",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "40",
+ "x": 52,
+ "y": 8,
+ "elevation": 3,
+ "movement_type": "2",
+ "movement_range_x": 2,
+ "movement_range_y": 4,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route15_EventScript_1AADE3",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "29",
+ "x": 54,
+ "y": 12,
+ "elevation": 3,
+ "movement_type": "8",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 2,
+ "script": "Route15_EventScript_1AAC6F",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "40",
+ "x": 28,
+ "y": 6,
+ "elevation": 3,
+ "movement_type": "2",
+ "movement_range_x": 2,
+ "movement_range_y": 4,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route15_EventScript_1AAE21",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "92",
+ "x": 20,
+ "y": 6,
+ "elevation": 3,
+ "movement_type": "8",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 0,
+ "trainer_sight_or_berry_tree_id": 0,
+ "script": "Route15_EventScript_1BE7CA",
+ "flag": "384"
+ },
+ {
+ "graphics_id": "54",
+ "x": 39,
+ "y": 7,
+ "elevation": 3,
+ "movement_type": "8",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route15_EventScript_1AAEA5",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "24",
+ "x": 40,
+ "y": 7,
+ "elevation": 3,
+ "movement_type": "8",
+ "movement_range_x": 1,
+ "movement_range_y": 1,
+ "trainer_type": 1,
+ "trainer_sight_or_berry_tree_id": 1,
+ "script": "Route15_EventScript_1AAE5F",
+ "flag": "0"
+ },
+ {
+ "graphics_id": "65375",
+ "x": 73,
+ "y": 7,
+ "elevation": 13,
+ "movement_type": "0",
+ "movement_range_x": 0,
+ "movement_range_y": 0,
+ "trainer_type": 32,
+ "trainer_sight_or_berry_tree_id": 3,
+ "script": "0x0",
+ "flag": "0"
+ }
+ ],
+ "warp_events": [
+ {
+ "x": 9,
+ "y": 11,
+ "elevation": 3,
+ "dest_map": "MAP_ROUTE15_WEST_ENTRANCE_1F",
+ "dest_warp_id": 0
+ },
+ {
+ "x": 16,
+ "y": 11,
+ "elevation": 3,
+ "dest_map": "MAP_ROUTE15_WEST_ENTRANCE_1F",
+ "dest_warp_id": 2
+ }
+ ],
+ "coord_events": [],
+ "bg_events": [
+ {
+ "type": "bg_event_type_0",
+ "x": 41,
+ "y": 11,
+ "elevation": 0,
+ "script": "Route15_EventScript_1680DC"
+ }
+ ]
+}
diff --git a/data/maps/Route15/scripts.inc b/data/maps/Route15/scripts.inc
new file mode 100644
index 000000000..a4d0a3240
--- /dev/null
+++ b/data/maps/Route15/scripts.inc
@@ -0,0 +1,6 @@
+Route15_MapScripts:: @ 81680DB
+ .byte 0
+
+Route15_EventScript_1680DC:: @ 81680DC
+ msgbox gUnknown_8186A77, 3
+ end
diff --git a/data/maps/Route15/text.inc b/data/maps/Route15/text.inc
new file mode 100644
index 000000000..34e3a0c60
--- /dev/null
+++ b/data/maps/Route15/text.inc
@@ -0,0 +1,153 @@
+Text_1863B7:: @ 81863B7
+ .string "KIRI: JAN, let's try really,\n"
+ .string "really hard together.$"
+
+Text_1863EA:: @ 81863EA
+ .string "KIRI: Whimper…\n"
+ .string "We lost, didn't we?$"
+
+Text_18640D:: @ 818640D
+ .string "KIRI: Did we lose because of me?$"
+
+Text_18642E:: @ 818642E
+ .string "KIRI: We can battle if you have\n"
+ .string "two POKéMON.$"
+
+Text_18645B:: @ 818645B
+ .string "JAN: KIRI, here we go!\n"
+ .string "We have to try hard!$"
+
+Text_186487:: @ 8186487
+ .string "JAN: Eeeeh!\n"
+ .string "No fair!$"
+
+Text_18649C:: @ 818649C
+ .string "JAN: KIRI, don't cry!\n"
+ .string "We'll just try harder next time.$"
+
+Text_1864D3:: @ 81864D3
+ .string "JAN: You want to battle?\n"
+ .string "You don't have enough POKéMON.$"
+
+Text_18650B:: @ 818650B
+ .string "I just got some POKéMON in trades.\n"
+ .string "Can I try them out on you?$"
+
+Text_186549:: @ 8186549
+ .string "Not good enough!$"
+
+Text_18655A:: @ 818655A
+ .string "You can't change the nickname of\n"
+ .string "any POKéMON you get in a trade.\p"
+ .string "Only the Original TRAINER can get\n"
+ .string "the nickname changed.$"
+
+Text_1865D3:: @ 81865D3
+ .string "You look gentle, so I think I can\n"
+ .string "beat you.\p"
+ .string "I'll give it a go!$"
+
+Text_186612:: @ 8186612
+ .string "No, wrong!$"
+
+Text_18661D:: @ 818661D
+ .string "I'm afraid of BIKERS. They look so\n"
+ .string "ugly and mean!$"
+
+Text_18664F:: @ 818664F
+ .string "When I whistle, I can summon bird\n"
+ .string "POKéMON.$"
+
+Text_18667A:: @ 818667A
+ .string "Ow!\n"
+ .string "That's tragic!$"
+
+Text_18668D:: @ 818668D
+ .string "Maybe I'm not cut out for battles.\n"
+ .string "I'm not the right type, I guess.$"
+
+Text_1866D1:: @ 81866D1
+ .string "Hmm? My birds are shivering!\n"
+ .string "You're good, aren't you?$"
+
+Text_186707:: @ 8186707
+ .string "Just as I thought!$"
+
+Text_18671A:: @ 818671A
+ .string "This is so obvious, you should know\n"
+ .string "this, but…\p"
+ .string "Moves like EARTHQUAKE and FISSURE\n"
+ .string "have no effect on bird POKéMON.$"
+
+Text_18678B:: @ 818678B
+ .string "Oh, you're a little cutie!\n"
+ .string "So like a darling POKéMON!$"
+
+Text_1867C1:: @ 81867C1
+ .string "You looked so cute, too!$"
+
+Text_1867DA:: @ 81867DA
+ .string "I forgive you.\n"
+ .string "I can take it.\l"
+ .string "I'm a big girl now.$"
+
+Text_18680C:: @ 818680C
+ .string "I raise POKéMON for protection\n"
+ .string "because I live alone.$"
+
+Text_186841:: @ 8186841
+ .string "POKéMON isn't about winning or\n"
+ .string "losing for me.$"
+
+Text_18686F:: @ 818686F
+ .string "I love having my POKéMON greet me\n"
+ .string "when I get home.\p"
+ .string "It's so reassuring.$"
+
+Text_1868B6:: @ 81868B6
+ .string "Hey, kid! C'mon!\n"
+ .string "I just got these off some loser!$"
+
+Text_1868E8:: @ 81868E8
+ .string "Why not?$"
+
+Text_1868F1:: @ 81868F1
+ .string "Life's too short.\n"
+ .string "It's cool to live as an outlaw.\l"
+ .string "TEAM ROCKET RULES!$"
+
+Text_186936:: @ 8186936
+ .string "Fork over all your cash when you\n"
+ .string "lose to me, kid!$"
+
+Text_186968:: @ 8186968
+ .string "That can't be true!$"
+
+Text_18697C:: @ 818697C
+ .string "I was just joking about the money.\n"
+ .string "Don't take me all serious.$"
+
+Text_1869BA:: @ 81869BA
+ .string "What's cool and happening?\n"
+ .string "Trading POKéMON!$"
+
+Text_1869E6:: @ 81869E6
+ .string "I said trade!$"
+
+Text_1869F4:: @ 81869F4
+ .string "I trade POKéMON with my friends\n"
+ .string "all the time.$"
+
+Text_186A22:: @ 8186A22
+ .string "Want to play with my POKéMON?$"
+
+Text_186A40:: @ 8186A40
+ .string "I was too impatient!$"
+
+Text_186A55:: @ 8186A55
+ .string "I'll go train with weaker people.$"
+
+gUnknown_8186A77:: @ 8186A77
+ .string "ROUTE 15\n"
+ .string "West to FUCHSIA CITY$"
+