summaryrefslogtreecommitdiff
path: root/data/scripts/maps/Route101.s
diff options
context:
space:
mode:
Diffstat (limited to 'data/scripts/maps/Route101.s')
-rw-r--r--data/scripts/maps/Route101.s236
1 files changed, 236 insertions, 0 deletions
diff --git a/data/scripts/maps/Route101.s b/data/scripts/maps/Route101.s
new file mode 100644
index 000000000..a44d0ffd3
--- /dev/null
+++ b/data/scripts/maps/Route101.s
@@ -0,0 +1,236 @@
+Route101_MapScripts:: @ 814E924
+ map_script 3, Route101_MapScript1_14E92F
+ map_script 2, Route101_MapScript2_14E935
+ .byte 0
+
+Route101_MapScript1_14E92F:: @ 814E92F
+ call Route101_EventScript_1A02F4
+ end
+
+Route101_MapScript2_14E935:: @ 814E935
+ map_script_2 0x4060, 0, Route101_EventScript_14E93F
+ .2byte 0
+
+Route101_EventScript_14E93F:: @ 814E93F
+ setflag 0x4000
+ setvar 0x4060, 1
+ end
+
+Route101_EventScript_14E948:: @ 814E948
+ lockall
+ playmusic 410, 1
+ msgbox Route101_Text_16D10E, 4
+ closebutton
+ movesprite 2, 0, 15
+ movesprite 4, 0, 16
+ move 255, Route101_Movement_14EA2C
+ move 2, Route101_Movement_14EA50
+ move 4, Route101_Movement_14EA1F
+ waitmove 0
+ move 4, Route101_Movement_14EA00
+ move 2, Route101_Movement_14EA31
+ waitmove 0
+ move 2, Route101_Movement_1A0843
+ waitmove 0
+ move 4, Route101_Movement_14EA27
+ move 2, Route101_Movement_14EA58
+ waitmove 0
+ msgbox Route101_Text_16D119, 4
+ closebutton
+ setvar 0x4060, 2
+ releaseall
+ end
+
+Route101_EventScript_14E9B8:: @ 814E9B8
+ lockall
+ msgbox Route101_Text_16D15E, 4
+ closebutton
+ move 255, Route101_Movement_14E9FA
+ waitmove 0
+ releaseall
+ end
+
+Route101_EventScript_14E9CE:: @ 814E9CE
+ lockall
+ msgbox Route101_Text_16D15E, 4
+ closebutton
+ move 255, Route101_Movement_14E9FC
+ waitmove 0
+ releaseall
+ end
+
+Route101_EventScript_14E9E4:: @ 814E9E4
+ lockall
+ msgbox Route101_Text_16D15E, 4
+ closebutton
+ move 255, Route101_Movement_14E9FE
+ waitmove 0
+ releaseall
+ end
+
+Route101_Movement_14E9FA:: @ 814E9FA
+ step_up
+ step_end
+
+Route101_Movement_14E9FC:: @ 814E9FC
+ step_right
+ step_end
+
+Route101_Movement_14E9FE:: @ 814E9FE
+ step_down
+ step_end
+
+Route101_Movement_14EA00:: @ 814EA00
+ step_16
+ step_16
+ step_16
+ step_18
+ step_18
+ step_18
+ step_15
+ step_15
+ step_17
+ step_17
+ step_17
+ step_16
+ step_16
+ step_18
+ step_18
+ step_18
+ step_15
+ step_15
+ step_17
+ step_17
+ step_17
+ step_16
+ step_16
+ step_18
+ step_18
+ step_18
+ step_15
+ step_15
+ step_17
+ step_17
+ step_end
+
+Route101_Movement_14EA1F:: @ 814EA1F
+ step_16
+ step_18
+ step_18
+ step_18
+ step_18
+ step_16
+ step_end
+
+ .incbin "baserom.gba", 0x14ea26, 0x1
+
+Route101_Movement_14EA27:: @ 814EA27
+ step_23
+ step_23
+ step_23
+ step_23
+ step_end
+
+Route101_Movement_14EA2C:: @ 814EA2C
+ step_16
+ step_16
+ step_16
+ step_16
+ step_end
+
+Route101_Movement_14EA31:: @ 814EA31
+ step_16
+ step_16
+ step_18
+ step_18
+ step_18
+ step_15
+ step_15
+ step_17
+ step_17
+ step_17
+ step_16
+ step_16
+ step_18
+ step_18
+ step_18
+ step_15
+ step_15
+ step_17
+ step_17
+ step_17
+ step_16
+ step_16
+ step_18
+ step_18
+ step_18
+ step_15
+ step_15
+ step_17
+ step_17
+ step_17
+ step_end
+
+Route101_Movement_14EA50:: @ 814EA50
+ step_18
+ step_18
+ step_18
+ step_18
+ step_16
+ step_16
+ step_end
+
+ .incbin "baserom.gba", 0x14ea57, 0x1
+
+Route101_Movement_14EA58:: @ 814EA58
+ step_24
+ step_24
+ step_24
+ step_24
+ step_end
+
+ .incbin "baserom.gba", 0x14ea5d, 0x7
+
+Route101_EventScript_14EA64:: @ 814EA64
+ msgbox Route101_Text_16D25E, 2
+ end
+
+Route101_EventScript_14EA6D:: @ 814EA6D
+ msgbox Route101_Text_16D2CB, 2
+ end
+
+Route101_EventScript_14EA76:: @ 814EA76
+ msgbox Route101_Text_16D349, 3
+ end
+
+Route101_EventScript_14EA7F:: @ 814EA7F
+ lock
+ faceplayer
+ setflag 2048
+ setflag 82
+ fadescreen 1
+ disappear 4
+ movesprite 255, 6, 13
+ move 255, Route101_Movement_1A083F
+ waitmove 0
+ special 156
+ waitstate
+ move 2, Route101_Movement_14EAD7
+ waitmove 0
+ msgbox Route101_Text_16D191, 4
+ special 0
+ setflag 720
+ clearflag 721
+ setflag 700
+ setvar 0x4084, 2
+ setvar 0x4060, 3
+ clearflag 0x4000
+ warp LittlerootTown_ProfessorBirchsLab, 255, 6, 5
+ waitstate
+ release
+ end
+
+Route101_Movement_14EAD7:: @ 814EAD7
+ step_right
+ step_end
+