summaryrefslogtreecommitdiff
path: root/maps/Route37.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route37.asm')
-rw-r--r--maps/Route37.asm76
1 files changed, 30 insertions, 46 deletions
diff --git a/maps/Route37.asm b/maps/Route37.asm
index ca2298c26..f732f0a90 100644
--- a/maps/Route37.asm
+++ b/maps/Route37.asm
@@ -7,20 +7,17 @@ Route37_MapScriptHeader: ; 0x1a8d72
; callbacks
- dbw 2, UnknownScript_0x1a8d77
-; 0x1a8d77
+ dbw 2, SunnyCallback
-UnknownScript_0x1a8d77: ; 0x1a8d77
+SunnyCallback:
checkcode $b
- if_equal SUNDAY, UnknownScript_0x1a8d80
+ if_equal SUNDAY, .SunnyAppears
disappear $6
return
-; 0x1a8d80
-UnknownScript_0x1a8d80: ; 0x1a8d80
+.SunnyAppears
appear $6
return
-; 0x1a8d83
TrainerTwinsAnnandanne1: ; 0x1a8d83
; bit/flag number
@@ -109,53 +106,48 @@ PsychicGregScript: ; 0x1a8db7
end
; 0x1a8dbf
-BugCatcherScript_0x1a8dbf: ; 0x1a8dbf
+SunnyScript:
faceplayer
loadfont
checkevent EVENT_GOT_MAGNET_FROM_SUNNY
- iftrue UnknownScript_0x1a8dfa
+ iftrue SunnySundayScript
checkcode $b
- if_not_equal SUNDAY, UnknownScript_0x1a8e00
+ if_not_equal SUNDAY, SunnyNotSundayScript
checkevent EVENT_MET_SUNNY_OF_SUNDAY
- iftrue UnknownScript_0x1a8dda
- 2writetext UnknownText_0x1a8fc8
+ iftrue .MetSunny
+ 2writetext MeetSunnyText
keeptextopen
setevent EVENT_MET_SUNNY_OF_SUNDAY
-UnknownScript_0x1a8dda: ; 0x1a8dda
+.MetSunny
checkflag $0063
- iftrue UnknownScript_0x1a8de7
- 2writetext UnknownText_0x1a9004
+ iftrue .Kris
+ 2writetext SunnyGivesGiftText1
keeptextopen
- 2jump UnknownScript_0x1a8deb
-; 0x1a8de7
-
-UnknownScript_0x1a8de7: ; 0x1a8de7
- 2writetext UnknownText_0x1a902f
+ 2jump .next
+.Kris
+ 2writetext SunnyGivesGiftText2
keeptextopen
-UnknownScript_0x1a8deb: ; 0x1a8deb
+.next
verbosegiveitem MAGNET, 1
- iffalse UnknownScript_0x1a8dfe
+ iffalse SunnyDoneScript
setevent EVENT_GOT_MAGNET_FROM_SUNNY
- 2writetext UnknownText_0x1a905a
+ 2writetext SunnyGaveGiftText
closetext
loadmovesprites
end
-; 0x1a8dfa
-UnknownScript_0x1a8dfa: ; 0x1a8dfa
- 2writetext UnknownText_0x1a90fc
+SunnySundayScript:
+ 2writetext SunnySundayText
closetext
-UnknownScript_0x1a8dfe: ; 0x1a8dfe
+SunnyDoneScript:
loadmovesprites
end
-; 0x1a8e00
-UnknownScript_0x1a8e00: ; 0x1a8e00
- 2writetext UnknownText_0x1a916e
+SunnyNotSundayScript:
+ 2writetext SunnyNotSundayText
closetext
loadmovesprites
end
-; 0x1a8e06
MapRoute37Signpost0Script: ; 0x1a8e06
jumptext UnknownText_0x1a9197
@@ -245,30 +237,27 @@ UnknownText_0x1a8f80: ; 0x1a8f80
done
; 0x1a8fc8
-UnknownText_0x1a8fc8: ; 0x1a8fc8
+MeetSunnyText:
text "SUNNY: Hi!"
para "I'm SUNNY of Sun-"
line "day, meaning it's"
cont "Sunday today!"
done
-; 0x1a9004
-UnknownText_0x1a9004: ; 0x1a9004
+SunnyGivesGiftText1:
text "I was told to give"
line "you this if I saw"
cont "you!"
done
-; 0x1a902f
-UnknownText_0x1a902f: ; 0x1a902f
+SunnyGivesGiftText2:
text "I was told to give"
line "you this if I saw"
cont "you!"
done
-; 0x1a905a
-UnknownText_0x1a905a: ; 0x1a905a
+SunnyGaveGiftText:
text "SUNNY: That thing…"
para "Um…"
@@ -290,9 +279,8 @@ UnknownText_0x1a905a: ; 0x1a905a
line "it powers up"
cont "electric moves!"
done
-; 0x1a90fc
-UnknownText_0x1a90fc: ; 0x1a90fc
+SunnySundayText:
text "SUNNY: My sisters"
line "and brothers are"
cont "MONICA, TUSCANY,"
@@ -302,14 +290,12 @@ UnknownText_0x1a90fc: ; 0x1a90fc
para "They're all older"
line "than me!"
done
-; 0x1a916e
-UnknownText_0x1a916e: ; 0x1a916e
+SunnyNotSundayText:
text "SUNNY: Isn't today"
line "Sunday?"
cont "Um… I forgot!"
done
-; 0x1a9197
UnknownText_0x1a9197: ; 0x1a9197
text "ROUTE 37"
@@ -337,8 +323,6 @@ Route37_MapEventHeader: ; 0x1a91a1
person_event SPRITE_WEIRD_TREE, 16, 11, $6, $0, 255, 255, $82, 1, TrainerTwinsAnnandanne2, $ffff
person_event SPRITE_YOUNGSTER, 10, 10, $a, $0, 255, 255, $92, 1, TrainerPsychicGreg, $ffff
person_event SPRITE_FRUIT_TREE, 9, 17, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a8e09, $ffff
- person_event SPRITE_BUG_CATCHER, 12, 20, $2, $11, 255, 255, $0, 0, BugCatcherScript_0x1a8dbf, $075b
+ person_event SPRITE_BUG_CATCHER, 12, 20, $2, $11, 255, 255, $0, 0, SunnyScript, $075b
person_event SPRITE_FRUIT_TREE, 9, 20, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a8e0b, $ffff
person_event SPRITE_FRUIT_TREE, 11, 19, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a8e0d, $ffff
-; 0x1a920c
-