summaryrefslogtreecommitdiff
path: root/maps/SaffronTrainStation.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/SaffronTrainStation.asm')
-rw-r--r--maps/SaffronTrainStation.asm81
1 files changed, 27 insertions, 54 deletions
diff --git a/maps/SaffronTrainStation.asm b/maps/SaffronTrainStation.asm
index 0b67083ac..a219aa663 100644
--- a/maps/SaffronTrainStation.asm
+++ b/maps/SaffronTrainStation.asm
@@ -1,4 +1,4 @@
-SaffronTrainStation_MapScriptHeader: ; 0x18a817
+SaffronTrainStation_MapScriptHeader:
; trigger count
db 1
@@ -7,13 +7,11 @@ SaffronTrainStation_MapScriptHeader: ; 0x18a817
; callback count
db 0
-; 0x18a81d
-UnknownScript_0x18a81d: ; 0x18a81d
+UnknownScript_0x18a81d:
end
-; 0x18a81e
-OfficerScript_0x18a81e: ; 0x18a81e
+OfficerScript_0x18a81e:
faceplayer
loadfont
checkevent EVENT_RESTORED_POWER_TO_KANTO
@@ -22,9 +20,8 @@ OfficerScript_0x18a81e: ; 0x18a81e
closetext
loadmovesprites
end
-; 0x18a82c
-UnknownScript_0x18a82c: ; 0x18a82c
+UnknownScript_0x18a82c:
writetext UnknownText_0x18a8dd
yesorno
iffalse UnknownScript_0x18a85c
@@ -42,28 +39,24 @@ UnknownScript_0x18a82c: ; 0x18a82c
applymovement $0, MovementData_0x18a854
wait $14
end
-; 0x18a854
-MovementData_0x18a854: ; 0x18a854
+MovementData_0x18a854:
turn_head_down
step_end
-; 0x18a856
-UnknownScript_0x18a856: ; 0x18a856
+UnknownScript_0x18a856:
writetext UnknownText_0x18a956
closetext
loadmovesprites
end
-; 0x18a85c
-UnknownScript_0x18a85c: ; 0x18a85c
+UnknownScript_0x18a85c:
writetext UnknownText_0x18a978
closetext
loadmovesprites
end
-; 0x18a862
-UnknownScript_0x18a862: ; 0x18a862
+UnknownScript_0x18a862:
applymovement $2, MovementData_0x18a88f
applymovement $0, MovementData_0x18a8a1
applymovement $2, MovementData_0x18a894
@@ -72,9 +65,8 @@ UnknownScript_0x18a862: ; 0x18a862
closetext
loadmovesprites
end
-; 0x18a875
-GymGuyScript_0x18a875: ; 0x18a875
+GymGuyScript_0x18a875:
faceplayer
loadfont
checkevent EVENT_RETURNED_MACHINE_PART
@@ -83,39 +75,33 @@ GymGuyScript_0x18a875: ; 0x18a875
closetext
loadmovesprites
end
-; 0x18a883
-UnknownScript_0x18a883: ; 0x18a883
+UnknownScript_0x18a883:
writetext UnknownText_0x18aa61
closetext
loadmovesprites
end
-; 0x18a889
-TeacherScript_0x18a889: ; 0x18a889
+TeacherScript_0x18a889:
jumptextfaceplayer UnknownText_0x18aaab
-; 0x18a88c
-LassScript_0x18a88c: ; 0x18a88c
+LassScript_0x18a88c:
jumptextfaceplayer UnknownText_0x18ab20
-; 0x18a88f
-MovementData_0x18a88f: ; 0x18a88f
+MovementData_0x18a88f:
step_up
step_up
step_right
turn_head_left
step_end
-; 0x18a894
-MovementData_0x18a894: ; 0x18a894
+MovementData_0x18a894:
step_left
step_down
step_down
step_end
-; 0x18a898
-MovementData_0x18a898: ; 0x18a898
+MovementData_0x18a898:
step_up
step_up
step_up
@@ -125,9 +111,8 @@ MovementData_0x18a898: ; 0x18a898
step_up
step_up
step_end
-; 0x18a8a1
-MovementData_0x18a8a1: ; 0x18a8a1
+MovementData_0x18a8a1:
step_left
step_left
step_down
@@ -136,55 +121,48 @@ MovementData_0x18a8a1: ; 0x18a8a1
step_down
turn_head_up
step_end
-; 0x18a8a9
-UnknownText_0x18a8a9: ; 0x18a8a9
+UnknownText_0x18a8a9:
text "I'm sorry, but the"
line "MAGNET TRAIN isn't"
cont "operating now."
done
-; 0x18a8dd
-UnknownText_0x18a8dd: ; 0x18a8dd
+UnknownText_0x18a8dd:
text "We'll soon depart"
line "for GOLDENROD."
para "Are you coming on"
line "board?"
done
-; 0x18a917
-UnknownText_0x18a917: ; 0x18a917
+UnknownText_0x18a917:
text "May I see your"
line "rail PASS, please?"
para "OK. Right this"
line "way, please."
done
-; 0x18a956
-UnknownText_0x18a956: ; 0x18a956
+UnknownText_0x18a956:
text "Sorry, but you"
line "don't have a PASS."
done
-; 0x18a978
-UnknownText_0x18a978: ; 0x18a978
+UnknownText_0x18a978:
text "We hope to see you"
line "again."
done
-; 0x18a993
-UnknownText_0x18a993: ; 0x18a993
+UnknownText_0x18a993:
text "We have arrived in"
line "SAFFRON."
para "We hope to see you"
line "again."
done
-; 0x18a9ca
-UnknownText_0x18a9ca: ; 0x18a9ca
+UnknownText_0x18a9ca:
text "The MAGNET TRAIN"
line "is a super-modern"
@@ -199,9 +177,8 @@ UnknownText_0x18a9ca: ; 0x18a9ca
line "isn't any elec-"
cont "tricity…"
done
-; 0x18aa61
-UnknownText_0x18aa61: ; 0x18aa61
+UnknownText_0x18aa61:
text "Whew…"
para "How many times"
@@ -210,9 +187,8 @@ UnknownText_0x18aa61: ; 0x18aa61
para "and forth between"
line "KANTO and JOHTO?"
done
-; 0x18aaab
-UnknownText_0x18aaab: ; 0x18aaab
+UnknownText_0x18aaab:
text "Before the MAGNET"
line "TRAIN STATION was"
@@ -223,9 +199,8 @@ UnknownText_0x18aaab: ; 0x18aaab
line "named COPYCAT used"
cont "to live there."
done
-; 0x18ab20
-UnknownText_0x18ab20: ; 0x18ab20
+UnknownText_0x18ab20:
text "Hi. Do you have a"
line "rail PASS? I have"
@@ -235,9 +210,8 @@ UnknownText_0x18ab20: ; 0x18ab20
para "ride the MAGNET"
line "TRAIN have PASSES."
done
-; 0x18ab8d
-SaffronTrainStation_MapEventHeader: ; 0x18ab8d
+SaffronTrainStation_MapEventHeader:
; filler
db 0, 0
@@ -261,4 +235,3 @@ SaffronTrainStation_MapEventHeader: ; 0x18ab8d
person_event SPRITE_GYM_GUY, 18, 14, $2, $11, 255, 255, $0, 0, GymGuyScript_0x18a875, $ffff
person_event SPRITE_TEACHER, 15, 10, $9, $0, 255, 255, $0, 0, TeacherScript_0x18a889, $0772
person_event SPRITE_LASS, 14, 10, $7, $0, 255, 255, $a0, 0, LassScript_0x18a88c, $0772
-; 0x18abe3