summaryrefslogtreecommitdiff
path: root/maps/Route36.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route36.asm')
-rw-r--r--maps/Route36.asm61
1 files changed, 24 insertions, 37 deletions
diff --git a/maps/Route36.asm b/maps/Route36.asm
index 7f29e415c..e95ff6d4e 100644
--- a/maps/Route36.asm
+++ b/maps/Route36.asm
@@ -11,8 +11,7 @@ Route36_MapScriptHeader: ; 0x194000
; callbacks
- dbw 2, UnknownScript_0x19400f
-; 0x19400d
+ dbw 2, ArthurCallback
UnknownScript_0x19400d: ; 0x19400d
end
@@ -22,17 +21,15 @@ UnknownScript_0x19400e: ; 0x19400e
end
; 0x19400f
-UnknownScript_0x19400f: ; 0x19400f
+ArthurCallback:
checkcode $b
- if_equal THURSDAY, UnknownScript_0x194018
+ if_equal THURSDAY, .ArthurAppears
disappear $8
return
-; 0x194018
-UnknownScript_0x194018: ; 0x194018
+.ArthurAppears
appear $8
return
-; 0x19401b
UnknownScript_0x19401b: ; 0x19401b
showemote $0, $0, 15
@@ -381,44 +378,41 @@ PsychicMarkScript: ; 0x1941f9
end
; 0x194201
-YoungsterScript_0x194201: ; 0x194201
+ArthurScript:
faceplayer
loadfont
checkevent EVENT_GOT_HARD_STONE_FROM_ARTHUR
- iftrue UnknownScript_0x19422f
+ iftrue ArthurThursdayScript
checkcode $b
- if_not_equal THURSDAY, UnknownScript_0x194235
+ if_not_equal THURSDAY, ArthurNotThursdayScript
checkevent EVENT_MET_ARTHUR_OF_THURSDAY
- iftrue UnknownScript_0x19421c
- 2writetext UnknownText_0x194800
+ iftrue .MetArthur
+ 2writetext MeetArthurText
keeptextopen
setevent EVENT_MET_ARTHUR_OF_THURSDAY
-UnknownScript_0x19421c: ; 0x19421c
- 2writetext UnknownText_0x19482d
+.MetArthur
+ 2writetext ArthurGivesGiftText
keeptextopen
verbosegiveitem HARD_STONE, 1
- iffalse UnknownScript_0x194233
+ iffalse ArthurDoneScript
setevent EVENT_GOT_HARD_STONE_FROM_ARTHUR
- 2writetext UnknownText_0x194847
+ 2writetext ArthurGaveGiftText
closetext
loadmovesprites
end
-; 0x19422f
-UnknownScript_0x19422f: ; 0x19422f
- 2writetext UnknownText_0x1948aa
+ArthurThursdayScript:
+ 2writetext ArthurThursdayText
closetext
-UnknownScript_0x194233: ; 0x194233
+ArthurDoneScript:
loadmovesprites
end
-; 0x194235
-UnknownScript_0x194235: ; 0x194235
- 2writetext UnknownText_0x1948f3
+ArthurNotThursdayScript:
+ 2writetext ArthurNotThursdayText
closetext
loadmovesprites
end
-; 0x19423b
MapRoute36Signpost2Script: ; 0x19423b
jumptext UnknownText_0x194924
@@ -678,22 +672,20 @@ UnknownText_0x1947aa: ; 0x1947aa
done
; 0x194800
-UnknownText_0x194800: ; 0x194800
+MeetArthurText:
text "ARTHUR: Who are"
line "you?"
para "I'm ARTHUR of"
line "Thursday."
done
-; 0x19482d
-UnknownText_0x19482d: ; 0x19482d
+ArthurGivesGiftText:
text "Here. You can have"
line "this."
done
-; 0x194847
-UnknownText_0x194847: ; 0x194847
+ArthurGaveGiftText:
text "ARTHUR: A #MON"
line "that uses rock-"
@@ -703,23 +695,20 @@ UnknownText_0x194847: ; 0x194847
para "It pumps up rock-"
line "type attacks."
done
-; 0x1948aa
-UnknownText_0x1948aa: ; 0x1948aa
+ArthurThursdayText:
text "ARTHUR: I'm ARTHUR"
line "of Thursday. I'm"
para "the second son out"
line "of seven children."
done
-; 0x1948f3
-UnknownText_0x1948f3: ; 0x1948f3
+ArthurNotThursdayText:
text "ARTHUR: Today's"
line "not Thursday. How"
cont "disappointing."
done
-; 0x194924
UnknownText_0x194924: ; 0x194924
text "ROUTE 36"
@@ -796,8 +785,6 @@ Route36_MapEventHeader: ; 0x194a66
person_event SPRITE_LASS, 12, 55, $5, $2, 255, 255, $0, 0, LassScript_0x1940e0, $ffff
person_event SPRITE_FISHER, 13, 48, $8, $0, 255, 255, $0, 0, FisherScript_0x1940b9, $ffff
person_event SPRITE_FRUIT_TREE, 8, 25, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x194247, $ffff
- person_event SPRITE_YOUNGSTER, 10, 50, $2, $11, 255, 255, $0, 0, YoungsterScript_0x194201, $075a
+ person_event SPRITE_YOUNGSTER, 10, 50, $2, $11, 255, 255, $0, 0, ArthurScript, $075a
person_event SPRITE_LASS, 16, 37, $6, $0, 255, 255, $90, 0, LassScript_0x19408c, $0769
person_event SPRITE_SUICUNE, 10, 25, $1, $0, 255, 255, $90, 0, ObjectEvent, $07b0
-; 0x194b19
-