From b921e9c9be58c8e15cee8da7e4abab1f2284942e Mon Sep 17 00:00:00 2001 From: Rangi Date: Sun, 30 Dec 2018 17:15:52 -0500 Subject: [PATCH 1/7] Split engine/phone/phone_scripts.asm and phone_gossip.asm into individual files --- engine/phone/phone_gossip.asm | 698 ------ engine/phone/phone_scripts.asm | 1885 ----------------- engine/phone/scripts/alan.asm | 60 + engine/phone/scripts/anthony.asm | 61 + engine/phone/scripts/arnie.asm | 64 + engine/phone/scripts/beth.asm | 39 + engine/phone/scripts/beverly.asm | 26 + engine/phone/scripts/bike_shop.asm | 5 + engine/phone/scripts/bill.asm | 41 + engine/phone/scripts/brent.asm | 44 + engine/phone/scripts/brent_gossip.asm | 62 + .../buena.asm} | 0 .../callers.asm} | 0 engine/phone/scripts/chad.asm | 49 + engine/phone/scripts/chad_gossip.asm | 62 + engine/phone/scripts/dana.asm | 65 + engine/phone/scripts/derek.asm | 48 + engine/phone/scripts/elm.asm | 101 + engine/phone/scripts/erin.asm | 40 + engine/phone/scripts/gaven.asm | 44 + .../generic.asm} | 0 engine/phone/scripts/gina.asm | 72 + engine/phone/scripts/hangups.asm | 183 ++ engine/phone/scripts/hangups_2.asm | 49 + engine/phone/scripts/huey.asm | 41 + engine/phone/scripts/irwin.asm | 19 + engine/phone/scripts/irwin_gossip.asm | 88 + engine/phone/scripts/jack.asm | 49 + engine/phone/scripts/jack_gossip.asm | 68 + engine/phone/scripts/joey.asm | 41 + engine/phone/scripts/jose.asm | 59 + engine/phone/scripts/kenji.asm | 9 + engine/phone/scripts/liz.asm | 102 + engine/phone/scripts/liz_gossip.asm | 62 + engine/phone/scripts/mom.asm | 142 ++ engine/phone/scripts/parry.asm | 40 + engine/phone/scripts/ralph.asm | 59 + engine/phone/scripts/reena.asm | 39 + engine/phone/scripts/reminders.asm | 95 + engine/phone/scripts/reminders_2.asm | 15 + engine/phone/scripts/tiffany.asm | 98 + engine/phone/scripts/todd.asm | 59 + engine/phone/scripts/tully.asm | 60 + engine/phone/scripts/unused.asm | 3 + engine/phone/scripts/vance.asm | 40 + engine/phone/scripts/wade.asm | 113 + engine/phone/scripts/wilton.asm | 75 + main.asm | 50 +- 48 files changed, 2536 insertions(+), 2588 deletions(-) delete mode 100644 engine/phone/phone_gossip.asm delete mode 100644 engine/phone/phone_scripts.asm create mode 100644 engine/phone/scripts/alan.asm create mode 100644 engine/phone/scripts/anthony.asm create mode 100644 engine/phone/scripts/arnie.asm create mode 100644 engine/phone/scripts/beth.asm create mode 100644 engine/phone/scripts/beverly.asm create mode 100644 engine/phone/scripts/bike_shop.asm create mode 100644 engine/phone/scripts/bill.asm create mode 100644 engine/phone/scripts/brent.asm create mode 100644 engine/phone/scripts/brent_gossip.asm rename engine/phone/{buenas_password.asm => scripts/buena.asm} (100%) rename engine/phone/{phone_callers.asm => scripts/callers.asm} (100%) create mode 100644 engine/phone/scripts/chad.asm create mode 100644 engine/phone/scripts/chad_gossip.asm create mode 100644 engine/phone/scripts/dana.asm create mode 100644 engine/phone/scripts/derek.asm create mode 100644 engine/phone/scripts/elm.asm create mode 100644 engine/phone/scripts/erin.asm create mode 100644 engine/phone/scripts/gaven.asm rename engine/phone/{generic_calls.asm => scripts/generic.asm} (100%) create mode 100644 engine/phone/scripts/gina.asm create mode 100644 engine/phone/scripts/hangups.asm create mode 100644 engine/phone/scripts/hangups_2.asm create mode 100644 engine/phone/scripts/huey.asm create mode 100644 engine/phone/scripts/irwin.asm create mode 100644 engine/phone/scripts/irwin_gossip.asm create mode 100644 engine/phone/scripts/jack.asm create mode 100644 engine/phone/scripts/jack_gossip.asm create mode 100644 engine/phone/scripts/joey.asm create mode 100644 engine/phone/scripts/jose.asm create mode 100644 engine/phone/scripts/kenji.asm create mode 100644 engine/phone/scripts/liz.asm create mode 100644 engine/phone/scripts/liz_gossip.asm create mode 100644 engine/phone/scripts/mom.asm create mode 100644 engine/phone/scripts/parry.asm create mode 100644 engine/phone/scripts/ralph.asm create mode 100644 engine/phone/scripts/reena.asm create mode 100644 engine/phone/scripts/reminders.asm create mode 100644 engine/phone/scripts/reminders_2.asm create mode 100644 engine/phone/scripts/tiffany.asm create mode 100644 engine/phone/scripts/todd.asm create mode 100644 engine/phone/scripts/tully.asm create mode 100644 engine/phone/scripts/unused.asm create mode 100644 engine/phone/scripts/vance.asm create mode 100644 engine/phone/scripts/wade.asm create mode 100644 engine/phone/scripts/wilton.asm diff --git a/engine/phone/phone_gossip.asm b/engine/phone/phone_gossip.asm deleted file mode 100644 index bf3da8d30..000000000 --- a/engine/phone/phone_gossip.asm +++ /dev/null @@ -1,698 +0,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 diff --git a/engine/phone/phone_scripts.asm b/engine/phone/phone_scripts.asm deleted file mode 100644 index 4296b9023..000000000 --- a/engine/phone/phone_scripts.asm +++ /dev/null @@ -1,1885 +0,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 diff --git a/engine/phone/scripts/alan.asm b/engine/phone/scripts/alan.asm new file mode 100644 index 000000000..d2cdccd9f --- /dev/null +++ b/engine/phone/scripts/alan.asm @@ -0,0 +1,60 @@ +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 diff --git a/engine/phone/scripts/anthony.asm b/engine/phone/scripts/anthony.asm new file mode 100644 index 000000000..59064c80f --- /dev/null +++ b/engine/phone/scripts/anthony.asm @@ -0,0 +1,61 @@ +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 diff --git a/engine/phone/scripts/arnie.asm b/engine/phone/scripts/arnie.asm new file mode 100644 index 000000000..bac4baec4 --- /dev/null +++ b/engine/phone/scripts/arnie.asm @@ -0,0 +1,64 @@ +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 diff --git a/engine/phone/scripts/beth.asm b/engine/phone/scripts/beth.asm new file mode 100644 index 000000000..26b998ac8 --- /dev/null +++ b/engine/phone/scripts/beth.asm @@ -0,0 +1,39 @@ +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 diff --git a/engine/phone/scripts/beverly.asm b/engine/phone/scripts/beverly.asm new file mode 100644 index 000000000..46d9eea98 --- /dev/null +++ b/engine/phone/scripts/beverly.asm @@ -0,0 +1,26 @@ +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 diff --git a/engine/phone/scripts/bike_shop.asm b/engine/phone/scripts/bike_shop.asm new file mode 100644 index 000000000..e571d1f9d --- /dev/null +++ b/engine/phone/scripts/bike_shop.asm @@ -0,0 +1,5 @@ +BikeShopPhoneScript: + farwritetext UnknownText_0x174000 + clearflag ENGINE_BIKE_SHOP_CALL_ENABLED + specialphonecall SPECIALCALL_NONE + end diff --git a/engine/phone/scripts/bill.asm b/engine/phone/scripts/bill.asm new file mode 100644 index 000000000..62c6fe5da --- /dev/null +++ b/engine/phone/scripts/bill.asm @@ -0,0 +1,41 @@ +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 diff --git a/engine/phone/scripts/brent.asm b/engine/phone/scripts/brent.asm new file mode 100644 index 000000000..758bb585f --- /dev/null +++ b/engine/phone/scripts/brent.asm @@ -0,0 +1,44 @@ +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 diff --git a/engine/phone/scripts/brent_gossip.asm b/engine/phone/scripts/brent_gossip.asm new file mode 100644 index 000000000..11a91fe8c --- /dev/null +++ b/engine/phone/scripts/brent_gossip.asm @@ -0,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 diff --git a/engine/phone/buenas_password.asm b/engine/phone/scripts/buena.asm similarity index 100% rename from engine/phone/buenas_password.asm rename to engine/phone/scripts/buena.asm diff --git a/engine/phone/phone_callers.asm b/engine/phone/scripts/callers.asm similarity index 100% rename from engine/phone/phone_callers.asm rename to engine/phone/scripts/callers.asm diff --git a/engine/phone/scripts/chad.asm b/engine/phone/scripts/chad.asm new file mode 100644 index 000000000..f90d5c143 --- /dev/null +++ b/engine/phone/scripts/chad.asm @@ -0,0 +1,49 @@ +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 diff --git a/engine/phone/scripts/chad_gossip.asm b/engine/phone/scripts/chad_gossip.asm new file mode 100644 index 000000000..e273e656d --- /dev/null +++ b/engine/phone/scripts/chad_gossip.asm @@ -0,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 diff --git a/engine/phone/scripts/dana.asm b/engine/phone/scripts/dana.asm new file mode 100644 index 000000000..825eab61d --- /dev/null +++ b/engine/phone/scripts/dana.asm @@ -0,0 +1,65 @@ +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 diff --git a/engine/phone/scripts/derek.asm b/engine/phone/scripts/derek.asm new file mode 100644 index 000000000..637342093 --- /dev/null +++ b/engine/phone/scripts/derek.asm @@ -0,0 +1,48 @@ +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 diff --git a/engine/phone/scripts/elm.asm b/engine/phone/scripts/elm.asm new file mode 100644 index 000000000..6a954b3f7 --- /dev/null +++ b/engine/phone/scripts/elm.asm @@ -0,0 +1,101 @@ +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 diff --git a/engine/phone/scripts/erin.asm b/engine/phone/scripts/erin.asm new file mode 100644 index 000000000..e486aa724 --- /dev/null +++ b/engine/phone/scripts/erin.asm @@ -0,0 +1,40 @@ +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 diff --git a/engine/phone/scripts/gaven.asm b/engine/phone/scripts/gaven.asm new file mode 100644 index 000000000..ff4c6c66c --- /dev/null +++ b/engine/phone/scripts/gaven.asm @@ -0,0 +1,44 @@ +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 diff --git a/engine/phone/generic_calls.asm b/engine/phone/scripts/generic.asm similarity index 100% rename from engine/phone/generic_calls.asm rename to engine/phone/scripts/generic.asm diff --git a/engine/phone/scripts/gina.asm b/engine/phone/scripts/gina.asm new file mode 100644 index 000000000..ff8471070 --- /dev/null +++ b/engine/phone/scripts/gina.asm @@ -0,0 +1,72 @@ +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 diff --git a/engine/phone/scripts/hangups.asm b/engine/phone/scripts/hangups.asm new file mode 100644 index 000000000..3dca4a0bb --- /dev/null +++ b/engine/phone/scripts/hangups.asm @@ -0,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 diff --git a/engine/phone/scripts/hangups_2.asm b/engine/phone/scripts/hangups_2.asm new file mode 100644 index 000000000..9aff4267c --- /dev/null +++ b/engine/phone/scripts/hangups_2.asm @@ -0,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 diff --git a/engine/phone/scripts/huey.asm b/engine/phone/scripts/huey.asm new file mode 100644 index 000000000..da79d1c6c --- /dev/null +++ b/engine/phone/scripts/huey.asm @@ -0,0 +1,41 @@ +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 diff --git a/engine/phone/scripts/irwin.asm b/engine/phone/scripts/irwin.asm new file mode 100644 index 000000000..8b8afbd1e --- /dev/null +++ b/engine/phone/scripts/irwin.asm @@ -0,0 +1,19 @@ +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 diff --git a/engine/phone/scripts/irwin_gossip.asm b/engine/phone/scripts/irwin_gossip.asm new file mode 100644 index 000000000..b7de916cd --- /dev/null +++ b/engine/phone/scripts/irwin_gossip.asm @@ -0,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 diff --git a/engine/phone/scripts/jack.asm b/engine/phone/scripts/jack.asm new file mode 100644 index 000000000..7e2cfad25 --- /dev/null +++ b/engine/phone/scripts/jack.asm @@ -0,0 +1,49 @@ +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 diff --git a/engine/phone/scripts/jack_gossip.asm b/engine/phone/scripts/jack_gossip.asm new file mode 100644 index 000000000..41a0ba4c2 --- /dev/null +++ b/engine/phone/scripts/jack_gossip.asm @@ -0,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 diff --git a/engine/phone/scripts/joey.asm b/engine/phone/scripts/joey.asm new file mode 100644 index 000000000..0fc19f61f --- /dev/null +++ b/engine/phone/scripts/joey.asm @@ -0,0 +1,41 @@ +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 diff --git a/engine/phone/scripts/jose.asm b/engine/phone/scripts/jose.asm new file mode 100644 index 000000000..d9a86723d --- /dev/null +++ b/engine/phone/scripts/jose.asm @@ -0,0 +1,59 @@ +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 diff --git a/engine/phone/scripts/kenji.asm b/engine/phone/scripts/kenji.asm new file mode 100644 index 000000000..4d03c9097 --- /dev/null +++ b/engine/phone/scripts/kenji.asm @@ -0,0 +1,9 @@ +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 diff --git a/engine/phone/scripts/liz.asm b/engine/phone/scripts/liz.asm new file mode 100644 index 000000000..812d7dd40 --- /dev/null +++ b/engine/phone/scripts/liz.asm @@ -0,0 +1,102 @@ +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 diff --git a/engine/phone/scripts/liz_gossip.asm b/engine/phone/scripts/liz_gossip.asm new file mode 100644 index 000000000..bb76813c1 --- /dev/null +++ b/engine/phone/scripts/liz_gossip.asm @@ -0,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 diff --git a/engine/phone/scripts/mom.asm b/engine/phone/scripts/mom.asm new file mode 100644 index 000000000..b4c949f09 --- /dev/null +++ b/engine/phone/scripts/mom.asm @@ -0,0 +1,142 @@ +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 diff --git a/engine/phone/scripts/parry.asm b/engine/phone/scripts/parry.asm new file mode 100644 index 000000000..0a91e2349 --- /dev/null +++ b/engine/phone/scripts/parry.asm @@ -0,0 +1,40 @@ +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 diff --git a/engine/phone/scripts/ralph.asm b/engine/phone/scripts/ralph.asm new file mode 100644 index 000000000..2fe9449f3 --- /dev/null +++ b/engine/phone/scripts/ralph.asm @@ -0,0 +1,59 @@ +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 diff --git a/engine/phone/scripts/reena.asm b/engine/phone/scripts/reena.asm new file mode 100644 index 000000000..dd7818f7d --- /dev/null +++ b/engine/phone/scripts/reena.asm @@ -0,0 +1,39 @@ +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 diff --git a/engine/phone/scripts/reminders.asm b/engine/phone/scripts/reminders.asm new file mode 100644 index 000000000..d93418d36 --- /dev/null +++ b/engine/phone/scripts/reminders.asm @@ -0,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 diff --git a/engine/phone/scripts/reminders_2.asm b/engine/phone/scripts/reminders_2.asm new file mode 100644 index 000000000..9cbc5cfd7 --- /dev/null +++ b/engine/phone/scripts/reminders_2.asm @@ -0,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 diff --git a/engine/phone/scripts/tiffany.asm b/engine/phone/scripts/tiffany.asm new file mode 100644 index 000000000..8f7f5dd0e --- /dev/null +++ b/engine/phone/scripts/tiffany.asm @@ -0,0 +1,98 @@ +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 diff --git a/engine/phone/scripts/todd.asm b/engine/phone/scripts/todd.asm new file mode 100644 index 000000000..e3a024f00 --- /dev/null +++ b/engine/phone/scripts/todd.asm @@ -0,0 +1,59 @@ +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 diff --git a/engine/phone/scripts/tully.asm b/engine/phone/scripts/tully.asm new file mode 100644 index 000000000..981ae2481 --- /dev/null +++ b/engine/phone/scripts/tully.asm @@ -0,0 +1,60 @@ +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 diff --git a/engine/phone/scripts/unused.asm b/engine/phone/scripts/unused.asm new file mode 100644 index 000000000..b6b2531b1 --- /dev/null +++ b/engine/phone/scripts/unused.asm @@ -0,0 +1,3 @@ +UnusedPhoneScript: + farwritetext UnusedPhoneText + end diff --git a/engine/phone/scripts/vance.asm b/engine/phone/scripts/vance.asm new file mode 100644 index 000000000..81afedfaf --- /dev/null +++ b/engine/phone/scripts/vance.asm @@ -0,0 +1,40 @@ +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 diff --git a/engine/phone/scripts/wade.asm b/engine/phone/scripts/wade.asm new file mode 100644 index 000000000..5b317f5f9 --- /dev/null +++ b/engine/phone/scripts/wade.asm @@ -0,0 +1,113 @@ +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 diff --git a/engine/phone/scripts/wilton.asm b/engine/phone/scripts/wilton.asm new file mode 100644 index 000000000..732e49b96 --- /dev/null +++ b/engine/phone/scripts/wilton.asm @@ -0,0 +1,75 @@ +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 diff --git a/main.asm b/main.asm index 4376f0e18..c02ab7cc4 100644 --- a/main.asm +++ b/main.asm @@ -323,9 +323,18 @@ INCLUDE "engine/games/slot_machine.asm" SECTION "Phone Engine", ROMX -INCLUDE "engine/phone/phone_callers.asm" -INCLUDE "engine/phone/phone_gossip.asm" -INCLUDE "engine/phone/buenas_password.asm" +INCLUDE "engine/phone/scripts/callers.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 @@ -362,8 +371,39 @@ INCLUDE "engine/pokemon/mail_2.asm" SECTION "bank2F", 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.asm" INCLUDE "engine/events/trainer_scripts.asm" From 059e0df29858e7690208582ac370f7448baaeb7a Mon Sep 17 00:00:00 2001 From: Rangi Date: Sun, 30 Dec 2018 17:57:56 -0500 Subject: [PATCH 2/7] =?UTF-8?q?$56=20is=20"<=E2=80=A6=E2=80=A6>"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/phone/text/bill.asm | 4 ++-- data/text/std_text.asm | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/data/phone/text/bill.asm b/data/phone/text/bill.asm index 7363741c4..c08e62749 100644 --- a/data/phone/text/bill.asm +++ b/data/phone/text/bill.asm @@ -34,8 +34,8 @@ BillPhoneGenericText: para ", is it?" line "Hang on a sec…" - para $56 - line $56 + para "<……>" + line "<……>" done BillPhoneNotFullText: diff --git a/data/text/std_text.asm b/data/text/std_text.asm index 18edf239b..d431a0fd1 100644 --- a/data/text/std_text.asm +++ b/data/text/std_text.asm @@ -219,8 +219,8 @@ ContestResults_ReadyToJudgeText: line "the #MON you've" cont "caught." - para $56 - line $56 + para "<……>" + line "<……>" para "We have chosen the" line "winners!" From d3e0eda398eaed26110b58de07322c3cd1415bbe Mon Sep 17 00:00:00 2001 From: Rangi Date: Sun, 30 Dec 2018 18:05:26 -0500 Subject: [PATCH 3/7] =?UTF-8?q?Distinguish=20"caller"=20and=20"called"=20p?= =?UTF-8?q?hone=20scripts+text=20(NPCs=20call=20you=20automatically,=20you?= =?UTF-8?q?=20call=20them=20from=20the=20Pok=C3=A9gear)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/phone/text/{trainers.asm => generic_called.asm} | 0 data/phone/text/{extra.asm => generic_caller.asm} | 0 data/phone/text/{extra2.asm => generic_caller_2.asm} | 0 .../phone/scripts/{generic.asm => generic_called.asm} | 0 .../phone/scripts/{callers.asm => generic_caller.asm} | 0 main.asm | 10 +++++----- 6 files changed, 5 insertions(+), 5 deletions(-) rename data/phone/text/{trainers.asm => generic_called.asm} (100%) rename data/phone/text/{extra.asm => generic_caller.asm} (100%) rename data/phone/text/{extra2.asm => generic_caller_2.asm} (100%) rename engine/phone/scripts/{generic.asm => generic_called.asm} (100%) rename engine/phone/scripts/{callers.asm => generic_caller.asm} (100%) diff --git a/data/phone/text/trainers.asm b/data/phone/text/generic_called.asm similarity index 100% rename from data/phone/text/trainers.asm rename to data/phone/text/generic_called.asm diff --git a/data/phone/text/extra.asm b/data/phone/text/generic_caller.asm similarity index 100% rename from data/phone/text/extra.asm rename to data/phone/text/generic_caller.asm diff --git a/data/phone/text/extra2.asm b/data/phone/text/generic_caller_2.asm similarity index 100% rename from data/phone/text/extra2.asm rename to data/phone/text/generic_caller_2.asm diff --git a/engine/phone/scripts/generic.asm b/engine/phone/scripts/generic_called.asm similarity index 100% rename from engine/phone/scripts/generic.asm rename to engine/phone/scripts/generic_called.asm diff --git a/engine/phone/scripts/callers.asm b/engine/phone/scripts/generic_caller.asm similarity index 100% rename from engine/phone/scripts/callers.asm rename to engine/phone/scripts/generic_caller.asm diff --git a/main.asm b/main.asm index c02ab7cc4..a3a12df85 100644 --- a/main.asm +++ b/main.asm @@ -269,7 +269,7 @@ INCBIN "gfx/unknown/unknown_egg.2bpp.lz" SECTION "Crystal Phone Text", ROMX -INCLUDE "data/phone/text/extra.asm" +INCLUDE "data/phone/text/generic_caller.asm" SECTION "bank20", ROMX @@ -323,7 +323,7 @@ INCLUDE "engine/games/slot_machine.asm" SECTION "Phone Engine", ROMX -INCLUDE "engine/phone/scripts/callers.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" @@ -403,7 +403,7 @@ 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.asm" +INCLUDE "engine/phone/scripts/generic_called.asm" INCLUDE "engine/events/trainer_scripts.asm" @@ -560,7 +560,7 @@ INCLUDE "mobile/mobile_5c.asm" SECTION "Crystal Phone Text 2", ROMX -INCLUDE "data/phone/text/extra2.asm" +INCLUDE "data/phone/text/generic_caller_2.asm" SECTION "UpdateBattleHUDs", ROMX @@ -599,7 +599,7 @@ SECTION "Special Phone Text", ROMX 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/generic_called.asm" SECTION "Miscellaneous Text", ROMX From 22657f60784c91312411b07b5cbd1fe86abd71d2 Mon Sep 17 00:00:00 2001 From: Rangi Date: Sun, 30 Dec 2018 19:14:49 -0500 Subject: [PATCH 4/7] Split generic phone caller+callee text into individual NPCs --- data/phone/text/alan_callee.asm | 59 + data/phone/text/alan_caller.asm | 98 + data/phone/text/anthony_callee.asm | 73 + data/phone/text/anthony_caller.asm | 139 ++ data/phone/text/arnie_callee.asm | 62 + data/phone/text/arnie_caller.asm | 106 + data/phone/text/beth_callee.asm | 79 + data/phone/text/beth_caller.asm | 98 + data/phone/text/beverly_callee.asm | 68 + data/phone/text/beverly_caller.asm | 82 + data/phone/text/bike_shop.asm | 19 + data/phone/text/brent_callee.asm | 79 + data/phone/text/brent_caller.asm | 163 ++ data/phone/text/chad_callee.asm | 78 + data/phone/text/chad_caller.asm | 245 ++ data/phone/text/dana_callee.asm | 68 + data/phone/text/dana_caller.asm | 110 + data/phone/text/derek_callee.asm | 64 + data/phone/text/derek_caller.asm | 105 + data/phone/text/erin_callee.asm | 68 + data/phone/text/erin_caller.asm | 67 + data/phone/text/gaven_callee.asm | 72 + data/phone/text/gaven_caller.asm | 85 + data/phone/text/generic_called.asm | 1991 ----------------- data/phone/text/generic_caller.asm | 1737 -------------- data/phone/text/generic_caller_2.asm | 1795 --------------- data/phone/text/gina_callee.asm | 66 + data/phone/text/gina_caller.asm | 119 + data/phone/text/huey_callee.asm | 59 + data/phone/text/huey_caller.asm | 43 + data/phone/text/irwin_callee.asm | 56 + data/phone/text/irwin_caller.asm | 289 +++ data/phone/text/jack_callee.asm | 71 + data/phone/text/jack_caller.asm | 193 ++ data/phone/text/joey_callee.asm | 73 + data/phone/text/joey_caller.asm | 91 + data/phone/text/jose_callee.asm | 69 + data/phone/text/jose_caller.asm | 130 ++ data/phone/text/kenji_callee.asm | 44 + data/phone/text/kenji_caller.asm | 63 + data/phone/text/liz_callee.asm | 81 + data/phone/text/liz_caller.asm | 308 +++ data/phone/text/parry_callee.asm | 72 + data/phone/text/parry_caller.asm | 69 + data/phone/text/ralph_callee.asm | 59 + data/phone/text/ralph_caller.asm | 133 ++ data/phone/text/reena_callee.asm | 72 + data/phone/text/reena_caller.asm | 88 + data/phone/text/tiffany_callee.asm | 78 + data/phone/text/tiffany_caller.asm | 137 ++ data/phone/text/todd_callee.asm | 70 + data/phone/text/todd_caller.asm | 117 + data/phone/text/tully_callee.asm | 67 + data/phone/text/tully_caller.asm | 104 + data/phone/text/unknown_callee.asm | 30 + data/phone/text/unused.asm | 3 + data/phone/text/vance_callee.asm | 81 + data/phone/text/vance_caller.asm | 64 + data/phone/text/wade_callee.asm | 77 + data/phone/text/wade_caller.asm | 136 ++ data/phone/text/wilton_callee.asm | 64 + data/phone/text/wilton_caller.asm | 103 + ...{generic_called.asm => generic_callee.asm} | 0 main.asm | 68 +- pokecrystal.link | 4 +- 65 files changed, 5530 insertions(+), 5531 deletions(-) create mode 100644 data/phone/text/alan_callee.asm create mode 100644 data/phone/text/alan_caller.asm create mode 100644 data/phone/text/anthony_callee.asm create mode 100644 data/phone/text/anthony_caller.asm create mode 100644 data/phone/text/arnie_callee.asm create mode 100644 data/phone/text/arnie_caller.asm create mode 100644 data/phone/text/beth_callee.asm create mode 100644 data/phone/text/beth_caller.asm create mode 100644 data/phone/text/beverly_callee.asm create mode 100644 data/phone/text/beverly_caller.asm create mode 100644 data/phone/text/bike_shop.asm create mode 100644 data/phone/text/brent_callee.asm create mode 100644 data/phone/text/brent_caller.asm create mode 100644 data/phone/text/chad_callee.asm create mode 100644 data/phone/text/chad_caller.asm create mode 100644 data/phone/text/dana_callee.asm create mode 100644 data/phone/text/dana_caller.asm create mode 100644 data/phone/text/derek_callee.asm create mode 100644 data/phone/text/derek_caller.asm create mode 100644 data/phone/text/erin_callee.asm create mode 100644 data/phone/text/erin_caller.asm create mode 100644 data/phone/text/gaven_callee.asm create mode 100644 data/phone/text/gaven_caller.asm delete mode 100644 data/phone/text/generic_called.asm delete mode 100644 data/phone/text/generic_caller.asm delete mode 100644 data/phone/text/generic_caller_2.asm create mode 100644 data/phone/text/gina_callee.asm create mode 100644 data/phone/text/gina_caller.asm create mode 100644 data/phone/text/huey_callee.asm create mode 100644 data/phone/text/huey_caller.asm create mode 100644 data/phone/text/irwin_callee.asm create mode 100644 data/phone/text/irwin_caller.asm create mode 100644 data/phone/text/jack_callee.asm create mode 100644 data/phone/text/jack_caller.asm create mode 100644 data/phone/text/joey_callee.asm create mode 100644 data/phone/text/joey_caller.asm create mode 100644 data/phone/text/jose_callee.asm create mode 100644 data/phone/text/jose_caller.asm create mode 100644 data/phone/text/kenji_callee.asm create mode 100644 data/phone/text/kenji_caller.asm create mode 100644 data/phone/text/liz_callee.asm create mode 100644 data/phone/text/liz_caller.asm create mode 100644 data/phone/text/parry_callee.asm create mode 100644 data/phone/text/parry_caller.asm create mode 100644 data/phone/text/ralph_callee.asm create mode 100644 data/phone/text/ralph_caller.asm create mode 100644 data/phone/text/reena_callee.asm create mode 100644 data/phone/text/reena_caller.asm create mode 100644 data/phone/text/tiffany_callee.asm create mode 100644 data/phone/text/tiffany_caller.asm create mode 100644 data/phone/text/todd_callee.asm create mode 100644 data/phone/text/todd_caller.asm create mode 100644 data/phone/text/tully_callee.asm create mode 100644 data/phone/text/tully_caller.asm create mode 100644 data/phone/text/unknown_callee.asm create mode 100644 data/phone/text/unused.asm create mode 100644 data/phone/text/vance_callee.asm create mode 100644 data/phone/text/vance_caller.asm create mode 100644 data/phone/text/wade_callee.asm create mode 100644 data/phone/text/wade_caller.asm create mode 100644 data/phone/text/wilton_callee.asm create mode 100644 data/phone/text/wilton_caller.asm rename engine/phone/scripts/{generic_called.asm => generic_callee.asm} (100%) diff --git a/data/phone/text/alan_callee.asm b/data/phone/text/alan_callee.asm new file mode 100644 index 000000000..a7f62f89d --- /dev/null +++ b/data/phone/text/alan_callee.asm @@ -0,0 +1,59 @@ +UnknownText_0x1b659d: + text "Yup, it's @" + text_ram wStringBuffer3 + text "!" + + para "Is this ?" + line "Good morning!" + done + +UnknownText_0x1b65c7: + text "Yup, it's @" + text_ram wStringBuffer3 + text "!" + + para "Is that ?" + done + +UnknownText_0x1b65e3: + text "Yup, it's @" + text_ram wStringBuffer3 + text "!" + + para "Is that ?" + 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 ", 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 diff --git a/data/phone/text/alan_caller.asm b/data/phone/text/alan_caller.asm new file mode 100644 index 000000000..fad41cafb --- /dev/null +++ b/data/phone/text/alan_caller.asm @@ -0,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 diff --git a/data/phone/text/anthony_callee.asm b/data/phone/text/anthony_callee.asm new file mode 100644 index 000000000..8919d41c2 --- /dev/null +++ b/data/phone/text/anthony_callee.asm @@ -0,0 +1,73 @@ +UnknownText_0x1b5f7a: + text "Yeah, @" + text_ram wStringBuffer3 + text " the" + line "HIKER here." + + para "Ah, !" + done + +UnknownText_0x1b5f9e: + text "Yeah, @" + text_ram wStringBuffer3 + text " the" + line "HIKER here." + + para "Ah, ," + line "right?" + done + +UnknownText_0x1b5fc9: + text "Yeah, @" + text_ram wStringBuffer3 + text " the" + line "HIKER here." + + para "Ah, , isn't" + line "it?" + done + +UnknownText_0x1b5ff6: + text "Yo, ?" + + para "This is @" + text_ram wStringBuffer3 + text_start + line "the HIKER!" + done + +UnknownText_0x1b6017: + text "Hey, is this" + line "?" + + para "This is @" + text_ram wStringBuffer3 + text_start + line "the HIKER!" + done + +UnknownText_0x1b6041: + text ", 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 diff --git a/data/phone/text/anthony_caller.asm b/data/phone/text/anthony_caller.asm new file mode 100644 index 000000000..5cbf011b7 --- /dev/null +++ b/data/phone/text/anthony_caller.asm @@ -0,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 "! 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 diff --git a/data/phone/text/arnie_callee.asm b/data/phone/text/arnie_callee.asm new file mode 100644 index 000000000..ace24befe --- /dev/null +++ b/data/phone/text/arnie_callee.asm @@ -0,0 +1,62 @@ +UnknownText_0x1b6454: + text "Yeah, hello." + line "This is @" + text_ram wStringBuffer3 + text "." + + para "…Huh, ? Yo!" + done + +UnknownText_0x1b647e: + text "Yeah, hello, you" + line "got @" + text_ram wStringBuffer3 + text "." + + para "…Huh, ? Yo!" + done + +UnknownText_0x1b64a8: + text "Yeah, hello, you" + line "got @" + text_ram wStringBuffer3 + text "." + + para "…Huh, ? Yo!" + done + +UnknownText_0x1b64d2: + text "Yeah, hello?" + line "@" + text_ram wStringBuffer3 + text " calling." + + para "What are you up" + line "to, ?" + done + +UnknownText_0x1b6506: + text "Yeah, hello?" + line "@" + text_ram wStringBuffer3 + text " calling." + + para "Where are you now," + line "?" + done + +UnknownText_0x1b6539: + text "Yeah, hello?" + line "@" + text_ram wStringBuffer3 + text " calling." + + para "Are you awake now," + line "?" + done + +UnknownText_0x1b656c: + text "I bet your #MON" + line "are a lot stronger" + cont "than before." + done diff --git a/data/phone/text/arnie_caller.asm b/data/phone/text/arnie_caller.asm new file mode 100644 index 000000000..ce3a52b63 --- /dev/null +++ b/data/phone/text/arnie_caller.asm @@ -0,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 diff --git a/data/phone/text/beth_callee.asm b/data/phone/text/beth_callee.asm new file mode 100644 index 000000000..61bf7298f --- /dev/null +++ b/data/phone/text/beth_callee.asm @@ -0,0 +1,79 @@ +UnknownText_0x1b53f7: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh, ." + line "Good morning." + + para "" + done + +UnknownText_0x1b5424: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh. Hi, ." + done + +UnknownText_0x1b5446: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh, ." + line "Good evening." + done + +UnknownText_0x1b5472: + text "Good morning," + line "!" + + para "This is @" + text_ram wStringBuffer3 + text "." + line "Were you sleeping?" + done + +UnknownText_0x1b54a6: + text ", hi!" + line "This is @" + text_ram wStringBuffer3 + text "." + + para "Do you have some" + line "time?" + done + +UnknownText_0x1b54d4: + text "Hi, ." + 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 diff --git a/data/phone/text/beth_caller.asm b/data/phone/text/beth_caller.asm new file mode 100644 index 000000000..d7cac6298 --- /dev/null +++ b/data/phone/text/beth_caller.asm @@ -0,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… ?" + 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 diff --git a/data/phone/text/beverly_callee.asm b/data/phone/text/beverly_callee.asm new file mode 100644 index 000000000..bac2e24bd --- /dev/null +++ b/data/phone/text/beverly_callee.asm @@ -0,0 +1,68 @@ +UnknownText_0x1b4f21: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh! Good morning," + line "." + done + +UnknownText_0x1b4f4d: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh! Good day," + line "." + done + +UnknownText_0x1b4f75: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh! Good evening," + line "." + done + +UnknownText_0x1b4fa1: + text "Hello, ." + line "Good morning." + + para "This is @" + text_ram wStringBuffer3 + text "." + line "Were you asleep?" + done + +UnknownText_0x1b4fda: + text "Hi, ." + line "This is @" + text_ram wStringBuffer3 + text "." + + para "How are you doing?" + done + +UnknownText_0x1b5004: + text "Hi, ." + 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 diff --git a/data/phone/text/beverly_caller.asm b/data/phone/text/beverly_caller.asm new file mode 100644 index 000000000..73fd4b215 --- /dev/null +++ b/data/phone/text/beverly_caller.asm @@ -0,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 diff --git a/data/phone/text/bike_shop.asm b/data/phone/text/bike_shop.asm new file mode 100644 index 000000000..e410fc3be --- /dev/null +++ b/data/phone/text/bike_shop.asm @@ -0,0 +1,19 @@ +UnknownText_0x174000: + text "Hi, !" + 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 diff --git a/data/phone/text/brent_callee.asm b/data/phone/text/brent_callee.asm new file mode 100644 index 000000000..9dcacdc4e --- /dev/null +++ b/data/phone/text/brent_callee.asm @@ -0,0 +1,79 @@ +UnknownText_0x1b6c96: + text "Yes? @" + text_ram wStringBuffer3 + text " here…" + + para "Ah, . What" + line "can I do for you?" + done + +UnknownText_0x1b6cc6: + text "Yes? @" + text_ram wStringBuffer3 + text " here…" + + para "Ah, . What" + line "can I do for you?" + done + +UnknownText_0x1b6cf6: + text "Yes? @" + text_ram wStringBuffer3 + text " here…" + + para "Ah, . What" + line "can I do for you?" + done + +UnknownText_0x1b6d26: + text "Hiya, . How" + line "are you doing?" + + para "Hey! It's me," + line "@" + text_ram wStringBuffer3 + text "." + done + +UnknownText_0x1b6d57: + text "Hiya, , how" + line "are you doing?" + + para "Hey, it's me," + line "@" + text_ram wStringBuffer3 + text "." + done + +UnknownText_0x1b6d88: + text "Hiya, , 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 diff --git a/data/phone/text/brent_caller.asm b/data/phone/text/brent_caller.asm new file mode 100644 index 000000000..dcca0840f --- /dev/null +++ b/data/phone/text/brent_caller.asm @@ -0,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 diff --git a/data/phone/text/chad_callee.asm b/data/phone/text/chad_callee.asm new file mode 100644 index 000000000..f7602dbe2 --- /dev/null +++ b/data/phone/text/chad_callee.asm @@ -0,0 +1,78 @@ +UnknownText_0x1b67e2: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Hi, !" + line "Good morning!" + done + +UnknownText_0x1b680e: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Hi, , good" + line "day!" + done + +UnknownText_0x1b6836: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Hi, , good" + line "evening!" + done + +UnknownText_0x1b6862: + text "Hi, , good" + line "morning!" + + para "It's @" + text_ram wStringBuffer3 + text "." + line "How are you?" + done + +UnknownText_0x1b6890: + text "Hi, , good" + line "day!" + + para "It's @" + text_ram wStringBuffer3 + text "." + line "How are you?" + done + +UnknownText_0x1b68ba: + text "Hi, , 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 diff --git a/data/phone/text/chad_caller.asm b/data/phone/text/chad_caller.asm new file mode 100644 index 000000000..f65035c27 --- /dev/null +++ b/data/phone/text/chad_caller.asm @@ -0,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 diff --git a/data/phone/text/dana_callee.asm b/data/phone/text/dana_callee.asm new file mode 100644 index 000000000..8b90785bf --- /dev/null +++ b/data/phone/text/dana_callee.asm @@ -0,0 +1,68 @@ +UnknownText_0x1b66c8: + text "Hi, @" + text_ram wStringBuffer3 + text " on the" + line "line." + + para "Hey! It's !" + done + +UnknownText_0x1b66ec: + text "Hi, @" + text_ram wStringBuffer3 + text " on the" + line "line." + + para "I know!" + line "It's !" + done + +UnknownText_0x1b6713: + text "Hi, @" + text_ram wStringBuffer3 + text " on the" + line "line." + + para "?" + line "What's up?" + done + +UnknownText_0x1b6738: + text "Uh, ?" + + para "It's me!" + line "It's me, @" + text_ram wStringBuffer3 + text "!" + done + +UnknownText_0x1b6757: + text "Uh, ?" + + para "It's me!" + line "It's me, @" + text_ram wStringBuffer3 + text "!" + done + +UnknownText_0x1b6776: + text "Uh, ?" + + 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 diff --git a/data/phone/text/dana_caller.asm b/data/phone/text/dana_caller.asm new file mode 100644 index 000000000..0209b2ae2 --- /dev/null +++ b/data/phone/text/dana_caller.asm @@ -0,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 diff --git a/data/phone/text/derek_callee.asm b/data/phone/text/derek_callee.asm new file mode 100644 index 000000000..be0784140 --- /dev/null +++ b/data/phone/text/derek_callee.asm @@ -0,0 +1,64 @@ +UnknownText_0x1b69a8: + text "Hi, ?" + + para "Good morning pika." + line "What's up pika?" + done + +UnknownText_0x1b69d2: + text "Hi, ?" + + para "Good day pika," + line "what's up pika?" + done + +UnknownText_0x1b69f8: + text "Hi, ?" + + para "Good evening pika," + line "what's up pika?" + done + +UnknownText_0x1b6a22: + text " pika, good" + line "morning!" + + para "It's @" + text_ram wStringBuffer3 + text ", how" + line "pika are you?" + done + +UnknownText_0x1b6a56: + text " pika, good" + line "pika day!" + + para "It's @" + text_ram wStringBuffer3 + text ", how" + line "pika are you?" + done + +UnknownText_0x1b6a8b: + text " 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 diff --git a/data/phone/text/derek_caller.asm b/data/phone/text/derek_caller.asm new file mode 100644 index 000000000..a96768faa --- /dev/null +++ b/data/phone/text/derek_caller.asm @@ -0,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 diff --git a/data/phone/text/erin_callee.asm b/data/phone/text/erin_callee.asm new file mode 100644 index 000000000..a39a19f80 --- /dev/null +++ b/data/phone/text/erin_callee.asm @@ -0,0 +1,68 @@ +UnknownText_0x1b751a: + text "Yes, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh. Hi, !" + line "Good morning!" + done + +UnknownText_0x1b7548: + text "Yes, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, hi, !" + line "Yahoo!" + done + +UnknownText_0x1b756f: + text "Yes, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, hi, !" + done + +UnknownText_0x1b758f: + text "!" + + para "It's @" + text_ram wStringBuffer3 + text "!" + line "Good morning!" + done + +UnknownText_0x1b75ac: + text "!" + + para "It's @" + text_ram wStringBuffer3 + text "!" + line "Working hard?" + done + +UnknownText_0x1b75c9: + text "!" + + 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 diff --git a/data/phone/text/erin_caller.asm b/data/phone/text/erin_caller.asm new file mode 100644 index 000000000..a7e3fd94f --- /dev/null +++ b/data/phone/text/erin_caller.asm @@ -0,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, !" + line "Come battle ERIN!" + + para "I'll be waiting on" + line "@" + text_ram wStringBuffer5 + text "!" + done diff --git a/data/phone/text/gaven_callee.asm b/data/phone/text/gaven_callee.asm new file mode 100644 index 000000000..3191ca7db --- /dev/null +++ b/data/phone/text/gaven_callee.asm @@ -0,0 +1,72 @@ +UnknownText_0x1b5270: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text " speaking…" + + para "Hi, !" + line "Good morning!" + done + +UnknownText_0x1b52a5: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text " speaking…" + + para "Hi, !" + done + +UnknownText_0x1b52cc: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text " speaking…" + + para "Hi, !" + line "Good evening!" + done + +UnknownText_0x1b5301: + text ", good" + line "morning!" + + para "It's me, @" + text_ram wStringBuffer3 + text "." + line "How are you doing?" + done + +UnknownText_0x1b5335: + text "Hi, !" + + para "It's me, @" + text_ram wStringBuffer3 + text "." + line "How are you doing?" + done + +UnknownText_0x1b535f: + text ", 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 diff --git a/data/phone/text/gaven_caller.asm b/data/phone/text/gaven_caller.asm new file mode 100644 index 000000000..96b5c9086 --- /dev/null +++ b/data/phone/text/gaven_caller.asm @@ -0,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 ", why" + line "aren't you here?" + + para "I'll take you down" + line "with @" + text_ram wStringBuffer5 + text "!" + done diff --git a/data/phone/text/generic_called.asm b/data/phone/text/generic_called.asm deleted file mode 100644 index 5e99f60a0..000000000 --- a/data/phone/text/generic_called.asm +++ /dev/null @@ -1,1991 +0,0 @@ -UnknownText_0x1b4dc5: - text "Hello. This is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Good morning," - line "!" - done - -UnknownText_0x1b4ded: - text "Hello. This is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "How's it going," - line "?" - done - -UnknownText_0x1b4e16: - text "Hello. This is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Good evening," - line "!" - done - -UnknownText_0x1b4e3e: - text ", good" - line "morning!" - - para "It's me, @" - text_ram wStringBuffer3 - text "." - line "How are you doing?" - done - -UnknownText_0x1b4e72: - text ", howdy!" - - para "It's me, @" - text_ram wStringBuffer3 - text "." - line "Isn't it nice out?" - done - -UnknownText_0x1b4e9e: - text ", 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 "." - done - -UnknownText_0x1b4f4d: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para "Oh! Good day," - line "." - done - -UnknownText_0x1b4f75: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para "Oh! Good evening," - line "." - done - -UnknownText_0x1b4fa1: - text "Hello, ." - line "Good morning." - - para "This is @" - text_ram wStringBuffer3 - text "." - line "Were you asleep?" - done - -UnknownText_0x1b4fda: - text "Hi, ." - line "This is @" - text_ram wStringBuffer3 - text "." - - para "How are you doing?" - done - -UnknownText_0x1b5004: - text "Hi, ." - 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 "?" - done - -UnknownText_0x1b509b: - text "Yeah, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para "Huh? What's up" - line "?" - done - -UnknownText_0x1b50c2: - text "Yeah, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para "Huh? What's up" - line "?" - done - -UnknownText_0x1b50e9: - text "Yo, !" - line "You awake?" - - para "It's me, @" - text_ram wStringBuffer3 - text "!" - line "How's it going?" - done - -UnknownText_0x1b511a: - text "Yo, ! You" - line "free right now?" - - para "It's me, @" - text_ram wStringBuffer3 - text "!" - line "How's it going?" - done - -UnknownText_0x1b5154: - text "Yo, !" - 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, !" - line "Good morning!" - done - -UnknownText_0x1b52a5: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text " speaking…" - - para "Hi, !" - done - -UnknownText_0x1b52cc: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text " speaking…" - - para "Hi, !" - line "Good evening!" - done - -UnknownText_0x1b5301: - text ", good" - line "morning!" - - para "It's me, @" - text_ram wStringBuffer3 - text "." - line "How are you doing?" - done - -UnknownText_0x1b5335: - text "Hi, !" - - para "It's me, @" - text_ram wStringBuffer3 - text "." - line "How are you doing?" - done - -UnknownText_0x1b535f: - text ", 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, ." - line "Good morning." - - para "" - done - -UnknownText_0x1b5424: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para "Oh. Hi, ." - done - -UnknownText_0x1b5446: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para "Oh, ." - line "Good evening." - done - -UnknownText_0x1b5472: - text "Good morning," - line "!" - - para "This is @" - text_ram wStringBuffer3 - text "." - line "Were you sleeping?" - done - -UnknownText_0x1b54a6: - text ", hi!" - line "This is @" - text_ram wStringBuffer3 - text "." - - para "Do you have some" - line "time?" - done - -UnknownText_0x1b54d4: - text "Hi, ." - 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, ?" - line "Good morning!" - done - -UnknownText_0x1b55da: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Oh, ? Hi!" - done - -UnknownText_0x1b55fc: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Oh, ?" - line "Good evening!" - done - -UnknownText_0x1b5628: - text "Oh, ?" - - para "Tweet! Yeah, it's" - line "me, @" - text_ram wStringBuffer3 - text "." - done - -UnknownText_0x1b564c: - text "Oh, ?" - - para "Tweet! Yeah, it's" - line "me, @" - text_ram wStringBuffer3 - text "." - done - -UnknownText_0x1b5670: - text "Oh, ?" - - 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, ." - line "What's up?" - done - -UnknownText_0x1b572e: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Oh, hi, ," - line "what's up?" - done - -UnknownText_0x1b575a: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Oh, hi, ," - 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, ? You" - line "doing well?" - done - -UnknownText_0x1b58c2: - text "Hi, @" - text_ram wStringBuffer3 - text " here!" - - para "Oh, ? You" - line "doing well?" - done - -UnknownText_0x1b58ea: - text "Hi, @" - text_ram wStringBuffer3 - text " here!" - - para "Oh, ? You" - line "doing well?" - done - -UnknownText_0x1b5912: - text "Yo, !" - line "How're you doing?" - - para "This is @" - text_ram wStringBuffer3 - text "," - line "got a minute?" - done - -UnknownText_0x1b5948: - text "Yo, ! How's" - line "it going?" - - para "This is @" - text_ram wStringBuffer3 - text "." - line "Got a minute?" - done - -UnknownText_0x1b597c: - text "Yo, !" - 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, !" - line "Good morning!" - done - -UnknownText_0x1b5a74: - text "Hello? This is" - line "@" - text_ram wStringBuffer3 - text " speaking." - - para "Oh, hi, !" - done - -UnknownText_0x1b5a9f: - text "Hello? This is" - line "@" - text_ram wStringBuffer3 - text " speaking." - - para "Oh, hi, !" - line "Good evening!" - done - -UnknownText_0x1b5ad8: - text ", good" - line "morning!" - - para "It's me, @" - text_ram wStringBuffer3 - text "." - line "Isn't it nice out?" - done - -UnknownText_0x1b5b0b: - text ", howdy!" - - para "It's me, @" - text_ram wStringBuffer3 - text "." - line "Isn't it nice out?" - done - -UnknownText_0x1b5b37: - text "Good evening," - line "!" - - 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, ." - - para "You're courteous" - line "enough to state" - - para "your name when you" - line "call on the phone." - done - -UnknownText_0x1b5c63: - text "Yes? Ah, ." - - para "You're courteous" - line "enough to state" - - para "your name when you" - line "call on the phone." - done - -UnknownText_0x1b5cb6: - text "Yes? Ah, ." - - 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, ." - line "Good morning." - done - -UnknownText_0x1b5dcc: - text "Hello, @" - text_ram wStringBuffer3 - text_start - line "speaking." - - para "Oh, ." - line "How are you?" - done - -UnknownText_0x1b5df8: - text "Hello, @" - text_ram wStringBuffer3 - text_start - line "speaking." - - para "Oh, ." - line "Good evening." - done - -UnknownText_0x1b5e25: - text "Good morning," - line "." - - para "This is @" - text_ram wStringBuffer3 - text "." - line "Were you sleeping?" - done - -UnknownText_0x1b5e59: - text "Hi, ." - line "This is @" - text_ram wStringBuffer3 - text "." - - para "How are things" - line "going for you?" - done - -UnknownText_0x1b5e8e: - text "Good evening," - line "." - - 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, !" - done - -UnknownText_0x1b5f9e: - text "Yeah, @" - text_ram wStringBuffer3 - text " the" - line "HIKER here." - - para "Ah, ," - line "right?" - done - -UnknownText_0x1b5fc9: - text "Yeah, @" - text_ram wStringBuffer3 - text " the" - line "HIKER here." - - para "Ah, , isn't" - line "it?" - done - -UnknownText_0x1b5ff6: - text "Yo, ?" - - para "This is @" - text_ram wStringBuffer3 - text_start - line "the HIKER!" - done - -UnknownText_0x1b6017: - text "Hey, is this" - line "?" - - para "This is @" - text_ram wStringBuffer3 - text_start - line "the HIKER!" - done - -UnknownText_0x1b6041: - text ", 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, !" - done - -UnknownText_0x1b611b: - text "Yes? This is" - line "@" - text_ram wStringBuffer3 - text " speaking." - - para "This must be" - line "." - done - -UnknownText_0x1b6149: - text "Yes? This is" - line "@" - text_ram wStringBuffer3 - text " speaking." - - para "Ah, !" - done - -UnknownText_0x1b616e: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para ", right?" - done - -UnknownText_0x1b618f: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para ", what are" - line "you doing?" - done - -UnknownText_0x1b61bd: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "." - - para ", 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, !" - line "Good morning!" - done - -UnknownText_0x1b6296: - text "Hello? This is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Oh, !" - line "Hi, how are you?" - done - -UnknownText_0x1b62c5: - text "Hello? This is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Oh, !" - line "Good evening!" - done - -UnknownText_0x1b62f1: - text "?" - - para "It's @" - text_ram wStringBuffer3 - text "." - line "Good morning!" - done - -UnknownText_0x1b630e: - text "?" - - para "It's @" - text_ram wStringBuffer3 - text ". Is" - line "this a bad time?" - done - -UnknownText_0x1b6331: - text "?" - - 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, !" - done - -UnknownText_0x1b63a8: - text "Hello? @" - text_ram wStringBuffer3 - text_start - line "here…" - - para "Wow, !" - done - -UnknownText_0x1b63c4: - text "Hello? @" - text_ram wStringBuffer3 - text_start - line "here…" - - para "Yippee, !" - done - -UnknownText_0x1b63e3: - text "Uh, hello." - line "?" - - para "It's your pal," - line "@" - text_ram wStringBuffer3 - text "!" - done - -UnknownText_0x1b6407: - text "Uh, hello," - line "?" - - para "It's your buddy" - line "@" - text_ram wStringBuffer3 - text "!" - done - -UnknownText_0x1b642c: - text "Uh, hello," - line "?" - - 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, ? Yo!" - done - -UnknownText_0x1b647e: - text "Yeah, hello, you" - line "got @" - text_ram wStringBuffer3 - text "." - - para "…Huh, ? Yo!" - done - -UnknownText_0x1b64a8: - text "Yeah, hello, you" - line "got @" - text_ram wStringBuffer3 - text "." - - para "…Huh, ? Yo!" - done - -UnknownText_0x1b64d2: - text "Yeah, hello?" - line "@" - text_ram wStringBuffer3 - text " calling." - - para "What are you up" - line "to, ?" - done - -UnknownText_0x1b6506: - text "Yeah, hello?" - line "@" - text_ram wStringBuffer3 - text " calling." - - para "Where are you now," - line "?" - done - -UnknownText_0x1b6539: - text "Yeah, hello?" - line "@" - text_ram wStringBuffer3 - text " calling." - - para "Are you awake now," - line "?" - 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 ?" - line "Good morning!" - done - -UnknownText_0x1b65c7: - text "Yup, it's @" - text_ram wStringBuffer3 - text "!" - - para "Is that ?" - done - -UnknownText_0x1b65e3: - text "Yup, it's @" - text_ram wStringBuffer3 - text "!" - - para "Is that ?" - 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 ", 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 !" - done - -UnknownText_0x1b66ec: - text "Hi, @" - text_ram wStringBuffer3 - text " on the" - line "line." - - para "I know!" - line "It's !" - done - -UnknownText_0x1b6713: - text "Hi, @" - text_ram wStringBuffer3 - text " on the" - line "line." - - para "?" - line "What's up?" - done - -UnknownText_0x1b6738: - text "Uh, ?" - - para "It's me!" - line "It's me, @" - text_ram wStringBuffer3 - text "!" - done - -UnknownText_0x1b6757: - text "Uh, ?" - - para "It's me!" - line "It's me, @" - text_ram wStringBuffer3 - text "!" - done - -UnknownText_0x1b6776: - text "Uh, ?" - - 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, !" - line "Good morning!" - done - -UnknownText_0x1b680e: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Hi, , good" - line "day!" - done - -UnknownText_0x1b6836: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Hi, , good" - line "evening!" - done - -UnknownText_0x1b6862: - text "Hi, , good" - line "morning!" - - para "It's @" - text_ram wStringBuffer3 - text "." - line "How are you?" - done - -UnknownText_0x1b6890: - text "Hi, , good" - line "day!" - - para "It's @" - text_ram wStringBuffer3 - text "." - line "How are you?" - done - -UnknownText_0x1b68ba: - text "Hi, , 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, ?" - - para "Good morning pika." - line "What's up pika?" - done - -UnknownText_0x1b69d2: - text "Hi, ?" - - para "Good day pika," - line "what's up pika?" - done - -UnknownText_0x1b69f8: - text "Hi, ?" - - para "Good evening pika," - line "what's up pika?" - done - -UnknownText_0x1b6a22: - text " pika, good" - line "morning!" - - para "It's @" - text_ram wStringBuffer3 - text ", how" - line "pika are you?" - done - -UnknownText_0x1b6a56: - text " pika, good" - line "pika day!" - - para "It's @" - text_ram wStringBuffer3 - text ", how" - line "pika are you?" - done - -UnknownText_0x1b6a8b: - text " 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 "." - done - -UnknownText_0x1b6b65: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "That voice…" - line ", right?" - done - -UnknownText_0x1b6b92: - text "Hello, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "This must be" - line "!" - 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, . What" - line "can I do for you?" - done - -UnknownText_0x1b6cc6: - text "Yes? @" - text_ram wStringBuffer3 - text " here…" - - para "Ah, . What" - line "can I do for you?" - done - -UnknownText_0x1b6cf6: - text "Yes? @" - text_ram wStringBuffer3 - text " here…" - - para "Ah, . What" - line "can I do for you?" - done - -UnknownText_0x1b6d26: - text "Hiya, . How" - line "are you doing?" - - para "Hey! It's me," - line "@" - text_ram wStringBuffer3 - text "." - done - -UnknownText_0x1b6d57: - text "Hiya, , how" - line "are you doing?" - - para "Hey, it's me," - line "@" - text_ram wStringBuffer3 - text "." - done - -UnknownText_0x1b6d88: - text "Hiya, , 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, ." - line "Good morning." - done - -UnknownText_0x1b6ea6: - text "Yes? This is" - line "@" - text_ram wStringBuffer3 - text "." - - para "Oh, ." - line "Hello." - done - -UnknownText_0x1b6ec9: - text "Yes? This is" - line "@" - text_ram wStringBuffer3 - text "." - - para "Oh, , good" - line "evening." - done - -UnknownText_0x1b6ef3: - text "Is this ?" - - para "Good morning. This" - line "is @" - text_ram wStringBuffer3 - text "." - done - -UnknownText_0x1b6f1c: - text "Is this ?" - - para "Hi, it's @" - text_ram wStringBuffer3 - text "." - done - -UnknownText_0x1b6f37: - text "Is this ?" - - 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, !" - - para "Are you using bird" - line "#MON?" - done - -UnknownText_0x1b7057: - text "Yes, hello?" - line "@" - text_ram wStringBuffer3 - text " here!" - - para "Hi, !" - - para "Are your bird" - line "#MON flying?" - done - -UnknownText_0x1b7092: - text "Yes, hello?" - line "@" - text_ram wStringBuffer3 - text " here!" - - para "Evening, !" - line "Are you letting" - - para "your bird #MON" - line "see some action?" - done - -UnknownText_0x1b70e7: - text "Good morning," - line "!" - - para "It's @" - text_ram wStringBuffer3 - text "!" - line "Good morning!" - done - -UnknownText_0x1b7112: - text "Hi, !" - - para "It's @" - text_ram wStringBuffer3 - text "!" - line "Remember me?" - done - -UnknownText_0x1b7132: - text "Good evening," - line "!" - - 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, ." - done - -UnknownText_0x1b71fc: - text "Hello, you have" - line "reached @" - text_ram wStringBuffer3 - text "…" - - para "Ah, , is" - line "it?" - done - -UnknownText_0x1b722a: - text "Hello, you have" - line "reached @" - text_ram wStringBuffer3 - text "…" - - para "Ah, if it isn't" - line "." - 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 "! Beautiful" - line "morning, hey?" - done - -UnknownText_0x1b7331: - text_ram wStringBuffer3 - text " here…" - - para "! Beautiful" - line "weather, hey?" - done - -UnknownText_0x1b7357: - text_ram wStringBuffer3 - text " here…" - - para "! Beautiful" - line "moonlight, hey?" - done - -UnknownText_0x1b737f: - text "Hey, !" - line "This is @" - text_ram wStringBuffer3 - text "!" - done - -UnknownText_0x1b7397: - text "Hey, !" - line "This is @" - text_ram wStringBuffer3 - text "!" - done - -UnknownText_0x1b73af: - text "Hey, !" - 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 "!" - done - -UnknownText_0x1b73ef: - text "Yup, yup!" - line "It's @" - text_ram wStringBuffer3 - text "!" - - para "Hah, and here's" - line "!" - done - -UnknownText_0x1b7417: - text "Yup, yup!" - line "It's @" - text_ram wStringBuffer3 - text "!" - - para "Hah, and here's" - line "!" - done - -UnknownText_0x1b743f: - text ", it's" - line "@" - text_ram wStringBuffer3 - text "!" - - para "Have you had a" - line "proper breakfast?" - done - -UnknownText_0x1b746f: - text ", it's" - line "@" - text_ram wStringBuffer3 - text "!" - - para "Have you had a" - line "proper lunch?" - done - -UnknownText_0x1b749b: - text ", 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, !" - line "Good morning!" - done - -UnknownText_0x1b7548: - text "Yes, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Oh, hi, !" - line "Yahoo!" - done - -UnknownText_0x1b756f: - text "Yes, this is" - line "@" - text_ram wStringBuffer3 - text "…" - - para "Oh, hi, !" - done - -UnknownText_0x1b758f: - text "!" - - para "It's @" - text_ram wStringBuffer3 - text "!" - line "Good morning!" - done - -UnknownText_0x1b75ac: - text "!" - - para "It's @" - text_ram wStringBuffer3 - text "!" - line "Working hard?" - done - -UnknownText_0x1b75c9: - text "!" - - 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 diff --git a/data/phone/text/generic_caller.asm b/data/phone/text/generic_caller.asm deleted file mode 100644 index f7c2bb380..000000000 --- a/data/phone/text/generic_caller.asm +++ /dev/null @@ -1,1737 +0,0 @@ - -UnknownText_0x64000: - text "I hate having to" - line "hang up on you!" - - para "Call you later!" - done - -UnknownText_0x64032: - text ", 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 ", 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 ", 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 "." - - 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, !" - - 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, ." - - 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 ", 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 "? 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? ?" - - 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, !" - 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, !" - line "Come battle ERIN!" - - para "I'll be waiting on" - line "@" - text_ram wStringBuffer5 - text "!" - done diff --git a/data/phone/text/generic_caller_2.asm b/data/phone/text/generic_caller_2.asm deleted file mode 100644 index da6acc40c..000000000 --- a/data/phone/text/generic_caller_2.asm +++ /dev/null @@ -1,1795 +0,0 @@ -UnknownText_0x174000: - text "Hi, !" - 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, !" - - 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 ", 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… ?" - 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 ", 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, !" - - 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 "?" - - 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 ", 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 "! 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, !" - 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 diff --git a/data/phone/text/gina_callee.asm b/data/phone/text/gina_callee.asm new file mode 100644 index 000000000..3c86e94e6 --- /dev/null +++ b/data/phone/text/gina_callee.asm @@ -0,0 +1,66 @@ +UnknownText_0x1b626a: + text "Hello? This is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, !" + line "Good morning!" + done + +UnknownText_0x1b6296: + text "Hello? This is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, !" + line "Hi, how are you?" + done + +UnknownText_0x1b62c5: + text "Hello? This is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, !" + line "Good evening!" + done + +UnknownText_0x1b62f1: + text "?" + + para "It's @" + text_ram wStringBuffer3 + text "." + line "Good morning!" + done + +UnknownText_0x1b630e: + text "?" + + para "It's @" + text_ram wStringBuffer3 + text ". Is" + line "this a bad time?" + done + +UnknownText_0x1b6331: + text "?" + + 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 diff --git a/data/phone/text/gina_caller.asm b/data/phone/text/gina_caller.asm new file mode 100644 index 000000000..eb65d3786 --- /dev/null +++ b/data/phone/text/gina_caller.asm @@ -0,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, !" + 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 diff --git a/data/phone/text/huey_callee.asm b/data/phone/text/huey_callee.asm new file mode 100644 index 000000000..9fc78d76f --- /dev/null +++ b/data/phone/text/huey_callee.asm @@ -0,0 +1,59 @@ +UnknownText_0x1b5073: + text "Yeah, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Huh? What's up," + line "?" + done + +UnknownText_0x1b509b: + text "Yeah, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Huh? What's up" + line "?" + done + +UnknownText_0x1b50c2: + text "Yeah, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Huh? What's up" + line "?" + done + +UnknownText_0x1b50e9: + text "Yo, !" + line "You awake?" + + para "It's me, @" + text_ram wStringBuffer3 + text "!" + line "How's it going?" + done + +UnknownText_0x1b511a: + text "Yo, ! You" + line "free right now?" + + para "It's me, @" + text_ram wStringBuffer3 + text "!" + line "How's it going?" + done + +UnknownText_0x1b5154: + text "Yo, !" + line "Were you asleep?" + + para "It's me, @" + text_ram wStringBuffer3 + text "!" + line "How's it going?" + done diff --git a/data/phone/text/huey_caller.asm b/data/phone/text/huey_caller.asm new file mode 100644 index 000000000..a4822f059 --- /dev/null +++ b/data/phone/text/huey_caller.asm @@ -0,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 diff --git a/data/phone/text/irwin_callee.asm b/data/phone/text/irwin_callee.asm new file mode 100644 index 000000000..46bcda8b4 --- /dev/null +++ b/data/phone/text/irwin_callee.asm @@ -0,0 +1,56 @@ +UnknownText_0x1b638c: + text "Hello? @" + text_ram wStringBuffer3 + text_start + line "here…" + + para "Hey, !" + done + +UnknownText_0x1b63a8: + text "Hello? @" + text_ram wStringBuffer3 + text_start + line "here…" + + para "Wow, !" + done + +UnknownText_0x1b63c4: + text "Hello? @" + text_ram wStringBuffer3 + text_start + line "here…" + + para "Yippee, !" + done + +UnknownText_0x1b63e3: + text "Uh, hello." + line "?" + + para "It's your pal," + line "@" + text_ram wStringBuffer3 + text "!" + done + +UnknownText_0x1b6407: + text "Uh, hello," + line "?" + + para "It's your buddy" + line "@" + text_ram wStringBuffer3 + text "!" + done + +UnknownText_0x1b642c: + text "Uh, hello," + line "?" + + para "It's your sidekick" + line "@" + text_ram wStringBuffer3 + text "!" + done diff --git a/data/phone/text/irwin_caller.asm b/data/phone/text/irwin_caller.asm new file mode 100644 index 000000000..552cf8259 --- /dev/null +++ b/data/phone/text/irwin_caller.asm @@ -0,0 +1,289 @@ +UnknownText_0x64000: + text "I hate having to" + line "hang up on you!" + + para "Call you later!" + done + +UnknownText_0x64032: + text ", 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 ", 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 ", 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 "." + + 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, !" + + 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, ." + + 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 ", 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 diff --git a/data/phone/text/jack_callee.asm b/data/phone/text/jack_callee.asm new file mode 100644 index 000000000..18c0ec1a4 --- /dev/null +++ b/data/phone/text/jack_callee.asm @@ -0,0 +1,71 @@ +UnknownText_0x1b4dc5: + text "Hello. This is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Good morning," + line "!" + done + +UnknownText_0x1b4ded: + text "Hello. This is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "How's it going," + line "?" + done + +UnknownText_0x1b4e16: + text "Hello. This is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Good evening," + line "!" + done + +UnknownText_0x1b4e3e: + text ", good" + line "morning!" + + para "It's me, @" + text_ram wStringBuffer3 + text "." + line "How are you doing?" + done + +UnknownText_0x1b4e72: + text ", howdy!" + + para "It's me, @" + text_ram wStringBuffer3 + text "." + line "Isn't it nice out?" + done + +UnknownText_0x1b4e9e: + text ", 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 diff --git a/data/phone/text/jack_caller.asm b/data/phone/text/jack_caller.asm new file mode 100644 index 000000000..671097a34 --- /dev/null +++ b/data/phone/text/jack_caller.asm @@ -0,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, !" + + 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 diff --git a/data/phone/text/joey_callee.asm b/data/phone/text/joey_callee.asm new file mode 100644 index 000000000..c86ba29fc --- /dev/null +++ b/data/phone/text/joey_callee.asm @@ -0,0 +1,73 @@ +UnknownText_0x1b589a: + text "Hi, @" + text_ram wStringBuffer3 + text " here!" + + para "Oh, ? You" + line "doing well?" + done + +UnknownText_0x1b58c2: + text "Hi, @" + text_ram wStringBuffer3 + text " here!" + + para "Oh, ? You" + line "doing well?" + done + +UnknownText_0x1b58ea: + text "Hi, @" + text_ram wStringBuffer3 + text " here!" + + para "Oh, ? You" + line "doing well?" + done + +UnknownText_0x1b5912: + text "Yo, !" + line "How're you doing?" + + para "This is @" + text_ram wStringBuffer3 + text "," + line "got a minute?" + done + +UnknownText_0x1b5948: + text "Yo, ! How's" + line "it going?" + + para "This is @" + text_ram wStringBuffer3 + text "." + line "Got a minute?" + done + +UnknownText_0x1b597c: + text "Yo, !" + 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 diff --git a/data/phone/text/joey_caller.asm b/data/phone/text/joey_caller.asm new file mode 100644 index 000000000..dcf1dfd71 --- /dev/null +++ b/data/phone/text/joey_caller.asm @@ -0,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, !" + + para "Let's get down and" + line "battle already!" + + para "I'm waiting on" + line "@" + text_ram wStringBuffer5 + text "!" + done diff --git a/data/phone/text/jose_callee.asm b/data/phone/text/jose_callee.asm new file mode 100644 index 000000000..c476d431b --- /dev/null +++ b/data/phone/text/jose_callee.asm @@ -0,0 +1,69 @@ +UnknownText_0x1b55ae: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, ?" + line "Good morning!" + done + +UnknownText_0x1b55da: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, ? Hi!" + done + +UnknownText_0x1b55fc: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, ?" + line "Good evening!" + done + +UnknownText_0x1b5628: + text "Oh, ?" + + para "Tweet! Yeah, it's" + line "me, @" + text_ram wStringBuffer3 + text "." + done + +UnknownText_0x1b564c: + text "Oh, ?" + + para "Tweet! Yeah, it's" + line "me, @" + text_ram wStringBuffer3 + text "." + done + +UnknownText_0x1b5670: + text "Oh, ?" + + 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 diff --git a/data/phone/text/jose_caller.asm b/data/phone/text/jose_caller.asm new file mode 100644 index 000000000..33d022855 --- /dev/null +++ b/data/phone/text/jose_caller.asm @@ -0,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 ", 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 diff --git a/data/phone/text/kenji_callee.asm b/data/phone/text/kenji_callee.asm new file mode 100644 index 000000000..e108aa778 --- /dev/null +++ b/data/phone/text/kenji_callee.asm @@ -0,0 +1,44 @@ +UnknownText_0x1b730b: + text_ram wStringBuffer3 + text " here…" + + para "! Beautiful" + line "morning, hey?" + done + +UnknownText_0x1b7331: + text_ram wStringBuffer3 + text " here…" + + para "! Beautiful" + line "weather, hey?" + done + +UnknownText_0x1b7357: + text_ram wStringBuffer3 + text " here…" + + para "! Beautiful" + line "moonlight, hey?" + done + +UnknownText_0x1b737f: + text "Hey, !" + line "This is @" + text_ram wStringBuffer3 + text "!" + done + +UnknownText_0x1b7397: + text "Hey, !" + line "This is @" + text_ram wStringBuffer3 + text "!" + done + +UnknownText_0x1b73af: + text "Hey, !" + line "This is @" + text_ram wStringBuffer3 + text "!" + done diff --git a/data/phone/text/kenji_caller.asm b/data/phone/text/kenji_caller.asm new file mode 100644 index 000000000..d0f527d3b --- /dev/null +++ b/data/phone/text/kenji_caller.asm @@ -0,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 diff --git a/data/phone/text/liz_callee.asm b/data/phone/text/liz_callee.asm new file mode 100644 index 000000000..93ea88923 --- /dev/null +++ b/data/phone/text/liz_callee.asm @@ -0,0 +1,81 @@ +UnknownText_0x1b5d9f: + text "Hello, @" + text_ram wStringBuffer3 + text_start + line "speaking." + + para "Oh, ." + line "Good morning." + done + +UnknownText_0x1b5dcc: + text "Hello, @" + text_ram wStringBuffer3 + text_start + line "speaking." + + para "Oh, ." + line "How are you?" + done + +UnknownText_0x1b5df8: + text "Hello, @" + text_ram wStringBuffer3 + text_start + line "speaking." + + para "Oh, ." + line "Good evening." + done + +UnknownText_0x1b5e25: + text "Good morning," + line "." + + para "This is @" + text_ram wStringBuffer3 + text "." + line "Were you sleeping?" + done + +UnknownText_0x1b5e59: + text "Hi, ." + line "This is @" + text_ram wStringBuffer3 + text "." + + para "How are things" + line "going for you?" + done + +UnknownText_0x1b5e8e: + text "Good evening," + line "." + + 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 diff --git a/data/phone/text/liz_caller.asm b/data/phone/text/liz_caller.asm new file mode 100644 index 000000000..f0c7a7025 --- /dev/null +++ b/data/phone/text/liz_caller.asm @@ -0,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 diff --git a/data/phone/text/parry_callee.asm b/data/phone/text/parry_callee.asm new file mode 100644 index 000000000..247566b54 --- /dev/null +++ b/data/phone/text/parry_callee.asm @@ -0,0 +1,72 @@ +UnknownText_0x1b73c7: + text "Yup, yup!" + line "It's @" + text_ram wStringBuffer3 + text "!" + + para "Hah, and here's" + line "!" + done + +UnknownText_0x1b73ef: + text "Yup, yup!" + line "It's @" + text_ram wStringBuffer3 + text "!" + + para "Hah, and here's" + line "!" + done + +UnknownText_0x1b7417: + text "Yup, yup!" + line "It's @" + text_ram wStringBuffer3 + text "!" + + para "Hah, and here's" + line "!" + done + +UnknownText_0x1b743f: + text ", it's" + line "@" + text_ram wStringBuffer3 + text "!" + + para "Have you had a" + line "proper breakfast?" + done + +UnknownText_0x1b746f: + text ", it's" + line "@" + text_ram wStringBuffer3 + text "!" + + para "Have you had a" + line "proper lunch?" + done + +UnknownText_0x1b749b: + text ", 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 diff --git a/data/phone/text/parry_caller.asm b/data/phone/text/parry_caller.asm new file mode 100644 index 000000000..ca20b1c2c --- /dev/null +++ b/data/phone/text/parry_caller.asm @@ -0,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 diff --git a/data/phone/text/ralph_callee.asm b/data/phone/text/ralph_callee.asm new file mode 100644 index 000000000..cbb647cd7 --- /dev/null +++ b/data/phone/text/ralph_callee.asm @@ -0,0 +1,59 @@ +UnknownText_0x1b5c10: + text "Yes? Ah, ." + + para "You're courteous" + line "enough to state" + + para "your name when you" + line "call on the phone." + done + +UnknownText_0x1b5c63: + text "Yes? Ah, ." + + para "You're courteous" + line "enough to state" + + para "your name when you" + line "call on the phone." + done + +UnknownText_0x1b5cb6: + text "Yes? Ah, ." + + 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 diff --git a/data/phone/text/ralph_caller.asm b/data/phone/text/ralph_caller.asm new file mode 100644 index 000000000..f890be10f --- /dev/null +++ b/data/phone/text/ralph_caller.asm @@ -0,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 ", 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 diff --git a/data/phone/text/reena_callee.asm b/data/phone/text/reena_callee.asm new file mode 100644 index 000000000..980ced9da --- /dev/null +++ b/data/phone/text/reena_callee.asm @@ -0,0 +1,72 @@ +UnknownText_0x1b5702: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh. Hi, ." + line "What's up?" + done + +UnknownText_0x1b572e: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, hi, ," + line "what's up?" + done + +UnknownText_0x1b575a: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, hi, ," + 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 diff --git a/data/phone/text/reena_caller.asm b/data/phone/text/reena_caller.asm new file mode 100644 index 000000000..815e2f596 --- /dev/null +++ b/data/phone/text/reena_caller.asm @@ -0,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 diff --git a/data/phone/text/tiffany_callee.asm b/data/phone/text/tiffany_callee.asm new file mode 100644 index 000000000..1bac8dc73 --- /dev/null +++ b/data/phone/text/tiffany_callee.asm @@ -0,0 +1,78 @@ +UnknownText_0x1b6e7c: + text "Yes? This is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh, ." + line "Good morning." + done + +UnknownText_0x1b6ea6: + text "Yes? This is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh, ." + line "Hello." + done + +UnknownText_0x1b6ec9: + text "Yes? This is" + line "@" + text_ram wStringBuffer3 + text "." + + para "Oh, , good" + line "evening." + done + +UnknownText_0x1b6ef3: + text "Is this ?" + + para "Good morning. This" + line "is @" + text_ram wStringBuffer3 + text "." + done + +UnknownText_0x1b6f1c: + text "Is this ?" + + para "Hi, it's @" + text_ram wStringBuffer3 + text "." + done + +UnknownText_0x1b6f37: + text "Is this ?" + + 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 diff --git a/data/phone/text/tiffany_caller.asm b/data/phone/text/tiffany_caller.asm new file mode 100644 index 000000000..220d4ef3c --- /dev/null +++ b/data/phone/text/tiffany_caller.asm @@ -0,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? ?" + + 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 diff --git a/data/phone/text/todd_callee.asm b/data/phone/text/todd_callee.asm new file mode 100644 index 000000000..f795d29c2 --- /dev/null +++ b/data/phone/text/todd_callee.asm @@ -0,0 +1,70 @@ +UnknownText_0x1b60f5: + text "Yes? This is" + line "@" + text_ram wStringBuffer3 + text " speaking." + + para "Hey, !" + done + +UnknownText_0x1b611b: + text "Yes? This is" + line "@" + text_ram wStringBuffer3 + text " speaking." + + para "This must be" + line "." + done + +UnknownText_0x1b6149: + text "Yes? This is" + line "@" + text_ram wStringBuffer3 + text " speaking." + + para "Ah, !" + done + +UnknownText_0x1b616e: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para ", right?" + done + +UnknownText_0x1b618f: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para ", what are" + line "you doing?" + done + +UnknownText_0x1b61bd: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "." + + para ", 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 diff --git a/data/phone/text/todd_caller.asm b/data/phone/text/todd_caller.asm new file mode 100644 index 000000000..3b647d1b5 --- /dev/null +++ b/data/phone/text/todd_caller.asm @@ -0,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 diff --git a/data/phone/text/tully_callee.asm b/data/phone/text/tully_callee.asm new file mode 100644 index 000000000..9156cd1e6 --- /dev/null +++ b/data/phone/text/tully_callee.asm @@ -0,0 +1,67 @@ +UnknownText_0x1b6b39: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "Oh, Good morning," + line "." + done + +UnknownText_0x1b6b65: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "That voice…" + line ", right?" + done + +UnknownText_0x1b6b92: + text "Hello, this is" + line "@" + text_ram wStringBuffer3 + text "…" + + para "This must be" + line "!" + 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 diff --git a/data/phone/text/tully_caller.asm b/data/phone/text/tully_caller.asm new file mode 100644 index 000000000..cf1fc5d23 --- /dev/null +++ b/data/phone/text/tully_caller.asm @@ -0,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 "? 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 diff --git a/data/phone/text/unknown_callee.asm b/data/phone/text/unknown_callee.asm new file mode 100644 index 000000000..570618b05 --- /dev/null +++ b/data/phone/text/unknown_callee.asm @@ -0,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 diff --git a/data/phone/text/unused.asm b/data/phone/text/unused.asm new file mode 100644 index 000000000..cd1cf723f --- /dev/null +++ b/data/phone/text/unused.asm @@ -0,0 +1,3 @@ +UnusedPhoneText: + text "Good morning." + done diff --git a/data/phone/text/vance_callee.asm b/data/phone/text/vance_callee.asm new file mode 100644 index 000000000..c1c8948b4 --- /dev/null +++ b/data/phone/text/vance_callee.asm @@ -0,0 +1,81 @@ +UnknownText_0x1b7019: + text "Yes, hello?" + line "@" + text_ram wStringBuffer3 + text " here!" + + para "Morning, !" + + para "Are you using bird" + line "#MON?" + done + +UnknownText_0x1b7057: + text "Yes, hello?" + line "@" + text_ram wStringBuffer3 + text " here!" + + para "Hi, !" + + para "Are your bird" + line "#MON flying?" + done + +UnknownText_0x1b7092: + text "Yes, hello?" + line "@" + text_ram wStringBuffer3 + text " here!" + + para "Evening, !" + line "Are you letting" + + para "your bird #MON" + line "see some action?" + done + +UnknownText_0x1b70e7: + text "Good morning," + line "!" + + para "It's @" + text_ram wStringBuffer3 + text "!" + line "Good morning!" + done + +UnknownText_0x1b7112: + text "Hi, !" + + para "It's @" + text_ram wStringBuffer3 + text "!" + line "Remember me?" + done + +UnknownText_0x1b7132: + text "Good evening," + line "!" + + 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 diff --git a/data/phone/text/vance_caller.asm b/data/phone/text/vance_caller.asm new file mode 100644 index 000000000..97cf2ec14 --- /dev/null +++ b/data/phone/text/vance_caller.asm @@ -0,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, !" + line "Hurry, hurry!" + + para "@" + text_ram wStringBuffer5 + text "!" + line "FLY over now!" + done diff --git a/data/phone/text/wade_callee.asm b/data/phone/text/wade_callee.asm new file mode 100644 index 000000000..ab8a1cd3a --- /dev/null +++ b/data/phone/text/wade_callee.asm @@ -0,0 +1,77 @@ +UnknownText_0x1b5a3b: + text "Hello? This is" + line "@" + text_ram wStringBuffer3 + text " speaking." + + para "Oh. Hi, !" + line "Good morning!" + done + +UnknownText_0x1b5a74: + text "Hello? This is" + line "@" + text_ram wStringBuffer3 + text " speaking." + + para "Oh, hi, !" + done + +UnknownText_0x1b5a9f: + text "Hello? This is" + line "@" + text_ram wStringBuffer3 + text " speaking." + + para "Oh, hi, !" + line "Good evening!" + done + +UnknownText_0x1b5ad8: + text ", good" + line "morning!" + + para "It's me, @" + text_ram wStringBuffer3 + text "." + line "Isn't it nice out?" + done + +UnknownText_0x1b5b0b: + text ", howdy!" + + para "It's me, @" + text_ram wStringBuffer3 + text "." + line "Isn't it nice out?" + done + +UnknownText_0x1b5b37: + text "Good evening," + line "!" + + 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 diff --git a/data/phone/text/wade_caller.asm b/data/phone/text/wade_caller.asm new file mode 100644 index 000000000..6f8ccc841 --- /dev/null +++ b/data/phone/text/wade_caller.asm @@ -0,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 "?" + + 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 diff --git a/data/phone/text/wilton_callee.asm b/data/phone/text/wilton_callee.asm new file mode 100644 index 000000000..2d9dd1813 --- /dev/null +++ b/data/phone/text/wilton_callee.asm @@ -0,0 +1,64 @@ +UnknownText_0x1b71d5: + text "Hello, you have" + line "reached @" + text_ram wStringBuffer3 + text "…" + + para "Ah, ." + done + +UnknownText_0x1b71fc: + text "Hello, you have" + line "reached @" + text_ram wStringBuffer3 + text "…" + + para "Ah, , is" + line "it?" + done + +UnknownText_0x1b722a: + text "Hello, you have" + line "reached @" + text_ram wStringBuffer3 + text "…" + + para "Ah, if it isn't" + line "." + 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 diff --git a/data/phone/text/wilton_caller.asm b/data/phone/text/wilton_caller.asm new file mode 100644 index 000000000..9e95e95d6 --- /dev/null +++ b/data/phone/text/wilton_caller.asm @@ -0,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 diff --git a/engine/phone/scripts/generic_called.asm b/engine/phone/scripts/generic_callee.asm similarity index 100% rename from engine/phone/scripts/generic_called.asm rename to engine/phone/scripts/generic_callee.asm diff --git a/main.asm b/main.asm index a3a12df85..bf23cf9f7 100644 --- a/main.asm +++ b/main.asm @@ -269,7 +269,20 @@ INCBIN "gfx/unknown/unknown_egg.2bpp.lz" SECTION "Crystal Phone Text", ROMX -INCLUDE "data/phone/text/generic_caller.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,7 +334,7 @@ INCLUDE "engine/events/fish.asm" INCLUDE "engine/games/slot_machine.asm" -SECTION "Phone Engine", ROMX +SECTION "Phone Scripts 1", ROMX INCLUDE "engine/phone/scripts/generic_caller.asm" INCLUDE "engine/phone/scripts/jack_gossip.asm" @@ -368,7 +381,7 @@ INCLUDE "engine/pokegear/radio.asm" INCLUDE "engine/pokemon/mail_2.asm" -SECTION "bank2F", ROMX +SECTION "Phone Scripts 2", ROMX INCLUDE "engine/events/std_scripts.asm" INCLUDE "engine/phone/scripts/unused.asm" @@ -403,7 +416,7 @@ 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_called.asm" +INCLUDE "engine/phone/scripts/generic_callee.asm" INCLUDE "engine/events/trainer_scripts.asm" @@ -560,7 +573,21 @@ INCLUDE "mobile/mobile_5c.asm" SECTION "Crystal Phone Text 2", ROMX -INCLUDE "data/phone/text/generic_caller_2.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 @@ -599,7 +626,36 @@ SECTION "Special Phone Text", ROMX INCLUDE "data/phone/text/mom.asm" INCLUDE "data/phone/text/bill.asm" INCLUDE "data/phone/text/elm.asm" -INCLUDE "data/phone/text/generic_called.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 diff --git a/pokecrystal.link b/pokecrystal.link index 4b0e7c46f..4c5e69c2c 100644 --- a/pokecrystal.link +++ b/pokecrystal.link @@ -113,7 +113,7 @@ ROMX $26 ROMX $27 "Map Scripts 12" ROMX $28 - "Phone Engine" + "Phone Scripts 1" ROMX $29 "Phone Text" ROMX $2a @@ -127,7 +127,7 @@ ROMX $2d ROMX $2e "bank2E" ROMX $2f - "bank2F" + "Phone Scripts 2" ROMX $30 "Sprites 1" ROMX $31 From 8f60de5aba45f3e2ec67c685ae5d9177e2102a9e Mon Sep 17 00:00:00 2001 From: Rangi Date: Mon, 31 Dec 2018 01:03:38 -0500 Subject: [PATCH 5/7] Fix a typo --- docs/bugs_and_glitches.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/bugs_and_glitches.md b/docs/bugs_and_glitches.md index d4d8c7870..82503e70a 100644 --- 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 From f2785cdb71713f9da8e0119f9c2f36cc17895c45 Mon Sep 17 00:00:00 2001 From: Rangi Date: Mon, 31 Dec 2018 14:25:53 -0500 Subject: [PATCH 6/7] Use battle menu flags --- engine/battle/core.asm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/engine/battle/core.asm b/engine/battle/core.asm index 56d42974f..f4cb97062 100644 --- a/engine/battle/core.asm +++ b/engine/battle/core.asm @@ -5376,14 +5376,14 @@ MoveSelectionScreen: .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 From afbf1b3ffcea7ab5cfd03a8205c18e948c549bb7 Mon Sep 17 00:00:00 2001 From: Rangi Date: Mon, 31 Dec 2018 16:32:04 -0500 Subject: [PATCH 7/7] *PhoneScript1 -> *PhoneCalleeScript, and *PhoneScript2 -> *PhoneCallerScript --- data/phone/phone_contacts.asm | 78 +++++++++++++++--------------- data/phone/special_calls.asm | 14 +++--- engine/phone/scripts/alan.asm | 4 +- engine/phone/scripts/anthony.asm | 4 +- engine/phone/scripts/arnie.asm | 4 +- engine/phone/scripts/beth.asm | 4 +- engine/phone/scripts/beverly.asm | 4 +- engine/phone/scripts/bike_shop.asm | 2 +- engine/phone/scripts/bill.asm | 4 +- engine/phone/scripts/brent.asm | 4 +- engine/phone/scripts/buena.asm | 4 +- engine/phone/scripts/chad.asm | 4 +- engine/phone/scripts/dana.asm | 4 +- engine/phone/scripts/derek.asm | 4 +- engine/phone/scripts/elm.asm | 4 +- engine/phone/scripts/erin.asm | 4 +- engine/phone/scripts/gaven.asm | 4 +- engine/phone/scripts/gina.asm | 4 +- engine/phone/scripts/huey.asm | 4 +- engine/phone/scripts/irwin.asm | 4 +- engine/phone/scripts/jack.asm | 4 +- engine/phone/scripts/joey.asm | 4 +- engine/phone/scripts/jose.asm | 4 +- engine/phone/scripts/kenji.asm | 4 +- engine/phone/scripts/liz.asm | 4 +- engine/phone/scripts/mom.asm | 2 +- engine/phone/scripts/parry.asm | 4 +- engine/phone/scripts/ralph.asm | 4 +- engine/phone/scripts/reena.asm | 4 +- engine/phone/scripts/tiffany.asm | 4 +- engine/phone/scripts/todd.asm | 4 +- engine/phone/scripts/tully.asm | 4 +- engine/phone/scripts/vance.asm | 4 +- engine/phone/scripts/wade.asm | 4 +- engine/phone/scripts/wilton.asm | 4 +- 35 files changed, 110 insertions(+), 110 deletions(-) diff --git a/data/phone/phone_contacts.asm b/data/phone/phone_contacts.asm index a7a774507..0c67e5109 100644 --- 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 @@ ENDM 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 diff --git a/data/phone/special_calls.asm b/data/phone/special_calls.asm index 224ca2258..826a5d283 100644 --- a/data/phone/special_calls.asm +++ b/data/phone/special_calls.asm @@ -7,11 +7,11 @@ ENDM 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 diff --git a/engine/phone/scripts/alan.asm b/engine/phone/scripts/alan.asm index d2cdccd9f..e5f7680f7 100644 --- a/engine/phone/scripts/alan.asm +++ b/engine/phone/scripts/alan.asm @@ -1,4 +1,4 @@ -AlanPhoneScript1: +AlanPhoneCalleeScript: trainertotext SCHOOLBOY, ALAN1, MEM_BUFFER_0 checkflag ENGINE_ALAN iftrue .WantsBattle @@ -23,7 +23,7 @@ AlanPhoneScript1: landmarktotext ROUTE_36, MEM_BUFFER_2 farjump UnknownScript_0xa0ac5 -AlanPhoneScript2: +AlanPhoneCallerScript: trainertotext SCHOOLBOY, ALAN1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_ALAN diff --git a/engine/phone/scripts/anthony.asm b/engine/phone/scripts/anthony.asm index 59064c80f..3dc298f8f 100644 --- a/engine/phone/scripts/anthony.asm +++ b/engine/phone/scripts/anthony.asm @@ -1,4 +1,4 @@ -AnthonyPhoneScript1: +AnthonyPhoneCalleeScript: trainertotext HIKER, ANTHONY2, MEM_BUFFER_0 checkflag ENGINE_ANTHONY iftrue .WantsBattle @@ -23,7 +23,7 @@ AnthonyPhoneScript1: landmarktotext ROUTE_33, MEM_BUFFER_2 farjump UnknownScript_0xa0afa -AnthonyPhoneScript2: +AnthonyPhoneCallerScript: trainertotext HIKER, ANTHONY2, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_FLYPOINT_GOLDENROD diff --git a/engine/phone/scripts/arnie.asm b/engine/phone/scripts/arnie.asm index bac4baec4..908e7ff6d 100644 --- a/engine/phone/scripts/arnie.asm +++ b/engine/phone/scripts/arnie.asm @@ -1,4 +1,4 @@ -ArniePhoneScript1: +ArniePhoneCalleeScript: trainertotext BUG_CATCHER, ARNIE1, MEM_BUFFER_0 checkflag ENGINE_ARNIE iftrue .WantsBattle @@ -23,7 +23,7 @@ ArniePhoneScript1: landmarktotext ROUTE_35, MEM_BUFFER_2 farjump UnknownScript_0xa0aff -ArniePhoneScript2: +ArniePhoneCallerScript: trainertotext BUG_CATCHER, ARNIE1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_ARNIE diff --git a/engine/phone/scripts/beth.asm b/engine/phone/scripts/beth.asm index 26b998ac8..4aae343a7 100644 --- a/engine/phone/scripts/beth.asm +++ b/engine/phone/scripts/beth.asm @@ -1,4 +1,4 @@ -BethPhoneScript1: +BethPhoneCalleeScript: trainertotext COOLTRAINERF, BETH1, MEM_BUFFER_0 checkflag ENGINE_BETH iftrue .WantsBattle @@ -17,7 +17,7 @@ BethPhoneScript1: landmarktotext ROUTE_26, MEM_BUFFER_2 farjump BethBattleReminderScript -BethPhoneScript2: +BethPhoneCallerScript: trainertotext COOLTRAINERF, BETH1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Female checkflag ENGINE_BETH diff --git a/engine/phone/scripts/beverly.asm b/engine/phone/scripts/beverly.asm index 46d9eea98..abc86cb9d 100644 --- a/engine/phone/scripts/beverly.asm +++ b/engine/phone/scripts/beverly.asm @@ -1,4 +1,4 @@ -BeverlyPhoneScript1: +BeverlyPhoneCalleeScript: trainertotext POKEFANF, BEVERLY1, MEM_BUFFER_0 farscall PhoneScript_AnswerPhone_Female checkflag ENGINE_BEVERLY_HAS_NUGGET @@ -9,7 +9,7 @@ BeverlyPhoneScript1: landmarktotext NATIONAL_PARK, MEM_BUFFER_2 farjump UnknownScript_0xa0aa5 -BeverlyPhoneScript2: +BeverlyPhoneCallerScript: trainertotext POKEFANF, BEVERLY1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Female checkflag ENGINE_BEVERLY_HAS_NUGGET diff --git a/engine/phone/scripts/bike_shop.asm b/engine/phone/scripts/bike_shop.asm index e571d1f9d..8b32be888 100644 --- a/engine/phone/scripts/bike_shop.asm +++ b/engine/phone/scripts/bike_shop.asm @@ -1,4 +1,4 @@ -BikeShopPhoneScript: +BikeShopPhoneCallerScript: farwritetext UnknownText_0x174000 clearflag ENGINE_BIKE_SHOP_CALL_ENABLED specialphonecall SPECIALCALL_NONE diff --git a/engine/phone/scripts/bill.asm b/engine/phone/scripts/bill.asm index 62c6fe5da..733224f22 100644 --- a/engine/phone/scripts/bill.asm +++ b/engine/phone/scripts/bill.asm @@ -1,4 +1,4 @@ -BillPhoneScript1: +BillPhoneCalleeScript: checktime DAY iftrue .daygreet checktime NITE @@ -35,7 +35,7 @@ BillPhoneScript1: farwritetext BillPhoneFullText end -BillPhoneScript2: +BillPhoneCallerScript: farwritetext BillPhoneNewlyFullText waitbutton end diff --git a/engine/phone/scripts/brent.asm b/engine/phone/scripts/brent.asm index 758bb585f..ef18f06b9 100644 --- a/engine/phone/scripts/brent.asm +++ b/engine/phone/scripts/brent.asm @@ -1,4 +1,4 @@ -BrentPhoneScript1: +BrentPhoneCalleeScript: trainertotext POKEMANIAC, BRENT1, MEM_BUFFER_0 checkflag ENGINE_BRENT iftrue .WantsBattle @@ -17,7 +17,7 @@ BrentPhoneScript1: landmarktotext ROUTE_43, MEM_BUFFER_2 farjump UnknownScript_0xa0a87 -BrentPhoneScript2: +BrentPhoneCallerScript: trainertotext POKEMANIAC, BRENT1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male farscall PhoneScript_Random2 diff --git a/engine/phone/scripts/buena.asm b/engine/phone/scripts/buena.asm index 68c5c01b9..3e08fcd40 100644 --- a/engine/phone/scripts/buena.asm +++ b/engine/phone/scripts/buena.asm @@ -1,4 +1,4 @@ -BuenaPhoneScript1: +BuenaPhoneCalleeScript: checkflag ENGINE_ROCKETS_IN_RADIO_TOWER iftrue BuenaPhoneScript_Rocket checkcode VAR_HOUR @@ -6,7 +6,7 @@ BuenaPhoneScript1: scall BuenaPhoneScript_CheckTimeOfDay1 jump BuenaPhoneScript_Random1 -BuenaPhoneScript2: +BuenaPhoneCallerScript: checkflag ENGINE_ROCKETS_IN_RADIO_TOWER iftrue BuenaPhoneScript_Rocket scall BuenaPhoneScript_CheckTimeOfDay2 diff --git a/engine/phone/scripts/chad.asm b/engine/phone/scripts/chad.asm index f90d5c143..e89563a09 100644 --- a/engine/phone/scripts/chad.asm +++ b/engine/phone/scripts/chad.asm @@ -1,4 +1,4 @@ -ChadPhoneScript1: +ChadPhoneCalleeScript: trainertotext SCHOOLBOY, CHAD1, MEM_BUFFER_0 checkflag ENGINE_CHAD iftrue .WantsBattle @@ -17,7 +17,7 @@ ChadPhoneScript1: landmarktotext ROUTE_38, MEM_BUFFER_2 farjump UnknownScript_0xa0a7d -ChadPhoneScript2: +ChadPhoneCallerScript: trainertotext SCHOOLBOY, CHAD1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male farscall PhoneScript_Random2 diff --git a/engine/phone/scripts/dana.asm b/engine/phone/scripts/dana.asm index 825eab61d..b072820a6 100644 --- a/engine/phone/scripts/dana.asm +++ b/engine/phone/scripts/dana.asm @@ -1,4 +1,4 @@ -DanaPhoneScript1: +DanaPhoneCalleeScript: trainertotext LASS, DANA1, MEM_BUFFER_0 checkflag ENGINE_DANA iftrue .WantsBattle @@ -23,7 +23,7 @@ DanaPhoneScript1: landmarktotext ROUTE_38, MEM_BUFFER_2 farjump UnknownScript_0xa0acd -DanaPhoneScript2: +DanaPhoneCallerScript: trainertotext LASS, DANA1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Female checkflag ENGINE_DANA diff --git a/engine/phone/scripts/derek.asm b/engine/phone/scripts/derek.asm index 637342093..95ff8bb76 100644 --- a/engine/phone/scripts/derek.asm +++ b/engine/phone/scripts/derek.asm @@ -1,4 +1,4 @@ -DerekPhoneScript1: +DerekPhoneCalleeScript: trainertotext POKEFANM, DEREK1, MEM_BUFFER_0 farscall PhoneScript_AnswerPhone_Male checkflag ENGINE_DEREK_HAS_NUGGET @@ -22,7 +22,7 @@ DerekPhoneScript1: landmarktotext ROUTE_39, MEM_BUFFER_2 farjump UnknownScript_0xa0ad5 -DerekPhoneScript2: +DerekPhoneCallerScript: trainertotext POKEFANM, DEREK1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male farscall PhoneScript_Random2 diff --git a/engine/phone/scripts/elm.asm b/engine/phone/scripts/elm.asm index 6a954b3f7..2890a14b9 100644 --- a/engine/phone/scripts/elm.asm +++ b/engine/phone/scripts/elm.asm @@ -1,4 +1,4 @@ -ElmPhoneScript1: +ElmPhoneCalleeScript: checkcode VAR_SPECIALPHONECALL ifequal SPECIALCALL_POKERUS, .pokerus checkevent EVENT_SHOWED_TOGEPI_TO_ELM @@ -61,7 +61,7 @@ ElmPhoneScript1: specialphonecall SPECIALCALL_NONE end -ElmPhoneScript2: +ElmPhoneCallerScript: checkcode VAR_SPECIALPHONECALL ifequal SPECIALCALL_ROBBED, .disaster ifequal SPECIALCALL_ASSISTANT, .assistant diff --git a/engine/phone/scripts/erin.asm b/engine/phone/scripts/erin.asm index e486aa724..1bf6f2154 100644 --- a/engine/phone/scripts/erin.asm +++ b/engine/phone/scripts/erin.asm @@ -1,4 +1,4 @@ -ErinPhoneScript1: +ErinPhoneCalleeScript: trainertotext PICNICKER, ERIN1, MEM_BUFFER_0 checkflag ENGINE_ERIN iftrue .WantsBattle @@ -17,7 +17,7 @@ ErinPhoneScript1: landmarktotext ROUTE_46, MEM_BUFFER_2 farjump ErinComeBattleScript -ErinPhoneScript2: +ErinPhoneCallerScript: trainertotext PICNICKER, ERIN1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Female checkflag ENGINE_ERIN diff --git a/engine/phone/scripts/gaven.asm b/engine/phone/scripts/gaven.asm index ff4c6c66c..bf4804e4e 100644 --- a/engine/phone/scripts/gaven.asm +++ b/engine/phone/scripts/gaven.asm @@ -1,4 +1,4 @@ -GavenPhoneScript1: +GavenPhoneCalleeScript: trainertotext COOLTRAINERM, GAVEN3, MEM_BUFFER_0 checkflag ENGINE_GAVEN iftrue .WantsBattle @@ -17,7 +17,7 @@ GavenPhoneScript1: landmarktotext ROUTE_26, MEM_BUFFER_2 farjump UnknownScript_0xa0a37 -GavenPhoneScript2: +GavenPhoneCallerScript: trainertotext COOLTRAINERM, GAVEN3, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_GAVEN diff --git a/engine/phone/scripts/gina.asm b/engine/phone/scripts/gina.asm index ff8471070..79514a46e 100644 --- a/engine/phone/scripts/gina.asm +++ b/engine/phone/scripts/gina.asm @@ -1,4 +1,4 @@ -GinaPhoneScript1: +GinaPhoneCalleeScript: trainertotext PICNICKER, GINA1, MEM_BUFFER_0 checkflag ENGINE_GINA iftrue .WantsBattle @@ -28,7 +28,7 @@ GinaPhoneScript1: landmarktotext ROUTE_34, MEM_BUFFER_2 farjump UnknownScript_0xa0abd -GinaPhoneScript2: +GinaPhoneCallerScript: trainertotext PICNICKER, GINA1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Female checkflag ENGINE_ROCKETS_IN_RADIO_TOWER diff --git a/engine/phone/scripts/huey.asm b/engine/phone/scripts/huey.asm index da79d1c6c..e0398a62a 100644 --- a/engine/phone/scripts/huey.asm +++ b/engine/phone/scripts/huey.asm @@ -1,4 +1,4 @@ -HueyPhoneScript1: +HueyPhoneCalleeScript: trainertotext SAILOR, HUEY1, MEM_BUFFER_0 checkflag ENGINE_HUEY iftrue .WantsBattle @@ -18,7 +18,7 @@ HueyPhoneScript1: landmarktotext LIGHTHOUSE, MEM_BUFFER_2 farjump HueyWantsBattleScript -HueyPhoneScript2: +HueyPhoneCallerScript: trainertotext SAILOR, HUEY1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_HUEY diff --git a/engine/phone/scripts/irwin.asm b/engine/phone/scripts/irwin.asm index 8b8afbd1e..11e7198f0 100644 --- a/engine/phone/scripts/irwin.asm +++ b/engine/phone/scripts/irwin.asm @@ -1,4 +1,4 @@ -IrwinPhoneScript1: +IrwinPhoneCalleeScript: trainertotext JUGGLER, IRWIN1, MEM_BUFFER_0 farscall PhoneScript_AnswerPhone_Male checkflag ENGINE_ROCKETS_IN_RADIO_TOWER @@ -8,7 +8,7 @@ IrwinPhoneScript1: .Rockets: farjump IrwinRocketRumor -IrwinPhoneScript2: +IrwinPhoneCallerScript: trainertotext JUGGLER, IRWIN1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_ROCKETS_IN_RADIO_TOWER diff --git a/engine/phone/scripts/jack.asm b/engine/phone/scripts/jack.asm index 7e2cfad25..a02c3c36a 100644 --- a/engine/phone/scripts/jack.asm +++ b/engine/phone/scripts/jack.asm @@ -1,4 +1,4 @@ -JackPhoneScript1: +JackPhoneCalleeScript: trainertotext SCHOOLBOY, JACK1, MEM_BUFFER_0 checkflag ENGINE_JACK iftrue .WantsBattle @@ -17,7 +17,7 @@ JackPhoneScript1: landmarktotext NATIONAL_PARK, MEM_BUFFER_2 farjump JackWantsBattleScript -JackPhoneScript2: +JackPhoneCallerScript: trainertotext SCHOOLBOY, JACK1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male farscall PhoneScript_Random2 diff --git a/engine/phone/scripts/joey.asm b/engine/phone/scripts/joey.asm index 0fc19f61f..0d2c6267a 100644 --- a/engine/phone/scripts/joey.asm +++ b/engine/phone/scripts/joey.asm @@ -1,4 +1,4 @@ -JoeyPhoneScript1: +JoeyPhoneCalleeScript: trainertotext YOUNGSTER, JOEY1, MEM_BUFFER_0 checkflag ENGINE_JOEY iftrue .WantsBattle @@ -18,7 +18,7 @@ JoeyPhoneScript1: landmarktotext ROUTE_30, MEM_BUFFER_2 farjump UnknownScript_0xa0a4b -JoeyPhoneScript2: +JoeyPhoneCallerScript: trainertotext YOUNGSTER, JOEY1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_JOEY diff --git a/engine/phone/scripts/jose.asm b/engine/phone/scripts/jose.asm index d9a86723d..38bd0a99f 100644 --- a/engine/phone/scripts/jose.asm +++ b/engine/phone/scripts/jose.asm @@ -1,4 +1,4 @@ -JosePhoneScript1: +JosePhoneCalleeScript: trainertotext BIRD_KEEPER, JOSE2, MEM_BUFFER_0 checkflag ENGINE_JOSE iftrue .WantsBattle @@ -23,7 +23,7 @@ JosePhoneScript1: landmarktotext ROUTE_27, MEM_BUFFER_2 farjump UnknownScript_0xa0a41 -JosePhoneScript2: +JosePhoneCallerScript: trainertotext BIRD_KEEPER, JOSE2, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_JOSE diff --git a/engine/phone/scripts/kenji.asm b/engine/phone/scripts/kenji.asm index 4d03c9097..3888afbfd 100644 --- a/engine/phone/scripts/kenji.asm +++ b/engine/phone/scripts/kenji.asm @@ -1,9 +1,9 @@ -KenjiPhoneScript1: +KenjiPhoneCalleeScript: trainertotext BLACKBELT_T, KENJI3, MEM_BUFFER_0 farscall PhoneScript_AnswerPhone_Male farjump KenjiAnswerPhoneScript -KenjiPhoneScript2: +KenjiPhoneCallerScript: trainertotext BLACKBELT_T, KENJI3, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male farjump KenjiCallingPhoneScript diff --git a/engine/phone/scripts/liz.asm b/engine/phone/scripts/liz.asm index 812d7dd40..31df3d4e9 100644 --- a/engine/phone/scripts/liz.asm +++ b/engine/phone/scripts/liz.asm @@ -1,4 +1,4 @@ -LizPhoneScript1: +LizPhoneCalleeScript: trainertotext PICNICKER, LIZ1, MEM_BUFFER_0 checkflag ENGINE_LIZ iftrue .WantsBattle @@ -18,7 +18,7 @@ LizPhoneScript1: landmarktotext ROUTE_32, MEM_BUFFER_2 farjump UnknownScript_0xa0a5a -LizPhoneScript2: +LizPhoneCallerScript: trainertotext PICNICKER, LIZ1, MEM_BUFFER_0 farscall PhoneScript_Random4 ifequal 0, LizWrongNumber diff --git a/engine/phone/scripts/mom.asm b/engine/phone/scripts/mom.asm index b4c949f09..9b8e1fcf3 100644 --- a/engine/phone/scripts/mom.asm +++ b/engine/phone/scripts/mom.asm @@ -1,4 +1,4 @@ -MomPhoneScript: +MomPhoneCalleeScript: checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST iftrue .bcec5 checkevent EVENT_DUDE_TALKED_TO_YOU diff --git a/engine/phone/scripts/parry.asm b/engine/phone/scripts/parry.asm index 0a91e2349..0ab95ad9f 100644 --- a/engine/phone/scripts/parry.asm +++ b/engine/phone/scripts/parry.asm @@ -1,4 +1,4 @@ -ParryPhoneScript1: +ParryPhoneCalleeScript: trainertotext HIKER, PARRY1, MEM_BUFFER_0 checkflag ENGINE_PARRY iftrue .WantsBattle @@ -17,7 +17,7 @@ ParryPhoneScript1: landmarktotext ROUTE_45, MEM_BUFFER_2 farjump ParryHaventYouGottenTo -ParryPhoneScript2: +ParryPhoneCallerScript: trainertotext HIKER, PARRY1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_PARRY diff --git a/engine/phone/scripts/ralph.asm b/engine/phone/scripts/ralph.asm index 2fe9449f3..0baf77b33 100644 --- a/engine/phone/scripts/ralph.asm +++ b/engine/phone/scripts/ralph.asm @@ -1,4 +1,4 @@ -RalphPhoneScript1: +RalphPhoneCalleeScript: trainertotext FISHER, RALPH1, MEM_BUFFER_0 checkflag ENGINE_RALPH iftrue .Rematch @@ -22,7 +22,7 @@ RalphPhoneScript1: landmarktotext ROUTE_32, MEM_BUFFER_2 farjump UnknownScript_0xa0af5 -RalphPhoneScript2: +RalphPhoneCallerScript: trainertotext FISHER, RALPH1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_FLYPOINT_GOLDENROD diff --git a/engine/phone/scripts/reena.asm b/engine/phone/scripts/reena.asm index dd7818f7d..a90f8e669 100644 --- a/engine/phone/scripts/reena.asm +++ b/engine/phone/scripts/reena.asm @@ -1,4 +1,4 @@ -ReenaPhoneScript1: +ReenaPhoneCalleeScript: trainertotext COOLTRAINERF, REENA1, MEM_BUFFER_0 checkflag ENGINE_REENA iftrue .WantsBattle @@ -17,7 +17,7 @@ ReenaPhoneScript1: landmarktotext ROUTE_27, MEM_BUFFER_2 farjump UnknownScript_0xa0a46 -ReenaPhoneScript2: +ReenaPhoneCallerScript: trainertotext COOLTRAINERF, REENA1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Female checkflag ENGINE_REENA diff --git a/engine/phone/scripts/tiffany.asm b/engine/phone/scripts/tiffany.asm index 8f7f5dd0e..967f97135 100644 --- a/engine/phone/scripts/tiffany.asm +++ b/engine/phone/scripts/tiffany.asm @@ -1,4 +1,4 @@ -TiffanyPhoneScript1: +TiffanyPhoneCalleeScript: trainertotext PICNICKER, TIFFANY3, MEM_BUFFER_0 checkflag ENGINE_TIFFANY iftrue .WantsBattle @@ -23,7 +23,7 @@ TiffanyPhoneScript1: landmarktotext ROUTE_43, MEM_BUFFER_2 farjump UnknownScript_0xa0ae5 -TiffanyPhoneScript2: +TiffanyPhoneCallerScript: trainertotext PICNICKER, TIFFANY3, MEM_BUFFER_0 farscall PhoneScript_Random4 ifequal 0, TiffanysFamilyMembers diff --git a/engine/phone/scripts/todd.asm b/engine/phone/scripts/todd.asm index e3a024f00..3aafb740a 100644 --- a/engine/phone/scripts/todd.asm +++ b/engine/phone/scripts/todd.asm @@ -1,4 +1,4 @@ -ToddPhoneScript1: +ToddPhoneCalleeScript: trainertotext CAMPER, TODD1, MEM_BUFFER_0 checkflag ENGINE_TODD iftrue .WantsBattle @@ -22,7 +22,7 @@ ToddPhoneScript1: .SaleOn: farjump UnknownScript_0xa0b04 -ToddPhoneScript2: +ToddPhoneCallerScript: trainertotext CAMPER, TODD1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_TODD diff --git a/engine/phone/scripts/tully.asm b/engine/phone/scripts/tully.asm index 981ae2481..b6bf84ba7 100644 --- a/engine/phone/scripts/tully.asm +++ b/engine/phone/scripts/tully.asm @@ -1,4 +1,4 @@ -TullyPhoneScript1: +TullyPhoneCalleeScript: trainertotext FISHER, TULLY1, MEM_BUFFER_0 checkflag ENGINE_TULLY iftrue .WantsBattle @@ -23,7 +23,7 @@ TullyPhoneScript1: landmarktotext ROUTE_42, MEM_BUFFER_2 farjump UnknownScript_0xa0add -TullyPhoneScript2: +TullyPhoneCallerScript: trainertotext FISHER, TULLY1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_TULLY diff --git a/engine/phone/scripts/vance.asm b/engine/phone/scripts/vance.asm index 81afedfaf..8410289cb 100644 --- a/engine/phone/scripts/vance.asm +++ b/engine/phone/scripts/vance.asm @@ -1,4 +1,4 @@ -VancePhoneScript1: +VancePhoneCalleeScript: trainertotext BIRD_KEEPER, VANCE1, MEM_BUFFER_0 checkflag ENGINE_VANCE iftrue .WantsBattle @@ -17,7 +17,7 @@ VancePhoneScript1: landmarktotext ROUTE_44, MEM_BUFFER_2 farjump VanceHurryHurry -VancePhoneScript2: +VancePhoneCallerScript: trainertotext BIRD_KEEPER, VANCE1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_VANCE diff --git a/engine/phone/scripts/wade.asm b/engine/phone/scripts/wade.asm index 5b317f5f9..31931f06a 100644 --- a/engine/phone/scripts/wade.asm +++ b/engine/phone/scripts/wade.asm @@ -1,4 +1,4 @@ -WadePhoneScript1: +WadePhoneCalleeScript: trainertotext BUG_CATCHER, WADE1, MEM_BUFFER_0 checkflag ENGINE_WADE iftrue .WantsBattle @@ -36,7 +36,7 @@ WadePhoneScript1: landmarktotext ROUTE_31, MEM_BUFFER_2 farjump UnknownScript_0xa0ab5 -WadePhoneScript2: +WadePhoneCallerScript: trainertotext BUG_CATCHER, WADE1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male farscall PhoneScript_Random2 diff --git a/engine/phone/scripts/wilton.asm b/engine/phone/scripts/wilton.asm index 732e49b96..9d2f0e906 100644 --- a/engine/phone/scripts/wilton.asm +++ b/engine/phone/scripts/wilton.asm @@ -1,4 +1,4 @@ -WiltonPhoneScript1: +WiltonPhoneCalleeScript: trainertotext FISHER, WILTON1, MEM_BUFFER_0 checkflag ENGINE_WILTON iftrue .WantsBattle @@ -23,7 +23,7 @@ WiltonPhoneScript1: landmarktotext ROUTE_44, MEM_BUFFER_2 farjump WiltonWantThis -WiltonPhoneScript2: +WiltonPhoneCallerScript: trainertotext FISHER, WILTON1, MEM_BUFFER_0 farscall PhoneScript_GreetPhone_Male checkflag ENGINE_WILTON