summaryrefslogtreecommitdiff
path: root/maps/Route29.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route29.asm')
-rw-r--r--maps/Route29.asm66
1 files changed, 27 insertions, 39 deletions
diff --git a/maps/Route29.asm b/maps/Route29.asm
index f3b95ae7c..355e84fe0 100644
--- a/maps/Route29.asm
+++ b/maps/Route29.asm
@@ -11,8 +11,7 @@ Route29_MapScriptHeader: ; 0x1a0f4c
; callbacks
- dbw 2, UnknownScript_0x1a0f5b
-; 0x1a0f59
+ dbw 2, TuscanyCallback
UnknownScript_0x1a0f59: ; 0x1a0f59
end
@@ -22,20 +21,19 @@ UnknownScript_0x1a0f5a: ; 0x1a0f5a
end
; 0x1a0f5b
-UnknownScript_0x1a0f5b: ; 0x1a0f5b
+TuscanyCallback:
checkflag $001b
- iftrue UnknownScript_0x1a0f64
-UnknownScript_0x1a0f61: ; 0x1a0f61
+ iftrue .DoesTuscanyAppear
+
+.TuscanyDisappears
disappear $8
return
-; 0x1a0f64
-UnknownScript_0x1a0f64: ; 0x1a0f64
+.DoesTuscanyAppear
checkcode $b
- if_not_equal TUESDAY, UnknownScript_0x1a0f61
+ if_not_equal TUESDAY, .TuscanyDisappears
appear $8
return
-; 0x1a0f6d
UnknownScript_0x1a0f6d: ; 0x1a0f6d
spriteface $2, $1
@@ -177,44 +175,41 @@ UnknownScript_0x1a1043: ; 0x1a1043
end
; 0x1a1049
-TeacherScript_0x1a1049: ; 0x1a1049
+TuscanyScript:
faceplayer
loadfont
checkevent EVENT_GOT_PINK_BOW_FROM_TUSCANY
- iftrue UnknownScript_0x1a1077
+ iftrue TuscanyTuesdayScript
checkcode $b
- if_not_equal TUESDAY, UnknownScript_0x1a107d
+ if_not_equal TUESDAY, TuscanyNotTuesdayScript
checkevent EVENT_MET_TUSCANY_OF_TUESDAY
- iftrue UnknownScript_0x1a1064
- 2writetext UnknownText_0x1a13b2
+ iftrue .MetTuscany
+ 2writetext MeetTuscanyText
keeptextopen
setevent EVENT_MET_TUSCANY_OF_TUESDAY
-UnknownScript_0x1a1064: ; 0x1a1064
- 2writetext UnknownText_0x1a142f
+.MetTuscany
+ 2writetext TuscanyGivesGiftText
keeptextopen
verbosegiveitem PINK_BOW, 1
- iffalse UnknownScript_0x1a107b
+ iffalse TuscanyDoneScript
setevent EVENT_GOT_PINK_BOW_FROM_TUSCANY
- 2writetext UnknownText_0x1a146f
+ 2writetext TuscanyGaveGiftText
closetext
loadmovesprites
end
-; 0x1a1077
-UnknownScript_0x1a1077: ; 0x1a1077
- 2writetext UnknownText_0x1a14e7
+TuscanyTuesdayScript:
+ 2writetext TuscanyTuesdayText
closetext
-UnknownScript_0x1a107b: ; 0x1a107b
+TuscanyDoneScript:
loadmovesprites
end
-; 0x1a107d
-UnknownScript_0x1a107d: ; 0x1a107d
- 2writetext UnknownText_0x1a1559
+TuscanyNotTuesdayScript:
+ 2writetext TuscanyNotTuesdayText
closetext
loadmovesprites
end
-; 0x1a1083
MapRoute29Signpost0Script: ; 0x1a1083
jumptext UnknownText_0x1a158e
@@ -382,7 +377,7 @@ UnknownText_0x1a137c: ; 0x1a137c
done
; 0x1a13b2
-UnknownText_0x1a13b2: ; 0x1a13b2
+MeetTuscanyText:
text "TUSCANY: I do be-"
line "lieve that this is"
@@ -395,18 +390,16 @@ UnknownText_0x1a13b2: ; 0x1a13b2
para "I am TUSCANY of"
line "Tuesday."
done
-; 0x1a142f
-UnknownText_0x1a142f: ; 0x1a142f
+TuscanyGivesGiftText:
text "By way of intro-"
line "duction, please"
para "accept this gift,"
line "a PINK BOW."
done
-; 0x1a146f
-UnknownText_0x1a146f: ; 0x1a146f
+TuscanyGaveGiftText:
text "TUSCANY: Wouldn't"
line "you agree that it"
cont "is most adorable?"
@@ -417,9 +410,8 @@ UnknownText_0x1a146f: ; 0x1a146f
para "I am certain it"
line "will be of use."
done
-; 0x1a14e7
-UnknownText_0x1a14e7: ; 0x1a14e7
+TuscanyTuesdayText:
text "TUSCANY: Have you"
line "met MONICA, my"
cont "older sister?"
@@ -430,14 +422,12 @@ UnknownText_0x1a14e7: ; 0x1a14e7
para "I am the second of"
line "seven children."
done
-; 0x1a1559
-UnknownText_0x1a1559: ; 0x1a1559
+TuscanyNotTuesdayText:
text "TUSCANY: Today is"
line "not Tuesday. That"
cont "is unfortunate…"
done
-; 0x1a158e
UnknownText_0x1a158e: ; 0x1a158e
text "ROUTE 29"
@@ -481,7 +471,5 @@ Route29_MapEventHeader: ; 0x1a15e4
person_event SPRITE_FRUIT_TREE, 6, 16, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a1089, $ffff
person_event SPRITE_FISHER, 7, 29, $7, $0, 255, 255, $90, 0, FisherScript_0x1a102e, $ffff
person_event SPRITE_COOLTRAINER_M, 8, 17, $6, $0, 255, 255, $80, 0, CooltrainerMScript_0x1a1031, $ffff
- person_event SPRITE_TEACHER, 16, 33, $3, $0, 255, 255, $0, 0, TeacherScript_0x1a1049, $0759
+ person_event SPRITE_TEACHER, 16, 33, $3, $0, 255, 255, $0, 0, TuscanyScript, $0759
person_event SPRITE_POKE_BALL, 6, 52, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a108b, $06ad
-; 0x1a1671
-