ref: 4259e7051e2cc621267fc62d6ea11620ab995122
parent: 378667d9ecd80940bb6ef59781c82bd38ce38650
parent: afbf1b3ffcea7ab5cfd03a8205c18e948c549bb7
author: Rangi <35663410+Rangi42@users.noreply.github.com>
date: Mon Dec 31 11:35:13 EST 2018
Merge pull request #585 from Rangi42/master Refactor engine/phone/
--- a/data/phone/phone_contacts.asm
+++ b/data/phone/phone_contacts.asm
@@ -1,5 +1,5 @@
phone: MACRO
-; trainer class, trainer id, map, time 1, script 1, time 2, script 2
+; trainer class, trainer id, map, callee time, callee script, caller time, caller script
db \1, \2
map_id \3
db \4
@@ -10,41 +10,41 @@
PhoneContacts:
; entries correspond to PHONE_* constants
- phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
- phone TRAINER_NONE, PHONECONTACT_MOM, PLAYERS_HOUSE_1F, ANYTIME, MomPhoneScript, 0, UnusedPhoneScript
- phone TRAINER_NONE, PHONECONTACT_BIKESHOP, OAKS_LAB, 0, UnusedPhoneScript, 0, UnusedPhoneScript
- phone TRAINER_NONE, PHONECONTACT_BILL, N_A, ANYTIME, BillPhoneScript1, 0, BillPhoneScript2
- phone TRAINER_NONE, PHONECONTACT_ELM, ELMS_LAB, ANYTIME, ElmPhoneScript1, 0, ElmPhoneScript2
- phone SCHOOLBOY, JACK1, NATIONAL_PARK, ANYTIME, JackPhoneScript1, ANYTIME, JackPhoneScript2
- phone POKEFANF, BEVERLY1, NATIONAL_PARK, ANYTIME, BeverlyPhoneScript1, ANYTIME, BeverlyPhoneScript2
- phone SAILOR, HUEY1, OLIVINE_LIGHTHOUSE_2F, ANYTIME, HueyPhoneScript1, ANYTIME, HueyPhoneScript2
- phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
- phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
- phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
- phone COOLTRAINERM, GAVEN3, ROUTE_26, ANYTIME, GavenPhoneScript1, ANYTIME, GavenPhoneScript2
- phone COOLTRAINERF, BETH1, ROUTE_26, ANYTIME, BethPhoneScript1, ANYTIME, BethPhoneScript2
- phone BIRD_KEEPER, JOSE2, ROUTE_27, ANYTIME, JosePhoneScript1, ANYTIME, JosePhoneScript2
- phone COOLTRAINERF, REENA1, ROUTE_27, ANYTIME, ReenaPhoneScript1, ANYTIME, ReenaPhoneScript2
- phone YOUNGSTER, JOEY1, ROUTE_30, ANYTIME, JoeyPhoneScript1, ANYTIME, JoeyPhoneScript2
- phone BUG_CATCHER, WADE1, ROUTE_31, ANYTIME, WadePhoneScript1, ANYTIME, WadePhoneScript2
- phone FISHER, RALPH1, ROUTE_32, ANYTIME, RalphPhoneScript1, ANYTIME, RalphPhoneScript2
- phone PICNICKER, LIZ1, ROUTE_32, ANYTIME, LizPhoneScript1, ANYTIME, LizPhoneScript2
- phone HIKER, ANTHONY2, ROUTE_33, ANYTIME, AnthonyPhoneScript1, ANYTIME, AnthonyPhoneScript2
- phone CAMPER, TODD1, ROUTE_34, ANYTIME, ToddPhoneScript1, ANYTIME, ToddPhoneScript2
- phone PICNICKER, GINA1, ROUTE_34, ANYTIME, GinaPhoneScript1, ANYTIME, GinaPhoneScript2
- phone JUGGLER, IRWIN1, ROUTE_35, ANYTIME, IrwinPhoneScript1, ANYTIME, IrwinPhoneScript2
- phone BUG_CATCHER, ARNIE1, ROUTE_35, ANYTIME, ArniePhoneScript1, ANYTIME, ArniePhoneScript2
- phone SCHOOLBOY, ALAN1, ROUTE_36, ANYTIME, AlanPhoneScript1, ANYTIME, AlanPhoneScript2
- phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
- phone LASS, DANA1, ROUTE_38, ANYTIME, DanaPhoneScript1, ANYTIME, DanaPhoneScript2
- phone SCHOOLBOY, CHAD1, ROUTE_38, ANYTIME, ChadPhoneScript1, ANYTIME, ChadPhoneScript2
- phone POKEFANM, DEREK1, ROUTE_39, ANYTIME, DerekPhoneScript1, ANYTIME, DerekPhoneScript2
- phone FISHER, TULLY1, ROUTE_42, ANYTIME, TullyPhoneScript1, ANYTIME, TullyPhoneScript2
- phone POKEMANIAC, BRENT1, ROUTE_43, ANYTIME, BrentPhoneScript1, ANYTIME, BrentPhoneScript2
- phone PICNICKER, TIFFANY3, ROUTE_43, ANYTIME, TiffanyPhoneScript1, ANYTIME, TiffanyPhoneScript2
- phone BIRD_KEEPER, VANCE1, ROUTE_44, ANYTIME, VancePhoneScript1, ANYTIME, VancePhoneScript2
- phone FISHER, WILTON1, ROUTE_44, ANYTIME, WiltonPhoneScript1, ANYTIME, WiltonPhoneScript2
- phone BLACKBELT_T, KENJI3, ROUTE_45, ANYTIME, KenjiPhoneScript1, ANYTIME, KenjiPhoneScript2
- phone HIKER, PARRY1, ROUTE_45, ANYTIME, ParryPhoneScript1, ANYTIME, ParryPhoneScript2
- phone PICNICKER, ERIN1, ROUTE_46, ANYTIME, ErinPhoneScript1, ANYTIME, ErinPhoneScript2
- phone TRAINER_NONE, PHONECONTACT_BUENA, GOLDENROD_DEPT_STORE_ROOF, ANYTIME, BuenaPhoneScript1, ANYTIME, BuenaPhoneScript2
+ phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
+ phone TRAINER_NONE, PHONECONTACT_MOM, PLAYERS_HOUSE_1F, ANYTIME, MomPhoneCalleeScript, 0, UnusedPhoneScript
+ phone TRAINER_NONE, PHONECONTACT_BIKESHOP, OAKS_LAB, 0, UnusedPhoneScript, 0, UnusedPhoneScript
+ phone TRAINER_NONE, PHONECONTACT_BILL, N_A, ANYTIME, BillPhoneCalleeScript, 0, BillPhoneCallerScript
+ phone TRAINER_NONE, PHONECONTACT_ELM, ELMS_LAB, ANYTIME, ElmPhoneCalleeScript, 0, ElmPhoneCallerScript
+ phone SCHOOLBOY, JACK1, NATIONAL_PARK, ANYTIME, JackPhoneCalleeScript, ANYTIME, JackPhoneCallerScript
+ phone POKEFANF, BEVERLY1, NATIONAL_PARK, ANYTIME, BeverlyPhoneCalleeScript, ANYTIME, BeverlyPhoneCallerScript
+ phone SAILOR, HUEY1, OLIVINE_LIGHTHOUSE_2F, ANYTIME, HueyPhoneCalleeScript, ANYTIME, HueyPhoneCallerScript
+ phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
+ phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
+ phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
+ phone COOLTRAINERM, GAVEN3, ROUTE_26, ANYTIME, GavenPhoneCalleeScript, ANYTIME, GavenPhoneCallerScript
+ phone COOLTRAINERF, BETH1, ROUTE_26, ANYTIME, BethPhoneCalleeScript, ANYTIME, BethPhoneCallerScript
+ phone BIRD_KEEPER, JOSE2, ROUTE_27, ANYTIME, JosePhoneCalleeScript, ANYTIME, JosePhoneCallerScript
+ phone COOLTRAINERF, REENA1, ROUTE_27, ANYTIME, ReenaPhoneCalleeScript, ANYTIME, ReenaPhoneCallerScript
+ phone YOUNGSTER, JOEY1, ROUTE_30, ANYTIME, JoeyPhoneCalleeScript, ANYTIME, JoeyPhoneCallerScript
+ phone BUG_CATCHER, WADE1, ROUTE_31, ANYTIME, WadePhoneCalleeScript, ANYTIME, WadePhoneCallerScript
+ phone FISHER, RALPH1, ROUTE_32, ANYTIME, RalphPhoneCalleeScript, ANYTIME, RalphPhoneCallerScript
+ phone PICNICKER, LIZ1, ROUTE_32, ANYTIME, LizPhoneCalleeScript, ANYTIME, LizPhoneCallerScript
+ phone HIKER, ANTHONY2, ROUTE_33, ANYTIME, AnthonyPhoneCalleeScript, ANYTIME, AnthonyPhoneCallerScript
+ phone CAMPER, TODD1, ROUTE_34, ANYTIME, ToddPhoneCalleeScript, ANYTIME, ToddPhoneCallerScript
+ phone PICNICKER, GINA1, ROUTE_34, ANYTIME, GinaPhoneCalleeScript, ANYTIME, GinaPhoneCallerScript
+ phone JUGGLER, IRWIN1, ROUTE_35, ANYTIME, IrwinPhoneCalleeScript, ANYTIME, IrwinPhoneCallerScript
+ phone BUG_CATCHER, ARNIE1, ROUTE_35, ANYTIME, ArniePhoneCalleeScript, ANYTIME, ArniePhoneCallerScript
+ phone SCHOOLBOY, ALAN1, ROUTE_36, ANYTIME, AlanPhoneCalleeScript, ANYTIME, AlanPhoneCallerScript
+ phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
+ phone LASS, DANA1, ROUTE_38, ANYTIME, DanaPhoneCalleeScript, ANYTIME, DanaPhoneCallerScript
+ phone SCHOOLBOY, CHAD1, ROUTE_38, ANYTIME, ChadPhoneCalleeScript, ANYTIME, ChadPhoneCallerScript
+ phone POKEFANM, DEREK1, ROUTE_39, ANYTIME, DerekPhoneCalleeScript, ANYTIME, DerekPhoneCallerScript
+ phone FISHER, TULLY1, ROUTE_42, ANYTIME, TullyPhoneCalleeScript, ANYTIME, TullyPhoneCallerScript
+ phone POKEMANIAC, BRENT1, ROUTE_43, ANYTIME, BrentPhoneCalleeScript, ANYTIME, BrentPhoneCallerScript
+ phone PICNICKER, TIFFANY3, ROUTE_43, ANYTIME, TiffanyPhoneCalleeScript, ANYTIME, TiffanyPhoneCallerScript
+ phone BIRD_KEEPER, VANCE1, ROUTE_44, ANYTIME, VancePhoneCalleeScript, ANYTIME, VancePhoneCallerScript
+ phone FISHER, WILTON1, ROUTE_44, ANYTIME, WiltonPhoneCalleeScript, ANYTIME, WiltonPhoneCallerScript
+ phone BLACKBELT_T, KENJI3, ROUTE_45, ANYTIME, KenjiPhoneCalleeScript, ANYTIME, KenjiPhoneCallerScript
+ phone HIKER, PARRY1, ROUTE_45, ANYTIME, ParryPhoneCalleeScript, ANYTIME, ParryPhoneCallerScript
+ phone PICNICKER, ERIN1, ROUTE_46, ANYTIME, ErinPhoneCalleeScript, ANYTIME, ErinPhoneCallerScript
+ phone TRAINER_NONE, PHONECONTACT_BUENA, GOLDENROD_DEPT_STORE_ROOF, ANYTIME, BuenaPhoneCalleeScript, ANYTIME, BuenaPhoneCallerScript
--- a/data/phone/special_calls.asm
+++ b/data/phone/special_calls.asm
@@ -7,11 +7,11 @@
SpecialPhoneCallList:
; entries correspond to SPECIALCALL_* constants
- specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneScript2
- specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneScript2
- specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneScript2
- specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneScript2
- specialcall SpecialCallWhereverYouAre, PHONECONTACT_ELM, ElmPhoneScript2
- specialcall SpecialCallWhereverYouAre, PHONECONTACT_BIKESHOP, BikeShopPhoneScript
+ specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
+ specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
+ specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
+ specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
+ specialcall SpecialCallWhereverYouAre, PHONECONTACT_ELM, ElmPhoneCallerScript
+ specialcall SpecialCallWhereverYouAre, PHONECONTACT_BIKESHOP, BikeShopPhoneCallerScript
specialcall SpecialCallWhereverYouAre, PHONECONTACT_MOM, MomPhoneLectureScript
- specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneScript2
+ specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
--- /dev/null
+++ b/data/phone/text/alan_callee.asm
@@ -1,0 +1,59 @@
+UnknownText_0x1b659d:
+ text "Yup, it's @"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Is this <PLAY_G>?"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b65c7:
+ text "Yup, it's @"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Is that <PLAY_G>?"
+ done
+
+UnknownText_0x1b65e3:
+ text "Yup, it's @"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Is that <PLAY_G>?"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b660d:
+ text "Hello! It's me,"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6624:
+ text "Hello! It's me,"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b663b:
+ text "Hello! It's me,"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6652:
+ text "<PLAY_G>, are you"
+ line "raising your"
+ cont "#MON properly?"
+
+ para "I read in a book"
+ line "that you should"
+
+ para "raise any #MON"
+ line "you catch with"
+ cont "love and care."
+ done
--- /dev/null
+++ b/data/phone/text/alan_caller.asm
@@ -1,0 +1,98 @@
+AlanGettingStrongerText:
+ text "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "getting stronger,"
+
+ para "exactly as I"
+ line "calculated!"
+ done
+
+UnknownText_0x64cf3:
+ text "By the way, we"
+ line "knocked out a wild"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " just"
+ line "the other day."
+
+ para "Studying up in"
+ line "advance worked!"
+ done
+
+UnknownText_0x64d4f:
+ text "By the way, a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text " escaped"
+ cont "on me yesterday."
+
+ para "A computational"
+ line "error on my part…"
+ done
+
+UnknownText_0x64da4:
+ text "I've studied quite"
+ line "a bit since then,"
+
+ para "and I've gotten a"
+ line "lot better!"
+
+ para "I'm hanging out on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "Can you come down"
+ line "for a battle?"
+ done
+
+UnknownText_0x64e1f:
+ text "See you later!"
+ done
+
+UnknownText_0x64e2f:
+ text "Hehehe, I picked"
+ line "up something nice!"
+
+ para "You can have it!"
+ line "Why don't you come"
+
+ para "to @"
+ text_ram wStringBuffer5
+ text_start
+ line "and pick it up?"
+ done
+
+UnknownText_0x64e90:
+ text "I haven't picked"
+ line "up anything yet."
+
+ para "I'll call you if I"
+ line "find something."
+ done
+
+UnknownText_0x64ed4:
+ text "If we don't battle"
+ line "soon, I'll forget"
+ cont "my strategy!"
+
+ para "I'm waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x64f1a:
+ text "I have to do my"
+ line "homework, so can"
+
+ para "you come get your"
+ line "gift right away?"
+
+ para "I'm waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/anthony_callee.asm
@@ -1,0 +1,73 @@
+UnknownText_0x1b5f7a:
+ text "Yeah, @"
+ text_ram wStringBuffer3
+ text " the"
+ line "HIKER here."
+
+ para "Ah, <PLAYER>!"
+ done
+
+UnknownText_0x1b5f9e:
+ text "Yeah, @"
+ text_ram wStringBuffer3
+ text " the"
+ line "HIKER here."
+
+ para "Ah, <PLAYER>,"
+ line "right?"
+ done
+
+UnknownText_0x1b5fc9:
+ text "Yeah, @"
+ text_ram wStringBuffer3
+ text " the"
+ line "HIKER here."
+
+ para "Ah, <PLAYER>, isn't"
+ line "it?"
+ done
+
+UnknownText_0x1b5ff6:
+ text "Yo, <PLAYER>?"
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text_start
+ line "the HIKER!"
+ done
+
+UnknownText_0x1b6017:
+ text "Hey, is this"
+ line "<PLAYER>?"
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text_start
+ line "the HIKER!"
+ done
+
+UnknownText_0x1b6041:
+ text "<PLAYER>, you still"
+ line "awake?"
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text_start
+ line "the HIKER!"
+ done
+
+UnknownText_0x1b606f:
+ text "Are your #MON"
+ line "as feisty as ever?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text " and"
+ line "me--we have energy"
+
+ para "to burn. We hike"
+ line "up mountains every"
+
+ para "day to work out"
+ line "all our energy."
+ done
--- /dev/null
+++ b/data/phone/text/anthony_caller.asm
@@ -1,0 +1,139 @@
+AnthonyAteBerriesText:
+ text "The other day, I"
+ line "was watching my"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " eat"
+ line "some BERRIES."
+
+ para "It looked like it"
+ line "was enjoying its"
+
+ para "meal, so I decided"
+ line "to try some."
+
+ para "I'm not sure if"
+ line "people should eat"
+
+ para "that stuff, but it"
+ line "was delicious!"
+ done
+
+UnknownText_0x176aef:
+ text "Lately, I've been"
+ line "running across"
+
+ para "wild @"
+ text_ram wStringBuffer4
+ text_start
+ line "quite often."
+
+ para "They're easily"
+ line "taken care of."
+ done
+
+UnknownText_0x176b45:
+ text "Oh yeah, I was"
+ line "battling this"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " the"
+ line "other day…"
+
+ para "It took off when I"
+ line "got distracted by"
+ cont "a passing BEAUTY."
+
+ para "Learn from my"
+ line "mistake--always"
+
+ para "stay focused on"
+ line "the job at hand!"
+ done
+
+UnknownText_0x176bee:
+ text "Come on--let's"
+ line "battle right now!"
+
+ para "@"
+ text_ram wStringBuffer5
+ text " is"
+ line "where I am."
+
+ para "Come on down if"
+ line "you feel up to it!"
+ done
+
+UnknownText_0x176c47:
+ text "All right then!"
+ line "Be good!"
+ done
+
+UnknownText_0x176c61:
+ text "<PLAYER>! It's"
+ line "mind-blowing!"
+
+ para "I took a hike in"
+ line "@"
+ text_ram wStringBuffer5
+ text_start
+ cont "yesterday, see?"
+
+ para "Well, there were"
+ line "tons of @"
+ text_ram wStringBuffer4
+ text_start
+ para "around! You have"
+ line "to see it!"
+
+ para "I get this feeling"
+ line "that @"
+ text_ram wStringBuffer4
+ text_start
+ para "may be timid."
+ line "I didn't see any"
+
+ para "where there are"
+ line "strong #MON."
+ done
+
+UnknownText_0x176d32:
+ text "Rare #MON?"
+
+ para "Hey, sorry! I was"
+ line "too focused on my"
+
+ para "hike, so I wasn't"
+ line "paying attention."
+ done
+
+UnknownText_0x176d85:
+ text "Hello! You haven't"
+ line "forgotten about"
+
+ para "our battle, have"
+ line "you?"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "!"
+ line "I'm waiting!"
+ done
+
+UnknownText_0x176dd1:
+ text "Hello? What? Where"
+ line "is DUNSPARCE?"
+
+ para "DARK CAVE! Hurry!"
+
+ para "I know I've said"
+ line "it before, but"
+
+ para "DUNSPARCE don't"
+ line "appear when there"
+
+ para "are strong #MON"
+ line "around."
+ done
--- /dev/null
+++ b/data/phone/text/arnie_callee.asm
@@ -1,0 +1,62 @@
+UnknownText_0x1b6454:
+ text "Yeah, hello."
+ line "This is @"
+ text_ram wStringBuffer3
+ text "."
+
+ para "…Huh, <PLAY_G>? Yo!"
+ done
+
+UnknownText_0x1b647e:
+ text "Yeah, hello, you"
+ line "got @"
+ text_ram wStringBuffer3
+ text "."
+
+ para "…Huh, <PLAY_G>? Yo!"
+ done
+
+UnknownText_0x1b64a8:
+ text "Yeah, hello, you"
+ line "got @"
+ text_ram wStringBuffer3
+ text "."
+
+ para "…Huh, <PLAY_G>? Yo!"
+ done
+
+UnknownText_0x1b64d2:
+ text "Yeah, hello?"
+ line "@"
+ text_ram wStringBuffer3
+ text " calling."
+
+ para "What are you up"
+ line "to, <PLAY_G>?"
+ done
+
+UnknownText_0x1b6506:
+ text "Yeah, hello?"
+ line "@"
+ text_ram wStringBuffer3
+ text " calling."
+
+ para "Where are you now,"
+ line "<PLAY_G>?"
+ done
+
+UnknownText_0x1b6539:
+ text "Yeah, hello?"
+ line "@"
+ text_ram wStringBuffer3
+ text " calling."
+
+ para "Are you awake now,"
+ line "<PLAY_G>?"
+ done
+
+UnknownText_0x1b656c:
+ text "I bet your #MON"
+ line "are a lot stronger"
+ cont "than before."
+ done
--- /dev/null
+++ b/data/phone/text/arnie_caller.asm
@@ -1,0 +1,106 @@
+ArnieLovesTheCuteText:
+ text "I'm always with my"
+ line "@"
+ text_ram wStringBuffer4
+ text "!"
+
+ para "It's so cute!"
+ line "I just love it!"
+ done
+
+UnknownText_0x64a13:
+ text "Changing the topic"
+ line "here, I saw this"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " for the"
+ line "first time."
+
+ para "It was easy to"
+ line "beat, actually."
+ done
+
+UnknownText_0x64a71:
+ text "I was wondering,"
+ line "do you happen to"
+ cont "have @"
+ text_ram wStringBuffer4
+ text "?"
+
+ para "I can't seem to"
+ line "catch one. What is"
+
+ para "its weakness, I"
+ line "wonder."
+ done
+
+UnknownText_0x64ada:
+ text "Hey, let's battle"
+ line "our #MON!"
+
+ para "I won't lose to"
+ line "you battling or in"
+
+ para "the Bug-Catching"
+ line "Contest!"
+
+ para "I'll be here on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x64b48:
+ text "Let's talk again,"
+ line "huh?"
+ done
+
+UnknownText_0x64b5f:
+ text "Boy, am I glad I"
+ line "caught you!"
+
+ para "A whole bunch of"
+ line "@"
+ text_ram wStringBuffer4
+ text " have"
+
+ para "appeared around"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+
+ para "You have to see"
+ line "this!"
+ done
+
+UnknownText_0x64bc6:
+ text "I haven't had any"
+ line "luck seeing rare"
+ cont "#MON lately…"
+
+ para "But I know they're"
+ line "out there!"
+ done
+
+UnknownText_0x64c13:
+ text "Hey, where are you"
+ line "now?"
+
+ para "Let's battle. I'll"
+ line "be waiting for you"
+ cont "on @"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x64c5a:
+ text "Hello? Are you"
+ line "coming or what?"
+
+ para "You're missing out"
+ line "on seeing YANMA!"
+
+ para "Get down to ROUTE"
+ line "35 right now!"
+ done
--- /dev/null
+++ b/data/phone/text/beth_callee.asm
@@ -1,0 +1,79 @@
+UnknownText_0x1b53f7:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>."
+ line "Good morning."
+
+ para ""
+ done
+
+UnknownText_0x1b5424:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh. Hi, <PLAY_G>."
+ done
+
+UnknownText_0x1b5446:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>."
+ line "Good evening."
+ done
+
+UnknownText_0x1b5472:
+ text "Good morning,"
+ line "<PLAY_G>!"
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text "."
+ line "Were you sleeping?"
+ done
+
+UnknownText_0x1b54a6:
+ text "<PLAY_G>, hi!"
+ line "This is @"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Do you have some"
+ line "time?"
+ done
+
+UnknownText_0x1b54d4:
+ text "Hi, <PLAY_G>."
+ line "Good evening."
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text "."
+
+ para "I hope you were"
+ line "awake."
+ done
+
+UnknownText_0x1b5510:
+ text "Are you the kind"
+ line "of person who goes"
+
+ para "to #MON CENTERS"
+ line "often?"
+
+ para "I go every day."
+ line "Watching out for"
+
+ para "the health of your"
+ line "#MON is a basic"
+
+ para "part of being a"
+ line "#MON trainer."
+ done
--- /dev/null
+++ b/data/phone/text/beth_caller.asm
@@ -1,0 +1,98 @@
+UnknownText_0x174c7f:
+ text "Do you remember my"
+ line "sweet @"
+ text_ram wStringBuffer4
+ text "?"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " runs"
+ line "very fast."
+
+ para "It's exhilarating"
+ line "to ride on its"
+
+ para "back when it"
+ line "really gets going."
+ done
+
+UnknownText_0x174cf6:
+ text "Oh, have you ever"
+ line "seen a @"
+ text_ram wStringBuffer4
+ text_start
+ cont "before?"
+
+ para "I just battled"
+ line "one…"
+
+ para "It was much faster"
+ line "than I expected."
+
+ para "I was a little"
+ line "shocked."
+
+ para "I still won, of"
+ line "course."
+ done
+
+UnknownText_0x174d86:
+ text "Oh, I just saw a"
+ line "wild @"
+ text_ram wStringBuffer4
+ text "."
+
+ para "I was trying to"
+ line "catch it when I"
+
+ para "noticed that I was"
+ line "all out of #"
+ cont "BALLS."
+
+ para "If you don't check"
+ line "your items, you"
+
+ para "may run out at the"
+ line "worst time."
+
+ para "I hope you learn"
+ line "from my mistake."
+ done
+
+UnknownText_0x174e4e:
+ text "Do you want to"
+ line "battle? I'm going"
+ cont "to win this time!"
+
+ para "I'll be waiting"
+ line "for you around"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "."
+ line "Look for me, OK?"
+ done
+
+UnknownText_0x174eb7:
+ text "OK, bye-bye!"
+ done
+
+UnknownText_0x174ec5:
+ text "Let's battle again"
+ line "sometime!"
+ done
+
+BethForgetDealText:
+ text "Um… <PLAY_G>?"
+ line "What's wrong?"
+
+ para "Did you forget our"
+ line "deal?"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "That's where I'm"
+ line "waiting."
+ done
--- /dev/null
+++ b/data/phone/text/beverly_callee.asm
@@ -1,0 +1,68 @@
+UnknownText_0x1b4f21:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh! Good morning,"
+ line "<PLAYER>."
+ done
+
+UnknownText_0x1b4f4d:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh! Good day,"
+ line "<PLAYER>."
+ done
+
+UnknownText_0x1b4f75:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh! Good evening,"
+ line "<PLAYER>."
+ done
+
+UnknownText_0x1b4fa1:
+ text "Hello, <PLAYER>."
+ line "Good morning."
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text "."
+ line "Were you asleep?"
+ done
+
+UnknownText_0x1b4fda:
+ text "Hi, <PLAYER>."
+ line "This is @"
+ text_ram wStringBuffer3
+ text "."
+
+ para "How are you doing?"
+ done
+
+UnknownText_0x1b5004:
+ text "Hi, <PLAYER>."
+ line "This is @"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Were you awake?"
+ done
+
+UnknownText_0x1b502b:
+ text "Keeping your"
+ line "#MON happy?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text " is"
+ line "healthy. It eats a"
+ cont "lot every day."
+ done
--- /dev/null
+++ b/data/phone/text/beverly_caller.asm
@@ -1,0 +1,82 @@
+UnknownText_0x174688:
+ text "I fancied up my"
+ line "@"
+ text_ram wStringBuffer4
+ text " and"
+
+ para "made it even cuter"
+ line "than before!"
+ done
+
+UnknownText_0x1746c3:
+ text "I happened to come"
+ line "across a wild"
+ cont "SNUBBULL recently."
+
+ para "My SNUBBULL, I"
+ line "assure you, was"
+
+ para "far cuter than the"
+ line "wild one."
+ done
+
+UnknownText_0x174734:
+ text "I happened to see"
+ line "a wild MARILL the"
+
+ para "other day."
+ line "Or so I thought."
+
+ para "A closer look"
+ line "showed it was"
+
+ para "@"
+ text_ram wStringBuffer4
+ text ". I was"
+ line "quite miffed."
+ done
+
+UnknownText_0x1747ac:
+ text "You can expect a"
+ line "call from me."
+ done
+
+BeverlyFoundNuggetText:
+ text "My husband got"
+ line "some NUGGETS."
+
+ para "If you'd like, you"
+ line "could have one as"
+
+ para "thanks for helping"
+ line "me out."
+
+ para "I'll be at"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "Please come see me"
+ line "when you can."
+ done
+
+UnknownText_0x17485b:
+ text "Are your #MON"
+ line "in prime form?"
+
+ para "Let's chat about"
+ line "#MON again."
+ done
+
+UnknownText_0x174895:
+ text "Pardon?"
+ line "Oh, the NUGGET?"
+
+ para "There's no need to"
+ line "hurry. Come see me"
+
+ para "in @"
+ text_ram wStringBuffer5
+ text_start
+ line "when you can."
+ done
--- /dev/null
+++ b/data/phone/text/bike_shop.asm
@@ -1,0 +1,19 @@
+UnknownText_0x174000:
+ text "Hi, <PLAY_G>!"
+ line "Our BICYCLE sales"
+
+ para "have gone through"
+ line "the roof!"
+
+ para "We owe it all to"
+ line "your advertising"
+
+ para "by riding around"
+ line "on our BICYCLE."
+
+ para "As our way of say-"
+ line "ing thanks, please"
+
+ para "keep that BICYCLE."
+ line "Thanks again!"
+ done
--- a/data/phone/text/bill.asm
+++ b/data/phone/text/bill.asm
@@ -34,8 +34,8 @@
para "<PLAY_G>, is it?"
line "Hang on a sec…"
- para $56
- line $56
+ para "<……>"
+ line "<……>"
done
BillPhoneNotFullText:
--- /dev/null
+++ b/data/phone/text/brent_callee.asm
@@ -1,0 +1,79 @@
+UnknownText_0x1b6c96:
+ text "Yes? @"
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "Ah, <PLAYER>. What"
+ line "can I do for you?"
+ done
+
+UnknownText_0x1b6cc6:
+ text "Yes? @"
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "Ah, <PLAYER>. What"
+ line "can I do for you?"
+ done
+
+UnknownText_0x1b6cf6:
+ text "Yes? @"
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "Ah, <PLAYER>. What"
+ line "can I do for you?"
+ done
+
+UnknownText_0x1b6d26:
+ text "Hiya, <PLAYER>. How"
+ line "are you doing?"
+
+ para "Hey! It's me,"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6d57:
+ text "Hiya, <PLAYER>, how"
+ line "are you doing?"
+
+ para "Hey, it's me,"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6d88:
+ text "Hiya, <PLAYER>, how"
+ line "are you doing?"
+
+ para "Hey, it's me,"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6db9:
+ text "Oh yeah, I saw you"
+ line "coming out of a"
+
+ para "#MON CENTER the"
+ line "other day."
+
+ para "You heal your"
+ line "#MON regularly,"
+
+ para "don't you?"
+ line "I'm impressed."
+
+ para "Heh, my @"
+ text_ram wStringBuffer4
+ text_start
+ line "is so tough, it"
+
+ para "doesn't need to go"
+ line "to #MON CENTERS"
+ cont "often. Heheh!"
+ done
--- /dev/null
+++ b/data/phone/text/brent_caller.asm
@@ -1,0 +1,163 @@
+BrentRareTradeText:
+ text "Oh yeah, I got an"
+ line "extremely rare"
+
+ para "#MON in a trade"
+ line "a while back."
+
+ para "Do you want to"
+ line "know what it is?"
+
+ para "Hehe, I'm keeping"
+ line "it a secret!"
+ done
+
+UnknownText_0x6613c:
+ text "Oh yeah, I took"
+ line "down this wild"
+
+ para "@"
+ text_ram wStringBuffer4
+ text "."
+ line "It wasn't rare"
+
+ para "enough to bother"
+ line "catching."
+ done
+
+UnknownText_0x6618c:
+ text "Oh yeah, I saw a"
+ line "rare #MON about"
+ cont "an hour ago."
+
+ para "It was my first"
+ line "sighting. But I"
+
+ para "didn't have any"
+ line "# BALLS…"
+
+ para "Would BILL laugh"
+ line "at my mistakes?"
+ done
+
+UnknownText_0x66214:
+ text "You've got time"
+ line "like usual, right?"
+
+ para "Feel like having a"
+ line "battle?"
+
+ para "It'll be a chance"
+ line "to see my rare"
+
+ para "#MON. It'll be"
+ line "worth your time!"
+
+ para "You know where--"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+UnknownText_0x662a9:
+ text "So that's it then."
+ done
+
+UnknownText_0x662bc:
+ text "Did you know…?"
+ line "BILL's father is"
+
+ para "supposed to be a"
+ line "great #MANIAC."
+ done
+
+UnknownText_0x662fc:
+ text "Did you know…?"
+ line "Apparently BILL's"
+
+ para "grandpa isn't a"
+ line "#MANIAC."
+ done
+
+UnknownText_0x66335:
+ text "Did you know…?"
+ line "BILL's originally"
+ cont "from GOLDENROD."
+ done
+
+UnknownText_0x66366:
+ text "Did you know…?"
+ line "BILL evidently"
+
+ para "lives on ROUTE 25"
+ line "in KANTO."
+ done
+
+UnknownText_0x663a1:
+ text "Did you know…?"
+ line "ABRA was the first"
+
+ para "#MON that BILL"
+ line "ostensibly caught."
+ done
+
+UnknownText_0x663e6:
+ text "Did you know…?"
+ line "BILL's younger"
+
+ para "sister apparently"
+ line "can't wink."
+ done
+
+UnknownText_0x66421:
+ text "Did you know…?"
+ line "BILL supposedly"
+
+ para "hates milk and"
+ line "can't drink it."
+ done
+
+UnknownText_0x6645f:
+ text "Did you know…?"
+ line "Evidently, BILL"
+
+ para "isn't very good at"
+ line "battling."
+ done
+
+UnknownText_0x6649b:
+ text "Did you know…?"
+ line "BILL appears to"
+
+ para "like the lady at"
+ line "the FLOWER SHOP."
+ done
+
+UnknownText_0x664dd:
+ text "Did you know…?"
+ line "BILL's mother is"
+
+ para "said to have been"
+ line "a KIMONO GIRL."
+ done
+
+UnknownText_0x6651e:
+ text "You wanted to hear"
+ line "about BILL?"
+
+ para "Sorry, but I'm too"
+ line "busy for you."
+
+ para "I'll call when I"
+ line "have time."
+ done
+
+UnknownText_0x66579:
+ text "You want to see my"
+ line "rare #MON."
+
+ para "Hurry over to"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
--- /dev/null
+++ b/data/phone/text/chad_callee.asm
@@ -1,0 +1,78 @@
+UnknownText_0x1b67e2:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Hi, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b680e:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Hi, <PLAY_G>, good"
+ line "day!"
+ done
+
+UnknownText_0x1b6836:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Hi, <PLAY_G>, good"
+ line "evening!"
+ done
+
+UnknownText_0x1b6862:
+ text "Hi, <PLAY_G>, good"
+ line "morning!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "."
+ line "How are you?"
+ done
+
+UnknownText_0x1b6890:
+ text "Hi, <PLAY_G>, good"
+ line "day!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "."
+ line "How are you?"
+ done
+
+UnknownText_0x1b68ba:
+ text "Hi, <PLAY_G>, good"
+ line "evening!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "."
+ line "How are you?"
+ done
+
+UnknownText_0x1b68e8:
+ text "How are your"
+ line "#MON doing?"
+
+ para "You know PROF.OAK,"
+ line "so of course your"
+ cont "#MON are fine!"
+
+ para "My #MON are"
+ line "doing well too."
+
+ para "But then, I am"
+ line "trying to become a"
+
+ para "#MON professor,"
+ line "so that shouldn't"
+ cont "be a big surprise."
+ done
--- /dev/null
+++ b/data/phone/text/chad_caller.asm
@@ -1,0 +1,245 @@
+ChadObservingWildText:
+ text "I recently began"
+ line "observing wild"
+ cont "@"
+ text_ram wStringBuffer4
+ text "."
+
+ para "I've been learning"
+ line "all sorts of new"
+
+ para "things through my"
+ line "observations."
+
+ para "I wish I could"
+ line "become a #MON"
+
+ para "researcher like"
+ line "PROF.OAK soon."
+ done
+
+UnknownText_0x65318:
+ text "Oh yes, I managed"
+ line "to knock out a"
+
+ para "wild @"
+ text_ram wStringBuffer4
+ text " a"
+ line "while back."
+
+ para "Well, considering"
+ line "all the studying I"
+
+ para "do every day, it"
+ line "was inevitable."
+ done
+
+UnknownText_0x65399:
+ text "Oh yes, I came"
+ line "close to catching"
+
+ para "a wild @"
+ text_ram wStringBuffer4
+ text ","
+ line "but it got away."
+
+ para "For the longest"
+ line "time, I've been"
+
+ para "wanting to observe"
+ line "@"
+ text_ram wStringBuffer4
+ text ". Rats…"
+ done
+
+UnknownText_0x65419:
+ text "Want to battle?"
+ line "I have to battle"
+
+ para "every so often to"
+ line "avoid rusting out."
+
+ para "I'll be on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x65471:
+ text "See you later!"
+ done
+
+ChadBlueGossipText:
+ text "Do you know BLUE?"
+
+ para "He's PROF.OAK's"
+ line "grandson and a"
+
+ para "former #MON"
+ line "LEAGUE CHAMPION!"
+
+ para "He's one super"
+ line "#MON trainer!"
+ done
+
+ChadDaisyGossipText:
+ text "PROF.OAK has a"
+ line "granddaughter"
+ cont "named DAISY."
+
+ para "When she's around,"
+ line "even the most"
+
+ para "ferocious #MON"
+ line "calm right down."
+ done
+
+ChadProfElmGossipText:
+ text "Everyone's talking"
+ line "about PROF.ELM."
+
+ para "He used to be an"
+ line "assistant to the"
+ cont "great PROF.OAK!"
+
+ para "That is so cool!"
+ line "I envy him!"
+ done
+
+ChadDreamGossipText:
+ text "PROF.OAK's dream"
+ line "is to compile a"
+
+ para "comprehensive"
+ line "#DEX."
+
+ para "I envy you for"
+ line "taking part in"
+ cont "that project…"
+ done
+
+ChadKurtGossipText:
+ text "Do you know KURT,"
+ line "the BALL creator?"
+
+ para "He and PROF.OAK go"
+ line "back a long way."
+
+ para "I guess great"
+ line "people attract one"
+ cont "another!"
+ done
+
+ChadLeagueGossipText:
+ text "#MON LEAGUE is"
+ line "the great gather-"
+ cont "ing place for all"
+
+ para "trainers who wish"
+ line "to become CHAMP."
+
+ para "PROF.OAK acts as"
+ line "an advisor to the"
+
+ para "#MON LEAGUE's"
+ line "headquarters."
+
+ para "He really is a"
+ line "great man."
+ done
+
+ChadRadioShowGossipText:
+ text "PROF.OAK'S #MON"
+ line "TALK is a popular"
+ cont "radio show, right?"
+
+ para "Did you know that"
+ line "he was going to"
+
+ para "turn down the show"
+ line "at first?"
+
+ para "But MARY's energy"
+ line "and persistence"
+ cont "wore him down."
+
+ para "So we have MARY to"
+ line "thank for it!"
+ done
+
+ChadBattlingGossipText:
+ text "PROF.OAK used to"
+ line "be a trainer a"
+ cont "long time ago."
+
+ para "But rather than"
+ line "battling, he found"
+
+ para "#MON themselves"
+ line "to be interesting."
+
+ para "So he abandoned"
+ line "his training to"
+
+ para "focus on becoming"
+ line "a researcher."
+ done
+
+ChadDaisyTeaGossipText:
+ text "PROF.OAK has a"
+ line "granddaughter"
+ cont "named DAISY."
+
+ para "She has tea every"
+ line "day for an hour"
+
+ para "from three in the"
+ line "afternoon."
+
+ para "I wish I could"
+ line "join her for tea"
+
+ para "and chat about"
+ line "PROF.OAK."
+ done
+
+ChadTravelGossipText:
+ text "Did you know?"
+ line "PROF.OAK traveled"
+
+ para "all over the world"
+ line "when he was young."
+
+ para "While traveling,"
+ line "he must've learned"
+
+ para "about #MON"
+ line "naturally."
+
+ para "I envy him…"
+ line "I'd like to travel"
+
+ para "and learn about"
+ line "things too…"
+ done
+
+UnknownText_0x65a23:
+ text "I'm going to study"
+ line "hard so PROF.OAK"
+
+ para "will make me his"
+ line "assistant!"
+ done
+
+UnknownText_0x65a63:
+ text "Do you remember"
+ line "about our battle?"
+
+ para "The place is"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "Hurry over--I'm"
+ line "waiting."
+ done
--- /dev/null
+++ b/data/phone/text/dana_callee.asm
@@ -1,0 +1,68 @@
+UnknownText_0x1b66c8:
+ text "Hi, @"
+ text_ram wStringBuffer3
+ text " on the"
+ line "line."
+
+ para "Hey! It's <PLAY_G>!"
+ done
+
+UnknownText_0x1b66ec:
+ text "Hi, @"
+ text_ram wStringBuffer3
+ text " on the"
+ line "line."
+
+ para "I know!"
+ line "It's <PLAY_G>!"
+ done
+
+UnknownText_0x1b6713:
+ text "Hi, @"
+ text_ram wStringBuffer3
+ text " on the"
+ line "line."
+
+ para "<PLAY_G>?"
+ line "What's up?"
+ done
+
+UnknownText_0x1b6738:
+ text "Uh, <PLAY_G>?"
+
+ para "It's me!"
+ line "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6757:
+ text "Uh, <PLAY_G>?"
+
+ para "It's me!"
+ line "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6776:
+ text "Uh, <PLAY_G>?"
+
+ para "It's me!"
+ line "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6795:
+ text "My @"
+ text_ram wStringBuffer4
+ text " is"
+ line "so full of energy,"
+
+ para "it's a little"
+ line "scary."
+
+ para "How are your"
+ line "#MON doing?"
+ done
--- /dev/null
+++ b/data/phone/text/dana_caller.asm
@@ -1,0 +1,110 @@
+UnknownText_0x64f74:
+ text "My @"
+ text_ram wStringBuffer4
+ text " is"
+ line "getting prettier!"
+
+ para "I've been taking"
+ line "photos galore!"
+ done
+
+UnknownText_0x64fb2:
+ text "It took only an"
+ line "instant to KO a"
+ cont "wild @"
+ text_ram wStringBuffer4
+ text "."
+
+ para "It must be because"
+ line "you gave me some"
+
+ para "battling tips last"
+ line "time."
+ done
+
+UnknownText_0x6501c:
+ text "You know what?"
+ line "A wild @"
+ text_ram wStringBuffer4
+ text_start
+ para "got away from me"
+ line "again."
+
+ para "It was so close!"
+ line "Really, just a"
+
+ para "little bit more,"
+ line "and I would've…"
+ done
+
+UnknownText_0x65091:
+ text "Right now, I'm on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "If you're close"
+ line "by, let's battle!"
+
+ para "I'll be waiting"
+ line "for you!"
+ done
+
+UnknownText_0x650e2:
+ text "See you!"
+ done
+
+UnknownText_0x650ec:
+ text "You know what?"
+ line "I got a good gift!"
+
+ para "As I promised,"
+ line "it's yours!"
+
+ para "I'm sure you'd"
+ line "like it. Come get"
+
+ para "it! I'm waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x65161:
+ text "Oh! You wanted a"
+ line "gift, right?"
+
+ para "I got one, but I"
+ line "want to keep this."
+
+ para "Can you wait a bit"
+ line "longer?"
+ done
+
+UnknownText_0x651bf:
+ text "Hi! You haven't"
+ line "forgotten about"
+
+ para "your promise to"
+ line "battle me?"
+
+ para "I'm waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x6520f:
+ text "Hello?"
+
+ para "If you don't come"
+ line "get your present"
+
+ para "soon, I'll give it"
+ line "to someone else."
+
+ para "I'm waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/derek_callee.asm
@@ -1,0 +1,64 @@
+UnknownText_0x1b69a8:
+ text "Hi, <PLAY_G>?"
+
+ para "Good morning pika."
+ line "What's up pika?"
+ done
+
+UnknownText_0x1b69d2:
+ text "Hi, <PLAY_G>?"
+
+ para "Good day pika,"
+ line "what's up pika?"
+ done
+
+UnknownText_0x1b69f8:
+ text "Hi, <PLAY_G>?"
+
+ para "Good evening pika,"
+ line "what's up pika?"
+ done
+
+UnknownText_0x1b6a22:
+ text "<PLAY_G> pika, good"
+ line "morning!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text ", how"
+ line "pika are you?"
+ done
+
+UnknownText_0x1b6a56:
+ text "<PLAY_G> pika, good"
+ line "pika day!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text ", how"
+ line "pika are you?"
+ done
+
+UnknownText_0x1b6a8b:
+ text "<PLAY_G> pika, good"
+ line "evening!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text ". Were"
+ line "you pika awake?"
+ done
+
+UnknownText_0x1b6ac2:
+ text "You have to hear"
+ line "this! My lovable"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " looked"
+ line "at me and grinned!"
+
+ para "It must be because"
+ line "our hearts beat"
+ cont "together as one!"
+ done
--- /dev/null
+++ b/data/phone/text/derek_caller.asm
@@ -1,0 +1,105 @@
+DerekCheekPincherText:
+ text "Listen to this."
+ line "My @"
+ text_ram wStringBuffer4
+ text_start
+ para "grins happily when"
+ line "I pinch its cheek."
+
+ para "But it never grins"
+ line "for anyone else."
+
+ para "I must be special."
+ done
+
+UnknownText_0x65b29:
+ text "Oh, and recently,"
+ line "my PIKACHU beat a"
+ cont "wild @"
+ text_ram wStringBuffer4
+ text "!"
+
+ para "A wild @"
+ text_ram wStringBuffer4
+ text ","
+ line "I tell you!"
+
+ para "Don't you think"
+ line "that's astounding?"
+
+ para "My PIKACHU is"
+ line "awesome!"
+
+ para "My PIKACHU is the"
+ line "greatest!"
+ done
+
+UnknownText_0x65bc8:
+ text "Oh, and I saw a"
+ line "wild @"
+ text_ram wStringBuffer4
+ text " a"
+ cont "little while ago."
+
+ para "But it wasn't very"
+ line "cute, so I left"
+
+ para "it…"
+ line "#MON have to be"
+
+ para "cute. They're no"
+ line "good otherwise."
+ done
+
+UnknownText_0x65c4e:
+ text "Well, let's talk"
+ line "again!"
+ done
+
+DerekBugCatchingContestText:
+ text "Did you remember?"
+ line "The Bug-Catching"
+ cont "Contest is today."
+
+ para "You're going to"
+ line "go, aren't you?"
+
+ para "I think I'll"
+ line "participate with"
+
+ para "PIKACHU to show"
+ line "off its cuteness."
+ done
+
+UnknownText_0x65cf9:
+ text "I'd like you to"
+ line "have a NUGGET."
+
+ para "My PIKACHU just"
+ line "loves it."
+
+ para "I'm certain your"
+ line "PIKACHU will love"
+ cont "it too!"
+ done
+
+UnknownText_0x65d5c:
+ text "How is your"
+ line "PIKACHU doing?"
+
+ para "Let's get together"
+ line "and brag about our"
+ cont "PIKACHU!"
+ done
+
+UnknownText_0x65da6:
+ text "What's wrong?"
+
+ para "I'm waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "Come pick this up"
+ line "anytime."
+ done
--- /dev/null
+++ b/data/phone/text/erin_callee.asm
@@ -1,0 +1,68 @@
+UnknownText_0x1b751a:
+ text "Yes, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh. Hi, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b7548:
+ text "Yes, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, hi, <PLAY_G>!"
+ line "Yahoo!"
+ done
+
+UnknownText_0x1b756f:
+ text "Yes, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, hi, <PLAY_G>!"
+ done
+
+UnknownText_0x1b758f:
+ text "<PLAY_G>!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b75ac:
+ text "<PLAY_G>!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "!"
+ line "Working hard?"
+ done
+
+UnknownText_0x1b75c9:
+ text "<PLAY_G>!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "!"
+ line "Were you up?"
+ done
+
+UnknownText_0x1b75e5:
+ text "Are you raising"
+ line "your #MON?"
+
+ para "Hey, @"
+ text_ram wStringBuffer3
+ text "'s"
+ line "@"
+ text_ram wStringBuffer4
+ text " is"
+ cont "looking good!"
+ done
--- /dev/null
+++ b/data/phone/text/erin_caller.asm
@@ -1,0 +1,67 @@
+UnknownText_0x6717a:
+ text_ram wStringBuffer3
+ text "'s @"
+ text_ram wStringBuffer4
+ text_start
+ line "is much stronger"
+ cont "than before!"
+ done
+
+UnknownText_0x671a4:
+ text "And, and…"
+ line "I just battled and"
+ cont "beat @"
+ text_ram wStringBuffer4
+ text "!"
+
+ para "I've raised my"
+ line "#MON properly!"
+ done
+
+UnknownText_0x671eb:
+ text "But, but…"
+
+ para "A wild @"
+ text_ram wStringBuffer4
+ text_start
+ line "got away from me"
+
+ para "again. It's just"
+ line "not fair!"
+ done
+
+UnknownText_0x6722e:
+ text "I'm ERIN. Want to"
+ line "battle me again?"
+
+ para "I won't lose this"
+ line "time!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x67281:
+ text "See you. Bye-bye!"
+ done
+
+ErinWorkingHardText:
+ text "I'm working hard"
+ line "to raise my"
+ cont "#MON!"
+
+ para "Come back for"
+ line "another battle!"
+ done
+
+ErinComeBattleText:
+ text "Oh, <PLAY_G>!"
+ line "Come battle ERIN!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
--- a/data/phone/text/extra.asm
+++ /dev/null
@@ -1,1737 +1,0 @@
-
-UnknownText_0x64000:
- text "I hate having to"
- line "hang up on you!"
-
- para "Call you later!"
- done
-
-UnknownText_0x64032:
- text "<PLAY_G>, have you"
- line "heard?"
-
- para "GOLDENROD's RADIO"
- line "TOWER has been"
-
- para "taken over by TEAM"
- line "ROCKET!"
-
- para "…Um… What's TEAM"
- line "ROCKET?"
- done
-
-UnknownText_0x64099:
- text "<PLAY_G>, I heard!"
-
- para "You defeated that"
- line "WHITNEY?"
-
- para "It makes me proud"
- line "to be your friend!"
- done
-
-UnknownText_0x640e6:
- text "Hey, I heard about"
- line "you!"
-
- para "You saved that"
- line "#MON at the"
-
- para "LIGHTHOUSE, didn't"
- line "you?"
-
- para "<PLAY_G>, I wish"
- line "you'd come see me"
-
- para "when I'm sick in"
- line "bed with a cold!"
- done
-
-UnknownText_0x6416d:
- text "I heard, I heard,"
- line "I heard!"
-
- para "You smashed TEAM"
- line "ROCKET's hideout!"
-
- para "You're like a"
- line "movie hero, even!"
-
- para "But um… What was"
- line "TEAM ROCKET?"
- done
-
-UnknownText_0x641e8:
- text "I heard, I heard,"
- line "I heard!"
-
- para "About your heroic"
- line "liberation of the"
-
- para "RADIO TOWER! You"
- line "rock so hard!"
- done
-
-UnknownText_0x64247:
- text "I saw, I saw!"
-
- para "I saw you go into"
- line "the DRAGON'S DEN!"
-
- para "I'm certain you"
- line "passed! Aww, no"
-
- para "need to be modest!"
- line "You can't fail!"
- done
-
-UnknownText_0x642bb:
- text "Yesterday, I went"
- line "out to NEW BARK"
-
- para "TOWN. There was a"
- line "lady who looked a"
-
- para "lot like you,"
- line "<PLAY_G>."
-
- para "What? That lady"
- line "was your mom?"
-
- para "Aww, I should've"
- line "introduced myself!"
-
- para "I bet your mom's"
- line "really proud of"
-
- para "all that you've"
- line "accomplished."
-
- para "Heh, put it this"
- line "way. I'd be proud"
-
- para "if I were your"
- line "mom, believe me!"
- done
-
-UnknownText_0x643d4:
- text "I saw, I saw,"
- line "I saw!"
-
- para "You striding onto"
- line "a ship, <PLAY_G>!"
-
- para "I can't get over"
- line "how good you look"
-
- para "with the sea as"
- line "your backdrop!"
- done
-
-UnknownText_0x64448:
- text "I heard, I heard!"
-
- para "You got a MAGNET"
- line "TRAIN PASS!"
-
- para "When I saw you"
- line "departing on the"
-
- para "ship, I felt sad"
- line "that I wouldn't be"
-
- para "able to see you"
- line "for a while."
-
- para "But since you have"
- line "that PASS, you can"
-
- para "zip back anytime!"
- line "That's reassuring!"
-
- para "What? You can FLY"
- line "back anytime?"
-
- para "What do you mean"
- line "by FLY?"
- done
-
-UnknownText_0x6455b:
- text "I saw, I saw!"
-
- para "You waking up"
- line "SNORLAX!"
-
- para "I was watching you"
- line "from afar, so I"
-
- para "couldn't tell what"
- line "you did exactly."
-
- para "Did you play a"
- line "flute to wake it?"
-
- para "Wow! That's like"
- line "magic!"
- done
-
-UnknownText_0x645ff:
- text "I hear rumors"
- line "about you all over"
- cont "the place."
-
- para "It just makes me"
- line "sigh, <PLAY_G>."
-
- para "How did you get so"
- line "strong?"
-
- para "Go for the world"
- line "championship now!"
-
- para "I'll always be"
- line "cheering you on!"
- done
-
-IrwinCalledRightAwayText:
- text "Hehe, I called"
- line "right away!"
-
- para "I think we can be"
- line "good friends!"
- done
-
-UnknownText_0x646df:
- text "I saw, I heard!"
-
- para "You beat MORTY of"
- line "ECRUTEAK GYM!"
-
- para "Th-that's just"
- line "incredible!"
-
- para "I actually went to"
- line "the GYM's entrance"
-
- para "to cheer you on."
- line "Did you know that?"
-
- para "But everyone was"
- line "floating, and"
-
- para "there were ghosts"
- line "all over! So I"
-
- para "chickened out and"
- line "took off for home…"
- done
-
-UnknownText_0x647d8:
- text "<PLAY_G>, I heard!"
-
- para "You're kicking up"
- line "a mighty ruckus"
-
- para "over in KANTO!"
- line "What a glorious"
-
- para "rampage it must"
- line "be!"
-
- para "You so rock!"
- done
-
-UnknownText_0x64846:
- text "Hearing about your"
- line "escapades rocks my"
-
- para "soul!"
- line "It sure does!"
- done
-
-UnknownText_0x64881:
- text "I'm so glad you"
- line "called!"
-
- para "I was just about"
- line "to call you too!"
-
- para "I guess we must be"
- line "a good match!"
- done
-
-UnknownText_0x648dc:
- text "How are you?"
-
- para "What are you"
- line "doing?"
-
- para "Where are you?"
-
- para "How many BADGES do"
- line "you have now?"
-
- para "How much money"
- line "have you saved?"
-
- para "How's your mom?"
-
- para "Have you got lots"
- line "of #MON?"
-
- para "Is it going to be"
- line "sunny tomorrow?"
-
- para "Arrgh, there's so"
- line "much I want to"
-
- para "chat about! This"
- line "is going nowhere!"
- done
-
-ArnieLovesTheCuteText:
- text "I'm always with my"
- line "@"
- text_ram wStringBuffer4
- text "!"
-
- para "It's so cute!"
- line "I just love it!"
- done
-
-UnknownText_0x64a13:
- text "Changing the topic"
- line "here, I saw this"
-
- para "@"
- text_ram wStringBuffer4
- text " for the"
- line "first time."
-
- para "It was easy to"
- line "beat, actually."
- done
-
-UnknownText_0x64a71:
- text "I was wondering,"
- line "do you happen to"
- cont "have @"
- text_ram wStringBuffer4
- text "?"
-
- para "I can't seem to"
- line "catch one. What is"
-
- para "its weakness, I"
- line "wonder."
- done
-
-UnknownText_0x64ada:
- text "Hey, let's battle"
- line "our #MON!"
-
- para "I won't lose to"
- line "you battling or in"
-
- para "the Bug-Catching"
- line "Contest!"
-
- para "I'll be here on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x64b48:
- text "Let's talk again,"
- line "huh?"
- done
-
-UnknownText_0x64b5f:
- text "Boy, am I glad I"
- line "caught you!"
-
- para "A whole bunch of"
- line "@"
- text_ram wStringBuffer4
- text " have"
-
- para "appeared around"
- line "@"
- text_ram wStringBuffer5
- text "!"
-
- para "You have to see"
- line "this!"
- done
-
-UnknownText_0x64bc6:
- text "I haven't had any"
- line "luck seeing rare"
- cont "#MON lately…"
-
- para "But I know they're"
- line "out there!"
- done
-
-UnknownText_0x64c13:
- text "Hey, where are you"
- line "now?"
-
- para "Let's battle. I'll"
- line "be waiting for you"
- cont "on @"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x64c5a:
- text "Hello? Are you"
- line "coming or what?"
-
- para "You're missing out"
- line "on seeing YANMA!"
-
- para "Get down to ROUTE"
- line "35 right now!"
- done
-
-AlanGettingStrongerText:
- text "My @"
- text_ram wStringBuffer4
- text "'s"
- line "getting stronger,"
-
- para "exactly as I"
- line "calculated!"
- done
-
-UnknownText_0x64cf3:
- text "By the way, we"
- line "knocked out a wild"
-
- para "@"
- text_ram wStringBuffer4
- text " just"
- line "the other day."
-
- para "Studying up in"
- line "advance worked!"
- done
-
-UnknownText_0x64d4f:
- text "By the way, a wild"
- line "@"
- text_ram wStringBuffer4
- text " escaped"
- cont "on me yesterday."
-
- para "A computational"
- line "error on my part…"
- done
-
-UnknownText_0x64da4:
- text "I've studied quite"
- line "a bit since then,"
-
- para "and I've gotten a"
- line "lot better!"
-
- para "I'm hanging out on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "Can you come down"
- line "for a battle?"
- done
-
-UnknownText_0x64e1f:
- text "See you later!"
- done
-
-UnknownText_0x64e2f:
- text "Hehehe, I picked"
- line "up something nice!"
-
- para "You can have it!"
- line "Why don't you come"
-
- para "to @"
- text_ram wStringBuffer5
- text_start
- line "and pick it up?"
- done
-
-UnknownText_0x64e90:
- text "I haven't picked"
- line "up anything yet."
-
- para "I'll call you if I"
- line "find something."
- done
-
-UnknownText_0x64ed4:
- text "If we don't battle"
- line "soon, I'll forget"
- cont "my strategy!"
-
- para "I'm waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x64f1a:
- text "I have to do my"
- line "homework, so can"
-
- para "you come get your"
- line "gift right away?"
-
- para "I'm waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x64f74:
- text "My @"
- text_ram wStringBuffer4
- text " is"
- line "getting prettier!"
-
- para "I've been taking"
- line "photos galore!"
- done
-
-UnknownText_0x64fb2:
- text "It took only an"
- line "instant to KO a"
- cont "wild @"
- text_ram wStringBuffer4
- text "."
-
- para "It must be because"
- line "you gave me some"
-
- para "battling tips last"
- line "time."
- done
-
-UnknownText_0x6501c:
- text "You know what?"
- line "A wild @"
- text_ram wStringBuffer4
- text_start
- para "got away from me"
- line "again."
-
- para "It was so close!"
- line "Really, just a"
-
- para "little bit more,"
- line "and I would've…"
- done
-
-UnknownText_0x65091:
- text "Right now, I'm on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "If you're close"
- line "by, let's battle!"
-
- para "I'll be waiting"
- line "for you!"
- done
-
-UnknownText_0x650e2:
- text "See you!"
- done
-
-UnknownText_0x650ec:
- text "You know what?"
- line "I got a good gift!"
-
- para "As I promised,"
- line "it's yours!"
-
- para "I'm sure you'd"
- line "like it. Come get"
-
- para "it! I'm waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x65161:
- text "Oh! You wanted a"
- line "gift, right?"
-
- para "I got one, but I"
- line "want to keep this."
-
- para "Can you wait a bit"
- line "longer?"
- done
-
-UnknownText_0x651bf:
- text "Hi! You haven't"
- line "forgotten about"
-
- para "your promise to"
- line "battle me?"
-
- para "I'm waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x6520f:
- text "Hello?"
-
- para "If you don't come"
- line "get your present"
-
- para "soon, I'll give it"
- line "to someone else."
-
- para "I'm waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-ChadObservingWildText:
- text "I recently began"
- line "observing wild"
- cont "@"
- text_ram wStringBuffer4
- text "."
-
- para "I've been learning"
- line "all sorts of new"
-
- para "things through my"
- line "observations."
-
- para "I wish I could"
- line "become a #MON"
-
- para "researcher like"
- line "PROF.OAK soon."
- done
-
-UnknownText_0x65318:
- text "Oh yes, I managed"
- line "to knock out a"
-
- para "wild @"
- text_ram wStringBuffer4
- text " a"
- line "while back."
-
- para "Well, considering"
- line "all the studying I"
-
- para "do every day, it"
- line "was inevitable."
- done
-
-UnknownText_0x65399:
- text "Oh yes, I came"
- line "close to catching"
-
- para "a wild @"
- text_ram wStringBuffer4
- text ","
- line "but it got away."
-
- para "For the longest"
- line "time, I've been"
-
- para "wanting to observe"
- line "@"
- text_ram wStringBuffer4
- text ". Rats…"
- done
-
-UnknownText_0x65419:
- text "Want to battle?"
- line "I have to battle"
-
- para "every so often to"
- line "avoid rusting out."
-
- para "I'll be on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x65471:
- text "See you later!"
- done
-
-ChadBlueGossipText:
- text "Do you know BLUE?"
-
- para "He's PROF.OAK's"
- line "grandson and a"
-
- para "former #MON"
- line "LEAGUE CHAMPION!"
-
- para "He's one super"
- line "#MON trainer!"
- done
-
-ChadDaisyGossipText:
- text "PROF.OAK has a"
- line "granddaughter"
- cont "named DAISY."
-
- para "When she's around,"
- line "even the most"
-
- para "ferocious #MON"
- line "calm right down."
- done
-
-ChadProfElmGossipText:
- text "Everyone's talking"
- line "about PROF.ELM."
-
- para "He used to be an"
- line "assistant to the"
- cont "great PROF.OAK!"
-
- para "That is so cool!"
- line "I envy him!"
- done
-
-ChadDreamGossipText:
- text "PROF.OAK's dream"
- line "is to compile a"
-
- para "comprehensive"
- line "#DEX."
-
- para "I envy you for"
- line "taking part in"
- cont "that project…"
- done
-
-ChadKurtGossipText:
- text "Do you know KURT,"
- line "the BALL creator?"
-
- para "He and PROF.OAK go"
- line "back a long way."
-
- para "I guess great"
- line "people attract one"
- cont "another!"
- done
-
-ChadLeagueGossipText:
- text "#MON LEAGUE is"
- line "the great gather-"
- cont "ing place for all"
-
- para "trainers who wish"
- line "to become CHAMP."
-
- para "PROF.OAK acts as"
- line "an advisor to the"
-
- para "#MON LEAGUE's"
- line "headquarters."
-
- para "He really is a"
- line "great man."
- done
-
-ChadRadioShowGossipText:
- text "PROF.OAK'S #MON"
- line "TALK is a popular"
- cont "radio show, right?"
-
- para "Did you know that"
- line "he was going to"
-
- para "turn down the show"
- line "at first?"
-
- para "But MARY's energy"
- line "and persistence"
- cont "wore him down."
-
- para "So we have MARY to"
- line "thank for it!"
- done
-
-ChadBattlingGossipText:
- text "PROF.OAK used to"
- line "be a trainer a"
- cont "long time ago."
-
- para "But rather than"
- line "battling, he found"
-
- para "#MON themselves"
- line "to be interesting."
-
- para "So he abandoned"
- line "his training to"
-
- para "focus on becoming"
- line "a researcher."
- done
-
-ChadDaisyTeaGossipText:
- text "PROF.OAK has a"
- line "granddaughter"
- cont "named DAISY."
-
- para "She has tea every"
- line "day for an hour"
-
- para "from three in the"
- line "afternoon."
-
- para "I wish I could"
- line "join her for tea"
-
- para "and chat about"
- line "PROF.OAK."
- done
-
-ChadTravelGossipText:
- text "Did you know?"
- line "PROF.OAK traveled"
-
- para "all over the world"
- line "when he was young."
-
- para "While traveling,"
- line "he must've learned"
-
- para "about #MON"
- line "naturally."
-
- para "I envy him…"
- line "I'd like to travel"
-
- para "and learn about"
- line "things too…"
- done
-
-UnknownText_0x65a23:
- text "I'm going to study"
- line "hard so PROF.OAK"
-
- para "will make me his"
- line "assistant!"
- done
-
-UnknownText_0x65a63:
- text "Do you remember"
- line "about our battle?"
-
- para "The place is"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "Hurry over--I'm"
- line "waiting."
- done
-
-DerekCheekPincherText:
- text "Listen to this."
- line "My @"
- text_ram wStringBuffer4
- text_start
- para "grins happily when"
- line "I pinch its cheek."
-
- para "But it never grins"
- line "for anyone else."
-
- para "I must be special."
- done
-
-UnknownText_0x65b29:
- text "Oh, and recently,"
- line "my PIKACHU beat a"
- cont "wild @"
- text_ram wStringBuffer4
- text "!"
-
- para "A wild @"
- text_ram wStringBuffer4
- text ","
- line "I tell you!"
-
- para "Don't you think"
- line "that's astounding?"
-
- para "My PIKACHU is"
- line "awesome!"
-
- para "My PIKACHU is the"
- line "greatest!"
- done
-
-UnknownText_0x65bc8:
- text "Oh, and I saw a"
- line "wild @"
- text_ram wStringBuffer4
- text " a"
- cont "little while ago."
-
- para "But it wasn't very"
- line "cute, so I left"
-
- para "it…"
- line "#MON have to be"
-
- para "cute. They're no"
- line "good otherwise."
- done
-
-UnknownText_0x65c4e:
- text "Well, let's talk"
- line "again!"
- done
-
-DerekBugCatchingContestText:
- text "Did you remember?"
- line "The Bug-Catching"
- cont "Contest is today."
-
- para "You're going to"
- line "go, aren't you?"
-
- para "I think I'll"
- line "participate with"
-
- para "PIKACHU to show"
- line "off its cuteness."
- done
-
-UnknownText_0x65cf9:
- text "I'd like you to"
- line "have a NUGGET."
-
- para "My PIKACHU just"
- line "loves it."
-
- para "I'm certain your"
- line "PIKACHU will love"
- cont "it too!"
- done
-
-UnknownText_0x65d5c:
- text "How is your"
- line "PIKACHU doing?"
-
- para "Let's get together"
- line "and brag about our"
- cont "PIKACHU!"
- done
-
-UnknownText_0x65da6:
- text "What's wrong?"
-
- para "I'm waiting on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "Come pick this up"
- line "anytime."
- done
-
-TullyGrownText:
- text "My @"
- text_ram wStringBuffer4
- text " has"
- line "grown again."
-
- para "It was only about"
- line "so big when I"
-
- para "caught it, but now"
- line "it's way bigger."
- done
-
-UnknownText_0x65e42:
- text "Oh yeah, I KO'd a"
- line "wild @"
- text_ram wStringBuffer4
- text "."
-
- para "It was huge, like"
- line "this big even."
-
- para "Heh, I guess you"
- line "can't tell over"
- cont "the phone…"
- done
-
-UnknownText_0x65eac:
- text "Oh yeah, I lost a"
- line "wild @"
- text_ram wStringBuffer4
- text "."
-
- para "It was huge, like"
- line "this big even."
-
- para "Heh, I guess you"
- line "can't tell over"
- cont "the phone…"
- done
-
-UnknownText_0x65f17:
- text "We should get a"
- line "battle going!"
-
- para "I'll be fishing on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "Swing by if you"
- line "have the time."
- done
-
-UnknownText_0x65f6e:
- text "Well, I'll be"
- line "seeing you."
- done
-
-UnknownText_0x65f88:
- text "I picked up a good"
- line "little thing at"
- cont "the water's edge."
-
- para "Like I promised,"
- line "it's yours."
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x65ff2:
- text "Have I found"
- line "anything good?"
-
- para "Nope, not yet."
-
- para "It's like fishing,"
- line "you need patience."
- done
-
-UnknownText_0x66043:
- text "Yup, TULLY here…"
-
- para "<PLAY_G>? What?"
- line "You're lost?"
-
- para "Our battle will be"
- line "on @"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x66087:
- text "I've got something"
- line "good for you."
-
- para "Hustle over to"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-BrentRareTradeText:
- text "Oh yeah, I got an"
- line "extremely rare"
-
- para "#MON in a trade"
- line "a while back."
-
- para "Do you want to"
- line "know what it is?"
-
- para "Hehe, I'm keeping"
- line "it a secret!"
- done
-
-UnknownText_0x6613c:
- text "Oh yeah, I took"
- line "down this wild"
-
- para "@"
- text_ram wStringBuffer4
- text "."
- line "It wasn't rare"
-
- para "enough to bother"
- line "catching."
- done
-
-UnknownText_0x6618c:
- text "Oh yeah, I saw a"
- line "rare #MON about"
- cont "an hour ago."
-
- para "It was my first"
- line "sighting. But I"
-
- para "didn't have any"
- line "# BALLS…"
-
- para "Would BILL laugh"
- line "at my mistakes?"
- done
-
-UnknownText_0x66214:
- text "You've got time"
- line "like usual, right?"
-
- para "Feel like having a"
- line "battle?"
-
- para "It'll be a chance"
- line "to see my rare"
-
- para "#MON. It'll be"
- line "worth your time!"
-
- para "You know where--"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x662a9:
- text "So that's it then."
- done
-
-UnknownText_0x662bc:
- text "Did you know…?"
- line "BILL's father is"
-
- para "supposed to be a"
- line "great #MANIAC."
- done
-
-UnknownText_0x662fc:
- text "Did you know…?"
- line "Apparently BILL's"
-
- para "grandpa isn't a"
- line "#MANIAC."
- done
-
-UnknownText_0x66335:
- text "Did you know…?"
- line "BILL's originally"
- cont "from GOLDENROD."
- done
-
-UnknownText_0x66366:
- text "Did you know…?"
- line "BILL evidently"
-
- para "lives on ROUTE 25"
- line "in KANTO."
- done
-
-UnknownText_0x663a1:
- text "Did you know…?"
- line "ABRA was the first"
-
- para "#MON that BILL"
- line "ostensibly caught."
- done
-
-UnknownText_0x663e6:
- text "Did you know…?"
- line "BILL's younger"
-
- para "sister apparently"
- line "can't wink."
- done
-
-UnknownText_0x66421:
- text "Did you know…?"
- line "BILL supposedly"
-
- para "hates milk and"
- line "can't drink it."
- done
-
-UnknownText_0x6645f:
- text "Did you know…?"
- line "Evidently, BILL"
-
- para "isn't very good at"
- line "battling."
- done
-
-UnknownText_0x6649b:
- text "Did you know…?"
- line "BILL appears to"
-
- para "like the lady at"
- line "the FLOWER SHOP."
- done
-
-UnknownText_0x664dd:
- text "Did you know…?"
- line "BILL's mother is"
-
- para "said to have been"
- line "a KIMONO GIRL."
- done
-
-UnknownText_0x6651e:
- text "You wanted to hear"
- line "about BILL?"
-
- para "Sorry, but I'm too"
- line "busy for you."
-
- para "I'll call when I"
- line "have time."
- done
-
-UnknownText_0x66579:
- text "You want to see my"
- line "rare #MON."
-
- para "Hurry over to"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x665ad:
- text "My @"
- text_ram wStringBuffer4
- text "'s"
- line "adorable, don't"
-
- para "you think so?"
- line "I always sleep"
-
- para "with it--it's so"
- line "fluffy and warm!"
- done
-
-UnknownText_0x66605:
- text "Oh, and we had to"
- line "battle a wild"
-
- para "@"
- text_ram wStringBuffer4
- text " a while"
- line "ago…"
-
- para "My CLEFAIRY came"
- line "close to fainting!"
-
- para "Isn't that awful?"
-
- para "I hate those nasty"
- line "@"
- text_ram wStringBuffer4
- text "!"
- done
-
-UnknownText_0x66688:
- text "Oh, and we had to"
- line "battle a wild"
-
- para "@"
- text_ram wStringBuffer4
- text " a while"
- line "ago…"
-
- para "My CLEFAIRY got"
- line "frightened, so we"
-
- para "ran away as fast"
- line "as we could!"
-
- para "I just can't help"
- line "feeling protective"
- cont "of my CLEFAIRY."
- done
-
-UnknownText_0x66730:
- text "I know this might"
- line "surprise you, but"
-
- para "would you like to"
- line "battle?"
-
- para "I'll be waiting"
- line "with CLEFAIRY on"
- cont "@"
- text_ram wStringBuffer5
- text "."
- done
-
-TiffanyItsAwfulText:
- text_ram wStringBuffer4
- text "!"
-
- para "It's awful."
- line "My CLEFAIRY…"
-
- para "Huh? <PLAY_G>?"
-
- para "Oh, sorry! I was"
- line "in a hurry, and I…"
-
- para "I have to go!"
- line "Bye-bye!"
- done
-
-UnknownText_0x667f7:
- text "Bye-bye!"
- done
-
-UnknownText_0x66801:
- text "I bought some PINK"
- line "BOWS at GOLDENROD"
-
- para "DEPT.STORE for my"
- line "CLEFAIRY."
-
- para "I got too many, so"
- line "I'll give you one!"
-
- para "Come collect it on"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x66882:
- text "I love dressing up"
- line "my CLEFAIRY!"
- done
-
-UnknownText_0x668a3:
- text "What's wrong?"
- line "Can't you visit?"
-
- para "CLEFAIRY got tired"
- line "and fell asleep."
-
- para "I'm not sure if I"
- line "can wake it up…"
-
- para "Please hurry to"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x6691d:
- text "What's wrong?"
- line "Can't you visit?"
-
- para "I'm sure this will"
- line "look good on your"
- cont "CLEFAIRY."
-
- para "Please hurry to"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-VanceLiftoffText:
- text "My @"
- text_ram wStringBuffer4
- text "'s"
- line "become tougher."
-
- para "We've achieved"
- line "liftoff!"
- done
-
-UnknownText_0x669b2:
- text "We can easily beat"
- line "@"
- text_ram wStringBuffer4
- text "!"
-
- para "…Huh? You too?"
- line "Isn't that great?"
- done
-
-UnknownText_0x669ed:
- text "But get this, a"
- line "wild @"
- text_ram wStringBuffer4
- text_start
- para "just barely eluded"
- line "us."
-
- para "I wanted to FLY"
- line "after it…"
- done
-
-UnknownText_0x66a3a:
- text "Right now, I'm on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "You know, where I"
- line "first met you?"
-
- para "Want to battle?"
- line "I'll wait here."
- done
-
-UnknownText_0x66a93:
- text "OK, bye for now!"
- done
-
-VanceLookingForwardText:
- text "I'll be looking"
- line "forward to our"
- cont "next battle!"
- done
-
-VanceHurryHurryText:
- text "Oh, <PLAY_G>!"
- line "Hurry, hurry!"
-
- para "@"
- text_ram wStringBuffer5
- text "!"
- line "FLY over now!"
- done
-
-WiltonGrownText:
- text "My @"
- text_ram wStringBuffer4
- text "'s"
- line "grown impressive!"
-
- para "My fishing skills"
- line "have improved too!"
- done
-
-UnknownText_0x66b3e:
- text "We beat a wild"
- line "@"
- text_ram wStringBuffer4
- text "…"
-
- para "You know, I have"
- line "more fun fishing"
-
- para "than beating wild"
- line "#MON."
- done
-
-UnknownText_0x66b8f:
- text "But a while back,"
- line "we came this close"
-
- para "to landing a wild"
- line "@"
- text_ram wStringBuffer4
- text "."
-
- para "I tell you, it was"
- line "huge. Believe me."
- done
-
-UnknownText_0x66bf3:
- text "I'm fishing on"
- line "@"
- text_ram wStringBuffer5
- text ","
-
- para "but nothing's"
- line "biting today."
-
- para "Help me while my"
- line "time away, come"
- cont "over for a battle."
- done
-
-UnknownText_0x66c58:
- text "All right, later."
- done
-
-UnknownText_0x66c6b:
- text "I snagged an item"
- line "while fishing."
-
- para "Come pick it up on"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-WiltonHaventFoundAnythingText:
- text "Nah, I haven't"
- line "found anything"
-
- para "that's worth your"
- line "time."
-
- para "You have to have"
- line "patience."
- done
-
-WiltonNotBitingText:
- text "Sigh…"
- line "They're not biting"
-
- para "like before on"
- line "@"
- text_ram wStringBuffer5
- text "…"
-
- para "You have to come"
- line "for a battle!"
- done
-
-WiltonWantThisText:
- text "Don't you want"
- line "this item?"
-
- para "Hah? You don't"
- line "know where?"
-
- para "@"
- text_ram wStringBuffer5
- text "…"
- line "Just head from"
-
- para "MAHOGANY toward"
- line "BLACKTHORN!"
- done
-
-UnknownText_0x66dab:
- text "Anyway, we'll chat"
- line "again!"
- done
-
-UnknownText_0x66dc5:
- text "Are you still on"
- line "your journey?"
-
- para "I remain dedicated"
- line "to my training."
-
- para "Oooooaaarrrgh!"
- done
-
-UnknownText_0x66e17:
- text "I'm in training"
- line "now. I apologize,"
-
- para "but call me back"
- line "another time."
-
- para "Oooooaaarrrgh!"
- done
-
-UnknownText_0x66e67:
- text "I apologize, but I"
- line "don't have time to"
-
- para "chat while I am in"
- line "training!"
-
- para "I'll have time to"
- line "chat tomorrow!"
-
- para "Yiiihah!"
- done
-
-UnknownText_0x66ed3:
- text "I plan to take a"
- line "lunch break, so"
-
- para "come see me then!"
- line "Ayiiiyah!"
- done
-
-KenjiBreakText:
- text "I'm taking a break"
- line "on ROUTE 45!"
-
- para "Why not drop by if"
- line "you are free?"
- done
-
-UnknownText_0x66f52:
- text "I rested up over"
- line "my lunch break."
-
- para "Now it's time to"
- line "resume training!"
-
- para "Oooryaah!"
- done
-
-ParryNoMatchText:
- text "Nothing can match"
- line "my @"
- text_ram wStringBuffer4
- text " now."
- done
-
-UnknownText_0x66fc0:
- text "Yeah, we KO'd a"
- line "wild @"
- text_ram wStringBuffer4
- text "!"
-
- para "That was OK, but I"
- line "wanted to get it…"
- done
-
-UnknownText_0x67001:
- text "And yesterday, we"
- line "spotted a wild"
-
- para "@"
- text_ram wStringBuffer4
- text "."
- line "We were debating"
-
- para "whether to catch"
- line "it or beat it."
-
- para "When along came"
- line "another guy who"
-
- para "caught it!"
- line "How about that!"
- done
-
-UnknownText_0x67096:
- text "You're thinking"
- line "you'd like to"
-
- para "battle me. Am I"
- line "right or what?"
-
- para "Yep! We'll meet on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x670eb:
- text "OK, give me a call"
- line "again!"
- done
-
-ParryBattleWithMeText:
- text "You'll battle with"
- line "me again, right?"
- done
-
-ParryHaventYouGottenToText:
- text "Haven't you gotten"
- line "to @"
- text_ram wStringBuffer5
- text "?"
-
- para "Waiting here isn't"
- line "bad, but I'd sure"
- cont "like to battle!"
- done
-
-UnknownText_0x6717a:
- text_ram wStringBuffer3
- text "'s @"
- text_ram wStringBuffer4
- text_start
- line "is much stronger"
- cont "than before!"
- done
-
-UnknownText_0x671a4:
- text "And, and…"
- line "I just battled and"
- cont "beat @"
- text_ram wStringBuffer4
- text "!"
-
- para "I've raised my"
- line "#MON properly!"
- done
-
-UnknownText_0x671eb:
- text "But, but…"
-
- para "A wild @"
- text_ram wStringBuffer4
- text_start
- line "got away from me"
-
- para "again. It's just"
- line "not fair!"
- done
-
-UnknownText_0x6722e:
- text "I'm ERIN. Want to"
- line "battle me again?"
-
- para "I won't lose this"
- line "time!"
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x67281:
- text "See you. Bye-bye!"
- done
-
-ErinWorkingHardText:
- text "I'm working hard"
- line "to raise my"
- cont "#MON!"
-
- para "Come back for"
- line "another battle!"
- done
-
-ErinComeBattleText:
- text "Oh, <PLAY_G>!"
- line "Come battle ERIN!"
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
--- a/data/phone/text/extra2.asm
+++ /dev/null
@@ -1,1795 +1,0 @@
-UnknownText_0x174000:
- text "Hi, <PLAY_G>!"
- line "Our BICYCLE sales"
-
- para "have gone through"
- line "the roof!"
-
- para "We owe it all to"
- line "your advertising"
-
- para "by riding around"
- line "on our BICYCLE."
-
- para "As our way of say-"
- line "ing thanks, please"
-
- para "keep that BICYCLE."
- line "Thanks again!"
- done
-
-JackIntelligenceText:
- text "My @"
- text_ram wStringBuffer4
- text "'s"
- line "intelligence keeps"
-
- para "rising. It might"
- line "be smarter than"
- cont "yours!"
- done
-
-JackDefeatedMonText:
- text "The other day, I"
- line "easily defeated a"
- cont "@"
- text_ram wStringBuffer4
- text "."
-
- para "I think swapping"
- line "tips with you is"
- cont "starting to help."
- done
-
-UnknownText_0x174165:
- text "Oh, and listen."
- line "I missed catching"
-
- para "a @"
- text_ram wStringBuffer4
- text " by"
- line "just a tiny bit."
-
- para "If I'd been a bit"
- line "more informed, I'm"
-
- para "sure I would've"
- line "caught it…"
- done
-
-UnknownText_0x1741e1:
- text "Do you want to"
- line "battle? I'll show"
-
- para "you how to battle"
- line "logically."
-
- para "I'll be in"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "Give me a shout if"
- line "you're nearby."
- done
-
-UnknownText_0x174251:
- text "See you later!"
- done
-
-JackThunderTriviaText:
- text "Did you know?"
-
- para "When it's raining,"
- line "THUNDER is sure to"
- cont "strike."
- done
-
-JackRolloutTriviaText:
- text "Did you know…?"
-
- para "If you use DEFENSE"
- line "CURL, ROLLOUT's"
-
- para "power goes way up"
- line "past normal."
- done
-
-JackSolarbeamTriviaText:
- text "Did you know…?"
-
- para "If the sunlight is"
- line "harsh, SOLARBEAM"
-
- para "doesn't need to be"
- line "charged up."
- done
-
-JackStompTriviaText:
- text "Did you know…?"
-
- para "If the opponent"
- line "uses MINIMIZE,"
-
- para "your STOMP becomes"
- line "more powerful."
- done
-
-JackGustTriviaText:
- text "Did you know…?"
-
- para "If your opponent"
- line "is FLYing, your"
-
- para "GUST becomes much"
- line "more powerful."
- done
-
-JackTwisterTriviaText:
- text "Did you know…?"
-
- para "If your opponent"
- line "is FLYing, your"
-
- para "TWISTER becomes"
- line "more powerful."
- done
-
-JackEarthquakeTriviaText:
- text "Did you know…?"
-
- para "If your opponent"
- line "uses DIG, your"
-
- para "EARTHQUAKE becomes"
- line "more powerful."
- done
-
-JackMagnitudeTriviaText:
- text "Did you know…?"
-
- para "If your opponent"
- line "uses DIG, your"
-
- para "MAGNITUDE becomes"
- line "more powerful."
- done
-
-JackSandstormTriviaText:
- text "Did you know…?"
-
- para "The rock, ground"
- line "and steel types"
-
- para "can't be hurt by"
- line "SANDSTORM."
- done
-
-JackSunnyDayTriviaText:
- text "Did you know…?"
-
- para "If the sunlight is"
- line "harsh, water-type"
-
- para "moves become much"
- line "weaker."
- done
-
-JackRainDanceTriviaText:
- text "Did you know…?"
-
- para "When it's raining,"
- line "fire-type moves"
-
- para "become much weaker"
- line "than usual."
- done
-
-UnknownText_0x1745c2:
- text "My friend heard"
- line "some great tips."
-
- para "He's going to let"
- line "me in on some."
-
- para "When he tells me,"
- line "I'll call right"
- cont "away and tell you."
- done
-
-UnknownText_0x174638:
- text "Hey, <PLAY_G>!"
-
- para "Do you remember"
- line "your promise?"
-
- para "We have to battle"
- line "soon!"
-
- para "I'll be at"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x174688:
- text "I fancied up my"
- line "@"
- text_ram wStringBuffer4
- text " and"
-
- para "made it even cuter"
- line "than before!"
- done
-
-UnknownText_0x1746c3:
- text "I happened to come"
- line "across a wild"
- cont "SNUBBULL recently."
-
- para "My SNUBBULL, I"
- line "assure you, was"
-
- para "far cuter than the"
- line "wild one."
- done
-
-UnknownText_0x174734:
- text "I happened to see"
- line "a wild MARILL the"
-
- para "other day."
- line "Or so I thought."
-
- para "A closer look"
- line "showed it was"
-
- para "@"
- text_ram wStringBuffer4
- text ". I was"
- line "quite miffed."
- done
-
-UnknownText_0x1747ac:
- text "You can expect a"
- line "call from me."
- done
-
-BeverlyFoundNuggetText:
- text "My husband got"
- line "some NUGGETS."
-
- para "If you'd like, you"
- line "could have one as"
-
- para "thanks for helping"
- line "me out."
-
- para "I'll be at"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "Please come see me"
- line "when you can."
- done
-
-UnknownText_0x17485b:
- text "Are your #MON"
- line "in prime form?"
-
- para "Let's chat about"
- line "#MON again."
- done
-
-UnknownText_0x174895:
- text "Pardon?"
- line "Oh, the NUGGET?"
-
- para "There's no need to"
- line "hurry. Come see me"
-
- para "in @"
- text_ram wStringBuffer5
- text_start
- line "when you can."
- done
-
-UnknownText_0x1748ea:
- text "Hey, I challenge"
- line "you to a battle!"
-
- para "It won't be like"
- line "last time!"
-
- para "@"
- text_ram wStringBuffer5
- text "'s"
- line "where I'm waiting"
-
- para "for you. Hustle"
- line "over here pronto!"
- done
-
-UnknownText_0x174962:
- text "See ya!"
- done
-
-UnknownText_0x17496b:
- text "We have to battle"
- line "again sometime."
-
- para "You can bet I'm"
- line "going to keep"
-
- para "challenging you"
- line "till I win."
- done
-
-UnknownText_0x1749c7:
- text "Hey, you'd better"
- line "not have forgotten"
- cont "about our battle!"
-
- para "@"
- text_ram wStringBuffer5
- text "!"
-
- para "Hustle over quick!"
- line "I'm waiting!"
- done
-
-GavenGreaterText:
- text "My @"
- text_ram wStringBuffer4
- text_start
- line "might be greater"
- cont "than I imagined."
-
- para "I doubt I'll see a"
- line "@"
- text_ram wStringBuffer4
- text " that's"
- cont "better than mine."
- done
-
-UnknownText_0x174a80:
- text "Oh, and I managed"
- line "to barely defeat"
-
- para "@"
- text_ram wStringBuffer4
- text " the"
- line "other day."
-
- para "I've never seen a"
- line "@"
- text_ram wStringBuffer4
- text " get"
- cont "that strong…"
-
- para "You shouldn't let"
- line "your guard down,"
-
- para "even against a"
- line "#MON you're"
- cont "used to seeing."
- done
-
-UnknownText_0x174b2d:
- text "And a while back,"
- line "I tried to catch a"
- cont "wild @"
- text_ram wStringBuffer4
- text "."
-
- para "But it managed to"
- line "elude me."
-
- para "One wrong decision"
- line "could mean total"
-
- para "failure… You ought"
- line "to be careful too."
- done
-
-UnknownText_0x174bc5:
- text "Let's battle!"
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "Give me a shout"
- line "when you're close."
- done
-
-UnknownText_0x174c0e:
- text "OK, I'll talk to"
- line "you soon!"
- done
-
-UnknownText_0x174c29:
- text "I obsess over how"
- line "to beat you."
- done
-
-UnknownText_0x174c49:
- text "<PLAY_G>, why"
- line "aren't you here?"
-
- para "I'll take you down"
- line "with @"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x174c7f:
- text "Do you remember my"
- line "sweet @"
- text_ram wStringBuffer4
- text "?"
-
- para "@"
- text_ram wStringBuffer4
- text " runs"
- line "very fast."
-
- para "It's exhilarating"
- line "to ride on its"
-
- para "back when it"
- line "really gets going."
- done
-
-UnknownText_0x174cf6:
- text "Oh, have you ever"
- line "seen a @"
- text_ram wStringBuffer4
- text_start
- cont "before?"
-
- para "I just battled"
- line "one…"
-
- para "It was much faster"
- line "than I expected."
-
- para "I was a little"
- line "shocked."
-
- para "I still won, of"
- line "course."
- done
-
-UnknownText_0x174d86:
- text "Oh, I just saw a"
- line "wild @"
- text_ram wStringBuffer4
- text "."
-
- para "I was trying to"
- line "catch it when I"
-
- para "noticed that I was"
- line "all out of #"
- cont "BALLS."
-
- para "If you don't check"
- line "your items, you"
-
- para "may run out at the"
- line "worst time."
-
- para "I hope you learn"
- line "from my mistake."
- done
-
-UnknownText_0x174e4e:
- text "Do you want to"
- line "battle? I'm going"
- cont "to win this time!"
-
- para "I'll be waiting"
- line "for you around"
-
- para "@"
- text_ram wStringBuffer5
- text "."
- line "Look for me, OK?"
- done
-
-UnknownText_0x174eb7:
- text "OK, bye-bye!"
- done
-
-UnknownText_0x174ec5:
- text "Let's battle again"
- line "sometime!"
- done
-
-BethForgetDealText:
- text "Um… <PLAY_G>?"
- line "What's wrong?"
-
- para "Did you forget our"
- line "deal?"
-
- para "@"
- text_ram wStringBuffer5
- text "."
-
- para "That's where I'm"
- line "waiting."
- done
-
-JoseAromaText:
- text "Hey listen, my"
- line "@"
- text_ram wStringBuffer4
- text "'s stick"
-
- para "has this really"
- line "delicious aroma."
-
- para "That aroma gets my"
- line "appetite going!"
- done
-
-UnknownText_0x174f90:
- text "A while ago, my"
- line "FARFETCH'D KO'd"
- cont "this @"
- text_ram wStringBuffer4
- text "."
-
- para "You should have"
- line "seen FARFETCH'D"
-
- para "wield that stick."
- line "Amazing stuff!"
- done
-
-UnknownText_0x174ffd:
- text "I ran into a wild"
- line "@"
- text_ram wStringBuffer4
- text "…"
-
- para "I was trying to"
- line "catch it, but it"
-
- para "took off faster"
- line "than I thought it"
-
- para "would. It was a"
- line "bit disappointing."
- done
-
-UnknownText_0x17507d:
- text "Want to battle"
- line "again?"
-
- para "For some reason,"
- line "my FARFETCH'D is"
-
- para "all worked up and"
- line "raring to go."
-
- para "@"
- text_ram wStringBuffer5
- text "'s"
- line "where I'm at."
-
- para "Keep an eye out"
- line "for me, OK?"
- done
-
-UnknownText_0x175106:
- text "Be seeing you!"
- done
-
-JoseFoundSomethingText:
- text "My FARFETCH'D had"
- line "something pretty"
- cont "in its beak."
-
- para "Like I promised,"
- line "you can have it."
-
- para "Catch up to me on"
- line "@"
- text_ram wStringBuffer5
- text ","
-
- para "and I'll let you"
- line "have it."
- done
-
-UnknownText_0x17519b:
- text "I haven't gotten"
- line "what I promised"
- cont "you yet."
-
- para "I'll call you as"
- line "soon as I get it,"
-
- para "so could you wait"
- line "a little longer?"
- done
-
-UnknownText_0x17520a:
- text "<PLAY_G>, could you"
- line "hurry over?"
-
- para "FARFETCH'D is"
- line "agitated."
-
- para "If you don't come"
- line "soon, it might"
-
- para "smack me with its"
- line "stick!"
-
- para "@"
- text_ram wStringBuffer5
- text "!"
-
- para "Please come as"
- line "soon as you can!"
- done
-
-UnknownText_0x17529c:
- text "What's wrong?"
-
- para "Don't you want"
- line "this gift?"
-
- para "Catch up to me on"
- line "@"
- text_ram wStringBuffer5
- text ","
-
- para "and I'll let you"
- line "have it."
- done
-
-UnknownText_0x1752f5:
- text "Listen, dear…"
-
- para "Do you recall my"
- line "@"
- text_ram wStringBuffer4
- text "?"
-
- para "Yes, exactly. That"
- line "lovely @"
- text_ram wStringBuffer4
- text "."
-
- para "Wouldn't you agree"
- line "it's a perfect"
- cont "match for me?"
- done
-
-UnknownText_0x17536b:
- text "Have I ever faced"
- line "a wild @"
- text_ram wStringBuffer4
- text "?"
-
- para "You need to ask?"
-
- para "@"
- text_ram wStringBuffer4
- text " I've"
- line "beaten on numerous"
- cont "occasions!"
- done
-
-UnknownText_0x1753c5:
- text "Have I ever failed"
- line "to catch a wild"
- cont "#MON?"
-
- para "You need to ask?"
-
- para "I would never fail"
- line "to catch a wild"
-
- para "@"
- text_ram wStringBuffer4
- text "…"
- line "Oh! Never mind!"
- done
-
-UnknownText_0x17543a:
- text "We are going to"
- line "battle!"
-
- para "The place shall be"
- line "@"
- text_ram wStringBuffer5
- text "!"
-
- para "Don't make me"
- line "wait! Got it?"
- done
-
-UnknownText_0x175488:
- text "Fine, you may go."
- done
-
-UnknownText_0x17549b:
- text "Don't be too proud"
- line "just because you"
-
- para "happened to beat"
- line "me… "
-
- para "It was a fluke!"
- done
-
-UnknownText_0x1754e5:
- text "What are you"
- line "doing?"
-
- para "I told you that"
- line "the place was"
-
- para "@"
- text_ram wStringBuffer5
- text "!"
- line "Don't try to run!"
- done
-
-JoeySharperText:
- text "My @"
- text_ram wStringBuffer4
- text "'s"
- line "looking sharper"
- cont "than before!"
-
- para "I doubt there's a"
- line "#MON as cool as"
-
- para "this guy in your"
- line "party!"
- done
-
-UnknownText_0x175591:
- text "Oh yeah, I took"
- line "down a @"
- text_ram wStringBuffer4
- text_start
- para "in the wild the"
- line "other day."
-
- para "It was a cakewalk."
- line "Well, I guess it"
-
- para "can't be helped,"
- line "us being so tough."
- done
-
-UnknownText_0x175611:
- text "Oh yeah, I saw a"
- line "wild @"
- text_ram wStringBuffer4
- text "!"
-
- para "I thought about"
- line "going for it, but"
-
- para "I decided to work"
- line "with my one-and-"
-
- para "only right to the"
- line "extreme end."
- done
-
-UnknownText_0x175693:
- text "Let's get together"
- line "and battle!"
-
- para "I promise things"
- line "will be different!"
-
- para "@"
- text_ram wStringBuffer5
- text "'s"
- line "where I'll be."
-
- para "Give me a shout"
- line "when you come."
- done
-
-UnknownText_0x17570a:
- text "All right. Later!"
- done
-
-UnknownText_0x17571d:
- text "I'm checking out"
- line "@"
- text_ram wStringBuffer4
- text "'s moves"
-
- para "and devising some"
- line "strategies."
-
- para "When I come up"
- line "with a good one,"
- cont "let's battle!"
- done
-
-UnknownText_0x175786:
- text "What's keeping"
- line "you, <PLAYER>!"
-
- para "Let's get down and"
- line "battle already!"
-
- para "I'm waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-WadeAreYouGrowingText:
- text "Are your #MON"
- line "growing?"
-
- para "My #MON are"
- line "growing a bit too"
-
- para "quickly for me."
- line "It's overwhelming!"
-
- para "@"
- text_ram wStringBuffer4
- text "'s grow-"
- line "ing especially"
-
- para "quickly. I think"
- line "it'll get tough."
- done
-
-UnknownText_0x175869:
- text "Oh yeah, we KO'd a"
- line "wild @"
- text_ram wStringBuffer4
- text_start
- para "with one hit a"
- line "while back."
-
- para "It went down so"
- line "easily, I felt a"
-
- para "little sorry for"
- line "the poor thing."
- done
-
-UnknownText_0x1758e4:
- text "Oh yeah, a wild"
- line "@"
- text_ram wStringBuffer4
- text " got"
-
- para "away from me at"
- line "the last second."
-
- para "I know it's a"
- line "common #MON…"
-
- para "But it does annoy"
- line "me that it got"
-
- para "away when I almost"
- line "had it."
- done
-
-UnknownText_0x175976:
- text "Do you feel like a"
- line "#MON battle?"
-
- para "It won't be like"
- line "last time!"
-
- para "@"
- text_ram wStringBuffer5
- text "'s"
- line "where I'll be."
-
- para "Let me know when"
- line "you get there."
- done
-
-UnknownText_0x1759e7:
- text "See you later!"
- done
-
-WadeBugCatchingContestText:
- text "The Bug-Catching"
- line "Contest is at the"
-
- para "NATIONAL PARK"
- line "today."
-
- para "Are you going,"
- line "<PLAY_G>?"
-
- para "I'm trying to make"
- line "up my mind."
- done
-
-WadeFoundBerryText:
- text "I found all kinds"
- line "of BERRIES. If you"
-
- para "want, I'll share"
- line "some with you."
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x175abe:
- text "Huh? BERRIES?"
-
- para "Sorry, I haven't"
- line "found any yet."
-
- para "I'll call you if I"
- line "find any. Will you"
- cont "please wait?"
- done
-
-UnknownText_0x175b1e:
- text "Let's battle"
- line "already!"
-
- para "@"
- text_ram wStringBuffer5
- text " is"
- line "where I am."
-
- para "Please get here as"
- line "soon as you can!"
- done
-
-UnknownText_0x175b6d:
- text "How come you're"
- line "not here yet?"
-
- para "@"
- text_ram wStringBuffer5
- text " is"
- line "where I am."
-
- para "Please get here as"
- line "soon as you can!"
- done
-
-RalphNeglectingKidsText:
- text "I've been spending"
- line "more time with my"
-
- para "@"
- text_ram wStringBuffer4
- text " than I"
- line "have with my kids."
-
- para "That's a bit sad,"
- line "actually."
- done
-
-UnknownText_0x175c24:
- text "I just beat a wild"
- line "@"
- text_ram wStringBuffer4
- text "."
-
- para "I told my kid, but"
- line "he scoffed that he"
-
- para "could do the same"
- line "thing easily."
-
- para "Boy, has he gotten"
- line "cocky…"
- done
-
-UnknownText_0x175c9f:
- text "Yesterday a wild"
- line "@"
- text_ram wStringBuffer4
- text " slipped"
-
- para "away from me, in"
- line "front of my kid."
-
- para "I was feeling down"
- line "about it until he"
-
- para "shared his #"
- line "BALLS with me."
-
- para "Hahah, that sure"
- line "made my day!"
- done
-
-UnknownText_0x175d40:
- text "What do you say to"
- line "a battle with me?"
-
- para "Good, you're going"
- line "to do it!"
-
- para "For a kid, you're"
- line "quite agreeable."
-
- para "@"
- text_ram wStringBuffer5
- text " is"
- line "the spot!"
- done
-
-UnknownText_0x175db7:
- text "You call your mom"
- line "sometimes too!"
- done
-
-UnknownText_0x175dd9:
- text "Listen, I… Yowch!"
-
- para "Uh, sorry! See,"
- line "@"
- text_ram wStringBuffer4
- text " are"
-
- para "biting like there"
- line "is no tomorrow"
-
- para "over here on"
- line "@"
- text_ram wStringBuffer5
- text "!"
-
- para "Aiyee! Ouch!"
- line "One jabbed me!"
-
- para "Heh, they're some"
- line "kind of feisty!"
-
- para "<PLAY_G>, you have"
- line "to see this rare"
-
- para "sight! Get ready"
- line "to fish!"
- done
-
-UnknownText_0x175eaf:
- text "Yeah, I know."
-
- para "You're looking for"
- line "rare #MON."
-
- para "Recently, all I've"
- line "been catching are"
- cont "MAGIKARP, though…"
- done
-
-UnknownText_0x175f11:
- text "So where are you?"
- line "I'm waiting for"
-
- para "you to show up on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "You shouldn't make"
- line "your elders wait!"
- done
-
-UnknownText_0x175f70:
- text "Hey, what's the"
- line "matter with you?"
-
- para "Aren't you coming"
- line "over to fish for"
- cont "QWILFISH?"
-
- para "I'm on ROUTE 32,"
- line "so hurry up!"
- done
-
-UnknownText_0x175fda:
- text "Oh, you have to"
- line "hear this."
-
- para "My @"
- text_ram wStringBuffer4
- text " is"
- line "so adorable!"
-
- para "It always wants to"
- line "nuzzle me!"
- done
-
-UnknownText_0x17602d:
- text "And, and! Um…"
-
- para "We beat a wild"
- line "@"
- text_ram wStringBuffer4
- text " with"
-
- para "just one hit a"
- line "little while ago."
-
- para "We felt sorry for"
- line "it, though."
- done
-
-UnknownText_0x176095:
- text "And, and! Uh…"
-
- para "We just saw a"
- line "really gorgeous"
- cont "@"
- text_ram wStringBuffer4
- text "."
-
- para "But I was on the"
- line "phone, so it got"
-
- para "away. It made us"
- line "really angry!"
- done
-
-UnknownText_0x17610a:
- text "Hi! Do you have"
- line "some free time?"
-
- para "I've got all sorts"
- line "of time. If you're"
-
- para "free, would you"
- line "like to battle?"
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "Let me know when"
- line "you get here!"
- done
-
-LizHiTaniaText:
- text "Hi, TANIA. How are"
- line "you? This is LIZ."
-
- para "I'm fine, but I'm"
- line "bored silly!"
-
- para "Huh… Wrong number?"
- line "Oops! Sorry!"
- done
-
-UnknownText_0x17620a:
- text "OK, I'll call you"
- line "later!"
- done
-
-UnknownText_0x176223:
- text "Listen, listen!"
-
- para "I was listening to"
- line "the radio in the"
-
- para "RUINS OF ALPH when"
- line "an odd broadcast"
-
- para "suddenly cut it on"
- line "the regular show."
-
- para "I wonder what it"
- line "was. So strange!"
- done
-
-UnknownText_0x1762c3:
- text "Listen, listen!"
-
- para "Don't you think"
- line "FALKNER of VIOLET"
-
- para "GYM is cool and"
- line "handsome?"
-
- para "But they say his"
- line "dad, who's out"
-
- para "training on the"
- line "road, is even more"
-
- para "cool and handsome"
- line "than FALKNER."
-
- para "I wish I could"
- line "meet him!"
- done
-
-UnknownText_0x17638a:
- text "Listen, listen!"
-
- para "Do you know EARL,"
- line "the teacher who"
-
- para "runs the #MON"
- line "ACADEMY in VIOLET?"
-
- para "I saw him doing"
- line "pirouettes while"
-
- para "he was running. It"
- line "was wildly funny!"
- done
-
-UnknownText_0x176424:
- text "Listen, listen!"
-
- para "I collect #MON"
- line "plush dolls."
-
- para "But I can't seem"
- line "to get a hold of a"
-
- para "SURF PIKACHU DOLL."
- line "None of my friends"
-
- para "have it. It must"
- line "be totally rare!"
-
- para "You could really"
- line "brag about it if"
- cont "you had one."
- done
-
-UnknownText_0x1764eb:
- text "Listen, listen!"
-
- para "Do you know about"
- line "MOOMOO MILK?"
-
- para "You can buy it at"
- line "MOOMOO FARM."
-
- para "It's supposed to"
- line "be good for health"
-
- para "and beauty."
- line "I really want to"
-
- para "try some. I bet"
- line "it's delicious!"
- done
-
-UnknownText_0x176599:
- text "Listen, listen!"
-
- para "There's a #MON"
- line "SALON in GOLDENROD"
-
- para "that's run by two"
- line "brothers."
-
- para "The older brother"
- line "is good, but the"
-
- para "younger one really"
- line "isn't."
-
- para "But sometimes the"
- line "younger one does a"
-
- para "better job than"
- line "his brother."
-
- para "Every time I go, I"
- line "have a hard time"
-
- para "trying to decide"
- line "whom I should use…"
- done
-
-UnknownText_0x1766ac:
- text "Listen, listen!"
-
- para "GOLDENROD GYM's"
- line "WHITNEY began"
-
- para "battling only a"
- line "little while ago!"
-
- para "But the #MON"
- line "LEAGUE chose her"
- cont "as a GYM LEADER!"
-
- para "I bet she must be"
- line "totally talented."
- done
-
-UnknownText_0x17674f:
- text "Listen, listen!"
-
- para "Have you ever"
- line "taken part in a"
-
- para "Bug-Catching"
- line "Contest at the"
- cont "NATIONAL PARK?"
-
- para "I did once, but"
- line "all I could catch"
- cont "was a CATERPIE."
-
- para "But guess what!"
-
- para "I won with that"
- line "CATERPIE. Isn't"
- cont "that great?"
- done
-
-UnknownText_0x176816:
- text "Listen, listen!"
-
- para "I saw a beautiful"
- line "@"
- text_ram wStringBuffer4
- text "!"
-
- para "I wish I could"
- line "become a beautiful"
- cont "@"
- text_ram wStringBuffer4
- text " too."
- done
-
-UnknownText_0x17686d:
- text "Listen, listen!"
-
- para "Uh… Um… Whoops!"
-
- para "I forgot what I"
- line "was going to say!"
- done
-
-UnknownText_0x1768b0:
- text "Listen, listen!"
-
- para "My @"
- text_ram wStringBuffer4
- text "…"
- line "it… so pretty…"
-
- para "and… giggle… so"
- line "awesome… yes… but…"
-
- para "very much… eeek!"
- line "And… lovely…"
-
- para "Just ravishing…"
- line "Oh, too much!"
-
- para "…Hug it… sleeping…"
- line "That's right…"
-
- para "pretty… sigh… So"
- line "nice… Cute…"
-
- para "…Oops! Look at the"
- line "time! I chatted"
- cont "too long!"
-
- para "I'm sorry I took"
- line "so much of your"
-
- para "time!"
- line "I love chatting!"
- done
-
-UnknownText_0x1769da:
- text "I've got too much"
- line "time on my hands!"
-
- para "Let's battle right"
- line "away!"
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-AnthonyAteBerriesText:
- text "The other day, I"
- line "was watching my"
-
- para "@"
- text_ram wStringBuffer4
- text " eat"
- line "some BERRIES."
-
- para "It looked like it"
- line "was enjoying its"
-
- para "meal, so I decided"
- line "to try some."
-
- para "I'm not sure if"
- line "people should eat"
-
- para "that stuff, but it"
- line "was delicious!"
- done
-
-UnknownText_0x176aef:
- text "Lately, I've been"
- line "running across"
-
- para "wild @"
- text_ram wStringBuffer4
- text_start
- line "quite often."
-
- para "They're easily"
- line "taken care of."
- done
-
-UnknownText_0x176b45:
- text "Oh yeah, I was"
- line "battling this"
-
- para "@"
- text_ram wStringBuffer4
- text " the"
- line "other day…"
-
- para "It took off when I"
- line "got distracted by"
- cont "a passing BEAUTY."
-
- para "Learn from my"
- line "mistake--always"
-
- para "stay focused on"
- line "the job at hand!"
- done
-
-UnknownText_0x176bee:
- text "Come on--let's"
- line "battle right now!"
-
- para "@"
- text_ram wStringBuffer5
- text " is"
- line "where I am."
-
- para "Come on down if"
- line "you feel up to it!"
- done
-
-UnknownText_0x176c47:
- text "All right then!"
- line "Be good!"
- done
-
-UnknownText_0x176c61:
- text "<PLAYER>! It's"
- line "mind-blowing!"
-
- para "I took a hike in"
- line "@"
- text_ram wStringBuffer5
- text_start
- cont "yesterday, see?"
-
- para "Well, there were"
- line "tons of @"
- text_ram wStringBuffer4
- text_start
- para "around! You have"
- line "to see it!"
-
- para "I get this feeling"
- line "that @"
- text_ram wStringBuffer4
- text_start
- para "may be timid."
- line "I didn't see any"
-
- para "where there are"
- line "strong #MON."
- done
-
-UnknownText_0x176d32:
- text "Rare #MON?"
-
- para "Hey, sorry! I was"
- line "too focused on my"
-
- para "hike, so I wasn't"
- line "paying attention."
- done
-
-UnknownText_0x176d85:
- text "Hello! You haven't"
- line "forgotten about"
-
- para "our battle, have"
- line "you?"
-
- para "@"
- text_ram wStringBuffer5
- text "!"
- line "I'm waiting!"
- done
-
-UnknownText_0x176dd1:
- text "Hello? What? Where"
- line "is DUNSPARCE?"
-
- para "DARK CAVE! Hurry!"
-
- para "I know I've said"
- line "it before, but"
-
- para "DUNSPARCE don't"
- line "appear when there"
-
- para "are strong #MON"
- line "around."
- done
-
-ToddLooksCuteLikeMeText:
- text "My @"
- text_ram wStringBuffer4
- text " is"
- line "looking more and"
-
- para "more like me. It's"
- line "getting cuter!"
- done
-
-UnknownText_0x176e9c:
- text "And, you know?"
-
- para "Now we can KO"
- line "@"
- text_ram wStringBuffer4
- text " easily."
-
- para "I should challenge"
- line "the GOLDENROD GYM."
- done
-
-UnknownText_0x176eee:
- text "And, you know?"
- line "We just failed to"
-
- para "beat @"
- text_ram wStringBuffer4
- text " by"
- line "a tiny margin."
-
- para "I'm guessing my"
- line "#MON's levels"
-
- para "aren't high enough"
- line "yet…"
- done
-
-UnknownText_0x176f60:
- text "You must be a lot"
- line "better now, huh?"
-
- para "How about showing"
- line "me your technique"
-
- para "in a real battle"
- line "with me?"
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x176fdb:
- text "See you later!"
- done
-
-UnknownText_0x176feb:
- text "This is it--the"
- line "one we've all been"
- cont "waiting for!"
-
- para "GOLDENROD DEPT."
- line "STORE's bargain"
- cont "sale is on now!"
-
- para "Want it cheap?"
- line "Want it lots?"
-
- para "Don't miss this"
- line "GOLDENROD chance!"
-
- para "Huh? I sound like"
- line "a huckster?"
-
- para "Well, yeah. I was"
- line "mimicking them…"
-
- para "Anyway, you've got"
- line "to get there as"
- cont "soon as you can!"
- done
-
-UnknownText_0x1770fb:
- text "I'm saving up for"
- line "the next bargain"
-
- para "sale. When's the"
- line "next one?"
- done
-
-UnknownText_0x177138:
- text "Where are you?"
-
- para "Let's have our"
- line "battle soon!"
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "."
- done
-
-UnknownText_0x17717c:
- text "Haven't you gone"
- line "to GOLDENROD DEPT."
-
- para "STORE? I've scoped"
- line "it out already!"
-
- para "They had some real"
- line "bargains."
-
- para "You should get"
- line "there quickly."
- done
-
-UnknownText_0x1771fd:
- text "My @"
- text_ram wStringBuffer4
- text " and"
- line "I are getting more"
-
- para "in sync with each"
- line "other."
- done
-
-UnknownText_0x177237:
- text "We battled a wild"
- line "@"
- text_ram wStringBuffer4
- text " and"
-
- para "managed to drop it"
- line "in a close match."
-
- para "We're getting into"
- line "the groove!"
- done
-
-UnknownText_0x177297:
- text "But, you know?"
-
- para "I still haven't"
- line "caught @"
- text_ram wStringBuffer4
- text "."
-
- para "It's getting past"
- line "frustrating…"
- done
-
-UnknownText_0x1772e2:
- text "Would you be my"
- line "practice partner"
- cont "again sometime?"
-
- para "I'll be waiting on"
- line "@"
- text_ram wStringBuffer5
- text "."
-
- para "…Could you take it"
- line "a little easier on"
- cont "me next time?"
- done
-
-UnknownText_0x177361:
- text "Bye! Let's chat"
- line "again!"
- done
-
-UnknownText_0x177378:
- text "Have you heard"
- line "about TEAM ROCKET?"
-
- para "They've taken over"
- line "the RADIO TOWER in"
- cont "GOLDENROD."
-
- para "Are the people"
- line "inside safe?"
- done
-
-UnknownText_0x1773e7:
- text "I picked up some-"
- line "thing nice today."
-
- para "I want you to have"
- line "it, so I called!"
-
- para "You will come for"
- line "it, won't you?"
-
- para "@"
- text_ram wStringBuffer5
- text " is"
- line "where I am."
- done
-
-UnknownText_0x177465:
- text "Sorry, I haven't"
- line "found anything"
-
- para "useful yet…"
- line "I promise, if I"
-
- para "find anything, you"
- line "can have it!"
- done
-
-UnknownText_0x1774c1:
- text "Oh, <PLAY_G>!"
- line "How soon can I"
-
- para "expect to see you"
- line "for our battle?"
-
- para "Don't forget,"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
-
-UnknownText_0x17750e:
- text "I'm getting really"
- line "impatient, waiting"
-
- para "to give you my"
- line "present!"
-
- para "Hurry over to"
- line "@"
- text_ram wStringBuffer5
- text "!"
- done
--- /dev/null
+++ b/data/phone/text/gaven_callee.asm
@@ -1,0 +1,72 @@
+UnknownText_0x1b5270:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking…"
+
+ para "Hi, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b52a5:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking…"
+
+ para "Hi, <PLAY_G>!"
+ done
+
+UnknownText_0x1b52cc:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking…"
+
+ para "Hi, <PLAY_G>!"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b5301:
+ text "<PLAY_G>, good"
+ line "morning!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "How are you doing?"
+ done
+
+UnknownText_0x1b5335:
+ text "Hi, <PLAY_G>!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "How are you doing?"
+ done
+
+UnknownText_0x1b535f:
+ text "<PLAY_G>, good"
+ line "evening!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "How are you doing?"
+ done
+
+UnknownText_0x1b5393:
+ text "How are your"
+ line "#MON doing?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "doing as great as"
+ cont "ever."
+
+ para "Let's keep at it"
+ line "and become #MON"
+ cont "CHAMPS!"
+ done
--- /dev/null
+++ b/data/phone/text/gaven_caller.asm
@@ -1,0 +1,85 @@
+GavenGreaterText:
+ text "My @"
+ text_ram wStringBuffer4
+ text_start
+ line "might be greater"
+ cont "than I imagined."
+
+ para "I doubt I'll see a"
+ line "@"
+ text_ram wStringBuffer4
+ text " that's"
+ cont "better than mine."
+ done
+
+UnknownText_0x174a80:
+ text "Oh, and I managed"
+ line "to barely defeat"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " the"
+ line "other day."
+
+ para "I've never seen a"
+ line "@"
+ text_ram wStringBuffer4
+ text " get"
+ cont "that strong…"
+
+ para "You shouldn't let"
+ line "your guard down,"
+
+ para "even against a"
+ line "#MON you're"
+ cont "used to seeing."
+ done
+
+UnknownText_0x174b2d:
+ text "And a while back,"
+ line "I tried to catch a"
+ cont "wild @"
+ text_ram wStringBuffer4
+ text "."
+
+ para "But it managed to"
+ line "elude me."
+
+ para "One wrong decision"
+ line "could mean total"
+
+ para "failure… You ought"
+ line "to be careful too."
+ done
+
+UnknownText_0x174bc5:
+ text "Let's battle!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "Give me a shout"
+ line "when you're close."
+ done
+
+UnknownText_0x174c0e:
+ text "OK, I'll talk to"
+ line "you soon!"
+ done
+
+UnknownText_0x174c29:
+ text "I obsess over how"
+ line "to beat you."
+ done
+
+UnknownText_0x174c49:
+ text "<PLAY_G>, why"
+ line "aren't you here?"
+
+ para "I'll take you down"
+ line "with @"
+ text_ram wStringBuffer5
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/gina_callee.asm
@@ -1,0 +1,66 @@
+UnknownText_0x1b626a:
+ text "Hello? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b6296:
+ text "Hello? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>!"
+ line "Hi, how are you?"
+ done
+
+UnknownText_0x1b62c5:
+ text "Hello? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>!"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b62f1:
+ text "<PLAY_G>?"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "."
+ line "Good morning!"
+ done
+
+UnknownText_0x1b630e:
+ text "<PLAY_G>?"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text ". Is"
+ line "this a bad time?"
+ done
+
+UnknownText_0x1b6331:
+ text "<PLAY_G>?"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "."
+ line "Got time to chat?"
+ done
+
+UnknownText_0x1b6352:
+ text "Are your #MON"
+ line "still tough?"
+
+ para "I train every day"
+ line "with @"
+ text_ram wStringBuffer4
+ text "."
+ done
--- /dev/null
+++ b/data/phone/text/gina_caller.asm
@@ -1,0 +1,119 @@
+UnknownText_0x1771fd:
+ text "My @"
+ text_ram wStringBuffer4
+ text " and"
+ line "I are getting more"
+
+ para "in sync with each"
+ line "other."
+ done
+
+UnknownText_0x177237:
+ text "We battled a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text " and"
+
+ para "managed to drop it"
+ line "in a close match."
+
+ para "We're getting into"
+ line "the groove!"
+ done
+
+UnknownText_0x177297:
+ text "But, you know?"
+
+ para "I still haven't"
+ line "caught @"
+ text_ram wStringBuffer4
+ text "."
+
+ para "It's getting past"
+ line "frustrating…"
+ done
+
+UnknownText_0x1772e2:
+ text "Would you be my"
+ line "practice partner"
+ cont "again sometime?"
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "…Could you take it"
+ line "a little easier on"
+ cont "me next time?"
+ done
+
+UnknownText_0x177361:
+ text "Bye! Let's chat"
+ line "again!"
+ done
+
+UnknownText_0x177378:
+ text "Have you heard"
+ line "about TEAM ROCKET?"
+
+ para "They've taken over"
+ line "the RADIO TOWER in"
+ cont "GOLDENROD."
+
+ para "Are the people"
+ line "inside safe?"
+ done
+
+UnknownText_0x1773e7:
+ text "I picked up some-"
+ line "thing nice today."
+
+ para "I want you to have"
+ line "it, so I called!"
+
+ para "You will come for"
+ line "it, won't you?"
+
+ para "@"
+ text_ram wStringBuffer5
+ text " is"
+ line "where I am."
+ done
+
+UnknownText_0x177465:
+ text "Sorry, I haven't"
+ line "found anything"
+
+ para "useful yet…"
+ line "I promise, if I"
+
+ para "find anything, you"
+ line "can have it!"
+ done
+
+UnknownText_0x1774c1:
+ text "Oh, <PLAY_G>!"
+ line "How soon can I"
+
+ para "expect to see you"
+ line "for our battle?"
+
+ para "Don't forget,"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x17750e:
+ text "I'm getting really"
+ line "impatient, waiting"
+
+ para "to give you my"
+ line "present!"
+
+ para "Hurry over to"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/huey_callee.asm
@@ -1,0 +1,59 @@
+UnknownText_0x1b5073:
+ text "Yeah, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Huh? What's up,"
+ line "<PLAYER>?"
+ done
+
+UnknownText_0x1b509b:
+ text "Yeah, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Huh? What's up"
+ line "<PLAYER>?"
+ done
+
+UnknownText_0x1b50c2:
+ text "Yeah, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Huh? What's up"
+ line "<PLAYER>?"
+ done
+
+UnknownText_0x1b50e9:
+ text "Yo, <PLAYER>!"
+ line "You awake?"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ line "How's it going?"
+ done
+
+UnknownText_0x1b511a:
+ text "Yo, <PLAYER>! You"
+ line "free right now?"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ line "How's it going?"
+ done
+
+UnknownText_0x1b5154:
+ text "Yo, <PLAYER>!"
+ line "Were you asleep?"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ line "How's it going?"
+ done
--- /dev/null
+++ b/data/phone/text/huey_caller.asm
@@ -1,0 +1,43 @@
+UnknownText_0x1748ea:
+ text "Hey, I challenge"
+ line "you to a battle!"
+
+ para "It won't be like"
+ line "last time!"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "'s"
+ line "where I'm waiting"
+
+ para "for you. Hustle"
+ line "over here pronto!"
+ done
+
+UnknownText_0x174962:
+ text "See ya!"
+ done
+
+UnknownText_0x17496b:
+ text "We have to battle"
+ line "again sometime."
+
+ para "You can bet I'm"
+ line "going to keep"
+
+ para "challenging you"
+ line "till I win."
+ done
+
+UnknownText_0x1749c7:
+ text "Hey, you'd better"
+ line "not have forgotten"
+ cont "about our battle!"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "!"
+
+ para "Hustle over quick!"
+ line "I'm waiting!"
+ done
--- /dev/null
+++ b/data/phone/text/irwin_callee.asm
@@ -1,0 +1,56 @@
+UnknownText_0x1b638c:
+ text "Hello? @"
+ text_ram wStringBuffer3
+ text_start
+ line "here…"
+
+ para "Hey, <PLAY_G>!"
+ done
+
+UnknownText_0x1b63a8:
+ text "Hello? @"
+ text_ram wStringBuffer3
+ text_start
+ line "here…"
+
+ para "Wow, <PLAY_G>!"
+ done
+
+UnknownText_0x1b63c4:
+ text "Hello? @"
+ text_ram wStringBuffer3
+ text_start
+ line "here…"
+
+ para "Yippee, <PLAY_G>!"
+ done
+
+UnknownText_0x1b63e3:
+ text "Uh, hello."
+ line "<PLAY_G>?"
+
+ para "It's your pal,"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6407:
+ text "Uh, hello,"
+ line "<PLAY_G>?"
+
+ para "It's your buddy"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b642c:
+ text "Uh, hello,"
+ line "<PLAY_G>?"
+
+ para "It's your sidekick"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/irwin_caller.asm
@@ -1,0 +1,289 @@
+UnknownText_0x64000:
+ text "I hate having to"
+ line "hang up on you!"
+
+ para "Call you later!"
+ done
+
+UnknownText_0x64032:
+ text "<PLAY_G>, have you"
+ line "heard?"
+
+ para "GOLDENROD's RADIO"
+ line "TOWER has been"
+
+ para "taken over by TEAM"
+ line "ROCKET!"
+
+ para "…Um… What's TEAM"
+ line "ROCKET?"
+ done
+
+UnknownText_0x64099:
+ text "<PLAY_G>, I heard!"
+
+ para "You defeated that"
+ line "WHITNEY?"
+
+ para "It makes me proud"
+ line "to be your friend!"
+ done
+
+UnknownText_0x640e6:
+ text "Hey, I heard about"
+ line "you!"
+
+ para "You saved that"
+ line "#MON at the"
+
+ para "LIGHTHOUSE, didn't"
+ line "you?"
+
+ para "<PLAY_G>, I wish"
+ line "you'd come see me"
+
+ para "when I'm sick in"
+ line "bed with a cold!"
+ done
+
+UnknownText_0x6416d:
+ text "I heard, I heard,"
+ line "I heard!"
+
+ para "You smashed TEAM"
+ line "ROCKET's hideout!"
+
+ para "You're like a"
+ line "movie hero, even!"
+
+ para "But um… What was"
+ line "TEAM ROCKET?"
+ done
+
+UnknownText_0x641e8:
+ text "I heard, I heard,"
+ line "I heard!"
+
+ para "About your heroic"
+ line "liberation of the"
+
+ para "RADIO TOWER! You"
+ line "rock so hard!"
+ done
+
+UnknownText_0x64247:
+ text "I saw, I saw!"
+
+ para "I saw you go into"
+ line "the DRAGON'S DEN!"
+
+ para "I'm certain you"
+ line "passed! Aww, no"
+
+ para "need to be modest!"
+ line "You can't fail!"
+ done
+
+UnknownText_0x642bb:
+ text "Yesterday, I went"
+ line "out to NEW BARK"
+
+ para "TOWN. There was a"
+ line "lady who looked a"
+
+ para "lot like you,"
+ line "<PLAY_G>."
+
+ para "What? That lady"
+ line "was your mom?"
+
+ para "Aww, I should've"
+ line "introduced myself!"
+
+ para "I bet your mom's"
+ line "really proud of"
+
+ para "all that you've"
+ line "accomplished."
+
+ para "Heh, put it this"
+ line "way. I'd be proud"
+
+ para "if I were your"
+ line "mom, believe me!"
+ done
+
+UnknownText_0x643d4:
+ text "I saw, I saw,"
+ line "I saw!"
+
+ para "You striding onto"
+ line "a ship, <PLAY_G>!"
+
+ para "I can't get over"
+ line "how good you look"
+
+ para "with the sea as"
+ line "your backdrop!"
+ done
+
+UnknownText_0x64448:
+ text "I heard, I heard!"
+
+ para "You got a MAGNET"
+ line "TRAIN PASS!"
+
+ para "When I saw you"
+ line "departing on the"
+
+ para "ship, I felt sad"
+ line "that I wouldn't be"
+
+ para "able to see you"
+ line "for a while."
+
+ para "But since you have"
+ line "that PASS, you can"
+
+ para "zip back anytime!"
+ line "That's reassuring!"
+
+ para "What? You can FLY"
+ line "back anytime?"
+
+ para "What do you mean"
+ line "by FLY?"
+ done
+
+UnknownText_0x6455b:
+ text "I saw, I saw!"
+
+ para "You waking up"
+ line "SNORLAX!"
+
+ para "I was watching you"
+ line "from afar, so I"
+
+ para "couldn't tell what"
+ line "you did exactly."
+
+ para "Did you play a"
+ line "flute to wake it?"
+
+ para "Wow! That's like"
+ line "magic!"
+ done
+
+UnknownText_0x645ff:
+ text "I hear rumors"
+ line "about you all over"
+ cont "the place."
+
+ para "It just makes me"
+ line "sigh, <PLAY_G>."
+
+ para "How did you get so"
+ line "strong?"
+
+ para "Go for the world"
+ line "championship now!"
+
+ para "I'll always be"
+ line "cheering you on!"
+ done
+
+IrwinCalledRightAwayText:
+ text "Hehe, I called"
+ line "right away!"
+
+ para "I think we can be"
+ line "good friends!"
+ done
+
+UnknownText_0x646df:
+ text "I saw, I heard!"
+
+ para "You beat MORTY of"
+ line "ECRUTEAK GYM!"
+
+ para "Th-that's just"
+ line "incredible!"
+
+ para "I actually went to"
+ line "the GYM's entrance"
+
+ para "to cheer you on."
+ line "Did you know that?"
+
+ para "But everyone was"
+ line "floating, and"
+
+ para "there were ghosts"
+ line "all over! So I"
+
+ para "chickened out and"
+ line "took off for home…"
+ done
+
+UnknownText_0x647d8:
+ text "<PLAY_G>, I heard!"
+
+ para "You're kicking up"
+ line "a mighty ruckus"
+
+ para "over in KANTO!"
+ line "What a glorious"
+
+ para "rampage it must"
+ line "be!"
+
+ para "You so rock!"
+ done
+
+UnknownText_0x64846:
+ text "Hearing about your"
+ line "escapades rocks my"
+
+ para "soul!"
+ line "It sure does!"
+ done
+
+UnknownText_0x64881:
+ text "I'm so glad you"
+ line "called!"
+
+ para "I was just about"
+ line "to call you too!"
+
+ para "I guess we must be"
+ line "a good match!"
+ done
+
+UnknownText_0x648dc:
+ text "How are you?"
+
+ para "What are you"
+ line "doing?"
+
+ para "Where are you?"
+
+ para "How many BADGES do"
+ line "you have now?"
+
+ para "How much money"
+ line "have you saved?"
+
+ para "How's your mom?"
+
+ para "Have you got lots"
+ line "of #MON?"
+
+ para "Is it going to be"
+ line "sunny tomorrow?"
+
+ para "Arrgh, there's so"
+ line "much I want to"
+
+ para "chat about! This"
+ line "is going nowhere!"
+ done
--- /dev/null
+++ b/data/phone/text/jack_callee.asm
@@ -1,0 +1,71 @@
+UnknownText_0x1b4dc5:
+ text "Hello. This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Good morning,"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b4ded:
+ text "Hello. This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "How's it going,"
+ line "<PLAY_G>?"
+ done
+
+UnknownText_0x1b4e16:
+ text "Hello. This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Good evening,"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b4e3e:
+ text "<PLAY_G>, good"
+ line "morning!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "How are you doing?"
+ done
+
+UnknownText_0x1b4e72:
+ text "<PLAY_G>, howdy!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "Isn't it nice out?"
+ done
+
+UnknownText_0x1b4e9e:
+ text "<PLAY_G>, good"
+ line "evening!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "Got a minute?"
+ done
+
+UnknownText_0x1b4ecd:
+ text "How are your"
+ line "#MON doing?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text " is"
+ line "so curious, it's a"
+
+ para "problem. Maybe"
+ line "it's like me…"
+ done
--- /dev/null
+++ b/data/phone/text/jack_caller.asm
@@ -1,0 +1,193 @@
+JackIntelligenceText:
+ text "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "intelligence keeps"
+
+ para "rising. It might"
+ line "be smarter than"
+ cont "yours!"
+ done
+
+JackDefeatedMonText:
+ text "The other day, I"
+ line "easily defeated a"
+ cont "@"
+ text_ram wStringBuffer4
+ text "."
+
+ para "I think swapping"
+ line "tips with you is"
+ cont "starting to help."
+ done
+
+UnknownText_0x174165:
+ text "Oh, and listen."
+ line "I missed catching"
+
+ para "a @"
+ text_ram wStringBuffer4
+ text " by"
+ line "just a tiny bit."
+
+ para "If I'd been a bit"
+ line "more informed, I'm"
+
+ para "sure I would've"
+ line "caught it…"
+ done
+
+UnknownText_0x1741e1:
+ text "Do you want to"
+ line "battle? I'll show"
+
+ para "you how to battle"
+ line "logically."
+
+ para "I'll be in"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "Give me a shout if"
+ line "you're nearby."
+ done
+
+UnknownText_0x174251:
+ text "See you later!"
+ done
+
+JackThunderTriviaText:
+ text "Did you know?"
+
+ para "When it's raining,"
+ line "THUNDER is sure to"
+ cont "strike."
+ done
+
+JackRolloutTriviaText:
+ text "Did you know…?"
+
+ para "If you use DEFENSE"
+ line "CURL, ROLLOUT's"
+
+ para "power goes way up"
+ line "past normal."
+ done
+
+JackSolarbeamTriviaText:
+ text "Did you know…?"
+
+ para "If the sunlight is"
+ line "harsh, SOLARBEAM"
+
+ para "doesn't need to be"
+ line "charged up."
+ done
+
+JackStompTriviaText:
+ text "Did you know…?"
+
+ para "If the opponent"
+ line "uses MINIMIZE,"
+
+ para "your STOMP becomes"
+ line "more powerful."
+ done
+
+JackGustTriviaText:
+ text "Did you know…?"
+
+ para "If your opponent"
+ line "is FLYing, your"
+
+ para "GUST becomes much"
+ line "more powerful."
+ done
+
+JackTwisterTriviaText:
+ text "Did you know…?"
+
+ para "If your opponent"
+ line "is FLYing, your"
+
+ para "TWISTER becomes"
+ line "more powerful."
+ done
+
+JackEarthquakeTriviaText:
+ text "Did you know…?"
+
+ para "If your opponent"
+ line "uses DIG, your"
+
+ para "EARTHQUAKE becomes"
+ line "more powerful."
+ done
+
+JackMagnitudeTriviaText:
+ text "Did you know…?"
+
+ para "If your opponent"
+ line "uses DIG, your"
+
+ para "MAGNITUDE becomes"
+ line "more powerful."
+ done
+
+JackSandstormTriviaText:
+ text "Did you know…?"
+
+ para "The rock, ground"
+ line "and steel types"
+
+ para "can't be hurt by"
+ line "SANDSTORM."
+ done
+
+JackSunnyDayTriviaText:
+ text "Did you know…?"
+
+ para "If the sunlight is"
+ line "harsh, water-type"
+
+ para "moves become much"
+ line "weaker."
+ done
+
+JackRainDanceTriviaText:
+ text "Did you know…?"
+
+ para "When it's raining,"
+ line "fire-type moves"
+
+ para "become much weaker"
+ line "than usual."
+ done
+
+UnknownText_0x1745c2:
+ text "My friend heard"
+ line "some great tips."
+
+ para "He's going to let"
+ line "me in on some."
+
+ para "When he tells me,"
+ line "I'll call right"
+ cont "away and tell you."
+ done
+
+UnknownText_0x174638:
+ text "Hey, <PLAY_G>!"
+
+ para "Do you remember"
+ line "your promise?"
+
+ para "We have to battle"
+ line "soon!"
+
+ para "I'll be at"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
--- /dev/null
+++ b/data/phone/text/joey_callee.asm
@@ -1,0 +1,73 @@
+UnknownText_0x1b589a:
+ text "Hi, @"
+ text_ram wStringBuffer3
+ text " here!"
+
+ para "Oh, <PLAYER>? You"
+ line "doing well?"
+ done
+
+UnknownText_0x1b58c2:
+ text "Hi, @"
+ text_ram wStringBuffer3
+ text " here!"
+
+ para "Oh, <PLAYER>? You"
+ line "doing well?"
+ done
+
+UnknownText_0x1b58ea:
+ text "Hi, @"
+ text_ram wStringBuffer3
+ text " here!"
+
+ para "Oh, <PLAYER>? You"
+ line "doing well?"
+ done
+
+UnknownText_0x1b5912:
+ text "Yo, <PLAYER>!"
+ line "How're you doing?"
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text ","
+ line "got a minute?"
+ done
+
+UnknownText_0x1b5948:
+ text "Yo, <PLAYER>! How's"
+ line "it going?"
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text "."
+ line "Got a minute?"
+ done
+
+UnknownText_0x1b597c:
+ text "Yo, <PLAYER>!"
+ line "How're you doing?"
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text ","
+ line "got a minute?"
+ done
+
+UnknownText_0x1b59b2:
+ text "How are your"
+ line "#MON doing?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "raring to go, just"
+ cont "like always."
+
+ para "It's the only one"
+ line "I have. I'm going"
+
+ para "to become a great"
+ line "trainer with it!"
+ done
--- /dev/null
+++ b/data/phone/text/joey_caller.asm
@@ -1,0 +1,91 @@
+JoeySharperText:
+ text "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "looking sharper"
+ cont "than before!"
+
+ para "I doubt there's a"
+ line "#MON as cool as"
+
+ para "this guy in your"
+ line "party!"
+ done
+
+UnknownText_0x175591:
+ text "Oh yeah, I took"
+ line "down a @"
+ text_ram wStringBuffer4
+ text_start
+ para "in the wild the"
+ line "other day."
+
+ para "It was a cakewalk."
+ line "Well, I guess it"
+
+ para "can't be helped,"
+ line "us being so tough."
+ done
+
+UnknownText_0x175611:
+ text "Oh yeah, I saw a"
+ line "wild @"
+ text_ram wStringBuffer4
+ text "!"
+
+ para "I thought about"
+ line "going for it, but"
+
+ para "I decided to work"
+ line "with my one-and-"
+
+ para "only right to the"
+ line "extreme end."
+ done
+
+UnknownText_0x175693:
+ text "Let's get together"
+ line "and battle!"
+
+ para "I promise things"
+ line "will be different!"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "'s"
+ line "where I'll be."
+
+ para "Give me a shout"
+ line "when you come."
+ done
+
+UnknownText_0x17570a:
+ text "All right. Later!"
+ done
+
+UnknownText_0x17571d:
+ text "I'm checking out"
+ line "@"
+ text_ram wStringBuffer4
+ text "'s moves"
+
+ para "and devising some"
+ line "strategies."
+
+ para "When I come up"
+ line "with a good one,"
+ cont "let's battle!"
+ done
+
+UnknownText_0x175786:
+ text "What's keeping"
+ line "you, <PLAYER>!"
+
+ para "Let's get down and"
+ line "battle already!"
+
+ para "I'm waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/jose_callee.asm
@@ -1,0 +1,69 @@
+UnknownText_0x1b55ae:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>?"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b55da:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>? Hi!"
+ done
+
+UnknownText_0x1b55fc:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>?"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b5628:
+ text "Oh, <PLAY_G>?"
+
+ para "Tweet! Yeah, it's"
+ line "me, @"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b564c:
+ text "Oh, <PLAY_G>?"
+
+ para "Tweet! Yeah, it's"
+ line "me, @"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5670:
+ text "Oh, <PLAY_G>?"
+
+ para "Tweet! Yeah, it's"
+ line "me, @"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5694:
+ text "Are your #MON"
+ line "still cooking?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text " has"
+ line "too much energy."
+
+ para "Once it takes off,"
+ line "it won't come back"
+ cont "for a while."
+ done
--- /dev/null
+++ b/data/phone/text/jose_caller.asm
@@ -1,0 +1,130 @@
+JoseAromaText:
+ text "Hey listen, my"
+ line "@"
+ text_ram wStringBuffer4
+ text "'s stick"
+
+ para "has this really"
+ line "delicious aroma."
+
+ para "That aroma gets my"
+ line "appetite going!"
+ done
+
+UnknownText_0x174f90:
+ text "A while ago, my"
+ line "FARFETCH'D KO'd"
+ cont "this @"
+ text_ram wStringBuffer4
+ text "."
+
+ para "You should have"
+ line "seen FARFETCH'D"
+
+ para "wield that stick."
+ line "Amazing stuff!"
+ done
+
+UnknownText_0x174ffd:
+ text "I ran into a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text "…"
+
+ para "I was trying to"
+ line "catch it, but it"
+
+ para "took off faster"
+ line "than I thought it"
+
+ para "would. It was a"
+ line "bit disappointing."
+ done
+
+UnknownText_0x17507d:
+ text "Want to battle"
+ line "again?"
+
+ para "For some reason,"
+ line "my FARFETCH'D is"
+
+ para "all worked up and"
+ line "raring to go."
+
+ para "@"
+ text_ram wStringBuffer5
+ text "'s"
+ line "where I'm at."
+
+ para "Keep an eye out"
+ line "for me, OK?"
+ done
+
+UnknownText_0x175106:
+ text "Be seeing you!"
+ done
+
+JoseFoundSomethingText:
+ text "My FARFETCH'D had"
+ line "something pretty"
+ cont "in its beak."
+
+ para "Like I promised,"
+ line "you can have it."
+
+ para "Catch up to me on"
+ line "@"
+ text_ram wStringBuffer5
+ text ","
+
+ para "and I'll let you"
+ line "have it."
+ done
+
+UnknownText_0x17519b:
+ text "I haven't gotten"
+ line "what I promised"
+ cont "you yet."
+
+ para "I'll call you as"
+ line "soon as I get it,"
+
+ para "so could you wait"
+ line "a little longer?"
+ done
+
+UnknownText_0x17520a:
+ text "<PLAY_G>, could you"
+ line "hurry over?"
+
+ para "FARFETCH'D is"
+ line "agitated."
+
+ para "If you don't come"
+ line "soon, it might"
+
+ para "smack me with its"
+ line "stick!"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "!"
+
+ para "Please come as"
+ line "soon as you can!"
+ done
+
+UnknownText_0x17529c:
+ text "What's wrong?"
+
+ para "Don't you want"
+ line "this gift?"
+
+ para "Catch up to me on"
+ line "@"
+ text_ram wStringBuffer5
+ text ","
+
+ para "and I'll let you"
+ line "have it."
+ done
--- /dev/null
+++ b/data/phone/text/kenji_callee.asm
@@ -1,0 +1,44 @@
+UnknownText_0x1b730b:
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "<PLAYER>! Beautiful"
+ line "morning, hey?"
+ done
+
+UnknownText_0x1b7331:
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "<PLAYER>! Beautiful"
+ line "weather, hey?"
+ done
+
+UnknownText_0x1b7357:
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "<PLAYER>! Beautiful"
+ line "moonlight, hey?"
+ done
+
+UnknownText_0x1b737f:
+ text "Hey, <PLAYER>!"
+ line "This is @"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b7397:
+ text "Hey, <PLAYER>!"
+ line "This is @"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b73af:
+ text "Hey, <PLAYER>!"
+ line "This is @"
+ text_ram wStringBuffer3
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/kenji_caller.asm
@@ -1,0 +1,63 @@
+UnknownText_0x66dab:
+ text "Anyway, we'll chat"
+ line "again!"
+ done
+
+UnknownText_0x66dc5:
+ text "Are you still on"
+ line "your journey?"
+
+ para "I remain dedicated"
+ line "to my training."
+
+ para "Oooooaaarrrgh!"
+ done
+
+UnknownText_0x66e17:
+ text "I'm in training"
+ line "now. I apologize,"
+
+ para "but call me back"
+ line "another time."
+
+ para "Oooooaaarrrgh!"
+ done
+
+UnknownText_0x66e67:
+ text "I apologize, but I"
+ line "don't have time to"
+
+ para "chat while I am in"
+ line "training!"
+
+ para "I'll have time to"
+ line "chat tomorrow!"
+
+ para "Yiiihah!"
+ done
+
+UnknownText_0x66ed3:
+ text "I plan to take a"
+ line "lunch break, so"
+
+ para "come see me then!"
+ line "Ayiiiyah!"
+ done
+
+KenjiBreakText:
+ text "I'm taking a break"
+ line "on ROUTE 45!"
+
+ para "Why not drop by if"
+ line "you are free?"
+ done
+
+UnknownText_0x66f52:
+ text "I rested up over"
+ line "my lunch break."
+
+ para "Now it's time to"
+ line "resume training!"
+
+ para "Oooryaah!"
+ done
--- /dev/null
+++ b/data/phone/text/liz_callee.asm
@@ -1,0 +1,81 @@
+UnknownText_0x1b5d9f:
+ text "Hello, @"
+ text_ram wStringBuffer3
+ text_start
+ line "speaking."
+
+ para "Oh, <PLAY_G>."
+ line "Good morning."
+ done
+
+UnknownText_0x1b5dcc:
+ text "Hello, @"
+ text_ram wStringBuffer3
+ text_start
+ line "speaking."
+
+ para "Oh, <PLAY_G>."
+ line "How are you?"
+ done
+
+UnknownText_0x1b5df8:
+ text "Hello, @"
+ text_ram wStringBuffer3
+ text_start
+ line "speaking."
+
+ para "Oh, <PLAY_G>."
+ line "Good evening."
+ done
+
+UnknownText_0x1b5e25:
+ text "Good morning,"
+ line "<PLAY_G>."
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text "."
+ line "Were you sleeping?"
+ done
+
+UnknownText_0x1b5e59:
+ text "Hi, <PLAY_G>."
+ line "This is @"
+ text_ram wStringBuffer3
+ text "."
+
+ para "How are things"
+ line "going for you?"
+ done
+
+UnknownText_0x1b5e8e:
+ text "Good evening,"
+ line "<PLAY_G>."
+
+ para "This is @"
+ text_ram wStringBuffer3
+ text "."
+ line "Are you awake?"
+ done
+
+UnknownText_0x1b5ebe:
+ text "I had some time,"
+ line "so I called you."
+
+ para "So anyway, how are"
+ line "your #MON?"
+
+ para "Me, I take my"
+ line "@"
+ text_ram wStringBuffer4
+ text " to the"
+
+ para "#MON CENTER in"
+ line "VIOLET every day,"
+
+ para "so it's doing just"
+ line "fantastic!"
+
+ para "I'm friends with"
+ line "the receptionist!"
+ done
--- /dev/null
+++ b/data/phone/text/liz_caller.asm
@@ -1,0 +1,308 @@
+UnknownText_0x175fda:
+ text "Oh, you have to"
+ line "hear this."
+
+ para "My @"
+ text_ram wStringBuffer4
+ text " is"
+ line "so adorable!"
+
+ para "It always wants to"
+ line "nuzzle me!"
+ done
+
+UnknownText_0x17602d:
+ text "And, and! Um…"
+
+ para "We beat a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text " with"
+
+ para "just one hit a"
+ line "little while ago."
+
+ para "We felt sorry for"
+ line "it, though."
+ done
+
+UnknownText_0x176095:
+ text "And, and! Uh…"
+
+ para "We just saw a"
+ line "really gorgeous"
+ cont "@"
+ text_ram wStringBuffer4
+ text "."
+
+ para "But I was on the"
+ line "phone, so it got"
+
+ para "away. It made us"
+ line "really angry!"
+ done
+
+UnknownText_0x17610a:
+ text "Hi! Do you have"
+ line "some free time?"
+
+ para "I've got all sorts"
+ line "of time. If you're"
+
+ para "free, would you"
+ line "like to battle?"
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "Let me know when"
+ line "you get here!"
+ done
+
+LizHiTaniaText:
+ text "Hi, TANIA. How are"
+ line "you? This is LIZ."
+
+ para "I'm fine, but I'm"
+ line "bored silly!"
+
+ para "Huh… Wrong number?"
+ line "Oops! Sorry!"
+ done
+
+UnknownText_0x17620a:
+ text "OK, I'll call you"
+ line "later!"
+ done
+
+UnknownText_0x176223:
+ text "Listen, listen!"
+
+ para "I was listening to"
+ line "the radio in the"
+
+ para "RUINS OF ALPH when"
+ line "an odd broadcast"
+
+ para "suddenly cut it on"
+ line "the regular show."
+
+ para "I wonder what it"
+ line "was. So strange!"
+ done
+
+UnknownText_0x1762c3:
+ text "Listen, listen!"
+
+ para "Don't you think"
+ line "FALKNER of VIOLET"
+
+ para "GYM is cool and"
+ line "handsome?"
+
+ para "But they say his"
+ line "dad, who's out"
+
+ para "training on the"
+ line "road, is even more"
+
+ para "cool and handsome"
+ line "than FALKNER."
+
+ para "I wish I could"
+ line "meet him!"
+ done
+
+UnknownText_0x17638a:
+ text "Listen, listen!"
+
+ para "Do you know EARL,"
+ line "the teacher who"
+
+ para "runs the #MON"
+ line "ACADEMY in VIOLET?"
+
+ para "I saw him doing"
+ line "pirouettes while"
+
+ para "he was running. It"
+ line "was wildly funny!"
+ done
+
+UnknownText_0x176424:
+ text "Listen, listen!"
+
+ para "I collect #MON"
+ line "plush dolls."
+
+ para "But I can't seem"
+ line "to get a hold of a"
+
+ para "SURF PIKACHU DOLL."
+ line "None of my friends"
+
+ para "have it. It must"
+ line "be totally rare!"
+
+ para "You could really"
+ line "brag about it if"
+ cont "you had one."
+ done
+
+UnknownText_0x1764eb:
+ text "Listen, listen!"
+
+ para "Do you know about"
+ line "MOOMOO MILK?"
+
+ para "You can buy it at"
+ line "MOOMOO FARM."
+
+ para "It's supposed to"
+ line "be good for health"
+
+ para "and beauty."
+ line "I really want to"
+
+ para "try some. I bet"
+ line "it's delicious!"
+ done
+
+UnknownText_0x176599:
+ text "Listen, listen!"
+
+ para "There's a #MON"
+ line "SALON in GOLDENROD"
+
+ para "that's run by two"
+ line "brothers."
+
+ para "The older brother"
+ line "is good, but the"
+
+ para "younger one really"
+ line "isn't."
+
+ para "But sometimes the"
+ line "younger one does a"
+
+ para "better job than"
+ line "his brother."
+
+ para "Every time I go, I"
+ line "have a hard time"
+
+ para "trying to decide"
+ line "whom I should use…"
+ done
+
+UnknownText_0x1766ac:
+ text "Listen, listen!"
+
+ para "GOLDENROD GYM's"
+ line "WHITNEY began"
+
+ para "battling only a"
+ line "little while ago!"
+
+ para "But the #MON"
+ line "LEAGUE chose her"
+ cont "as a GYM LEADER!"
+
+ para "I bet she must be"
+ line "totally talented."
+ done
+
+UnknownText_0x17674f:
+ text "Listen, listen!"
+
+ para "Have you ever"
+ line "taken part in a"
+
+ para "Bug-Catching"
+ line "Contest at the"
+ cont "NATIONAL PARK?"
+
+ para "I did once, but"
+ line "all I could catch"
+ cont "was a CATERPIE."
+
+ para "But guess what!"
+
+ para "I won with that"
+ line "CATERPIE. Isn't"
+ cont "that great?"
+ done
+
+UnknownText_0x176816:
+ text "Listen, listen!"
+
+ para "I saw a beautiful"
+ line "@"
+ text_ram wStringBuffer4
+ text "!"
+
+ para "I wish I could"
+ line "become a beautiful"
+ cont "@"
+ text_ram wStringBuffer4
+ text " too."
+ done
+
+UnknownText_0x17686d:
+ text "Listen, listen!"
+
+ para "Uh… Um… Whoops!"
+
+ para "I forgot what I"
+ line "was going to say!"
+ done
+
+UnknownText_0x1768b0:
+ text "Listen, listen!"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text "…"
+ line "it… so pretty…"
+
+ para "and… giggle… so"
+ line "awesome… yes… but…"
+
+ para "very much… eeek!"
+ line "And… lovely…"
+
+ para "Just ravishing…"
+ line "Oh, too much!"
+
+ para "…Hug it… sleeping…"
+ line "That's right…"
+
+ para "pretty… sigh… So"
+ line "nice… Cute…"
+
+ para "…Oops! Look at the"
+ line "time! I chatted"
+ cont "too long!"
+
+ para "I'm sorry I took"
+ line "so much of your"
+
+ para "time!"
+ line "I love chatting!"
+ done
+
+UnknownText_0x1769da:
+ text "I've got too much"
+ line "time on my hands!"
+
+ para "Let's battle right"
+ line "away!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/parry_callee.asm
@@ -1,0 +1,72 @@
+UnknownText_0x1b73c7:
+ text "Yup, yup!"
+ line "It's @"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Hah, and here's"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b73ef:
+ text "Yup, yup!"
+ line "It's @"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Hah, and here's"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b7417:
+ text "Yup, yup!"
+ line "It's @"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Hah, and here's"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b743f:
+ text "<PLAY_G>, it's"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Have you had a"
+ line "proper breakfast?"
+ done
+
+UnknownText_0x1b746f:
+ text "<PLAY_G>, it's"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Have you had a"
+ line "proper lunch?"
+ done
+
+UnknownText_0x1b749b:
+ text "<PLAY_G>, it's"
+ line "@"
+ text_ram wStringBuffer3
+ text "!"
+
+ para "Have you had a"
+ line "proper dinner?"
+ done
+
+UnknownText_0x1b74c8:
+ text "Are your #MON"
+ line "looking good?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text " and"
+ line "me--we're looking"
+
+ para "mighty dandy!"
+ line "Hahahah!"
+ done
--- /dev/null
+++ b/data/phone/text/parry_caller.asm
@@ -1,0 +1,69 @@
+ParryNoMatchText:
+ text "Nothing can match"
+ line "my @"
+ text_ram wStringBuffer4
+ text " now."
+ done
+
+UnknownText_0x66fc0:
+ text "Yeah, we KO'd a"
+ line "wild @"
+ text_ram wStringBuffer4
+ text "!"
+
+ para "That was OK, but I"
+ line "wanted to get it…"
+ done
+
+UnknownText_0x67001:
+ text "And yesterday, we"
+ line "spotted a wild"
+
+ para "@"
+ text_ram wStringBuffer4
+ text "."
+ line "We were debating"
+
+ para "whether to catch"
+ line "it or beat it."
+
+ para "When along came"
+ line "another guy who"
+
+ para "caught it!"
+ line "How about that!"
+ done
+
+UnknownText_0x67096:
+ text "You're thinking"
+ line "you'd like to"
+
+ para "battle me. Am I"
+ line "right or what?"
+
+ para "Yep! We'll meet on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x670eb:
+ text "OK, give me a call"
+ line "again!"
+ done
+
+ParryBattleWithMeText:
+ text "You'll battle with"
+ line "me again, right?"
+ done
+
+ParryHaventYouGottenToText:
+ text "Haven't you gotten"
+ line "to @"
+ text_ram wStringBuffer5
+ text "?"
+
+ para "Waiting here isn't"
+ line "bad, but I'd sure"
+ cont "like to battle!"
+ done
--- /dev/null
+++ b/data/phone/text/ralph_callee.asm
@@ -1,0 +1,59 @@
+UnknownText_0x1b5c10:
+ text "Yes? Ah, <PLAY_G>."
+
+ para "You're courteous"
+ line "enough to state"
+
+ para "your name when you"
+ line "call on the phone."
+ done
+
+UnknownText_0x1b5c63:
+ text "Yes? Ah, <PLAY_G>."
+
+ para "You're courteous"
+ line "enough to state"
+
+ para "your name when you"
+ line "call on the phone."
+ done
+
+UnknownText_0x1b5cb6:
+ text "Yes? Ah, <PLAY_G>."
+
+ para "You're courteous"
+ line "enough to state"
+
+ para "your name when you"
+ line "call on the phone."
+ done
+
+UnknownText_0x1b5d09:
+ text "Hiya, it's Uncle"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5d21:
+ text "Hiya, it's Uncle"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5d39:
+ text "Hiya, it's Uncle"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5d51:
+ text "Are you taking"
+ line "good care of your"
+
+ para "#MON? You have"
+ line "to be good to your"
+ cont "partners!"
+ done
--- /dev/null
+++ b/data/phone/text/ralph_caller.asm
@@ -1,0 +1,133 @@
+RalphNeglectingKidsText:
+ text "I've been spending"
+ line "more time with my"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " than I"
+ line "have with my kids."
+
+ para "That's a bit sad,"
+ line "actually."
+ done
+
+UnknownText_0x175c24:
+ text "I just beat a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text "."
+
+ para "I told my kid, but"
+ line "he scoffed that he"
+
+ para "could do the same"
+ line "thing easily."
+
+ para "Boy, has he gotten"
+ line "cocky…"
+ done
+
+UnknownText_0x175c9f:
+ text "Yesterday a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text " slipped"
+
+ para "away from me, in"
+ line "front of my kid."
+
+ para "I was feeling down"
+ line "about it until he"
+
+ para "shared his #"
+ line "BALLS with me."
+
+ para "Hahah, that sure"
+ line "made my day!"
+ done
+
+UnknownText_0x175d40:
+ text "What do you say to"
+ line "a battle with me?"
+
+ para "Good, you're going"
+ line "to do it!"
+
+ para "For a kid, you're"
+ line "quite agreeable."
+
+ para "@"
+ text_ram wStringBuffer5
+ text " is"
+ line "the spot!"
+ done
+
+UnknownText_0x175db7:
+ text "You call your mom"
+ line "sometimes too!"
+ done
+
+UnknownText_0x175dd9:
+ text "Listen, I… Yowch!"
+
+ para "Uh, sorry! See,"
+ line "@"
+ text_ram wStringBuffer4
+ text " are"
+
+ para "biting like there"
+ line "is no tomorrow"
+
+ para "over here on"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+
+ para "Aiyee! Ouch!"
+ line "One jabbed me!"
+
+ para "Heh, they're some"
+ line "kind of feisty!"
+
+ para "<PLAY_G>, you have"
+ line "to see this rare"
+
+ para "sight! Get ready"
+ line "to fish!"
+ done
+
+UnknownText_0x175eaf:
+ text "Yeah, I know."
+
+ para "You're looking for"
+ line "rare #MON."
+
+ para "Recently, all I've"
+ line "been catching are"
+ cont "MAGIKARP, though…"
+ done
+
+UnknownText_0x175f11:
+ text "So where are you?"
+ line "I'm waiting for"
+
+ para "you to show up on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "You shouldn't make"
+ line "your elders wait!"
+ done
+
+UnknownText_0x175f70:
+ text "Hey, what's the"
+ line "matter with you?"
+
+ para "Aren't you coming"
+ line "over to fish for"
+ cont "QWILFISH?"
+
+ para "I'm on ROUTE 32,"
+ line "so hurry up!"
+ done
--- /dev/null
+++ b/data/phone/text/reena_callee.asm
@@ -1,0 +1,72 @@
+UnknownText_0x1b5702:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh. Hi, <PLAYER>."
+ line "What's up?"
+ done
+
+UnknownText_0x1b572e:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, hi, <PLAYER>,"
+ line "what's up?"
+ done
+
+UnknownText_0x1b575a:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, hi, <PLAYER>,"
+ line "what's up?"
+ done
+
+UnknownText_0x1b5786:
+ text "You're slow! Hurry"
+ line "up and answer!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b57b7:
+ text "You're slow! Hurry"
+ line "up and answer!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b57e8:
+ text "You're slow! Hurry"
+ line "up and answer!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b5819:
+ text "Hey, how are your"
+ line "#MON doing?"
+
+ para "What? Great?"
+ line "I see…"
+
+ para "What? My #MON?"
+
+ para "Of course they're"
+ line "doing great! What"
+
+ para "kind of a question"
+ line "is that?"
+ done
--- /dev/null
+++ b/data/phone/text/reena_caller.asm
@@ -1,0 +1,88 @@
+UnknownText_0x1752f5:
+ text "Listen, dear…"
+
+ para "Do you recall my"
+ line "@"
+ text_ram wStringBuffer4
+ text "?"
+
+ para "Yes, exactly. That"
+ line "lovely @"
+ text_ram wStringBuffer4
+ text "."
+
+ para "Wouldn't you agree"
+ line "it's a perfect"
+ cont "match for me?"
+ done
+
+UnknownText_0x17536b:
+ text "Have I ever faced"
+ line "a wild @"
+ text_ram wStringBuffer4
+ text "?"
+
+ para "You need to ask?"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " I've"
+ line "beaten on numerous"
+ cont "occasions!"
+ done
+
+UnknownText_0x1753c5:
+ text "Have I ever failed"
+ line "to catch a wild"
+ cont "#MON?"
+
+ para "You need to ask?"
+
+ para "I would never fail"
+ line "to catch a wild"
+
+ para "@"
+ text_ram wStringBuffer4
+ text "…"
+ line "Oh! Never mind!"
+ done
+
+UnknownText_0x17543a:
+ text "We are going to"
+ line "battle!"
+
+ para "The place shall be"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+
+ para "Don't make me"
+ line "wait! Got it?"
+ done
+
+UnknownText_0x175488:
+ text "Fine, you may go."
+ done
+
+UnknownText_0x17549b:
+ text "Don't be too proud"
+ line "just because you"
+
+ para "happened to beat"
+ line "me… "
+
+ para "It was a fluke!"
+ done
+
+UnknownText_0x1754e5:
+ text "What are you"
+ line "doing?"
+
+ para "I told you that"
+ line "the place was"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "!"
+ line "Don't try to run!"
+ done
--- /dev/null
+++ b/data/phone/text/tiffany_callee.asm
@@ -1,0 +1,78 @@
+UnknownText_0x1b6e7c:
+ text "Yes? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>."
+ line "Good morning."
+ done
+
+UnknownText_0x1b6ea6:
+ text "Yes? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>."
+ line "Hello."
+ done
+
+UnknownText_0x1b6ec9:
+ text "Yes? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>, good"
+ line "evening."
+ done
+
+UnknownText_0x1b6ef3:
+ text "Is this <PLAY_G>?"
+
+ para "Good morning. This"
+ line "is @"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6f1c:
+ text "Is this <PLAY_G>?"
+
+ para "Hi, it's @"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6f37:
+ text "Is this <PLAY_G>?"
+
+ para "Good evening. This"
+ line "is @"
+ text_ram wStringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6f60:
+ text "Are your #MON"
+ line "doing well?"
+
+ para "I hope you take"
+ line "them to a #MON"
+ cont "CENTER every day."
+
+ para "Don't push them"
+ line "too hard."
+
+ para "My @"
+ text_ram wStringBuffer4
+ text " is"
+ line "cute and lively"
+
+ para "precisely because"
+ line "I take it to a"
+
+ para "#MON CENTER"
+ line "every day."
+ done
--- /dev/null
+++ b/data/phone/text/tiffany_caller.asm
@@ -1,0 +1,137 @@
+UnknownText_0x665ad:
+ text "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "adorable, don't"
+
+ para "you think so?"
+ line "I always sleep"
+
+ para "with it--it's so"
+ line "fluffy and warm!"
+ done
+
+UnknownText_0x66605:
+ text "Oh, and we had to"
+ line "battle a wild"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " a while"
+ line "ago…"
+
+ para "My CLEFAIRY came"
+ line "close to fainting!"
+
+ para "Isn't that awful?"
+
+ para "I hate those nasty"
+ line "@"
+ text_ram wStringBuffer4
+ text "!"
+ done
+
+UnknownText_0x66688:
+ text "Oh, and we had to"
+ line "battle a wild"
+
+ para "@"
+ text_ram wStringBuffer4
+ text " a while"
+ line "ago…"
+
+ para "My CLEFAIRY got"
+ line "frightened, so we"
+
+ para "ran away as fast"
+ line "as we could!"
+
+ para "I just can't help"
+ line "feeling protective"
+ cont "of my CLEFAIRY."
+ done
+
+UnknownText_0x66730:
+ text "I know this might"
+ line "surprise you, but"
+
+ para "would you like to"
+ line "battle?"
+
+ para "I'll be waiting"
+ line "with CLEFAIRY on"
+ cont "@"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+TiffanyItsAwfulText:
+ text_ram wStringBuffer4
+ text "!"
+
+ para "It's awful."
+ line "My CLEFAIRY…"
+
+ para "Huh? <PLAY_G>?"
+
+ para "Oh, sorry! I was"
+ line "in a hurry, and I…"
+
+ para "I have to go!"
+ line "Bye-bye!"
+ done
+
+UnknownText_0x667f7:
+ text "Bye-bye!"
+ done
+
+UnknownText_0x66801:
+ text "I bought some PINK"
+ line "BOWS at GOLDENROD"
+
+ para "DEPT.STORE for my"
+ line "CLEFAIRY."
+
+ para "I got too many, so"
+ line "I'll give you one!"
+
+ para "Come collect it on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+UnknownText_0x66882:
+ text "I love dressing up"
+ line "my CLEFAIRY!"
+ done
+
+UnknownText_0x668a3:
+ text "What's wrong?"
+ line "Can't you visit?"
+
+ para "CLEFAIRY got tired"
+ line "and fell asleep."
+
+ para "I'm not sure if I"
+ line "can wake it up…"
+
+ para "Please hurry to"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
+
+UnknownText_0x6691d:
+ text "What's wrong?"
+ line "Can't you visit?"
+
+ para "I'm sure this will"
+ line "look good on your"
+ cont "CLEFAIRY."
+
+ para "Please hurry to"
+ line "@"
+ text_ram wStringBuffer5
+ text "!"
+ done
--- /dev/null
+++ b/data/phone/text/todd_callee.asm
@@ -1,0 +1,70 @@
+UnknownText_0x1b60f5:
+ text "Yes? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking."
+
+ para "Hey, <PLAY_G>!"
+ done
+
+UnknownText_0x1b611b:
+ text "Yes? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking."
+
+ para "This must be"
+ line "<PLAY_G>."
+ done
+
+UnknownText_0x1b6149:
+ text "Yes? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking."
+
+ para "Ah, <PLAY_G>!"
+ done
+
+UnknownText_0x1b616e:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "<PLAY_G>, right?"
+ done
+
+UnknownText_0x1b618f:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "<PLAY_G>, what are"
+ line "you doing?"
+ done
+
+UnknownText_0x1b61bd:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "."
+
+ para "<PLAY_G>, sorry to"
+ line "call you so late."
+ done
+
+UnknownText_0x1b61f2:
+ text "How do you raise"
+ line "your #MON?"
+
+ para "I do all sorts"
+ line "of things, like"
+
+ para "leaving them in"
+ line "DAY-CARE and"
+
+ para "toughening them up"
+ line "with items."
+ done
--- /dev/null
+++ b/data/phone/text/todd_caller.asm
@@ -1,0 +1,117 @@
+ToddLooksCuteLikeMeText:
+ text "My @"
+ text_ram wStringBuffer4
+ text " is"
+ line "looking more and"
+
+ para "more like me. It's"
+ line "getting cuter!"
+ done
+
+UnknownText_0x176e9c:
+ text "And, you know?"
+
+ para "Now we can KO"
+ line "@"
+ text_ram wStringBuffer4
+ text " easily."
+
+ para "I should challenge"
+ line "the GOLDENROD GYM."
+ done
+
+UnknownText_0x176eee:
+ text "And, you know?"
+ line "We just failed to"
+
+ para "beat @"
+ text_ram wStringBuffer4
+ text " by"
+ line "a tiny margin."
+
+ para "I'm guessing my"
+ line "#MON's levels"
+
+ para "aren't high enough"
+ line "yet…"
+ done
+
+UnknownText_0x176f60:
+ text "You must be a lot"
+ line "better now, huh?"
+
+ para "How about showing"
+ line "me your technique"
+
+ para "in a real battle"
+ line "with me?"
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+UnknownText_0x176fdb:
+ text "See you later!"
+ done
+
+UnknownText_0x176feb:
+ text "This is it--the"
+ line "one we've all been"
+ cont "waiting for!"
+
+ para "GOLDENROD DEPT."
+ line "STORE's bargain"
+ cont "sale is on now!"
+
+ para "Want it cheap?"
+ line "Want it lots?"
+
+ para "Don't miss this"
+ line "GOLDENROD chance!"
+
+ para "Huh? I sound like"
+ line "a huckster?"
+
+ para "Well, yeah. I was"
+ line "mimicking them…"
+
+ para "Anyway, you've got"
+ line "to get there as"
+ cont "soon as you can!"
+ done
+
+UnknownText_0x1770fb:
+ text "I'm saving up for"
+ line "the next bargain"
+
+ para "sale. When's the"
+ line "next one?"
+ done
+
+UnknownText_0x177138:
+ text "Where are you?"
+
+ para "Let's have our"
+ line "battle soon!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+UnknownText_0x17717c:
+ text "Haven't you gone"
+ line "to GOLDENROD DEPT."
+
+ para "STORE? I've scoped"
+ line "it out already!"
+
+ para "They had some real"
+ line "bargains."
+
+ para "You should get"
+ line "there quickly."
+ done
--- a/data/phone/text/trainers.asm
+++ /dev/null
@@ -1,1991 +1,0 @@
-UnknownText_0x1b4dc5:
- text "Hello. This is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Good morning,"
- line "<PLAY_G>!"
- done
-
-UnknownText_0x1b4ded:
- text "Hello. This is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "How's it going,"
- line "<PLAY_G>?"
- done
-
-UnknownText_0x1b4e16:
- text "Hello. This is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Good evening,"
- line "<PLAY_G>!"
- done
-
-UnknownText_0x1b4e3e:
- text "<PLAY_G>, good"
- line "morning!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "How are you doing?"
- done
-
-UnknownText_0x1b4e72:
- text "<PLAY_G>, howdy!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "Isn't it nice out?"
- done
-
-UnknownText_0x1b4e9e:
- text "<PLAY_G>, good"
- line "evening!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "Got a minute?"
- done
-
-UnknownText_0x1b4ecd:
- text "How are your"
- line "#MON doing?"
-
- para "My @"
- text_ram wStringBuffer4
- text " is"
- line "so curious, it's a"
-
- para "problem. Maybe"
- line "it's like me…"
- done
-
-UnknownText_0x1b4f21:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh! Good morning,"
- line "<PLAYER>."
- done
-
-UnknownText_0x1b4f4d:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh! Good day,"
- line "<PLAYER>."
- done
-
-UnknownText_0x1b4f75:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh! Good evening,"
- line "<PLAYER>."
- done
-
-UnknownText_0x1b4fa1:
- text "Hello, <PLAYER>."
- line "Good morning."
-
- para "This is @"
- text_ram wStringBuffer3
- text "."
- line "Were you asleep?"
- done
-
-UnknownText_0x1b4fda:
- text "Hi, <PLAYER>."
- line "This is @"
- text_ram wStringBuffer3
- text "."
-
- para "How are you doing?"
- done
-
-UnknownText_0x1b5004:
- text "Hi, <PLAYER>."
- line "This is @"
- text_ram wStringBuffer3
- text "."
-
- para "Were you awake?"
- done
-
-UnknownText_0x1b502b:
- text "Keeping your"
- line "#MON happy?"
-
- para "My @"
- text_ram wStringBuffer4
- text " is"
- line "healthy. It eats a"
- cont "lot every day."
- done
-
-UnknownText_0x1b5073:
- text "Yeah, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Huh? What's up,"
- line "<PLAYER>?"
- done
-
-UnknownText_0x1b509b:
- text "Yeah, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Huh? What's up"
- line "<PLAYER>?"
- done
-
-UnknownText_0x1b50c2:
- text "Yeah, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Huh? What's up"
- line "<PLAYER>?"
- done
-
-UnknownText_0x1b50e9:
- text "Yo, <PLAYER>!"
- line "You awake?"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "!"
- line "How's it going?"
- done
-
-UnknownText_0x1b511a:
- text "Yo, <PLAYER>! You"
- line "free right now?"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "!"
- line "How's it going?"
- done
-
-UnknownText_0x1b5154:
- text "Yo, <PLAYER>!"
- line "Were you asleep?"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "!"
- line "How's it going?"
- done
-
-UnknownText_0x1b518b:
- text "How are your"
- line "#MON doing?"
-
- para "My #MON are a"
- line "bit too energetic."
-
- para "@"
- text_ram wStringBuffer4
- text ","
- line "especially."
-
- para "Every time it"
- line "spots a trainer,"
- cont "it has to battle."
-
- para "It gets to be a"
- line "bit much for me!"
- done
-
-UnknownText_0x1b522b:
- text "My @"
- text_ram wStringBuffer4
- text "'s"
- line "looking tougher"
- cont "than ever."
-
- para "It looks even"
- line "tougher than me!"
- done
-
-UnknownText_0x1b5270:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text " speaking…"
-
- para "Hi, <PLAY_G>!"
- line "Good morning!"
- done
-
-UnknownText_0x1b52a5:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text " speaking…"
-
- para "Hi, <PLAY_G>!"
- done
-
-UnknownText_0x1b52cc:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text " speaking…"
-
- para "Hi, <PLAY_G>!"
- line "Good evening!"
- done
-
-UnknownText_0x1b5301:
- text "<PLAY_G>, good"
- line "morning!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "How are you doing?"
- done
-
-UnknownText_0x1b5335:
- text "Hi, <PLAY_G>!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "How are you doing?"
- done
-
-UnknownText_0x1b535f:
- text "<PLAY_G>, good"
- line "evening!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "How are you doing?"
- done
-
-UnknownText_0x1b5393:
- text "How are your"
- line "#MON doing?"
-
- para "My @"
- text_ram wStringBuffer4
- text "'s"
- line "doing as great as"
- cont "ever."
-
- para "Let's keep at it"
- line "and become #MON"
- cont "CHAMPS!"
- done
-
-UnknownText_0x1b53f7:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh, <PLAY_G>."
- line "Good morning."
-
- para ""
- done
-
-UnknownText_0x1b5424:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh. Hi, <PLAY_G>."
- done
-
-UnknownText_0x1b5446:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh, <PLAY_G>."
- line "Good evening."
- done
-
-UnknownText_0x1b5472:
- text "Good morning,"
- line "<PLAY_G>!"
-
- para "This is @"
- text_ram wStringBuffer3
- text "."
- line "Were you sleeping?"
- done
-
-UnknownText_0x1b54a6:
- text "<PLAY_G>, hi!"
- line "This is @"
- text_ram wStringBuffer3
- text "."
-
- para "Do you have some"
- line "time?"
- done
-
-UnknownText_0x1b54d4:
- text "Hi, <PLAY_G>."
- line "Good evening."
-
- para "This is @"
- text_ram wStringBuffer3
- text "."
-
- para "I hope you were"
- line "awake."
- done
-
-UnknownText_0x1b5510:
- text "Are you the kind"
- line "of person who goes"
-
- para "to #MON CENTERS"
- line "often?"
-
- para "I go every day."
- line "Watching out for"
-
- para "the health of your"
- line "#MON is a basic"
-
- para "part of being a"
- line "#MON trainer."
- done
-
-UnknownText_0x1b55ae:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, <PLAY_G>?"
- line "Good morning!"
- done
-
-UnknownText_0x1b55da:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, <PLAY_G>? Hi!"
- done
-
-UnknownText_0x1b55fc:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, <PLAY_G>?"
- line "Good evening!"
- done
-
-UnknownText_0x1b5628:
- text "Oh, <PLAY_G>?"
-
- para "Tweet! Yeah, it's"
- line "me, @"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b564c:
- text "Oh, <PLAY_G>?"
-
- para "Tweet! Yeah, it's"
- line "me, @"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b5670:
- text "Oh, <PLAY_G>?"
-
- para "Tweet! Yeah, it's"
- line "me, @"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b5694:
- text "Are your #MON"
- line "still cooking?"
-
- para "My @"
- text_ram wStringBuffer4
- text " has"
- line "too much energy."
-
- para "Once it takes off,"
- line "it won't come back"
- cont "for a while."
- done
-
-UnknownText_0x1b5702:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh. Hi, <PLAYER>."
- line "What's up?"
- done
-
-UnknownText_0x1b572e:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, hi, <PLAYER>,"
- line "what's up?"
- done
-
-UnknownText_0x1b575a:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, hi, <PLAYER>,"
- line "what's up?"
- done
-
-UnknownText_0x1b5786:
- text "You're slow! Hurry"
- line "up and answer!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b57b7:
- text "You're slow! Hurry"
- line "up and answer!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b57e8:
- text "You're slow! Hurry"
- line "up and answer!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b5819:
- text "Hey, how are your"
- line "#MON doing?"
-
- para "What? Great?"
- line "I see…"
-
- para "What? My #MON?"
-
- para "Of course they're"
- line "doing great! What"
-
- para "kind of a question"
- line "is that?"
- done
-
-UnknownText_0x1b589a:
- text "Hi, @"
- text_ram wStringBuffer3
- text " here!"
-
- para "Oh, <PLAYER>? You"
- line "doing well?"
- done
-
-UnknownText_0x1b58c2:
- text "Hi, @"
- text_ram wStringBuffer3
- text " here!"
-
- para "Oh, <PLAYER>? You"
- line "doing well?"
- done
-
-UnknownText_0x1b58ea:
- text "Hi, @"
- text_ram wStringBuffer3
- text " here!"
-
- para "Oh, <PLAYER>? You"
- line "doing well?"
- done
-
-UnknownText_0x1b5912:
- text "Yo, <PLAYER>!"
- line "How're you doing?"
-
- para "This is @"
- text_ram wStringBuffer3
- text ","
- line "got a minute?"
- done
-
-UnknownText_0x1b5948:
- text "Yo, <PLAYER>! How's"
- line "it going?"
-
- para "This is @"
- text_ram wStringBuffer3
- text "."
- line "Got a minute?"
- done
-
-UnknownText_0x1b597c:
- text "Yo, <PLAYER>!"
- line "How're you doing?"
-
- para "This is @"
- text_ram wStringBuffer3
- text ","
- line "got a minute?"
- done
-
-UnknownText_0x1b59b2:
- text "How are your"
- line "#MON doing?"
-
- para "My @"
- text_ram wStringBuffer4
- text "'s"
- line "raring to go, just"
- cont "like always."
-
- para "It's the only one"
- line "I have. I'm going"
-
- para "to become a great"
- line "trainer with it!"
- done
-
-UnknownText_0x1b5a3b:
- text "Hello? This is"
- line "@"
- text_ram wStringBuffer3
- text " speaking."
-
- para "Oh. Hi, <PLAY_G>!"
- line "Good morning!"
- done
-
-UnknownText_0x1b5a74:
- text "Hello? This is"
- line "@"
- text_ram wStringBuffer3
- text " speaking."
-
- para "Oh, hi, <PLAY_G>!"
- done
-
-UnknownText_0x1b5a9f:
- text "Hello? This is"
- line "@"
- text_ram wStringBuffer3
- text " speaking."
-
- para "Oh, hi, <PLAY_G>!"
- line "Good evening!"
- done
-
-UnknownText_0x1b5ad8:
- text "<PLAY_G>, good"
- line "morning!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "Isn't it nice out?"
- done
-
-UnknownText_0x1b5b0b:
- text "<PLAY_G>, howdy!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "Isn't it nice out?"
- done
-
-UnknownText_0x1b5b37:
- text "Good evening,"
- line "<PLAY_G>!"
-
- para "It's me, @"
- text_ram wStringBuffer3
- text "."
- line "Were you awake?"
- done
-
-UnknownText_0x1b5b68:
- text "How are your"
- line "#MON doing?"
-
- para "My #MON have"
- line "too much energy to"
-
- para "burn. It gets to"
- line "be a problem."
-
- para "Of all my #MON,"
- line "@"
- text_ram wStringBuffer4
- text " is the"
- cont "hardest to handle."
-
- para "Working with it is"
- line "exhausting."
- done
-
-UnknownText_0x1b5c10:
- text "Yes? Ah, <PLAY_G>."
-
- para "You're courteous"
- line "enough to state"
-
- para "your name when you"
- line "call on the phone."
- done
-
-UnknownText_0x1b5c63:
- text "Yes? Ah, <PLAY_G>."
-
- para "You're courteous"
- line "enough to state"
-
- para "your name when you"
- line "call on the phone."
- done
-
-UnknownText_0x1b5cb6:
- text "Yes? Ah, <PLAY_G>."
-
- para "You're courteous"
- line "enough to state"
-
- para "your name when you"
- line "call on the phone."
- done
-
-UnknownText_0x1b5d09:
- text "Hiya, it's Uncle"
- line "@"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b5d21:
- text "Hiya, it's Uncle"
- line "@"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b5d39:
- text "Hiya, it's Uncle"
- line "@"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b5d51:
- text "Are you taking"
- line "good care of your"
-
- para "#MON? You have"
- line "to be good to your"
- cont "partners!"
- done
-
-UnknownText_0x1b5d9f:
- text "Hello, @"
- text_ram wStringBuffer3
- text_start
- line "speaking."
-
- para "Oh, <PLAY_G>."
- line "Good morning."
- done
-
-UnknownText_0x1b5dcc:
- text "Hello, @"
- text_ram wStringBuffer3
- text_start
- line "speaking."
-
- para "Oh, <PLAY_G>."
- line "How are you?"
- done
-
-UnknownText_0x1b5df8:
- text "Hello, @"
- text_ram wStringBuffer3
- text_start
- line "speaking."
-
- para "Oh, <PLAY_G>."
- line "Good evening."
- done
-
-UnknownText_0x1b5e25:
- text "Good morning,"
- line "<PLAY_G>."
-
- para "This is @"
- text_ram wStringBuffer3
- text "."
- line "Were you sleeping?"
- done
-
-UnknownText_0x1b5e59:
- text "Hi, <PLAY_G>."
- line "This is @"
- text_ram wStringBuffer3
- text "."
-
- para "How are things"
- line "going for you?"
- done
-
-UnknownText_0x1b5e8e:
- text "Good evening,"
- line "<PLAY_G>."
-
- para "This is @"
- text_ram wStringBuffer3
- text "."
- line "Are you awake?"
- done
-
-UnknownText_0x1b5ebe:
- text "I had some time,"
- line "so I called you."
-
- para "So anyway, how are"
- line "your #MON?"
-
- para "Me, I take my"
- line "@"
- text_ram wStringBuffer4
- text " to the"
-
- para "#MON CENTER in"
- line "VIOLET every day,"
-
- para "so it's doing just"
- line "fantastic!"
-
- para "I'm friends with"
- line "the receptionist!"
- done
-
-UnknownText_0x1b5f7a:
- text "Yeah, @"
- text_ram wStringBuffer3
- text " the"
- line "HIKER here."
-
- para "Ah, <PLAYER>!"
- done
-
-UnknownText_0x1b5f9e:
- text "Yeah, @"
- text_ram wStringBuffer3
- text " the"
- line "HIKER here."
-
- para "Ah, <PLAYER>,"
- line "right?"
- done
-
-UnknownText_0x1b5fc9:
- text "Yeah, @"
- text_ram wStringBuffer3
- text " the"
- line "HIKER here."
-
- para "Ah, <PLAYER>, isn't"
- line "it?"
- done
-
-UnknownText_0x1b5ff6:
- text "Yo, <PLAYER>?"
-
- para "This is @"
- text_ram wStringBuffer3
- text_start
- line "the HIKER!"
- done
-
-UnknownText_0x1b6017:
- text "Hey, is this"
- line "<PLAYER>?"
-
- para "This is @"
- text_ram wStringBuffer3
- text_start
- line "the HIKER!"
- done
-
-UnknownText_0x1b6041:
- text "<PLAYER>, you still"
- line "awake?"
-
- para "This is @"
- text_ram wStringBuffer3
- text_start
- line "the HIKER!"
- done
-
-UnknownText_0x1b606f:
- text "Are your #MON"
- line "as feisty as ever?"
-
- para "My @"
- text_ram wStringBuffer4
- text " and"
- line "me--we have energy"
-
- para "to burn. We hike"
- line "up mountains every"
-
- para "day to work out"
- line "all our energy."
- done
-
-UnknownText_0x1b60f5:
- text "Yes? This is"
- line "@"
- text_ram wStringBuffer3
- text " speaking."
-
- para "Hey, <PLAY_G>!"
- done
-
-UnknownText_0x1b611b:
- text "Yes? This is"
- line "@"
- text_ram wStringBuffer3
- text " speaking."
-
- para "This must be"
- line "<PLAY_G>."
- done
-
-UnknownText_0x1b6149:
- text "Yes? This is"
- line "@"
- text_ram wStringBuffer3
- text " speaking."
-
- para "Ah, <PLAY_G>!"
- done
-
-UnknownText_0x1b616e:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "<PLAY_G>, right?"
- done
-
-UnknownText_0x1b618f:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "<PLAY_G>, what are"
- line "you doing?"
- done
-
-UnknownText_0x1b61bd:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "<PLAY_G>, sorry to"
- line "call you so late."
- done
-
-UnknownText_0x1b61f2:
- text "How do you raise"
- line "your #MON?"
-
- para "I do all sorts"
- line "of things, like"
-
- para "leaving them in"
- line "DAY-CARE and"
-
- para "toughening them up"
- line "with items."
- done
-
-UnknownText_0x1b626a:
- text "Hello? This is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, <PLAY_G>!"
- line "Good morning!"
- done
-
-UnknownText_0x1b6296:
- text "Hello? This is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, <PLAY_G>!"
- line "Hi, how are you?"
- done
-
-UnknownText_0x1b62c5:
- text "Hello? This is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, <PLAY_G>!"
- line "Good evening!"
- done
-
-UnknownText_0x1b62f1:
- text "<PLAY_G>?"
-
- para "It's @"
- text_ram wStringBuffer3
- text "."
- line "Good morning!"
- done
-
-UnknownText_0x1b630e:
- text "<PLAY_G>?"
-
- para "It's @"
- text_ram wStringBuffer3
- text ". Is"
- line "this a bad time?"
- done
-
-UnknownText_0x1b6331:
- text "<PLAY_G>?"
-
- para "It's @"
- text_ram wStringBuffer3
- text "."
- line "Got time to chat?"
- done
-
-UnknownText_0x1b6352:
- text "Are your #MON"
- line "still tough?"
-
- para "I train every day"
- line "with @"
- text_ram wStringBuffer4
- text "."
- done
-
-UnknownText_0x1b638c:
- text "Hello? @"
- text_ram wStringBuffer3
- text_start
- line "here…"
-
- para "Hey, <PLAY_G>!"
- done
-
-UnknownText_0x1b63a8:
- text "Hello? @"
- text_ram wStringBuffer3
- text_start
- line "here…"
-
- para "Wow, <PLAY_G>!"
- done
-
-UnknownText_0x1b63c4:
- text "Hello? @"
- text_ram wStringBuffer3
- text_start
- line "here…"
-
- para "Yippee, <PLAY_G>!"
- done
-
-UnknownText_0x1b63e3:
- text "Uh, hello."
- line "<PLAY_G>?"
-
- para "It's your pal,"
- line "@"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b6407:
- text "Uh, hello,"
- line "<PLAY_G>?"
-
- para "It's your buddy"
- line "@"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b642c:
- text "Uh, hello,"
- line "<PLAY_G>?"
-
- para "It's your sidekick"
- line "@"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b6454:
- text "Yeah, hello."
- line "This is @"
- text_ram wStringBuffer3
- text "."
-
- para "…Huh, <PLAY_G>? Yo!"
- done
-
-UnknownText_0x1b647e:
- text "Yeah, hello, you"
- line "got @"
- text_ram wStringBuffer3
- text "."
-
- para "…Huh, <PLAY_G>? Yo!"
- done
-
-UnknownText_0x1b64a8:
- text "Yeah, hello, you"
- line "got @"
- text_ram wStringBuffer3
- text "."
-
- para "…Huh, <PLAY_G>? Yo!"
- done
-
-UnknownText_0x1b64d2:
- text "Yeah, hello?"
- line "@"
- text_ram wStringBuffer3
- text " calling."
-
- para "What are you up"
- line "to, <PLAY_G>?"
- done
-
-UnknownText_0x1b6506:
- text "Yeah, hello?"
- line "@"
- text_ram wStringBuffer3
- text " calling."
-
- para "Where are you now,"
- line "<PLAY_G>?"
- done
-
-UnknownText_0x1b6539:
- text "Yeah, hello?"
- line "@"
- text_ram wStringBuffer3
- text " calling."
-
- para "Are you awake now,"
- line "<PLAY_G>?"
- done
-
-UnknownText_0x1b656c:
- text "I bet your #MON"
- line "are a lot stronger"
- cont "than before."
- done
-
-UnknownText_0x1b659d:
- text "Yup, it's @"
- text_ram wStringBuffer3
- text "!"
-
- para "Is this <PLAY_G>?"
- line "Good morning!"
- done
-
-UnknownText_0x1b65c7:
- text "Yup, it's @"
- text_ram wStringBuffer3
- text "!"
-
- para "Is that <PLAY_G>?"
- done
-
-UnknownText_0x1b65e3:
- text "Yup, it's @"
- text_ram wStringBuffer3
- text "!"
-
- para "Is that <PLAY_G>?"
- line "Good evening!"
- done
-
-UnknownText_0x1b660d:
- text "Hello! It's me,"
- line "@"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b6624:
- text "Hello! It's me,"
- line "@"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b663b:
- text "Hello! It's me,"
- line "@"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b6652:
- text "<PLAY_G>, are you"
- line "raising your"
- cont "#MON properly?"
-
- para "I read in a book"
- line "that you should"
-
- para "raise any #MON"
- line "you catch with"
- cont "love and care."
- done
-
-UnknownText_0x1b66c8:
- text "Hi, @"
- text_ram wStringBuffer3
- text " on the"
- line "line."
-
- para "Hey! It's <PLAY_G>!"
- done
-
-UnknownText_0x1b66ec:
- text "Hi, @"
- text_ram wStringBuffer3
- text " on the"
- line "line."
-
- para "I know!"
- line "It's <PLAY_G>!"
- done
-
-UnknownText_0x1b6713:
- text "Hi, @"
- text_ram wStringBuffer3
- text " on the"
- line "line."
-
- para "<PLAY_G>?"
- line "What's up?"
- done
-
-UnknownText_0x1b6738:
- text "Uh, <PLAY_G>?"
-
- para "It's me!"
- line "It's me, @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b6757:
- text "Uh, <PLAY_G>?"
-
- para "It's me!"
- line "It's me, @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b6776:
- text "Uh, <PLAY_G>?"
-
- para "It's me!"
- line "It's me, @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b6795:
- text "My @"
- text_ram wStringBuffer4
- text " is"
- line "so full of energy,"
-
- para "it's a little"
- line "scary."
-
- para "How are your"
- line "#MON doing?"
- done
-
-UnknownText_0x1b67e2:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Hi, <PLAY_G>!"
- line "Good morning!"
- done
-
-UnknownText_0x1b680e:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Hi, <PLAY_G>, good"
- line "day!"
- done
-
-UnknownText_0x1b6836:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Hi, <PLAY_G>, good"
- line "evening!"
- done
-
-UnknownText_0x1b6862:
- text "Hi, <PLAY_G>, good"
- line "morning!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "."
- line "How are you?"
- done
-
-UnknownText_0x1b6890:
- text "Hi, <PLAY_G>, good"
- line "day!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "."
- line "How are you?"
- done
-
-UnknownText_0x1b68ba:
- text "Hi, <PLAY_G>, good"
- line "evening!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "."
- line "How are you?"
- done
-
-UnknownText_0x1b68e8:
- text "How are your"
- line "#MON doing?"
-
- para "You know PROF.OAK,"
- line "so of course your"
- cont "#MON are fine!"
-
- para "My #MON are"
- line "doing well too."
-
- para "But then, I am"
- line "trying to become a"
-
- para "#MON professor,"
- line "so that shouldn't"
- cont "be a big surprise."
- done
-
-UnknownText_0x1b69a8:
- text "Hi, <PLAY_G>?"
-
- para "Good morning pika."
- line "What's up pika?"
- done
-
-UnknownText_0x1b69d2:
- text "Hi, <PLAY_G>?"
-
- para "Good day pika,"
- line "what's up pika?"
- done
-
-UnknownText_0x1b69f8:
- text "Hi, <PLAY_G>?"
-
- para "Good evening pika,"
- line "what's up pika?"
- done
-
-UnknownText_0x1b6a22:
- text "<PLAY_G> pika, good"
- line "morning!"
-
- para "It's @"
- text_ram wStringBuffer3
- text ", how"
- line "pika are you?"
- done
-
-UnknownText_0x1b6a56:
- text "<PLAY_G> pika, good"
- line "pika day!"
-
- para "It's @"
- text_ram wStringBuffer3
- text ", how"
- line "pika are you?"
- done
-
-UnknownText_0x1b6a8b:
- text "<PLAY_G> pika, good"
- line "evening!"
-
- para "It's @"
- text_ram wStringBuffer3
- text ". Were"
- line "you pika awake?"
- done
-
-UnknownText_0x1b6ac2:
- text "You have to hear"
- line "this! My lovable"
-
- para "@"
- text_ram wStringBuffer4
- text " looked"
- line "at me and grinned!"
-
- para "It must be because"
- line "our hearts beat"
- cont "together as one!"
- done
-
-UnknownText_0x1b6b39:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, Good morning,"
- line "<PLAY_G>."
- done
-
-UnknownText_0x1b6b65:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "That voice…"
- line "<PLAY_G>, right?"
- done
-
-UnknownText_0x1b6b92:
- text "Hello, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "This must be"
- line "<PLAY_G>!"
- done
-
-UnknownText_0x1b6bb9:
- text "Hello!"
- line "@"
- text_ram wStringBuffer3
- text " here…"
-
- para "Good morning! The"
- line "weather's great!"
- done
-
-UnknownText_0x1b6bef:
- text "Hello!"
- line "@"
- text_ram wStringBuffer3
- text " here…"
-
- para "What a perfect day"
- line "for fishing!"
- done
-
-UnknownText_0x1b6c23:
- text "Hello!"
- line "@"
- text_ram wStringBuffer3
- text " here…"
-
- para "It's a great night"
- line "for fishing!"
- done
-
-UnknownText_0x1b6c56:
- text "How's your trip"
- line "coming along?"
-
- para "I can't complain"
- line "about my fishing!"
- done
-
-UnknownText_0x1b6c96:
- text "Yes? @"
- text_ram wStringBuffer3
- text " here…"
-
- para "Ah, <PLAYER>. What"
- line "can I do for you?"
- done
-
-UnknownText_0x1b6cc6:
- text "Yes? @"
- text_ram wStringBuffer3
- text " here…"
-
- para "Ah, <PLAYER>. What"
- line "can I do for you?"
- done
-
-UnknownText_0x1b6cf6:
- text "Yes? @"
- text_ram wStringBuffer3
- text " here…"
-
- para "Ah, <PLAYER>. What"
- line "can I do for you?"
- done
-
-UnknownText_0x1b6d26:
- text "Hiya, <PLAYER>. How"
- line "are you doing?"
-
- para "Hey! It's me,"
- line "@"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b6d57:
- text "Hiya, <PLAYER>, how"
- line "are you doing?"
-
- para "Hey, it's me,"
- line "@"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b6d88:
- text "Hiya, <PLAYER>, how"
- line "are you doing?"
-
- para "Hey, it's me,"
- line "@"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b6db9:
- text "Oh yeah, I saw you"
- line "coming out of a"
-
- para "#MON CENTER the"
- line "other day."
-
- para "You heal your"
- line "#MON regularly,"
-
- para "don't you?"
- line "I'm impressed."
-
- para "Heh, my @"
- text_ram wStringBuffer4
- text_start
- line "is so tough, it"
-
- para "doesn't need to go"
- line "to #MON CENTERS"
- cont "often. Heheh!"
- done
-
-UnknownText_0x1b6e7c:
- text "Yes? This is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh, <PLAY_G>."
- line "Good morning."
- done
-
-UnknownText_0x1b6ea6:
- text "Yes? This is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh, <PLAY_G>."
- line "Hello."
- done
-
-UnknownText_0x1b6ec9:
- text "Yes? This is"
- line "@"
- text_ram wStringBuffer3
- text "."
-
- para "Oh, <PLAY_G>, good"
- line "evening."
- done
-
-UnknownText_0x1b6ef3:
- text "Is this <PLAY_G>?"
-
- para "Good morning. This"
- line "is @"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b6f1c:
- text "Is this <PLAY_G>?"
-
- para "Hi, it's @"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b6f37:
- text "Is this <PLAY_G>?"
-
- para "Good evening. This"
- line "is @"
- text_ram wStringBuffer3
- text "."
- done
-
-UnknownText_0x1b6f60:
- text "Are your #MON"
- line "doing well?"
-
- para "I hope you take"
- line "them to a #MON"
- cont "CENTER every day."
-
- para "Don't push them"
- line "too hard."
-
- para "My @"
- text_ram wStringBuffer4
- text " is"
- line "cute and lively"
-
- para "precisely because"
- line "I take it to a"
-
- para "#MON CENTER"
- line "every day."
- done
-
-UnknownText_0x1b7019:
- text "Yes, hello?"
- line "@"
- text_ram wStringBuffer3
- text " here!"
-
- para "Morning, <PLAY_G>!"
-
- para "Are you using bird"
- line "#MON?"
- done
-
-UnknownText_0x1b7057:
- text "Yes, hello?"
- line "@"
- text_ram wStringBuffer3
- text " here!"
-
- para "Hi, <PLAY_G>!"
-
- para "Are your bird"
- line "#MON flying?"
- done
-
-UnknownText_0x1b7092:
- text "Yes, hello?"
- line "@"
- text_ram wStringBuffer3
- text " here!"
-
- para "Evening, <PLAY_G>!"
- line "Are you letting"
-
- para "your bird #MON"
- line "see some action?"
- done
-
-UnknownText_0x1b70e7:
- text "Good morning,"
- line "<PLAY_G>!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "!"
- line "Good morning!"
- done
-
-UnknownText_0x1b7112:
- text "Hi, <PLAY_G>!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "!"
- line "Remember me?"
- done
-
-UnknownText_0x1b7132:
- text "Good evening,"
- line "<PLAY_G>!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "!"
- line "Are you free now?"
- done
-
-UnknownText_0x1b7161:
- text "Are you and your"
- line "#MON fine?"
-
- para "My @"
- text_ram wStringBuffer4
- text_start
- line "looks like it will"
-
- para "get tough enough"
- line "to face and beat"
-
- para "the legendary bird"
- line "#MON!"
- done
-
-UnknownText_0x1b71d5:
- text "Hello, you have"
- line "reached @"
- text_ram wStringBuffer3
- text "…"
-
- para "Ah, <PLAY_G>."
- done
-
-UnknownText_0x1b71fc:
- text "Hello, you have"
- line "reached @"
- text_ram wStringBuffer3
- text "…"
-
- para "Ah, <PLAY_G>, is"
- line "it?"
- done
-
-UnknownText_0x1b722a:
- text "Hello, you have"
- line "reached @"
- text_ram wStringBuffer3
- text "…"
-
- para "Ah, if it isn't"
- line "<PLAY_G>."
- done
-
-UnknownText_0x1b725c:
- text "Ah, it's @"
- text_ram wStringBuffer3
- text "…"
-
- para "Have you got a"
- line "moment?"
- done
-
-UnknownText_0x1b7283:
- text "Ah, it's @"
- text_ram wStringBuffer3
- text "…"
-
- para "Can you talk now?"
- done
-
-UnknownText_0x1b72a5:
- text "Ah, it's @"
- text_ram wStringBuffer3
- text "…"
-
- para "Sorry for calling"
- line "so late."
- done
-
-UnknownText_0x1b72d0:
- text "Have your #MON"
- line "grown any?"
-
- para "My @"
- text_ram wStringBuffer4
- text " has"
- line "grown quite a bit."
- done
-
-UnknownText_0x1b730b:
- text_ram wStringBuffer3
- text " here…"
-
- para "<PLAYER>! Beautiful"
- line "morning, hey?"
- done
-
-UnknownText_0x1b7331:
- text_ram wStringBuffer3
- text " here…"
-
- para "<PLAYER>! Beautiful"
- line "weather, hey?"
- done
-
-UnknownText_0x1b7357:
- text_ram wStringBuffer3
- text " here…"
-
- para "<PLAYER>! Beautiful"
- line "moonlight, hey?"
- done
-
-UnknownText_0x1b737f:
- text "Hey, <PLAYER>!"
- line "This is @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b7397:
- text "Hey, <PLAYER>!"
- line "This is @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b73af:
- text "Hey, <PLAYER>!"
- line "This is @"
- text_ram wStringBuffer3
- text "!"
- done
-
-UnknownText_0x1b73c7:
- text "Yup, yup!"
- line "It's @"
- text_ram wStringBuffer3
- text "!"
-
- para "Hah, and here's"
- line "<PLAY_G>!"
- done
-
-UnknownText_0x1b73ef:
- text "Yup, yup!"
- line "It's @"
- text_ram wStringBuffer3
- text "!"
-
- para "Hah, and here's"
- line "<PLAY_G>!"
- done
-
-UnknownText_0x1b7417:
- text "Yup, yup!"
- line "It's @"
- text_ram wStringBuffer3
- text "!"
-
- para "Hah, and here's"
- line "<PLAY_G>!"
- done
-
-UnknownText_0x1b743f:
- text "<PLAY_G>, it's"
- line "@"
- text_ram wStringBuffer3
- text "!"
-
- para "Have you had a"
- line "proper breakfast?"
- done
-
-UnknownText_0x1b746f:
- text "<PLAY_G>, it's"
- line "@"
- text_ram wStringBuffer3
- text "!"
-
- para "Have you had a"
- line "proper lunch?"
- done
-
-UnknownText_0x1b749b:
- text "<PLAY_G>, it's"
- line "@"
- text_ram wStringBuffer3
- text "!"
-
- para "Have you had a"
- line "proper dinner?"
- done
-
-UnknownText_0x1b74c8:
- text "Are your #MON"
- line "looking good?"
-
- para "My @"
- text_ram wStringBuffer4
- text " and"
- line "me--we're looking"
-
- para "mighty dandy!"
- line "Hahahah!"
- done
-
-UnknownText_0x1b751a:
- text "Yes, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh. Hi, <PLAY_G>!"
- line "Good morning!"
- done
-
-UnknownText_0x1b7548:
- text "Yes, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, hi, <PLAY_G>!"
- line "Yahoo!"
- done
-
-UnknownText_0x1b756f:
- text "Yes, this is"
- line "@"
- text_ram wStringBuffer3
- text "…"
-
- para "Oh, hi, <PLAY_G>!"
- done
-
-UnknownText_0x1b758f:
- text "<PLAY_G>!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "!"
- line "Good morning!"
- done
-
-UnknownText_0x1b75ac:
- text "<PLAY_G>!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "!"
- line "Working hard?"
- done
-
-UnknownText_0x1b75c9:
- text "<PLAY_G>!"
-
- para "It's @"
- text_ram wStringBuffer3
- text "!"
- line "Were you up?"
- done
-
-UnknownText_0x1b75e5:
- text "Are you raising"
- line "your #MON?"
-
- para "Hey, @"
- text_ram wStringBuffer3
- text "'s"
- line "@"
- text_ram wStringBuffer4
- text " is"
- cont "looking good!"
- done
-
-UnusedPhoneText:
- text "Good morning."
- done
--- /dev/null
+++ b/data/phone/text/tully_callee.asm
@@ -1,0 +1,67 @@
+UnknownText_0x1b6b39:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Oh, Good morning,"
+ line "<PLAY_G>."
+ done
+
+UnknownText_0x1b6b65:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "That voice…"
+ line "<PLAY_G>, right?"
+ done
+
+UnknownText_0x1b6b92:
+ text "Hello, this is"
+ line "@"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "This must be"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b6bb9:
+ text "Hello!"
+ line "@"
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "Good morning! The"
+ line "weather's great!"
+ done
+
+UnknownText_0x1b6bef:
+ text "Hello!"
+ line "@"
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "What a perfect day"
+ line "for fishing!"
+ done
+
+UnknownText_0x1b6c23:
+ text "Hello!"
+ line "@"
+ text_ram wStringBuffer3
+ text " here…"
+
+ para "It's a great night"
+ line "for fishing!"
+ done
+
+UnknownText_0x1b6c56:
+ text "How's your trip"
+ line "coming along?"
+
+ para "I can't complain"
+ line "about my fishing!"
+ done
--- /dev/null
+++ b/data/phone/text/tully_caller.asm
@@ -1,0 +1,104 @@
+TullyGrownText:
+ text "My @"
+ text_ram wStringBuffer4
+ text " has"
+ line "grown again."
+
+ para "It was only about"
+ line "so big when I"
+
+ para "caught it, but now"
+ line "it's way bigger."
+ done
+
+UnknownText_0x65e42:
+ text "Oh yeah, I KO'd a"
+ line "wild @"
+ text_ram wStringBuffer4
+ text "."
+
+ para "It was huge, like"
+ line "this big even."
+
+ para "Heh, I guess you"
+ line "can't tell over"
+ cont "the phone…"
+ done
+
+UnknownText_0x65eac:
+ text "Oh yeah, I lost a"
+ line "wild @"
+ text_ram wStringBuffer4
+ text "."
+
+ para "It was huge, like"
+ line "this big even."
+
+ para "Heh, I guess you"
+ line "can't tell over"
+ cont "the phone…"
+ done
+
+UnknownText_0x65f17:
+ text "We should get a"
+ line "battle going!"
+
+ para "I'll be fishing on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "Swing by if you"
+ line "have the time."
+ done
+
+UnknownText_0x65f6e:
+ text "Well, I'll be"
+ line "seeing you."
+ done
+
+UnknownText_0x65f88:
+ text "I picked up a good"
+ line "little thing at"
+ cont "the water's edge."
+
+ para "Like I promised,"
+ line "it's yours."
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+UnknownText_0x65ff2:
+ text "Have I found"
+ line "anything good?"
+
+ para "Nope, not yet."
+
+ para "It's like fishing,"
+ line "you need patience."
+ done
+
+UnknownText_0x66043:
+ text "Yup, TULLY here…"
+
+ para "<PLAY_G>? What?"
+ line "You're lost?"
+
+ para "Our battle will be"
+ line "on @"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+UnknownText_0x66087:
+ text "I've got something"
+ line "good for you."
+
+ para "Hustle over to"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
--- /dev/null
+++ b/data/phone/text/unknown_callee.asm
@@ -1,0 +1,30 @@
+UnknownText_0x1b518b:
+ text "How are your"
+ line "#MON doing?"
+
+ para "My #MON are a"
+ line "bit too energetic."
+
+ para "@"
+ text_ram wStringBuffer4
+ text ","
+ line "especially."
+
+ para "Every time it"
+ line "spots a trainer,"
+ cont "it has to battle."
+
+ para "It gets to be a"
+ line "bit much for me!"
+ done
+
+UnknownText_0x1b522b:
+ text "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "looking tougher"
+ cont "than ever."
+
+ para "It looks even"
+ line "tougher than me!"
+ done
--- /dev/null
+++ b/data/phone/text/unused.asm
@@ -1,0 +1,3 @@
+UnusedPhoneText:
+ text "Good morning."
+ done
--- /dev/null
+++ b/data/phone/text/vance_callee.asm
@@ -1,0 +1,81 @@
+UnknownText_0x1b7019:
+ text "Yes, hello?"
+ line "@"
+ text_ram wStringBuffer3
+ text " here!"
+
+ para "Morning, <PLAY_G>!"
+
+ para "Are you using bird"
+ line "#MON?"
+ done
+
+UnknownText_0x1b7057:
+ text "Yes, hello?"
+ line "@"
+ text_ram wStringBuffer3
+ text " here!"
+
+ para "Hi, <PLAY_G>!"
+
+ para "Are your bird"
+ line "#MON flying?"
+ done
+
+UnknownText_0x1b7092:
+ text "Yes, hello?"
+ line "@"
+ text_ram wStringBuffer3
+ text " here!"
+
+ para "Evening, <PLAY_G>!"
+ line "Are you letting"
+
+ para "your bird #MON"
+ line "see some action?"
+ done
+
+UnknownText_0x1b70e7:
+ text "Good morning,"
+ line "<PLAY_G>!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b7112:
+ text "Hi, <PLAY_G>!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "!"
+ line "Remember me?"
+ done
+
+UnknownText_0x1b7132:
+ text "Good evening,"
+ line "<PLAY_G>!"
+
+ para "It's @"
+ text_ram wStringBuffer3
+ text "!"
+ line "Are you free now?"
+ done
+
+UnknownText_0x1b7161:
+ text "Are you and your"
+ line "#MON fine?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text_start
+ line "looks like it will"
+
+ para "get tough enough"
+ line "to face and beat"
+
+ para "the legendary bird"
+ line "#MON!"
+ done
--- /dev/null
+++ b/data/phone/text/vance_caller.asm
@@ -1,0 +1,64 @@
+VanceLiftoffText:
+ text "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "become tougher."
+
+ para "We've achieved"
+ line "liftoff!"
+ done
+
+UnknownText_0x669b2:
+ text "We can easily beat"
+ line "@"
+ text_ram wStringBuffer4
+ text "!"
+
+ para "…Huh? You too?"
+ line "Isn't that great?"
+ done
+
+UnknownText_0x669ed:
+ text "But get this, a"
+ line "wild @"
+ text_ram wStringBuffer4
+ text_start
+ para "just barely eluded"
+ line "us."
+
+ para "I wanted to FLY"
+ line "after it…"
+ done
+
+UnknownText_0x66a3a:
+ text "Right now, I'm on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+
+ para "You know, where I"
+ line "first met you?"
+
+ para "Want to battle?"
+ line "I'll wait here."
+ done
+
+UnknownText_0x66a93:
+ text "OK, bye for now!"
+ done
+
+VanceLookingForwardText:
+ text "I'll be looking"
+ line "forward to our"
+ cont "next battle!"
+ done
+
+VanceHurryHurryText:
+ text "Oh, <PLAY_G>!"
+ line "Hurry, hurry!"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "!"
+ line "FLY over now!"
+ done
--- /dev/null
+++ b/data/phone/text/wade_callee.asm
@@ -1,0 +1,77 @@
+UnknownText_0x1b5a3b:
+ text "Hello? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking."
+
+ para "Oh. Hi, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b5a74:
+ text "Hello? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking."
+
+ para "Oh, hi, <PLAY_G>!"
+ done
+
+UnknownText_0x1b5a9f:
+ text "Hello? This is"
+ line "@"
+ text_ram wStringBuffer3
+ text " speaking."
+
+ para "Oh, hi, <PLAY_G>!"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b5ad8:
+ text "<PLAY_G>, good"
+ line "morning!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "Isn't it nice out?"
+ done
+
+UnknownText_0x1b5b0b:
+ text "<PLAY_G>, howdy!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "Isn't it nice out?"
+ done
+
+UnknownText_0x1b5b37:
+ text "Good evening,"
+ line "<PLAY_G>!"
+
+ para "It's me, @"
+ text_ram wStringBuffer3
+ text "."
+ line "Were you awake?"
+ done
+
+UnknownText_0x1b5b68:
+ text "How are your"
+ line "#MON doing?"
+
+ para "My #MON have"
+ line "too much energy to"
+
+ para "burn. It gets to"
+ line "be a problem."
+
+ para "Of all my #MON,"
+ line "@"
+ text_ram wStringBuffer4
+ text " is the"
+ cont "hardest to handle."
+
+ para "Working with it is"
+ line "exhausting."
+ done
--- /dev/null
+++ b/data/phone/text/wade_caller.asm
@@ -1,0 +1,136 @@
+WadeAreYouGrowingText:
+ text "Are your #MON"
+ line "growing?"
+
+ para "My #MON are"
+ line "growing a bit too"
+
+ para "quickly for me."
+ line "It's overwhelming!"
+
+ para "@"
+ text_ram wStringBuffer4
+ text "'s grow-"
+ line "ing especially"
+
+ para "quickly. I think"
+ line "it'll get tough."
+ done
+
+UnknownText_0x175869:
+ text "Oh yeah, we KO'd a"
+ line "wild @"
+ text_ram wStringBuffer4
+ text_start
+ para "with one hit a"
+ line "while back."
+
+ para "It went down so"
+ line "easily, I felt a"
+
+ para "little sorry for"
+ line "the poor thing."
+ done
+
+UnknownText_0x1758e4:
+ text "Oh yeah, a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text " got"
+
+ para "away from me at"
+ line "the last second."
+
+ para "I know it's a"
+ line "common #MON…"
+
+ para "But it does annoy"
+ line "me that it got"
+
+ para "away when I almost"
+ line "had it."
+ done
+
+UnknownText_0x175976:
+ text "Do you feel like a"
+ line "#MON battle?"
+
+ para "It won't be like"
+ line "last time!"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "'s"
+ line "where I'll be."
+
+ para "Let me know when"
+ line "you get there."
+ done
+
+UnknownText_0x1759e7:
+ text "See you later!"
+ done
+
+WadeBugCatchingContestText:
+ text "The Bug-Catching"
+ line "Contest is at the"
+
+ para "NATIONAL PARK"
+ line "today."
+
+ para "Are you going,"
+ line "<PLAY_G>?"
+
+ para "I'm trying to make"
+ line "up my mind."
+ done
+
+WadeFoundBerryText:
+ text "I found all kinds"
+ line "of BERRIES. If you"
+
+ para "want, I'll share"
+ line "some with you."
+
+ para "I'll be waiting on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+UnknownText_0x175abe:
+ text "Huh? BERRIES?"
+
+ para "Sorry, I haven't"
+ line "found any yet."
+
+ para "I'll call you if I"
+ line "find any. Will you"
+ cont "please wait?"
+ done
+
+UnknownText_0x175b1e:
+ text "Let's battle"
+ line "already!"
+
+ para "@"
+ text_ram wStringBuffer5
+ text " is"
+ line "where I am."
+
+ para "Please get here as"
+ line "soon as you can!"
+ done
+
+UnknownText_0x175b6d:
+ text "How come you're"
+ line "not here yet?"
+
+ para "@"
+ text_ram wStringBuffer5
+ text " is"
+ line "where I am."
+
+ para "Please get here as"
+ line "soon as you can!"
+ done
--- /dev/null
+++ b/data/phone/text/wilton_callee.asm
@@ -1,0 +1,64 @@
+UnknownText_0x1b71d5:
+ text "Hello, you have"
+ line "reached @"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Ah, <PLAY_G>."
+ done
+
+UnknownText_0x1b71fc:
+ text "Hello, you have"
+ line "reached @"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Ah, <PLAY_G>, is"
+ line "it?"
+ done
+
+UnknownText_0x1b722a:
+ text "Hello, you have"
+ line "reached @"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Ah, if it isn't"
+ line "<PLAY_G>."
+ done
+
+UnknownText_0x1b725c:
+ text "Ah, it's @"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Have you got a"
+ line "moment?"
+ done
+
+UnknownText_0x1b7283:
+ text "Ah, it's @"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Can you talk now?"
+ done
+
+UnknownText_0x1b72a5:
+ text "Ah, it's @"
+ text_ram wStringBuffer3
+ text "…"
+
+ para "Sorry for calling"
+ line "so late."
+ done
+
+UnknownText_0x1b72d0:
+ text "Have your #MON"
+ line "grown any?"
+
+ para "My @"
+ text_ram wStringBuffer4
+ text " has"
+ line "grown quite a bit."
+ done
--- /dev/null
+++ b/data/phone/text/wilton_caller.asm
@@ -1,0 +1,103 @@
+WiltonGrownText:
+ text "My @"
+ text_ram wStringBuffer4
+ text "'s"
+ line "grown impressive!"
+
+ para "My fishing skills"
+ line "have improved too!"
+ done
+
+UnknownText_0x66b3e:
+ text "We beat a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text "…"
+
+ para "You know, I have"
+ line "more fun fishing"
+
+ para "than beating wild"
+ line "#MON."
+ done
+
+UnknownText_0x66b8f:
+ text "But a while back,"
+ line "we came this close"
+
+ para "to landing a wild"
+ line "@"
+ text_ram wStringBuffer4
+ text "."
+
+ para "I tell you, it was"
+ line "huge. Believe me."
+ done
+
+UnknownText_0x66bf3:
+ text "I'm fishing on"
+ line "@"
+ text_ram wStringBuffer5
+ text ","
+
+ para "but nothing's"
+ line "biting today."
+
+ para "Help me while my"
+ line "time away, come"
+ cont "over for a battle."
+ done
+
+UnknownText_0x66c58:
+ text "All right, later."
+ done
+
+UnknownText_0x66c6b:
+ text "I snagged an item"
+ line "while fishing."
+
+ para "Come pick it up on"
+ line "@"
+ text_ram wStringBuffer5
+ text "."
+ done
+
+WiltonHaventFoundAnythingText:
+ text "Nah, I haven't"
+ line "found anything"
+
+ para "that's worth your"
+ line "time."
+
+ para "You have to have"
+ line "patience."
+ done
+
+WiltonNotBitingText:
+ text "Sigh…"
+ line "They're not biting"
+
+ para "like before on"
+ line "@"
+ text_ram wStringBuffer5
+ text "…"
+
+ para "You have to come"
+ line "for a battle!"
+ done
+
+WiltonWantThisText:
+ text "Don't you want"
+ line "this item?"
+
+ para "Hah? You don't"
+ line "know where?"
+
+ para "@"
+ text_ram wStringBuffer5
+ text "…"
+ line "Just head from"
+
+ para "MAHOGANY toward"
+ line "BLACKTHORN!"
+ done
--- a/data/text/std_text.asm
+++ b/data/text/std_text.asm
@@ -219,8 +219,8 @@
line "the #MON you've"
cont "caught."
- para $56
- line $56
+ para "<……>"
+ line "<……>"
para "We have chosen the"
line "winners!"
--- a/docs/bugs_and_glitches.md
+++ b/docs/bugs_and_glitches.md
@@ -2,7 +2,8 @@
These are known bugs and glitches in the original Pokémon Crystal game: code that clearly does not work as intended, or that only works in limited circumstances but has the possibility to fail or crash.
-Fixes are written in the `diff` format. If you're familiar with git, this should look farmiliar:
+Fixes are written in the `diff` format. If you've used Git before, this should look familiar:
+
```diff
this is some code
-delete red - lines
--- a/engine/battle/core.asm
+++ b/engine/battle/core.asm
@@ -5376,14 +5376,14 @@
.skip_inc
ld [wMenuCursorY], a
- ld a, $1
+ ld a, 1
ld [wMenuCursorX], a
ld a, [wNumMoves]
inc a
ld [w2DMenuNumRows], a
- ld a, $1
+ ld a, 1
ld [w2DMenuNumCols], a
- ld c, $2c
+ ld c, STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP
ld a, [wMoveSelectionMenuType]
dec a
ld b, D_DOWN | D_UP | A_BUTTON
--- a/engine/phone/buenas_password.asm
+++ /dev/null
@@ -1,169 +1,0 @@
-BuenaPhoneScript1:
- checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
- iftrue BuenaPhoneScript_Rocket
- checkcode VAR_HOUR
- ifgreater 17, BuenaPhoneScript_AfterMidnight1
- scall BuenaPhoneScript_CheckTimeOfDay1
- jump BuenaPhoneScript_Random1
-
-BuenaPhoneScript2:
- checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
- iftrue BuenaPhoneScript_Rocket
- scall BuenaPhoneScript_CheckTimeOfDay2
- jump BuenaPhoneScript_Random2
-
-BuenaPhoneScript_CheckTimeOfDay1:
- checktime MORN
- iftrue .morn
- checktime DAY
- iftrue .day
- writetext UnknownText_0xa0d42
- buttonsound
- end
-
-.morn
- writetext UnknownText_0xa0c28
- buttonsound
- end
-
-.day
- writetext UnknownText_0xa0c72
- buttonsound
- end
-
-BuenaPhoneScript_AfterMidnight1:
- writetext UnknownText_0xa0caf
- end
-
-BuenaPhoneScript_CheckTimeOfDay2:
- checkcode VAR_HOUR
- ifgreater 17, BuenaPhoneScript_AfterMidnight2
- checktime MORN
- iftrue .morn
- checktime DAY
- iftrue .day
- writetext UnknownText_0xa0e29
- buttonsound
- end
-
-.morn
- writetext UnknownText_0xa0d96
- buttonsound
- end
-
-.day
- writetext UnknownText_0xa0dcf
- buttonsound
- end
-
-BuenaPhoneScript_AfterMidnight2:
- writetext UnknownText_0xa0e01
- buttonsound
- end
-
-BuenaPhoneScript_Rocket:
- writetext UnknownText_0xa0e5e
- end
-
-BuenaPhoneScript_Random2:
- checkevent EVENT_BEAT_ELITE_FOUR
- iftrue .PostE4
- random 11
- jump .Jumptable
-
-.PostE4:
- random 14
-
-.Jumptable:
- ifequal 0, .zero
- ifequal 1, .one
- ifequal 2, .two
- ifequal 3, .three
- ifequal 4, .four
- ifequal 5, .five
- ifequal 6, .six
- ifequal 7, .seven
- ifequal 8, .eight
- ifequal 9, .nine
- ifequal 10, .ten
- ifequal 11, .eleven
- ifequal 12, .twelve
- ifequal 13, .thirteen
-
-.zero
- writetext UnknownText_0xa0efb
- jump .finish
-
-.one
- writetext UnknownText_0xa0fcf
- jump .finish
-
-.two
- writetext UnknownText_0xa109d
- jump .finish
-
-.three
- writetext UnknownText_0xa1143
- jump .finish
-
-.four
- writetext UnknownText_0xa1244
- jump .finish
-
-.five
- writetext UnknownText_0xa1318
- jump .finish
-
-.six
- writetext UnknownText_0xa13d8
- jump .finish
-
-.seven
- writetext UnknownText_0xa1488
- jump .finish
-
-.eight
- writetext UnknownText_0xa15de
- jump .finish
-
-.nine
- writetext UnknownText_0xa1717
- jump .finish
-
-.ten
- writetext UnknownText_0xa183d
- jump .finish
-
-.eleven
- writetext UnknownText_0xa19b1
- jump .finish
-
-.twelve
- writetext UnknownText_0xa1ac0
- jump .finish
-
-.thirteen
- writetext UnknownText_0xa1bed
-
-.finish
- end
-
-BuenaPhoneScript_Random1:
- random 3
- ifequal 0, .zero
- ifequal 1, .one
- ifequal 2, .two
-
-.zero
- writetext UnknownText_0xa1c88
- end
-
-.one
- writetext UnknownText_0xa1d5f
- end
-
-.two
- writetext UnknownText_0xa1e2f
- end
-
-INCLUDE "data/phone/text/buena.asm"
--- a/engine/phone/generic_calls.asm
+++ /dev/null
@@ -1,1263 +1,0 @@
-PhoneScript_Random2:
- random 2
- end
-
-PhoneScript_Random3:
- random 3
- end
-
-PhoneScript_Random4:
- random 4
- end
-
-PhoneScript_Random5:
- random 5
- end
-
-PhoneScript_Random11:
- random 11
- end
-
-PhoneScript_AnswerPhone_Male:
- checktime DAY
- iftrue PhoneScript_AnswerPhone_Male_Day
- checktime NITE
- iftrue PhoneScript_AnswerPhone_Male_Nite
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_SAILOR_HUEY, .Huey
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_JUGGLER_IRWIN, .Irwin
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_BLACKBELT_KENJI, .Kenji
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x1b4dc5
- buttonsound
- end
-
-.Huey:
- farwritetext UnknownText_0x1b5073
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x1b5270
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x1b55ae
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x1b589a
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x1b5a3b
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x1b5c10
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x1b5f7a
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x1b60f5
- buttonsound
- end
-
-.Irwin:
- farwritetext UnknownText_0x1b638c
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x1b6454
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x1b659d
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x1b67e2
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x1b69a8
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x1b6b39
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x1b6c96
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x1b7019
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x1b71d5
- buttonsound
- end
-
-.Kenji:
- farwritetext UnknownText_0x1b730b
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x1b73c7
- buttonsound
- end
-
-PhoneScript_AnswerPhone_Male_Day:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_SAILOR_HUEY, .Huey
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_JUGGLER_IRWIN, .Irwin
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_BLACKBELT_KENJI, .Kenji
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x1b4ded
- buttonsound
- end
-
-.Huey:
- farwritetext UnknownText_0x1b509b
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x1b52a5
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x1b55da
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x1b58c2
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x1b5a74
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x1b5c63
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x1b5f9e
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x1b611b
- buttonsound
- end
-
-.Irwin:
- farwritetext UnknownText_0x1b63a8
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x1b647e
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x1b65c7
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x1b680e
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x1b69d2
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x1b6b65
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x1b6cc6
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x1b7057
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x1b71fc
- buttonsound
- end
-
-.Kenji:
- farwritetext UnknownText_0x1b7331
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x1b73ef
- buttonsound
- end
-
-PhoneScript_AnswerPhone_Male_Nite:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_SAILOR_HUEY, .Huey
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_JUGGLER_IRWIN, .Irwin
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_BLACKBELT_KENJI, .Kenji
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x1b4e16
- buttonsound
- end
-
-.Huey:
- farwritetext UnknownText_0x1b50c2
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x1b52cc
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x1b55fc
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x1b58ea
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x1b5a9f
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x1b5cb6
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x1b5fc9
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x1b6149
- buttonsound
- end
-
-.Irwin:
- farwritetext UnknownText_0x1b63c4
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x1b64a8
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x1b65e3
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x1b6836
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x1b69f8
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x1b6b92
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x1b6cf6
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x1b7092
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x1b722a
- buttonsound
- end
-
-.Kenji:
- farwritetext UnknownText_0x1b7357
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x1b7417
- buttonsound
- end
-
-PhoneScript_AnswerPhone_Female:
- checktime DAY
- iftrue PhoneScript_AnswerPhone_Female_Day
- checktime NITE
- iftrue PhoneScript_AnswerPhone_Female_Nite
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1b4f21
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x1b53f7
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1b5702
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x1b5d9f
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1b626a
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x1b66c8
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x1b6e7c
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x1b751a
- buttonsound
- end
-
-PhoneScript_AnswerPhone_Female_Day:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1b4f4d
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x1b5424
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1b572e
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x1b5dcc
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1b6296
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x1b66ec
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x1b6ea6
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x1b7548
- buttonsound
- end
-
-PhoneScript_AnswerPhone_Female_Nite:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1b4f75
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x1b5446
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1b575a
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x1b5df8
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1b62c5
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x1b6713
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x1b6ec9
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x1b756f
- buttonsound
- end
-
-PhoneScript_GreetPhone_Male:
- checktime DAY
- iftrue PhoneScript_GreetPhone_Male_Day
- checktime NITE
- iftrue PhoneScript_GreetPhone_Male_Nite
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_SAILOR_HUEY, .Huey
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_JUGGLER_IRWIN, .Irwin
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_BLACKBELT_KENJI, .Kenji
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x1b4e3e
- buttonsound
- end
-
-.Huey:
- farwritetext UnknownText_0x1b50e9
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x1b5301
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x1b5628
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x1b5912
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x1b5ad8
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x1b5d09
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x1b5ff6
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x1b616e
- buttonsound
- end
-
-.Irwin:
- farwritetext UnknownText_0x1b63e3
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x1b64d2
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x1b660d
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x1b6862
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x1b6a22
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x1b6bb9
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x1b6d26
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x1b70e7
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x1b725c
- buttonsound
- end
-
-.Kenji:
- farwritetext UnknownText_0x1b737f
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x1b743f
- buttonsound
- end
-
-PhoneScript_GreetPhone_Male_Day:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_SAILOR_HUEY, .Huey
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_JUGGLER_IRWIN, .Irwin
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_BLACKBELT_KENJI, .Kenji
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x1b4e72
- buttonsound
- end
-
-.Huey:
- farwritetext UnknownText_0x1b511a
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x1b5335
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x1b564c
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x1b5948
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x1b5b0b
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x1b5d21
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x1b6017
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x1b618f
- buttonsound
- end
-
-.Irwin:
- farwritetext UnknownText_0x1b6407
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x1b6506
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x1b6624
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x1b6890
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x1b6a56
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x1b6bef
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x1b6d57
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x1b7112
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x1b7283
- buttonsound
- end
-
-.Kenji:
- farwritetext UnknownText_0x1b7397
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x1b746f
- buttonsound
- end
-
-PhoneScript_GreetPhone_Male_Nite:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_SAILOR_HUEY, .Huey
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_JUGGLER_IRWIN, .Irwin
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_BLACKBELT_KENJI, .Kenji
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x1b4e9e
- buttonsound
- end
-
-.Huey:
- farwritetext UnknownText_0x1b5154
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x1b535f
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x1b5670
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x1b597c
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x1b5b37
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x1b5d39
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x1b6041
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x1b61bd
- buttonsound
- end
-
-.Irwin:
- farwritetext UnknownText_0x1b642c
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x1b6539
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x1b663b
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x1b68ba
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x1b6a8b
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x1b6c23
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x1b6d88
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x1b7132
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x1b72a5
- buttonsound
- end
-
-.Kenji:
- farwritetext UnknownText_0x1b73af
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x1b749b
- buttonsound
- end
-
-PhoneScript_GreetPhone_Female:
- checktime DAY
- iftrue PhoneScript_GreetPhone_Female_Day
- checktime NITE
- iftrue PhoneScript_GreetPhone_Female_Nite
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1b4fa1
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x1b5472
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1b5786
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x1b5e25
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1b62f1
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x1b6738
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x1b6ef3
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x1b758f
- buttonsound
- end
-
-PhoneScript_GreetPhone_Female_Day:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1b4fda
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x1b54a6
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1b57b7
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x1b5e59
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1b630e
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x1b6757
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x1b6f1c
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x1b75ac
- buttonsound
- end
-
-PhoneScript_GreetPhone_Female_Nite:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1b5004
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x1b54d4
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1b57e8
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x1b5e8e
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1b6331
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x1b6776
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x1b6f37
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x1b75c9
- buttonsound
- end
-
-PhoneScript_Generic_Male:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x1b4ecd
- buttonsound
- end
-
-.Unknown:
- farwritetext UnknownText_0x1b518b
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x1b5393
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x1b5694
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x1b59b2
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x1b5b68
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x1b5d51
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x1b606f
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x1b61f2
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x1b656c
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x1b6652
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x1b68e8
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x1b6ac2
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x1b6c56
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x1b6db9
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x1b7161
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x1b72d0
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x1b74c8
- buttonsound
- end
-
-PhoneScript_Generic_Female:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1b502b
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x1b5510
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1b5819
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x1b5ebe
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1b6352
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x1b6795
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x1b6f60
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x1b75e5
- buttonsound
- end
-
-PhoneScript_MonFlavorText:
- special RandomPhoneMon
- farscall PhoneScript_Random2
- ifequal $0, .TooEnergetic
- farwritetext UnknownText_0x1b518b
- buttonsound
- farjump PhoneScript_HangupText_Male
-
-.TooEnergetic:
- farjump .unnecessary
-
-.unnecessary
- farwritetext UnknownText_0x1b522b
- buttonsound
- farjump PhoneScript_HangupText_Male
-
-GrandmaString: db "Grandma@"
-GrandpaString: db "Grandpa@"
-MomString: db "Mom@"
-DadString: db "Dad@"
-SisterString: db "Sister@"
-BrotherString: db "Brother@"
--- a/engine/phone/phone_callers.asm
+++ /dev/null
@@ -1,961 +1,0 @@
-Phone_GenericCall_Male:
- special RandomPhoneMon
- farscall PhoneScript_Random2
- ifequal 0, .Bragging
- farscall PhoneScript_Generic_Male
- farjump Phone_FoundAMon_Male
-
-.Bragging:
- farjump Phone_BraggingCall_Male
-
-Phone_GenericCall_Female:
- special RandomPhoneMon
- farscall PhoneScript_Random2
- ifequal 0, .Bragging
- farscall PhoneScript_Generic_Female
- farjump Phone_FoundAMon_Female
-
-.Bragging:
- farjump Phone_BraggingCall_Female
-
-Phone_BraggingCall_Male:
- farscall Phone_WhosBragging_Male
- farjump Phone_FoundAMon_Male
-
-Phone_BraggingCall_Female:
- farscall Phone_WhosBragging_Female
- farjump Phone_FoundAMon_Female
-
-Phone_FoundAMon_Male:
- special RandomPhoneWildMon
- farscall PhoneScript_Random2
- ifequal 0, .GotAway
- farscall Phone_WhoDefeatedMon_Male
- farjump PhoneScript_HangupText_Male
-
-.GotAway:
- farjump Phone_GotAwayCall_Male
-
-Phone_FoundAMon_Female:
- special RandomPhoneWildMon
- farscall PhoneScript_Random2
- ifequal 0, .GotAway
- farscall Phone_WhoDefeatedMon_Female
- farjump PhoneScript_HangupText_Female
-
-.GotAway:
- farjump Phone_GotAwayCall_Female
-
-Phone_GotAwayCall_Male:
- farscall Phone_WhoLostAMon_Male
- farjump PhoneScript_HangupText_Male
-
-Phone_GotAwayCall_Female:
- farscall Phone_WhoLostAMon_Female
- farjump PhoneScript_HangupText_Female
-
-Phone_WhosBragging_Male:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext JackIntelligenceText
- buttonsound
- end
-
-.Gaven:
- farwritetext GavenGreaterText
- buttonsound
- end
-
-.Jose:
- farwritetext JoseAromaText
- buttonsound
- end
-
-.Joey:
- farwritetext JoeySharperText
- buttonsound
- end
-
-.Wade:
- farwritetext WadeAreYouGrowingText
- buttonsound
- end
-
-.Ralph:
- farwritetext RalphNeglectingKidsText
- buttonsound
- end
-
-.Anthony:
- farwritetext AnthonyAteBerriesText
- buttonsound
- end
-
-.Todd:
- farwritetext ToddLooksCuteLikeMeText
- buttonsound
- end
-
-.Arnie:
- farwritetext ArnieLovesTheCuteText
- buttonsound
- end
-
-.Alan:
- farwritetext AlanGettingStrongerText
- buttonsound
- end
-
-.Chad:
- farwritetext ChadObservingWildText
- buttonsound
- end
-
-.Derek:
- farwritetext DerekCheekPincherText
- buttonsound
- end
-
-.Tully:
- farwritetext TullyGrownText
- buttonsound
- end
-
-.Brent:
- farwritetext BrentRareTradeText
- buttonsound
- end
-
-.Vance:
- farwritetext VanceLiftoffText
- buttonsound
- end
-
-.Wilton:
- farwritetext WiltonGrownText
- buttonsound
- end
-
-.Parry:
- farwritetext ParryNoMatchText
- buttonsound
- end
-
-Phone_WhosBragging_Female:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x174688
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x174c7f
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1752f5
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x175fda
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1771fd
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x64f74
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x665ad
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x6717a
- buttonsound
- end
-
-Phone_WhoDefeatedMon_Male:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext JackDefeatedMonText
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x174a80
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x174f90
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x175591
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x175869
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x175c24
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x176aef
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x176e9c
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x64a13
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x64cf3
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x65318
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x65b29
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x65e42
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x6613c
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x669b2
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x66b3e
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x66fc0
- buttonsound
- end
-
-Phone_WhoDefeatedMon_Female:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1746c3
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x174cf6
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x17536b
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x17602d
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x177237
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x64fb2
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x66605
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x671a4
- buttonsound
- end
-
-Phone_WhoLostAMon_Male:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x174165
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x174b2d
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x174ffd
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x175611
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x1758e4
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x175c9f
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x176b45
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x176eee
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x64a71
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x64d4f
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x65399
- buttonsound
- end
-
-.Derek:
- farwritetext UnknownText_0x65bc8
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x65eac
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x6618c
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x669ed
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x66b8f
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x67001
- buttonsound
- end
-
-Phone_WhoLostAMon_Female:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x174734
- buttonsound
- end
-
-.Beth:
- farwritetext UnknownText_0x174d86
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x1753c5
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x176095
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x177297
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x6501c
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x66688
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x671eb
- buttonsound
- end
-
-PhoneScript_WantsToBattle_Male:
- farscall PhoneScript_RematchText_Male
- farjump PhoneScript_HangupText_Male
-
-PhoneScript_WantsToBattle_Female:
- farscall PhoneScript_RematchText_Female
- farjump PhoneScript_HangupText_Female
-
-PhoneScript_RematchText_Male:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_SAILOR_HUEY, .Huey
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x1741e1
- buttonsound
- end
-
-.Huey:
- farwritetext UnknownText_0x1748ea
- buttonsound
- end
-
-.Gaven:
- farwritetext UnknownText_0x174bc5
- buttonsound
- end
-
-.Jose:
- farwritetext UnknownText_0x17507d
- buttonsound
- end
-
-.Joey:
- farwritetext UnknownText_0x175693
- buttonsound
- end
-
-.Wade:
- farwritetext UnknownText_0x175976
- buttonsound
- end
-
-.Ralph:
- farwritetext UnknownText_0x175d40
- buttonsound
- end
-
-.Anthony:
- farwritetext UnknownText_0x176bee
- buttonsound
- end
-
-.Todd:
- farwritetext UnknownText_0x176f60
- buttonsound
- end
-
-.Arnie:
- farwritetext UnknownText_0x64ada
- buttonsound
- end
-
-.Alan:
- farwritetext UnknownText_0x64da4
- buttonsound
- end
-
-.Chad:
- farwritetext UnknownText_0x65419
- buttonsound
- end
-
-.Tully:
- farwritetext UnknownText_0x65f17
- buttonsound
- end
-
-.Brent:
- farwritetext UnknownText_0x66214
- buttonsound
- end
-
-.Vance:
- farwritetext UnknownText_0x66a3a
- buttonsound
- end
-
-.Wilton:
- farwritetext UnknownText_0x66bf3
- buttonsound
- end
-
-.Parry:
- farwritetext UnknownText_0x67096
- buttonsound
- end
-
-PhoneScript_RematchText_Female:
- checkcode VAR_CALLERID
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beth:
- farwritetext UnknownText_0x174e4e
- buttonsound
- end
-
-.Reena:
- farwritetext UnknownText_0x17543a
- buttonsound
- end
-
-.Liz:
- farwritetext UnknownText_0x17610a
- buttonsound
- end
-
-.Gina:
- farwritetext UnknownText_0x1772e2
- buttonsound
- end
-
-.Dana:
- farwritetext UnknownText_0x65091
- buttonsound
- end
-
-.Tiffany:
- farwritetext UnknownText_0x66730
- buttonsound
- end
-
-.Erin:
- farwritetext UnknownText_0x6722e
- buttonsound
- end
-
-LizWrongNumberScript:
- farwritetext LizHiTaniaText
- end
-
-TiffanyItsAwful:
- farwritetext TiffanyItsAwfulText
- end
-
-PhoneScript_HangupText_Male:
- checkcode VAR_CALLERID
- ifequal PHONE_SCHOOLBOY_JACK, .Jack
- ifequal PHONE_SAILOR_HUEY, .Huey
- ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_YOUNGSTER_JOEY, .Joey
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_FISHER_RALPH, .Ralph
- ifequal PHONE_HIKER_ANTHONY, .Anthony
- ifequal PHONE_CAMPER_TODD, .Todd
- ifequal PHONE_JUGGLER_IRWIN, .Irwin
- ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_SCHOOLBOY_CHAD, .Chad
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_POKEMANIAC_BRENT, .Brent
- ifequal PHONE_BIRDKEEPER_VANCE, .Vance
- ifequal PHONE_FISHER_WILTON, .Wilton
- ifequal PHONE_BLACKBELT_KENJI, .Kenji
- ifequal PHONE_HIKER_PARRY, .Parry
-
-.Jack:
- farwritetext UnknownText_0x174251
- end
-
-.Huey:
- farwritetext UnknownText_0x174962
- end
-
-.Gaven:
- farwritetext UnknownText_0x174c0e
- end
-
-.Jose:
- farwritetext UnknownText_0x175106
- end
-
-.Joey:
- farwritetext UnknownText_0x17570a
- end
-
-.Wade:
- farwritetext UnknownText_0x1759e7
- end
-
-.Ralph:
- farwritetext UnknownText_0x175db7
- end
-
-.Anthony:
- farwritetext UnknownText_0x176c47
- end
-
-.Todd:
- farwritetext UnknownText_0x176fdb
- end
-
-.Irwin:
- farwritetext UnknownText_0x64000
- end
-
-.Arnie:
- farwritetext UnknownText_0x64b48
- end
-
-.Alan:
- farwritetext UnknownText_0x64e1f
- end
-
-.Chad:
- farwritetext UnknownText_0x65471
- end
-
-.Derek:
- farwritetext UnknownText_0x65c4e
- end
-
-.Tully:
- farwritetext UnknownText_0x65f6e
- end
-
-.Brent:
- farwritetext UnknownText_0x662a9
- end
-
-.Vance:
- farwritetext UnknownText_0x66a93
- end
-
-.Wilton:
- farwritetext UnknownText_0x66c58
- end
-
-.Kenji:
- farwritetext UnknownText_0x66dab
- end
-
-.Parry:
- farwritetext UnknownText_0x670eb
- end
-
-PhoneScript_HangupText_Female:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_COOLTRAINERF_BETH, .Beth
- ifequal PHONE_COOLTRAINERF_REENA, .Reena
- ifequal PHONE_PICNICKER_LIZ, .Liz
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
- ifequal PHONE_PICNICKER_ERIN, .Erin
-
-.Beverly:
- farwritetext UnknownText_0x1747ac
- end
-
-.Beth:
- farwritetext UnknownText_0x174eb7
- end
-
-.Reena:
- farwritetext UnknownText_0x175488
- end
-
-.Liz:
- farwritetext UnknownText_0x17620a
- end
-
-.Gina:
- farwritetext UnknownText_0x177361
- end
-
-.Dana:
- farwritetext UnknownText_0x650e2
- end
-
-.Tiffany:
- farwritetext UnknownText_0x667f7
- end
-
-.Erin:
- farwritetext UnknownText_0x67281
- end
-
-Phone_CheckIfUnseenRare_Male:
- scall PhoneScriptRareWildMon
- iffalse .HangUp
- farjump Phone_GenericCall_Male
-
-.HangUp:
- farjump PhoneScript_HangupText_Male
-
-Phone_CheckIfUnseenRare_Female:
- scall PhoneScriptRareWildMon
- iffalse .HangUp
- farjump Phone_GenericCall_Female
-
-.HangUp:
- farjump PhoneScript_HangupText_Female
-
-PhoneScriptRareWildMon:
- special RandomUnseenWildMon
- end
-
-PhoneScript_BugCatchingContest:
- checkcode VAR_CALLERID
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_POKEFANM_DEREK, .Derek
-
-.Wade:
- farwritetext WadeBugCatchingContestText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Derek:
- farwritetext DerekBugCatchingContestText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-IrwinRocketRumor:
- farwritetext UnknownText_0x64032
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa05c6:
- farwritetext UnknownText_0x177378
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa05ce:
- farwritetext UnknownText_0x64b5f
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa05d6:
- farwritetext UnknownText_0x175dd9
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa05de:
- farwritetext UnknownText_0x176c61
- buttonsound
- jump PhoneScript_HangupText_Male
-
-PhoneScript_FoundItem_Male:
- checkcode VAR_CALLERID
- ifequal PHONE_BIRDKEEPER_JOSE, .Jose
- ifequal PHONE_BUG_CATCHER_WADE, .Wade
- ifequal PHONE_SCHOOLBOY_ALAN, .Alan
- ifequal PHONE_POKEFANM_DEREK, .Derek
- ifequal PHONE_FISHER_TULLY, .Tully
- ifequal PHONE_FISHER_WILTON, .Wilton
-
-.Jose:
- farwritetext JoseFoundSomethingText
- end
-
-.Wade:
- farwritetext WadeFoundBerryText
- end
-
-.Alan:
- farwritetext UnknownText_0x64e2f
- end
-
-.Derek:
- farwritetext UnknownText_0x65cf9
- end
-
-.Tully:
- farwritetext UnknownText_0x65f88
- end
-
-.Wilton:
- farwritetext UnknownText_0x66c6b
- end
-
-PhoneScript_FoundItem_Female:
- checkcode VAR_CALLERID
- ifequal PHONE_POKEFAN_BEVERLY, .Beverly
- ifequal PHONE_PICNICKER_GINA, .Gina
- ifequal PHONE_LASS_DANA, .Dana
- ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
-
-.Beverly:
- farwritetext BeverlyFoundNuggetText
- end
-
-.Gina:
- farwritetext UnknownText_0x1773e7
- end
-
-.Dana:
- farwritetext UnknownText_0x650ec
- end
-
-.Tiffany:
- farwritetext UnknownText_0x66801
- end
-
-UnknownScript_0xa0644:
- farwritetext UnknownText_0x176feb
- buttonsound
- jump PhoneScript_HangupText_Male
-
-KenjiCallingPhoneScript:
- farwritetext UnknownText_0x66dc5
- buttonsound
- jump PhoneScript_HangupText_Male
--- a/engine/phone/phone_gossip.asm
+++ /dev/null
@@ -1,698 +1,0 @@
-JackTriviaScript:
- random 11
- ifequal 0, .Thunder
- ifequal 1, .Rollout
- ifequal 2, .Solarbeam
- ifequal 3, .Stomp
- ifequal 4, .Gust
- ifequal 5, .Twister
- ifequal 6, .Earthquake
- ifequal 7, .Magnitude
- ifequal 8, .Sandstorm
- ifequal 9, .SunnyDay
- ifequal 10, .RainDance
-
-.Thunder:
- farwritetext JackThunderTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Rollout:
- farwritetext JackRolloutTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Solarbeam:
- farwritetext JackSolarbeamTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Stomp:
- farwritetext JackStompTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Gust:
- farwritetext JackGustTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Twister:
- farwritetext JackTwisterTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Earthquake:
- farwritetext JackEarthquakeTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Magnitude:
- farwritetext JackMagnitudeTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Sandstorm:
- farwritetext JackSandstormTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.SunnyDay:
- farwritetext JackSunnyDayTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.RainDance:
- farwritetext JackRainDanceTriviaText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa06da:
- random 10
- ifequal 0, .RuinsOfAlph
- ifequal 1, .Falkner
- ifequal 2, .Earl
- ifequal 3, .SurfPikachu
- ifequal 4, .MooMooMilk
- ifequal 5, .Salon
- ifequal 6, .Whitney
- ifequal 7, .BugCatchingContest
- ifequal 8, .BeautifulMon
- ifequal 9, .Forgot
-
-.RuinsOfAlph:
- farwritetext UnknownText_0x176223
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.Falkner:
- farwritetext UnknownText_0x1762c3
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.Earl:
- farwritetext UnknownText_0x17638a
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.SurfPikachu:
- farwritetext UnknownText_0x176424
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.MooMooMilk:
- farwritetext UnknownText_0x1764eb
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.Salon:
- farwritetext UnknownText_0x176599
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.Whitney:
- farwritetext UnknownText_0x1766ac
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.BugCatchingContest:
- farwritetext UnknownText_0x17674f
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.BeautifulMon:
- farwritetext UnknownText_0x176816
- buttonsound
- jump PhoneScript_HangupText_Female
-
-.Forgot:
- farwritetext UnknownText_0x17686d
- buttonsound
- jump PhoneScript_HangupText_Female
-
-ChadOakGossipScript:
- random 10
- ifequal 0, .Blue
- ifequal 1, .Daisy
- ifequal 2, .ProfElm
- ifequal 3, .Dream
- ifequal 4, .Kurt
- ifequal 5, .League
- ifequal 6, .RadioShow
- ifequal 7, .Battling
- ifequal 8, .DaisyTea
- ifequal 9, .Traveled
-
-.Blue:
- farwritetext ChadBlueGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Daisy:
- farwritetext ChadDaisyGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.ProfElm:
- farwritetext ChadProfElmGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Dream:
- farwritetext ChadDreamGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Kurt:
- farwritetext ChadKurtGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.League:
- farwritetext ChadLeagueGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.RadioShow:
- farwritetext ChadRadioShowGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Battling:
- farwritetext ChadBattlingGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.DaisyTea:
- farwritetext ChadDaisyTeaGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Traveled:
- farwritetext ChadTravelGossipText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-BrentBillTriviaScript:
- random 10
- ifequal 0, .Father
- ifequal 1, .Grandpa
- ifequal 2, .Goldenrod
- ifequal 3, .Route25
- ifequal 4, .Abra
- ifequal 5, .Sister
- ifequal 6, .Milk
- ifequal 7, .Battling
- ifequal 8, .FlowerShop
- ifequal 9, .KimonoGirl
-
-.Father:
- farwritetext UnknownText_0x662bc
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Grandpa:
- farwritetext UnknownText_0x662fc
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Goldenrod:
- farwritetext UnknownText_0x66335
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Route25:
- farwritetext UnknownText_0x66366
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Abra:
- farwritetext UnknownText_0x663a1
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Sister:
- farwritetext UnknownText_0x663e6
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Milk:
- farwritetext UnknownText_0x66421
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Battling:
- farwritetext UnknownText_0x6645f
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.FlowerShop:
- farwritetext UnknownText_0x6649b
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.KimonoGirl:
- farwritetext UnknownText_0x664dd
- buttonsound
- jump PhoneScript_HangupText_Male
-
-IrwinRumorScript:
- checkevent EVENT_OPENED_MT_SILVER
- iftrue .MtSilver
- checkevent EVENT_FOUGHT_SNORLAX
- iftrue .Snorlax
- checkevent EVENT_GOT_PASS_FROM_COPYCAT
- iftrue .TrainPass
- checkflag ENGINE_MARSHBADGE
- iftrue .MarshBadge
- checkflag ENGINE_FLYPOINT_VERMILION
- iftrue .VermilionCity
- checkevent EVENT_BEAT_ELITE_FOUR
- iftrue .EliteFour
- checkflag ENGINE_RISINGBADGE
- iftrue .RisingBadge
- checkevent EVENT_CLEARED_RADIO_TOWER
- iftrue .RadioTower
- checkevent EVENT_CLEARED_ROCKET_HIDEOUT
- iftrue .RocketHideout
- checkevent EVENT_JASMINE_RETURNED_TO_GYM
- iftrue .JasmineReturned
- checkflag ENGINE_FOGBADGE
- iftrue .FogBadge
- checkflag ENGINE_PLAINBADGE
- iftrue .PlainBadge
- farwritetext IrwinCalledRightAwayText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.PlainBadge:
- farwritetext UnknownText_0x64099
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.JasmineReturned:
- farwritetext UnknownText_0x640e6
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.RocketHideout:
- farwritetext UnknownText_0x6416d
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.RadioTower:
- farwritetext UnknownText_0x641e8
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.RisingBadge:
- farwritetext UnknownText_0x64247
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.EliteFour:
- farwritetext UnknownText_0x642bb
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.VermilionCity:
- farwritetext UnknownText_0x643d4
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.TrainPass:
- farwritetext UnknownText_0x64448
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Snorlax:
- farwritetext UnknownText_0x6455b
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.MtSilver:
- farwritetext UnknownText_0x645ff
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.FogBadge:
- farwritetext UnknownText_0x646df
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.MarshBadge:
- farwritetext UnknownText_0x647d8
- buttonsound
- jump PhoneScript_HangupText_Male
-
-JackPhoneTips:
- farwritetext UnknownText_0x1745c2
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0900:
- farwritetext UnknownText_0x17485b
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0908:
- farwritetext UnknownText_0x17496b
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0910:
- farwritetext UnknownText_0x174c29
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0918:
- farwritetext UnknownText_0x174ec5
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0920:
- farwritetext UnknownText_0x17519b
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0928:
- farwritetext UnknownText_0x17549b
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0930:
- farwritetext UnknownText_0x17571d
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0938:
- farwritetext UnknownText_0x175abe
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0940:
- farwritetext UnknownText_0x175eaf
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0948:
- farwritetext UnknownText_0x1768b0
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0950:
- farwritetext UnknownText_0x176d32
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0958:
- farwritetext UnknownText_0x1770fb
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0960:
- farwritetext UnknownText_0x177465
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0968:
- farwritetext UnknownText_0x64bc6
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0970:
- farwritetext UnknownText_0x64e90
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0978:
- farwritetext UnknownText_0x65161
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0980:
- farwritetext UnknownText_0x65a23
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0988:
- farwritetext UnknownText_0x65d5c
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0990:
- farwritetext UnknownText_0x65ff2
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0998:
- farwritetext UnknownText_0x6651e
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa09a0:
- farwritetext UnknownText_0x66882
- buttonsound
- jump PhoneScript_HangupText_Female
-
-VanceLookingForward:
- farwritetext VanceLookingForwardText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-WiltonHaventFoundAnything:
- farwritetext WiltonHaventFoundAnythingText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-ParryBattleWithMe:
- farwritetext ParryBattleWithMeText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-ErinWorkingHardScript:
- farwritetext ErinWorkingHardText
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa09c8:
- random 3
- ifequal 0, UnknownScript_0xa09d6
- ifequal 1, UnknownScript_0xa09de
- ifequal 2, UnknownScript_0xa09e6
-
-UnknownScript_0xa09d6:
- farwritetext UnknownText_0x64846
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa09de:
- farwritetext UnknownText_0x64881
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa09e6:
- farwritetext UnknownText_0x648dc
- buttonsound
- jump PhoneScript_HangupText_Male
-
-KenjiAnswerPhoneScript:
- checkcode VAR_KENJI_BREAK
- ifequal 2, .Training
- ifequal 1, .OnBreak
- farwritetext UnknownText_0x66e17
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Training:
- farwritetext UnknownText_0x66e67
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.OnBreak:
- checktime MORN
- iftrue .Morning
- checktime NITE
- iftrue .Night
- setevent EVENT_KENJI_ON_BREAK
- farwritetext KenjiBreakText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Morning:
- farwritetext UnknownText_0x66ed3
- buttonsound
- jump PhoneScript_HangupText_Male
-
-.Night:
- farwritetext UnknownText_0x66f52
- buttonsound
- jump PhoneScript_HangupText_Male
-
-JackWantsBattleScript:
- farwritetext UnknownText_0x174638
- end
-
-HueyWantsBattleScript:
- farwritetext UnknownText_0x1749c7
- end
-
-UnknownScript_0xa0a37:
- farwritetext UnknownText_0x174c49
- end
-
-BethBattleReminderScript:
- farwritetext BethForgetDealText
- end
-
-UnknownScript_0xa0a41:
- farwritetext UnknownText_0x17520a
- end
-
-UnknownScript_0xa0a46:
- farwritetext UnknownText_0x1754e5
- end
-
-UnknownScript_0xa0a4b:
- farwritetext UnknownText_0x175786
- end
-
-UnknownScript_0xa0a50:
- farwritetext UnknownText_0x175b1e
- end
-
-UnknownScript_0xa0a55:
- farwritetext UnknownText_0x175f11
- end
-
-UnknownScript_0xa0a5a:
- farwritetext UnknownText_0x1769da
- end
-
-UnknownScript_0xa0a5f:
- farwritetext UnknownText_0x176d85
- end
-
-UnknownScript_0xa0a64:
- farwritetext UnknownText_0x177138
- end
-
-UnknownScript_0xa0a69:
- farwritetext UnknownText_0x1774c1
- end
-
-UnknownScript_0xa0a6e:
- farwritetext UnknownText_0x64c13
- end
-
-UnknownScript_0xa0a73:
- farwritetext UnknownText_0x64ed4
- end
-
-UnknownScript_0xa0a78:
- farwritetext UnknownText_0x651bf
- end
-
-UnknownScript_0xa0a7d:
- farwritetext UnknownText_0x65a63
- end
-
-UnknownScript_0xa0a82:
- farwritetext UnknownText_0x66043
- end
-
-UnknownScript_0xa0a87:
- farwritetext UnknownText_0x66579
- end
-
-UnknownScript_0xa0a8c:
- farwritetext UnknownText_0x668a3
- end
-
-VanceHurryHurry:
- farwritetext VanceHurryHurryText
- end
-
-WiltonNotBiting:
- farwritetext WiltonNotBitingText
- end
-
-ParryHaventYouGottenTo:
- farwritetext ParryHaventYouGottenToText
- end
-
-ErinComeBattleScript:
- farwritetext ErinComeBattleText
- end
-
-UnknownScript_0xa0aa5:
- farwritetext UnknownText_0x174895
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0aad:
- farwritetext UnknownText_0x17529c
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0ab5:
- farwritetext UnknownText_0x175b6d
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0abd:
- farwritetext UnknownText_0x17750e
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0ac5:
- farwritetext UnknownText_0x64f1a
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0acd:
- farwritetext UnknownText_0x6520f
- buttonsound
- jump PhoneScript_HangupText_Female
-
-UnknownScript_0xa0ad5:
- farwritetext UnknownText_0x65da6
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0add:
- farwritetext UnknownText_0x66087
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0ae5:
- farwritetext UnknownText_0x6691d
- buttonsound
- jump PhoneScript_HangupText_Female
-
-WiltonWantThis:
- farwritetext WiltonWantThisText
- buttonsound
- jump PhoneScript_HangupText_Male
-
-UnknownScript_0xa0af5:
- farwritetext UnknownText_0x175f70
- end
-
-UnknownScript_0xa0afa:
- farwritetext UnknownText_0x176dd1
- end
-
-UnknownScript_0xa0aff:
- farwritetext UnknownText_0x64c5a
- end
-
-UnknownScript_0xa0b04:
- farwritetext UnknownText_0x17717c
- end
-
-BikeShopPhoneScript:
- farwritetext UnknownText_0x174000
- clearflag ENGINE_BIKE_SHOP_CALL_ENABLED
- specialphonecall SPECIALCALL_NONE
- end
--- a/engine/phone/phone_scripts.asm
+++ /dev/null
@@ -1,1885 +1,0 @@
-UnusedPhoneScript:
- farwritetext UnusedPhoneText
- end
-
-; Mom
-
-MomPhoneScript:
- checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
- iftrue .bcec5
- checkevent EVENT_DUDE_TALKED_TO_YOU
- iftrue MomPhoneLectureScript
- checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
- iftrue MomPhoneNoGymQuestScript
- checkevent EVENT_GOT_A_POKEMON_FROM_ELM
- iftrue MomPhoneNoPokedexScript
- jump MomPhoneNoPokemonScript
-
-.bcec5
- checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_8
- iftrue MomPhoneHangUpScript
- farwritetext MomPhoneGreetingText
- buttonsound
- mapnametotext MEM_BUFFER_0
- checkcode VAR_ROOFPALETTE
- ifequal 1, MomPhonePalette1
- ifequal 2, MomPhonePalette2
- jump MomPhoneOther
-
-MomPhoneLandmark:
- farwritetext MomPhoneLandmarkText
- buttonsound
- jump MomSavingMoney
-
-MomPhonePalette1:
- checkcode VAR_MAPGROUP
- ifequal GROUP_NEW_BARK_TOWN, .newbark
- ifequal GROUP_CHERRYGROVE_CITY, .cherrygrove
- ifequal GROUP_VIOLET_CITY, .violet
- ifequal GROUP_AZALEA_TOWN, .azalea
- ifequal GROUP_GOLDENROD_CITY, .goldenrod
- farwritetext MomPhoneGenericAreaText
- buttonsound
- jump MomSavingMoney
-
-.newbark
- farwritetext MomPhoneNewBarkText
- buttonsound
- jump MomSavingMoney
-
-.cherrygrove
- farwritetext MomPhoneCherrygroveText
- buttonsound
- jump MomSavingMoney
-
-.violet
- landmarktotext SPROUT_TOWER, MEM_BUFFER_1
- jump MomPhoneLandmark
-.azalea
- landmarktotext SLOWPOKE_WELL, MEM_BUFFER_1
- jump MomPhoneLandmark
-.goldenrod
- landmarktotext RADIO_TOWER, MEM_BUFFER_1
- jump MomPhoneLandmark
-
-MomPhonePalette2:
- farwritetext MomOtherAreaText
- buttonsound
- jump MomSavingMoney
-
-MomPhoneOther:
- farwritetext MomDeterminedText
- buttonsound
- jump MomSavingMoney
-
-MomSavingMoney:
- checkflag ENGINE_MOM_SAVING_MONEY
- iffalse .NotSaving
- checkmoney MOMS_MONEY, 0
- ifequal HAVE_MORE, .SavingHasMoney
- jump .SavingNoMoney
-
-.NotSaving:
- checkmoney MOMS_MONEY, 0
- ifequal HAVE_MORE, .HasMoney
- jump .NoMoney
-
-.SavingHasMoney:
- readmoney MOMS_MONEY, MEM_BUFFER_0
- farwritetext MomCheckBalanceText
- yesorno
- iftrue MomPhoneSaveMoneyScript
- jump MomPhoneWontSaveMoneyScript
-
-.SavingNoMoney:
- farwritetext MomImportantToSaveText
- yesorno
- iftrue MomPhoneSaveMoneyScript
- jump MomPhoneWontSaveMoneyScript
-
-.NoMoney:
- farwritetext MomYoureNotSavingText
- yesorno
- iftrue MomPhoneSaveMoneyScript
- jump MomPhoneWontSaveMoneyScript
-
-.HasMoney:
- readmoney MOMS_MONEY, MEM_BUFFER_0
- farwritetext MomYouveSavedText
- yesorno
- iftrue MomPhoneSaveMoneyScript
- jump MomPhoneWontSaveMoneyScript
-
-MomPhoneSaveMoneyScript:
- setflag ENGINE_MOM_SAVING_MONEY
- farwritetext MomOKIllSaveText
- buttonsound
- jump MomPhoneHangUpScript
-
-MomPhoneWontSaveMoneyScript:
- clearflag ENGINE_MOM_SAVING_MONEY
- farwritetext MomPhoneWontSaveMoneyText
- buttonsound
- jump MomPhoneHangUpScript
-
-MomPhoneHangUpScript:
- farwritetext MomPhoneHangUpText
- end
-
-MomPhoneNoPokemonScript:
- farwritetext MomPhoneNoPokemonText
- end
-
-MomPhoneNoPokedexScript:
- farwritetext MomPhoneNoPokedexText
- end
-
-MomPhoneNoGymQuestScript:
- farwritetext MomPhoneNoGymQuestText
- end
-
-MomPhoneLectureScript:
- setevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
- setflag ENGINE_MOM_ACTIVE
- specialphonecall SPECIALCALL_NONE
- farwritetext MomPhoneLectureText
- yesorno
- iftrue MomPhoneSaveMoneyScript
- jump MomPhoneWontSaveMoneyScript
-
-; Bill
-
-BillPhoneScript1:
- checktime DAY
- iftrue .daygreet
- checktime NITE
- iftrue .nitegreet
- farwritetext BillPhoneMornGreetingText
- buttonsound
- jump .main
-
-.daygreet
- farwritetext BillPhoneDayGreetingText
- buttonsound
- jump .main
-
-.nitegreet
- farwritetext BillPhoneNiteGreetingText
- buttonsound
- jump .main
-
-.main
- farwritetext BillPhoneGenericText
- buttonsound
- checkcode VAR_BOXSPACE
- vartomem MEM_BUFFER_0
- ifequal 0, .full
- ifless PARTY_LENGTH, .nearlyfull
- farwritetext BillPhoneNotFullText
- end
-
-.nearlyfull
- farwritetext BillPhoneNearlyFullText
- end
-
-.full
- farwritetext BillPhoneFullText
- end
-
-BillPhoneScript2:
- farwritetext BillPhoneNewlyFullText
- waitbutton
- end
-
-; Elm
-
-ElmPhoneScript1:
- checkcode VAR_SPECIALPHONECALL
- ifequal SPECIALCALL_POKERUS, .pokerus
- checkevent EVENT_SHOWED_TOGEPI_TO_ELM
- iftrue .discovery
- checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
- iffalse .next
- checkevent EVENT_TOGEPI_HATCHED
- iftrue .egghatched
-.next
- checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
- iftrue .eggunhatched
- checkevent EVENT_ELMS_AIDE_IN_LAB
- iftrue .assistant
- checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
- iftrue .checkingegg
- checkevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
- iftrue .stolen
- checkevent EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
- iftrue .sawmrpokemon
- farwritetext ElmPhoneStartText
- end
-
-.sawmrpokemon
- farwritetext ElmPhoneSawMrPokemonText
- end
-
-.stolen
- farwritetext ElmPhonePokemonStolenText
- end
-
-.checkingegg
- farwritetext ElmPhoneCheckingEggText
- end
-
-.assistant
- farwritetext ElmPhoneAssistantText
- end
-
-.eggunhatched
- farwritetext ElmPhoneEggUnhatchedText
- end
-
-.egghatched
- farwritetext ElmPhoneEggHatchedText
- setevent EVENT_TOLD_ELM_ABOUT_TOGEPI_OVER_THE_PHONE
- end
-
-.discovery
- random 2
- ifequal 0, .nextdiscovery
- farwritetext ElmPhoneDiscovery1Text
- end
-
-.nextdiscovery
- farwritetext ElmPhoneDiscovery2Text
- end
-
-.pokerus
- farwritetext ElmPhonePokerusText
- specialphonecall SPECIALCALL_NONE
- end
-
-ElmPhoneScript2:
- checkcode VAR_SPECIALPHONECALL
- ifequal SPECIALCALL_ROBBED, .disaster
- ifequal SPECIALCALL_ASSISTANT, .assistant
- ifequal SPECIALCALL_WEIRDBROADCAST, .rocket
- ifequal SPECIALCALL_SSTICKET, .gift
- ifequal SPECIALCALL_MASTERBALL, .gift
- farwritetext ElmPhonePokerusText
- specialphonecall SPECIALCALL_NONE
- end
-
-.disaster
- farwritetext ElmPhoneDisasterText
- specialphonecall SPECIALCALL_NONE
- setevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
- end
-
-.assistant
- farwritetext ElmPhoneEggAssistantText
- specialphonecall SPECIALCALL_NONE
- clearevent EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
- setevent EVENT_ELMS_AIDE_IN_LAB
- end
-
-.rocket
- farwritetext ElmPhoneRocketText
- specialphonecall SPECIALCALL_NONE
- end
-
-.gift
- farwritetext ElmPhoneGiftText
- specialphonecall SPECIALCALL_NONE
- end
-
-.unused
- farwritetext ElmPhoneUnusedText
- specialphonecall SPECIALCALL_NONE
- end
-
-; Jack
-
-JackPhoneScript1:
- trainertotext SCHOOLBOY, JACK1, MEM_BUFFER_0
- checkflag ENGINE_JACK
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_JACK_MONDAY_MORNING
- iftrue .NotMonday
- checkcode VAR_WEEKDAY
- ifnotequal MONDAY, .NotMonday
- checktime MORN
- iftrue JackMondayMorning
-
-.NotMonday:
- farjump JackPhoneTips
-
-.WantsBattle:
- landmarktotext NATIONAL_PARK, MEM_BUFFER_2
- farjump JackWantsBattleScript
-
-JackPhoneScript2:
- trainertotext SCHOOLBOY, JACK1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- farscall PhoneScript_Random2
- ifequal 0, JackBattleTrivia
- checkflag ENGINE_JACK
- iftrue .WaitingForBattle
- checkflag ENGINE_JACK_MONDAY_MORNING
- iftrue .WaitingForBattle
- farscall PhoneScript_Random2
- ifequal 0, JackWantsToBattle
-
-.WaitingForBattle:
- farscall PhoneScript_Random3
- ifequal 0, JackFindsRare
- farjump Phone_GenericCall_Male
-
-JackMondayMorning:
- setflag ENGINE_JACK_MONDAY_MORNING
-
-JackWantsToBattle:
- landmarktotext NATIONAL_PARK, MEM_BUFFER_2
- setflag ENGINE_JACK
- farjump PhoneScript_WantsToBattle_Male
-
-JackFindsRare:
- farjump Phone_CheckIfUnseenRare_Male
-
-JackBattleTrivia:
- farjump JackTriviaScript
-
-; Beverly
-
-BeverlyPhoneScript1:
- trainertotext POKEFANF, BEVERLY1, MEM_BUFFER_0
- farscall PhoneScript_AnswerPhone_Female
- checkflag ENGINE_BEVERLY_HAS_NUGGET
- iftrue .HasNugget
- farjump UnknownScript_0xa0900
-
-.HasNugget:
- landmarktotext NATIONAL_PARK, MEM_BUFFER_2
- farjump UnknownScript_0xa0aa5
-
-BeverlyPhoneScript2:
- trainertotext POKEFANF, BEVERLY1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Female
- checkflag ENGINE_BEVERLY_HAS_NUGGET
- iftrue .HasNugget
- farscall PhoneScript_Random4
- ifequal 0, .FoundNugget
-
-.HasNugget:
- farjump Phone_GenericCall_Female
-
-.FoundNugget:
- setflag ENGINE_BEVERLY_HAS_NUGGET
- landmarktotext NATIONAL_PARK, MEM_BUFFER_2
- farjump PhoneScript_FoundItem_Female
-
-; Huey
-
-HueyPhoneScript1:
- trainertotext SAILOR, HUEY1, MEM_BUFFER_0
- checkflag ENGINE_HUEY
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_HUEY_WEDNESDAY_NIGHT
- iftrue .NotWednesday
- checkcode VAR_WEEKDAY
- ifnotequal WEDNESDAY, .NotWednesday
- checktime NITE
- iftrue HueyWednesdayNight
-
-.NotWednesday:
- special RandomPhoneMon
- farjump UnknownScript_0xa0908
-
-.WantsBattle:
- landmarktotext LIGHTHOUSE, MEM_BUFFER_2
- farjump HueyWantsBattleScript
-
-HueyPhoneScript2:
- trainertotext SAILOR, HUEY1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_HUEY
- iftrue .Flavor
- checkflag ENGINE_HUEY_WEDNESDAY_NIGHT
- iftrue .Flavor
- farscall PhoneScript_Random3
- ifequal 0, HueyWantsBattle
- ifequal 1, HueyWantsBattle
-
-.Flavor:
- farjump PhoneScript_MonFlavorText
-
-HueyWednesdayNight:
- setflag ENGINE_HUEY_WEDNESDAY_NIGHT
-
-HueyWantsBattle:
- landmarktotext LIGHTHOUSE, MEM_BUFFER_2
- setflag ENGINE_HUEY
- farjump PhoneScript_WantsToBattle_Male
-
-; Gaven
-
-GavenPhoneScript1:
- trainertotext COOLTRAINERM, GAVEN3, MEM_BUFFER_0
- checkflag ENGINE_GAVEN
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_GAVEN_THURSDAY_MORNING
- iftrue .NotThursday
- checkcode VAR_WEEKDAY
- ifnotequal THURSDAY, .NotThursday
- checktime MORN
- iftrue GavenThursdayMorning
-
-.NotThursday:
- farjump UnknownScript_0xa0910
-
-.WantsBattle:
- landmarktotext ROUTE_26, MEM_BUFFER_2
- farjump UnknownScript_0xa0a37
-
-GavenPhoneScript2:
- trainertotext COOLTRAINERM, GAVEN3, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_GAVEN
- iftrue .WaitingForBattle
- checkflag ENGINE_GAVEN_THURSDAY_MORNING
- iftrue .WaitingForBattle
- farscall PhoneScript_Random2
- ifequal 0, GavenWantsRematch
-
-.WaitingForBattle:
- farscall PhoneScript_Random3
- ifequal 0, GavenFoundRare
- farjump Phone_GenericCall_Male
-
-GavenThursdayMorning:
- setflag ENGINE_GAVEN_THURSDAY_MORNING
-
-GavenWantsRematch:
- landmarktotext ROUTE_26, MEM_BUFFER_2
- setflag ENGINE_GAVEN
- farjump PhoneScript_WantsToBattle_Male
-
-GavenFoundRare:
- farjump Phone_CheckIfUnseenRare_Male
-
-; Beth
-
-BethPhoneScript1:
- trainertotext COOLTRAINERF, BETH1, MEM_BUFFER_0
- checkflag ENGINE_BETH
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Female
- checkflag ENGINE_BETH_FRIDAY_AFTERNOON
- iftrue .NotFriday
- checkcode VAR_WEEKDAY
- ifnotequal FRIDAY, .NotFriday
- checktime DAY
- iftrue BethFridayAfternoon
-
-.NotFriday:
- farjump UnknownScript_0xa0918
-
-.WantsBattle:
- landmarktotext ROUTE_26, MEM_BUFFER_2
- farjump BethBattleReminderScript
-
-BethPhoneScript2:
- trainertotext COOLTRAINERF, BETH1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Female
- checkflag ENGINE_BETH
- iftrue .Generic
- checkflag ENGINE_BETH_FRIDAY_AFTERNOON
- iftrue .Generic
- farscall PhoneScript_Random2
- ifequal 0, BethWantsBattle
-
-.Generic:
- farjump Phone_GenericCall_Female
-
-BethFridayAfternoon:
- setflag ENGINE_BETH_FRIDAY_AFTERNOON
-
-BethWantsBattle:
- landmarktotext ROUTE_26, MEM_BUFFER_2
- setflag ENGINE_BETH
- farjump PhoneScript_WantsToBattle_Female
-
-; Jose
-
-JosePhoneScript1:
- trainertotext BIRD_KEEPER, JOSE2, MEM_BUFFER_0
- checkflag ENGINE_JOSE
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_JOSE_SATURDAY_NIGHT
- iftrue .NotSaturday
- checkflag ENGINE_JOSE_HAS_STAR_PIECE
- iftrue .HasItem
- checkcode VAR_WEEKDAY
- ifnotequal SATURDAY, .NotSaturday
- checktime NITE
- iftrue JoseSaturdayNight
-
-.NotSaturday:
- farjump UnknownScript_0xa0920
-
-.WantsBattle:
- landmarktotext ROUTE_27, MEM_BUFFER_2
- farjump UnknownScript_0xa0a41
-
-.HasItem:
- landmarktotext ROUTE_27, MEM_BUFFER_2
- farjump UnknownScript_0xa0a41
-
-JosePhoneScript2:
- trainertotext BIRD_KEEPER, JOSE2, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_JOSE
- iftrue .Generic
- checkflag ENGINE_JOSE_SATURDAY_NIGHT
- iftrue .Generic
- checkflag ENGINE_JOSE_HAS_STAR_PIECE
- iftrue .Generic
- farscall PhoneScript_Random3
- ifequal 0, JoseWantsBattle
- farscall PhoneScript_Random3
- ifequal 0, JoseHasStarPiece
-
-.Generic:
- farscall PhoneScript_Random3
- ifequal 0, JoseFoundRare
- farjump Phone_GenericCall_Male
-
-JoseSaturdayNight:
- setflag ENGINE_JOSE_SATURDAY_NIGHT
-
-JoseWantsBattle:
- landmarktotext ROUTE_27, MEM_BUFFER_2
- setflag ENGINE_JOSE
- farjump PhoneScript_WantsToBattle_Male
-
-JoseFoundRare:
- farjump Phone_CheckIfUnseenRare_Male
-
-JoseHasStarPiece:
- setflag ENGINE_JOSE_HAS_STAR_PIECE
- landmarktotext ROUTE_27, MEM_BUFFER_2
- farjump PhoneScript_FoundItem_Male
-
-; Reena
-
-ReenaPhoneScript1:
- trainertotext COOLTRAINERF, REENA1, MEM_BUFFER_0
- checkflag ENGINE_REENA
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Female
- checkflag ENGINE_REENA_SUNDAY_MORNING
- iftrue .NotSunday
- checkcode VAR_WEEKDAY
- ifnotequal SUNDAY, .NotSunday
- checktime MORN
- iftrue ReenaSundayMorning
-
-.NotSunday:
- farjump UnknownScript_0xa0928
-
-.WantsBattle:
- landmarktotext ROUTE_27, MEM_BUFFER_2
- farjump UnknownScript_0xa0a46
-
-ReenaPhoneScript2:
- trainertotext COOLTRAINERF, REENA1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Female
- checkflag ENGINE_REENA
- iftrue .Generic
- checkflag ENGINE_REENA_SUNDAY_MORNING
- iftrue .Generic
- farscall PhoneScript_Random2
- ifequal 0, ReenaWantsBattle
-
-.Generic:
- farjump Phone_GenericCall_Female
-
-ReenaSundayMorning:
- setflag ENGINE_REENA_SUNDAY_MORNING
-
-ReenaWantsBattle:
- landmarktotext ROUTE_27, MEM_BUFFER_2
- setflag ENGINE_REENA
- farjump PhoneScript_WantsToBattle_Female
-
-; Joey
-
-JoeyPhoneScript1:
- trainertotext YOUNGSTER, JOEY1, MEM_BUFFER_0
- checkflag ENGINE_JOEY
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_JOEY_MONDAY_AFTERNOON
- iftrue .NotMonday
- checkcode VAR_WEEKDAY
- ifnotequal MONDAY, .NotMonday
- checktime DAY
- iftrue JoeyMondayAfternoon
-
-.NotMonday:
- special RandomPhoneMon
- farjump UnknownScript_0xa0930
-
-.WantsBattle:
- landmarktotext ROUTE_30, MEM_BUFFER_2
- farjump UnknownScript_0xa0a4b
-
-JoeyPhoneScript2:
- trainertotext YOUNGSTER, JOEY1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_JOEY
- iftrue .Generic
- checkflag ENGINE_JOEY_MONDAY_AFTERNOON
- iftrue .Generic
- farscall PhoneScript_Random3
- ifequal 0, JoeyWantsBattle
- ifequal 1, JoeyWantsBattle
-
-.Generic:
- farjump Phone_GenericCall_Male
-
-JoeyMondayAfternoon:
- setflag ENGINE_JOEY_MONDAY_AFTERNOON
-
-JoeyWantsBattle:
- landmarktotext ROUTE_30, MEM_BUFFER_2
- setflag ENGINE_JOEY
- farjump PhoneScript_WantsToBattle_Male
-
-; Wade
-
-WadePhoneScript1:
- trainertotext BUG_CATCHER, WADE1, MEM_BUFFER_0
- checkflag ENGINE_WADE
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_WADE_TUESDAY_NIGHT
- iftrue .NotTuesday
- checkflag ENGINE_WADE_HAS_ITEM
- iftrue .HasItem
- checkcode VAR_WEEKDAY
- ifnotequal TUESDAY, .NotTuesday
- checktime NITE
- iftrue WadeTuesdayNight
-
-.NotTuesday:
- farscall PhoneScript_Random2
- ifequal 0, .NoContest
- checkflag ENGINE_DAILY_BUG_CONTEST
- iftrue .NoContest
- checkcode VAR_WEEKDAY
- ifequal TUESDAY, .ContestToday
- ifequal THURSDAY, .ContestToday
- ifequal SATURDAY, .ContestToday
-
-.NoContest:
- farjump UnknownScript_0xa0938
-
-.ContestToday:
- farjump PhoneScript_BugCatchingContest
-
-.WantsBattle:
- landmarktotext ROUTE_31, MEM_BUFFER_2
- farjump UnknownScript_0xa0a50
-
-.HasItem:
- landmarktotext ROUTE_31, MEM_BUFFER_2
- farjump UnknownScript_0xa0ab5
-
-WadePhoneScript2:
- trainertotext BUG_CATCHER, WADE1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- farscall PhoneScript_Random2
- ifequal 0, .NoContest
- checkflag ENGINE_DAILY_BUG_CONTEST
- iftrue .NoContest
- checkcode VAR_WEEKDAY
- ifequal TUESDAY, .ContestToday
- ifequal THURSDAY, .ContestToday
- ifequal SATURDAY, .ContestToday
-
-.NoContest:
- checkflag ENGINE_WADE
- iftrue .next
- checkflag ENGINE_WADE_TUESDAY_NIGHT
- iftrue .next
- checkflag ENGINE_WADE_HAS_ITEM
- iftrue .next
- farscall PhoneScript_Random2
- ifequal 0, WadeHasItem2
- checkflag ENGINE_FLYPOINT_GOLDENROD
- iffalse .next
- farscall PhoneScript_Random2
- ifequal 0, WadeWantsBattle2
-
-.next:
- farscall PhoneScript_Random3
- ifequal 0, WadeFoundRare
- farjump Phone_GenericCall_Male
-
-.ContestToday:
- farjump PhoneScript_BugCatchingContest
-
-WadeTuesdayNight:
- setflag ENGINE_WADE_TUESDAY_NIGHT
-
-WadeWantsBattle2:
- landmarktotext ROUTE_31, MEM_BUFFER_2
- setflag ENGINE_WADE
- farjump PhoneScript_WantsToBattle_Male
-
-WadeFoundRare:
- farjump Phone_CheckIfUnseenRare_Male
-
-WadeHasItem2:
- setflag ENGINE_WADE_HAS_ITEM
- landmarktotext ROUTE_31, MEM_BUFFER_2
- clearevent EVENT_WADE_HAS_BERRY
- clearevent EVENT_WADE_HAS_PSNCUREBERRY
- clearevent EVENT_WADE_HAS_PRZCUREBERRY
- clearevent EVENT_WADE_HAS_BITTER_BERRY
- random 4
- ifequal 0, .Berry
- ifequal 1, .PsnCureBerry
- ifequal 2, .PrzCureBerry
- ifequal 3, .Bitterberry
-
-.Berry:
- setevent EVENT_WADE_HAS_BERRY
- jump .FoundBerry
-
-.PsnCureBerry:
- setevent EVENT_WADE_HAS_PSNCUREBERRY
- jump .FoundBerry
-
-.PrzCureBerry:
- setevent EVENT_WADE_HAS_PRZCUREBERRY
- jump .FoundBerry
-
-.Bitterberry:
- setevent EVENT_WADE_HAS_BITTER_BERRY
-
-.FoundBerry:
- farjump PhoneScript_FoundItem_Male
-
-; Ralph
-
-RalphPhoneScript1:
- trainertotext FISHER, RALPH1, MEM_BUFFER_0
- checkflag ENGINE_RALPH
- iftrue .Rematch
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_RALPH_WEDNESDAY_MORNING
- iftrue .CheckSwarm
- checkcode VAR_WEEKDAY
- ifnotequal WEDNESDAY, .CheckSwarm
- checktime MORN
- iftrue Ralph_WednesdayMorning
-.CheckSwarm:
- checkflag ENGINE_FISH_SWARM
- iftrue .ReportSwarm
- farjump UnknownScript_0xa0940
-
-.Rematch:
- landmarktotext ROUTE_32, MEM_BUFFER_2
- farjump UnknownScript_0xa0a55
-
-.ReportSwarm:
- landmarktotext ROUTE_32, MEM_BUFFER_2
- farjump UnknownScript_0xa0af5
-
-RalphPhoneScript2:
- trainertotext FISHER, RALPH1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_FLYPOINT_GOLDENROD
- iffalse .CheckSwarm
- checkflag ENGINE_RALPH
- iftrue .CheckSwarm
- checkflag ENGINE_RALPH_WEDNESDAY_MORNING
- iftrue .CheckSwarm
- farscall PhoneScript_Random2
- ifequal 0, Ralph_FightMe
-.CheckSwarm:
- farscall PhoneScript_Random5
- ifequal 0, Ralph_SetUpSwarm
- farjump Phone_GenericCall_Male
-
-Ralph_WednesdayMorning:
- setflag ENGINE_RALPH_WEDNESDAY_MORNING
-Ralph_FightMe:
- landmarktotext ROUTE_32, MEM_BUFFER_2
- setflag ENGINE_RALPH
- farjump PhoneScript_WantsToBattle_Male
-
-Ralph_SetUpSwarm:
- checkflag ENGINE_FISH_SWARM
- iftrue .Generic
- setflag ENGINE_FISH_SWARM
- pokenamemem QWILFISH, MEM_BUFFER_1
- landmarktotext ROUTE_32, MEM_BUFFER_2
- writebyte FISHSWARM_QWILFISH
- special ActivateFishingSwarm
- farjump UnknownScript_0xa05d6
-
-.Generic:
- farjump Phone_GenericCall_Male
-
-; Liz
-
-LizPhoneScript1:
- trainertotext PICNICKER, LIZ1, MEM_BUFFER_0
- checkflag ENGINE_LIZ
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Female
- checkflag ENGINE_LIZ_THURSDAY_AFTERNOON
- iftrue .NotThursday
- checkcode VAR_WEEKDAY
- ifnotequal THURSDAY, .NotThursday
- checktime DAY
- iftrue LizThursdayAfternoon
-
-.NotThursday:
- special RandomPhoneMon
- farjump UnknownScript_0xa0948
-
-.WantsBattle:
- landmarktotext ROUTE_32, MEM_BUFFER_2
- farjump UnknownScript_0xa0a5a
-
-LizPhoneScript2:
- trainertotext PICNICKER, LIZ1, MEM_BUFFER_0
- farscall PhoneScript_Random4
- ifequal 0, LizWrongNumber
- farscall PhoneScript_GreetPhone_Female
- checkflag ENGINE_LIZ
- iftrue .next
- checkflag ENGINE_LIZ_THURSDAY_AFTERNOON
- iftrue .next
-
-.next:
- farscall PhoneScript_Random2
- ifequal 0, LizGossip
- checkflag ENGINE_FLYPOINT_GOLDENROD
- iffalse .Generic
- farscall PhoneScript_Random2
- ifequal 0, LizWantsBattle
-
-.Generic:
- farjump Phone_GenericCall_Female
-
-LizThursdayAfternoon:
- setflag ENGINE_LIZ_THURSDAY_AFTERNOON
-
-LizWantsBattle:
- landmarktotext ROUTE_32, MEM_BUFFER_2
- setflag ENGINE_LIZ
- farjump PhoneScript_WantsToBattle_Female
-
-LizWrongNumber:
- farjump LizWrongNumberScript
-
-LizGossip:
- random 9
- ifequal 0, .CoolTrainerM
- ifequal 1, .Beauty
- ifequal 2, .Grunt
- ifequal 3, .Teacher
- ifequal 4, .SwimmerF
- ifequal 5, .KimonoGirl
- ifequal 6, .Skier
- ifequal 7, .Medium
- ifequal 8, .PokefanM
-
-.CoolTrainerM:
- trainerclassname COOLTRAINERM, NICK
- jump LizGossipScript
-
-.Beauty:
- trainerclassname BEAUTY, VICTORIA
- jump LizGossipScript
-
-.Grunt:
- trainerclassname GRUNTM, GRUNTM_1
- jump LizGossipScript
-
-.Teacher:
- trainerclassname TEACHER, COLETTE
- jump LizGossipScript
-
-.SwimmerF:
- trainerclassname SWIMMERF, ELAINE
- jump LizGossipScript
-
-.KimonoGirl:
- trainerclassname KIMONO_GIRL, NAOKO1
- jump LizGossipScript
-
-.Skier:
- trainerclassname SKIER, ROXANNE
- jump LizGossipScript
-
-.Medium:
- trainerclassname MEDIUM, MARTHA
- jump LizGossipScript
-
-.PokefanM:
- trainerclassname POKEFANM, WILLIAM
- jump LizGossipScript
-
-LizGossipScript:
- farjump UnknownScript_0xa06da
-
-; Anthony
-
-AnthonyPhoneScript1:
- trainertotext HIKER, ANTHONY2, MEM_BUFFER_0
- checkflag ENGINE_ANTHONY
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_ANTHONY_FRIDAY_NIGHT
- iftrue .NotFriday
- checkcode VAR_WEEKDAY
- ifnotequal FRIDAY, .NotFriday
- checktime NITE
- iftrue AnthonyFridayNight
-
-.NotFriday:
- checkflag ENGINE_DUNSPARCE_SWARM
- iftrue .AlreadySwarming
- farjump UnknownScript_0xa0950
-
-.WantsBattle:
- landmarktotext ROUTE_33, MEM_BUFFER_2
- farjump UnknownScript_0xa0a5f
-
-.AlreadySwarming:
- landmarktotext ROUTE_33, MEM_BUFFER_2
- farjump UnknownScript_0xa0afa
-
-AnthonyPhoneScript2:
- trainertotext HIKER, ANTHONY2, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_FLYPOINT_GOLDENROD
- iffalse .TriesSwarm
- checkflag ENGINE_ANTHONY
- iftrue .TriesSwarm
- checkflag ENGINE_ANTHONY_FRIDAY_NIGHT
- iftrue .TriesSwarm
- farscall PhoneScript_Random2
- ifequal 0, AnthonyWantsBattle
-
-.TriesSwarm:
- farscall PhoneScript_Random5
- ifequal 0, AnthonyTriesDunsparceSwarm
- farjump Phone_GenericCall_Male
-
-AnthonyFridayNight:
- setflag ENGINE_ANTHONY_FRIDAY_NIGHT
-
-AnthonyWantsBattle:
- landmarktotext ROUTE_33, MEM_BUFFER_2
- setflag ENGINE_ANTHONY
- farjump PhoneScript_WantsToBattle_Male
-
-AnthonyTriesDunsparceSwarm:
- checkflag ENGINE_DUNSPARCE_SWARM
- iftrue .Generic
- setflag ENGINE_DUNSPARCE_SWARM
- pokenamemem DUNSPARCE, MEM_BUFFER_1
- swarm SWARM_DUNSPARCE, DARK_CAVE_VIOLET_ENTRANCE
- landmarktotext DARK_CAVE, MEM_BUFFER_2
- farjump UnknownScript_0xa05de
-
-.Generic:
- farjump Phone_GenericCall_Male
-
-; Todd
-
-ToddPhoneScript1:
- trainertotext CAMPER, TODD1, MEM_BUFFER_0
- checkflag ENGINE_TODD
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_TODD_SATURDAY_MORNING
- iftrue .NotSaturday
- checkcode VAR_WEEKDAY
- ifnotequal SATURDAY, .NotSaturday
- checktime MORN
- iftrue ToddSaturdayMorning
-
-.NotSaturday:
- checkflag ENGINE_GOLDENROD_DEPT_STORE_SALE_IS_ON
- iftrue .SaleOn
- farjump UnknownScript_0xa0958
-
-.WantsBattle:
- landmarktotext ROUTE_34, MEM_BUFFER_2
- farjump UnknownScript_0xa0a64
-
-.SaleOn:
- farjump UnknownScript_0xa0b04
-
-ToddPhoneScript2:
- trainertotext CAMPER, TODD1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_TODD
- iftrue .TryForSale
- checkflag ENGINE_TODD_SATURDAY_MORNING
- iftrue .TryForSale
- checkflag ENGINE_FLYPOINT_GOLDENROD
- iffalse .NoGoldenrod
- farscall PhoneScript_Random2
- ifequal 0, ToddWantsBattle
-
-.TryForSale:
- farscall PhoneScript_Random2
- ifequal 0, ToddDeptStoreSale
-
-.NoGoldenrod:
- farscall PhoneScript_Random3
- ifequal 0, ToddFoundRare
- farjump Phone_GenericCall_Male
-
-ToddSaturdayMorning:
- setflag ENGINE_TODD_SATURDAY_MORNING
-
-ToddWantsBattle:
- landmarktotext ROUTE_34, MEM_BUFFER_2
- setflag ENGINE_TODD
- farjump PhoneScript_WantsToBattle_Male
-
-ToddFoundRare:
- farjump Phone_CheckIfUnseenRare_Male
-
-ToddDeptStoreSale:
- setflag ENGINE_GOLDENROD_DEPT_STORE_SALE_IS_ON
- farjump UnknownScript_0xa0644
-
-; Gina
-
-GinaPhoneScript1:
- trainertotext PICNICKER, GINA1, MEM_BUFFER_0
- checkflag ENGINE_GINA
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Female
- checkflag ENGINE_GINA_SUNDAY_AFTERNOON
- iftrue .NotSunday
- checkflag ENGINE_GINA_HAS_LEAF_STONE
- iftrue .HasLeafStone
- checkcode VAR_WEEKDAY
- ifnotequal SUNDAY, .NotSunday
- checktime DAY
- iftrue GinaSundayDay
-
-.NotSunday:
- checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
- iftrue .Rockets
- farjump UnknownScript_0xa0960
-
-.Rockets:
- farjump UnknownScript_0xa05c6
-
-.WantsBattle:
- landmarktotext ROUTE_34, MEM_BUFFER_2
- farjump UnknownScript_0xa0a69
-
-.HasLeafStone:
- landmarktotext ROUTE_34, MEM_BUFFER_2
- farjump UnknownScript_0xa0abd
-
-GinaPhoneScript2:
- trainertotext PICNICKER, GINA1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Female
- checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
- iftrue GinaRockets
- checkflag ENGINE_GINA
- iftrue .Generic
- checkflag ENGINE_GINA_SUNDAY_AFTERNOON
- iftrue .Generic
- checkflag ENGINE_GINA_HAS_LEAF_STONE
- iftrue .Generic
- checkevent EVENT_GINA_GAVE_LEAF_STONE
- iftrue .GaveLeafStone
- farscall PhoneScript_Random2
- ifequal 0, GinaHasLeafStone
-
-.GaveLeafStone:
- farscall PhoneScript_Random11
- ifequal 0, GinaHasLeafStone
- checkflag ENGINE_FLYPOINT_GOLDENROD
- iffalse .Generic
- farscall PhoneScript_Random3
- ifequal 0, GinaWantsBattle
-
-.Generic:
- farjump Phone_GenericCall_Female
-
-GinaSundayDay:
- setflag ENGINE_GINA_SUNDAY_AFTERNOON
-
-GinaWantsBattle:
- landmarktotext ROUTE_34, MEM_BUFFER_2
- setflag ENGINE_GINA
- farjump PhoneScript_WantsToBattle_Female
-
-GinaRockets:
- farjump UnknownScript_0xa05c6
-
-GinaHasLeafStone:
- setflag ENGINE_GINA_HAS_LEAF_STONE
- landmarktotext ROUTE_34, MEM_BUFFER_2
- farjump PhoneScript_FoundItem_Female
-
-; Irwin
-
-IrwinPhoneScript1:
- trainertotext JUGGLER, IRWIN1, MEM_BUFFER_0
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
- iftrue .Rockets
- farjump UnknownScript_0xa09c8
-
-.Rockets:
- farjump IrwinRocketRumor
-
-IrwinPhoneScript2:
- trainertotext JUGGLER, IRWIN1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
- iftrue .Rockets
- farjump IrwinRumorScript
-
-.Rockets:
- farjump IrwinRocketRumor
-
-; Arnie
-
-ArniePhoneScript1:
- trainertotext BUG_CATCHER, ARNIE1, MEM_BUFFER_0
- checkflag ENGINE_ARNIE
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_ARNIE_TUESDAY_MORNING
- iftrue .NotTuesday
- checkcode VAR_WEEKDAY
- ifnotequal TUESDAY, .NotTuesday
- checktime MORN
- iftrue ArnieTuesdayMorning
-
-.NotTuesday:
- checkflag ENGINE_YANMA_SWARM
- iftrue .AlreadySwarming
- farjump UnknownScript_0xa0968
-
-.WantsBattle:
- landmarktotext ROUTE_35, MEM_BUFFER_2
- farjump UnknownScript_0xa0a6e
-
-.AlreadySwarming:
- landmarktotext ROUTE_35, MEM_BUFFER_2
- farjump UnknownScript_0xa0aff
-
-ArniePhoneScript2:
- trainertotext BUG_CATCHER, ARNIE1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_ARNIE
- iftrue .Swarm
- checkflag ENGINE_ARNIE_TUESDAY_MORNING
- iftrue .Swarm
- farscall PhoneScript_Random2
- ifequal 0, ArnieWantsBattle
-
-.Swarm:
- farscall PhoneScript_Random5
- ifequal 0, ArnieYanmaSwarm
- farscall PhoneScript_Random3
- ifequal 0, ArnieFoundRare
- farjump Phone_GenericCall_Male
-
-ArnieTuesdayMorning:
- setflag ENGINE_ARNIE_TUESDAY_MORNING
-
-ArnieWantsBattle:
- landmarktotext ROUTE_35, MEM_BUFFER_2
- setflag ENGINE_ARNIE
- farjump PhoneScript_WantsToBattle_Male
-
-ArnieYanmaSwarm: ; start swarm
- checkflag ENGINE_YANMA_SWARM
- iftrue ArnieYanmaAlreadySwarming
- setflag ENGINE_YANMA_SWARM
- pokenamemem YANMA, MEM_BUFFER_1
- swarm SWARM_YANMA, ROUTE_35
- landmarktotext ROUTE_35, MEM_BUFFER_2
- farjump UnknownScript_0xa05ce
-
-ArnieFoundRare:
- farjump Phone_CheckIfUnseenRare_Male
-
-ArnieYanmaAlreadySwarming:
- farjump Phone_GenericCall_Male
-
-; Alan
-
-AlanPhoneScript1:
- trainertotext SCHOOLBOY, ALAN1, MEM_BUFFER_0
- checkflag ENGINE_ALAN
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
- iftrue .NotWednesday
- checkflag ENGINE_ALAN_HAS_FIRE_STONE
- iftrue .FireStone
- checkcode VAR_WEEKDAY
- ifnotequal WEDNESDAY, .NotWednesday
- checktime DAY
- iftrue AlanWednesdayDay
-
-.NotWednesday:
- farjump UnknownScript_0xa0970
-
-.WantsBattle:
- landmarktotext ROUTE_36, MEM_BUFFER_2
- farjump UnknownScript_0xa0a73
-
-.FireStone:
- landmarktotext ROUTE_36, MEM_BUFFER_2
- farjump UnknownScript_0xa0ac5
-
-AlanPhoneScript2:
- trainertotext SCHOOLBOY, ALAN1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_ALAN
- iftrue .Generic
- checkflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
- iftrue .Generic
- checkflag ENGINE_ALAN_HAS_FIRE_STONE
- iftrue .Generic
- farscall PhoneScript_Random3
- ifequal 0, AlanWantsBattle
- checkevent EVENT_ALAN_GAVE_FIRE_STONE
- iftrue .FireStone
- farscall PhoneScript_Random2
- ifequal 0, AlanHasFireStone
-
-.FireStone:
- farscall PhoneScript_Random11
- ifequal 0, AlanHasFireStone
-
-.Generic:
- farjump Phone_GenericCall_Male
-
-AlanWednesdayDay:
- setflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
-
-AlanWantsBattle:
- landmarktotext ROUTE_36, MEM_BUFFER_2
- setflag ENGINE_ALAN
- farjump PhoneScript_WantsToBattle_Male
-
-AlanHasFireStone:
- setflag ENGINE_ALAN_HAS_FIRE_STONE
- landmarktotext ROUTE_36, MEM_BUFFER_2
- farjump PhoneScript_FoundItem_Male
-
-; Dana
-
-DanaPhoneScript1:
- trainertotext LASS, DANA1, MEM_BUFFER_0
- checkflag ENGINE_DANA
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Female
- checkflag ENGINE_DANA_THURSDAY_NIGHT
- iftrue .NotThursday
- checkflag ENGINE_DANA_HAS_THUNDERSTONE
- iftrue .HasThunderstone
- checkcode VAR_WEEKDAY
- ifnotequal THURSDAY, .NotThursday
- checktime NITE
- iftrue DanaThursdayNight
-
-.NotThursday:
- farjump UnknownScript_0xa0978
-
-.WantsBattle:
- landmarktotext ROUTE_38, MEM_BUFFER_2
- farjump UnknownScript_0xa0a78
-
-.HasThunderstone:
- landmarktotext ROUTE_38, MEM_BUFFER_2
- farjump UnknownScript_0xa0acd
-
-DanaPhoneScript2:
- trainertotext LASS, DANA1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Female
- checkflag ENGINE_DANA
- iftrue .Generic
- checkflag ENGINE_DANA_THURSDAY_NIGHT
- iftrue .Generic
- checkflag ENGINE_DANA_HAS_THUNDERSTONE
- iftrue .Generic
- farscall PhoneScript_Random3
- ifequal 0, DanaWantsBattle
- checkevent EVENT_DANA_GAVE_THUNDERSTONE
- iftrue .Thunderstone
- farscall PhoneScript_Random2
- ifequal 0, DanaHasThunderstone
-
-.Thunderstone:
- farscall PhoneScript_Random11
- ifequal 0, DanaHasThunderstone
-
-.Generic:
- farscall PhoneScript_Random3
- ifequal 0, DanaFoundRare
- farjump Phone_GenericCall_Female
-
-DanaThursdayNight:
- setflag ENGINE_DANA_THURSDAY_NIGHT
-
-DanaWantsBattle:
- landmarktotext ROUTE_38, MEM_BUFFER_2
- setflag ENGINE_DANA
- farjump PhoneScript_WantsToBattle_Female
-
-DanaFoundRare:
- farjump Phone_CheckIfUnseenRare_Female
-
-DanaHasThunderstone:
- setflag ENGINE_DANA_HAS_THUNDERSTONE
- landmarktotext ROUTE_38, MEM_BUFFER_2
- farjump PhoneScript_FoundItem_Female
-
-; Chad
-
-ChadPhoneScript1:
- trainertotext SCHOOLBOY, CHAD1, MEM_BUFFER_0
- checkflag ENGINE_CHAD
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_CHAD_FRIDAY_MORNING
- iftrue .NotFriday
- checkcode VAR_WEEKDAY
- ifnotequal FRIDAY, .NotFriday
- checktime MORN
- iftrue ChadFridayMorning
-
-.NotFriday:
- farjump UnknownScript_0xa0980
-
-.WantsBattle:
- landmarktotext ROUTE_38, MEM_BUFFER_2
- farjump UnknownScript_0xa0a7d
-
-ChadPhoneScript2:
- trainertotext SCHOOLBOY, CHAD1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- farscall PhoneScript_Random2
- ifequal 0, ChadOakGossip
- checkflag ENGINE_CHAD
- iftrue .Generic
- checkflag ENGINE_CHAD_FRIDAY_MORNING
- iftrue .Generic
- farscall PhoneScript_Random2
- ifequal 0, ChadWantsBattle
-
-.Generic:
- farscall PhoneScript_Random3
- ifequal 0, ChadFoundRare
- farjump Phone_GenericCall_Male
-
-ChadFridayMorning:
- setflag ENGINE_CHAD_FRIDAY_MORNING
-
-ChadWantsBattle:
- landmarktotext ROUTE_38, MEM_BUFFER_2
- setflag ENGINE_CHAD
- farjump PhoneScript_WantsToBattle_Male
-
-ChadFoundRare:
- farjump Phone_CheckIfUnseenRare_Male
-
-ChadOakGossip:
- farjump ChadOakGossipScript
-
-DerekPhoneScript1:
- trainertotext POKEFANM, DEREK1, MEM_BUFFER_0
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_DEREK_HAS_NUGGET
- iftrue .Nugget
- farscall PhoneScript_Random2
- ifequal 0, .NoContest
- checkflag ENGINE_DAILY_BUG_CONTEST
- iftrue .NoContest
- checkcode VAR_WEEKDAY
- ifequal TUESDAY, .ContestToday
- ifequal THURSDAY, .ContestToday
- ifequal SATURDAY, .ContestToday
-
-.NoContest:
- farjump UnknownScript_0xa0988
-
-.ContestToday:
- farjump PhoneScript_BugCatchingContest
-
-.Nugget:
- landmarktotext ROUTE_39, MEM_BUFFER_2
- farjump UnknownScript_0xa0ad5
-
-DerekPhoneScript2:
- trainertotext POKEFANM, DEREK1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- farscall PhoneScript_Random2
- ifequal 0, .NoContest
- checkflag ENGINE_DAILY_BUG_CONTEST
- iftrue .NoContest
- checkcode VAR_WEEKDAY
- ifequal TUESDAY, .ContestToday
- ifequal THURSDAY, .ContestToday
- ifequal SATURDAY, .ContestToday
-
-.NoContest:
- farscall PhoneScript_Random4
- ifequal 0, .Nugget
- farjump Phone_GenericCall_Male
-
-.ContestToday:
- farjump PhoneScript_BugCatchingContest
-
-.Nugget:
- setflag ENGINE_DEREK_HAS_NUGGET
- landmarktotext ROUTE_39, MEM_BUFFER_2
- farjump PhoneScript_FoundItem_Male
-
-TullyPhoneScript1:
- trainertotext FISHER, TULLY1, MEM_BUFFER_0
- checkflag ENGINE_TULLY
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_TULLY_SUNDAY_NIGHT
- iftrue .NotSunday
- checkflag ENGINE_TULLY_HAS_WATER_STONE
- iftrue .WaterStone
- checkcode VAR_WEEKDAY
- ifnotequal SUNDAY, .NotSunday
- checktime NITE
- iftrue TullySundayNight
-
-.NotSunday:
- farjump UnknownScript_0xa0990
-
-.WantsBattle:
- landmarktotext ROUTE_42, MEM_BUFFER_2
- farjump UnknownScript_0xa0a82
-
-.WaterStone:
- landmarktotext ROUTE_42, MEM_BUFFER_2
- farjump UnknownScript_0xa0add
-
-TullyPhoneScript2:
- trainertotext FISHER, TULLY1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_TULLY
- iftrue .Generic
- checkflag ENGINE_TULLY_SUNDAY_NIGHT
- iftrue .Generic
- checkflag ENGINE_TULLY_HAS_WATER_STONE
- iftrue .Generic
- farscall PhoneScript_Random3
- ifequal 0, TullyWantsBattle
- checkevent EVENT_TULLY_GAVE_WATER_STONE
- iftrue .WaterStone
- farscall PhoneScript_Random2
- ifequal 0, TullyFoundWaterStone
-
-.WaterStone:
- farscall PhoneScript_Random11
- ifequal 0, TullyFoundWaterStone
-
-.Generic:
- farjump Phone_GenericCall_Male
-
-TullySundayNight:
- setflag ENGINE_TULLY_SUNDAY_NIGHT
-
-TullyWantsBattle:
- landmarktotext ROUTE_42, MEM_BUFFER_2
- setflag ENGINE_TULLY
- farjump PhoneScript_WantsToBattle_Male
-
-TullyFoundWaterStone:
- setflag ENGINE_TULLY_HAS_WATER_STONE
- landmarktotext ROUTE_42, MEM_BUFFER_2
- farjump PhoneScript_FoundItem_Male
-
-BrentPhoneScript1:
- trainertotext POKEMANIAC, BRENT1, MEM_BUFFER_0
- checkflag ENGINE_BRENT
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_BRENT_MONDAY_MORNING
- iftrue .NotMonday
- checkcode VAR_WEEKDAY
- ifnotequal MONDAY, .NotMonday
- checktime MORN
- iftrue BrentMondayMorning
-
-.NotMonday:
- farjump UnknownScript_0xa0998
-
-.WantsBattle:
- landmarktotext ROUTE_43, MEM_BUFFER_2
- farjump UnknownScript_0xa0a87
-
-BrentPhoneScript2:
- trainertotext POKEMANIAC, BRENT1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- farscall PhoneScript_Random2
- ifequal 0, BrentBillTrivia
- checkflag ENGINE_BRENT
- iftrue .Generic
- checkflag ENGINE_BRENT_MONDAY_MORNING
- iftrue .Generic
- farscall PhoneScript_Random2
- ifequal 0, BrentWantsBattle
-
-.Generic:
- farjump Phone_GenericCall_Male
-
-BrentMondayMorning:
- setflag ENGINE_BRENT_MONDAY_MORNING
-
-BrentWantsBattle:
- landmarktotext ROUTE_43, MEM_BUFFER_2
- setflag ENGINE_BRENT
- farjump PhoneScript_WantsToBattle_Male
-
-BrentBillTrivia:
- farjump BrentBillTriviaScript
-
-TiffanyPhoneScript1:
- trainertotext PICNICKER, TIFFANY3, MEM_BUFFER_0
- checkflag ENGINE_TIFFANY
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Female
- checkflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
- iftrue .NotTuesday
- checkflag ENGINE_TIFFANY_HAS_PINK_BOW
- iftrue .HasItem
- checkcode VAR_WEEKDAY
- ifnotequal TUESDAY, .NotTuesday
- checktime DAY
- iftrue TiffanyTuesdayAfternoon
-
-.NotTuesday:
- farjump UnknownScript_0xa09a0
-
-.WantsBattle:
- landmarktotext ROUTE_43, MEM_BUFFER_2
- farjump UnknownScript_0xa0a8c
-
-.HasItem:
- landmarktotext ROUTE_43, MEM_BUFFER_2
- farjump UnknownScript_0xa0ae5
-
-TiffanyPhoneScript2:
- trainertotext PICNICKER, TIFFANY3, MEM_BUFFER_0
- farscall PhoneScript_Random4
- ifequal 0, TiffanysFamilyMembers
- farscall PhoneScript_GreetPhone_Female
- checkflag ENGINE_TIFFANY
- iftrue .Generic
- checkflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
- iftrue .Generic
- checkflag ENGINE_TIFFANY_HAS_PINK_BOW
- iftrue .Generic
- farscall PhoneScript_Random3
- ifequal 0, TiffanyWantsBattle
- checkevent EVENT_TIFFANY_GAVE_PINK_BOW
- iftrue .PinkBow
- farscall PhoneScript_Random2
- ifequal 0, TiffanyHasPinkBow
-
-.PinkBow:
- farscall PhoneScript_Random11
- ifequal 0, TiffanyHasPinkBow
-
-.Generic:
- farjump Phone_GenericCall_Female
-
-TiffanyTuesdayAfternoon:
- setflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
-
-TiffanyWantsBattle:
- landmarktotext ROUTE_43, MEM_BUFFER_2
- setflag ENGINE_TIFFANY
- farjump PhoneScript_WantsToBattle_Female
-
-TiffanysFamilyMembers:
- random 6
- ifequal 0, .Grandma
- ifequal 1, .Grandpa
- ifequal 2, .Mom
- ifequal 3, .Dad
- ifequal 4, .Sister
- ifequal 5, .Brother
-
-.Grandma:
- stringtotext GrandmaString, MEM_BUFFER_1
- jump .PoorClefairy
-
-.Grandpa:
- stringtotext GrandpaString, MEM_BUFFER_1
- jump .PoorClefairy
-
-.Mom:
- stringtotext MomString, MEM_BUFFER_1
- jump .PoorClefairy
-
-.Dad:
- stringtotext DadString, MEM_BUFFER_1
- jump .PoorClefairy
-
-.Sister:
- stringtotext SisterString, MEM_BUFFER_1
- jump .PoorClefairy
-
-.Brother:
- stringtotext BrotherString, MEM_BUFFER_1
- jump .PoorClefairy
-
-.PoorClefairy:
- farjump TiffanyItsAwful
-
-TiffanyHasPinkBow:
- setflag ENGINE_TIFFANY_HAS_PINK_BOW
- landmarktotext ROUTE_43, MEM_BUFFER_2
- farjump PhoneScript_FoundItem_Female
-
-; Vance
-
-VancePhoneScript1:
- trainertotext BIRD_KEEPER, VANCE1, MEM_BUFFER_0
- checkflag ENGINE_VANCE
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_VANCE_WEDNESDAY_NIGHT
- iftrue .NotWednesday
- checkcode VAR_WEEKDAY
- ifnotequal WEDNESDAY, .NotWednesday
- checktime NITE
- iftrue VanceWednesdayNight
-
-.NotWednesday:
- farjump VanceLookingForward
-
-.WantsBattle:
- landmarktotext ROUTE_44, MEM_BUFFER_2
- farjump VanceHurryHurry
-
-VancePhoneScript2:
- trainertotext BIRD_KEEPER, VANCE1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_VANCE
- iftrue .WantsBattle
- checkflag ENGINE_VANCE_WEDNESDAY_NIGHT
- iftrue .WantsBattle
- farscall PhoneScript_Random3
- ifequal 0, VanceWantsRematch
- ifequal 1, VanceWantsRematch
-
-.WantsBattle:
- farjump Phone_GenericCall_Male
-
-VanceWednesdayNight:
- setflag ENGINE_VANCE_WEDNESDAY_NIGHT
-
-VanceWantsRematch:
- landmarktotext ROUTE_44, MEM_BUFFER_2
- setflag ENGINE_VANCE
- farjump PhoneScript_WantsToBattle_Male
-
-WiltonPhoneScript1:
- trainertotext FISHER, WILTON1, MEM_BUFFER_0
- checkflag ENGINE_WILTON
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_WILTON_THURSDAY_MORNING
- iftrue .NotThursday
- checkflag ENGINE_WILTON_HAS_ITEM
- iftrue .HasItem
- checkcode VAR_WEEKDAY
- ifnotequal THURSDAY, .NotThursday
- checktime MORN
- iftrue WiltonThursdayMorning
-
-.NotThursday:
- farjump WiltonHaventFoundAnything
-
-.WantsBattle:
- landmarktotext ROUTE_44, MEM_BUFFER_2
- farjump WiltonNotBiting
-
-.HasItem:
- landmarktotext ROUTE_44, MEM_BUFFER_2
- farjump WiltonWantThis
-
-WiltonPhoneScript2:
- trainertotext FISHER, WILTON1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_WILTON
- iftrue .GenericCall
- checkflag ENGINE_WILTON_THURSDAY_MORNING
- iftrue .GenericCall
- checkflag ENGINE_WILTON_HAS_ITEM
- iftrue .GenericCall
- farscall PhoneScript_Random2
- ifequal 0, WiltonWantsBattle
- farscall PhoneScript_Random2
- ifequal 0, WiltonHasItem
-
-.GenericCall:
- farjump Phone_GenericCall_Male
-
-WiltonThursdayMorning:
- setflag ENGINE_WILTON_THURSDAY_MORNING
-
-WiltonWantsBattle:
- landmarktotext ROUTE_44, MEM_BUFFER_2
- setflag ENGINE_WILTON
- farjump PhoneScript_WantsToBattle_Male
-
-WiltonHasItem:
- setflag ENGINE_WILTON_HAS_ITEM
- landmarktotext ROUTE_44, MEM_BUFFER_2
- clearevent EVENT_WILTON_HAS_ULTRA_BALL
- clearevent EVENT_WILTON_HAS_GREAT_BALL
- clearevent EVENT_WILTON_HAS_POKE_BALL
- random 5
- ifequal 0, .UltraBall
- random 3
- ifequal 0, .GreatBall
- jump .PokeBall
-
-.UltraBall:
- setevent EVENT_WILTON_HAS_ULTRA_BALL
- jump .FoundItem
-
-.GreatBall:
- setevent EVENT_WILTON_HAS_GREAT_BALL
- jump .FoundItem
-
-.PokeBall:
- setevent EVENT_WILTON_HAS_POKE_BALL
-
-.FoundItem:
- farjump PhoneScript_FoundItem_Male
-
-; Kenji
-
-KenjiPhoneScript1:
- trainertotext BLACKBELT_T, KENJI3, MEM_BUFFER_0
- farscall PhoneScript_AnswerPhone_Male
- farjump KenjiAnswerPhoneScript
-
-KenjiPhoneScript2:
- trainertotext BLACKBELT_T, KENJI3, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- farjump KenjiCallingPhoneScript
-
-; Parry
-
-ParryPhoneScript1:
- trainertotext HIKER, PARRY1, MEM_BUFFER_0
- checkflag ENGINE_PARRY
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Male
- checkflag ENGINE_PARRY_FRIDAY_AFTERNOON
- iftrue .WantsRematch
- checkcode VAR_WEEKDAY
- ifnotequal FRIDAY, .WantsRematch
- checktime DAY
- iftrue ParryFridayDay
-
-.WantsRematch:
- farjump ParryBattleWithMe
-
-.WantsBattle:
- landmarktotext ROUTE_45, MEM_BUFFER_2
- farjump ParryHaventYouGottenTo
-
-ParryPhoneScript2:
- trainertotext HIKER, PARRY1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Male
- checkflag ENGINE_PARRY
- iftrue .GenericCall
- checkflag ENGINE_PARRY_FRIDAY_AFTERNOON
- iftrue .GenericCall
- farscall PhoneScript_Random2
- ifequal 0, ParryWantsBattle
- ifequal 1, ParryWantsBattle
-
-.GenericCall:
- farjump Phone_GenericCall_Male
-
-ParryFridayDay:
- setflag ENGINE_PARRY_FRIDAY_AFTERNOON
-
-ParryWantsBattle:
- landmarktotext ROUTE_45, MEM_BUFFER_2
- setflag ENGINE_PARRY
- farjump PhoneScript_WantsToBattle_Male
-
-; Erin
-
-ErinPhoneScript1:
- trainertotext PICNICKER, ERIN1, MEM_BUFFER_0
- checkflag ENGINE_ERIN
- iftrue .WantsBattle
- farscall PhoneScript_AnswerPhone_Female
- checkflag ENGINE_ERIN_SATURDAY_NIGHT
- iftrue .NotSaturday
- checkcode VAR_WEEKDAY
- ifnotequal SATURDAY, .NotSaturday
- checktime NITE
- iftrue ErinSaturdayNight
-
-.NotSaturday:
- farjump ErinWorkingHardScript
-
-.WantsBattle:
- landmarktotext ROUTE_46, MEM_BUFFER_2
- farjump ErinComeBattleScript
-
-ErinPhoneScript2:
- trainertotext PICNICKER, ERIN1, MEM_BUFFER_0
- farscall PhoneScript_GreetPhone_Female
- checkflag ENGINE_ERIN
- iftrue .GenericCall
- checkflag ENGINE_ERIN_SATURDAY_NIGHT
- iftrue .GenericCall
- farscall PhoneScript_Random3
- ifequal 0, ErinWantsBattle
- ifequal 1, ErinWantsBattle
-
-.GenericCall:
- farjump Phone_GenericCall_Female
-
-ErinSaturdayNight:
- setflag ENGINE_ERIN_SATURDAY_NIGHT
-
-ErinWantsBattle:
- landmarktotext ROUTE_46, MEM_BUFFER_2
- setflag ENGINE_ERIN
- farjump PhoneScript_WantsToBattle_Female
--- /dev/null
+++ b/engine/phone/scripts/alan.asm
@@ -1,0 +1,60 @@
+AlanPhoneCalleeScript:
+ trainertotext SCHOOLBOY, ALAN1, MEM_BUFFER_0
+ checkflag ENGINE_ALAN
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
+ iftrue .NotWednesday
+ checkflag ENGINE_ALAN_HAS_FIRE_STONE
+ iftrue .FireStone
+ checkcode VAR_WEEKDAY
+ ifnotequal WEDNESDAY, .NotWednesday
+ checktime DAY
+ iftrue AlanWednesdayDay
+
+.NotWednesday:
+ farjump UnknownScript_0xa0970
+
+.WantsBattle:
+ landmarktotext ROUTE_36, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a73
+
+.FireStone:
+ landmarktotext ROUTE_36, MEM_BUFFER_2
+ farjump UnknownScript_0xa0ac5
+
+AlanPhoneCallerScript:
+ trainertotext SCHOOLBOY, ALAN1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_ALAN
+ iftrue .Generic
+ checkflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
+ iftrue .Generic
+ checkflag ENGINE_ALAN_HAS_FIRE_STONE
+ iftrue .Generic
+ farscall PhoneScript_Random3
+ ifequal 0, AlanWantsBattle
+ checkevent EVENT_ALAN_GAVE_FIRE_STONE
+ iftrue .FireStone
+ farscall PhoneScript_Random2
+ ifequal 0, AlanHasFireStone
+
+.FireStone:
+ farscall PhoneScript_Random11
+ ifequal 0, AlanHasFireStone
+
+.Generic:
+ farjump Phone_GenericCall_Male
+
+AlanWednesdayDay:
+ setflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
+
+AlanWantsBattle:
+ landmarktotext ROUTE_36, MEM_BUFFER_2
+ setflag ENGINE_ALAN
+ farjump PhoneScript_WantsToBattle_Male
+
+AlanHasFireStone:
+ setflag ENGINE_ALAN_HAS_FIRE_STONE
+ landmarktotext ROUTE_36, MEM_BUFFER_2
+ farjump PhoneScript_FoundItem_Male
--- /dev/null
+++ b/engine/phone/scripts/anthony.asm
@@ -1,0 +1,61 @@
+AnthonyPhoneCalleeScript:
+ trainertotext HIKER, ANTHONY2, MEM_BUFFER_0
+ checkflag ENGINE_ANTHONY
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_ANTHONY_FRIDAY_NIGHT
+ iftrue .NotFriday
+ checkcode VAR_WEEKDAY
+ ifnotequal FRIDAY, .NotFriday
+ checktime NITE
+ iftrue AnthonyFridayNight
+
+.NotFriday:
+ checkflag ENGINE_DUNSPARCE_SWARM
+ iftrue .AlreadySwarming
+ farjump UnknownScript_0xa0950
+
+.WantsBattle:
+ landmarktotext ROUTE_33, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a5f
+
+.AlreadySwarming:
+ landmarktotext ROUTE_33, MEM_BUFFER_2
+ farjump UnknownScript_0xa0afa
+
+AnthonyPhoneCallerScript:
+ trainertotext HIKER, ANTHONY2, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_FLYPOINT_GOLDENROD
+ iffalse .TriesSwarm
+ checkflag ENGINE_ANTHONY
+ iftrue .TriesSwarm
+ checkflag ENGINE_ANTHONY_FRIDAY_NIGHT
+ iftrue .TriesSwarm
+ farscall PhoneScript_Random2
+ ifequal 0, AnthonyWantsBattle
+
+.TriesSwarm:
+ farscall PhoneScript_Random5
+ ifequal 0, AnthonyTriesDunsparceSwarm
+ farjump Phone_GenericCall_Male
+
+AnthonyFridayNight:
+ setflag ENGINE_ANTHONY_FRIDAY_NIGHT
+
+AnthonyWantsBattle:
+ landmarktotext ROUTE_33, MEM_BUFFER_2
+ setflag ENGINE_ANTHONY
+ farjump PhoneScript_WantsToBattle_Male
+
+AnthonyTriesDunsparceSwarm:
+ checkflag ENGINE_DUNSPARCE_SWARM
+ iftrue .Generic
+ setflag ENGINE_DUNSPARCE_SWARM
+ pokenamemem DUNSPARCE, MEM_BUFFER_1
+ swarm SWARM_DUNSPARCE, DARK_CAVE_VIOLET_ENTRANCE
+ landmarktotext DARK_CAVE, MEM_BUFFER_2
+ farjump UnknownScript_0xa05de
+
+.Generic:
+ farjump Phone_GenericCall_Male
--- /dev/null
+++ b/engine/phone/scripts/arnie.asm
@@ -1,0 +1,64 @@
+ArniePhoneCalleeScript:
+ trainertotext BUG_CATCHER, ARNIE1, MEM_BUFFER_0
+ checkflag ENGINE_ARNIE
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_ARNIE_TUESDAY_MORNING
+ iftrue .NotTuesday
+ checkcode VAR_WEEKDAY
+ ifnotequal TUESDAY, .NotTuesday
+ checktime MORN
+ iftrue ArnieTuesdayMorning
+
+.NotTuesday:
+ checkflag ENGINE_YANMA_SWARM
+ iftrue .AlreadySwarming
+ farjump UnknownScript_0xa0968
+
+.WantsBattle:
+ landmarktotext ROUTE_35, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a6e
+
+.AlreadySwarming:
+ landmarktotext ROUTE_35, MEM_BUFFER_2
+ farjump UnknownScript_0xa0aff
+
+ArniePhoneCallerScript:
+ trainertotext BUG_CATCHER, ARNIE1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_ARNIE
+ iftrue .Swarm
+ checkflag ENGINE_ARNIE_TUESDAY_MORNING
+ iftrue .Swarm
+ farscall PhoneScript_Random2
+ ifequal 0, ArnieWantsBattle
+
+.Swarm:
+ farscall PhoneScript_Random5
+ ifequal 0, ArnieYanmaSwarm
+ farscall PhoneScript_Random3
+ ifequal 0, ArnieFoundRare
+ farjump Phone_GenericCall_Male
+
+ArnieTuesdayMorning:
+ setflag ENGINE_ARNIE_TUESDAY_MORNING
+
+ArnieWantsBattle:
+ landmarktotext ROUTE_35, MEM_BUFFER_2
+ setflag ENGINE_ARNIE
+ farjump PhoneScript_WantsToBattle_Male
+
+ArnieYanmaSwarm: ; start swarm
+ checkflag ENGINE_YANMA_SWARM
+ iftrue ArnieYanmaAlreadySwarming
+ setflag ENGINE_YANMA_SWARM
+ pokenamemem YANMA, MEM_BUFFER_1
+ swarm SWARM_YANMA, ROUTE_35
+ landmarktotext ROUTE_35, MEM_BUFFER_2
+ farjump UnknownScript_0xa05ce
+
+ArnieFoundRare:
+ farjump Phone_CheckIfUnseenRare_Male
+
+ArnieYanmaAlreadySwarming:
+ farjump Phone_GenericCall_Male
--- /dev/null
+++ b/engine/phone/scripts/beth.asm
@@ -1,0 +1,39 @@
+BethPhoneCalleeScript:
+ trainertotext COOLTRAINERF, BETH1, MEM_BUFFER_0
+ checkflag ENGINE_BETH
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Female
+ checkflag ENGINE_BETH_FRIDAY_AFTERNOON
+ iftrue .NotFriday
+ checkcode VAR_WEEKDAY
+ ifnotequal FRIDAY, .NotFriday
+ checktime DAY
+ iftrue BethFridayAfternoon
+
+.NotFriday:
+ farjump UnknownScript_0xa0918
+
+.WantsBattle:
+ landmarktotext ROUTE_26, MEM_BUFFER_2
+ farjump BethBattleReminderScript
+
+BethPhoneCallerScript:
+ trainertotext COOLTRAINERF, BETH1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Female
+ checkflag ENGINE_BETH
+ iftrue .Generic
+ checkflag ENGINE_BETH_FRIDAY_AFTERNOON
+ iftrue .Generic
+ farscall PhoneScript_Random2
+ ifequal 0, BethWantsBattle
+
+.Generic:
+ farjump Phone_GenericCall_Female
+
+BethFridayAfternoon:
+ setflag ENGINE_BETH_FRIDAY_AFTERNOON
+
+BethWantsBattle:
+ landmarktotext ROUTE_26, MEM_BUFFER_2
+ setflag ENGINE_BETH
+ farjump PhoneScript_WantsToBattle_Female
--- /dev/null
+++ b/engine/phone/scripts/beverly.asm
@@ -1,0 +1,26 @@
+BeverlyPhoneCalleeScript:
+ trainertotext POKEFANF, BEVERLY1, MEM_BUFFER_0
+ farscall PhoneScript_AnswerPhone_Female
+ checkflag ENGINE_BEVERLY_HAS_NUGGET
+ iftrue .HasNugget
+ farjump UnknownScript_0xa0900
+
+.HasNugget:
+ landmarktotext NATIONAL_PARK, MEM_BUFFER_2
+ farjump UnknownScript_0xa0aa5
+
+BeverlyPhoneCallerScript:
+ trainertotext POKEFANF, BEVERLY1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Female
+ checkflag ENGINE_BEVERLY_HAS_NUGGET
+ iftrue .HasNugget
+ farscall PhoneScript_Random4
+ ifequal 0, .FoundNugget
+
+.HasNugget:
+ farjump Phone_GenericCall_Female
+
+.FoundNugget:
+ setflag ENGINE_BEVERLY_HAS_NUGGET
+ landmarktotext NATIONAL_PARK, MEM_BUFFER_2
+ farjump PhoneScript_FoundItem_Female
--- /dev/null
+++ b/engine/phone/scripts/bike_shop.asm
@@ -1,0 +1,5 @@
+BikeShopPhoneCallerScript:
+ farwritetext UnknownText_0x174000
+ clearflag ENGINE_BIKE_SHOP_CALL_ENABLED
+ specialphonecall SPECIALCALL_NONE
+ end
--- /dev/null
+++ b/engine/phone/scripts/bill.asm
@@ -1,0 +1,41 @@
+BillPhoneCalleeScript:
+ checktime DAY
+ iftrue .daygreet
+ checktime NITE
+ iftrue .nitegreet
+ farwritetext BillPhoneMornGreetingText
+ buttonsound
+ jump .main
+
+.daygreet
+ farwritetext BillPhoneDayGreetingText
+ buttonsound
+ jump .main
+
+.nitegreet
+ farwritetext BillPhoneNiteGreetingText
+ buttonsound
+ jump .main
+
+.main
+ farwritetext BillPhoneGenericText
+ buttonsound
+ checkcode VAR_BOXSPACE
+ vartomem MEM_BUFFER_0
+ ifequal 0, .full
+ ifless PARTY_LENGTH, .nearlyfull
+ farwritetext BillPhoneNotFullText
+ end
+
+.nearlyfull
+ farwritetext BillPhoneNearlyFullText
+ end
+
+.full
+ farwritetext BillPhoneFullText
+ end
+
+BillPhoneCallerScript:
+ farwritetext BillPhoneNewlyFullText
+ waitbutton
+ end
--- /dev/null
+++ b/engine/phone/scripts/brent.asm
@@ -1,0 +1,44 @@
+BrentPhoneCalleeScript:
+ trainertotext POKEMANIAC, BRENT1, MEM_BUFFER_0
+ checkflag ENGINE_BRENT
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_BRENT_MONDAY_MORNING
+ iftrue .NotMonday
+ checkcode VAR_WEEKDAY
+ ifnotequal MONDAY, .NotMonday
+ checktime MORN
+ iftrue BrentMondayMorning
+
+.NotMonday:
+ farjump UnknownScript_0xa0998
+
+.WantsBattle:
+ landmarktotext ROUTE_43, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a87
+
+BrentPhoneCallerScript:
+ trainertotext POKEMANIAC, BRENT1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ farscall PhoneScript_Random2
+ ifequal 0, BrentBillTrivia
+ checkflag ENGINE_BRENT
+ iftrue .Generic
+ checkflag ENGINE_BRENT_MONDAY_MORNING
+ iftrue .Generic
+ farscall PhoneScript_Random2
+ ifequal 0, BrentWantsBattle
+
+.Generic:
+ farjump Phone_GenericCall_Male
+
+BrentMondayMorning:
+ setflag ENGINE_BRENT_MONDAY_MORNING
+
+BrentWantsBattle:
+ landmarktotext ROUTE_43, MEM_BUFFER_2
+ setflag ENGINE_BRENT
+ farjump PhoneScript_WantsToBattle_Male
+
+BrentBillTrivia:
+ farjump BrentBillTriviaScript
--- /dev/null
+++ b/engine/phone/scripts/brent_gossip.asm
@@ -1,0 +1,62 @@
+BrentBillTriviaScript:
+ random 10
+ ifequal 0, .Father
+ ifequal 1, .Grandpa
+ ifequal 2, .Goldenrod
+ ifequal 3, .Route25
+ ifequal 4, .Abra
+ ifequal 5, .Sister
+ ifequal 6, .Milk
+ ifequal 7, .Battling
+ ifequal 8, .FlowerShop
+ ifequal 9, .KimonoGirl
+
+.Father:
+ farwritetext UnknownText_0x662bc
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Grandpa:
+ farwritetext UnknownText_0x662fc
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Goldenrod:
+ farwritetext UnknownText_0x66335
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Route25:
+ farwritetext UnknownText_0x66366
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Abra:
+ farwritetext UnknownText_0x663a1
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Sister:
+ farwritetext UnknownText_0x663e6
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Milk:
+ farwritetext UnknownText_0x66421
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Battling:
+ farwritetext UnknownText_0x6645f
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.FlowerShop:
+ farwritetext UnknownText_0x6649b
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.KimonoGirl:
+ farwritetext UnknownText_0x664dd
+ buttonsound
+ jump PhoneScript_HangupText_Male
--- /dev/null
+++ b/engine/phone/scripts/buena.asm
@@ -1,0 +1,169 @@
+BuenaPhoneCalleeScript:
+ checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
+ iftrue BuenaPhoneScript_Rocket
+ checkcode VAR_HOUR
+ ifgreater 17, BuenaPhoneScript_AfterMidnight1
+ scall BuenaPhoneScript_CheckTimeOfDay1
+ jump BuenaPhoneScript_Random1
+
+BuenaPhoneCallerScript:
+ checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
+ iftrue BuenaPhoneScript_Rocket
+ scall BuenaPhoneScript_CheckTimeOfDay2
+ jump BuenaPhoneScript_Random2
+
+BuenaPhoneScript_CheckTimeOfDay1:
+ checktime MORN
+ iftrue .morn
+ checktime DAY
+ iftrue .day
+ writetext UnknownText_0xa0d42
+ buttonsound
+ end
+
+.morn
+ writetext UnknownText_0xa0c28
+ buttonsound
+ end
+
+.day
+ writetext UnknownText_0xa0c72
+ buttonsound
+ end
+
+BuenaPhoneScript_AfterMidnight1:
+ writetext UnknownText_0xa0caf
+ end
+
+BuenaPhoneScript_CheckTimeOfDay2:
+ checkcode VAR_HOUR
+ ifgreater 17, BuenaPhoneScript_AfterMidnight2
+ checktime MORN
+ iftrue .morn
+ checktime DAY
+ iftrue .day
+ writetext UnknownText_0xa0e29
+ buttonsound
+ end
+
+.morn
+ writetext UnknownText_0xa0d96
+ buttonsound
+ end
+
+.day
+ writetext UnknownText_0xa0dcf
+ buttonsound
+ end
+
+BuenaPhoneScript_AfterMidnight2:
+ writetext UnknownText_0xa0e01
+ buttonsound
+ end
+
+BuenaPhoneScript_Rocket:
+ writetext UnknownText_0xa0e5e
+ end
+
+BuenaPhoneScript_Random2:
+ checkevent EVENT_BEAT_ELITE_FOUR
+ iftrue .PostE4
+ random 11
+ jump .Jumptable
+
+.PostE4:
+ random 14
+
+.Jumptable:
+ ifequal 0, .zero
+ ifequal 1, .one
+ ifequal 2, .two
+ ifequal 3, .three
+ ifequal 4, .four
+ ifequal 5, .five
+ ifequal 6, .six
+ ifequal 7, .seven
+ ifequal 8, .eight
+ ifequal 9, .nine
+ ifequal 10, .ten
+ ifequal 11, .eleven
+ ifequal 12, .twelve
+ ifequal 13, .thirteen
+
+.zero
+ writetext UnknownText_0xa0efb
+ jump .finish
+
+.one
+ writetext UnknownText_0xa0fcf
+ jump .finish
+
+.two
+ writetext UnknownText_0xa109d
+ jump .finish
+
+.three
+ writetext UnknownText_0xa1143
+ jump .finish
+
+.four
+ writetext UnknownText_0xa1244
+ jump .finish
+
+.five
+ writetext UnknownText_0xa1318
+ jump .finish
+
+.six
+ writetext UnknownText_0xa13d8
+ jump .finish
+
+.seven
+ writetext UnknownText_0xa1488
+ jump .finish
+
+.eight
+ writetext UnknownText_0xa15de
+ jump .finish
+
+.nine
+ writetext UnknownText_0xa1717
+ jump .finish
+
+.ten
+ writetext UnknownText_0xa183d
+ jump .finish
+
+.eleven
+ writetext UnknownText_0xa19b1
+ jump .finish
+
+.twelve
+ writetext UnknownText_0xa1ac0
+ jump .finish
+
+.thirteen
+ writetext UnknownText_0xa1bed
+
+.finish
+ end
+
+BuenaPhoneScript_Random1:
+ random 3
+ ifequal 0, .zero
+ ifequal 1, .one
+ ifequal 2, .two
+
+.zero
+ writetext UnknownText_0xa1c88
+ end
+
+.one
+ writetext UnknownText_0xa1d5f
+ end
+
+.two
+ writetext UnknownText_0xa1e2f
+ end
+
+INCLUDE "data/phone/text/buena.asm"
--- /dev/null
+++ b/engine/phone/scripts/chad.asm
@@ -1,0 +1,49 @@
+ChadPhoneCalleeScript:
+ trainertotext SCHOOLBOY, CHAD1, MEM_BUFFER_0
+ checkflag ENGINE_CHAD
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_CHAD_FRIDAY_MORNING
+ iftrue .NotFriday
+ checkcode VAR_WEEKDAY
+ ifnotequal FRIDAY, .NotFriday
+ checktime MORN
+ iftrue ChadFridayMorning
+
+.NotFriday:
+ farjump UnknownScript_0xa0980
+
+.WantsBattle:
+ landmarktotext ROUTE_38, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a7d
+
+ChadPhoneCallerScript:
+ trainertotext SCHOOLBOY, CHAD1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ farscall PhoneScript_Random2
+ ifequal 0, ChadOakGossip
+ checkflag ENGINE_CHAD
+ iftrue .Generic
+ checkflag ENGINE_CHAD_FRIDAY_MORNING
+ iftrue .Generic
+ farscall PhoneScript_Random2
+ ifequal 0, ChadWantsBattle
+
+.Generic:
+ farscall PhoneScript_Random3
+ ifequal 0, ChadFoundRare
+ farjump Phone_GenericCall_Male
+
+ChadFridayMorning:
+ setflag ENGINE_CHAD_FRIDAY_MORNING
+
+ChadWantsBattle:
+ landmarktotext ROUTE_38, MEM_BUFFER_2
+ setflag ENGINE_CHAD
+ farjump PhoneScript_WantsToBattle_Male
+
+ChadFoundRare:
+ farjump Phone_CheckIfUnseenRare_Male
+
+ChadOakGossip:
+ farjump ChadOakGossipScript
--- /dev/null
+++ b/engine/phone/scripts/chad_gossip.asm
@@ -1,0 +1,62 @@
+ChadOakGossipScript:
+ random 10
+ ifequal 0, .Blue
+ ifequal 1, .Daisy
+ ifequal 2, .ProfElm
+ ifequal 3, .Dream
+ ifequal 4, .Kurt
+ ifequal 5, .League
+ ifequal 6, .RadioShow
+ ifequal 7, .Battling
+ ifequal 8, .DaisyTea
+ ifequal 9, .Traveled
+
+.Blue:
+ farwritetext ChadBlueGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Daisy:
+ farwritetext ChadDaisyGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.ProfElm:
+ farwritetext ChadProfElmGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Dream:
+ farwritetext ChadDreamGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Kurt:
+ farwritetext ChadKurtGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.League:
+ farwritetext ChadLeagueGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.RadioShow:
+ farwritetext ChadRadioShowGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Battling:
+ farwritetext ChadBattlingGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.DaisyTea:
+ farwritetext ChadDaisyTeaGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Traveled:
+ farwritetext ChadTravelGossipText
+ buttonsound
+ jump PhoneScript_HangupText_Male
--- /dev/null
+++ b/engine/phone/scripts/dana.asm
@@ -1,0 +1,65 @@
+DanaPhoneCalleeScript:
+ trainertotext LASS, DANA1, MEM_BUFFER_0
+ checkflag ENGINE_DANA
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Female
+ checkflag ENGINE_DANA_THURSDAY_NIGHT
+ iftrue .NotThursday
+ checkflag ENGINE_DANA_HAS_THUNDERSTONE
+ iftrue .HasThunderstone
+ checkcode VAR_WEEKDAY
+ ifnotequal THURSDAY, .NotThursday
+ checktime NITE
+ iftrue DanaThursdayNight
+
+.NotThursday:
+ farjump UnknownScript_0xa0978
+
+.WantsBattle:
+ landmarktotext ROUTE_38, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a78
+
+.HasThunderstone:
+ landmarktotext ROUTE_38, MEM_BUFFER_2
+ farjump UnknownScript_0xa0acd
+
+DanaPhoneCallerScript:
+ trainertotext LASS, DANA1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Female
+ checkflag ENGINE_DANA
+ iftrue .Generic
+ checkflag ENGINE_DANA_THURSDAY_NIGHT
+ iftrue .Generic
+ checkflag ENGINE_DANA_HAS_THUNDERSTONE
+ iftrue .Generic
+ farscall PhoneScript_Random3
+ ifequal 0, DanaWantsBattle
+ checkevent EVENT_DANA_GAVE_THUNDERSTONE
+ iftrue .Thunderstone
+ farscall PhoneScript_Random2
+ ifequal 0, DanaHasThunderstone
+
+.Thunderstone:
+ farscall PhoneScript_Random11
+ ifequal 0, DanaHasThunderstone
+
+.Generic:
+ farscall PhoneScript_Random3
+ ifequal 0, DanaFoundRare
+ farjump Phone_GenericCall_Female
+
+DanaThursdayNight:
+ setflag ENGINE_DANA_THURSDAY_NIGHT
+
+DanaWantsBattle:
+ landmarktotext ROUTE_38, MEM_BUFFER_2
+ setflag ENGINE_DANA
+ farjump PhoneScript_WantsToBattle_Female
+
+DanaFoundRare:
+ farjump Phone_CheckIfUnseenRare_Female
+
+DanaHasThunderstone:
+ setflag ENGINE_DANA_HAS_THUNDERSTONE
+ landmarktotext ROUTE_38, MEM_BUFFER_2
+ farjump PhoneScript_FoundItem_Female
--- /dev/null
+++ b/engine/phone/scripts/derek.asm
@@ -1,0 +1,48 @@
+DerekPhoneCalleeScript:
+ trainertotext POKEFANM, DEREK1, MEM_BUFFER_0
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_DEREK_HAS_NUGGET
+ iftrue .Nugget
+ farscall PhoneScript_Random2
+ ifequal 0, .NoContest
+ checkflag ENGINE_DAILY_BUG_CONTEST
+ iftrue .NoContest
+ checkcode VAR_WEEKDAY
+ ifequal TUESDAY, .ContestToday
+ ifequal THURSDAY, .ContestToday
+ ifequal SATURDAY, .ContestToday
+
+.NoContest:
+ farjump UnknownScript_0xa0988
+
+.ContestToday:
+ farjump PhoneScript_BugCatchingContest
+
+.Nugget:
+ landmarktotext ROUTE_39, MEM_BUFFER_2
+ farjump UnknownScript_0xa0ad5
+
+DerekPhoneCallerScript:
+ trainertotext POKEFANM, DEREK1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ farscall PhoneScript_Random2
+ ifequal 0, .NoContest
+ checkflag ENGINE_DAILY_BUG_CONTEST
+ iftrue .NoContest
+ checkcode VAR_WEEKDAY
+ ifequal TUESDAY, .ContestToday
+ ifequal THURSDAY, .ContestToday
+ ifequal SATURDAY, .ContestToday
+
+.NoContest:
+ farscall PhoneScript_Random4
+ ifequal 0, .Nugget
+ farjump Phone_GenericCall_Male
+
+.ContestToday:
+ farjump PhoneScript_BugCatchingContest
+
+.Nugget:
+ setflag ENGINE_DEREK_HAS_NUGGET
+ landmarktotext ROUTE_39, MEM_BUFFER_2
+ farjump PhoneScript_FoundItem_Male
--- /dev/null
+++ b/engine/phone/scripts/elm.asm
@@ -1,0 +1,101 @@
+ElmPhoneCalleeScript:
+ checkcode VAR_SPECIALPHONECALL
+ ifequal SPECIALCALL_POKERUS, .pokerus
+ checkevent EVENT_SHOWED_TOGEPI_TO_ELM
+ iftrue .discovery
+ checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
+ iffalse .next
+ checkevent EVENT_TOGEPI_HATCHED
+ iftrue .egghatched
+.next
+ checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
+ iftrue .eggunhatched
+ checkevent EVENT_ELMS_AIDE_IN_LAB
+ iftrue .assistant
+ checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
+ iftrue .checkingegg
+ checkevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
+ iftrue .stolen
+ checkevent EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
+ iftrue .sawmrpokemon
+ farwritetext ElmPhoneStartText
+ end
+
+.sawmrpokemon
+ farwritetext ElmPhoneSawMrPokemonText
+ end
+
+.stolen
+ farwritetext ElmPhonePokemonStolenText
+ end
+
+.checkingegg
+ farwritetext ElmPhoneCheckingEggText
+ end
+
+.assistant
+ farwritetext ElmPhoneAssistantText
+ end
+
+.eggunhatched
+ farwritetext ElmPhoneEggUnhatchedText
+ end
+
+.egghatched
+ farwritetext ElmPhoneEggHatchedText
+ setevent EVENT_TOLD_ELM_ABOUT_TOGEPI_OVER_THE_PHONE
+ end
+
+.discovery
+ random 2
+ ifequal 0, .nextdiscovery
+ farwritetext ElmPhoneDiscovery1Text
+ end
+
+.nextdiscovery
+ farwritetext ElmPhoneDiscovery2Text
+ end
+
+.pokerus
+ farwritetext ElmPhonePokerusText
+ specialphonecall SPECIALCALL_NONE
+ end
+
+ElmPhoneCallerScript:
+ checkcode VAR_SPECIALPHONECALL
+ ifequal SPECIALCALL_ROBBED, .disaster
+ ifequal SPECIALCALL_ASSISTANT, .assistant
+ ifequal SPECIALCALL_WEIRDBROADCAST, .rocket
+ ifequal SPECIALCALL_SSTICKET, .gift
+ ifequal SPECIALCALL_MASTERBALL, .gift
+ farwritetext ElmPhonePokerusText
+ specialphonecall SPECIALCALL_NONE
+ end
+
+.disaster
+ farwritetext ElmPhoneDisasterText
+ specialphonecall SPECIALCALL_NONE
+ setevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
+ end
+
+.assistant
+ farwritetext ElmPhoneEggAssistantText
+ specialphonecall SPECIALCALL_NONE
+ clearevent EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
+ setevent EVENT_ELMS_AIDE_IN_LAB
+ end
+
+.rocket
+ farwritetext ElmPhoneRocketText
+ specialphonecall SPECIALCALL_NONE
+ end
+
+.gift
+ farwritetext ElmPhoneGiftText
+ specialphonecall SPECIALCALL_NONE
+ end
+
+.unused
+ farwritetext ElmPhoneUnusedText
+ specialphonecall SPECIALCALL_NONE
+ end
--- /dev/null
+++ b/engine/phone/scripts/erin.asm
@@ -1,0 +1,40 @@
+ErinPhoneCalleeScript:
+ trainertotext PICNICKER, ERIN1, MEM_BUFFER_0
+ checkflag ENGINE_ERIN
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Female
+ checkflag ENGINE_ERIN_SATURDAY_NIGHT
+ iftrue .NotSaturday
+ checkcode VAR_WEEKDAY
+ ifnotequal SATURDAY, .NotSaturday
+ checktime NITE
+ iftrue ErinSaturdayNight
+
+.NotSaturday:
+ farjump ErinWorkingHardScript
+
+.WantsBattle:
+ landmarktotext ROUTE_46, MEM_BUFFER_2
+ farjump ErinComeBattleScript
+
+ErinPhoneCallerScript:
+ trainertotext PICNICKER, ERIN1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Female
+ checkflag ENGINE_ERIN
+ iftrue .GenericCall
+ checkflag ENGINE_ERIN_SATURDAY_NIGHT
+ iftrue .GenericCall
+ farscall PhoneScript_Random3
+ ifequal 0, ErinWantsBattle
+ ifequal 1, ErinWantsBattle
+
+.GenericCall:
+ farjump Phone_GenericCall_Female
+
+ErinSaturdayNight:
+ setflag ENGINE_ERIN_SATURDAY_NIGHT
+
+ErinWantsBattle:
+ landmarktotext ROUTE_46, MEM_BUFFER_2
+ setflag ENGINE_ERIN
+ farjump PhoneScript_WantsToBattle_Female
--- /dev/null
+++ b/engine/phone/scripts/gaven.asm
@@ -1,0 +1,44 @@
+GavenPhoneCalleeScript:
+ trainertotext COOLTRAINERM, GAVEN3, MEM_BUFFER_0
+ checkflag ENGINE_GAVEN
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_GAVEN_THURSDAY_MORNING
+ iftrue .NotThursday
+ checkcode VAR_WEEKDAY
+ ifnotequal THURSDAY, .NotThursday
+ checktime MORN
+ iftrue GavenThursdayMorning
+
+.NotThursday:
+ farjump UnknownScript_0xa0910
+
+.WantsBattle:
+ landmarktotext ROUTE_26, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a37
+
+GavenPhoneCallerScript:
+ trainertotext COOLTRAINERM, GAVEN3, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_GAVEN
+ iftrue .WaitingForBattle
+ checkflag ENGINE_GAVEN_THURSDAY_MORNING
+ iftrue .WaitingForBattle
+ farscall PhoneScript_Random2
+ ifequal 0, GavenWantsRematch
+
+.WaitingForBattle:
+ farscall PhoneScript_Random3
+ ifequal 0, GavenFoundRare
+ farjump Phone_GenericCall_Male
+
+GavenThursdayMorning:
+ setflag ENGINE_GAVEN_THURSDAY_MORNING
+
+GavenWantsRematch:
+ landmarktotext ROUTE_26, MEM_BUFFER_2
+ setflag ENGINE_GAVEN
+ farjump PhoneScript_WantsToBattle_Male
+
+GavenFoundRare:
+ farjump Phone_CheckIfUnseenRare_Male
--- /dev/null
+++ b/engine/phone/scripts/generic_callee.asm
@@ -1,0 +1,1263 @@
+PhoneScript_Random2:
+ random 2
+ end
+
+PhoneScript_Random3:
+ random 3
+ end
+
+PhoneScript_Random4:
+ random 4
+ end
+
+PhoneScript_Random5:
+ random 5
+ end
+
+PhoneScript_Random11:
+ random 11
+ end
+
+PhoneScript_AnswerPhone_Male:
+ checktime DAY
+ iftrue PhoneScript_AnswerPhone_Male_Day
+ checktime NITE
+ iftrue PhoneScript_AnswerPhone_Male_Nite
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_SAILOR_HUEY, .Huey
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_JUGGLER_IRWIN, .Irwin
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_BLACKBELT_KENJI, .Kenji
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x1b4dc5
+ buttonsound
+ end
+
+.Huey:
+ farwritetext UnknownText_0x1b5073
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x1b5270
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x1b55ae
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x1b589a
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1b5a3b
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x1b5c10
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x1b5f7a
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x1b60f5
+ buttonsound
+ end
+
+.Irwin:
+ farwritetext UnknownText_0x1b638c
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x1b6454
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x1b659d
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x1b67e2
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x1b69a8
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x1b6b39
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x1b6c96
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x1b7019
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x1b71d5
+ buttonsound
+ end
+
+.Kenji:
+ farwritetext UnknownText_0x1b730b
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x1b73c7
+ buttonsound
+ end
+
+PhoneScript_AnswerPhone_Male_Day:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_SAILOR_HUEY, .Huey
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_JUGGLER_IRWIN, .Irwin
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_BLACKBELT_KENJI, .Kenji
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x1b4ded
+ buttonsound
+ end
+
+.Huey:
+ farwritetext UnknownText_0x1b509b
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x1b52a5
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x1b55da
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x1b58c2
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1b5a74
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x1b5c63
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x1b5f9e
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x1b611b
+ buttonsound
+ end
+
+.Irwin:
+ farwritetext UnknownText_0x1b63a8
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x1b647e
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x1b65c7
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x1b680e
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x1b69d2
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x1b6b65
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x1b6cc6
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x1b7057
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x1b71fc
+ buttonsound
+ end
+
+.Kenji:
+ farwritetext UnknownText_0x1b7331
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x1b73ef
+ buttonsound
+ end
+
+PhoneScript_AnswerPhone_Male_Nite:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_SAILOR_HUEY, .Huey
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_JUGGLER_IRWIN, .Irwin
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_BLACKBELT_KENJI, .Kenji
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x1b4e16
+ buttonsound
+ end
+
+.Huey:
+ farwritetext UnknownText_0x1b50c2
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x1b52cc
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x1b55fc
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x1b58ea
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1b5a9f
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x1b5cb6
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x1b5fc9
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x1b6149
+ buttonsound
+ end
+
+.Irwin:
+ farwritetext UnknownText_0x1b63c4
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x1b64a8
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x1b65e3
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x1b6836
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x1b69f8
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x1b6b92
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x1b6cf6
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x1b7092
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x1b722a
+ buttonsound
+ end
+
+.Kenji:
+ farwritetext UnknownText_0x1b7357
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x1b7417
+ buttonsound
+ end
+
+PhoneScript_AnswerPhone_Female:
+ checktime DAY
+ iftrue PhoneScript_AnswerPhone_Female_Day
+ checktime NITE
+ iftrue PhoneScript_AnswerPhone_Female_Nite
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1b4f21
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x1b53f7
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1b5702
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x1b5d9f
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1b626a
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x1b66c8
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x1b6e7c
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x1b751a
+ buttonsound
+ end
+
+PhoneScript_AnswerPhone_Female_Day:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1b4f4d
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x1b5424
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1b572e
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x1b5dcc
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1b6296
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x1b66ec
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x1b6ea6
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x1b7548
+ buttonsound
+ end
+
+PhoneScript_AnswerPhone_Female_Nite:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1b4f75
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x1b5446
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1b575a
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x1b5df8
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1b62c5
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x1b6713
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x1b6ec9
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x1b756f
+ buttonsound
+ end
+
+PhoneScript_GreetPhone_Male:
+ checktime DAY
+ iftrue PhoneScript_GreetPhone_Male_Day
+ checktime NITE
+ iftrue PhoneScript_GreetPhone_Male_Nite
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_SAILOR_HUEY, .Huey
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_JUGGLER_IRWIN, .Irwin
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_BLACKBELT_KENJI, .Kenji
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x1b4e3e
+ buttonsound
+ end
+
+.Huey:
+ farwritetext UnknownText_0x1b50e9
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x1b5301
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x1b5628
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x1b5912
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1b5ad8
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x1b5d09
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x1b5ff6
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x1b616e
+ buttonsound
+ end
+
+.Irwin:
+ farwritetext UnknownText_0x1b63e3
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x1b64d2
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x1b660d
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x1b6862
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x1b6a22
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x1b6bb9
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x1b6d26
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x1b70e7
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x1b725c
+ buttonsound
+ end
+
+.Kenji:
+ farwritetext UnknownText_0x1b737f
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x1b743f
+ buttonsound
+ end
+
+PhoneScript_GreetPhone_Male_Day:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_SAILOR_HUEY, .Huey
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_JUGGLER_IRWIN, .Irwin
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_BLACKBELT_KENJI, .Kenji
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x1b4e72
+ buttonsound
+ end
+
+.Huey:
+ farwritetext UnknownText_0x1b511a
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x1b5335
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x1b564c
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x1b5948
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1b5b0b
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x1b5d21
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x1b6017
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x1b618f
+ buttonsound
+ end
+
+.Irwin:
+ farwritetext UnknownText_0x1b6407
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x1b6506
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x1b6624
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x1b6890
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x1b6a56
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x1b6bef
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x1b6d57
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x1b7112
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x1b7283
+ buttonsound
+ end
+
+.Kenji:
+ farwritetext UnknownText_0x1b7397
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x1b746f
+ buttonsound
+ end
+
+PhoneScript_GreetPhone_Male_Nite:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_SAILOR_HUEY, .Huey
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_JUGGLER_IRWIN, .Irwin
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_BLACKBELT_KENJI, .Kenji
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x1b4e9e
+ buttonsound
+ end
+
+.Huey:
+ farwritetext UnknownText_0x1b5154
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x1b535f
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x1b5670
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x1b597c
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1b5b37
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x1b5d39
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x1b6041
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x1b61bd
+ buttonsound
+ end
+
+.Irwin:
+ farwritetext UnknownText_0x1b642c
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x1b6539
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x1b663b
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x1b68ba
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x1b6a8b
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x1b6c23
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x1b6d88
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x1b7132
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x1b72a5
+ buttonsound
+ end
+
+.Kenji:
+ farwritetext UnknownText_0x1b73af
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x1b749b
+ buttonsound
+ end
+
+PhoneScript_GreetPhone_Female:
+ checktime DAY
+ iftrue PhoneScript_GreetPhone_Female_Day
+ checktime NITE
+ iftrue PhoneScript_GreetPhone_Female_Nite
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1b4fa1
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x1b5472
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1b5786
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x1b5e25
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1b62f1
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x1b6738
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x1b6ef3
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x1b758f
+ buttonsound
+ end
+
+PhoneScript_GreetPhone_Female_Day:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1b4fda
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x1b54a6
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1b57b7
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x1b5e59
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1b630e
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x1b6757
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x1b6f1c
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x1b75ac
+ buttonsound
+ end
+
+PhoneScript_GreetPhone_Female_Nite:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1b5004
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x1b54d4
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1b57e8
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x1b5e8e
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1b6331
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x1b6776
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x1b6f37
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x1b75c9
+ buttonsound
+ end
+
+PhoneScript_Generic_Male:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x1b4ecd
+ buttonsound
+ end
+
+.Unknown:
+ farwritetext UnknownText_0x1b518b
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x1b5393
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x1b5694
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x1b59b2
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1b5b68
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x1b5d51
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x1b606f
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x1b61f2
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x1b656c
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x1b6652
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x1b68e8
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x1b6ac2
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x1b6c56
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x1b6db9
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x1b7161
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x1b72d0
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x1b74c8
+ buttonsound
+ end
+
+PhoneScript_Generic_Female:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1b502b
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x1b5510
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1b5819
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x1b5ebe
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1b6352
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x1b6795
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x1b6f60
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x1b75e5
+ buttonsound
+ end
+
+PhoneScript_MonFlavorText:
+ special RandomPhoneMon
+ farscall PhoneScript_Random2
+ ifequal $0, .TooEnergetic
+ farwritetext UnknownText_0x1b518b
+ buttonsound
+ farjump PhoneScript_HangupText_Male
+
+.TooEnergetic:
+ farjump .unnecessary
+
+.unnecessary
+ farwritetext UnknownText_0x1b522b
+ buttonsound
+ farjump PhoneScript_HangupText_Male
+
+GrandmaString: db "Grandma@"
+GrandpaString: db "Grandpa@"
+MomString: db "Mom@"
+DadString: db "Dad@"
+SisterString: db "Sister@"
+BrotherString: db "Brother@"
--- /dev/null
+++ b/engine/phone/scripts/generic_caller.asm
@@ -1,0 +1,961 @@
+Phone_GenericCall_Male:
+ special RandomPhoneMon
+ farscall PhoneScript_Random2
+ ifequal 0, .Bragging
+ farscall PhoneScript_Generic_Male
+ farjump Phone_FoundAMon_Male
+
+.Bragging:
+ farjump Phone_BraggingCall_Male
+
+Phone_GenericCall_Female:
+ special RandomPhoneMon
+ farscall PhoneScript_Random2
+ ifequal 0, .Bragging
+ farscall PhoneScript_Generic_Female
+ farjump Phone_FoundAMon_Female
+
+.Bragging:
+ farjump Phone_BraggingCall_Female
+
+Phone_BraggingCall_Male:
+ farscall Phone_WhosBragging_Male
+ farjump Phone_FoundAMon_Male
+
+Phone_BraggingCall_Female:
+ farscall Phone_WhosBragging_Female
+ farjump Phone_FoundAMon_Female
+
+Phone_FoundAMon_Male:
+ special RandomPhoneWildMon
+ farscall PhoneScript_Random2
+ ifequal 0, .GotAway
+ farscall Phone_WhoDefeatedMon_Male
+ farjump PhoneScript_HangupText_Male
+
+.GotAway:
+ farjump Phone_GotAwayCall_Male
+
+Phone_FoundAMon_Female:
+ special RandomPhoneWildMon
+ farscall PhoneScript_Random2
+ ifequal 0, .GotAway
+ farscall Phone_WhoDefeatedMon_Female
+ farjump PhoneScript_HangupText_Female
+
+.GotAway:
+ farjump Phone_GotAwayCall_Female
+
+Phone_GotAwayCall_Male:
+ farscall Phone_WhoLostAMon_Male
+ farjump PhoneScript_HangupText_Male
+
+Phone_GotAwayCall_Female:
+ farscall Phone_WhoLostAMon_Female
+ farjump PhoneScript_HangupText_Female
+
+Phone_WhosBragging_Male:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext JackIntelligenceText
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext GavenGreaterText
+ buttonsound
+ end
+
+.Jose:
+ farwritetext JoseAromaText
+ buttonsound
+ end
+
+.Joey:
+ farwritetext JoeySharperText
+ buttonsound
+ end
+
+.Wade:
+ farwritetext WadeAreYouGrowingText
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext RalphNeglectingKidsText
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext AnthonyAteBerriesText
+ buttonsound
+ end
+
+.Todd:
+ farwritetext ToddLooksCuteLikeMeText
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext ArnieLovesTheCuteText
+ buttonsound
+ end
+
+.Alan:
+ farwritetext AlanGettingStrongerText
+ buttonsound
+ end
+
+.Chad:
+ farwritetext ChadObservingWildText
+ buttonsound
+ end
+
+.Derek:
+ farwritetext DerekCheekPincherText
+ buttonsound
+ end
+
+.Tully:
+ farwritetext TullyGrownText
+ buttonsound
+ end
+
+.Brent:
+ farwritetext BrentRareTradeText
+ buttonsound
+ end
+
+.Vance:
+ farwritetext VanceLiftoffText
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext WiltonGrownText
+ buttonsound
+ end
+
+.Parry:
+ farwritetext ParryNoMatchText
+ buttonsound
+ end
+
+Phone_WhosBragging_Female:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x174688
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x174c7f
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1752f5
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x175fda
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1771fd
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x64f74
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x665ad
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x6717a
+ buttonsound
+ end
+
+Phone_WhoDefeatedMon_Male:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext JackDefeatedMonText
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x174a80
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x174f90
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x175591
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x175869
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x175c24
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x176aef
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x176e9c
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x64a13
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x64cf3
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x65318
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x65b29
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x65e42
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x6613c
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x669b2
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x66b3e
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x66fc0
+ buttonsound
+ end
+
+Phone_WhoDefeatedMon_Female:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1746c3
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x174cf6
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x17536b
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x17602d
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x177237
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x64fb2
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x66605
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x671a4
+ buttonsound
+ end
+
+Phone_WhoLostAMon_Male:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x174165
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x174b2d
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x174ffd
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x175611
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1758e4
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x175c9f
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x176b45
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x176eee
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x64a71
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x64d4f
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x65399
+ buttonsound
+ end
+
+.Derek:
+ farwritetext UnknownText_0x65bc8
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x65eac
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x6618c
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x669ed
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x66b8f
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x67001
+ buttonsound
+ end
+
+Phone_WhoLostAMon_Female:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x174734
+ buttonsound
+ end
+
+.Beth:
+ farwritetext UnknownText_0x174d86
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x1753c5
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x176095
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x177297
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x6501c
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x66688
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x671eb
+ buttonsound
+ end
+
+PhoneScript_WantsToBattle_Male:
+ farscall PhoneScript_RematchText_Male
+ farjump PhoneScript_HangupText_Male
+
+PhoneScript_WantsToBattle_Female:
+ farscall PhoneScript_RematchText_Female
+ farjump PhoneScript_HangupText_Female
+
+PhoneScript_RematchText_Male:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_SAILOR_HUEY, .Huey
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x1741e1
+ buttonsound
+ end
+
+.Huey:
+ farwritetext UnknownText_0x1748ea
+ buttonsound
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x174bc5
+ buttonsound
+ end
+
+.Jose:
+ farwritetext UnknownText_0x17507d
+ buttonsound
+ end
+
+.Joey:
+ farwritetext UnknownText_0x175693
+ buttonsound
+ end
+
+.Wade:
+ farwritetext UnknownText_0x175976
+ buttonsound
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x175d40
+ buttonsound
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x176bee
+ buttonsound
+ end
+
+.Todd:
+ farwritetext UnknownText_0x176f60
+ buttonsound
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x64ada
+ buttonsound
+ end
+
+.Alan:
+ farwritetext UnknownText_0x64da4
+ buttonsound
+ end
+
+.Chad:
+ farwritetext UnknownText_0x65419
+ buttonsound
+ end
+
+.Tully:
+ farwritetext UnknownText_0x65f17
+ buttonsound
+ end
+
+.Brent:
+ farwritetext UnknownText_0x66214
+ buttonsound
+ end
+
+.Vance:
+ farwritetext UnknownText_0x66a3a
+ buttonsound
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x66bf3
+ buttonsound
+ end
+
+.Parry:
+ farwritetext UnknownText_0x67096
+ buttonsound
+ end
+
+PhoneScript_RematchText_Female:
+ checkcode VAR_CALLERID
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beth:
+ farwritetext UnknownText_0x174e4e
+ buttonsound
+ end
+
+.Reena:
+ farwritetext UnknownText_0x17543a
+ buttonsound
+ end
+
+.Liz:
+ farwritetext UnknownText_0x17610a
+ buttonsound
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1772e2
+ buttonsound
+ end
+
+.Dana:
+ farwritetext UnknownText_0x65091
+ buttonsound
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x66730
+ buttonsound
+ end
+
+.Erin:
+ farwritetext UnknownText_0x6722e
+ buttonsound
+ end
+
+LizWrongNumberScript:
+ farwritetext LizHiTaniaText
+ end
+
+TiffanyItsAwful:
+ farwritetext TiffanyItsAwfulText
+ end
+
+PhoneScript_HangupText_Male:
+ checkcode VAR_CALLERID
+ ifequal PHONE_SCHOOLBOY_JACK, .Jack
+ ifequal PHONE_SAILOR_HUEY, .Huey
+ ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_YOUNGSTER_JOEY, .Joey
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_FISHER_RALPH, .Ralph
+ ifequal PHONE_HIKER_ANTHONY, .Anthony
+ ifequal PHONE_CAMPER_TODD, .Todd
+ ifequal PHONE_JUGGLER_IRWIN, .Irwin
+ ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_SCHOOLBOY_CHAD, .Chad
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_POKEMANIAC_BRENT, .Brent
+ ifequal PHONE_BIRDKEEPER_VANCE, .Vance
+ ifequal PHONE_FISHER_WILTON, .Wilton
+ ifequal PHONE_BLACKBELT_KENJI, .Kenji
+ ifequal PHONE_HIKER_PARRY, .Parry
+
+.Jack:
+ farwritetext UnknownText_0x174251
+ end
+
+.Huey:
+ farwritetext UnknownText_0x174962
+ end
+
+.Gaven:
+ farwritetext UnknownText_0x174c0e
+ end
+
+.Jose:
+ farwritetext UnknownText_0x175106
+ end
+
+.Joey:
+ farwritetext UnknownText_0x17570a
+ end
+
+.Wade:
+ farwritetext UnknownText_0x1759e7
+ end
+
+.Ralph:
+ farwritetext UnknownText_0x175db7
+ end
+
+.Anthony:
+ farwritetext UnknownText_0x176c47
+ end
+
+.Todd:
+ farwritetext UnknownText_0x176fdb
+ end
+
+.Irwin:
+ farwritetext UnknownText_0x64000
+ end
+
+.Arnie:
+ farwritetext UnknownText_0x64b48
+ end
+
+.Alan:
+ farwritetext UnknownText_0x64e1f
+ end
+
+.Chad:
+ farwritetext UnknownText_0x65471
+ end
+
+.Derek:
+ farwritetext UnknownText_0x65c4e
+ end
+
+.Tully:
+ farwritetext UnknownText_0x65f6e
+ end
+
+.Brent:
+ farwritetext UnknownText_0x662a9
+ end
+
+.Vance:
+ farwritetext UnknownText_0x66a93
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x66c58
+ end
+
+.Kenji:
+ farwritetext UnknownText_0x66dab
+ end
+
+.Parry:
+ farwritetext UnknownText_0x670eb
+ end
+
+PhoneScript_HangupText_Female:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_COOLTRAINERF_BETH, .Beth
+ ifequal PHONE_COOLTRAINERF_REENA, .Reena
+ ifequal PHONE_PICNICKER_LIZ, .Liz
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+ ifequal PHONE_PICNICKER_ERIN, .Erin
+
+.Beverly:
+ farwritetext UnknownText_0x1747ac
+ end
+
+.Beth:
+ farwritetext UnknownText_0x174eb7
+ end
+
+.Reena:
+ farwritetext UnknownText_0x175488
+ end
+
+.Liz:
+ farwritetext UnknownText_0x17620a
+ end
+
+.Gina:
+ farwritetext UnknownText_0x177361
+ end
+
+.Dana:
+ farwritetext UnknownText_0x650e2
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x667f7
+ end
+
+.Erin:
+ farwritetext UnknownText_0x67281
+ end
+
+Phone_CheckIfUnseenRare_Male:
+ scall PhoneScriptRareWildMon
+ iffalse .HangUp
+ farjump Phone_GenericCall_Male
+
+.HangUp:
+ farjump PhoneScript_HangupText_Male
+
+Phone_CheckIfUnseenRare_Female:
+ scall PhoneScriptRareWildMon
+ iffalse .HangUp
+ farjump Phone_GenericCall_Female
+
+.HangUp:
+ farjump PhoneScript_HangupText_Female
+
+PhoneScriptRareWildMon:
+ special RandomUnseenWildMon
+ end
+
+PhoneScript_BugCatchingContest:
+ checkcode VAR_CALLERID
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+
+.Wade:
+ farwritetext WadeBugCatchingContestText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Derek:
+ farwritetext DerekBugCatchingContestText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+IrwinRocketRumor:
+ farwritetext UnknownText_0x64032
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa05c6:
+ farwritetext UnknownText_0x177378
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa05ce:
+ farwritetext UnknownText_0x64b5f
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa05d6:
+ farwritetext UnknownText_0x175dd9
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa05de:
+ farwritetext UnknownText_0x176c61
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+PhoneScript_FoundItem_Male:
+ checkcode VAR_CALLERID
+ ifequal PHONE_BIRDKEEPER_JOSE, .Jose
+ ifequal PHONE_BUG_CATCHER_WADE, .Wade
+ ifequal PHONE_SCHOOLBOY_ALAN, .Alan
+ ifequal PHONE_POKEFANM_DEREK, .Derek
+ ifequal PHONE_FISHER_TULLY, .Tully
+ ifequal PHONE_FISHER_WILTON, .Wilton
+
+.Jose:
+ farwritetext JoseFoundSomethingText
+ end
+
+.Wade:
+ farwritetext WadeFoundBerryText
+ end
+
+.Alan:
+ farwritetext UnknownText_0x64e2f
+ end
+
+.Derek:
+ farwritetext UnknownText_0x65cf9
+ end
+
+.Tully:
+ farwritetext UnknownText_0x65f88
+ end
+
+.Wilton:
+ farwritetext UnknownText_0x66c6b
+ end
+
+PhoneScript_FoundItem_Female:
+ checkcode VAR_CALLERID
+ ifequal PHONE_POKEFAN_BEVERLY, .Beverly
+ ifequal PHONE_PICNICKER_GINA, .Gina
+ ifequal PHONE_LASS_DANA, .Dana
+ ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
+
+.Beverly:
+ farwritetext BeverlyFoundNuggetText
+ end
+
+.Gina:
+ farwritetext UnknownText_0x1773e7
+ end
+
+.Dana:
+ farwritetext UnknownText_0x650ec
+ end
+
+.Tiffany:
+ farwritetext UnknownText_0x66801
+ end
+
+UnknownScript_0xa0644:
+ farwritetext UnknownText_0x176feb
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+KenjiCallingPhoneScript:
+ farwritetext UnknownText_0x66dc5
+ buttonsound
+ jump PhoneScript_HangupText_Male
--- /dev/null
+++ b/engine/phone/scripts/gina.asm
@@ -1,0 +1,72 @@
+GinaPhoneCalleeScript:
+ trainertotext PICNICKER, GINA1, MEM_BUFFER_0
+ checkflag ENGINE_GINA
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Female
+ checkflag ENGINE_GINA_SUNDAY_AFTERNOON
+ iftrue .NotSunday
+ checkflag ENGINE_GINA_HAS_LEAF_STONE
+ iftrue .HasLeafStone
+ checkcode VAR_WEEKDAY
+ ifnotequal SUNDAY, .NotSunday
+ checktime DAY
+ iftrue GinaSundayDay
+
+.NotSunday:
+ checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
+ iftrue .Rockets
+ farjump UnknownScript_0xa0960
+
+.Rockets:
+ farjump UnknownScript_0xa05c6
+
+.WantsBattle:
+ landmarktotext ROUTE_34, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a69
+
+.HasLeafStone:
+ landmarktotext ROUTE_34, MEM_BUFFER_2
+ farjump UnknownScript_0xa0abd
+
+GinaPhoneCallerScript:
+ trainertotext PICNICKER, GINA1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Female
+ checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
+ iftrue GinaRockets
+ checkflag ENGINE_GINA
+ iftrue .Generic
+ checkflag ENGINE_GINA_SUNDAY_AFTERNOON
+ iftrue .Generic
+ checkflag ENGINE_GINA_HAS_LEAF_STONE
+ iftrue .Generic
+ checkevent EVENT_GINA_GAVE_LEAF_STONE
+ iftrue .GaveLeafStone
+ farscall PhoneScript_Random2
+ ifequal 0, GinaHasLeafStone
+
+.GaveLeafStone:
+ farscall PhoneScript_Random11
+ ifequal 0, GinaHasLeafStone
+ checkflag ENGINE_FLYPOINT_GOLDENROD
+ iffalse .Generic
+ farscall PhoneScript_Random3
+ ifequal 0, GinaWantsBattle
+
+.Generic:
+ farjump Phone_GenericCall_Female
+
+GinaSundayDay:
+ setflag ENGINE_GINA_SUNDAY_AFTERNOON
+
+GinaWantsBattle:
+ landmarktotext ROUTE_34, MEM_BUFFER_2
+ setflag ENGINE_GINA
+ farjump PhoneScript_WantsToBattle_Female
+
+GinaRockets:
+ farjump UnknownScript_0xa05c6
+
+GinaHasLeafStone:
+ setflag ENGINE_GINA_HAS_LEAF_STONE
+ landmarktotext ROUTE_34, MEM_BUFFER_2
+ farjump PhoneScript_FoundItem_Female
--- /dev/null
+++ b/engine/phone/scripts/hangups.asm
@@ -1,0 +1,183 @@
+JackPhoneTips:
+ farwritetext UnknownText_0x1745c2
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0900:
+ farwritetext UnknownText_0x17485b
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0908:
+ farwritetext UnknownText_0x17496b
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0910:
+ farwritetext UnknownText_0x174c29
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0918:
+ farwritetext UnknownText_0x174ec5
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0920:
+ farwritetext UnknownText_0x17519b
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0928:
+ farwritetext UnknownText_0x17549b
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0930:
+ farwritetext UnknownText_0x17571d
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0938:
+ farwritetext UnknownText_0x175abe
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0940:
+ farwritetext UnknownText_0x175eaf
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0948:
+ farwritetext UnknownText_0x1768b0
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0950:
+ farwritetext UnknownText_0x176d32
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0958:
+ farwritetext UnknownText_0x1770fb
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0960:
+ farwritetext UnknownText_0x177465
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0968:
+ farwritetext UnknownText_0x64bc6
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0970:
+ farwritetext UnknownText_0x64e90
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0978:
+ farwritetext UnknownText_0x65161
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0980:
+ farwritetext UnknownText_0x65a23
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0988:
+ farwritetext UnknownText_0x65d5c
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0990:
+ farwritetext UnknownText_0x65ff2
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0998:
+ farwritetext UnknownText_0x6651e
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa09a0:
+ farwritetext UnknownText_0x66882
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+VanceLookingForward:
+ farwritetext VanceLookingForwardText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+WiltonHaventFoundAnything:
+ farwritetext WiltonHaventFoundAnythingText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+ParryBattleWithMe:
+ farwritetext ParryBattleWithMeText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+ErinWorkingHardScript:
+ farwritetext ErinWorkingHardText
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa09c8:
+ random 3
+ ifequal 0, UnknownScript_0xa09d6
+ ifequal 1, UnknownScript_0xa09de
+ ifequal 2, UnknownScript_0xa09e6
+
+UnknownScript_0xa09d6:
+ farwritetext UnknownText_0x64846
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa09de:
+ farwritetext UnknownText_0x64881
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa09e6:
+ farwritetext UnknownText_0x648dc
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+KenjiAnswerPhoneScript:
+ checkcode VAR_KENJI_BREAK
+ ifequal 2, .Training
+ ifequal 1, .OnBreak
+ farwritetext UnknownText_0x66e17
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Training:
+ farwritetext UnknownText_0x66e67
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.OnBreak:
+ checktime MORN
+ iftrue .Morning
+ checktime NITE
+ iftrue .Night
+ setevent EVENT_KENJI_ON_BREAK
+ farwritetext KenjiBreakText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Morning:
+ farwritetext UnknownText_0x66ed3
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Night:
+ farwritetext UnknownText_0x66f52
+ buttonsound
+ jump PhoneScript_HangupText_Male
--- /dev/null
+++ b/engine/phone/scripts/hangups_2.asm
@@ -1,0 +1,49 @@
+UnknownScript_0xa0aa5:
+ farwritetext UnknownText_0x174895
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0aad:
+ farwritetext UnknownText_0x17529c
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0ab5:
+ farwritetext UnknownText_0x175b6d
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0abd:
+ farwritetext UnknownText_0x17750e
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0ac5:
+ farwritetext UnknownText_0x64f1a
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0acd:
+ farwritetext UnknownText_0x6520f
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+UnknownScript_0xa0ad5:
+ farwritetext UnknownText_0x65da6
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0add:
+ farwritetext UnknownText_0x66087
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+UnknownScript_0xa0ae5:
+ farwritetext UnknownText_0x6691d
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+WiltonWantThis:
+ farwritetext WiltonWantThisText
+ buttonsound
+ jump PhoneScript_HangupText_Male
--- /dev/null
+++ b/engine/phone/scripts/huey.asm
@@ -1,0 +1,41 @@
+HueyPhoneCalleeScript:
+ trainertotext SAILOR, HUEY1, MEM_BUFFER_0
+ checkflag ENGINE_HUEY
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_HUEY_WEDNESDAY_NIGHT
+ iftrue .NotWednesday
+ checkcode VAR_WEEKDAY
+ ifnotequal WEDNESDAY, .NotWednesday
+ checktime NITE
+ iftrue HueyWednesdayNight
+
+.NotWednesday:
+ special RandomPhoneMon
+ farjump UnknownScript_0xa0908
+
+.WantsBattle:
+ landmarktotext LIGHTHOUSE, MEM_BUFFER_2
+ farjump HueyWantsBattleScript
+
+HueyPhoneCallerScript:
+ trainertotext SAILOR, HUEY1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_HUEY
+ iftrue .Flavor
+ checkflag ENGINE_HUEY_WEDNESDAY_NIGHT
+ iftrue .Flavor
+ farscall PhoneScript_Random3
+ ifequal 0, HueyWantsBattle
+ ifequal 1, HueyWantsBattle
+
+.Flavor:
+ farjump PhoneScript_MonFlavorText
+
+HueyWednesdayNight:
+ setflag ENGINE_HUEY_WEDNESDAY_NIGHT
+
+HueyWantsBattle:
+ landmarktotext LIGHTHOUSE, MEM_BUFFER_2
+ setflag ENGINE_HUEY
+ farjump PhoneScript_WantsToBattle_Male
--- /dev/null
+++ b/engine/phone/scripts/irwin.asm
@@ -1,0 +1,19 @@
+IrwinPhoneCalleeScript:
+ trainertotext JUGGLER, IRWIN1, MEM_BUFFER_0
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
+ iftrue .Rockets
+ farjump UnknownScript_0xa09c8
+
+.Rockets:
+ farjump IrwinRocketRumor
+
+IrwinPhoneCallerScript:
+ trainertotext JUGGLER, IRWIN1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
+ iftrue .Rockets
+ farjump IrwinRumorScript
+
+.Rockets:
+ farjump IrwinRocketRumor
--- /dev/null
+++ b/engine/phone/scripts/irwin_gossip.asm
@@ -1,0 +1,88 @@
+IrwinRumorScript:
+ checkevent EVENT_OPENED_MT_SILVER
+ iftrue .MtSilver
+ checkevent EVENT_FOUGHT_SNORLAX
+ iftrue .Snorlax
+ checkevent EVENT_GOT_PASS_FROM_COPYCAT
+ iftrue .TrainPass
+ checkflag ENGINE_MARSHBADGE
+ iftrue .MarshBadge
+ checkflag ENGINE_FLYPOINT_VERMILION
+ iftrue .VermilionCity
+ checkevent EVENT_BEAT_ELITE_FOUR
+ iftrue .EliteFour
+ checkflag ENGINE_RISINGBADGE
+ iftrue .RisingBadge
+ checkevent EVENT_CLEARED_RADIO_TOWER
+ iftrue .RadioTower
+ checkevent EVENT_CLEARED_ROCKET_HIDEOUT
+ iftrue .RocketHideout
+ checkevent EVENT_JASMINE_RETURNED_TO_GYM
+ iftrue .JasmineReturned
+ checkflag ENGINE_FOGBADGE
+ iftrue .FogBadge
+ checkflag ENGINE_PLAINBADGE
+ iftrue .PlainBadge
+ farwritetext IrwinCalledRightAwayText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.PlainBadge:
+ farwritetext UnknownText_0x64099
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.JasmineReturned:
+ farwritetext UnknownText_0x640e6
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.RocketHideout:
+ farwritetext UnknownText_0x6416d
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.RadioTower:
+ farwritetext UnknownText_0x641e8
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.RisingBadge:
+ farwritetext UnknownText_0x64247
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.EliteFour:
+ farwritetext UnknownText_0x642bb
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.VermilionCity:
+ farwritetext UnknownText_0x643d4
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.TrainPass:
+ farwritetext UnknownText_0x64448
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Snorlax:
+ farwritetext UnknownText_0x6455b
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.MtSilver:
+ farwritetext UnknownText_0x645ff
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.FogBadge:
+ farwritetext UnknownText_0x646df
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.MarshBadge:
+ farwritetext UnknownText_0x647d8
+ buttonsound
+ jump PhoneScript_HangupText_Male
--- /dev/null
+++ b/engine/phone/scripts/jack.asm
@@ -1,0 +1,49 @@
+JackPhoneCalleeScript:
+ trainertotext SCHOOLBOY, JACK1, MEM_BUFFER_0
+ checkflag ENGINE_JACK
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_JACK_MONDAY_MORNING
+ iftrue .NotMonday
+ checkcode VAR_WEEKDAY
+ ifnotequal MONDAY, .NotMonday
+ checktime MORN
+ iftrue JackMondayMorning
+
+.NotMonday:
+ farjump JackPhoneTips
+
+.WantsBattle:
+ landmarktotext NATIONAL_PARK, MEM_BUFFER_2
+ farjump JackWantsBattleScript
+
+JackPhoneCallerScript:
+ trainertotext SCHOOLBOY, JACK1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ farscall PhoneScript_Random2
+ ifequal 0, JackBattleTrivia
+ checkflag ENGINE_JACK
+ iftrue .WaitingForBattle
+ checkflag ENGINE_JACK_MONDAY_MORNING
+ iftrue .WaitingForBattle
+ farscall PhoneScript_Random2
+ ifequal 0, JackWantsToBattle
+
+.WaitingForBattle:
+ farscall PhoneScript_Random3
+ ifequal 0, JackFindsRare
+ farjump Phone_GenericCall_Male
+
+JackMondayMorning:
+ setflag ENGINE_JACK_MONDAY_MORNING
+
+JackWantsToBattle:
+ landmarktotext NATIONAL_PARK, MEM_BUFFER_2
+ setflag ENGINE_JACK
+ farjump PhoneScript_WantsToBattle_Male
+
+JackFindsRare:
+ farjump Phone_CheckIfUnseenRare_Male
+
+JackBattleTrivia:
+ farjump JackTriviaScript
--- /dev/null
+++ b/engine/phone/scripts/jack_gossip.asm
@@ -1,0 +1,68 @@
+JackTriviaScript:
+ random 11
+ ifequal 0, .Thunder
+ ifequal 1, .Rollout
+ ifequal 2, .Solarbeam
+ ifequal 3, .Stomp
+ ifequal 4, .Gust
+ ifequal 5, .Twister
+ ifequal 6, .Earthquake
+ ifequal 7, .Magnitude
+ ifequal 8, .Sandstorm
+ ifequal 9, .SunnyDay
+ ifequal 10, .RainDance
+
+.Thunder:
+ farwritetext JackThunderTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Rollout:
+ farwritetext JackRolloutTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Solarbeam:
+ farwritetext JackSolarbeamTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Stomp:
+ farwritetext JackStompTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Gust:
+ farwritetext JackGustTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Twister:
+ farwritetext JackTwisterTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Earthquake:
+ farwritetext JackEarthquakeTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Magnitude:
+ farwritetext JackMagnitudeTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.Sandstorm:
+ farwritetext JackSandstormTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.SunnyDay:
+ farwritetext JackSunnyDayTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
+
+.RainDance:
+ farwritetext JackRainDanceTriviaText
+ buttonsound
+ jump PhoneScript_HangupText_Male
--- /dev/null
+++ b/engine/phone/scripts/joey.asm
@@ -1,0 +1,41 @@
+JoeyPhoneCalleeScript:
+ trainertotext YOUNGSTER, JOEY1, MEM_BUFFER_0
+ checkflag ENGINE_JOEY
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_JOEY_MONDAY_AFTERNOON
+ iftrue .NotMonday
+ checkcode VAR_WEEKDAY
+ ifnotequal MONDAY, .NotMonday
+ checktime DAY
+ iftrue JoeyMondayAfternoon
+
+.NotMonday:
+ special RandomPhoneMon
+ farjump UnknownScript_0xa0930
+
+.WantsBattle:
+ landmarktotext ROUTE_30, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a4b
+
+JoeyPhoneCallerScript:
+ trainertotext YOUNGSTER, JOEY1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_JOEY
+ iftrue .Generic
+ checkflag ENGINE_JOEY_MONDAY_AFTERNOON
+ iftrue .Generic
+ farscall PhoneScript_Random3
+ ifequal 0, JoeyWantsBattle
+ ifequal 1, JoeyWantsBattle
+
+.Generic:
+ farjump Phone_GenericCall_Male
+
+JoeyMondayAfternoon:
+ setflag ENGINE_JOEY_MONDAY_AFTERNOON
+
+JoeyWantsBattle:
+ landmarktotext ROUTE_30, MEM_BUFFER_2
+ setflag ENGINE_JOEY
+ farjump PhoneScript_WantsToBattle_Male
--- /dev/null
+++ b/engine/phone/scripts/jose.asm
@@ -1,0 +1,59 @@
+JosePhoneCalleeScript:
+ trainertotext BIRD_KEEPER, JOSE2, MEM_BUFFER_0
+ checkflag ENGINE_JOSE
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_JOSE_SATURDAY_NIGHT
+ iftrue .NotSaturday
+ checkflag ENGINE_JOSE_HAS_STAR_PIECE
+ iftrue .HasItem
+ checkcode VAR_WEEKDAY
+ ifnotequal SATURDAY, .NotSaturday
+ checktime NITE
+ iftrue JoseSaturdayNight
+
+.NotSaturday:
+ farjump UnknownScript_0xa0920
+
+.WantsBattle:
+ landmarktotext ROUTE_27, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a41
+
+.HasItem:
+ landmarktotext ROUTE_27, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a41
+
+JosePhoneCallerScript:
+ trainertotext BIRD_KEEPER, JOSE2, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_JOSE
+ iftrue .Generic
+ checkflag ENGINE_JOSE_SATURDAY_NIGHT
+ iftrue .Generic
+ checkflag ENGINE_JOSE_HAS_STAR_PIECE
+ iftrue .Generic
+ farscall PhoneScript_Random3
+ ifequal 0, JoseWantsBattle
+ farscall PhoneScript_Random3
+ ifequal 0, JoseHasStarPiece
+
+.Generic:
+ farscall PhoneScript_Random3
+ ifequal 0, JoseFoundRare
+ farjump Phone_GenericCall_Male
+
+JoseSaturdayNight:
+ setflag ENGINE_JOSE_SATURDAY_NIGHT
+
+JoseWantsBattle:
+ landmarktotext ROUTE_27, MEM_BUFFER_2
+ setflag ENGINE_JOSE
+ farjump PhoneScript_WantsToBattle_Male
+
+JoseFoundRare:
+ farjump Phone_CheckIfUnseenRare_Male
+
+JoseHasStarPiece:
+ setflag ENGINE_JOSE_HAS_STAR_PIECE
+ landmarktotext ROUTE_27, MEM_BUFFER_2
+ farjump PhoneScript_FoundItem_Male
--- /dev/null
+++ b/engine/phone/scripts/kenji.asm
@@ -1,0 +1,9 @@
+KenjiPhoneCalleeScript:
+ trainertotext BLACKBELT_T, KENJI3, MEM_BUFFER_0
+ farscall PhoneScript_AnswerPhone_Male
+ farjump KenjiAnswerPhoneScript
+
+KenjiPhoneCallerScript:
+ trainertotext BLACKBELT_T, KENJI3, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ farjump KenjiCallingPhoneScript
--- /dev/null
+++ b/engine/phone/scripts/liz.asm
@@ -1,0 +1,102 @@
+LizPhoneCalleeScript:
+ trainertotext PICNICKER, LIZ1, MEM_BUFFER_0
+ checkflag ENGINE_LIZ
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Female
+ checkflag ENGINE_LIZ_THURSDAY_AFTERNOON
+ iftrue .NotThursday
+ checkcode VAR_WEEKDAY
+ ifnotequal THURSDAY, .NotThursday
+ checktime DAY
+ iftrue LizThursdayAfternoon
+
+.NotThursday:
+ special RandomPhoneMon
+ farjump UnknownScript_0xa0948
+
+.WantsBattle:
+ landmarktotext ROUTE_32, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a5a
+
+LizPhoneCallerScript:
+ trainertotext PICNICKER, LIZ1, MEM_BUFFER_0
+ farscall PhoneScript_Random4
+ ifequal 0, LizWrongNumber
+ farscall PhoneScript_GreetPhone_Female
+ checkflag ENGINE_LIZ
+ iftrue .next
+ checkflag ENGINE_LIZ_THURSDAY_AFTERNOON
+ iftrue .next
+
+.next:
+ farscall PhoneScript_Random2
+ ifequal 0, LizGossip
+ checkflag ENGINE_FLYPOINT_GOLDENROD
+ iffalse .Generic
+ farscall PhoneScript_Random2
+ ifequal 0, LizWantsBattle
+
+.Generic:
+ farjump Phone_GenericCall_Female
+
+LizThursdayAfternoon:
+ setflag ENGINE_LIZ_THURSDAY_AFTERNOON
+
+LizWantsBattle:
+ landmarktotext ROUTE_32, MEM_BUFFER_2
+ setflag ENGINE_LIZ
+ farjump PhoneScript_WantsToBattle_Female
+
+LizWrongNumber:
+ farjump LizWrongNumberScript
+
+LizGossip:
+ random 9
+ ifequal 0, .CoolTrainerM
+ ifequal 1, .Beauty
+ ifequal 2, .Grunt
+ ifequal 3, .Teacher
+ ifequal 4, .SwimmerF
+ ifequal 5, .KimonoGirl
+ ifequal 6, .Skier
+ ifequal 7, .Medium
+ ifequal 8, .PokefanM
+
+.CoolTrainerM:
+ trainerclassname COOLTRAINERM, NICK
+ jump LizGossipScript
+
+.Beauty:
+ trainerclassname BEAUTY, VICTORIA
+ jump LizGossipScript
+
+.Grunt:
+ trainerclassname GRUNTM, GRUNTM_1
+ jump LizGossipScript
+
+.Teacher:
+ trainerclassname TEACHER, COLETTE
+ jump LizGossipScript
+
+.SwimmerF:
+ trainerclassname SWIMMERF, ELAINE
+ jump LizGossipScript
+
+.KimonoGirl:
+ trainerclassname KIMONO_GIRL, NAOKO1
+ jump LizGossipScript
+
+.Skier:
+ trainerclassname SKIER, ROXANNE
+ jump LizGossipScript
+
+.Medium:
+ trainerclassname MEDIUM, MARTHA
+ jump LizGossipScript
+
+.PokefanM:
+ trainerclassname POKEFANM, WILLIAM
+ jump LizGossipScript
+
+LizGossipScript:
+ farjump UnknownScript_0xa06da
--- /dev/null
+++ b/engine/phone/scripts/liz_gossip.asm
@@ -1,0 +1,62 @@
+UnknownScript_0xa06da:
+ random 10
+ ifequal 0, .RuinsOfAlph
+ ifequal 1, .Falkner
+ ifequal 2, .Earl
+ ifequal 3, .SurfPikachu
+ ifequal 4, .MooMooMilk
+ ifequal 5, .Salon
+ ifequal 6, .Whitney
+ ifequal 7, .BugCatchingContest
+ ifequal 8, .BeautifulMon
+ ifequal 9, .Forgot
+
+.RuinsOfAlph:
+ farwritetext UnknownText_0x176223
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.Falkner:
+ farwritetext UnknownText_0x1762c3
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.Earl:
+ farwritetext UnknownText_0x17638a
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.SurfPikachu:
+ farwritetext UnknownText_0x176424
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.MooMooMilk:
+ farwritetext UnknownText_0x1764eb
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.Salon:
+ farwritetext UnknownText_0x176599
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.Whitney:
+ farwritetext UnknownText_0x1766ac
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.BugCatchingContest:
+ farwritetext UnknownText_0x17674f
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.BeautifulMon:
+ farwritetext UnknownText_0x176816
+ buttonsound
+ jump PhoneScript_HangupText_Female
+
+.Forgot:
+ farwritetext UnknownText_0x17686d
+ buttonsound
+ jump PhoneScript_HangupText_Female
--- /dev/null
+++ b/engine/phone/scripts/mom.asm
@@ -1,0 +1,142 @@
+MomPhoneCalleeScript:
+ checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
+ iftrue .bcec5
+ checkevent EVENT_DUDE_TALKED_TO_YOU
+ iftrue MomPhoneLectureScript
+ checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
+ iftrue MomPhoneNoGymQuestScript
+ checkevent EVENT_GOT_A_POKEMON_FROM_ELM
+ iftrue MomPhoneNoPokedexScript
+ jump MomPhoneNoPokemonScript
+
+.bcec5
+ checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_8
+ iftrue MomPhoneHangUpScript
+ farwritetext MomPhoneGreetingText
+ buttonsound
+ mapnametotext MEM_BUFFER_0
+ checkcode VAR_ROOFPALETTE
+ ifequal 1, MomPhonePalette1
+ ifequal 2, MomPhonePalette2
+ jump MomPhoneOther
+
+MomPhoneLandmark:
+ farwritetext MomPhoneLandmarkText
+ buttonsound
+ jump MomSavingMoney
+
+MomPhonePalette1:
+ checkcode VAR_MAPGROUP
+ ifequal GROUP_NEW_BARK_TOWN, .newbark
+ ifequal GROUP_CHERRYGROVE_CITY, .cherrygrove
+ ifequal GROUP_VIOLET_CITY, .violet
+ ifequal GROUP_AZALEA_TOWN, .azalea
+ ifequal GROUP_GOLDENROD_CITY, .goldenrod
+ farwritetext MomPhoneGenericAreaText
+ buttonsound
+ jump MomSavingMoney
+
+.newbark
+ farwritetext MomPhoneNewBarkText
+ buttonsound
+ jump MomSavingMoney
+
+.cherrygrove
+ farwritetext MomPhoneCherrygroveText
+ buttonsound
+ jump MomSavingMoney
+
+.violet
+ landmarktotext SPROUT_TOWER, MEM_BUFFER_1
+ jump MomPhoneLandmark
+.azalea
+ landmarktotext SLOWPOKE_WELL, MEM_BUFFER_1
+ jump MomPhoneLandmark
+.goldenrod
+ landmarktotext RADIO_TOWER, MEM_BUFFER_1
+ jump MomPhoneLandmark
+
+MomPhonePalette2:
+ farwritetext MomOtherAreaText
+ buttonsound
+ jump MomSavingMoney
+
+MomPhoneOther:
+ farwritetext MomDeterminedText
+ buttonsound
+ jump MomSavingMoney
+
+MomSavingMoney:
+ checkflag ENGINE_MOM_SAVING_MONEY
+ iffalse .NotSaving
+ checkmoney MOMS_MONEY, 0
+ ifequal HAVE_MORE, .SavingHasMoney
+ jump .SavingNoMoney
+
+.NotSaving:
+ checkmoney MOMS_MONEY, 0
+ ifequal HAVE_MORE, .HasMoney
+ jump .NoMoney
+
+.SavingHasMoney:
+ readmoney MOMS_MONEY, MEM_BUFFER_0
+ farwritetext MomCheckBalanceText
+ yesorno
+ iftrue MomPhoneSaveMoneyScript
+ jump MomPhoneWontSaveMoneyScript
+
+.SavingNoMoney:
+ farwritetext MomImportantToSaveText
+ yesorno
+ iftrue MomPhoneSaveMoneyScript
+ jump MomPhoneWontSaveMoneyScript
+
+.NoMoney:
+ farwritetext MomYoureNotSavingText
+ yesorno
+ iftrue MomPhoneSaveMoneyScript
+ jump MomPhoneWontSaveMoneyScript
+
+.HasMoney:
+ readmoney MOMS_MONEY, MEM_BUFFER_0
+ farwritetext MomYouveSavedText
+ yesorno
+ iftrue MomPhoneSaveMoneyScript
+ jump MomPhoneWontSaveMoneyScript
+
+MomPhoneSaveMoneyScript:
+ setflag ENGINE_MOM_SAVING_MONEY
+ farwritetext MomOKIllSaveText
+ buttonsound
+ jump MomPhoneHangUpScript
+
+MomPhoneWontSaveMoneyScript:
+ clearflag ENGINE_MOM_SAVING_MONEY
+ farwritetext MomPhoneWontSaveMoneyText
+ buttonsound
+ jump MomPhoneHangUpScript
+
+MomPhoneHangUpScript:
+ farwritetext MomPhoneHangUpText
+ end
+
+MomPhoneNoPokemonScript:
+ farwritetext MomPhoneNoPokemonText
+ end
+
+MomPhoneNoPokedexScript:
+ farwritetext MomPhoneNoPokedexText
+ end
+
+MomPhoneNoGymQuestScript:
+ farwritetext MomPhoneNoGymQuestText
+ end
+
+MomPhoneLectureScript:
+ setevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
+ setflag ENGINE_MOM_ACTIVE
+ specialphonecall SPECIALCALL_NONE
+ farwritetext MomPhoneLectureText
+ yesorno
+ iftrue MomPhoneSaveMoneyScript
+ jump MomPhoneWontSaveMoneyScript
--- /dev/null
+++ b/engine/phone/scripts/parry.asm
@@ -1,0 +1,40 @@
+ParryPhoneCalleeScript:
+ trainertotext HIKER, PARRY1, MEM_BUFFER_0
+ checkflag ENGINE_PARRY
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_PARRY_FRIDAY_AFTERNOON
+ iftrue .WantsRematch
+ checkcode VAR_WEEKDAY
+ ifnotequal FRIDAY, .WantsRematch
+ checktime DAY
+ iftrue ParryFridayDay
+
+.WantsRematch:
+ farjump ParryBattleWithMe
+
+.WantsBattle:
+ landmarktotext ROUTE_45, MEM_BUFFER_2
+ farjump ParryHaventYouGottenTo
+
+ParryPhoneCallerScript:
+ trainertotext HIKER, PARRY1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_PARRY
+ iftrue .GenericCall
+ checkflag ENGINE_PARRY_FRIDAY_AFTERNOON
+ iftrue .GenericCall
+ farscall PhoneScript_Random2
+ ifequal 0, ParryWantsBattle
+ ifequal 1, ParryWantsBattle
+
+.GenericCall:
+ farjump Phone_GenericCall_Male
+
+ParryFridayDay:
+ setflag ENGINE_PARRY_FRIDAY_AFTERNOON
+
+ParryWantsBattle:
+ landmarktotext ROUTE_45, MEM_BUFFER_2
+ setflag ENGINE_PARRY
+ farjump PhoneScript_WantsToBattle_Male
--- /dev/null
+++ b/engine/phone/scripts/ralph.asm
@@ -1,0 +1,59 @@
+RalphPhoneCalleeScript:
+ trainertotext FISHER, RALPH1, MEM_BUFFER_0
+ checkflag ENGINE_RALPH
+ iftrue .Rematch
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_RALPH_WEDNESDAY_MORNING
+ iftrue .CheckSwarm
+ checkcode VAR_WEEKDAY
+ ifnotequal WEDNESDAY, .CheckSwarm
+ checktime MORN
+ iftrue Ralph_WednesdayMorning
+.CheckSwarm:
+ checkflag ENGINE_FISH_SWARM
+ iftrue .ReportSwarm
+ farjump UnknownScript_0xa0940
+
+.Rematch:
+ landmarktotext ROUTE_32, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a55
+
+.ReportSwarm:
+ landmarktotext ROUTE_32, MEM_BUFFER_2
+ farjump UnknownScript_0xa0af5
+
+RalphPhoneCallerScript:
+ trainertotext FISHER, RALPH1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_FLYPOINT_GOLDENROD
+ iffalse .CheckSwarm
+ checkflag ENGINE_RALPH
+ iftrue .CheckSwarm
+ checkflag ENGINE_RALPH_WEDNESDAY_MORNING
+ iftrue .CheckSwarm
+ farscall PhoneScript_Random2
+ ifequal 0, Ralph_FightMe
+.CheckSwarm:
+ farscall PhoneScript_Random5
+ ifequal 0, Ralph_SetUpSwarm
+ farjump Phone_GenericCall_Male
+
+Ralph_WednesdayMorning:
+ setflag ENGINE_RALPH_WEDNESDAY_MORNING
+Ralph_FightMe:
+ landmarktotext ROUTE_32, MEM_BUFFER_2
+ setflag ENGINE_RALPH
+ farjump PhoneScript_WantsToBattle_Male
+
+Ralph_SetUpSwarm:
+ checkflag ENGINE_FISH_SWARM
+ iftrue .Generic
+ setflag ENGINE_FISH_SWARM
+ pokenamemem QWILFISH, MEM_BUFFER_1
+ landmarktotext ROUTE_32, MEM_BUFFER_2
+ writebyte FISHSWARM_QWILFISH
+ special ActivateFishingSwarm
+ farjump UnknownScript_0xa05d6
+
+.Generic:
+ farjump Phone_GenericCall_Male
--- /dev/null
+++ b/engine/phone/scripts/reena.asm
@@ -1,0 +1,39 @@
+ReenaPhoneCalleeScript:
+ trainertotext COOLTRAINERF, REENA1, MEM_BUFFER_0
+ checkflag ENGINE_REENA
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Female
+ checkflag ENGINE_REENA_SUNDAY_MORNING
+ iftrue .NotSunday
+ checkcode VAR_WEEKDAY
+ ifnotequal SUNDAY, .NotSunday
+ checktime MORN
+ iftrue ReenaSundayMorning
+
+.NotSunday:
+ farjump UnknownScript_0xa0928
+
+.WantsBattle:
+ landmarktotext ROUTE_27, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a46
+
+ReenaPhoneCallerScript:
+ trainertotext COOLTRAINERF, REENA1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Female
+ checkflag ENGINE_REENA
+ iftrue .Generic
+ checkflag ENGINE_REENA_SUNDAY_MORNING
+ iftrue .Generic
+ farscall PhoneScript_Random2
+ ifequal 0, ReenaWantsBattle
+
+.Generic:
+ farjump Phone_GenericCall_Female
+
+ReenaSundayMorning:
+ setflag ENGINE_REENA_SUNDAY_MORNING
+
+ReenaWantsBattle:
+ landmarktotext ROUTE_27, MEM_BUFFER_2
+ setflag ENGINE_REENA
+ farjump PhoneScript_WantsToBattle_Female
--- /dev/null
+++ b/engine/phone/scripts/reminders.asm
@@ -1,0 +1,95 @@
+JackWantsBattleScript:
+ farwritetext UnknownText_0x174638
+ end
+
+HueyWantsBattleScript:
+ farwritetext UnknownText_0x1749c7
+ end
+
+UnknownScript_0xa0a37:
+ farwritetext UnknownText_0x174c49
+ end
+
+BethBattleReminderScript:
+ farwritetext BethForgetDealText
+ end
+
+UnknownScript_0xa0a41:
+ farwritetext UnknownText_0x17520a
+ end
+
+UnknownScript_0xa0a46:
+ farwritetext UnknownText_0x1754e5
+ end
+
+UnknownScript_0xa0a4b:
+ farwritetext UnknownText_0x175786
+ end
+
+UnknownScript_0xa0a50:
+ farwritetext UnknownText_0x175b1e
+ end
+
+UnknownScript_0xa0a55:
+ farwritetext UnknownText_0x175f11
+ end
+
+UnknownScript_0xa0a5a:
+ farwritetext UnknownText_0x1769da
+ end
+
+UnknownScript_0xa0a5f:
+ farwritetext UnknownText_0x176d85
+ end
+
+UnknownScript_0xa0a64:
+ farwritetext UnknownText_0x177138
+ end
+
+UnknownScript_0xa0a69:
+ farwritetext UnknownText_0x1774c1
+ end
+
+UnknownScript_0xa0a6e:
+ farwritetext UnknownText_0x64c13
+ end
+
+UnknownScript_0xa0a73:
+ farwritetext UnknownText_0x64ed4
+ end
+
+UnknownScript_0xa0a78:
+ farwritetext UnknownText_0x651bf
+ end
+
+UnknownScript_0xa0a7d:
+ farwritetext UnknownText_0x65a63
+ end
+
+UnknownScript_0xa0a82:
+ farwritetext UnknownText_0x66043
+ end
+
+UnknownScript_0xa0a87:
+ farwritetext UnknownText_0x66579
+ end
+
+UnknownScript_0xa0a8c:
+ farwritetext UnknownText_0x668a3
+ end
+
+VanceHurryHurry:
+ farwritetext VanceHurryHurryText
+ end
+
+WiltonNotBiting:
+ farwritetext WiltonNotBitingText
+ end
+
+ParryHaventYouGottenTo:
+ farwritetext ParryHaventYouGottenToText
+ end
+
+ErinComeBattleScript:
+ farwritetext ErinComeBattleText
+ end
--- /dev/null
+++ b/engine/phone/scripts/reminders_2.asm
@@ -1,0 +1,15 @@
+UnknownScript_0xa0af5:
+ farwritetext UnknownText_0x175f70
+ end
+
+UnknownScript_0xa0afa:
+ farwritetext UnknownText_0x176dd1
+ end
+
+UnknownScript_0xa0aff:
+ farwritetext UnknownText_0x64c5a
+ end
+
+UnknownScript_0xa0b04:
+ farwritetext UnknownText_0x17717c
+ end
--- /dev/null
+++ b/engine/phone/scripts/tiffany.asm
@@ -1,0 +1,98 @@
+TiffanyPhoneCalleeScript:
+ trainertotext PICNICKER, TIFFANY3, MEM_BUFFER_0
+ checkflag ENGINE_TIFFANY
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Female
+ checkflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
+ iftrue .NotTuesday
+ checkflag ENGINE_TIFFANY_HAS_PINK_BOW
+ iftrue .HasItem
+ checkcode VAR_WEEKDAY
+ ifnotequal TUESDAY, .NotTuesday
+ checktime DAY
+ iftrue TiffanyTuesdayAfternoon
+
+.NotTuesday:
+ farjump UnknownScript_0xa09a0
+
+.WantsBattle:
+ landmarktotext ROUTE_43, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a8c
+
+.HasItem:
+ landmarktotext ROUTE_43, MEM_BUFFER_2
+ farjump UnknownScript_0xa0ae5
+
+TiffanyPhoneCallerScript:
+ trainertotext PICNICKER, TIFFANY3, MEM_BUFFER_0
+ farscall PhoneScript_Random4
+ ifequal 0, TiffanysFamilyMembers
+ farscall PhoneScript_GreetPhone_Female
+ checkflag ENGINE_TIFFANY
+ iftrue .Generic
+ checkflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
+ iftrue .Generic
+ checkflag ENGINE_TIFFANY_HAS_PINK_BOW
+ iftrue .Generic
+ farscall PhoneScript_Random3
+ ifequal 0, TiffanyWantsBattle
+ checkevent EVENT_TIFFANY_GAVE_PINK_BOW
+ iftrue .PinkBow
+ farscall PhoneScript_Random2
+ ifequal 0, TiffanyHasPinkBow
+
+.PinkBow:
+ farscall PhoneScript_Random11
+ ifequal 0, TiffanyHasPinkBow
+
+.Generic:
+ farjump Phone_GenericCall_Female
+
+TiffanyTuesdayAfternoon:
+ setflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
+
+TiffanyWantsBattle:
+ landmarktotext ROUTE_43, MEM_BUFFER_2
+ setflag ENGINE_TIFFANY
+ farjump PhoneScript_WantsToBattle_Female
+
+TiffanysFamilyMembers:
+ random 6
+ ifequal 0, .Grandma
+ ifequal 1, .Grandpa
+ ifequal 2, .Mom
+ ifequal 3, .Dad
+ ifequal 4, .Sister
+ ifequal 5, .Brother
+
+.Grandma:
+ stringtotext GrandmaString, MEM_BUFFER_1
+ jump .PoorClefairy
+
+.Grandpa:
+ stringtotext GrandpaString, MEM_BUFFER_1
+ jump .PoorClefairy
+
+.Mom:
+ stringtotext MomString, MEM_BUFFER_1
+ jump .PoorClefairy
+
+.Dad:
+ stringtotext DadString, MEM_BUFFER_1
+ jump .PoorClefairy
+
+.Sister:
+ stringtotext SisterString, MEM_BUFFER_1
+ jump .PoorClefairy
+
+.Brother:
+ stringtotext BrotherString, MEM_BUFFER_1
+ jump .PoorClefairy
+
+.PoorClefairy:
+ farjump TiffanyItsAwful
+
+TiffanyHasPinkBow:
+ setflag ENGINE_TIFFANY_HAS_PINK_BOW
+ landmarktotext ROUTE_43, MEM_BUFFER_2
+ farjump PhoneScript_FoundItem_Female
--- /dev/null
+++ b/engine/phone/scripts/todd.asm
@@ -1,0 +1,59 @@
+ToddPhoneCalleeScript:
+ trainertotext CAMPER, TODD1, MEM_BUFFER_0
+ checkflag ENGINE_TODD
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_TODD_SATURDAY_MORNING
+ iftrue .NotSaturday
+ checkcode VAR_WEEKDAY
+ ifnotequal SATURDAY, .NotSaturday
+ checktime MORN
+ iftrue ToddSaturdayMorning
+
+.NotSaturday:
+ checkflag ENGINE_GOLDENROD_DEPT_STORE_SALE_IS_ON
+ iftrue .SaleOn
+ farjump UnknownScript_0xa0958
+
+.WantsBattle:
+ landmarktotext ROUTE_34, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a64
+
+.SaleOn:
+ farjump UnknownScript_0xa0b04
+
+ToddPhoneCallerScript:
+ trainertotext CAMPER, TODD1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_TODD
+ iftrue .TryForSale
+ checkflag ENGINE_TODD_SATURDAY_MORNING
+ iftrue .TryForSale
+ checkflag ENGINE_FLYPOINT_GOLDENROD
+ iffalse .NoGoldenrod
+ farscall PhoneScript_Random2
+ ifequal 0, ToddWantsBattle
+
+.TryForSale:
+ farscall PhoneScript_Random2
+ ifequal 0, ToddDeptStoreSale
+
+.NoGoldenrod:
+ farscall PhoneScript_Random3
+ ifequal 0, ToddFoundRare
+ farjump Phone_GenericCall_Male
+
+ToddSaturdayMorning:
+ setflag ENGINE_TODD_SATURDAY_MORNING
+
+ToddWantsBattle:
+ landmarktotext ROUTE_34, MEM_BUFFER_2
+ setflag ENGINE_TODD
+ farjump PhoneScript_WantsToBattle_Male
+
+ToddFoundRare:
+ farjump Phone_CheckIfUnseenRare_Male
+
+ToddDeptStoreSale:
+ setflag ENGINE_GOLDENROD_DEPT_STORE_SALE_IS_ON
+ farjump UnknownScript_0xa0644
--- /dev/null
+++ b/engine/phone/scripts/tully.asm
@@ -1,0 +1,60 @@
+TullyPhoneCalleeScript:
+ trainertotext FISHER, TULLY1, MEM_BUFFER_0
+ checkflag ENGINE_TULLY
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_TULLY_SUNDAY_NIGHT
+ iftrue .NotSunday
+ checkflag ENGINE_TULLY_HAS_WATER_STONE
+ iftrue .WaterStone
+ checkcode VAR_WEEKDAY
+ ifnotequal SUNDAY, .NotSunday
+ checktime NITE
+ iftrue TullySundayNight
+
+.NotSunday:
+ farjump UnknownScript_0xa0990
+
+.WantsBattle:
+ landmarktotext ROUTE_42, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a82
+
+.WaterStone:
+ landmarktotext ROUTE_42, MEM_BUFFER_2
+ farjump UnknownScript_0xa0add
+
+TullyPhoneCallerScript:
+ trainertotext FISHER, TULLY1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_TULLY
+ iftrue .Generic
+ checkflag ENGINE_TULLY_SUNDAY_NIGHT
+ iftrue .Generic
+ checkflag ENGINE_TULLY_HAS_WATER_STONE
+ iftrue .Generic
+ farscall PhoneScript_Random3
+ ifequal 0, TullyWantsBattle
+ checkevent EVENT_TULLY_GAVE_WATER_STONE
+ iftrue .WaterStone
+ farscall PhoneScript_Random2
+ ifequal 0, TullyFoundWaterStone
+
+.WaterStone:
+ farscall PhoneScript_Random11
+ ifequal 0, TullyFoundWaterStone
+
+.Generic:
+ farjump Phone_GenericCall_Male
+
+TullySundayNight:
+ setflag ENGINE_TULLY_SUNDAY_NIGHT
+
+TullyWantsBattle:
+ landmarktotext ROUTE_42, MEM_BUFFER_2
+ setflag ENGINE_TULLY
+ farjump PhoneScript_WantsToBattle_Male
+
+TullyFoundWaterStone:
+ setflag ENGINE_TULLY_HAS_WATER_STONE
+ landmarktotext ROUTE_42, MEM_BUFFER_2
+ farjump PhoneScript_FoundItem_Male
--- /dev/null
+++ b/engine/phone/scripts/unused.asm
@@ -1,0 +1,3 @@
+UnusedPhoneScript:
+ farwritetext UnusedPhoneText
+ end
--- /dev/null
+++ b/engine/phone/scripts/vance.asm
@@ -1,0 +1,40 @@
+VancePhoneCalleeScript:
+ trainertotext BIRD_KEEPER, VANCE1, MEM_BUFFER_0
+ checkflag ENGINE_VANCE
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_VANCE_WEDNESDAY_NIGHT
+ iftrue .NotWednesday
+ checkcode VAR_WEEKDAY
+ ifnotequal WEDNESDAY, .NotWednesday
+ checktime NITE
+ iftrue VanceWednesdayNight
+
+.NotWednesday:
+ farjump VanceLookingForward
+
+.WantsBattle:
+ landmarktotext ROUTE_44, MEM_BUFFER_2
+ farjump VanceHurryHurry
+
+VancePhoneCallerScript:
+ trainertotext BIRD_KEEPER, VANCE1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_VANCE
+ iftrue .WantsBattle
+ checkflag ENGINE_VANCE_WEDNESDAY_NIGHT
+ iftrue .WantsBattle
+ farscall PhoneScript_Random3
+ ifequal 0, VanceWantsRematch
+ ifequal 1, VanceWantsRematch
+
+.WantsBattle:
+ farjump Phone_GenericCall_Male
+
+VanceWednesdayNight:
+ setflag ENGINE_VANCE_WEDNESDAY_NIGHT
+
+VanceWantsRematch:
+ landmarktotext ROUTE_44, MEM_BUFFER_2
+ setflag ENGINE_VANCE
+ farjump PhoneScript_WantsToBattle_Male
--- /dev/null
+++ b/engine/phone/scripts/wade.asm
@@ -1,0 +1,113 @@
+WadePhoneCalleeScript:
+ trainertotext BUG_CATCHER, WADE1, MEM_BUFFER_0
+ checkflag ENGINE_WADE
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_WADE_TUESDAY_NIGHT
+ iftrue .NotTuesday
+ checkflag ENGINE_WADE_HAS_ITEM
+ iftrue .HasItem
+ checkcode VAR_WEEKDAY
+ ifnotequal TUESDAY, .NotTuesday
+ checktime NITE
+ iftrue WadeTuesdayNight
+
+.NotTuesday:
+ farscall PhoneScript_Random2
+ ifequal 0, .NoContest
+ checkflag ENGINE_DAILY_BUG_CONTEST
+ iftrue .NoContest
+ checkcode VAR_WEEKDAY
+ ifequal TUESDAY, .ContestToday
+ ifequal THURSDAY, .ContestToday
+ ifequal SATURDAY, .ContestToday
+
+.NoContest:
+ farjump UnknownScript_0xa0938
+
+.ContestToday:
+ farjump PhoneScript_BugCatchingContest
+
+.WantsBattle:
+ landmarktotext ROUTE_31, MEM_BUFFER_2
+ farjump UnknownScript_0xa0a50
+
+.HasItem:
+ landmarktotext ROUTE_31, MEM_BUFFER_2
+ farjump UnknownScript_0xa0ab5
+
+WadePhoneCallerScript:
+ trainertotext BUG_CATCHER, WADE1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ farscall PhoneScript_Random2
+ ifequal 0, .NoContest
+ checkflag ENGINE_DAILY_BUG_CONTEST
+ iftrue .NoContest
+ checkcode VAR_WEEKDAY
+ ifequal TUESDAY, .ContestToday
+ ifequal THURSDAY, .ContestToday
+ ifequal SATURDAY, .ContestToday
+
+.NoContest:
+ checkflag ENGINE_WADE
+ iftrue .next
+ checkflag ENGINE_WADE_TUESDAY_NIGHT
+ iftrue .next
+ checkflag ENGINE_WADE_HAS_ITEM
+ iftrue .next
+ farscall PhoneScript_Random2
+ ifequal 0, WadeHasItem2
+ checkflag ENGINE_FLYPOINT_GOLDENROD
+ iffalse .next
+ farscall PhoneScript_Random2
+ ifequal 0, WadeWantsBattle2
+
+.next:
+ farscall PhoneScript_Random3
+ ifequal 0, WadeFoundRare
+ farjump Phone_GenericCall_Male
+
+.ContestToday:
+ farjump PhoneScript_BugCatchingContest
+
+WadeTuesdayNight:
+ setflag ENGINE_WADE_TUESDAY_NIGHT
+
+WadeWantsBattle2:
+ landmarktotext ROUTE_31, MEM_BUFFER_2
+ setflag ENGINE_WADE
+ farjump PhoneScript_WantsToBattle_Male
+
+WadeFoundRare:
+ farjump Phone_CheckIfUnseenRare_Male
+
+WadeHasItem2:
+ setflag ENGINE_WADE_HAS_ITEM
+ landmarktotext ROUTE_31, MEM_BUFFER_2
+ clearevent EVENT_WADE_HAS_BERRY
+ clearevent EVENT_WADE_HAS_PSNCUREBERRY
+ clearevent EVENT_WADE_HAS_PRZCUREBERRY
+ clearevent EVENT_WADE_HAS_BITTER_BERRY
+ random 4
+ ifequal 0, .Berry
+ ifequal 1, .PsnCureBerry
+ ifequal 2, .PrzCureBerry
+ ifequal 3, .Bitterberry
+
+.Berry:
+ setevent EVENT_WADE_HAS_BERRY
+ jump .FoundBerry
+
+.PsnCureBerry:
+ setevent EVENT_WADE_HAS_PSNCUREBERRY
+ jump .FoundBerry
+
+.PrzCureBerry:
+ setevent EVENT_WADE_HAS_PRZCUREBERRY
+ jump .FoundBerry
+
+.Bitterberry:
+ setevent EVENT_WADE_HAS_BITTER_BERRY
+
+.FoundBerry:
+ farjump PhoneScript_FoundItem_Male
--- /dev/null
+++ b/engine/phone/scripts/wilton.asm
@@ -1,0 +1,75 @@
+WiltonPhoneCalleeScript:
+ trainertotext FISHER, WILTON1, MEM_BUFFER_0
+ checkflag ENGINE_WILTON
+ iftrue .WantsBattle
+ farscall PhoneScript_AnswerPhone_Male
+ checkflag ENGINE_WILTON_THURSDAY_MORNING
+ iftrue .NotThursday
+ checkflag ENGINE_WILTON_HAS_ITEM
+ iftrue .HasItem
+ checkcode VAR_WEEKDAY
+ ifnotequal THURSDAY, .NotThursday
+ checktime MORN
+ iftrue WiltonThursdayMorning
+
+.NotThursday:
+ farjump WiltonHaventFoundAnything
+
+.WantsBattle:
+ landmarktotext ROUTE_44, MEM_BUFFER_2
+ farjump WiltonNotBiting
+
+.HasItem:
+ landmarktotext ROUTE_44, MEM_BUFFER_2
+ farjump WiltonWantThis
+
+WiltonPhoneCallerScript:
+ trainertotext FISHER, WILTON1, MEM_BUFFER_0
+ farscall PhoneScript_GreetPhone_Male
+ checkflag ENGINE_WILTON
+ iftrue .GenericCall
+ checkflag ENGINE_WILTON_THURSDAY_MORNING
+ iftrue .GenericCall
+ checkflag ENGINE_WILTON_HAS_ITEM
+ iftrue .GenericCall
+ farscall PhoneScript_Random2
+ ifequal 0, WiltonWantsBattle
+ farscall PhoneScript_Random2
+ ifequal 0, WiltonHasItem
+
+.GenericCall:
+ farjump Phone_GenericCall_Male
+
+WiltonThursdayMorning:
+ setflag ENGINE_WILTON_THURSDAY_MORNING
+
+WiltonWantsBattle:
+ landmarktotext ROUTE_44, MEM_BUFFER_2
+ setflag ENGINE_WILTON
+ farjump PhoneScript_WantsToBattle_Male
+
+WiltonHasItem:
+ setflag ENGINE_WILTON_HAS_ITEM
+ landmarktotext ROUTE_44, MEM_BUFFER_2
+ clearevent EVENT_WILTON_HAS_ULTRA_BALL
+ clearevent EVENT_WILTON_HAS_GREAT_BALL
+ clearevent EVENT_WILTON_HAS_POKE_BALL
+ random 5
+ ifequal 0, .UltraBall
+ random 3
+ ifequal 0, .GreatBall
+ jump .PokeBall
+
+.UltraBall:
+ setevent EVENT_WILTON_HAS_ULTRA_BALL
+ jump .FoundItem
+
+.GreatBall:
+ setevent EVENT_WILTON_HAS_GREAT_BALL
+ jump .FoundItem
+
+.PokeBall:
+ setevent EVENT_WILTON_HAS_POKE_BALL
+
+.FoundItem:
+ farjump PhoneScript_FoundItem_Male
--- a/main.asm
+++ b/main.asm
@@ -269,7 +269,20 @@
SECTION "Crystal Phone Text", ROMX
-INCLUDE "data/phone/text/extra.asm"
+INCLUDE "data/phone/text/irwin_caller.asm"
+INCLUDE "data/phone/text/arnie_caller.asm"
+INCLUDE "data/phone/text/alan_caller.asm"
+INCLUDE "data/phone/text/dana_caller.asm"
+INCLUDE "data/phone/text/chad_caller.asm"
+INCLUDE "data/phone/text/derek_caller.asm"
+INCLUDE "data/phone/text/tully_caller.asm"
+INCLUDE "data/phone/text/brent_caller.asm"
+INCLUDE "data/phone/text/tiffany_caller.asm"
+INCLUDE "data/phone/text/vance_caller.asm"
+INCLUDE "data/phone/text/wilton_caller.asm"
+INCLUDE "data/phone/text/kenji_caller.asm"
+INCLUDE "data/phone/text/parry_caller.asm"
+INCLUDE "data/phone/text/erin_caller.asm"
SECTION "bank20", ROMX
@@ -321,11 +334,20 @@
INCLUDE "engine/games/slot_machine.asm"
-SECTION "Phone Engine", ROMX
+SECTION "Phone Scripts 1", ROMX
-INCLUDE "engine/phone/phone_callers.asm"
-INCLUDE "engine/phone/phone_gossip.asm"
-INCLUDE "engine/phone/buenas_password.asm"
+INCLUDE "engine/phone/scripts/generic_caller.asm"
+INCLUDE "engine/phone/scripts/jack_gossip.asm"
+INCLUDE "engine/phone/scripts/liz_gossip.asm"
+INCLUDE "engine/phone/scripts/chad_gossip.asm"
+INCLUDE "engine/phone/scripts/brent_gossip.asm"
+INCLUDE "engine/phone/scripts/irwin_gossip.asm"
+INCLUDE "engine/phone/scripts/hangups.asm"
+INCLUDE "engine/phone/scripts/reminders.asm"
+INCLUDE "engine/phone/scripts/hangups_2.asm"
+INCLUDE "engine/phone/scripts/reminders_2.asm"
+INCLUDE "engine/phone/scripts/bike_shop.asm"
+INCLUDE "engine/phone/scripts/buena.asm"
SECTION "Phone Text", ROMX
@@ -359,11 +381,42 @@
INCLUDE "engine/pokemon/mail_2.asm"
-SECTION "bank2F", ROMX
+SECTION "Phone Scripts 2", ROMX
INCLUDE "engine/events/std_scripts.asm"
-INCLUDE "engine/phone/phone_scripts.asm"
-INCLUDE "engine/phone/generic_calls.asm"
+INCLUDE "engine/phone/scripts/unused.asm"
+INCLUDE "engine/phone/scripts/mom.asm"
+INCLUDE "engine/phone/scripts/bill.asm"
+INCLUDE "engine/phone/scripts/elm.asm"
+INCLUDE "engine/phone/scripts/jack.asm"
+INCLUDE "engine/phone/scripts/beverly.asm"
+INCLUDE "engine/phone/scripts/huey.asm"
+INCLUDE "engine/phone/scripts/gaven.asm"
+INCLUDE "engine/phone/scripts/beth.asm"
+INCLUDE "engine/phone/scripts/jose.asm"
+INCLUDE "engine/phone/scripts/reena.asm"
+INCLUDE "engine/phone/scripts/joey.asm"
+INCLUDE "engine/phone/scripts/wade.asm"
+INCLUDE "engine/phone/scripts/ralph.asm"
+INCLUDE "engine/phone/scripts/liz.asm"
+INCLUDE "engine/phone/scripts/anthony.asm"
+INCLUDE "engine/phone/scripts/todd.asm"
+INCLUDE "engine/phone/scripts/gina.asm"
+INCLUDE "engine/phone/scripts/irwin.asm"
+INCLUDE "engine/phone/scripts/arnie.asm"
+INCLUDE "engine/phone/scripts/alan.asm"
+INCLUDE "engine/phone/scripts/dana.asm"
+INCLUDE "engine/phone/scripts/chad.asm"
+INCLUDE "engine/phone/scripts/derek.asm"
+INCLUDE "engine/phone/scripts/tully.asm"
+INCLUDE "engine/phone/scripts/brent.asm"
+INCLUDE "engine/phone/scripts/tiffany.asm"
+INCLUDE "engine/phone/scripts/vance.asm"
+INCLUDE "engine/phone/scripts/wilton.asm"
+INCLUDE "engine/phone/scripts/kenji.asm"
+INCLUDE "engine/phone/scripts/parry.asm"
+INCLUDE "engine/phone/scripts/erin.asm"
+INCLUDE "engine/phone/scripts/generic_callee.asm"
INCLUDE "engine/events/trainer_scripts.asm"
@@ -520,7 +573,21 @@
SECTION "Crystal Phone Text 2", ROMX
-INCLUDE "data/phone/text/extra2.asm"
+INCLUDE "data/phone/text/bike_shop.asm"
+INCLUDE "data/phone/text/jack_caller.asm"
+INCLUDE "data/phone/text/beverly_caller.asm"
+INCLUDE "data/phone/text/huey_caller.asm"
+INCLUDE "data/phone/text/gaven_caller.asm"
+INCLUDE "data/phone/text/beth_caller.asm"
+INCLUDE "data/phone/text/jose_caller.asm"
+INCLUDE "data/phone/text/reena_caller.asm"
+INCLUDE "data/phone/text/joey_caller.asm"
+INCLUDE "data/phone/text/wade_caller.asm"
+INCLUDE "data/phone/text/ralph_caller.asm"
+INCLUDE "data/phone/text/liz_caller.asm"
+INCLUDE "data/phone/text/anthony_caller.asm"
+INCLUDE "data/phone/text/todd_caller.asm"
+INCLUDE "data/phone/text/gina_caller.asm"
SECTION "UpdateBattleHUDs", ROMX
@@ -559,7 +626,36 @@
INCLUDE "data/phone/text/mom.asm"
INCLUDE "data/phone/text/bill.asm"
INCLUDE "data/phone/text/elm.asm"
-INCLUDE "data/phone/text/trainers.asm"
+INCLUDE "data/phone/text/jack_callee.asm"
+INCLUDE "data/phone/text/beverly_callee.asm"
+INCLUDE "data/phone/text/huey_callee.asm"
+INCLUDE "data/phone/text/unknown_callee.asm"
+INCLUDE "data/phone/text/gaven_callee.asm"
+INCLUDE "data/phone/text/beth_callee.asm"
+INCLUDE "data/phone/text/jose_callee.asm"
+INCLUDE "data/phone/text/reena_callee.asm"
+INCLUDE "data/phone/text/joey_callee.asm"
+INCLUDE "data/phone/text/wade_callee.asm"
+INCLUDE "data/phone/text/ralph_callee.asm"
+INCLUDE "data/phone/text/liz_callee.asm"
+INCLUDE "data/phone/text/anthony_callee.asm"
+INCLUDE "data/phone/text/todd_callee.asm"
+INCLUDE "data/phone/text/gina_callee.asm"
+INCLUDE "data/phone/text/irwin_callee.asm"
+INCLUDE "data/phone/text/arnie_callee.asm"
+INCLUDE "data/phone/text/alan_callee.asm"
+INCLUDE "data/phone/text/dana_callee.asm"
+INCLUDE "data/phone/text/chad_callee.asm"
+INCLUDE "data/phone/text/derek_callee.asm"
+INCLUDE "data/phone/text/tully_callee.asm"
+INCLUDE "data/phone/text/brent_callee.asm"
+INCLUDE "data/phone/text/tiffany_callee.asm"
+INCLUDE "data/phone/text/vance_callee.asm"
+INCLUDE "data/phone/text/wilton_callee.asm"
+INCLUDE "data/phone/text/kenji_callee.asm"
+INCLUDE "data/phone/text/parry_callee.asm"
+INCLUDE "data/phone/text/erin_callee.asm"
+INCLUDE "data/phone/text/unused.asm"
SECTION "Miscellaneous Text", ROMX
--- a/pokecrystal.link
+++ b/pokecrystal.link
@@ -113,7 +113,7 @@
ROMX $27
"Map Scripts 12"
ROMX $28
- "Phone Engine"
+ "Phone Scripts 1"
ROMX $29
"Phone Text"
ROMX $2a
@@ -127,7 +127,7 @@
ROMX $2e
"bank2E"
ROMX $2f
- "bank2F"
+ "Phone Scripts 2"
ROMX $30
"Sprites 1"
ROMX $31