summaryrefslogtreecommitdiff
path: root/maps/Route1718Gate.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route1718Gate.asm')
-rw-r--r--maps/Route1718Gate.asm82
1 files changed, 82 insertions, 0 deletions
diff --git a/maps/Route1718Gate.asm b/maps/Route1718Gate.asm
new file mode 100644
index 000000000..dff48d7d3
--- /dev/null
+++ b/maps/Route1718Gate.asm
@@ -0,0 +1,82 @@
+Route1718Gate_MapScriptHeader: ; 0x73607
+ ; trigger count
+ db 1
+
+ ; triggers
+ dw UnknownScript_0x7360d, $0000
+
+ ; callback count
+ db 0
+; 0x7360d
+
+UnknownScript_0x7360d: ; 0x7360d
+ end
+; 0x7360e
+
+UnknownScript_0x7360e: ; 0x7360e
+ jumptextfaceplayer UnknownText_0x7362c
+; 0x73611
+
+UnknownScript_0x73611: ; 0x73611
+ checkitem BICYCLE
+ iffalse UnknownScript_0x73617
+ end
+; 0x73617
+
+UnknownScript_0x73617: ; 0x73617
+ showemote $0, $2, 15
+ spriteface $0, $1
+ loadfont
+ 2writetext UnknownText_0x7364d
+ closetext
+ loadmovesprites
+ applymovement $0, MovementData_0x73629
+ end
+; 0x73629
+
+MovementData_0x73629: ; 0x73629
+ step_right
+ turn_head_left
+ step_end
+; 0x7362c
+
+UnknownText_0x7362c: ; 0x7362c
+ db $0, "CYCLING ROAD", $4f
+ db "Uphill Starts Here", $57
+; 0x7364d
+
+UnknownText_0x7364d: ; 0x7364d
+ db $0, "Hang on! Don't you", $4f
+ db "have a BICYCLE?", $51
+ db "The CYCLING ROAD", $4f
+ db "is beyond here.", $51
+ db "You have to have a", $4f
+ db "BICYCLE to go on.", $57
+; 0x736b6
+
+Route1718Gate_MapEventHeader: ; 0x736b6
+ ; filler
+ db 0, 0
+
+ ; warps
+ db 4
+ warp_def $4, $0, 1, GROUP_ROUTE_17, MAP_ROUTE_17
+ warp_def $5, $0, 2, GROUP_ROUTE_17, MAP_ROUTE_17
+ warp_def $4, $9, 1, GROUP_ROUTE_18, MAP_ROUTE_18
+ warp_def $5, $9, 2, GROUP_ROUTE_18, MAP_ROUTE_18
+
+ ; xy triggers
+ db 2
+ xy_trigger 0, $4, $5, $0, UnknownScript_0x73611, $0, $0
+ xy_trigger 0, $5, $5, $0, UnknownScript_0x73611, $0, $0
+
+ ; signposts
+ db 0
+
+ ; people-events
+ db 1
+ person_event $43, 6, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x7360e, $ffff
+; 0x736ed
+
+
+