From b452726f9acc5a0923b80d43e74b1d372dfb393c Mon Sep 17 00:00:00 2001 From: yenatch Date: Wed, 22 Jan 2014 13:33:58 -0500 Subject: rename existing map text files and put them in text/maps/ --- text/maps/blues_house.asm | 42 ++++++++++++++++++++++++++++++++++ text/maps/pallet_town.asm | 56 +++++++++++++++++++++++++++++++++++++++++++++ text/maps/reds_house_1f.asm | 38 ++++++++++++++++++++++++++++++ 3 files changed, 136 insertions(+) create mode 100644 text/maps/blues_house.asm create mode 100644 text/maps/pallet_town.asm create mode 100644 text/maps/reds_house_1f.asm (limited to 'text/maps') diff --git a/text/maps/blues_house.asm b/text/maps/blues_house.asm new file mode 100644 index 00000000..33fd732f --- /dev/null +++ b/text/maps/blues_house.asm @@ -0,0 +1,42 @@ +_DaisyInitialText: + text "Hi ",$52,"!" + line $53," is out at" + cont "Grandpa's lab." + done + +_DaisyOfferMapText: + text "Grandpa asked you" + line "to run an errand?" + cont "Here, this will" + cont "help you!" + prompt + +_GotMapText: + text $52," got a" + line "@" + TX_RAM $CF4B + text "!@@" + +_DaisyBagFullText: + text "You have too much" + line "stuff with you." + done + +_DaisyUseMapText: + text "Use the TOWN MAP" + line "to find out where" + cont "you are." + done + +_BluesHouseText2: + text "#MON are living" + line "things! If they" + cont "get tired, give" + cont "them a rest!" + done + +_BluesHouseText3: + text "It's a big map!" + line "This is useful!" + done + diff --git a/text/maps/pallet_town.asm b/text/maps/pallet_town.asm new file mode 100644 index 00000000..421959d6 --- /dev/null +++ b/text/maps/pallet_town.asm @@ -0,0 +1,56 @@ +_OakAppearsText: + text "OAK: Hey! Wait!" + line "Don't go out!@@" + +_OakWalksUpText: + text "OAK: It's unsafe!" + line "Wild #MON live" + cont "in tall grass!" + + para "You need your own" + line "#MON for your" + cont "protection." + cont "I know!" + + para "Here, come with" + line "me!" + done + +_PalletTownText2: + text "I'm raising" + line "#MON too!" + + para "When they get" + line "strong, they can" + cont "protect me!" + done + +_PalletTownText3: + text "Technology is" + line "incredible!" + + para "You can now store" + line "and recall items" + cont "and #MON as" + cont "data via PC!" + done + +_PalletTownText4: + text "OAK #MON" + line "RESEARCH LAB" + done + +_PalletTownText5: + text "PALLET TOWN" + line "Shades of your" + cont "journey await!" + done + +_PalletTownText6: + text $52,"'s house " + done + +_PalletTownText7: + text $53,"'s house " + done + diff --git a/text/maps/reds_house_1f.asm b/text/maps/reds_house_1f.asm new file mode 100644 index 00000000..4154558e --- /dev/null +++ b/text/maps/reds_house_1f.asm @@ -0,0 +1,38 @@ +_MomWakeUpText: + text "MOM: Right." + line "All boys leave" + cont "home some day." + cont "It said so on TV." + + para "PROF.OAK, next" + line "door, is looking" + cont "for you." + done + +_MomHealText1: + text "MOM: ",$52,"!" + line "You should take a" + cont "quick rest." + prompt + +_MomHealText2: + text "MOM: Oh good!" + line "You and your" + cont "#MON are" + cont "looking great!" + cont "Take care now!" + done + +_StandByMeText: + text "There's a movie" + line "on TV. Four boys" + cont "are walking on" + cont "railroad tracks." + + para "I better go too." + done + +_TVWrongSideText: + text "Oops, wrong side." + done + -- cgit v1.3.1-sl0p From b52bcd65975a21d0d101091259058f758b6ad8a0 Mon Sep 17 00:00:00 2001 From: yenatch Date: Wed, 22 Jan 2014 14:45:07 -0500 Subject: split viridian and oaks lab text into text/maps/ --- main.asm | 963 +------------------------------------------ text/maps/museum_1f.asm | 108 +++++ text/maps/museum_2f.asm | 46 +++ text/maps/oaks_lab.asm | 478 +++++++++++++++++++++ text/maps/school.asm | 14 + text/maps/viridian_gym.asm | 237 +++++++++++ text/maps/viridian_house.asm | 24 ++ text/maps/viridian_mart.asm | 49 +++ 8 files changed, 963 insertions(+), 956 deletions(-) create mode 100644 text/maps/museum_1f.asm create mode 100644 text/maps/museum_2f.asm create mode 100644 text/maps/oaks_lab.asm create mode 100644 text/maps/school.asm create mode 100644 text/maps/viridian_gym.asm create mode 100644 text/maps/viridian_house.asm create mode 100644 text/maps/viridian_mart.asm (limited to 'text/maps') diff --git a/main.asm b/main.asm index c97ced16..70a6ff8d 100644 --- a/main.asm +++ b/main.asm @@ -124726,962 +124726,13 @@ _TradeCenterMText1: ; 94b04 (25:4b04) INCLUDE "text/maps/reds_house_1f.asm" INCLUDE "text/maps/blues_house.asm" - -_OaksLabGaryText1: ; 94d5b (25:4d5b) - text $53, ": Yo" - line $52, "! Gramps" - cont "isn't around!" - done - -_OaksLabText40: ; 94d79 (25:4d79) - text $53, ": Heh, I" - line "don't need to be" - cont "greedy like you!" - - para "Go ahead and" - line "choose, ", $52, "!" - done - -_OaksLabText41: ; 94dbd (25:4dbd) - text $53, ": My" - line "#MON looks a" - cont "lot stronger." - done - -_OaksLabText39: ; 94ddf (25:4ddf) - text "Those are #" - line "BALLs. They" - cont "contain #MON!" - done - -_OaksLabCharmanderText: ; 94e06 (25:4e06) - text "So! You want the" - line "fire #MON," - cont "CHARMANDER?" - done - -_OaksLabSquirtleText: ; 94e2f (25:4e2f) - text "So! You want the" - line "water #MON," - cont "SQUIRTLE?" - done - -_OaksLabBulbasaurText: ; 94e57 (25:4e57) - text "So! You want the" - line "plant #MON," - cont "BULBASAUR?" - done - -_OaksLabMonEnergeticText: ; 94e80 (25:4e80) - text "This #MON is" - line "really energetic!" - prompt - -_OaksLabReceivedMonText: ; 94ea0 (25:4ea0) - text $52, " received" - line "a @" - TX_RAM $cd6d - text "!@@" - -_OaksLabLastMonText: ; 94eb6 (25:4eb6) - text "That's PROF.OAK's" - line "last #MON!" - done - -_UnnamedText_1d2f0: ; 94ed2 (25:4ed2) - text "OAK: Now, ", $52, "," - line "which #MON do" - cont "you want?" - done - -_UnnamedText_1d2f5: ; 94ef8 (25:4ef8) - text "OAK: If a wild" - line "#MON appears," - cont "your #MON can" - cont "fight against it!" - done - -_UnnamedText_1d2fa: ; 94f36 (25:4f36) - text "OAK: ", $52, "," - line "raise your young" - cont "#MON by making" - cont "it fight!" - done - -_OaksLabDeliverParcelText1: ; 94f69 (25:4f69) - text "OAK: Oh, ", $52, "!" - - para "How is my old" - line "#MON?" - - para "Well, it seems to" - line "like you a lot." - - para "You must be" - line "talented as a" - cont "#MON trainer!" - - para "What? You have" - line "something for me?" - - para $52, " delivered" - line "OAK's PARCEL.@@" - -_OaksLabDeliverParcelText2: ; 9500f (25:500f) - db $0 - para "Ah! This is the" - line "custom # BALL" - cont "I ordered!" - cont "Thank you!" - done - -_OaksLabAroundWorldText: ; 95045 (25:5045) - text "#MON around the" - line "world wait for" - cont "you, ", $52, "!" - done - -_OaksLabGivePokeballsText1: ; 9506d (25:506d) - text "OAK: You can't get" - line "detailed data on" - cont "#MON by just" - cont "seeing them." - - para "You must catch" - line "them! Use these" - cont "to capture wild" - cont "#MON." - - para $52, " got 5" - line "# BALLs!@@" - -_OaksLabGivePokeballsText2: ; 950f2 (25:50f2) - db $0 - para "When a wild" - line "#MON appears," - cont "it's fair game." - - para "Just throw a #" - line "BALL at it and try" - line "to catch it!" - - para "This won't always" - line "work, though." - - para "A healthy #MON" - line "could escape. You" - cont "have to be lucky!" - done - -_OaksLabPleaseVisitText: ; 9519e (25:519e) - text "OAK: Come see me" - line "sometimes." - - para "I want to know how" - line "your #DEX is" - cont "coming along." - done - -_UnnamedText_1d31d: ; 951e9 (25:51e9) - text "OAK: Good to see " - line "you! How is your " - cont "#DEX coming? " - cont "Here, let me take" - cont "a look!" - prompt - -_UnnamedText_1d32c: ; 95236 (25:5236) - text "It's encyclopedia-" - line "like, but the" - cont "pages are blank!" - done - -_OaksLabText8: ; 95268 (25:5268) - text "?" - done - -_UnnamedText_1d340: ; 9526b (25:526b) - text "PROF.OAK is the" - line "authority on" - cont "#MON!" - - para "Many #MON" - line "trainers hold him" - cont "in high regard!" - done - -_OaksLabRivalWaitingText: ; 952bb (25:52bb) - text $53, ": Gramps!" - line "I'm fed up with" - cont "waiting!" - done - -_OaksLabChooseMonText: ; 952df (25:52df) - text "OAK: ", $53, "?" - line "Let me think..." - - para "Oh, that's right," - line "I told you to" - cont "come! Just wait!" - - para "Here, ", $52, "!" - - para "There are 3" - line "#MON here!" - - para "Haha!" - - para "They are inside" - line "the # BALLs." - - para "When I was young," - line "I was a serious" - cont "#MON trainer!" - - para "In my old age, I" - line "have only 3 left," - cont "but you can have" - cont "one! Choose!" - done - -_OaksLabRivalInterjectionText: ; 953dc (25:53dc) - text $53, ": Hey!" - line "Gramps! What" - cont "about me?" - done - -_OaksLabBePatientText: ; 953fc (25:53fc) - text "OAK: Be patient!" - line $53, ", you can" - cont "have one too!" - done - -_OaksLabLeavingText: ; 95427 (25:5427) - text "OAK: Hey! Don't go" - line "away yet!" - done - -_OaksLabRivalPickingMonText: ; 95444 (25:5444) - text $53, ": I'll take" - line "this one, then!" - done - -_OaksLabRivalReceivedMonText: ; 95461 (25:5461) - text $53, " received" - line "a @" - TX_RAM $cd6d - text "!@@" - -_OaksLabRivalChallengeText: ; 95477 (25:5477) - text $53, ": Wait" - line $52, "!" - cont "Let's check out" - cont "our #MON!" - - para "Come on, I'll take" - line "you on!" - done - -_UnnamedText_1d3be: ; 954b6 (25:54b6) - text "WHAT?" - line "Unbelievable!" - cont "I picked the" - cont "wrong #MON!" - prompt - -_UnnamedText_1d3c3: ; 954e4 (25:54e4) - text $53, ": Yeah! Am" - line "I great or what?" - prompt - -_OaksLabRivalToughenUpText: ; 95502 (25:5502) - text $53, ": Okay!" - line "I'll make my" - cont "#MON fight to" - cont "toughen it up!" - - para $52, "! Gramps!" - line "Smell you later!" - done - -_OaksLabText21: ; 95551 (25:5551) - text $53, ": Gramps!" - done - -_OaksLabText22: ; 9555d (25:555d) - text $53, ": What did" - line "you call me for?" - done - -_OaksLabText23: ; 9557b (25:557b) - text "OAK: Oh right! I" - line "have a request" - cont "of you two." - done - -_OaksLabText24: ; 955a8 (25:55a8) - text "On the desk there" - line "is my invention," - cont "#DEX!" - - para "It automatically" - line "records data on" - cont "#MON you've" - cont "seen or caught!" - - para "It's a hi-tech" - line "encyclopedia!" - done - -_OaksLabText25: ; 9562a (25:562a) - text "OAK: ", $52, " and" - line $53, "! Take" - cont "these with you!" - - para $52, " got" - line "#DEX from OAK!@@" - -_OaksLabText26: ; 95664 (25:5664) - text "To make a complete" - line "guide on all the" - cont "#MON in the" - cont "world..." - - para "That was my dream!" - - para "But, I'm too old!" - line "I can't do it!" - - para "So, I want you two" - line "to fulfill my" - cont "dream for me!" - - para "Get moving, you" - line "two!" - - para "This is a great" - line "undertaking in" - cont "#MON history!" - done - -_OaksLabText27: ; 95741 (25:5741) - text $53, ": Alright" - line "Gramps! Leave it" - cont "all to me!" - - para $52, ", I hate to" - line "say it, but I" - cont "don't need you!" - - para "I know! I'll" - line "borrow a TOWN MAP" - cont "from my sis!" - - para "I'll tell her not" - line "to lend you one," - cont $52, "! Hahaha!" - done - -_UnnamedText_1d405: ; 957eb (25:57eb) - text "I study #MON as" - line "PROF.OAK's AIDE." - done - -_UnnamedText_441cc: ; 9580c (25:580c) - text "#DEX comp-" - line "letion is:" - - para "@" - TX_NUM $ffdb, 1, 3 - text " #MON seen" - line "@" - TX_NUM $ffdc, 1, 3 - text " #MON owned" - - para "PROF.OAK's" - line "Rating:" - prompt - -_UnnamedText_44201: ; 95858 (25:5858) - text "You still have" - line "lots to do." - cont "Look for #MON" - cont "in grassy areas!" - done - -_UnnamedText_44206: ; 95893 (25:5893) - text "You're on the" - line "right track! " - cont "Get a FLASH HM" - cont "from my AIDE!" - done - -_UnnamedText_4420b: ; 958cc (25:58cc) - text "You still need" - line "more #MON!" - cont "Try to catch" - cont "other species!" - done - -_UnnamedText_44210: ; 95903 (25:5903) - text "Good, you're" - line "trying hard!" - cont "Get an ITEMFINDER" - cont "from my AIDE!" - done - -_UnnamedText_44215: ; 9593d (25:593d) - text "Looking good!" - line "Go find my AIDE" - cont "when you get 50!" - done - -_UnnamedText_4421a: ; 9596d (25:596d) - text "You finally got at" - line "least 50 species!" - cont "Be sure to get" - cont "EXP.ALL from my" - cont "AIDE!" - done - -_UnnamedText_4421f: ; 959b8 (25:59b8) - text "Ho! This is geting" - line "even better!" - done - -_UnnamedText_44224: ; 959d9 (25:59d9) - text "Very good!" - line "Go fish for some" - cont "marine #MON!" - done - -_UnnamedText_44229: ; 95a03 (25:5a03) - text "Wonderful!" - line "Do you like to" - cont "collect things?" - done - -_UnnamedText_4422e: ; 95a2e (25:5a2e) - text "I'm impressed!" - line "It must have been" - cont "difficult to do!" - done - -_UnnamedText_44233: ; 95a60 (25:5a60) - text "You finally got at" - line "least 100 species!" - cont "I can't believe" - cont "how good you are!" - done - -_UnnamedText_44238: ; 95aa8 (25:5aa8) - text "You even have the" - line "evolved forms of" - cont "#MON! Super!" - done - -_UnnamedText_4423d: ; 95ad9 (25:5ad9) - text "Excellent! Trade" - line "with friends to" - cont "get some more!" - done - -_UnnamedText_44242: ; 95b0a (25:5b0a) - text "Outstanding!" - line "You've become a" - cont "real pro at this!" - done - -_UnnamedText_44247: ; 95b39 (25:5b39) - text "I have nothing" - line "left to say!" - cont "You're the" - cont "authority now!" - done - -_UnnamedText_4424c: ; 95b6f (25:5b6f) - text "Your #DEX is" - line "entirely complete!" - cont "Congratulations!" - done - -_ViridianPokeCenterText2: ; 95ba1 (25:5ba1) -_ViridianPokeCenterText1: ; 95ba1 (25:5ba1) - text "You can use that" - line "PC in the corner." - - para "The receptionist" - line "told me. So kind!" - done - -_ViridianPokeCenterText3: ; 95be8 (25:5be8) - text "There's a #MON" - line "CENTER in every" - cont "town ahead." - - para "They don't charge" - line "any money either!" - done - -_ViridianMartText1: ; 95c36 (25:5c36) - text "Okay! Say hi to" - line "PROF.OAK for me!" - done - -_ViridianMartText4: ; 95c58 (25:5c58) - text "Hey! You came from" - line "PALLET TOWN?" - done - -ViridianMartParcelQuestText: ; 95c79 (25:5c79) - text "You know PROF." - line "OAK, right?" - - para "His order came in." - line "Will you take it" - cont "to him?" - - para $52, " got" - line "OAK's PARCEL!@@" - -_ViridianMartText2: ; 95cd5 (25:5cd5) - text "This shop sells" - line "many ANTIDOTEs." - done - -_ViridianMartText3: ; 95cf6 (25:5cf6) - text "No! POTIONs are" - line "all sold out." - done - -_SchoolText1: ; 95d15 (25:5d15) - text "Whew! I'm trying" - line "to memorize all" - cont "my notes." - done - -_SchoolText2: ; 95d40 (25:5d40) - text "Okay!" - - para "Be sure to read" - line "the blackboard" - cont "carefully!" - done - -_ViridianHouseText1: ; 95d71 (25:5d71) - text "Coming up with" - line "nicknames is fun," - cont "but hard." - - para "Simple names are" - line "the easiest to" - cont "remember." - done - -_ViridianHouseText2: ; 95dc7 (25:5dc7) - text "My Daddy loves" - line "#MON too." - done - -_UnnamedText_1d5b1: ; 95de1 (25:5de1) - text "SPEARY: Tetweet!" - done - -_ViridianHouseText4: ; 95df3 (25:5df3) - text "SPEAROW" - line "Name: SPEARY" - done - -_UnnamedText_74ace: ; 95e09 (25:5e09) - text "Fwahahaha! This is" - line "my hideout!" - - para "I planned to" - line "resurrect TEAM" - cont "ROCKET here!" - - para "But, you have" - line "caught me again!" - cont "So be it! This" - cont "time, I'm not" - cont "holding back!" - - para "Once more, you" - line "shall face" - cont "GIOVANNI, the" - cont "greatest trainer!" - done - -_UnnamedText_74ad3: ; 95ed5 (25:5ed5) - text "Ha!" - line "That was a truly" - cont "intense fight!" - cont "You have won!" - cont "As proof, here is" - cont "the EARTHBADGE!@@" - -_UnnamedText_74ad9: ; 95f2b (25:5f2b) - text "Having lost, I" - line "cannot face my" - cont "underlings!" - cont "TEAM ROCKET is" - cont "finished forever!" - - para "I will dedicate my" - line "life to the study" - cont "of #MON!" - - para "Let us meet again" - line "some day!" - cont "Farewell!@@" - -_ViridianGymText12: ; 95fcc (25:5fcc) - text "The EARTHBADGE" - line "makes #MON of" - cont "any level obey!" - - para "It is evidence of" - line "your mastery as a" - cont "#MON trainer!" - - para "With it, you can" - line "enter the #MON" - cont "LEAGUE!" - - para "It is my gift for" - line "your #MON" - cont "LEAGUE challenge!" - done - -_ReceivedTM27Text: ; 96082 (25:6082) - text $52, " received" - line "TM27!@@" - -_TM27ExplanationText: ; 96095 (25:6095) - db $0 - para "TM27 is FISSURE!" - line "It will take out" - cont "#MON with just" - cont "one hit!" - - para "I made it when I" - line "ran the GYM here," - cont "too long ago..." - done - -_TM27NoRoomText: ; 96104 (25:6104) - text "You do not have" - line "space for this!" - done - -_ViridianGymBattleText1: ; 96125 (25:6125) - text "Heh! You must be" - line "running out of" - cont "steam by now!" - done - -_ViridianGymEndBattleText1: ; 96154 (25:6154) - text "I" - line "ran out of gas!" - prompt - -_ViridianGymAfterBattleText1: ; 96167 (25:6167) - text "You need power to" - line "keep up with our" - cont "GYM LEADER!" - done - -_ViridianGymBattleText2: ; 96197 (25:6197) - text "Rrrroar! I'm" - line "working myself" - cont "into a rage!" - done - -_ViridianGymEndBattleText2: ; 961c0 (25:61c0) - text "Wargh!" - prompt - -_ViridianGymAfterBattleText2: ; 961c8 (25:61c8) - text "I'm still not" - line "worthy!" - done - -_ViridianGymBattleText3: ; 961de (25:61de) - text "#MON and I, we" - line "make wonderful" - cont "music together!" - done - -_ViridianGymEndBattleText3: ; 9620d (25:620d) - text "You are in" - line "perfect harmony!" - prompt - -_ViridianGymAfterBattleText3: ; 9622a (25:622a) - text "Do you know the" - line "identity of our" - cont "GYM LEADER?" - done - -_ViridianGymBattleText4: ; 96257 (25:6257) - text "Karate is the" - line "ultimate form of" - cont "martial arts!" - done - -_ViridianGymEndBattleText4: ; 96285 (25:6285) - text "Atcho!" - prompt - -_ViridianGymAfterBattleText4: ; 9628d (25:628d) - text "If my #MON" - line "were as good at" - cont "Karate as I..." - done - -_ViridianGymBattleText5: ; 962b8 (25:62b8) - text "The truly talented" - line "win with style!" - done - -_ViridianGymEndBattleText5: ; 962dc (25:62dc) - text "I" - line "lost my grip!" - prompt - -_ViridianGymAfterBattleText5: ; 962ed (25:62ed) - text "The LEADER will" - line "scold me!" - done - -_ViridianGymBattleText6: ; 96308 (25:6308) - text "I'm the KARATE" - line "KING! Your fate" - cont "rests with me!" - done - -_ViridianGymEndBattleText6: ; 96336 (25:6336) - text "Ayah!" - prompt - -_ViridianGymAfterBattleText6: ; 9633d (25:633d) - text "#MON LEAGUE?" - line "You? Don't get" - cont "cocky!" - done - -_ViridianGymBattleText7: ; 96360 (25:6360) - text "Your #MON will" - line "cower at the" - cont "crack of my whip!" - done - -_ViridianGymEndBattleText7: ; 9638f (25:638f) - text "Yowch!" - line "Whiplash!" - prompt - -_ViridianGymAfterBattleText7: ; 963a1 (25:63a1) - text "Wait! I was just" - line "careless!" - done - -_ViridianGymBattleText8: ; 963bd (25:63bd) - text "VIRIDIAN GYM was" - line "closed for a long" - cont "time, but now our" - cont "LEADER is back!" - done - -_ViridianGymEndBattleText8: ; 96403 (25:6403) - text "I" - line "was beaten?" - prompt - -_ViridianGymAfterBattleText8: ; 96412 (25:6412) - text "You can go onto" - line "#MON LEAGUE" - cont "only by defeating" - cont "our GYM LEADER!" - done - -_UnnamedText_74bd4: ; 96451 (25:6451) - text "Yo! Champ in" - line "making!" - - para "Even I don't know" - line "VIRIDIAN LEADER's" - cont "identity!" - - para "This will be the" - line "toughest of all" - cont "the GYM LEADERs!" - - para "I heard that the" - line "trainers here" - cont "like ground-type" - cont "#MON!" - done - -_UnnamedText_74bd9: ; 964fb (25:64fb) - text "Blow me away!" - line "GIOVANNI was the" - cont "GYM LEADER here?" - done - -_UnnamedText_5c21a: ; 9652c (25:652c) - text "Come again!" - done - -_UnnamedText_5c21f: ; 96539 (25:6539) - text "It's ¥50 for a" - line "child's ticket." - - para "Would you like to" - line "come in?" - done - -_UnnamedText_5c224: ; 96572 (25:6572) - text "Right, ¥50!" - line "Thank you!" - done - -_UnnamedText_5c229: ; 9658a (25:658a) - text "You don't have" - line "enough money." - prompt - -_UnnamedText_5c22e: ; 965a7 (25:65a7) - text "You can't sneak" - line "in the back way!" - - para "Oh, whatever!" - line "Do you know what" - cont "AMBER is?" - done - -_UnnamedText_5c233: ; 965f1 (25:65f1) - text "There's a lab" - line "somewhere trying" - cont "to resurrect" - cont "ancient #MON" - cont "from AMBER." - done - -_UnnamedText_5c238: ; 96636 (25:6636) - text "AMBER is fossil-" - line "ized tree sap." - done - -_UnnamedText_5c23d: ; 96657 (25:6657) - text "Please go to the" - line "other side!" - done - -_UnnamedText_5c242: ; 96675 (25:6675) - text "Take plenty of" - line "time to look!" - done - -_UnnamedText_5c251: ; 96693 (25:6693) - text "That is one" - line "magnificent" - cont "fossil!" - done - -_UnnamedText_5c28e: ; 966b4 (25:66b4) - text "Ssh! I think that" - line "this chunk of" - cont "AMBER contains" - cont "#MON DNA!" - - para "It would be great" - line "if #MON could" - cont "be resurrected" - cont "from it!" - - para "But, my colleagues" - line "just ignore me!" - - para "So I have a favor" - line "to ask!" - - para "Take this to a" - line "#MON LAB and" - cont "get it examined!" - prompt - -_ReceivedOldAmberText: ; 96790 (25:6790) - text $52, " received" - line "OLD AMBER!@@" - -_UnnamedText_5c299: ; 967a8 (25:67a8) - text "Ssh! Get the OLD" - line "AMBER checked!" - done - -_UnnamedText_5c29e: ; 967c9 (25:67c9) - text "You don't have" - line "space for this!" - done - -_UnnamedText_5c2ad: ; 967e8 (25:67e8) - text "We are proud of 2" - line "fossils of very" - cont "rare, prehistoric" - cont "#MON!" - done - -_UnnamedText_5c2bc: ; 96823 (25:6823) - text "The AMBER is" - line "clear and gold!" - done - -_MuseumF2Text1: ; 96841 (25:6841) - text "MOON STONE?" - - para "What's so special" - line "about it?" - done - -_MuseumF2Text2: ; 96869 (25:6869) - text "July 20, 1969!" - - para "The 1st lunar" - line "landing!" - - para "I bought a color" - line "TV to watch it!" - done - -_MuseumF2Text3: ; 968b1 (25:68b1) - text "We have a space" - line "exhibit now." - done - -_MuseumF2Text4: ; 968cf (25:68cf) - text "I want a PIKACHU!" - line "It's so cute!" - - para "I asked my Daddy" - line "to catch me one!" - done - -_MuseumF2Text5: ; 96911 (25:6911) - text "Yeah, a PIKACHU" - line "soon, I promise!" - done - -_MuseumF2Text6: ; 96933 (25:6933) - text "SPACE SHUTTLE" - line "COLUMBIA" - done - -_MuseumF2Text7: ; 9694b (25:694b) - text "Meteorite that" - line "fell on MT.MOON." - cont "(MOON STONE?)" - done +INCLUDE "text/maps/oaks_lab.asm" +INCLUDE "text/maps/viridian_mart.asm" +INCLUDE "text/maps/school.asm" +INCLUDE "text/maps/viridian_house.asm" +INCLUDE "text/maps/viridian_gym.asm" +INCLUDE "text/maps/museum_1f.asm" +INCLUDE "text/maps/museum_2f.asm" _UnnamedText_5c49e: ; 9697a (25:697a) text "I'm BROCK!" diff --git a/text/maps/museum_1f.asm b/text/maps/museum_1f.asm new file mode 100644 index 00000000..6db66bcc --- /dev/null +++ b/text/maps/museum_1f.asm @@ -0,0 +1,108 @@ +_UnnamedText_5c21a: ; 9652c (25:652c) + text "Come again!" + done + +_UnnamedText_5c21f: ; 96539 (25:6539) + text "It's ¥50 for a" + line "child's ticket." + + para "Would you like to" + line "come in?" + done + +_UnnamedText_5c224: ; 96572 (25:6572) + text "Right, ¥50!" + line "Thank you!" + done + +_UnnamedText_5c229: ; 9658a (25:658a) + text "You don't have" + line "enough money." + prompt + +_UnnamedText_5c22e: ; 965a7 (25:65a7) + text "You can't sneak" + line "in the back way!" + + para "Oh, whatever!" + line "Do you know what" + cont "AMBER is?" + done + +_UnnamedText_5c233: ; 965f1 (25:65f1) + text "There's a lab" + line "somewhere trying" + cont "to resurrect" + cont "ancient #MON" + cont "from AMBER." + done + +_UnnamedText_5c238: ; 96636 (25:6636) + text "AMBER is fossil-" + line "ized tree sap." + done + +_UnnamedText_5c23d: ; 96657 (25:6657) + text "Please go to the" + line "other side!" + done + +_UnnamedText_5c242: ; 96675 (25:6675) + text "Take plenty of" + line "time to look!" + done + +_UnnamedText_5c251: ; 96693 (25:6693) + text "That is one" + line "magnificent" + cont "fossil!" + done + +_UnnamedText_5c28e: ; 966b4 (25:66b4) + text "Ssh! I think that" + line "this chunk of" + cont "AMBER contains" + cont "#MON DNA!" + + para "It would be great" + line "if #MON could" + cont "be resurrected" + cont "from it!" + + para "But, my colleagues" + line "just ignore me!" + + para "So I have a favor" + line "to ask!" + + para "Take this to a" + line "#MON LAB and" + cont "get it examined!" + prompt + +_ReceivedOldAmberText: ; 96790 (25:6790) + text $52, " received" + line "OLD AMBER!@@" + +_UnnamedText_5c299: ; 967a8 (25:67a8) + text "Ssh! Get the OLD" + line "AMBER checked!" + done + +_UnnamedText_5c29e: ; 967c9 (25:67c9) + text "You don't have" + line "space for this!" + done + +_UnnamedText_5c2ad: ; 967e8 (25:67e8) + text "We are proud of 2" + line "fossils of very" + cont "rare, prehistoric" + cont "#MON!" + done + +_UnnamedText_5c2bc: ; 96823 (25:6823) + text "The AMBER is" + line "clear and gold!" + done + diff --git a/text/maps/museum_2f.asm b/text/maps/museum_2f.asm new file mode 100644 index 00000000..e1183648 --- /dev/null +++ b/text/maps/museum_2f.asm @@ -0,0 +1,46 @@ +_MuseumF2Text1: ; 96841 (25:6841) + text "MOON STONE?" + + para "What's so special" + line "about it?" + done + +_MuseumF2Text2: ; 96869 (25:6869) + text "July 20, 1969!" + + para "The 1st lunar" + line "landing!" + + para "I bought a color" + line "TV to watch it!" + done + +_MuseumF2Text3: ; 968b1 (25:68b1) + text "We have a space" + line "exhibit now." + done + +_MuseumF2Text4: ; 968cf (25:68cf) + text "I want a PIKACHU!" + line "It's so cute!" + + para "I asked my Daddy" + line "to catch me one!" + done + +_MuseumF2Text5: ; 96911 (25:6911) + text "Yeah, a PIKACHU" + line "soon, I promise!" + done + +_MuseumF2Text6: ; 96933 (25:6933) + text "SPACE SHUTTLE" + line "COLUMBIA" + done + +_MuseumF2Text7: ; 9694b (25:694b) + text "Meteorite that" + line "fell on MT.MOON." + cont "(MOON STONE?)" + done + diff --git a/text/maps/oaks_lab.asm b/text/maps/oaks_lab.asm new file mode 100644 index 00000000..484b4981 --- /dev/null +++ b/text/maps/oaks_lab.asm @@ -0,0 +1,478 @@ +_OaksLabGaryText1: ; 94d5b (25:4d5b) + text $53, ": Yo" + line $52, "! Gramps" + cont "isn't around!" + done + +_OaksLabText40: ; 94d79 (25:4d79) + text $53, ": Heh, I" + line "don't need to be" + cont "greedy like you!" + + para "Go ahead and" + line "choose, ", $52, "!" + done + +_OaksLabText41: ; 94dbd (25:4dbd) + text $53, ": My" + line "#MON looks a" + cont "lot stronger." + done + +_OaksLabText39: ; 94ddf (25:4ddf) + text "Those are #" + line "BALLs. They" + cont "contain #MON!" + done + +_OaksLabCharmanderText: ; 94e06 (25:4e06) + text "So! You want the" + line "fire #MON," + cont "CHARMANDER?" + done + +_OaksLabSquirtleText: ; 94e2f (25:4e2f) + text "So! You want the" + line "water #MON," + cont "SQUIRTLE?" + done + +_OaksLabBulbasaurText: ; 94e57 (25:4e57) + text "So! You want the" + line "plant #MON," + cont "BULBASAUR?" + done + +_OaksLabMonEnergeticText: ; 94e80 (25:4e80) + text "This #MON is" + line "really energetic!" + prompt + +_OaksLabReceivedMonText: ; 94ea0 (25:4ea0) + text $52, " received" + line "a @" + TX_RAM $cd6d + text "!@@" + +_OaksLabLastMonText: ; 94eb6 (25:4eb6) + text "That's PROF.OAK's" + line "last #MON!" + done + +_UnnamedText_1d2f0: ; 94ed2 (25:4ed2) + text "OAK: Now, ", $52, "," + line "which #MON do" + cont "you want?" + done + +_UnnamedText_1d2f5: ; 94ef8 (25:4ef8) + text "OAK: If a wild" + line "#MON appears," + cont "your #MON can" + cont "fight against it!" + done + +_UnnamedText_1d2fa: ; 94f36 (25:4f36) + text "OAK: ", $52, "," + line "raise your young" + cont "#MON by making" + cont "it fight!" + done + +_OaksLabDeliverParcelText1: ; 94f69 (25:4f69) + text "OAK: Oh, ", $52, "!" + + para "How is my old" + line "#MON?" + + para "Well, it seems to" + line "like you a lot." + + para "You must be" + line "talented as a" + cont "#MON trainer!" + + para "What? You have" + line "something for me?" + + para $52, " delivered" + line "OAK's PARCEL.@@" + +_OaksLabDeliverParcelText2: ; 9500f (25:500f) + db $0 + para "Ah! This is the" + line "custom # BALL" + cont "I ordered!" + cont "Thank you!" + done + +_OaksLabAroundWorldText: ; 95045 (25:5045) + text "#MON around the" + line "world wait for" + cont "you, ", $52, "!" + done + +_OaksLabGivePokeballsText1: ; 9506d (25:506d) + text "OAK: You can't get" + line "detailed data on" + cont "#MON by just" + cont "seeing them." + + para "You must catch" + line "them! Use these" + cont "to capture wild" + cont "#MON." + + para $52, " got 5" + line "# BALLs!@@" + +_OaksLabGivePokeballsText2: ; 950f2 (25:50f2) + db $0 + para "When a wild" + line "#MON appears," + cont "it's fair game." + + para "Just throw a #" + line "BALL at it and try" + line "to catch it!" + + para "This won't always" + line "work, though." + + para "A healthy #MON" + line "could escape. You" + cont "have to be lucky!" + done + +_OaksLabPleaseVisitText: ; 9519e (25:519e) + text "OAK: Come see me" + line "sometimes." + + para "I want to know how" + line "your #DEX is" + cont "coming along." + done + +_UnnamedText_1d31d: ; 951e9 (25:51e9) + text "OAK: Good to see " + line "you! How is your " + cont "#DEX coming? " + cont "Here, let me take" + cont "a look!" + prompt + +_UnnamedText_1d32c: ; 95236 (25:5236) + text "It's encyclopedia-" + line "like, but the" + cont "pages are blank!" + done + +_OaksLabText8: ; 95268 (25:5268) + text "?" + done + +_UnnamedText_1d340: ; 9526b (25:526b) + text "PROF.OAK is the" + line "authority on" + cont "#MON!" + + para "Many #MON" + line "trainers hold him" + cont "in high regard!" + done + +_OaksLabRivalWaitingText: ; 952bb (25:52bb) + text $53, ": Gramps!" + line "I'm fed up with" + cont "waiting!" + done + +_OaksLabChooseMonText: ; 952df (25:52df) + text "OAK: ", $53, "?" + line "Let me think..." + + para "Oh, that's right," + line "I told you to" + cont "come! Just wait!" + + para "Here, ", $52, "!" + + para "There are 3" + line "#MON here!" + + para "Haha!" + + para "They are inside" + line "the # BALLs." + + para "When I was young," + line "I was a serious" + cont "#MON trainer!" + + para "In my old age, I" + line "have only 3 left," + cont "but you can have" + cont "one! Choose!" + done + +_OaksLabRivalInterjectionText: ; 953dc (25:53dc) + text $53, ": Hey!" + line "Gramps! What" + cont "about me?" + done + +_OaksLabBePatientText: ; 953fc (25:53fc) + text "OAK: Be patient!" + line $53, ", you can" + cont "have one too!" + done + +_OaksLabLeavingText: ; 95427 (25:5427) + text "OAK: Hey! Don't go" + line "away yet!" + done + +_OaksLabRivalPickingMonText: ; 95444 (25:5444) + text $53, ": I'll take" + line "this one, then!" + done + +_OaksLabRivalReceivedMonText: ; 95461 (25:5461) + text $53, " received" + line "a @" + TX_RAM $cd6d + text "!@@" + +_OaksLabRivalChallengeText: ; 95477 (25:5477) + text $53, ": Wait" + line $52, "!" + cont "Let's check out" + cont "our #MON!" + + para "Come on, I'll take" + line "you on!" + done + +_UnnamedText_1d3be: ; 954b6 (25:54b6) + text "WHAT?" + line "Unbelievable!" + cont "I picked the" + cont "wrong #MON!" + prompt + +_UnnamedText_1d3c3: ; 954e4 (25:54e4) + text $53, ": Yeah! Am" + line "I great or what?" + prompt + +_OaksLabRivalToughenUpText: ; 95502 (25:5502) + text $53, ": Okay!" + line "I'll make my" + cont "#MON fight to" + cont "toughen it up!" + + para $52, "! Gramps!" + line "Smell you later!" + done + +_OaksLabText21: ; 95551 (25:5551) + text $53, ": Gramps!" + done + +_OaksLabText22: ; 9555d (25:555d) + text $53, ": What did" + line "you call me for?" + done + +_OaksLabText23: ; 9557b (25:557b) + text "OAK: Oh right! I" + line "have a request" + cont "of you two." + done + +_OaksLabText24: ; 955a8 (25:55a8) + text "On the desk there" + line "is my invention," + cont "#DEX!" + + para "It automatically" + line "records data on" + cont "#MON you've" + cont "seen or caught!" + + para "It's a hi-tech" + line "encyclopedia!" + done + +_OaksLabText25: ; 9562a (25:562a) + text "OAK: ", $52, " and" + line $53, "! Take" + cont "these with you!" + + para $52, " got" + line "#DEX from OAK!@@" + +_OaksLabText26: ; 95664 (25:5664) + text "To make a complete" + line "guide on all the" + cont "#MON in the" + cont "world..." + + para "That was my dream!" + + para "But, I'm too old!" + line "I can't do it!" + + para "So, I want you two" + line "to fulfill my" + cont "dream for me!" + + para "Get moving, you" + line "two!" + + para "This is a great" + line "undertaking in" + cont "#MON history!" + done + +_OaksLabText27: ; 95741 (25:5741) + text $53, ": Alright" + line "Gramps! Leave it" + cont "all to me!" + + para $52, ", I hate to" + line "say it, but I" + cont "don't need you!" + + para "I know! I'll" + line "borrow a TOWN MAP" + cont "from my sis!" + + para "I'll tell her not" + line "to lend you one," + cont $52, "! Hahaha!" + done + +_UnnamedText_1d405: ; 957eb (25:57eb) + text "I study #MON as" + line "PROF.OAK's AIDE." + done + +_UnnamedText_441cc: ; 9580c (25:580c) + text "#DEX comp-" + line "letion is:" + + para "@" + TX_NUM $ffdb, 1, 3 + text " #MON seen" + line "@" + TX_NUM $ffdc, 1, 3 + text " #MON owned" + + para "PROF.OAK's" + line "Rating:" + prompt + +_UnnamedText_44201: ; 95858 (25:5858) + text "You still have" + line "lots to do." + cont "Look for #MON" + cont "in grassy areas!" + done + +_UnnamedText_44206: ; 95893 (25:5893) + text "You're on the" + line "right track! " + cont "Get a FLASH HM" + cont "from my AIDE!" + done + +_UnnamedText_4420b: ; 958cc (25:58cc) + text "You still need" + line "more #MON!" + cont "Try to catch" + cont "other species!" + done + +_UnnamedText_44210: ; 95903 (25:5903) + text "Good, you're" + line "trying hard!" + cont "Get an ITEMFINDER" + cont "from my AIDE!" + done + +_UnnamedText_44215: ; 9593d (25:593d) + text "Looking good!" + line "Go find my AIDE" + cont "when you get 50!" + done + +_UnnamedText_4421a: ; 9596d (25:596d) + text "You finally got at" + line "least 50 species!" + cont "Be sure to get" + cont "EXP.ALL from my" + cont "AIDE!" + done + +_UnnamedText_4421f: ; 959b8 (25:59b8) + text "Ho! This is geting" + line "even better!" + done + +_UnnamedText_44224: ; 959d9 (25:59d9) + text "Very good!" + line "Go fish for some" + cont "marine #MON!" + done + +_UnnamedText_44229: ; 95a03 (25:5a03) + text "Wonderful!" + line "Do you like to" + cont "collect things?" + done + +_UnnamedText_4422e: ; 95a2e (25:5a2e) + text "I'm impressed!" + line "It must have been" + cont "difficult to do!" + done + +_UnnamedText_44233: ; 95a60 (25:5a60) + text "You finally got at" + line "least 100 species!" + cont "I can't believe" + cont "how good you are!" + done + +_UnnamedText_44238: ; 95aa8 (25:5aa8) + text "You even have the" + line "evolved forms of" + cont "#MON! Super!" + done + +_UnnamedText_4423d: ; 95ad9 (25:5ad9) + text "Excellent! Trade" + line "with friends to" + cont "get some more!" + done + +_UnnamedText_44242: ; 95b0a (25:5b0a) + text "Outstanding!" + line "You've become a" + cont "real pro at this!" + done + +_UnnamedText_44247: ; 95b39 (25:5b39) + text "I have nothing" + line "left to say!" + cont "You're the" + cont "authority now!" + done + +_UnnamedText_4424c: ; 95b6f (25:5b6f) + text "Your #DEX is" + line "entirely complete!" + cont "Congratulations!" + done + diff --git a/text/maps/school.asm b/text/maps/school.asm new file mode 100644 index 00000000..b5f68b73 --- /dev/null +++ b/text/maps/school.asm @@ -0,0 +1,14 @@ +_SchoolText1: ; 95d15 (25:5d15) + text "Whew! I'm trying" + line "to memorize all" + cont "my notes." + done + +_SchoolText2: ; 95d40 (25:5d40) + text "Okay!" + + para "Be sure to read" + line "the blackboard" + cont "carefully!" + done + diff --git a/text/maps/viridian_gym.asm b/text/maps/viridian_gym.asm new file mode 100644 index 00000000..c0b8fc85 --- /dev/null +++ b/text/maps/viridian_gym.asm @@ -0,0 +1,237 @@ +_UnnamedText_74ace: ; 95e09 (25:5e09) + text "Fwahahaha! This is" + line "my hideout!" + + para "I planned to" + line "resurrect TEAM" + cont "ROCKET here!" + + para "But, you have" + line "caught me again!" + cont "So be it! This" + cont "time, I'm not" + cont "holding back!" + + para "Once more, you" + line "shall face" + cont "GIOVANNI, the" + cont "greatest trainer!" + done + +_UnnamedText_74ad3: ; 95ed5 (25:5ed5) + text "Ha!" + line "That was a truly" + cont "intense fight!" + cont "You have won!" + cont "As proof, here is" + cont "the EARTHBADGE!@@" + +_UnnamedText_74ad9: ; 95f2b (25:5f2b) + text "Having lost, I" + line "cannot face my" + cont "underlings!" + cont "TEAM ROCKET is" + cont "finished forever!" + + para "I will dedicate my" + line "life to the study" + cont "of #MON!" + + para "Let us meet again" + line "some day!" + cont "Farewell!@@" + +_ViridianGymText12: ; 95fcc (25:5fcc) + text "The EARTHBADGE" + line "makes #MON of" + cont "any level obey!" + + para "It is evidence of" + line "your mastery as a" + cont "#MON trainer!" + + para "With it, you can" + line "enter the #MON" + cont "LEAGUE!" + + para "It is my gift for" + line "your #MON" + cont "LEAGUE challenge!" + done + +_ReceivedTM27Text: ; 96082 (25:6082) + text $52, " received" + line "TM27!@@" + +_TM27ExplanationText: ; 96095 (25:6095) + db $0 + para "TM27 is FISSURE!" + line "It will take out" + cont "#MON with just" + cont "one hit!" + + para "I made it when I" + line "ran the GYM here," + cont "too long ago..." + done + +_TM27NoRoomText: ; 96104 (25:6104) + text "You do not have" + line "space for this!" + done + +_ViridianGymBattleText1: ; 96125 (25:6125) + text "Heh! You must be" + line "running out of" + cont "steam by now!" + done + +_ViridianGymEndBattleText1: ; 96154 (25:6154) + text "I" + line "ran out of gas!" + prompt + +_ViridianGymAfterBattleText1: ; 96167 (25:6167) + text "You need power to" + line "keep up with our" + cont "GYM LEADER!" + done + +_ViridianGymBattleText2: ; 96197 (25:6197) + text "Rrrroar! I'm" + line "working myself" + cont "into a rage!" + done + +_ViridianGymEndBattleText2: ; 961c0 (25:61c0) + text "Wargh!" + prompt + +_ViridianGymAfterBattleText2: ; 961c8 (25:61c8) + text "I'm still not" + line "worthy!" + done + +_ViridianGymBattleText3: ; 961de (25:61de) + text "#MON and I, we" + line "make wonderful" + cont "music together!" + done + +_ViridianGymEndBattleText3: ; 9620d (25:620d) + text "You are in" + line "perfect harmony!" + prompt + +_ViridianGymAfterBattleText3: ; 9622a (25:622a) + text "Do you know the" + line "identity of our" + cont "GYM LEADER?" + done + +_ViridianGymBattleText4: ; 96257 (25:6257) + text "Karate is the" + line "ultimate form of" + cont "martial arts!" + done + +_ViridianGymEndBattleText4: ; 96285 (25:6285) + text "Atcho!" + prompt + +_ViridianGymAfterBattleText4: ; 9628d (25:628d) + text "If my #MON" + line "were as good at" + cont "Karate as I..." + done + +_ViridianGymBattleText5: ; 962b8 (25:62b8) + text "The truly talented" + line "win with style!" + done + +_ViridianGymEndBattleText5: ; 962dc (25:62dc) + text "I" + line "lost my grip!" + prompt + +_ViridianGymAfterBattleText5: ; 962ed (25:62ed) + text "The LEADER will" + line "scold me!" + done + +_ViridianGymBattleText6: ; 96308 (25:6308) + text "I'm the KARATE" + line "KING! Your fate" + cont "rests with me!" + done + +_ViridianGymEndBattleText6: ; 96336 (25:6336) + text "Ayah!" + prompt + +_ViridianGymAfterBattleText6: ; 9633d (25:633d) + text "#MON LEAGUE?" + line "You? Don't get" + cont "cocky!" + done + +_ViridianGymBattleText7: ; 96360 (25:6360) + text "Your #MON will" + line "cower at the" + cont "crack of my whip!" + done + +_ViridianGymEndBattleText7: ; 9638f (25:638f) + text "Yowch!" + line "Whiplash!" + prompt + +_ViridianGymAfterBattleText7: ; 963a1 (25:63a1) + text "Wait! I was just" + line "careless!" + done + +_ViridianGymBattleText8: ; 963bd (25:63bd) + text "VIRIDIAN GYM was" + line "closed for a long" + cont "time, but now our" + cont "LEADER is back!" + done + +_ViridianGymEndBattleText8: ; 96403 (25:6403) + text "I" + line "was beaten?" + prompt + +_ViridianGymAfterBattleText8: ; 96412 (25:6412) + text "You can go onto" + line "#MON LEAGUE" + cont "only by defeating" + cont "our GYM LEADER!" + done + +_UnnamedText_74bd4: ; 96451 (25:6451) + text "Yo! Champ in" + line "making!" + + para "Even I don't know" + line "VIRIDIAN LEADER's" + cont "identity!" + + para "This will be the" + line "toughest of all" + cont "the GYM LEADERs!" + + para "I heard that the" + line "trainers here" + cont "like ground-type" + cont "#MON!" + done + +_UnnamedText_74bd9: ; 964fb (25:64fb) + text "Blow me away!" + line "GIOVANNI was the" + cont "GYM LEADER here?" + done + diff --git a/text/maps/viridian_house.asm b/text/maps/viridian_house.asm new file mode 100644 index 00000000..55994c4d --- /dev/null +++ b/text/maps/viridian_house.asm @@ -0,0 +1,24 @@ +_ViridianHouseText1: ; 95d71 (25:5d71) + text "Coming up with" + line "nicknames is fun," + cont "but hard." + + para "Simple names are" + line "the easiest to" + cont "remember." + done + +_ViridianHouseText2: ; 95dc7 (25:5dc7) + text "My Daddy loves" + line "#MON too." + done + +_UnnamedText_1d5b1: ; 95de1 (25:5de1) + text "SPEARY: Tetweet!" + done + +_ViridianHouseText4: ; 95df3 (25:5df3) + text "SPEAROW" + line "Name: SPEARY" + done + diff --git a/text/maps/viridian_mart.asm b/text/maps/viridian_mart.asm new file mode 100644 index 00000000..6463991a --- /dev/null +++ b/text/maps/viridian_mart.asm @@ -0,0 +1,49 @@ +_ViridianPokeCenterText2: ; 95ba1 (25:5ba1) +_ViridianPokeCenterText1: ; 95ba1 (25:5ba1) + text "You can use that" + line "PC in the corner." + + para "The receptionist" + line "told me. So kind!" + done + +_ViridianPokeCenterText3: ; 95be8 (25:5be8) + text "There's a #MON" + line "CENTER in every" + cont "town ahead." + + para "They don't charge" + line "any money either!" + done + +_ViridianMartText1: ; 95c36 (25:5c36) + text "Okay! Say hi to" + line "PROF.OAK for me!" + done + +_ViridianMartText4: ; 95c58 (25:5c58) + text "Hey! You came from" + line "PALLET TOWN?" + done + +ViridianMartParcelQuestText: ; 95c79 (25:5c79) + text "You know PROF." + line "OAK, right?" + + para "His order came in." + line "Will you take it" + cont "to him?" + + para $52, " got" + line "OAK's PARCEL!@@" + +_ViridianMartText2: ; 95cd5 (25:5cd5) + text "This shop sells" + line "many ANTIDOTEs." + done + +_ViridianMartText3: ; 95cf6 (25:5cf6) + text "No! POTIONs are" + line "all sold out." + done + -- cgit v1.3.1-sl0p From 31f074542bd5da787d95001fefd6cd944153fed3 Mon Sep 17 00:00:00 2001 From: yenatch Date: Wed, 22 Jan 2014 16:18:39 -0500 Subject: split out a bunch of map text --- main.asm | 3127 +------------------------------- text/maps/agatha.asm | 45 + text/maps/bruno.asm | 38 + text/maps/champion.asm | 147 ++ text/maps/hall_of_fame.asm | 29 + text/maps/lance.asm | 64 + text/maps/lorelei.asm | 43 + text/maps/mansion_2f.asm | 48 + text/maps/mansion_3f.asm | 38 + text/maps/mansion_b1f.asm | 40 + text/maps/mt_moon_1f.asm | 120 ++ text/maps/mt_moon_b1f.asm | 4 + text/maps/mt_moon_b2f.asm | 123 ++ text/maps/rock_tunnel_b2f_1.asm | 109 ++ text/maps/rock_tunnel_b2f_2.asm | 21 + text/maps/rocket_hideout_b1f.asm | 74 + text/maps/rocket_hideout_b2f.asm | 18 + text/maps/rocket_hideout_b3f.asm | 36 + text/maps/rocket_hideout_b4f.asm | 75 + text/maps/rocket_hideout_elevator.asm | 4 + text/maps/safari_zone_center.asm | 12 + text/maps/safari_zone_east.asm | 17 + text/maps/safari_zone_north.asm | 34 + text/maps/safari_zone_rest_house_1.asm | 12 + text/maps/safari_zone_rest_house_2.asm | 20 + text/maps/safari_zone_rest_house_3.asm | 19 + text/maps/safari_zone_rest_house_4.asm | 28 + text/maps/safari_zone_secret_house.asm | 45 + text/maps/safari_zone_west.asm | 32 + text/maps/seafoam_islands_1f.asm | 2 + text/maps/seafoam_islands_b1f.asm | 2 + text/maps/seafoam_islands_b2f.asm | 2 + text/maps/seafoam_islands_b3f.asm | 2 + text/maps/seafoam_islands_b4f.asm | 14 + text/maps/silph_co_10f.asm | 43 + text/maps/silph_co_11f.asm | 135 ++ text/maps/silph_co_1f.asm | 2 + text/maps/silph_co_2f.asm | 97 + text/maps/silph_co_3f.asm | 47 + text/maps/silph_co_4f.asm | 57 + text/maps/silph_co_5f_1.asm | 52 + text/maps/silph_co_5f_2.asm | 56 + text/maps/silph_co_6f.asm | 108 ++ text/maps/silph_co_7f.asm | 146 ++ text/maps/silph_co_8f.asm | 121 ++ text/maps/silph_co_9f.asm | 63 + text/maps/ss_anne_1.asm | 22 + text/maps/ss_anne_10.asm | 113 ++ text/maps/ss_anne_2.asm | 64 + text/maps/ss_anne_3.asm | 8 + text/maps/ss_anne_4.asm | 2 + text/maps/ss_anne_5.asm | 53 + text/maps/ss_anne_6.asm | 70 + text/maps/ss_anne_7.asm | 63 + text/maps/ss_anne_8.asm | 105 ++ text/maps/ss_anne_9.asm | 114 ++ text/maps/unknown_dungeon_1f.asm | 2 + text/maps/unknown_dungeon_2f.asm | 2 + text/maps/unknown_dungeon_b1f.asm | 3 + text/maps/victory_road_1f.asm | 32 + text/maps/victory_road_3f.asm | 64 + text/maps/viridian_forest.asm | 124 ++ 62 files changed, 3147 insertions(+), 3065 deletions(-) create mode 100644 text/maps/agatha.asm create mode 100644 text/maps/bruno.asm create mode 100644 text/maps/champion.asm create mode 100644 text/maps/hall_of_fame.asm create mode 100644 text/maps/lance.asm create mode 100644 text/maps/lorelei.asm create mode 100644 text/maps/mansion_2f.asm create mode 100644 text/maps/mansion_3f.asm create mode 100644 text/maps/mansion_b1f.asm create mode 100644 text/maps/mt_moon_1f.asm create mode 100644 text/maps/mt_moon_b1f.asm create mode 100644 text/maps/mt_moon_b2f.asm create mode 100644 text/maps/rock_tunnel_b2f_1.asm create mode 100644 text/maps/rock_tunnel_b2f_2.asm create mode 100644 text/maps/rocket_hideout_b1f.asm create mode 100644 text/maps/rocket_hideout_b2f.asm create mode 100644 text/maps/rocket_hideout_b3f.asm create mode 100644 text/maps/rocket_hideout_b4f.asm create mode 100644 text/maps/rocket_hideout_elevator.asm create mode 100644 text/maps/safari_zone_center.asm create mode 100644 text/maps/safari_zone_east.asm create mode 100644 text/maps/safari_zone_north.asm create mode 100644 text/maps/safari_zone_rest_house_1.asm create mode 100644 text/maps/safari_zone_rest_house_2.asm create mode 100644 text/maps/safari_zone_rest_house_3.asm create mode 100644 text/maps/safari_zone_rest_house_4.asm create mode 100644 text/maps/safari_zone_secret_house.asm create mode 100644 text/maps/safari_zone_west.asm create mode 100644 text/maps/seafoam_islands_1f.asm create mode 100644 text/maps/seafoam_islands_b1f.asm create mode 100644 text/maps/seafoam_islands_b2f.asm create mode 100644 text/maps/seafoam_islands_b3f.asm create mode 100644 text/maps/seafoam_islands_b4f.asm create mode 100644 text/maps/silph_co_10f.asm create mode 100644 text/maps/silph_co_11f.asm create mode 100644 text/maps/silph_co_1f.asm create mode 100644 text/maps/silph_co_2f.asm create mode 100644 text/maps/silph_co_3f.asm create mode 100644 text/maps/silph_co_4f.asm create mode 100644 text/maps/silph_co_5f_1.asm create mode 100644 text/maps/silph_co_5f_2.asm create mode 100644 text/maps/silph_co_6f.asm create mode 100644 text/maps/silph_co_7f.asm create mode 100644 text/maps/silph_co_8f.asm create mode 100644 text/maps/silph_co_9f.asm create mode 100644 text/maps/ss_anne_1.asm create mode 100644 text/maps/ss_anne_10.asm create mode 100644 text/maps/ss_anne_2.asm create mode 100644 text/maps/ss_anne_3.asm create mode 100644 text/maps/ss_anne_4.asm create mode 100644 text/maps/ss_anne_5.asm create mode 100644 text/maps/ss_anne_6.asm create mode 100644 text/maps/ss_anne_7.asm create mode 100644 text/maps/ss_anne_8.asm create mode 100644 text/maps/ss_anne_9.asm create mode 100644 text/maps/unknown_dungeon_1f.asm create mode 100644 text/maps/unknown_dungeon_2f.asm create mode 100644 text/maps/unknown_dungeon_b1f.asm create mode 100644 text/maps/victory_road_1f.asm create mode 100644 text/maps/victory_road_3f.asm create mode 100644 text/maps/viridian_forest.asm (limited to 'text/maps') diff --git a/main.asm b/main.asm index 70a6ff8d..7f824053 100644 --- a/main.asm +++ b/main.asm @@ -115772,3078 +115772,75 @@ _UnnamedText_590ab: ; 802ec (20:42ec) text "." done -_ViridianForestText1: ; 8031d (20:431d) - text "I came here with" - line "some friends!" +INCLUDE "text/maps/viridian_forest.asm" +INCLUDE "text/maps/mt_moon_1f.asm" +INCLUDE "text/maps/mt_moon_b1f.asm" +INCLUDE "text/maps/mt_moon_b2f.asm" +INCLUDE "text/maps/ss_anne_1.asm" +INCLUDE "text/maps/ss_anne_2.asm" +INCLUDE "text/maps/ss_anne_3.asm" +INCLUDE "text/maps/ss_anne_4.asm" +INCLUDE "text/maps/ss_anne_5.asm" +INCLUDE "text/maps/ss_anne_6.asm" +INCLUDE "text/maps/ss_anne_7.asm" +INCLUDE "text/maps/ss_anne_8.asm" +INCLUDE "text/maps/ss_anne_9.asm" +INCLUDE "text/maps/ss_anne_10.asm" +INCLUDE "text/maps/victory_road_3f.asm" +INCLUDE "text/maps/rocket_hideout_b1f.asm" +INCLUDE "text/maps/rocket_hideout_b2f.asm" +INCLUDE "text/maps/rocket_hideout_b3f.asm" +INCLUDE "text/maps/rocket_hideout_b4f.asm" +INCLUDE "text/maps/rocket_hideout_elevator.asm" +INCLUDE "text/maps/silph_co_1f.asm" +INCLUDE "text/maps/silph_co_2f.asm" +INCLUDE "text/maps/silph_co_3f.asm" +INCLUDE "text/maps/silph_co_4f.asm" +INCLUDE "text/maps/silph_co_5f_1.asm" - para "They're out for" - line "#MON fights!" - done - -_ViridianForestBattleText1: ; 80359 (20:4359) - text "Hey! You have" - line "#MON! Come on!" - cont "Let's battle'em!" - done - -_ViridianForestEndBattleText1: ; 80387 (20:4387) - text "No!" - line "CATERPIE can't" - cont "cut it!" - prompt - -_ViridianFrstAfterBattleText1: ; 803a2 (20:43a2) - text "Ssh! You'll scare" - line "the bugs away!" - done - -_ViridianForestBattleText2: ; 803c3 (20:43c3) - text "Yo! You can't jam" - line "out if you're a" - cont "#MON trainer!" - done - -_ViridianForestEndBattleText2: ; 803f2 (20:43f2) - text "Huh?" - line "I ran out of" - cont "#MON!" - prompt - -_ViridianFrstAfterBattleText2: ; 8040b (20:440b) - text "Darn! I'm going" - line "to catch some" - cont "stronger ones!" - done - -_ViridianForestBattleText3: ; 80438 (20:4438) - text "Hey, wait up!" - line "What's the hurry?" - done - -_ViridianForestEndBattleText3: ; 80458 (20:4458) - text "I" - line "give! You're good" - cont "at this!" - prompt - -_ViridianFrstAfterBattleText3: ; 80475 (20:4475) - text "Sometimes, you" - line "can find stuff on" - cont "the ground!" - - para "I'm looking for" - line "the stuff I" - cont "dropped!" - done - -_ViridianForestText8: ; 804c7 (20:44c7) - text "I ran out of #" - line "BALLs to catch" - cont "#MON with!" - - para "You should carry" - line "extras!" - done - -_ViridianForestText9: ; 8050a (20:450a) - text "TRAINER TIPS" - - para "If you want to" - line "avoid battles," - cont "stay away from" - cont "grassy areas!" - done - -_ViridianForestText10: ; 80553 (20:4553) - text "For poison, use" - line "ANTIDOTE! Get it" - cont "at #MON MARTs!" - done - -_ViridianForestText11: ; 80584 (20:4584) - text "TRAINER TIPS" - - para "Contact PROF.OAK" - line "via PC to get" - cont "your #DEX" - cont "evaluated!" - done - -_ViridianForestText12: ; 805c6 (20:45c6) - text "TRAINER TIPS" - - para "No stealing of" - line "#MON from" - cont "other trainers!" - cont "Catch only wild" - cont "#MON!" - done - -_ViridianForestText13: ; 80613 (20:4613) - text "TRAINER TIPS" - - para "Weaken #MON" - line "before attempting" - cont "capture!" - - para "When healthy," - line "they may escape!" - done - -_ViridianForestText14: ; 80667 (20:4667) - text "LEAVING" - line "VIRIDIAN FOREST" - cont "PEWTER CITY AHEAD" - done - -_MtMoon1BattleText2: ; 80692 (20:4692) - text "WHOA! You shocked" - line "me! Oh, you're" - cont "just a kid!" - done - -_MtMoon1EndBattleText2: ; 806bf (20:46bf) - text "Wow!" - line "Shocked again!" - prompt - -_MtMoon1AfterBattleText2: ; 806d4 (20:46d4) - text "Kids like you" - line "shouldn't be" - cont "here!" - done - -_MtMoon1BattleText3: ; 806f5 (20:46f5) - text "Did you come to" - line "explore too?" - done - -_MtMoon1EndBattleText3: ; 80713 (20:4713) - text "Losing" - line "stinks!" - prompt - -_MtMoon1AfterBattleText3: ; 80723 (20:4723) - text "I came down here" - line "to show off to" - cont "girls." - done - -_MtMoon1BattleText4: ; 8074b (20:474b) - text "Wow! It's way" - line "bigger in here" - cont "than I thought!" - done - -_MtMoon1EndBattleText4: ; 80778 (20:4778) - text "Oh!" - line "I lost it!" - prompt - -_MtMoon1AfterBattleText4: ; 80788 (20:4788) - text "How do you get" - line "out of here?" - done - -_MtMoon1BattleText5: ; 807a5 (20:47a5) - text "What! Don't sneak" - line "up on me!" - done - -_MtMoon1EndBattleText5: ; 807c1 (20:47c1) - text "My" - line "#MON won't do!" - prompt - -_MtMoon1AfterBattleText5: ; 807d3 (20:47d3) - text "I have to find" - line "stronger #MON." - done - -_MtMoon1BattleText6: ; 807f2 (20:47f2) - text "What? I'm waiting" - line "for my friends to" - cont "find me here." - done - -_MtMoon1EndBattleText6: ; 80824 (20:4824) - text "I lost?" - prompt - -_MtMoon1AfterBattleText6: ; 8082d (20:482d) - text "I heard there are" - line "some very rare" - cont "fossils here." - done - -_MtMoon1BattleText7: ; 8085d (20:485d) - text "Suspicious men" - line "are in the cave." - cont "What about you?" - done - -_MtMoon1EndBattleText7: ; 8088e (20:488e) - text "You" - line "got me!" - prompt - -_MtMoon1AfterBattleText7: ; 8089b (20:489b) - text "I saw them! I'm" - line "sure they're from" - cont "TEAM ROCKET!" - done - -_MtMoon1BattleText8: ; 808c9 (20:48c9) - text "Go through this" - line "cave to get to" - cont "CERULEAN CITY!" - done - -_MtMoon1EndBattleText8: ; 808f8 (20:48f8) - text "I" - line "lost." - prompt - -_MtMoon1AfterBattleText8: ; 80901 (20:4901) - text "ZUBAT is tough!" - line "But, it can be" - cont "useful if you" - cont "catch one." - done - -_MtMoon1Text14: ; 8093a (20:493a) - text "Beware! ZUBAT is" - line "a blood sucker!" - done - -_UnnamedText_51a48: ; 8095c (20:495c) - db $0 - done - -_UnnamedText_49f24: ; 8095e (20:495e) - text "You want the" - line "DOME FOSSIL?" - done - -_UnnamedText_49f64: ; 80979 (20:4979) - text "You want the" - line "HELIX FOSSIL?" - done - -_UnnamedText_49f6f: ; 80995 (20:4995) - text $52, " got the" - line "@" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_49f7f: ; 809a8 (20:49a8) - text "Look, you've got" - line "no room for this.@@" - -_UnnamedText_49f85: ; 809cc (20:49cc) - text "Hey, stop!" - - para "I found these" - line "fossils! They're" - cont "both mine!" - done - -_UnnamedText_49f8a: ; 80a01 (20:4a01) - text "OK!" - line "I'll share!" - prompt - -_UnnamedText_49f8f: ; 80a11 (20:4a11) - text "We'll each take" - line "one!" - cont "No being greedy!" - done - -_UnnamedText_49f94: ; 80a37 (20:4a37) - text "Far away, on" - line "CINNABAR ISLAND," - cont "there's a #MON" - cont "LAB." - - para "They do research" - line "on regenerating" - cont "fossils." - done - -_UnnamedText_49f99: ; 80a93 (20:4a93) - text "All right. Then" - line "this is mine!@@" - -_MtMoon3BattleText2: ; 80ab3 (20:4ab3) - text "TEAM ROCKET will" - line "find the fossils," - cont "revive and sell" - cont "them for cash!" - done - -_MtMoon3EndBattleText2: ; 80af6 (20:4af6) - text "Urgh!" - line "Now I'm mad!" - prompt - -_MtMoon3AfterBattleText2: ; 80b09 (20:4b09) - text "You made me mad!" - line "TEAM ROCKET will" - cont "blacklist you!" - done - -_MtMoon3BattleText3: ; 80b3b (20:4b3b) - text "We, TEAM ROCKET," - line "are #MON" - cont "gangsters!" - done - -_MtMoon3EndBattleText3: ; 80b61 (20:4b61) - text "I blew" - line "it!" - prompt - -_MtMoon3AfterBattleText3: ; 80b6d (20:4b6d) - text "Darn it all! My" - line "associates won't" - cont "stand for this!" - done - -_MtMoon3BattleText4: ; 80b9e (20:4b9e) - text "We're pulling a" - line "big job here!" - cont "Get lost, kid!" - done - -_MtMoon3EndBattleText4: ; 80bcb (20:4bcb) - text "So, you" - line "are good." - prompt - -_MtMoon3AfterBattleText4: ; 80bde (20:4bde) - text "If you find a" - line "fossil, give it" - cont "to me and scram!" - done - -_MtMoon3BattleText5: ; 80c0e (20:4c0e) - text "Little kids" - line "should leave" - cont "grown-ups alone!" - done - -_MtMoon3EndBattleText5: ; 80c39 (20:4c39) - text "I'm" - line "steamed!" - prompt - -_MtMoon3AfterBattleText5: ; 80c46 (20:4c46) - text "#MON lived" - line "here long before" - cont "people came." - done - -_SSAnne1Text1: ; 80c70 (20:4c70) - text "Bonjour!" - line "I am le waiter on" - cont "this ship!" - - para "I will be happy" - line "to serve you any-" - cont "thing you please!" - - para "Ah! Le strong" - line "silent type!" - done - -_SSAnne1Text2: ; 80ce6 (20:4ce6) - text "The passengers" - line "are restless!" - - para "You might be" - line "challenged by the" - cont "more bored ones!" - done - -_SSAnne2Text1: ; 80d34 (20:4d34) - text "This ship, she is" - line "a luxury liner" - cont "for trainers!" - - para "At every port, we" - line "hold parties with" - cont "invited trainers!" - done - -_SSAnneRivalBeforeBattleText: ; 80d9a (20:4d9a) - text $53, ": Bonjour!" - line $52, "!" - - para "Imagine seeing" - line "you here!" - - para $52, ", were you" - line "really invited?" - - para "So how's your" - line "#DEX coming?" - - para "I already caught" - line "40 kinds, pal!" - - para "Different kinds" - line "are everywhere!" - - para "Crawl around in" - line "grassy areas!" - done - -_SSAnneRivalDefeatedText: ; 80e57 (20:4e57) - text "Humph!" - - para "At least you're" - line "raising your" - cont "#MON!" - prompt - -_SSAnneRivalWonText: ; 80e81 (20:4e81) - text $52, "! What are" - line "you, seasick?" - - para "You should shape" - line "up, pal!" - prompt - -_SSAnneRivalCaptainText: ; 80eb6 (20:4eb6) - text $53, ": I heard" - line "there was a CUT" - cont "master on board." - - para "But, he was just a" - line "seasick, old man!" - - para "But, CUT itself is" - line "really useful!" - - para "You should go see" - line "him! Smell ya!" - done - -_SSAnne3Text1: ; 80f4b (20:4f4b) - text "Our CAPTAIN is a" - line "sword master!" - - para "He even teaches" - line "CUT to #MON!" - done - -_SSAnne5Text1: ; 80f88 (20:4f88) - text "The party's over." - line "The ship will be" - cont "departing soon." - done - -_SSAnne5Text2: ; 80fbb (20:4fbb) - text "Scrubbing decks" - line "is hard work!" - done - -_SSAnne5Text3: ; 80fda (20:4fda) - text "Urf. I feel ill." - - para "I stepped out to" - line "get some air." - done - -_SSAnneBattleText1: ; 8100b (20:500b) - text "Hey matey!" - - para "Let's do a little" - line "jig!" - done - -_SSAnneEndBattleText1: ; 8102d (20:502d) - text "You're" - line "impressive!" - prompt - -_SSAnneAfterBattleText1: ; 81040 (20:5040) - text "How many kinds of" - line "#MON do you" - cont "think there are?" - done - -_SSAnneBattleText2: ; 81070 (20:5070) - text "Ahoy there!" - line "Are you seasick?" - done - -_SSAnneEndBattleText2: ; 8108e (20:508e) - text "I was" - line "just careless!" - prompt - -_SSAnneAfterBattleText2: ; 810a4 (20:50a4) - text "My Pa said there" - line "are 100 kinds of" - cont "#MON. I think" - cont "there are more." - done - -_SSAnne6Text1: ; 810e5 (20:50e5) - text "You, mon petit!" - line "We're busy here!" - cont "Out of the way!" - done - -_SSAnne6Text2: ; 81116 (20:5116) - text "I saw an odd ball" - line "in the trash." - done - -_SSAnne6Text3: ; 81137 (20:5137) - text "I'm so busy I'm" - line "getting dizzy!" - done - -_SSAnne6Text4: ; 81155 (20:5155) - text "Hum-de-hum-de-" - line "ho..." - - para "I peel spuds" - line "every day!" - cont "Hum-hum..." - done - -_SSAnne6Text5: ; 8118e (20:518e) - text "Did you hear about" - line "SNORLAX?" - - para "All it does is" - line "eat and sleep!" - done - -_SSAnne6Text6: ; 811c9 (20:51c9) - text "Snivel...Sniff..." - - para "I only get to" - line "peel onions..." - cont "Snivel..." - done - -_UnnamedText_61807: ; 81203 (20:5203) - text "Er-hem! Indeed I" - line "am le CHEF!" - - para "Le main course is" - prompt - -_UnnamedText_6180c: ; 81233 (20:5233) - text "Salmon du Salad!" - - para "Les guests may" - line "gripe it's fish" - cont "again, however!" - done - -_UnnamedText_61811: ; 81273 (20:5273) - text "Eels au Barbecue!" - - para "Les guests will" - line "mutiny, I fear." - done - -_UnnamedText_61816: ; 812a6 (20:52a6) - text "Prime Beef Steak!" - - para "But, have I enough" - line "fillets du beef?" - done - -_SSAnne7RubText: ; 812dd (20:52dd) - text "CAPTAIN: Ooargh..." - line "I feel hideous..." - cont "Urrp! Seasick..." - - para $52, " rubbed" - line "the CAPTAIN's" - cont "back!" - - para "Rub-rub..." - line "Rub-rub...@@" - -_ReceivingHM01Text: ; 81347 (20:5347) - text "CAPTAIN: Whew!" - line "Thank you! I" - cont "feel much better!" - - para "You want to see" - line "my CUT technique?" - - para "I could show you" - line "if I wasn't ill..." - - para "I know! You can" - line "have this!" - - para "Teach it to your" - line "#MON and you" - cont "can see it CUT" - cont "any time!" - prompt - -_ReceivedHM01Text: ; 8140d (20:540d) - text $52, " got" - line "@" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_61932: ; 8141c (20:541c) - text "CAPTAIN: Whew!" - - para "Now that I'm not" - line "sick any more, I" - cont "guess it's time." - done - -_HM01NoRoomText: ; 8145d (20:545d) - text "Oh no! You have" - line "no room for this!" - done - -_SSAnne7Text2: ; 81480 (20:5480) - text "Yuck! Shouldn't" - line "have looked!" - done - -_SSAnne7Text3: ; 8149d (20:549d) - text "How to Conquer" - line "Seasickness..." - cont "The CAPTAIN's" - cont "reading this!" - done - -_SSAnne8Text8: ; 814d7 (20:54d7) - text "WIGGLYTUFF: Puup" - line "pupuu!@@" - -_SSAnne8BattleText1: ; 814f1 (20:54f1) - text "I travel alone" - line "on my journeys!" - - para "My #MON are my" - line "only friends!" - done - -_SSAnne8EndBattleText1: ; 8152e (20:552e) - text "My, my" - line "friends..." - prompt - -_SSAnne8AfterBattleText1: ; 81541 (20:5541) - text "You should be" - line "nice to friends!" - done - -_SSAnne8BattleText2: ; 81561 (20:5561) - text "You pup! How dare" - line "you barge in!" - done - -_SSAnne8EndBattleText2: ; 81582 (20:5582) - text "Humph!" - line "You rude child!" - prompt - -_UnnamedText_61a24: ; 8159a (20:559a) - text "I wish to be left" - line "alone! Get out!" - done - -_SSAnne8BattleText3: ; 815bd (20:55bd) - text "I love #MON!" - line "Do you?" - done - -_SSAnne8EndBattleText3: ; 815d3 (20:55d3) - text "Wow! " - line "You're great!" - prompt - -_SSAnne8AfterBattleText3: ; 815e7 (20:55e7) - text "Let me be your" - line "friend, OK?" - - para "Then we can trade" - line "#MON!" - done - -_SSAnne8BattleText4: ; 8161b (20:561b) - text "I collected these" - line "#MON from all" - cont "around the world!" - done - -_SSAnne8EndBattleText4: ; 8164e (20:564e) - text "Oh no!" - line "I went around the" - cont "world for these!" - prompt - -_SSAnne8AfterBattleText4: ; 81679 (20:5679) - text "You hurt my poor" - line "worldly #MON!" - - para "I demand that you" - line "heal them at a" - cont "#MON CENTER!" - done - -_SSAnne8Text5: ; 816c7 (20:56c7) - text "Waiter, I would" - line "like a cherry pie" - cont "please!" - done - -_SSAnne8Text6: ; 816f2 (20:56f2) - text "A cruise is so" - line "elegant yet cozy!" - done - -_SSAnne8Text7: ; 81714 (20:5714) - text "I always travel" - line "with WIGGLYTUFF!" - done - -_SSAnne8Text9: ; 81736 (20:5736) - text "We are cruising" - line "around the world." - done - -_SSAnne8Text11: ; 81759 (20:5759) - text "Ssh! I'm a GLOBAL" - line "POLICE agent!" - - para "I'm on the trail" - line "of TEAM ROCKET!" - done - -_UnnamedText_61bf2: ; 81799 (20:5799) - text "In all my travels" - line "I've never seen" - cont "any #MON sleep" - cont "like this one!" - - para "It was something" - line "like this!" - prompt - -_UnnamedText_61c01: ; 817f5 (20:57f5) - text "Ah yes, I have" - line "seen some #MON" - cont "ferry people" - cont "across the water!" - done - -_UnnamedText_61c10: ; 81833 (20:5833) - text "#MON can CUT" - line "down small bushes." - done - -_UnnamedText_61c1f: ; 81854 (20:5854) - text "Have you gone to" - line "the SAFARI ZONE" - cont "in FUCHSIA CITY?" - - para "It had many rare" - line "kinds of #MON!!" - done - -_UnnamedText_61c2e: ; 818a8 (20:58a8) - text "Me and my Daddy" - line "think the SAFARI" - cont "ZONE is awesome!" - done - -_UnnamedText_61c3d: ; 818db (20:58db) - text "The CAPTAIN looked" - line "really sick and" - cont "pale!" - done - -_UnnamedText_61c4c: ; 81905 (20:5905) - text "I hear many people" - line "get seasick!" - done - -_SSAnne9BattleText1: ; 81926 (20:5926) - text "Competing against" - line "the young keeps" - cont "me youthful." - done - -_SSAnne9EndBattleText1: ; 81956 (20:5956) - text "Good" - line "fight! Ah, I feel" - cont "young again!" - prompt - -_SSAnne9AfterBattleText1: ; 8197b (20:597b) - text "15 years ago, I" - line "would have won!" - done - -_SSAnne9BattleText2: ; 8199c (20:599c) - text "Check out what I" - line "fished up!" - done - -_SSAnne9EndBattleText2: ; 819b9 (20:59b9) - text "I'm" - line "all out!" - prompt - -_SSAnne9AfterBattleText2: ; 819c6 (20:59c6) - text "Party?" - - para "The cruise ship's" - line "party should be" - cont "over by now." - done - -_SSAnne9BattleText3: ; 819fc (20:59fc) - text "Which do you like," - line "a strong or a" - cont "rare #MON?" - done - -_SSAnne9EndBattleText3: ; 81a29 (20:5a29) - text "I must" - line "salute you!" - prompt - -_SSAnne9AfterBattleText3: ; 81a3d (20:5a3d) - text "I prefer strong" - line "and rare #MON." - done - -_SSAnne9BattleText4: ; 81a5d (20:5a5d) - text "I never saw you" - line "at the party." - done - -_SSAnne9EndBattleText4: ; 81a7c (20:5a7c) - text "Take" - line "it easy!" - prompt - -_SSAnne9AfterBattleText4: ; 81a8b (20:5a8b) - text "Oh, I adore your" - line "strong #MON!" - done - -_SSAnne10Text8: ; 81aaa (20:5aaa) - text "MACHOKE: Gwoh!" - line "Goggoh!@@" - -_SSAnne10BattleText1: ; 81ac3 (20:5ac3) - text "You know what they" - line "say about sailors" - cont "and fighting!" - done - -_SSAnne10EndBattleText1: ; 81af7 (20:5af7) - text "Right!" - line "Good fight, mate!" - prompt - -_SSAnne10AfterBattleText1: ; 81b11 (20:5b11) - text "Haha! Want to be" - line "a sailor, mate?" - done - -_SSAnne10BattleText2: ; 81b33 (20:5b33) - text "My sailor's pride" - line "is at stake!" - done - -_SSAnne10EndBattleText2: ; 81b52 (20:5b52) - text "Your" - line "spirit sank me!" - prompt - -_SSAnne10AfterBattleText2: ; 81b68 (20:5b68) - text "Did you see the" - line "FISHING GURU in" - cont "VERMILION CITY?" - done - -_SSAnne10BattleText3: ; 81b99 (20:5b99) - text "Us sailors have" - line "#MON too!" - done - -_SSAnne10EndBattleText3: ; 81bb4 (20:5bb4) - text "OK, " - line "you're not bad." - prompt - -_SSAnne10AfterBattleText3: ; 81bc9 (20:5bc9) - text "We caught all our" - line "#MON while" - cont "out at sea!" - done - -_SSAnne10BattleText4: ; 81bf3 (20:5bf3) - text "I like feisty" - line "kids like you!@@" - -_SSAnne10EndBattleText4: ; 81c12 (20:5c12) - text "Argh!" - line "Lost it!" - prompt - -_SSAnne10AfterBattleText4: ; 81c22 (20:5c22) - text "Sea #MON live" - line "in deep water." - cont "You'll need a ROD!" - done - -_SSAnne10BattleText5: ; 81c52 (20:5c52) - text "Matey, you're" - line "walking the plank" - cont "if you lose!" - done - -_SSAnne10EndBattleText5: ; 81c7f (20:5c7f) - text "Argh!" - line "Beaten by a kid!" - prompt - -_SSAnne10AfterBattleText5: ; 81c97 (20:5c97) - text "Jellyfish some-" - line "times drift into" - cont "the ship." - done - -_SSAnne10BattleText6: ; 81cc3 (20:5cc3) - text "Hello stranger!" - line "Stop and chat!" - - para "All my #MON" - line "are from the sea!" - done - -_SSAnne10EndBattleText6: ; 81d01 (20:5d01) - text "Darn!" - line "I let that one" - cont "get away!" - prompt - -_SSAnne10AfterBattleText6: ; 81d21 (20:5d21) - text "I was going to" - line "make you my" - cont "assistant too!" - done - -_SSAnne10Text7: ; 81d4c (20:5d4c) - text "My buddy, MACHOKE," - line "is super strong!" - - para "He has enough" - line "STRENGTH to move" - cont "big rocks!" - done - -_VictoryRoad3BattleText2: ; 81d9b (20:5d9b) - text "I heard rumors of" - line "a child prodigy!" - done - -_VictoryRoad3EndBattleText2: ; 81dbf (20:5dbf) - text "The" - line "rumors were true!" - prompt - -_VictoryRoad3AfterBattleText2: ; 81dd6 (20:5dd6) - text "You beat GIOVANNI" - line "of TEAM ROCKET?" - done - -_VictoryRoad3BattleText3: ; 81df9 (20:5df9) - text "I'll show you just" - line "how good you are!" - done - -_VictoryRoad3EndBattleText3: ; 81e1e (20:5e1e) - text "I'm" - line "furious!" - prompt - -_VictoryRoad3AfterBattleText3: ; 81e2b (20:5e2b) - text "You showed me just" - line "how good I was!" - done - -_VictoryRoad3BattleText4: ; 81e4f (20:5e4f) - text "Only the chosen" - line "can pass here!" - done - -_VictoryRoad3EndBattleText4: ; 81e6f (20:5e6f) - text "I" - line "don't believe it!" - prompt - -_VictoryRoad3AfterBattleText4: ; 81e83 (20:5e83) - text "All trainers here" - line "are headed to the" - cont "#MON LEAGUE!" - cont "Be careful!" - done - -_VictoryRoad3BattleText5: ; 81ec1 (20:5ec1) - text "Trainers live to" - line "seek stronger" - cont "opponents!" - done - -_VictoryRoad3EndBattleText5: ; 81eec (20:5eec) - text "Oh!" - line "So strong!" - prompt - -_VictoryRoad3AfterBattleText5: ; 81efc (20:5efc) - text "By fighting tough" - line "battles, you get" - cont "stronger!" - done - -_RocketHideout1EndBattleText6: ; 81f2a (20:5f2a) - text "Why...?@@" - -_RocketHideout1BattleText2: ; 81f34 (20:5f34) - text "Who are you? How" - line "did you get here?" - done - -_RocketHideout1EndBattleText2: ; 81f58 (20:5f58) - text "Oww!" - line "Beaten!" - prompt - -_RocketHideout1AfterBattleTxt2: ; 81f66 (20:5f66) - text "Are you dissing" - line "TEAM ROCKET?" - done - -_RocketHideout1BattleText3: ; 81f84 (20:5f84) - text "You broke into" - line "our operation?" - done - -_RocketHideout1EndBattleText3: ; 81fa3 (20:5fa3) - text "Burnt!" - prompt - -_RocketHideout1AfterBattleTxt3: ; 81fab (20:5fab) - text "You're not going" - line "to get away with" - cont "this, brat!" - done - -_RocketHideout1BattleText4: ; 81fd9 (20:5fd9) - text "Intruder alert!" - done - -_RocketHideout1EndBattleText4: ; 81fea (20:5fea) - text "I" - line "can't do it!" - prompt - -_RocketHideout1AfterBattleTxt4: ; 81ff9 (20:5ff9) - text "SILPH SCOPE?" - line "I don't know" - cont "where it is!" - done - -_RocketHideout1BattleText5: ; 82020 (20:6020) - text "Why did you come" - line "here?" - done - -_RocketHideout1EndBattleText5: ; 82038 (20:6038) - text "This" - line "won't do!" - prompt - -_RocketHideout1AfterBattleTxt5: ; 82047 (20:6047) - text "OK, I'll talk!" - line "Take the elevator" - cont "to see my BOSS!" - done - -_RocketHideout1BattleText6: ; 82078 (20:6078) - text "Are you lost, you" - line "little rat?" - done - -_RocketHideout1AfterBattleTxt6: ; 82097 (20:6097) - text "Uh-oh, that fight" - line "opened the door!" - done - -_RocketHideout2BattleText2: ; 820bb (20:60bb) - text "BOSS said you can" - line "see GHOSTs with" - cont "the SILPH SCOPE!" - done - -_RocketHideout2EndBattleText2: ; 820ef (20:60ef) - text "I" - line "surrender!" - prompt - -_RocketHideout2AfterBattleTxt2: ; 820fd (20:60fd) - text "The TEAM ROCKET" - line "HQ has 4 basement" - cont "floors. Can you" - cont "reach the BOSS?" - done - -_RocketHideout3BattleText2: ; 82140 (20:6140) - text "Stop meddling in" - line "TEAM ROCKET's" - cont "affairs!" - done - -_RocketHideout3EndBattleText2: ; 82168 (20:6168) - text "Oof!" - line "Taken down!" - prompt - -_RocketHideout3AfterBattleTxt2: ; 8217a (20:617a) - text "SILPH SCOPE?" - line "The machine the" - cont "BOSS stole. It's" - cont "here somewhere." - done - -_RocketHideout3BattleTxt: ; 821b8 (20:61b8) - text "We got word from" - line "upstairs that you" - cont "were coming!" - done - -_RocketHideout3EndBattleText3: ; 821e9 (20:61e9) - text "What?" - line "I lost? No!" - prompt - -_RocketHide3AfterBattleText3: ; 821fc (20:61fc) - text "Go ahead and go!" - line "But, you need the" - cont "LIFT KEY to run" - cont "the elevator!" - done - -_UnnamedText_4557a: ; 8223e (20:623e) - text "So! I must say, I" - line "am impressed you" - cont "got here!" - done - -_UnnamedText_4557f: ; 8226c (20:626c) - text "WHAT!" - line "This cannot be!" - prompt - -_UnnamedText_45584: ; 82283 (20:6283) - text "I see that you" - line "raise #MON" - cont "with utmost care." - - para "A child like you" - line "would never" - cont "understand what I" - cont "hope to achieve." - - para "I shall step" - line "aside this time!" - - para "I hope we meet" - line "again..." - done - -_RocketHideout4BattleText2: ; 82326 (20:6326) - text "I know you! You" - line "ruined our plans" - cont "at MT.MOON!" - done - -_RocketHideout4EndBattleText2: ; 82354 (20:6354) - text "Burned" - line "again!" - prompt - -_RocketHide4AfterBattleText2: ; 82363 (20:6363) - text "Do you have" - line "something against" - cont "TEAM ROCKET?" - done - -_RocketHideout4BattleText3: ; 8238f (20:638f) - text "How can you not" - line "see the beauty of" - cont "our evil?" - done - -_RocketHideout4EndBattleText3: ; 823bc (20:63bc) - text "Ayaya!" - prompt - -_RocketHide4AfterBattleText3: ; 823c4 (20:63c4) - text "BOSS! I'm sorry I" - line "failed you!" - done - -_RocketHideout4BattleText4: ; 823e2 (20:63e2) - text "The elevator" - line "doesn't work? Who" - cont "has the LIFT KEY?" - done - -_RocketHideout4EndBattleText4: ; 82413 (20:6413) - text "No!" - prompt - -_UnnamedText_455ec: ; 82418 (20:6418) - text "Oh no! I dropped" - line "the LIFT KEY!" - done - -_UnnamedText_4578b: ; 82438 (20:6438) - text "It appears to" - line "need a key.@@" - -_UnnamedText_59ded: ; 82454 (20:6454) - text "Eeek!" - line "No! Stop! Help!" - - para "Oh, you're not" - line "with TEAM ROCKET." - cont "I thought..." - cont "I'm sorry. Here," - cont "please take this!" - prompt - -_ReceivedTM36Text: ; 824ba (20:64ba) - text $52, " got" - line "@" - TX_RAM $cf4b - text "!@@" - -_TM36ExplanationText: ; 824c9 (20:64c9) - text "TM36 is" - line "SELFDESTRUCT!" - - para "It's powerful, but" - line "the #MON that" - cont "uses it faints!" - cont "Be careful." - done - -_TM36NoRoomText: ; 8251c (20:651c) - text "You don't have any" - line "room for this." - done - -_SilphCo2BattleText1: ; 8253e (20:653e) - text "Help! I'm a SILPH" - line "employee." - done - -_SilphCo2EndBattleText1: ; 8255a (20:655a) - text "How" - line "did you know I" - cont "was a ROCKET?" - prompt - -_SilphCo2AfterBattleText1: ; 8257c (20:657c) - text "I work for both" - line "SILPH and TEAM" - cont "ROCKET!" - done - -_SilphCo2BattleText2: ; 825a4 (20:65a4) - text "It's off limits" - line "here! Go home!" - done - -_SilphCo2EndBattleText2: ; 825c3 (20:65c3) - text "You're" - line "good." - prompt - -_SilphCo2AfterBattleText2: ; 825d0 (20:65d0) - text "Can you solve the" - line "maze in here?" - done - -_SilphCo2BattleText3: ; 825f1 (20:65f1) - text "No kids are" - line "allowed in here!" - done - -_SilphCo2EndBattleText3: ; 8260f (20:660f) - text "Tough!" - prompt - -_SilphCo2AfterBattleText3: ; 82617 (20:6617) - text "Diamond shaped" - line "tiles are" - cont "teleport blocks!" - - para "They're hi-tech" - line "transporters!" - done - -_SilphCo2BattleText4: ; 8265f (20:665f) - text "Hey kid! What are" - line "you doing here?" - done - -_SilphCo2EndBattleText4: ; 82682 (20:6682) - text "I goofed!" - prompt - -_SilphCo2AfterBattleText4: ; 8268d (20:668d) - text "SILPH CO. will" - line "be merged with" - cont "TEAM ROCKET!" - done - -_UnnamedText_59ff9: ; 826b9 (20:66b9) - text "I work for SILPH." - line "What should I do?" - done - -_UnnamedText_59ffe: ; 826de (20:66de) - text $52, "! You and" - line "your #MON" - cont "saved us!" - done - -_SilphCo3BattleText1: ; 826fe (20:66fe) - text "Quit messing with" - line "us, kid!" - done - -_SilphCo3EndBattleText1: ; 8271a (20:671a) - text "I give" - line "up!" - prompt - -_SilphCo3AfterBattleText1: ; 82726 (20:6726) - text "A hint? You can" - line "open doors with a" - cont "CARD KEY!" - done - -_SilphCo3BattleText2: ; 82753 (20:6753) - text "I support TEAM" - line "ROCKET more than" - cont "I support SILPH!" - done - -_SilphCo3EndBattleText2: ; 82785 (20:6785) - text "You" - line "really got me!" - prompt - -_SilphCo3AfterBattleText2: ; 82799 (20:6799) - text "Humph..." - - para "TEAM ROCKET said" - line "that if I helped" - cont "them, they'd let" - cont "me study #MON!" - done - -_UnnamedText_19de0: ; 827e4 (20:67e4) - text "Sssh! Can't you" - line "see I'm hiding?" - done - -_UnnamedText_19de5: ; 82803 (20:6803) - text "Huh? TEAM ROCKET" - line "is gone?" - done - -_SilphCo4BattleText2: ; 8281e (20:681e) - text "TEAM ROCKET has" - line "taken command of" - cont "SILPH CO.!" - done - -_SilphCo4EndBattleText2: ; 8284b (20:684b) - text "Arrgh!" - prompt - -_SilphCo4AfterBattleText2: ; 82853 (20:6853) - text "Fwahahaha!" - line "My BOSS has been" - cont "after this place!" - done - -_SilphCo4BattleText3: ; 82882 (20:6882) - text "My #MON are my" - line "loyal soldiers!" - done - -_SilphCo4EndBattleText3: ; 828a2 (20:68a2) - text "Darn!" - line "You weak #MON!" - prompt - -_SilphCo4AfterBattleText3: ; 828b8 (20:68b8) - text "The doors are" - line "electronically" - cont "locked! A CARD" - cont "KEY opens them!" - done - -_SilphCo4BattleText4: ; 828f5 (20:68f5) - text "Intruder spotted!" - done - -_SilphCo4EndBattleText4: ; 82908 (20:6908) - text "Who" - line "are you?" - prompt - -_SilphCo4AfterBattleText4: ; 82916 (20:6916) - text "I better tell the" - line "BOSS on 11F!" - done - -_UnnamedText_1a010: ; 82936 (20:6936) - text "TEAM ROCKET is" - line "in an uproar over" - cont "some intruder." - cont "That's you right?" - done - -_UnnamedText_1a015: ; 82978 (20:6978) - text "TEAM ROCKET took" - line "off! You're our" - cont "hero! Thank you!" - done - -_SilphCo5BattleText2: ; 829aa (20:69aa) - text "I heard a kid was" - line "wandering around." - done - -_SilphCo5EndBattleText2: ; 829cf (20:69cf) - text "Boom!" - prompt - -_SilphCo5AfterBattleText2: ; 829d6 (20:69d6) - text "It's not smart" - line "to pick a fight" - cont "with TEAM ROCKET!" - done - -_SilphCo5BattleText3: ; 82a07 (20:6a07) - text "We study #" - line "BALL technology" - cont "on this floor!" - done - -_SilphCo5EndBattleText3: ; 82a32 (20:6a32) - text "Dang!" - line "Blast it!" - prompt - -_SilphCo5AfterBattleText3: ; 82a43 (20:6a43) - text "We worked on the" - line "ultimate #" - cont "BALL which would" - cont "catch anything!" - done - -_SilphCo5BattleText4: ; 82a81 (20:6a81) - text "Whaaat? There" - line "shouldn't be any" - cont "children here?" - done - -SECTION "bank21",ROMX,BANK[$21] - -_SilphCo5EndBattleText4: ; 84000 (21:4000) - text "Oh" - line "goodness!" - prompt - -_SilphCo5AfterBattleText4: ; 8400e (21:400e) - text "You're only on 5F." - line "It's a long way" - cont "to my BOSS!" - done - -_SilphCo5BattleText5: ; 8403c (21:403c) - text "Show TEAM ROCKET" - line "a little respect!" - done - -_SilphCo5EndBattleText5: ; 84060 (21:4060) - text "Cough..." - line "Cough..." - prompt - -_SilphCo5AfterBattleText5: ; 84073 (21:4073) - text "Which reminds me." - - para "KOFFING evolves" - line "into WEEZING!" - done - -_SilphCo5Text9: ; 840a4 (21:40a4) - text "It's a #MON" - line "REPORT!" - - para "#MON LAB" - line "created PORYGON," - cont "the first virtual" - cont "reality #MON." - done - -_SilphCo5Text10: ; 840f2 (21:40f2) - text "It's a #MON" - line "REPORT!" - - para "Over 160 #MON" - line "techniques have" - cont "been confirmed." - done - -_SilphCo5Text11: ; 84134 (21:4134) - text "It's a #MON" - line "REPORT!" - - para "4 #MON evolve" - line "only when traded" - cont "by link-cable." - done - -_UnnamedText_1a24a: ; 84176 (21:4176) - text "The ROCKETs came" - line "and took over the" - cont "building!" - done - -_UnnamedText_1a24f: ; 841a4 (21:41a4) - text "Well, better get" - line "back to work!" - done - -_UnnamedText_1a261: ; 841c4 (21:41c4) - text "Oh dear, oh dear." - line "Help me please!" - done - -_UnnamedText_1a266: ; 841e7 (21:41e7) - text "We got engaged!" - line "Heheh!" - done - -_UnnamedText_1a278: ; 841ff (21:41ff) - text "Look at him! He's" - line "such a coward!" - done - -_UnnamedText_1a27d: ; 84220 (21:4220) - text "I feel so sorry" - line "for him, I have" - cont "to marry him!" - done - -_UnnamedText_1a28f: ; 8424f (21:424f) - text "TEAM ROCKET is" - line "trying to conquer" - cont "the world with" - cont "#MON!" - done - -_UnnamedText_1a294: ; 84286 (21:4286) - text "TEAM ROCKET ran" - line "because of you!" - done - -_UnnamedText_1a2a6: ; 842a7 (21:42a7) - text "They must have" - line "targeted SILPH" - cont "for our #MON" - cont "products." - done - -_UnnamedText_1a2ab: ; 842dd (21:42dd) - text "Come work for" - line "SILPH when you" - cont "get older!" - done - -_SilphCo6BattleText2: ; 84306 (21:4306) - text "I am one of the 4" - line "ROCKET BROTHERS!" - done - -_SilphCo6EndBattleText2: ; 8432a (21:432a) - text "Flame" - line "out!" - prompt - -_SilphCo6AfterBattleText2: ; 84336 (21:4336) - text "No matter!" - line "My brothers will" - cont "avenge me!" - done - -_SilphCo6BattleText3: ; 8435e (21:435e) - text "That rotten" - line "PRESIDENT!" - - para "He shouldn't have" - line "sent me to the" - cont "TIKSI BRANCH!" - done - -_SilphCo6EndBattleText3: ; 843a4 (21:43a4) - text "Shoot!" - prompt - -_SilphCo6AfterBattleText3: ; 843ac (21:43ac) - text "TIKSI BRANCH?" - line "It's in Russian" - cont "no man's land!" - done - -_SilphCo6BattleText4: ; 843d8 (21:43d8) - text "You dare betray" - line "TEAM ROCKET?" - done - -_SilphCo6EndBattleText4: ; 843f6 (21:43f6) - text "You" - line "traitor!" - prompt - -_SilphCo6AfterBattleText4: ; 84404 (21:4404) - text "If you stand for" - line "justice, you" - cont "betray evil!" - done - -_UnnamedText_51dd3: ; 84430 (21:4430) - text "Oh! Hi! You're" - line "not a ROCKET! You" - cont "came to save us?" - cont "Why, thank you!" - - para "I want you to" - line "have this #MON" - cont "for saving us." - prompt - -_UnnamedText_51dd8: ; 8449e (21:449e) - text "It's LAPRAS. It's" - line "very intelligent." - - para "We kept it in our" - line "lab, but it will" - cont "be much better" - cont "off with you!" - - para "I think you will" - line "be a good trainer" - cont "for LAPRAS!" - - para "It's a good" - line "swimmer. It'll" - cont "give you a lift!" - done - -_UnnamedText_51ddd: ; 8455a (21:455a) - text "TEAM ROCKET's" - line "BOSS went to the" - cont "boardroom! Is our" - cont "PRESIDENT OK?" - done - -_UnnamedText_51de2: ; 84599 (21:4599) - text "Saved at last!" - line "Thank you!" - done - -_UnnamedText_51e00: ; 845b4 (21:45b4) - text "TEAM ROCKET was" - line "after the MASTER" - cont "BALL which will" - cont "catch any #MON!" - done - -_UnnamedText_51e05: ; 845f6 (21:45f6) - text "We canceled the" - line "MASTER BALL" - cont "project because" - cont "of TEAM ROCKET." - done - -_UnnamedText_51e23: ; 84633 (21:4633) - text "It would be bad" - line "if TEAM ROCKET" - cont "took over SILPH" - cont "or our #MON!" - done - -_UnnamedText_51e28: ; 84670 (21:4670) - text "Wow! You chased" - line "off TEAM ROCKET" - cont "all by yourself?" - done - -_UnnamedText_51e46: ; 846a2 (21:46a2) - text "You! It's really" - line "dangerous here!" - cont "You came to save" - cont "me? You can't!" - done - -_UnnamedText_51e4b: ; 846e2 (21:46e2) - text "Safe at last!" - line "Oh thank you!" - done - -_SilphCo7BattleText1: ; 846ff (21:46ff) - text "Oh ho! I smell a" - line "little rat!" - done - -_SilphCo7EndBattleText1: ; 8471d (21:471d) - text "Lights" - line "out!" - prompt - -_SilphCo7AfterBattleText1: ; 8472a (21:472a) - text "You won't find my" - line "BOSS by just" - cont "scurrying around!" - done - -_SilphCo7BattleText2: ; 8475b (21:475b) - text "Heheh!" - - para "You mistook me for" - line "a SILPH worker?" - done - -_SilphCo7EndBattleText2: ; 84786 (21:4786) - text "I'm" - line "done!" - prompt - -_SilphCo7AfterBattleText2: ; 84790 (21:4790) - text "Despite your age," - line "you are a skilled" - cont "trainer!" - done - -_SilphCo7BattleText3: ; 847be (21:47be) - text "I am one of the 4" - line "ROCKET BROTHERS!" - done - -_SilphCo7EndBattleText3: ; 847e2 (21:47e2) - text "Aack!" - line "Brothers, I lost!" - prompt - -_SilphCo7AfterBattleText3: ; 847fb (21:47fb) - text "Doesn't matter." - line "My brothers will" - cont "repay the favor!" - done - -_SilphCo7BattleText4: ; 8482d (21:482d) - text "A child intruder?" - line "That must be you!" - done - -_SilphCo7EndBattleText4: ; 84852 (21:4852) - text "Fine!" - line "I lost!" - prompt - -_SilphCo7AfterBattleText4: ; 84861 (21:4861) - text "Go on home" - line "before my BOSS" - cont "gets ticked off!" - done - -_UnnamedText_51ebe: ; 8488d (21:488d) - text $53, ": What" - line "kept you ", $52, "?" - done - -_UnnamedText_51ec3: ; 848a2 (21:48a2) - text $53, ": Hahaha!" - line "I thought you'd" - cont "turn up if I" - cont "waited here!" - - para "I guess TEAM" - line "ROCKET slowed you" - cont "down! Not that I" - cont "care!" - - para "I saw you in" - line "SAFFRON, so I" - cont "decided to see if" - cont "you got better!" - done - -_UnnamedText_51ec8: ; 8494a (21:494a) - text "Oh ho!" - line "So, you are ready" - cont "for BOSS ROCKET!" - prompt - -_UnnamedText_51ecd: ; 84975 (21:4975) - text $53, ": How can" - line "I put this?" - - para "You're not good" - line "enough to play" - cont "with us big boys!" - prompt - -_UnnamedText_51ed2: ; 849bd (21:49bd) - text "Well, ", $52, "!" - - para "I'm moving on up" - line "and ahead!" - - para "By checking my" - line "#DEX, I'm" - cont "starting to see" - cont "what's strong and" - cont "how they evolve!" - - para "I'm going to the" - line "#MON LEAGUE" - cont "to boot out the" - cont "ELITE FOUR!" - - para "I'll become the" - line "world's most" - cont "powerful trainer!" - - para $52, ", well" - line "good luck to you!" - cont "Don't sweat it!" - cont "Smell ya!" - done - -_UnnamedText_565be: ; 84ac4 (21:4ac4) - text "I wonder if SILPH" - line "is finished..." - done - -_UnnamedText_565c3: ; 84ae6 (21:4ae6) - text "Thanks for saving" - line "us!" - done - -_SilphCo8BattleText1: ; 84afd (21:4afd) - text "That's as far as" - line "you'll go!" - done - -_SilphCo8EndBattleText1: ; 84b18 (21:4b18) - text "Not" - line "enough grit!" - prompt - -_SilphCo8AfterBattleText1: ; 84b2a (21:4b2a) - text "If you don't turn" - line "back, I'll call" - cont "for backup!" - done - -_SilphCo8BattleText2: ; 84b57 (21:4b57) - text "You're causing us" - line "problems!" - done - -_SilphCo8EndBattleText2: ; 84b73 (21:4b73) - text "Huh?" - line "I lost?" - prompt - -_SilphCo8AfterBattleText2: ; 84b81 (21:4b81) - text "So, what do you" - line "think of SILPH" - cont "BUILDING's maze?" - done - -_SilphCo8BattleText3: ; 84bb1 (21:4bb1) - text "I am one of the 4" - line "ROCKET BROTHERS!" - done - -_SilphCo8EndBattleText3: ; 84bd5 (21:4bd5) - text "Whoo!" - line "Oh brothers!" - prompt - -_SilphCo8AfterBattleText3: ; 84be9 (21:4be9) - text "I'll leave you up" - line "to my brothers!" - done - -_UnnamedText_5d8e5: ; 84c0b (21:4c0b) - text "You look tired!" - line "You should take a" - cont "quick nap!" - prompt - -_UnnamedText_5d8ea: ; 84c39 (21:4c39) - text "Don't give up!" - done - -_UnnamedText_5d8ef: ; 84c48 (21:4c48) - text "Thank you so" - line "much!" - done - -_SilphCo9BattleText1: ; 84c5c (21:4c5c) - text "Your #MON seem" - line "to adore you, kid!" - done - -_SilphCo9EndBattleText1: ; 84c7f (21:4c7f) - text "Ghaaah!" - prompt - -_SilphCo9AfterBattleText1: ; 84c88 (21:4c88) - text "If I had started" - line "as a trainer at" - cont "your age..." - done - -_SilphCo9BattleText2: ; 84cb6 (21:4cb6) - text "Your #MON have" - line "weak points! I" - cont "can nail them!" - done - -_SilphCo9EndBattleText2: ; 84ce4 (21:4ce4) - text "You" - line "hammered me!" - prompt - -_SilphCo9AfterBattleText2: ; 84cf6 (21:4cf6) - text "Exploiting weak" - line "spots does work!" - cont "Think about" - cont "element types!" - done - -_SilphCo9BattleText3: ; 84d33 (21:4d33) - text "I am one of the 4" - line "ROCKET BROTHERS!" - done - -_SilphCo9EndBattleText3: ; 84d57 (21:4d57) - text "Warg!" - line "Brothers, I lost!" - prompt - -_SilphCo9AfterBattleText3: ; 84d70 (21:4d70) - text "My brothers will" - line "avenge me!" - done - -_UnnamedText_5a1d3: ; 84d8d (21:4d8d) - text "Waaaaa!" - cont "I'm scared!" - done - -_UnnamedText_5a1d8: ; 84da1 (21:4da1) - text "Please keep quiet" - line "about my crying!" - done - -_SilphCo10BattleText1: ; 84dc5 (21:4dc5) - text "Welcome to the" - line "10F! So good of" - cont "you to join me!" - done - -_SilphCo10EndBattleText1: ; 84df5 (21:4df5) - text "I'm" - line "stunned!" - prompt - -_SilphCo10AfterBattleText1: ; 84e02 (21:4e02) - text "Nice try, but the" - line "boardroom is up" - cont "one more floor!" - done - -_SilphCo10BattleText2: ; 84e35 (21:4e35) - text "Enough of your" - line "silly games!" - done - -_SilphCo10EndBattleText2: ; 84e52 (21:4e52) - text "No" - line "continues left!" - prompt - -_SilphCo10AfterBattleText2: ; 84e66 (21:4e66) - text "Are you satisfied" - line "with beating me?" - cont "Then go on home!" - done - -_SilphCoPresidentText: ; 84e9b (21:4e9b) - text "PRESIDENT: Thank" - line "you for saving" - cont "SILPH!" - - para "I will never" - line "forget you saved" - cont "us in our moment" - cont "of peril!" - - para "I have to thank" - line "you in some way!" - - para "Because I am rich," - line "I can give you" - cont "anything!" - - para "Here, maybe this" - line "will do!" - prompt - -_ReceivedSilphCoMasterBallText: ; 84f63 (21:4f63) - text $52, " got a" - line "@" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_6231c: ; 84f74 (21:4f74) - text "PRESIDENT: You" - line "can't buy that" - cont "anywhere!" - - para "It's our secret" - line "prototype MASTER" - cont "BALL!" - - para "It will catch any" - line "#MON without" - cont "fail!" - - para "You should be" - line "quiet about using" - cont "it, though." - done - -_SilphCoMasterBallNoRoomText: ; 85013 (21:5013) - text "You have no" - line "room for this." - done - -_SilphCo11Text2: ; 8502f (21:502f) - text "SECRETARY: Thank" - line "you for rescuing" - cont "all of us!" - - para "We admire your" - line "courage." - done - -_SilphCo11Text3: ; 85075 (21:5075) - text "Ah ", $52, "!" - line "So we meet again!" - - para "The PRESIDENT and" - line "I are discussing" - cont "a vital business" - cont "proposition." - - para "Keep your nose" - line "out of grown-up" - cont "matters..." - - para "Or, experience a" - line "world of pain!" - done - -_UnnamedText_62330: ; 85119 (21:5119) - text "Arrgh!!" - line "I lost again!?" - prompt - -_UnnamedText_62335: ; 85131 (21:5131) - text "Blast it all!" - line "You ruined our" - cont "plans for SILPH!" - - para "But, TEAM ROCKET" - line "will never fall!" - - para $52, "! Never" - line "forget that all" - cont "#MON exist" - cont "for TEAM ROCKET!" - - para "I must go, but I" - line "shall return!" - done - -_SilphCo11BattleText1: ; 851d6 (21:51d6) - text "Stop right there!" - line "Don't you move!" - done - -_SilphCo11EndBattleText1: ; 851f8 (21:51f8) - text "Don't..." - line "Please!" - prompt - -_SilphCo11AfterBattleText1: ; 85209 (21:5209) - text "So, you want to" - line "see my BOSS?" - done - -_SilphCo11BattleText2: ; 85227 (21:5227) - text "Halt! Do you have" - line "an appointment" - cont "with my BOSS?" - done - -_SilphCo11EndBattleText2: ; 85257 (21:5257) - text "Gaah!" - line "Demolished!" - prompt - -_SilphCo11AfterBattleText2: ; 8526a (21:526a) - text "Watch your step," - line "my BOSS likes his" - cont "#MON tough!" - done - -_UnnamedText_6237b: ; 8529a (21:529a) - text "The monitor has" - line "#MON on it!" - done - -_Mansion2BattleText1: ; 852b7 (21:52b7) - text "I can't get out!" - line "This old place is" - cont "one big puzzle!" - done - -_Mansion2EndBattleText1: ; 852ea (21:52ea) - text "Oh no!" - line "My bag of loot!" - prompt - -_Mansion2AfterBattleText1: ; 85302 (21:5302) - text "Switches open and" - line "close alternating" - cont "sets of doors!" - done - -_Mansion2Text3: ; 85336 (21:5336) - text "Diary: July 5" - line "Guyana," - cont "South America" - - para "A new #MON was" - line "discovered deep" - cont "in the jungle." - done - -_Mansion2Text4: ; 85389 (21:5389) - text "Diary: July 10" - line "We christened the" - cont "newly discovered" - cont "#MON, MEW." - done - -_UnnamedText_520c2: ; 853c7 (21:53c7) - text "A secret switch!" - - para "Press it?" - done - -_UnnamedText_520c7: ; 853e3 (21:53e3) - text "Who wouldn't?" - prompt - -_UnnamedText_520cc: ; 853f1 (21:53f1) - text "Not quite yet!" - done - -_Mansion3BattleText1: ; 85401 (21:5401) - text "This place is" - line "like, huge!" - done - -_Mansion3EndBattleText1: ; 8541c (21:541c) - text "Ayah!" - prompt - -_Mansion3AfterBattleText1: ; 85423 (21:5423) - text "I wonder where" - line "my partner went." - done - -_Mansion3BattleText2: ; 85444 (21:5444) - text "My mentor once" - line "lived here." - done - -_Mansion3EndBattleText2: ; 85460 (21:5460) - text "Whew!" - line "Overwhelming!" - prompt - -_Mansion3AfterBattleText2: ; 85475 (21:5475) - text "So, you're stuck?" - line "Try jumping off" - cont "over there!" - done - -_Mansion3Text5: ; 854a3 (21:54a3) - text "Diary: Feb. 6" - line "MEW gave birth." - - para "We named the" - line "newborn MEWTWO." - done - -_Mansion4BattleText1: ; 854df (21:54df) - text "Uh-oh. Where am" - line "I now?" - done - -_Mansion4EndBattleText1: ; 854f7 (21:54f7) - text "Awooh!" - prompt - -_Mansion4AfterBattleText1: ; 854ff (21:54ff) - text "You can find stuff" - line "lying around." - done - -_Mansion4BattleText2: ; 85521 (21:5521) - text "This place is" - line "ideal for a lab." - done - -_Mansion4EndBattleText2: ; 85541 (21:5541) - text "What" - line "was that for?" - prompt - -_Mansion4AfterBattleText2: ; 85555 (21:5555) - text "I like it here!" - line "It's conducive to" - cont "my studies!" - done - -_Mansion4Text7: ; 85583 (21:5583) - text "Diary; Sept. 1" - line "MEWTWO is far too" - cont "powerful." - - para "We have failed to" - line "curb its vicious" - cont "tendencies..." - done - -_SafariZoneEastText5: ; 855e0 (21:55e0) - text "REST HOUSE" - done - -_SafariZoneEastText6: ; 855ec (21:55ec) - text "TRAINER TIPS" - - para "The remaining time" - line "declines only" - cont "while you walk!" - done - -_SafariZoneEastText7: ; 8562b (21:562b) - text "CENTER AREA" - line "NORTH: AREA 2" - done - -_SafariZoneNorthText3: ; 85646 (21:5646) - text "REST HOUSE" - done - -_SafariZoneNorthText4: ; 85652 (21:5652) - text "TRAINER TIPS" - - para "The SECRET HOUSE" - line "is still ahead!" - done - -_SafariZoneNorthText5: ; 85681 (21:5681) - text "AREA 2" - done - -_SafariZoneNorthText6: ; 85689 (21:5689) - text "TRAINER TIPS" - - para "#MON hide in" - line "tall grass!" - - para "Zigzag through" - line "grassy areas to" - cont "flush them out." - done - -_SafariZoneNorthText7: ; 856df (21:56df) - text "TRAINER TIPS" - - para "Win a free HM for" - line "finding the" - cont "SECRET HOUSE!" - done - -_SafariZoneWestText5: ; 85719 (21:5719) - text "REST HOUSE" - done - -_SafariZoneWestText6: ; 85725 (21:5725) - text "REQUEST NOTICE" - - para "Please find the" - line "SAFARI WARDEN's" - cont "lost GOLD TEETH." - cont "They're around" - cont "here somewhere." - - para "Reward offered!" - line "Contact: WARDEN" - done - -_SafariZoneWestText7: ; 857a3 (21:57a3) - text "TRAINER TIPS" - - para "Zone Exploration" - line "Campaign!" - - para "The Search for" - line "the SECRET HOUSE!" - done - -_SafariZoneWestText8: ; 857ed (21:57ed) - text "AREA 3" - line "EAST: CENTER AREA" - done - -_SafariZoneCenterText2: ; 85807 (21:5807) - text "REST HOUSE" - done - -_SafariZoneCenterText3: ; 85813 (21:5813) - text "TRAINER TIPS" - - para "Press the START" - line "Button to check" - cont "remaining time!" - done - -_SafariZoneRestHouse1Text1: ; 85851 (21:5851) - text "SARA: Where did" - line "my boy friend," - cont "ERIK, go?" - done - -_SafariZoneRestHouse1Text2: ; 8587b (21:587b) - text "I'm catching" - line "#MON to take" - cont "home as gifts!" - done - -_UnnamedText_4a350: ; 858a4 (21:58a4) - text "Ah! Finally!" - - para "You're the first" - line "person to reach" - cont "the SECRET HOUSE!" - - para "I was getting" - line "worried that no" - cont "one would win our" - cont "campaign prize." - - para "Congratulations!" - line "You have won!" - prompt - -_ReceivedHM03Text: ; 85943 (21:5943) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_HM03ExplanationText: ; 85957 (21:5957) - text "HM03 is SURF!" - - para "#MON will be" - line "able to ferry you" - cont "across water!" - - para "And, this HM isn't" - line "disposable! You" - cont "can use it over" - cont "and over!" - - para "You're super lucky" - line "for winning this" - cont "fabulous prize!" - done - -_HM03NoRoomText: ; 85a02 (21:5a02) - text "You don't have" - line "room for this" - cont "fabulous prize!" - done - -_SafariZoneRestHouse2Text1: ; 85a2f (21:5a2f) - text "Tossing ROCKs at" - line "#MON might" - cont "make them run," - cont "but they'll be" - cont "easier to catch." - done - -_SafariZoneRestHouse2Text2: ; 85a7a (21:5a7a) - text "Using BAIT will" - line "make #MON" - cont "easier to catch." - done - -_SafariZoneRestHouse2Text3: ; 85aa6 (21:5aa6) - text "I hiked a lot, but" - line "I didn't see any" - cont "#MON I wanted." - done - -_SafariZoneRestHouse3Text1: ; 85ad9 (21:5ad9) - text "How many did you" - line "catch? I'm bushed" - cont "from the work!" - done - -_SafariZoneRestHouse3Text2: ; 85b0b (21:5b0b) - text "I caught a" - line "CHANSEY!" - - para "That makes this" - line "all worthwhile!" - done - -_SafariZoneRestHouse3Text3: ; 85b40 (21:5b40) - text "Whew! I'm tired" - line "from all the fun!" - done - -_SafariZoneRestHouse4Text1: ; 85b62 (21:5b62) - text "You can keep any" - line "item you find on" - cont "the ground here." - - para "But, you'll run" - line "out of time if" - cont "you try for all" - cont "of them at once!" - done - -_SafariZoneRestHouse4Text2: ; 85bd5 (21:5bd5) - text "Go to the deepest" - line "part of the" - cont "SAFARI ZONE. You" - cont "will win a prize!" - done - -_SafariZoneRestHouse4Text3: ; 85c17 (21:5c17) - text "My EEVEE evolved" - line "into FLAREON!" - - para "But, a friend's" - line "EEVEE turned into" - cont "a VAPOREON!" - cont "I wonder why?" - done - -_UnknownDungeon3MewtwoText: ; 85c72 (21:5c72) - text "Mew!@@" - -_VictoryRoad1BattleText1: ; 85c79 (21:5c79) - text "I wonder if you" - line "are good enough" - cont "for me!" - done - -_VictoryRoad1EndBattleText1: ; 85ca2 (21:5ca2) - text "I" - line "lost out!" - prompt - -_VictoryRoad1AfterBattleText1: ; 85caf (21:5caf) - text "I never wanted to" - line "lose to anybody!" - done - -_VictoryRoad1BattleText2: ; 85cd3 (21:5cd3) - text "I can see you're" - line "good! Let me see" - cont "exactly how good!" - done - -_VictoryRoad1EndBattleText2: ; 85d07 (21:5d07) - text "I" - line "had a chance..." - prompt - -_VictoryRoad1AfterBattleText2: ; 85d1a (21:5d1a) - text "I concede, you're" - line "better than me!" - done - -_LanceBeforeBattleText: ; 85d3c (21:5d3c) - text "Ah! I heard about" - line "you ", $52, "!" - - para "I lead the ELITE" - line "FOUR! You can" - cont "call me LANCE the" - cont "dragon trainer!" - - para "You know that" - line "dragons are" - cont "mythical #MON!" - - para "They're hard to" - line "catch and raise," - cont "but their powers" - cont "are superior!" - - para "They're virtually" - line "indestructible!" - - para "Well, are you" - line "ready to lose?" - - para "Your LEAGUE" - line "challenge ends" - cont "with me, ", $52, "!" - done - -_LanceEndBattleText: ; 85e64 (21:5e64) - text "That's it!" - - para "I hate to admit" - line "it, but you are a" - cont "#MON master!" - prompt - -_LanceAfterBattleText: ; 85e9e (21:5e9e) - text "I still can't" - line "believe my" - cont "dragons lost to" - cont "you, ", $52, "!" - - para "You are now the" - line "#MON LEAGUE" - cont "champion!" - - para "...Or, you would" - line "have been, but" - cont "you have one more" - cont "challenge ahead." - - para "You have to face" - line "another trainer!" - cont "His name is..." - - para $53, "!" - line "He beat the ELITE" - cont "FOUR before you!" - - para "He is the real" - line "#MON LEAGUE" - cont "champion!@@" - -_HallofFameRoomText1: ; 85fb5 (21:5fb5) - text "OAK: Er-hem!" - line "Congratulations" - cont $52, "!" - - para "This floor is the" - line "#MON HALL OF" - cont "FAME!" - - para "#MON LEAGUE" - line "champions are" - cont "honored for their" - cont "exploits here!" - - para "Their #MON are" - line "also recorded in" - cont "the HALL OF FAME!" - - para $52, "! You have" - line "endeavored hard" - cont "to become the new" - cont "LEAGUE champion!" - - para "Congratulations," - line $52, ", you and" - cont "your #MON are" - cont "HALL OF FAMERs!" - done - -_UnnamedText_760f4: ; 860e1 (21:60e1) - text $53, ": Hey!" - - para "I was looking" - line "forward to seeing" - cont "you, ", $52, "!" - - para "My rival should" - line "be strong to keep" - cont "me sharp!" - - para "While working on" - line "#DEX, I looked" - cont "all over for" - cont "powerful #MON!" - - para "Not only that, I" - line "assembled teams" - cont "that would beat" - cont "any #MON type!" - - para "And now!" - - para "I'm the #MON" - line "LEAGUE champion!" - - para $52, "! Do you" - line "know what that" - cont "means?" - - para "I'll tell you!" - - para "I am the most" - line "powerful trainer" - cont "in the world!" - done - -_UnnamedText_760f9: ; 8623b (21:623b) - text "NO!" - line "That can't be!" - cont "You beat my best!" - - para "After all that" - line "work to become" - cont "LEAGUE champ?" - - para "My reign is over" - line "already?" - cont "It's not fair!" - prompt - -_UnnamedText_760fe: ; 862b4 (21:62b4) - text "Hahaha!" - line "I won, I won!" - - para "I'm too good for" - line "you, ", $52, "!" - - para "You did well to" - line "even reach me," - cont $53, ", the" - cont "#MON genius!" - - para "Nice try, loser!" - line "Hahaha!" - prompt - -_UnnamedText_76103: ; 8632f (21:632f) - text "Why?" - line "Why did I lose?" - - para "I never made any" - line "mistakes raising" - cont "my #MON..." - - para "Darn it! You're" - line "the new #MON" - cont "LEAGUE champion!" - para "Although I don't" - line "like to admit it." - done - -_GaryText2: ; 863c1 (21:63c1) - text "OAK: ", $52, "!" - done - -_UnnamedText_76120: ; 863ca (21:63ca) - text "OAK: So, you won!" - line "Congratulations!" - cont "You're the new" - cont "#MON LEAGUE" - cont "champion!" - - para "You've grown up so" - line "much since you" - cont "first left with" - cont "@" - TX_RAM $cd6d - text "!" - - para $52, ", you have" - line "come of age!" - done - -_UnnamedText_76125: ; 86463 (21:6463) - text "OAK: ", $53, "! I'm" - line "disappointed!" - - para "I came when I" - line "heard you beat" - cont "the ELITE FOUR!" - - para "But, when I got" - line "here, you had" - cont "already lost!" - - para $53, "! Do you" - line "understand why" - cont "you lost?" - - para "You have forgotten" - line "to treat your" - cont "#MON with" - cont "trust and love!" - - para "Without them, you" - line "will never become" - cont "a champ again!" - done - -_UnnamedText_7612a: ; 86567 (21:6567) - text "OAK: ", $52, "!" - - para "You understand" - line "that your victory" - cont "was not just your" - cont "own doing!" - - para "The bond you share" - line "with your #MON" - cont "is marvelous!" - - para $52, "!" - line "Come with me!" - done - -_LoreleiBeforeBattleText: ; 865ef (21:65ef) - text "Welcome to" - line "#MON LEAGUE!" - - para "I am LORELEI of" - line "the ELITE FOUR!" - - para "No one can best" - line "me when it comes" - cont "to icy #MON!" - - para "Freezing moves" - line "are powerful!" - - para "Your #MON will" - line "be at my mercy" - cont "when they are" - cont "frozen solid!" - - para "Hahaha!" - line "Are you ready?" - done - -_LoreleiEndBattleText: ; 866c4 (21:66c4) - text "How" - line "dare you!" - prompt - -_LoreleiAfterBattleText: ; 866d3 (21:66d3) - text "You're better" - line "than I thought!" - cont "Go on ahead!" - - para "You only got a" - line "taste of #MON" - cont "LEAGUE power!" - done - -_UnnamedText_7627b: ; 86729 (21:6729) - text "Someone's voice:" - line "Don't run away!" - done - -_BrunoBeforeBattleText: ; 86749 (21:6749) - text "I am BRUNO of" - line "the ELITE FOUR!" - - para "Through rigorous" - line "training, people" - cont "and #MON can" - cont "become stronger!" - - para "I've weight" - line "trained with" - cont "my #MON!" - - para $52, "!" - - para "We will grind you" - line "down with our" - cont "superior power!" - - para "Hoo hah!" - done - -_BrunoEndBattleText: ; 86805 (21:6805) - text "Why?" - line "How could I lose?" - prompt - -_BrunoAfterBattleText: ; 8681d (21:681d) - text "My job is done!" - line "Go face your next" - cont "challenge!" - done - -_UnnamedText_763d2: ; 8684b (21:684b) - text "Someone's voice:" - line "Don't run away!" - done - -_AgathaBeforeBattleText: ; 8686b (21:686b) - text "I am AGATHA of" - line "the ELITE FOUR!" - - para "OAK's taken a lot" - line "of interest in" - cont "you, child!" - - para "That old duff was" - line "once tough and" - cont "handsome! That" - cont "was decades ago!" - - para "Now he just wants" - line "to fiddle with" - cont "his #DEX! He's" - cont "wrong! #MON" - cont "are for fighting!" - - para $52, "! I'll show" - line "you how a real" - cont "trainer fights!" - done - -_AgathaEndBattleText: ; 86970 (21:6970) - text "Oh ho!" - line "You're something" - cont "special, child!" - prompt - -_AgathaAfterBattleText: ; 86998 (21:6998) - text "You win! I see" - line "what the old duff" - cont "sees in you now!" - - para "I have nothing" - line "else to say! Run" - cont "along now, child!" - done - -_AgathaText2: ; 869fd (21:69fd) - text "Someone's voice:" - line "Don't run away!" - done - -_RockTunnel2BattleText2: ; 86a1d (21:6a1d) - text "Hikers leave twigs" - line "as trail markers." - done - -_RockTunnel2EndBattleText2: ; 86a43 (21:6a43) - text "Ohhh!" - line "I did my best!" - prompt - -_RockTunnel2AfterBattleText2: ; 86a59 (21:6a59) - text "I want to go " - line "home!" - done - -_RockTunnel2BattleText3: ; 86a6e (21:6a6e) - text "Hahaha! Can you" - line "beat my power?" - done - -_RockTunnel2EndBattleText3: ; 86a8e (21:6a8e) - text "Oops!" - line "Out-muscled!" - prompt - -_RockTunnel2AfterBattleText3: ; 86aa2 (21:6aa2) - text "I go for power" - line "because I hate" - cont "thinking!" - done - -_RockTunnel2BattleText4: ; 86acb (21:6acb) - text "You have a" - line "#DEX?" - cont "I want one too!" - done - -_RockTunnel2EndBattleText4: ; 86aed (21:6aed) - text "Shoot!" - line "I'm so jealous!" - prompt - -_RockTunnel2AfterBattleText4: ; 86b04 (21:6b04) - text "When you finish" - line "your #DEX, can" - cont "I have it?" - done - -_RockTunnel2BattleText5: ; 86b2f (21:6b2f) - text "Do you know about" - line "costume players?" - done - -_RockTunnel2EndBattleText5: ; 86b53 (21:6b53) - text "Well," - line "that's that." - prompt - -_RockTunnel2AfterBattleText5: ; 86b66 (21:6b66) - text "Costume players" - line "dress up as" - cont "#MON for fun." - done - -_RockTunnel2BattleText6: ; 86b91 (21:6b91) - text "My #MON" - line "techniques will" - cont "leave you crying!" - done - -_RockTunnel2EndBattleText6: ; 86bbc (21:6bbc) - text "I give!" - line "You're a better" - cont "technician!" - prompt - -_RockTunnel2AfterBattleText6: ; 86be0 (21:6be0) - text "In mountains," - line "you'll often find" - cont "rock-type #MON." - done - -_RockTunnel2BattleText7: ; 86c10 (21:6c10) - text "I don't often" - line "come here, but I" - cont "will fight you." - done - -_RockTunnel2EndBattleText7: ; 86c3f (21:6c3f) - text "Oh!" - line "I lost!" - prompt - -_RockTunnel2AfterBattleText7: ; 86c4c (21:6c4c) - text "I like tiny" - line "#MON, big ones" - cont "are too scary!" - done +SECTION "bank21",ROMX,BANK[$21] -_RockTunnel2BattleText8: ; 86c77 (21:6c77) - text "Hit me with your" - line "best shot!" - done +INCLUDE "text/maps/silph_co_5f_2.asm" +INCLUDE "text/maps/silph_co_6f.asm" +INCLUDE "text/maps/silph_co_7f.asm" +INCLUDE "text/maps/silph_co_8f.asm" +INCLUDE "text/maps/silph_co_9f.asm" +INCLUDE "text/maps/silph_co_10f.asm" +INCLUDE "text/maps/silph_co_11f.asm" +INCLUDE "text/maps/mansion_2f.asm" +INCLUDE "text/maps/mansion_3f.asm" +INCLUDE "text/maps/mansion_b1f.asm" +INCLUDE "text/maps/safari_zone_east.asm" +INCLUDE "text/maps/safari_zone_north.asm" +INCLUDE "text/maps/safari_zone_west.asm" +INCLUDE "text/maps/safari_zone_center.asm" +INCLUDE "text/maps/safari_zone_rest_house_1.asm" +INCLUDE "text/maps/safari_zone_secret_house.asm" +INCLUDE "text/maps/safari_zone_rest_house_2.asm" +INCLUDE "text/maps/safari_zone_rest_house_3.asm" +INCLUDE "text/maps/safari_zone_rest_house_4.asm" +INCLUDE "text/maps/unknown_dungeon_1f.asm" +INCLUDE "text/maps/unknown_dungeon_2f.asm" +INCLUDE "text/maps/unknown_dungeon_b1f.asm" +INCLUDE "text/maps/victory_road_1f.asm" +INCLUDE "text/maps/lance.asm" +INCLUDE "text/maps/hall_of_fame.asm" +INCLUDE "text/maps/champion.asm" +INCLUDE "text/maps/lorelei.asm" +INCLUDE "text/maps/bruno.asm" +INCLUDE "text/maps/agatha.asm" +INCLUDE "text/maps/rock_tunnel_b2f_1.asm" -_RockTunnel2EndBattleText8: ; 86c94 (21:6c94) - text "Fired" - line "away!" - prompt SECTION "bank22",ROMX,BANK[$22] -_RockTunnel2AfterBattleText8: ; 88000 (22:4000) - text "I'll raise my" - line "#MON to beat" - cont "yours, kid!" - done - -_RockTunnel2BattleText9: ; 88027 (22:4027) - text "I draw #MON" - line "when I'm home." - done - -_RockTunnel2EndBattleText9: ; 88042 (22:4042) - text "Whew!" - line "I'm exhausted!" - prompt - -_RockTunnel2AfterBattleText9: ; 88057 (22:4057) - text "I'm an artist," - line "not a fighter." - done - -_SeafoamIslands5BattleText2: ; 88075 (22:4075) - text "Gyaoo!@@" - -_SeafoamIslands5Text4: ; 8807e (22:407e) - text "Boulders might" - line "change the flow" - cont "of water!" - done - -_SeafoamIslands5Text5: ; 880a8 (22:40a8) - text "DANGER" - line "Fast current!" - done +INCLUDE "text/maps/rock_tunnel_b2f_2.asm" +INCLUDE "text/maps/seafoam_islands_1f.asm" +INCLUDE "text/maps/seafoam_islands_b1f.asm" +INCLUDE "text/maps/seafoam_islands_b2f.asm" +INCLUDE "text/maps/seafoam_islands_b3f.asm" +INCLUDE "text/maps/seafoam_islands_b4f.asm" _AIBattleWithdrawText: ; 880be (22:40be) TX_RAM W_TRAINERNAME diff --git a/text/maps/agatha.asm b/text/maps/agatha.asm new file mode 100644 index 00000000..38a49edd --- /dev/null +++ b/text/maps/agatha.asm @@ -0,0 +1,45 @@ +_AgathaBeforeBattleText: ; 8686b (21:686b) + text "I am AGATHA of" + line "the ELITE FOUR!" + + para "OAK's taken a lot" + line "of interest in" + cont "you, child!" + + para "That old duff was" + line "once tough and" + cont "handsome! That" + cont "was decades ago!" + + para "Now he just wants" + line "to fiddle with" + cont "his #DEX! He's" + cont "wrong! #MON" + cont "are for fighting!" + + para $52, "! I'll show" + line "you how a real" + cont "trainer fights!" + done + +_AgathaEndBattleText: ; 86970 (21:6970) + text "Oh ho!" + line "You're something" + cont "special, child!" + prompt + +_AgathaAfterBattleText: ; 86998 (21:6998) + text "You win! I see" + line "what the old duff" + cont "sees in you now!" + + para "I have nothing" + line "else to say! Run" + cont "along now, child!" + done + +_AgathaText2: ; 869fd (21:69fd) + text "Someone's voice:" + line "Don't run away!" + done + diff --git a/text/maps/bruno.asm b/text/maps/bruno.asm new file mode 100644 index 00000000..600d9b51 --- /dev/null +++ b/text/maps/bruno.asm @@ -0,0 +1,38 @@ +_BrunoBeforeBattleText: ; 86749 (21:6749) + text "I am BRUNO of" + line "the ELITE FOUR!" + + para "Through rigorous" + line "training, people" + cont "and #MON can" + cont "become stronger!" + + para "I've weight" + line "trained with" + cont "my #MON!" + + para $52, "!" + + para "We will grind you" + line "down with our" + cont "superior power!" + + para "Hoo hah!" + done + +_BrunoEndBattleText: ; 86805 (21:6805) + text "Why?" + line "How could I lose?" + prompt + +_BrunoAfterBattleText: ; 8681d (21:681d) + text "My job is done!" + line "Go face your next" + cont "challenge!" + done + +_UnnamedText_763d2: ; 8684b (21:684b) + text "Someone's voice:" + line "Don't run away!" + done + diff --git a/text/maps/champion.asm b/text/maps/champion.asm new file mode 100644 index 00000000..71a0ca6f --- /dev/null +++ b/text/maps/champion.asm @@ -0,0 +1,147 @@ +_UnnamedText_760f4: ; 860e1 (21:60e1) + text $53, ": Hey!" + + para "I was looking" + line "forward to seeing" + cont "you, ", $52, "!" + + para "My rival should" + line "be strong to keep" + cont "me sharp!" + + para "While working on" + line "#DEX, I looked" + cont "all over for" + cont "powerful #MON!" + + para "Not only that, I" + line "assembled teams" + cont "that would beat" + cont "any #MON type!" + + para "And now!" + + para "I'm the #MON" + line "LEAGUE champion!" + + para $52, "! Do you" + line "know what that" + cont "means?" + + para "I'll tell you!" + + para "I am the most" + line "powerful trainer" + cont "in the world!" + done + +_UnnamedText_760f9: ; 8623b (21:623b) + text "NO!" + line "That can't be!" + cont "You beat my best!" + + para "After all that" + line "work to become" + cont "LEAGUE champ?" + + para "My reign is over" + line "already?" + cont "It's not fair!" + prompt + +_UnnamedText_760fe: ; 862b4 (21:62b4) + text "Hahaha!" + line "I won, I won!" + + para "I'm too good for" + line "you, ", $52, "!" + + para "You did well to" + line "even reach me," + cont $53, ", the" + cont "#MON genius!" + + para "Nice try, loser!" + line "Hahaha!" + prompt + +_UnnamedText_76103: ; 8632f (21:632f) + text "Why?" + line "Why did I lose?" + + para "I never made any" + line "mistakes raising" + cont "my #MON..." + + para "Darn it! You're" + line "the new #MON" + cont "LEAGUE champion!" + + para "Although I don't" + line "like to admit it." + done + +_GaryText2: ; 863c1 (21:63c1) + text "OAK: ", $52, "!" + done + +_UnnamedText_76120: ; 863ca (21:63ca) + text "OAK: So, you won!" + line "Congratulations!" + cont "You're the new" + cont "#MON LEAGUE" + cont "champion!" + + para "You've grown up so" + line "much since you" + cont "first left with" + cont "@" + TX_RAM $cd6d + text "!" + + para $52, ", you have" + line "come of age!" + done + +_UnnamedText_76125: ; 86463 (21:6463) + text "OAK: ", $53, "! I'm" + line "disappointed!" + + para "I came when I" + line "heard you beat" + cont "the ELITE FOUR!" + + para "But, when I got" + line "here, you had" + cont "already lost!" + + para $53, "! Do you" + line "understand why" + cont "you lost?" + + para "You have forgotten" + line "to treat your" + cont "#MON with" + cont "trust and love!" + + para "Without them, you" + line "will never become" + cont "a champ again!" + done + +_UnnamedText_7612a: ; 86567 (21:6567) + text "OAK: ", $52, "!" + + para "You understand" + line "that your victory" + cont "was not just your" + cont "own doing!" + + para "The bond you share" + line "with your #MON" + cont "is marvelous!" + + para $52, "!" + line "Come with me!" + done + diff --git a/text/maps/hall_of_fame.asm b/text/maps/hall_of_fame.asm new file mode 100644 index 00000000..43962f4d --- /dev/null +++ b/text/maps/hall_of_fame.asm @@ -0,0 +1,29 @@ +_HallofFameRoomText1: ; 85fb5 (21:5fb5) + text "OAK: Er-hem!" + line "Congratulations" + cont $52, "!" + + para "This floor is the" + line "#MON HALL OF" + cont "FAME!" + + para "#MON LEAGUE" + line "champions are" + cont "honored for their" + cont "exploits here!" + + para "Their #MON are" + line "also recorded in" + cont "the HALL OF FAME!" + + para $52, "! You have" + line "endeavored hard" + cont "to become the new" + cont "LEAGUE champion!" + + para "Congratulations," + line $52, ", you and" + cont "your #MON are" + cont "HALL OF FAMERs!" + done + diff --git a/text/maps/lance.asm b/text/maps/lance.asm new file mode 100644 index 00000000..f0ab490c --- /dev/null +++ b/text/maps/lance.asm @@ -0,0 +1,64 @@ +_LanceBeforeBattleText: ; 85d3c (21:5d3c) + text "Ah! I heard about" + line "you ", $52, "!" + + para "I lead the ELITE" + line "FOUR! You can" + cont "call me LANCE the" + cont "dragon trainer!" + + para "You know that" + line "dragons are" + cont "mythical #MON!" + + para "They're hard to" + line "catch and raise," + cont "but their powers" + cont "are superior!" + + para "They're virtually" + line "indestructible!" + + para "Well, are you" + line "ready to lose?" + + para "Your LEAGUE" + line "challenge ends" + cont "with me, ", $52, "!" + done + +_LanceEndBattleText: ; 85e64 (21:5e64) + text "That's it!" + + para "I hate to admit" + line "it, but you are a" + cont "#MON master!" + prompt + +_LanceAfterBattleText: ; 85e9e (21:5e9e) + text "I still can't" + line "believe my" + cont "dragons lost to" + cont "you, ", $52, "!" + + para "You are now the" + line "#MON LEAGUE" + cont "champion!" + + para "...Or, you would" + line "have been, but" + cont "you have one more" + cont "challenge ahead." + + para "You have to face" + line "another trainer!" + cont "His name is..." + + para $53, "!" + line "He beat the ELITE" + cont "FOUR before you!" + + para "He is the real" + line "#MON LEAGUE" + cont "champion!@@" + diff --git a/text/maps/lorelei.asm b/text/maps/lorelei.asm new file mode 100644 index 00000000..9679626b --- /dev/null +++ b/text/maps/lorelei.asm @@ -0,0 +1,43 @@ +_LoreleiBeforeBattleText: ; 865ef (21:65ef) + text "Welcome to" + line "#MON LEAGUE!" + + para "I am LORELEI of" + line "the ELITE FOUR!" + + para "No one can best" + line "me when it comes" + cont "to icy #MON!" + + para "Freezing moves" + line "are powerful!" + + para "Your #MON will" + line "be at my mercy" + cont "when they are" + cont "frozen solid!" + + para "Hahaha!" + line "Are you ready?" + done + +_LoreleiEndBattleText: ; 866c4 (21:66c4) + text "How" + line "dare you!" + prompt + +_LoreleiAfterBattleText: ; 866d3 (21:66d3) + text "You're better" + line "than I thought!" + cont "Go on ahead!" + + para "You only got a" + line "taste of #MON" + cont "LEAGUE power!" + done + +_UnnamedText_7627b: ; 86729 (21:6729) + text "Someone's voice:" + line "Don't run away!" + done + diff --git a/text/maps/mansion_2f.asm b/text/maps/mansion_2f.asm new file mode 100644 index 00000000..37746069 --- /dev/null +++ b/text/maps/mansion_2f.asm @@ -0,0 +1,48 @@ +_Mansion2BattleText1: ; 852b7 (21:52b7) + text "I can't get out!" + line "This old place is" + cont "one big puzzle!" + done + +_Mansion2EndBattleText1: ; 852ea (21:52ea) + text "Oh no!" + line "My bag of loot!" + prompt + +_Mansion2AfterBattleText1: ; 85302 (21:5302) + text "Switches open and" + line "close alternating" + cont "sets of doors!" + done + +_Mansion2Text3: ; 85336 (21:5336) + text "Diary: July 5" + line "Guyana," + cont "South America" + + para "A new #MON was" + line "discovered deep" + cont "in the jungle." + done + +_Mansion2Text4: ; 85389 (21:5389) + text "Diary: July 10" + line "We christened the" + cont "newly discovered" + cont "#MON, MEW." + done + +_UnnamedText_520c2: ; 853c7 (21:53c7) + text "A secret switch!" + + para "Press it?" + done + +_UnnamedText_520c7: ; 853e3 (21:53e3) + text "Who wouldn't?" + prompt + +_UnnamedText_520cc: ; 853f1 (21:53f1) + text "Not quite yet!" + done + diff --git a/text/maps/mansion_3f.asm b/text/maps/mansion_3f.asm new file mode 100644 index 00000000..dbf50992 --- /dev/null +++ b/text/maps/mansion_3f.asm @@ -0,0 +1,38 @@ +_Mansion3BattleText1: ; 85401 (21:5401) + text "This place is" + line "like, huge!" + done + +_Mansion3EndBattleText1: ; 8541c (21:541c) + text "Ayah!" + prompt + +_Mansion3AfterBattleText1: ; 85423 (21:5423) + text "I wonder where" + line "my partner went." + done + +_Mansion3BattleText2: ; 85444 (21:5444) + text "My mentor once" + line "lived here." + done + +_Mansion3EndBattleText2: ; 85460 (21:5460) + text "Whew!" + line "Overwhelming!" + prompt + +_Mansion3AfterBattleText2: ; 85475 (21:5475) + text "So, you're stuck?" + line "Try jumping off" + cont "over there!" + done + +_Mansion3Text5: ; 854a3 (21:54a3) + text "Diary: Feb. 6" + line "MEW gave birth." + + para "We named the" + line "newborn MEWTWO." + done + diff --git a/text/maps/mansion_b1f.asm b/text/maps/mansion_b1f.asm new file mode 100644 index 00000000..54e78bf2 --- /dev/null +++ b/text/maps/mansion_b1f.asm @@ -0,0 +1,40 @@ +_Mansion4BattleText1: ; 854df (21:54df) + text "Uh-oh. Where am" + line "I now?" + done + +_Mansion4EndBattleText1: ; 854f7 (21:54f7) + text "Awooh!" + prompt + +_Mansion4AfterBattleText1: ; 854ff (21:54ff) + text "You can find stuff" + line "lying around." + done + +_Mansion4BattleText2: ; 85521 (21:5521) + text "This place is" + line "ideal for a lab." + done + +_Mansion4EndBattleText2: ; 85541 (21:5541) + text "What" + line "was that for?" + prompt + +_Mansion4AfterBattleText2: ; 85555 (21:5555) + text "I like it here!" + line "It's conducive to" + cont "my studies!" + done + +_Mansion4Text7: ; 85583 (21:5583) + text "Diary; Sept. 1" + line "MEWTWO is far too" + cont "powerful." + + para "We have failed to" + line "curb its vicious" + cont "tendencies..." + done + diff --git a/text/maps/mt_moon_1f.asm b/text/maps/mt_moon_1f.asm new file mode 100644 index 00000000..6013c78a --- /dev/null +++ b/text/maps/mt_moon_1f.asm @@ -0,0 +1,120 @@ +_MtMoon1BattleText2: ; 80692 (20:4692) + text "WHOA! You shocked" + line "me! Oh, you're" + cont "just a kid!" + done + +_MtMoon1EndBattleText2: ; 806bf (20:46bf) + text "Wow!" + line "Shocked again!" + prompt + +_MtMoon1AfterBattleText2: ; 806d4 (20:46d4) + text "Kids like you" + line "shouldn't be" + cont "here!" + done + +_MtMoon1BattleText3: ; 806f5 (20:46f5) + text "Did you come to" + line "explore too?" + done + +_MtMoon1EndBattleText3: ; 80713 (20:4713) + text "Losing" + line "stinks!" + prompt + +_MtMoon1AfterBattleText3: ; 80723 (20:4723) + text "I came down here" + line "to show off to" + cont "girls." + done + +_MtMoon1BattleText4: ; 8074b (20:474b) + text "Wow! It's way" + line "bigger in here" + cont "than I thought!" + done + +_MtMoon1EndBattleText4: ; 80778 (20:4778) + text "Oh!" + line "I lost it!" + prompt + +_MtMoon1AfterBattleText4: ; 80788 (20:4788) + text "How do you get" + line "out of here?" + done + +_MtMoon1BattleText5: ; 807a5 (20:47a5) + text "What! Don't sneak" + line "up on me!" + done + +_MtMoon1EndBattleText5: ; 807c1 (20:47c1) + text "My" + line "#MON won't do!" + prompt + +_MtMoon1AfterBattleText5: ; 807d3 (20:47d3) + text "I have to find" + line "stronger #MON." + done + +_MtMoon1BattleText6: ; 807f2 (20:47f2) + text "What? I'm waiting" + line "for my friends to" + cont "find me here." + done + +_MtMoon1EndBattleText6: ; 80824 (20:4824) + text "I lost?" + prompt + +_MtMoon1AfterBattleText6: ; 8082d (20:482d) + text "I heard there are" + line "some very rare" + cont "fossils here." + done + +_MtMoon1BattleText7: ; 8085d (20:485d) + text "Suspicious men" + line "are in the cave." + cont "What about you?" + done + +_MtMoon1EndBattleText7: ; 8088e (20:488e) + text "You" + line "got me!" + prompt + +_MtMoon1AfterBattleText7: ; 8089b (20:489b) + text "I saw them! I'm" + line "sure they're from" + cont "TEAM ROCKET!" + done + +_MtMoon1BattleText8: ; 808c9 (20:48c9) + text "Go through this" + line "cave to get to" + cont "CERULEAN CITY!" + done + +_MtMoon1EndBattleText8: ; 808f8 (20:48f8) + text "I" + line "lost." + prompt + +_MtMoon1AfterBattleText8: ; 80901 (20:4901) + text "ZUBAT is tough!" + line "But, it can be" + cont "useful if you" + cont "catch one." + done + +_MtMoon1Text14: ; 8093a (20:493a) + text "Beware! ZUBAT is" + line "a blood sucker!" + done + diff --git a/text/maps/mt_moon_b1f.asm b/text/maps/mt_moon_b1f.asm new file mode 100644 index 00000000..d6ccfc84 --- /dev/null +++ b/text/maps/mt_moon_b1f.asm @@ -0,0 +1,4 @@ +_UnnamedText_51a48: ; 8095c (20:495c) + db $0 + done + diff --git a/text/maps/mt_moon_b2f.asm b/text/maps/mt_moon_b2f.asm new file mode 100644 index 00000000..c8b2920c --- /dev/null +++ b/text/maps/mt_moon_b2f.asm @@ -0,0 +1,123 @@ +_UnnamedText_49f24: ; 8095e (20:495e) + text "You want the" + line "DOME FOSSIL?" + done + +_UnnamedText_49f64: ; 80979 (20:4979) + text "You want the" + line "HELIX FOSSIL?" + done + +_UnnamedText_49f6f: ; 80995 (20:4995) + text $52, " got the" + line "@" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_49f7f: ; 809a8 (20:49a8) + text "Look, you've got" + line "no room for this.@@" + +_UnnamedText_49f85: ; 809cc (20:49cc) + text "Hey, stop!" + + para "I found these" + line "fossils! They're" + cont "both mine!" + done + +_UnnamedText_49f8a: ; 80a01 (20:4a01) + text "OK!" + line "I'll share!" + prompt + +_UnnamedText_49f8f: ; 80a11 (20:4a11) + text "We'll each take" + line "one!" + cont "No being greedy!" + done + +_UnnamedText_49f94: ; 80a37 (20:4a37) + text "Far away, on" + line "CINNABAR ISLAND," + cont "there's a #MON" + cont "LAB." + + para "They do research" + line "on regenerating" + cont "fossils." + done + +_UnnamedText_49f99: ; 80a93 (20:4a93) + text "All right. Then" + line "this is mine!@@" + +_MtMoon3BattleText2: ; 80ab3 (20:4ab3) + text "TEAM ROCKET will" + line "find the fossils," + cont "revive and sell" + cont "them for cash!" + done + +_MtMoon3EndBattleText2: ; 80af6 (20:4af6) + text "Urgh!" + line "Now I'm mad!" + prompt + +_MtMoon3AfterBattleText2: ; 80b09 (20:4b09) + text "You made me mad!" + line "TEAM ROCKET will" + cont "blacklist you!" + done + +_MtMoon3BattleText3: ; 80b3b (20:4b3b) + text "We, TEAM ROCKET," + line "are #MON" + cont "gangsters!" + done + +_MtMoon3EndBattleText3: ; 80b61 (20:4b61) + text "I blew" + line "it!" + prompt + +_MtMoon3AfterBattleText3: ; 80b6d (20:4b6d) + text "Darn it all! My" + line "associates won't" + cont "stand for this!" + done + +_MtMoon3BattleText4: ; 80b9e (20:4b9e) + text "We're pulling a" + line "big job here!" + cont "Get lost, kid!" + done + +_MtMoon3EndBattleText4: ; 80bcb (20:4bcb) + text "So, you" + line "are good." + prompt + +_MtMoon3AfterBattleText4: ; 80bde (20:4bde) + text "If you find a" + line "fossil, give it" + cont "to me and scram!" + done + +_MtMoon3BattleText5: ; 80c0e (20:4c0e) + text "Little kids" + line "should leave" + cont "grown-ups alone!" + done + +_MtMoon3EndBattleText5: ; 80c39 (20:4c39) + text "I'm" + line "steamed!" + prompt + +_MtMoon3AfterBattleText5: ; 80c46 (20:4c46) + text "#MON lived" + line "here long before" + cont "people came." + done + diff --git a/text/maps/rock_tunnel_b2f_1.asm b/text/maps/rock_tunnel_b2f_1.asm new file mode 100644 index 00000000..d6aaa414 --- /dev/null +++ b/text/maps/rock_tunnel_b2f_1.asm @@ -0,0 +1,109 @@ +_RockTunnel2BattleText2: ; 86a1d (21:6a1d) + text "Hikers leave twigs" + line "as trail markers." + done + +_RockTunnel2EndBattleText2: ; 86a43 (21:6a43) + text "Ohhh!" + line "I did my best!" + prompt + +_RockTunnel2AfterBattleText2: ; 86a59 (21:6a59) + text "I want to go " + line "home!" + done + +_RockTunnel2BattleText3: ; 86a6e (21:6a6e) + text "Hahaha! Can you" + line "beat my power?" + done + +_RockTunnel2EndBattleText3: ; 86a8e (21:6a8e) + text "Oops!" + line "Out-muscled!" + prompt + +_RockTunnel2AfterBattleText3: ; 86aa2 (21:6aa2) + text "I go for power" + line "because I hate" + cont "thinking!" + done + +_RockTunnel2BattleText4: ; 86acb (21:6acb) + text "You have a" + line "#DEX?" + cont "I want one too!" + done + +_RockTunnel2EndBattleText4: ; 86aed (21:6aed) + text "Shoot!" + line "I'm so jealous!" + prompt + +_RockTunnel2AfterBattleText4: ; 86b04 (21:6b04) + text "When you finish" + line "your #DEX, can" + cont "I have it?" + done + +_RockTunnel2BattleText5: ; 86b2f (21:6b2f) + text "Do you know about" + line "costume players?" + done + +_RockTunnel2EndBattleText5: ; 86b53 (21:6b53) + text "Well," + line "that's that." + prompt + +_RockTunnel2AfterBattleText5: ; 86b66 (21:6b66) + text "Costume players" + line "dress up as" + cont "#MON for fun." + done + +_RockTunnel2BattleText6: ; 86b91 (21:6b91) + text "My #MON" + line "techniques will" + cont "leave you crying!" + done + +_RockTunnel2EndBattleText6: ; 86bbc (21:6bbc) + text "I give!" + line "You're a better" + cont "technician!" + prompt + +_RockTunnel2AfterBattleText6: ; 86be0 (21:6be0) + text "In mountains," + line "you'll often find" + cont "rock-type #MON." + done + +_RockTunnel2BattleText7: ; 86c10 (21:6c10) + text "I don't often" + line "come here, but I" + cont "will fight you." + done + +_RockTunnel2EndBattleText7: ; 86c3f (21:6c3f) + text "Oh!" + line "I lost!" + prompt + +_RockTunnel2AfterBattleText7: ; 86c4c (21:6c4c) + text "I like tiny" + line "#MON, big ones" + cont "are too scary!" + done + +_RockTunnel2BattleText8: ; 86c77 (21:6c77) + text "Hit me with your" + line "best shot!" + done + +_RockTunnel2EndBattleText8: ; 86c94 (21:6c94) + text "Fired" + line "away!" + prompt + diff --git a/text/maps/rock_tunnel_b2f_2.asm b/text/maps/rock_tunnel_b2f_2.asm new file mode 100644 index 00000000..6ce94a79 --- /dev/null +++ b/text/maps/rock_tunnel_b2f_2.asm @@ -0,0 +1,21 @@ +_RockTunnel2AfterBattleText8: ; 88000 (22:4000) + text "I'll raise my" + line "#MON to beat" + cont "yours, kid!" + done + +_RockTunnel2BattleText9: ; 88027 (22:4027) + text "I draw #MON" + line "when I'm home." + done + +_RockTunnel2EndBattleText9: ; 88042 (22:4042) + text "Whew!" + line "I'm exhausted!" + prompt + +_RockTunnel2AfterBattleText9: ; 88057 (22:4057) + text "I'm an artist," + line "not a fighter." + done + diff --git a/text/maps/rocket_hideout_b1f.asm b/text/maps/rocket_hideout_b1f.asm new file mode 100644 index 00000000..093a1395 --- /dev/null +++ b/text/maps/rocket_hideout_b1f.asm @@ -0,0 +1,74 @@ +_RocketHideout1EndBattleText6: ; 81f2a (20:5f2a) + text "Why...?@@" + +_RocketHideout1BattleText2: ; 81f34 (20:5f34) + text "Who are you? How" + line "did you get here?" + done + +_RocketHideout1EndBattleText2: ; 81f58 (20:5f58) + text "Oww!" + line "Beaten!" + prompt + +_RocketHideout1AfterBattleTxt2: ; 81f66 (20:5f66) + text "Are you dissing" + line "TEAM ROCKET?" + done + +_RocketHideout1BattleText3: ; 81f84 (20:5f84) + text "You broke into" + line "our operation?" + done + +_RocketHideout1EndBattleText3: ; 81fa3 (20:5fa3) + text "Burnt!" + prompt + +_RocketHideout1AfterBattleTxt3: ; 81fab (20:5fab) + text "You're not going" + line "to get away with" + cont "this, brat!" + done + +_RocketHideout1BattleText4: ; 81fd9 (20:5fd9) + text "Intruder alert!" + done + +_RocketHideout1EndBattleText4: ; 81fea (20:5fea) + text "I" + line "can't do it!" + prompt + +_RocketHideout1AfterBattleTxt4: ; 81ff9 (20:5ff9) + text "SILPH SCOPE?" + line "I don't know" + cont "where it is!" + done + +_RocketHideout1BattleText5: ; 82020 (20:6020) + text "Why did you come" + line "here?" + done + +_RocketHideout1EndBattleText5: ; 82038 (20:6038) + text "This" + line "won't do!" + prompt + +_RocketHideout1AfterBattleTxt5: ; 82047 (20:6047) + text "OK, I'll talk!" + line "Take the elevator" + cont "to see my BOSS!" + done + +_RocketHideout1BattleText6: ; 82078 (20:6078) + text "Are you lost, you" + line "little rat?" + done + +_RocketHideout1AfterBattleTxt6: ; 82097 (20:6097) + text "Uh-oh, that fight" + line "opened the door!" + done + diff --git a/text/maps/rocket_hideout_b2f.asm b/text/maps/rocket_hideout_b2f.asm new file mode 100644 index 00000000..01833603 --- /dev/null +++ b/text/maps/rocket_hideout_b2f.asm @@ -0,0 +1,18 @@ +_RocketHideout2BattleText2: ; 820bb (20:60bb) + text "BOSS said you can" + line "see GHOSTs with" + cont "the SILPH SCOPE!" + done + +_RocketHideout2EndBattleText2: ; 820ef (20:60ef) + text "I" + line "surrender!" + prompt + +_RocketHideout2AfterBattleTxt2: ; 820fd (20:60fd) + text "The TEAM ROCKET" + line "HQ has 4 basement" + cont "floors. Can you" + cont "reach the BOSS?" + done + diff --git a/text/maps/rocket_hideout_b3f.asm b/text/maps/rocket_hideout_b3f.asm new file mode 100644 index 00000000..fbd78399 --- /dev/null +++ b/text/maps/rocket_hideout_b3f.asm @@ -0,0 +1,36 @@ +_RocketHideout3BattleText2: ; 82140 (20:6140) + text "Stop meddling in" + line "TEAM ROCKET's" + cont "affairs!" + done + +_RocketHideout3EndBattleText2: ; 82168 (20:6168) + text "Oof!" + line "Taken down!" + prompt + +_RocketHideout3AfterBattleTxt2: ; 8217a (20:617a) + text "SILPH SCOPE?" + line "The machine the" + cont "BOSS stole. It's" + cont "here somewhere." + done + +_RocketHideout3BattleTxt: ; 821b8 (20:61b8) + text "We got word from" + line "upstairs that you" + cont "were coming!" + done + +_RocketHideout3EndBattleText3: ; 821e9 (20:61e9) + text "What?" + line "I lost? No!" + prompt + +_RocketHide3AfterBattleText3: ; 821fc (20:61fc) + text "Go ahead and go!" + line "But, you need the" + cont "LIFT KEY to run" + cont "the elevator!" + done + diff --git a/text/maps/rocket_hideout_b4f.asm b/text/maps/rocket_hideout_b4f.asm new file mode 100644 index 00000000..d1ecf9cb --- /dev/null +++ b/text/maps/rocket_hideout_b4f.asm @@ -0,0 +1,75 @@ +_UnnamedText_4557a: ; 8223e (20:623e) + text "So! I must say, I" + line "am impressed you" + cont "got here!" + done + +_UnnamedText_4557f: ; 8226c (20:626c) + text "WHAT!" + line "This cannot be!" + prompt + +_UnnamedText_45584: ; 82283 (20:6283) + text "I see that you" + line "raise #MON" + cont "with utmost care." + + para "A child like you" + line "would never" + cont "understand what I" + cont "hope to achieve." + + para "I shall step" + line "aside this time!" + + para "I hope we meet" + line "again..." + done + +_RocketHideout4BattleText2: ; 82326 (20:6326) + text "I know you! You" + line "ruined our plans" + cont "at MT.MOON!" + done + +_RocketHideout4EndBattleText2: ; 82354 (20:6354) + text "Burned" + line "again!" + prompt + +_RocketHide4AfterBattleText2: ; 82363 (20:6363) + text "Do you have" + line "something against" + cont "TEAM ROCKET?" + done + +_RocketHideout4BattleText3: ; 8238f (20:638f) + text "How can you not" + line "see the beauty of" + cont "our evil?" + done + +_RocketHideout4EndBattleText3: ; 823bc (20:63bc) + text "Ayaya!" + prompt + +_RocketHide4AfterBattleText3: ; 823c4 (20:63c4) + text "BOSS! I'm sorry I" + line "failed you!" + done + +_RocketHideout4BattleText4: ; 823e2 (20:63e2) + text "The elevator" + line "doesn't work? Who" + cont "has the LIFT KEY?" + done + +_RocketHideout4EndBattleText4: ; 82413 (20:6413) + text "No!" + prompt + +_UnnamedText_455ec: ; 82418 (20:6418) + text "Oh no! I dropped" + line "the LIFT KEY!" + done + diff --git a/text/maps/rocket_hideout_elevator.asm b/text/maps/rocket_hideout_elevator.asm new file mode 100644 index 00000000..b9854d49 --- /dev/null +++ b/text/maps/rocket_hideout_elevator.asm @@ -0,0 +1,4 @@ +_UnnamedText_4578b: ; 82438 (20:6438) + text "It appears to" + line "need a key.@@" + diff --git a/text/maps/safari_zone_center.asm b/text/maps/safari_zone_center.asm new file mode 100644 index 00000000..20c00688 --- /dev/null +++ b/text/maps/safari_zone_center.asm @@ -0,0 +1,12 @@ +_SafariZoneCenterText2: ; 85807 (21:5807) + text "REST HOUSE" + done + +_SafariZoneCenterText3: ; 85813 (21:5813) + text "TRAINER TIPS" + + para "Press the START" + line "Button to check" + cont "remaining time!" + done + diff --git a/text/maps/safari_zone_east.asm b/text/maps/safari_zone_east.asm new file mode 100644 index 00000000..90cf9493 --- /dev/null +++ b/text/maps/safari_zone_east.asm @@ -0,0 +1,17 @@ +_SafariZoneEastText5: ; 855e0 (21:55e0) + text "REST HOUSE" + done + +_SafariZoneEastText6: ; 855ec (21:55ec) + text "TRAINER TIPS" + + para "The remaining time" + line "declines only" + cont "while you walk!" + done + +_SafariZoneEastText7: ; 8562b (21:562b) + text "CENTER AREA" + line "NORTH: AREA 2" + done + diff --git a/text/maps/safari_zone_north.asm b/text/maps/safari_zone_north.asm new file mode 100644 index 00000000..1c549f9b --- /dev/null +++ b/text/maps/safari_zone_north.asm @@ -0,0 +1,34 @@ +_SafariZoneNorthText3: ; 85646 (21:5646) + text "REST HOUSE" + done + +_SafariZoneNorthText4: ; 85652 (21:5652) + text "TRAINER TIPS" + + para "The SECRET HOUSE" + line "is still ahead!" + done + +_SafariZoneNorthText5: ; 85681 (21:5681) + text "AREA 2" + done + +_SafariZoneNorthText6: ; 85689 (21:5689) + text "TRAINER TIPS" + + para "#MON hide in" + line "tall grass!" + + para "Zigzag through" + line "grassy areas to" + cont "flush them out." + done + +_SafariZoneNorthText7: ; 856df (21:56df) + text "TRAINER TIPS" + + para "Win a free HM for" + line "finding the" + cont "SECRET HOUSE!" + done + diff --git a/text/maps/safari_zone_rest_house_1.asm b/text/maps/safari_zone_rest_house_1.asm new file mode 100644 index 00000000..330367a9 --- /dev/null +++ b/text/maps/safari_zone_rest_house_1.asm @@ -0,0 +1,12 @@ +_SafariZoneRestHouse1Text1: ; 85851 (21:5851) + text "SARA: Where did" + line "my boy friend," + cont "ERIK, go?" + done + +_SafariZoneRestHouse1Text2: ; 8587b (21:587b) + text "I'm catching" + line "#MON to take" + cont "home as gifts!" + done + diff --git a/text/maps/safari_zone_rest_house_2.asm b/text/maps/safari_zone_rest_house_2.asm new file mode 100644 index 00000000..45dbe7b9 --- /dev/null +++ b/text/maps/safari_zone_rest_house_2.asm @@ -0,0 +1,20 @@ +_SafariZoneRestHouse2Text1: ; 85a2f (21:5a2f) + text "Tossing ROCKs at" + line "#MON might" + cont "make them run," + cont "but they'll be" + cont "easier to catch." + done + +_SafariZoneRestHouse2Text2: ; 85a7a (21:5a7a) + text "Using BAIT will" + line "make #MON" + cont "easier to catch." + done + +_SafariZoneRestHouse2Text3: ; 85aa6 (21:5aa6) + text "I hiked a lot, but" + line "I didn't see any" + cont "#MON I wanted." + done + diff --git a/text/maps/safari_zone_rest_house_3.asm b/text/maps/safari_zone_rest_house_3.asm new file mode 100644 index 00000000..bd82ac94 --- /dev/null +++ b/text/maps/safari_zone_rest_house_3.asm @@ -0,0 +1,19 @@ +_SafariZoneRestHouse3Text1: ; 85ad9 (21:5ad9) + text "How many did you" + line "catch? I'm bushed" + cont "from the work!" + done + +_SafariZoneRestHouse3Text2: ; 85b0b (21:5b0b) + text "I caught a" + line "CHANSEY!" + + para "That makes this" + line "all worthwhile!" + done + +_SafariZoneRestHouse3Text3: ; 85b40 (21:5b40) + text "Whew! I'm tired" + line "from all the fun!" + done + diff --git a/text/maps/safari_zone_rest_house_4.asm b/text/maps/safari_zone_rest_house_4.asm new file mode 100644 index 00000000..bce41d63 --- /dev/null +++ b/text/maps/safari_zone_rest_house_4.asm @@ -0,0 +1,28 @@ +_SafariZoneRestHouse4Text1: ; 85b62 (21:5b62) + text "You can keep any" + line "item you find on" + cont "the ground here." + + para "But, you'll run" + line "out of time if" + cont "you try for all" + cont "of them at once!" + done + +_SafariZoneRestHouse4Text2: ; 85bd5 (21:5bd5) + text "Go to the deepest" + line "part of the" + cont "SAFARI ZONE. You" + cont "will win a prize!" + done + +_SafariZoneRestHouse4Text3: ; 85c17 (21:5c17) + text "My EEVEE evolved" + line "into FLAREON!" + + para "But, a friend's" + line "EEVEE turned into" + cont "a VAPOREON!" + cont "I wonder why?" + done + diff --git a/text/maps/safari_zone_secret_house.asm b/text/maps/safari_zone_secret_house.asm new file mode 100644 index 00000000..c2ef9219 --- /dev/null +++ b/text/maps/safari_zone_secret_house.asm @@ -0,0 +1,45 @@ +_UnnamedText_4a350: ; 858a4 (21:58a4) + text "Ah! Finally!" + + para "You're the first" + line "person to reach" + cont "the SECRET HOUSE!" + + para "I was getting" + line "worried that no" + cont "one would win our" + cont "campaign prize." + + para "Congratulations!" + line "You have won!" + prompt + +_ReceivedHM03Text: ; 85943 (21:5943) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_HM03ExplanationText: ; 85957 (21:5957) + text "HM03 is SURF!" + + para "#MON will be" + line "able to ferry you" + cont "across water!" + + para "And, this HM isn't" + line "disposable! You" + cont "can use it over" + cont "and over!" + + para "You're super lucky" + line "for winning this" + cont "fabulous prize!" + done + +_HM03NoRoomText: ; 85a02 (21:5a02) + text "You don't have" + line "room for this" + cont "fabulous prize!" + done + diff --git a/text/maps/safari_zone_west.asm b/text/maps/safari_zone_west.asm new file mode 100644 index 00000000..cefc70c7 --- /dev/null +++ b/text/maps/safari_zone_west.asm @@ -0,0 +1,32 @@ +_SafariZoneWestText5: ; 85719 (21:5719) + text "REST HOUSE" + done + +_SafariZoneWestText6: ; 85725 (21:5725) + text "REQUEST NOTICE" + + para "Please find the" + line "SAFARI WARDEN's" + cont "lost GOLD TEETH." + cont "They're around" + cont "here somewhere." + + para "Reward offered!" + line "Contact: WARDEN" + done + +_SafariZoneWestText7: ; 857a3 (21:57a3) + text "TRAINER TIPS" + + para "Zone Exploration" + line "Campaign!" + + para "The Search for" + line "the SECRET HOUSE!" + done + +_SafariZoneWestText8: ; 857ed (21:57ed) + text "AREA 3" + line "EAST: CENTER AREA" + done + diff --git a/text/maps/seafoam_islands_1f.asm b/text/maps/seafoam_islands_1f.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/seafoam_islands_1f.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/seafoam_islands_b1f.asm b/text/maps/seafoam_islands_b1f.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/seafoam_islands_b1f.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/seafoam_islands_b2f.asm b/text/maps/seafoam_islands_b2f.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/seafoam_islands_b2f.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/seafoam_islands_b3f.asm b/text/maps/seafoam_islands_b3f.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/seafoam_islands_b3f.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/seafoam_islands_b4f.asm b/text/maps/seafoam_islands_b4f.asm new file mode 100644 index 00000000..c1839658 --- /dev/null +++ b/text/maps/seafoam_islands_b4f.asm @@ -0,0 +1,14 @@ +_SeafoamIslands5BattleText2: ; 88075 (22:4075) + text "Gyaoo!@@" + +_SeafoamIslands5Text4: ; 8807e (22:407e) + text "Boulders might" + line "change the flow" + cont "of water!" + done + +_SeafoamIslands5Text5: ; 880a8 (22:40a8) + text "DANGER" + line "Fast current!" + done + diff --git a/text/maps/silph_co_10f.asm b/text/maps/silph_co_10f.asm new file mode 100644 index 00000000..e56fcdd9 --- /dev/null +++ b/text/maps/silph_co_10f.asm @@ -0,0 +1,43 @@ +_UnnamedText_5a1d3: ; 84d8d (21:4d8d) + text "Waaaaa!" + cont "I'm scared!" + done + +_UnnamedText_5a1d8: ; 84da1 (21:4da1) + text "Please keep quiet" + line "about my crying!" + done + +_SilphCo10BattleText1: ; 84dc5 (21:4dc5) + text "Welcome to the" + line "10F! So good of" + cont "you to join me!" + done + +_SilphCo10EndBattleText1: ; 84df5 (21:4df5) + text "I'm" + line "stunned!" + prompt + +_SilphCo10AfterBattleText1: ; 84e02 (21:4e02) + text "Nice try, but the" + line "boardroom is up" + cont "one more floor!" + done + +_SilphCo10BattleText2: ; 84e35 (21:4e35) + text "Enough of your" + line "silly games!" + done + +_SilphCo10EndBattleText2: ; 84e52 (21:4e52) + text "No" + line "continues left!" + prompt + +_SilphCo10AfterBattleText2: ; 84e66 (21:4e66) + text "Are you satisfied" + line "with beating me?" + cont "Then go on home!" + done + diff --git a/text/maps/silph_co_11f.asm b/text/maps/silph_co_11f.asm new file mode 100644 index 00000000..aa91a357 --- /dev/null +++ b/text/maps/silph_co_11f.asm @@ -0,0 +1,135 @@ +_SilphCoPresidentText: ; 84e9b (21:4e9b) + text "PRESIDENT: Thank" + line "you for saving" + cont "SILPH!" + + para "I will never" + line "forget you saved" + cont "us in our moment" + cont "of peril!" + + para "I have to thank" + line "you in some way!" + + para "Because I am rich," + line "I can give you" + cont "anything!" + + para "Here, maybe this" + line "will do!" + prompt + +_ReceivedSilphCoMasterBallText: ; 84f63 (21:4f63) + text $52, " got a" + line "@" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_6231c: ; 84f74 (21:4f74) + text "PRESIDENT: You" + line "can't buy that" + cont "anywhere!" + + para "It's our secret" + line "prototype MASTER" + cont "BALL!" + + para "It will catch any" + line "#MON without" + cont "fail!" + + para "You should be" + line "quiet about using" + cont "it, though." + done + +_SilphCoMasterBallNoRoomText: ; 85013 (21:5013) + text "You have no" + line "room for this." + done + +_SilphCo11Text2: ; 8502f (21:502f) + text "SECRETARY: Thank" + line "you for rescuing" + cont "all of us!" + + para "We admire your" + line "courage." + done + +_SilphCo11Text3: ; 85075 (21:5075) + text "Ah ", $52, "!" + line "So we meet again!" + + para "The PRESIDENT and" + line "I are discussing" + cont "a vital business" + cont "proposition." + + para "Keep your nose" + line "out of grown-up" + cont "matters..." + + para "Or, experience a" + line "world of pain!" + done + +_UnnamedText_62330: ; 85119 (21:5119) + text "Arrgh!!" + line "I lost again!?" + prompt + +_UnnamedText_62335: ; 85131 (21:5131) + text "Blast it all!" + line "You ruined our" + cont "plans for SILPH!" + + para "But, TEAM ROCKET" + line "will never fall!" + + para $52, "! Never" + line "forget that all" + cont "#MON exist" + cont "for TEAM ROCKET!" + + para "I must go, but I" + line "shall return!" + done + +_SilphCo11BattleText1: ; 851d6 (21:51d6) + text "Stop right there!" + line "Don't you move!" + done + +_SilphCo11EndBattleText1: ; 851f8 (21:51f8) + text "Don't..." + line "Please!" + prompt + +_SilphCo11AfterBattleText1: ; 85209 (21:5209) + text "So, you want to" + line "see my BOSS?" + done + +_SilphCo11BattleText2: ; 85227 (21:5227) + text "Halt! Do you have" + line "an appointment" + cont "with my BOSS?" + done + +_SilphCo11EndBattleText2: ; 85257 (21:5257) + text "Gaah!" + line "Demolished!" + prompt + +_SilphCo11AfterBattleText2: ; 8526a (21:526a) + text "Watch your step," + line "my BOSS likes his" + cont "#MON tough!" + done + +_UnnamedText_6237b: ; 8529a (21:529a) + text "The monitor has" + line "#MON on it!" + done + diff --git a/text/maps/silph_co_1f.asm b/text/maps/silph_co_1f.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/silph_co_1f.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/silph_co_2f.asm b/text/maps/silph_co_2f.asm new file mode 100644 index 00000000..c442c3e6 --- /dev/null +++ b/text/maps/silph_co_2f.asm @@ -0,0 +1,97 @@ +_UnnamedText_59ded: ; 82454 (20:6454) + text "Eeek!" + line "No! Stop! Help!" + + para "Oh, you're not" + line "with TEAM ROCKET." + cont "I thought..." + cont "I'm sorry. Here," + cont "please take this!" + prompt + +_ReceivedTM36Text: ; 824ba (20:64ba) + text $52, " got" + line "@" + TX_RAM $cf4b + text "!@@" + +_TM36ExplanationText: ; 824c9 (20:64c9) + text "TM36 is" + line "SELFDESTRUCT!" + + para "It's powerful, but" + line "the #MON that" + cont "uses it faints!" + cont "Be careful." + done + +_TM36NoRoomText: ; 8251c (20:651c) + text "You don't have any" + line "room for this." + done + +_SilphCo2BattleText1: ; 8253e (20:653e) + text "Help! I'm a SILPH" + line "employee." + done + +_SilphCo2EndBattleText1: ; 8255a (20:655a) + text "How" + line "did you know I" + cont "was a ROCKET?" + prompt + +_SilphCo2AfterBattleText1: ; 8257c (20:657c) + text "I work for both" + line "SILPH and TEAM" + cont "ROCKET!" + done + +_SilphCo2BattleText2: ; 825a4 (20:65a4) + text "It's off limits" + line "here! Go home!" + done + +_SilphCo2EndBattleText2: ; 825c3 (20:65c3) + text "You're" + line "good." + prompt + +_SilphCo2AfterBattleText2: ; 825d0 (20:65d0) + text "Can you solve the" + line "maze in here?" + done + +_SilphCo2BattleText3: ; 825f1 (20:65f1) + text "No kids are" + line "allowed in here!" + done + +_SilphCo2EndBattleText3: ; 8260f (20:660f) + text "Tough!" + prompt + +_SilphCo2AfterBattleText3: ; 82617 (20:6617) + text "Diamond shaped" + line "tiles are" + cont "teleport blocks!" + + para "They're hi-tech" + line "transporters!" + done + +_SilphCo2BattleText4: ; 8265f (20:665f) + text "Hey kid! What are" + line "you doing here?" + done + +_SilphCo2EndBattleText4: ; 82682 (20:6682) + text "I goofed!" + prompt + +_SilphCo2AfterBattleText4: ; 8268d (20:668d) + text "SILPH CO. will" + line "be merged with" + cont "TEAM ROCKET!" + done + diff --git a/text/maps/silph_co_3f.asm b/text/maps/silph_co_3f.asm new file mode 100644 index 00000000..057c6683 --- /dev/null +++ b/text/maps/silph_co_3f.asm @@ -0,0 +1,47 @@ +_UnnamedText_59ff9: ; 826b9 (20:66b9) + text "I work for SILPH." + line "What should I do?" + done + +_UnnamedText_59ffe: ; 826de (20:66de) + text $52, "! You and" + line "your #MON" + cont "saved us!" + done + +_SilphCo3BattleText1: ; 826fe (20:66fe) + text "Quit messing with" + line "us, kid!" + done + +_SilphCo3EndBattleText1: ; 8271a (20:671a) + text "I give" + line "up!" + prompt + +_SilphCo3AfterBattleText1: ; 82726 (20:6726) + text "A hint? You can" + line "open doors with a" + cont "CARD KEY!" + done + +_SilphCo3BattleText2: ; 82753 (20:6753) + text "I support TEAM" + line "ROCKET more than" + cont "I support SILPH!" + done + +_SilphCo3EndBattleText2: ; 82785 (20:6785) + text "You" + line "really got me!" + prompt + +_SilphCo3AfterBattleText2: ; 82799 (20:6799) + text "Humph..." + + para "TEAM ROCKET said" + line "that if I helped" + cont "them, they'd let" + cont "me study #MON!" + done + diff --git a/text/maps/silph_co_4f.asm b/text/maps/silph_co_4f.asm new file mode 100644 index 00000000..e43845a4 --- /dev/null +++ b/text/maps/silph_co_4f.asm @@ -0,0 +1,57 @@ +_UnnamedText_19de0: ; 827e4 (20:67e4) + text "Sssh! Can't you" + line "see I'm hiding?" + done + +_UnnamedText_19de5: ; 82803 (20:6803) + text "Huh? TEAM ROCKET" + line "is gone?" + done + +_SilphCo4BattleText2: ; 8281e (20:681e) + text "TEAM ROCKET has" + line "taken command of" + cont "SILPH CO.!" + done + +_SilphCo4EndBattleText2: ; 8284b (20:684b) + text "Arrgh!" + prompt + +_SilphCo4AfterBattleText2: ; 82853 (20:6853) + text "Fwahahaha!" + line "My BOSS has been" + cont "after this place!" + done + +_SilphCo4BattleText3: ; 82882 (20:6882) + text "My #MON are my" + line "loyal soldiers!" + done + +_SilphCo4EndBattleText3: ; 828a2 (20:68a2) + text "Darn!" + line "You weak #MON!" + prompt + +_SilphCo4AfterBattleText3: ; 828b8 (20:68b8) + text "The doors are" + line "electronically" + cont "locked! A CARD" + cont "KEY opens them!" + done + +_SilphCo4BattleText4: ; 828f5 (20:68f5) + text "Intruder spotted!" + done + +_SilphCo4EndBattleText4: ; 82908 (20:6908) + text "Who" + line "are you?" + prompt + +_SilphCo4AfterBattleText4: ; 82916 (20:6916) + text "I better tell the" + line "BOSS on 11F!" + done + diff --git a/text/maps/silph_co_5f_1.asm b/text/maps/silph_co_5f_1.asm new file mode 100644 index 00000000..88741b2b --- /dev/null +++ b/text/maps/silph_co_5f_1.asm @@ -0,0 +1,52 @@ +_UnnamedText_1a010: ; 82936 (20:6936) + text "TEAM ROCKET is" + line "in an uproar over" + cont "some intruder." + cont "That's you right?" + done + +_UnnamedText_1a015: ; 82978 (20:6978) + text "TEAM ROCKET took" + line "off! You're our" + cont "hero! Thank you!" + done + +_SilphCo5BattleText2: ; 829aa (20:69aa) + text "I heard a kid was" + line "wandering around." + done + +_SilphCo5EndBattleText2: ; 829cf (20:69cf) + text "Boom!" + prompt + +_SilphCo5AfterBattleText2: ; 829d6 (20:69d6) + text "It's not smart" + line "to pick a fight" + cont "with TEAM ROCKET!" + done + +_SilphCo5BattleText3: ; 82a07 (20:6a07) + text "We study #" + line "BALL technology" + cont "on this floor!" + done + +_SilphCo5EndBattleText3: ; 82a32 (20:6a32) + text "Dang!" + line "Blast it!" + prompt + +_SilphCo5AfterBattleText3: ; 82a43 (20:6a43) + text "We worked on the" + line "ultimate #" + cont "BALL which would" + cont "catch anything!" + done + +_SilphCo5BattleText4: ; 82a81 (20:6a81) + text "Whaaat? There" + line "shouldn't be any" + cont "children here?" + done + diff --git a/text/maps/silph_co_5f_2.asm b/text/maps/silph_co_5f_2.asm new file mode 100644 index 00000000..999b7358 --- /dev/null +++ b/text/maps/silph_co_5f_2.asm @@ -0,0 +1,56 @@ +_SilphCo5EndBattleText4: ; 84000 (21:4000) + text "Oh" + line "goodness!" + prompt + +_SilphCo5AfterBattleText4: ; 8400e (21:400e) + text "You're only on 5F." + line "It's a long way" + cont "to my BOSS!" + done + +_SilphCo5BattleText5: ; 8403c (21:403c) + text "Show TEAM ROCKET" + line "a little respect!" + done + +_SilphCo5EndBattleText5: ; 84060 (21:4060) + text "Cough..." + line "Cough..." + prompt + +_SilphCo5AfterBattleText5: ; 84073 (21:4073) + text "Which reminds me." + + para "KOFFING evolves" + line "into WEEZING!" + done + +_SilphCo5Text9: ; 840a4 (21:40a4) + text "It's a #MON" + line "REPORT!" + + para "#MON LAB" + line "created PORYGON," + cont "the first virtual" + cont "reality #MON." + done + +_SilphCo5Text10: ; 840f2 (21:40f2) + text "It's a #MON" + line "REPORT!" + + para "Over 160 #MON" + line "techniques have" + cont "been confirmed." + done + +_SilphCo5Text11: ; 84134 (21:4134) + text "It's a #MON" + line "REPORT!" + + para "4 #MON evolve" + line "only when traded" + cont "by link-cable." + done + diff --git a/text/maps/silph_co_6f.asm b/text/maps/silph_co_6f.asm new file mode 100644 index 00000000..c60695ee --- /dev/null +++ b/text/maps/silph_co_6f.asm @@ -0,0 +1,108 @@ +_UnnamedText_1a24a: ; 84176 (21:4176) + text "The ROCKETs came" + line "and took over the" + cont "building!" + done + +_UnnamedText_1a24f: ; 841a4 (21:41a4) + text "Well, better get" + line "back to work!" + done + +_UnnamedText_1a261: ; 841c4 (21:41c4) + text "Oh dear, oh dear." + line "Help me please!" + done + +_UnnamedText_1a266: ; 841e7 (21:41e7) + text "We got engaged!" + line "Heheh!" + done + +_UnnamedText_1a278: ; 841ff (21:41ff) + text "Look at him! He's" + line "such a coward!" + done + +_UnnamedText_1a27d: ; 84220 (21:4220) + text "I feel so sorry" + line "for him, I have" + cont "to marry him!" + done + +_UnnamedText_1a28f: ; 8424f (21:424f) + text "TEAM ROCKET is" + line "trying to conquer" + cont "the world with" + cont "#MON!" + done + +_UnnamedText_1a294: ; 84286 (21:4286) + text "TEAM ROCKET ran" + line "because of you!" + done + +_UnnamedText_1a2a6: ; 842a7 (21:42a7) + text "They must have" + line "targeted SILPH" + cont "for our #MON" + cont "products." + done + +_UnnamedText_1a2ab: ; 842dd (21:42dd) + text "Come work for" + line "SILPH when you" + cont "get older!" + done + +_SilphCo6BattleText2: ; 84306 (21:4306) + text "I am one of the 4" + line "ROCKET BROTHERS!" + done + +_SilphCo6EndBattleText2: ; 8432a (21:432a) + text "Flame" + line "out!" + prompt + +_SilphCo6AfterBattleText2: ; 84336 (21:4336) + text "No matter!" + line "My brothers will" + cont "avenge me!" + done + +_SilphCo6BattleText3: ; 8435e (21:435e) + text "That rotten" + line "PRESIDENT!" + + para "He shouldn't have" + line "sent me to the" + cont "TIKSI BRANCH!" + done + +_SilphCo6EndBattleText3: ; 843a4 (21:43a4) + text "Shoot!" + prompt + +_SilphCo6AfterBattleText3: ; 843ac (21:43ac) + text "TIKSI BRANCH?" + line "It's in Russian" + cont "no man's land!" + done + +_SilphCo6BattleText4: ; 843d8 (21:43d8) + text "You dare betray" + line "TEAM ROCKET?" + done + +_SilphCo6EndBattleText4: ; 843f6 (21:43f6) + text "You" + line "traitor!" + prompt + +_SilphCo6AfterBattleText4: ; 84404 (21:4404) + text "If you stand for" + line "justice, you" + cont "betray evil!" + done + diff --git a/text/maps/silph_co_7f.asm b/text/maps/silph_co_7f.asm new file mode 100644 index 00000000..f196332f --- /dev/null +++ b/text/maps/silph_co_7f.asm @@ -0,0 +1,146 @@ +_UnnamedText_51dd3: ; 84430 (21:4430) + text "Oh! Hi! You're" + line "not a ROCKET! You" + cont "came to save us?" + cont "Why, thank you!" + + para "I want you to" + line "have this #MON" + cont "for saving us." + prompt + +_UnnamedText_51dd8: ; 8449e (21:449e) + text "It's LAPRAS. It's" + line "very intelligent." + + para "We kept it in our" + line "lab, but it will" + cont "be much better" + cont "off with you!" + + para "I think you will" + line "be a good trainer" + cont "for LAPRAS!" + + para "It's a good" + line "swimmer. It'll" + cont "give you a lift!" + done + +_UnnamedText_51ddd: ; 8455a (21:455a) + text "TEAM ROCKET's" + line "BOSS went to the" + cont "boardroom! Is our" + cont "PRESIDENT OK?" + done + +_UnnamedText_51de2: ; 84599 (21:4599) + text "Saved at last!" + line "Thank you!" + done + +_UnnamedText_51e00: ; 845b4 (21:45b4) + text "TEAM ROCKET was" + line "after the MASTER" + cont "BALL which will" + cont "catch any #MON!" + done + +_UnnamedText_51e05: ; 845f6 (21:45f6) + text "We canceled the" + line "MASTER BALL" + cont "project because" + cont "of TEAM ROCKET." + done + +_UnnamedText_51e23: ; 84633 (21:4633) + text "It would be bad" + line "if TEAM ROCKET" + cont "took over SILPH" + cont "or our #MON!" + done + +_UnnamedText_51e28: ; 84670 (21:4670) + text "Wow! You chased" + line "off TEAM ROCKET" + cont "all by yourself?" + done + +_UnnamedText_51e46: ; 846a2 (21:46a2) + text "You! It's really" + line "dangerous here!" + cont "You came to save" + cont "me? You can't!" + done + +_UnnamedText_51e4b: ; 846e2 (21:46e2) + text "Safe at last!" + line "Oh thank you!" + done + +_SilphCo7BattleText1: ; 846ff (21:46ff) + text "Oh ho! I smell a" + line "little rat!" + done + +_SilphCo7EndBattleText1: ; 8471d (21:471d) + text "Lights" + line "out!" + prompt + +_SilphCo7AfterBattleText1: ; 8472a (21:472a) + text "You won't find my" + line "BOSS by just" + cont "scurrying around!" + done + +_SilphCo7BattleText2: ; 8475b (21:475b) + text "Heheh!" + + para "You mistook me for" + line "a SILPH worker?" + done + +_SilphCo7EndBattleText2: ; 84786 (21:4786) + text "I'm" + line "done!" + prompt + +_SilphCo7AfterBattleText2: ; 84790 (21:4790) + text "Despite your age," + line "you are a skilled" + cont "trainer!" + done + +_SilphCo7BattleText3: ; 847be (21:47be) + text "I am one of the 4" + line "ROCKET BROTHERS!" + done + +_SilphCo7EndBattleText3: ; 847e2 (21:47e2) + text "Aack!" + line "Brothers, I lost!" + prompt + +_SilphCo7AfterBattleText3: ; 847fb (21:47fb) + text "Doesn't matter." + line "My brothers will" + cont "repay the favor!" + done + +_SilphCo7BattleText4: ; 8482d (21:482d) + text "A child intruder?" + line "That must be you!" + done + +_SilphCo7EndBattleText4: ; 84852 (21:4852) + text "Fine!" + line "I lost!" + prompt + +_SilphCo7AfterBattleText4: ; 84861 (21:4861) + text "Go on home" + line "before my BOSS" + cont "gets ticked off!" + done + diff --git a/text/maps/silph_co_8f.asm b/text/maps/silph_co_8f.asm new file mode 100644 index 00000000..561ab787 --- /dev/null +++ b/text/maps/silph_co_8f.asm @@ -0,0 +1,121 @@ +_UnnamedText_51ebe: ; 8488d (21:488d) + text $53, ": What" + line "kept you ", $52, "?" + done + +_UnnamedText_51ec3: ; 848a2 (21:48a2) + text $53, ": Hahaha!" + line "I thought you'd" + cont "turn up if I" + cont "waited here!" + + para "I guess TEAM" + line "ROCKET slowed you" + cont "down! Not that I" + cont "care!" + + para "I saw you in" + line "SAFFRON, so I" + cont "decided to see if" + cont "you got better!" + done + +_UnnamedText_51ec8: ; 8494a (21:494a) + text "Oh ho!" + line "So, you are ready" + cont "for BOSS ROCKET!" + prompt + +_UnnamedText_51ecd: ; 84975 (21:4975) + text $53, ": How can" + line "I put this?" + + para "You're not good" + line "enough to play" + cont "with us big boys!" + prompt + +_UnnamedText_51ed2: ; 849bd (21:49bd) + text "Well, ", $52, "!" + + para "I'm moving on up" + line "and ahead!" + + para "By checking my" + line "#DEX, I'm" + cont "starting to see" + cont "what's strong and" + cont "how they evolve!" + + para "I'm going to the" + line "#MON LEAGUE" + cont "to boot out the" + cont "ELITE FOUR!" + + para "I'll become the" + line "world's most" + cont "powerful trainer!" + + para $52, ", well" + line "good luck to you!" + cont "Don't sweat it!" + cont "Smell ya!" + done + +_UnnamedText_565be: ; 84ac4 (21:4ac4) + text "I wonder if SILPH" + line "is finished..." + done + +_UnnamedText_565c3: ; 84ae6 (21:4ae6) + text "Thanks for saving" + line "us!" + done + +_SilphCo8BattleText1: ; 84afd (21:4afd) + text "That's as far as" + line "you'll go!" + done + +_SilphCo8EndBattleText1: ; 84b18 (21:4b18) + text "Not" + line "enough grit!" + prompt + +_SilphCo8AfterBattleText1: ; 84b2a (21:4b2a) + text "If you don't turn" + line "back, I'll call" + cont "for backup!" + done + +_SilphCo8BattleText2: ; 84b57 (21:4b57) + text "You're causing us" + line "problems!" + done + +_SilphCo8EndBattleText2: ; 84b73 (21:4b73) + text "Huh?" + line "I lost?" + prompt + +_SilphCo8AfterBattleText2: ; 84b81 (21:4b81) + text "So, what do you" + line "think of SILPH" + cont "BUILDING's maze?" + done + +_SilphCo8BattleText3: ; 84bb1 (21:4bb1) + text "I am one of the 4" + line "ROCKET BROTHERS!" + done + +_SilphCo8EndBattleText3: ; 84bd5 (21:4bd5) + text "Whoo!" + line "Oh brothers!" + prompt + +_SilphCo8AfterBattleText3: ; 84be9 (21:4be9) + text "I'll leave you up" + line "to my brothers!" + done + diff --git a/text/maps/silph_co_9f.asm b/text/maps/silph_co_9f.asm new file mode 100644 index 00000000..1005f993 --- /dev/null +++ b/text/maps/silph_co_9f.asm @@ -0,0 +1,63 @@ +_UnnamedText_5d8e5: ; 84c0b (21:4c0b) + text "You look tired!" + line "You should take a" + cont "quick nap!" + prompt + +_UnnamedText_5d8ea: ; 84c39 (21:4c39) + text "Don't give up!" + done + +_UnnamedText_5d8ef: ; 84c48 (21:4c48) + text "Thank you so" + line "much!" + done + +_SilphCo9BattleText1: ; 84c5c (21:4c5c) + text "Your #MON seem" + line "to adore you, kid!" + done + +_SilphCo9EndBattleText1: ; 84c7f (21:4c7f) + text "Ghaaah!" + prompt + +_SilphCo9AfterBattleText1: ; 84c88 (21:4c88) + text "If I had started" + line "as a trainer at" + cont "your age..." + done + +_SilphCo9BattleText2: ; 84cb6 (21:4cb6) + text "Your #MON have" + line "weak points! I" + cont "can nail them!" + done + +_SilphCo9EndBattleText2: ; 84ce4 (21:4ce4) + text "You" + line "hammered me!" + prompt + +_SilphCo9AfterBattleText2: ; 84cf6 (21:4cf6) + text "Exploiting weak" + line "spots does work!" + cont "Think about" + cont "element types!" + done + +_SilphCo9BattleText3: ; 84d33 (21:4d33) + text "I am one of the 4" + line "ROCKET BROTHERS!" + done + +_SilphCo9EndBattleText3: ; 84d57 (21:4d57) + text "Warg!" + line "Brothers, I lost!" + prompt + +_SilphCo9AfterBattleText3: ; 84d70 (21:4d70) + text "My brothers will" + line "avenge me!" + done + diff --git a/text/maps/ss_anne_1.asm b/text/maps/ss_anne_1.asm new file mode 100644 index 00000000..67dd671a --- /dev/null +++ b/text/maps/ss_anne_1.asm @@ -0,0 +1,22 @@ +_SSAnne1Text1: ; 80c70 (20:4c70) + text "Bonjour!" + line "I am le waiter on" + cont "this ship!" + + para "I will be happy" + line "to serve you any-" + cont "thing you please!" + + para "Ah! Le strong" + line "silent type!" + done + +_SSAnne1Text2: ; 80ce6 (20:4ce6) + text "The passengers" + line "are restless!" + + para "You might be" + line "challenged by the" + cont "more bored ones!" + done + diff --git a/text/maps/ss_anne_10.asm b/text/maps/ss_anne_10.asm new file mode 100644 index 00000000..3b918db6 --- /dev/null +++ b/text/maps/ss_anne_10.asm @@ -0,0 +1,113 @@ +_SSAnne10Text8: ; 81aaa (20:5aaa) + text "MACHOKE: Gwoh!" + line "Goggoh!@@" + +_SSAnne10BattleText1: ; 81ac3 (20:5ac3) + text "You know what they" + line "say about sailors" + cont "and fighting!" + done + +_SSAnne10EndBattleText1: ; 81af7 (20:5af7) + text "Right!" + line "Good fight, mate!" + prompt + +_SSAnne10AfterBattleText1: ; 81b11 (20:5b11) + text "Haha! Want to be" + line "a sailor, mate?" + done + +_SSAnne10BattleText2: ; 81b33 (20:5b33) + text "My sailor's pride" + line "is at stake!" + done + +_SSAnne10EndBattleText2: ; 81b52 (20:5b52) + text "Your" + line "spirit sank me!" + prompt + +_SSAnne10AfterBattleText2: ; 81b68 (20:5b68) + text "Did you see the" + line "FISHING GURU in" + cont "VERMILION CITY?" + done + +_SSAnne10BattleText3: ; 81b99 (20:5b99) + text "Us sailors have" + line "#MON too!" + done + +_SSAnne10EndBattleText3: ; 81bb4 (20:5bb4) + text "OK, " + line "you're not bad." + prompt + +_SSAnne10AfterBattleText3: ; 81bc9 (20:5bc9) + text "We caught all our" + line "#MON while" + cont "out at sea!" + done + +_SSAnne10BattleText4: ; 81bf3 (20:5bf3) + text "I like feisty" + line "kids like you!@@" + +_SSAnne10EndBattleText4: ; 81c12 (20:5c12) + text "Argh!" + line "Lost it!" + prompt + +_SSAnne10AfterBattleText4: ; 81c22 (20:5c22) + text "Sea #MON live" + line "in deep water." + cont "You'll need a ROD!" + done + +_SSAnne10BattleText5: ; 81c52 (20:5c52) + text "Matey, you're" + line "walking the plank" + cont "if you lose!" + done + +_SSAnne10EndBattleText5: ; 81c7f (20:5c7f) + text "Argh!" + line "Beaten by a kid!" + prompt + +_SSAnne10AfterBattleText5: ; 81c97 (20:5c97) + text "Jellyfish some-" + line "times drift into" + cont "the ship." + done + +_SSAnne10BattleText6: ; 81cc3 (20:5cc3) + text "Hello stranger!" + line "Stop and chat!" + + para "All my #MON" + line "are from the sea!" + done + +_SSAnne10EndBattleText6: ; 81d01 (20:5d01) + text "Darn!" + line "I let that one" + cont "get away!" + prompt + +_SSAnne10AfterBattleText6: ; 81d21 (20:5d21) + text "I was going to" + line "make you my" + cont "assistant too!" + done + +_SSAnne10Text7: ; 81d4c (20:5d4c) + text "My buddy, MACHOKE," + line "is super strong!" + + para "He has enough" + line "STRENGTH to move" + cont "big rocks!" + done + diff --git a/text/maps/ss_anne_2.asm b/text/maps/ss_anne_2.asm new file mode 100644 index 00000000..7efb6c9c --- /dev/null +++ b/text/maps/ss_anne_2.asm @@ -0,0 +1,64 @@ +_SSAnne2Text1: ; 80d34 (20:4d34) + text "This ship, she is" + line "a luxury liner" + cont "for trainers!" + + para "At every port, we" + line "hold parties with" + cont "invited trainers!" + done + +_SSAnneRivalBeforeBattleText: ; 80d9a (20:4d9a) + text $53, ": Bonjour!" + line $52, "!" + + para "Imagine seeing" + line "you here!" + + para $52, ", were you" + line "really invited?" + + para "So how's your" + line "#DEX coming?" + + para "I already caught" + line "40 kinds, pal!" + + para "Different kinds" + line "are everywhere!" + + para "Crawl around in" + line "grassy areas!" + done + +_SSAnneRivalDefeatedText: ; 80e57 (20:4e57) + text "Humph!" + + para "At least you're" + line "raising your" + cont "#MON!" + prompt + +_SSAnneRivalWonText: ; 80e81 (20:4e81) + text $52, "! What are" + line "you, seasick?" + + para "You should shape" + line "up, pal!" + prompt + +_SSAnneRivalCaptainText: ; 80eb6 (20:4eb6) + text $53, ": I heard" + line "there was a CUT" + cont "master on board." + + para "But, he was just a" + line "seasick, old man!" + + para "But, CUT itself is" + line "really useful!" + + para "You should go see" + line "him! Smell ya!" + done + diff --git a/text/maps/ss_anne_3.asm b/text/maps/ss_anne_3.asm new file mode 100644 index 00000000..9771a677 --- /dev/null +++ b/text/maps/ss_anne_3.asm @@ -0,0 +1,8 @@ +_SSAnne3Text1: ; 80f4b (20:4f4b) + text "Our CAPTAIN is a" + line "sword master!" + + para "He even teaches" + line "CUT to #MON!" + done + diff --git a/text/maps/ss_anne_4.asm b/text/maps/ss_anne_4.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/ss_anne_4.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/ss_anne_5.asm b/text/maps/ss_anne_5.asm new file mode 100644 index 00000000..f413704b --- /dev/null +++ b/text/maps/ss_anne_5.asm @@ -0,0 +1,53 @@ +_SSAnne5Text1: ; 80f88 (20:4f88) + text "The party's over." + line "The ship will be" + cont "departing soon." + done + +_SSAnne5Text2: ; 80fbb (20:4fbb) + text "Scrubbing decks" + line "is hard work!" + done + +_SSAnne5Text3: ; 80fda (20:4fda) + text "Urf. I feel ill." + + para "I stepped out to" + line "get some air." + done + +_SSAnneBattleText1: ; 8100b (20:500b) + text "Hey matey!" + + para "Let's do a little" + line "jig!" + done + +_SSAnneEndBattleText1: ; 8102d (20:502d) + text "You're" + line "impressive!" + prompt + +_SSAnneAfterBattleText1: ; 81040 (20:5040) + text "How many kinds of" + line "#MON do you" + cont "think there are?" + done + +_SSAnneBattleText2: ; 81070 (20:5070) + text "Ahoy there!" + line "Are you seasick?" + done + +_SSAnneEndBattleText2: ; 8108e (20:508e) + text "I was" + line "just careless!" + prompt + +_SSAnneAfterBattleText2: ; 810a4 (20:50a4) + text "My Pa said there" + line "are 100 kinds of" + cont "#MON. I think" + cont "there are more." + done + diff --git a/text/maps/ss_anne_6.asm b/text/maps/ss_anne_6.asm new file mode 100644 index 00000000..555e03e6 --- /dev/null +++ b/text/maps/ss_anne_6.asm @@ -0,0 +1,70 @@ +_SSAnne6Text1: ; 810e5 (20:50e5) + text "You, mon petit!" + line "We're busy here!" + cont "Out of the way!" + done + +_SSAnne6Text2: ; 81116 (20:5116) + text "I saw an odd ball" + line "in the trash." + done + +_SSAnne6Text3: ; 81137 (20:5137) + text "I'm so busy I'm" + line "getting dizzy!" + done + +_SSAnne6Text4: ; 81155 (20:5155) + text "Hum-de-hum-de-" + line "ho..." + + para "I peel spuds" + line "every day!" + cont "Hum-hum..." + done + +_SSAnne6Text5: ; 8118e (20:518e) + text "Did you hear about" + line "SNORLAX?" + + para "All it does is" + line "eat and sleep!" + done + +_SSAnne6Text6: ; 811c9 (20:51c9) + text "Snivel...Sniff..." + + para "I only get to" + line "peel onions..." + cont "Snivel..." + done + +_UnnamedText_61807: ; 81203 (20:5203) + text "Er-hem! Indeed I" + line "am le CHEF!" + + para "Le main course is" + prompt + +_UnnamedText_6180c: ; 81233 (20:5233) + text "Salmon du Salad!" + + para "Les guests may" + line "gripe it's fish" + cont "again, however!" + done + +_UnnamedText_61811: ; 81273 (20:5273) + text "Eels au Barbecue!" + + para "Les guests will" + line "mutiny, I fear." + done + +_UnnamedText_61816: ; 812a6 (20:52a6) + text "Prime Beef Steak!" + + para "But, have I enough" + line "fillets du beef?" + done + diff --git a/text/maps/ss_anne_7.asm b/text/maps/ss_anne_7.asm new file mode 100644 index 00000000..b0bc50a2 --- /dev/null +++ b/text/maps/ss_anne_7.asm @@ -0,0 +1,63 @@ +_SSAnne7RubText: ; 812dd (20:52dd) + text "CAPTAIN: Ooargh..." + line "I feel hideous..." + cont "Urrp! Seasick..." + + para $52, " rubbed" + line "the CAPTAIN's" + cont "back!" + + para "Rub-rub..." + line "Rub-rub...@@" + +_ReceivingHM01Text: ; 81347 (20:5347) + text "CAPTAIN: Whew!" + line "Thank you! I" + cont "feel much better!" + + para "You want to see" + line "my CUT technique?" + + para "I could show you" + line "if I wasn't ill..." + + para "I know! You can" + line "have this!" + + para "Teach it to your" + line "#MON and you" + cont "can see it CUT" + cont "any time!" + prompt + +_ReceivedHM01Text: ; 8140d (20:540d) + text $52, " got" + line "@" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_61932: ; 8141c (20:541c) + text "CAPTAIN: Whew!" + + para "Now that I'm not" + line "sick any more, I" + cont "guess it's time." + done + +_HM01NoRoomText: ; 8145d (20:545d) + text "Oh no! You have" + line "no room for this!" + done + +_SSAnne7Text2: ; 81480 (20:5480) + text "Yuck! Shouldn't" + line "have looked!" + done + +_SSAnne7Text3: ; 8149d (20:549d) + text "How to Conquer" + line "Seasickness..." + cont "The CAPTAIN's" + cont "reading this!" + done + diff --git a/text/maps/ss_anne_8.asm b/text/maps/ss_anne_8.asm new file mode 100644 index 00000000..72de780c --- /dev/null +++ b/text/maps/ss_anne_8.asm @@ -0,0 +1,105 @@ +_SSAnne8Text8: ; 814d7 (20:54d7) + text "WIGGLYTUFF: Puup" + line "pupuu!@@" + +_SSAnne8BattleText1: ; 814f1 (20:54f1) + text "I travel alone" + line "on my journeys!" + + para "My #MON are my" + line "only friends!" + done + +_SSAnne8EndBattleText1: ; 8152e (20:552e) + text "My, my" + line "friends..." + prompt + +_SSAnne8AfterBattleText1: ; 81541 (20:5541) + text "You should be" + line "nice to friends!" + done + +_SSAnne8BattleText2: ; 81561 (20:5561) + text "You pup! How dare" + line "you barge in!" + done + +_SSAnne8EndBattleText2: ; 81582 (20:5582) + text "Humph!" + line "You rude child!" + prompt + +_UnnamedText_61a24: ; 8159a (20:559a) + text "I wish to be left" + line "alone! Get out!" + done + +_SSAnne8BattleText3: ; 815bd (20:55bd) + text "I love #MON!" + line "Do you?" + done + +_SSAnne8EndBattleText3: ; 815d3 (20:55d3) + text "Wow! " + line "You're great!" + prompt + +_SSAnne8AfterBattleText3: ; 815e7 (20:55e7) + text "Let me be your" + line "friend, OK?" + + para "Then we can trade" + line "#MON!" + done + +_SSAnne8BattleText4: ; 8161b (20:561b) + text "I collected these" + line "#MON from all" + cont "around the world!" + done + +_SSAnne8EndBattleText4: ; 8164e (20:564e) + text "Oh no!" + line "I went around the" + cont "world for these!" + prompt + +_SSAnne8AfterBattleText4: ; 81679 (20:5679) + text "You hurt my poor" + line "worldly #MON!" + + para "I demand that you" + line "heal them at a" + cont "#MON CENTER!" + done + +_SSAnne8Text5: ; 816c7 (20:56c7) + text "Waiter, I would" + line "like a cherry pie" + cont "please!" + done + +_SSAnne8Text6: ; 816f2 (20:56f2) + text "A cruise is so" + line "elegant yet cozy!" + done + +_SSAnne8Text7: ; 81714 (20:5714) + text "I always travel" + line "with WIGGLYTUFF!" + done + +_SSAnne8Text9: ; 81736 (20:5736) + text "We are cruising" + line "around the world." + done + +_SSAnne8Text11: ; 81759 (20:5759) + text "Ssh! I'm a GLOBAL" + line "POLICE agent!" + + para "I'm on the trail" + line "of TEAM ROCKET!" + done + diff --git a/text/maps/ss_anne_9.asm b/text/maps/ss_anne_9.asm new file mode 100644 index 00000000..5ba1c47b --- /dev/null +++ b/text/maps/ss_anne_9.asm @@ -0,0 +1,114 @@ +_UnnamedText_61bf2: ; 81799 (20:5799) + text "In all my travels" + line "I've never seen" + cont "any #MON sleep" + cont "like this one!" + + para "It was something" + line "like this!" + prompt + +_UnnamedText_61c01: ; 817f5 (20:57f5) + text "Ah yes, I have" + line "seen some #MON" + cont "ferry people" + cont "across the water!" + done + +_UnnamedText_61c10: ; 81833 (20:5833) + text "#MON can CUT" + line "down small bushes." + done + +_UnnamedText_61c1f: ; 81854 (20:5854) + text "Have you gone to" + line "the SAFARI ZONE" + cont "in FUCHSIA CITY?" + + para "It had many rare" + line "kinds of #MON!!" + done + +_UnnamedText_61c2e: ; 818a8 (20:58a8) + text "Me and my Daddy" + line "think the SAFARI" + cont "ZONE is awesome!" + done + +_UnnamedText_61c3d: ; 818db (20:58db) + text "The CAPTAIN looked" + line "really sick and" + cont "pale!" + done + +_UnnamedText_61c4c: ; 81905 (20:5905) + text "I hear many people" + line "get seasick!" + done + +_SSAnne9BattleText1: ; 81926 (20:5926) + text "Competing against" + line "the young keeps" + cont "me youthful." + done + +_SSAnne9EndBattleText1: ; 81956 (20:5956) + text "Good" + line "fight! Ah, I feel" + cont "young again!" + prompt + +_SSAnne9AfterBattleText1: ; 8197b (20:597b) + text "15 years ago, I" + line "would have won!" + done + +_SSAnne9BattleText2: ; 8199c (20:599c) + text "Check out what I" + line "fished up!" + done + +_SSAnne9EndBattleText2: ; 819b9 (20:59b9) + text "I'm" + line "all out!" + prompt + +_SSAnne9AfterBattleText2: ; 819c6 (20:59c6) + text "Party?" + + para "The cruise ship's" + line "party should be" + cont "over by now." + done + +_SSAnne9BattleText3: ; 819fc (20:59fc) + text "Which do you like," + line "a strong or a" + cont "rare #MON?" + done + +_SSAnne9EndBattleText3: ; 81a29 (20:5a29) + text "I must" + line "salute you!" + prompt + +_SSAnne9AfterBattleText3: ; 81a3d (20:5a3d) + text "I prefer strong" + line "and rare #MON." + done + +_SSAnne9BattleText4: ; 81a5d (20:5a5d) + text "I never saw you" + line "at the party." + done + +_SSAnne9EndBattleText4: ; 81a7c (20:5a7c) + text "Take" + line "it easy!" + prompt + +_SSAnne9AfterBattleText4: ; 81a8b (20:5a8b) + text "Oh, I adore your" + line "strong #MON!" + done + diff --git a/text/maps/unknown_dungeon_1f.asm b/text/maps/unknown_dungeon_1f.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/unknown_dungeon_1f.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/unknown_dungeon_2f.asm b/text/maps/unknown_dungeon_2f.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/unknown_dungeon_2f.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/unknown_dungeon_b1f.asm b/text/maps/unknown_dungeon_b1f.asm new file mode 100644 index 00000000..f00e4f1c --- /dev/null +++ b/text/maps/unknown_dungeon_b1f.asm @@ -0,0 +1,3 @@ +_UnknownDungeon3MewtwoText: ; 85c72 (21:5c72) + text "Mew!@@" + diff --git a/text/maps/victory_road_1f.asm b/text/maps/victory_road_1f.asm new file mode 100644 index 00000000..e23f26f8 --- /dev/null +++ b/text/maps/victory_road_1f.asm @@ -0,0 +1,32 @@ +_VictoryRoad1BattleText1: ; 85c79 (21:5c79) + text "I wonder if you" + line "are good enough" + cont "for me!" + done + +_VictoryRoad1EndBattleText1: ; 85ca2 (21:5ca2) + text "I" + line "lost out!" + prompt + +_VictoryRoad1AfterBattleText1: ; 85caf (21:5caf) + text "I never wanted to" + line "lose to anybody!" + done + +_VictoryRoad1BattleText2: ; 85cd3 (21:5cd3) + text "I can see you're" + line "good! Let me see" + cont "exactly how good!" + done + +_VictoryRoad1EndBattleText2: ; 85d07 (21:5d07) + text "I" + line "had a chance..." + prompt + +_VictoryRoad1AfterBattleText2: ; 85d1a (21:5d1a) + text "I concede, you're" + line "better than me!" + done + diff --git a/text/maps/victory_road_3f.asm b/text/maps/victory_road_3f.asm new file mode 100644 index 00000000..35604c17 --- /dev/null +++ b/text/maps/victory_road_3f.asm @@ -0,0 +1,64 @@ +_VictoryRoad3BattleText2: ; 81d9b (20:5d9b) + text "I heard rumors of" + line "a child prodigy!" + done + +_VictoryRoad3EndBattleText2: ; 81dbf (20:5dbf) + text "The" + line "rumors were true!" + prompt + +_VictoryRoad3AfterBattleText2: ; 81dd6 (20:5dd6) + text "You beat GIOVANNI" + line "of TEAM ROCKET?" + done + +_VictoryRoad3BattleText3: ; 81df9 (20:5df9) + text "I'll show you just" + line "how good you are!" + done + +_VictoryRoad3EndBattleText3: ; 81e1e (20:5e1e) + text "I'm" + line "furious!" + prompt + +_VictoryRoad3AfterBattleText3: ; 81e2b (20:5e2b) + text "You showed me just" + line "how good I was!" + done + +_VictoryRoad3BattleText4: ; 81e4f (20:5e4f) + text "Only the chosen" + line "can pass here!" + done + +_VictoryRoad3EndBattleText4: ; 81e6f (20:5e6f) + text "I" + line "don't believe it!" + prompt + +_VictoryRoad3AfterBattleText4: ; 81e83 (20:5e83) + text "All trainers here" + line "are headed to the" + cont "#MON LEAGUE!" + cont "Be careful!" + done + +_VictoryRoad3BattleText5: ; 81ec1 (20:5ec1) + text "Trainers live to" + line "seek stronger" + cont "opponents!" + done + +_VictoryRoad3EndBattleText5: ; 81eec (20:5eec) + text "Oh!" + line "So strong!" + prompt + +_VictoryRoad3AfterBattleText5: ; 81efc (20:5efc) + text "By fighting tough" + line "battles, you get" + cont "stronger!" + done + diff --git a/text/maps/viridian_forest.asm b/text/maps/viridian_forest.asm new file mode 100644 index 00000000..69cb59da --- /dev/null +++ b/text/maps/viridian_forest.asm @@ -0,0 +1,124 @@ +_ViridianForestText1: ; 8031d (20:431d) + text "I came here with" + line "some friends!" + + para "They're out for" + line "#MON fights!" + done + +_ViridianForestBattleText1: ; 80359 (20:4359) + text "Hey! You have" + line "#MON! Come on!" + cont "Let's battle'em!" + done + +_ViridianForestEndBattleText1: ; 80387 (20:4387) + text "No!" + line "CATERPIE can't" + cont "cut it!" + prompt + +_ViridianFrstAfterBattleText1: ; 803a2 (20:43a2) + text "Ssh! You'll scare" + line "the bugs away!" + done + +_ViridianForestBattleText2: ; 803c3 (20:43c3) + text "Yo! You can't jam" + line "out if you're a" + cont "#MON trainer!" + done + +_ViridianForestEndBattleText2: ; 803f2 (20:43f2) + text "Huh?" + line "I ran out of" + cont "#MON!" + prompt + +_ViridianFrstAfterBattleText2: ; 8040b (20:440b) + text "Darn! I'm going" + line "to catch some" + cont "stronger ones!" + done + +_ViridianForestBattleText3: ; 80438 (20:4438) + text "Hey, wait up!" + line "What's the hurry?" + done + +_ViridianForestEndBattleText3: ; 80458 (20:4458) + text "I" + line "give! You're good" + cont "at this!" + prompt + +_ViridianFrstAfterBattleText3: ; 80475 (20:4475) + text "Sometimes, you" + line "can find stuff on" + cont "the ground!" + + para "I'm looking for" + line "the stuff I" + cont "dropped!" + done + +_ViridianForestText8: ; 804c7 (20:44c7) + text "I ran out of #" + line "BALLs to catch" + cont "#MON with!" + + para "You should carry" + line "extras!" + done + +_ViridianForestText9: ; 8050a (20:450a) + text "TRAINER TIPS" + + para "If you want to" + line "avoid battles," + cont "stay away from" + cont "grassy areas!" + done + +_ViridianForestText10: ; 80553 (20:4553) + text "For poison, use" + line "ANTIDOTE! Get it" + cont "at #MON MARTs!" + done + +_ViridianForestText11: ; 80584 (20:4584) + text "TRAINER TIPS" + + para "Contact PROF.OAK" + line "via PC to get" + cont "your #DEX" + cont "evaluated!" + done + +_ViridianForestText12: ; 805c6 (20:45c6) + text "TRAINER TIPS" + + para "No stealing of" + line "#MON from" + cont "other trainers!" + cont "Catch only wild" + cont "#MON!" + done + +_ViridianForestText13: ; 80613 (20:4613) + text "TRAINER TIPS" + + para "Weaken #MON" + line "before attempting" + cont "capture!" + + para "When healthy," + line "they may escape!" + done + +_ViridianForestText14: ; 80667 (20:4667) + text "LEAVING" + line "VIRIDIAN FOREST" + cont "PEWTER CITY AHEAD" + done + -- cgit v1.3.1-sl0p From 9da43a2311ff61ef89a187be4f8b897abf660bed Mon Sep 17 00:00:00 2001 From: yenatch Date: Wed, 22 Jan 2014 18:58:13 -0500 Subject: Move city and town map text into text/maps --- main.asm | 1196 +---------------------------------------- text/maps/celadon_city.asm | 153 ++++++ text/maps/cerulean_city.asm | 233 ++++++++ text/maps/cinnabar_island.asm | 38 ++ text/maps/fuchsia_city.asm | 120 +++++ text/maps/lavender_town.asm | 65 +++ text/maps/pewter_city.asm | 118 ++++ text/maps/saffron_city.asm | 152 ++++++ text/maps/vermilion_city.asm | 127 +++++ text/maps/viridian_city.asm | 181 +++++++ 10 files changed, 1196 insertions(+), 1187 deletions(-) create mode 100644 text/maps/celadon_city.asm create mode 100644 text/maps/cerulean_city.asm create mode 100644 text/maps/cinnabar_island.asm create mode 100644 text/maps/fuchsia_city.asm create mode 100644 text/maps/lavender_town.asm create mode 100644 text/maps/pewter_city.asm create mode 100644 text/maps/saffron_city.asm create mode 100644 text/maps/vermilion_city.asm create mode 100644 text/maps/viridian_city.asm (limited to 'text/maps') diff --git a/main.asm b/main.asm index 7f824053..77706a9d 100644 --- a/main.asm +++ b/main.asm @@ -126331,1193 +126331,15 @@ _UnnamedText_4fe44: ; a41d6 (29:41d6) done INCLUDE "text/maps/pallet_town.asm" - -_ViridianCityText1: ; a43cc (29:43cc) - text "Those # BALLs" - line "at your waist!" - cont "You have #MON!" - - para "It's great that" - line "you can carry and" - cont "use #MON any" - cont "time, anywhere!" - done - -_UnnamedText_19122: ; a4437 (29:4437) - text "This #MON GYM" - line "is always closed." - - para "I wonder who the" - line "LEADER is?" - done - -_UnnamedText_19127: ; a4474 (29:4474) - text "VIRIDIAN GYM's" - line "LEADER returned!" - done - -_UnnamedText_1914d: ; a4494 (29:4494) - text "You want to know" - line "about the 2 kinds" - cont "of caterpillar" - cont "#MON?" - done - -_UnnamedText_19152: ; a44cd (29:44cd) - text "Oh, OK then!" - done - -_UnnamedText_19157: ; a44db (29:44db) - text "CATERPIE has no" - line "poison, but" - cont "WEEDLE does." - - para "Watch out for its" - line "POISON STING!" - done - -_UnnamedText_19175: ; a4525 (29:4525) - text "Oh Grandpa! Don't" - line "be so mean!" - cont "He hasn't had his" - cont "coffee yet." - done - -_UnnamedText_1917a: ; a4560 (29:4560) - text "When I go shop in" - line "PEWTER CITY, I" - cont "have to take the" - cont "winding trail in" - cont "VIRIDIAN FOREST." - done - -_UnnamedText_19191: ; a45b5 (29:45b5) - text "You can't go" - line "through here!" - - para "This is private" - line "property!" - done - -_UnnamedText_191ca: ; a45ea (29:45ea) - text "Yawn!" - line "I must have dozed" - cont "off in the sun." - - para "I had this dream" - line "about a DROWZEE" - cont "eating my dream." - cont "What's this?" - cont "Where did this TM" - cont "come from?" - - para "This is spooky!" - line "Here, you can" - cont "have this TM." - prompt - -_ReceivedTM42Text: ; a469a (29:469a) - text $52, " received" - line "TM42!@@" - -_TM42Explanation: ; a46ad (29:46ad) - text "TM42 contains" - line "DREAM EATER..." - cont "...Snore..." - done - -_TM42NoRoomText: ; a46d7 (29:46d7) - text "You have too much" - line "stuff already." - done - -_UnnamedText_1920a: ; a46f9 (29:46f9) - text "Ahh, I've had my" - line "coffee now and I" - cont "feel great!" - - para "Sure you can go" - line "through!" - - para "Are you in a" - line "hurry?" - done - -_UnnamedText_1920f: ; a4754 (29:4754) - text "I see you're using" - line "a #DEX." - - para "When you catch a" - line "#MON, #DEX" - cont "is automatically" - cont "updated." - - para "What? Don't you" - line "know how to catch" - cont "#MON?" - - para "I'll show you" - line "how to then." - done - -_UnnamedText_19214: ; a47e6 (29:47e6) - text "Time is money..." - line "Go along then." - done - -_UnnamedText_19219: ; a4807 (29:4807) - text "First, you need" - line "to weaken the" - cont "target #MON." - done - -_ViridianCityText8: ; a4833 (29:4833) - text "VIRIDIAN CITY " - line "The Eternally" - cont "Green Paradise" - done - -_ViridianCityText9: ; a4860 (29:4860) - text "TRAINER TIPS" - - para "Catch #MON" - line "and expand your" - cont "collection!" - - para "The more you have," - line "the easier it is" - cont "to fight!" - done - -_ViridianCityText10: ; a48c3 (29:48c3) - text "TRAINER TIPS" - - para "The battle moves" - line "of #MON are" - cont "limited by their" - cont "POWER POINTs, PP." - - para "To replenish PP," - line "rest your tired" - cont "#MON at a" - cont "#MON CENTER!" - done - -_ViridianCityText13: ; a4949 (29:4949) - text "VIRIDIAN CITY" - line "#MON GYM" - done - -_ViridianCityText14: ; a4961 (29:4961) - text "The GYM's doors" - line "are locked..." - done - -_PewterCityText1: ; a497f (29:497f) - text "It's rumored that" - line "CLEFAIRYs came" - cont "from the moon!" - - para "They appeared " - line "after MOON STONE" - cont "fell on MT.MOON." - done - -_PewterCityText2: ; a49e0 (29:49e0) - text "There aren't many" - line "serious #MON" - cont "trainers here!" - - para "They're all like" - line "BUG CATCHERs," - cont "but PEWTER GYM's" - cont "BROCK is totally" - cont "into it!" - done - -_UnnamedText_193f1: ; a4a56 (29:4a56) - text "Did you check out" - line "the MUSEUM?" - done - -_UnnamedText_193f6: ; a4a75 (29:4a75) - text "Weren't those" - line "fossils from MT." - cont "MOON amazing?" - done - -_UnnamedText_193fb: ; a4aa2 (29:4aa2) - text "Really?" - line "You absolutely" - cont "have to go!" - done - -_PewterCityText13: ; a4ac6 (29:4ac6) - text "It's right here!" - line "You have to pay" - cont "to get in, but" - cont "it's worth it!" - cont "See you around!" - done - -_UnnamedText_19427: ; a4b14 (29:4b14) - text "Psssst!" - line "Do you know what" - cont "I'm doing?" - done - -_UnnamedText_1942c: ; a4b38 (29:4b38) - text "That's right!" - line "It's hard work!" - done - -_UnnamedText_19431: ; a4b55 (29:4b55) - text "I'm spraying REPEL" - line "to keep #MON" - cont "out of my garden!" - done - -_UnnamedText_1945d: ; a4b87 (29:4b87) - text "You're a trainer" - line "right? BROCK's" - cont "looking for new" - cont "challengers!" - cont "Follow me!" - done - -_UnnamedText_19462: ; a4bce (29:4bce) - text "If you have the" - line "right stuff, go" - cont "take on BROCK!" - done - -_PewterCityText6: ; a4bfe (29:4bfe) - text "TRAINER TIPS" - - para "Any #MON that" - line "takes part in" - cont "battle, however" - cont "short, earns EXP!" - done - -_PewterCityText7: ; a4c4a (29:4c4a) - text "NOTICE!" - - para "Thieves have been" - line "stealing #MON" - cont "fossils at MT." - cont "MOON! Please call" - cont "PEWTER POLICE" - cont "with any info!" - done - -_PewterCityText10: ; a4cb1 (29:4cb1) - text "PEWTER MUSEUM" - line "OF SCIENCE" - done - -_PewterCityText11: ; a4ccb (29:4ccb) - text "PEWTER CITY" - line "#MON GYM" - cont "LEADER: BROCK" - - para "The Rock Solid" - line "#MON Trainer!" - done - -_PewterCityText12: ; a4d0c (29:4d0c) - text "PEWTER CITY" - line "A Stone Gray" - cont "City" - done - -_UnnamedText_19668: ; a4d2b (29:4d2b) - text $53, ": Yo!" - line $52, "!" - - para "You're still" - line "struggling along" - cont "back here?" - - para "I'm doing great!" - line "I caught a bunch" - cont "of strong and" - cont "smart #MON!" - - para "Here, let me see" - line "what you caught," - cont $52, "!" - done - -_UnnamedText_1966d: ; a4dbe (29:4dbe) - text "Hey!" - line "Take it easy!" - cont "You won already!" - prompt - -_UnnamedText_19672: ; a4de3 (29:4de3) - text "Heh!" - line "You're no match" - cont "for my genius!" - prompt - -_UnnamedText_19677: ; a4e07 (29:4e07) - text $53, ": Hey," - line "guess what?" - - para "I went to BILL's" - line "and got him to" - cont "show me his rare" - cont "#MON!" - - para "That added a lot" - line "of pages to my" - cont "#DEX!" - - para "After all, BILL's" - line "world famous as a" - cont "#MANIAC!" - - para "He invented the" - line "#MON Storage" - cont "System on PC!" - - para "Since you're using" - line "his system, go" - cont "thank him!" - - para "Well, I better" - line "get rolling!" - cont "Smell ya later!" - done - -_UnnamedText_196d9: ; a4f27 (29:4f27) - text "Hey! Stay out!" - line "It's not your" - cont "yard! Huh? Me?" - - para "I'm an innocent" - line "bystander! Don't" - cont "you believe me?" - done - -_ReceivedTM28Text: ; a4f82 (29:4f82) - text $52, " recovered" - line "TM28!@@" - -_ReceivedTM28Text2: ; a4f96 (29:4f96) - db $0 - para "I better get" - line "moving! Bye!@@" - -_TM28NoRoomText: ; a4fb3 (29:4fb3) - text "Make room for" - line "this!" - - para "I can't run until" - line "I give it to you!" - done - -_UnnamedText_196ee: ; a4feb (29:4feb) - text "Stop!" - line "I give up! I'll" - cont "leave quietly!" - prompt - -_UnnamedText_196f3: ; a5010 (29:5010) - text "OK! I'll return" - line "the TM I stole!" - prompt - -_CeruleanCityText3: ; a5030 (29:5030) - text "You're a trainer" - line "too? Collecting," - cont "fighting, it's a" - cont "tough life." - done - -_CeruleanCityText4: ; a506e (29:506e) - text "That bush in" - line "front of the shop" - cont "is in the way." - - para "There might be a" - line "way around." - done - -_CeruleanCityText5: ; a50ba (29:50ba) - text "You're making an" - line "encyclopedia on" - cont "#MON? That" - cont "sounds amusing." - done - -_CeruleanCityText6: ; a50f6 (29:50f6) - text "The people here" - line "were robbed." - - para "It's obvious that" - line "TEAM ROCKET is" - cont "behind this most" - cont "heinous crime!" - - para "Even our POLICE" - line "force has trouble" - cont "with the ROCKETs!" - done - -_UnnamedText_19730: ; a5188 (29:5188) - text "OK! SLOWBRO!" - line "Use SONICBOOM!" - cont "Come on, SLOWBRO" - cont "pay attention!" - done - -_UnnamedText_19735: ; a51c5 (29:51c5) - text "SLOWBRO punch!" - line "No! You blew it" - cont "again!" - done - -_UnnamedText_1973a: ; a51ec (29:51ec) - text "SLOWBRO, WITHDRAW!" - line "No! That's wrong!" - - para "It's so hard to" - line "control #MON!" - - para "Your #MON's" - line "obedience depends" - cont "on your abilities" - cont "as a trainer!" - done - -_UnnamedText_1976f: ; a526b (29:526b) - text "SLOWBRO took a" - line "snooze..." - done - -_UnnamedText_19774: ; a5285 (29:5285) - text "SLOWBRO is" - line "loafing around..." - done - -_UnnamedText_19779: ; a52a3 (29:52a3) - text "SLOWBRO turned" - line "away..." - done - -_UnnamedText_1977e: ; a52bb (29:52bb) - text "SLOWBRO" - line "ignored orders..." - done - -_CeruleanCityText9: ; a52d6 (29:52d6) - text "I want a bright" - line "red BICYCLE!" - - para "I'll keep it at" - line "home, so it won't" - cont "get dirty!" - done - -_CeruleanCityText10: ; a531f (29:531f) - text "This is CERULEAN" - line "CAVE! Horribly" - cont "strong #MON" - cont "live in there!" - - para "The #MON LEAGUE" - line "champion is the" - cont "only person who" - cont "is allowed in!" - done - -_CeruleanCityText12: ; a539a (29:539a) - text "CERULEAN CITY" - line "A Mysterious," - cont "Blue Aura" - cont "Surrounds It" - done - -_CeruleanCityText13: ; a53ce (29:53ce) - text "TRAINER TIPS" - - para "Pressing B Button" - line "during evolution" - cont "cancels the whole" - cont "process." - done - -_CeruleanCityText16: ; a541a (29:541a) - text "Grass and caves" - line "handled easily!" - cont "BIKE SHOP" - done - -_CeruleanCityText17: ; a5445 (29:5445) - text "CERULEAN CITY" - line "#MON GYM" - cont "LEADER: MISTY" - - para "The Tomboyish" - line "Mermaid!" - done - -_UnnamedText_4413c: ; a5482 (29:5482) - text "Do you believe in" - line "GHOSTs?" - done - -_UnnamedText_44141: ; a549d (29:549d) - text "Really? So there" - line "are believers..." - done - -_UnnamedText_44146: ; a54c0 (29:54c0) - text "Hahaha, I guess" - line "not." - - para "That white hand" - line "on your shoulder," - cont "it's not real." - done - -_LavenderTownText2: ; a5506 (29:5506) - text "This town is known" - line "as the grave site" - cont "of #MON." - - para "Memorial services" - line "are held in" - cont "#MON TOWER." - done - -_LavenderTownText3: ; a555f (29:555f) - text "GHOSTs appeared" - line "in #MON TOWER." - - para "I think they're" - line "the spirits of" - cont "#MON that the" - cont "ROCKETs killed." - done - -_LavenderTownText4: ; a55bb (29:55bb) - text "LAVENDER TOWN" - line "The Noble Purple" - cont "Town" - done - -_LavenderTownText5: ; a55e0 (29:55e0) - text "New SILPH SCOPE!" - - para "Make the Invisible" - line "Plain to See!" - - para "SILPH CO." - done - -_LavenderTownText8: ; a561d (29:561d) - text "LAVENDER VOLUNTEER" - line "#MON HOUSE" - done - -_LavenderTownText9: ; a563c (29:563c) - text "May the Souls of" - line "#MON Rest Easy" - cont "#MON TOWER" - done - -_VermilionCityText1: ; a5668 (29:5668) - text "We're careful" - line "about pollution!" - - para "We've heard GRIMER" - line "multiplies in" - cont "toxic sludge!" - done - -_UnnamedText_198a7: ; a56b5 (29:56b5) - text "Did you see S.S." - line "ANNE moored in" - cont "the harbor?" - done - -_UnnamedText_198ac: ; a56e2 (29:56e2) - text "So, S.S.ANNE has" - line "departed!" - - para "She'll be back in" - line "about a year." - done - -_SSAnneWelcomeText4: ; a571d (29:571d) - text "Welcome to S.S." - line "ANNE!" - done - -_SSAnneWelcomeText9: ; a5734 (29:5734) - text "Welcome to S.S." - line "ANNE!" - - para "Excuse me, do you" - line "have a ticket?" - prompt - -_SSAnneFlashedTicketText: ; a576c (29:576c) - text $52, " flashed" - line "the S.S.TICKET!" - - para "Great! Welcome to" - line "S.S.ANNE!" - done - -_SSAnneNoTicketText: ; a57a3 (29:57a3) - text $52, " doesn't" - line "have the needed" - cont "S.S.TICKET." - - para "Sorry!" - - para "You need a ticket" - line "to get aboard." - done - -_SSAnneNotHereText: ; a57f1 (29:57f1) - text "The ship set sail." - done - -_VermilionCityText4: ; a5805 (29:5805) - text "I'm putting up a" - line "building on this" - cont "plot of land." - - para "My #MON is" - line "tamping the land." - done - -_VermilionCityText5: ; a5852 (29:5852) - text "MACHOP: Guoh!" - line "Gogogoh!@@" - -_VermilionCityText14: ; a586b (29:586b) - db $0 - para "A MACHOP is" - line "stomping the land" - cont "flat." - done - -_VermilionCityText6: ; a5891 (29:5891) - text "S.S.ANNE is a" - line "famous luxury" - cont "cruise ship." - - para "We visit VERMILION" - line "once a year." - done - -_VermilionCityText7: ; a58db (29:58db) - text "VERMILION CITY" - line "The Port of" - cont "Exquisite Sunsets" - done - -_VermilionCityText8: ; a5909 (29:5909) - text "NOTICE!" - - para "ROUTE 12 may be" - line "blocked off by a" - cont "sleeping #MON." - - para "Detour through" - line "ROCK TUNNEL to" - cont "LAVENDER TOWN." - - para "VERMILION POLICE" - done - -_VermilionCityText11: ; a5980 (29:5980) - text "#MON FAN CLUB" - line "All #MON fans" - cont "welcome!" - done - -_VermilionCityText12: ; a59a6 (29:59a6) - text "VERMILION CITY" - line "#MON GYM" - cont "LEADER: LT.SURGE" - - para "The Lightning " - line "American!" - done - -_VermilionCityText13: ; a59e9 (29:59e9) - text "VERMILION HARBOR" - done - -_CeladonCityText1: ; a59fb (29:59fb) - text "I got my KOFFING" - line "in CINNABAR!" - - para "It's nice, but it" - line "breathes poison" - cont "when it's angry!" - done - -_CeladonCityText2: ; a5a4b (29:5a4b) - text "Heheh! This GYM" - line "is great! It's" - cont "full of women!" - done - -_CeladonCityText3: ; a5a79 (29:5a79) - text "The GAME CORNER" - line "is bad for our" - cont "city's image!" - done - -_CeladonCityText4: ; a5aa6 (29:5aa6) - text "Moan! I blew it" - line "all at the slots!" - - para "I knew I should" - line "have cashed in my" - cont "coins for prizes!" - done - -_TM41PreText: ; a5afd (29:5afd) - text "Hello, there!" - - para "I've seen you," - line "but I never had a" - cont "chance to talk!" - - para "Here's a gift for" - line "dropping by!" - prompt - -_ReceivedTM41Text: ; a5b5a (29:5b5a) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_TM41ExplanationText: ; a5b6e (29:5b6e) - text "TM41 teaches" - line "SOFTBOILED!" - - para "Only one #MON" - line "can use it!" - - para "That #MON is" - line "CHANSEY!" - done - -_TM41NoRoomText: ; a5bb8 (29:5bb8) - text "Oh, your pack is" - line "full of items!" - done - -_CeladonCityText6: ; a5bd9 (29:5bd9) - text "This is my trusted" - line "pal, POLIWRATH!" - - para "It evolved from" - line "POLIWHIRL when I" - cont "used WATER STONE!" - done - -_CeladonCityText7: ; a5c30 (29:5c30) - text "POLIWRATH: Ribi" - line "ribit!@@" - -_CeladonCityText8: ; a5c49 (29:5c49) - text "What are you" - line "staring at?" - done - -_CeladonCityText9: ; a5c63 (29:5c63) - text "Keep out of TEAM" - line "ROCKET's way!" - done - -_CeladonCityText10: ; a5c82 (29:5c82) - text "TRAINER TIPS" - - para "X ACCURACY boosts" - line "the accuracy of" - cont "techniques!" - - para "DIRE HIT jacks up" - line "the likelihood of" - cont "critical hits!" - - para "Get your items at" - line "CELADON DEPT." - cont "STORE!" - done - -_CeladonCityText11: ; a5d18 (29:5d18) - text "CELADON CITY" - line "The City of" - cont "Rainbow Dreams" - done - -_CeladonCityText13: ; a5d41 (29:5d41) - text "CELADON CITY" - line "#MON GYM" - cont "LEADER: ERIKA" - - para "The Nature Loving" - line "Princess!" - done - -_CeladonCityText14: ; a5d82 (29:5d82) - text "CELADON MANSION" - done - -_CeladonCityText15: ; a5d93 (29:5d93) - text "Find what you" - line "need at CELADON" - cont "DEPT. STORE!" - done - -_CeladonCityText16: ; a5dbf (29:5dbf) - text "TRAINER TIPS" - - para "GUARD SPEC." - line "protects #MON" - cont "against SPECIAL" - cont "attacks such as" - cont "fire and water!" - - para "Get your items at" - line "CELADON DEPT." - cont "STORE!" - done - -_CeladonCityText17: ; a5e3e (29:5e3e) - text "Coins exchanged" - line "for prizes!" - cont "PRIZE EXCHANGE" - done - -_CeladonCityText18: ; a5e6a (29:5e6a) - text "ROCKET GAME CORNER" - line "The playground" - cont "for grown-ups!" - done - -_FuchsiaCityText1: ; a5e9c (29:5e9c) - text "Did you try the" - line "SAFARI GAME? Some" - cont "#MON can only" - cont "be caught there." - done - -_FuchsiaCityText2: ; a5ede (29:5ede) - text "SAFARI ZONE has a" - line "zoo in front of" - cont "the entrance." - - para "Out back is the" - line "SAFARI GAME for" - cont "catching #MON." - done - -_FuchsiaCityText3: ; a5f3e (29:5f3e) - text "ERIK: Where's" - line "SARA? I said I'd" - cont "meet her here." - done - -_FuchsiaCityText4: ; a5f6b (29:5f6b) - text "That item ball in" - line "there is really a" - cont "#MON." - done - -_FuchsiaCityText5: ; a5f96 (29:5f96) - text "!" - done - -_FuchsiaCityText11: ; a5f99 (29:5f99) - text "FUCHSIA CITY" - line "Behold! It's" - cont "Passion Pink!" - done - -_FuchsiaCityText13: ; a5fc1 (29:5fc1) - text "SAFARI GAME" - line "#MON-U-CATCH!" - done - -_FuchsiaCityText16: ; a5fdc (29:5fdc) - text "SAFARI ZONE" - line "WARDEN's HOME" - done - -_FuchsiaCityText17: ; a5ff6 (29:5ff6) - text "#MON PARADISE" - line "SAFARI ZONE" - done - -_FuchsiaCityText18: ; a6011 (29:6011) - text "FUCHSIA CITY" - line "#MON GYM" - cont "LEADER: KOGA" - - para "The Poisonous" - line "Ninja Master" - done - -_FuchsiaCityChanseyText: ; a6050 (29:6050) - text "Name: CHANSEY" - - para "Catching one is" - line "all up to chance." - prompt - -_FuchsiaCityVoltorbText: ; a6081 (29:6081) - text "Name: VOLTORB" - - para "The very image of" - line "a # BALL." - prompt - -_FuchsiaCityKangaskhanText: ; a60ac (29:60ac) - text "Name: KANGASKHAN" - - para "A maternal #MON" - line "that raises its" - cont "young in a pouch" - cont "on its belly." - prompt - -_FuchsiaCitySlowpokeText: ; a60fd (29:60fd) - text "Name: SLOWPOKE" - - para "Friendly and very" - line "slow moving." - prompt - -_FuchsiaCityLaprasText: ; a612c (29:612c) - text "Name: LAPRAS" - - para "A.K.A. the king" - line "of the seas." - prompt - -_FuchsiaCityOmanyteText: ; a6157 (29:6157) - text "Name: OMANYTE" - - para "A #MON that" - line "was resurrected" - cont "from a fossil." - prompt - -_FuchsiaCityKabutoText: ; a6191 (29:6191) - text "Name: KABUTO" - - para "A #MON that" - line "was resurrected" - cont "from a fossil." - prompt - -_UnnamedText_19b2a: ; a61ca (29:61ca) - text "..." - done - -_CinnabarIslandText8: ; a61cf (29:61cf) - text "The door is" - line "locked..." - done - -_CinnabarIslandText1: ; a61e6 (29:61e6) - text "CINNABAR GYM's" - line "BLAINE is an odd" - cont "man who has lived" - cont "here for decades." - done - -_CinnabarIslandText2: ; a622a (29:622a) - text "Scientists conduct" - line "experiments in" - cont "the burned out" - cont "building." - done - -_CinnabarIslandText3: ; a6266 (29:6266) - text "CINNABAR ISLAND" - line "The Fiery Town of" - cont "Burning Desire" - done - -_CinnabarIslandText6: ; a6298 (29:6298) - text "#MON LAB" - done - -_CinnabarIslandText7: ; a62a2 (29:62a2) - text "CINNABAR ISLAND" - line "#MON GYM" - cont "LEADER: BLAINE" - - para "The Hot-Headed" - line "Quiz Master!" - done - -_SaffronCityText1: ; a62e7 (29:62e7) - text "What do you want?" - line "Get lost!" - done - -_SaffronCityText2: ; a6304 (29:6304) - text "BOSS said he'll" - line "take this town!" - done - -_SaffronCityText3: ; a6324 (29:6324) - text "Get out of the" - line "way!" - done - -_SaffronCityText4: ; a6339 (29:6339) - text "SAFFRON belongs" - line "to TEAM ROCKET!" - done - -_SaffronCityText5: ; a635a (29:635a) - text "Being evil makes" - line "me feel so alive!" - done - -_SaffronCityText6: ; a637e (29:637e) - text "Ow! Watch where" - line "you're walking!" - done - -_SaffronCityText7: ; a639e (29:639e) - text "With SILPH under" - line "control, we can" - cont "exploit #MON" - cont "around the world!" - done - -_SaffronCityText8: ; a63df (29:63df) - text "You beat TEAM" - line "ROCKET all alone?" - cont "That's amazing!" - done - -_SaffronCityText9: ; a640f (29:640f) - text "Yeah! TEAM ROCKET" - line "is gone!" - cont "It's safe to go" - cont "out again!" - done - -_SaffronCityText10: ; a6445 (29:6445) - text "People should be" - line "flocking back to" - cont "SAFFRON now." - done - -_SaffronCityText11: ; a6475 (29:6475) - text "I flew here on my" - line "PIDGEOT when I" - cont "read about SILPH." - - para "It's already over?" - line "I missed the" - cont "media action." - done - -_SaffronCityText12: ; a64d6 (29:64d6) - text "PIDGEOT: Bi bibii!@@" - -_SaffronCityText13: ; a64eb (29:64eb) - text "I saw ROCKET" - line "BOSS escaping" - cont "SILPH's building." - done - -_SaffronCityText14: ; a6518 (29:6518) - text "I'm a security" - line "guard." - - para "Suspicious kids I" - line "don't allow in!" - done - -_SaffronCityText15: ; a654f (29:654f) - text "..." - line "Snore..." - - para "Hah! He's taking" - line "a snooze!" - done - -_SaffronCityText16: ; a6577 (29:6577) - text "SAFFRON CITY" - line "Shining, Golden" - cont "Land of Commerce" - done - -_SaffronCityText17: ; a65a6 (29:65a6) - text "FIGHTING DOJO" - done - -_SaffronCityText18: ; a65b5 (29:65b5) - text "SAFFRON CITY" - line "#MON GYM" - cont "LEADER: SABRINA" - - para "The Master of" - line "Psychic #MON!" - done - -_SaffronCityText20: ; a65f8 (29:65f8) - text "TRAINER TIPS" - - para "FULL HEAL cures" - line "all ailments like" - cont "sleep and burns." - - para "It costs a bit" - line "more, but it's" - cont "more convenient." - done - -_SaffronCityText21: ; a6667 (29:6667) - text "TRAINER TIPS" - - para "New GREAT BALL" - line "offers improved" - cont "capture rates." - - para "Try it on those" - line "hard-to-catch" - cont "#MON." - done - -_SaffronCityText22: ; a66c7 (29:66c7) - text "SILPH CO." - line "OFFICE BUILDING" - done - -_SaffronCityText24: ; a66e2 (29:66e2) - text "MR.PSYCHIC's" - line "HOUSE" - done - -_SaffronCityText25: ; a66f5 (29:66f5) - text "SILPH's latest" - line "product!" - - para "Release to be" - line "determined..." - done +INCLUDE "text/maps/viridian_city.asm" +INCLUDE "text/maps/pewter_city.asm" +INCLUDE "text/maps/cerulean_city.asm" +INCLUDE "text/maps/lavender_town.asm" +INCLUDE "text/maps/vermilion_city.asm" +INCLUDE "text/maps/celadon_city.asm" +INCLUDE "text/maps/fuchsia_city.asm" +INCLUDE "text/maps/cinnabar_island.asm" +INCLUDE "text/maps/saffron_city.asm" _ItemUseBallText00: ; a6729 (29:6729) text "It dodged the" diff --git a/text/maps/celadon_city.asm b/text/maps/celadon_city.asm new file mode 100644 index 00000000..fd1bb98f --- /dev/null +++ b/text/maps/celadon_city.asm @@ -0,0 +1,153 @@ +_CeladonCityText1: ; a59fb (29:59fb) + text "I got my KOFFING" + line "in CINNABAR!" + + para "It's nice, but it" + line "breathes poison" + cont "when it's angry!" + done + +_CeladonCityText2: ; a5a4b (29:5a4b) + text "Heheh! This GYM" + line "is great! It's" + cont "full of women!" + done + +_CeladonCityText3: ; a5a79 (29:5a79) + text "The GAME CORNER" + line "is bad for our" + cont "city's image!" + done + +_CeladonCityText4: ; a5aa6 (29:5aa6) + text "Moan! I blew it" + line "all at the slots!" + + para "I knew I should" + line "have cashed in my" + cont "coins for prizes!" + done + +_TM41PreText: ; a5afd (29:5afd) + text "Hello, there!" + + para "I've seen you," + line "but I never had a" + cont "chance to talk!" + + para "Here's a gift for" + line "dropping by!" + prompt + +_ReceivedTM41Text: ; a5b5a (29:5b5a) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_TM41ExplanationText: ; a5b6e (29:5b6e) + text "TM41 teaches" + line "SOFTBOILED!" + + para "Only one #MON" + line "can use it!" + + para "That #MON is" + line "CHANSEY!" + done + +_TM41NoRoomText: ; a5bb8 (29:5bb8) + text "Oh, your pack is" + line "full of items!" + done + +_CeladonCityText6: ; a5bd9 (29:5bd9) + text "This is my trusted" + line "pal, POLIWRATH!" + + para "It evolved from" + line "POLIWHIRL when I" + cont "used WATER STONE!" + done + +_CeladonCityText7: ; a5c30 (29:5c30) + text "POLIWRATH: Ribi" + line "ribit!@@" + +_CeladonCityText8: ; a5c49 (29:5c49) + text "What are you" + line "staring at?" + done + +_CeladonCityText9: ; a5c63 (29:5c63) + text "Keep out of TEAM" + line "ROCKET's way!" + done + +_CeladonCityText10: ; a5c82 (29:5c82) + text "TRAINER TIPS" + + para "X ACCURACY boosts" + line "the accuracy of" + cont "techniques!" + + para "DIRE HIT jacks up" + line "the likelihood of" + cont "critical hits!" + + para "Get your items at" + line "CELADON DEPT." + cont "STORE!" + done + +_CeladonCityText11: ; a5d18 (29:5d18) + text "CELADON CITY" + line "The City of" + cont "Rainbow Dreams" + done + +_CeladonCityText13: ; a5d41 (29:5d41) + text "CELADON CITY" + line "#MON GYM" + cont "LEADER: ERIKA" + + para "The Nature Loving" + line "Princess!" + done + +_CeladonCityText14: ; a5d82 (29:5d82) + text "CELADON MANSION" + done + +_CeladonCityText15: ; a5d93 (29:5d93) + text "Find what you" + line "need at CELADON" + cont "DEPT. STORE!" + done + +_CeladonCityText16: ; a5dbf (29:5dbf) + text "TRAINER TIPS" + + para "GUARD SPEC." + line "protects #MON" + cont "against SPECIAL" + cont "attacks such as" + cont "fire and water!" + + para "Get your items at" + line "CELADON DEPT." + cont "STORE!" + done + +_CeladonCityText17: ; a5e3e (29:5e3e) + text "Coins exchanged" + line "for prizes!" + cont "PRIZE EXCHANGE" + done + +_CeladonCityText18: ; a5e6a (29:5e6a) + text "ROCKET GAME CORNER" + line "The playground" + cont "for grown-ups!" + done + diff --git a/text/maps/cerulean_city.asm b/text/maps/cerulean_city.asm new file mode 100644 index 00000000..843e043e --- /dev/null +++ b/text/maps/cerulean_city.asm @@ -0,0 +1,233 @@ +_UnnamedText_19668: ; a4d2b (29:4d2b) + text $53, ": Yo!" + line $52, "!" + + para "You're still" + line "struggling along" + cont "back here?" + + para "I'm doing great!" + line "I caught a bunch" + cont "of strong and" + cont "smart #MON!" + + para "Here, let me see" + line "what you caught," + cont $52, "!" + done + +_UnnamedText_1966d: ; a4dbe (29:4dbe) + text "Hey!" + line "Take it easy!" + cont "You won already!" + prompt + +_UnnamedText_19672: ; a4de3 (29:4de3) + text "Heh!" + line "You're no match" + cont "for my genius!" + prompt + +_UnnamedText_19677: ; a4e07 (29:4e07) + text $53, ": Hey," + line "guess what?" + + para "I went to BILL's" + line "and got him to" + cont "show me his rare" + cont "#MON!" + + para "That added a lot" + line "of pages to my" + cont "#DEX!" + + para "After all, BILL's" + line "world famous as a" + cont "#MANIAC!" + + para "He invented the" + line "#MON Storage" + cont "System on PC!" + + para "Since you're using" + line "his system, go" + cont "thank him!" + + para "Well, I better" + line "get rolling!" + cont "Smell ya later!" + done + +_UnnamedText_196d9: ; a4f27 (29:4f27) + text "Hey! Stay out!" + line "It's not your" + cont "yard! Huh? Me?" + + para "I'm an innocent" + line "bystander! Don't" + cont "you believe me?" + done + +_ReceivedTM28Text: ; a4f82 (29:4f82) + text $52, " recovered" + line "TM28!@@" + +_ReceivedTM28Text2: ; a4f96 (29:4f96) + db $0 + para "I better get" + line "moving! Bye!@@" + +_TM28NoRoomText: ; a4fb3 (29:4fb3) + text "Make room for" + line "this!" + + para "I can't run until" + line "I give it to you!" + done + +_UnnamedText_196ee: ; a4feb (29:4feb) + text "Stop!" + line "I give up! I'll" + cont "leave quietly!" + prompt + +_UnnamedText_196f3: ; a5010 (29:5010) + text "OK! I'll return" + line "the TM I stole!" + prompt + +_CeruleanCityText3: ; a5030 (29:5030) + text "You're a trainer" + line "too? Collecting," + cont "fighting, it's a" + cont "tough life." + done + +_CeruleanCityText4: ; a506e (29:506e) + text "That bush in" + line "front of the shop" + cont "is in the way." + + para "There might be a" + line "way around." + done + +_CeruleanCityText5: ; a50ba (29:50ba) + text "You're making an" + line "encyclopedia on" + cont "#MON? That" + cont "sounds amusing." + done + +_CeruleanCityText6: ; a50f6 (29:50f6) + text "The people here" + line "were robbed." + + para "It's obvious that" + line "TEAM ROCKET is" + cont "behind this most" + cont "heinous crime!" + + para "Even our POLICE" + line "force has trouble" + cont "with the ROCKETs!" + done + +_UnnamedText_19730: ; a5188 (29:5188) + text "OK! SLOWBRO!" + line "Use SONICBOOM!" + cont "Come on, SLOWBRO" + cont "pay attention!" + done + +_UnnamedText_19735: ; a51c5 (29:51c5) + text "SLOWBRO punch!" + line "No! You blew it" + cont "again!" + done + +_UnnamedText_1973a: ; a51ec (29:51ec) + text "SLOWBRO, WITHDRAW!" + line "No! That's wrong!" + + para "It's so hard to" + line "control #MON!" + + para "Your #MON's" + line "obedience depends" + cont "on your abilities" + cont "as a trainer!" + done + +_UnnamedText_1976f: ; a526b (29:526b) + text "SLOWBRO took a" + line "snooze..." + done + +_UnnamedText_19774: ; a5285 (29:5285) + text "SLOWBRO is" + line "loafing around..." + done + +_UnnamedText_19779: ; a52a3 (29:52a3) + text "SLOWBRO turned" + line "away..." + done + +_UnnamedText_1977e: ; a52bb (29:52bb) + text "SLOWBRO" + line "ignored orders..." + done + +_CeruleanCityText9: ; a52d6 (29:52d6) + text "I want a bright" + line "red BICYCLE!" + + para "I'll keep it at" + line "home, so it won't" + cont "get dirty!" + done + +_CeruleanCityText10: ; a531f (29:531f) + text "This is CERULEAN" + line "CAVE! Horribly" + cont "strong #MON" + cont "live in there!" + + para "The #MON LEAGUE" + line "champion is the" + cont "only person who" + cont "is allowed in!" + done + +_CeruleanCityText12: ; a539a (29:539a) + text "CERULEAN CITY" + line "A Mysterious," + cont "Blue Aura" + cont "Surrounds It" + done + +_CeruleanCityText13: ; a53ce (29:53ce) + text "TRAINER TIPS" + + para "Pressing B Button" + line "during evolution" + cont "cancels the whole" + cont "process." + done + +_CeruleanCityText16: ; a541a (29:541a) + text "Grass and caves" + line "handled easily!" + cont "BIKE SHOP" + done + +_CeruleanCityText17: ; a5445 (29:5445) + text "CERULEAN CITY" + line "#MON GYM" + cont "LEADER: MISTY" + + para "The Tomboyish" + line "Mermaid!" + done + diff --git a/text/maps/cinnabar_island.asm b/text/maps/cinnabar_island.asm new file mode 100644 index 00000000..3a4ba567 --- /dev/null +++ b/text/maps/cinnabar_island.asm @@ -0,0 +1,38 @@ +_CinnabarIslandText8: ; a61cf (29:61cf) + text "The door is" + line "locked..." + done + +_CinnabarIslandText1: ; a61e6 (29:61e6) + text "CINNABAR GYM's" + line "BLAINE is an odd" + cont "man who has lived" + cont "here for decades." + done + +_CinnabarIslandText2: ; a622a (29:622a) + text "Scientists conduct" + line "experiments in" + cont "the burned out" + cont "building." + done + +_CinnabarIslandText3: ; a6266 (29:6266) + text "CINNABAR ISLAND" + line "The Fiery Town of" + cont "Burning Desire" + done + +_CinnabarIslandText6: ; a6298 (29:6298) + text "#MON LAB" + done + +_CinnabarIslandText7: ; a62a2 (29:62a2) + text "CINNABAR ISLAND" + line "#MON GYM" + cont "LEADER: BLAINE" + + para "The Hot-Headed" + line "Quiz Master!" + done + diff --git a/text/maps/fuchsia_city.asm b/text/maps/fuchsia_city.asm new file mode 100644 index 00000000..c0ca41be --- /dev/null +++ b/text/maps/fuchsia_city.asm @@ -0,0 +1,120 @@ +_FuchsiaCityText1: ; a5e9c (29:5e9c) + text "Did you try the" + line "SAFARI GAME? Some" + cont "#MON can only" + cont "be caught there." + done + +_FuchsiaCityText2: ; a5ede (29:5ede) + text "SAFARI ZONE has a" + line "zoo in front of" + cont "the entrance." + + para "Out back is the" + line "SAFARI GAME for" + cont "catching #MON." + done + +_FuchsiaCityText3: ; a5f3e (29:5f3e) + text "ERIK: Where's" + line "SARA? I said I'd" + cont "meet her here." + done + +_FuchsiaCityText4: ; a5f6b (29:5f6b) + text "That item ball in" + line "there is really a" + cont "#MON." + done + +_FuchsiaCityText5: ; a5f96 (29:5f96) + text "!" + done + +_FuchsiaCityText11: ; a5f99 (29:5f99) + text "FUCHSIA CITY" + line "Behold! It's" + cont "Passion Pink!" + done + +_FuchsiaCityText13: ; a5fc1 (29:5fc1) + text "SAFARI GAME" + line "#MON-U-CATCH!" + done + +_FuchsiaCityText16: ; a5fdc (29:5fdc) + text "SAFARI ZONE" + line "WARDEN's HOME" + done + +_FuchsiaCityText17: ; a5ff6 (29:5ff6) + text "#MON PARADISE" + line "SAFARI ZONE" + done + +_FuchsiaCityText18: ; a6011 (29:6011) + text "FUCHSIA CITY" + line "#MON GYM" + cont "LEADER: KOGA" + + para "The Poisonous" + line "Ninja Master" + done + +_FuchsiaCityChanseyText: ; a6050 (29:6050) + text "Name: CHANSEY" + + para "Catching one is" + line "all up to chance." + prompt + +_FuchsiaCityVoltorbText: ; a6081 (29:6081) + text "Name: VOLTORB" + + para "The very image of" + line "a # BALL." + prompt + +_FuchsiaCityKangaskhanText: ; a60ac (29:60ac) + text "Name: KANGASKHAN" + + para "A maternal #MON" + line "that raises its" + cont "young in a pouch" + cont "on its belly." + prompt + +_FuchsiaCitySlowpokeText: ; a60fd (29:60fd) + text "Name: SLOWPOKE" + + para "Friendly and very" + line "slow moving." + prompt + +_FuchsiaCityLaprasText: ; a612c (29:612c) + text "Name: LAPRAS" + + para "A.K.A. the king" + line "of the seas." + prompt + +_FuchsiaCityOmanyteText: ; a6157 (29:6157) + text "Name: OMANYTE" + + para "A #MON that" + line "was resurrected" + cont "from a fossil." + prompt + +_FuchsiaCityKabutoText: ; a6191 (29:6191) + text "Name: KABUTO" + + para "A #MON that" + line "was resurrected" + cont "from a fossil." + prompt + +_UnnamedText_19b2a: ; a61ca (29:61ca) + text "..." + done + diff --git a/text/maps/lavender_town.asm b/text/maps/lavender_town.asm new file mode 100644 index 00000000..a3d7ccae --- /dev/null +++ b/text/maps/lavender_town.asm @@ -0,0 +1,65 @@ +_UnnamedText_4413c: ; a5482 (29:5482) + text "Do you believe in" + line "GHOSTs?" + done + +_UnnamedText_44141: ; a549d (29:549d) + text "Really? So there" + line "are believers..." + done + +_UnnamedText_44146: ; a54c0 (29:54c0) + text "Hahaha, I guess" + line "not." + + para "That white hand" + line "on your shoulder," + cont "it's not real." + done + +_LavenderTownText2: ; a5506 (29:5506) + text "This town is known" + line "as the grave site" + cont "of #MON." + + para "Memorial services" + line "are held in" + cont "#MON TOWER." + done + +_LavenderTownText3: ; a555f (29:555f) + text "GHOSTs appeared" + line "in #MON TOWER." + + para "I think they're" + line "the spirits of" + cont "#MON that the" + cont "ROCKETs killed." + done + +_LavenderTownText4: ; a55bb (29:55bb) + text "LAVENDER TOWN" + line "The Noble Purple" + cont "Town" + done + +_LavenderTownText5: ; a55e0 (29:55e0) + text "New SILPH SCOPE!" + + para "Make the Invisible" + line "Plain to See!" + + para "SILPH CO." + done + +_LavenderTownText8: ; a561d (29:561d) + text "LAVENDER VOLUNTEER" + line "#MON HOUSE" + done + +_LavenderTownText9: ; a563c (29:563c) + text "May the Souls of" + line "#MON Rest Easy" + cont "#MON TOWER" + done + diff --git a/text/maps/pewter_city.asm b/text/maps/pewter_city.asm new file mode 100644 index 00000000..85f6eab0 --- /dev/null +++ b/text/maps/pewter_city.asm @@ -0,0 +1,118 @@ +_PewterCityText1: ; a497f (29:497f) + text "It's rumored that" + line "CLEFAIRYs came" + cont "from the moon!" + + para "They appeared " + line "after MOON STONE" + cont "fell on MT.MOON." + done + +_PewterCityText2: ; a49e0 (29:49e0) + text "There aren't many" + line "serious #MON" + cont "trainers here!" + + para "They're all like" + line "BUG CATCHERs," + cont "but PEWTER GYM's" + cont "BROCK is totally" + cont "into it!" + done + +_UnnamedText_193f1: ; a4a56 (29:4a56) + text "Did you check out" + line "the MUSEUM?" + done + +_UnnamedText_193f6: ; a4a75 (29:4a75) + text "Weren't those" + line "fossils from MT." + cont "MOON amazing?" + done + +_UnnamedText_193fb: ; a4aa2 (29:4aa2) + text "Really?" + line "You absolutely" + cont "have to go!" + done + +_PewterCityText13: ; a4ac6 (29:4ac6) + text "It's right here!" + line "You have to pay" + cont "to get in, but" + cont "it's worth it!" + cont "See you around!" + done + +_UnnamedText_19427: ; a4b14 (29:4b14) + text "Psssst!" + line "Do you know what" + cont "I'm doing?" + done + +_UnnamedText_1942c: ; a4b38 (29:4b38) + text "That's right!" + line "It's hard work!" + done + +_UnnamedText_19431: ; a4b55 (29:4b55) + text "I'm spraying REPEL" + line "to keep #MON" + cont "out of my garden!" + done + +_UnnamedText_1945d: ; a4b87 (29:4b87) + text "You're a trainer" + line "right? BROCK's" + cont "looking for new" + cont "challengers!" + cont "Follow me!" + done + +_UnnamedText_19462: ; a4bce (29:4bce) + text "If you have the" + line "right stuff, go" + cont "take on BROCK!" + done + +_PewterCityText6: ; a4bfe (29:4bfe) + text "TRAINER TIPS" + + para "Any #MON that" + line "takes part in" + cont "battle, however" + cont "short, earns EXP!" + done + +_PewterCityText7: ; a4c4a (29:4c4a) + text "NOTICE!" + + para "Thieves have been" + line "stealing #MON" + cont "fossils at MT." + cont "MOON! Please call" + cont "PEWTER POLICE" + cont "with any info!" + done + +_PewterCityText10: ; a4cb1 (29:4cb1) + text "PEWTER MUSEUM" + line "OF SCIENCE" + done + +_PewterCityText11: ; a4ccb (29:4ccb) + text "PEWTER CITY" + line "#MON GYM" + cont "LEADER: BROCK" + + para "The Rock Solid" + line "#MON Trainer!" + done + +_PewterCityText12: ; a4d0c (29:4d0c) + text "PEWTER CITY" + line "A Stone Gray" + cont "City" + done + diff --git a/text/maps/saffron_city.asm b/text/maps/saffron_city.asm new file mode 100644 index 00000000..5b6f95ec --- /dev/null +++ b/text/maps/saffron_city.asm @@ -0,0 +1,152 @@ +_SaffronCityText1: ; a62e7 (29:62e7) + text "What do you want?" + line "Get lost!" + done + +_SaffronCityText2: ; a6304 (29:6304) + text "BOSS said he'll" + line "take this town!" + done + +_SaffronCityText3: ; a6324 (29:6324) + text "Get out of the" + line "way!" + done + +_SaffronCityText4: ; a6339 (29:6339) + text "SAFFRON belongs" + line "to TEAM ROCKET!" + done + +_SaffronCityText5: ; a635a (29:635a) + text "Being evil makes" + line "me feel so alive!" + done + +_SaffronCityText6: ; a637e (29:637e) + text "Ow! Watch where" + line "you're walking!" + done + +_SaffronCityText7: ; a639e (29:639e) + text "With SILPH under" + line "control, we can" + cont "exploit #MON" + cont "around the world!" + done + +_SaffronCityText8: ; a63df (29:63df) + text "You beat TEAM" + line "ROCKET all alone?" + cont "That's amazing!" + done + +_SaffronCityText9: ; a640f (29:640f) + text "Yeah! TEAM ROCKET" + line "is gone!" + cont "It's safe to go" + cont "out again!" + done + +_SaffronCityText10: ; a6445 (29:6445) + text "People should be" + line "flocking back to" + cont "SAFFRON now." + done + +_SaffronCityText11: ; a6475 (29:6475) + text "I flew here on my" + line "PIDGEOT when I" + cont "read about SILPH." + + para "It's already over?" + line "I missed the" + cont "media action." + done + +_SaffronCityText12: ; a64d6 (29:64d6) + text "PIDGEOT: Bi bibii!@@" + +_SaffronCityText13: ; a64eb (29:64eb) + text "I saw ROCKET" + line "BOSS escaping" + cont "SILPH's building." + done + +_SaffronCityText14: ; a6518 (29:6518) + text "I'm a security" + line "guard." + + para "Suspicious kids I" + line "don't allow in!" + done + +_SaffronCityText15: ; a654f (29:654f) + text "..." + line "Snore..." + + para "Hah! He's taking" + line "a snooze!" + done + +_SaffronCityText16: ; a6577 (29:6577) + text "SAFFRON CITY" + line "Shining, Golden" + cont "Land of Commerce" + done + +_SaffronCityText17: ; a65a6 (29:65a6) + text "FIGHTING DOJO" + done + +_SaffronCityText18: ; a65b5 (29:65b5) + text "SAFFRON CITY" + line "#MON GYM" + cont "LEADER: SABRINA" + + para "The Master of" + line "Psychic #MON!" + done + +_SaffronCityText20: ; a65f8 (29:65f8) + text "TRAINER TIPS" + + para "FULL HEAL cures" + line "all ailments like" + cont "sleep and burns." + + para "It costs a bit" + line "more, but it's" + cont "more convenient." + done + +_SaffronCityText21: ; a6667 (29:6667) + text "TRAINER TIPS" + + para "New GREAT BALL" + line "offers improved" + cont "capture rates." + + para "Try it on those" + line "hard-to-catch" + cont "#MON." + done + +_SaffronCityText22: ; a66c7 (29:66c7) + text "SILPH CO." + line "OFFICE BUILDING" + done + +_SaffronCityText24: ; a66e2 (29:66e2) + text "MR.PSYCHIC's" + line "HOUSE" + done + +_SaffronCityText25: ; a66f5 (29:66f5) + text "SILPH's latest" + line "product!" + + para "Release to be" + line "determined..." + done + diff --git a/text/maps/vermilion_city.asm b/text/maps/vermilion_city.asm new file mode 100644 index 00000000..a4df5ffa --- /dev/null +++ b/text/maps/vermilion_city.asm @@ -0,0 +1,127 @@ +_VermilionCityText1: ; a5668 (29:5668) + text "We're careful" + line "about pollution!" + + para "We've heard GRIMER" + line "multiplies in" + cont "toxic sludge!" + done + +_UnnamedText_198a7: ; a56b5 (29:56b5) + text "Did you see S.S." + line "ANNE moored in" + cont "the harbor?" + done + +_UnnamedText_198ac: ; a56e2 (29:56e2) + text "So, S.S.ANNE has" + line "departed!" + + para "She'll be back in" + line "about a year." + done + +_SSAnneWelcomeText4: ; a571d (29:571d) + text "Welcome to S.S." + line "ANNE!" + done + +_SSAnneWelcomeText9: ; a5734 (29:5734) + text "Welcome to S.S." + line "ANNE!" + + para "Excuse me, do you" + line "have a ticket?" + prompt + +_SSAnneFlashedTicketText: ; a576c (29:576c) + text $52, " flashed" + line "the S.S.TICKET!" + + para "Great! Welcome to" + line "S.S.ANNE!" + done + +_SSAnneNoTicketText: ; a57a3 (29:57a3) + text $52, " doesn't" + line "have the needed" + cont "S.S.TICKET." + + para "Sorry!" + + para "You need a ticket" + line "to get aboard." + done + +_SSAnneNotHereText: ; a57f1 (29:57f1) + text "The ship set sail." + done + +_VermilionCityText4: ; a5805 (29:5805) + text "I'm putting up a" + line "building on this" + cont "plot of land." + + para "My #MON is" + line "tamping the land." + done + +_VermilionCityText5: ; a5852 (29:5852) + text "MACHOP: Guoh!" + line "Gogogoh!@@" + +_VermilionCityText14: ; a586b (29:586b) + db $0 + para "A MACHOP is" + line "stomping the land" + cont "flat." + done + +_VermilionCityText6: ; a5891 (29:5891) + text "S.S.ANNE is a" + line "famous luxury" + cont "cruise ship." + + para "We visit VERMILION" + line "once a year." + done + +_VermilionCityText7: ; a58db (29:58db) + text "VERMILION CITY" + line "The Port of" + cont "Exquisite Sunsets" + done + +_VermilionCityText8: ; a5909 (29:5909) + text "NOTICE!" + + para "ROUTE 12 may be" + line "blocked off by a" + cont "sleeping #MON." + + para "Detour through" + line "ROCK TUNNEL to" + cont "LAVENDER TOWN." + + para "VERMILION POLICE" + done + +_VermilionCityText11: ; a5980 (29:5980) + text "#MON FAN CLUB" + line "All #MON fans" + cont "welcome!" + done + +_VermilionCityText12: ; a59a6 (29:59a6) + text "VERMILION CITY" + line "#MON GYM" + cont "LEADER: LT.SURGE" + + para "The Lightning " + line "American!" + done + +_VermilionCityText13: ; a59e9 (29:59e9) + text "VERMILION HARBOR" + done + diff --git a/text/maps/viridian_city.asm b/text/maps/viridian_city.asm new file mode 100644 index 00000000..8d37ebcf --- /dev/null +++ b/text/maps/viridian_city.asm @@ -0,0 +1,181 @@ +_ViridianCityText1: ; a43cc (29:43cc) + text "Those # BALLs" + line "at your waist!" + cont "You have #MON!" + + para "It's great that" + line "you can carry and" + cont "use #MON any" + cont "time, anywhere!" + done + +_UnnamedText_19122: ; a4437 (29:4437) + text "This #MON GYM" + line "is always closed." + + para "I wonder who the" + line "LEADER is?" + done + +_UnnamedText_19127: ; a4474 (29:4474) + text "VIRIDIAN GYM's" + line "LEADER returned!" + done + +_UnnamedText_1914d: ; a4494 (29:4494) + text "You want to know" + line "about the 2 kinds" + cont "of caterpillar" + cont "#MON?" + done + +_UnnamedText_19152: ; a44cd (29:44cd) + text "Oh, OK then!" + done + +_UnnamedText_19157: ; a44db (29:44db) + text "CATERPIE has no" + line "poison, but" + cont "WEEDLE does." + + para "Watch out for its" + line "POISON STING!" + done + +_UnnamedText_19175: ; a4525 (29:4525) + text "Oh Grandpa! Don't" + line "be so mean!" + cont "He hasn't had his" + cont "coffee yet." + done + +_UnnamedText_1917a: ; a4560 (29:4560) + text "When I go shop in" + line "PEWTER CITY, I" + cont "have to take the" + cont "winding trail in" + cont "VIRIDIAN FOREST." + done + +_UnnamedText_19191: ; a45b5 (29:45b5) + text "You can't go" + line "through here!" + + para "This is private" + line "property!" + done + +_UnnamedText_191ca: ; a45ea (29:45ea) + text "Yawn!" + line "I must have dozed" + cont "off in the sun." + + para "I had this dream" + line "about a DROWZEE" + cont "eating my dream." + cont "What's this?" + cont "Where did this TM" + cont "come from?" + + para "This is spooky!" + line "Here, you can" + cont "have this TM." + prompt + +_ReceivedTM42Text: ; a469a (29:469a) + text $52, " received" + line "TM42!@@" + +_TM42Explanation: ; a46ad (29:46ad) + text "TM42 contains" + line "DREAM EATER..." + cont "...Snore..." + done + +_TM42NoRoomText: ; a46d7 (29:46d7) + text "You have too much" + line "stuff already." + done + +_UnnamedText_1920a: ; a46f9 (29:46f9) + text "Ahh, I've had my" + line "coffee now and I" + cont "feel great!" + + para "Sure you can go" + line "through!" + + para "Are you in a" + line "hurry?" + done + +_UnnamedText_1920f: ; a4754 (29:4754) + text "I see you're using" + line "a #DEX." + + para "When you catch a" + line "#MON, #DEX" + cont "is automatically" + cont "updated." + + para "What? Don't you" + line "know how to catch" + cont "#MON?" + + para "I'll show you" + line "how to then." + done + +_UnnamedText_19214: ; a47e6 (29:47e6) + text "Time is money..." + line "Go along then." + done + +_UnnamedText_19219: ; a4807 (29:4807) + text "First, you need" + line "to weaken the" + cont "target #MON." + done + +_ViridianCityText8: ; a4833 (29:4833) + text "VIRIDIAN CITY " + line "The Eternally" + cont "Green Paradise" + done + +_ViridianCityText9: ; a4860 (29:4860) + text "TRAINER TIPS" + + para "Catch #MON" + line "and expand your" + cont "collection!" + + para "The more you have," + line "the easier it is" + cont "to fight!" + done + +_ViridianCityText10: ; a48c3 (29:48c3) + text "TRAINER TIPS" + + para "The battle moves" + line "of #MON are" + cont "limited by their" + cont "POWER POINTs, PP." + + para "To replenish PP," + line "rest your tired" + cont "#MON at a" + cont "#MON CENTER!" + done + +_ViridianCityText13: ; a4949 (29:4949) + text "VIRIDIAN CITY" + line "#MON GYM" + done + +_ViridianCityText14: ; a4961 (29:4961) + text "The GYM's doors" + line "are locked..." + done + -- cgit v1.3.1-sl0p From bf743815fabea7ff0d5f6775a39befe94d919299 Mon Sep 17 00:00:00 2001 From: yenatch Date: Wed, 22 Jan 2014 19:07:39 -0500 Subject: Silph Co 1f text was actually somewhere else --- main.asm | 9 +-------- text/maps/silph_co_1f.asm | 6 ++++++ 2 files changed, 7 insertions(+), 8 deletions(-) (limited to 'text/maps') diff --git a/main.asm b/main.asm index 77706a9d..89cec4cd 100644 --- a/main.asm +++ b/main.asm @@ -115792,7 +115792,6 @@ INCLUDE "text/maps/rocket_hideout_b2f.asm" INCLUDE "text/maps/rocket_hideout_b3f.asm" INCLUDE "text/maps/rocket_hideout_b4f.asm" INCLUDE "text/maps/rocket_hideout_elevator.asm" -INCLUDE "text/maps/silph_co_1f.asm" INCLUDE "text/maps/silph_co_2f.asm" INCLUDE "text/maps/silph_co_3f.asm" INCLUDE "text/maps/silph_co_4f.asm" @@ -125958,13 +125957,7 @@ _SaffronMartText3: ; a242a (28:642a) cont "fainted #MON!" done -_SilphCo1Text1: ; a245a (28:645a) - text "Welcome!" - - para "The PRESIDENT is" - line "in the boardroom" - cont "on 11F!" - done +INCLUDE "text/maps/silph_co_1f.asm" _SaffronPokecenterText1: ; a248e (28:648e) text "#MON growth" diff --git a/text/maps/silph_co_1f.asm b/text/maps/silph_co_1f.asm index 139597f9..ebb1cb90 100644 --- a/text/maps/silph_co_1f.asm +++ b/text/maps/silph_co_1f.asm @@ -1,2 +1,8 @@ +_SilphCo1Text1: ; a245a (28:645a) + text "Welcome!" + para "The PRESIDENT is" + line "in the boardroom" + cont "on 11F!" + done -- cgit v1.3.1-sl0p From 6e5476d420d5d3a73e478a28ed96e8425b7ba94c Mon Sep 17 00:00:00 2001 From: yenatch Date: Wed, 22 Jan 2014 23:37:40 -0500 Subject: Even more map text --- main.asm | 4454 +------------------------- text/maps/bike_shop.asm | 71 + text/maps/celadon_dept_store_1f.asm | 32 + text/maps/celadon_dept_store_2f.asm | 23 + text/maps/celadon_dept_store_3f.asm | 99 + text/maps/celadon_dept_store_4f.asm | 27 + text/maps/celadon_dept_store_5f.asm | 29 + text/maps/celadon_dept_store_roof.asm | 139 + text/maps/celadon_diner.asm | 60 + text/maps/celadon_game_corner.asm | 187 ++ text/maps/celadon_gym.asm | 219 ++ text/maps/celadon_hotel.asm | 22 + text/maps/celadon_house.asm | 23 + text/maps/celadon_mansion_1f.asm | 24 + text/maps/celadon_mansion_2f.asm | 5 + text/maps/celadon_mansion_3f.asm | 67 + text/maps/celadon_mansion_4f_inside.asm | 11 + text/maps/celadon_mansion_4f_outside.asm | 4 + text/maps/celadon_pokecenter.asm | 13 + text/maps/celadon_prize_room.asm | 13 + text/maps/cerulean_badge_house.asm | 98 + text/maps/cerulean_gym.asm | 132 + text/maps/cerulean_mart.asm | 20 + text/maps/cerulean_pokecenter.asm | 25 + text/maps/cerulean_trade_house.asm | 10 + text/maps/cerulean_trashed_house.asm | 37 + text/maps/cinnabar_gym.asm | 210 ++ text/maps/cinnabar_lab.asm | 30 + text/maps/cinnabar_lab_fossil_room.asm | 79 + text/maps/cinnabar_lab_metronome_room.asm | 64 + text/maps/cinnabar_lab_trade_room.asm | 10 + text/maps/cinnabar_mart.asm | 11 + text/maps/cinnabar_pokecenter.asm | 23 + text/maps/copycats_house_1f.asm | 21 + text/maps/copycats_house_2f.asm | 97 + text/maps/digletts_cave_route_2_entrance.asm | 10 + text/maps/fan_club.asm | 144 + text/maps/fighting_dojo.asm | 131 + text/maps/fuchsia_fishing_house.asm | 44 + text/maps/fuchsia_gym_1.asm | 27 + text/maps/fuchsia_gym_2.asm | 194 ++ text/maps/fuchsia_house.asm | 28 + text/maps/fuchsia_mart.asm | 15 + text/maps/fuchsia_meeting_room.asm | 27 + text/maps/fuchsia_pokecenter.asm | 21 + text/maps/fujis_house.asm | 86 + text/maps/indigo_plateau_lobby.asm | 26 + text/maps/lavender_house.asm | 25 + text/maps/lavender_mart.asm | 31 + text/maps/lavender_pokecenter.asm | 15 + text/maps/mansion_1f.asm | 30 + text/maps/mr_psychics_house.asm | 26 + text/maps/mt_moon_pokecenter.asm | 49 + text/maps/name_rater.asm | 61 + text/maps/pewter_gym_1.asm | 19 + text/maps/pewter_gym_2.asm | 143 + text/maps/pewter_house_1.asm | 25 + text/maps/pewter_house_2.asm | 20 + text/maps/pewter_mart.asm | 18 + text/maps/pewter_pokecenter.asm | 15 + text/maps/pokemon_tower_1f.asm | 32 + text/maps/pokemon_tower_2f.asm | 58 + text/maps/pokemon_tower_3f.asm | 46 + text/maps/pokemon_tower_4f.asm | 46 + text/maps/pokemon_tower_5f.asm | 72 + text/maps/pokemon_tower_6f.asm | 62 + text/maps/pokemon_tower_7f.asm | 79 + text/maps/route_2_gate.asm | 13 + text/maps/route_2_house.asm | 7 + text/maps/safari_zone_entrance.asm | 94 + text/maps/saffron_gym.asm | 237 ++ text/maps/saffron_house.asm | 27 + text/maps/saffron_mart.asm | 14 + text/maps/saffron_pokecenter.asm | 13 + text/maps/vermilion_dock.asm | 3 + text/maps/vermilion_fishing_house.asm | 54 + text/maps/vermilion_gym_1.asm | 22 + text/maps/vermilion_gym_2.asm | 144 + text/maps/vermilion_house.asm | 22 + text/maps/vermilion_mart.asm | 24 + text/maps/vermilion_pokecenter.asm | 21 + text/maps/viridian_forest_entrance.asm | 14 + text/maps/viridian_forest_exit.asm | 20 + text/maps/wardens_house.asm | 84 + 84 files changed, 4458 insertions(+), 4369 deletions(-) create mode 100644 text/maps/bike_shop.asm create mode 100644 text/maps/celadon_dept_store_1f.asm create mode 100644 text/maps/celadon_dept_store_2f.asm create mode 100644 text/maps/celadon_dept_store_3f.asm create mode 100644 text/maps/celadon_dept_store_4f.asm create mode 100644 text/maps/celadon_dept_store_5f.asm create mode 100644 text/maps/celadon_dept_store_roof.asm create mode 100644 text/maps/celadon_diner.asm create mode 100644 text/maps/celadon_game_corner.asm create mode 100644 text/maps/celadon_gym.asm create mode 100644 text/maps/celadon_hotel.asm create mode 100644 text/maps/celadon_house.asm create mode 100644 text/maps/celadon_mansion_1f.asm create mode 100644 text/maps/celadon_mansion_2f.asm create mode 100644 text/maps/celadon_mansion_3f.asm create mode 100644 text/maps/celadon_mansion_4f_inside.asm create mode 100644 text/maps/celadon_mansion_4f_outside.asm create mode 100644 text/maps/celadon_pokecenter.asm create mode 100644 text/maps/celadon_prize_room.asm create mode 100644 text/maps/cerulean_badge_house.asm create mode 100644 text/maps/cerulean_gym.asm create mode 100644 text/maps/cerulean_mart.asm create mode 100644 text/maps/cerulean_pokecenter.asm create mode 100644 text/maps/cerulean_trade_house.asm create mode 100644 text/maps/cerulean_trashed_house.asm create mode 100644 text/maps/cinnabar_gym.asm create mode 100644 text/maps/cinnabar_lab.asm create mode 100644 text/maps/cinnabar_lab_fossil_room.asm create mode 100644 text/maps/cinnabar_lab_metronome_room.asm create mode 100644 text/maps/cinnabar_lab_trade_room.asm create mode 100644 text/maps/cinnabar_mart.asm create mode 100644 text/maps/cinnabar_pokecenter.asm create mode 100644 text/maps/copycats_house_1f.asm create mode 100644 text/maps/copycats_house_2f.asm create mode 100644 text/maps/digletts_cave_route_2_entrance.asm create mode 100644 text/maps/fan_club.asm create mode 100644 text/maps/fighting_dojo.asm create mode 100644 text/maps/fuchsia_fishing_house.asm create mode 100644 text/maps/fuchsia_gym_1.asm create mode 100644 text/maps/fuchsia_gym_2.asm create mode 100644 text/maps/fuchsia_house.asm create mode 100644 text/maps/fuchsia_mart.asm create mode 100644 text/maps/fuchsia_meeting_room.asm create mode 100644 text/maps/fuchsia_pokecenter.asm create mode 100644 text/maps/fujis_house.asm create mode 100644 text/maps/indigo_plateau_lobby.asm create mode 100644 text/maps/lavender_house.asm create mode 100644 text/maps/lavender_mart.asm create mode 100644 text/maps/lavender_pokecenter.asm create mode 100644 text/maps/mansion_1f.asm create mode 100644 text/maps/mr_psychics_house.asm create mode 100644 text/maps/mt_moon_pokecenter.asm create mode 100644 text/maps/name_rater.asm create mode 100644 text/maps/pewter_gym_1.asm create mode 100644 text/maps/pewter_gym_2.asm create mode 100644 text/maps/pewter_house_1.asm create mode 100644 text/maps/pewter_house_2.asm create mode 100644 text/maps/pewter_mart.asm create mode 100644 text/maps/pewter_pokecenter.asm create mode 100644 text/maps/pokemon_tower_1f.asm create mode 100644 text/maps/pokemon_tower_2f.asm create mode 100644 text/maps/pokemon_tower_3f.asm create mode 100644 text/maps/pokemon_tower_4f.asm create mode 100644 text/maps/pokemon_tower_5f.asm create mode 100644 text/maps/pokemon_tower_6f.asm create mode 100644 text/maps/pokemon_tower_7f.asm create mode 100644 text/maps/route_2_gate.asm create mode 100644 text/maps/route_2_house.asm create mode 100644 text/maps/safari_zone_entrance.asm create mode 100644 text/maps/saffron_gym.asm create mode 100644 text/maps/saffron_house.asm create mode 100644 text/maps/saffron_mart.asm create mode 100644 text/maps/saffron_pokecenter.asm create mode 100644 text/maps/vermilion_dock.asm create mode 100644 text/maps/vermilion_fishing_house.asm create mode 100644 text/maps/vermilion_gym_1.asm create mode 100644 text/maps/vermilion_gym_2.asm create mode 100644 text/maps/vermilion_house.asm create mode 100644 text/maps/vermilion_mart.asm create mode 100644 text/maps/vermilion_pokecenter.asm create mode 100644 text/maps/viridian_forest_entrance.asm create mode 100644 text/maps/viridian_forest_exit.asm create mode 100644 text/maps/wardens_house.asm (limited to 'text/maps') diff --git a/main.asm b/main.asm index 89cec4cd..1bc3375c 100644 --- a/main.asm +++ b/main.asm @@ -117545,118 +117545,12 @@ _Char00Text: ; 8a696 (22:6696) _Char55Text: ; 8a6a3 (22:66a3) text $4B,"@@" -_DiglettsCaveRoute2Text1: ; 8a6a7 (22:66a7) - text "I went to ROCK" - line "TUNNEL, but it's" - cont "dark and scary." - - para "If a #MON's" - line "FLASH could light" - cont "it up..." - done - -_ViridianForestexitText1: ; 8a6fd (22:66fd) - text "Many #MON live" - line "only in forests " - cont "and caves." - - para "You need to look" - line "everywhere to get" - cont "different kinds!" - done - -_ViridianForestexitText2: ; 8a75d (22:675d) - text "Have you noticed" - line "the bushes on the" - cont "roadside?" - - para "They can be cut" - line "down by a special" - cont "#MON move." - done - -_Route2HouseText1: ; 8a7b8 (22:67b8) - text "A fainted #MON" - line "can't fight. But, " - cont "it can still use " - cont "moves like CUT!" - done - -_UnnamedText_5d616: ; 8a7fc (22:67fc) - text "The HM FLASH" - line "lights even the" - cont "darkest dungeons." - done - -_Route2GateText2: ; 8a82c (22:682c) - text "Once a #MON" - line "learns FLASH, you" - cont "can get through" - cont "ROCK TUNNEL." - done - -_ViridianForestEntranceText1: ; 8a868 (22:6868) - text "Are you going to" - line "VIRIDIAN FOREST?" - cont "Be careful, it's" - cont "a natural maze!" - done - -_ViridianForestEntranceText2: ; 8a8ab (22:68ab) - text "RATTATA may be" - line "small, but its" - cont "bite is wicked!" - cont "Did you get one?" - done - -_MtMoonPokecenterText1: ; 8a8eb (22:68eb) - text "I've 6 # BALLs" - line "set in my belt." - - para "At most, you can" - line "carry 6 #MON." - done - -_MtMoonPokecenterText3: ; 8a929 (22:6929) - text "TEAM ROCKET" - line "attacks CERULEAN" - cont "citizens..." - - para "TEAM ROCKET is" - line "always in the" - cont "news!" - done - -_UnnamedText_4935c: ; 8a976 (22:6976) - text "MAN: Hello, there!" - line "Have I got a deal" - cont "just for you!" - - para "I'll let you have" - line "a swell MAGIKARP" - cont "for just ¥500!" - cont "What do you say?" - done - -_UnnamedText_49361: ; 8a9ec (22:69ec) - text "No? I'm only" - line "doing this as a" - cont "favor to you!" - done - -_UnnamedText_49366: ; 8aa17 (22:6a17) - text "You'll need more" - line "money than that!" - done - -_UnnamedText_4936b: ; 8aa39 (22:6a39) - text "MAN: Well, I don't" - line "give refunds!" - done - -_MtMoonPokecenterText5: ; 8aa5a (22:6a5a) - db $0 - done +INCLUDE "text/maps/digletts_cave_route_2_entrance.asm" +INCLUDE "text/maps/viridian_forest_exit.asm" +INCLUDE "text/maps/route_2_house.asm" +INCLUDE "text/maps/route_2_gate.asm" +INCLUDE "text/maps/viridian_forest_entrance.asm" +INCLUDE "text/maps/mt_moon_pokecenter.asm" _UnnamedText_1dfe7: ; 8aa5c (22:6a5c) text "I'm on guard duty." @@ -121729,4274 +121623,96 @@ INCLUDE "text/maps/viridian_house.asm" INCLUDE "text/maps/viridian_gym.asm" INCLUDE "text/maps/museum_1f.asm" INCLUDE "text/maps/museum_2f.asm" +INCLUDE "text/maps/pewter_gym_1.asm" -_UnnamedText_5c49e: ; 9697a (25:697a) - text "I'm BROCK!" - line "I'm PEWTER's GYM" - cont "LEADER!" - - para "I believe in rock" - line "hard defense and" - cont "determination!" - - para "That's why my" - line "#MON are all" - cont "the rock-type!" - - para "Do you still want" - line "to challenge me?" - cont "Fine then! Show" - cont "me your best!" - done SECTION "bank26",ROMX,BANK[$26] -_UnnamedText_5c4a3: ; 98000 (26:4000) - text "There are all" - line "kinds of trainers" - cont "in the world!" - - para "You appear to be" - line "very gifted as a" - cont "#MON trainer!" - - para "Go to the GYM in" - line "CERULEAN and test" - cont "your abilities!" - done - -_TM34PreReceiveText: ; 98092 (26:4092) - text "Wait! Take this" - line "with you!" - done - -_ReceivedTM34Text: ; 980ad (26:40ad) - text $52, " received" - line "TM34!@@" - -_TM34ExplanationText: ; 980c0 (26:40c0) - db $0 - para "A TM contains a" - line "technique that" - cont "can be taught to" - cont "#MON!" - - para "A TM is good only" - line "once! So when you" - cont "use one to teach" - cont "a new technique," - cont "pick the #MON" - cont "carefully!" - - para "TM34 contains" - line "BIDE!" - - para "Your #MON will" - line "absorb damage in" - cont "battle then pay" - cont "it back double!" - done - -_TM34NoRoomText: ; 981ab (26:41ab) - text "You don't have" - line "room for this!" - done - -_UnnamedText_5c4bc: ; 981c9 (26:41c9) - text "I took" - line "you for granted." - - para "As proof of your" - line "victory, here's" - cont "the BOULDERBADGE!" - - para $52, " received" - line "the BOULDERBADGE!@@" - -_UnnamedText_5c4c1: ; 98232 (26:4232) - db $0 - para "That's an official" - line "#MON LEAGUE" - cont "BADGE!" - - para "Its bearer's" - line "#MON become" - cont "more powerful!" - - para "The technique" - line "FLASH can now be" - cont "used any time!" - prompt - -_PewterGymBattleText1: ; 982ae (26:42ae) - text "Stop right there," - line "kid!" - - para "You're still light" - line "years from facing" - cont "BROCK!" - done - -_PewterGymEndBattleText1: ; 982f1 (26:42f1) - text "Darn!" - - para "Light years isn't" - line "time! It measures" - cont "distance!" - prompt - -_PewterGymAfterBattleText1: ; 98325 (26:4325) - text "You're pretty hot," - line "but not as hot" - cont "as BROCK!" - done - -_UnnamedText_5c515: ; 98351 (26:4351) - text "Hiya! I can tell" - line "you have what it" - cont "takes to become a" - cont "#MON champ!" - - para "I'm no trainer," - line "but I can tell" - cont "you how to win!" - - para "Let me take you" - line "to the top!" - done - -_UnnamedText_5c51a: ; 983dc (26:43dc) - text "All right! Let's" - line "get happening!" - prompt - -_UnnamedText_5c51f: ; 983fc (26:43fc) - text "The 1st #MON" - line "out in a match is" - cont "at the top of the" - cont "#MON LIST!" - - para "By changing the" - line "order of #MON," - cont "matches could be" - cont "made easier!" - done - -_UnnamedText_5c524: ; 98476 (26:4476) - text "It's a free" - line "service! Let's" - cont "get happening!" - prompt - -_UnnamedText_5c529: ; 9849f (26:449f) - text "Just as I thought!" - line "You're #MON" - cont "champ material!" - done - -_PewterHouse1Text1: ; 984ce (26:44ce) - text "NIDORAN: Bowbow!@@" - -_PewterHouse1Text2: ; 984e1 (26:44e1) - text "NIDORAN sit!" - done - -_PewterHouse1Text3: ; 984ef (26:44ef) - text "Our #MON's an" - line "outsider, so it's" - cont "hard to handle." - - para "An outsider is a" - line "#MON that you" - cont "get in a trade." - - para "It grows fast, but" - line "it may ignore an" - cont "unskilled trainer" - cont "in battle!" - - para "If only we had" - line "some BADGEs..." - done - -_UnnamedText_74cc6: ; 985ac (26:45ac) - text "A shady, old man" - line "got me to buy" - cont "this really weird" - cont "fish #MON!" - - para "It's totally weak" - line "and it cost ¥500!" - done - -_UnnamedText_74cd5: ; 9860c (26:460c) - text "Good things can" - line "happen if you" - cont "raise #MON" - cont "diligently, even" - cont "the weak ones!" - done - -_PewterHouse2Text1: ; 98656 (26:4656) - text "#MON learn new" - line "techniques as" - cont "they grow!" - - para "But, some moves" - line "must be taught by" - cont "the trainer!" - done - -_PewterHouse2Text2: ; 986ae (26:46ae) - text "#MON become" - line "easier to catch" - cont "when they are" - cont "hurt or asleep!" - - para "But, it's not a" - line "sure thing!" - done - -_PewterPokecenterText1: ; 98704 (26:4704) - text "What!?" - - para "TEAM ROCKET is" - line "at MT.MOON? Huh?" - cont "I'm on the phone!" - - para "Scram!" - done - -_PewterPokecenterText5: ; 98744 (26:4744) - text "JIGGLYPUFF: Puu" - line "pupuu!" - done - -_UnnamedText_1d6ab: ; 9875c (26:475c) - text "Those miserable" - line "ROCKETs!" - - para "Look what they" - line "did here!" - - para "They stole a TM" - line "for teaching" - cont "#MON how to" - cont "DIG holes!" - - para "That cost me a" - line "bundle, it did!" - done - -_UnnamedText_1d6b0: ; 987e2 (26:47e2) - text "I figure what's" - line "lost is lost!" - - para "I decided to teach" - line "DIGLETT how to" - cont "DIG without a TM!" - done - -_CeruleanHouseTrashedText2: ; 98834 (26:4834) - text "TEAM ROCKET must" - line "be trying to DIG" - cont "their way into no" - cont "good!" - done - -_CeruleanHouseTrashedText3: ; 9886f (26:486f) - text "TEAM ROCKET left" - line "a way out!" - done - -_CeruleanHouseText1: ; 9888c (26:488c) - text "My husband likes" - line "trading #MON." - - para "If you are a" - line "collector, would" - cont "you please trade" - cont "with him?" - done - -_CeruleanPokecenterText1: ; 988e5 (26:48e5) - text "That BILL!" - - para "I heard that" - line "he'll do whatever" - cont "it takes to get" - cont "rare #MON!" - done - -_CeruleanPokecenterText3: ; 9892a (26:492a) - text "Have you heard" - line "about BILL?" - - para "Everyone calls" - line "him a #MANIAC!" - - para "I think people" - line "are just jealous" - cont "of BILL, though." - - para "Who wouldn't want" - line "to boast about" - cont "their #MON?" - done - -_UnnamedText_5c7be: ; 989c1 (26:49c1) - text "Hi, you're a new" - line "face!" - - para "Trainers who want" - line "to turn pro have" - cont "to have a policy" - cont "about #MON!" - - para "What is your" - line "approach when you" - cont "catch #MON?" - - para "My policy is an" - line "all-out offensive" - cont "with water-type" - cont "#MON!" - done - -_UnnamedText_5c7c3: ; 98a7b (26:4a7b) - text "TM11 teaches" - line "BUBBLEBEAM!" - - para "Use it on an" - line "aquatic #MON!" - done - -_UnnamedText_5c7c8: ; 98ab0 (26:4ab0) - text "The CASCADEBADGE" - line "makes all #MON" - cont "up to L30 obey!" - - para "That includes" - line "even outsiders!" - - para "There's more, you" - line "can now use CUT" - cont "any time!" - - para "You can CUT down" - line "small bushes to" - cont "open new paths!" - - para "You can also have" - line "my favorite TM!" - done - -_ReceivedTM11Text: ; 98b7d (26:4b7d) - text $52, " received" - line "TM11!@@" - -_UnnamedText_5c7d3: ; 98b90 (26:4b90) - text "You better make" - line "room for this!" - done - -_UnnamedText_5c7d8: ; 98bb0 (26:4bb0) - text "Wow!" - line "You're too much!" - - para "All right!" - - para "You can have the" - line "CASCADEBADGE to" - cont "show you beat me!@@" - -_CeruleanGymBattleText1: ; 98c05 (26:4c05) - text "I'm more than good" - line "enough for you!" - - para "MISTY can wait!" - done - -_CeruleanGymEndBattleText1: ; 98c38 (26:4c38) - text "You" - line "overwhelmed me!" - prompt - -_CeruleanGymAfterBattleText1: ; 98c4d (26:4c4d) - text "You have to face" - line "other trainers to" - cont "find out how good" - cont "you really are." - done - -_CeruleanGymBattleText2: ; 98c93 (26:4c93) - text "Splash!" - - para "I'm first up!" - line "Let's do it!" - done - -_CeruleanGymEndBattleText2: ; 98cb5 (26:4cb5) - text "That" - line "can't be!" - prompt - -_CeruleanGymAfterBattleText2: ; 98cc4 (26:4cc4) - text "MISTY is going to" - line "keep improving!" - - para "She won't lose to" - line "someone like you!" - done - -_UnnamedText_5c82a: ; 98d0a (26:4d0a) - text "Yo! Champ in" - line "making!" - - para "Here's my advice!" - - para "The LEADER, MISTY," - line "is a pro who uses" - cont "water #MON!" - - para "You can drain all" - line "their water with" - cont "plant #MON!" - - para "Or, zap them with" - line "electricity!" - done - -_UnnamedText_5c82f: ; 98db0 (26:4db0) - text "You beat MISTY!" - line "What'd I tell ya?" - - para "You and me kid," - line "we make a pretty" - cont "darn good team!" - done - -_UnnamedText_1d810: ; 98e03 (26:4e03) - text "Hi! Welcome to" - line "our BIKE SHOP." - - para "Have we got just" - line "the BIKE for you!" - prompt - -_UnnamedText_1d815: ; 98e45 (26:4e45) - text "It's a cool BIKE!" - line "Do you want it?" - done - -_UnnamedText_1d81a: ; 98e67 (26:4e67) - text "Sorry! You can't" - line "afford it!" - prompt - -_UnnamedText_1d81f: ; 98e83 (26:4e83) - text "Oh, that's..." - - para "A BIKE VOUCHER!" - - para "OK! Here you go!" - prompt - -_UnnamedText_1d824: ; 98eb2 (26:4eb2) - text $52, " exchanged" - line "the BIKE VOUCHER" - cont "for a BICYCLE.@@" - -_UnnamedText_1d82a: ; 98ee0 (26:4ee0) - text "Come back again" - line "some time!" - done - -_UnnamedText_1d82f: ; 98efc (26:4efc) - text "How do you like" - line "your new BICYCLE?" - - para "You can take it" - line "on CYCLING ROAD" - cont "and in caves!" - done - -_UnnamedText_1d834: ; 98f4d (26:4f4d) - text "You better make" - line "room for this!" - done - -_UnnamedText_1d843: ; 98f6d (26:4f6d) - text "A plain city BIKE" - line "is good enough" - cont "for me!" - - para "You can't put a" - line "shopping basket" - cont "on an MTB!" - done - -_UnnamedText_1d85c: ; 98fc1 (26:4fc1) - text "These BIKEs are" - line "cool, but they're" - cont "way expensive!" - done - -_UnnamedText_1d861: ; 98ff2 (26:4ff2) - text "Wow. Your BIKE is" - line "really cool!" - done - -_CeruleanMartText2: ; 99012 (26:5012) - text "Use REPEL to keep" - line "bugs and weak" - cont "#MON away." - - para "Put your strongest" - line "#MON at the" - cont "top of the list" - cont "for best results!" - done - -_CeruleanMartText3: ; 9907f (26:507f) - text "Have you seen any" - line "RARE CANDY?" - - para "It's supposed to" - line "make #MON go" - cont "up one level!" - done - -_UnnamedText_74e77: ; 990c9 (26:50c9) - text "#MON BADGEs" - line "are owned only by" - cont "skilled trainers." - - para "I see you have" - line "at least one." - - para "Those BADGEs have" - line "amazing secrets!" - prompt - -_UnnamedText_74e7c: ; 9913a (26:513a) - text "Now then..." - - para "Which of the 8" - line "BADGEs should I" - cont "describe?" - done - -_UnnamedText_74e81: ; 99170 (26:5170) - text "Come visit me any" - line "time you wish." - done - -_UnnamedText_74e96: ; 99192 (26:5192) - text "The ATTACK of all" - line "#MON increases" - cont "a little bit." - - para "It also lets you" - line "use FLASH any" - cont "time you desire." - prompt - -_UnnamedText_74e9b: ; 991f2 (26:51f2) - text "#MON up to L30" - line "will obey you." - - para "Any higher, they" - line "become unruly!" - - para "It also lets you" - line "use CUT outside" - cont "of battle." - prompt - -_UnnamedText_74ea0: ; 9925d (26:525d) - text "The SPEED of all" - line "#MON increases" - cont "a little bit." - - para "It also lets you" - line "use FLY outside" - cont "of battle." - prompt - -_UnnamedText_74ea5: ; 992b8 (26:52b8) - text "#MON up to L50" - line "will obey you." - - para "Any higher, they" - line "become unruly!" - - para "It also lets you" - line "use STRENGTH out-" - cont "side of battle." - prompt +INCLUDE "text/maps/pewter_gym_2.asm" +INCLUDE "text/maps/pewter_house_1.asm" +INCLUDE "text/maps/pewter_mart.asm" +INCLUDE "text/maps/pewter_house_2.asm" +INCLUDE "text/maps/pewter_pokecenter.asm" +INCLUDE "text/maps/cerulean_trashed_house.asm" +INCLUDE "text/maps/cerulean_trade_house.asm" +INCLUDE "text/maps/cerulean_pokecenter.asm" +INCLUDE "text/maps/cerulean_gym.asm" +INCLUDE "text/maps/bike_shop.asm" +INCLUDE "text/maps/cerulean_mart.asm" +INCLUDE "text/maps/cerulean_badge_house.asm" +INCLUDE "text/maps/lavender_pokecenter.asm" +INCLUDE "text/maps/pokemon_tower_1f.asm" +INCLUDE "text/maps/pokemon_tower_2f.asm" +INCLUDE "text/maps/pokemon_tower_3f.asm" +INCLUDE "text/maps/pokemon_tower_4f.asm" +INCLUDE "text/maps/pokemon_tower_5f.asm" +INCLUDE "text/maps/pokemon_tower_6f.asm" +INCLUDE "text/maps/pokemon_tower_7f.asm" +INCLUDE "text/maps/fujis_house.asm" +INCLUDE "text/maps/lavender_mart.asm" +INCLUDE "text/maps/lavender_house.asm" +INCLUDE "text/maps/name_rater.asm" +INCLUDE "text/maps/vermilion_pokecenter.asm" +INCLUDE "text/maps/fan_club.asm" +INCLUDE "text/maps/vermilion_mart.asm" +INCLUDE "text/maps/vermilion_gym_1.asm" -_UnnamedText_74eaa: ; 9932a (26:532a) - text "The DEFENSE of all" - line "#MON increases" - cont "a little bit." - para "It also lets you" - line "use SURF outside" - cont "of battle." - prompt - -_UnnamedText_74eaf: ; 99388 (26:5388) - text "#MON up to L70" - line "will obey you." +SECTION "bank27",ROMX,BANK[$27] - para "Any higher, they" - line "become unruly!" - prompt +INCLUDE "text/maps/vermilion_gym_2.asm" +INCLUDE "text/maps/vermilion_house.asm" +INCLUDE "text/maps/vermilion_dock.asm" +INCLUDE "text/maps/vermilion_fishing_house.asm" +INCLUDE "text/maps/celadon_dept_store_1f.asm" +INCLUDE "text/maps/celadon_dept_store_2f.asm" +INCLUDE "text/maps/celadon_dept_store_3f.asm" +INCLUDE "text/maps/celadon_dept_store_4f.asm" +INCLUDE "text/maps/celadon_dept_store_roof.asm" +INCLUDE "text/maps/celadon_mansion_1f.asm" +INCLUDE "text/maps/celadon_mansion_2f.asm" +INCLUDE "text/maps/celadon_mansion_3f.asm" +INCLUDE "text/maps/celadon_mansion_4f_outside.asm" +INCLUDE "text/maps/celadon_mansion_4f_inside.asm" +INCLUDE "text/maps/celadon_pokecenter.asm" +INCLUDE "text/maps/celadon_gym.asm" +INCLUDE "text/maps/celadon_game_corner.asm" +INCLUDE "text/maps/celadon_dept_store_5f.asm" +INCLUDE "text/maps/celadon_prize_room.asm" +INCLUDE "text/maps/celadon_diner.asm" +INCLUDE "text/maps/celadon_house.asm" +INCLUDE "text/maps/celadon_hotel.asm" +INCLUDE "text/maps/fuchsia_mart.asm" +INCLUDE "text/maps/fuchsia_house.asm" +INCLUDE "text/maps/fuchsia_pokecenter.asm" +INCLUDE "text/maps/wardens_house.asm" +INCLUDE "text/maps/safari_zone_entrance.asm" +INCLUDE "text/maps/fuchsia_gym_1.asm" -_UnnamedText_74eb4: ; 993c7 (26:53c7) - text "Your #MON's" - line "SPECIAL abilities" - cont "increase a bit." - prompt -_UnnamedText_74eb9: ; 993f5 (26:53f5) - text "All #MON will" - line "obey you!" - prompt - -_LavenderPokecenterText4: ; 9940e (26:540e) -_LavenderPokecenterText2: ; 9940e (26:540e) -_LavenderPokecenterText1: ; 9940e (26:540e) - text "TEAM ROCKET will" - line "do anything for" - cont "the sake of gold!" - done - -_LavenderPokecenterText3: ; 99442 (26:5442) - text "I saw CUBONE's" - line "mother die trying" - cont "to escape from" - cont "TEAM ROCKET!" - done - -_PokemonTower1Text1: ; 9947f (26:547f) - text "#MON TOWER was" - line "erected in the" - cont "memory of #MON" - cont "that had died." - done - -_PokemonTower1Text2: ; 994bc (26:54bc) - text "Did you come to" - line "pay respects?" - cont "Bless you!" - done - -_PokemonTower1Text3: ; 994e6 (26:54e6) - text "I came to pray" - line "for my CLEFAIRY." - - para "Sniff! I can't" - line "stop crying..." - done - -_PokemonTower1Text4: ; 99524 (26:5524) - text "My GROWLITHE..." - line "Why did you die?" - done - -_PokemonTower1Text5: ; 99546 (26:5546) - text "I am a CHANNELER!" - line "There are spirits" - cont "up to mischief!" - done - -_UnnamedText_6062d: ; 9957b (26:557b) - text $53, ": Hey," - line $52, "! What" - cont "brings you here?" - cont "Your #MON" - cont "don't look dead!" - - para "I can at least" - line "make them faint!" - cont "Let's go, pal!" - done - -_UnnamedText_60632: ; 995e5 (26:55e5) - text "What?" - line "You stinker!" - - para "I took it easy on" - line "you too!" - prompt - -_UnnamedText_60637: ; 99614 (26:5614) - text $53, ": Well," - line "look at all your" - cont "wimpy #MON!" - - para "Toughen them up a" - line "bit more!" - prompt - -_UnnamedText_6063c: ; 99657 (26:5657) - text "How's your #DEX" - line "coming, pal?" - cont "I just caught a" - cont "CUBONE!" - - para "I can't find the" - line "grown-up MAROWAK" - cont "yet!" - - para "I doubt there are" - line "any left! Well, I" - cont "better get going!" - cont "I've got a lot to" - cont "accomplish, pal!" - - para "Smell ya later!" - done - -_PokemonTower2Text2: ; 9971a (26:571a) - text "Even we could not" - line "identify the" - cont "wayward GHOSTs!" - - para "A SILPH SCOPE" - line "might be able to" - cont "unmask them." - done - -_PokemonTower3BattleText1: ; 99776 (26:5776) - text "Urrg...Awaa..." - line "Huhu...graa.." - done - -_PokemonTower3EndBattleText1: ; 99794 (26:5794) - text "Hwa!" - line "I'm saved!" - prompt - -_PokemonTower3AfterBattleText1: ; 997a4 (26:57a4) - text "The GHOSTs can be" - line "identified by the" - cont "SILPH SCOPE." - done - -_PokemonTower3BattleText2: ; 997d6 (26:57d6) - text "Kekeke...." - line "Kwaaah!" - done - -_PokemonTower3EndBattleText2: ; 997ea (26:57ea) - text "Hmm?" - line "What am I doing?" - prompt - -_PokemonTower3AfterBattleText2: ; 99801 (26:5801) - text "Sorry! I was" - line "possessed!" - done - -_PokemonTower3BattleText3: ; 9981a (26:581a) - text "Be gone!" - line "Evil spirit!" - done - -_PokemonTower3EndBattleText3: ; 99831 (26:5831) - text "Whew!" - line "The spirit left!" - prompt - -_PokemonTower3AfterBattleText3: ; 99849 (26:5849) - text "My friends were" - line "possessed too!" - done - -_PokemonTower4BattleText1: ; 99869 (26:5869) - text "GHOST! No!" - line "Kwaaah!" - done - -_PokemonTower4EndBattleText1: ; 9987d (26:587d) - text "Where" - line "is the GHOST?" - prompt - -_PokemonTower4AfterBattleText1: ; 99892 (26:5892) - text "I must have been" - line "dreaming..." - done - -_PokemonTower4BattleText2: ; 998b0 (26:58b0) - text "Be cursed with" - line "me! Kwaaah!" - done - -_PokemonTower4EndBattleText2: ; 998cc (26:58cc) - text "What!" - prompt - -_PokemonTower4AfterBattleText2: ; 998d3 (26:58d3) - text "We can't crack" - line "the identity of" - cont "the GHOSTs." - done - -_PokemonTower4BattleText3: ; 998fe (26:58fe) - text "Huhuhu..." - line "Beat me not!" - done - -_PokemonTower4EndBattleText3: ; 99916 (26:5916) - text "Huh?" - line "Who? What?" - prompt - -_PokemonTower4AfterBattleText3: ; 99927 (26:5927) - text "May the departed" - line "souls of #MON" - cont "rest in peace..." - done - -_PokemonTower5Text1: ; 99958 (26:5958) - text "Come, child! I" - line "sealed this space" - cont "with white magic!" - - para "You can rest here!" - done - -_PokemonTower5BattleText1: ; 9999f (26:599f) - text "Give...me..." - line "your...soul..." - done - -_PokemonTower5EndBattleText1: ; 999bc (26:59bc) - text "Gasp!" - prompt - -_PokemonTower5AfterBattleText1: ; 999c3 (26:59c3) - text "I was under" - line "possession!" - done - -_PokemonTower5BattleText2: ; 999dc (26:59dc) - text "You...shall..." - line "join...us..." - done - -_PokemonTower5EndBattleText2: ; 999f9 (26:59f9) - text "What" - line "a nightmare!" - prompt - -_PokemonTower5AfterBattleText2: ; 99a0c (26:5a0c) - text "I was possessed!" - done - -_PokemonTower5BattleText3: ; 99a1e (26:5a1e) - text "Zombies!" - done - -_PokemonTower5EndBattleText3: ; 99a28 (26:5a28) - text "Ha?" - prompt - -_PokemonTower5AfterBattleText3: ; 99a2d (26:5a2d) - text "I regained my" - line "senses!" - done - -_PokemonTower5BattleText4: ; 99a44 (26:5a44) - text "Urgah..." - line "Urff...." - done - -_PokemonTower5EndBattleText4: ; 99a57 (26:5a57) - text "Whoo!" - prompt - -_PokemonTower5AfterBattleText4: ; 99a5e (26:5a5e) - text "I fell to evil" - line "spirits despite" - cont "my training!" - done - -_UnnamedText_60a43: ; 99a8b (26:5a8b) - text "Entered purified," - line "protected zone!" - - para $52, "'s #MON" - line "are fully healed!" - done - -_UnnamedText_60c1f: ; 99ac8 (26:5ac8) - text "The GHOST was the" - line "restless soul of" - cont "CUBONE's mother!" - done - -_UnnamedText_60c24: ; 99afc (26:5afc) - text "The mother's soul" - line "was calmed." - - para "It departed to" - line "the afterlife!" - done - -_PokemonTower6BattleText1: ; 99b38 (26:5b38) - text "Give...me..." - line "blood..." - done - -_PokemonTower6EndBattleText1: ; 99b4f (26:5b4f) - text "Groan!" - prompt - -_PokemonTower6AfterBattleText1: ; 99b57 (26:5b57) - text "I feel anemic and" - line "weak..." - done - -_PokemonTower6BattleText2: ; 99b72 (26:5b72) - text "Urff... Kwaah!" - done - -_PokemonTower6EndBattleText2: ; 99b82 (26:5b82) - text "Some-" - line "thing fell out!" - prompt - -_PokemonTower6AfterBattleText2: ; 99b99 (26:5b99) - text "Hair didn't fall" - line "out! It was an" - cont "evil spirit!" - done - -_PokemonTower6BattleText3: ; 99bc6 (26:5bc6) - text "Ke..ke...ke..." - line "ke..ke...ke!!" - done - -_PokemonTower6EndBattleText3: ; 99be4 (26:5be4) - text "Keee!" - prompt - -_PokemonTower6AfterBattleText3: ; 99beb (26:5beb) - text "What's going on" - line "here?" - done - -_UnnamedText_60c56: ; 99c01 (26:5c01) - text "Be gone..." - line "Intruders..." - done - -_UnnamedText_60ec4: ; 99c1a (26:5c1a) - text "MR.FUJI: Heh? You" - line "came to save me?" - - para "Thank you. But, I" - line "came here of my" - cont "own free will." - - para "I came to calm" - line "the soul of" - cont "CUBONE's mother." - - para "I think MAROWAK's" - line "spirit has gone" - cont "to the afterlife." - - para "I must thank you" - line "for your kind" - cont "concern!" - - para "Follow me to my" - line "home, #MON" - cont "HOUSE at the foot" - cont "of this tower." - done - -_PokemonTower7BattleText1: ; 99d31 (26:5d31) - text "What do you want?" - line "Why are you here?" - done - -_PokemonTower7EndBattleText1: ; 99d56 (26:5d56) - text "I give up!" - prompt - -_PokemonTower7AfterBattleText1: ; 99d62 (26:5d62) - text "I'm not going to" - line "forget this!" - done - -_PokemonTower7BattleText2: ; 99d80 (26:5d80) - text "This old guy came" - line "and complained" - cont "about us harming" - cont "useless #MON!" - - para "We're talking it" - line "over as adults!" - done - -_PokemonTower7EndBattleText2: ; 99de1 (26:5de1) - text "Please!" - line "No more!" - prompt - -_PokemonTower7AfterBattleText2: ; 99df3 (26:5df3) - text "#MON are only" - line "good for making" - cont "money!" - - para "Stay out of our" - line "business!" - done - -_PokemonTower7BattleText3: ; 99e33 (26:5e33) - text "You're not saving" - line "anyone, kid!" - done - -_PokemonTower7EndBattleText3: ; 99e52 (26:5e52) - text "Don't" - line "fight us ROCKETs!" - prompt - -_PokemonTower7AfterBattleText3: ; 99e6a (26:5e6a) - text "You're not getting" - line "away with this!" - done - -_UnnamedText_1d8d1: ; 99e8d (26:5e8d) - text "That's odd, MR.FUJI" - line "isn't here." - cont "Where'd he go?" - done - -_UnnamedText_1d8d6: ; 99eba (26:5eba) - text "MR.FUJI had been" - line "praying alone for" - cont "CUBONE's mother." - done - -_UnnamedText_1d8f4: ; 99eee (26:5eee) - text "This is really" - line "MR.FUJI's house." - - para "He's really kind!" - - para "He looks after" - line "abandoned and" - cont "orphaned #MON!" - done - -_UnnamedText_1d8f9: ; 99f4b (26:5f4b) - text "It's so warm!" - line "#MON are so" - cont "nice to hug!" - done - -_LavenderHouse1Text3: ; 99f72 (26:5f72) - text "PSYDUCK: Gwappa!@@" - -_LavenderHouse1Text4: ; 99f85 (26:5f85) - text "NIDORINO: Gaoo!@@" - -_UnnamedText_1d94c: ; 99f97 (26:5f97) - text "MR.FUJI: ", $52, "." - - para "Your #DEX quest" - line "may fail without" - cont "love for your" - cont "#MON." - - para "I think this may" - line "help your quest." - prompt - -_ReceivedFluteText: ; 99ffb (26:5ffb) - text $52, " received" - line "a @" - TX_RAM $cf4b - text "!@@" - -_FluteExplanationText: ; 9a011 (26:6011) - db $0 - para "Upon hearing #" - line "FLUTE, sleeping" - cont "#MON will" - cont "spring awake." - - para "It works on all" - line "sleeping #MON." - done - -_FluteNoRoomText: ; 9a069 (26:6069) - text "You must make" - line "room for this!" - done - -_MrFujiAfterFluteText: ; 9a087 (26:6087) - text "MR.FUJI: Has my" - line "FLUTE helped you?" - done - -_LavenderHouse1Text6: ; 9a0aa (26:60aa) - text "#MON Monthly" - line "Grand Prize" - cont "Drawing!" - - para "The application" - line "form is..." - - para "Gone! It's been" - line "clipped out!" - done - -_LavenderMartText2: ; 9a104 (26:6104) - text "I'm searching for" - line "items that raise" - cont "the abilities of" - cont "#MON during a" - cont "single battle." - - para "X ATTACK, X" - line "DEFEND, X SPEED" - cont "and X SPECIAL are" - cont "what I'm after." - - para "Do you know where" - line "I can get them?" - done - -_UnnamedText_5c953: ; 9a1b4 (26:61b4) - text "You know REVIVE?" - line "It revives any" - cont "fainted #MON!" - done - -_UnnamedText_5c958: ; 9a1e3 (26:61e3) - text "I found a NUGGET" - line "in the mountains." - - para "I thought it was" - line "useless, but it" - cont "sold for ¥5000!" - done - -_LavenderHouse2Text1: ; 9a238 (26:6238) - text "CUBONE: Kyarugoo!@@" - -_UnnamedText_1d9dc: ; 9a24c (26:624c) - text "I hate those" - line "horrible ROCKETs!" - - para "That poor CUBONE's" - line "mother..." - - para "It was killed" - line "trying to escape" - cont "from TEAM ROCKET!" - done - -_UnnamedText_1d9e1: ; 9a2b9 (26:62b9) - text "The GHOST of" - line "#MON TOWER is" - cont "gone!" - - para "Someone must have" - line "soothed its" - cont "restless soul!" - done - -_UnnamedText_1dab3: ; 9a308 (26:6308) - text "Hello, hello!" - line "I am the official" - cont "NAME RATER!" - - para "Want me to rate" - line "the nicknames of" - cont "your #MON?" - done - -_UnnamedText_1dab8: ; 9a361 (26:6361) - text "Which #MON" - line "should I look at?" - prompt - -_UnnamedText_1dabd: ; 9a37f (26:637f) - TX_RAM $cd6d - text ", is it?" - line "That is a decent" - cont "nickname!" - - para "But, would you" - line "like me to give" - cont "it a nicer name?" - - para "How about it?" - done - -_UnnamedText_1dac2: ; 9a3e5 (26:63e5) - text "Fine! What should" - line "we name it?" - prompt - -_UnnamedText_1dac7: ; 9a404 (26:6404) - text "OK! This #MON" - line "has been renamed" - cont "@" - TX_RAM $cee9 - text "!" - - para "That's a better" - line "name than before!" - done - -_UnnamedText_1dacc: ; 9a44c (26:644c) - text "Fine! Come any" - line "time you like!" - done - -_UnnamedText_1dad1: ; 9a46b (26:646b) - TX_RAM $cd6d - text ", is it?" - line "That is a truly" - cont "impeccable name!" - - para "Take good care of" - line "@" - TX_RAM $cd6d - text "!" - done - -_VermilionPokecenterText2: ; 9a4b2 (26:64b2) -_VermilionPokecenterText1: ; 9a4b2 (26:64b2) - text "Even if they are" - line "the same level," - cont "#MON can have" - cont "very different" - cont "abilities." - - para "A #MON raised" - line "by a trainer is" - cont "stronger than one" - cont "in the wild." - done - -_VermilionPokecenterText3: ; 9a539 (26:6539) - text "My #MON was" - line "poisoned! It" - cont "fainted while we" - cont "were walking!" - done - -_UnnamedText_59bb7: ; 9a572 (26:6572) - text "Won't you admire" - line "my PIKACHU's" - cont "adorable tail?" - done - -_UnnamedText_59bbc: ; 9a59e (26:659e) - text "Humph! My PIKACHU" - line "is twice as cute" - cont "as that one!" - done - -_UnnamedText_59be4: ; 9a5cf (26:65cf) - text "I just love my" - line "SEEL!" - - para "It squeals when I" - line "hug it!" - done - -_UnnamedText_59be9: ; 9a5ff (26:65ff) - text "Oh dear!" - - para "My SEEL is far" - line "more attractive!" - done - -_UnnamedText_59c00: ; 9a629 (26:6629) - text "PIKACHU: Chu!" - line "Pikachu!" - done - -_UnnamedText_59c17: ; 9a641 (26:6641) - text "SEEL: Kyuoo!" - done - -_UnnamedText_59c65: ; 9a64f (26:664f) - text "I chair the" - line "#MON Fan Club!" - - para "I have collected" - line "over 100 #MON!" - - para "I'm very fussy" - line "when it comes to" - cont "#MON!" - - para "So..." - - para "Did you come" - line "visit to hear" - cont "about my #MON?" - done - -_UnnamedText_59c6a: ; 9a6e0 (26:66e0) - text "Good!" - line "Then listen up!" - - para "My favorite" - line "RAPIDASH..." - - para "It...cute..." - line "lovely...smart..." - cont "plus...amazing..." - cont "you think so?..." - cont "oh yes...it..." - cont "stunning..." - cont "kindly..." - cont "love it!" - - para "Hug it...when..." - cont "sleeping...warm" - cont "and cuddly..." - cont "spectacular..." - cont "ravishing..." - cont "...Oops! Look at" - cont "the time! I kept" - cont "you too long!" - - para "Thanks for hearing" - line "me out! I want" - cont "you to have this!" - prompt - -_ReceivedBikeVoucherText: ; 9a82e (26:682e) - text $52, " received" - line "a @" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_59c74: ; 9a844 (26:6844) - db $0 - para "Exchange that for" - line "a BICYCLE!" - - para "Don't worry, my" - line "FEAROW will FLY" - cont "me anywhere!" - - para "So, I don't need a" - line "BICYCLE!" - - para "I hope you like" - line "cycling!" - done - -_UnnamedText_59c79: ; 9a8c3 (26:68c3) - text "Oh. Come back" - line "when you want to" - cont "hear my story!" - done - -_UnnamedText_59c7e: ; 9a8f2 (26:68f2) - text "Hello, ", $52, "!" - - para "Did you come see" - line "me about my" - cont "#MON again?" - - para "No? Too bad!" - done - -_UnnamedText_59c83: ; 9a933 (26:6933) - text "Make room for" - line "this!" - done - -_FanClubText6: ; 9a948 (26:6948) - text "Our Chairman is" - line "very vocal about" - cont "#MON." - done - -_FanClubText7: ; 9a970 (26:6970) - text "Let's all listen" - line "politely to other" - cont "trainers!" - done - -_FanClubText8: ; 9a99d (26:699d) - text "If someone brags," - line "brag right back!" - done - -_VermilionMartText2: ; 9a9c1 (26:69c1) - text "There are evil" - line "people who will" - cont "use #MON for" - cont "criminal acts." - - para "TEAM ROCKET" - line "traffics in rare" - cont "#MON." - - para "They also abandon" - line "#MON that they" - cont "consider not to" - cont "be popular or" - cont "useful." - done - -_VermilionMartText3: ; 9aa67 (26:6a67) - text "I think #MON" - line "can be good or" - cont "evil. It depends" - cont "on the trainer." - done - -_UnnamedText_5cb6d: ; 9aaa5 (26:6aa5) - text "Hey, kid! What do" - line "you think you're" - cont "doing here?" - - para "You won't live" - line "long in combat!" - cont "That's for sure!" - - para "I tell you kid," - line "electric #MON" - cont "saved me during" - cont "the war!" - - para "They zapped my" - line "enemies into" - cont "paralysis!" - - para "The same as I'll" - line "do to you!" - done - -SECTION "bank27",ROMX,BANK[$27] - -_UnnamedText_5cb72: ; 9c000 (27:4000) - text "A little word of" - line "advice, kid!" - - para "Electricity is" - line "sure powerful!" - - para "But, it's useless" - line "against ground-" - cont "type #MON!" - done - -_UnnamedText_5cb77: ; 9c069 (27:4069) - text "The THUNDERBADGE" - line "cranks up your" - cont "#MON's SPEED!" - - para "It also lets your" - line "#MON FLY any" - cont "time, kid!" - - para "You're special," - line "kid! Take this!" - done - -_ReceivedTM24Text: ; 9c0e0 (27:40e0) - text $52, " received " - line "@" - TX_RAM $cf4b - text "!@@" - -_TM24ExplanationText: ; 9c0f5 (27:40f5) - db $0 - para "TM24 contains" - line "THUNDERBOLT!" - - para "Teach it to an" - line "electric #MON!" - done - -_TM24NoRoomText: ; 9c130 (27:4130) - text "Yo kid, make room" - line "in your pack!" - done - -_ReceivedThunderbadgeText: ; 9c151 (27:4151) - text "Whoa!" - - para "You're the real" - line "deal, kid!" - - para "Fine then, take" - line "the THUNDERBADGE!" - prompt - -_VermilionGymBattleText1: ; 9c194 (27:4194) - text "When I was in the" - line "Army, LT.SURGE" - cont "was my strict CO!" - done - -_VermilionGymEndBattleText1: ; 9c1c8 (27:41c8) - text "Stop!" - line "You're very good!" - prompt - -_VermilionGymAfterBattleText1: ; 9c1e0 (27:41e0) - text "The door won't" - line "open?" - - para "LT.SURGE always" - line "was cautious!" - done - -_VermilionGymBattleText2: ; 9c213 (27:4213) - text "I'm a lightweight," - line "but I'm good with" - cont "electricity!" - done - -_VermilionGymEndBattleText2: ; 9c244 (27:4244) - text "Fried!" - prompt - -_VermilionGymAfterBattleText2: ; 9c24c (27:424c) - text "OK, I'll talk!" - - para "LT.SURGE said he" - line "hid door switches" - cont "inside something!" - done - -_VermilionGymBattleText3: ; 9c290 (27:4290) - text "This is no place" - line "for kids!" - done - -_VermilionGymEndBattleText3: ; 9c2ac (27:42ac) - text "Wow!" - line "Surprised me!" - prompt - -_VermilionGymAfterBattleText3: ; 9c2c0 (27:42c0) - text "LT.SURGE set up" - line "double locks!" - cont "Here's a hint!" - - para "When you open the" - line "1st lock, the 2nd" - cont "lock is right" - cont "next to it!" - done - -_UnnamedText_5cbf4: ; 9c32b (27:432b) - text "Yo! Champ in" - line "making!" - - para "LT.SURGE has a" - line "nickname. People" - cont "refer to him as" - cont "the Lightning" - cont "American!" - - para "He's an expert on" - line "electric #MON!" - - para "Birds and water" - line "#MON are at" - cont "risk! Beware of" - cont "paralysis too!" - - para "LT.SURGE is very" - line "cautious!" - - para "You'll have to" - line "break a code to" - cont "get to him!" - done - -_UnnamedText_5cbf9: ; 9c429 (27:4429) - text "Whew! That match" - line "was electric!" - done - -_VermilionHouse1Text1: ; 9c449 (27:4449) - text "I'm getting my" - line "PIDGEY to fly a" - cont "letter to SAFFRON" - cont "in the north!" - done - -_VermilionHouse1Text2: ; 9c488 (27:4488) - text "PIDGEY: Kurukkoo!@@" - -_VermilionHouse1Text3: ; 9c49c (27:449c) - text "Dear PIPPI, I hope" - line "to see you soon." - - para "I heard SAFFRON" - line "has problems with" - cont "TEAM ROCKET." - - para "VERMILION appears" - line "to be safe." - done - -_VermilionDockText1: ; 9c50e (27:450e) - db $0, $57 - -_UnnamedText_560b1: ; 9c510 (27:4510) - text "I'm the FISHING" - line "GURU!" - - para "I simply Looove" - line "fishing!" - - para "Do you like to" - line "fish?" - done - -_UnnamedText_560b6: ; 9c554 (27:4554) - text "Grand! I like" - line "your style!" - - para "Take this and" - line "fish, young one!" - - para $52, " received" - line "an @" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_560bb: ; 9c5a4 (27:45a4) - db $0 - para "Fishing is a way" - line "of life!" - - para "From the seas to" - line "rivers, go out" - cont "and land the big" - cont "one, young one!" - done - -_UnnamedText_560c0: ; 9c601 (27:4601) - text "Oh... That's so" - line "disappointing..." - done - -_UnnamedText_560c5: ; 9c622 (27:4622) - text "Hello there," - line $52, "!" - - para "How are the fish" - line "biting?" - done - -_UnnamedText_560ca: ; 9c64c (27:464c) - text "Oh no!" - - para "You have no room" - line "for my gift!" - done - -_CeladonMart1Text1: ; 9c672 (27:4672) - text "Hello! Welcome to" - line "CELADON DEPT." - cont "STORE." - - para "The board on the" - line "right describes" - cont "the store layout." - done - -_CeladonMart1Text2: ; 9c6cd (27:46cd) - text "1F: SERVICE" - line " COUNTER" - - para "2F: TRAINER'S" - line " MARKET" - - para "3F: TV GAME SHOP" - - para "4F: WISEMAN GIFTS" - - para "5F: DRUG STORE" - - para "ROOFTOP SQUARE:" - line "VENDING MACHINES" - done - -_CeladonMart1Text3: ; 9c752 (27:4752) - text "1F: SERVICE" - line " COUNTER" - done - -_CeladonMart2Text3: ; 9c76b (27:476b) - text "SUPER REPEL keeps" - line "weak #MON at" - cont "bay..." - - para "Hmm, it's a more" - line "powerful REPEL!" - done - -_CeladonMart2Text4: ; 9c7b2 (27:47b2) - text "For long outings," - line "you should buy" - cont "REVIVE." - done - -_CeladonMart2Text5: ; 9c7dc (27:47dc) - text "Top Grade Items" - line "for Trainers!" - - para "2F: TRAINER'S" - line " MARKET" - done - -_TM18PreReceiveText: ; 9c814 (27:4814) - text "Oh, hi! I finally" - line "finished #MON!" - - para "Not done yet?" - line "This might be" - cont "useful!" - prompt - -_ReceivedTM18Text: ; 9c85a (27:485a) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_TM18ExplanationText: ; 9c86e (27:486e) - text "TM18 is COUNTER!" - line "Not like the one" - cont "I'm leaning on," - cont "mind you!" - done - -_TM18NoRoomText: ; 9c8aa (27:48aa) - text "Your pack is full" - line "of items!" - done - -_CeladonMart3Text2: ; 9c8c7 (27:48c7) - text "Captured #MON" - line "are registered" - cont "with an ID No." - cont "and OT, the name" - cont "of the Original" - cont "Trainer that" - cont "caught it!" - done - -_CeladonMart3Text3: ; 9c92d (27:492d) - text "All right!" - - para "My buddy's going" - line "to trade me his" - cont "KANGASKHAN for my" - cont "GRAVELER!" - done - -_CeladonMart3Text4: ; 9c975 (27:4975) - text "Come on GRAVELER!" - - para "I love GRAVELER!" - line "I collect them!" - - para "Huh?" - - para "GRAVELER turned" - line "into a different" - cont "#MON!" - done - -_CeladonMart3Text5: ; 9c9d5 (27:49d5) - text "You can identify" - line "#MON you got" - cont "in trades by" - cont "their ID Numbers!" - done - -_CeladonMart3Text6: ; 9ca13 (27:4a13) - text "It's an SNES!" - done - -_CeladonMart3Text7: ; 9ca21 (27:4a21) - text "An RPG! There's" - line "no time for that!" - done - -_CeladonMart3Text9: ; 9ca43 (27:4a43) - text "A sports game!" - line "Dad'll like that!" - done - -_CeladonMart3Text11: ; 9ca64 (27:4a64) - text "A puzzle game!" - line "Looks addictive!" - done - -_CeladonMart3Text13: ; 9ca85 (27:4a85) - text "A fighting game!" - line "Looks tough!" - done - -_CeladonMart3Text14: ; 9caa4 (27:4aa4) - text "3F: TV GAME SHOP" - done - -_CeladonMart3Text15: ; 9cab6 (27:4ab6) - text "Red and Blue!" - line "Both are #MON!" - done - -_CeladonMart4Text2: ; 9cad4 (27:4ad4) - text "I'm getting a" - line "# DOLL for my" - cont "girl friend!" - done - -_CeladonMart4Text3: ; 9cafd (27:4afd) - text "I heard something" - line "useful." - - para "You can run from" - line "wild #MON by" - cont "distracting them" - cont "with a # DOLL!" - done - -_CeladonMart4Text4: ; 9cb56 (27:4b56) - text "Express yourself" - line "with gifts!" - - para "4F: WISEMAN GIFTS" - - para "Evolution Special!" - line "Element STONEs on" - cont "sale now!" - done - -_UnnamedText_484ee: ; 9cbb5 (27:4bb5) - text "Give her which" - line "drink?" - done - -_UnnamedText_484f3: ; 9cbcc (27:4bcc) - text "Yay!" - - para "FRESH WATER!" - - para "Thank you!" - - para "You can have this" - line "from me!@@" - -_UnnamedText_484f9: ; 9cc06 (27:4c06) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_484fe: ; 9cc1a (27:4c1a) - db $0 - para "@" - TX_RAM $cf4b - text " contains" - line "ICE BEAM!" - - para "It can freeze the" - line "target sometimes!@@" - -_UnnamedText_48504: ; 9cc5a (27:4c5a) - text "Yay!" - - para "SODA POP!" - - para "Thank you!" - - para "You can have this" - line "from me!@@" - -_UnnamedText_4850a: ; 9cc91 (27:4c91) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_4850f: ; 9cca5 (27:4ca5) - db $0 - para "@" - TX_RAM $cf4b - text " contains" - line "ROCK SLIDE!" - - para "It can spook the" - line "target sometimes!@@" - -_UnnamedText_48515: ; 9cce6 (27:4ce6) - text "Yay!" - - para "LEMONADE!" - - para "Thank you!" - - para "You can have this" - line "from me!@@" - -_ReceivedTM49Text: ; 9cd1d (27:4d1d) - text $52, " received" - line "TM49!@@" - -_UnnamedText_48520: ; 9cd30 (27:4d30) - db $0 - para "TM49 contains" - line "TRI ATTACK!@@" - -_UnnamedText_48526: ; 9cd4d (27:4d4d) - text "You don't have" - line "space for this!@@" - -_UnnamedText_4852c: ; 9cd6d (27:4d6d) - text "No thank you!" - line "I'm not thirsty" - cont "after all!@@" - -_CeladonMartRoofText1: ; 9cd97 (27:4d97) - text "My sister is a" - line "trainer, believe" - cont "it or not." - - para "But, she's so" - line "immature, she" - cont "drives me nuts!" - done - -_UnnamedText_48598: ; 9cdee (27:4dee) - text "I'm thirsty!" - line "I want something" - cont "to drink!" - done - -_CeladonMartRoofText4: ; 9ce16 (27:4e16) - text "I'm thirsty!" - line "I want something" - cont "to drink!" - - para "Give her a drink?" - done - -_CeladonMartRoofText6: ; 9ce50 (27:4e50) - text "ROOFTOP SQUARE:" - line "VENDING MACHINES" - done - -_VendingMachineText1: ; 9ce72 (27:4e72) - text "A vending machine!" - line "Here's the menu!" - prompt - -_VendingMachineText4: ; 9ce96 (27:4e96) - text "Oops, not enough" - line "money!" - done - -_VendingMachineText5: ; 9ceaf (27:4eaf) - TX_RAM $cf4b - db $0 - line "popped out!" - done - -_VendingMachineText6: ; 9cec0 (27:4ec0) - text "There's no more" - line "room for stuff!" - done - -_VendingMachineText7: ; 9cee0 (27:4ee0) - text "Not thirsty!" - done - -_CeladonMansion1Text1: ; 9ceee (27:4eee) - text "MEOWTH: Meow!@@" - -_CeladonMansion1Text2: ; 9cefe (27:4efe) - text "My dear #MON" - line "keep me company." - - para "MEOWTH even brings" - line "money home!" - done - -_CeladonMansion1Text3: ; 9cf3c (27:4f3c) - text "CLEFAIRY: Pi" - line "pippippi!@@" - -_CeladonMansion1Text4: ; 9cf55 (27:4f55) - text "NIDORAN: Kya" - line "kyaoo!@@" - -_CeladonMansion1Text5: ; 9cf6b (27:4f6b) - text "CELADON MANSION" - line "Manager's Suite" - done - -_CeladonMansion2Text1: ; 9cf8b (27:4f8b) - text "GAME FREAK" - line "Meeting Room" - done - -_ProgrammerText: ; 9cfa4 (27:4fa4) - text "Me? I'm the" - line "programmer!" - done - -_GraphicArtistText: ; 9cfbc (27:4fbc) - text "I'm the graphic" - line "artist!" - cont "I drew you!" - done - -_WriterText: ; 9cfe0 (27:4fe0) - text "I wrote the story!" - line "Isn't ERIKA cute?" - - para "I like MISTY a" - line "lot too!" - - para "Oh, and SABRINA," - line "I like her!" - done - -_GameDesignerText: ; 9d03a (27:503a) - text "Is that right?" - - para "I'm the game" - line "designer!" - - para "Filling up your" - line "#DEX is tough," - cont "but don't quit!" - - para "When you finish," - line "come tell me!" - done - -_CompletedDexText: ; 9d0ad (27:50ad) - text "Wow! Excellent!" - line "You completed" - cont "your #DEX!" - cont "Congratulations!" - cont "...@@" - -_CeladonMansion3Text5: ; 9d0ed (27:50ed) - text "It's the game" - line "program! Messing" - cont "with it could bug" - cont "out the game!" - done - -_CeladonMansion3Text6: ; 9d12c (27:512c) - text "Someone's playing" - line "a game instead of" - cont "working!" - done - -_CeladonMansion3Text7: ; 9d159 (27:5159) - text "It's the script!" - line "Better not look" - cont "at the ending!" - done - -_CeladonMansion3Text8: ; 9d189 (27:5189) - text "GAME FREAK" - line "Development Room" - done - -_CeladonMansion4Text1: ; 9d1a6 (27:51a6) - text "I KNOW EVERYTHING!" - done - -_CeladonMansion5Text1: ; 9d1ba (27:51ba) - text "I know everything" - line "about the world" - cont "of #MON in" - cont "your GAME BOY!" - - para "Get together with" - line "your friends and" - cont "trade #MON!" - done - -_CeladonPokecenterText2: ; 9d226 (27:5226) - text "# FLUTE awakens" - line "#MON with a" - cont "sound that only" - cont "they can hear!" - done - -_CeladonPokecenterText3: ; 9d262 (27:5262) - text "I rode uphill on" - line "CYCLING ROAD from" - cont "FUCHSIA!" - done - -_UnnamedText_48a5e: ; 9d28f (27:528f) - text "Hello. Lovely" - line "weather isn't it?" - cont "It's so pleasant." - - para "...Oh dear..." - line "I must have dozed" - cont "off. Welcome." - - para "My name is ERIKA." - line "I am the LEADER" - cont "of CELADON GYM." - - para "I teach the art of" - line "flower arranging." - cont "My #MON are of" - cont "the grass-type." - - para "Oh, I'm sorry, I" - line "had no idea that" - cont "you wished to" - cont "challenge me." - - para "Very well, but I" - line "shall not lose." - done - -_UnnamedText_48a63: ; 9d3c2 (27:53c2) - text "Oh!" - line "I concede defeat." - - para "You are remarkably" - line "strong." - - para "I must confer you" - line "the RAINBOWBADGE." - prompt - -_UnnamedText_48a68: ; 9d418 (27:5418) - text "You are cataloging" - line "#MON? I must" - cont "say I'm impressed." - - para "I would never" - line "collect #MON" - cont "if they were" - cont "unattractive." - done - -_UnnamedText_48a6d: ; 9d481 (27:5481) - text "The RAINBOWBADGE" - line "will make #MON" - cont "up to L50 obey." - - para "It also allows" - line "#MON to use" - cont "STRENGTH in and" - cont "out of battle." - - para "Please also take" - line "this with you." - done - -_ReceivedTM21Text: ; 9d50c (27:550c) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_TM21ExplanationText: ; 9d520 (27:5520) - db $0 - para "TM21 contains" - line "MEGA DRAIN." - - para "Half the damage" - line "it inflicts is" - cont "drained to heal" - cont "your #MON!" - done - -_TM21NoRoomText: ; 9d576 (27:5576) - text "You should make" - line "room for this." - done - -_CeladonGymBattleText2: ; 9d596 (27:5596) - text "Hey!" - - para "You are not" - line "allowed in here!" - done - -_CeladonGymEndBattleText2: ; 9d5b9 (27:55b9) - text "You're" - line "too rough!" - prompt - -_CeladonGymAfterBattleText2: ; 9d5cb (27:55cb) - text "Bleaah!" - line "I hope ERIKA" - cont "wipes you out!" - done - -_CeladonGymBattleText3: ; 9d5f0 (27:55f0) - text "I was getting" - line "bored." - done - -_CeladonGymEndBattleText3: ; 9d606 (27:5606) - text "My" - line "makeup!" - prompt - -_CeladonGymAfterBattleText3: ; 9d612 (27:5612) - text "Grass-type #MON" - line "are tough against" - cont "the water-type!" - - para "They also have an" - line "edge on rock and" - cont "ground #MON!" - done - -_CeladonGymBattleText4: ; 9d675 (27:5675) - text "Aren't you the" - line "peeping Tom?" - done - -_CeladonGymEndBattleText4: ; 9d691 (27:5691) - text "I'm" - line "in shock!" - prompt - -_CeladonGymAfterBattleText4: ; 9d69f (27:569f) - text "Oh, you weren't" - line "peeping? We get a" - cont "lot of gawkers!" - done - -_CeladonGymBattleText5: ; 9d6d1 (27:56d1) - text "Look at my grass" - line "#MON!" - - para "They're so easy" - line "to raise!" - done - -_CeladonGymEndBattleText5: ; 9d702 (27:5702) - text "No!" - prompt - -_CeladonGymAfterBattleText5: ; 9d707 (27:5707) - text "We only use grass-" - line "type #MON at" - cont "our GYM!" - - para "We also use them" - line "for making flower" - cont "arrangements!" - done - -_CeladonGymBattleText6: ; 9d762 (27:5762) - text "Don't bring any" - line "bugs or fire" - cont "#MON in here!" - done - -_CeladonGymEndBattleText6: ; 9d78d (27:578d) - text "Oh!" - line "You!" - prompt - -_CeladonGymAfterBattleText6: ; 9d797 (27:5797) - text "Our LEADER, ERIKA," - line "might be quiet," - cont "but she's also" - cont "very skilled!" - done - -_CeladonGymBattleText7: ; 9d7d7 (27:57d7) - text "Pleased to meet" - line "you. My hobby is" - cont "#MON training." - done - -_CeladonGymEndBattleText7: ; 9d808 (27:5808) - text "Oh!" - line "Splendid!" - prompt - -_CeladonGymAfterBattleText7: ; 9d817 (27:5817) - text "I have a blind" - line "date coming up." - cont "I have to learn" - cont "to be polite." - done - -_CeladonGymBattleText8: ; 9d855 (27:5855) - text "Welcome to" - line "CELADON GYM!" - - para "You better not" - line "underestimate" - cont "girl power!" - done - -_CeladonGymEndBattleText8: ; 9d897 (27:5897) - text "Oh!" - line "Beaten!" - prompt - -_CeladonGymAfterBattleText8: ; 9d8a4 (27:58a4) - text "I didn't bring my" - line "best #MON!" - - para "Wait 'til next" - line "time!" - done - -_CeladonGameCornerText1: ; 9d8d5 (27:58d5) - text "Welcome!" - - para "You can exchange" - line "your coins for" - cont "fabulous prizes" - cont "next door." - done - -_UnnamedText_48d22: ; 9d91a (27:591a) - text "Welcome to ROCKET" - line "GAME CORNER!" - - para "Do you need some" - line "game coins?" - - para "It's ¥1000 for 50" - line "coins. Would you" - cont "like some?" - done - -_UnnamedText_48d27: ; 9d984 (27:5984) - text "Thanks! Here are" - line "your 50 coins!" - done - -_UnnamedText_48d2c: ; 9d9a5 (27:59a5) - text "No? Please come" - line "play sometime!" - done - -_UnnamedText_48d31: ; 9d9c5 (27:59c5) - text "You can't afford" - line "the coins!" - done - -_UnnamedText_48d36: ; 9d9e1 (27:59e1) - text "Oops! Your COIN" - line "CASE is full." - done - -_UnnamedText_48d3b: ; 9da00 (27:5a00) - text "You don't have a" - line "COIN CASE!" - done - -_CeladonGameCornerText3: ; 9da1c (27:5a1c) - text "Keep this quiet." - - para "It's rumored that" - line "this place is run" - cont "by TEAM ROCKET." - done - -_CeladonGameCornerText4: ; 9da61 (27:5a61) - text "I think these" - line "machines have" - cont "different odds." - done - -_UnnamedText_48d9c: ; 9da8e (27:5a8e) - text "Kid, do you want" - line "to play?" - prompt - -_Received10CoinsText: ; 9daa9 (27:5aa9) - text $52, " received" - line "10 coins!@@" - -_UnnamedText_48da7: ; 9dac0 (27:5ac0) - text "You don't need my" - line "coins!" - done - -_UnnamedText_48dac: ; 9dad9 (27:5ad9) - text "Wins seem to come" - line "and go." - done - -_CeladonGameCornerText6: ; 9daf4 (27:5af4) - text "I'm having a" - line "wonderful time!" - done - -_UnnamedText_48dca: ; 9db11 (27:5b11) - text "Hey!" - - para "You have better" - line "things to do," - cont "champ in making!" - - para "CELADON GYM's" - line "LEADER is ERIKA!" - cont "She uses grass-" - cont "type #MON!" - - para "She might appear" - line "docile, but don't" - cont "be fooled!" - done - -_UnnamedText_48dcf: ; 9dbac (27:5bac) - text "They offer rare" - line "#MON that can" - cont "be exchanged for" - cont "your coins." - - para "But, I just can't" - line "seem to win!" - done - -_CeladonGameCornerText8: ; 9dc06 (27:5c06) - text "Games are scary!" - line "It's so easy to" - cont "get hooked!" - done - -_UnnamedText_48e26: ; 9dc33 (27:5c33) - text "What's up? Want" - line "some coins?" - prompt - -_Received20CoinsText: ; 9dc4f (27:5c4f) - text $52, " received" - line "20 coins!@@" - -_UnnamedText_48e31: ; 9dc66 (27:5c66) - text "You have lots of" - line "coins!" - done - -_UnnamedText_48e36: ; 9dc7f (27:5c7f) - text "Darn! I need more" - line "coins for the" - cont "#MON I want!" - done - -_UnnamedText_48e88: ; 9dcad (27:5cad) - text "Hey, what? You're" - line "throwing me off!" - cont "Here are some" - cont "coins, shoo!" - prompt - -_UnnamedText_48e8d: ; 9dceb (27:5ceb) - text $52, " received" - line "20 coins!@@" - -_UnnamedText_48e93: ; 9dd02 (27:5d02) - text "You've got your" - line "own coins!" - done - -_UnnamedText_48e98: ; 9dd1d (27:5d1d) - text "The trick is to" - line "watch the reels" - cont "closely!" - done - -_UnnamedText_48ece: ; 9dd47 (27:5d47) - text "I'm guarding this" - line "poster!" - cont "Go away, or else!" - done - -_UnnamedText_48ed3: ; 9dd73 (27:5d73) - text "Dang!" - prompt - -_UnnamedText_48ed8: ; 9dd7a (27:5d7a) - text "Our hideout might" - line "be discovered! I" - cont "better tell BOSS!" - done - -_UnnamedText_48f09: ; 9ddb0 (27:5db0) - text "Hey!" - - para "A switch behind" - line "the poster!?" - cont "Let's push it!@@" - -_UnnamedText_48f19: ; 9dde2 (27:5de2) - text "Oops! Forgot the" - line "COIN CASE!" - done - -_CeladonMart5Text1: ; 9ddff (27:5dff) - text "#MON ability" - line "enhancers can be" - cont "bought only here." - - para "Use CALCIUM to" - line "increase SPECIAL" - cont "abilities." - - para "Use CARBOS to" - line "increase SPEED." - done - -_CeladonMart5Text2: ; 9de79 (27:5e79) - text "I'm here for" - line "#MON ability" - cont "enhancers." - - para "PROTEIN increases" - line "ATTACK power." - - para "IRON increases" - line "DEFENSE!" - done - -_CeladonMart5Text5: ; 9ded6 (27:5ed6) - text "5F: DRUG STORE" - done - -_CeladonPrizeRoomText1: ; 9dee6 (27:5ee6) - text "I sure do fancy" - line "that PORYGON!" - - para "But, it's hard to" - line "win at slots!" - done - -_CeladonPrizeRoomText2: ; 9df24 (27:5f24) - text "I had a major" - line "haul today!" - done - -_CeladonDinerText1: ; 9df3f (27:5f3f) - text "Hi!" - - para "We're taking a" - line "break now." - done - -_CeladonDinerText2: ; 9df5d (27:5f5d) - text "My #MON are" - line "weak, so I often" - cont "have to go to the" - cont "DRUG STORE." - done - -_CeladonDinerText3: ; 9df99 (27:5f99) - text "Psst! There's a" - line "basement under" - cont "the GAME CORNER." - done - -_CeladonDinerText4: ; 9dfc9 (27:5fc9) - text "Munch..." - - para "The man at that" - line "table lost it all" - cont "at the slots." - done - -_UnnamedText_491a7: ; 9e003 (27:6003) - text "Go ahead! Laugh!" - - para "I'm flat out" - line "busted!" - - para "No more slots for" - line "me! I'm going" - cont "straight!" - - para "Here! I won't be" - line "needing this any-" - cont "more!" - prompt - -_ReceivedCoinCaseText: ; 9e07a (27:607a) - text $52, " received" - line "a @" - TX_RAM $cf4b - text "!@@" - -_CoinCaseNoRoomText: ; 9e090 (27:6090) - text "Make room for" - line "this!" - done - -_UnnamedText_491b7: ; 9e0a5 (27:60a5) - text "I always thought" - line "I was going to" - cont "win it back..." - done - -_CeladonHouseText1: ; 9e0d5 (27:60d5) - text "Hehehe! The slots" - line "just reel in the" - cont "dough, big time!" - done - -_CeladonHouseText2: ; 9e10a (27:610a) - text "CHIEF!" - - para "We just shipped" - line "2000 #MON as" - cont "slot prizes!" - done - -_CeladonHouseText3: ; 9e13c (27:613c) - text "Don't touch the" - line "poster at the" - cont "GAME CORNER!" - - para "There's no secret" - line "switch behind it!" - done - -_CeladonHotelText1: ; 9e18a (27:618a) - text "#MON? No, this" - line "is a hotel for" - cont "people." - - para "We're full up." - done - -_CeladonHotelText2: ; 9e1bf (27:61bf) - text "I'm on vacation" - line "with my brother" - cont "and boy friend." - - para "CELADON is such a" - line "pretty city!" - done - -_CeladonHotelText3: ; 9e20e (27:620e) - text "Why did she bring" - line "her brother?" - done - -_FuchsiaMartText2: ; 9e22e (27:622e) - text "Do you have a" - line "SAFARI ZONE flag?" - - para "What about cards" - line "or calendars?" - done - -_FuchsiaMartText3: ; 9e26e (27:626e) - text "Did you try X" - line "SPEED? It speeds" - cont "up a #MON in" - cont "battle!" - done - -_FuchsiaHouse1Text1: ; 9e2a3 (27:62a3) - text "SAFARI ZONE's" - line "WARDEN is old," - cont "but still active!" - - para "All his teeth are" - line "false, though." - done - -_FuchsiaHouse1Text2: ; 9e2f3 (27:62f3) - text "Hmm? You've met" - line "BILL?" - - para "He's my grandson!" - - para "He always liked" - line "collecting things" - cont "even as a child!" - done - -_FuchsiaHouse1Text3: ; 9e34d (27:634d) - text "BILL files his" - line "own #MON data" - cont "on his PC!" - - para "Did he show you?" - done - -_FuchsiaPokecenterText1: ; 9e387 (27:6387) - text "You can't win" - line "with just one" - cont "strong #MON." - - para "It's tough, but" - line "you have to raise" - cont "them evenly." - done - -_FuchsiaPokecenterText3: ; 9e3de (27:63de) - text "There's a narrow" - line "trail west of" - cont "VIRIDIAN CITY." - - para "It goes to #MON" - line "LEAGUE HQ." - cont "The HQ governs" - cont "all trainers." - done - -_WardenGibberishText1: ; 9e444 (27:6444) - text "WARDEN: Hif fuff" - line "hefifoo!" - - para "Ha lof ha feef ee" - line "hafahi ho. Heff" - cont "hee fwee!" - done - -_WardenGibberishText2: ; 9e48b (27:648b) - text "Ah howhee ho hoo!" - line "Eef ee hafahi ho!" - done - -_WardenGibberishText3: ; 9e4b0 (27:64b0) - text "Ha? He ohay heh" - line "ha hoo ee haheh!" - done - -_WardenTeethText1: ; 9e4d2 (27:64d2) - text $52, " gave the" - line "GOLD TEETH to the" - cont "WARDEN!@@" - -_WardenTeethText2: ; 9e4f9 (27:64f9) - db $0 - para "The WARDEN popped" - line "in his teeth!" - prompt - -_WardenThankYouText: ; 9e51b (27:651b) - text "WARDEN: Thanks," - line "kid! No one could" - cont "understand a word" - cont "that I said." - - para "I couldn't work" - line "that way." - cont "Let me give you" - cont "something for" - cont "your trouble." - prompt - -_ReceivedHM04Text: ; 9e5a2 (27:65a2) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_HM04ExplanationText: ; 9e5b6 (27:65b6) - text "WARDEN: HM04" - line "teaches STRENGTH!" - - para "It lets #MON" - line "move boulders" - cont "when you're out-" - cont "side of battle." - - para "Oh yes, did you" - line "find SECRET HOUSE" - cont "in SAFARI ZONE?" - - para "If you do, you" - line "win an HM!" - - para "I hear it's the" - line "rare SURF HM." - done - -_HM04NoRoomText: ; 9e67a (27:667a) - text "Your pack is" - line "stuffed full!" - done - -_UnnamedText_75176: ; 9e696 (27:6696) - text "#MON photos" - line "and fossils." - done - -_UnnamedText_7517b: ; 9e6b0 (27:66b0) - text "Old #MON" - line "merchandise." - done - -_SafariZoneEntranceText1: ; 9e6c7 (27:66c7) - text "Welcome to the" - line "SAFARI ZONE!" - done - -UnnamedText_9e6e4: ; 9e6e4 (27:66e4) - text "For just ¥500," - line "you can catch all" - cont "the #MON you" - cont "want in the park!" - - para "Would you like to" - line "join the hunt?@@" - -UnnamedText_9e747: ; 9e747 (27:6747) - text "That'll be ¥500" - line "please!" - - para "We only use a" - line "special # BALL" - cont "here." - - para $52, " received" - line "30 SAFARI BALLs!@@" - -_UnnamedText_75360: ; 9e79f (27:679f) - db $0 - para "We'll call you on" - line "the PA when you" - cont "run out of time" - cont "or SAFARI BALLs!" - done - -_UnnamedText_75365: ; 9e7e3 (27:67e3) - text "OK! Please come" - line "again!" - done - -_UnnamedText_7536a: ; 9e7fb (27:67fb) - text "Oops! Not enough" - line "money!" - done - -UnnamedText_9e814: ; 9e814 (27:6814) - text "Leaving early?@@" - -_UnnamedText_753bb: ; 9e825 (27:6825) - text "Please return any" - line "SAFARI BALLs you" - cont "have left." - done - -_UnnamedText_753c0: ; 9e854 (27:6854) - text "Good Luck!" - done - -_UnnamedText_753c5: ; 9e860 (27:6860) - text "Did you get a" - line "good haul?" - cont "Come again!" - done - -_UnnamedText_753e6: ; 9e886 (27:6886) - text "Hi! Is it your" - line "first time here?" - done - -_UnnamedText_753eb: ; 9e8a7 (27:68a7) - text "SAFARI ZONE has 4" - line "zones in it." - - para "Each zone has" - line "different kinds" - cont "of #MON. Use" - cont "SAFARI BALLs to" - cont "catch them!" - - para "When you run out" - line "of time or SAFARI" - cont "BALLs, it's game" - cont "over for you!" - - para "Before you go," - line "open an unused" - cont "#MON BOX so" - cont "there's room for" - cont "new #MON!" - done - -_UnnamedText_753f0: ; 9e993 (27:6993) - text "Sorry, you're a" - line "regular here!" - done - -_UnnamedText_75581: ; 9e9b1 (27:69b1) - text "KOGA: Fwahahaha!" - - para "A mere child like" - line "you dares to" - cont "challenge me?" - - para "Very well, I" - line "shall show you" - cont "true terror as a" - cont "ninja master!" - - para "You shall feel" - line "the despair of" - cont "poison and sleep" - cont "techniques!" - done - -_UnnamedText_75586: ; 9ea66 (27:6a66) - text "Humph!" - line "You have proven" - cont "your worth!" - - para "Here! Take the" - line "SOULBADGE!" - prompt - -SECTION "bank28",ROMX,BANK[$28] - -_UnnamedText_7558b: ; a0000 (28:4000) - text "When afflicted by" - line "TOXIC, #MON" - cont "suffer more and" - cont "more as battle" - cont "progresses!" - - para "It will surely" - line "terrorize foes!" - done - -_UnnamedText_75590: ; a0069 (28:4069) - text "Now that you have" - line "the SOULBADGE," - cont "the DEFENSE of" - cont "your #MON" - cont "increases!" - - para "It also lets you" - line "SURF outside of" - cont "battle!" - - para "Ah! Take this" - line "too!" - done - -_ReceivedTM06Text: ; a00eb (28:40eb) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_TM06ExplanationText: ; a00ff (28:40ff) - db $0 - para "TM06 contains" - line "TOXIC!" - - para "It is a secret" - line "technique over" - cont "400 years old!" - done - -_TM06NoRoomText: ; a0143 (28:4143) - text "Make space for" - line "this, child!" - done - -_FuchsiaGymBattleText1: ; a0160 (28:4160) - text "Strength isn't" - line "the key for" - cont "#MON!" - - para "It's strategy!" - - para "I'll show you how" - line "strategy can beat" - cont "brute strength!" - done - -_FuchsiaGymEndBattleText1: ; a01c2 (28:41c2) - text "What?" - line "Extraordinary!" - prompt - -_FuchsiaGymAfterBattleText1: ; a01d8 (28:41d8) - text "So, you mix brawn" - line "with brains?" - cont "Good strategy!" - done - -_FuchsiaGymBattleText2: ; a0207 (28:4207) - text "I wanted to become" - line "a ninja, so I" - cont "joined this GYM!" - done - -_FuchsiaGymEndBattleText2: ; a023a (28:423a) - text "I'm done" - line "for!" - prompt - -_FuchsiaGymAfterBattleText2: ; a0248 (28:4248) - text "I will keep on" - line "training under" - cont "KOGA, my ninja" - cont "master!" - done - -_FuchsiaGymBattleText3: ; a027e (28:427e) - text "Let's see you" - line "beat my special" - cont "techniques!" - done - -_FuchsiaGymEndBattleText3: ; a02a8 (28:42a8) - text "You" - line "had me fooled!" - prompt - -_FuchsiaGymAfterBattleText3: ; a02bc (28:42bc) - text "I like poison and" - line "sleep techniques," - cont "as they linger" - cont "after battle!" - done - -_FuchsiaGymBattleText4: ; a02fe (28:42fe) - text "Stop right there!" - - para "Our invisible" - line "walls have you" - cont "frustrated?" - done - -_FuchsiaGymEndBattleText4: ; a033a (28:433a) - text "Whoa!" - line "He's got it!" - prompt - -_FuchsiaGymAfterBattleText4: ; a034d (28:434d) - text "You impressed me!" - line "Here's a hint!" - - para "Look very closely" - line "for gaps in the" - cont "invisible walls!" - done - -_FuchsiaGymBattleText5: ; a03a1 (28:43a1) - text "I also study the" - line "way of the ninja" - cont "with master KOGA!" - - para "Ninja have a long" - line "history of using" - cont "animals!" - done - -_FuchsiaGymEndBattleText5: ; a0402 (28:4402) - text "Awoo!" - prompt - -_FuchsiaGymAfterBattleText5: ; a0409 (28:4409) - text "I still have much" - line "to learn!" - done - -_FuchsiaGymBattleText6: ; a0426 (28:4426) - text "Master KOGA comes" - line "from a long line" - cont "of ninjas!" - - para "What did you" - line "descend from?" - done - -_FuchsiaGymEndBattleText6: ; a0470 (28:4470) - text "Dropped" - line "my balls!" - prompt - -_FuchsiaGymAfterBattleText6: ; a0483 (28:4483) - text "Where there is" - line "light, there is" - cont "shadow!" - - para "Light and shadow!" - line "Which do you" - cont "choose?" - done - -_UnnamedText_7564e: ; a04d2 (28:44d2) - text "Yo! Champ in" - line "making!" - - para "FUCHSIA GYM is" - line "riddled with" - cont "invisible walls!" - - para "KOGA might appear" - line "close, but he's" - cont "blocked off!" - - para "You have to find" - line "gaps in the walls" - cont "to reach him!" - done - -_UnnamedText_75653: ; a0574 (28:4574) - text "It's amazing how" - line "ninja can terrify" - cont "even now!" - done - -_FuchsiaMeetingRoomText1: ; a05a1 (28:45a1) - text "We nicknamed the" - line "WARDEN SLOWPOKE." - - para "He and SLOWPOKE" - line "both look vacant!" - done - -_FuchsiaMeetingRoomText2: ; a05e6 (28:45e6) - text "SLOWPOKE is very" - line "knowledgeable" - cont "about #MON!" - - para "He even has some" - line "fossils of rare," - cont "extinct #MON!" - done - -_FuchsiaMeetingRoomText3: ; a0642 (28:4642) - text "SLOWPOKE came in," - line "but I couldn't" - cont "understand him." - - para "I think he's got" - line "a speech problem!" - done - -_UnnamedText_561bd: ; a0695 (28:4695) - text "I'm the FISHING" - line "GURU's older" - cont "brother!" - - para "I simply Looove" - line "fishing!" - - para "Do you like to" - line "fish?" - done - -_UnnamedText_561c2: ; a06e8 (28:46e8) - text "Grand! I like" - line "your style!" - - para "Take this and" - line "fish, young one!" - - para $52, " received" - line "a @" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_56212: ; a0737 (28:4737) - text "Oh... That's so" - line "disappointing..." - done - -_UnnamedText_56217: ; a0758 (28:4758) - text "Hello there," - line $52, "!" - - para "How are the fish" - line "biting?" - done - -_UnnamedText_5621c: ; a0782 (28:4782) - text "Oh no!" - - para "You have no room" - line "for my gift!" - done - -_Mansion1BattleText2: ; a07a8 (28:47a8) - text "Who are you? There" - line "shouldn't be" - cont "anyone here." - done - -_Mansion1EndBattleText2: ; a07d5 (28:47d5) - text "Ouch!" - prompt - -_Mansion1AfterBattleText2: ; a07dc (28:47dc) - text "A key? I don't" - line "know what you're" - cont "talking about." - done - -_MansionSwitchText: ; a080a (28:480a) - text "A secret switch!" - - para "Press it?" - done - -_MansionSwitchPressedText: ; a0826 (28:4826) - text "Who wouldn't?" - prompt - -_MansionSwitchNotPressedText: ; a0834 (28:4834) - text "Not quite yet!" - done - -_BlaineBattleText: ; a0844 (28:4844) - text "Hah!" - - para "I am BLAINE! I" - line "am the LEADER of" - cont "CINNABAR GYM!" - - para "My fiery #MON" - line "will incinerate" - cont "all challengers!" - - para "Hah! You better" - line "have BURN HEAL!" - done - -_BlaineEndBattleText: ; a08c7 (28:48c7) - text "I have" - line "burnt out!" - - para "You have earned" - line "the VOLCANOBADGE!@@" - -_BlaineFireBlastText: ; a08fd (28:48fd) - text "FIRE BLAST is the" - line "ultimate fire" - cont "technique!" - - para "Don't waste it on" - line "water #MON!" - done - -_BlaineBadgeText: ; a0946 (28:4946) - text "Hah!" - - para "The VOLCANOBADGE" - line "heightens the" - cont "SPECIAL abilities" - cont "of your #MON!" - - para "Here, you can" - line "have this too!" - done - -_ReceivedTM38Text: ; a09a8 (28:49a8) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_TM38ExplanationText: ; a09bc (28:49bc) - db $0 - para "TM38 contains" - line "FIRE BLAST!" - - para "Teach it to fire-" - line "type #MON!" - - para "CHARMELEON or" - line "PONYTA would be" - cont "good bets!" - done - -_TM38NoRoomText: ; a0a1e (28:4a1e) - text "Make room for my" - line "gift!" - done - -_UnnamedText_7595f: ; a0a36 (28:4a36) - text "Do you know how" - line "hot #MON fire" - cont "breath can get?" - done - -_UnnamedText_75964: ; a0a65 (28:4a65) - text "Yow!" - line "Hot, hot, hot!" - prompt - -_UnnamedText_75969: ; a0a7a (28:4a7a) - text "Fire, or to be" - line "more precise," - cont "combustion..." - - para "Blah, blah, blah," - line "blah..." - done - -_UnnamedText_75994: ; a0ac0 (28:4ac0) - text "I was a thief, but" - line "I became straight" - cont "as a trainer!" - done - -_UnnamedText_75999: ; a0af4 (28:4af4) - text "I" - line "surrender!" - prompt - -_UnnamedText_7599e: ; a0b02 (28:4b02) - text "I can't help" - line "stealing other" - cont "people's #MON!" - done - -_UnnamedText_759c9: ; a0b2c (28:4b2c) - text "You can't win!" - line "I have studied" - cont "#MON totally!" - done - -_UnnamedText_759ce: ; a0b58 (28:4b58) - text "Waah!" - line "My studies!" - prompt - -_UnnamedText_759d3: ; a0b6b (28:4b6b) - text "My theories are" - line "too complicated" - cont "for you!" - done - -_UnnamedText_759fe: ; a0b95 (28:4b95) - text "I just like using" - line "fire #MON!" - done - -_UnnamedText_75a03: ; a0bb3 (28:4bb3) - text "Too hot" - line "to handle!" - prompt - -_UnnamedText_75a08: ; a0bc7 (28:4bc7) - text "I wish there was" - line "a thief #MON!" - cont "I'd use that!" - done - -_UnnamedText_75a33: ; a0bf4 (28:4bf4) - text "I know why BLAINE" - line "became a trainer!" - done - -_UnnamedText_75a38: ; a0c19 (28:4c19) - text "Ow!" - prompt - -_UnnamedText_75a3d: ; a0c1e (28:4c1e) - text "BLAINE was lost" - line "in the mountains" - cont "when a fiery bird" - cont "#MON appeared." - - para "Its light enabled" - line "BLAINE to find" - cont "his way down!" - done - -_UnnamedText_75a68: ; a0c90 (28:4c90) - text "I've been to many" - line "GYMs, but this is" - cont "my favorite!" - done - -_UnnamedText_75a6d: ; a0cc1 (28:4cc1) - text "Yowza!" - line "Too hot!" - prompt - -_UnnamedText_75a72: ; a0cd2 (28:4cd2) - text "Us fire #MON" - line "fans like PONYTA" - cont "and NINETALES!" - done - -_UnnamedText_75a9d: ; a0d00 (28:4d00) - text "Fire is weak" - line "against H2O!" - done - -_UnnamedText_75aa2: ; a0d1b (28:4d1b) - text "Oh!" - line "Snuffed out!" - prompt - -_UnnamedText_75aa7: ; a0d2d (28:4d2d) - text "Water beats fire!" - line "But, fire melts" - cont "ice #MON!" - done - -_UnnamedText_75ac2: ; a0d5a (28:4d5a) - text "Yo! Champ in" - line "making!" - - para "The hot-headed" - line "BLAINE is a fire" - cont "#MON pro!" - - para "Douse his spirits" - line "with water!" - - para "You better take" - line "some BURN HEALs!" - done - -_UnnamedText_75ac7: ; a0dd9 (28:4dd9) - text $52, "! You beat" - line "that fire brand!" - done - -_Lab1Text1: ; a0df7 (28:4df7) - text "We study #MON" - line "extensively here." - - para "People often bring" - line "us rare #MON" - cont "for examination." - done - -_Lab1Text2: ; a0e49 (28:4e49) - text "A photo of the" - line "LAB's founder," - cont "DR.FUJI!" - done - -_Lab1Text3: ; a0e70 (28:4e70) - text "#MON LAB" - line "Meeting Room" - done - -_Lab1Text4: ; a0e87 (28:4e87) - text "#MON LAB" - line "R-and-D Room" - done - -_Lab1Text5: ; a0e9e (28:4e9e) - text "#MON LAB" - line "Testing Room" - done - -_Lab2Text1: ; a0eb5 (28:4eb5) - text "I found this very" - line "strange fossil in" - cont "MT.MOON!" - - para "I think it's a" - line "rare, prehistoric" - cont "#MON!" - done - -_TM35PreReceiveText: ; a0f09 (28:4f09) - text "Tch-tch-tch!" - line "I made a cool TM!" - - para "It can cause all" - line "kinds of fun!" - prompt - -_ReceivedTM35Text: ; a0f48 (28:4f48) - text $52, " received " - line "@" - TX_RAM $cf4b - text "!@@" - -_TM35ExplanationText: ; a0f5d (28:4f5d) - text "Tch-tch-tch!" - line "That's the sound" - cont "of a METRONOME!" - - para "It tweaks your" - line "#MON's brain" - cont "into using moves" - cont "it doesn't know!" - done - -_TM35NoRoomText: ; a0fc7 (28:4fc7) - text "Your pack is" - line "crammed full!" - done - -_Lab3Text2: ; a0fe3 (28:4fe3) - text "EEVEE can evolve" - line "into 1 of 3 kinds" - cont "of #MON." - done - -_Lab3Text3: ; a1010 (28:5010) - text "There's an e-mail" - line "message!" - - para "..." - - para "The 3 legendary" - line "bird #MON are" - cont "ARTICUNO, ZAPDOS" - cont "and MOLTRES." - - para "Their whereabouts" - line "are unknown." - - para "We plan to explore" - line "the cavern close" - cont "to CERULEAN." - - para "From: #MON" - line "RESEARCH TEAM" - - para "..." - done - -_Lab3Text5: ; a10d8 (28:50d8) - text "An amber pipe!" - done - -_UnnamedText_75dc6: ; a10e8 (28:50e8) - text "Hiya!" - - para "I am important" - line "doctor!" - - para "I study here rare" - line "#MON fossils!" - - para "You! Have you a" - line "fossil for me?" - prompt - -_UnnamedText_75dcb: ; a1145 (28:5145) - text "No! Is too bad!" - done - -_UnnamedText_75dd0: ; a1156 (28:5156) - text "I take a little" - line "time!" - - para "You go for walk a" - line "little while!" - done - -_UnnamedText_75dd5: ; a118d (28:518d) - text "Where were you?" - - para "Your fossil is" - line "back to life!" - - para "It was @" - TX_RAM $cf4b - db $0 - line "like I think!" - prompt - -_UnnamedText_610ae: ; a11d6 (28:51d6) - text "Oh! That is" - line "@" - TX_RAM $cd6d - text "!" - - para "It is fossil of" - line "@" - TX_RAM $cf4b - text ", a" - cont "#MON that is" - cont "already extinct!" - - para "My Resurrection" - line "Machine will make" - cont "that #MON live" - cont "again!" - done - -_UnnamedText_610b3: ; a1259 (28:5259) - text "So! You hurry and" - line "give me that!" - - para $52, " handed" - line "over @" - TX_RAM $cd6d - text "!" - prompt - -_UnnamedText_610b8: ; a128f (28:528f) - text "I take a little" - line "time!" - - para "You go for walk a" - line "little while!" - done - -_UnnamedText_610bd: ; a12c6 (28:52c6) - text "Aiyah! You come" - line "again!" - done - -_CinnabarPokecenterText2: ; a12de (28:52de) -_CinnabarPokecenterText1: ; a12de (28:52de) - text "You can cancel" - line "evolution." - - para "When a #MON is" - line "evolving, you can" - cont "stop it and leave" - cont "it the way it is." - done - -_CinnabarPokecenterText3: ; a133e (28:533e) - text "Do you have any" - line "friends?" - - para "#MON you get" - line "in trades grow" - cont "very quickly." - - para "I think it's" - line "worth a try!" - done - -_CinnabarMartText2: ; a139b (28:539b) - text "Don't they have X" - line "ATTACK? It's good" - cont "for battles!" - done - -_CinnabarMartText3: ; a13cb (28:53cb) - text "It never hurts to" - line "have extra items!" - done - -_IndigoPlateauLobbyText1: ; a13f0 (28:53f0) - text "Yo! Champ in" - line "making!" - - para "At #MON LEAGUE," - line "you have to face" - cont "the ELITE FOUR in" - cont "succession." - - para "If you lose, you" - line "have to start all" - cont "over again! This" - cont "is it! Go for it!" - done - -_IndigoPlateauLobbyText3: ; a148b (28:548b) - text "From here on, you" - line "face the ELITE" - cont "FOUR one by one!" - - para "If you win, a" - line "door opens to the" - cont "next trainer!" - cont "Good luck!" - done - -_CopycatsHouseF1Text1: ; a14f7 (28:54f7) - text "My daughter is so" - line "self-centered." - cont "She only has a" - cont "few friends." - done - -_CopycatsHouseF1Text2: ; a1535 (28:5535) - text "My daughter likes" - line "to mimic people." - - para "Her mimicry has" - line "earned her the" - cont "nickname COPYCAT" - cont "around here!" - done - -_CopycatsHouseF1Text3: ; a1596 (28:5596) - text "CHANSEY: Chaan!" - line "Sii!@@" - -_UnnamedText_5ccd4: ; a15ad (28:55ad) - text $52, ": Hi! Do" - line "you like #MON?" - - para $52, ": Uh no, I" - line "just asked you." - - para $52, ": Huh?" - line "You're strange!" - - para "COPYCAT: Hmm?" - line "Quit mimicking?" - - para "But, that's my" - line "favorite hobby!" - prompt - -_TM31PreReceiveText: ; a1636 (28:5636) - text "Oh wow!" - line "A # DOLL!" - - para "For me?" - line "Thank you!" - - para "You can have" - line "this, then!" - prompt - -_ReceivedTM31Text: ; a1675 (28:5675) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_TM31ExplanationText1: ; a1689 (28:5689) - db $0 - para "TM31 contains my" - line "favorite, MIMIC!" - - para "Use it on a good" - line "#MON!@@" - -_TM31ExplanationText2: ; a16c5 (28:56c5) - text $52, ": Hi!" - line "Thanks for TM31!" - - para $52, ": Pardon?" - - para $52, ": Is it" - line "that fun to mimic" - cont "my every move?" - - para "COPYCAT: You bet!" - line "It's a scream!" - done - -_TM31NoRoomText: ; a1733 (28:5733) - text "Don't you want" - line "this?@@" - -_CopycatsHouseF2Text2: ; a1749 (28:5749) - text "DODUO: Giiih!" - - para "MIRROR MIRROR ON" - line "THE WALL, WHO IS" - cont "THE FAIREST ONE" - cont "OF ALL?" - done - -_CopycatsHouseF2Text3: ; a1792 (28:5792) - text "This is a rare" - line "#MON! Huh?" - cont "It's only a doll!" - done - -_CopycatsHouseF2Text6: ; a17be (28:57be) - text "A game with MARIO" - line "wearing a bucket" - cont "on his head!" - done - -_UnnamedText_5cd17: ; a17ef (28:57ef) - text "..." - - para "My Secrets!" - - para "Skill: Mimicry!" - line "Hobby: Collecting" - cont "dolls!" - cont "Favorite #MON:" - cont "CLEFAIRY!" - done - -_UnnamedText_5cd1c: ; a1842 (28:5842) - text "Huh? Can't see!" - done - -_UnnamedText_5ce8e: ; a1852 (28:5852) - text "Grunt!" - - para "I am the KARATE" - line "MASTER! I am the" - cont "LEADER here!" - - para "You wish to" - line "challenge us?" - cont "Expect no mercy!" - - para "Fwaaa!" - done - -_UnnamedText_5ce93: ; a18ba (28:58ba) - text "Hwa!" - line "Arrgh! Beaten!" - prompt - -_UnnamedText_5ce98: ; a18cf (28:58cf) - text "Indeed, I have" - line "lost!" - - para "But, I beseech" - line "you, do not take" - cont "our emblem as" - cont "your trophy!" - - para "In return, I will" - line "give you a prized" - cont "fighting #MON!" - - para "Choose whichever" - line "one you like!" - done - -_UnnamedText_5ce9d: ; a1972 (28:5972) - text "Ho!" - - para "Stay and train at" - line "Karate with us!" - done - -_FightingDojoBattleText1: ; a1999 (28:5999) - text "Hoargh! Take your" - line "shoes off!" - done - -_FightingDojoEndBattleText1: ; a19b7 (28:59b7) - text "I give" - line "up!" - prompt - -_FightingDojoAfterBattleText1: ; a19c3 (28:59c3) - text "You wait 'til you" - line "see our Master!" - - para "I'm a small fry" - line "compared to him!" - done - -_FightingDojoBattleText2: ; a1a05 (28:5a05) - text "I hear you're" - line "good! Show me!" - done - -_FightingDojoEndBattleText2: ; a1a22 (28:5a22) - text "Judge!" - line "1 point!" - prompt - -_FightingDojoAfterBattleText2: ; a1a33 (28:5a33) - text "Our Master is a" - line "pro fighter!" - done - -_FightingDojoBattleText3: ; a1a51 (28:5a51) - text "Nothing tough" - line "frightens me!" - - para "I break boulders" - line "for training!" - done - -_FightingDojoEndBattleText3: ; a1a8d (28:5a8d) - text "Yow!" - line "Stubbed fingers!" - prompt - -_FightingDojoAfterBattleText3: ; a1aa4 (28:5aa4) - text "The only thing" - line "that frightens us" - cont "is psychic power!" - done - -_FightingDojoBattleText4: ; a1ad8 (28:5ad8) - text "Hoohah!" - - para "You're trespassing" - line "in our FIGHTING" - cont "DOJO!" - done - -_FightingDojoEndBattleText4: ; a1b09 (28:5b09) - text "Oof!" - line "I give up!" - prompt - -_FightingDojoAfterBattleText4: ; a1b1a (28:5b1a) - text "The prime fighters" - line "across the land" - cont "train here." - done - -_WantHitmonleeText: ; a1b4a (28:5b4a) - text "You want the" - line "hard kicking" - cont "HITMONLEE?" - done - -_WantHitmonchanText: ; a1b70 (28:5b70) - text "You want the" - line "piston punching" - cont "HITMONCHAN?" - done - -_OtherHitmonText: ; a1b9a (28:5b9a) - text "Better not get" - line "greedy..." - done - -_UnnamedText_5d162: ; a1bb4 (28:5bb4) - text "I had a vision of" - line "your arrival!" - - para "I have had psychic" - line "powers since I" - cont "was a child." - - para "I first learned" - line "to bend spoons" - cont "with my mind." - - para "I dislike fight-" - line "ing, but if you" - cont "wish, I will show" - cont "you my powers!" - done - -_UnnamedText_5d167: ; a1c73 (28:5c73) - text "I'm" - line "shocked!" - cont "But, a loss is a" - cont "loss." - - para "I admit I didn't" - line "work hard enough" - cont "to win!" - - para "You earned the" - line "MARSHBADGE!@@" - -_UnnamedText_5d16e: ; a1cdc (28:5cdc) - text "Everyone has" - line "psychic power!" - cont "People just don't" - cont "realize it!" - done - -_UnnamedText_5d173: ; a1d16 (28:5d16) - text "The MARSHBADGE" - line "makes #MON up" - cont "to L70 obey you!" - - para "Stronger #MON" - line "will become wild," - cont "ignoring your" - cont "orders in battle!" - - para "Just don't raise" - line "your #MON too" - cont "much!" - - para "Wait, please take" - line "this TM with you!" - done - -ReceivedTM46Text: ; a1dcd (28:5dcd) - text $52, " received" - line "TM46!@@" - -_TM46ExplanationText: ; a1de0 (28:5de0) - db $0 - para "TM46 is PSYWAVE!" - line "It uses powerful" - cont "psychic waves to" - cont "inflict damage!" - done - -_TM46NoRoomText: ; a1e25 (28:5e25) - text "Your pack is full" - line "of other items!" - done - -_UnnamedText_5d1e6: ; a1e48 (28:5e48) - text "Yo! Champ in" - line "making!" - - para "SABRINA's #MON" - line "use psychic power" - cont "instead of force!" - - para "Fighting #MON" - line "are weak against" - cont "psychic #MON!" - - para "They get creamed" - line "before they can" - cont "even aim a punch!" - done - -_UnnamedText_5d1eb: ; a1ef0 (28:5ef0) - text "Psychic power," - line "huh?" - - para "If I had that," - line "I'd make a bundle" - cont "at the slots!" - done - -_SaffronGymBattleText1: ; a1f33 (28:5f33) - text "SABRINA is younger" - line "than I, but I" - cont "respect her!" - done - -_SaffronGymEndBattleText1: ; a1f62 (28:5f62) - text "Not" - line "good enough!" - prompt - -_SaffronGymAfterBattleText1: ; a1f74 (28:5f74) - text "In a battle of" - line "equals, the one" - cont "with the stronger" - cont "will wins!" - - para "If you wish" - line "to beat SABRINA," - cont "focus on winning!" - done - -_SaffronGymBattleText2: ; a1fe0 (28:5fe0) - text "Does our unseen" - line "power scare you?" - done - -_SaffronGymEndBattleText2: ; a2002 (28:6002) - text "I never" - line "foresaw this!" - prompt - -_SaffronGymAfterBattleText2: ; a2019 (28:6019) - text "Psychic #MON" - line "fear only ghosts" - cont "and bugs!" - done - -_SaffronGymBattleText3: ; a2042 (28:6042) - text "#MON take on" - line "the appearance of" - cont "their trainers." - - para "Your #MON must" - line "be tough, then!" - done - -_SaffronGymEndBattleText3: ; a2091 (28:6091) - text "I knew" - line "it!" - prompt - -_SaffronGymAfterBattleText3: ; a209d (28:609d) - text "I must teach" - line "better techniques" - cont "to my #MON!" - done - -_SaffronGymBattleText4: ; a20c9 (28:60c9) - text "You know that" - line "power alone isn't" - cont "enough!" - done - -_SaffronGymEndBattleText4: ; a20f1 (28:60f1) - text "I don't" - line "believe this!" - prompt - -_SaffronGymAfterBattleText4: ; a2107 (28:6107) - text "SABRINA just wiped" - line "out the KARATE" - cont "MASTER next door!" - done - -_SaffronGymBattleText5: ; a213c (28:613c) - text "You and I, our" - line "#MON shall" - cont "fight!" - done - -_SaffronGymEndBattleText5: ; a215e (28:615e) - text "I lost" - line "after all!" - prompt - -_SaffronGymAfterBattleText5: ; a2171 (28:6171) - text "I knew that this" - line "was going to take" - cont "place." - done - -_SaffronGymBattleText6: ; a219c (28:619c) - text "SABRINA is young," - line "but she's also" - cont "our LEADER!" - - para "You won't reach" - line "her easily!" - done - -_SaffronGymEndBattleText6: ; a21e4 (28:61e4) - text "I lost" - line "my concentration!" - prompt - -_SaffronGymAfterBattleText6: ; a21fe (28:61fe) - text "There used to be" - line "2 #MON GYMs in" - cont "SAFFRON." - - para "The FIGHTING DOJO" - line "next door lost" - cont "its GYM status" - cont "when we went and" - cont "creamed them!" - done - -_SaffronGymBattleText7: ; a2277 (28:6277) - text "SAFFRON #MON" - line "GYM is famous for" - cont "its psychics!" - - para "You want to see" - line "SABRINA!" - cont "I can tell!" - done - -_SaffronGymEndBattleText7: ; a22ca (28:62ca) - text "Arrrgh!" - prompt - -_SaffronGymAfterBattleText7: ; a22d3 (28:62d3) - text "That's right! I" - line "used telepathy to" - cont "read your mind!" - done - -_SaffronHouse1Text1: ; a2305 (28:6305) - text "Thank you for" - line "writing. I hope" - cont "to see you soon!" - - para "Hey! Don't look" - line "at my letter!" - done - -_SaffronHouse1Text2: ; a2352 (28:6352) - text "PIDGEY: Kurukkoo!@@" - -_SaffronHouse1Text3: ; a2366 (28:6366) - text "The COPYCAT is" - line "cute! I'm getting" - cont "her a # DOLL!" - done - -_SaffronHouse1Text4: ; a2395 (28:6395) - text "I was given a PP" - line "UP as a gift." - - para "It's used for" - line "increasing the PP" - cont "of techniques!" - done - -_SaffronMartText2: ; a23e3 (28:63e3) - text "MAX REPEL lasts" - line "longer than SUPER" - cont "REPEL for keeping" - cont "weaker #MON" - cont "away!" - done - -_SaffronMartText3: ; a242a (28:642a) - text "REVIVE is costly," - line "but it revives" - cont "fainted #MON!" - done +SECTION "bank28",ROMX,BANK[$28] +INCLUDE "text/maps/fuchsia_gym_2.asm" +INCLUDE "text/maps/fuchsia_meeting_room.asm" +INCLUDE "text/maps/fuchsia_fishing_house.asm" +INCLUDE "text/maps/mansion_1f.asm" +INCLUDE "text/maps/cinnabar_gym.asm" +INCLUDE "text/maps/cinnabar_lab.asm" +INCLUDE "text/maps/cinnabar_lab_trade_room.asm" +INCLUDE "text/maps/cinnabar_lab_metronome_room.asm" +INCLUDE "text/maps/cinnabar_lab_fossil_room.asm" +INCLUDE "text/maps/cinnabar_pokecenter.asm" +INCLUDE "text/maps/cinnabar_mart.asm" +INCLUDE "text/maps/indigo_plateau_lobby.asm" +INCLUDE "text/maps/copycats_house_1f.asm" +INCLUDE "text/maps/copycats_house_2f.asm" +INCLUDE "text/maps/fighting_dojo.asm" +INCLUDE "text/maps/saffron_gym.asm" +INCLUDE "text/maps/saffron_house.asm" +INCLUDE "text/maps/saffron_mart.asm" INCLUDE "text/maps/silph_co_1f.asm" - -_SaffronPokecenterText1: ; a248e (28:648e) - text "#MON growth" - line "rates differ from" - cont "specie to specie." - done - -_SaffronPokecenterText3: ; a24bf (28:64bf) - text "SILPH CO. is very" - line "famous. That's" - cont "why it attracted" - cont "TEAM ROCKET!" - done - -_TM29PreReceiveText: ; a24fe (28:64fe) - text "...Wait! Don't" - line "say a word!" - - para "You wanted this!" - prompt - -_ReceivedTM29Text: ; a252a (28:652a) - text $52, " received" - line "@" - TX_RAM $cf4b - text "!@@" - -_TM29ExplanationText: ; a253e (28:653e) - text "TM29 is PSYCHIC!" - - para "It can lower the" - line "target's SPECIAL" - cont "abilities." - done - -_TM29NoRoomText: ; a257c (28:657c) - text "Where do you plan" - line "to put this?" - done +INCLUDE "text/maps/saffron_pokecenter.asm" +INCLUDE "text/maps/mr_psychics_house.asm" _PokemartGreetingText: ; a259c (28:659c) text "Hi there!" diff --git a/text/maps/bike_shop.asm b/text/maps/bike_shop.asm new file mode 100644 index 00000000..4449639b --- /dev/null +++ b/text/maps/bike_shop.asm @@ -0,0 +1,71 @@ +_UnnamedText_1d810: ; 98e03 (26:4e03) + text "Hi! Welcome to" + line "our BIKE SHOP." + + para "Have we got just" + line "the BIKE for you!" + prompt + +_UnnamedText_1d815: ; 98e45 (26:4e45) + text "It's a cool BIKE!" + line "Do you want it?" + done + +_UnnamedText_1d81a: ; 98e67 (26:4e67) + text "Sorry! You can't" + line "afford it!" + prompt + +_UnnamedText_1d81f: ; 98e83 (26:4e83) + text "Oh, that's..." + + para "A BIKE VOUCHER!" + + para "OK! Here you go!" + prompt + +_UnnamedText_1d824: ; 98eb2 (26:4eb2) + text $52, " exchanged" + line "the BIKE VOUCHER" + cont "for a BICYCLE.@@" + +_UnnamedText_1d82a: ; 98ee0 (26:4ee0) + text "Come back again" + line "some time!" + done + +_UnnamedText_1d82f: ; 98efc (26:4efc) + text "How do you like" + line "your new BICYCLE?" + + para "You can take it" + line "on CYCLING ROAD" + cont "and in caves!" + done + +_UnnamedText_1d834: ; 98f4d (26:4f4d) + text "You better make" + line "room for this!" + done + +_UnnamedText_1d843: ; 98f6d (26:4f6d) + text "A plain city BIKE" + line "is good enough" + cont "for me!" + + para "You can't put a" + line "shopping basket" + cont "on an MTB!" + done + +_UnnamedText_1d85c: ; 98fc1 (26:4fc1) + text "These BIKEs are" + line "cool, but they're" + cont "way expensive!" + done + +_UnnamedText_1d861: ; 98ff2 (26:4ff2) + text "Wow. Your BIKE is" + line "really cool!" + done + diff --git a/text/maps/celadon_dept_store_1f.asm b/text/maps/celadon_dept_store_1f.asm new file mode 100644 index 00000000..46f7d4ed --- /dev/null +++ b/text/maps/celadon_dept_store_1f.asm @@ -0,0 +1,32 @@ +_CeladonMart1Text1: ; 9c672 (27:4672) + text "Hello! Welcome to" + line "CELADON DEPT." + cont "STORE." + + para "The board on the" + line "right describes" + cont "the store layout." + done + +_CeladonMart1Text2: ; 9c6cd (27:46cd) + text "1F: SERVICE" + line " COUNTER" + + para "2F: TRAINER'S" + line " MARKET" + + para "3F: TV GAME SHOP" + + para "4F: WISEMAN GIFTS" + + para "5F: DRUG STORE" + + para "ROOFTOP SQUARE:" + line "VENDING MACHINES" + done + +_CeladonMart1Text3: ; 9c752 (27:4752) + text "1F: SERVICE" + line " COUNTER" + done + diff --git a/text/maps/celadon_dept_store_2f.asm b/text/maps/celadon_dept_store_2f.asm new file mode 100644 index 00000000..19d03ab9 --- /dev/null +++ b/text/maps/celadon_dept_store_2f.asm @@ -0,0 +1,23 @@ +_CeladonMart2Text3: ; 9c76b (27:476b) + text "SUPER REPEL keeps" + line "weak #MON at" + cont "bay..." + + para "Hmm, it's a more" + line "powerful REPEL!" + done + +_CeladonMart2Text4: ; 9c7b2 (27:47b2) + text "For long outings," + line "you should buy" + cont "REVIVE." + done + +_CeladonMart2Text5: ; 9c7dc (27:47dc) + text "Top Grade Items" + line "for Trainers!" + + para "2F: TRAINER'S" + line " MARKET" + done + diff --git a/text/maps/celadon_dept_store_3f.asm b/text/maps/celadon_dept_store_3f.asm new file mode 100644 index 00000000..bbae683c --- /dev/null +++ b/text/maps/celadon_dept_store_3f.asm @@ -0,0 +1,99 @@ +_TM18PreReceiveText: ; 9c814 (27:4814) + text "Oh, hi! I finally" + line "finished #MON!" + + para "Not done yet?" + line "This might be" + cont "useful!" + prompt + +_ReceivedTM18Text: ; 9c85a (27:485a) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_TM18ExplanationText: ; 9c86e (27:486e) + text "TM18 is COUNTER!" + line "Not like the one" + cont "I'm leaning on," + cont "mind you!" + done + +_TM18NoRoomText: ; 9c8aa (27:48aa) + text "Your pack is full" + line "of items!" + done + +_CeladonMart3Text2: ; 9c8c7 (27:48c7) + text "Captured #MON" + line "are registered" + cont "with an ID No." + cont "and OT, the name" + cont "of the Original" + cont "Trainer that" + cont "caught it!" + done + +_CeladonMart3Text3: ; 9c92d (27:492d) + text "All right!" + + para "My buddy's going" + line "to trade me his" + cont "KANGASKHAN for my" + cont "GRAVELER!" + done + +_CeladonMart3Text4: ; 9c975 (27:4975) + text "Come on GRAVELER!" + + para "I love GRAVELER!" + line "I collect them!" + + para "Huh?" + + para "GRAVELER turned" + line "into a different" + cont "#MON!" + done + +_CeladonMart3Text5: ; 9c9d5 (27:49d5) + text "You can identify" + line "#MON you got" + cont "in trades by" + cont "their ID Numbers!" + done + +_CeladonMart3Text6: ; 9ca13 (27:4a13) + text "It's an SNES!" + done + +_CeladonMart3Text7: ; 9ca21 (27:4a21) + text "An RPG! There's" + line "no time for that!" + done + +_CeladonMart3Text9: ; 9ca43 (27:4a43) + text "A sports game!" + line "Dad'll like that!" + done + +_CeladonMart3Text11: ; 9ca64 (27:4a64) + text "A puzzle game!" + line "Looks addictive!" + done + +_CeladonMart3Text13: ; 9ca85 (27:4a85) + text "A fighting game!" + line "Looks tough!" + done + +_CeladonMart3Text14: ; 9caa4 (27:4aa4) + text "3F: TV GAME SHOP" + done + +_CeladonMart3Text15: ; 9cab6 (27:4ab6) + text "Red and Blue!" + line "Both are #MON!" + done + diff --git a/text/maps/celadon_dept_store_4f.asm b/text/maps/celadon_dept_store_4f.asm new file mode 100644 index 00000000..40415160 --- /dev/null +++ b/text/maps/celadon_dept_store_4f.asm @@ -0,0 +1,27 @@ +_CeladonMart4Text2: ; 9cad4 (27:4ad4) + text "I'm getting a" + line "# DOLL for my" + cont "girl friend!" + done + +_CeladonMart4Text3: ; 9cafd (27:4afd) + text "I heard something" + line "useful." + + para "You can run from" + line "wild #MON by" + cont "distracting them" + cont "with a # DOLL!" + done + +_CeladonMart4Text4: ; 9cb56 (27:4b56) + text "Express yourself" + line "with gifts!" + + para "4F: WISEMAN GIFTS" + + para "Evolution Special!" + line "Element STONEs on" + cont "sale now!" + done + diff --git a/text/maps/celadon_dept_store_5f.asm b/text/maps/celadon_dept_store_5f.asm new file mode 100644 index 00000000..304a7b2e --- /dev/null +++ b/text/maps/celadon_dept_store_5f.asm @@ -0,0 +1,29 @@ +_CeladonMart5Text1: ; 9ddff (27:5dff) + text "#MON ability" + line "enhancers can be" + cont "bought only here." + + para "Use CALCIUM to" + line "increase SPECIAL" + cont "abilities." + + para "Use CARBOS to" + line "increase SPEED." + done + +_CeladonMart5Text2: ; 9de79 (27:5e79) + text "I'm here for" + line "#MON ability" + cont "enhancers." + + para "PROTEIN increases" + line "ATTACK power." + + para "IRON increases" + line "DEFENSE!" + done + +_CeladonMart5Text5: ; 9ded6 (27:5ed6) + text "5F: DRUG STORE" + done + diff --git a/text/maps/celadon_dept_store_roof.asm b/text/maps/celadon_dept_store_roof.asm new file mode 100644 index 00000000..b24248e4 --- /dev/null +++ b/text/maps/celadon_dept_store_roof.asm @@ -0,0 +1,139 @@ +_UnnamedText_484ee: ; 9cbb5 (27:4bb5) + text "Give her which" + line "drink?" + done + +_UnnamedText_484f3: ; 9cbcc (27:4bcc) + text "Yay!" + + para "FRESH WATER!" + + para "Thank you!" + + para "You can have this" + line "from me!@@" + +_UnnamedText_484f9: ; 9cc06 (27:4c06) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_484fe: ; 9cc1a (27:4c1a) + db $0 + para "@" + TX_RAM $cf4b + text " contains" + line "ICE BEAM!" + + para "It can freeze the" + line "target sometimes!@@" + +_UnnamedText_48504: ; 9cc5a (27:4c5a) + text "Yay!" + + para "SODA POP!" + + para "Thank you!" + + para "You can have this" + line "from me!@@" + +_UnnamedText_4850a: ; 9cc91 (27:4c91) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_4850f: ; 9cca5 (27:4ca5) + db $0 + para "@" + TX_RAM $cf4b + text " contains" + line "ROCK SLIDE!" + + para "It can spook the" + line "target sometimes!@@" + +_UnnamedText_48515: ; 9cce6 (27:4ce6) + text "Yay!" + + para "LEMONADE!" + + para "Thank you!" + + para "You can have this" + line "from me!@@" + +_ReceivedTM49Text: ; 9cd1d (27:4d1d) + text $52, " received" + line "TM49!@@" + +_UnnamedText_48520: ; 9cd30 (27:4d30) + db $0 + para "TM49 contains" + line "TRI ATTACK!@@" + +_UnnamedText_48526: ; 9cd4d (27:4d4d) + text "You don't have" + line "space for this!@@" + +_UnnamedText_4852c: ; 9cd6d (27:4d6d) + text "No thank you!" + line "I'm not thirsty" + cont "after all!@@" + +_CeladonMartRoofText1: ; 9cd97 (27:4d97) + text "My sister is a" + line "trainer, believe" + cont "it or not." + + para "But, she's so" + line "immature, she" + cont "drives me nuts!" + done + +_UnnamedText_48598: ; 9cdee (27:4dee) + text "I'm thirsty!" + line "I want something" + cont "to drink!" + done + +_CeladonMartRoofText4: ; 9ce16 (27:4e16) + text "I'm thirsty!" + line "I want something" + cont "to drink!" + + para "Give her a drink?" + done + +_CeladonMartRoofText6: ; 9ce50 (27:4e50) + text "ROOFTOP SQUARE:" + line "VENDING MACHINES" + done + +_VendingMachineText1: ; 9ce72 (27:4e72) + text "A vending machine!" + line "Here's the menu!" + prompt + +_VendingMachineText4: ; 9ce96 (27:4e96) + text "Oops, not enough" + line "money!" + done + +_VendingMachineText5: ; 9ceaf (27:4eaf) + TX_RAM $cf4b + db $0 + line "popped out!" + done + +_VendingMachineText6: ; 9cec0 (27:4ec0) + text "There's no more" + line "room for stuff!" + done + +_VendingMachineText7: ; 9cee0 (27:4ee0) + text "Not thirsty!" + done + diff --git a/text/maps/celadon_diner.asm b/text/maps/celadon_diner.asm new file mode 100644 index 00000000..cce1200a --- /dev/null +++ b/text/maps/celadon_diner.asm @@ -0,0 +1,60 @@ +_CeladonDinerText1: ; 9df3f (27:5f3f) + text "Hi!" + + para "We're taking a" + line "break now." + done + +_CeladonDinerText2: ; 9df5d (27:5f5d) + text "My #MON are" + line "weak, so I often" + cont "have to go to the" + cont "DRUG STORE." + done + +_CeladonDinerText3: ; 9df99 (27:5f99) + text "Psst! There's a" + line "basement under" + cont "the GAME CORNER." + done + +_CeladonDinerText4: ; 9dfc9 (27:5fc9) + text "Munch..." + + para "The man at that" + line "table lost it all" + cont "at the slots." + done + +_UnnamedText_491a7: ; 9e003 (27:6003) + text "Go ahead! Laugh!" + + para "I'm flat out" + line "busted!" + + para "No more slots for" + line "me! I'm going" + cont "straight!" + + para "Here! I won't be" + line "needing this any-" + cont "more!" + prompt + +_ReceivedCoinCaseText: ; 9e07a (27:607a) + text $52, " received" + line "a @" + TX_RAM $cf4b + text "!@@" + +_CoinCaseNoRoomText: ; 9e090 (27:6090) + text "Make room for" + line "this!" + done + +_UnnamedText_491b7: ; 9e0a5 (27:60a5) + text "I always thought" + line "I was going to" + cont "win it back..." + done + diff --git a/text/maps/celadon_game_corner.asm b/text/maps/celadon_game_corner.asm new file mode 100644 index 00000000..2768d7f4 --- /dev/null +++ b/text/maps/celadon_game_corner.asm @@ -0,0 +1,187 @@ +_CeladonGameCornerText1: ; 9d8d5 (27:58d5) + text "Welcome!" + + para "You can exchange" + line "your coins for" + cont "fabulous prizes" + cont "next door." + done + +_UnnamedText_48d22: ; 9d91a (27:591a) + text "Welcome to ROCKET" + line "GAME CORNER!" + + para "Do you need some" + line "game coins?" + + para "It's ¥1000 for 50" + line "coins. Would you" + cont "like some?" + done + +_UnnamedText_48d27: ; 9d984 (27:5984) + text "Thanks! Here are" + line "your 50 coins!" + done + +_UnnamedText_48d2c: ; 9d9a5 (27:59a5) + text "No? Please come" + line "play sometime!" + done + +_UnnamedText_48d31: ; 9d9c5 (27:59c5) + text "You can't afford" + line "the coins!" + done + +_UnnamedText_48d36: ; 9d9e1 (27:59e1) + text "Oops! Your COIN" + line "CASE is full." + done + +_UnnamedText_48d3b: ; 9da00 (27:5a00) + text "You don't have a" + line "COIN CASE!" + done + +_CeladonGameCornerText3: ; 9da1c (27:5a1c) + text "Keep this quiet." + + para "It's rumored that" + line "this place is run" + cont "by TEAM ROCKET." + done + +_CeladonGameCornerText4: ; 9da61 (27:5a61) + text "I think these" + line "machines have" + cont "different odds." + done + +_UnnamedText_48d9c: ; 9da8e (27:5a8e) + text "Kid, do you want" + line "to play?" + prompt + +_Received10CoinsText: ; 9daa9 (27:5aa9) + text $52, " received" + line "10 coins!@@" + +_UnnamedText_48da7: ; 9dac0 (27:5ac0) + text "You don't need my" + line "coins!" + done + +_UnnamedText_48dac: ; 9dad9 (27:5ad9) + text "Wins seem to come" + line "and go." + done + +_CeladonGameCornerText6: ; 9daf4 (27:5af4) + text "I'm having a" + line "wonderful time!" + done + +_UnnamedText_48dca: ; 9db11 (27:5b11) + text "Hey!" + + para "You have better" + line "things to do," + cont "champ in making!" + + para "CELADON GYM's" + line "LEADER is ERIKA!" + cont "She uses grass-" + cont "type #MON!" + + para "She might appear" + line "docile, but don't" + cont "be fooled!" + done + +_UnnamedText_48dcf: ; 9dbac (27:5bac) + text "They offer rare" + line "#MON that can" + cont "be exchanged for" + cont "your coins." + + para "But, I just can't" + line "seem to win!" + done + +_CeladonGameCornerText8: ; 9dc06 (27:5c06) + text "Games are scary!" + line "It's so easy to" + cont "get hooked!" + done + +_UnnamedText_48e26: ; 9dc33 (27:5c33) + text "What's up? Want" + line "some coins?" + prompt + +_Received20CoinsText: ; 9dc4f (27:5c4f) + text $52, " received" + line "20 coins!@@" + +_UnnamedText_48e31: ; 9dc66 (27:5c66) + text "You have lots of" + line "coins!" + done + +_UnnamedText_48e36: ; 9dc7f (27:5c7f) + text "Darn! I need more" + line "coins for the" + cont "#MON I want!" + done + +_UnnamedText_48e88: ; 9dcad (27:5cad) + text "Hey, what? You're" + line "throwing me off!" + cont "Here are some" + cont "coins, shoo!" + prompt + +_UnnamedText_48e8d: ; 9dceb (27:5ceb) + text $52, " received" + line "20 coins!@@" + +_UnnamedText_48e93: ; 9dd02 (27:5d02) + text "You've got your" + line "own coins!" + done + +_UnnamedText_48e98: ; 9dd1d (27:5d1d) + text "The trick is to" + line "watch the reels" + cont "closely!" + done + +_UnnamedText_48ece: ; 9dd47 (27:5d47) + text "I'm guarding this" + line "poster!" + cont "Go away, or else!" + done + +_UnnamedText_48ed3: ; 9dd73 (27:5d73) + text "Dang!" + prompt + +_UnnamedText_48ed8: ; 9dd7a (27:5d7a) + text "Our hideout might" + line "be discovered! I" + cont "better tell BOSS!" + done + +_UnnamedText_48f09: ; 9ddb0 (27:5db0) + text "Hey!" + + para "A switch behind" + line "the poster!?" + cont "Let's push it!@@" + +_UnnamedText_48f19: ; 9dde2 (27:5de2) + text "Oops! Forgot the" + line "COIN CASE!" + done + diff --git a/text/maps/celadon_gym.asm b/text/maps/celadon_gym.asm new file mode 100644 index 00000000..dc3fe606 --- /dev/null +++ b/text/maps/celadon_gym.asm @@ -0,0 +1,219 @@ +_UnnamedText_48a5e: ; 9d28f (27:528f) + text "Hello. Lovely" + line "weather isn't it?" + cont "It's so pleasant." + + para "...Oh dear..." + line "I must have dozed" + cont "off. Welcome." + + para "My name is ERIKA." + line "I am the LEADER" + cont "of CELADON GYM." + + para "I teach the art of" + line "flower arranging." + cont "My #MON are of" + cont "the grass-type." + + para "Oh, I'm sorry, I" + line "had no idea that" + cont "you wished to" + cont "challenge me." + + para "Very well, but I" + line "shall not lose." + done + +_UnnamedText_48a63: ; 9d3c2 (27:53c2) + text "Oh!" + line "I concede defeat." + + para "You are remarkably" + line "strong." + + para "I must confer you" + line "the RAINBOWBADGE." + prompt + +_UnnamedText_48a68: ; 9d418 (27:5418) + text "You are cataloging" + line "#MON? I must" + cont "say I'm impressed." + + para "I would never" + line "collect #MON" + cont "if they were" + cont "unattractive." + done + +_UnnamedText_48a6d: ; 9d481 (27:5481) + text "The RAINBOWBADGE" + line "will make #MON" + cont "up to L50 obey." + + para "It also allows" + line "#MON to use" + cont "STRENGTH in and" + cont "out of battle." + + para "Please also take" + line "this with you." + done + +_ReceivedTM21Text: ; 9d50c (27:550c) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_TM21ExplanationText: ; 9d520 (27:5520) + db $0 + para "TM21 contains" + line "MEGA DRAIN." + + para "Half the damage" + line "it inflicts is" + cont "drained to heal" + cont "your #MON!" + done + +_TM21NoRoomText: ; 9d576 (27:5576) + text "You should make" + line "room for this." + done + +_CeladonGymBattleText2: ; 9d596 (27:5596) + text "Hey!" + + para "You are not" + line "allowed in here!" + done + +_CeladonGymEndBattleText2: ; 9d5b9 (27:55b9) + text "You're" + line "too rough!" + prompt + +_CeladonGymAfterBattleText2: ; 9d5cb (27:55cb) + text "Bleaah!" + line "I hope ERIKA" + cont "wipes you out!" + done + +_CeladonGymBattleText3: ; 9d5f0 (27:55f0) + text "I was getting" + line "bored." + done + +_CeladonGymEndBattleText3: ; 9d606 (27:5606) + text "My" + line "makeup!" + prompt + +_CeladonGymAfterBattleText3: ; 9d612 (27:5612) + text "Grass-type #MON" + line "are tough against" + cont "the water-type!" + + para "They also have an" + line "edge on rock and" + cont "ground #MON!" + done + +_CeladonGymBattleText4: ; 9d675 (27:5675) + text "Aren't you the" + line "peeping Tom?" + done + +_CeladonGymEndBattleText4: ; 9d691 (27:5691) + text "I'm" + line "in shock!" + prompt + +_CeladonGymAfterBattleText4: ; 9d69f (27:569f) + text "Oh, you weren't" + line "peeping? We get a" + cont "lot of gawkers!" + done + +_CeladonGymBattleText5: ; 9d6d1 (27:56d1) + text "Look at my grass" + line "#MON!" + + para "They're so easy" + line "to raise!" + done + +_CeladonGymEndBattleText5: ; 9d702 (27:5702) + text "No!" + prompt + +_CeladonGymAfterBattleText5: ; 9d707 (27:5707) + text "We only use grass-" + line "type #MON at" + cont "our GYM!" + + para "We also use them" + line "for making flower" + cont "arrangements!" + done + +_CeladonGymBattleText6: ; 9d762 (27:5762) + text "Don't bring any" + line "bugs or fire" + cont "#MON in here!" + done + +_CeladonGymEndBattleText6: ; 9d78d (27:578d) + text "Oh!" + line "You!" + prompt + +_CeladonGymAfterBattleText6: ; 9d797 (27:5797) + text "Our LEADER, ERIKA," + line "might be quiet," + cont "but she's also" + cont "very skilled!" + done + +_CeladonGymBattleText7: ; 9d7d7 (27:57d7) + text "Pleased to meet" + line "you. My hobby is" + cont "#MON training." + done + +_CeladonGymEndBattleText7: ; 9d808 (27:5808) + text "Oh!" + line "Splendid!" + prompt + +_CeladonGymAfterBattleText7: ; 9d817 (27:5817) + text "I have a blind" + line "date coming up." + cont "I have to learn" + cont "to be polite." + done + +_CeladonGymBattleText8: ; 9d855 (27:5855) + text "Welcome to" + line "CELADON GYM!" + + para "You better not" + line "underestimate" + cont "girl power!" + done + +_CeladonGymEndBattleText8: ; 9d897 (27:5897) + text "Oh!" + line "Beaten!" + prompt + +_CeladonGymAfterBattleText8: ; 9d8a4 (27:58a4) + text "I didn't bring my" + line "best #MON!" + + para "Wait 'til next" + line "time!" + done + diff --git a/text/maps/celadon_hotel.asm b/text/maps/celadon_hotel.asm new file mode 100644 index 00000000..ef187d3c --- /dev/null +++ b/text/maps/celadon_hotel.asm @@ -0,0 +1,22 @@ +_CeladonHotelText1: ; 9e18a (27:618a) + text "#MON? No, this" + line "is a hotel for" + cont "people." + + para "We're full up." + done + +_CeladonHotelText2: ; 9e1bf (27:61bf) + text "I'm on vacation" + line "with my brother" + cont "and boy friend." + + para "CELADON is such a" + line "pretty city!" + done + +_CeladonHotelText3: ; 9e20e (27:620e) + text "Why did she bring" + line "her brother?" + done + diff --git a/text/maps/celadon_house.asm b/text/maps/celadon_house.asm new file mode 100644 index 00000000..4889d0ac --- /dev/null +++ b/text/maps/celadon_house.asm @@ -0,0 +1,23 @@ +_CeladonHouseText1: ; 9e0d5 (27:60d5) + text "Hehehe! The slots" + line "just reel in the" + cont "dough, big time!" + done + +_CeladonHouseText2: ; 9e10a (27:610a) + text "CHIEF!" + + para "We just shipped" + line "2000 #MON as" + cont "slot prizes!" + done + +_CeladonHouseText3: ; 9e13c (27:613c) + text "Don't touch the" + line "poster at the" + cont "GAME CORNER!" + + para "There's no secret" + line "switch behind it!" + done + diff --git a/text/maps/celadon_mansion_1f.asm b/text/maps/celadon_mansion_1f.asm new file mode 100644 index 00000000..39252dd0 --- /dev/null +++ b/text/maps/celadon_mansion_1f.asm @@ -0,0 +1,24 @@ +_CeladonMansion1Text1: ; 9ceee (27:4eee) + text "MEOWTH: Meow!@@" + +_CeladonMansion1Text2: ; 9cefe (27:4efe) + text "My dear #MON" + line "keep me company." + + para "MEOWTH even brings" + line "money home!" + done + +_CeladonMansion1Text3: ; 9cf3c (27:4f3c) + text "CLEFAIRY: Pi" + line "pippippi!@@" + +_CeladonMansion1Text4: ; 9cf55 (27:4f55) + text "NIDORAN: Kya" + line "kyaoo!@@" + +_CeladonMansion1Text5: ; 9cf6b (27:4f6b) + text "CELADON MANSION" + line "Manager's Suite" + done + diff --git a/text/maps/celadon_mansion_2f.asm b/text/maps/celadon_mansion_2f.asm new file mode 100644 index 00000000..eda71373 --- /dev/null +++ b/text/maps/celadon_mansion_2f.asm @@ -0,0 +1,5 @@ +_CeladonMansion2Text1: ; 9cf8b (27:4f8b) + text "GAME FREAK" + line "Meeting Room" + done + diff --git a/text/maps/celadon_mansion_3f.asm b/text/maps/celadon_mansion_3f.asm new file mode 100644 index 00000000..d404c52e --- /dev/null +++ b/text/maps/celadon_mansion_3f.asm @@ -0,0 +1,67 @@ +_ProgrammerText: ; 9cfa4 (27:4fa4) + text "Me? I'm the" + line "programmer!" + done + +_GraphicArtistText: ; 9cfbc (27:4fbc) + text "I'm the graphic" + line "artist!" + cont "I drew you!" + done + +_WriterText: ; 9cfe0 (27:4fe0) + text "I wrote the story!" + line "Isn't ERIKA cute?" + + para "I like MISTY a" + line "lot too!" + + para "Oh, and SABRINA," + line "I like her!" + done + +_GameDesignerText: ; 9d03a (27:503a) + text "Is that right?" + + para "I'm the game" + line "designer!" + + para "Filling up your" + line "#DEX is tough," + cont "but don't quit!" + + para "When you finish," + line "come tell me!" + done + +_CompletedDexText: ; 9d0ad (27:50ad) + text "Wow! Excellent!" + line "You completed" + cont "your #DEX!" + cont "Congratulations!" + cont "...@@" + +_CeladonMansion3Text5: ; 9d0ed (27:50ed) + text "It's the game" + line "program! Messing" + cont "with it could bug" + cont "out the game!" + done + +_CeladonMansion3Text6: ; 9d12c (27:512c) + text "Someone's playing" + line "a game instead of" + cont "working!" + done + +_CeladonMansion3Text7: ; 9d159 (27:5159) + text "It's the script!" + line "Better not look" + cont "at the ending!" + done + +_CeladonMansion3Text8: ; 9d189 (27:5189) + text "GAME FREAK" + line "Development Room" + done + diff --git a/text/maps/celadon_mansion_4f_inside.asm b/text/maps/celadon_mansion_4f_inside.asm new file mode 100644 index 00000000..e794a33f --- /dev/null +++ b/text/maps/celadon_mansion_4f_inside.asm @@ -0,0 +1,11 @@ +_CeladonMansion5Text1: ; 9d1ba (27:51ba) + text "I know everything" + line "about the world" + cont "of #MON in" + cont "your GAME BOY!" + + para "Get together with" + line "your friends and" + cont "trade #MON!" + done + diff --git a/text/maps/celadon_mansion_4f_outside.asm b/text/maps/celadon_mansion_4f_outside.asm new file mode 100644 index 00000000..635c45e8 --- /dev/null +++ b/text/maps/celadon_mansion_4f_outside.asm @@ -0,0 +1,4 @@ +_CeladonMansion4Text1: ; 9d1a6 (27:51a6) + text "I KNOW EVERYTHING!" + done + diff --git a/text/maps/celadon_pokecenter.asm b/text/maps/celadon_pokecenter.asm new file mode 100644 index 00000000..eb15586f --- /dev/null +++ b/text/maps/celadon_pokecenter.asm @@ -0,0 +1,13 @@ +_CeladonPokecenterText2: ; 9d226 (27:5226) + text "# FLUTE awakens" + line "#MON with a" + cont "sound that only" + cont "they can hear!" + done + +_CeladonPokecenterText3: ; 9d262 (27:5262) + text "I rode uphill on" + line "CYCLING ROAD from" + cont "FUCHSIA!" + done + diff --git a/text/maps/celadon_prize_room.asm b/text/maps/celadon_prize_room.asm new file mode 100644 index 00000000..9c466089 --- /dev/null +++ b/text/maps/celadon_prize_room.asm @@ -0,0 +1,13 @@ +_CeladonPrizeRoomText1: ; 9dee6 (27:5ee6) + text "I sure do fancy" + line "that PORYGON!" + + para "But, it's hard to" + line "win at slots!" + done + +_CeladonPrizeRoomText2: ; 9df24 (27:5f24) + text "I had a major" + line "haul today!" + done + diff --git a/text/maps/cerulean_badge_house.asm b/text/maps/cerulean_badge_house.asm new file mode 100644 index 00000000..afd96843 --- /dev/null +++ b/text/maps/cerulean_badge_house.asm @@ -0,0 +1,98 @@ +_UnnamedText_74e77: ; 990c9 (26:50c9) + text "#MON BADGEs" + line "are owned only by" + cont "skilled trainers." + + para "I see you have" + line "at least one." + + para "Those BADGEs have" + line "amazing secrets!" + prompt + +_UnnamedText_74e7c: ; 9913a (26:513a) + text "Now then..." + + para "Which of the 8" + line "BADGEs should I" + cont "describe?" + done + +_UnnamedText_74e81: ; 99170 (26:5170) + text "Come visit me any" + line "time you wish." + done + +_UnnamedText_74e96: ; 99192 (26:5192) + text "The ATTACK of all" + line "#MON increases" + cont "a little bit." + + para "It also lets you" + line "use FLASH any" + cont "time you desire." + prompt + +_UnnamedText_74e9b: ; 991f2 (26:51f2) + text "#MON up to L30" + line "will obey you." + + para "Any higher, they" + line "become unruly!" + + para "It also lets you" + line "use CUT outside" + cont "of battle." + prompt + +_UnnamedText_74ea0: ; 9925d (26:525d) + text "The SPEED of all" + line "#MON increases" + cont "a little bit." + + para "It also lets you" + line "use FLY outside" + cont "of battle." + prompt + +_UnnamedText_74ea5: ; 992b8 (26:52b8) + text "#MON up to L50" + line "will obey you." + + para "Any higher, they" + line "become unruly!" + + para "It also lets you" + line "use STRENGTH out-" + cont "side of battle." + prompt + +_UnnamedText_74eaa: ; 9932a (26:532a) + text "The DEFENSE of all" + line "#MON increases" + cont "a little bit." + + para "It also lets you" + line "use SURF outside" + cont "of battle." + prompt + +_UnnamedText_74eaf: ; 99388 (26:5388) + text "#MON up to L70" + line "will obey you." + + para "Any higher, they" + line "become unruly!" + prompt + +_UnnamedText_74eb4: ; 993c7 (26:53c7) + text "Your #MON's" + line "SPECIAL abilities" + cont "increase a bit." + prompt + +_UnnamedText_74eb9: ; 993f5 (26:53f5) + text "All #MON will" + line "obey you!" + prompt + diff --git a/text/maps/cerulean_gym.asm b/text/maps/cerulean_gym.asm new file mode 100644 index 00000000..637e5453 --- /dev/null +++ b/text/maps/cerulean_gym.asm @@ -0,0 +1,132 @@ +_UnnamedText_5c7be: ; 989c1 (26:49c1) + text "Hi, you're a new" + line "face!" + + para "Trainers who want" + line "to turn pro have" + cont "to have a policy" + cont "about #MON!" + + para "What is your" + line "approach when you" + cont "catch #MON?" + + para "My policy is an" + line "all-out offensive" + cont "with water-type" + cont "#MON!" + done + +_UnnamedText_5c7c3: ; 98a7b (26:4a7b) + text "TM11 teaches" + line "BUBBLEBEAM!" + + para "Use it on an" + line "aquatic #MON!" + done + +_UnnamedText_5c7c8: ; 98ab0 (26:4ab0) + text "The CASCADEBADGE" + line "makes all #MON" + cont "up to L30 obey!" + + para "That includes" + line "even outsiders!" + + para "There's more, you" + line "can now use CUT" + cont "any time!" + + para "You can CUT down" + line "small bushes to" + cont "open new paths!" + + para "You can also have" + line "my favorite TM!" + done + +_ReceivedTM11Text: ; 98b7d (26:4b7d) + text $52, " received" + line "TM11!@@" + +_UnnamedText_5c7d3: ; 98b90 (26:4b90) + text "You better make" + line "room for this!" + done + +_UnnamedText_5c7d8: ; 98bb0 (26:4bb0) + text "Wow!" + line "You're too much!" + + para "All right!" + + para "You can have the" + line "CASCADEBADGE to" + cont "show you beat me!@@" + +_CeruleanGymBattleText1: ; 98c05 (26:4c05) + text "I'm more than good" + line "enough for you!" + + para "MISTY can wait!" + done + +_CeruleanGymEndBattleText1: ; 98c38 (26:4c38) + text "You" + line "overwhelmed me!" + prompt + +_CeruleanGymAfterBattleText1: ; 98c4d (26:4c4d) + text "You have to face" + line "other trainers to" + cont "find out how good" + cont "you really are." + done + +_CeruleanGymBattleText2: ; 98c93 (26:4c93) + text "Splash!" + + para "I'm first up!" + line "Let's do it!" + done + +_CeruleanGymEndBattleText2: ; 98cb5 (26:4cb5) + text "That" + line "can't be!" + prompt + +_CeruleanGymAfterBattleText2: ; 98cc4 (26:4cc4) + text "MISTY is going to" + line "keep improving!" + + para "She won't lose to" + line "someone like you!" + done + +_UnnamedText_5c82a: ; 98d0a (26:4d0a) + text "Yo! Champ in" + line "making!" + + para "Here's my advice!" + + para "The LEADER, MISTY," + line "is a pro who uses" + cont "water #MON!" + + para "You can drain all" + line "their water with" + cont "plant #MON!" + + para "Or, zap them with" + line "electricity!" + done + +_UnnamedText_5c82f: ; 98db0 (26:4db0) + text "You beat MISTY!" + line "What'd I tell ya?" + + para "You and me kid," + line "we make a pretty" + cont "darn good team!" + done + diff --git a/text/maps/cerulean_mart.asm b/text/maps/cerulean_mart.asm new file mode 100644 index 00000000..d9fa3310 --- /dev/null +++ b/text/maps/cerulean_mart.asm @@ -0,0 +1,20 @@ +_CeruleanMartText2: ; 99012 (26:5012) + text "Use REPEL to keep" + line "bugs and weak" + cont "#MON away." + + para "Put your strongest" + line "#MON at the" + cont "top of the list" + cont "for best results!" + done + +_CeruleanMartText3: ; 9907f (26:507f) + text "Have you seen any" + line "RARE CANDY?" + + para "It's supposed to" + line "make #MON go" + cont "up one level!" + done + diff --git a/text/maps/cerulean_pokecenter.asm b/text/maps/cerulean_pokecenter.asm new file mode 100644 index 00000000..d2574ed1 --- /dev/null +++ b/text/maps/cerulean_pokecenter.asm @@ -0,0 +1,25 @@ +_CeruleanPokecenterText1: ; 988e5 (26:48e5) + text "That BILL!" + + para "I heard that" + line "he'll do whatever" + cont "it takes to get" + cont "rare #MON!" + done + +_CeruleanPokecenterText3: ; 9892a (26:492a) + text "Have you heard" + line "about BILL?" + + para "Everyone calls" + line "him a #MANIAC!" + + para "I think people" + line "are just jealous" + cont "of BILL, though." + + para "Who wouldn't want" + line "to boast about" + cont "their #MON?" + done + diff --git a/text/maps/cerulean_trade_house.asm b/text/maps/cerulean_trade_house.asm new file mode 100644 index 00000000..98aaf5fb --- /dev/null +++ b/text/maps/cerulean_trade_house.asm @@ -0,0 +1,10 @@ +_CeruleanHouseText1: ; 9888c (26:488c) + text "My husband likes" + line "trading #MON." + + para "If you are a" + line "collector, would" + cont "you please trade" + cont "with him?" + done + diff --git a/text/maps/cerulean_trashed_house.asm b/text/maps/cerulean_trashed_house.asm new file mode 100644 index 00000000..bc10251e --- /dev/null +++ b/text/maps/cerulean_trashed_house.asm @@ -0,0 +1,37 @@ +_UnnamedText_1d6ab: ; 9875c (26:475c) + text "Those miserable" + line "ROCKETs!" + + para "Look what they" + line "did here!" + + para "They stole a TM" + line "for teaching" + cont "#MON how to" + cont "DIG holes!" + + para "That cost me a" + line "bundle, it did!" + done + +_UnnamedText_1d6b0: ; 987e2 (26:47e2) + text "I figure what's" + line "lost is lost!" + + para "I decided to teach" + line "DIGLETT how to" + cont "DIG without a TM!" + done + +_CeruleanHouseTrashedText2: ; 98834 (26:4834) + text "TEAM ROCKET must" + line "be trying to DIG" + cont "their way into no" + cont "good!" + done + +_CeruleanHouseTrashedText3: ; 9886f (26:486f) + text "TEAM ROCKET left" + line "a way out!" + done + diff --git a/text/maps/cinnabar_gym.asm b/text/maps/cinnabar_gym.asm new file mode 100644 index 00000000..91fd1fab --- /dev/null +++ b/text/maps/cinnabar_gym.asm @@ -0,0 +1,210 @@ +_BlaineBattleText: ; a0844 (28:4844) + text "Hah!" + + para "I am BLAINE! I" + line "am the LEADER of" + cont "CINNABAR GYM!" + + para "My fiery #MON" + line "will incinerate" + cont "all challengers!" + + para "Hah! You better" + line "have BURN HEAL!" + done + +_BlaineEndBattleText: ; a08c7 (28:48c7) + text "I have" + line "burnt out!" + + para "You have earned" + line "the VOLCANOBADGE!@@" + +_BlaineFireBlastText: ; a08fd (28:48fd) + text "FIRE BLAST is the" + line "ultimate fire" + cont "technique!" + + para "Don't waste it on" + line "water #MON!" + done + +_BlaineBadgeText: ; a0946 (28:4946) + text "Hah!" + + para "The VOLCANOBADGE" + line "heightens the" + cont "SPECIAL abilities" + cont "of your #MON!" + + para "Here, you can" + line "have this too!" + done + +_ReceivedTM38Text: ; a09a8 (28:49a8) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_TM38ExplanationText: ; a09bc (28:49bc) + db $0 + para "TM38 contains" + line "FIRE BLAST!" + + para "Teach it to fire-" + line "type #MON!" + + para "CHARMELEON or" + line "PONYTA would be" + cont "good bets!" + done + +_TM38NoRoomText: ; a0a1e (28:4a1e) + text "Make room for my" + line "gift!" + done + +_UnnamedText_7595f: ; a0a36 (28:4a36) + text "Do you know how" + line "hot #MON fire" + cont "breath can get?" + done + +_UnnamedText_75964: ; a0a65 (28:4a65) + text "Yow!" + line "Hot, hot, hot!" + prompt + +_UnnamedText_75969: ; a0a7a (28:4a7a) + text "Fire, or to be" + line "more precise," + cont "combustion..." + + para "Blah, blah, blah," + line "blah..." + done + +_UnnamedText_75994: ; a0ac0 (28:4ac0) + text "I was a thief, but" + line "I became straight" + cont "as a trainer!" + done + +_UnnamedText_75999: ; a0af4 (28:4af4) + text "I" + line "surrender!" + prompt + +_UnnamedText_7599e: ; a0b02 (28:4b02) + text "I can't help" + line "stealing other" + cont "people's #MON!" + done + +_UnnamedText_759c9: ; a0b2c (28:4b2c) + text "You can't win!" + line "I have studied" + cont "#MON totally!" + done + +_UnnamedText_759ce: ; a0b58 (28:4b58) + text "Waah!" + line "My studies!" + prompt + +_UnnamedText_759d3: ; a0b6b (28:4b6b) + text "My theories are" + line "too complicated" + cont "for you!" + done + +_UnnamedText_759fe: ; a0b95 (28:4b95) + text "I just like using" + line "fire #MON!" + done + +_UnnamedText_75a03: ; a0bb3 (28:4bb3) + text "Too hot" + line "to handle!" + prompt + +_UnnamedText_75a08: ; a0bc7 (28:4bc7) + text "I wish there was" + line "a thief #MON!" + cont "I'd use that!" + done + +_UnnamedText_75a33: ; a0bf4 (28:4bf4) + text "I know why BLAINE" + line "became a trainer!" + done + +_UnnamedText_75a38: ; a0c19 (28:4c19) + text "Ow!" + prompt + +_UnnamedText_75a3d: ; a0c1e (28:4c1e) + text "BLAINE was lost" + line "in the mountains" + cont "when a fiery bird" + cont "#MON appeared." + + para "Its light enabled" + line "BLAINE to find" + cont "his way down!" + done + +_UnnamedText_75a68: ; a0c90 (28:4c90) + text "I've been to many" + line "GYMs, but this is" + cont "my favorite!" + done + +_UnnamedText_75a6d: ; a0cc1 (28:4cc1) + text "Yowza!" + line "Too hot!" + prompt + +_UnnamedText_75a72: ; a0cd2 (28:4cd2) + text "Us fire #MON" + line "fans like PONYTA" + cont "and NINETALES!" + done + +_UnnamedText_75a9d: ; a0d00 (28:4d00) + text "Fire is weak" + line "against H2O!" + done + +_UnnamedText_75aa2: ; a0d1b (28:4d1b) + text "Oh!" + line "Snuffed out!" + prompt + +_UnnamedText_75aa7: ; a0d2d (28:4d2d) + text "Water beats fire!" + line "But, fire melts" + cont "ice #MON!" + done + +_UnnamedText_75ac2: ; a0d5a (28:4d5a) + text "Yo! Champ in" + line "making!" + + para "The hot-headed" + line "BLAINE is a fire" + cont "#MON pro!" + + para "Douse his spirits" + line "with water!" + + para "You better take" + line "some BURN HEALs!" + done + +_UnnamedText_75ac7: ; a0dd9 (28:4dd9) + text $52, "! You beat" + line "that fire brand!" + done + diff --git a/text/maps/cinnabar_lab.asm b/text/maps/cinnabar_lab.asm new file mode 100644 index 00000000..c71b4484 --- /dev/null +++ b/text/maps/cinnabar_lab.asm @@ -0,0 +1,30 @@ +_Lab1Text1: ; a0df7 (28:4df7) + text "We study #MON" + line "extensively here." + + para "People often bring" + line "us rare #MON" + cont "for examination." + done + +_Lab1Text2: ; a0e49 (28:4e49) + text "A photo of the" + line "LAB's founder," + cont "DR.FUJI!" + done + +_Lab1Text3: ; a0e70 (28:4e70) + text "#MON LAB" + line "Meeting Room" + done + +_Lab1Text4: ; a0e87 (28:4e87) + text "#MON LAB" + line "R-and-D Room" + done + +_Lab1Text5: ; a0e9e (28:4e9e) + text "#MON LAB" + line "Testing Room" + done + diff --git a/text/maps/cinnabar_lab_fossil_room.asm b/text/maps/cinnabar_lab_fossil_room.asm new file mode 100644 index 00000000..73392da3 --- /dev/null +++ b/text/maps/cinnabar_lab_fossil_room.asm @@ -0,0 +1,79 @@ +_UnnamedText_75dc6: ; a10e8 (28:50e8) + text "Hiya!" + + para "I am important" + line "doctor!" + + para "I study here rare" + line "#MON fossils!" + + para "You! Have you a" + line "fossil for me?" + prompt + +_UnnamedText_75dcb: ; a1145 (28:5145) + text "No! Is too bad!" + done + +_UnnamedText_75dd0: ; a1156 (28:5156) + text "I take a little" + line "time!" + + para "You go for walk a" + line "little while!" + done + +_UnnamedText_75dd5: ; a118d (28:518d) + text "Where were you?" + + para "Your fossil is" + line "back to life!" + + para "It was @" + TX_RAM $cf4b + db $0 + line "like I think!" + prompt + +_UnnamedText_610ae: ; a11d6 (28:51d6) + text "Oh! That is" + line "@" + TX_RAM $cd6d + text "!" + + para "It is fossil of" + line "@" + TX_RAM $cf4b + text ", a" + cont "#MON that is" + cont "already extinct!" + + para "My Resurrection" + line "Machine will make" + cont "that #MON live" + cont "again!" + done + +_UnnamedText_610b3: ; a1259 (28:5259) + text "So! You hurry and" + line "give me that!" + + para $52, " handed" + line "over @" + TX_RAM $cd6d + text "!" + prompt + +_UnnamedText_610b8: ; a128f (28:528f) + text "I take a little" + line "time!" + + para "You go for walk a" + line "little while!" + done + +_UnnamedText_610bd: ; a12c6 (28:52c6) + text "Aiyah! You come" + line "again!" + done + diff --git a/text/maps/cinnabar_lab_metronome_room.asm b/text/maps/cinnabar_lab_metronome_room.asm new file mode 100644 index 00000000..4daff374 --- /dev/null +++ b/text/maps/cinnabar_lab_metronome_room.asm @@ -0,0 +1,64 @@ +_TM35PreReceiveText: ; a0f09 (28:4f09) + text "Tch-tch-tch!" + line "I made a cool TM!" + + para "It can cause all" + line "kinds of fun!" + prompt + +_ReceivedTM35Text: ; a0f48 (28:4f48) + text $52, " received " + line "@" + TX_RAM $cf4b + text "!@@" + +_TM35ExplanationText: ; a0f5d (28:4f5d) + text "Tch-tch-tch!" + line "That's the sound" + cont "of a METRONOME!" + + para "It tweaks your" + line "#MON's brain" + cont "into using moves" + cont "it doesn't know!" + done + +_TM35NoRoomText: ; a0fc7 (28:4fc7) + text "Your pack is" + line "crammed full!" + done + +_Lab3Text2: ; a0fe3 (28:4fe3) + text "EEVEE can evolve" + line "into 1 of 3 kinds" + cont "of #MON." + done + +_Lab3Text3: ; a1010 (28:5010) + text "There's an e-mail" + line "message!" + + para "..." + + para "The 3 legendary" + line "bird #MON are" + cont "ARTICUNO, ZAPDOS" + cont "and MOLTRES." + + para "Their whereabouts" + line "are unknown." + + para "We plan to explore" + line "the cavern close" + cont "to CERULEAN." + + para "From: #MON" + line "RESEARCH TEAM" + + para "..." + done + +_Lab3Text5: ; a10d8 (28:50d8) + text "An amber pipe!" + done + diff --git a/text/maps/cinnabar_lab_trade_room.asm b/text/maps/cinnabar_lab_trade_room.asm new file mode 100644 index 00000000..065158d2 --- /dev/null +++ b/text/maps/cinnabar_lab_trade_room.asm @@ -0,0 +1,10 @@ +_Lab2Text1: ; a0eb5 (28:4eb5) + text "I found this very" + line "strange fossil in" + cont "MT.MOON!" + + para "I think it's a" + line "rare, prehistoric" + cont "#MON!" + done + diff --git a/text/maps/cinnabar_mart.asm b/text/maps/cinnabar_mart.asm new file mode 100644 index 00000000..bc358fdc --- /dev/null +++ b/text/maps/cinnabar_mart.asm @@ -0,0 +1,11 @@ +_CinnabarMartText2: ; a139b (28:539b) + text "Don't they have X" + line "ATTACK? It's good" + cont "for battles!" + done + +_CinnabarMartText3: ; a13cb (28:53cb) + text "It never hurts to" + line "have extra items!" + done + diff --git a/text/maps/cinnabar_pokecenter.asm b/text/maps/cinnabar_pokecenter.asm new file mode 100644 index 00000000..e91da9ef --- /dev/null +++ b/text/maps/cinnabar_pokecenter.asm @@ -0,0 +1,23 @@ +_CinnabarPokecenterText2: ; a12de (28:52de) +_CinnabarPokecenterText1: ; a12de (28:52de) + text "You can cancel" + line "evolution." + + para "When a #MON is" + line "evolving, you can" + cont "stop it and leave" + cont "it the way it is." + done + +_CinnabarPokecenterText3: ; a133e (28:533e) + text "Do you have any" + line "friends?" + + para "#MON you get" + line "in trades grow" + cont "very quickly." + + para "I think it's" + line "worth a try!" + done + diff --git a/text/maps/copycats_house_1f.asm b/text/maps/copycats_house_1f.asm new file mode 100644 index 00000000..9e555cfe --- /dev/null +++ b/text/maps/copycats_house_1f.asm @@ -0,0 +1,21 @@ +_CopycatsHouseF1Text1: ; a14f7 (28:54f7) + text "My daughter is so" + line "self-centered." + cont "She only has a" + cont "few friends." + done + +_CopycatsHouseF1Text2: ; a1535 (28:5535) + text "My daughter likes" + line "to mimic people." + + para "Her mimicry has" + line "earned her the" + cont "nickname COPYCAT" + cont "around here!" + done + +_CopycatsHouseF1Text3: ; a1596 (28:5596) + text "CHANSEY: Chaan!" + line "Sii!@@" + diff --git a/text/maps/copycats_house_2f.asm b/text/maps/copycats_house_2f.asm new file mode 100644 index 00000000..8abb7874 --- /dev/null +++ b/text/maps/copycats_house_2f.asm @@ -0,0 +1,97 @@ +_UnnamedText_5ccd4: ; a15ad (28:55ad) + text $52, ": Hi! Do" + line "you like #MON?" + + para $52, ": Uh no, I" + line "just asked you." + + para $52, ": Huh?" + line "You're strange!" + + para "COPYCAT: Hmm?" + line "Quit mimicking?" + + para "But, that's my" + line "favorite hobby!" + prompt + +_TM31PreReceiveText: ; a1636 (28:5636) + text "Oh wow!" + line "A # DOLL!" + + para "For me?" + line "Thank you!" + + para "You can have" + line "this, then!" + prompt + +_ReceivedTM31Text: ; a1675 (28:5675) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_TM31ExplanationText1: ; a1689 (28:5689) + db $0 + para "TM31 contains my" + line "favorite, MIMIC!" + + para "Use it on a good" + line "#MON!@@" + +_TM31ExplanationText2: ; a16c5 (28:56c5) + text $52, ": Hi!" + line "Thanks for TM31!" + + para $52, ": Pardon?" + + para $52, ": Is it" + line "that fun to mimic" + cont "my every move?" + + para "COPYCAT: You bet!" + line "It's a scream!" + done + +_TM31NoRoomText: ; a1733 (28:5733) + text "Don't you want" + line "this?@@" + +_CopycatsHouseF2Text2: ; a1749 (28:5749) + text "DODUO: Giiih!" + + para "MIRROR MIRROR ON" + line "THE WALL, WHO IS" + cont "THE FAIREST ONE" + cont "OF ALL?" + done + +_CopycatsHouseF2Text3: ; a1792 (28:5792) + text "This is a rare" + line "#MON! Huh?" + cont "It's only a doll!" + done + +_CopycatsHouseF2Text6: ; a17be (28:57be) + text "A game with MARIO" + line "wearing a bucket" + cont "on his head!" + done + +_UnnamedText_5cd17: ; a17ef (28:57ef) + text "..." + + para "My Secrets!" + + para "Skill: Mimicry!" + line "Hobby: Collecting" + cont "dolls!" + cont "Favorite #MON:" + cont "CLEFAIRY!" + done + +_UnnamedText_5cd1c: ; a1842 (28:5842) + text "Huh? Can't see!" + done + diff --git a/text/maps/digletts_cave_route_2_entrance.asm b/text/maps/digletts_cave_route_2_entrance.asm new file mode 100644 index 00000000..240d1e8b --- /dev/null +++ b/text/maps/digletts_cave_route_2_entrance.asm @@ -0,0 +1,10 @@ +_DiglettsCaveRoute2Text1: ; 8a6a7 (22:66a7) + text "I went to ROCK" + line "TUNNEL, but it's" + cont "dark and scary." + + para "If a #MON's" + line "FLASH could light" + cont "it up..." + done + diff --git a/text/maps/fan_club.asm b/text/maps/fan_club.asm new file mode 100644 index 00000000..7b564a35 --- /dev/null +++ b/text/maps/fan_club.asm @@ -0,0 +1,144 @@ +_UnnamedText_59bb7: ; 9a572 (26:6572) + text "Won't you admire" + line "my PIKACHU's" + cont "adorable tail?" + done + +_UnnamedText_59bbc: ; 9a59e (26:659e) + text "Humph! My PIKACHU" + line "is twice as cute" + cont "as that one!" + done + +_UnnamedText_59be4: ; 9a5cf (26:65cf) + text "I just love my" + line "SEEL!" + + para "It squeals when I" + line "hug it!" + done + +_UnnamedText_59be9: ; 9a5ff (26:65ff) + text "Oh dear!" + + para "My SEEL is far" + line "more attractive!" + done + +_UnnamedText_59c00: ; 9a629 (26:6629) + text "PIKACHU: Chu!" + line "Pikachu!" + done + +_UnnamedText_59c17: ; 9a641 (26:6641) + text "SEEL: Kyuoo!" + done + +_UnnamedText_59c65: ; 9a64f (26:664f) + text "I chair the" + line "#MON Fan Club!" + + para "I have collected" + line "over 100 #MON!" + + para "I'm very fussy" + line "when it comes to" + cont "#MON!" + + para "So..." + + para "Did you come" + line "visit to hear" + cont "about my #MON?" + done + +_UnnamedText_59c6a: ; 9a6e0 (26:66e0) + text "Good!" + line "Then listen up!" + + para "My favorite" + line "RAPIDASH..." + + para "It...cute..." + line "lovely...smart..." + cont "plus...amazing..." + cont "you think so?..." + cont "oh yes...it..." + cont "stunning..." + cont "kindly..." + cont "love it!" + + para "Hug it...when..." + cont "sleeping...warm" + cont "and cuddly..." + cont "spectacular..." + cont "ravishing..." + cont "...Oops! Look at" + cont "the time! I kept" + cont "you too long!" + + para "Thanks for hearing" + line "me out! I want" + cont "you to have this!" + prompt + +_ReceivedBikeVoucherText: ; 9a82e (26:682e) + text $52, " received" + line "a @" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_59c74: ; 9a844 (26:6844) + db $0 + para "Exchange that for" + line "a BICYCLE!" + + para "Don't worry, my" + line "FEAROW will FLY" + cont "me anywhere!" + + para "So, I don't need a" + line "BICYCLE!" + + para "I hope you like" + line "cycling!" + done + +_UnnamedText_59c79: ; 9a8c3 (26:68c3) + text "Oh. Come back" + line "when you want to" + cont "hear my story!" + done + +_UnnamedText_59c7e: ; 9a8f2 (26:68f2) + text "Hello, ", $52, "!" + + para "Did you come see" + line "me about my" + cont "#MON again?" + + para "No? Too bad!" + done + +_UnnamedText_59c83: ; 9a933 (26:6933) + text "Make room for" + line "this!" + done + +_FanClubText6: ; 9a948 (26:6948) + text "Our Chairman is" + line "very vocal about" + cont "#MON." + done + +_FanClubText7: ; 9a970 (26:6970) + text "Let's all listen" + line "politely to other" + cont "trainers!" + done + +_FanClubText8: ; 9a99d (26:699d) + text "If someone brags," + line "brag right back!" + done + diff --git a/text/maps/fighting_dojo.asm b/text/maps/fighting_dojo.asm new file mode 100644 index 00000000..6c8a4436 --- /dev/null +++ b/text/maps/fighting_dojo.asm @@ -0,0 +1,131 @@ +_UnnamedText_5ce8e: ; a1852 (28:5852) + text "Grunt!" + + para "I am the KARATE" + line "MASTER! I am the" + cont "LEADER here!" + + para "You wish to" + line "challenge us?" + cont "Expect no mercy!" + + para "Fwaaa!" + done + +_UnnamedText_5ce93: ; a18ba (28:58ba) + text "Hwa!" + line "Arrgh! Beaten!" + prompt + +_UnnamedText_5ce98: ; a18cf (28:58cf) + text "Indeed, I have" + line "lost!" + + para "But, I beseech" + line "you, do not take" + cont "our emblem as" + cont "your trophy!" + + para "In return, I will" + line "give you a prized" + cont "fighting #MON!" + + para "Choose whichever" + line "one you like!" + done + +_UnnamedText_5ce9d: ; a1972 (28:5972) + text "Ho!" + + para "Stay and train at" + line "Karate with us!" + done + +_FightingDojoBattleText1: ; a1999 (28:5999) + text "Hoargh! Take your" + line "shoes off!" + done + +_FightingDojoEndBattleText1: ; a19b7 (28:59b7) + text "I give" + line "up!" + prompt + +_FightingDojoAfterBattleText1: ; a19c3 (28:59c3) + text "You wait 'til you" + line "see our Master!" + + para "I'm a small fry" + line "compared to him!" + done + +_FightingDojoBattleText2: ; a1a05 (28:5a05) + text "I hear you're" + line "good! Show me!" + done + +_FightingDojoEndBattleText2: ; a1a22 (28:5a22) + text "Judge!" + line "1 point!" + prompt + +_FightingDojoAfterBattleText2: ; a1a33 (28:5a33) + text "Our Master is a" + line "pro fighter!" + done + +_FightingDojoBattleText3: ; a1a51 (28:5a51) + text "Nothing tough" + line "frightens me!" + + para "I break boulders" + line "for training!" + done + +_FightingDojoEndBattleText3: ; a1a8d (28:5a8d) + text "Yow!" + line "Stubbed fingers!" + prompt + +_FightingDojoAfterBattleText3: ; a1aa4 (28:5aa4) + text "The only thing" + line "that frightens us" + cont "is psychic power!" + done + +_FightingDojoBattleText4: ; a1ad8 (28:5ad8) + text "Hoohah!" + + para "You're trespassing" + line "in our FIGHTING" + cont "DOJO!" + done + +_FightingDojoEndBattleText4: ; a1b09 (28:5b09) + text "Oof!" + line "I give up!" + prompt + +_FightingDojoAfterBattleText4: ; a1b1a (28:5b1a) + text "The prime fighters" + line "across the land" + cont "train here." + done + +_WantHitmonleeText: ; a1b4a (28:5b4a) + text "You want the" + line "hard kicking" + cont "HITMONLEE?" + done + +_WantHitmonchanText: ; a1b70 (28:5b70) + text "You want the" + line "piston punching" + cont "HITMONCHAN?" + done + +_OtherHitmonText: ; a1b9a (28:5b9a) + text "Better not get" + line "greedy..." + done + diff --git a/text/maps/fuchsia_fishing_house.asm b/text/maps/fuchsia_fishing_house.asm new file mode 100644 index 00000000..9f99fc81 --- /dev/null +++ b/text/maps/fuchsia_fishing_house.asm @@ -0,0 +1,44 @@ +_UnnamedText_561bd: ; a0695 (28:4695) + text "I'm the FISHING" + line "GURU's older" + cont "brother!" + + para "I simply Looove" + line "fishing!" + + para "Do you like to" + line "fish?" + done + +_UnnamedText_561c2: ; a06e8 (28:46e8) + text "Grand! I like" + line "your style!" + + para "Take this and" + line "fish, young one!" + + para $52, " received" + line "a @" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_56212: ; a0737 (28:4737) + text "Oh... That's so" + line "disappointing..." + done + +_UnnamedText_56217: ; a0758 (28:4758) + text "Hello there," + line $52, "!" + + para "How are the fish" + line "biting?" + done + +_UnnamedText_5621c: ; a0782 (28:4782) + text "Oh no!" + + para "You have no room" + line "for my gift!" + done + diff --git a/text/maps/fuchsia_gym_1.asm b/text/maps/fuchsia_gym_1.asm new file mode 100644 index 00000000..18f5a46e --- /dev/null +++ b/text/maps/fuchsia_gym_1.asm @@ -0,0 +1,27 @@ +_UnnamedText_75581: ; 9e9b1 (27:69b1) + text "KOGA: Fwahahaha!" + + para "A mere child like" + line "you dares to" + cont "challenge me?" + + para "Very well, I" + line "shall show you" + cont "true terror as a" + cont "ninja master!" + + para "You shall feel" + line "the despair of" + cont "poison and sleep" + cont "techniques!" + done + +_UnnamedText_75586: ; 9ea66 (27:6a66) + text "Humph!" + line "You have proven" + cont "your worth!" + + para "Here! Take the" + line "SOULBADGE!" + prompt + diff --git a/text/maps/fuchsia_gym_2.asm b/text/maps/fuchsia_gym_2.asm new file mode 100644 index 00000000..c4e862fd --- /dev/null +++ b/text/maps/fuchsia_gym_2.asm @@ -0,0 +1,194 @@ +_UnnamedText_7558b: ; a0000 (28:4000) + text "When afflicted by" + line "TOXIC, #MON" + cont "suffer more and" + cont "more as battle" + cont "progresses!" + + para "It will surely" + line "terrorize foes!" + done + +_UnnamedText_75590: ; a0069 (28:4069) + text "Now that you have" + line "the SOULBADGE," + cont "the DEFENSE of" + cont "your #MON" + cont "increases!" + + para "It also lets you" + line "SURF outside of" + cont "battle!" + + para "Ah! Take this" + line "too!" + done + +_ReceivedTM06Text: ; a00eb (28:40eb) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_TM06ExplanationText: ; a00ff (28:40ff) + db $0 + para "TM06 contains" + line "TOXIC!" + + para "It is a secret" + line "technique over" + cont "400 years old!" + done + +_TM06NoRoomText: ; a0143 (28:4143) + text "Make space for" + line "this, child!" + done + +_FuchsiaGymBattleText1: ; a0160 (28:4160) + text "Strength isn't" + line "the key for" + cont "#MON!" + + para "It's strategy!" + + para "I'll show you how" + line "strategy can beat" + cont "brute strength!" + done + +_FuchsiaGymEndBattleText1: ; a01c2 (28:41c2) + text "What?" + line "Extraordinary!" + prompt + +_FuchsiaGymAfterBattleText1: ; a01d8 (28:41d8) + text "So, you mix brawn" + line "with brains?" + cont "Good strategy!" + done + +_FuchsiaGymBattleText2: ; a0207 (28:4207) + text "I wanted to become" + line "a ninja, so I" + cont "joined this GYM!" + done + +_FuchsiaGymEndBattleText2: ; a023a (28:423a) + text "I'm done" + line "for!" + prompt + +_FuchsiaGymAfterBattleText2: ; a0248 (28:4248) + text "I will keep on" + line "training under" + cont "KOGA, my ninja" + cont "master!" + done + +_FuchsiaGymBattleText3: ; a027e (28:427e) + text "Let's see you" + line "beat my special" + cont "techniques!" + done + +_FuchsiaGymEndBattleText3: ; a02a8 (28:42a8) + text "You" + line "had me fooled!" + prompt + +_FuchsiaGymAfterBattleText3: ; a02bc (28:42bc) + text "I like poison and" + line "sleep techniques," + cont "as they linger" + cont "after battle!" + done + +_FuchsiaGymBattleText4: ; a02fe (28:42fe) + text "Stop right there!" + + para "Our invisible" + line "walls have you" + cont "frustrated?" + done + +_FuchsiaGymEndBattleText4: ; a033a (28:433a) + text "Whoa!" + line "He's got it!" + prompt + +_FuchsiaGymAfterBattleText4: ; a034d (28:434d) + text "You impressed me!" + line "Here's a hint!" + + para "Look very closely" + line "for gaps in the" + cont "invisible walls!" + done + +_FuchsiaGymBattleText5: ; a03a1 (28:43a1) + text "I also study the" + line "way of the ninja" + cont "with master KOGA!" + + para "Ninja have a long" + line "history of using" + cont "animals!" + done + +_FuchsiaGymEndBattleText5: ; a0402 (28:4402) + text "Awoo!" + prompt + +_FuchsiaGymAfterBattleText5: ; a0409 (28:4409) + text "I still have much" + line "to learn!" + done + +_FuchsiaGymBattleText6: ; a0426 (28:4426) + text "Master KOGA comes" + line "from a long line" + cont "of ninjas!" + + para "What did you" + line "descend from?" + done + +_FuchsiaGymEndBattleText6: ; a0470 (28:4470) + text "Dropped" + line "my balls!" + prompt + +_FuchsiaGymAfterBattleText6: ; a0483 (28:4483) + text "Where there is" + line "light, there is" + cont "shadow!" + + para "Light and shadow!" + line "Which do you" + cont "choose?" + done + +_UnnamedText_7564e: ; a04d2 (28:44d2) + text "Yo! Champ in" + line "making!" + + para "FUCHSIA GYM is" + line "riddled with" + cont "invisible walls!" + + para "KOGA might appear" + line "close, but he's" + cont "blocked off!" + + para "You have to find" + line "gaps in the walls" + cont "to reach him!" + done + +_UnnamedText_75653: ; a0574 (28:4574) + text "It's amazing how" + line "ninja can terrify" + cont "even now!" + done + diff --git a/text/maps/fuchsia_house.asm b/text/maps/fuchsia_house.asm new file mode 100644 index 00000000..01994c35 --- /dev/null +++ b/text/maps/fuchsia_house.asm @@ -0,0 +1,28 @@ +_FuchsiaHouse1Text1: ; 9e2a3 (27:62a3) + text "SAFARI ZONE's" + line "WARDEN is old," + cont "but still active!" + + para "All his teeth are" + line "false, though." + done + +_FuchsiaHouse1Text2: ; 9e2f3 (27:62f3) + text "Hmm? You've met" + line "BILL?" + + para "He's my grandson!" + + para "He always liked" + line "collecting things" + cont "even as a child!" + done + +_FuchsiaHouse1Text3: ; 9e34d (27:634d) + text "BILL files his" + line "own #MON data" + cont "on his PC!" + + para "Did he show you?" + done + diff --git a/text/maps/fuchsia_mart.asm b/text/maps/fuchsia_mart.asm new file mode 100644 index 00000000..f53b5984 --- /dev/null +++ b/text/maps/fuchsia_mart.asm @@ -0,0 +1,15 @@ +_FuchsiaMartText2: ; 9e22e (27:622e) + text "Do you have a" + line "SAFARI ZONE flag?" + + para "What about cards" + line "or calendars?" + done + +_FuchsiaMartText3: ; 9e26e (27:626e) + text "Did you try X" + line "SPEED? It speeds" + cont "up a #MON in" + cont "battle!" + done + diff --git a/text/maps/fuchsia_meeting_room.asm b/text/maps/fuchsia_meeting_room.asm new file mode 100644 index 00000000..32e98129 --- /dev/null +++ b/text/maps/fuchsia_meeting_room.asm @@ -0,0 +1,27 @@ +_FuchsiaMeetingRoomText1: ; a05a1 (28:45a1) + text "We nicknamed the" + line "WARDEN SLOWPOKE." + + para "He and SLOWPOKE" + line "both look vacant!" + done + +_FuchsiaMeetingRoomText2: ; a05e6 (28:45e6) + text "SLOWPOKE is very" + line "knowledgeable" + cont "about #MON!" + + para "He even has some" + line "fossils of rare," + cont "extinct #MON!" + done + +_FuchsiaMeetingRoomText3: ; a0642 (28:4642) + text "SLOWPOKE came in," + line "but I couldn't" + cont "understand him." + + para "I think he's got" + line "a speech problem!" + done + diff --git a/text/maps/fuchsia_pokecenter.asm b/text/maps/fuchsia_pokecenter.asm new file mode 100644 index 00000000..afda3ae4 --- /dev/null +++ b/text/maps/fuchsia_pokecenter.asm @@ -0,0 +1,21 @@ +_FuchsiaPokecenterText1: ; 9e387 (27:6387) + text "You can't win" + line "with just one" + cont "strong #MON." + + para "It's tough, but" + line "you have to raise" + cont "them evenly." + done + +_FuchsiaPokecenterText3: ; 9e3de (27:63de) + text "There's a narrow" + line "trail west of" + cont "VIRIDIAN CITY." + + para "It goes to #MON" + line "LEAGUE HQ." + cont "The HQ governs" + cont "all trainers." + done + diff --git a/text/maps/fujis_house.asm b/text/maps/fujis_house.asm new file mode 100644 index 00000000..aed2d9b3 --- /dev/null +++ b/text/maps/fujis_house.asm @@ -0,0 +1,86 @@ +_UnnamedText_1d8d1: ; 99e8d (26:5e8d) + text "That's odd, MR.FUJI" + line "isn't here." + cont "Where'd he go?" + done + +_UnnamedText_1d8d6: ; 99eba (26:5eba) + text "MR.FUJI had been" + line "praying alone for" + cont "CUBONE's mother." + done + +_UnnamedText_1d8f4: ; 99eee (26:5eee) + text "This is really" + line "MR.FUJI's house." + + para "He's really kind!" + + para "He looks after" + line "abandoned and" + cont "orphaned #MON!" + done + +_UnnamedText_1d8f9: ; 99f4b (26:5f4b) + text "It's so warm!" + line "#MON are so" + cont "nice to hug!" + done + +_LavenderHouse1Text3: ; 99f72 (26:5f72) + text "PSYDUCK: Gwappa!@@" + +_LavenderHouse1Text4: ; 99f85 (26:5f85) + text "NIDORINO: Gaoo!@@" + +_UnnamedText_1d94c: ; 99f97 (26:5f97) + text "MR.FUJI: ", $52, "." + + para "Your #DEX quest" + line "may fail without" + cont "love for your" + cont "#MON." + + para "I think this may" + line "help your quest." + prompt + +_ReceivedFluteText: ; 99ffb (26:5ffb) + text $52, " received" + line "a @" + TX_RAM $cf4b + text "!@@" + +_FluteExplanationText: ; 9a011 (26:6011) + db $0 + para "Upon hearing #" + line "FLUTE, sleeping" + cont "#MON will" + cont "spring awake." + + para "It works on all" + line "sleeping #MON." + done + +_FluteNoRoomText: ; 9a069 (26:6069) + text "You must make" + line "room for this!" + done + +_MrFujiAfterFluteText: ; 9a087 (26:6087) + text "MR.FUJI: Has my" + line "FLUTE helped you?" + done + +_LavenderHouse1Text6: ; 9a0aa (26:60aa) + text "#MON Monthly" + line "Grand Prize" + cont "Drawing!" + + para "The application" + line "form is..." + + para "Gone! It's been" + line "clipped out!" + done + diff --git a/text/maps/indigo_plateau_lobby.asm b/text/maps/indigo_plateau_lobby.asm new file mode 100644 index 00000000..435d473a --- /dev/null +++ b/text/maps/indigo_plateau_lobby.asm @@ -0,0 +1,26 @@ +_IndigoPlateauLobbyText1: ; a13f0 (28:53f0) + text "Yo! Champ in" + line "making!" + + para "At #MON LEAGUE," + line "you have to face" + cont "the ELITE FOUR in" + cont "succession." + + para "If you lose, you" + line "have to start all" + cont "over again! This" + cont "is it! Go for it!" + done + +_IndigoPlateauLobbyText3: ; a148b (28:548b) + text "From here on, you" + line "face the ELITE" + cont "FOUR one by one!" + + para "If you win, a" + line "door opens to the" + cont "next trainer!" + cont "Good luck!" + done + diff --git a/text/maps/lavender_house.asm b/text/maps/lavender_house.asm new file mode 100644 index 00000000..a6f8cb0a --- /dev/null +++ b/text/maps/lavender_house.asm @@ -0,0 +1,25 @@ +_LavenderHouse2Text1: ; 9a238 (26:6238) + text "CUBONE: Kyarugoo!@@" + +_UnnamedText_1d9dc: ; 9a24c (26:624c) + text "I hate those" + line "horrible ROCKETs!" + + para "That poor CUBONE's" + line "mother..." + + para "It was killed" + line "trying to escape" + cont "from TEAM ROCKET!" + done + +_UnnamedText_1d9e1: ; 9a2b9 (26:62b9) + text "The GHOST of" + line "#MON TOWER is" + cont "gone!" + + para "Someone must have" + line "soothed its" + cont "restless soul!" + done + diff --git a/text/maps/lavender_mart.asm b/text/maps/lavender_mart.asm new file mode 100644 index 00000000..d610a8b9 --- /dev/null +++ b/text/maps/lavender_mart.asm @@ -0,0 +1,31 @@ +_LavenderMartText2: ; 9a104 (26:6104) + text "I'm searching for" + line "items that raise" + cont "the abilities of" + cont "#MON during a" + cont "single battle." + + para "X ATTACK, X" + line "DEFEND, X SPEED" + cont "and X SPECIAL are" + cont "what I'm after." + + para "Do you know where" + line "I can get them?" + done + +_UnnamedText_5c953: ; 9a1b4 (26:61b4) + text "You know REVIVE?" + line "It revives any" + cont "fainted #MON!" + done + +_UnnamedText_5c958: ; 9a1e3 (26:61e3) + text "I found a NUGGET" + line "in the mountains." + + para "I thought it was" + line "useless, but it" + cont "sold for ¥5000!" + done + diff --git a/text/maps/lavender_pokecenter.asm b/text/maps/lavender_pokecenter.asm new file mode 100644 index 00000000..4abb31ae --- /dev/null +++ b/text/maps/lavender_pokecenter.asm @@ -0,0 +1,15 @@ +_LavenderPokecenterText4: ; 9940e (26:540e) +_LavenderPokecenterText2: ; 9940e (26:540e) +_LavenderPokecenterText1: ; 9940e (26:540e) + text "TEAM ROCKET will" + line "do anything for" + cont "the sake of gold!" + done + +_LavenderPokecenterText3: ; 99442 (26:5442) + text "I saw CUBONE's" + line "mother die trying" + cont "to escape from" + cont "TEAM ROCKET!" + done + diff --git a/text/maps/mansion_1f.asm b/text/maps/mansion_1f.asm new file mode 100644 index 00000000..b5b2a7d2 --- /dev/null +++ b/text/maps/mansion_1f.asm @@ -0,0 +1,30 @@ +_Mansion1BattleText2: ; a07a8 (28:47a8) + text "Who are you? There" + line "shouldn't be" + cont "anyone here." + done + +_Mansion1EndBattleText2: ; a07d5 (28:47d5) + text "Ouch!" + prompt + +_Mansion1AfterBattleText2: ; a07dc (28:47dc) + text "A key? I don't" + line "know what you're" + cont "talking about." + done + +_MansionSwitchText: ; a080a (28:480a) + text "A secret switch!" + + para "Press it?" + done + +_MansionSwitchPressedText: ; a0826 (28:4826) + text "Who wouldn't?" + prompt + +_MansionSwitchNotPressedText: ; a0834 (28:4834) + text "Not quite yet!" + done + diff --git a/text/maps/mr_psychics_house.asm b/text/maps/mr_psychics_house.asm new file mode 100644 index 00000000..40e613f3 --- /dev/null +++ b/text/maps/mr_psychics_house.asm @@ -0,0 +1,26 @@ +_TM29PreReceiveText: ; a24fe (28:64fe) + text "...Wait! Don't" + line "say a word!" + + para "You wanted this!" + prompt + +_ReceivedTM29Text: ; a252a (28:652a) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_TM29ExplanationText: ; a253e (28:653e) + text "TM29 is PSYCHIC!" + + para "It can lower the" + line "target's SPECIAL" + cont "abilities." + done + +_TM29NoRoomText: ; a257c (28:657c) + text "Where do you plan" + line "to put this?" + done + diff --git a/text/maps/mt_moon_pokecenter.asm b/text/maps/mt_moon_pokecenter.asm new file mode 100644 index 00000000..01ed9bcc --- /dev/null +++ b/text/maps/mt_moon_pokecenter.asm @@ -0,0 +1,49 @@ +_MtMoonPokecenterText1: ; 8a8eb (22:68eb) + text "I've 6 # BALLs" + line "set in my belt." + + para "At most, you can" + line "carry 6 #MON." + done + +_MtMoonPokecenterText3: ; 8a929 (22:6929) + text "TEAM ROCKET" + line "attacks CERULEAN" + cont "citizens..." + + para "TEAM ROCKET is" + line "always in the" + cont "news!" + done + +_UnnamedText_4935c: ; 8a976 (22:6976) + text "MAN: Hello, there!" + line "Have I got a deal" + cont "just for you!" + + para "I'll let you have" + line "a swell MAGIKARP" + cont "for just ¥500!" + cont "What do you say?" + done + +_UnnamedText_49361: ; 8a9ec (22:69ec) + text "No? I'm only" + line "doing this as a" + cont "favor to you!" + done + +_UnnamedText_49366: ; 8aa17 (22:6a17) + text "You'll need more" + line "money than that!" + done + +_UnnamedText_4936b: ; 8aa39 (22:6a39) + text "MAN: Well, I don't" + line "give refunds!" + done + +_MtMoonPokecenterText5: ; 8aa5a (22:6a5a) + db $0 + done + diff --git a/text/maps/name_rater.asm b/text/maps/name_rater.asm new file mode 100644 index 00000000..4f47270c --- /dev/null +++ b/text/maps/name_rater.asm @@ -0,0 +1,61 @@ +_UnnamedText_1dab3: ; 9a308 (26:6308) + text "Hello, hello!" + line "I am the official" + cont "NAME RATER!" + + para "Want me to rate" + line "the nicknames of" + cont "your #MON?" + done + +_UnnamedText_1dab8: ; 9a361 (26:6361) + text "Which #MON" + line "should I look at?" + prompt + +_UnnamedText_1dabd: ; 9a37f (26:637f) + TX_RAM $cd6d + text ", is it?" + line "That is a decent" + cont "nickname!" + + para "But, would you" + line "like me to give" + cont "it a nicer name?" + + para "How about it?" + done + +_UnnamedText_1dac2: ; 9a3e5 (26:63e5) + text "Fine! What should" + line "we name it?" + prompt + +_UnnamedText_1dac7: ; 9a404 (26:6404) + text "OK! This #MON" + line "has been renamed" + cont "@" + TX_RAM $cee9 + text "!" + + para "That's a better" + line "name than before!" + done + +_UnnamedText_1dacc: ; 9a44c (26:644c) + text "Fine! Come any" + line "time you like!" + done + +_UnnamedText_1dad1: ; 9a46b (26:646b) + TX_RAM $cd6d + text ", is it?" + line "That is a truly" + cont "impeccable name!" + + para "Take good care of" + line "@" + TX_RAM $cd6d + text "!" + done + diff --git a/text/maps/pewter_gym_1.asm b/text/maps/pewter_gym_1.asm new file mode 100644 index 00000000..550ad9df --- /dev/null +++ b/text/maps/pewter_gym_1.asm @@ -0,0 +1,19 @@ +_UnnamedText_5c49e: ; 9697a (25:697a) + text "I'm BROCK!" + line "I'm PEWTER's GYM" + cont "LEADER!" + + para "I believe in rock" + line "hard defense and" + cont "determination!" + + para "That's why my" + line "#MON are all" + cont "the rock-type!" + + para "Do you still want" + line "to challenge me?" + cont "Fine then! Show" + cont "me your best!" + done + diff --git a/text/maps/pewter_gym_2.asm b/text/maps/pewter_gym_2.asm new file mode 100644 index 00000000..a051a71f --- /dev/null +++ b/text/maps/pewter_gym_2.asm @@ -0,0 +1,143 @@ +_UnnamedText_5c4a3: ; 98000 (26:4000) + text "There are all" + line "kinds of trainers" + cont "in the world!" + + para "You appear to be" + line "very gifted as a" + cont "#MON trainer!" + + para "Go to the GYM in" + line "CERULEAN and test" + cont "your abilities!" + done + +_TM34PreReceiveText: ; 98092 (26:4092) + text "Wait! Take this" + line "with you!" + done + +_ReceivedTM34Text: ; 980ad (26:40ad) + text $52, " received" + line "TM34!@@" + +_TM34ExplanationText: ; 980c0 (26:40c0) + db $0 + para "A TM contains a" + line "technique that" + cont "can be taught to" + cont "#MON!" + + para "A TM is good only" + line "once! So when you" + cont "use one to teach" + cont "a new technique," + cont "pick the #MON" + cont "carefully!" + + para "TM34 contains" + line "BIDE!" + + para "Your #MON will" + line "absorb damage in" + cont "battle then pay" + cont "it back double!" + done + +_TM34NoRoomText: ; 981ab (26:41ab) + text "You don't have" + line "room for this!" + done + +_UnnamedText_5c4bc: ; 981c9 (26:41c9) + text "I took" + line "you for granted." + + para "As proof of your" + line "victory, here's" + cont "the BOULDERBADGE!" + + para $52, " received" + line "the BOULDERBADGE!@@" + +_UnnamedText_5c4c1: ; 98232 (26:4232) + db $0 + para "That's an official" + line "#MON LEAGUE" + cont "BADGE!" + + para "Its bearer's" + line "#MON become" + cont "more powerful!" + + para "The technique" + line "FLASH can now be" + cont "used any time!" + prompt + +_PewterGymBattleText1: ; 982ae (26:42ae) + text "Stop right there," + line "kid!" + + para "You're still light" + line "years from facing" + cont "BROCK!" + done + +_PewterGymEndBattleText1: ; 982f1 (26:42f1) + text "Darn!" + + para "Light years isn't" + line "time! It measures" + cont "distance!" + prompt + +_PewterGymAfterBattleText1: ; 98325 (26:4325) + text "You're pretty hot," + line "but not as hot" + cont "as BROCK!" + done + +_UnnamedText_5c515: ; 98351 (26:4351) + text "Hiya! I can tell" + line "you have what it" + cont "takes to become a" + cont "#MON champ!" + + para "I'm no trainer," + line "but I can tell" + cont "you how to win!" + + para "Let me take you" + line "to the top!" + done + +_UnnamedText_5c51a: ; 983dc (26:43dc) + text "All right! Let's" + line "get happening!" + prompt + +_UnnamedText_5c51f: ; 983fc (26:43fc) + text "The 1st #MON" + line "out in a match is" + cont "at the top of the" + cont "#MON LIST!" + + para "By changing the" + line "order of #MON," + cont "matches could be" + cont "made easier!" + done + +_UnnamedText_5c524: ; 98476 (26:4476) + text "It's a free" + line "service! Let's" + cont "get happening!" + prompt + +_UnnamedText_5c529: ; 9849f (26:449f) + text "Just as I thought!" + line "You're #MON" + cont "champ material!" + done + diff --git a/text/maps/pewter_house_1.asm b/text/maps/pewter_house_1.asm new file mode 100644 index 00000000..ee9207f3 --- /dev/null +++ b/text/maps/pewter_house_1.asm @@ -0,0 +1,25 @@ +_PewterHouse1Text1: ; 984ce (26:44ce) + text "NIDORAN: Bowbow!@@" + +_PewterHouse1Text2: ; 984e1 (26:44e1) + text "NIDORAN sit!" + done + +_PewterHouse1Text3: ; 984ef (26:44ef) + text "Our #MON's an" + line "outsider, so it's" + cont "hard to handle." + + para "An outsider is a" + line "#MON that you" + cont "get in a trade." + + para "It grows fast, but" + line "it may ignore an" + cont "unskilled trainer" + cont "in battle!" + + para "If only we had" + line "some BADGEs..." + done + diff --git a/text/maps/pewter_house_2.asm b/text/maps/pewter_house_2.asm new file mode 100644 index 00000000..b24d9d10 --- /dev/null +++ b/text/maps/pewter_house_2.asm @@ -0,0 +1,20 @@ +_PewterHouse2Text1: ; 98656 (26:4656) + text "#MON learn new" + line "techniques as" + cont "they grow!" + + para "But, some moves" + line "must be taught by" + cont "the trainer!" + done + +_PewterHouse2Text2: ; 986ae (26:46ae) + text "#MON become" + line "easier to catch" + cont "when they are" + cont "hurt or asleep!" + + para "But, it's not a" + line "sure thing!" + done + diff --git a/text/maps/pewter_mart.asm b/text/maps/pewter_mart.asm new file mode 100644 index 00000000..40e6be10 --- /dev/null +++ b/text/maps/pewter_mart.asm @@ -0,0 +1,18 @@ +_UnnamedText_74cc6: ; 985ac (26:45ac) + text "A shady, old man" + line "got me to buy" + cont "this really weird" + cont "fish #MON!" + + para "It's totally weak" + line "and it cost ¥500!" + done + +_UnnamedText_74cd5: ; 9860c (26:460c) + text "Good things can" + line "happen if you" + cont "raise #MON" + cont "diligently, even" + cont "the weak ones!" + done + diff --git a/text/maps/pewter_pokecenter.asm b/text/maps/pewter_pokecenter.asm new file mode 100644 index 00000000..4f988ca5 --- /dev/null +++ b/text/maps/pewter_pokecenter.asm @@ -0,0 +1,15 @@ +_PewterPokecenterText1: ; 98704 (26:4704) + text "What!?" + + para "TEAM ROCKET is" + line "at MT.MOON? Huh?" + cont "I'm on the phone!" + + para "Scram!" + done + +_PewterPokecenterText5: ; 98744 (26:4744) + text "JIGGLYPUFF: Puu" + line "pupuu!" + done + diff --git a/text/maps/pokemon_tower_1f.asm b/text/maps/pokemon_tower_1f.asm new file mode 100644 index 00000000..4780b01e --- /dev/null +++ b/text/maps/pokemon_tower_1f.asm @@ -0,0 +1,32 @@ +_PokemonTower1Text1: ; 9947f (26:547f) + text "#MON TOWER was" + line "erected in the" + cont "memory of #MON" + cont "that had died." + done + +_PokemonTower1Text2: ; 994bc (26:54bc) + text "Did you come to" + line "pay respects?" + cont "Bless you!" + done + +_PokemonTower1Text3: ; 994e6 (26:54e6) + text "I came to pray" + line "for my CLEFAIRY." + + para "Sniff! I can't" + line "stop crying..." + done + +_PokemonTower1Text4: ; 99524 (26:5524) + text "My GROWLITHE..." + line "Why did you die?" + done + +_PokemonTower1Text5: ; 99546 (26:5546) + text "I am a CHANNELER!" + line "There are spirits" + cont "up to mischief!" + done + diff --git a/text/maps/pokemon_tower_2f.asm b/text/maps/pokemon_tower_2f.asm new file mode 100644 index 00000000..52734431 --- /dev/null +++ b/text/maps/pokemon_tower_2f.asm @@ -0,0 +1,58 @@ +_UnnamedText_6062d: ; 9957b (26:557b) + text $53, ": Hey," + line $52, "! What" + cont "brings you here?" + cont "Your #MON" + cont "don't look dead!" + + para "I can at least" + line "make them faint!" + cont "Let's go, pal!" + done + +_UnnamedText_60632: ; 995e5 (26:55e5) + text "What?" + line "You stinker!" + + para "I took it easy on" + line "you too!" + prompt + +_UnnamedText_60637: ; 99614 (26:5614) + text $53, ": Well," + line "look at all your" + cont "wimpy #MON!" + + para "Toughen them up a" + line "bit more!" + prompt + +_UnnamedText_6063c: ; 99657 (26:5657) + text "How's your #DEX" + line "coming, pal?" + cont "I just caught a" + cont "CUBONE!" + + para "I can't find the" + line "grown-up MAROWAK" + cont "yet!" + + para "I doubt there are" + line "any left! Well, I" + cont "better get going!" + cont "I've got a lot to" + cont "accomplish, pal!" + + para "Smell ya later!" + done + +_PokemonTower2Text2: ; 9971a (26:571a) + text "Even we could not" + line "identify the" + cont "wayward GHOSTs!" + + para "A SILPH SCOPE" + line "might be able to" + cont "unmask them." + done + diff --git a/text/maps/pokemon_tower_3f.asm b/text/maps/pokemon_tower_3f.asm new file mode 100644 index 00000000..66fab59d --- /dev/null +++ b/text/maps/pokemon_tower_3f.asm @@ -0,0 +1,46 @@ +_PokemonTower3BattleText1: ; 99776 (26:5776) + text "Urrg...Awaa..." + line "Huhu...graa.." + done + +_PokemonTower3EndBattleText1: ; 99794 (26:5794) + text "Hwa!" + line "I'm saved!" + prompt + +_PokemonTower3AfterBattleText1: ; 997a4 (26:57a4) + text "The GHOSTs can be" + line "identified by the" + cont "SILPH SCOPE." + done + +_PokemonTower3BattleText2: ; 997d6 (26:57d6) + text "Kekeke...." + line "Kwaaah!" + done + +_PokemonTower3EndBattleText2: ; 997ea (26:57ea) + text "Hmm?" + line "What am I doing?" + prompt + +_PokemonTower3AfterBattleText2: ; 99801 (26:5801) + text "Sorry! I was" + line "possessed!" + done + +_PokemonTower3BattleText3: ; 9981a (26:581a) + text "Be gone!" + line "Evil spirit!" + done + +_PokemonTower3EndBattleText3: ; 99831 (26:5831) + text "Whew!" + line "The spirit left!" + prompt + +_PokemonTower3AfterBattleText3: ; 99849 (26:5849) + text "My friends were" + line "possessed too!" + done + diff --git a/text/maps/pokemon_tower_4f.asm b/text/maps/pokemon_tower_4f.asm new file mode 100644 index 00000000..5a9f5254 --- /dev/null +++ b/text/maps/pokemon_tower_4f.asm @@ -0,0 +1,46 @@ +_PokemonTower4BattleText1: ; 99869 (26:5869) + text "GHOST! No!" + line "Kwaaah!" + done + +_PokemonTower4EndBattleText1: ; 9987d (26:587d) + text "Where" + line "is the GHOST?" + prompt + +_PokemonTower4AfterBattleText1: ; 99892 (26:5892) + text "I must have been" + line "dreaming..." + done + +_PokemonTower4BattleText2: ; 998b0 (26:58b0) + text "Be cursed with" + line "me! Kwaaah!" + done + +_PokemonTower4EndBattleText2: ; 998cc (26:58cc) + text "What!" + prompt + +_PokemonTower4AfterBattleText2: ; 998d3 (26:58d3) + text "We can't crack" + line "the identity of" + cont "the GHOSTs." + done + +_PokemonTower4BattleText3: ; 998fe (26:58fe) + text "Huhuhu..." + line "Beat me not!" + done + +_PokemonTower4EndBattleText3: ; 99916 (26:5916) + text "Huh?" + line "Who? What?" + prompt + +_PokemonTower4AfterBattleText3: ; 99927 (26:5927) + text "May the departed" + line "souls of #MON" + cont "rest in peace..." + done + diff --git a/text/maps/pokemon_tower_5f.asm b/text/maps/pokemon_tower_5f.asm new file mode 100644 index 00000000..62719173 --- /dev/null +++ b/text/maps/pokemon_tower_5f.asm @@ -0,0 +1,72 @@ +_PokemonTower5Text1: ; 99958 (26:5958) + text "Come, child! I" + line "sealed this space" + cont "with white magic!" + + para "You can rest here!" + done + +_PokemonTower5BattleText1: ; 9999f (26:599f) + text "Give...me..." + line "your...soul..." + done + +_PokemonTower5EndBattleText1: ; 999bc (26:59bc) + text "Gasp!" + prompt + +_PokemonTower5AfterBattleText1: ; 999c3 (26:59c3) + text "I was under" + line "possession!" + done + +_PokemonTower5BattleText2: ; 999dc (26:59dc) + text "You...shall..." + line "join...us..." + done + +_PokemonTower5EndBattleText2: ; 999f9 (26:59f9) + text "What" + line "a nightmare!" + prompt + +_PokemonTower5AfterBattleText2: ; 99a0c (26:5a0c) + text "I was possessed!" + done + +_PokemonTower5BattleText3: ; 99a1e (26:5a1e) + text "Zombies!" + done + +_PokemonTower5EndBattleText3: ; 99a28 (26:5a28) + text "Ha?" + prompt + +_PokemonTower5AfterBattleText3: ; 99a2d (26:5a2d) + text "I regained my" + line "senses!" + done + +_PokemonTower5BattleText4: ; 99a44 (26:5a44) + text "Urgah..." + line "Urff...." + done + +_PokemonTower5EndBattleText4: ; 99a57 (26:5a57) + text "Whoo!" + prompt + +_PokemonTower5AfterBattleText4: ; 99a5e (26:5a5e) + text "I fell to evil" + line "spirits despite" + cont "my training!" + done + +_UnnamedText_60a43: ; 99a8b (26:5a8b) + text "Entered purified," + line "protected zone!" + + para $52, "'s #MON" + line "are fully healed!" + done + diff --git a/text/maps/pokemon_tower_6f.asm b/text/maps/pokemon_tower_6f.asm new file mode 100644 index 00000000..a3efd5f0 --- /dev/null +++ b/text/maps/pokemon_tower_6f.asm @@ -0,0 +1,62 @@ +_UnnamedText_60c1f: ; 99ac8 (26:5ac8) + text "The GHOST was the" + line "restless soul of" + cont "CUBONE's mother!" + done + +_UnnamedText_60c24: ; 99afc (26:5afc) + text "The mother's soul" + line "was calmed." + + para "It departed to" + line "the afterlife!" + done + +_PokemonTower6BattleText1: ; 99b38 (26:5b38) + text "Give...me..." + line "blood..." + done + +_PokemonTower6EndBattleText1: ; 99b4f (26:5b4f) + text "Groan!" + prompt + +_PokemonTower6AfterBattleText1: ; 99b57 (26:5b57) + text "I feel anemic and" + line "weak..." + done + +_PokemonTower6BattleText2: ; 99b72 (26:5b72) + text "Urff... Kwaah!" + done + +_PokemonTower6EndBattleText2: ; 99b82 (26:5b82) + text "Some-" + line "thing fell out!" + prompt + +_PokemonTower6AfterBattleText2: ; 99b99 (26:5b99) + text "Hair didn't fall" + line "out! It was an" + cont "evil spirit!" + done + +_PokemonTower6BattleText3: ; 99bc6 (26:5bc6) + text "Ke..ke...ke..." + line "ke..ke...ke!!" + done + +_PokemonTower6EndBattleText3: ; 99be4 (26:5be4) + text "Keee!" + prompt + +_PokemonTower6AfterBattleText3: ; 99beb (26:5beb) + text "What's going on" + line "here?" + done + +_UnnamedText_60c56: ; 99c01 (26:5c01) + text "Be gone..." + line "Intruders..." + done + diff --git a/text/maps/pokemon_tower_7f.asm b/text/maps/pokemon_tower_7f.asm new file mode 100644 index 00000000..e613a329 --- /dev/null +++ b/text/maps/pokemon_tower_7f.asm @@ -0,0 +1,79 @@ +_UnnamedText_60ec4: ; 99c1a (26:5c1a) + text "MR.FUJI: Heh? You" + line "came to save me?" + + para "Thank you. But, I" + line "came here of my" + cont "own free will." + + para "I came to calm" + line "the soul of" + cont "CUBONE's mother." + + para "I think MAROWAK's" + line "spirit has gone" + cont "to the afterlife." + + para "I must thank you" + line "for your kind" + cont "concern!" + + para "Follow me to my" + line "home, #MON" + cont "HOUSE at the foot" + cont "of this tower." + done + +_PokemonTower7BattleText1: ; 99d31 (26:5d31) + text "What do you want?" + line "Why are you here?" + done + +_PokemonTower7EndBattleText1: ; 99d56 (26:5d56) + text "I give up!" + prompt + +_PokemonTower7AfterBattleText1: ; 99d62 (26:5d62) + text "I'm not going to" + line "forget this!" + done + +_PokemonTower7BattleText2: ; 99d80 (26:5d80) + text "This old guy came" + line "and complained" + cont "about us harming" + cont "useless #MON!" + + para "We're talking it" + line "over as adults!" + done + +_PokemonTower7EndBattleText2: ; 99de1 (26:5de1) + text "Please!" + line "No more!" + prompt + +_PokemonTower7AfterBattleText2: ; 99df3 (26:5df3) + text "#MON are only" + line "good for making" + cont "money!" + + para "Stay out of our" + line "business!" + done + +_PokemonTower7BattleText3: ; 99e33 (26:5e33) + text "You're not saving" + line "anyone, kid!" + done + +_PokemonTower7EndBattleText3: ; 99e52 (26:5e52) + text "Don't" + line "fight us ROCKETs!" + prompt + +_PokemonTower7AfterBattleText3: ; 99e6a (26:5e6a) + text "You're not getting" + line "away with this!" + done + diff --git a/text/maps/route_2_gate.asm b/text/maps/route_2_gate.asm new file mode 100644 index 00000000..4abc4a09 --- /dev/null +++ b/text/maps/route_2_gate.asm @@ -0,0 +1,13 @@ +_UnnamedText_5d616: ; 8a7fc (22:67fc) + text "The HM FLASH" + line "lights even the" + cont "darkest dungeons." + done + +_Route2GateText2: ; 8a82c (22:682c) + text "Once a #MON" + line "learns FLASH, you" + cont "can get through" + cont "ROCK TUNNEL." + done + diff --git a/text/maps/route_2_house.asm b/text/maps/route_2_house.asm new file mode 100644 index 00000000..9fe78c6a --- /dev/null +++ b/text/maps/route_2_house.asm @@ -0,0 +1,7 @@ +_Route2HouseText1: ; 8a7b8 (22:67b8) + text "A fainted #MON" + line "can't fight. But, " + cont "it can still use " + cont "moves like CUT!" + done + diff --git a/text/maps/safari_zone_entrance.asm b/text/maps/safari_zone_entrance.asm new file mode 100644 index 00000000..f748745e --- /dev/null +++ b/text/maps/safari_zone_entrance.asm @@ -0,0 +1,94 @@ +_SafariZoneEntranceText1: ; 9e6c7 (27:66c7) + text "Welcome to the" + line "SAFARI ZONE!" + done + +UnnamedText_9e6e4: ; 9e6e4 (27:66e4) + text "For just ¥500," + line "you can catch all" + cont "the #MON you" + cont "want in the park!" + + para "Would you like to" + line "join the hunt?@@" + +UnnamedText_9e747: ; 9e747 (27:6747) + text "That'll be ¥500" + line "please!" + + para "We only use a" + line "special # BALL" + cont "here." + + para $52, " received" + line "30 SAFARI BALLs!@@" + +_UnnamedText_75360: ; 9e79f (27:679f) + db $0 + para "We'll call you on" + line "the PA when you" + cont "run out of time" + cont "or SAFARI BALLs!" + done + +_UnnamedText_75365: ; 9e7e3 (27:67e3) + text "OK! Please come" + line "again!" + done + +_UnnamedText_7536a: ; 9e7fb (27:67fb) + text "Oops! Not enough" + line "money!" + done + +UnnamedText_9e814: ; 9e814 (27:6814) + text "Leaving early?@@" + +_UnnamedText_753bb: ; 9e825 (27:6825) + text "Please return any" + line "SAFARI BALLs you" + cont "have left." + done + +_UnnamedText_753c0: ; 9e854 (27:6854) + text "Good Luck!" + done + +_UnnamedText_753c5: ; 9e860 (27:6860) + text "Did you get a" + line "good haul?" + cont "Come again!" + done + +_UnnamedText_753e6: ; 9e886 (27:6886) + text "Hi! Is it your" + line "first time here?" + done + +_UnnamedText_753eb: ; 9e8a7 (27:68a7) + text "SAFARI ZONE has 4" + line "zones in it." + + para "Each zone has" + line "different kinds" + cont "of #MON. Use" + cont "SAFARI BALLs to" + cont "catch them!" + + para "When you run out" + line "of time or SAFARI" + cont "BALLs, it's game" + cont "over for you!" + + para "Before you go," + line "open an unused" + cont "#MON BOX so" + cont "there's room for" + cont "new #MON!" + done + +_UnnamedText_753f0: ; 9e993 (27:6993) + text "Sorry, you're a" + line "regular here!" + done + diff --git a/text/maps/saffron_gym.asm b/text/maps/saffron_gym.asm new file mode 100644 index 00000000..b5ab4634 --- /dev/null +++ b/text/maps/saffron_gym.asm @@ -0,0 +1,237 @@ +_UnnamedText_5d162: ; a1bb4 (28:5bb4) + text "I had a vision of" + line "your arrival!" + + para "I have had psychic" + line "powers since I" + cont "was a child." + + para "I first learned" + line "to bend spoons" + cont "with my mind." + + para "I dislike fight-" + line "ing, but if you" + cont "wish, I will show" + cont "you my powers!" + done + +_UnnamedText_5d167: ; a1c73 (28:5c73) + text "I'm" + line "shocked!" + cont "But, a loss is a" + cont "loss." + + para "I admit I didn't" + line "work hard enough" + cont "to win!" + + para "You earned the" + line "MARSHBADGE!@@" + +_UnnamedText_5d16e: ; a1cdc (28:5cdc) + text "Everyone has" + line "psychic power!" + cont "People just don't" + cont "realize it!" + done + +_UnnamedText_5d173: ; a1d16 (28:5d16) + text "The MARSHBADGE" + line "makes #MON up" + cont "to L70 obey you!" + + para "Stronger #MON" + line "will become wild," + cont "ignoring your" + cont "orders in battle!" + + para "Just don't raise" + line "your #MON too" + cont "much!" + + para "Wait, please take" + line "this TM with you!" + done + +ReceivedTM46Text: ; a1dcd (28:5dcd) + text $52, " received" + line "TM46!@@" + +_TM46ExplanationText: ; a1de0 (28:5de0) + db $0 + para "TM46 is PSYWAVE!" + line "It uses powerful" + cont "psychic waves to" + cont "inflict damage!" + done + +_TM46NoRoomText: ; a1e25 (28:5e25) + text "Your pack is full" + line "of other items!" + done + +_UnnamedText_5d1e6: ; a1e48 (28:5e48) + text "Yo! Champ in" + line "making!" + + para "SABRINA's #MON" + line "use psychic power" + cont "instead of force!" + + para "Fighting #MON" + line "are weak against" + cont "psychic #MON!" + + para "They get creamed" + line "before they can" + cont "even aim a punch!" + done + +_UnnamedText_5d1eb: ; a1ef0 (28:5ef0) + text "Psychic power," + line "huh?" + + para "If I had that," + line "I'd make a bundle" + cont "at the slots!" + done + +_SaffronGymBattleText1: ; a1f33 (28:5f33) + text "SABRINA is younger" + line "than I, but I" + cont "respect her!" + done + +_SaffronGymEndBattleText1: ; a1f62 (28:5f62) + text "Not" + line "good enough!" + prompt + +_SaffronGymAfterBattleText1: ; a1f74 (28:5f74) + text "In a battle of" + line "equals, the one" + cont "with the stronger" + cont "will wins!" + + para "If you wish" + line "to beat SABRINA," + cont "focus on winning!" + done + +_SaffronGymBattleText2: ; a1fe0 (28:5fe0) + text "Does our unseen" + line "power scare you?" + done + +_SaffronGymEndBattleText2: ; a2002 (28:6002) + text "I never" + line "foresaw this!" + prompt + +_SaffronGymAfterBattleText2: ; a2019 (28:6019) + text "Psychic #MON" + line "fear only ghosts" + cont "and bugs!" + done + +_SaffronGymBattleText3: ; a2042 (28:6042) + text "#MON take on" + line "the appearance of" + cont "their trainers." + + para "Your #MON must" + line "be tough, then!" + done + +_SaffronGymEndBattleText3: ; a2091 (28:6091) + text "I knew" + line "it!" + prompt + +_SaffronGymAfterBattleText3: ; a209d (28:609d) + text "I must teach" + line "better techniques" + cont "to my #MON!" + done + +_SaffronGymBattleText4: ; a20c9 (28:60c9) + text "You know that" + line "power alone isn't" + cont "enough!" + done + +_SaffronGymEndBattleText4: ; a20f1 (28:60f1) + text "I don't" + line "believe this!" + prompt + +_SaffronGymAfterBattleText4: ; a2107 (28:6107) + text "SABRINA just wiped" + line "out the KARATE" + cont "MASTER next door!" + done + +_SaffronGymBattleText5: ; a213c (28:613c) + text "You and I, our" + line "#MON shall" + cont "fight!" + done + +_SaffronGymEndBattleText5: ; a215e (28:615e) + text "I lost" + line "after all!" + prompt + +_SaffronGymAfterBattleText5: ; a2171 (28:6171) + text "I knew that this" + line "was going to take" + cont "place." + done + +_SaffronGymBattleText6: ; a219c (28:619c) + text "SABRINA is young," + line "but she's also" + cont "our LEADER!" + + para "You won't reach" + line "her easily!" + done + +_SaffronGymEndBattleText6: ; a21e4 (28:61e4) + text "I lost" + line "my concentration!" + prompt + +_SaffronGymAfterBattleText6: ; a21fe (28:61fe) + text "There used to be" + line "2 #MON GYMs in" + cont "SAFFRON." + + para "The FIGHTING DOJO" + line "next door lost" + cont "its GYM status" + cont "when we went and" + cont "creamed them!" + done + +_SaffronGymBattleText7: ; a2277 (28:6277) + text "SAFFRON #MON" + line "GYM is famous for" + cont "its psychics!" + + para "You want to see" + line "SABRINA!" + cont "I can tell!" + done + +_SaffronGymEndBattleText7: ; a22ca (28:62ca) + text "Arrrgh!" + prompt + +_SaffronGymAfterBattleText7: ; a22d3 (28:62d3) + text "That's right! I" + line "used telepathy to" + cont "read your mind!" + done + diff --git a/text/maps/saffron_house.asm b/text/maps/saffron_house.asm new file mode 100644 index 00000000..0aa44b1d --- /dev/null +++ b/text/maps/saffron_house.asm @@ -0,0 +1,27 @@ +_SaffronHouse1Text1: ; a2305 (28:6305) + text "Thank you for" + line "writing. I hope" + cont "to see you soon!" + + para "Hey! Don't look" + line "at my letter!" + done + +_SaffronHouse1Text2: ; a2352 (28:6352) + text "PIDGEY: Kurukkoo!@@" + +_SaffronHouse1Text3: ; a2366 (28:6366) + text "The COPYCAT is" + line "cute! I'm getting" + cont "her a # DOLL!" + done + +_SaffronHouse1Text4: ; a2395 (28:6395) + text "I was given a PP" + line "UP as a gift." + + para "It's used for" + line "increasing the PP" + cont "of techniques!" + done + diff --git a/text/maps/saffron_mart.asm b/text/maps/saffron_mart.asm new file mode 100644 index 00000000..16017a6a --- /dev/null +++ b/text/maps/saffron_mart.asm @@ -0,0 +1,14 @@ +_SaffronMartText2: ; a23e3 (28:63e3) + text "MAX REPEL lasts" + line "longer than SUPER" + cont "REPEL for keeping" + cont "weaker #MON" + cont "away!" + done + +_SaffronMartText3: ; a242a (28:642a) + text "REVIVE is costly," + line "but it revives" + cont "fainted #MON!" + done + diff --git a/text/maps/saffron_pokecenter.asm b/text/maps/saffron_pokecenter.asm new file mode 100644 index 00000000..c17f534c --- /dev/null +++ b/text/maps/saffron_pokecenter.asm @@ -0,0 +1,13 @@ +_SaffronPokecenterText1: ; a248e (28:648e) + text "#MON growth" + line "rates differ from" + cont "specie to specie." + done + +_SaffronPokecenterText3: ; a24bf (28:64bf) + text "SILPH CO. is very" + line "famous. That's" + cont "why it attracted" + cont "TEAM ROCKET!" + done + diff --git a/text/maps/vermilion_dock.asm b/text/maps/vermilion_dock.asm new file mode 100644 index 00000000..9df9a92d --- /dev/null +++ b/text/maps/vermilion_dock.asm @@ -0,0 +1,3 @@ +_VermilionDockText1: ; 9c50e (27:450e) + db $0, $57 + diff --git a/text/maps/vermilion_fishing_house.asm b/text/maps/vermilion_fishing_house.asm new file mode 100644 index 00000000..095a0076 --- /dev/null +++ b/text/maps/vermilion_fishing_house.asm @@ -0,0 +1,54 @@ +_UnnamedText_560b1: ; 9c510 (27:4510) + text "I'm the FISHING" + line "GURU!" + + para "I simply Looove" + line "fishing!" + + para "Do you like to" + line "fish?" + done + +_UnnamedText_560b6: ; 9c554 (27:4554) + text "Grand! I like" + line "your style!" + + para "Take this and" + line "fish, young one!" + + para $52, " received" + line "an @" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_560bb: ; 9c5a4 (27:45a4) + db $0 + para "Fishing is a way" + line "of life!" + + para "From the seas to" + line "rivers, go out" + cont "and land the big" + cont "one, young one!" + done + +_UnnamedText_560c0: ; 9c601 (27:4601) + text "Oh... That's so" + line "disappointing..." + done + +_UnnamedText_560c5: ; 9c622 (27:4622) + text "Hello there," + line $52, "!" + + para "How are the fish" + line "biting?" + done + +_UnnamedText_560ca: ; 9c64c (27:464c) + text "Oh no!" + + para "You have no room" + line "for my gift!" + done + diff --git a/text/maps/vermilion_gym_1.asm b/text/maps/vermilion_gym_1.asm new file mode 100644 index 00000000..255ee6e8 --- /dev/null +++ b/text/maps/vermilion_gym_1.asm @@ -0,0 +1,22 @@ +_UnnamedText_5cb6d: ; 9aaa5 (26:6aa5) + text "Hey, kid! What do" + line "you think you're" + cont "doing here?" + + para "You won't live" + line "long in combat!" + cont "That's for sure!" + + para "I tell you kid," + line "electric #MON" + cont "saved me during" + cont "the war!" + + para "They zapped my" + line "enemies into" + cont "paralysis!" + + para "The same as I'll" + line "do to you!" + done + diff --git a/text/maps/vermilion_gym_2.asm b/text/maps/vermilion_gym_2.asm new file mode 100644 index 00000000..74735675 --- /dev/null +++ b/text/maps/vermilion_gym_2.asm @@ -0,0 +1,144 @@ +_UnnamedText_5cb72: ; 9c000 (27:4000) + text "A little word of" + line "advice, kid!" + + para "Electricity is" + line "sure powerful!" + + para "But, it's useless" + line "against ground-" + cont "type #MON!" + done + +_UnnamedText_5cb77: ; 9c069 (27:4069) + text "The THUNDERBADGE" + line "cranks up your" + cont "#MON's SPEED!" + + para "It also lets your" + line "#MON FLY any" + cont "time, kid!" + + para "You're special," + line "kid! Take this!" + done + +_ReceivedTM24Text: ; 9c0e0 (27:40e0) + text $52, " received " + line "@" + TX_RAM $cf4b + text "!@@" + +_TM24ExplanationText: ; 9c0f5 (27:40f5) + db $0 + para "TM24 contains" + line "THUNDERBOLT!" + + para "Teach it to an" + line "electric #MON!" + done + +_TM24NoRoomText: ; 9c130 (27:4130) + text "Yo kid, make room" + line "in your pack!" + done + +_ReceivedThunderbadgeText: ; 9c151 (27:4151) + text "Whoa!" + + para "You're the real" + line "deal, kid!" + + para "Fine then, take" + line "the THUNDERBADGE!" + prompt + +_VermilionGymBattleText1: ; 9c194 (27:4194) + text "When I was in the" + line "Army, LT.SURGE" + cont "was my strict CO!" + done + +_VermilionGymEndBattleText1: ; 9c1c8 (27:41c8) + text "Stop!" + line "You're very good!" + prompt + +_VermilionGymAfterBattleText1: ; 9c1e0 (27:41e0) + text "The door won't" + line "open?" + + para "LT.SURGE always" + line "was cautious!" + done + +_VermilionGymBattleText2: ; 9c213 (27:4213) + text "I'm a lightweight," + line "but I'm good with" + cont "electricity!" + done + +_VermilionGymEndBattleText2: ; 9c244 (27:4244) + text "Fried!" + prompt + +_VermilionGymAfterBattleText2: ; 9c24c (27:424c) + text "OK, I'll talk!" + + para "LT.SURGE said he" + line "hid door switches" + cont "inside something!" + done + +_VermilionGymBattleText3: ; 9c290 (27:4290) + text "This is no place" + line "for kids!" + done + +_VermilionGymEndBattleText3: ; 9c2ac (27:42ac) + text "Wow!" + line "Surprised me!" + prompt + +_VermilionGymAfterBattleText3: ; 9c2c0 (27:42c0) + text "LT.SURGE set up" + line "double locks!" + cont "Here's a hint!" + + para "When you open the" + line "1st lock, the 2nd" + cont "lock is right" + cont "next to it!" + done + +_UnnamedText_5cbf4: ; 9c32b (27:432b) + text "Yo! Champ in" + line "making!" + + para "LT.SURGE has a" + line "nickname. People" + cont "refer to him as" + cont "the Lightning" + cont "American!" + + para "He's an expert on" + line "electric #MON!" + + para "Birds and water" + line "#MON are at" + cont "risk! Beware of" + cont "paralysis too!" + + para "LT.SURGE is very" + line "cautious!" + + para "You'll have to" + line "break a code to" + cont "get to him!" + done + +_UnnamedText_5cbf9: ; 9c429 (27:4429) + text "Whew! That match" + line "was electric!" + done + diff --git a/text/maps/vermilion_house.asm b/text/maps/vermilion_house.asm new file mode 100644 index 00000000..b7f80490 --- /dev/null +++ b/text/maps/vermilion_house.asm @@ -0,0 +1,22 @@ +_VermilionHouse1Text1: ; 9c449 (27:4449) + text "I'm getting my" + line "PIDGEY to fly a" + cont "letter to SAFFRON" + cont "in the north!" + done + +_VermilionHouse1Text2: ; 9c488 (27:4488) + text "PIDGEY: Kurukkoo!@@" + +_VermilionHouse1Text3: ; 9c49c (27:449c) + text "Dear PIPPI, I hope" + line "to see you soon." + + para "I heard SAFFRON" + line "has problems with" + cont "TEAM ROCKET." + + para "VERMILION appears" + line "to be safe." + done + diff --git a/text/maps/vermilion_mart.asm b/text/maps/vermilion_mart.asm new file mode 100644 index 00000000..fbbca10a --- /dev/null +++ b/text/maps/vermilion_mart.asm @@ -0,0 +1,24 @@ +_VermilionMartText2: ; 9a9c1 (26:69c1) + text "There are evil" + line "people who will" + cont "use #MON for" + cont "criminal acts." + + para "TEAM ROCKET" + line "traffics in rare" + cont "#MON." + + para "They also abandon" + line "#MON that they" + cont "consider not to" + cont "be popular or" + cont "useful." + done + +_VermilionMartText3: ; 9aa67 (26:6a67) + text "I think #MON" + line "can be good or" + cont "evil. It depends" + cont "on the trainer." + done + diff --git a/text/maps/vermilion_pokecenter.asm b/text/maps/vermilion_pokecenter.asm new file mode 100644 index 00000000..667885f0 --- /dev/null +++ b/text/maps/vermilion_pokecenter.asm @@ -0,0 +1,21 @@ +_VermilionPokecenterText2: ; 9a4b2 (26:64b2) +_VermilionPokecenterText1: ; 9a4b2 (26:64b2) + text "Even if they are" + line "the same level," + cont "#MON can have" + cont "very different" + cont "abilities." + + para "A #MON raised" + line "by a trainer is" + cont "stronger than one" + cont "in the wild." + done + +_VermilionPokecenterText3: ; 9a539 (26:6539) + text "My #MON was" + line "poisoned! It" + cont "fainted while we" + cont "were walking!" + done + diff --git a/text/maps/viridian_forest_entrance.asm b/text/maps/viridian_forest_entrance.asm new file mode 100644 index 00000000..b50c12aa --- /dev/null +++ b/text/maps/viridian_forest_entrance.asm @@ -0,0 +1,14 @@ +_ViridianForestEntranceText1: ; 8a868 (22:6868) + text "Are you going to" + line "VIRIDIAN FOREST?" + cont "Be careful, it's" + cont "a natural maze!" + done + +_ViridianForestEntranceText2: ; 8a8ab (22:68ab) + text "RATTATA may be" + line "small, but its" + cont "bite is wicked!" + cont "Did you get one?" + done + diff --git a/text/maps/viridian_forest_exit.asm b/text/maps/viridian_forest_exit.asm new file mode 100644 index 00000000..23e13e4e --- /dev/null +++ b/text/maps/viridian_forest_exit.asm @@ -0,0 +1,20 @@ +_ViridianForestexitText1: ; 8a6fd (22:66fd) + text "Many #MON live" + line "only in forests " + cont "and caves." + + para "You need to look" + line "everywhere to get" + cont "different kinds!" + done + +_ViridianForestexitText2: ; 8a75d (22:675d) + text "Have you noticed" + line "the bushes on the" + cont "roadside?" + + para "They can be cut" + line "down by a special" + cont "#MON move." + done + diff --git a/text/maps/wardens_house.asm b/text/maps/wardens_house.asm new file mode 100644 index 00000000..40e368a1 --- /dev/null +++ b/text/maps/wardens_house.asm @@ -0,0 +1,84 @@ +_WardenGibberishText1: ; 9e444 (27:6444) + text "WARDEN: Hif fuff" + line "hefifoo!" + + para "Ha lof ha feef ee" + line "hafahi ho. Heff" + cont "hee fwee!" + done + +_WardenGibberishText2: ; 9e48b (27:648b) + text "Ah howhee ho hoo!" + line "Eef ee hafahi ho!" + done + +_WardenGibberishText3: ; 9e4b0 (27:64b0) + text "Ha? He ohay heh" + line "ha hoo ee haheh!" + done + +_WardenTeethText1: ; 9e4d2 (27:64d2) + text $52, " gave the" + line "GOLD TEETH to the" + cont "WARDEN!@@" + +_WardenTeethText2: ; 9e4f9 (27:64f9) + db $0 + para "The WARDEN popped" + line "in his teeth!" + prompt + +_WardenThankYouText: ; 9e51b (27:651b) + text "WARDEN: Thanks," + line "kid! No one could" + cont "understand a word" + cont "that I said." + + para "I couldn't work" + line "that way." + cont "Let me give you" + cont "something for" + cont "your trouble." + prompt + +_ReceivedHM04Text: ; 9e5a2 (27:65a2) + text $52, " received" + line "@" + TX_RAM $cf4b + text "!@@" + +_HM04ExplanationText: ; 9e5b6 (27:65b6) + text "WARDEN: HM04" + line "teaches STRENGTH!" + + para "It lets #MON" + line "move boulders" + cont "when you're out-" + cont "side of battle." + + para "Oh yes, did you" + line "find SECRET HOUSE" + cont "in SAFARI ZONE?" + + para "If you do, you" + line "win an HM!" + + para "I hear it's the" + line "rare SURF HM." + done + +_HM04NoRoomText: ; 9e67a (27:667a) + text "Your pack is" + line "stuffed full!" + done + +_UnnamedText_75176: ; 9e696 (27:6696) + text "#MON photos" + line "and fossils." + done + +_UnnamedText_7517b: ; 9e6b0 (27:66b0) + text "Old #MON" + line "merchandise." + done + -- cgit v1.3.1-sl0p From 7762afaf993396df6221d3e06a5c76eb63325d46 Mon Sep 17 00:00:00 2001 From: yenatch Date: Thu, 23 Jan 2014 00:22:31 -0500 Subject: Split out route text --- main.asm | 2914 +--------------------------------------------- text/maps/route_1.asm | 50 + text/maps/route_10.asm | 110 ++ text/maps/route_11_1.asm | 135 +++ text/maps/route_11_2.asm | 29 + text/maps/route_12.asm | 140 +++ text/maps/route_13.asm | 180 +++ text/maps/route_14.asm | 174 +++ text/maps/route_15.asm | 172 +++ text/maps/route_16.asm | 121 ++ text/maps/route_17.asm | 196 ++++ text/maps/route_18.asm | 59 + text/maps/route_19.asm | 158 +++ text/maps/route_2.asm | 10 + text/maps/route_20.asm | 157 +++ text/maps/route_21.asm | 138 +++ text/maps/route_22.asm | 105 ++ text/maps/route_23.asm | 39 + text/maps/route_24_1.asm | 65 ++ text/maps/route_24_2.asm | 91 ++ text/maps/route_25.asm | 157 +++ text/maps/route_3.asm | 146 +++ text/maps/route_4.asm | 36 + text/maps/route_5.asm | 6 + text/maps/route_6.asm | 98 ++ text/maps/route_7.asm | 6 + text/maps/route_8.asm | 155 +++ text/maps/route_9.asm | 158 +++ 28 files changed, 2919 insertions(+), 2886 deletions(-) create mode 100644 text/maps/route_1.asm create mode 100644 text/maps/route_10.asm create mode 100644 text/maps/route_11_1.asm create mode 100644 text/maps/route_11_2.asm create mode 100644 text/maps/route_12.asm create mode 100644 text/maps/route_13.asm create mode 100644 text/maps/route_14.asm create mode 100644 text/maps/route_15.asm create mode 100644 text/maps/route_16.asm create mode 100644 text/maps/route_17.asm create mode 100644 text/maps/route_18.asm create mode 100644 text/maps/route_19.asm create mode 100644 text/maps/route_2.asm create mode 100644 text/maps/route_20.asm create mode 100644 text/maps/route_21.asm create mode 100644 text/maps/route_22.asm create mode 100644 text/maps/route_23.asm create mode 100644 text/maps/route_24_1.asm create mode 100644 text/maps/route_24_2.asm create mode 100644 text/maps/route_25.asm create mode 100644 text/maps/route_3.asm create mode 100644 text/maps/route_4.asm create mode 100644 text/maps/route_5.asm create mode 100644 text/maps/route_6.asm create mode 100644 text/maps/route_7.asm create mode 100644 text/maps/route_8.asm create mode 100644 text/maps/route_9.asm (limited to 'text/maps') diff --git a/main.asm b/main.asm index 1bc3375c..8f4a2489 100644 --- a/main.asm +++ b/main.asm @@ -118395,2899 +118395,41 @@ _UnnamedText_1e8da: ; 8d57f (23:557f) cont "#MON on my PC!" done -_Route1ViridianMartSampleText: ; 8d5bf (23:55bf) - text "Hi! I work at a" - line "#MON MART." - - para "It's a convenient" - line "shop, so please" - cont "visit us in" - cont "VIRIDIAN CITY." - - para "I know, I'll give" - line "you a sample!" - cont "Here you go!" - prompt - -_UnnamedText_1cae8: ; 8d643 (23:5643) - text $52, " got" - line "@" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_1caee: ; 8d652 (23:5652) - text "We also carry" - line "# BALLs for" - cont "catching #MON!" - done - -_UnnamedText_1caf3: ; 8d67c (23:567c) - text "You have too much" - line "stuff with you!" - done - -_Route1Text2: ; 8d69f (23:569f) - text "See those ledges" - line "along the road?" - - para "It's a bit scary," - line "but you can jump" - cont "from them." - - para "You can get back" - line "to PALLET TOWN" - cont "quicker that way." - done - -_Route1Text3: ; 8d720 (23:5720) - text "ROUTE 1" - line "PALLET TOWN -" - cont "VIRIDIAN CITY" - done - -_Route2Text3: ; 8d745 (23:5745) - text "ROUTE 2" - line "VIRIDIAN CITY -" - cont "PEWTER CITY" - done - -_Route2Text4: ; 8d76a (23:576a) - text "DIGLETT's CAVE" - done - -_Route3Text1: ; 8d779 (23:5779) - text "Whew... I better" - line "take a rest..." - cont "Groan..." - - para "That tunnel from" - line "CERULEAN takes a" - cont "lot out of you!" - done - -_Route3BattleText1: ; 8d7d5 (23:57d5) - text "Hey! I met you in" - line "VIRIDIAN FOREST!" - done - -_Route3EndBattleText1: ; 8d7f9 (23:57f9) - text "You" - line "beat me again!" - prompt - -_Route3AfterBattleText1: ; 8d80d (23:580d) - text "There are other" - line "kinds of #MON" - cont "than those found" - cont "in the forest!" - done - -_Route3BattleText2: ; 8d84c (23:584c) - text "Hi! I like shorts!" - line "They're comfy and" - cont "easy to wear!" - done - -_Route3EndBattleText2: ; 8d87f (23:587f) - text "I don't" - line "believe it!" - prompt - -_Route3AfterBattleText2: ; 8d893 (23:5893) - text "Are you storing" - line "your #MON on" - cont "PC? Each BOX can" - cont "hold 20 #MON!" - done - -_Route3BattleText3: ; 8d8d0 (23:58d0) - text "You looked at me," - line "didn't you?" - done - -_Route3EndBattleText3: ; 8d8ee (23:58ee) - text "You're" - line "mean!" - prompt - -_Route3AfterBattleText3: ; 8d8fb (23:58fb) - text "Quit staring if" - line "you don't want to" - cont "fight!" - done - -_Route3BattleText4: ; 8d924 (23:5924) - text "Are you a trainer?" - line "Let's fight!" - done - -_Route3EndBattleText4: ; 8d944 (23:5944) - text "If I" - line "had new #MON I" - cont "would've won!" - prompt - -_Route3AfterBattleText4: ; 8d966 (23:5966) - text "If a #MON BOX" - line "on the PC gets" - cont "full, just switch" - cont "to another BOX!" - done - -_Route3BattleText5: ; 8d9a6 (23:59a6) - text "That look you" - line "gave me, it's so" - cont "intriguing!" - done - -_Route3EndBattleText5: ; 8d9d1 (23:59d1) - text "Be nice!" - prompt - -_Route3AfterBattleText5: ; 8d9db (23:59db) - text "Avoid fights by" - line "not letting" - cont "people see you!" - done - -_Route3BattleText6: ; 8da08 (23:5a08) - text "Hey! You're not" - line "wearing shorts!" - done - -_Route3EndBattleText6: ; 8da28 (23:5a28) - text "Lost!" - line "Lost! Lost!" - prompt - -_Route3AfterBattleText6: ; 8da3b (23:5a3b) - text "I always wear" - line "shorts, even in" - cont "winter!" - done - -_Route3BattleText7: ; 8da62 (23:5a62) - text "You can fight my" - line "new #MON!" - done - -_Route3EndBattleText7: ; 8da7e (23:5a7e) - text "Done" - line "like dinner!" - prompt - -_Route3AfterBattleText7: ; 8da91 (23:5a91) - text "Trained #MON" - line "are stronger than" - cont "the wild ones!" - done - -_Route3BattleText8: ; 8dac0 (23:5ac0) - text "Eek! Did you" - line "touch me?" - done - -_Route3EndBattleText8: ; 8dad8 (23:5ad8) - text "That's it?" - prompt - -_Route3AfterBattleText8: ; 8dae3 (23:5ae3) - text "ROUTE 4 is at the" - line "foot of MT.MOON." - done - -_Route3Text10: ; 8db07 (23:5b07) - text "ROUTE 3" - line "MT.MOON AHEAD" - done - -_Route4Text1: ; 8db1e (23:5b1e) - text "Ouch! I tripped" - line "over a rocky" - cont "#MON, GEODUDE!" - done - -_Route4BattleText1: ; 8db4b (23:5b4b) - text "I came to get my" - line "mushroom #MON!" - done - -_Route4EndBattleText1: ; 8db6c (23:5b6c) - text "Oh! My cute" - line "mushroom #MON!" - prompt - -_Route4AfterBattleText1: ; 8db88 (23:5b88) - text "There might not" - line "be any more" - cont "mushrooms here." - - para "I think I got" - line "them all." - done - -_Route4Text5: ; 8dbcd (23:5bcd) - text "MT.MOON" - line "Tunnel Entrance" - done - -_Route4Text6: ; 8dbe6 (23:5be6) - text "ROUTE 4" - line "MT.MOON -" - cont "CERULEAN CITY" - done - -_Route5Text1: ; 8dc07 (23:5c07) - text "UNDERGROUND PATH" - line "CERULEAN CITY -" - cont "VERMILION CITY" - done - -_Route6BattleText1: ; 8dc38 (23:5c38) - text "Who's there?" - line "Quit listening in" - cont "on us!" - done - -_Route6EndBattleText1: ; 8dc5e (23:5c5e) - text "I" - line "just can't win!" - prompt - -_Route6AfterBattleText1: ; 8dc70 (23:5c70) - text "Whisper..." - line "whisper..." - done - -_Route6BattleText2: ; 8dc87 (23:5c87) - text "Excuse me! This" - line "is a private" - cont "conversation!" - done - -_Route6EndBattleText2: ; 8dcb3 (23:5cb3) - text "Ugh!" - line "I hate losing!" - prompt - -_Route6BattleText3: ; 8dcc8 (23:5cc8) - text "There aren't many" - line "bugs out here." - done - -_Route6EndBattleText3: ; 8dce9 (23:5ce9) - text "No!" - line "You're kidding!" - prompt - -_Route6AfterBattleText3: ; 8dcfd (23:5cfd) - text "I like bugs, so" - line "I'm going back to" - cont "VIRIDIAN FOREST." - done - -_Route6BattleText4: ; 8dd30 (23:5d30) - text "Huh? You want" - line "to talk to me?" - done - -_Route6EndBattleText4: ; 8dd4e (23:5d4e) - text "I" - line "didn't start it!" - prompt - -_Route6AfterBattleText4: ; 8dd61 (23:5d61) - text "I should carry" - line "more #MON with" - cont "me for safety." - done - -_Route6BattleText5: ; 8dd8f (23:5d8f) - text "Me? Well, OK." - line "I'll play!" - done - -_Route6EndBattleText5: ; 8dda8 (23:5da8) - text "Just" - line "didn't work!" - prompt - -_Route6AfterBattleText5: ; 8ddba (23:5dba) - text "I want to get" - line "stronger! What's" - cont "your secret?" - done - -_Route6BattleText6: ; 8dde6 (23:5de6) - text "I've never seen" - line "you around!" - cont "Are you good?" - done - -_Route6EndBattleText6: ; 8de10 (23:5e10) - text "You" - line "are too good!" - prompt - -_Route6AfterBattleText6: ; 8de23 (23:5e23) - text "Are my #MON" - line "weak? Or, am I" - cont "just bad?" - done - -_Route6Text7: ; 8de49 (23:5e49) - text "UNDERGROUND PATH" - line "CERULEAN CITY -" - cont "VERMILION CITY" - done - -_Route7Text1: ; 8de7a (23:5e7a) - text "UNDERGROUND PATH" - line "CELADON CITY -" - cont "LAVENDER TOWN" - done - -_Route8BattleText1: ; 8dea9 (23:5ea9) - text "You look good at" - line "#MON, but" - cont "how's your chem?" - done - -_Route8EndBattleText1: ; 8ded5 (23:5ed5) - text "Ow!" - line "Meltdown!" - prompt - -_Route8AfterBattleText1: ; 8dee4 (23:5ee4) - text "I am better at" - line "school than this!" - done - -_Route8BattleText2: ; 8df06 (23:5f06) - text "All right! Let's" - line "roll the dice!" - done - -_Route8EndBattleText2: ; 8df26 (23:5f26) - text "Drat!" - line "Came up short!" - prompt - -_Route8AfterBattleText2: ; 8df3c (23:5f3c) - text "Lady Luck's not" - line "with me today!" - done - -_Route8BattleText3: ; 8df5b (23:5f5b) - text "You need strategy" - line "to win at this!" - done - -_Route8EndBattleText3: ; 8df7e (23:5f7e) - text "It's" - line "not logical!" - prompt - -_Route8AfterBattleText3: ; 8df90 (23:5f90) - text "Go with GRIMER" - line "first...and..." - cont "...and...then..." - done - -_Route8BattleText4: ; 8dfc0 (23:5fc0) - text "I like NIDORAN, so" - line "I collect them!" - done - -_Route8EndBattleText4: ; 8dfe4 (23:5fe4) - text "Why? Why??" - prompt - -_Route8AfterBattleText4: ; 8dff0 (23:5ff0) - text "When #MON grow" - line "up they get ugly!" - cont "They shouldn't" - cont "evolve!" - done - -_Route8BattleText5: ; 8e028 (23:6028) - text "School is fun, but" - line "so are #MON." - done - -_Route8EndBattleText5: ; 8e049 (23:6049) - text "I'll" - line "stay with school." - prompt - -_Route8AfterBattleText5: ; 8e060 (23:6060) - text "We're stuck here" - line "because of the" - cont "gates at SAFFRON." - done - -_Route8BattleText6: ; 8e092 (23:6092) - text "MEOWTH is so cute," - line "meow, meow, meow!" - done - -_Route8EndBattleText6: ; 8e0b8 (23:60b8) - text "Meow!" - prompt - -_Route8AfterBattleText6: ; 8e0bf (23:60bf) - text "I think PIDGEY" - line "and RATTATA" - cont "are cute too!" - done - -_Route8BattleText7: ; 8e0e9 (23:60e9) - text "We must look" - line "silly standing" - cont "here like this!" - done - -_Route8EndBattleText7: ; 8e116 (23:6116) - text "Look what" - line "you did!" - prompt - -_Route8AfterBattleText7: ; 8e12a (23:612a) - text "SAFFRON's gate" - line "keeper won't let" - cont "us through." - cont "He's so mean!" - done - -_Route8BattleText8: ; 8e162 (23:6162) - text "I'm a rambling," - line "gambling dude!" - done - -_Route8EndBattleText8: ; 8e181 (23:6181) - text "Missed" - line "the big score!" - prompt - -_Route8AfterBattleText8: ; 8e198 (23:6198) - text "Gambling and" - line "#MON are like" - cont "eating peanuts!" - cont "Just can't stop!" - done - -_Route8BattleText9: ; 8e1d4 (23:61d4) - text "What's a cute," - line "round and fluffy" - cont "#MON?" - done - -_Route8EndBattleText9: ; 8e1fa (23:61fa) - text "Stop!" - - para "Don't be so mean" - line "to my CLEFAIRY!" - prompt - -_Route8AfterBattleText9: ; 8e221 (23:6221) - text "I heard that" - line "CLEFAIRY evolves" - cont "when it's exposed" - cont "to a MOON STONE." - done - -_Route8Text10: ; 8e262 (23:6262) - text "UNDERGROUND PATH" - line "CELADON CITY -" - cont "LAVENDER TOWN" - done - -_Route9BattleText1: ; 8e291 (23:6291) - text "You have #MON" - line "with you!" - cont "You're mine!" - done - -_Route9EndBattleText1: ; 8e2b6 (23:62b6) - text "You" - line "deceived me!" - prompt - -_Route9AfterBattleText1: ; 8e2c8 (23:62c8) - text "You need light to" - line "get through that" - cont "dark tunnel ahead." - done - -_Route9BattleText2: ; 8e2ff (23:62ff) - text "Who's that walking" - line "with those good" - cont "looking #MON?" - done - -_Route9EndBattleText2: ; 8e330 (23:6330) - text "Out" - line "like a light!" - prompt - -_Route9AfterBattleText2: ; 8e343 (23:6343) - text "Keep walking!" - done - -_Route9BattleText3: ; 8e352 (23:6352) - text "I'm taking ROCK" - line "TUNNEL to go to" - cont "LAVENDER..." - done - -_Route9EndBattleText3: ; 8e37e (23:637e) - text "Can't" - line "measure up!" - prompt - -_Route9AfterBattleText3: ; 8e390 (23:6390) - text "Are you off to" - line "ROCK TUNNEL too?" - done - -_Route9BattleText4: ; 8e3b1 (23:63b1) - text "Don't you dare" - line "condescend me!" - done - -_Route9EndBattleText4: ; 8e3cf (23:63cf) - text "No!" - line "You're too much!" - prompt - -_Route9AfterBattleText4: ; 8e3e4 (23:63e4) - text "You're obviously" - line "talented! Good" - cont "luck to you!" - done - -_Route9BattleText5: ; 8e411 (23:6411) - text "Bwahaha!" - line "Great! I was" - cont "bored, eh!" - done - -_Route9EndBattleText5: ; 8e433 (23:6433) - text "Keep it" - line "coming, eh!" - - para "Oh wait. I'm out" - line "of #MON!" - prompt - -_Route9AfterBattleText5: ; 8e461 (23:6461) - text "You sure had guts" - line "standing up to me" - cont "there, eh?" - done - -_Route9BattleText6: ; 8e491 (23:6491) - text "Hahaha!" - line "Aren't you a" - cont "little toughie!" - done - -_Route9EndBattleText6: ; 8e4b6 (23:64b6) - text "What's" - line "that?" - prompt - -_Route9AfterBattleText6: ; 8e4c3 (23:64c3) - text "Hahaha! Kids" - line "should be tough!" - done - -_Route9BattleText7: ; 8e4e2 (23:64e2) - text "I got up early" - line "every day to" - cont "raise my #MON" - cont "from cocoons!" - done - -_Route9EndBattleText7: ; 8e51b (23:651b) - text "WHAT?" - - para "What a total" - line "waste of time!" - prompt - -_Route9AfterBattleText7: ; 8e53e (23:653e) - text "I have to collect" - line "more than bugs to" - cont "get stronger..." - done - -_Route9BattleText8: ; 8e573 (23:6573) - text "Hahahaha!" - line "Come on, dude!" - done - -_Route9EndBattleText8: ; 8e58d (23:658d) - text "Hahahaha!" - line "You beat me fair!" - prompt - -_Route9AfterBattleText8: ; 8e5aa (23:65aa) - text "Hahahaha!" - line "Us hearty guys" - cont "always laugh!" - done - -_Route9BattleText9: ; 8e5d2 (23:65d2) - text "Go, my super bug" - line "#MON!" - done - -_Route9EndBattleText9: ; 8e5ea (23:65ea) - text "My" - line "bugs..." - prompt - -_Route9AfterBattleText9: ; 8e5f6 (23:65f6) - text "If you don't like" - line "bug #MON, you" - cont "bug me!" - done - -_Route9Text11: ; 8e61e (23:661e) - text "ROUTE 9" - line "CERULEAN CITY-" - cont "ROCK TUNNEL" - done - -_Route10BattleText1: ; 8e642 (23:6642) - text "Wow, are you a" - line "#MANIAC too?" - cont "Want to see my" - cont "collection?" - done - -_Route10EndBattleText1: ; 8e67a (23:667a) - text "Humph." - line "I'm not angry!" - prompt - -_Route10AfterBattleText1: ; 8e690 (23:6690) - text "I have more rare" - line "#MON at home!" - done - -_Route10BattleText2: ; 8e6b0 (23:66b0) - text "Ha-hahah-ah-ha!" - done - -_Route10EndBattleText2: ; 8e6c1 (23:66c1) - text "Ha-haha!" - line "Not laughing!" - cont "Ha-hay fever!" - cont "Haha-ha-choo!" - prompt - -_Route10AfterBattleText2: ; 8e6f5 (23:66f5) - text "Haha-ha-choo!" - line "Ha-choo!" - cont "Snort! Snivel!" - done - -_Route10BattleText3: ; 8e71c (23:671c) - text "Hi kid, want to" - line "see my #MON?" - done - -_Route10EndBattleText3: ; 8e73a (23:673a) - text "Oh no!" - line "My #MON!" - prompt - -_Route10AfterBattleText3: ; 8e74b (23:674b) - text "I don't like you" - line "for beating me!" - done - -_Route10BattleText4: ; 8e76c (23:676c) - text "I've been to a" - line "#MON GYM a few" - cont "times. But, I" - cont "lost each time." - done - -_Route10EndBattleText4: ; 8e7a8 (23:67a8) - text "Ohh!" - line "Blew it again!" - prompt - -_Route10AfterBattleText4: ; 8e7bd (23:67bd) - text "I noticed some" - line "#MANIACs" - cont "prowling around." - done - -_Route10BattleText5: ; 8e7e7 (23:67e7) - text "Ah! This mountain" - line "air is delicious!" - done - -_Route10EndBattleText5: ; 8e80c (23:680c) - text "That" - line "cleared my head!" - prompt - -_Route10AfterBattleText5: ; 8e823 (23:6823) - text "I feel bloated on" - line "mountain air!" - done - -_Route10BattleText6: ; 8e844 (23:6844) - text "I'm feeling a bit" - line "faint from this" - cont "tough hike." - done - -_Route10EndBattleText6: ; 8e872 (23:6872) - text "I'm" - line "not up to it!" - prompt - -_Route10AfterBattleText6: ; 8e884 (23:6884) - text "The #MON here" - line "are so chunky!" - cont "There should be a" - cont "pink one with a" - cont "floral pattern!" - done - -_Route10Text9: ; 8e8d4 (23:68d4) -_Route10Text7: ; 8e8d4 (23:68d4) - text "ROCK TUNNEL" - done - -_Route10Text10: ; 8e8e1 (23:68e1) - text "POWER PLANT" - done - -_Route11BattleText1: ; 8e8ee (23:68ee) - text "Win, lose or draw!" - done - -_Route11EndBattleText1: ; 8e902 (23:6902) - text "Atcha!" - line "Didn't go my way!" - prompt - -_Route11AfterBattleText1: ; 8e91b (23:691b) - text "#MON is life!" - line "And to live is to" - cont "gamble!" - done - -_Route11BattleText2: ; 8e944 (23:6944) - text "Competition! I" - line "can't get enough!" - done - -_Route11EndBattleText2: ; 8e965 (23:6965) - text "I had" - line "a chance!" - prompt - -_Route11AfterBattleText2: ; 8e976 (23:6976) - text "You can't be a" - line "coward in the" - cont "world of #MON!" - done - -_Route11BattleText3: ; 8e9a2 (23:69a2) - text "Let's go, but" - line "don't cheat!" - done - -_Route11EndBattleText3: ; 8e9bc (23:69bc) - text "Huh?" - line "That's not right!" - prompt - -_Route11AfterBattleText3: ; 8e9d3 (23:69d3) - text "I did my best! I" - line "have no regrets!" - done - -_Route11BattleText4: ; 8e9f6 (23:69f6) - text "Careful!" - line "I'm laying down" - cont "some cables!" - done - -_Route11EndBattleText4: ; 8ea1c (23:6a1c) - text "That" - line "was electric!" - prompt - -_Route11AfterBattleText4: ; 8ea30 (23:6a30) - text "Spread the word" - line "to save energy!" - done - -_Route11BattleText5: ; 8ea51 (23:6a51) - text "I just became a" - line "trainer! But, I" - cont "think I can win!" - done - -_Route11EndBattleText5: ; 8ea83 (23:6a83) - text "My" - line "#MON couldn't!" - prompt - -_Route11AfterBattleText5: ; 8ea95 (23:6a95) - text "What do you want?" - line "Leave me alone!" - done - -_Route11BattleText6: ; 8eab8 (23:6ab8) - text "Fwahaha! I have" - line "never lost!" - done - -_Route11EndBattleText6: ; 8ead5 (23:6ad5) - text "My" - line "first loss!" - prompt - -_Route11AfterBattleText6: ; 8eae5 (23:6ae5) - text "Luck of the draw!" - line "Just luck!" - done - -_Route11BattleText7: ; 8eb03 (23:6b03) - text "I have never won" - line "before..." - done - -_Route11EndBattleText7: ; 8eb1f (23:6b1f) - text "I saw" - line "this coming..." - prompt - -_Route11AfterBattleText7: ; 8eb35 (23:6b35) - text "It's just luck." - line "Luck of the draw." - done - -_Route11BattleText8: ; 8eb57 (23:6b57) - text "I'm the best in" - line "my class!" - done - -_Route11EndBattleText8: ; 8eb71 (23:6b71) - text "Darn!" - line "I need to make my" - cont "#MON stronger!" - prompt - -_Route11AfterBattleText8: ; 8eb99 (23:6b99) - text "There's a fat" - line "#MON that" - cont "comes down from" - cont "the mountains." - - para "It's strong if" - line "you can get it." - done - -_Route11BattleText9: ; 8ebee (23:6bee) - text "Watch out for" - line "live wires!" - done - -SECTION "bank24",ROMX,BANK[$24] - -_Route11EndBattleText9: ; 90000 (24:4000) - text "Whoa!" - line "You spark plug!" - prompt - -_Route11AfterBattleText9: ; 90017 (24:4017) - text "Well, better get" - line "back to work." - done - -_Route11BattleText10: ; 90037 (24:4037) - text "My #MON should" - line "be ready by now!" - done - -_Route11EndBattleText10: ; 90058 (24:4058) - text "Too" - line "much, too young!" - prompt - -_Route11AfterBattleText10: ; 9006e (24:406e) - text "I better go find" - line "stronger ones!" - done - -_Route11Text11: ; 9008f (24:408f) - text "DIGLETT's CAVE" - done - -_Route12Text1: ; 9009e (24:409e) - text "A sleeping #MON" - line "blocks the way!" - done - -_UnnamedText_596eb: ; 900bf (24:40bf) - text "SNORLAX woke up!" - - para "It attacked in a" - line "grumpy rage!" - done - -_UnnamedText_596f0: ; 900ef (24:40ef) - text "SNORLAX calmed" - line "down! With a big" - cont "yawn, it returned" - cont "to the mountains!" - done - -_Route12BattleText1: ; 90134 (24:4134) - text "Yeah! I got a" - line "bite, here!" - done - -_Route12EndBattleText1: ; 9014f (24:414f) - text "Tch!" - line "Just a small fry!" - prompt - -_Route12AfterBattleText1: ; 90167 (24:4167) - text "Hang on! My line's" - line "snagged!" - done - -_Route12BattleText2: ; 90183 (24:4183) - text "Be patient!" - line "Fishing is a" - cont "waiting game!" - done - -_Route12EndBattleText2: ; 901ab (24:41ab) - text "That" - line "one got away!" - prompt - -_Route12AfterBattleText2: ; 901bf (24:41bf) - text "With a better ROD," - line "I could catch" - cont "better #MON!" - done - -_Route12BattleText3: ; 901ee (24:41ee) - text "Have you found a" - line "MOON STONE?" - done - -_Route12EndBattleText3: ; 9020c (24:420c) - text "Oww!" - prompt - -_Route12AfterBattleText3: ; 90212 (24:4212) - text "I could have made" - line "my #MON evolve" - cont "with MOON STONE!" - done - -_Route12BattleText4: ; 90245 (24:4245) - text "Electricity is my" - line "specialty!" - done - -_Route12EndBattleText4: ; 90263 (24:4263) - text "Unplugged!" - prompt - -_Route12AfterBattleText4: ; 9026f (24:426f) - text "Water conducts" - line "electricity, so" - cont "you should zap" - cont "sea #MON!" - done - -_Route12BattleText5: ; 902a8 (24:42a8) - text "The FISHING FOOL" - line "vs. #MON KID!" - done - -_Route12EndBattleText5: ; 902c8 (24:42c8) - text "Too" - line "much!" - prompt - -_Route12AfterBattleText5: ; 902d3 (24:42d3) - text "You beat me at" - line "#MON, but I'm" - cont "good at fishing!" - done - -_Route12BattleText6: ; 90301 (24:4301) - text "I'd rather be" - line "working!" - done - -_Route12EndBattleText6: ; 90318 (24:4318) - text "It's" - line "not easy..." - prompt - -_Route12AfterBattleText6: ; 90329 (24:4329) - text "It's all right." - line "Losing doesn't" - cont "bug me any more." - done - -_Route12BattleText7: ; 90358 (24:4358) - text "You never know" - line "what you could" - cont "catch!" - done - -_Route12EndBattleText7: ; 9037e (24:437e) - text "Lost" - line "it!" - prompt - -_Route12AfterBattleText7: ; 90388 (24:4388) - text "I catch MAGIKARP" - line "all the time, but" - cont "they're so weak!" - done - -_Route12Text11: ; 903bc (24:43bc) - text "ROUTE 12 " - line "North to LAVENDER" - done - -_Route12Text12: ; 903d9 (24:43d9) - text "SPORT FISHING AREA" - done - -_Route13BattleText2: ; 903ed (24:43ed) - text "My bird #MON" - line "want to scrap!" - done - -_Route13EndBattleText2: ; 9040a (24:440a) - text "My" - line "bird combo lost?" - prompt - -_Route13AfterBattleText2: ; 9041f (24:441f) - text "My #MON look" - line "happy even though" - cont "they lost." - done - -_Route13BattleText3: ; 9044a (24:444a) - text "I'm told I'm good" - line "for a kid!" - done - -_Route13EndBattleText3: ; 90466 (24:4466) - text "Ohh!" - line "I lost!" - prompt - -_Route13AfterBattleText3: ; 90474 (24:4474) - text "I want to become" - line "a good trainer." - cont "I'll train hard." - done - -_Route13BattleText4: ; 904a6 (24:44a6) - text "Wow! Your BADGEs" - line "are too cool!" - done - -_Route13EndBattleText4: ; 904c6 (24:44c6) - text "Not" - line "enough!" - prompt - -_Route13AfterBattleText4: ; 904d3 (24:44d3) - text "You got those" - line "BADGEs from GYM" - cont "LEADERs. I know!" - done - -_Route13BattleText5: ; 90503 (24:4503) - text "My cute #MON" - line "wish to make your" - cont "acquaintance." - done - -_Route13EndBattleText5: ; 90531 (24:4531) - text "Wow!" - line "You totally won!" - prompt - -_Route13AfterBattleText5: ; 90548 (24:4548) - text "You have to make" - line "#MON fight to" - cont "toughen them up!" - done - -_Route13BattleText6: ; 90579 (24:4579) - text "I found CARBOS in" - line "a cave once." - done - -_Route13EndBattleText6: ; 90599 (24:4599) - text "Just" - line "messed up!" - prompt - -_Route13AfterBattleText6: ; 905aa (24:45aa) - text "CARBOS boosted" - line "the SPEED of my" - cont "#MON." - done - -_Route13BattleText7: ; 905d0 (24:45d0) - text "The wind's blowing" - line "my way!" - done - -_Route13EndBattleText7: ; 905eb (24:45eb) - text "The" - line "wind turned!" - prompt - -_Route13AfterBattleText7: ; 905fd (24:45fd) - text "I'm beat. I guess" - line "I'll FLY home." - done - -_Route13BattleText8: ; 9061d (24:461d) - text "Sure, I'll play" - line "with you!" - done - -_Route13EndBattleText8: ; 90637 (24:4637) - text "Oh!" - line "You little brute!" - prompt - -_Route13AfterBattleText8: ; 9064e (24:464e) - text "I wonder which is" - line "stronger, male or" - cont "female #MON?" - done - -_Route13BattleText9: ; 90680 (24:4680) - text "Do you want to" - line "#MON with me?" - done - -_Route13EndBattleText9: ; 9069e (24:469e) - text "It's over" - line "already?" - prompt - -_Route13AfterBattleText9: ; 906b1 (24:46b1) - text "I don't know" - line "anything about" - cont "#MON. I just" - cont "like cool ones!" - done - -_Route13BattleText10: ; 906ea (24:46ea) - text "What're you" - line "lookin' at?" - done - -_Route13EndBattleText10: ; 90702 (24:4702) - text "Dang!" - line "Stripped gears!" - prompt - -_Route13AfterBattleText10: ; 90719 (24:4719) - text "Get lost!" - done - -_Route13BattleText11: ; 90724 (24:4724) - text "I always go with" - line "bird #MON!" - done - -_Route13EndBattleText11: ; 90741 (24:4741) - text "Out" - line "of power!" - prompt - -_Route13AfterBattleText11: ; 90750 (24:4750) - text "I wish I could" - line "fly like PIDGEY" - cont "and PIDGEOTTO..." - done - -_Route13Text11: ; 90781 (24:4781) - text "TRAINER TIPS" - - para "Look to the left" - line "of that post!" - done - -_Route13Text12: ; 907ae (24:47ae) - text "TRAINER TIPS" - - para "Use SELECT to" - line "switch items in" - cont "the ITEM window!" - done - -_Route13Text13: ; 907eb (24:47eb) - text "ROUTE 13" - line "North to SILENCE" - cont "BRIDGE" - done - -_Route14BattleText1: ; 9080d (24:480d) - text "You need to use" - line "TMs to teach good" - cont "moves to #MON!" - done - -_Route14EndBattleText1: ; 9083f (24:483f) - text "Not" - line "good enough!" - prompt - -_Route14AfterBattleText1: ; 90851 (24:4851) - text "You have some HMs" - line "right? #MON" - cont "can't ever forget" - cont "those moves." - done - -_Route14BattleText2: ; 9088e (24:488e) - text "My bird #MON" - line "should be ready" - cont "for battle." - done - -_Route14EndBattleText2: ; 908b8 (24:48b8) - text "Not" - line "ready yet!" - prompt - -_Route14AfterBattleText2: ; 908c8 (24:48c8) - text "They need to learn" - line "better moves." - done - -_Route14BattleText3: ; 908ea (24:48ea) - text "TMs are on sale" - line "in CELADON!" - cont "But, only a few" - cont "people have HMs!" - done - -_Route14EndBattleText3: ; 90928 (24:4928) - text "Aww," - line "bummer!" - prompt - -_Route14AfterBattleText3: ; 90936 (24:4936) - text "Teach #MON" - line "moves of the same" - cont "element type for" - cont "more power." - done - -_Route14BattleText4: ; 90971 (24:4971) - text "Have you taught" - line "your bird #MON" - cont "how to FLY?" - done - -_Route14EndBattleText4: ; 9099d (24:499d) - text "Shot" - line "down in flames!" - prompt - -_Route14AfterBattleText4: ; 909b3 (24:49b3) - text "Bird #MON are" - line "my true love!" - done - -_Route14BattleText5: ; 909d0 (24:49d0) - text "Have you heard of" - line "the legendary" - cont "#MON?" - done - -_Route14EndBattleText5: ; 909f7 (24:49f7) - text "Why?" - line "Why'd I lose?" - prompt - -_Route14AfterBattleText5: ; 90a0a (24:4a0a) - text "The 3 legendary" - line "#MON are all" - cont "birds of prey." - done - -_Route14BattleText6: ; 90a37 (24:4a37) - text "I'm not into it," - line "but OK! Let's go!" - done - -_Route14EndBattleText6: ; 90a59 (24:4a59) - text "I" - line "knew it!" - prompt - -_Route14AfterBattleText6: ; 90a65 (24:4a65) - text "Winning, losing," - line "it doesn't matter" - cont "in the long run!" - done - -_Route14BattleText7: ; 90a99 (24:4a99) - text "C'mon, c'mon." - line "Let's go, let's" - cont "go, let's go!" - done - -_Route14EndBattleText7: ; 90ac1 (24:4ac1) - text "Arrg!" - line "Lost! Get lost!" - prompt - -_Route14AfterBattleText7: ; 90ad8 (24:4ad8) - text "What, what, what?" - line "What do you want?" - done - -_Route14BattleText8: ; 90afd (24:4afd) - text "Perfect! I need to" - line "burn some time!" - done - -_Route14EndBattleText8: ; 90b21 (24:4b21) - text "What?" - line "You!?" - prompt - -_Route14AfterBattleText8: ; 90b2e (24:4b2e) - text "Raising #MON" - line "is a drag, man." - done - -_Route14BattleText9: ; 90b4c (24:4b4c) - text "We ride out here" - line "because there's" - cont "more room!" - done - -_Route14EndBattleText9: ; 90b78 (24:4b78) - text "Wipe out!" - prompt - -_Route14AfterBattleText9: ; 90b83 (24:4b83) - text "It's cool you" - line "made your #MON" - cont "so strong!" - - para "Might is right!" - line "And you know it!" - done - -_Route14BattleText10: ; 90bcc (24:4bcc) - text "#MON fight?" - line "Cool! Rumble!" - done - -_Route14EndBattleText10: ; 90be7 (24:4be7) - text "Blown" - line "away!" - prompt - -_Route14AfterBattleText10: ; 90bf4 (24:4bf4) - text "You know who'd" - line "win, you and me" - cont "one on one!" - done - -_Route14Text11: ; 90c1f (24:4c1f) - text "ROUTE 14" - line "West to FUCHSIA" - cont "CITY" - done - -_Route15BattleText1: ; 90c3e (24:4c3e) - text "Let me try out the" - line "#MON I just" - cont "got in a trade!" - done - -_Route15EndBattleText1: ; 90c6e (24:4c6e) - text "Not" - line "good enough!" - prompt - -_Route15AfterBattleText1: ; 90c80 (24:4c80) - text "You can't change" - line "the nickname of" - cont "any #MON you" - cont "get in a trade." - - para "Only the Original" - line "Trainer can." - done - -_Route15BattleText2: ; 90cdd (24:4cdd) - text "You look gentle," - line "so I think I can" - cont "beat you!" - done - -_Route15EndBattleText2: ; 90d0a (24:4d0a) - text "No," - line "wrong!" - prompt - -_Route15AfterBattleText2: ; 90d16 (24:4d16) - text "I'm afraid of" - line "BIKERs, they look" - cont "so ugly and mean!" - done - -_Route15BattleText3: ; 90d48 (24:4d48) - text "When I whistle, I" - line "can summon bird" - cont "#MON!" - done - -_Route15EndBattleText3: ; 90d71 (24:4d71) - text "Ow!" - line "That's tragic!" - prompt - -_Route15AfterBattleText3: ; 90d84 (24:4d84) - text "Maybe I'm not cut" - line "out for battles." - done - -_Route15BattleText4: ; 90da7 (24:4da7) - text "Hmm? My birds are" - line "shivering! You're" - cont "good, aren't you?" - done - -_Route15EndBattleText4: ; 90ddc (24:4ddc) - text "Just" - line "as I thought!" - prompt - -_Route15AfterBattleText4: ; 90df0 (24:4df0) - text "Did you know moves" - line "like EARTHQUAKE" - cont "don't have any" - cont "effect on birds?" - done - -_Route15BattleText5: ; 90e33 (24:4e33) - text "Oh, you're a" - line "little cutie!" - done - -_Route15EndBattleText5: ; 90e4e (24:4e4e) - text "You looked" - line "so cute too!" - prompt - -_Route15AfterBattleText5: ; 90e67 (24:4e67) - text "I forgive you!" - line "I can take it!" - done - -_Route15BattleText6: ; 90e86 (24:4e86) - text "I raise #MON" - line "because I live" - cont "alone!" - done - -_Route15EndBattleText6: ; 90eaa (24:4eaa) - text "I didn't" - line "ask for this!" - prompt - -_Route15AfterBattleText6: ; 90ec1 (24:4ec1) - text "I just like going" - line "home to be with" - cont "my #MON!" - done - -_Route15BattleText7: ; 90eed (24:4eed) - text "Hey kid! C'mon!" - line "I just got these!" - done - -_Route15EndBattleText7: ; 90f0f (24:4f0f) - text "Why" - line "not?" - prompt - -_Route15AfterBattleText7: ; 90f19 (24:4f19) - text "You only live" - line "once, so I live" - cont "as an outlaw!" - cont "TEAM ROCKET RULES!" - done - -_Route15BattleText8: ; 90f59 (24:4f59) - text "Fork over all your" - line "cash when you" - cont "lose to me, kid!" - done - -_Route15EndBattleText8: ; 90f8c (24:4f8c) - text "That" - line "can't be true!" - prompt - -_Route15AfterBattleText8: ; 90fa0 (24:4fa0) - text "I was just joking" - line "about the money!" - done - -_Route15BattleText9: ; 90fc4 (24:4fc4) - text "What's cool?" - line "Trading #MON!" - done - -_Route15EndBattleText9: ; 90fdf (24:4fdf) - text "I" - line "said trade!" - prompt - -_Route15AfterBattleText9: ; 90fee (24:4fee) - text "I trade #MON" - line "with my friends!" - done - -_Route15BattleText10: ; 9100d (24:500d) - text "Want to play with" - line "my #MON?" - done - -_Route15EndBattleText10: ; 91029 (24:5029) - text "I was" - line "too impatient!" - prompt - -_Route15AfterBattleText10: ; 9103f (24:503f) - text "I'll go train with" - line "weaker people.@@" - -_Route15Text12: ; 91062 (24:5062) - text "ROUTE 15" - line "West to FUCHSIA" - cont "CITY" - done - -_Route16BattleText1: ; 91081 (24:5081) - text "What do you want?" - done - -_Route16EndBattleText1: ; 91094 (24:5094) - text "Don't you" - line "dare laugh!" - prompt - -_Route16AfterBattleText1: ; 910aa (24:50aa) - text "We like just" - line "hanging here," - cont "what's it to you?" - done - -_Route16BattleText2: ; 910d7 (24:50d7) - text "Nice BIKE!" - line "Hand it over!" - done - -_Route16EndBattleText2: ; 910f1 (24:50f1) - text "Knock" - line "out!" - prompt - -_Route16AfterBattleText2: ; 910fd (24:50fd) - text "Forget it, who" - line "needs your BIKE!" - done - -_Route16BattleText3: ; 9111e (24:511e) - text "Come out and play," - line "little mouse!" - done - -_Route16EndBattleText3: ; 91140 (24:5140) - text "You" - line "little rat!" - prompt - -_Route16AfterBattleText3: ; 91151 (24:5151) - text "I hate losing!" - line "Get away from me!" - done - -_Route16BattleText4: ; 91173 (24:5173) - text "Hey, you just" - line "bumped me!" - done - -_Route16EndBattleText4: ; 9118d (24:518d) - text "Kaboom!" - prompt - -_Route16AfterBattleText4: ; 91196 (24:5196) - text "You can also get" - line "to FUCHSIA from" - cont "VERMILION using a" - cont "coastal road." - done - -_Route16BattleText5: ; 911d8 (24:51d8) - text "I'm feeling" - line "hungry and mean!" - done - -_Route16EndBattleText5: ; 911f5 (24:51f5) - text "Bad," - line "bad, bad!" - prompt - -_Route16AfterBattleText5: ; 91205 (24:5205) - text "I like my #MON" - line "ferocious! They" - cont "tear up enemies!" - done - -_Route16BattleText6: ; 91236 (24:5236) - text "Sure, I'll go!" - done - -_Route16EndBattleText6: ; 91245 (24:5245) - text "Don't make" - line "me mad!" - prompt - -_Route16AfterBattleText6: ; 91258 (24:5258) - text "I like harassing" - line "people with my" - cont "vicious #MON!" - done - -_Route16Text7: ; 91287 (24:5287) - text "A sleeping #MON" - line "blocks the way!" - done - -_UnnamedText_59ab3: ; 912a8 (24:52a8) - text "SNORLAX woke up!" - - para "It attacked in a" - line "grumpy rage!" - done - -_UnnamedText_59ab8: ; 912d8 (24:52d8) - text "With a big yawn," - line "SNORLAX returned" - cont "to the mountains!" - done - -_Route16Text8: ; 9130d (24:530d) - text "Enjoy the slope!" - line "CYCLING ROAD" - done - -_Route16Text9: ; 9132c (24:532c) - text "ROUTE 16" - line "CELADON CITY -" - cont "FUCHSIA CITY" - done - -_Route17BattleText1: ; 91352 (24:5352) - text "There's no money" - line "in fighting kids!" - done - -_Route17EndBattleText1: ; 91375 (24:5375) - text "Burned" - line "out!" - prompt - -_Route17AfterBattleText1: ; 91382 (24:5382) - text "Good stuff is" - line "lying around on" - cont "CYCLING ROAD!" - done - -_Route17BattleText2: ; 913af (24:53af) - text "What do you want," - line "kiddo?" - done - -_Route17EndBattleText2: ; 913c9 (24:53c9) - text "Whoo!" - prompt - -_Route17AfterBattleText2: ; 913d0 (24:53d0) - text "I could belly-" - line "bump you outta" - cont "here!" - done - -_Route17BattleText3: ; 913f5 (24:53f5) - text "You heading to" - line "FUCHSIA?" - done - -_Route17EndBattleText3: ; 9140e (24:540e) - text "Crash and" - line "burn!" - prompt - -_Route17AfterBattleText3: ; 9141f (24:541f) - text "I love racing" - line "downhill!" - done - -_Route17BattleText4: ; 91438 (24:5438) - text "We're BIKERs!" - line "Highway stars!" - done - -_Route17EndBattleText4: ; 91455 (24:5455) - text "Smoked!" - prompt - -_Route17AfterBattleText4: ; 9145e (24:545e) - text "Are you looking" - line "for adventure?" - done - -_Route17BattleText5: ; 9147e (24:547e) - text "Let VOLTORB" - line "electrify you!" - done - -_Route17EndBattleText5: ; 9149a (24:549a) - text "Grounded" - line "out!" - prompt - -_Route17AfterBattleText5: ; 914a9 (24:54a9) - text "I got my VOLTORB" - line "at the abandoned" - cont "POWER PLANT." - done - -_Route17BattleText6: ; 914d9 (24:54d9) - text "My #MON won't" - line "evolve! Why?" - done - -_Route17EndBattleText6: ; 914f4 (24:54f4) - text "Why," - line "you!" - prompt - -_Route17AfterBattleText6: ; 914ff (24:54ff) - text "Maybe some #MON" - line "need element" - cont "STONEs to evolve." - done - -_Route17BattleText7: ; 9152f (24:552f) - text "I need a little" - line "exercise!" - done - -_Route17EndBattleText7: ; 9154a (24:554a) - text "Whew!" - line "Good workout!" - prompt - -_Route17AfterBattleText7: ; 9155f (24:555f) - text "I'm sure I lost" - line "weight there!" - done - -_Route17BattleText8: ; 9157d (24:557d) - text "Be a rebel!" - done - -_Route17EndBattleText8: ; 9158a (24:558a) - text "Aaaargh!" - prompt - -_Route17AfterBattleText8: ; 91594 (24:5594) - text "Be ready to fight" - line "for your beliefs!" - done - -_Route17BattleText9: ; 915b9 (24:55b9) - text "Nice BIKE!" - line "How's it handle?" - done - -_Route17EndBattleText9: ; 915d5 (24:55d5) - text "Shoot!" - prompt - -_Route17AfterBattleText9: ; 915dd (24:55dd) - text "The slope makes" - line "it hard to steer!" - done - -_Route17BattleText10: ; 91600 (24:5600) - text "Get lost kid!" - line "I'm bushed!" - done - -_Route17EndBattleText10: ; 9161a (24:561a) - text "Are you" - line "satisfied?" - prompt - -_Route17AfterBattleText10: ; 9162e (24:562e) - text "I need to catch" - line "a few Zs!" - done - -_Route17Text11: ; 91649 (24:5649) - text "It's a notice!" - - para "Watch out for" - line "discarded items!" - done - -_Route17Text12: ; 91677 (24:5677) - text "TRAINER TIPS" - - para "All #MON are" - line "unique." - - para "Even #MON of" - line "the same type and" - cont "level grow at" - cont "different rates." - done - -_Route17Text13: ; 916d8 (24:56d8) - text "TRAINER TIPS" - - para "Press the A or B" - line "Button to stay in" - cont "place while on a" - cont "slope." - done - -_Route17Text14: ; 91721 (24:5721) - text "ROUTE 17" - line "CELADON CITY -" - cont "FUCHSIA CITY" - done - -_Route17Text15: ; 91747 (24:5747) - text "It's a notice!" - - para "Don't throw the" - line "game, throw #" - cont "BALLs instead!" - done - -_Route17Text16: ; 91782 (24:5782) - text "CYCLING ROAD" - line "Slope ends here!" - done - -_Route18BattleText1: ; 917a1 (24:57a1) - text "I always check" - line "every grassy area" - cont "for new #MON." - done - -_Route18EndBattleText1: ; 917d1 (24:57d1) - text "Tch!" - prompt - -_Route18AfterBattleText1: ; 917d7 (24:57d7) - text "I wish I had a" - line "BIKE!" - done - -_Route18BattleText2: ; 917ed (24:57ed) - text "Kurukkoo!" - line "How do you like" - cont "my bird call?" - done - -_Route18EndBattleText2: ; 91816 (24:5816) - text "I" - line "had to bug you!" - prompt - -_Route18AfterBattleText2: ; 91829 (24:5829) - text "I also collect sea" - line "#MON on" - cont "weekends!" - done - -_Route18BattleText3: ; 9184f (24:584f) - text "This is my turf!" - line "Get out of here!" - done - -_Route18EndBattleText3: ; 91872 (24:5872) - text "Darn!" - prompt - -_Route18AfterBattleText3: ; 91879 (24:5879) - text "This is my fave" - line "#MON hunting" - cont "area!" - done - -_Route18Text4: ; 9189d (24:589d) - text "ROUTE 18" - line "CELADON CITY -" - cont "FUCHSIA CITY" - done - -_Route18Text5: ; 918c3 (24:58c3) - text "CYCLING ROAD" - line "No pedestrians" - cont "permitted!" - done - -_Route19BattleText1: ; 918eb (24:58eb) - text "Have to warm up" - line "before my swim!" - done - -_Route19EndBattleText1: ; 9190c (24:590c) - text "All" - line "warmed up!" - prompt - -_Route19AfterBattleText1: ; 9191c (24:591c) - text "Thanks, kid! I'm" - line "ready for a swim!" - done - -_Route19BattleText2: ; 9193f (24:593f) - text "Wait! You'll have" - line "a heart attack!" - done - -_Route19EndBattleText2: ; 91961 (24:5961) - text "Ooh!" - line "That's chilly!" - prompt - -_Route19AfterBattleText2: ; 91975 (24:5975) - text "Watch out for" - line "TENTACOOL!" - done - -_Route19BattleText3: ; 9198f (24:598f) - text "I love swimming!" - line "What about you?" - done - -_Route19EndBattleText3: ; 919b1 (24:59b1) - text "Belly" - line "flop!" - prompt - -_Route19AfterBattleText3: ; 919be (24:59be) - text "I can beat #MON" - line "at swimming!" - done - -_Route19BattleText4: ; 919dc (24:59dc) - text "What's beyond the" - line "horizon?" - done - -_Route19EndBattleText4: ; 919f7 (24:59f7) - text "Glub!" - prompt - -_Route19AfterBattleText4: ; 919fe (24:59fe) - text "I see a couple of" - line "islands!" - done - -_Route19BattleText5: ; 91a1a (24:5a1a) - text "I tried diving" - line "for #MON, but" - cont "it was a no go!" - done - -_Route19EndBattleText5: ; 91a48 (24:5a48) - text "Help!" - prompt - -_Route19AfterBattleText5: ; 91a4f (24:5a4f) - text "You have to fish" - line "for sea #MON!" - done - -_Route19BattleText6: ; 91a6f (24:5a6f) - text "I look at the" - line "sea to forget!" - done - -_Route19EndBattleText6: ; 91a8d (24:5a8d) - text "Ooh!" - line "Traumatic!" - prompt - -_Route19AfterBattleText6: ; 91a9e (24:5a9e) - text "I'm looking at the" - line "sea to forget!" - done - -_Route19BattleText7: ; 91ac0 (24:5ac0) - text "Oh, I just love" - line "your ride! Can I" - cont "have it if I win?" - done - -_Route19EndBattleText7: ; 91af4 (24:5af4) - text "Oh!" - line "I lost!" - prompt - -_Route19AfterBattleText7: ; 91b01 (24:5b01) - text "It's still a long" - line "way to go to" - cont "SEAFOAM ISLANDS." - done - -_Route19BattleText8: ; 91b31 (24:5b31) - text "Swimming's great!" - line "Sunburns aren't!" - done - -_Route19EndBattleText8: ; 91b53 (24:5b53) - text "Shocker!" - prompt - -_Route19AfterBattleText8: ; 91b5d (24:5b5d) - text "My boy friend" - line "wanted to swim to" - cont "SEAFOAM ISLANDS." - done - -_Route19BattleText9: ; 91b8f (24:5b8f) - text "These waters are" - line "treacherous!" - done - -_Route19EndBattleText9: ; 91bae (24:5bae) - text "Ooh!" - line "Dangerous!" - prompt - -_Route19AfterBattleText9: ; 91bbf (24:5bbf) - text "I got a cramp!" - line "Glub, glub..." - done - -_Route19BattleText10: ; 91bdd (24:5bdd) - text "I swam here, but" - line "I'm tired." - done - -_Route19EndBattleText10: ; 91bf9 (24:5bf9) - text "I'm" - line "exhausted..." - prompt - -_Route19AfterBattleText10: ; 91c0a (24:5c0a) - text "LAPRAS is so big," - line "it must keep you" - cont "dry on water." - done - -_Route19Text11: ; 91c3c (24:5c3c) - text "SEA ROUTE 19" - line "FUCHSIA CITY -" - cont "SEAFOAM ISLANDS" - done - -_Route20BattleText1: ; 91c69 (24:5c69) - text "The water is" - line "shallow here." - done - -_Route20EndBattleText1: ; 91c85 (24:5c85) - text "Splash!" - prompt - -_Route20AfterBattleText1: ; 91c8e (24:5c8e) - text "I wish I could" - line "ride my #MON." - done - -_Route20BattleText2: ; 91cac (24:5cac) - text "SEAFOAM is a" - line "quiet getaway!" - done - -_Route20EndBattleText2: ; 91cc9 (24:5cc9) - text "Quit it!" - prompt - -_Route20AfterBattleText2: ; 91cd3 (24:5cd3) - text "There's a huge" - line "cavern underneath" - cont "this island." - done - -_Route20BattleText3: ; 91d01 (24:5d01) - text "I love floating" - line "with the fishes!" - done - -_Route20EndBattleText3: ; 91d23 (24:5d23) - text "Yowch!" - prompt - -_Route20AfterBattleText3: ; 91d2b (24:5d2b) - text "Want to float" - line "with me?" - done - -_Route20BattleText4: ; 91d43 (24:5d43) - text "Are you on" - line "vacation too?" - done - -_Route20EndBattleText4: ; 91d5d (24:5d5d) - text "No" - line "mercy at all!" - prompt - -_Route20AfterBattleText4: ; 91d6f (24:5d6f) - text "SEAFOAM used to" - line "be one island!" - done - -_Route20BattleText5: ; 91d8f (24:5d8f) - text "Check out my buff" - line "physique!" - done - -_Route20EndBattleText5: ; 91dac (24:5dac) - text "Wimpy!" - prompt - -_Route20AfterBattleText5: ; 91db4 (24:5db4) - text "I should've been" - line "buffing up my" - cont "#MON, not me!" - done - -_Route20BattleText6: ; 91de1 (24:5de1) - text "Why are you" - line "riding a #MON?" - cont "Can't you swim?" - done - -_Route20EndBattleText6: ; 91e0c (24:5e0c) - text "Ouch!" - line "Torpedoed!" - prompt - -_Route20AfterBattleText6: ; 91e1e (24:5e1e) - text "Riding a #MON" - line "sure looks fun!" - done - -_Route20BattleText7: ; 91e3d (24:5e3d) - text "I rode my bird" - line "#MON here!" - done +INCLUDE "text/maps/route_1.asm" +INCLUDE "text/maps/route_2.asm" +INCLUDE "text/maps/route_3.asm" +INCLUDE "text/maps/route_4.asm" +INCLUDE "text/maps/route_5.asm" +INCLUDE "text/maps/route_6.asm" +INCLUDE "text/maps/route_7.asm" +INCLUDE "text/maps/route_8.asm" +INCLUDE "text/maps/route_9.asm" +INCLUDE "text/maps/route_10.asm" +INCLUDE "text/maps/route_11_1.asm" -_Route20EndBattleText7: ; 91e58 (24:5e58) - text "Oh" - line "no!" - prompt - -_Route20AfterBattleText7: ; 91e60 (24:5e60) - text "My birds can't" - line "FLY me back!" - done - -_Route20BattleText8: ; 91e7c (24:5e7c) - text "My boy friend gave" - line "me big pearls!" - done - -_Route20EndBattleText8: ; 91e9f (24:5e9f) - text "Don't" - line "touch my pearls!" - prompt - -_Route20AfterBattleText8: ; 91eb6 (24:5eb6) - text "Will my pearls" - line "grow bigger" - cont "inside CLOYSTER?" - done - -_Route20BattleText9: ; 91ee3 (24:5ee3) - text "I swam here from" - line "CINNABAR ISLAND!" - done - -_Route20EndBattleText9: ; 91f06 (24:5f06) - text "I'm" - line "so disappointed!" - prompt - -_Route20AfterBattleText9: ; 91f1b (24:5f1b) - text "#MON have" - line "taken over an" - cont "abandoned mansion" - cont "on CINNABAR!" - done - -_Route20BattleText10: ; 91f53 (24:5f53) - text "CINNABAR, in the" - line "west, has a LAB" - cont "for #MON." - done - -_Route20EndBattleText10: ; 91f7f (24:5f7f) - text "Wait!" - prompt - -_Route20AfterBattleText10: ; 91f86 (24:5f86) - text "CINNABAR is a " - line "volcanic island!" - done - -_Route20Text12: ; 91fa7 (24:5fa7) -_Route20Text11: ; 91fa7 (24:5fa7) - text "SEAFOAM ISLANDS" - done - -_Route21BattleText1: ; 91fb8 (24:5fb8) - text "You want to know" - line "if the fish are" - cont "biting?" - done - -_Route21EndBattleText1: ; 91fe2 (24:5fe2) - text "Dang!" - prompt - -_Route21AfterBattleText1: ; 91fe9 (24:5fe9) - text "I can't catch" - line "anything good!" - done - -_Route21BattleText2: ; 92006 (24:6006) - text "I got a big haul!" - line "Wanna go for it?" - done - -_Route21EndBattleText2: ; 9202a (24:602a) - text "Darn" - line "MAGIKARP!" - prompt - -_Route21AfterBattleText2: ; 9203a (24:603a) - text "I seem to only" - line "catch MAGIKARP!" - done - -_Route21BattleText3: ; 9205a (24:605a) - text "The sea cleanses" - line "my body and soul!" - done - -_Route21EndBattleText3: ; 9207e (24:607e) - text "Ayah!" - prompt - -_Route21AfterBattleText3: ; 92085 (24:6085) - text "I like the" - line "mountains too!" - done - -_Route21BattleText4: ; 920a0 (24:60a0) - text "What's wrong with" - line "me swimming?" - done - -_Route21EndBattleText4: ; 920bf (24:60bf) - text "Cheap" - line "shot!" - prompt - -_Route21AfterBattleText4: ; 920cc (24:60cc) - text "I look like what?" - line "A studded inner" - cont "tube? Get lost!" - done - -_Route21BattleText5: ; 920ff (24:60ff) - text "I caught all my" - line "#MON at sea!" - done - -_Route21EndBattleText5: ; 9211d (24:611d) - text "Diver!!" - line "Down!!" - prompt - -_Route21AfterBattleText5: ; 9212d (24:612d) - text "Where'd you catch" - line "your #MON?" - done - -_Route21BattleText6: ; 9214a (24:614a) - text "Right now, I'm in" - line "a triathlon meet!" - done - -_Route21EndBattleText6: ; 9216e (24:616e) - text "Pant..." - line "pant...pant..." - prompt - -_Route21AfterBattleText6: ; 92186 (24:6186) - text "I'm beat!" - line "But, I still have" - cont "the bike race and" - cont "marathon left!" - done - -_Route21BattleText7: ; 921c3 (24:61c3) - text "Ahh! Feel the sun" - line "and the wind!" - done - -_Route21EndBattleText7: ; 921e4 (24:61e4) - text "Yow!" - line "I lost!" - prompt - -_Route21AfterBattleText7: ; 921f2 (24:61f2) - text "I'm sunburnt to a" - line "crisp!" - done - -_Route21BattleText8: ; 9220b (24:620b) - text "Hey, don't scare" - line "away the fish!" - done - -_Route21EndBattleText8: ; 9222b (24:622b) - text "Sorry!" - line "I didn't mean it!" - prompt - -_Route21AfterBattleText8: ; 92244 (24:6244) - text "I was just angry" - line "that I couldn't" - cont "catch anything." - done - -_Route21BattleText9: ; 92275 (24:6275) - text "Keep me company" - line "'til I get a hit!" - done - -_Route21EndBattleText9: ; 92297 (24:6297) - text "That" - line "burned some time." - prompt - -_Route21AfterBattleText9: ; 922af (24:62af) - text "Oh wait! I got a" - line "bite! Yeah!" - done - -_UnnamedText_511ad: ; 922cd (24:62cd) - text $53, ": Hey!" - line $52, "!" - - para "You're going to" - line "#MON LEAGUE?" - - para "Forget it! You" - line "probably don't" - cont "have any BADGEs!" - - para "The guard won't" - line "let you through!" - - para "By the way, did" - line "your #MON" - cont "get any stronger?" - done - -_UnnamedText_511b2: ; 9236f (24:636f) - text "I heard #MON" - line "LEAGUE has many" - cont "tough trainers!" - - para "I have to figure" - line "out how to get" - cont "past them!" - - para "You should quit" - line "dawdling and get" - cont "a move on!" - done - -_UnnamedText_511b7: ; 923f4 (24:63f4) - text "Awww!" - line "You just lucked" - cont "out!" - prompt - -_UnnamedText_511bc: ; 92410 (24:6410) - text $53, ": What?" - line "Why do I have 2" - cont "#MON?" - - para "You should catch" - cont "some more too!" - prompt - -_UnnamedText_511c1: ; 92450 (24:6450) - text $53, ": What?" - line $52, "! What a" - cont "surprise to see" - cont "you here!" - - para "So you're going to" - line "#MON LEAGUE?" - - para "You collected all" - line "the BADGEs too?" - cont "That's cool!" - - para "Then I'll whip you" - line $52, " as a" - cont "warm up for" - cont "#MON LEAGUE!" - - para "Come on!" - done - -_UnnamedText_511c6: ; 92506 (24:6506) - text "That loosened me" - line "up! I'm ready for" - cont "#MON LEAGUE!" - - para $52, ", you need" - line "more practice!" - - para "But hey, you know" - line "that! I'm out of" - cont "here. Smell ya!" - done - -_UnnamedText_511cb: ; 92583 (24:6583) - text "What!?" - - para "I was just" - line "careless!" - prompt - -_UnnamedText_511d0: ; 925a0 (24:65a0) - text $53, ": Hahaha!" - line $52, "! That's" - cont "your best? You're" - cont "nowhere near as" - cont "good as me, pal!" - - para "Go train some" - line "more! You loser!" - prompt - -_Route22Text3: ; 92606 (24:6606) - text "#MON LEAGUE" - line "Front Gate" - done - -_VictoryRoadGuardText1: ; 9261e (24:661e) - text "You can pass here" - line "only if you have" - cont "the @" - TX_RAM $cd6d - text "!" - - para "You don't have the" - line "@" - TX_RAM $cd6d - text " yet!" - - para "You have to have" - line "it to get to" - cont "#MON LEAGUE!@@" - -_VictoryRoadGuardText2: ; 92696 (24:6696) - text "You can pass here" - line "only if you have" - cont "the @" - TX_RAM $cd6d - text "!" - - para "Oh! That is the" - line "@" - TX_RAM $cd6d - text "!@@" - -_UnnamedText_513a3: ; 926dd (24:66dd) - db $0 - para "OK then! Please," - line "go right ahead!" - done - -_Route23Text8: ; 92700 (24:6700) - text "VICTORY ROAD GATE" - line "- #MON LEAGUE" - done - -_UnnamedText_51510: ; 92721 (24:6721) - text "Congratulations!" - line "You beat our 5" - cont "contest trainers!@@" - -_UnnamedText_51515: ; 92755 (24:6755) - db $0 - para "You just earned a" - line "fabulous prize!" - prompt - -_UnnamedText_5151a: ; 92779 (24:6779) - text $52, " received" - line "a @" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_51521: ; 9278f (24:678f) - text "You don't have" - line "any room!" - done - -_UnnamedText_51526: ; 927a8 (24:67a8) - text "By the way, would" - line "you like to join" - cont "TEAM ROCKET?" - - para "We're a group" - line "dedicated to evil" - cont "using #MON!" - - para "Want to join?" - - para "Are you sure?" - - para "Come on, join us!" - - para "I'm telling you" - line "to join!" - para "OK, you need" - line "convincing!" - - para "I'll make you an" - line "offer you can't" - cont "refuse!" - done - -_UnnamedText_5152b: ; 9288a (24:688a) - text "Arrgh!" - line "You are good!" - prompt +SECTION "bank24",ROMX,BANK[$24] -_UnnamedText_51530: ; 928a0 (24:68a0) - text "With your ability," - line "you could become" - cont "a top leader in" - cont "TEAM ROCKET!" - done +INCLUDE "text/maps/route_11_2.asm" +INCLUDE "text/maps/route_12.asm" +INCLUDE "text/maps/route_13.asm" +INCLUDE "text/maps/route_14.asm" +INCLUDE "text/maps/route_15.asm" +INCLUDE "text/maps/route_16.asm" +INCLUDE "text/maps/route_17.asm" +INCLUDE "text/maps/route_18.asm" +INCLUDE "text/maps/route_19.asm" +INCLUDE "text/maps/route_20.asm" +INCLUDE "text/maps/route_21.asm" +INCLUDE "text/maps/route_22.asm" +INCLUDE "text/maps/route_23.asm" +INCLUDE "text/maps/route_24_1.asm" -_Route24BattleText1: ; 928e2 (24:68e2) - text "I saw your feat" - line "from the grass!" - done SECTION "bank25",ROMX,BANK[$25] -_Route24EndBattleText1: ; 94000 (25:4000) - text "I" - line "thought not!" - prompt - -_Route24AfterBattleText1: ; 94010 (25:4010) - text "I hid because the" - line "people on the" - cont "bridge scared me!" - done - -_Route24BattleText2: ; 94043 (25:4043) - text "OK! I'm No. 5!" - line "I'll stomp you!" - done - -_Route24EndBattleText2: ; 94061 (25:4061) - text "Whoa!" - line "Too much!" - prompt - -_Route24AfterBattleText2: ; 94072 (25:4072) - text "I did my best, I" - line "have no regrets!" - done - -_Route24BattleText3: ; 94095 (25:4095) - text "I'm No. 4!" - line "Getting tired?" - done - -_Route24EndBattleText3: ; 940af (25:40af) - text "I lost" - line "too!" - prompt - -_Route24AfterBattleText3: ; 940bc (25:40bc) - text "I did my best, so" - line "I've no regrets!" - done - -_Route24BattleText4: ; 940df (25:40df) - text "Here's No. 3!" - line "I won't be easy!" - done - -_Route24EndBattleText4: ; 940fd (25:40fd) - text "Ow!" - line "Stomped flat!" - prompt - -_Route24AfterBattleText4: ; 94110 (25:4110) - text "I did my best, I" - line "have no regrets!" - done - -_Route24BattleText5: ; 94133 (25:4133) - text "I'm second!" - line "Now it's serious!" - done - -_Route24EndBattleText5: ; 94150 (25:4150) - text "How could I" - line "lose?" - prompt - -_Route24AfterBattleText5: ; 94163 (25:4163) - text "I did my best, I" - line "have no regrets!" - done - -_Route24BattleText6: ; 94186 (25:4186) - text "This is NUGGET" - line "BRIDGE! Beat us 5" - cont "trainers and win" - cont "a fabulous prize!" - - para "Think you got" - line "what it takes?" - done - -_Route24EndBattleText6: ; 941e8 (25:41e8) - text "Whoo!" - line "Good stuff!" - prompt - -_Route24AfterBattleText6: ; 941fb (25:41fb) - text "I did my best, I" - line "have no regrets!" - done - -_Route25BattleText1: ; 9421e (25:421e) - text "Local trainers" - line "come here to" - cont "practice!" - done - -_Route25EndBattleText1: ; 94245 (25:4245) - text "You're" - line "decent." - prompt - -_Route25AfterBattleText1: ; 94254 (25:4254) - text "All #MON have" - line "weaknesses. It's" - cont "best to raise" - cont "different kinds." - done - -_Route25BattleText2: ; 94292 (25:4292) - text "Dad took me to a" - line "great party on" - cont "S.S.ANNE at" - cont "VERMILION CITY!" - done - -_Route25EndBattleText2: ; 942cf (25:42cf) - text "I'm" - line "not mad!" - prompt - -_Route25AfterBattleText2: ; 942dc (25:42dc) - text "On S.S.ANNE, I" - line "saw trainers from" - cont "around the world." - done - -_Route25BattleText3: ; 94310 (25:4310) - text "I'm a cool guy." - line "I've got a girl" - cont "friend!" - done - -_Route25EndBattleText3: ; 94337 (25:4337) - text "Aww," - line "darn..." - prompt - -_Route25AfterBattleText3: ; 94345 (25:4345) - text "Oh well. My girl" - line "will cheer me up." - done - -_Route25BattleText4: ; 94369 (25:4369) - text "Hi! My boy" - line "friend is cool!" - done - -_Route25EndBattleText4: ; 94385 (25:4385) - text "I was in" - line "bad condition!" - prompt - -_Route25AfterBattleText4: ; 9439e (25:439e) - text "I wish my guy was" - line "as good as you!" - done - -_Route25BattleText5: ; 943c1 (25:43c1) - text "I knew I had to" - line "fight you!" - done - -_Route25EndBattleText5: ; 943dd (25:43dd) - text "I knew" - line "I'd lose too!" - prompt - -_Route25AfterBattleText5: ; 943f2 (25:43f2) - text "If your #MON" - line "gets confused or" - cont "falls asleep," - cont "switch it!" - done - -_Route25BattleText6: ; 9442a (25:442a) - text "My friend has a" - line "cute #MON." - cont "I'm so jealous!" - done - -_Route25EndBattleText6: ; 94455 (25:4455) - text "I'm" - line "not so jealous!" - prompt - -_Route25AfterBattleText6: ; 94469 (25:4469) - text "You came from MT." - line "MOON? May I have" - cont "a CLEFAIRY?" - done - -_Route25BattleText7: ; 94499 (25:4499) - text "I just got down" - line "from MT.MOON," - cont "but I'm ready!" - done - -_Route25EndBattleText7: ; 944c6 (25:44c6) - text "You" - line "worked hard!" - prompt - -_Route25AfterBattleText7: ; 944d8 (25:44d8) - text "Drat!" - line "A ZUBAT bit me" - cont "back in there." - done - -_Route25BattleText8: ; 944fd (25:44fd) - text "I'm off to see a" - line "#MON collector" - cont "at the cape!" - done - -_Route25EndBattleText8: ; 9452a (25:452a) - text "You" - line "got me." - prompt - -_Route25AfterBattleText8: ; 94537 (25:4537) - text "The collector has" - line "many rare kinds" - cont "of #MON." - done - -_Route25BattleText9: ; 94563 (25:4563) - text "You're going to" - line "see BILL? First," - cont "let's fight!" - done - -_Route25EndBattleText9: ; 94590 (25:4590) - text "You're" - line "something." - prompt - -_Route25AfterBattleText9: ; 945a2 (25:45a2) - text "The trail below" - line "is a shortcut to" - cont "CERULEAN CITY." - done - -_Route25Text11: ; 945d3 (25:45d3) - text "SEA COTTAGE" - line "BILL lives here!" - done +INCLUDE "text/maps/route_24_2.asm" +INCLUDE "text/maps/route_25.asm" _FileDataDestroyedText: ; 945f1 (25:45f1) text "The file data is" diff --git a/text/maps/route_1.asm b/text/maps/route_1.asm new file mode 100644 index 00000000..c262bf7d --- /dev/null +++ b/text/maps/route_1.asm @@ -0,0 +1,50 @@ +_Route1ViridianMartSampleText: ; 8d5bf (23:55bf) + text "Hi! I work at a" + line "#MON MART." + + para "It's a convenient" + line "shop, so please" + cont "visit us in" + cont "VIRIDIAN CITY." + + para "I know, I'll give" + line "you a sample!" + cont "Here you go!" + prompt + +_UnnamedText_1cae8: ; 8d643 (23:5643) + text $52, " got" + line "@" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_1caee: ; 8d652 (23:5652) + text "We also carry" + line "# BALLs for" + cont "catching #MON!" + done + +_UnnamedText_1caf3: ; 8d67c (23:567c) + text "You have too much" + line "stuff with you!" + done + +_Route1Text2: ; 8d69f (23:569f) + text "See those ledges" + line "along the road?" + + para "It's a bit scary," + line "but you can jump" + cont "from them." + + para "You can get back" + line "to PALLET TOWN" + cont "quicker that way." + done + +_Route1Text3: ; 8d720 (23:5720) + text "ROUTE 1" + line "PALLET TOWN -" + cont "VIRIDIAN CITY" + done + diff --git a/text/maps/route_10.asm b/text/maps/route_10.asm new file mode 100644 index 00000000..677e6827 --- /dev/null +++ b/text/maps/route_10.asm @@ -0,0 +1,110 @@ +_Route10BattleText1: ; 8e642 (23:6642) + text "Wow, are you a" + line "#MANIAC too?" + cont "Want to see my" + cont "collection?" + done + +_Route10EndBattleText1: ; 8e67a (23:667a) + text "Humph." + line "I'm not angry!" + prompt + +_Route10AfterBattleText1: ; 8e690 (23:6690) + text "I have more rare" + line "#MON at home!" + done + +_Route10BattleText2: ; 8e6b0 (23:66b0) + text "Ha-hahah-ah-ha!" + done + +_Route10EndBattleText2: ; 8e6c1 (23:66c1) + text "Ha-haha!" + line "Not laughing!" + cont "Ha-hay fever!" + cont "Haha-ha-choo!" + prompt + +_Route10AfterBattleText2: ; 8e6f5 (23:66f5) + text "Haha-ha-choo!" + line "Ha-choo!" + cont "Snort! Snivel!" + done + +_Route10BattleText3: ; 8e71c (23:671c) + text "Hi kid, want to" + line "see my #MON?" + done + +_Route10EndBattleText3: ; 8e73a (23:673a) + text "Oh no!" + line "My #MON!" + prompt + +_Route10AfterBattleText3: ; 8e74b (23:674b) + text "I don't like you" + line "for beating me!" + done + +_Route10BattleText4: ; 8e76c (23:676c) + text "I've been to a" + line "#MON GYM a few" + cont "times. But, I" + cont "lost each time." + done + +_Route10EndBattleText4: ; 8e7a8 (23:67a8) + text "Ohh!" + line "Blew it again!" + prompt + +_Route10AfterBattleText4: ; 8e7bd (23:67bd) + text "I noticed some" + line "#MANIACs" + cont "prowling around." + done + +_Route10BattleText5: ; 8e7e7 (23:67e7) + text "Ah! This mountain" + line "air is delicious!" + done + +_Route10EndBattleText5: ; 8e80c (23:680c) + text "That" + line "cleared my head!" + prompt + +_Route10AfterBattleText5: ; 8e823 (23:6823) + text "I feel bloated on" + line "mountain air!" + done + +_Route10BattleText6: ; 8e844 (23:6844) + text "I'm feeling a bit" + line "faint from this" + cont "tough hike." + done + +_Route10EndBattleText6: ; 8e872 (23:6872) + text "I'm" + line "not up to it!" + prompt + +_Route10AfterBattleText6: ; 8e884 (23:6884) + text "The #MON here" + line "are so chunky!" + cont "There should be a" + cont "pink one with a" + cont "floral pattern!" + done + +_Route10Text9: ; 8e8d4 (23:68d4) +_Route10Text7: ; 8e8d4 (23:68d4) + text "ROCK TUNNEL" + done + +_Route10Text10: ; 8e8e1 (23:68e1) + text "POWER PLANT" + done + diff --git a/text/maps/route_11_1.asm b/text/maps/route_11_1.asm new file mode 100644 index 00000000..04c4e5f1 --- /dev/null +++ b/text/maps/route_11_1.asm @@ -0,0 +1,135 @@ +_Route11BattleText1: ; 8e8ee (23:68ee) + text "Win, lose or draw!" + done + +_Route11EndBattleText1: ; 8e902 (23:6902) + text "Atcha!" + line "Didn't go my way!" + prompt + +_Route11AfterBattleText1: ; 8e91b (23:691b) + text "#MON is life!" + line "And to live is to" + cont "gamble!" + done + +_Route11BattleText2: ; 8e944 (23:6944) + text "Competition! I" + line "can't get enough!" + done + +_Route11EndBattleText2: ; 8e965 (23:6965) + text "I had" + line "a chance!" + prompt + +_Route11AfterBattleText2: ; 8e976 (23:6976) + text "You can't be a" + line "coward in the" + cont "world of #MON!" + done + +_Route11BattleText3: ; 8e9a2 (23:69a2) + text "Let's go, but" + line "don't cheat!" + done + +_Route11EndBattleText3: ; 8e9bc (23:69bc) + text "Huh?" + line "That's not right!" + prompt + +_Route11AfterBattleText3: ; 8e9d3 (23:69d3) + text "I did my best! I" + line "have no regrets!" + done + +_Route11BattleText4: ; 8e9f6 (23:69f6) + text "Careful!" + line "I'm laying down" + cont "some cables!" + done + +_Route11EndBattleText4: ; 8ea1c (23:6a1c) + text "That" + line "was electric!" + prompt + +_Route11AfterBattleText4: ; 8ea30 (23:6a30) + text "Spread the word" + line "to save energy!" + done + +_Route11BattleText5: ; 8ea51 (23:6a51) + text "I just became a" + line "trainer! But, I" + cont "think I can win!" + done + +_Route11EndBattleText5: ; 8ea83 (23:6a83) + text "My" + line "#MON couldn't!" + prompt + +_Route11AfterBattleText5: ; 8ea95 (23:6a95) + text "What do you want?" + line "Leave me alone!" + done + +_Route11BattleText6: ; 8eab8 (23:6ab8) + text "Fwahaha! I have" + line "never lost!" + done + +_Route11EndBattleText6: ; 8ead5 (23:6ad5) + text "My" + line "first loss!" + prompt + +_Route11AfterBattleText6: ; 8eae5 (23:6ae5) + text "Luck of the draw!" + line "Just luck!" + done + +_Route11BattleText7: ; 8eb03 (23:6b03) + text "I have never won" + line "before..." + done + +_Route11EndBattleText7: ; 8eb1f (23:6b1f) + text "I saw" + line "this coming..." + prompt + +_Route11AfterBattleText7: ; 8eb35 (23:6b35) + text "It's just luck." + line "Luck of the draw." + done + +_Route11BattleText8: ; 8eb57 (23:6b57) + text "I'm the best in" + line "my class!" + done + +_Route11EndBattleText8: ; 8eb71 (23:6b71) + text "Darn!" + line "I need to make my" + cont "#MON stronger!" + prompt + +_Route11AfterBattleText8: ; 8eb99 (23:6b99) + text "There's a fat" + line "#MON that" + cont "comes down from" + cont "the mountains." + + para "It's strong if" + line "you can get it." + done + +_Route11BattleText9: ; 8ebee (23:6bee) + text "Watch out for" + line "live wires!" + done + + diff --git a/text/maps/route_11_2.asm b/text/maps/route_11_2.asm new file mode 100644 index 00000000..810add6a --- /dev/null +++ b/text/maps/route_11_2.asm @@ -0,0 +1,29 @@ +_Route11EndBattleText9: ; 90000 (24:4000) + text "Whoa!" + line "You spark plug!" + prompt + +_Route11AfterBattleText9: ; 90017 (24:4017) + text "Well, better get" + line "back to work." + done + +_Route11BattleText10: ; 90037 (24:4037) + text "My #MON should" + line "be ready by now!" + done + +_Route11EndBattleText10: ; 90058 (24:4058) + text "Too" + line "much, too young!" + prompt + +_Route11AfterBattleText10: ; 9006e (24:406e) + text "I better go find" + line "stronger ones!" + done + +_Route11Text11: ; 9008f (24:408f) + text "DIGLETT's CAVE" + done + diff --git a/text/maps/route_12.asm b/text/maps/route_12.asm new file mode 100644 index 00000000..54ff39fb --- /dev/null +++ b/text/maps/route_12.asm @@ -0,0 +1,140 @@ +_Route12Text1: ; 9009e (24:409e) + text "A sleeping #MON" + line "blocks the way!" + done + +_UnnamedText_596eb: ; 900bf (24:40bf) + text "SNORLAX woke up!" + + para "It attacked in a" + line "grumpy rage!" + done + +_UnnamedText_596f0: ; 900ef (24:40ef) + text "SNORLAX calmed" + line "down! With a big" + cont "yawn, it returned" + cont "to the mountains!" + done + +_Route12BattleText1: ; 90134 (24:4134) + text "Yeah! I got a" + line "bite, here!" + done + +_Route12EndBattleText1: ; 9014f (24:414f) + text "Tch!" + line "Just a small fry!" + prompt + +_Route12AfterBattleText1: ; 90167 (24:4167) + text "Hang on! My line's" + line "snagged!" + done + +_Route12BattleText2: ; 90183 (24:4183) + text "Be patient!" + line "Fishing is a" + cont "waiting game!" + done + +_Route12EndBattleText2: ; 901ab (24:41ab) + text "That" + line "one got away!" + prompt + +_Route12AfterBattleText2: ; 901bf (24:41bf) + text "With a better ROD," + line "I could catch" + cont "better #MON!" + done + +_Route12BattleText3: ; 901ee (24:41ee) + text "Have you found a" + line "MOON STONE?" + done + +_Route12EndBattleText3: ; 9020c (24:420c) + text "Oww!" + prompt + +_Route12AfterBattleText3: ; 90212 (24:4212) + text "I could have made" + line "my #MON evolve" + cont "with MOON STONE!" + done + +_Route12BattleText4: ; 90245 (24:4245) + text "Electricity is my" + line "specialty!" + done + +_Route12EndBattleText4: ; 90263 (24:4263) + text "Unplugged!" + prompt + +_Route12AfterBattleText4: ; 9026f (24:426f) + text "Water conducts" + line "electricity, so" + cont "you should zap" + cont "sea #MON!" + done + +_Route12BattleText5: ; 902a8 (24:42a8) + text "The FISHING FOOL" + line "vs. #MON KID!" + done + +_Route12EndBattleText5: ; 902c8 (24:42c8) + text "Too" + line "much!" + prompt + +_Route12AfterBattleText5: ; 902d3 (24:42d3) + text "You beat me at" + line "#MON, but I'm" + cont "good at fishing!" + done + +_Route12BattleText6: ; 90301 (24:4301) + text "I'd rather be" + line "working!" + done + +_Route12EndBattleText6: ; 90318 (24:4318) + text "It's" + line "not easy..." + prompt + +_Route12AfterBattleText6: ; 90329 (24:4329) + text "It's all right." + line "Losing doesn't" + cont "bug me any more." + done + +_Route12BattleText7: ; 90358 (24:4358) + text "You never know" + line "what you could" + cont "catch!" + done + +_Route12EndBattleText7: ; 9037e (24:437e) + text "Lost" + line "it!" + prompt + +_Route12AfterBattleText7: ; 90388 (24:4388) + text "I catch MAGIKARP" + line "all the time, but" + cont "they're so weak!" + done + +_Route12Text11: ; 903bc (24:43bc) + text "ROUTE 12 " + line "North to LAVENDER" + done + +_Route12Text12: ; 903d9 (24:43d9) + text "SPORT FISHING AREA" + done + diff --git a/text/maps/route_13.asm b/text/maps/route_13.asm new file mode 100644 index 00000000..37e459c1 --- /dev/null +++ b/text/maps/route_13.asm @@ -0,0 +1,180 @@ +_Route13BattleText2: ; 903ed (24:43ed) + text "My bird #MON" + line "want to scrap!" + done + +_Route13EndBattleText2: ; 9040a (24:440a) + text "My" + line "bird combo lost?" + prompt + +_Route13AfterBattleText2: ; 9041f (24:441f) + text "My #MON look" + line "happy even though" + cont "they lost." + done + +_Route13BattleText3: ; 9044a (24:444a) + text "I'm told I'm good" + line "for a kid!" + done + +_Route13EndBattleText3: ; 90466 (24:4466) + text "Ohh!" + line "I lost!" + prompt + +_Route13AfterBattleText3: ; 90474 (24:4474) + text "I want to become" + line "a good trainer." + cont "I'll train hard." + done + +_Route13BattleText4: ; 904a6 (24:44a6) + text "Wow! Your BADGEs" + line "are too cool!" + done + +_Route13EndBattleText4: ; 904c6 (24:44c6) + text "Not" + line "enough!" + prompt + +_Route13AfterBattleText4: ; 904d3 (24:44d3) + text "You got those" + line "BADGEs from GYM" + cont "LEADERs. I know!" + done + +_Route13BattleText5: ; 90503 (24:4503) + text "My cute #MON" + line "wish to make your" + cont "acquaintance." + done + +_Route13EndBattleText5: ; 90531 (24:4531) + text "Wow!" + line "You totally won!" + prompt + +_Route13AfterBattleText5: ; 90548 (24:4548) + text "You have to make" + line "#MON fight to" + cont "toughen them up!" + done + +_Route13BattleText6: ; 90579 (24:4579) + text "I found CARBOS in" + line "a cave once." + done + +_Route13EndBattleText6: ; 90599 (24:4599) + text "Just" + line "messed up!" + prompt + +_Route13AfterBattleText6: ; 905aa (24:45aa) + text "CARBOS boosted" + line "the SPEED of my" + cont "#MON." + done + +_Route13BattleText7: ; 905d0 (24:45d0) + text "The wind's blowing" + line "my way!" + done + +_Route13EndBattleText7: ; 905eb (24:45eb) + text "The" + line "wind turned!" + prompt + +_Route13AfterBattleText7: ; 905fd (24:45fd) + text "I'm beat. I guess" + line "I'll FLY home." + done + +_Route13BattleText8: ; 9061d (24:461d) + text "Sure, I'll play" + line "with you!" + done + +_Route13EndBattleText8: ; 90637 (24:4637) + text "Oh!" + line "You little brute!" + prompt + +_Route13AfterBattleText8: ; 9064e (24:464e) + text "I wonder which is" + line "stronger, male or" + cont "female #MON?" + done + +_Route13BattleText9: ; 90680 (24:4680) + text "Do you want to" + line "#MON with me?" + done + +_Route13EndBattleText9: ; 9069e (24:469e) + text "It's over" + line "already?" + prompt + +_Route13AfterBattleText9: ; 906b1 (24:46b1) + text "I don't know" + line "anything about" + cont "#MON. I just" + cont "like cool ones!" + done + +_Route13BattleText10: ; 906ea (24:46ea) + text "What're you" + line "lookin' at?" + done + +_Route13EndBattleText10: ; 90702 (24:4702) + text "Dang!" + line "Stripped gears!" + prompt + +_Route13AfterBattleText10: ; 90719 (24:4719) + text "Get lost!" + done + +_Route13BattleText11: ; 90724 (24:4724) + text "I always go with" + line "bird #MON!" + done + +_Route13EndBattleText11: ; 90741 (24:4741) + text "Out" + line "of power!" + prompt + +_Route13AfterBattleText11: ; 90750 (24:4750) + text "I wish I could" + line "fly like PIDGEY" + cont "and PIDGEOTTO..." + done + +_Route13Text11: ; 90781 (24:4781) + text "TRAINER TIPS" + + para "Look to the left" + line "of that post!" + done + +_Route13Text12: ; 907ae (24:47ae) + text "TRAINER TIPS" + + para "Use SELECT to" + line "switch items in" + cont "the ITEM window!" + done + +_Route13Text13: ; 907eb (24:47eb) + text "ROUTE 13" + line "North to SILENCE" + cont "BRIDGE" + done + diff --git a/text/maps/route_14.asm b/text/maps/route_14.asm new file mode 100644 index 00000000..a22ef095 --- /dev/null +++ b/text/maps/route_14.asm @@ -0,0 +1,174 @@ +_Route14BattleText1: ; 9080d (24:480d) + text "You need to use" + line "TMs to teach good" + cont "moves to #MON!" + done + +_Route14EndBattleText1: ; 9083f (24:483f) + text "Not" + line "good enough!" + prompt + +_Route14AfterBattleText1: ; 90851 (24:4851) + text "You have some HMs" + line "right? #MON" + cont "can't ever forget" + cont "those moves." + done + +_Route14BattleText2: ; 9088e (24:488e) + text "My bird #MON" + line "should be ready" + cont "for battle." + done + +_Route14EndBattleText2: ; 908b8 (24:48b8) + text "Not" + line "ready yet!" + prompt + +_Route14AfterBattleText2: ; 908c8 (24:48c8) + text "They need to learn" + line "better moves." + done + +_Route14BattleText3: ; 908ea (24:48ea) + text "TMs are on sale" + line "in CELADON!" + cont "But, only a few" + cont "people have HMs!" + done + +_Route14EndBattleText3: ; 90928 (24:4928) + text "Aww," + line "bummer!" + prompt + +_Route14AfterBattleText3: ; 90936 (24:4936) + text "Teach #MON" + line "moves of the same" + cont "element type for" + cont "more power." + done + +_Route14BattleText4: ; 90971 (24:4971) + text "Have you taught" + line "your bird #MON" + cont "how to FLY?" + done + +_Route14EndBattleText4: ; 9099d (24:499d) + text "Shot" + line "down in flames!" + prompt + +_Route14AfterBattleText4: ; 909b3 (24:49b3) + text "Bird #MON are" + line "my true love!" + done + +_Route14BattleText5: ; 909d0 (24:49d0) + text "Have you heard of" + line "the legendary" + cont "#MON?" + done + +_Route14EndBattleText5: ; 909f7 (24:49f7) + text "Why?" + line "Why'd I lose?" + prompt + +_Route14AfterBattleText5: ; 90a0a (24:4a0a) + text "The 3 legendary" + line "#MON are all" + cont "birds of prey." + done + +_Route14BattleText6: ; 90a37 (24:4a37) + text "I'm not into it," + line "but OK! Let's go!" + done + +_Route14EndBattleText6: ; 90a59 (24:4a59) + text "I" + line "knew it!" + prompt + +_Route14AfterBattleText6: ; 90a65 (24:4a65) + text "Winning, losing," + line "it doesn't matter" + cont "in the long run!" + done + +_Route14BattleText7: ; 90a99 (24:4a99) + text "C'mon, c'mon." + line "Let's go, let's" + cont "go, let's go!" + done + +_Route14EndBattleText7: ; 90ac1 (24:4ac1) + text "Arrg!" + line "Lost! Get lost!" + prompt + +_Route14AfterBattleText7: ; 90ad8 (24:4ad8) + text "What, what, what?" + line "What do you want?" + done + +_Route14BattleText8: ; 90afd (24:4afd) + text "Perfect! I need to" + line "burn some time!" + done + +_Route14EndBattleText8: ; 90b21 (24:4b21) + text "What?" + line "You!?" + prompt + +_Route14AfterBattleText8: ; 90b2e (24:4b2e) + text "Raising #MON" + line "is a drag, man." + done + +_Route14BattleText9: ; 90b4c (24:4b4c) + text "We ride out here" + line "because there's" + cont "more room!" + done + +_Route14EndBattleText9: ; 90b78 (24:4b78) + text "Wipe out!" + prompt + +_Route14AfterBattleText9: ; 90b83 (24:4b83) + text "It's cool you" + line "made your #MON" + cont "so strong!" + + para "Might is right!" + line "And you know it!" + done + +_Route14BattleText10: ; 90bcc (24:4bcc) + text "#MON fight?" + line "Cool! Rumble!" + done + +_Route14EndBattleText10: ; 90be7 (24:4be7) + text "Blown" + line "away!" + prompt + +_Route14AfterBattleText10: ; 90bf4 (24:4bf4) + text "You know who'd" + line "win, you and me" + cont "one on one!" + done + +_Route14Text11: ; 90c1f (24:4c1f) + text "ROUTE 14" + line "West to FUCHSIA" + cont "CITY" + done + diff --git a/text/maps/route_15.asm b/text/maps/route_15.asm new file mode 100644 index 00000000..5d5aa1db --- /dev/null +++ b/text/maps/route_15.asm @@ -0,0 +1,172 @@ +_Route15BattleText1: ; 90c3e (24:4c3e) + text "Let me try out the" + line "#MON I just" + cont "got in a trade!" + done + +_Route15EndBattleText1: ; 90c6e (24:4c6e) + text "Not" + line "good enough!" + prompt + +_Route15AfterBattleText1: ; 90c80 (24:4c80) + text "You can't change" + line "the nickname of" + cont "any #MON you" + cont "get in a trade." + + para "Only the Original" + line "Trainer can." + done + +_Route15BattleText2: ; 90cdd (24:4cdd) + text "You look gentle," + line "so I think I can" + cont "beat you!" + done + +_Route15EndBattleText2: ; 90d0a (24:4d0a) + text "No," + line "wrong!" + prompt + +_Route15AfterBattleText2: ; 90d16 (24:4d16) + text "I'm afraid of" + line "BIKERs, they look" + cont "so ugly and mean!" + done + +_Route15BattleText3: ; 90d48 (24:4d48) + text "When I whistle, I" + line "can summon bird" + cont "#MON!" + done + +_Route15EndBattleText3: ; 90d71 (24:4d71) + text "Ow!" + line "That's tragic!" + prompt + +_Route15AfterBattleText3: ; 90d84 (24:4d84) + text "Maybe I'm not cut" + line "out for battles." + done + +_Route15BattleText4: ; 90da7 (24:4da7) + text "Hmm? My birds are" + line "shivering! You're" + cont "good, aren't you?" + done + +_Route15EndBattleText4: ; 90ddc (24:4ddc) + text "Just" + line "as I thought!" + prompt + +_Route15AfterBattleText4: ; 90df0 (24:4df0) + text "Did you know moves" + line "like EARTHQUAKE" + cont "don't have any" + cont "effect on birds?" + done + +_Route15BattleText5: ; 90e33 (24:4e33) + text "Oh, you're a" + line "little cutie!" + done + +_Route15EndBattleText5: ; 90e4e (24:4e4e) + text "You looked" + line "so cute too!" + prompt + +_Route15AfterBattleText5: ; 90e67 (24:4e67) + text "I forgive you!" + line "I can take it!" + done + +_Route15BattleText6: ; 90e86 (24:4e86) + text "I raise #MON" + line "because I live" + cont "alone!" + done + +_Route15EndBattleText6: ; 90eaa (24:4eaa) + text "I didn't" + line "ask for this!" + prompt + +_Route15AfterBattleText6: ; 90ec1 (24:4ec1) + text "I just like going" + line "home to be with" + cont "my #MON!" + done + +_Route15BattleText7: ; 90eed (24:4eed) + text "Hey kid! C'mon!" + line "I just got these!" + done + +_Route15EndBattleText7: ; 90f0f (24:4f0f) + text "Why" + line "not?" + prompt + +_Route15AfterBattleText7: ; 90f19 (24:4f19) + text "You only live" + line "once, so I live" + cont "as an outlaw!" + cont "TEAM ROCKET RULES!" + done + +_Route15BattleText8: ; 90f59 (24:4f59) + text "Fork over all your" + line "cash when you" + cont "lose to me, kid!" + done + +_Route15EndBattleText8: ; 90f8c (24:4f8c) + text "That" + line "can't be true!" + prompt + +_Route15AfterBattleText8: ; 90fa0 (24:4fa0) + text "I was just joking" + line "about the money!" + done + +_Route15BattleText9: ; 90fc4 (24:4fc4) + text "What's cool?" + line "Trading #MON!" + done + +_Route15EndBattleText9: ; 90fdf (24:4fdf) + text "I" + line "said trade!" + prompt + +_Route15AfterBattleText9: ; 90fee (24:4fee) + text "I trade #MON" + line "with my friends!" + done + +_Route15BattleText10: ; 9100d (24:500d) + text "Want to play with" + line "my #MON?" + done + +_Route15EndBattleText10: ; 91029 (24:5029) + text "I was" + line "too impatient!" + prompt + +_Route15AfterBattleText10: ; 9103f (24:503f) + text "I'll go train with" + line "weaker people.@@" + +_Route15Text12: ; 91062 (24:5062) + text "ROUTE 15" + line "West to FUCHSIA" + cont "CITY" + done + diff --git a/text/maps/route_16.asm b/text/maps/route_16.asm new file mode 100644 index 00000000..2ba31765 --- /dev/null +++ b/text/maps/route_16.asm @@ -0,0 +1,121 @@ +_Route16BattleText1: ; 91081 (24:5081) + text "What do you want?" + done + +_Route16EndBattleText1: ; 91094 (24:5094) + text "Don't you" + line "dare laugh!" + prompt + +_Route16AfterBattleText1: ; 910aa (24:50aa) + text "We like just" + line "hanging here," + cont "what's it to you?" + done + +_Route16BattleText2: ; 910d7 (24:50d7) + text "Nice BIKE!" + line "Hand it over!" + done + +_Route16EndBattleText2: ; 910f1 (24:50f1) + text "Knock" + line "out!" + prompt + +_Route16AfterBattleText2: ; 910fd (24:50fd) + text "Forget it, who" + line "needs your BIKE!" + done + +_Route16BattleText3: ; 9111e (24:511e) + text "Come out and play," + line "little mouse!" + done + +_Route16EndBattleText3: ; 91140 (24:5140) + text "You" + line "little rat!" + prompt + +_Route16AfterBattleText3: ; 91151 (24:5151) + text "I hate losing!" + line "Get away from me!" + done + +_Route16BattleText4: ; 91173 (24:5173) + text "Hey, you just" + line "bumped me!" + done + +_Route16EndBattleText4: ; 9118d (24:518d) + text "Kaboom!" + prompt + +_Route16AfterBattleText4: ; 91196 (24:5196) + text "You can also get" + line "to FUCHSIA from" + cont "VERMILION using a" + cont "coastal road." + done + +_Route16BattleText5: ; 911d8 (24:51d8) + text "I'm feeling" + line "hungry and mean!" + done + +_Route16EndBattleText5: ; 911f5 (24:51f5) + text "Bad," + line "bad, bad!" + prompt + +_Route16AfterBattleText5: ; 91205 (24:5205) + text "I like my #MON" + line "ferocious! They" + cont "tear up enemies!" + done + +_Route16BattleText6: ; 91236 (24:5236) + text "Sure, I'll go!" + done + +_Route16EndBattleText6: ; 91245 (24:5245) + text "Don't make" + line "me mad!" + prompt + +_Route16AfterBattleText6: ; 91258 (24:5258) + text "I like harassing" + line "people with my" + cont "vicious #MON!" + done + +_Route16Text7: ; 91287 (24:5287) + text "A sleeping #MON" + line "blocks the way!" + done + +_UnnamedText_59ab3: ; 912a8 (24:52a8) + text "SNORLAX woke up!" + + para "It attacked in a" + line "grumpy rage!" + done + +_UnnamedText_59ab8: ; 912d8 (24:52d8) + text "With a big yawn," + line "SNORLAX returned" + cont "to the mountains!" + done + +_Route16Text8: ; 9130d (24:530d) + text "Enjoy the slope!" + line "CYCLING ROAD" + done + +_Route16Text9: ; 9132c (24:532c) + text "ROUTE 16" + line "CELADON CITY -" + cont "FUCHSIA CITY" + done + diff --git a/text/maps/route_17.asm b/text/maps/route_17.asm new file mode 100644 index 00000000..4b30cc55 --- /dev/null +++ b/text/maps/route_17.asm @@ -0,0 +1,196 @@ +_Route17BattleText1: ; 91352 (24:5352) + text "There's no money" + line "in fighting kids!" + done + +_Route17EndBattleText1: ; 91375 (24:5375) + text "Burned" + line "out!" + prompt + +_Route17AfterBattleText1: ; 91382 (24:5382) + text "Good stuff is" + line "lying around on" + cont "CYCLING ROAD!" + done + +_Route17BattleText2: ; 913af (24:53af) + text "What do you want," + line "kiddo?" + done + +_Route17EndBattleText2: ; 913c9 (24:53c9) + text "Whoo!" + prompt + +_Route17AfterBattleText2: ; 913d0 (24:53d0) + text "I could belly-" + line "bump you outta" + cont "here!" + done + +_Route17BattleText3: ; 913f5 (24:53f5) + text "You heading to" + line "FUCHSIA?" + done + +_Route17EndBattleText3: ; 9140e (24:540e) + text "Crash and" + line "burn!" + prompt + +_Route17AfterBattleText3: ; 9141f (24:541f) + text "I love racing" + line "downhill!" + done + +_Route17BattleText4: ; 91438 (24:5438) + text "We're BIKERs!" + line "Highway stars!" + done + +_Route17EndBattleText4: ; 91455 (24:5455) + text "Smoked!" + prompt + +_Route17AfterBattleText4: ; 9145e (24:545e) + text "Are you looking" + line "for adventure?" + done + +_Route17BattleText5: ; 9147e (24:547e) + text "Let VOLTORB" + line "electrify you!" + done + +_Route17EndBattleText5: ; 9149a (24:549a) + text "Grounded" + line "out!" + prompt + +_Route17AfterBattleText5: ; 914a9 (24:54a9) + text "I got my VOLTORB" + line "at the abandoned" + cont "POWER PLANT." + done + +_Route17BattleText6: ; 914d9 (24:54d9) + text "My #MON won't" + line "evolve! Why?" + done + +_Route17EndBattleText6: ; 914f4 (24:54f4) + text "Why," + line "you!" + prompt + +_Route17AfterBattleText6: ; 914ff (24:54ff) + text "Maybe some #MON" + line "need element" + cont "STONEs to evolve." + done + +_Route17BattleText7: ; 9152f (24:552f) + text "I need a little" + line "exercise!" + done + +_Route17EndBattleText7: ; 9154a (24:554a) + text "Whew!" + line "Good workout!" + prompt + +_Route17AfterBattleText7: ; 9155f (24:555f) + text "I'm sure I lost" + line "weight there!" + done + +_Route17BattleText8: ; 9157d (24:557d) + text "Be a rebel!" + done + +_Route17EndBattleText8: ; 9158a (24:558a) + text "Aaaargh!" + prompt + +_Route17AfterBattleText8: ; 91594 (24:5594) + text "Be ready to fight" + line "for your beliefs!" + done + +_Route17BattleText9: ; 915b9 (24:55b9) + text "Nice BIKE!" + line "How's it handle?" + done + +_Route17EndBattleText9: ; 915d5 (24:55d5) + text "Shoot!" + prompt + +_Route17AfterBattleText9: ; 915dd (24:55dd) + text "The slope makes" + line "it hard to steer!" + done + +_Route17BattleText10: ; 91600 (24:5600) + text "Get lost kid!" + line "I'm bushed!" + done + +_Route17EndBattleText10: ; 9161a (24:561a) + text "Are you" + line "satisfied?" + prompt + +_Route17AfterBattleText10: ; 9162e (24:562e) + text "I need to catch" + line "a few Zs!" + done + +_Route17Text11: ; 91649 (24:5649) + text "It's a notice!" + + para "Watch out for" + line "discarded items!" + done + +_Route17Text12: ; 91677 (24:5677) + text "TRAINER TIPS" + + para "All #MON are" + line "unique." + + para "Even #MON of" + line "the same type and" + cont "level grow at" + cont "different rates." + done + +_Route17Text13: ; 916d8 (24:56d8) + text "TRAINER TIPS" + + para "Press the A or B" + line "Button to stay in" + cont "place while on a" + cont "slope." + done + +_Route17Text14: ; 91721 (24:5721) + text "ROUTE 17" + line "CELADON CITY -" + cont "FUCHSIA CITY" + done + +_Route17Text15: ; 91747 (24:5747) + text "It's a notice!" + + para "Don't throw the" + line "game, throw #" + cont "BALLs instead!" + done + +_Route17Text16: ; 91782 (24:5782) + text "CYCLING ROAD" + line "Slope ends here!" + done + diff --git a/text/maps/route_18.asm b/text/maps/route_18.asm new file mode 100644 index 00000000..f2e5306d --- /dev/null +++ b/text/maps/route_18.asm @@ -0,0 +1,59 @@ +_Route18BattleText1: ; 917a1 (24:57a1) + text "I always check" + line "every grassy area" + cont "for new #MON." + done + +_Route18EndBattleText1: ; 917d1 (24:57d1) + text "Tch!" + prompt + +_Route18AfterBattleText1: ; 917d7 (24:57d7) + text "I wish I had a" + line "BIKE!" + done + +_Route18BattleText2: ; 917ed (24:57ed) + text "Kurukkoo!" + line "How do you like" + cont "my bird call?" + done + +_Route18EndBattleText2: ; 91816 (24:5816) + text "I" + line "had to bug you!" + prompt + +_Route18AfterBattleText2: ; 91829 (24:5829) + text "I also collect sea" + line "#MON on" + cont "weekends!" + done + +_Route18BattleText3: ; 9184f (24:584f) + text "This is my turf!" + line "Get out of here!" + done + +_Route18EndBattleText3: ; 91872 (24:5872) + text "Darn!" + prompt + +_Route18AfterBattleText3: ; 91879 (24:5879) + text "This is my fave" + line "#MON hunting" + cont "area!" + done + +_Route18Text4: ; 9189d (24:589d) + text "ROUTE 18" + line "CELADON CITY -" + cont "FUCHSIA CITY" + done + +_Route18Text5: ; 918c3 (24:58c3) + text "CYCLING ROAD" + line "No pedestrians" + cont "permitted!" + done + diff --git a/text/maps/route_19.asm b/text/maps/route_19.asm new file mode 100644 index 00000000..06e1aaf5 --- /dev/null +++ b/text/maps/route_19.asm @@ -0,0 +1,158 @@ +_Route19BattleText1: ; 918eb (24:58eb) + text "Have to warm up" + line "before my swim!" + done + +_Route19EndBattleText1: ; 9190c (24:590c) + text "All" + line "warmed up!" + prompt + +_Route19AfterBattleText1: ; 9191c (24:591c) + text "Thanks, kid! I'm" + line "ready for a swim!" + done + +_Route19BattleText2: ; 9193f (24:593f) + text "Wait! You'll have" + line "a heart attack!" + done + +_Route19EndBattleText2: ; 91961 (24:5961) + text "Ooh!" + line "That's chilly!" + prompt + +_Route19AfterBattleText2: ; 91975 (24:5975) + text "Watch out for" + line "TENTACOOL!" + done + +_Route19BattleText3: ; 9198f (24:598f) + text "I love swimming!" + line "What about you?" + done + +_Route19EndBattleText3: ; 919b1 (24:59b1) + text "Belly" + line "flop!" + prompt + +_Route19AfterBattleText3: ; 919be (24:59be) + text "I can beat #MON" + line "at swimming!" + done + +_Route19BattleText4: ; 919dc (24:59dc) + text "What's beyond the" + line "horizon?" + done + +_Route19EndBattleText4: ; 919f7 (24:59f7) + text "Glub!" + prompt + +_Route19AfterBattleText4: ; 919fe (24:59fe) + text "I see a couple of" + line "islands!" + done + +_Route19BattleText5: ; 91a1a (24:5a1a) + text "I tried diving" + line "for #MON, but" + cont "it was a no go!" + done + +_Route19EndBattleText5: ; 91a48 (24:5a48) + text "Help!" + prompt + +_Route19AfterBattleText5: ; 91a4f (24:5a4f) + text "You have to fish" + line "for sea #MON!" + done + +_Route19BattleText6: ; 91a6f (24:5a6f) + text "I look at the" + line "sea to forget!" + done + +_Route19EndBattleText6: ; 91a8d (24:5a8d) + text "Ooh!" + line "Traumatic!" + prompt + +_Route19AfterBattleText6: ; 91a9e (24:5a9e) + text "I'm looking at the" + line "sea to forget!" + done + +_Route19BattleText7: ; 91ac0 (24:5ac0) + text "Oh, I just love" + line "your ride! Can I" + cont "have it if I win?" + done + +_Route19EndBattleText7: ; 91af4 (24:5af4) + text "Oh!" + line "I lost!" + prompt + +_Route19AfterBattleText7: ; 91b01 (24:5b01) + text "It's still a long" + line "way to go to" + cont "SEAFOAM ISLANDS." + done + +_Route19BattleText8: ; 91b31 (24:5b31) + text "Swimming's great!" + line "Sunburns aren't!" + done + +_Route19EndBattleText8: ; 91b53 (24:5b53) + text "Shocker!" + prompt + +_Route19AfterBattleText8: ; 91b5d (24:5b5d) + text "My boy friend" + line "wanted to swim to" + cont "SEAFOAM ISLANDS." + done + +_Route19BattleText9: ; 91b8f (24:5b8f) + text "These waters are" + line "treacherous!" + done + +_Route19EndBattleText9: ; 91bae (24:5bae) + text "Ooh!" + line "Dangerous!" + prompt + +_Route19AfterBattleText9: ; 91bbf (24:5bbf) + text "I got a cramp!" + line "Glub, glub..." + done + +_Route19BattleText10: ; 91bdd (24:5bdd) + text "I swam here, but" + line "I'm tired." + done + +_Route19EndBattleText10: ; 91bf9 (24:5bf9) + text "I'm" + line "exhausted..." + prompt + +_Route19AfterBattleText10: ; 91c0a (24:5c0a) + text "LAPRAS is so big," + line "it must keep you" + cont "dry on water." + done + +_Route19Text11: ; 91c3c (24:5c3c) + text "SEA ROUTE 19" + line "FUCHSIA CITY -" + cont "SEAFOAM ISLANDS" + done + diff --git a/text/maps/route_2.asm b/text/maps/route_2.asm new file mode 100644 index 00000000..d718fb94 --- /dev/null +++ b/text/maps/route_2.asm @@ -0,0 +1,10 @@ +_Route2Text3: ; 8d745 (23:5745) + text "ROUTE 2" + line "VIRIDIAN CITY -" + cont "PEWTER CITY" + done + +_Route2Text4: ; 8d76a (23:576a) + text "DIGLETT's CAVE" + done + diff --git a/text/maps/route_20.asm b/text/maps/route_20.asm new file mode 100644 index 00000000..94ebb73b --- /dev/null +++ b/text/maps/route_20.asm @@ -0,0 +1,157 @@ +_Route20BattleText1: ; 91c69 (24:5c69) + text "The water is" + line "shallow here." + done + +_Route20EndBattleText1: ; 91c85 (24:5c85) + text "Splash!" + prompt + +_Route20AfterBattleText1: ; 91c8e (24:5c8e) + text "I wish I could" + line "ride my #MON." + done + +_Route20BattleText2: ; 91cac (24:5cac) + text "SEAFOAM is a" + line "quiet getaway!" + done + +_Route20EndBattleText2: ; 91cc9 (24:5cc9) + text "Quit it!" + prompt + +_Route20AfterBattleText2: ; 91cd3 (24:5cd3) + text "There's a huge" + line "cavern underneath" + cont "this island." + done + +_Route20BattleText3: ; 91d01 (24:5d01) + text "I love floating" + line "with the fishes!" + done + +_Route20EndBattleText3: ; 91d23 (24:5d23) + text "Yowch!" + prompt + +_Route20AfterBattleText3: ; 91d2b (24:5d2b) + text "Want to float" + line "with me?" + done + +_Route20BattleText4: ; 91d43 (24:5d43) + text "Are you on" + line "vacation too?" + done + +_Route20EndBattleText4: ; 91d5d (24:5d5d) + text "No" + line "mercy at all!" + prompt + +_Route20AfterBattleText4: ; 91d6f (24:5d6f) + text "SEAFOAM used to" + line "be one island!" + done + +_Route20BattleText5: ; 91d8f (24:5d8f) + text "Check out my buff" + line "physique!" + done + +_Route20EndBattleText5: ; 91dac (24:5dac) + text "Wimpy!" + prompt + +_Route20AfterBattleText5: ; 91db4 (24:5db4) + text "I should've been" + line "buffing up my" + cont "#MON, not me!" + done + +_Route20BattleText6: ; 91de1 (24:5de1) + text "Why are you" + line "riding a #MON?" + cont "Can't you swim?" + done + +_Route20EndBattleText6: ; 91e0c (24:5e0c) + text "Ouch!" + line "Torpedoed!" + prompt + +_Route20AfterBattleText6: ; 91e1e (24:5e1e) + text "Riding a #MON" + line "sure looks fun!" + done + +_Route20BattleText7: ; 91e3d (24:5e3d) + text "I rode my bird" + line "#MON here!" + done + +_Route20EndBattleText7: ; 91e58 (24:5e58) + text "Oh" + line "no!" + prompt + +_Route20AfterBattleText7: ; 91e60 (24:5e60) + text "My birds can't" + line "FLY me back!" + done + +_Route20BattleText8: ; 91e7c (24:5e7c) + text "My boy friend gave" + line "me big pearls!" + done + +_Route20EndBattleText8: ; 91e9f (24:5e9f) + text "Don't" + line "touch my pearls!" + prompt + +_Route20AfterBattleText8: ; 91eb6 (24:5eb6) + text "Will my pearls" + line "grow bigger" + cont "inside CLOYSTER?" + done + +_Route20BattleText9: ; 91ee3 (24:5ee3) + text "I swam here from" + line "CINNABAR ISLAND!" + done + +_Route20EndBattleText9: ; 91f06 (24:5f06) + text "I'm" + line "so disappointed!" + prompt + +_Route20AfterBattleText9: ; 91f1b (24:5f1b) + text "#MON have" + line "taken over an" + cont "abandoned mansion" + cont "on CINNABAR!" + done + +_Route20BattleText10: ; 91f53 (24:5f53) + text "CINNABAR, in the" + line "west, has a LAB" + cont "for #MON." + done + +_Route20EndBattleText10: ; 91f7f (24:5f7f) + text "Wait!" + prompt + +_Route20AfterBattleText10: ; 91f86 (24:5f86) + text "CINNABAR is a " + line "volcanic island!" + done + +_Route20Text12: ; 91fa7 (24:5fa7) +_Route20Text11: ; 91fa7 (24:5fa7) + text "SEAFOAM ISLANDS" + done + diff --git a/text/maps/route_21.asm b/text/maps/route_21.asm new file mode 100644 index 00000000..c7a9ef55 --- /dev/null +++ b/text/maps/route_21.asm @@ -0,0 +1,138 @@ +_Route21BattleText1: ; 91fb8 (24:5fb8) + text "You want to know" + line "if the fish are" + cont "biting?" + done + +_Route21EndBattleText1: ; 91fe2 (24:5fe2) + text "Dang!" + prompt + +_Route21AfterBattleText1: ; 91fe9 (24:5fe9) + text "I can't catch" + line "anything good!" + done + +_Route21BattleText2: ; 92006 (24:6006) + text "I got a big haul!" + line "Wanna go for it?" + done + +_Route21EndBattleText2: ; 9202a (24:602a) + text "Darn" + line "MAGIKARP!" + prompt + +_Route21AfterBattleText2: ; 9203a (24:603a) + text "I seem to only" + line "catch MAGIKARP!" + done + +_Route21BattleText3: ; 9205a (24:605a) + text "The sea cleanses" + line "my body and soul!" + done + +_Route21EndBattleText3: ; 9207e (24:607e) + text "Ayah!" + prompt + +_Route21AfterBattleText3: ; 92085 (24:6085) + text "I like the" + line "mountains too!" + done + +_Route21BattleText4: ; 920a0 (24:60a0) + text "What's wrong with" + line "me swimming?" + done + +_Route21EndBattleText4: ; 920bf (24:60bf) + text "Cheap" + line "shot!" + prompt + +_Route21AfterBattleText4: ; 920cc (24:60cc) + text "I look like what?" + line "A studded inner" + cont "tube? Get lost!" + done + +_Route21BattleText5: ; 920ff (24:60ff) + text "I caught all my" + line "#MON at sea!" + done + +_Route21EndBattleText5: ; 9211d (24:611d) + text "Diver!!" + line "Down!!" + prompt + +_Route21AfterBattleText5: ; 9212d (24:612d) + text "Where'd you catch" + line "your #MON?" + done + +_Route21BattleText6: ; 9214a (24:614a) + text "Right now, I'm in" + line "a triathlon meet!" + done + +_Route21EndBattleText6: ; 9216e (24:616e) + text "Pant..." + line "pant...pant..." + prompt + +_Route21AfterBattleText6: ; 92186 (24:6186) + text "I'm beat!" + line "But, I still have" + cont "the bike race and" + cont "marathon left!" + done + +_Route21BattleText7: ; 921c3 (24:61c3) + text "Ahh! Feel the sun" + line "and the wind!" + done + +_Route21EndBattleText7: ; 921e4 (24:61e4) + text "Yow!" + line "I lost!" + prompt + +_Route21AfterBattleText7: ; 921f2 (24:61f2) + text "I'm sunburnt to a" + line "crisp!" + done + +_Route21BattleText8: ; 9220b (24:620b) + text "Hey, don't scare" + line "away the fish!" + done + +_Route21EndBattleText8: ; 9222b (24:622b) + text "Sorry!" + line "I didn't mean it!" + prompt + +_Route21AfterBattleText8: ; 92244 (24:6244) + text "I was just angry" + line "that I couldn't" + cont "catch anything." + done + +_Route21BattleText9: ; 92275 (24:6275) + text "Keep me company" + line "'til I get a hit!" + done + +_Route21EndBattleText9: ; 92297 (24:6297) + text "That" + line "burned some time." + prompt + +_Route21AfterBattleText9: ; 922af (24:62af) + text "Oh wait! I got a" + line "bite! Yeah!" + done + diff --git a/text/maps/route_22.asm b/text/maps/route_22.asm new file mode 100644 index 00000000..25be0279 --- /dev/null +++ b/text/maps/route_22.asm @@ -0,0 +1,105 @@ +_UnnamedText_511ad: ; 922cd (24:62cd) + text $53, ": Hey!" + line $52, "!" + + para "You're going to" + line "#MON LEAGUE?" + + para "Forget it! You" + line "probably don't" + cont "have any BADGEs!" + + para "The guard won't" + line "let you through!" + + para "By the way, did" + line "your #MON" + cont "get any stronger?" + done + +_UnnamedText_511b2: ; 9236f (24:636f) + text "I heard #MON" + line "LEAGUE has many" + cont "tough trainers!" + + para "I have to figure" + line "out how to get" + cont "past them!" + + para "You should quit" + line "dawdling and get" + cont "a move on!" + done + +_UnnamedText_511b7: ; 923f4 (24:63f4) + text "Awww!" + line "You just lucked" + cont "out!" + prompt + +_UnnamedText_511bc: ; 92410 (24:6410) + text $53, ": What?" + line "Why do I have 2" + cont "#MON?" + + para "You should catch" + cont "some more too!" + prompt + +_UnnamedText_511c1: ; 92450 (24:6450) + text $53, ": What?" + line $52, "! What a" + cont "surprise to see" + cont "you here!" + + para "So you're going to" + line "#MON LEAGUE?" + + para "You collected all" + line "the BADGEs too?" + cont "That's cool!" + + para "Then I'll whip you" + line $52, " as a" + cont "warm up for" + cont "#MON LEAGUE!" + + para "Come on!" + done + +_UnnamedText_511c6: ; 92506 (24:6506) + text "That loosened me" + line "up! I'm ready for" + cont "#MON LEAGUE!" + + para $52, ", you need" + line "more practice!" + + para "But hey, you know" + line "that! I'm out of" + cont "here. Smell ya!" + done + +_UnnamedText_511cb: ; 92583 (24:6583) + text "What!?" + + para "I was just" + line "careless!" + prompt + +_UnnamedText_511d0: ; 925a0 (24:65a0) + text $53, ": Hahaha!" + line $52, "! That's" + cont "your best? You're" + cont "nowhere near as" + cont "good as me, pal!" + + para "Go train some" + line "more! You loser!" + prompt + +_Route22Text3: ; 92606 (24:6606) + text "#MON LEAGUE" + line "Front Gate" + done + diff --git a/text/maps/route_23.asm b/text/maps/route_23.asm new file mode 100644 index 00000000..8d341d57 --- /dev/null +++ b/text/maps/route_23.asm @@ -0,0 +1,39 @@ +_VictoryRoadGuardText1: ; 9261e (24:661e) + text "You can pass here" + line "only if you have" + cont "the @" + TX_RAM $cd6d + text "!" + + para "You don't have the" + line "@" + TX_RAM $cd6d + text " yet!" + + para "You have to have" + line "it to get to" + cont "#MON LEAGUE!@@" + +_VictoryRoadGuardText2: ; 92696 (24:6696) + text "You can pass here" + line "only if you have" + cont "the @" + TX_RAM $cd6d + text "!" + + para "Oh! That is the" + line "@" + TX_RAM $cd6d + text "!@@" + +_UnnamedText_513a3: ; 926dd (24:66dd) + db $0 + para "OK then! Please," + line "go right ahead!" + done + +_Route23Text8: ; 92700 (24:6700) + text "VICTORY ROAD GATE" + line "- #MON LEAGUE" + done + diff --git a/text/maps/route_24_1.asm b/text/maps/route_24_1.asm new file mode 100644 index 00000000..fd4e378f --- /dev/null +++ b/text/maps/route_24_1.asm @@ -0,0 +1,65 @@ +_UnnamedText_51510: ; 92721 (24:6721) + text "Congratulations!" + line "You beat our 5" + cont "contest trainers!@@" + +_UnnamedText_51515: ; 92755 (24:6755) + db $0 + para "You just earned a" + line "fabulous prize!" + prompt + +_UnnamedText_5151a: ; 92779 (24:6779) + text $52, " received" + line "a @" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_51521: ; 9278f (24:678f) + text "You don't have" + line "any room!" + done + +_UnnamedText_51526: ; 927a8 (24:67a8) + text "By the way, would" + line "you like to join" + cont "TEAM ROCKET?" + + para "We're a group" + line "dedicated to evil" + cont "using #MON!" + + para "Want to join?" + + para "Are you sure?" + + para "Come on, join us!" + + para "I'm telling you" + line "to join!" + + para "OK, you need" + line "convincing!" + + para "I'll make you an" + line "offer you can't" + cont "refuse!" + done + +_UnnamedText_5152b: ; 9288a (24:688a) + text "Arrgh!" + line "You are good!" + prompt + +_UnnamedText_51530: ; 928a0 (24:68a0) + text "With your ability," + line "you could become" + cont "a top leader in" + cont "TEAM ROCKET!" + done + +_Route24BattleText1: ; 928e2 (24:68e2) + text "I saw your feat" + line "from the grass!" + done + diff --git a/text/maps/route_24_2.asm b/text/maps/route_24_2.asm new file mode 100644 index 00000000..abf38c71 --- /dev/null +++ b/text/maps/route_24_2.asm @@ -0,0 +1,91 @@ +_Route24EndBattleText1: ; 94000 (25:4000) + text "I" + line "thought not!" + prompt + +_Route24AfterBattleText1: ; 94010 (25:4010) + text "I hid because the" + line "people on the" + cont "bridge scared me!" + done + +_Route24BattleText2: ; 94043 (25:4043) + text "OK! I'm No. 5!" + line "I'll stomp you!" + done + +_Route24EndBattleText2: ; 94061 (25:4061) + text "Whoa!" + line "Too much!" + prompt + +_Route24AfterBattleText2: ; 94072 (25:4072) + text "I did my best, I" + line "have no regrets!" + done + +_Route24BattleText3: ; 94095 (25:4095) + text "I'm No. 4!" + line "Getting tired?" + done + +_Route24EndBattleText3: ; 940af (25:40af) + text "I lost" + line "too!" + prompt + +_Route24AfterBattleText3: ; 940bc (25:40bc) + text "I did my best, so" + line "I've no regrets!" + done + +_Route24BattleText4: ; 940df (25:40df) + text "Here's No. 3!" + line "I won't be easy!" + done + +_Route24EndBattleText4: ; 940fd (25:40fd) + text "Ow!" + line "Stomped flat!" + prompt + +_Route24AfterBattleText4: ; 94110 (25:4110) + text "I did my best, I" + line "have no regrets!" + done + +_Route24BattleText5: ; 94133 (25:4133) + text "I'm second!" + line "Now it's serious!" + done + +_Route24EndBattleText5: ; 94150 (25:4150) + text "How could I" + line "lose?" + prompt + +_Route24AfterBattleText5: ; 94163 (25:4163) + text "I did my best, I" + line "have no regrets!" + done + +_Route24BattleText6: ; 94186 (25:4186) + text "This is NUGGET" + line "BRIDGE! Beat us 5" + cont "trainers and win" + cont "a fabulous prize!" + + para "Think you got" + line "what it takes?" + done + +_Route24EndBattleText6: ; 941e8 (25:41e8) + text "Whoo!" + line "Good stuff!" + prompt + +_Route24AfterBattleText6: ; 941fb (25:41fb) + text "I did my best, I" + line "have no regrets!" + done + diff --git a/text/maps/route_25.asm b/text/maps/route_25.asm new file mode 100644 index 00000000..2f44dbea --- /dev/null +++ b/text/maps/route_25.asm @@ -0,0 +1,157 @@ +_Route25BattleText1: ; 9421e (25:421e) + text "Local trainers" + line "come here to" + cont "practice!" + done + +_Route25EndBattleText1: ; 94245 (25:4245) + text "You're" + line "decent." + prompt + +_Route25AfterBattleText1: ; 94254 (25:4254) + text "All #MON have" + line "weaknesses. It's" + cont "best to raise" + cont "different kinds." + done + +_Route25BattleText2: ; 94292 (25:4292) + text "Dad took me to a" + line "great party on" + cont "S.S.ANNE at" + cont "VERMILION CITY!" + done + +_Route25EndBattleText2: ; 942cf (25:42cf) + text "I'm" + line "not mad!" + prompt + +_Route25AfterBattleText2: ; 942dc (25:42dc) + text "On S.S.ANNE, I" + line "saw trainers from" + cont "around the world." + done + +_Route25BattleText3: ; 94310 (25:4310) + text "I'm a cool guy." + line "I've got a girl" + cont "friend!" + done + +_Route25EndBattleText3: ; 94337 (25:4337) + text "Aww," + line "darn..." + prompt + +_Route25AfterBattleText3: ; 94345 (25:4345) + text "Oh well. My girl" + line "will cheer me up." + done + +_Route25BattleText4: ; 94369 (25:4369) + text "Hi! My boy" + line "friend is cool!" + done + +_Route25EndBattleText4: ; 94385 (25:4385) + text "I was in" + line "bad condition!" + prompt + +_Route25AfterBattleText4: ; 9439e (25:439e) + text "I wish my guy was" + line "as good as you!" + done + +_Route25BattleText5: ; 943c1 (25:43c1) + text "I knew I had to" + line "fight you!" + done + +_Route25EndBattleText5: ; 943dd (25:43dd) + text "I knew" + line "I'd lose too!" + prompt + +_Route25AfterBattleText5: ; 943f2 (25:43f2) + text "If your #MON" + line "gets confused or" + cont "falls asleep," + cont "switch it!" + done + +_Route25BattleText6: ; 9442a (25:442a) + text "My friend has a" + line "cute #MON." + cont "I'm so jealous!" + done + +_Route25EndBattleText6: ; 94455 (25:4455) + text "I'm" + line "not so jealous!" + prompt + +_Route25AfterBattleText6: ; 94469 (25:4469) + text "You came from MT." + line "MOON? May I have" + cont "a CLEFAIRY?" + done + +_Route25BattleText7: ; 94499 (25:4499) + text "I just got down" + line "from MT.MOON," + cont "but I'm ready!" + done + +_Route25EndBattleText7: ; 944c6 (25:44c6) + text "You" + line "worked hard!" + prompt + +_Route25AfterBattleText7: ; 944d8 (25:44d8) + text "Drat!" + line "A ZUBAT bit me" + cont "back in there." + done + +_Route25BattleText8: ; 944fd (25:44fd) + text "I'm off to see a" + line "#MON collector" + cont "at the cape!" + done + +_Route25EndBattleText8: ; 9452a (25:452a) + text "You" + line "got me." + prompt + +_Route25AfterBattleText8: ; 94537 (25:4537) + text "The collector has" + line "many rare kinds" + cont "of #MON." + done + +_Route25BattleText9: ; 94563 (25:4563) + text "You're going to" + line "see BILL? First," + cont "let's fight!" + done + +_Route25EndBattleText9: ; 94590 (25:4590) + text "You're" + line "something." + prompt + +_Route25AfterBattleText9: ; 945a2 (25:45a2) + text "The trail below" + line "is a shortcut to" + cont "CERULEAN CITY." + done + +_Route25Text11: ; 945d3 (25:45d3) + text "SEA COTTAGE" + line "BILL lives here!" + done + diff --git a/text/maps/route_3.asm b/text/maps/route_3.asm new file mode 100644 index 00000000..bec337de --- /dev/null +++ b/text/maps/route_3.asm @@ -0,0 +1,146 @@ +_Route3Text1: ; 8d779 (23:5779) + text "Whew... I better" + line "take a rest..." + cont "Groan..." + + para "That tunnel from" + line "CERULEAN takes a" + cont "lot out of you!" + done + +_Route3BattleText1: ; 8d7d5 (23:57d5) + text "Hey! I met you in" + line "VIRIDIAN FOREST!" + done + +_Route3EndBattleText1: ; 8d7f9 (23:57f9) + text "You" + line "beat me again!" + prompt + +_Route3AfterBattleText1: ; 8d80d (23:580d) + text "There are other" + line "kinds of #MON" + cont "than those found" + cont "in the forest!" + done + +_Route3BattleText2: ; 8d84c (23:584c) + text "Hi! I like shorts!" + line "They're comfy and" + cont "easy to wear!" + done + +_Route3EndBattleText2: ; 8d87f (23:587f) + text "I don't" + line "believe it!" + prompt + +_Route3AfterBattleText2: ; 8d893 (23:5893) + text "Are you storing" + line "your #MON on" + cont "PC? Each BOX can" + cont "hold 20 #MON!" + done + +_Route3BattleText3: ; 8d8d0 (23:58d0) + text "You looked at me," + line "didn't you?" + done + +_Route3EndBattleText3: ; 8d8ee (23:58ee) + text "You're" + line "mean!" + prompt + +_Route3AfterBattleText3: ; 8d8fb (23:58fb) + text "Quit staring if" + line "you don't want to" + cont "fight!" + done + +_Route3BattleText4: ; 8d924 (23:5924) + text "Are you a trainer?" + line "Let's fight!" + done + +_Route3EndBattleText4: ; 8d944 (23:5944) + text "If I" + line "had new #MON I" + cont "would've won!" + prompt + +_Route3AfterBattleText4: ; 8d966 (23:5966) + text "If a #MON BOX" + line "on the PC gets" + cont "full, just switch" + cont "to another BOX!" + done + +_Route3BattleText5: ; 8d9a6 (23:59a6) + text "That look you" + line "gave me, it's so" + cont "intriguing!" + done + +_Route3EndBattleText5: ; 8d9d1 (23:59d1) + text "Be nice!" + prompt + +_Route3AfterBattleText5: ; 8d9db (23:59db) + text "Avoid fights by" + line "not letting" + cont "people see you!" + done + +_Route3BattleText6: ; 8da08 (23:5a08) + text "Hey! You're not" + line "wearing shorts!" + done + +_Route3EndBattleText6: ; 8da28 (23:5a28) + text "Lost!" + line "Lost! Lost!" + prompt + +_Route3AfterBattleText6: ; 8da3b (23:5a3b) + text "I always wear" + line "shorts, even in" + cont "winter!" + done + +_Route3BattleText7: ; 8da62 (23:5a62) + text "You can fight my" + line "new #MON!" + done + +_Route3EndBattleText7: ; 8da7e (23:5a7e) + text "Done" + line "like dinner!" + prompt + +_Route3AfterBattleText7: ; 8da91 (23:5a91) + text "Trained #MON" + line "are stronger than" + cont "the wild ones!" + done + +_Route3BattleText8: ; 8dac0 (23:5ac0) + text "Eek! Did you" + line "touch me?" + done + +_Route3EndBattleText8: ; 8dad8 (23:5ad8) + text "That's it?" + prompt + +_Route3AfterBattleText8: ; 8dae3 (23:5ae3) + text "ROUTE 4 is at the" + line "foot of MT.MOON." + done + +_Route3Text10: ; 8db07 (23:5b07) + text "ROUTE 3" + line "MT.MOON AHEAD" + done + diff --git a/text/maps/route_4.asm b/text/maps/route_4.asm new file mode 100644 index 00000000..5a81d24a --- /dev/null +++ b/text/maps/route_4.asm @@ -0,0 +1,36 @@ +_Route4Text1: ; 8db1e (23:5b1e) + text "Ouch! I tripped" + line "over a rocky" + cont "#MON, GEODUDE!" + done + +_Route4BattleText1: ; 8db4b (23:5b4b) + text "I came to get my" + line "mushroom #MON!" + done + +_Route4EndBattleText1: ; 8db6c (23:5b6c) + text "Oh! My cute" + line "mushroom #MON!" + prompt + +_Route4AfterBattleText1: ; 8db88 (23:5b88) + text "There might not" + line "be any more" + cont "mushrooms here." + + para "I think I got" + line "them all." + done + +_Route4Text5: ; 8dbcd (23:5bcd) + text "MT.MOON" + line "Tunnel Entrance" + done + +_Route4Text6: ; 8dbe6 (23:5be6) + text "ROUTE 4" + line "MT.MOON -" + cont "CERULEAN CITY" + done + diff --git a/text/maps/route_5.asm b/text/maps/route_5.asm new file mode 100644 index 00000000..0689575f --- /dev/null +++ b/text/maps/route_5.asm @@ -0,0 +1,6 @@ +_Route5Text1: ; 8dc07 (23:5c07) + text "UNDERGROUND PATH" + line "CERULEAN CITY -" + cont "VERMILION CITY" + done + diff --git a/text/maps/route_6.asm b/text/maps/route_6.asm new file mode 100644 index 00000000..cdcd23d7 --- /dev/null +++ b/text/maps/route_6.asm @@ -0,0 +1,98 @@ +_Route6BattleText1: ; 8dc38 (23:5c38) + text "Who's there?" + line "Quit listening in" + cont "on us!" + done + +_Route6EndBattleText1: ; 8dc5e (23:5c5e) + text "I" + line "just can't win!" + prompt + +_Route6AfterBattleText1: ; 8dc70 (23:5c70) + text "Whisper..." + line "whisper..." + done + +_Route6BattleText2: ; 8dc87 (23:5c87) + text "Excuse me! This" + line "is a private" + cont "conversation!" + done + +_Route6EndBattleText2: ; 8dcb3 (23:5cb3) + text "Ugh!" + line "I hate losing!" + prompt + +_Route6BattleText3: ; 8dcc8 (23:5cc8) + text "There aren't many" + line "bugs out here." + done + +_Route6EndBattleText3: ; 8dce9 (23:5ce9) + text "No!" + line "You're kidding!" + prompt + +_Route6AfterBattleText3: ; 8dcfd (23:5cfd) + text "I like bugs, so" + line "I'm going back to" + cont "VIRIDIAN FOREST." + done + +_Route6BattleText4: ; 8dd30 (23:5d30) + text "Huh? You want" + line "to talk to me?" + done + +_Route6EndBattleText4: ; 8dd4e (23:5d4e) + text "I" + line "didn't start it!" + prompt + +_Route6AfterBattleText4: ; 8dd61 (23:5d61) + text "I should carry" + line "more #MON with" + cont "me for safety." + done + +_Route6BattleText5: ; 8dd8f (23:5d8f) + text "Me? Well, OK." + line "I'll play!" + done + +_Route6EndBattleText5: ; 8dda8 (23:5da8) + text "Just" + line "didn't work!" + prompt + +_Route6AfterBattleText5: ; 8ddba (23:5dba) + text "I want to get" + line "stronger! What's" + cont "your secret?" + done + +_Route6BattleText6: ; 8dde6 (23:5de6) + text "I've never seen" + line "you around!" + cont "Are you good?" + done + +_Route6EndBattleText6: ; 8de10 (23:5e10) + text "You" + line "are too good!" + prompt + +_Route6AfterBattleText6: ; 8de23 (23:5e23) + text "Are my #MON" + line "weak? Or, am I" + cont "just bad?" + done + +_Route6Text7: ; 8de49 (23:5e49) + text "UNDERGROUND PATH" + line "CERULEAN CITY -" + cont "VERMILION CITY" + done + diff --git a/text/maps/route_7.asm b/text/maps/route_7.asm new file mode 100644 index 00000000..190858b0 --- /dev/null +++ b/text/maps/route_7.asm @@ -0,0 +1,6 @@ +_Route7Text1: ; 8de7a (23:5e7a) + text "UNDERGROUND PATH" + line "CELADON CITY -" + cont "LAVENDER TOWN" + done + diff --git a/text/maps/route_8.asm b/text/maps/route_8.asm new file mode 100644 index 00000000..347a93cb --- /dev/null +++ b/text/maps/route_8.asm @@ -0,0 +1,155 @@ +_Route8BattleText1: ; 8dea9 (23:5ea9) + text "You look good at" + line "#MON, but" + cont "how's your chem?" + done + +_Route8EndBattleText1: ; 8ded5 (23:5ed5) + text "Ow!" + line "Meltdown!" + prompt + +_Route8AfterBattleText1: ; 8dee4 (23:5ee4) + text "I am better at" + line "school than this!" + done + +_Route8BattleText2: ; 8df06 (23:5f06) + text "All right! Let's" + line "roll the dice!" + done + +_Route8EndBattleText2: ; 8df26 (23:5f26) + text "Drat!" + line "Came up short!" + prompt + +_Route8AfterBattleText2: ; 8df3c (23:5f3c) + text "Lady Luck's not" + line "with me today!" + done + +_Route8BattleText3: ; 8df5b (23:5f5b) + text "You need strategy" + line "to win at this!" + done + +_Route8EndBattleText3: ; 8df7e (23:5f7e) + text "It's" + line "not logical!" + prompt + +_Route8AfterBattleText3: ; 8df90 (23:5f90) + text "Go with GRIMER" + line "first...and..." + cont "...and...then..." + done + +_Route8BattleText4: ; 8dfc0 (23:5fc0) + text "I like NIDORAN, so" + line "I collect them!" + done + +_Route8EndBattleText4: ; 8dfe4 (23:5fe4) + text "Why? Why??" + prompt + +_Route8AfterBattleText4: ; 8dff0 (23:5ff0) + text "When #MON grow" + line "up they get ugly!" + cont "They shouldn't" + cont "evolve!" + done + +_Route8BattleText5: ; 8e028 (23:6028) + text "School is fun, but" + line "so are #MON." + done + +_Route8EndBattleText5: ; 8e049 (23:6049) + text "I'll" + line "stay with school." + prompt + +_Route8AfterBattleText5: ; 8e060 (23:6060) + text "We're stuck here" + line "because of the" + cont "gates at SAFFRON." + done + +_Route8BattleText6: ; 8e092 (23:6092) + text "MEOWTH is so cute," + line "meow, meow, meow!" + done + +_Route8EndBattleText6: ; 8e0b8 (23:60b8) + text "Meow!" + prompt + +_Route8AfterBattleText6: ; 8e0bf (23:60bf) + text "I think PIDGEY" + line "and RATTATA" + cont "are cute too!" + done + +_Route8BattleText7: ; 8e0e9 (23:60e9) + text "We must look" + line "silly standing" + cont "here like this!" + done + +_Route8EndBattleText7: ; 8e116 (23:6116) + text "Look what" + line "you did!" + prompt + +_Route8AfterBattleText7: ; 8e12a (23:612a) + text "SAFFRON's gate" + line "keeper won't let" + cont "us through." + cont "He's so mean!" + done + +_Route8BattleText8: ; 8e162 (23:6162) + text "I'm a rambling," + line "gambling dude!" + done + +_Route8EndBattleText8: ; 8e181 (23:6181) + text "Missed" + line "the big score!" + prompt + +_Route8AfterBattleText8: ; 8e198 (23:6198) + text "Gambling and" + line "#MON are like" + cont "eating peanuts!" + cont "Just can't stop!" + done + +_Route8BattleText9: ; 8e1d4 (23:61d4) + text "What's a cute," + line "round and fluffy" + cont "#MON?" + done + +_Route8EndBattleText9: ; 8e1fa (23:61fa) + text "Stop!" + + para "Don't be so mean" + line "to my CLEFAIRY!" + prompt + +_Route8AfterBattleText9: ; 8e221 (23:6221) + text "I heard that" + line "CLEFAIRY evolves" + cont "when it's exposed" + cont "to a MOON STONE." + done + +_Route8Text10: ; 8e262 (23:6262) + text "UNDERGROUND PATH" + line "CELADON CITY -" + cont "LAVENDER TOWN" + done + diff --git a/text/maps/route_9.asm b/text/maps/route_9.asm new file mode 100644 index 00000000..7022c23f --- /dev/null +++ b/text/maps/route_9.asm @@ -0,0 +1,158 @@ +_Route9BattleText1: ; 8e291 (23:6291) + text "You have #MON" + line "with you!" + cont "You're mine!" + done + +_Route9EndBattleText1: ; 8e2b6 (23:62b6) + text "You" + line "deceived me!" + prompt + +_Route9AfterBattleText1: ; 8e2c8 (23:62c8) + text "You need light to" + line "get through that" + cont "dark tunnel ahead." + done + +_Route9BattleText2: ; 8e2ff (23:62ff) + text "Who's that walking" + line "with those good" + cont "looking #MON?" + done + +_Route9EndBattleText2: ; 8e330 (23:6330) + text "Out" + line "like a light!" + prompt + +_Route9AfterBattleText2: ; 8e343 (23:6343) + text "Keep walking!" + done + +_Route9BattleText3: ; 8e352 (23:6352) + text "I'm taking ROCK" + line "TUNNEL to go to" + cont "LAVENDER..." + done + +_Route9EndBattleText3: ; 8e37e (23:637e) + text "Can't" + line "measure up!" + prompt + +_Route9AfterBattleText3: ; 8e390 (23:6390) + text "Are you off to" + line "ROCK TUNNEL too?" + done + +_Route9BattleText4: ; 8e3b1 (23:63b1) + text "Don't you dare" + line "condescend me!" + done + +_Route9EndBattleText4: ; 8e3cf (23:63cf) + text "No!" + line "You're too much!" + prompt + +_Route9AfterBattleText4: ; 8e3e4 (23:63e4) + text "You're obviously" + line "talented! Good" + cont "luck to you!" + done + +_Route9BattleText5: ; 8e411 (23:6411) + text "Bwahaha!" + line "Great! I was" + cont "bored, eh!" + done + +_Route9EndBattleText5: ; 8e433 (23:6433) + text "Keep it" + line "coming, eh!" + + para "Oh wait. I'm out" + line "of #MON!" + prompt + +_Route9AfterBattleText5: ; 8e461 (23:6461) + text "You sure had guts" + line "standing up to me" + cont "there, eh?" + done + +_Route9BattleText6: ; 8e491 (23:6491) + text "Hahaha!" + line "Aren't you a" + cont "little toughie!" + done + +_Route9EndBattleText6: ; 8e4b6 (23:64b6) + text "What's" + line "that?" + prompt + +_Route9AfterBattleText6: ; 8e4c3 (23:64c3) + text "Hahaha! Kids" + line "should be tough!" + done + +_Route9BattleText7: ; 8e4e2 (23:64e2) + text "I got up early" + line "every day to" + cont "raise my #MON" + cont "from cocoons!" + done + +_Route9EndBattleText7: ; 8e51b (23:651b) + text "WHAT?" + + para "What a total" + line "waste of time!" + prompt + +_Route9AfterBattleText7: ; 8e53e (23:653e) + text "I have to collect" + line "more than bugs to" + cont "get stronger..." + done + +_Route9BattleText8: ; 8e573 (23:6573) + text "Hahahaha!" + line "Come on, dude!" + done + +_Route9EndBattleText8: ; 8e58d (23:658d) + text "Hahahaha!" + line "You beat me fair!" + prompt + +_Route9AfterBattleText8: ; 8e5aa (23:65aa) + text "Hahahaha!" + line "Us hearty guys" + cont "always laugh!" + done + +_Route9BattleText9: ; 8e5d2 (23:65d2) + text "Go, my super bug" + line "#MON!" + done + +_Route9EndBattleText9: ; 8e5ea (23:65ea) + text "My" + line "bugs..." + prompt + +_Route9AfterBattleText9: ; 8e5f6 (23:65f6) + text "If you don't like" + line "bug #MON, you" + cont "bug me!" + done + +_Route9Text11: ; 8e61e (23:661e) + text "ROUTE 9" + line "CERULEAN CITY-" + cont "ROCK TUNNEL" + done + -- cgit v1.3.1-sl0p From fbda25d3d8a8191b9397c29d7ff475f2264c978e Mon Sep 17 00:00:00 2001 From: yenatch Date: Thu, 23 Jan 2014 15:34:42 -0500 Subject: Split out the rest of map text --- main.asm | 867 +-------------------- text/maps/bills_house.asm | 88 +++ text/maps/daycare_1.asm | 65 ++ text/maps/daycare_2.asm | 34 + text/maps/digletts_cave_route_11_entrance.asm | 9 + text/maps/pokemon_league_gate.asm | 20 + text/maps/power_plant.asm | 7 + text/maps/rock_tunnel_b1f.asm | 116 +++ text/maps/rock_tunnel_pokecenter.asm | 14 + text/maps/route_11_gate.asm | 15 + text/maps/route_11_gate_upstairs.asm | 41 + text/maps/route_12_gate.asm | 5 + text/maps/route_12_gate_upstairs.asm | 43 + text/maps/route_12_house.asm | 61 ++ text/maps/route_15_gate.asm | 8 + text/maps/route_15_gate_upstairs.asm | 25 + text/maps/route_16_gate.asm | 23 + text/maps/route_16_gate_upstairs.asm | 27 + text/maps/route_16_house.asm | 32 + text/maps/route_18_gate.asm | 15 + text/maps/route_18_gate_upstairs.asm | 17 + text/maps/saffron_gates.asm | 37 + text/maps/underground_path_route_5_entrance.asm | 2 + text/maps/underground_path_route_6_entrance.asm | 6 + text/maps/underground_path_route_7_entrance.asm | 6 + .../underground_path_route_7_entrance_unused.asm | 36 + text/maps/underground_path_route_8_entrance.asm | 6 + text/maps/victory_road_2f.asm | 86 ++ 28 files changed, 871 insertions(+), 840 deletions(-) create mode 100644 text/maps/bills_house.asm create mode 100644 text/maps/daycare_1.asm create mode 100644 text/maps/daycare_2.asm create mode 100644 text/maps/digletts_cave_route_11_entrance.asm create mode 100644 text/maps/pokemon_league_gate.asm create mode 100644 text/maps/power_plant.asm create mode 100644 text/maps/rock_tunnel_b1f.asm create mode 100644 text/maps/rock_tunnel_pokecenter.asm create mode 100644 text/maps/route_11_gate.asm create mode 100644 text/maps/route_11_gate_upstairs.asm create mode 100644 text/maps/route_12_gate.asm create mode 100644 text/maps/route_12_gate_upstairs.asm create mode 100644 text/maps/route_12_house.asm create mode 100644 text/maps/route_15_gate.asm create mode 100644 text/maps/route_15_gate_upstairs.asm create mode 100644 text/maps/route_16_gate.asm create mode 100644 text/maps/route_16_gate_upstairs.asm create mode 100644 text/maps/route_16_house.asm create mode 100644 text/maps/route_18_gate.asm create mode 100644 text/maps/route_18_gate_upstairs.asm create mode 100644 text/maps/saffron_gates.asm create mode 100644 text/maps/underground_path_route_5_entrance.asm create mode 100644 text/maps/underground_path_route_6_entrance.asm create mode 100644 text/maps/underground_path_route_7_entrance.asm create mode 100644 text/maps/underground_path_route_7_entrance_unused.asm create mode 100644 text/maps/underground_path_route_8_entrance.asm create mode 100644 text/maps/victory_road_2f.asm (limited to 'text/maps') diff --git a/main.asm b/main.asm index 8f4a2489..99d9c544 100644 --- a/main.asm +++ b/main.asm @@ -117551,850 +117551,37 @@ INCLUDE "text/maps/route_2_house.asm" INCLUDE "text/maps/route_2_gate.asm" INCLUDE "text/maps/viridian_forest_entrance.asm" INCLUDE "text/maps/mt_moon_pokecenter.asm" +INCLUDE "text/maps/saffron_gates.asm" +INCLUDE "text/maps/daycare_1.asm" -_UnnamedText_1dfe7: ; 8aa5c (22:6a5c) - text "I'm on guard duty." - line "Gee, I'm thirsty," - cont "though!" - - para "Oh wait there," - line "the road's closed." - done - -_UnnamedText_8aaa9: ; 8aaa9 (22:6aa9) - text "Whoa, boy!" - line "I'm parched!" - cont "..." - cont "Huh? I can have" - cont "this drink?" - cont "Gee, thanks!@@" - -_UnnamedText_1dff1: ; 8aaef (22:6aef) - db $0 - para "..." - line "Glug glug..." - cont "..." - cont "Gulp..." - cont "If you want to go" - cont "to SAFFRON CITY..." - cont "..." - cont "You can go on" - cont "through. I'll" - cont "share this with" - cont "the other guards!" - done - -_UnnamedText_1dff6: ; 8ab74 (22:6b74) - text "Hi, thanks for" - line "the cool drinks!" - done - -_UnnamedText_5640f: ; 8ab95 (22:6b95) - text "I run a DAYCARE." - line "Would you like me" - cont "to raise one of" - cont "your #MON?" - done - -_UnnamedText_56414: ; 8abd4 (22:6bd4) - text "Which #MON" - line "should I raise?" - prompt - -_UnnamedText_56419: ; 8abf0 (22:6bf0) - text "Fine, I'll look" - line "after @" - TX_RAM $cd6d - db $0 - cont "for a while." - prompt - -_UnnamedText_5641e: ; 8ac19 (22:6c19) - text "Come see me in" - line "a while." - done - -_UnnamedText_56423: ; 8ac32 (22:6c32) - text "Your @" - TX_RAM $cd6d - db $0 - line "has grown a lot!" - - para "By level, it's" - line "grown by @" - -UnnamedText_8ac67: ; 8ac67 (22:6c67) - TX_NUM $cd3e,$1,$3 - text "!" - - para "Aren't I great?" - prompt - -_UnnamedText_56428: ; 8ac7d (22:6c7d) - text "You owe me ¥@" - db $2, $3f, $cd, $c2 - db $0 - line "for the return" - cont "of this #MON." - done - -_UnnamedText_5642d: ; 8acae (22:6cae) - text $52, " got" - line "@" - TX_RAM W_DAYCAREMONNAME - text " back!" - done - -_UnnamedText_56432: ; 8acc1 (22:6cc1) - text "Back already?" - line "Your @" - TX_RAM $cd6d - db $0 - cont "needs some more" - cont "time with me." - prompt SECTION "bank23",ROMX,BANK[$23] -_UnnamedText_56437: ; 8c000 (23:4000) - text "All right then," - line "@@" - -_UnnamedText_5643b: ; 8c013 (23:4013) - text "come again." - done - -_UnnamedText_56440: ; 8c020 (23:4020) - text "You have no room" - line "for this #MON!" - done - -_UnnamedText_56445: ; 8c041 (23:4041) - text "You only have one" - line "#MON with you." - done - -_UnnamedText_5644a: ; 8c063 (23:4063) - text "I can't accept a" - line "#MON that" - cont "knows an HM move." - done - -_UnnamedText_5644f: ; 8c090 (23:4090) - text "Thank you! Here's" - line "your #MON!" - prompt - -_UnnamedText_56454: ; 8c0ad (23:40ad) - text "Hey, you don't" - line "have enough ¥!" - done - -_UndergrdTunnelEntRoute6Text1: ; 8c0cb (23:40cb) - text "People often lose" - line "things in that" - cont "UNDERGROUND PATH." - done - -_UndergroundPathEntRoute7Text1: ; 8c0ff (23:40ff) - text "I heard a sleepy" - line "#MON appeared" - cont "near CELADON CITY." - done - -_UnnamedText_5d773: ; 8c132 (23:4132) - text "I want to shop at" - line "the dept. store" - cont "in CELADON but..." - - para "There are so many" - line "rough looking" - cont "people there." - done - -_UnnamedText_5d778: ; 8c195 (23:4195) - text "TEAM ROCKET had a" - line "secret hideout in" - cont "CELADON CITY?" - done - -_UnnamedText_5d77d: ; 8c1c8 (23:41c8) - text "You're here to" - line "shop in CELADON?" - - para "Just step outside" - line "and head west!" - done - -_UnnamedText_5d782: ; 8c209 (23:4209) - text "The UNDERGROUND" - line "PATH goes beneath" - cont "SAFFRON and leads" - cont "to LAVENDER." - - para "If you're heading" - line "to CERULEAN, go" - cont "to the building" - cont "across the road." - done - -_UndergroundPathEntRoute8Text1: ; 8c28d (23:428d) - text "The dept. store" - line "in CELADON has a" - cont "great selection!" - done - -_RockTunnelPokecenterText1: ; 8c2c0 (23:42c0) - text "The element types" - line "of #MON make" - cont "them stronger" - cont "than some types" - cont "and weaker than" - cont "others!" - done - -_RockTunnelPokecenterText3: ; 8c316 (23:4316) - text "I sold a useless" - line "NUGGET for ¥5000!" - done - -_RockTunnel1BattleText1: ; 8c33a (23:433a) - text "This tunnel goes" - line "a long way, kid!" - done - -_RockTunnel1EndBattleText1: ; 8c35d (23:435d) - text "Doh!" - line "You win!" - prompt - -_RockTunnel1AfterBattleText1: ; 8c36c (23:436c) - text "Watch for ONIX!" - line "It can put the" - cont "squeeze on you!" - done - -_RockTunnel1BattleText2: ; 8c39c (23:439c) - text "Hmm. Maybe I'm" - line "lost in here..." - done - -_RockTunnel1EndBattleText2: ; 8c3bb (23:43bb) - text "Ease up!" - line "What am I doing?" - cont "Which way is out?" - prompt - -_RockTunnel1AfterBattleText2: ; 8c3e8 (23:43e8) - text "That sleeping" - line "#MON on ROUTE" - cont "12 forced me to" - cont "take this detour." - done - -_RockTunnel1BattleText3: ; 8c427 (23:4427) - text "Outsiders like" - line "you need to show" - cont "me some respect!" - done - -_RockTunnel1EndBattleText3: ; 8c459 (23:4459) - text "I give!" - prompt - -_RockTunnel1AfterBattleText3: ; 8c462 (23:4462) - text "You're talented" - line "enough to hike!" - done - -_RockTunnel1BattleText4: ; 8c482 (23:4482) - text "#MON fight!" - line "Ready, go!" - done - -_RockTunnel1EndBattleText4: ; 8c49a (23:449a) - text "Game" - line "over!" - prompt - -_RockTunnel1AfterBattleText4: ; 8c4a6 (23:44a6) - text "Oh well, I'll get" - line "a ZUBAT as I go!" - done - -_RockTunnel1BattleText5: ; 8c4c9 (23:44c9) - text "Eek! Don't try" - line "anything funny in" - cont "the dark!" - done - -_RockTunnel1EndBattleText5: ; 8c4f4 (23:44f4) - text "It" - line "was too dark!" - prompt - -_RockTunnel1AfterBattleText5: ; 8c506 (23:4506) - text "I saw a MACHOP" - line "in this tunnel!" - done - -_RockTunnel1BattleText6: ; 8c526 (23:4526) - text "I came this far" - line "for #MON!" - done - -_RockTunnel1EndBattleText6: ; 8c541 (23:4541) - text "I'm" - line "out of #MON!" - prompt - -_RockTunnel1AfterBattleText6: ; 8c552 (23:4552) - text "You looked cute" - line "and harmless!" - done - -_RockTunnel1BattleText7: ; 8c571 (23:4571) - text "You have #MON!" - line "Let's start!" - done - -_RockTunnel1EndBattleText7: ; 8c58d (23:458d) - text "You" - line "play hard!" - prompt - -_RockTunnel1AfterBattleText7: ; 8c59d (23:459d) - text "Whew! I'm all" - line "sweaty now!" - done - -_RockTunnel1Text8: ; 8c5b7 (23:45b7) - text "ROCK TUNNEL" - line "CERULEAN CITY -" - cont "LAVENDER TOWN" - done - -_VoltorbBattleText: ; 8c5e2 (23:45e2) - text "Bzzzt!" - done - -_ZapdosBattleText: ; 8c5ea (23:45ea) - text "Gyaoo!@@" - -_Route11GateText1: ; 8c5f3 (23:45f3) - text "When you catch" - line "lots of #MON," - cont "isn't it hard to" - cont "think up names?" - - para "In LAVENDER TOWN," - line "there's a man who" - cont "rates #MON" - cont "nicknames." - - para "He'll help you" - line "rename them too!" - done - -_UnnamedText_494a3: ; 8c689 (23:4689) - text "There are items on" - line "the ground that" - cont "can't be seen." - - para "ITEMFINDER will" - line "detect an item" - cont "close to you." - - para "It can't pinpoint" - line "it, so you have" - cont "to look yourself!" - done - -_UnnamedText_494c4: ; 8c71b (23:471b) - text "Looked into the" - line "binoculars." - - para "A big #MON is" - line "asleep on a road!" - done - -_UnnamedText_494c9: ; 8c758 (23:4758) - text "Looked into the" - line "binoculars." - - para "It's a beautiful" - line "view!" - done - -_UnnamedText_494d5: ; 8c78b (23:478b) - text "Looked into the" - line "binoculars." - - para "The only way to" - line "get from CERULEAN" - cont "CITY to LAVENDER" - cont "is by way of the" - cont "ROCK TUNNEL." - done - -_DiglettsCaveEntRoute11Text1: ; 8c7f9 (23:47f9) - text "What a surprise!" - line "DIGLETTs dug this" - cont "long tunnel!" - - para "It goes right to" - line "VIRIDIAN CITY!" - done - -_Route12GateText1: ; 8c84a (23:484a) - text "There's a lookout" - line "spot upstairs." - done - -_TM39PreReceiveText: ; 8c86b (23:486b) - text "My #MON's" - line "ashes are stored" - cont "in #MON TOWER." - - para "You can have this" - line "TM. I don't need" - cont "it any more..." - prompt - -_ReceivedTM39Text: ; 8c8c6 (23:48c6) - text $52, " received" - line "TM39!@@" - -_TM39ExplanationText: ; 8c8d9 (23:48d9) - text "TM39 is a move" - line "called SWIFT." - - para "It's very accurate," - line "so use it during" - cont "battles you can't" - cont "afford to lose." - done - -_TM39NoRoomText: ; 8c93c (23:493c) - text "You don't have" - line "room for this." - done - -_UnnamedText_495b8: ; 8c95a (23:495a) - text "Looked into the" - line "binoculars." - - para "A man fishing!" - done - -_UnnamedText_495c4: ; 8c986 (23:4986) - text "Looked into the" - line "binoculars." - - para "It's #MON TOWER!" - done - -_UnnamedText_564c0: ; 8c9b3 (23:49b3) - text "I'm the FISHING" - line "GURU's brother!" - - para "I simply Looove" - line "fishing!" - - para "Do you like to" - line "fish?" - done - -_UnnamedText_564c5: ; 8ca00 (23:4a00) - text "Grand! I like" - line "your style!" - - para "Take this and" - line "fish, young one!" - - para $52, " received" - line "a @" - TX_RAM $cf4b - text "!@@" - -_UnnamedText_564ca: ; 8ca4f (23:4a4f) - db $0 - para "Fishing is a way" - line "of life!" - - para "From the seas to" - line "rivers, go out" - cont "and land the big" - cont "one!" - done - -_UnnamedText_564cf: ; 8caa1 (23:4aa1) - text "Oh... That's so" - line "disappointing..." - done - -_UnnamedText_564d4: ; 8cac2 (23:4ac2) - text "Hello there," - line $52, "!" - - para "Use the SUPER ROD" - line "in any water!" - cont "You can catch" - cont "different kinds" - cont "of #MON." - - para "Try fishing" - line "wherever you can!" - done - -_UnnamedText_564d9: ; 8cb38 (23:4b38) - text "Oh no!" - - para "I had a gift for" - line "you, but you have" - cont "no room for it!" - done - -_Route15GateText1: ; 8cb73 (23:4b73) - text "Are you working" - line "on a #DEX?" - - para "PROF.OAK's AIDE" - line "came by here." - done - -_UnnamedText_4968c: ; 8cbac (23:4bac) - text "EXP.ALL gives" - line "EXP points to all" - cont "the #MON with" - cont "you, even if they" - cont "don't fight." - - para "It does, however," - line "reduce the amount" - cont "of EXP for each" - cont "#MON." - - para "If you don't need" - line "it, you should " - cont "store it via PC." - done - -_UnnamedText_49698: ; 8cc65 (23:4c65) - text "Looked into the" - line "binoculars." - - para "It looks like a" - line "small island!" - done - -_UnnamedText_49777: ; 8cca0 (23:4ca0) - text "No pedestrians" - line "are allowed on" - cont "CYCLING ROAD!" - done - -_UnnamedText_4977c: ; 8cccd (23:4ccd) - text "CYCLING ROAD is a" - line "downhill course" - cont "by the sea. It's" - cont "a great ride." - done - -_UnnamedText_49781: ; 8cd0e (23:4d0e) - text "Excuse me! Wait" - line "up please!" - done - -_Route16GateMapText2: ; 8cd2a (23:4d2a) - text "How'd you get in?" - line "Good effort!" - done - -_UnnamedText_49820: ; 8cd49 (23:4d49) - text "I'm going for a" - line "ride with my girl" - cont "friend!" - done - -_UnnamedText_4982f: ; 8cd73 (23:4d73) - text "We're going" - line "riding together!" - done - -_UnnamedText_4983b: ; 8cd90 (23:4d90) - text "Looked into the" - line "binoculars." - - para "It's CELADON DEPT." - line "STORE!" - done - -_UnnamedText_49847: ; 8cdc6 (23:4dc6) - text "Looked into the" - line "binoculars." - - para "There's a long" - line "path over water!" - done - -_Route16HouseText3: ; 8ce02 (23:4e02) - text "Oh, you found my" - line "secret retreat!" - - para "Please don't tell" - line "anyone I'm here." - cont "I'll make it up" - cont "to you with this!" - prompt - -_ReceivedHM02Text: ; 8ce66 (23:4e66) - text $52, " received" - line "HM02!@@" - -_HM02ExplanationText: ; 8ce79 (23:4e79) - text "HM02 is FLY." - line "It will take you" - cont "back to any town." - - para "Put it to good" - line "use!" - done - -_HM02NoRoomText: ; 8cebe (23:4ebe) - text "You don't have any" - line "room for this." - done - -_UnnamedText_1e652: ; 8cee0 (23:4ee0) - text "FEAROW: Kyueen!" - done - -_UnnamedText_49928: ; 8cef1 (23:4ef1) - text "You need a BICYCLE" - line "for CYCLING ROAD!" - done - -_UnnamedText_4992d: ; 8cf17 (23:4f17) - text "CYCLING ROAD is" - line "all uphill from" - cont "here." - done - -_UnnamedText_49932: ; 8cf3e (23:4f3e) - text "Excuse me!" - done - -_UnnamedText_49993: ; 8cf4a (23:4f4a) - text "Looked into the" - line "binoculars." - - para "PALLET TOWN is in" - line "the west!" - done - -_UnnamedText_4999f: ; 8cf83 (23:4f83) - text "Looked into the" - line "binoculars." - - para "There are people" - line "swimming!" - done - -_UnnamedText_1e704: ; 8cfbb (23:4fbb) - text "Only truly skilled" - line "trainers are" - cont "allowed through." - - para "You don't have the" - line "BOULDERBADGE yet!@@" - -_UnnamedText_1e715: ; 8d012 (23:5012) - db $0 - para "The rules are" - line "rules. I can't" - cont "let you pass." - done - -_UnnamedText_1e71a: ; 8d03e (23:503e) - text "Oh! That is the" - line "BOULDERBADGE!" - cont "Go right ahead!@@" - -_VictoryRoad2BattleText6: ; 8d06e (23:506e) - text "Gyaoo!@@" - -_VictoryRoad2BattleText1: ; 8d077 (23:5077) - text "VICTORY ROAD is" - line "the final test" - cont "for trainers!" - done - -_VictoryRoad2EndBattleText1: ; 8d0a5 (23:50a5) - text "Aiyah!" - prompt - -_VictoryRoad2AfterBattleText1: ; 8d0ad (23:50ad) - text "If you get stuck," - line "try moving some" - cont "boulders around!" - done - -_VictoryRoad2BattleText2: ; 8d0e1 (23:50e1) - text "Ah, so you wish" - line "to challenge the" - cont "ELITE FOUR?" - done - -_VictoryRoad2EndBattleText2: ; 8d10f (23:510f) - text "You" - line "got me!" - prompt - -_VictoryRoad2AfterBattleText2: ; 8d11c (23:511c) - text $53, " also came" - line "through here!" - done - -_VictoryRoad2BattleText3: ; 8d137 (23:5137) - text "Come on!" - line "I'll whip you!" - done - -_VictoryRoad2EndBattleText3: ; 8d14f (23:514f) - text "I got" - line "whipped!" - prompt - -_VictoryRoad2AfterBattleText3: ; 8d15f (23:515f) - text "You earned the" - line "right to be on" - cont "VICTORY ROAD!" - done - -_VictoryRoad2BattleText4: ; 8d18c (23:518c) - text "If you can get" - line "through here, you" - cont "can go meet the" - cont "ELITE FOUR!" - done - -_VictoryRoad2EndBattleText4: ; 8d1ca (23:51ca) - text "No!" - line "Unbelievable!" - prompt - -_VictoryRoad2AfterBattleText4: ; 8d1dd (23:51dd) - text "I can beat you" - line "when it comes to" - cont "knowledge about" - cont "#MON!" - done - -_VictoryRoad2BattleText5: ; 8d214 (23:5214) - text "Is VICTORY ROAD" - line "too tough?" - done - -_VictoryRoad2EndBattleText5: ; 8d230 (23:5230) - text "Well" - line "done!" - prompt - -_VictoryRoad2AfterBattleText5: ; 8d23c (23:523c) - text "Many trainers give" - line "up the challenge" - cont "here." - done - -_UnnamedText_1e865: ; 8d267 (23:5267) - text "Hiya! I'm a" - line "#MON..." - cont "...No I'm not!" - - para "Call me BILL!" - line "I'm a true blue" - cont "#MANIAC! Hey!" - cont "What's with that" - cont "skeptical look?" - - para "I'm not joshing" - line "you, I screwed up" - cont "an experiment and" - cont "got combined with" - cont "a #MON!" - - para "So, how about it?" - line "Help me out here!" - done - -_UnnamedText_1e86a: ; 8d345 (23:5345) - text "When I'm in the" - line "TELEPORTER, go to" - cont "my PC and run the" - cont "Cell Separation" - cont "System!" - done - -_UnnamedText_1e86f: ; 8d391 (23:5391) - text "No!? Come on, you" - line "gotta help a guy" - cont "in deep trouble!" - - para "What do you say," - line "chief? Please?" - cont "OK? All right!" - prompt - -_BillThankYouText: ; 8d3f5 (23:53f5) - text "BILL: Yeehah!" - line "Thanks, bud! I" - cont "owe you one!" - - para "So, did you come" - line "to see my #MON" - cont "collection?" - cont "You didn't?" - cont "That's a bummer." - - para "I've got to thank" - line "you... Oh here," - cont "maybe this'll do." - prompt - -_SSTicketReceivedText: ; 8d499 (23:5499) - text $52, " received" - line "an @" - TX_RAM $cf4b - text "!@@" - -_SSTicketNoRoomText: ; 8d4b0 (23:54b0) - text "You've got too" - line "much stuff, bud!" - done - -_UnnamedText_1e8cb: ; 8d4d0 (23:54d0) - text "That cruise ship," - line "S.S.ANNE, is in" - cont "VERMILION CITY." - cont "Its passengers" - cont "are all trainers!" - - para "They invited me" - line "to their party," - cont "but I can't stand" - cont "fancy do's. Why" - cont "don't you go" - cont "instead of me?" - done - -_UnnamedText_1e8da: ; 8d57f (23:557f) - text "BILL: Look, bud," - line "just check out" - cont "some of my rare" - cont "#MON on my PC!" - done - +INCLUDE "text/maps/daycare_2.asm" +INCLUDE "text/maps/underground_path_route_5_entrance.asm" +INCLUDE "text/maps/underground_path_route_6_entrance.asm" +INCLUDE "text/maps/underground_path_route_7_entrance.asm" +INCLUDE "text/maps/underground_path_route_7_entrance_unused.asm" +INCLUDE "text/maps/underground_path_route_8_entrance.asm" +INCLUDE "text/maps/rock_tunnel_pokecenter.asm" +INCLUDE "text/maps/rock_tunnel_b1f.asm" +INCLUDE "text/maps/power_plant.asm" +INCLUDE "text/maps/route_11_gate.asm" +INCLUDE "text/maps/route_11_gate_upstairs.asm" +INCLUDE "text/maps/digletts_cave_route_11_entrance.asm" +INCLUDE "text/maps/route_12_gate.asm" +INCLUDE "text/maps/route_12_gate_upstairs.asm" +INCLUDE "text/maps/route_12_house.asm" +INCLUDE "text/maps/route_15_gate.asm" +INCLUDE "text/maps/route_15_gate_upstairs.asm" +INCLUDE "text/maps/route_16_gate.asm" +INCLUDE "text/maps/route_16_gate_upstairs.asm" +INCLUDE "text/maps/route_16_house.asm" +INCLUDE "text/maps/route_18_gate.asm" +INCLUDE "text/maps/route_18_gate_upstairs.asm" +INCLUDE "text/maps/pokemon_league_gate.asm" +INCLUDE "text/maps/victory_road_2f.asm" +INCLUDE "text/maps/bills_house.asm" INCLUDE "text/maps/route_1.asm" INCLUDE "text/maps/route_2.asm" INCLUDE "text/maps/route_3.asm" diff --git a/text/maps/bills_house.asm b/text/maps/bills_house.asm new file mode 100644 index 00000000..730ae0e2 --- /dev/null +++ b/text/maps/bills_house.asm @@ -0,0 +1,88 @@ +_UnnamedText_1e865: ; 8d267 (23:5267) + text "Hiya! I'm a" + line "#MON..." + cont "...No I'm not!" + + para "Call me BILL!" + line "I'm a true blue" + cont "#MANIAC! Hey!" + cont "What's with that" + cont "skeptical look?" + + para "I'm not joshing" + line "you, I screwed up" + cont "an experiment and" + cont "got combined with" + cont "a #MON!" + + para "So, how about it?" + line "Help me out here!" + done + +_UnnamedText_1e86a: ; 8d345 (23:5345) + text "When I'm in the" + line "TELEPORTER, go to" + cont "my PC and run the" + cont "Cell Separation" + cont "System!" + done + +_UnnamedText_1e86f: ; 8d391 (23:5391) + text "No!? Come on, you" + line "gotta help a guy" + cont "in deep trouble!" + + para "What do you say," + line "chief? Please?" + cont "OK? All right!" + prompt + +_BillThankYouText: ; 8d3f5 (23:53f5) + text "BILL: Yeehah!" + line "Thanks, bud! I" + cont "owe you one!" + + para "So, did you come" + line "to see my #MON" + cont "collection?" + cont "You didn't?" + cont "That's a bummer." + + para "I've got to thank" + line "you... Oh here," + cont "maybe this'll do." + prompt + +_SSTicketReceivedText: ; 8d499 (23:5499) + text $52, " received" + line "an @" + TX_RAM $cf4b + text "!@@" + +_SSTicketNoRoomText: ; 8d4b0 (23:54b0) + text "You've got too" + line "much stuff, bud!" + done + +_UnnamedText_1e8cb: ; 8d4d0 (23:54d0) + text "That cruise ship," + line "S.S.ANNE, is in" + cont "VERMILION CITY." + cont "Its passengers" + cont "are all trainers!" + + para "They invited me" + line "to their party," + cont "but I can't stand" + cont "fancy do's. Why" + cont "don't you go" + cont "instead of me?" + done + +_UnnamedText_1e8da: ; 8d57f (23:557f) + text "BILL: Look, bud," + line "just check out" + cont "some of my rare" + cont "#MON on my PC!" + done + diff --git a/text/maps/daycare_1.asm b/text/maps/daycare_1.asm new file mode 100644 index 00000000..6f5896f9 --- /dev/null +++ b/text/maps/daycare_1.asm @@ -0,0 +1,65 @@ +_UnnamedText_5640f: ; 8ab95 (22:6b95) + text "I run a DAYCARE." + line "Would you like me" + cont "to raise one of" + cont "your #MON?" + done + +_UnnamedText_56414: ; 8abd4 (22:6bd4) + text "Which #MON" + line "should I raise?" + prompt + +_UnnamedText_56419: ; 8abf0 (22:6bf0) + text "Fine, I'll look" + line "after @" + TX_RAM $cd6d + db $0 + cont "for a while." + prompt + +_UnnamedText_5641e: ; 8ac19 (22:6c19) + text "Come see me in" + line "a while." + done + +_UnnamedText_56423: ; 8ac32 (22:6c32) + text "Your @" + TX_RAM $cd6d + db $0 + line "has grown a lot!" + + para "By level, it's" + line "grown by @" + +UnnamedText_8ac67: ; 8ac67 (22:6c67) + TX_NUM $cd3e,$1,$3 + text "!" + + para "Aren't I great?" + prompt + +_UnnamedText_56428: ; 8ac7d (22:6c7d) + text "You owe me ¥@" + db $2, $3f, $cd, $c2 + db $0 + line "for the return" + cont "of this #MON." + done + +_UnnamedText_5642d: ; 8acae (22:6cae) + text $52, " got" + line "@" + TX_RAM W_DAYCAREMONNAME + text " back!" + done + +_UnnamedText_56432: ; 8acc1 (22:6cc1) + text "Back already?" + line "Your @" + TX_RAM $cd6d + db $0 + cont "needs some more" + cont "time with me." + prompt + diff --git a/text/maps/daycare_2.asm b/text/maps/daycare_2.asm new file mode 100644 index 00000000..55c8da89 --- /dev/null +++ b/text/maps/daycare_2.asm @@ -0,0 +1,34 @@ +_UnnamedText_56437: ; 8c000 (23:4000) + text "All right then," + line "@@" + +_UnnamedText_5643b: ; 8c013 (23:4013) + text "come again." + done + +_UnnamedText_56440: ; 8c020 (23:4020) + text "You have no room" + line "for this #MON!" + done + +_UnnamedText_56445: ; 8c041 (23:4041) + text "You only have one" + line "#MON with you." + done + +_UnnamedText_5644a: ; 8c063 (23:4063) + text "I can't accept a" + line "#MON that" + cont "knows an HM move." + done + +_UnnamedText_5644f: ; 8c090 (23:4090) + text "Thank you! Here's" + line "your #MON!" + prompt + +_UnnamedText_56454: ; 8c0ad (23:40ad) + text "Hey, you don't" + line "have enough ¥!" + done + diff --git a/text/maps/digletts_cave_route_11_entrance.asm b/text/maps/digletts_cave_route_11_entrance.asm new file mode 100644 index 00000000..c4bbd02c --- /dev/null +++ b/text/maps/digletts_cave_route_11_entrance.asm @@ -0,0 +1,9 @@ +_DiglettsCaveEntRoute11Text1: ; 8c7f9 (23:47f9) + text "What a surprise!" + line "DIGLETTs dug this" + cont "long tunnel!" + + para "It goes right to" + line "VIRIDIAN CITY!" + done + diff --git a/text/maps/pokemon_league_gate.asm b/text/maps/pokemon_league_gate.asm new file mode 100644 index 00000000..b9427f00 --- /dev/null +++ b/text/maps/pokemon_league_gate.asm @@ -0,0 +1,20 @@ +_UnnamedText_1e704: ; 8cfbb (23:4fbb) + text "Only truly skilled" + line "trainers are" + cont "allowed through." + + para "You don't have the" + line "BOULDERBADGE yet!@@" + +_UnnamedText_1e715: ; 8d012 (23:5012) + db $0 + para "The rules are" + line "rules. I can't" + cont "let you pass." + done + +_UnnamedText_1e71a: ; 8d03e (23:503e) + text "Oh! That is the" + line "BOULDERBADGE!" + cont "Go right ahead!@@" + diff --git a/text/maps/power_plant.asm b/text/maps/power_plant.asm new file mode 100644 index 00000000..f62916df --- /dev/null +++ b/text/maps/power_plant.asm @@ -0,0 +1,7 @@ +_VoltorbBattleText: ; 8c5e2 (23:45e2) + text "Bzzzt!" + done + +_ZapdosBattleText: ; 8c5ea (23:45ea) + text "Gyaoo!@@" + diff --git a/text/maps/rock_tunnel_b1f.asm b/text/maps/rock_tunnel_b1f.asm new file mode 100644 index 00000000..05276dbc --- /dev/null +++ b/text/maps/rock_tunnel_b1f.asm @@ -0,0 +1,116 @@ +_RockTunnel1BattleText1: ; 8c33a (23:433a) + text "This tunnel goes" + line "a long way, kid!" + done + +_RockTunnel1EndBattleText1: ; 8c35d (23:435d) + text "Doh!" + line "You win!" + prompt + +_RockTunnel1AfterBattleText1: ; 8c36c (23:436c) + text "Watch for ONIX!" + line "It can put the" + cont "squeeze on you!" + done + +_RockTunnel1BattleText2: ; 8c39c (23:439c) + text "Hmm. Maybe I'm" + line "lost in here..." + done + +_RockTunnel1EndBattleText2: ; 8c3bb (23:43bb) + text "Ease up!" + line "What am I doing?" + cont "Which way is out?" + prompt + +_RockTunnel1AfterBattleText2: ; 8c3e8 (23:43e8) + text "That sleeping" + line "#MON on ROUTE" + cont "12 forced me to" + cont "take this detour." + done + +_RockTunnel1BattleText3: ; 8c427 (23:4427) + text "Outsiders like" + line "you need to show" + cont "me some respect!" + done + +_RockTunnel1EndBattleText3: ; 8c459 (23:4459) + text "I give!" + prompt + +_RockTunnel1AfterBattleText3: ; 8c462 (23:4462) + text "You're talented" + line "enough to hike!" + done + +_RockTunnel1BattleText4: ; 8c482 (23:4482) + text "#MON fight!" + line "Ready, go!" + done + +_RockTunnel1EndBattleText4: ; 8c49a (23:449a) + text "Game" + line "over!" + prompt + +_RockTunnel1AfterBattleText4: ; 8c4a6 (23:44a6) + text "Oh well, I'll get" + line "a ZUBAT as I go!" + done + +_RockTunnel1BattleText5: ; 8c4c9 (23:44c9) + text "Eek! Don't try" + line "anything funny in" + cont "the dark!" + done + +_RockTunnel1EndBattleText5: ; 8c4f4 (23:44f4) + text "It" + line "was too dark!" + prompt + +_RockTunnel1AfterBattleText5: ; 8c506 (23:4506) + text "I saw a MACHOP" + line "in this tunnel!" + done + +_RockTunnel1BattleText6: ; 8c526 (23:4526) + text "I came this far" + line "for #MON!" + done + +_RockTunnel1EndBattleText6: ; 8c541 (23:4541) + text "I'm" + line "out of #MON!" + prompt + +_RockTunnel1AfterBattleText6: ; 8c552 (23:4552) + text "You looked cute" + line "and harmless!" + done + +_RockTunnel1BattleText7: ; 8c571 (23:4571) + text "You have #MON!" + line "Let's start!" + done + +_RockTunnel1EndBattleText7: ; 8c58d (23:458d) + text "You" + line "play hard!" + prompt + +_RockTunnel1AfterBattleText7: ; 8c59d (23:459d) + text "Whew! I'm all" + line "sweaty now!" + done + +_RockTunnel1Text8: ; 8c5b7 (23:45b7) + text "ROCK TUNNEL" + line "CERULEAN CITY -" + cont "LAVENDER TOWN" + done + diff --git a/text/maps/rock_tunnel_pokecenter.asm b/text/maps/rock_tunnel_pokecenter.asm new file mode 100644 index 00000000..7bd87c05 --- /dev/null +++ b/text/maps/rock_tunnel_pokecenter.asm @@ -0,0 +1,14 @@ +_RockTunnelPokecenterText1: ; 8c2c0 (23:42c0) + text "The element types" + line "of #MON make" + cont "them stronger" + cont "than some types" + cont "and weaker than" + cont "others!" + done + +_RockTunnelPokecenterText3: ; 8c316 (23:4316) + text "I sold a useless" + line "NUGGET for ¥5000!" + done + diff --git a/text/maps/route_11_gate.asm b/text/maps/route_11_gate.asm new file mode 100644 index 00000000..7487dd8f --- /dev/null +++ b/text/maps/route_11_gate.asm @@ -0,0 +1,15 @@ +_Route11GateText1: ; 8c5f3 (23:45f3) + text "When you catch" + line "lots of #MON," + cont "isn't it hard to" + cont "think up names?" + + para "In LAVENDER TOWN," + line "there's a man who" + cont "rates #MON" + cont "nicknames." + + para "He'll help you" + line "rename them too!" + done + diff --git a/text/maps/route_11_gate_upstairs.asm b/text/maps/route_11_gate_upstairs.asm new file mode 100644 index 00000000..8faa1804 --- /dev/null +++ b/text/maps/route_11_gate_upstairs.asm @@ -0,0 +1,41 @@ +_UnnamedText_494a3: ; 8c689 (23:4689) + text "There are items on" + line "the ground that" + cont "can't be seen." + + para "ITEMFINDER will" + line "detect an item" + cont "close to you." + + para "It can't pinpoint" + line "it, so you have" + cont "to look yourself!" + done + +_UnnamedText_494c4: ; 8c71b (23:471b) + text "Looked into the" + line "binoculars." + + para "A big #MON is" + line "asleep on a road!" + done + +_UnnamedText_494c9: ; 8c758 (23:4758) + text "Looked into the" + line "binoculars." + + para "It's a beautiful" + line "view!" + done + +_UnnamedText_494d5: ; 8c78b (23:478b) + text "Looked into the" + line "binoculars." + + para "The only way to" + line "get from CERULEAN" + cont "CITY to LAVENDER" + cont "is by way of the" + cont "ROCK TUNNEL." + done + diff --git a/text/maps/route_12_gate.asm b/text/maps/route_12_gate.asm new file mode 100644 index 00000000..5149cadf --- /dev/null +++ b/text/maps/route_12_gate.asm @@ -0,0 +1,5 @@ +_Route12GateText1: ; 8c84a (23:484a) + text "There's a lookout" + line "spot upstairs." + done + diff --git a/text/maps/route_12_gate_upstairs.asm b/text/maps/route_12_gate_upstairs.asm new file mode 100644 index 00000000..86fb5e3a --- /dev/null +++ b/text/maps/route_12_gate_upstairs.asm @@ -0,0 +1,43 @@ +_TM39PreReceiveText: ; 8c86b (23:486b) + text "My #MON's" + line "ashes are stored" + cont "in #MON TOWER." + + para "You can have this" + line "TM. I don't need" + cont "it any more..." + prompt + +_ReceivedTM39Text: ; 8c8c6 (23:48c6) + text $52, " received" + line "TM39!@@" + +_TM39ExplanationText: ; 8c8d9 (23:48d9) + text "TM39 is a move" + line "called SWIFT." + + para "It's very accurate," + line "so use it during" + cont "battles you can't" + cont "afford to lose." + done + +_TM39NoRoomText: ; 8c93c (23:493c) + text "You don't have" + line "room for this." + done + +_UnnamedText_495b8: ; 8c95a (23:495a) + text "Looked into the" + line "binoculars." + + para "A man fishing!" + done + +_UnnamedText_495c4: ; 8c986 (23:4986) + text "Looked into the" + line "binoculars." + + para "It's #MON TOWER!" + done + diff --git a/text/maps/route_12_house.asm b/text/maps/route_12_house.asm new file mode 100644 index 00000000..d06fcfde --- /dev/null +++ b/text/maps/route_12_house.asm @@ -0,0 +1,61 @@ +_UnnamedText_564c0: ; 8c9b3 (23:49b3) + text "I'm the FISHING" + line "GURU's brother!" + + para "I simply Looove" + line "fishing!" + + para "Do you like to" + line "fish?" + done + +_UnnamedText_564c5: ; 8ca00 (23:4a00) + text "Grand! I like" + line "your style!" + + para "Take this and" + line "fish, young one!" + + para $52, " received" + line "a @" + TX_RAM $cf4b + text "!@@" + +_UnnamedText_564ca: ; 8ca4f (23:4a4f) + db $0 + para "Fishing is a way" + line "of life!" + + para "From the seas to" + line "rivers, go out" + cont "and land the big" + cont "one!" + done + +_UnnamedText_564cf: ; 8caa1 (23:4aa1) + text "Oh... That's so" + line "disappointing..." + done + +_UnnamedText_564d4: ; 8cac2 (23:4ac2) + text "Hello there," + line $52, "!" + + para "Use the SUPER ROD" + line "in any water!" + cont "You can catch" + cont "different kinds" + cont "of #MON." + + para "Try fishing" + line "wherever you can!" + done + +_UnnamedText_564d9: ; 8cb38 (23:4b38) + text "Oh no!" + + para "I had a gift for" + line "you, but you have" + cont "no room for it!" + done + diff --git a/text/maps/route_15_gate.asm b/text/maps/route_15_gate.asm new file mode 100644 index 00000000..cad4d6cd --- /dev/null +++ b/text/maps/route_15_gate.asm @@ -0,0 +1,8 @@ +_Route15GateText1: ; 8cb73 (23:4b73) + text "Are you working" + line "on a #DEX?" + + para "PROF.OAK's AIDE" + line "came by here." + done + diff --git a/text/maps/route_15_gate_upstairs.asm b/text/maps/route_15_gate_upstairs.asm new file mode 100644 index 00000000..7df495bc --- /dev/null +++ b/text/maps/route_15_gate_upstairs.asm @@ -0,0 +1,25 @@ +_UnnamedText_4968c: ; 8cbac (23:4bac) + text "EXP.ALL gives" + line "EXP points to all" + cont "the #MON with" + cont "you, even if they" + cont "don't fight." + + para "It does, however," + line "reduce the amount" + cont "of EXP for each" + cont "#MON." + + para "If you don't need" + line "it, you should " + cont "store it via PC." + done + +_UnnamedText_49698: ; 8cc65 (23:4c65) + text "Looked into the" + line "binoculars." + + para "It looks like a" + line "small island!" + done + diff --git a/text/maps/route_16_gate.asm b/text/maps/route_16_gate.asm new file mode 100644 index 00000000..22eb90c6 --- /dev/null +++ b/text/maps/route_16_gate.asm @@ -0,0 +1,23 @@ +_UnnamedText_49777: ; 8cca0 (23:4ca0) + text "No pedestrians" + line "are allowed on" + cont "CYCLING ROAD!" + done + +_UnnamedText_4977c: ; 8cccd (23:4ccd) + text "CYCLING ROAD is a" + line "downhill course" + cont "by the sea. It's" + cont "a great ride." + done + +_UnnamedText_49781: ; 8cd0e (23:4d0e) + text "Excuse me! Wait" + line "up please!" + done + +_Route16GateMapText2: ; 8cd2a (23:4d2a) + text "How'd you get in?" + line "Good effort!" + done + diff --git a/text/maps/route_16_gate_upstairs.asm b/text/maps/route_16_gate_upstairs.asm new file mode 100644 index 00000000..4953713c --- /dev/null +++ b/text/maps/route_16_gate_upstairs.asm @@ -0,0 +1,27 @@ +_UnnamedText_49820: ; 8cd49 (23:4d49) + text "I'm going for a" + line "ride with my girl" + cont "friend!" + done + +_UnnamedText_4982f: ; 8cd73 (23:4d73) + text "We're going" + line "riding together!" + done + +_UnnamedText_4983b: ; 8cd90 (23:4d90) + text "Looked into the" + line "binoculars." + + para "It's CELADON DEPT." + line "STORE!" + done + +_UnnamedText_49847: ; 8cdc6 (23:4dc6) + text "Looked into the" + line "binoculars." + + para "There's a long" + line "path over water!" + done + diff --git a/text/maps/route_16_house.asm b/text/maps/route_16_house.asm new file mode 100644 index 00000000..d59b5fc0 --- /dev/null +++ b/text/maps/route_16_house.asm @@ -0,0 +1,32 @@ +_Route16HouseText3: ; 8ce02 (23:4e02) + text "Oh, you found my" + line "secret retreat!" + + para "Please don't tell" + line "anyone I'm here." + cont "I'll make it up" + cont "to you with this!" + prompt + +_ReceivedHM02Text: ; 8ce66 (23:4e66) + text $52, " received" + line "HM02!@@" + +_HM02ExplanationText: ; 8ce79 (23:4e79) + text "HM02 is FLY." + line "It will take you" + cont "back to any town." + + para "Put it to good" + line "use!" + done + +_HM02NoRoomText: ; 8cebe (23:4ebe) + text "You don't have any" + line "room for this." + done + +_UnnamedText_1e652: ; 8cee0 (23:4ee0) + text "FEAROW: Kyueen!" + done + diff --git a/text/maps/route_18_gate.asm b/text/maps/route_18_gate.asm new file mode 100644 index 00000000..4ee9d271 --- /dev/null +++ b/text/maps/route_18_gate.asm @@ -0,0 +1,15 @@ +_UnnamedText_49928: ; 8cef1 (23:4ef1) + text "You need a BICYCLE" + line "for CYCLING ROAD!" + done + +_UnnamedText_4992d: ; 8cf17 (23:4f17) + text "CYCLING ROAD is" + line "all uphill from" + cont "here." + done + +_UnnamedText_49932: ; 8cf3e (23:4f3e) + text "Excuse me!" + done + diff --git a/text/maps/route_18_gate_upstairs.asm b/text/maps/route_18_gate_upstairs.asm new file mode 100644 index 00000000..ea620f8b --- /dev/null +++ b/text/maps/route_18_gate_upstairs.asm @@ -0,0 +1,17 @@ +_UnnamedText_49993: ; 8cf4a (23:4f4a) + text "Looked into the" + line "binoculars." + + para "PALLET TOWN is in" + line "the west!" + done + +_UnnamedText_4999f: ; 8cf83 (23:4f83) + text "Looked into the" + line "binoculars." + + para "There are people" + line "swimming!" + done + + diff --git a/text/maps/saffron_gates.asm b/text/maps/saffron_gates.asm new file mode 100644 index 00000000..7ce85614 --- /dev/null +++ b/text/maps/saffron_gates.asm @@ -0,0 +1,37 @@ +_UnnamedText_1dfe7: ; 8aa5c (22:6a5c) + text "I'm on guard duty." + line "Gee, I'm thirsty," + cont "though!" + + para "Oh wait there," + line "the road's closed." + done + +_UnnamedText_8aaa9: ; 8aaa9 (22:6aa9) + text "Whoa, boy!" + line "I'm parched!" + cont "..." + cont "Huh? I can have" + cont "this drink?" + cont "Gee, thanks!@@" + +_UnnamedText_1dff1: ; 8aaef (22:6aef) + db $0 + para "..." + line "Glug glug..." + cont "..." + cont "Gulp..." + cont "If you want to go" + cont "to SAFFRON CITY..." + cont "..." + cont "You can go on" + cont "through. I'll" + cont "share this with" + cont "the other guards!" + done + +_UnnamedText_1dff6: ; 8ab74 (22:6b74) + text "Hi, thanks for" + line "the cool drinks!" + done + diff --git a/text/maps/underground_path_route_5_entrance.asm b/text/maps/underground_path_route_5_entrance.asm new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/text/maps/underground_path_route_5_entrance.asm @@ -0,0 +1,2 @@ + + diff --git a/text/maps/underground_path_route_6_entrance.asm b/text/maps/underground_path_route_6_entrance.asm new file mode 100644 index 00000000..e3a399b4 --- /dev/null +++ b/text/maps/underground_path_route_6_entrance.asm @@ -0,0 +1,6 @@ +_UndergrdTunnelEntRoute6Text1: ; 8c0cb (23:40cb) + text "People often lose" + line "things in that" + cont "UNDERGROUND PATH." + done + diff --git a/text/maps/underground_path_route_7_entrance.asm b/text/maps/underground_path_route_7_entrance.asm new file mode 100644 index 00000000..004ba96f --- /dev/null +++ b/text/maps/underground_path_route_7_entrance.asm @@ -0,0 +1,6 @@ +_UndergroundPathEntRoute7Text1: ; 8c0ff (23:40ff) + text "I heard a sleepy" + line "#MON appeared" + cont "near CELADON CITY." + done + diff --git a/text/maps/underground_path_route_7_entrance_unused.asm b/text/maps/underground_path_route_7_entrance_unused.asm new file mode 100644 index 00000000..a63711e5 --- /dev/null +++ b/text/maps/underground_path_route_7_entrance_unused.asm @@ -0,0 +1,36 @@ +_UnnamedText_5d773: ; 8c132 (23:4132) + text "I want to shop at" + line "the dept. store" + cont "in CELADON but..." + + para "There are so many" + line "rough looking" + cont "people there." + done + +_UnnamedText_5d778: ; 8c195 (23:4195) + text "TEAM ROCKET had a" + line "secret hideout in" + cont "CELADON CITY?" + done + +_UnnamedText_5d77d: ; 8c1c8 (23:41c8) + text "You're here to" + line "shop in CELADON?" + + para "Just step outside" + line "and head west!" + done + +_UnnamedText_5d782: ; 8c209 (23:4209) + text "The UNDERGROUND" + line "PATH goes beneath" + cont "SAFFRON and leads" + cont "to LAVENDER." + + para "If you're heading" + line "to CERULEAN, go" + cont "to the building" + cont "across the road." + done + diff --git a/text/maps/underground_path_route_8_entrance.asm b/text/maps/underground_path_route_8_entrance.asm new file mode 100644 index 00000000..1bbc5fc3 --- /dev/null +++ b/text/maps/underground_path_route_8_entrance.asm @@ -0,0 +1,6 @@ +_UndergroundPathEntRoute8Text1: ; 8c28d (23:428d) + text "The dept. store" + line "in CELADON has a" + cont "great selection!" + done + diff --git a/text/maps/victory_road_2f.asm b/text/maps/victory_road_2f.asm new file mode 100644 index 00000000..630219a9 --- /dev/null +++ b/text/maps/victory_road_2f.asm @@ -0,0 +1,86 @@ +_VictoryRoad2BattleText6: ; 8d06e (23:506e) + text "Gyaoo!@@" + +_VictoryRoad2BattleText1: ; 8d077 (23:5077) + text "VICTORY ROAD is" + line "the final test" + cont "for trainers!" + done + +_VictoryRoad2EndBattleText1: ; 8d0a5 (23:50a5) + text "Aiyah!" + prompt + +_VictoryRoad2AfterBattleText1: ; 8d0ad (23:50ad) + text "If you get stuck," + line "try moving some" + cont "boulders around!" + done + +_VictoryRoad2BattleText2: ; 8d0e1 (23:50e1) + text "Ah, so you wish" + line "to challenge the" + cont "ELITE FOUR?" + done + +_VictoryRoad2EndBattleText2: ; 8d10f (23:510f) + text "You" + line "got me!" + prompt + +_VictoryRoad2AfterBattleText2: ; 8d11c (23:511c) + text $53, " also came" + line "through here!" + done + +_VictoryRoad2BattleText3: ; 8d137 (23:5137) + text "Come on!" + line "I'll whip you!" + done + +_VictoryRoad2EndBattleText3: ; 8d14f (23:514f) + text "I got" + line "whipped!" + prompt + +_VictoryRoad2AfterBattleText3: ; 8d15f (23:515f) + text "You earned the" + line "right to be on" + cont "VICTORY ROAD!" + done + +_VictoryRoad2BattleText4: ; 8d18c (23:518c) + text "If you can get" + line "through here, you" + cont "can go meet the" + cont "ELITE FOUR!" + done + +_VictoryRoad2EndBattleText4: ; 8d1ca (23:51ca) + text "No!" + line "Unbelievable!" + prompt + +_VictoryRoad2AfterBattleText4: ; 8d1dd (23:51dd) + text "I can beat you" + line "when it comes to" + cont "knowledge about" + cont "#MON!" + done + +_VictoryRoad2BattleText5: ; 8d214 (23:5214) + text "Is VICTORY ROAD" + line "too tough?" + done + +_VictoryRoad2EndBattleText5: ; 8d230 (23:5230) + text "Well" + line "done!" + prompt + +_VictoryRoad2AfterBattleText5: ; 8d23c (23:523c) + text "Many trainers give" + line "up the challenge" + cont "here." + done + -- cgit v1.3.1-sl0p From 1b9ee46af9f8baac0d266a54130115a719788377 Mon Sep 17 00:00:00 2001 From: yenatch Date: Mon, 27 Jan 2014 16:22:41 -0500 Subject: Get rid of globals.asm. Use ::s to export labels between objects. globals.asm was a hack that: - gave rgbasm an extra 100k lines to read - increased reliance on the python preprocessor - made the makefile a mess - gave object creation an extra step - wasn't even necessary This speeds up build time by at least a third. --- Makefile | 17 +- audio.asm | 5 +- audio/engine_1.asm | 4 +- audio/engine_2.asm | 4 +- audio/engine_3.asm | 4 +- main.asm | 982 ++++++++++----------- menu/pc.asm | 16 +- music/bikeriding.asm | 22 +- music/celadon.asm | 12 +- music/cinnabar.asm | 12 +- music/cinnabarmansion.asm | 22 +- music/cities1.asm | 40 +- music/cities2.asm | 12 +- music/credits.asm | 22 +- music/defeatedgymleader.asm | 12 +- music/defeatedtrainer.asm | 12 +- music/defeatedwildmon.asm | 12 +- music/dungeon1.asm | 72 +- music/dungeon2.asm | 20 +- music/dungeon3.asm | 36 +- music/finalbattle.asm | 20 +- music/gamecorner.asm | 28 +- music/gym.asm | 18 +- music/gymleaderbattle.asm | 12 +- music/halloffame.asm | 12 +- music/headers/musicheaders02.asm | 40 +- music/headers/musicheaders08.asm | 14 +- music/headers/musicheaders1f.asm | 36 +- music/headers/sfxheaders02.asm | 192 ++-- music/headers/sfxheaders08.asm | 240 ++--- music/headers/sfxheaders1f.asm | 208 ++--- music/indigoplateau.asm | 28 +- music/introbattle.asm | 8 +- music/jigglypuffsong.asm | 4 +- music/lavender.asm | 16 +- music/meeteviltrainer.asm | 12 +- music/meetfemaletrainer.asm | 14 +- music/meetmaletrainer.asm | 12 +- music/meetprofoak.asm | 18 +- music/meetrival.asm | 26 +- music/museumguy.asm | 24 +- music/oakslab.asm | 12 +- music/pallettown.asm | 12 +- music/pkmnhealed.asm | 6 +- music/pokecenter.asm | 22 +- music/pokemontower.asm | 12 +- music/routes1.asm | 20 +- music/routes2.asm | 14 +- music/routes3.asm | 16 +- music/routes4.asm | 16 +- music/safarizone.asm | 18 +- music/silphco.asm | 14 +- music/ssanne.asm | 10 +- music/surfing.asm | 12 +- music/titlescreen.asm | 44 +- music/trainerbattle.asm | 12 +- music/unusedsong.asm | 8 +- music/vermilion.asm | 18 +- music/wildbattle.asm | 14 +- pokeblue.asm | 1 - pokered.asm | 1 - preprocessor.py | 1 - prequeue.py | 2 - text.asm | 955 ++++++++++---------- text/maps/agatha.asm | 8 +- text/maps/bike_shop.asm | 22 +- text/maps/bills_house.asm | 16 +- text/maps/blues_house.asm | 14 +- text/maps/bruno.asm | 8 +- text/maps/celadon_city.asm | 40 +- text/maps/celadon_dept_store_1f.asm | 6 +- text/maps/celadon_dept_store_2f.asm | 6 +- text/maps/celadon_dept_store_3f.asm | 30 +- text/maps/celadon_dept_store_4f.asm | 6 +- text/maps/celadon_dept_store_5f.asm | 6 +- text/maps/celadon_dept_store_roof.asm | 42 +- text/maps/celadon_diner.asm | 16 +- text/maps/celadon_game_corner.asm | 60 +- text/maps/celadon_gym.asm | 56 +- text/maps/celadon_hotel.asm | 6 +- text/maps/celadon_house.asm | 6 +- text/maps/celadon_mansion_1f.asm | 10 +- text/maps/celadon_mansion_2f.asm | 2 +- text/maps/celadon_mansion_3f.asm | 18 +- text/maps/celadon_mansion_4f_inside.asm | 2 +- text/maps/celadon_mansion_4f_outside.asm | 2 +- text/maps/celadon_pokecenter.asm | 4 +- text/maps/celadon_prize_room.asm | 4 +- text/maps/cerulean_badge_house.asm | 22 +- text/maps/cerulean_city.asm | 54 +- text/maps/cerulean_gym.asm | 28 +- text/maps/cerulean_mart.asm | 4 +- text/maps/cerulean_pokecenter.asm | 4 +- text/maps/cerulean_trade_house.asm | 2 +- text/maps/cerulean_trashed_house.asm | 8 +- text/maps/champion.asm | 16 +- text/maps/cinnabar_gym.asm | 60 +- text/maps/cinnabar_island.asm | 12 +- text/maps/cinnabar_lab.asm | 10 +- text/maps/cinnabar_lab_fossil_room.asm | 16 +- text/maps/cinnabar_lab_metronome_room.asm | 14 +- text/maps/cinnabar_lab_trade_room.asm | 2 +- text/maps/cinnabar_mart.asm | 4 +- text/maps/cinnabar_pokecenter.asm | 6 +- text/maps/copycats_house_1f.asm | 6 +- text/maps/copycats_house_2f.asm | 22 +- text/maps/daycare_1.asm | 18 +- text/maps/daycare_2.asm | 14 +- text/maps/digletts_cave_route_11_entrance.asm | 2 +- text/maps/digletts_cave_route_2_entrance.asm | 2 +- text/maps/fan_club.asm | 32 +- text/maps/fighting_dojo.asm | 38 +- text/maps/fuchsia_city.asm | 36 +- text/maps/fuchsia_fishing_house.asm | 10 +- text/maps/fuchsia_gym_1.asm | 4 +- text/maps/fuchsia_gym_2.asm | 50 +- text/maps/fuchsia_house.asm | 6 +- text/maps/fuchsia_mart.asm | 4 +- text/maps/fuchsia_meeting_room.asm | 6 +- text/maps/fuchsia_pokecenter.asm | 4 +- text/maps/fujis_house.asm | 24 +- text/maps/hall_of_fame.asm | 2 +- text/maps/indigo_plateau_lobby.asm | 4 +- text/maps/lance.asm | 6 +- text/maps/lavender_house.asm | 6 +- text/maps/lavender_mart.asm | 6 +- text/maps/lavender_pokecenter.asm | 8 +- text/maps/lavender_town.asm | 18 +- text/maps/lorelei.asm | 8 +- text/maps/mansion_1f.asm | 12 +- text/maps/mansion_2f.asm | 16 +- text/maps/mansion_3f.asm | 14 +- text/maps/mansion_b1f.asm | 14 +- text/maps/mr_psychics_house.asm | 8 +- text/maps/mt_moon_1f.asm | 44 +- text/maps/mt_moon_b1f.asm | 2 +- text/maps/mt_moon_b2f.asm | 42 +- text/maps/mt_moon_pokecenter.asm | 14 +- text/maps/museum_1f.asm | 32 +- text/maps/museum_2f.asm | 14 +- text/maps/name_rater.asm | 14 +- text/maps/oaks_lab.asm | 118 +-- text/maps/pallet_town.asm | 16 +- text/maps/pewter_city.asm | 32 +- text/maps/pewter_gym_1.asm | 2 +- text/maps/pewter_gym_2.asm | 30 +- text/maps/pewter_house_1.asm | 6 +- text/maps/pewter_house_2.asm | 4 +- text/maps/pewter_mart.asm | 4 +- text/maps/pewter_pokecenter.asm | 4 +- text/maps/pokemon_league_gate.asm | 6 +- text/maps/pokemon_tower_1f.asm | 10 +- text/maps/pokemon_tower_2f.asm | 10 +- text/maps/pokemon_tower_3f.asm | 18 +- text/maps/pokemon_tower_4f.asm | 18 +- text/maps/pokemon_tower_5f.asm | 28 +- text/maps/pokemon_tower_6f.asm | 24 +- text/maps/pokemon_tower_7f.asm | 20 +- text/maps/power_plant.asm | 4 +- text/maps/reds_house_1f.asm | 10 +- text/maps/rock_tunnel_b1f.asm | 44 +- text/maps/rock_tunnel_b2f_1.asm | 40 +- text/maps/rock_tunnel_b2f_2.asm | 8 +- text/maps/rock_tunnel_pokecenter.asm | 4 +- text/maps/rocket_hideout_b1f.asm | 30 +- text/maps/rocket_hideout_b2f.asm | 6 +- text/maps/rocket_hideout_b3f.asm | 12 +- text/maps/rocket_hideout_b4f.asm | 24 +- text/maps/rocket_hideout_elevator.asm | 2 +- text/maps/route_1.asm | 12 +- text/maps/route_10.asm | 42 +- text/maps/route_11_1.asm | 50 +- text/maps/route_11_2.asm | 12 +- text/maps/route_11_gate.asm | 2 +- text/maps/route_11_gate_upstairs.asm | 8 +- text/maps/route_12.asm | 52 +- text/maps/route_12_gate.asm | 2 +- text/maps/route_12_gate_upstairs.asm | 12 +- text/maps/route_12_house.asm | 12 +- text/maps/route_13.asm | 66 +- text/maps/route_14.asm | 62 +- text/maps/route_15.asm | 62 +- text/maps/route_15_gate.asm | 2 +- text/maps/route_15_gate_upstairs.asm | 4 +- text/maps/route_16.asm | 46 +- text/maps/route_16_gate.asm | 8 +- text/maps/route_16_gate_upstairs.asm | 8 +- text/maps/route_16_house.asm | 10 +- text/maps/route_17.asm | 72 +- text/maps/route_18.asm | 22 +- text/maps/route_18_gate.asm | 6 +- text/maps/route_18_gate_upstairs.asm | 4 +- text/maps/route_19.asm | 62 +- text/maps/route_2.asm | 4 +- text/maps/route_20.asm | 64 +- text/maps/route_21.asm | 54 +- text/maps/route_22.asm | 18 +- text/maps/route_23.asm | 8 +- text/maps/route_24_1.asm | 16 +- text/maps/route_24_2.asm | 34 +- text/maps/route_25.asm | 56 +- text/maps/route_2_gate.asm | 4 +- text/maps/route_2_house.asm | 2 +- text/maps/route_3.asm | 52 +- text/maps/route_4.asm | 12 +- text/maps/route_5.asm | 2 +- text/maps/route_6.asm | 36 +- text/maps/route_7.asm | 2 +- text/maps/route_8.asm | 56 +- text/maps/route_9.asm | 56 +- text/maps/safari_zone_center.asm | 4 +- text/maps/safari_zone_east.asm | 6 +- text/maps/safari_zone_entrance.asm | 26 +- text/maps/safari_zone_north.asm | 10 +- text/maps/safari_zone_rest_house_1.asm | 4 +- text/maps/safari_zone_rest_house_2.asm | 6 +- text/maps/safari_zone_rest_house_3.asm | 6 +- text/maps/safari_zone_rest_house_4.asm | 6 +- text/maps/safari_zone_secret_house.asm | 8 +- text/maps/safari_zone_west.asm | 8 +- text/maps/saffron_city.asm | 46 +- text/maps/saffron_gates.asm | 8 +- text/maps/saffron_gym.asm | 60 +- text/maps/saffron_house.asm | 8 +- text/maps/saffron_mart.asm | 4 +- text/maps/saffron_pokecenter.asm | 4 +- text/maps/school.asm | 4 +- text/maps/seafoam_islands_b4f.asm | 6 +- text/maps/silph_co_10f.asm | 16 +- text/maps/silph_co_11f.asm | 30 +- text/maps/silph_co_1f.asm | 2 +- text/maps/silph_co_2f.asm | 32 +- text/maps/silph_co_3f.asm | 16 +- text/maps/silph_co_4f.asm | 22 +- text/maps/silph_co_5f_1.asm | 18 +- text/maps/silph_co_5f_2.asm | 16 +- text/maps/silph_co_6f.asm | 38 +- text/maps/silph_co_7f.asm | 44 +- text/maps/silph_co_8f.asm | 32 +- text/maps/silph_co_9f.asm | 24 +- text/maps/ss_anne_1.asm | 4 +- text/maps/ss_anne_10.asm | 40 +- text/maps/ss_anne_2.asm | 10 +- text/maps/ss_anne_3.asm | 2 +- text/maps/ss_anne_5.asm | 18 +- text/maps/ss_anne_6.asm | 20 +- text/maps/ss_anne_7.asm | 14 +- text/maps/ss_anne_8.asm | 36 +- text/maps/ss_anne_9.asm | 38 +- text/maps/underground_path_route_6_entrance.asm | 2 +- text/maps/underground_path_route_7_entrance.asm | 2 +- .../underground_path_route_7_entrance_unused.asm | 8 +- text/maps/underground_path_route_8_entrance.asm | 2 +- text/maps/unknown_dungeon_b1f.asm | 2 +- text/maps/vermilion_city.asm | 34 +- text/maps/vermilion_dock.asm | 2 +- text/maps/vermilion_fishing_house.asm | 12 +- text/maps/vermilion_gym_1.asm | 2 +- text/maps/vermilion_gym_2.asm | 34 +- text/maps/vermilion_house.asm | 6 +- text/maps/vermilion_mart.asm | 4 +- text/maps/vermilion_pokecenter.asm | 6 +- text/maps/victory_road_1f.asm | 12 +- text/maps/victory_road_2f.asm | 32 +- text/maps/victory_road_3f.asm | 24 +- text/maps/viridian_city.asm | 44 +- text/maps/viridian_forest.asm | 34 +- text/maps/viridian_forest_entrance.asm | 4 +- text/maps/viridian_forest_exit.asm | 4 +- text/maps/viridian_gym.asm | 66 +- text/maps/viridian_house.asm | 8 +- text/maps/viridian_mart.asm | 16 +- text/maps/wardens_house.asm | 22 +- text/move_names.asm | 2 +- text/oakspeech.asm | 12 +- text/pokedex.asm | 302 +++---- wram.asm | 888 +++++++++---------- 277 files changed, 4346 insertions(+), 4358 deletions(-) (limited to 'text/maps') diff --git a/Makefile b/Makefile index f889f2aa..ad93c02b 100644 --- a/Makefile +++ b/Makefile @@ -23,7 +23,7 @@ ROMS := pokered.gbc pokeblue.gbc # generate dependencies for each object $(shell $(foreach obj, $(OBJS), \ - $(eval $(obj:.o=)_DEPENDENCIES := $(shell $(PYTHON) extras/pokemontools/scan_includes.py $(obj:.o=.asm) | sed s/globals.asm//g)) \ + $(eval $(obj:.o=)_DEPENDENCIES := $(shell $(PYTHON) extras/pokemontools/scan_includes.py $(obj:.o=.asm))) \ )) $(shell $(foreach obj, $(OBJS), \ $(eval ALL_DEPENDENCIES += $($(obj:.o=)_DEPENDENCIES)) \ @@ -41,7 +41,6 @@ redrle: extras/redtools/redrle.c clean: rm -f $(ROMS) rm -f $(OBJS) - rm -f globals.asm @echo "removing *.tx" && find . -iname '*.tx' -exec rm {} + rm -f redrle @@ -51,23 +50,19 @@ baserom.gbc: ; %.asm: ; .asm.tx: - $(eval TEXTQUEUE := $(TEXTQUEUE) $<) + $(eval TEXTQUEUE += $<) @rm -f $@ -globals.asm: $(ALL_DEPENDENCIES:.asm=.tx) $(OBJS:.o=.tx) - @touch $@ - @$(PYTHON) prequeue.py $(TEXTQUEUE) -globals.tx: globals.asm - @cp $< $@ - $(OBJS): $$*.tx $$(patsubst %.asm, %.tx, $$($$*_DEPENDENCIES)) + @$(PYTHON) prequeue.py $(TEXTQUEUE) + @$(eval TEXTQUEUE :=) rgbasm -o $@ $*.tx -pokered.gbc: globals.tx $(RED_OBJS) +pokered.gbc: $(RED_OBJS) rgblink -n $*.sym -m $*.map -o $@ $(RED_OBJS) rgbfix -jsv -k 01 -l 0x33 -m 0x13 -p 0 -r 03 -t "POKEMON RED" $@ -pokeblue.gbc: globals.tx $(BLUE_OBJS) +pokeblue.gbc: $(BLUE_OBJS) rgblink -n $*.sym -m $*.map -o $@ $(BLUE_OBJS) rgbfix -jsv -k 01 -l 0x33 -m 0x13 -p 0 -r 03 -t "POKEMON BLUE" $@ diff --git a/audio.asm b/audio.asm index a77f6f0c..60d00e8a 100644 --- a/audio.asm +++ b/audio.asm @@ -1,4 +1,3 @@ -INCLUDE "globals.asm" AUDIO_1 EQU $2 AUDIO_2 EQU $8 @@ -463,7 +462,7 @@ Music_Cities1AlternateTempo:: ; 0x9b81 SECTION "Audio Engine 2", ROMX, BANK[AUDIO_2] -Func_2136e: ; 2136e (8:536e) +Func_2136e:: ; 2136e (8:536e) ld a, [$d083] cp $ff jr z, .asm_2139b @@ -528,7 +527,7 @@ INCLUDE "menu/pc.asm" INCLUDE "audio/engine_2.asm" -Music_PokeFluteInBattle: ; 22306 (8:6306) +Music_PokeFluteInBattle:: ; 22306 (8:6306) ld a, (SFX_08_46 - $4000) / 3 ; PokeFlute outside of battle call PlaySoundWaitForCurrent ld hl, $c00e diff --git a/audio/engine_1.asm b/audio/engine_1.asm index 0d60308a..8534b325 100644 --- a/audio/engine_1.asm +++ b/audio/engine_1.asm @@ -1,6 +1,6 @@ ; The first of three duplicated sound engines. -Func_9103: ; 0x9103 +Func_9103:: ; 0x9103 ld c, CH0 .loop ld b, $0 @@ -1273,7 +1273,7 @@ Func_9858: ; 0x9858 ld d, a ret -Func_9876: ; 0x9876 +Func_9876:: ; 0x9876 ld [$c001], a cp $ff jp z, Func_9a34 diff --git a/audio/engine_2.asm b/audio/engine_2.asm index deb65357..56834b90 100644 --- a/audio/engine_2.asm +++ b/audio/engine_2.asm @@ -1,6 +1,6 @@ ; The second of three duplicated sound engines. -Func_21879: ; 21879 (8:5879) +Func_21879:: ; 21879 (8:5879) ld c, CH0 .loop ld b, $0 @@ -1324,7 +1324,7 @@ Func_22017: ; 22017 (8:6017) ld d, a ret -Func_22035: ; 22035 (8:6035) +Func_22035:: ; 22035 (8:6035) ld [$c001], a cp $ff jp z, Func_221f3 diff --git a/audio/engine_3.asm b/audio/engine_3.asm index 1f285ee6..15237f57 100644 --- a/audio/engine_3.asm +++ b/audio/engine_3.asm @@ -1,6 +1,6 @@ ; The third of three duplicated sound engines. -Func_7d177: ; 7d177 (1f:5177) +Func_7d177:: ; 7d177 (1f:5177) ld c, CH0 .loop ld b, $0 @@ -1273,7 +1273,7 @@ Func_7d8cc: ; 7d8cc (1f:58cc) ld d, a ret -Func_7d8ea: ; 7d8ea (1f:58ea) +Func_7d8ea:: ; 7d8ea (1f:58ea) ld [$c001], a cp $ff jp z, Func_7daa8 diff --git a/main.asm b/main.asm index aa8968e8..bc02e811 100644 --- a/main.asm +++ b/main.asm @@ -32,7 +32,7 @@ SECTION "joypad",ROM0[$60] SECTION "bank0",ROM0[$61] -DisableLCD: ; 0061 (0:0061) +DisableLCD:: ; 0061 (0:0061) xor a ld [$ff0f],a ld a,[$ffff] @@ -50,13 +50,13 @@ DisableLCD: ; 0061 (0:0061) ld [$ffff],a ret -EnableLCD: ; 007b (0:007b) +EnableLCD:: ; 007b (0:007b) ld a,[$ff40] set 7,a ld [$ff40],a ret -CleanLCD_OAM: ; 0082 (0:0082) +CleanLCD_OAM:: ; 0082 (0:0082) xor a ld hl,wOAMBuffer ld b,$a0 @@ -66,7 +66,7 @@ CleanLCD_OAM: ; 0082 (0:0082) jr nz,.loop ret -ResetLCD_OAM: ; 008d (0:008d) +ResetLCD_OAM:: ; 008d (0:008d) ld a,$a0 ld hl,wOAMBuffer ld de,$0004 @@ -78,7 +78,7 @@ ResetLCD_OAM: ; 008d (0:008d) jr nz,.loop ret -FarCopyData: ; 009d (0:009d) +FarCopyData:: ; 009d (0:009d) ; copy bc bytes of data from a:hl to de ld [$CEE9],a ; save future bank # for later ld a,[H_LOADEDROMBANK] ; get current bank # @@ -91,7 +91,7 @@ FarCopyData: ; 009d (0:009d) ld [H_LOADEDROMBANK],a ld [$2000],a ret -CopyData: ; 00b5 (0:00b5) +CopyData:: ; 00b5 (0:00b5) ; copy bc bytes of data from hl to de ld a,[hli] ld [de],a @@ -107,7 +107,7 @@ nop jp Start SECTION "start",ROM0[$150] -Start: ; 0150 (0:0150) +Start:: ; 0150 (0:0150) cp $11 ; value that indicates Gameboy Color jr z,.gbcDetected xor a @@ -130,7 +130,7 @@ Start: ; 0150 (0:0150) ; bit 5 - Left ; bit 6 - Up ; bit 7 - Down -ReadJoypadRegister: ; 015f (0:015f) +ReadJoypadRegister:: ; 015f (0:015f) ld a,%00100000 ; select direction keys ld c,$00 ld [rJOYP],a @@ -169,7 +169,7 @@ ReadJoypadRegister: ; 015f (0:015f) ; [H_NEWLYRELEASEDBUTTONS] = keys released since last time ; [H_NEWLYPRESSEDBUTTONS] = keys pressed since last time ; [H_CURRENTPRESSEDBUTTONS] = currently pressed keys -GetJoypadState: ; 019a (0:019a) +GetJoypadState:: ; 019a (0:019a) ld a, [H_LOADEDROMBANK] push af ld a,Bank(_GetJoypadState) @@ -182,7 +182,7 @@ GetJoypadState: ; 019a (0:019a) ret ; see also MapHeaderBanks -MapHeaderPointers: ; 01ae (0:01ae) +MapHeaderPointers:: ; 01ae (0:01ae) dw PalletTown_h dw ViridianCity_h dw PewterCity_h @@ -436,13 +436,13 @@ MapHeaderPointers: ; 01ae (0:01ae) ; at the beginning of each overworld loop iteration as the player jumps ; down a ledge ; it also ends the jump when it's completed -HandleMidJump: ; 039e (0:039e) +HandleMidJump:: ; 039e (0:039e) ld b, BANK(_HandleMidJump) ld hl, _HandleMidJump jp Bankswitch ; this is jumped to immediately after loading a save / starting a new game / loading a new map -EnterMap: ; 03a6 (0:03a6) +EnterMap:: ; 03a6 (0:03a6) ld a,$ff ld [wJoypadForbiddenButtonsMask],a call LoadMapData ; load map data @@ -482,9 +482,9 @@ EnterMap: ; 03a6 (0:03a6) xor a ld [wJoypadForbiddenButtonsMask],a -OverworldLoop: ; 03ff (0:03ff) +OverworldLoop:: ; 03ff (0:03ff) call DelayFrame -OverworldLoopLessDelay: ; 0402 (0:0402) +OverworldLoopLessDelay:: ; 0402 (0:0402) call DelayFrame call LoadGBPal ld a,[$d736] @@ -798,7 +798,7 @@ OverworldLoopLessDelay: ; 0402 (0:0402) ; function to determine if there will be a battle and execute it (either a trainer battle or wild battle) ; sets carry if a battle occurred and unsets carry if not -NewBattle: ; 0683 (0:0683) +NewBattle:: ; 0683 (0:0683) ld a,[$d72d] bit 4,a jr nz,.noBattle @@ -815,7 +815,7 @@ NewBattle: ; 0683 (0:0683) ret ; function to make bikes twice as fast as walking -BikeSpeedup: ; 06a0 (0:06a0) +BikeSpeedup:: ; 06a0 (0:06a0) ld a,[$cc57] and a ret nz @@ -829,7 +829,7 @@ BikeSpeedup: ; 06a0 (0:06a0) jp AdvancePlayerSprite ; check if the player has stepped onto a warp after having not collided -CheckWarpsNoCollision: ; 06b4 (0:06b4) +CheckWarpsNoCollision:: ; 06b4 (0:06b4) ld a,[$d3ae] ; number of warps and a jp z,CheckMapConnections @@ -841,7 +841,7 @@ CheckWarpsNoCollision: ; 06b4 (0:06b4) ld a,[W_XCOORD] ld e,a ld hl,$d3af ; start of warp entries -CheckWarpsNoCollisionLoop: ; 06cc (0:06cc) +CheckWarpsNoCollisionLoop:: ; 06cc (0:06cc) ld a,[hli] ; check if the warp's Y position matches cp d jr nz,CheckWarpsNoCollisionRetry1 @@ -880,7 +880,7 @@ CheckWarpsNoCollisionLoop: ; 06cc (0:06cc) jr WarpFound1 ; check if the player has stepped onto a warp after having collided -CheckWarpsCollision: ; 0706 (0:0706) +CheckWarpsCollision:: ; 0706 (0:0706) ld a,[$d3ae] ; number of warps ld c,a ld hl,$d3af ; start of warp entries @@ -909,20 +909,20 @@ CheckWarpsCollision: ; 0706 (0:0706) jr nz,.loop jp OverworldLoop -CheckWarpsNoCollisionRetry1: ; 072f (0:072f) +CheckWarpsNoCollisionRetry1:: ; 072f (0:072f) inc hl -CheckWarpsNoCollisionRetry2: ; 0730 (0:0730) +CheckWarpsNoCollisionRetry2:: ; 0730 (0:0730) inc hl inc hl jp ContinueCheckWarpsNoCollisionLoop -WarpFound1: ; 0735 (0:0735) +WarpFound1:: ; 0735 (0:0735) ld a,[hli] ld [$d42f],a ; save target warp ID ld a,[hli] ld [$ff8b],a ; save target map -WarpFound2: ; 073c (0:073c) +WarpFound2:: ; 073c (0:073c) ld a,[$d3ae] ; number of warps sub c ld [$d73b],a ; save ID of used warp @@ -982,13 +982,13 @@ WarpFound2: ; 073c (0:073c) call Func_12da jp EnterMap -ContinueCheckWarpsNoCollisionLoop: ; 07b5 (0:07b5) +ContinueCheckWarpsNoCollisionLoop:: ; 07b5 (0:07b5) inc b ; increment warp number dec c ; decrement number of warps jp nz,CheckWarpsNoCollisionLoop ; if no matching warp was found -CheckMapConnections: ; 07ba (0:07ba) +CheckMapConnections:: ; 07ba (0:07ba) .checkWestMap ld a,[W_XCOORD] cp a,$ff @@ -1128,7 +1128,7 @@ CheckMapConnections: ; 07ba (0:07ba) jp OverworldLoop ; function to play a sound when changing maps -PlayMapChangeSound: ; 08c9 (0:08c9) +PlayMapChangeSound:: ; 08c9 (0:08c9) FuncCoord 8, 8 ; $c448 ld a,[Coord] ; upper left tile of the 4x4 square the player's sprite is standing on cp a,$0b ; door tile in tileset 0 @@ -1144,7 +1144,7 @@ PlayMapChangeSound: ; 08c9 (0:08c9) ret nz jp GBFadeIn1 -CheckIfInOutsideMap: ; 08e1 (0:08e1) +CheckIfInOutsideMap:: ; 08e1 (0:08e1) ; If the player is in an outside map (a town or route), set the z flag ld a,[W_CURMAPTILESET] and a ; most towns/routes have tileset 0 @@ -1158,7 +1158,7 @@ CheckIfInOutsideMap: ; 08e1 (0:08e1) ; "function 1" passes when the player is at the edge of the map and is facing towards the outside of the map ; "function 2" passes when the the tile in front of the player is among a certain set ; sets carry if the check passes, otherwise clears carry -ExtraWarpCheck: ; 08e9 (0:08e9) +ExtraWarpCheck:: ; 08e9 (0:08e9) ld a,[W_CURMAP] cp a,SS_ANNE_3 jr z,.useFunction1 @@ -1188,7 +1188,7 @@ ExtraWarpCheck: ; 08e9 (0:08e9) ld b, BANK(Func_c44e) jp Bankswitch -MapEntryAfterBattle: ; 091f (0:091f) +MapEntryAfterBattle:: ; 091f (0:091f) ld b, BANK(Func_c35f) ld hl, Func_c35f call Bankswitch ; function that appears to disable warp testing after collisions if the player is standing on a warp @@ -1199,7 +1199,7 @@ MapEntryAfterBattle: ; 091f (0:091f) ; for when all the player's pokemon faint ; other code prints the "you blacked out" message before this is called -HandleBlackOut: ; 0931 (0:0931) +HandleBlackOut:: ; 0931 (0:0931) call GBFadeIn1 ld a,$08 call StopMusic @@ -1213,7 +1213,7 @@ HandleBlackOut: ; 0931 (0:0931) call Func_2312 jp Func_5d5f -StopMusic: ; 0951 (0:0951) +StopMusic:: ; 0951 (0:0951) ld [wMusicHeaderPointer],a ld a,$ff ld [$c0ee],a @@ -1224,7 +1224,7 @@ StopMusic: ; 0951 (0:0951) jr nz,.waitLoop jp StopAllSounds -HandleFlyOrTeleportAway: ; 0965 (0:0965) +HandleFlyOrTeleportAway:: ; 0965 (0:0965) call UpdateSprites ; move sprites call Delay3 xor a @@ -1243,13 +1243,13 @@ HandleFlyOrTeleportAway: ; 0965 (0:0965) jp Func_5d5f ; function that calls a function to do fly away or teleport away graphics -DoFlyOrTeleportAwayGraphics: ; 098f (0:098f) +DoFlyOrTeleportAwayGraphics:: ; 098f (0:098f) ld b, BANK(_DoFlyOrTeleportAwayGraphics) ld hl, _DoFlyOrTeleportAwayGraphics jp Bankswitch ; load sprite graphics based on whether the player is standing, biking, or surfing -LoadPlayerSpriteGraphics: ; 0997 (0:0997) +LoadPlayerSpriteGraphics:: ; 0997 (0:0997) ld a,[$d700] dec a jr z,.ridingBike @@ -1277,7 +1277,7 @@ LoadPlayerSpriteGraphics: ; 0997 (0:0997) ; function to check if bike riding is allowed on the current map ; sets carry if bike is allowed, clears carry otherwise -IsBikeRidingAllowed: ; 09c5 (0:09c5) +IsBikeRidingAllowed:: ; 09c5 (0:09c5) ld a,[W_CURMAP] cp a,ROUTE_23 jr z,.allowed @@ -1298,11 +1298,11 @@ IsBikeRidingAllowed: ; 09c5 (0:09c5) scf ret -BikeRidingTilesets: ; 09e2 (0:09e2) +BikeRidingTilesets:: ; 09e2 (0:09e2) db $00, $03, $0B, $0E, $11, $FF ; load the tile pattern data of the current tileset into VRAM -LoadTilesetTilePatternData: ; 09e8 (0:09e8) +LoadTilesetTilePatternData:: ; 09e8 (0:09e8) ld a,[$d52e] ld l,a ld a,[$d52f] @@ -1314,7 +1314,7 @@ LoadTilesetTilePatternData: ; 09e8 (0:09e8) ; this loads the current maps complete tile map (which references blocks, not individual tiles) to C6E8 ; it can also load partial tile maps of connected maps into a border of length 3 around the current map -LoadTileBlockMap: ; 09fc (0:09fc) +LoadTileBlockMap:: ; 09fc (0:09fc) ; fill C6E8-CBFB with the background tile ld hl,$c6e8 ld a,[$d3ad] ; background tile number @@ -1443,7 +1443,7 @@ LoadTileBlockMap: ; 09fc (0:09fc) .done ret -LoadNorthSouthConnectionsTileMap: ; 0ade (0:0ade) +LoadNorthSouthConnectionsTileMap:: ; 0ade (0:0ade) ld c,$03 .loop push de @@ -1475,7 +1475,7 @@ LoadNorthSouthConnectionsTileMap: ; 0ade (0:0ade) jr nz,.loop ret -LoadEastWestConnectionsTileMap: ; 0b02 (0:0b02) +LoadEastWestConnectionsTileMap:: ; 0b02 (0:0b02) push hl push de ld c,$03 @@ -1507,7 +1507,7 @@ LoadEastWestConnectionsTileMap: ; 0b02 (0:0b02) ; function to check if there is a sign or sprite in front of the player ; if so, it is stored in [$FF8C] ; if not, [$FF8C] is set to 0 -IsSpriteOrSignInFrontOfPlayer: ; 0b23 (0:0b23) +IsSpriteOrSignInFrontOfPlayer:: ; 0b23 (0:0b23) xor a ld [$ff8c],a ld a,[$d4b0] ; number of signs in the map @@ -1563,9 +1563,9 @@ IsSpriteOrSignInFrontOfPlayer: ; 0b23 (0:0b23) ; part of the above function, but sometimes its called on its own, when signs are irrelevant ; the caller must zero [$FF8C] -IsSpriteInFrontOfPlayer: ; 0b6b (0:0b6b) +IsSpriteInFrontOfPlayer:: ; 0b6b (0:0b6b) ld d,$10 ; talking range in pixels (normal range) -IsSpriteInFrontOfPlayer2: ; 0b6d (0:0b6d) +IsSpriteInFrontOfPlayer2:: ; 0b6d (0:0b6d) ld bc,$3c40 ; Y and X position of player sprite ld a,[$c109] ; direction the player is facing .checkIfPlayerFacingUp @@ -1649,7 +1649,7 @@ IsSpriteInFrontOfPlayer2: ; 0b6d (0:0b6d) ; function to check if the player will jump down a ledge and check if the tile ahead is passable (when not surfing) ; sets the carry flag if there is a collision, and unsets it if there isn't a collision -CollisionCheckOnLand: ; 0bd1 (0:0bd1) +CollisionCheckOnLand:: ; 0bd1 (0:0bd1) ld a,[$d736] bit 6,a ; is the player jumping? jr nz,.noCollision @@ -1689,7 +1689,7 @@ CollisionCheckOnLand: ; 0bd1 (0:0bd1) ; function that checks if the tile in front of the player is passable ; clears carry if it is, sets carry if not -CheckTilePassable: ; 0c10 (0:0c10) +CheckTilePassable:: ; 0c10 (0:0c10) ld a,$35 call Predef ; get tile in front of player ld a,[$cfc6] ; tile in front of player @@ -1713,7 +1713,7 @@ CheckTilePassable: ; 0c10 (0:0c10) ; and check for collisions that only occur between certain pairs of tiles ; Input: hl - address of directional collision data ; sets carry if there is a collision and unsets carry if not -CheckForJumpingAndTilePairCollisions: ; 0c2a (0:0c2a) +CheckForJumpingAndTilePairCollisions:: ; 0c2a (0:0c2a) push hl ld a,$35 call Predef ; get the tile in front of the player @@ -1731,12 +1731,12 @@ CheckForJumpingAndTilePairCollisions: ; 0c2a (0:0c2a) ret nz ; if not jumping -Func_c44: ; 0c44 (0:0c44) +Func_c44:: ; 0c44 (0:0c44) FuncCoord 8, 9 ; $c45c ld a,[Coord] ; tile the player is on ld [$cf0e],a -CheckForTilePairCollisions: ; 0c4a (0:0c4a) +CheckForTilePairCollisions:: ; 0c4a (0:0c4a) ld a,[$cfc6] ; tile in front of the player ld c,a .tilePairCollisionLoop @@ -1786,7 +1786,7 @@ CheckForTilePairCollisions: ; 0c4a (0:0c4a) ; these entries indicate that the player may not cross between tile 1 and tile 2 ; it's mainly used to simulate differences in elevation -TilePairCollisionsLand: ; 0c7e (0:0c7e) +TilePairCollisionsLand:: ; 0c7e (0:0c7e) db $11, $20, $05; db $11, $41, $05; db $03, $30, $2E; @@ -1800,14 +1800,14 @@ TilePairCollisionsLand: ; 0c7e (0:0c7e) db $03, $5F, $2E; db $FF; -TilePairCollisionsWater: ; 0ca0 (0:0ca0) +TilePairCollisionsWater:: ; 0ca0 (0:0ca0) db $03, $14, $2E; db $03, $48, $2E; db $11, $14, $05; db $FF; ; this builds a tile map from the tile block map based on the current X/Y coordinates of the player's character -LoadCurrentMapView: ; 0caa (0:0caa) +LoadCurrentMapView:: ; 0caa (0:0caa) ld a,[H_LOADEDROMBANK] push af ld a,[$d52b] ; tile data ROM bank @@ -1897,7 +1897,7 @@ LoadCurrentMapView: ; 0caa (0:0caa) ld [$2000],a ; restore previous ROM bank ret -AdvancePlayerSprite: ; 0d27 (0:0d27) +AdvancePlayerSprite:: ; 0d27 (0:0d27) ld a,[$c103] ; delta Y ld b,a ld a,[$c105] ; delta X @@ -2095,7 +2095,7 @@ AdvancePlayerSprite: ; 0d27 (0:0d27) ; the following four functions are used to move the pointer to the upper left ; corner of the tile block map in the direction of motion -MoveTileBlockMapPointerEast: ; 0e65 (0:0e65) +MoveTileBlockMapPointerEast:: ; 0e65 (0:0e65) ld a,[de] add a,$01 ld [de],a @@ -2106,7 +2106,7 @@ MoveTileBlockMapPointerEast: ; 0e65 (0:0e65) ld [de],a ret -MoveTileBlockMapPointerWest: ; 0e6f (0:0e6f) +MoveTileBlockMapPointerWest:: ; 0e6f (0:0e6f) ld a,[de] sub a,$01 ld [de],a @@ -2117,7 +2117,7 @@ MoveTileBlockMapPointerWest: ; 0e6f (0:0e6f) ld [de],a ret -MoveTileBlockMapPointerSouth: ; 0e79 (0:0e79) +MoveTileBlockMapPointerSouth:: ; 0e79 (0:0e79) add a,$06 ld b,a ld a,[de] @@ -2130,7 +2130,7 @@ MoveTileBlockMapPointerSouth: ; 0e79 (0:0e79) ld [de],a ret -MoveTileBlockMapPointerNorth: ; 0e85 (0:0e85) +MoveTileBlockMapPointerNorth:: ; 0e85 (0:0e85) add a,$06 ld b,a ld a,[de] @@ -2146,7 +2146,7 @@ MoveTileBlockMapPointerNorth: ; 0e85 (0:0e85) ; the following 6 functions are used to tell the V-blank handler to redraw ; the portion of the map that was newly exposed due to the player's movement -ScheduleNorthRowRedraw: ; 0e91 (0:0e91) +ScheduleNorthRowRedraw:: ; 0e91 (0:0e91) FuncCoord 0, 0 ld hl,Coord call ScheduleRowRedrawHelper @@ -2158,7 +2158,7 @@ ScheduleNorthRowRedraw: ; 0e91 (0:0e91) ld [H_SCREENEDGEREDRAW],a ret -ScheduleRowRedrawHelper: ; 0ea6 (0:0ea6) +ScheduleRowRedrawHelper:: ; 0ea6 (0:0ea6) ld de,wScreenEdgeTiles ld c,$28 .loop @@ -2169,7 +2169,7 @@ ScheduleRowRedrawHelper: ; 0ea6 (0:0ea6) jr nz,.loop ret -ScheduleSouthRowRedraw: ; 0eb2 (0:0eb2) +ScheduleSouthRowRedraw:: ; 0eb2 (0:0eb2) FuncCoord 0,16 ld hl,Coord call ScheduleRowRedrawHelper @@ -2189,7 +2189,7 @@ ScheduleSouthRowRedraw: ; 0eb2 (0:0eb2) ld [H_SCREENEDGEREDRAW],a ret -ScheduleEastColumnRedraw: ; 0ed3 (0:0ed3) +ScheduleEastColumnRedraw:: ; 0ed3 (0:0ed3) FuncCoord 18,0 ld hl,Coord call ScheduleColumnRedrawHelper @@ -2208,7 +2208,7 @@ ScheduleEastColumnRedraw: ; 0ed3 (0:0ed3) ld [H_SCREENEDGEREDRAW],a ret -ScheduleColumnRedrawHelper: ; 0ef2 (0:0ef2) +ScheduleColumnRedrawHelper:: ; 0ef2 (0:0ef2) ld de,wScreenEdgeTiles ld c,$12 .loop @@ -2228,7 +2228,7 @@ ScheduleColumnRedrawHelper: ; 0ef2 (0:0ef2) jr nz,.loop ret -ScheduleWestColumnRedraw: ; 0f08 (0:0f08) +ScheduleWestColumnRedraw:: ; 0f08 (0:0f08) FuncCoord 0,0 ld hl,Coord call ScheduleColumnRedrawHelper @@ -2242,7 +2242,7 @@ ScheduleWestColumnRedraw: ; 0f08 (0:0f08) ; function to write the tiles that make up a tile block to memory ; Input: c = tile block ID, hl = destination address -DrawTileBlock: ; 0f1d (0:0f1d) +DrawTileBlock:: ; 0f1d (0:0f1d) push hl ld a,[$d52c] ; pointer to tiles ld l,a @@ -2283,7 +2283,7 @@ DrawTileBlock: ; 0f1d (0:0f1d) ret ; function to update joypad state and simulate button presses -GetJoypadStateOverworld: ; 0f4d (0:0f4d) +GetJoypadStateOverworld:: ; 0f4d (0:0f4d) xor a ld [$c103],a ld [$c105],a @@ -2354,7 +2354,7 @@ GetJoypadStateOverworld: ; 0f4d (0:0f4d) ; so the old value of c is used. 2429 is always called before this function, ; and 2429 always sets c to 0xF0. There is no 0xF0 background tile, so it ; is considered impassable and it is detected as a collision. -CollisionCheckOnWater: ; 0fb7 (0:0fb7) +CollisionCheckOnWater:: ; 0fb7 (0:0fb7) ld a,[$d730] bit 7,a jp nz,.noCollision ; return and clear carry if button presses are being simulated @@ -2414,7 +2414,7 @@ CollisionCheckOnWater: ; 0fb7 (0:0fb7) jr .stopSurfing ; if it is the boarding platform tile, stop surfing ; function to run the current map's script -RunMapScript: ; 101b (0:101b) +RunMapScript:: ; 101b (0:101b) push hl push de push bc @@ -2444,21 +2444,21 @@ RunMapScript: ; 101b (0:101b) .return ret -LoadWalkingPlayerSpriteGraphics: ; 104d (0:104d) +LoadWalkingPlayerSpriteGraphics:: ; 104d (0:104d) ld de,RedSprite ; $4180 ld hl,$8000 jr LoadPlayerSpriteGraphicsCommon -LoadSurfingPlayerSpriteGraphics: ; 1055 (0:1055) +LoadSurfingPlayerSpriteGraphics:: ; 1055 (0:1055) ld de,SeelSprite ld hl,$8000 jr LoadPlayerSpriteGraphicsCommon -LoadBikePlayerSpriteGraphics: ; 105d (0:105d) +LoadBikePlayerSpriteGraphics:: ; 105d (0:105d) ld de,RedCyclingSprite ld hl,$8000 -LoadPlayerSpriteGraphicsCommon: ; 1063 (0:1063) +LoadPlayerSpriteGraphicsCommon:: ; 1063 (0:1063) push de push hl ld bc,(BANK(RedSprite) << 8) + $0c @@ -2476,7 +2476,7 @@ LoadPlayerSpriteGraphicsCommon: ; 1063 (0:1063) jp CopyVideoData ; function to load data from the map header -LoadMapHeader: ; 107c (0:107c) +LoadMapHeader:: ; 107c (0:107c) ld b, BANK(Func_f113) ld hl, Func_f113 call Bankswitch @@ -2760,7 +2760,7 @@ LoadMapHeader: ; 107c (0:107c) ; function to copy map connection data from ROM to WRAM ; Input: hl = source, de = destination -CopyMapConnectionHeader: ; 1238 (0:1238) +CopyMapConnectionHeader:: ; 1238 (0:1238) ld c,$0b .loop ld a,[hli] @@ -2771,7 +2771,7 @@ CopyMapConnectionHeader: ; 1238 (0:1238) ret ; function to load map data -LoadMapData: ; 1241 (0:1241) +LoadMapData:: ; 1241 (0:1241) ld a,[H_LOADEDROMBANK] push af call DisableLCD @@ -2835,7 +2835,7 @@ LoadMapData: ; 1241 (0:1241) ; function to switch to the ROM bank that a map is stored in ; Input: a = map number -SwitchToMapRomBank: ; 12bc (0:12bc) +SwitchToMapRomBank:: ; 12bc (0:12bc) push hl push bc ld c,a @@ -2854,7 +2854,7 @@ SwitchToMapRomBank: ; 12bc (0:12bc) pop hl ret -Func_12da: ; 12da (0:12da) +Func_12da:: ; 12da (0:12da) ld a, $1e ld [$d13a], a ld hl, $d730 @@ -2863,7 +2863,7 @@ Func_12da: ; 12da (0:12da) ld [hl], a ret -Func_12e7: ; 12e7 (0:12e7) +Func_12e7:: ; 12e7 (0:12e7) ld hl, $d728 res 0, [hl] ret @@ -2871,7 +2871,7 @@ Func_12e7: ; 12e7 (0:12e7) ;appears to be called twice inside function $C38B ;if $d700,$d11a == $1 then biking ;if $d700,$d11a == $2 then surfing -ForceBikeOrSurf: ; 12ed (0:12ed) +ForceBikeOrSurf:: ; 12ed (0:12ed) ld b,5 ;graphics bank 5 ld hl,LoadPlayerSpriteGraphics ;load player sprite graphics call Bankswitch ;loads bank 5 and then calls LoadPlayerSpriteGraphics @@ -2883,7 +2883,7 @@ ForceBikeOrSurf: ; 12ed (0:12ed) ; c = number of frames to wait ; sets carry if Up+Select+B, Start, or A is pressed within c frames ; unsets carry otherwise -CheckForUserInterruption: ; 12f8 (0:12f8) +CheckForUserInterruption:: ; 12f8 (0:12f8) call DelayFrame push bc call GetJoypadStateLowSensitivity @@ -2906,7 +2906,7 @@ CheckForUserInterruption: ; 12f8 (0:12f8) ; function to load position data for destination warp when switching maps ; INPUT: ; a = ID of destination warp within destination map -LoadDestinationWarpPosition: ; 1313 (0:1313) +LoadDestinationWarpPosition:: ; 1313 (0:1313) ld b,a ld a,[H_LOADEDROMBANK] push af @@ -2931,7 +2931,7 @@ LoadDestinationWarpPosition: ; 1313 (0:1313) ; c: if nonzero, show at least a sliver of health ; d = number of HP bar sections (normally 6) ; e = health (in eighths of bar sections) (normally out of 48) -DrawHPBar: ; 1336 (0:1336) +DrawHPBar:: ; 1336 (0:1336) push hl push de push bc @@ -2997,13 +2997,13 @@ DrawHPBar: ; 1336 (0:1336) ; [$cf91] = pokemon ID ; $cf98 = base address of pokemon data ; $d0b8 = base address of base stats -LoadMonData: ; 1372 (0:1372) +LoadMonData:: ; 1372 (0:1372) ld hl,LoadMonData_ ld b,BANK(LoadMonData_) jp Bankswitch ; writes c to $d0dc+b -Func_137a: ; 137a (0:137a) +Func_137a:: ; 137a (0:137a) ld hl, $d0dc ld e, b ld d, $0 @@ -3012,11 +3012,11 @@ Func_137a: ; 137a (0:137a) ld [hl], a ret -LoadFlippedFrontSpriteByMonIndex: ; 1384 (0:1384) +LoadFlippedFrontSpriteByMonIndex:: ; 1384 (0:1384) ld a, $1 ld [W_SPRITEFLIPPED], a -LoadFrontSpriteByMonIndex: ; 1389 (0:1389) +LoadFrontSpriteByMonIndex:: ; 1389 (0:1389) push hl ld a, [$d11e] push af @@ -3060,7 +3060,7 @@ LoadFrontSpriteByMonIndex: ; 1389 (0:1389) ; plays the cry of a pokemon ; INPUT: ; a = pokemon ID -PlayCry: ; 13d0 (0:13d0) +PlayCry:: ; 13d0 (0:13d0) call GetCryData call PlaySound ; play cry jp WaitForSoundToFinish ; wait for sound to be done playing @@ -3068,7 +3068,7 @@ PlayCry: ; 13d0 (0:13d0) ; gets a pokemon's cry data ; INPUT: ; a = pokemon ID -GetCryData: ; 13d9 (0:13d9) +GetCryData:: ; 13d9 (0:13d9) dec a ld c,a ld b,0 @@ -3092,7 +3092,7 @@ GetCryData: ; 13d9 (0:13d9) add c ; a = $14 + cryID * 3 ret -DisplayPartyMenu: ; 13fc (0:13fc) +DisplayPartyMenu:: ; 13fc (0:13fc) ld a,[$ffd7] push af xor a @@ -3103,7 +3103,7 @@ DisplayPartyMenu: ; 13fc (0:13fc) call DrawPartyMenu jp HandlePartyMenuInput -GoBackToPartyMenu: ; 1411 (0:1411) +GoBackToPartyMenu:: ; 1411 (0:1411) ld a,[$ffd7] push af xor a @@ -3112,7 +3112,7 @@ GoBackToPartyMenu: ; 1411 (0:1411) call RedrawPartyMenu jp HandlePartyMenuInput -PartyMenuInit: ; 1420 (0:1420) +PartyMenuInit:: ; 1420 (0:1420) ld a,$01 call BankswitchHome call LoadHpBarAndStatusTilePatterns @@ -3151,7 +3151,7 @@ PartyMenuInit: ; 1420 (0:1420) ld [hl],a ; old menu item ID ret -HandlePartyMenuInput: ; 145a (0:145a) +HandlePartyMenuInput:: ; 145a (0:145a) ld a,1 ld [$cc4a],a ld a,$40 @@ -3211,14 +3211,14 @@ HandlePartyMenuInput: ; 145a (0:145a) call Bankswitch jr HandlePartyMenuInput -DrawPartyMenu: ; 14d4 (0:14d4) +DrawPartyMenu:: ; 14d4 (0:14d4) ld hl, DrawPartyMenu_ jr DrawPartyMenuCommon -RedrawPartyMenu: ; 14d9 (0:14d9) +RedrawPartyMenu:: ; 14d9 (0:14d9) ld hl, RedrawPartyMenu_ -DrawPartyMenuCommon: ; 14dc (0:14dc) +DrawPartyMenuCommon:: ; 14dc (0:14dc) ld b, BANK(RedrawPartyMenu_) jp Bankswitch @@ -3226,7 +3226,7 @@ DrawPartyMenuCommon: ; 14dc (0:14dc) ; INPUT: ; de = address of status condition ; hl = destination address -PrintStatusCondition: ; 14e1 (0:14e1) +PrintStatusCondition:: ; 14e1 (0:14e1) push de dec de dec de ; de = address of current HP @@ -3262,7 +3262,7 @@ PrintStatusConditionNotFainted ; 14f6 ; INPUT: ; hl = destination address ; [$cfb9] = level -PrintLevel: ; 150b (0:150b) +PrintLevel:: ; 150b (0:150b) ld a,$6e ; ":L" tile ID ld [hli],a ld c,2 ; number of digits @@ -3278,19 +3278,19 @@ PrintLevel: ; 150b (0:150b) ; INPUT: ; hl = destination address ; [$cfb9] = level -PrintLevelFull: ; 151b (0:151b) +PrintLevelFull:: ; 151b (0:151b) ld a,$6e ; ":L" tile ID ld [hli],a ld c,3 ; number of digits ld a,[$cfb9] ; level -PrintLevelCommon: ; 1523 (0:1523) +PrintLevelCommon:: ; 1523 (0:1523) ld [$d11e],a ld de,$d11e ld b,$41 ; no leading zeroes, left-aligned, one byte jp PrintNumber -Func_152e: ; 152e (0:152e) +Func_152e:: ; 152e (0:152e) ld hl,$d0dc ld c,a ld b,0 @@ -3301,7 +3301,7 @@ Func_152e: ; 152e (0:152e) ; copies the base stat data of a pokemon to $D0B8 (W_MONHEADER) ; INPUT: ; [$D0B5] = pokemon ID -GetMonHeader: ; 1537 (0:1537) +GetMonHeader:: ; 1537 (0:1537) ld a,[H_LOADEDROMBANK] push af ld a,BANK(BulbasaurBaseStats) @@ -3366,12 +3366,12 @@ GetMonHeader: ; 1537 (0:1537) ret ; copy party pokemon's name to $CD6D -GetPartyMonName2: ; 15b4 (0:15b4) +GetPartyMonName2:: ; 15b4 (0:15b4) ld a,[wWhichPokemon] ; index within party ld hl,W_PARTYMON1NAME ; this is called more often -GetPartyMonName: ; 15ba (0:15ba) +GetPartyMonName:: ; 15ba (0:15ba) push hl push bc call SkipFixedLengthTextEntries ; add 11 to hl, a times @@ -3397,7 +3397,7 @@ GetPartyMonName: ; 15ba (0:15ba) ; bits 0-4: length of BCD number in bytes ; Note that bits 5 and 7 are modified during execution. The above reflects ; their meaning at the beginning of the functions's execution. -PrintBCDNumber: ; 15cd (0:15cd) +PrintBCDNumber:: ; 15cd (0:15cd) ld b,c ; save flags in b res 7,c res 6,c @@ -3435,7 +3435,7 @@ PrintBCDNumber: ; 15cd (0:15cd) .done ret -PrintBCDDigit: ; 1604 (0:1604) +PrintBCDDigit:: ; 1604 (0:1604) and a,%00001111 and a jr z,.zeroDigit @@ -3465,7 +3465,7 @@ PrintBCDDigit: ; 1604 (0:1604) ; uncompresses the front or back sprite of the specified mon ; assumes the corresponding mon header is already loaded ; hl contains offset to sprite pointer ($b for front or $d for back) -UncompressMonSprite: ; 1627 (0:1627) +UncompressMonSprite:: ; 1627 (0:1627) ld bc,W_MONHEADER add hl,bc ld a,[hli] @@ -3510,7 +3510,7 @@ UncompressMonSprite: ; 1627 (0:1627) jp UncompressSpriteData ; de: destination location -LoadMonFrontSprite: ; 1665 (0:1665) +LoadMonFrontSprite:: ; 1665 (0:1665) push de ld hl, W_MONHFRONTSPRITE - W_MONHEADER call UncompressMonSprite @@ -3524,7 +3524,7 @@ LoadMonFrontSprite: ; 1665 (0:1665) ; calculates alignment parameters to place both sprite chunks in the center of the 7*7 tile sprite buffers ; de: destination location ; a,c: sprite dimensions (in tiles of 8x8 each) -LoadUncompressedSpriteData: ; 1672 (0:1672) +LoadUncompressedSpriteData:: ; 1672 (0:1672) push de and $f ld [H_SPRITEWIDTH], a ; each byte contains 8 pixels (in 1bpp), so tiles=bytes for width @@ -3573,7 +3573,7 @@ LoadUncompressedSpriteData: ; 1672 (0:1672) ; copies and aligns the sprite data properly inside the sprite buffer ; sprite buffers are 7*7 tiles in size, the loaded sprite is centered within this area -AlignSpriteDataCentered: ; 16c2 (0:16c2) +AlignSpriteDataCentered:: ; 16c2 (0:16c2) ld a, [H_SPRITEOFFSET] ld b, $0 ld c, a @@ -3599,7 +3599,7 @@ AlignSpriteDataCentered: ; 16c2 (0:16c2) ret ; fills the sprite buffer (pointed to in hl) with zeros -ZeroSpriteBuffer: ; 16df (0:16df) +ZeroSpriteBuffer:: ; 16df (0:16df) ld bc, SPRITEBUFFERSIZE .nextByteLoop xor a @@ -3613,7 +3613,7 @@ ZeroSpriteBuffer: ; 16df (0:16df) ; combines the (7*7 tiles, 1bpp) sprite chunks in buffer 0 and 1 into a 2bpp sprite located in buffer 1 through 2 ; in the resulting sprite, the rows of the two source sprites are interlaced ; de: output address -InterlaceMergeSpriteBuffers: ; 16ea (0:16ea) +InterlaceMergeSpriteBuffers:: ; 16ea (0:16ea) xor a ld [$4000], a push de @@ -3659,50 +3659,50 @@ InterlaceMergeSpriteBuffers: ; 16ea (0:16ea) ld b, a jp CopyVideoData -Tset0B_Coll: ; 172f (0:172f) +Tset0B_Coll:: ; 172f (0:172f) INCBIN "gfx/tilesets/0b.tilecoll" -Tset00_Coll: ; 1735 (0:1735) +Tset00_Coll:: ; 1735 (0:1735) INCBIN "gfx/tilesets/00.tilecoll" -Tset01_Coll: ; 1749 (0:1749) +Tset01_Coll:: ; 1749 (0:1749) INCBIN "gfx/tilesets/01.tilecoll" -Tset02_Coll: ; 1753 (0:1753) +Tset02_Coll:: ; 1753 (0:1753) INCBIN "gfx/tilesets/02.tilecoll" -Tset05_Coll: ; 1759 (0:1759) +Tset05_Coll:: ; 1759 (0:1759) INCBIN "gfx/tilesets/05.tilecoll" -Tset03_Coll: ; 1765 (0:1765) +Tset03_Coll:: ; 1765 (0:1765) INCBIN "gfx/tilesets/03.tilecoll" -Tset08_Coll: ; 1775 (0:1775) +Tset08_Coll:: ; 1775 (0:1775) INCBIN "gfx/tilesets/08.tilecoll" -Tset09_Coll: ; 177f (0:177f) +Tset09_Coll:: ; 177f (0:177f) INCBIN "gfx/tilesets/09.tilecoll" -Tset0D_Coll: ; 178a (0:178a) +Tset0D_Coll:: ; 178a (0:178a) INCBIN "gfx/tilesets/0d.tilecoll" -Tset0E_Coll: ; 1795 (0:1795) +Tset0E_Coll:: ; 1795 (0:1795) INCBIN "gfx/tilesets/0e.tilecoll" -Tset0F_Coll: ; 179a (0:179a) +Tset0F_Coll:: ; 179a (0:179a) INCBIN "gfx/tilesets/0f.tilecoll" -Tset10_Coll: ; 17a2 (0:17a2) +Tset10_Coll:: ; 17a2 (0:17a2) INCBIN "gfx/tilesets/10.tilecoll" -Tset11_Coll: ; 17ac (0:17ac) +Tset11_Coll:: ; 17ac (0:17ac) INCBIN "gfx/tilesets/11.tilecoll" -Tset12_Coll: ; 17b8 (0:17b8) +Tset12_Coll:: ; 17b8 (0:17b8) INCBIN "gfx/tilesets/12.tilecoll" -Tset13_Coll: ; 17c0 (0:17c0) +Tset13_Coll:: ; 17c0 (0:17c0) INCBIN "gfx/tilesets/13.tilecoll" -Tset14_Coll: ; 17ca (0:17ca) +Tset14_Coll:: ; 17ca (0:17ca) INCBIN "gfx/tilesets/14.tilecoll" -Tset15_Coll: ; 17d1 (0:17d1) +Tset15_Coll:: ; 17d1 (0:17d1) INCBIN "gfx/tilesets/15.tilecoll" -Tset16_Coll: ; 17dd (0:17dd) +Tset16_Coll:: ; 17dd (0:17dd) INCBIN "gfx/tilesets/16.tilecoll" -Tset17_Coll: ; 17f0 (0:17f0) +Tset17_Coll:: ; 17f0 (0:17f0) INCBIN "gfx/tilesets/17.tilecoll" ;Tile Collision ends 0x17f7 ; does the same thing as FarCopyData at 009D ; only difference is that it uses [$ff8b] instead of [$cee9] for a temp value ; copy bc bytes of data from a:hl to de -FarCopyData2: ; 17f7 (0:17f7) +FarCopyData2:: ; 17f7 (0:17f7) ld [$ff8b],a ld a,[H_LOADEDROMBANK] push af @@ -3717,7 +3717,7 @@ FarCopyData2: ; 17f7 (0:17f7) ; does a far copy but the source is de and the destination is hl ; copy bc bytes of data from a:de to hl -FarCopyData3: ; 180d (0:180d) +FarCopyData3:: ; 180d (0:180d) ld [$ff8b],a ld a,[H_LOADEDROMBANK] push af @@ -3740,7 +3740,7 @@ FarCopyData3: ; 180d (0:180d) ; copies each source byte to the destination twice (next to each other) ; copy bc source bytes from a:hl to de -FarCopyDataDouble: ; 182b (0:182b) +FarCopyDataDouble:: ; 182b (0:182b) ld [$ff8b],a ld a,[H_LOADEDROMBANK] push af @@ -3764,7 +3764,7 @@ FarCopyDataDouble: ; 182b (0:182b) ; copy (c * 16) bytes from b:de to hl during V-blank ; transfers up to 128 bytes per V-blank -CopyVideoData: ; 1848 (0:1848) +CopyVideoData:: ; 1848 (0:1848) ld a,[H_AUTOBGTRANSFERENABLED] ; save auto-transfer enabled flag push af xor a @@ -3807,7 +3807,7 @@ CopyVideoData: ; 1848 (0:1848) ; copy (c * 8) source bytes from b:de to hl during V-blank ; copies each source byte to the destination twice (next to each other) ; transfers up to 64 source bytes per V-blank -CopyVideoDataDouble: ; 1886 (0:1886) +CopyVideoDataDouble:: ; 1886 (0:1886) ld a,[H_AUTOBGTRANSFERENABLED] ; save auto-transfer enabled flag push af xor a @@ -3852,7 +3852,7 @@ CopyVideoDataDouble: ; 1886 (0:1886) ; hl = address of upper left corner of the area ; b = height ; c = width -ClearScreenArea: ; 18c4 (0:18c4) +ClearScreenArea:: ; 18c4 (0:18c4) ld a,$7F ; blank tile ld de,20 ; screen width .loop @@ -3872,7 +3872,7 @@ ClearScreenArea: ; 18c4 (0:18c4) ; copies the screen tile buffer from WRAM to VRAM ; copying is done in 3 chunks of 6 rows each ; b: high byte of VRAM destination address ($98 or $9c for window tile map 0 or 1 resp.) -CopyScreenTileBufferToVRAM: ; 18d6 (0:18d6) +CopyScreenTileBufferToVRAM:: ; 18d6 (0:18d6) ld c, $6 ld hl, $0000 ld de, wTileMap @@ -3887,7 +3887,7 @@ CopyScreenTileBufferToVRAM: ; 18d6 (0:18d6) call InitScreenTileBufferTransferParameters jp DelayFrame -InitScreenTileBufferTransferParameters: ; 18fc (0:18fc) +InitScreenTileBufferTransferParameters:: ; 18fc (0:18fc) ld a, d ld [H_VBCOPYBGSRC+1], a call GetRowColAddressBgMap @@ -3901,7 +3901,7 @@ InitScreenTileBufferTransferParameters: ; 18fc (0:18fc) ld [H_VBCOPYBGSRC], a ; $FF00+$c1 ret -ClearScreen: ; 190f (0:190f) +ClearScreen:: ; 190f (0:190f) ; clears all tiles in the tilemap, ; then wait three frames ld bc,$0168 ; tilemap size @@ -3916,7 +3916,7 @@ ClearScreen: ; 190f (0:190f) jr nz,.loop jp Delay3 -TextBoxBorder: ; 1922 (0:1922) +TextBoxBorder:: ; 1922 (0:1922) ; draw a text box ; upper-left corner at coordinates hl ; height b @@ -3958,7 +3958,7 @@ TextBoxBorder: ; 1922 (0:1922) ld [hl],"┘" ret ; -NPlaceChar: ; 194f (0:194f) +NPlaceChar:: ; 194f (0:194f) ; place a row of width c of identical characters ld d,c .loop @@ -3967,9 +3967,9 @@ NPlaceChar: ; 194f (0:194f) jr nz,.loop ret -PlaceString: ; 1955 (0:1955) +PlaceString:: ; 1955 (0:1955) push hl -PlaceNextChar: ; 1956 (0:1956) +PlaceNextChar:: ; 1956 (0:1956) ld a,[de] cp "@" @@ -4045,11 +4045,11 @@ PlaceNextChar: ; 1956 (0:1956) jp z,Char5A ld [hli],a call PrintLetterDelay -Next19E8: ; 19e8 (0:19e8) +Next19E8:: ; 19e8 (0:19e8) inc de jp PlaceNextChar -Char00: ; 19ec (0:19ec) +Char00:: ; 19ec (0:19ec) ld b,h ld c,l pop hl @@ -4057,56 +4057,56 @@ Char00: ; 19ec (0:19ec) dec de ret -Char00Text: ; 0x19f4 “%d ERROR.” +Char00Text:: ; 0x19f4 “%d ERROR.” TX_FAR _Char00Text db "@" -Char52: ; 0x19f9 player’s name +Char52:: ; 0x19f9 player’s name push de ld de,W_PLAYERNAME jr FinishDTE -Char53: ; 19ff (0:19ff) ; rival’s name +Char53:: ; 19ff (0:19ff) ; rival’s name push de ld de,W_RIVALNAME jr FinishDTE -Char5D: ; 1a05 (0:1a05) ; TRAINER +Char5D:: ; 1a05 (0:1a05) ; TRAINER push de ld de,Char5DText jr FinishDTE -Char5C: ; 1a0b (0:1a0b) ; TM +Char5C:: ; 1a0b (0:1a0b) ; TM push de ld de,Char5CText jr FinishDTE -Char5B: ; 1a11 (0:1a11) ; PC +Char5B:: ; 1a11 (0:1a11) ; PC push de ld de,Char5BText jr FinishDTE -Char5E: ; 1a17 (0:1a17) ; ROCKET +Char5E:: ; 1a17 (0:1a17) ; ROCKET push de ld de,Char5EText jr FinishDTE -Char54: ; 1a1d (0:1a1d) ; POKé +Char54:: ; 1a1d (0:1a1d) ; POKé push de ld de,Char54Text jr FinishDTE -Char56: ; 1a23 (0:1a23) ; …… +Char56:: ; 1a23 (0:1a23) ; …… push de ld de,Char56Text jr FinishDTE -Char4A: ; 1a29 (0:1a29) ; PKMN +Char4A:: ; 1a29 (0:1a29) ; PKMN push de ld de,Char4AText jr FinishDTE -Char59: ; 1a2f (0:1a2f) +Char59:: ; 1a2f (0:1a2f) ; depending on whose turn it is, print ; enemy active monster’s name, prefixed with “Enemy ” ; or @@ -4116,13 +4116,13 @@ Char59: ; 1a2f (0:1a2f) xor 1 jr MonsterNameCharsCommon -Char5A: ; 1a35 (0:1a35) +Char5A:: ; 1a35 (0:1a35) ; depending on whose turn it is, print ; player active monster’s name ; or ; enemy active monster’s name, prefixed with “Enemy ” ld a,[H_WHOSETURN] -MonsterNameCharsCommon: ; 1a37 (0:1a37) +MonsterNameCharsCommon:: ; 1a37 (0:1a37) push de and a jr nz,.Enemy @@ -4138,7 +4138,7 @@ MonsterNameCharsCommon: ; 1a37 (0:1a37) ld l,c ld de,W_ENEMYMONNAME ; enemy active monster name -FinishDTE: ; 1a4b (0:1a4b) +FinishDTE:: ; 1a4b (0:1a4b) call PlaceString ld h,b ld l,c @@ -4146,24 +4146,24 @@ FinishDTE: ; 1a4b (0:1a4b) inc de jp PlaceNextChar -Char5CText: ; 1a55 (0:1a55) +Char5CText:: ; 1a55 (0:1a55) db "TM@" -Char5DText: ; 1a58 (0:1a58) +Char5DText:: ; 1a58 (0:1a58) db "TRAINER@" -Char5BText: ; 1a60 (0:1a60) +Char5BText:: ; 1a60 (0:1a60) db "PC@" -Char5EText: ; 1a63 (0:1a63) +Char5EText:: ; 1a63 (0:1a63) db "ROCKET@" -Char54Text: ; 1a6a (0:1a6a) +Char54Text:: ; 1a6a (0:1a6a) db "POKé@" -Char56Text: ; 1a6f (0:1a6f) +Char56Text:: ; 1a6f (0:1a6f) db "……@" -Char5AText: ; 1a72 (0:1a72) +Char5AText:: ; 1a72 (0:1a72) db "Enemy @" -Char4AText: ; 1a79 (0:1a79) +Char4AText:: ; 1a79 (0:1a79) db $E1,$E2,"@" ; PKMN -Char55: ; 1a7c (0:1a7c) +Char55:: ; 1a7c (0:1a7c) push de ld b,h ld c,l @@ -4175,40 +4175,40 @@ Char55: ; 1a7c (0:1a7c) inc de jp PlaceNextChar -Char55Text: ; 1a8c (0:1a8c) +Char55Text:: ; 1a8c (0:1a8c) ; equivalent to Char4B TX_FAR _Char55Text db "@" -Char5F: ; 1a91 (0:1a91) +Char5F:: ; 1a91 (0:1a91) ; ends a Pokédex entry ld [hl],"." pop hl ret -Char58: ; 1a95 (0:1a95) +Char58:: ; 1a95 (0:1a95) ld a,[$D12B] cp 4 jp z,Next1AA2 ld a,$EE FuncCoord 18, 16 ; $c4f2 ld [Coord],a -Next1AA2: ; 1aa2 (0:1aa2) +Next1AA2:: ; 1aa2 (0:1aa2) call ProtectedDelay3 call ManualTextScroll ld a,$7F FuncCoord 18, 16 ; $c4f2 ld [Coord],a -Char57: ; 1aad (0:1aad) +Char57:: ; 1aad (0:1aad) pop hl ld de,Char58Text dec de ret -Char58Text: ; 1ab3 (0:1ab3) +Char58Text:: ; 1ab3 (0:1ab3) db "@" -Char51: ; 1ab4 (0:1ab4) +Char51:: ; 1ab4 (0:1ab4) push de ld a,$EE FuncCoord 18, 16 ; $c4f2 @@ -4226,7 +4226,7 @@ Char51: ; 1ab4 (0:1ab4) ld hl,Coord jp Next19E8 -Char49: ; 1ad5 (0:1ad5) +Char49:: ; 1ad5 (0:1ad5) push de ld a,$EE FuncCoord 18, 16 ; $c4f2 @@ -4246,7 +4246,7 @@ Char49: ; 1ad5 (0:1ad5) push hl jp Next19E8 -Char4B: ; 1af8 (0:1af8) +Char4B:: ; 1af8 (0:1af8) ld a,$EE FuncCoord 18, 16 ; $c4f2 ld [Coord],a @@ -4258,7 +4258,7 @@ Char4B: ; 1af8 (0:1af8) FuncCoord 18, 16 ; $c4f2 ld [Coord],a ;fall through -Char4C: ; 1b0a (0:1b0a) +Char4C:: ; 1b0a (0:1b0a) push de call Next1B18 call Next1B18 @@ -4267,7 +4267,7 @@ Char4C: ; 1b0a (0:1b0a) pop de jp Next19E8 -Next1B18: ; 1b18 (0:1b18) +Next1B18:: ; 1b18 (0:1b18) FuncCoord 0, 14 ; $c4b8 ld hl,Coord FuncCoord 0, 13 ; $c4a4 @@ -4297,13 +4297,13 @@ Next1B18: ; 1b18 (0:1b18) ret -ProtectedDelay3: ; 1b3a (0:1b3a) +ProtectedDelay3:: ; 1b3a (0:1b3a) push bc call Delay3 pop bc ret -TextCommandProcessor: ; 1b40 (0:1b40) +TextCommandProcessor:: ; 1b40 (0:1b40) ld a,[$d358] push af set 1,a @@ -4316,7 +4316,7 @@ TextCommandProcessor: ; 1b40 (0:1b40) ld a,b ld [$cc3b],a -NextTextCommand: ; 1b55 (0:1b55) +NextTextCommand:: ; 1b55 (0:1b55) ld a,[hli] cp a, "@" ; terminator jr nz,.doTextCommand @@ -4347,7 +4347,7 @@ NextTextCommand: ; 1b55 (0:1b55) ; AAAA = address of upper left corner ; BB = height ; CC = width -TextCommand04: ; 1b78 (0:1b78) +TextCommand04:: ; 1b78 (0:1b78) pop hl ld a,[hli] ld e,a @@ -4366,7 +4366,7 @@ TextCommand04: ; 1b78 (0:1b78) ; place string inline ; 00{string} -TextCommand00: ; 1b8a (0:1b8a) +TextCommand00:: ; 1b8a (0:1b8a) pop hl ld d,h ld e,l @@ -4381,7 +4381,7 @@ TextCommand00: ; 1b8a (0:1b8a) ; place string from RAM ; 01AAAA ; AAAA = address of string -TextCommand01: ; 1b97 (0:1b97) +TextCommand01:: ; 1b97 (0:1b97) pop hl ld a,[hli] ld e,a @@ -4400,7 +4400,7 @@ TextCommand01: ; 1b97 (0:1b97) ; BB ; bits 0-4 = length in bytes ; bits 5-7 = unknown flags -TextCommand02: ; 1ba5 (0:1ba5) +TextCommand02:: ; 1ba5 (0:1ba5) pop hl ld a,[hli] ld e,a @@ -4420,7 +4420,7 @@ TextCommand02: ; 1ba5 (0:1ba5) ; repoint destination address ; 03AAAA ; AAAA = new destination address -TextCommand03: ; 1bb7 (0:1bb7) +TextCommand03:: ; 1bb7 (0:1bb7) pop hl ld a,[hli] ld [$cc3a],a @@ -4433,7 +4433,7 @@ TextCommand03: ; 1bb7 (0:1bb7) ; repoint destination to second line of dialogue text box ; 05 ; (no arguments) -TextCommand05: ; 1bc5 (0:1bc5) +TextCommand05:: ; 1bc5 (0:1bc5) pop hl FuncCoord 1, 16 ; $c4e1 ld bc,Coord ; address of second line of dialogue text box @@ -4442,7 +4442,7 @@ TextCommand05: ; 1bc5 (0:1bc5) ; blink arrow and wait for A or B to be pressed ; 06 ; (no arguments) -TextCommand06: ; 1bcc (0:1bcc) +TextCommand06:: ; 1bcc (0:1bcc) ld a,[W_ISLINKBATTLE] cp a,$04 jp z,TextCommand0D @@ -4461,7 +4461,7 @@ TextCommand06: ; 1bcc (0:1bcc) ; scroll text up one line ; 07 ; (no arguments) -TextCommand07: ; 1be7 (0:1be7) +TextCommand07:: ; 1be7 (0:1be7) ld a," " FuncCoord 18, 16 ; $c4f2 ld [Coord],a ; place blank space in lower right corner of dialogue text box @@ -4474,7 +4474,7 @@ TextCommand07: ; 1be7 (0:1be7) ; execute asm inline ; 08{code} -TextCommand08: ; 1bf9 (0:1bf9) +TextCommand08:: ; 1bf9 (0:1bf9) pop hl ld de,NextTextCommand push de ; return address @@ -4486,7 +4486,7 @@ TextCommand08: ; 1bf9 (0:1bf9) ; BB ; bits 0-3 = how many digits to display ; bits 4-7 = how long the number is in bytes -TextCommand09: ; 1bff (0:1bff) +TextCommand09:: ; 1bff (0:1bff) pop hl ld a,[hli] ld e,a @@ -4513,7 +4513,7 @@ TextCommand09: ; 1bff (0:1bff) ; wait half a second if the user doesn't hold A or B ; 0A ; (no arguments) -TextCommand0A: ; 1c1d (0:1c1d) +TextCommand0A:: ; 1c1d (0:1c1d) push bc call GetJoypadState ld a,[H_CURRENTPRESSEDBUTTONS] @@ -4529,7 +4529,7 @@ TextCommand0A: ; 1c1d (0:1c1d) ; plays sounds ; this actually handles various command ID's, not just 0B ; (no arguments) -TextCommand0B: ; 1c31 (0:1c31) +TextCommand0B:: ; 1c31 (0:1c31) pop hl push bc dec hl @@ -4566,7 +4566,7 @@ TextCommand0B: ; 1c31 (0:1c31) jp NextTextCommand ; format: text command ID, sound ID or cry ID -TextCommandSounds: ; 1c64 (0:1c64) +TextCommandSounds:: ; 1c64 (0:1c64) db $0B,$86 db $12,$9A db $0E,$91 @@ -4581,7 +4581,7 @@ TextCommandSounds: ; 1c64 (0:1c64) ; draw ellipses ; 0CAA ; AA = number of ellipses to draw -TextCommand0C: ; 1c78 (0:1c78) +TextCommand0C:: ; 1c78 (0:1c78) pop hl ld a,[hli] ld d,a @@ -4610,7 +4610,7 @@ TextCommand0C: ; 1c78 (0:1c78) ; wait for A or B to be pressed ; 0D ; (no arguments) -TextCommand0D: ; 1c9a (0:1c9a) +TextCommand0D:: ; 1c9a (0:1c9a) push bc call ManualTextScroll ; wait for A or B to be pressed pop bc @@ -4621,7 +4621,7 @@ TextCommand0D: ; 1c9a (0:1c9a) ; 17AAAABB ; AAAA = address of text commands ; BB = bank -TextCommand17: ; 1ca3 (0:1ca3) +TextCommand17:: ; 1ca3 (0:1ca3) pop hl ld a,[H_LOADEDROMBANK] push af @@ -4642,7 +4642,7 @@ TextCommand17: ; 1ca3 (0:1ca3) ld [$2000],a jp NextTextCommand -TextCommandJumpTable: ; 1cc1 (0:1cc1) +TextCommandJumpTable:: ; 1cc1 (0:1cc1) dw TextCommand00 dw TextCommand01 dw TextCommand02 @@ -4661,7 +4661,7 @@ TextCommandJumpTable: ; 1cc1 (0:1cc1) ; this function seems to be used only once ; it store the address of a row and column of the VRAM background map in hl ; INPUT: h - row, l - column, b - high byte of background tile map address in VRAM -GetRowColAddressBgMap: ; 1cdd (0:1cdd) +GetRowColAddressBgMap:: ; 1cdd (0:1cdd) xor a srl h rr a @@ -4678,7 +4678,7 @@ GetRowColAddressBgMap: ; 1cdd (0:1cdd) ; clears a VRAM background map with blank space tiles ; INPUT: h - high byte of background tile map address in VRAM -ClearBgMap: ; 1cf0 (0:1cf0) +ClearBgMap:: ; 1cf0 (0:1cf0) ld a," " jr .next ld a,l @@ -4696,7 +4696,7 @@ ClearBgMap: ; 1cf0 (0:1cf0) ; When the player takes a step, a row or column of 2x2 tile blocks at the edge ; of the screen toward which they moved is exposed and has to be redrawn. ; This function does the redrawing. -RedrawExposedScreenEdge: ; 1d01 (0:1d01) +RedrawExposedScreenEdge:: ; 1d01 (0:1d01) ld a,[H_SCREENEDGEREDRAW] and a ret z @@ -4775,7 +4775,7 @@ RedrawExposedScreenEdge: ; 1d01 (0:1d01) ; on when talking to sprites, battling, using menus, etc. This is because ; the above function, RedrawExposedScreenEdge, is used when walking to ; improve efficiency. -AutoBgMapTransfer: ; 1d57 (0:1d57) +AutoBgMapTransfer:: ; 1d57 (0:1d57) ld a,[H_AUTOBGTRANSFERENABLED] and a ret z @@ -4827,7 +4827,7 @@ AutoBgMapTransfer: ; 1d57 (0:1d57) ld b,6 ; unrolled loop and using pop for speed -TransferBgRows: ; 1d9e (0:1d9e) +TransferBgRows:: ; 1d9e (0:1d9e) pop de ld [hl],e inc l @@ -4894,7 +4894,7 @@ TransferBgRows: ; 1d9e (0:1d9e) ; Copies [H_VBCOPYBGNUMROWS] rows from H_VBCOPYBGSRC to H_VBCOPYBGDEST. ; If H_VBCOPYBGSRC is XX00, the transfer is disabled. -VBlankCopyBgMap: ; 1de1 (0:1de1) +VBlankCopyBgMap:: ; 1de1 (0:1de1) ld a,[H_VBCOPYBGSRC] ; doubles as enabling byte and a ret z @@ -4923,7 +4923,7 @@ VBlankCopyBgMap: ; 1de1 (0:1de1) ; It copies each source byte to the destination twice (next to each other). ; The function updates the source and destination addresses, so the transfer ; can be continued easily by repeatingly calling this function. -VBlankCopyDouble: ; 1e02 (0:1e02) +VBlankCopyDouble:: ; 1e02 (0:1e02) ld a,[H_VBCOPYDOUBLESIZE] and a ; are there any bytes to copy? ret z @@ -5003,7 +5003,7 @@ VBlankCopyDouble: ; 1e02 (0:1e02) ; Copies ([H_VBCOPYSIZE] * 16) bytes from H_VBCOPYSRC to H_VBCOPYDEST. ; The function updates the source and destination addresses, so the transfer ; can be continued easily by repeatingly calling this function. -VBlankCopy: ; 1e5e (0:1e5e) +VBlankCopy:: ; 1e5e (0:1e5e) ld a,[H_VBCOPYSIZE] and a ; are there any bytes to copy? ret z @@ -5085,7 +5085,7 @@ VBlankCopy: ; 1e5e (0:1e5e) ret ; This function updates the moving water and flower background tiles. -UpdateMovingBgTiles: ; 1ebe (0:1ebe) +UpdateMovingBgTiles:: ; 1ebe (0:1ebe) ld a,[$ffd7] and a ret z @@ -5146,16 +5146,16 @@ UpdateMovingBgTiles: ; 1ebe (0:1ebe) jr nz,.flowerTileLoop ret -FlowerTilePattern1: ; 1f19 (0:1f19) +FlowerTilePattern1:: ; 1f19 (0:1f19) INCBIN "gfx/tilesets/flower/flower1.2bpp" -FlowerTilePattern2: ; 1f29 (0:1f29) +FlowerTilePattern2:: ; 1f29 (0:1f29) INCBIN "gfx/tilesets/flower/flower2.2bpp" -FlowerTilePattern3: ; 1f39 (0:1f39) +FlowerTilePattern3:: ; 1f39 (0:1f39) INCBIN "gfx/tilesets/flower/flower3.2bpp" -SoftReset: ; 1f49 (0:1f49) +SoftReset:: ; 1f49 (0:1f49) call StopAllSounds call GBPalWhiteOut ld c, $20 @@ -5172,7 +5172,7 @@ SoftReset: ; 1f49 (0:1f49) ; * 8x8 OBJ size ; * OBJ display enabled ; * BG display enabled -InitGame: ; 1f54 (0:1f54) +InitGame:: ; 1f54 (0:1f54) di ; zero I/O registers xor a @@ -5258,14 +5258,14 @@ InitGame: ; 1f54 (0:1f54) jp Func_42b7 ; zeroes all VRAM -ZeroVram: ; 2004 (0:2004) +ZeroVram:: ; 2004 (0:2004) ld hl,$8000 ld bc,$2000 xor a jp FillMemory ; immediately stops all sounds -StopAllSounds: ; 200e (0:200e) +StopAllSounds:: ; 200e (0:200e) ld a, Bank(Func_9876) ld [$c0ef], a ld [$c0f0], a @@ -5276,7 +5276,7 @@ StopAllSounds: ; 200e (0:200e) dec a jp PlaySound -VBlankHandler: ; 2024 (0:2024) +VBlankHandler:: ; 2024 (0:2024) push af push bc push de @@ -5351,7 +5351,7 @@ VBlankHandler: ; 2024 (0:2024) pop af reti -DelayFrame: ; 20af (0:20af) +DelayFrame:: ; 20af (0:20af) ; delay for one frame ld a,1 ld [H_VBLANKOCCURRED],a @@ -5366,7 +5366,7 @@ DelayFrame: ; 20af (0:20af) ; These routines manage gradual fading ; (e.g., entering a doorway) -LoadGBPal: ; 20ba (0:20ba) +LoadGBPal:: ; 20ba (0:20ba) ld a,[$d35d] ;tells if cur.map is dark (requires HM5_FLASH?) ld b,a ld hl,GBPalTable_00 ;16 @@ -5384,16 +5384,16 @@ LoadGBPal: ; 20ba (0:20ba) ld [rOBP1],a ret -GBFadeOut1: ; 20d1 (0:20d1) +GBFadeOut1:: ; 20d1 (0:20d1) ld hl,IncGradGBPalTable_01 ;0d ld b,$04 jr GBFadeOutCommon -GBFadeOut2: ; 20d8 (0:20d8) +GBFadeOut2:: ; 20d8 (0:20d8) ld hl,IncGradGBPalTable_02 ;1c ld b,$03 -GBFadeOutCommon: ; 20dd (0:20dd) +GBFadeOutCommon:: ; 20dd (0:20dd) ld a,[hli] ld [rBGP],a ld a,[hli] @@ -5406,16 +5406,16 @@ GBFadeOutCommon: ; 20dd (0:20dd) jr nz,GBFadeOutCommon ret -GBFadeIn1: ; 20ef (0:20ef) +GBFadeIn1:: ; 20ef (0:20ef) ld hl,DecGradGBPalTable_01 ;18 ld b,$04 jr GBFadeInCommon -GBFadeIn2: ; 20f6 (0:20f6) +GBFadeIn2:: ; 20f6 (0:20f6) ld hl,DecGradGBPalTable_02 ;21 ld b,$03 -GBFadeInCommon: ; 20fb (0:20fb) +GBFadeInCommon:: ; 20fb (0:20fb) ld a,[hld] ld [rOBP1],a ld a,[hld] @@ -5428,7 +5428,7 @@ GBFadeInCommon: ; 20fb (0:20fb) jr nz,GBFadeInCommon ret -IncGradGBPalTable_01: ; 210d (0:210d) +IncGradGBPalTable_01:: ; 210d (0:210d) db %11111111 ;BG Pal db %11111111 ;OBJ Pal 1 db %11111111 ;OBJ Pal 2 @@ -5440,30 +5440,30 @@ IncGradGBPalTable_01: ; 210d (0:210d) db %11111001 db %11100100 db %11100100 -GBPalTable_00: ; 2116 (0:2116) +GBPalTable_00:: ; 2116 (0:2116) db %11100100 db %11010000 -DecGradGBPalTable_01: ; 2118 (0:2118) +DecGradGBPalTable_01:: ; 2118 (0:2118) db %11100000 ;19 db %11100100 db %11010000 db %11100000 -IncGradGBPalTable_02: ; 211c (0:211c) +IncGradGBPalTable_02:: ; 211c (0:211c) db %10010000 db %10000000 db %10010000 db %01000000 db %01000000 -DecGradGBPalTable_02: ; 2121 (0:2121) +DecGradGBPalTable_02:: ; 2121 (0:2121) db %01000000 db %00000000 db %00000000 db %00000000 -SerialInterruptHandler: ; 2125 (0:2125) +SerialInterruptHandler:: ; 2125 (0:2125) push af push bc push de @@ -5512,7 +5512,7 @@ SerialInterruptHandler: ; 2125 (0:2125) pop af reti -Func_216f: ; 216f (0:216f) +Func_216f:: ; 216f (0:216f) ld a, $1 ld [$FF00+$ab], a .asm_2173 @@ -5546,7 +5546,7 @@ Func_216f: ; 216f (0:216f) jr nz, .asm_2173 ret -Func_219a: ; 219a (0:219a) +Func_219a:: ; 219a (0:219a) xor a ld [$FF00+$a9], a ld a, [$FF00+$aa] @@ -5634,14 +5634,14 @@ Func_219a: ; 219a (0:219a) call DelayFrame jp Func_219a -Func_2231: ; 2231 (0:2231) +Func_2231:: ; 2231 (0:2231) ld a, $f .asm_2233 dec a jr nz, .asm_2233 ret -Func_2237: ; 2237 (0:2237) +Func_2237:: ; 2237 (0:2237) push hl ld hl, $cc47 ld a, [hli] @@ -5649,13 +5649,13 @@ Func_2237: ; 2237 (0:2237) pop hl ret -Func_223f: ; 223f (0:223f) +Func_223f:: ; 223f (0:223f) dec a ld [$cc47], a ld [$cc48], a ret -Func_2247: ; 2247 (0:2247) +Func_2247:: ; 2247 (0:2247) ld hl, $cc42 ld de, $cc3d ld c, $2 @@ -5680,7 +5680,7 @@ Func_2247: ; 2247 (0:2247) jr nz, .asm_2253 ret -Func_226e: ; 226e (0:226e) +Func_226e:: ; 226e (0:226e) call SaveScreenTilesToBuffer1 ld hl, Func_4c05 ld b, BANK(Func_4c05) @@ -5688,7 +5688,7 @@ Func_226e: ; 226e (0:226e) call Func_227f jp LoadScreenTilesFromBuffer1 -Func_227f: ; 227f (0:227f) +Func_227f:: ; 227f (0:227f) ld a, $ff ld [$cc3e], a .asm_2284 @@ -5728,7 +5728,7 @@ Func_227f: ; 227f (0:227f) ld [$cc3d], a ret -Func_22c3: ; 22c3 (0:22c3) +Func_22c3:: ; 22c3 (0:22c3) call asm_22d7 ld a, [$cc42] add $60 @@ -5738,7 +5738,7 @@ Func_22c3: ; 22c3 (0:22c3) jr nz, asm_22d7 ld a, $81 ld [$FF00+$2], a -asm_22d7: ; 22d7 (0:22d7) +asm_22d7:: ; 22d7 (0:22d7) ld a, [$FF00+$ad] ld [$cc3d], a and $f0 @@ -5751,7 +5751,7 @@ asm_22d7: ; 22d7 (0:22d7) ld [$cc3e], a ret -Func_22ed: ; 22ed (0:22ed) +Func_22ed:: ; 22ed (0:22ed) xor a ld [$FF00+$ac], a ld a, [$FF00+$aa] @@ -5761,7 +5761,7 @@ Func_22ed: ; 22ed (0:22ed) ld [$FF00+$2], a ret -Func_22fa: ; 22fa (0:22fa) +Func_22fa:: ; 22fa (0:22fa) ld a, $2 ld [$FF00+$1], a xor a @@ -5771,10 +5771,10 @@ Func_22fa: ; 22fa (0:22fa) ret ; timer interrupt is apparently not invoked anyway -TimerHandler: ; 2306 (0:2306) +TimerHandler:: ; 2306 (0:2306) reti -Func_2307: ; 2307 (0:2307) +Func_2307:: ; 2307 (0:2307) call WaitForSoundToFinish xor a ld c, a @@ -5782,7 +5782,7 @@ Func_2307: ; 2307 (0:2307) ld [$cfca], a jr asm_2324 -Func_2312: ; 2312 (0:2312) +Func_2312:: ; 2312 (0:2312) ld c, $a ld d, $0 ld a, [$d72e] @@ -5792,7 +5792,7 @@ Func_2312: ; 2312 (0:2312) ld [$cfca], a ld c, $8 ld d, c -asm_2324: ; 2324 (0:2324) +asm_2324:: ; 2324 (0:2324) ld a, [$d700] and a jr z, .asm_2343 @@ -5829,7 +5829,7 @@ asm_2324: ; 2324 (0:2324) ld [$c0ee], a jp PlaySound -Func_235f: ; 235f (0:235f) +Func_235f:: ; 235f (0:235f) ld a, [$c0ef] ld b, a cp $2 @@ -5857,7 +5857,7 @@ Func_235f: ; 235f (0:235f) jr nz, .asm_237a ret -Func_2385: ; 2385 (0:2385) +Func_2385:: ; 2385 (0:2385) ld a, [$d35c] ld e, a ld a, [$c0ef] @@ -5877,7 +5877,7 @@ Func_2385: ; 2385 (0:2385) scf ret -PlayMusic: ; 23a1 (0:23a1) +PlayMusic:: ; 23a1 (0:23a1) ld b, a ld [$c0ee], a xor a @@ -5888,7 +5888,7 @@ PlayMusic: ; 23a1 (0:23a1) ld a, b ; plays music specified by a. If value is $ff, music is stopped -PlaySound: ; 23b1 (0:23b1) +PlaySound:: ; 23b1 (0:23b1) push hl push de push bc @@ -5958,7 +5958,7 @@ PlaySound: ; 23b1 (0:23b1) pop hl ret -UpdateSprites: ; 2429 (0:2429) +UpdateSprites:: ; 2429 (0:2429) ld a, [$cfcb] dec a ret nz @@ -5978,16 +5978,16 @@ UpdateSprites: ; 2429 (0:2429) ; first byte $FE, next byte # of items, last byte $FF ; Viridian -ViridianMartText6: ; 2442 (0:2442) +ViridianMartText6:: ; 2442 (0:2442) db $FE,4,POKE_BALL,ANTIDOTE,PARLYZ_HEAL,BURN_HEAL,$FF ; Pewter -PewterMartText1: ; 2449 (0:2449) +PewterMartText1:: ; 2449 (0:2449) db $FE,7,POKE_BALL,POTION,ESCAPE_ROPE,ANTIDOTE,BURN_HEAL,AWAKENING db PARLYZ_HEAL,$FF ; Cerulean -CeruleanMartText1: ; 2453 (0:2453) +CeruleanMartText1:: ; 2453 (0:2453) db $FE,7,POKE_BALL,POTION,REPEL,ANTIDOTE,BURN_HEAL,AWAKENING db PARLYZ_HEAL,$FF @@ -5995,39 +5995,39 @@ CeruleanMartText1: ; 2453 (0:2453) db $FE,1,BICYCLE,$FF ; Vermilion -VermilionMartText1: ; 2461 (0:2461) +VermilionMartText1:: ; 2461 (0:2461) db $FE,6,POKE_BALL,SUPER_POTION,ICE_HEAL,AWAKENING,PARLYZ_HEAL db REPEL,$FF ; Lavender -LavenderMartText1: ; 246a (0:246a) +LavenderMartText1:: ; 246a (0:246a) db $FE,9,GREAT_BALL,SUPER_POTION,REVIVE,ESCAPE_ROPE,SUPER_REPEL db ANTIDOTE,BURN_HEAL,ICE_HEAL,PARLYZ_HEAL,$FF ; Celadon Dept. Store 2F (1) -CeladonMart2Text1: ; 2476 (0:2476) +CeladonMart2Text1:: ; 2476 (0:2476) db $FE,9,GREAT_BALL,SUPER_POTION,REVIVE,SUPER_REPEL,ANTIDOTE db BURN_HEAL,ICE_HEAL,AWAKENING,PARLYZ_HEAL,$FF ; Celadon Dept. Store 2F (2) -CeladonMart2Text2: ; 2482 (0:2482) +CeladonMart2Text2:: ; 2482 (0:2482) db $FE,9,TM_32,TM_33,TM_02,TM_07,TM_37,TM_01,TM_05,TM_09,TM_17,$FF ; Celadon Dept. Store 4F -CeladonMart4Text1: ; 248e (0:248e) +CeladonMart4Text1:: ; 248e (0:248e) db $FE,5,POKE_DOLL,FIRE_STONE,THUNDER_STONE,WATER_STONE,LEAF_STONE,$FF ; Celadon Dept. Store 5F (1) -CeladonMart5Text3: ; 2496 (0:2496) +CeladonMart5Text3:: ; 2496 (0:2496) db $FE,7,X_ACCURACY,GUARD_SPEC_,DIRE_HIT,X_ATTACK,X_DEFEND,X_SPEED db X_SPECIAL,$FF ; Celadon Dept. Store 5F (2) -CeladonMart5Text4: ; 24a0 (0:24a0) +CeladonMart5Text4:: ; 24a0 (0:24a0) db $FE,5,HP_UP,PROTEIN,IRON,CARBOS,CALCIUM,$FF ; Fuchsia -FuchsiaMartText1: ; 24a8 (0:24a8) +FuchsiaMartText1:: ; 24a8 (0:24a8) db $FE,6,ULTRA_BALL,GREAT_BALL,SUPER_POTION,REVIVE,FULL_HEAL db SUPER_REPEL,$FF @@ -6035,47 +6035,47 @@ FuchsiaMartText1: ; 24a8 (0:24a8) db $FE,5,GREAT_BALL,HYPER_POTION,SUPER_POTION,FULL_HEAL,REVIVE,$FF ; Cinnabar -CinnabarMartText1: ; 24b9 (0:24b9) +CinnabarMartText1:: ; 24b9 (0:24b9) db $FE,7,ULTRA_BALL,GREAT_BALL,HYPER_POTION,MAX_REPEL,ESCAPE_ROPE db FULL_HEAL,REVIVE,$FF ; Saffron -SaffronMartText1: ; 24c3 (0:24c3) +SaffronMartText1:: ; 24c3 (0:24c3) db $FE,6,GREAT_BALL,HYPER_POTION,MAX_REPEL,ESCAPE_ROPE,FULL_HEAL db REVIVE,$FF ; Indigo -IndigoPlateauLobbyText4: ; 24cc (0:24cc) +IndigoPlateauLobbyText4:: ; 24cc (0:24cc) db $FE,7,ULTRA_BALL,GREAT_BALL,FULL_RESTORE,MAX_POTION,FULL_HEAL db REVIVE,MAX_REPEL,$FF -TextScriptEndingChar: ; 24d6 (0:24d6) +TextScriptEndingChar:: ; 24d6 (0:24d6) db "@" -TextScriptEnd: ; 24d7 (0:24d7) +TextScriptEnd:: ; 24d7 (0:24d7) ld hl,TextScriptEndingChar ret -UnnamedText_24db: ; 24db (0:24db) +UnnamedText_24db:: ; 24db (0:24db) TX_FAR _UnnamedText_24db db "@" -UnnamedText_24e0: ; 24e0 (0:24e0) +UnnamedText_24e0:: ; 24e0 (0:24e0) TX_FAR _UnnamedText_24e0 db "@" -BoulderText: ; 24e5 (0:24e5) +BoulderText:: ; 24e5 (0:24e5) TX_FAR _BoulderText db "@" -MartSignText: ; 24ea (0:24ea) +MartSignText:: ; 24ea (0:24ea) TX_FAR _MartSignText db "@" -PokeCenterSignText: ; 24ef (0:24ef) +PokeCenterSignText:: ; 24ef (0:24ef) TX_FAR _PokeCenterSignText db "@" -Predef5CText: ; 24f4 (0:24f4) +Predef5CText:: ; 24f4 (0:24f4) ; XXX better label (what does predef $5C do?) db $08 ; asm ld a, $5c @@ -6084,7 +6084,7 @@ Predef5CText: ; 24f4 (0:24f4) ; bankswitches and runs _UncompressSpriteData ; bank is given in a, sprite input stream is pointed to in W_SPRITEINPUTPTR -UncompressSpriteData: ; 24fd (0:24fd) +UncompressSpriteData:: ; 24fd (0:24fd) ld b, a ld a, [H_LOADEDROMBANK] push af @@ -6102,7 +6102,7 @@ UncompressSpriteData: ; 24fd (0:24fd) ret ; initializes necessary data to load a sprite and runs UncompressSpriteDataLoop -_UncompressSpriteData: ; 251a (0:251a) +_UncompressSpriteData:: ; 251a (0:251a) ld hl, S_SPRITEBUFFER1 ld c, (2*SPRITEBUFFERSIZE) % $100 ld b, (2*SPRITEBUFFERSIZE) / $100 @@ -6139,7 +6139,7 @@ _UncompressSpriteData: ; 251a (0:251a) ; uncompresses a chunk from the sprite input data stream (pointed to at $d0da) into S_SPRITEBUFFER1 or S_SPRITEBUFFER2 ; each chunk is a 1bpp sprite. A 2bpp sprite consist of two chunks which are merged afterwards ; note that this is an endless loop which is terminated during a call to MoveToNextBufferPosition by manipulating the stack -UncompressSpriteDataLoop: ; 2556 (0:2556) +UncompressSpriteDataLoop:: ; 2556 (0:2556) ld hl, S_SPRITEBUFFER1 ld a, [W_SPRITELOADFLAGS] ; $d0a8 bit 0, a @@ -6229,7 +6229,7 @@ UncompressSpriteDataLoop: ; 2556 (0:2556) ; moves output pointer to next position ; also cancels the calling function if the all output is done (by removing the return pointer from stack) ; and calls postprocessing functions according to the unpack mode -MoveToNextBufferPosition: ; 25d8 (0:25d8) +MoveToNextBufferPosition:: ; 25d8 (0:25d8) ld a, [W_SPRITEHEIGHT] ld b, a ld a, [W_SPRITECURPOSY] @@ -6290,7 +6290,7 @@ MoveToNextBufferPosition: ; 25d8 (0:25d8) jp UnpackSprite ; writes 2 bits (from a) to the output buffer (pointed to from W_SPRITEOUTPUTPTR) -WriteSpriteBitsToBuffer: ; 2649 (0:2649) +WriteSpriteBitsToBuffer:: ; 2649 (0:2649) ld e, a ld a, [W_SPRITEOUTPUTBITOFFSET] and a @@ -6318,7 +6318,7 @@ WriteSpriteBitsToBuffer: ; 2649 (0:2649) ret ; reads next bit from input stream and returns it in a -ReadNextInputBit: ; 2670 (0:2670) +ReadNextInputBit:: ; 2670 (0:2670) ld a, [W_SPRITEINPUTBITCOUNTER] dec a jr nz, .curByteHasMoreBitsToRead @@ -6334,7 +6334,7 @@ ReadNextInputBit: ; 2670 (0:2670) ret ; reads next byte from input stream and returns it in a -ReadNextInputByte: ; 268b (0:268b) +ReadNextInputByte:: ; 268b (0:268b) ld a, [W_SPRITEINPUTPTR] ld l, a ld a, [W_SPRITEINPUTPTR+1] @@ -6349,7 +6349,7 @@ ReadNextInputByte: ; 268b (0:268b) ret ; the nth item is 2^n - 1 -LengthEncodingOffsetList: ; 269f (0:269f) +LengthEncodingOffsetList:: ; 269f (0:269f) dw %0000000000000001 dw %0000000000000011 dw %0000000000000111 @@ -6368,7 +6368,7 @@ LengthEncodingOffsetList: ; 269f (0:269f) dw %1111111111111111 ; unpacks the sprite data depending on the unpack mode -UnpackSprite: ; 26bf (0:26bf) +UnpackSprite:: ; 26bf (0:26bf) ld a, [W_SPRITEUNPACKMODE] cp $2 jp z, UnpackSpriteMode2 @@ -6381,7 +6381,7 @@ UnpackSprite: ; 26bf (0:26bf) ; decodes differential encoded sprite data ; input bit value 0 preserves the current bit value and input bit value 1 toggles it (starting from initial value 0). -SpriteDifferentialDecode: ; 26d4 (0:26d4) +SpriteDifferentialDecode:: ; 26d4 (0:26d4) xor a ld [W_SPRITECURPOSX], a ld [W_SPRITECURPOSY], a @@ -6466,7 +6466,7 @@ SpriteDifferentialDecode: ; 26d4 (0:26d4) ret ; decodes the nybble stored in a. Last decoded data is assumed to be in e (needed to determine if initial value is 0 or 1) -DifferentialDecodeNybble: ; 276d (0:276d) +DifferentialDecodeNybble:: ; 276d (0:276d) srl a ; c=a%2, a/=2 ld c, $0 jr nc, .evenNumber @@ -6508,7 +6508,7 @@ DifferentialDecodeNybble: ; 276d (0:276d) ld e, a ; update last decoded data ret -DecodeNybble0Table: ; 27a7 (0:27a7) +DecodeNybble0Table:: ; 27a7 (0:27a7) dn $0, $1 dn $3, $2 dn $7, $6 @@ -6517,7 +6517,7 @@ DecodeNybble0Table: ; 27a7 (0:27a7) dn $c, $d dn $8, $9 dn $b, $a -DecodeNybble1Table: ; 27af (0:27af) +DecodeNybble1Table:: ; 27af (0:27af) dn $f, $e dn $c, $d dn $8, $9 @@ -6526,7 +6526,7 @@ DecodeNybble1Table: ; 27af (0:27af) dn $3, $2 dn $7, $6 dn $4, $5 -DecodeNybble0TableFlipped: ; 27b7 (0:27b7) +DecodeNybble0TableFlipped:: ; 27b7 (0:27b7) dn $0, $8 dn $c, $4 dn $e, $6 @@ -6535,7 +6535,7 @@ DecodeNybble0TableFlipped: ; 27b7 (0:27b7) dn $3, $b dn $1, $9 dn $d, $5 -DecodeNybble1TableFlipped: ; 27bf (0:27bf) +DecodeNybble1TableFlipped:: ; 27bf (0:27bf) dn $f, $7 dn $3, $b dn $1, $9 @@ -6546,7 +6546,7 @@ DecodeNybble1TableFlipped: ; 27bf (0:27bf) dn $2, $a ; combines the two loaded chunks with xor (the chunk loaded second is the destination). The source chunk is differeintial decoded beforehand. -XorSpriteChunks: ; 27c7 (0:27c7) +XorSpriteChunks:: ; 27c7 (0:27c7) xor a ld [W_SPRITECURPOSX], a ld [W_SPRITECURPOSY], a @@ -6611,7 +6611,7 @@ XorSpriteChunks: ; 27c7 (0:27c7) ret ; reverses the bits in the nybble given in register a -ReverseNybble: ; 2837 (0:2837) +ReverseNybble:: ; 2837 (0:2837) ld de, NybbleReverseTable add e ld e, a @@ -6622,7 +6622,7 @@ ReverseNybble: ; 2837 (0:2837) ret ; resets sprite buffer pointers to buffer 1 and 2, depending on W_SPRITELOADFLAGS -ResetSpriteBufferPointers: ; 2841 (0:2841) +ResetSpriteBufferPointers:: ; 2841 (0:2841) ld a, [W_SPRITELOADFLAGS] ; $d0a8 bit 0, a jr nz, .buffer2Selected @@ -6644,11 +6644,11 @@ ResetSpriteBufferPointers: ; 2841 (0:2841) ret ; maps each nybble to its reverse -NybbleReverseTable: ; 2867 (0:2867) +NybbleReverseTable:: ; 2867 (0:2867) db $0, $8, $4, $c, $2, $a, $6 ,$e, $1, $9, $5, $d, $3, $b, $7 ,$f ; combines the two loaded chunks with xor (the chunk loaded second is the destination). Both chunks are differeintial decoded beforehand. -UnpackSpriteMode2: ; 2877 (0:2877) +UnpackSpriteMode2:: ; 2877 (0:2877) call ResetSpriteBufferPointers ld a, [W_SPRITEFLIPPED] push af @@ -6665,7 +6665,7 @@ UnpackSpriteMode2: ; 2877 (0:2877) jp XorSpriteChunks ; stores hl into the output pointers -StoreSpriteOutputPointer: ; 2897 (0:2897) +StoreSpriteOutputPointer:: ; 2897 (0:2897) ld a, l ld [W_SPRITEOUTPUTPTR], a ld [W_SPRITEOUTPUTPTRCACHED], a @@ -6674,7 +6674,7 @@ StoreSpriteOutputPointer: ; 2897 (0:2897) ld [W_SPRITEOUTPUTPTRCACHED+1], a ret -ResetPlayerSpriteData: ; 28a6 (0:28a6) +ResetPlayerSpriteData:: ; 28a6 (0:28a6) ld hl, wSpriteStateData1 call ResetPlayerSpriteData_ClearSpriteData ld hl, wSpriteStateData2 @@ -6690,12 +6690,12 @@ ResetPlayerSpriteData: ; 28a6 (0:28a6) ret ; overwrites sprite data with zeroes -ResetPlayerSpriteData_ClearSpriteData: ; 28c4 (0:28c4) +ResetPlayerSpriteData_ClearSpriteData:: ; 28c4 (0:28c4) ld bc, $10 xor a jp FillMemory -Func_28cb: ; 28cb (0:28cb) +Func_28cb:: ; 28cb (0:28cb) ld a, [wMusicHeaderPointer] and a jr nz, .asm_28dc @@ -6746,7 +6746,7 @@ Func_28cb: ; 28cb (0:28cb) ; this function is used to display sign messages, sprite dialog, etc. ; INPUT: [$ff8c] = sprite ID or text ID -DisplayTextID: ; 2920 (0:2920) +DisplayTextID:: ; 2920 (0:2920) ld a,[H_LOADEDROMBANK] push af ld b,BANK(DisplayTextIDInit) @@ -6848,20 +6848,20 @@ DisplayTextID: ; 2920 (0:2920) and a jr nz,HoldTextDisplayOpen -AfterDisplayingTextID: ; 29d6 (0:29d6) +AfterDisplayingTextID:: ; 29d6 (0:29d6) ld a,[$cc47] and a jr nz,HoldTextDisplayOpen call WaitForTextScrollButtonPress ; wait for a button press after displaying all the text ; loop to hold the dialogue box open as long as the player keeps holding down the A button -HoldTextDisplayOpen: ; 29df (0:29df) +HoldTextDisplayOpen:: ; 29df (0:29df) call GetJoypadState ld a,[H_CURRENTPRESSEDBUTTONS] bit 0,a ; is the A button being pressed? jr nz,HoldTextDisplayOpen -CloseTextDisplay: ; 29e8 (0:29e8) +CloseTextDisplay:: ; 29e8 (0:29e8) ld a,[W_CURMAP] call SwitchToMapRomBank ld a,$90 @@ -6897,7 +6897,7 @@ CloseTextDisplay: ; 29e8 (0:29e8) ld [$2000],a jp UpdateSprites ; move sprites -DisplayPokemartDialogue: ; 2a2e (0:2a2e) +DisplayPokemartDialogue:: ; 2a2e (0:2a2e) push hl ld hl,PokemartGreetingText call PrintText @@ -6917,11 +6917,11 @@ DisplayPokemartDialogue: ; 2a2e (0:2a2e) ld [$2000],a jp AfterDisplayingTextID -PokemartGreetingText: ; 2a55 (0:2a55) +PokemartGreetingText:: ; 2a55 (0:2a55) TX_FAR _PokemartGreetingText db "@" -LoadItemList: ; 2a5a (0:2a5a) +LoadItemList:: ; 2a5a (0:2a5a) ld a,$01 ld [$cfcb],a ld a,h @@ -6937,7 +6937,7 @@ LoadItemList: ; 2a5a (0:2a5a) jr nz,.loop ret -DisplayPokemonCenterDialogue: ; 2a72 (0:2a72) +DisplayPokemonCenterDialogue:: ; 2a72 (0:2a72) xor a ld [$ff8b],a ld [$ff8c],a @@ -6954,22 +6954,22 @@ DisplayPokemonCenterDialogue: ; 2a72 (0:2a72) ld [$2000],a jp AfterDisplayingTextID -DisplaySafariGameOverText: ; 2a90 (0:2a90) +DisplaySafariGameOverText:: ; 2a90 (0:2a90) ld hl, Func_1e9ed ld b, BANK(Func_1e9ed) call Bankswitch jp AfterDisplayingTextID -DisplayPokemonFaintedText: ; 2a9b (0:2a9b) +DisplayPokemonFaintedText:: ; 2a9b (0:2a9b) ld hl,PokemonFaintedText call PrintText jp AfterDisplayingTextID -PokemonFaintedText: ; 2aa4 (0:2aa4) +PokemonFaintedText:: ; 2aa4 (0:2aa4) TX_FAR _PokemonFaintedText db "@" -DisplayPlayerBlackedOutText: ; 2aa9 (0:2aa9) +DisplayPlayerBlackedOutText:: ; 2aa9 (0:2aa9) ld hl,PlayerBlackedOutText call PrintText ld a,[$d732] @@ -6977,20 +6977,20 @@ DisplayPlayerBlackedOutText: ; 2aa9 (0:2aa9) ld [$d732],a jp HoldTextDisplayOpen -PlayerBlackedOutText: ; 2aba (0:2aba) +PlayerBlackedOutText:: ; 2aba (0:2aba) TX_FAR _PlayerBlackedOutText db "@" -DisplayRepelWoreOffText: ; 2abf (0:2abf) +DisplayRepelWoreOffText:: ; 2abf (0:2abf) ld hl,RepelWoreOffText call PrintText jp AfterDisplayingTextID -RepelWoreOffText: ; 2ac8 (0:2ac8) +RepelWoreOffText:: ; 2ac8 (0:2ac8) TX_FAR _RepelWoreOffText db "@" -DisplayStartMenu: ; 2acd (0:2acd) +DisplayStartMenu:: ; 2acd (0:2acd) ld a,$04 ; hardcoded Bank, not sure what's it refers to ld [H_LOADEDROMBANK],a ld [$2000],a ; ROM bank 4 @@ -6999,7 +6999,7 @@ DisplayStartMenu: ; 2acd (0:2acd) ld a, (SFX_02_3f - $4000) / 3 ; Start menu sound call PlaySound -RedisplayStartMenu: ; 2adf (0:2adf) +RedisplayStartMenu:: ; 2adf (0:2adf) ld b,BANK(DrawStartMenu) ld hl,DrawStartMenu call Bankswitch @@ -7075,7 +7075,7 @@ RedisplayStartMenu: ; 2adf (0:2adf) jp z,StartMenu_Option ; EXIT falls through to here -CloseStartMenu: ; 2b70 (0:2b70) +CloseStartMenu:: ; 2b70 (0:2b70) call GetJoypadState ld a,[H_NEWLYPRESSEDBUTTONS] bit 0,a ; was A button newly pressed? @@ -7089,7 +7089,7 @@ CloseStartMenu: ; 2b70 (0:2b70) ; b = length of string of bytes ; OUTPUT: ; [$D11E] = number of set bits -CountSetBits: ; 2b7f (0:2b7f) +CountSetBits:: ; 2b7f (0:2b7f) ld c,0 .loop ld a,[hli] @@ -7110,13 +7110,13 @@ CountSetBits: ; 2b7f (0:2b7f) ; subtracts the amount the player paid from their money ; sets carry flag if there is enough money and unsets carry flag if not -SubtractAmountPaidFromMoney: ; 2b96 (0:2b96) +SubtractAmountPaidFromMoney:: ; 2b96 (0:2b96) ld b,BANK(SubtractAmountPaidFromMoney_) ld hl,SubtractAmountPaidFromMoney_ jp Bankswitch ; adds the amount the player sold to their money -AddAmountSoldToMoney: ; 2b9e (0:2b9e) +AddAmountSoldToMoney:: ; 2b9e (0:2b9e) ld de,wPlayerMoney + 2 ld hl,$ffa1 ; total price of items ld c,3 ; length of money in bytes @@ -7134,7 +7134,7 @@ AddAmountSoldToMoney: ; 2b9e (0:2b9e) ; HL = address of inventory (either wNumBagItems or wNumBoxItems) ; [$CF92] = index (within the inventory) of the item to remove ; [$CF96] = quantity to remove -RemoveItemFromInventory: ; 2bbb (0:2bbb) +RemoveItemFromInventory:: ; 2bbb (0:2bbb) ld a,[H_LOADEDROMBANK] push af ld a,BANK(RemoveItemFromInventory_) @@ -7152,7 +7152,7 @@ RemoveItemFromInventory: ; 2bbb (0:2bbb) ; [$CF91] = item ID ; [$CF96] = item quantity ; sets carry flag if successful, unsets carry flag if unsuccessful -AddItemToInventory: ; 2bcf (0:2bcf) +AddItemToInventory:: ; 2bcf (0:2bcf) push bc ld a,[H_LOADEDROMBANK] push af @@ -7170,7 +7170,7 @@ AddItemToInventory: ; 2bcf (0:2bcf) ; INPUT: ; [wListMenuID] = list menu ID ; [$cf8b] = address of the list (2 bytes) -DisplayListMenuID: ; 2be6 (0:2be6) +DisplayListMenuID:: ; 2be6 (0:2be6) xor a ld [H_AUTOBGTRANSFERENABLED],a ; disable auto-transfer ld a,1 @@ -7224,7 +7224,7 @@ DisplayListMenuID: ; 2be6 (0:2be6) ld c,10 call DelayFrames -DisplayListMenuIDLoop: ; 2c53 (0:2c53) +DisplayListMenuIDLoop:: ; 2c53 (0:2c53) xor a ld [H_AUTOBGTRANSFERENABLED],a ; disable transfer call PrintListMenuEntries @@ -7359,7 +7359,7 @@ DisplayListMenuIDLoop: ; 2c53 (0:2c53) dec [hl] jp DisplayListMenuIDLoop -DisplayChooseQuantityMenu: ; 2d57 (0:2d57) +DisplayChooseQuantityMenu:: ; 2d57 (0:2d57) ; text box dimensions/coordinates for just quantity FuncCoord 15,9 ld hl,Coord @@ -7487,13 +7487,13 @@ DisplayChooseQuantityMenu: ; 2d57 (0:2d57) ld a,$ff ret -InitialQuantityText: ; 2e30 (0:2e30) +InitialQuantityText:: ; 2e30 (0:2e30) db "×01@" -SpacesBetweenQuantityAndPriceText: ; 2e34 (0:2e34) +SpacesBetweenQuantityAndPriceText:: ; 2e34 (0:2e34) db " @" -ExitListMenu: ; 2e3b (0:2e3b) +ExitListMenu:: ; 2e3b (0:2e3b) ld a,[wCurrentMenuItem] ld [$d12d],a ld a,$02 @@ -7509,7 +7509,7 @@ ExitListMenu: ; 2e3b (0:2e3b) scf ret -PrintListMenuEntries: ; 2e5a (0:2e5a) +PrintListMenuEntries:: ; 2e5a (0:2e5a) FuncCoord 5, 3 ; $c3e1 ld hl,Coord ld b,$09 @@ -7700,10 +7700,10 @@ PrintListMenuEntries: ; 2e5a (0:2e5a) ld de,ListMenuCancelText jp PlaceString -ListMenuCancelText: ; 2f97 (0:2f97) +ListMenuCancelText:: ; 2f97 (0:2f97) db "CANCEL@" -GetMonName: ; 2f9e (0:2f9e) +GetMonName:: ; 2f9e (0:2f9e) push hl ld a,[H_LOADEDROMBANK] push af @@ -7729,7 +7729,7 @@ GetMonName: ; 2f9e (0:2f9e) pop hl ret -GetItemName: ; 2fcf (0:2fcf) +GetItemName:: ; 2fcf (0:2fcf) ; given an item ID at [$D11E], store the name of the item into a string ; starting at $CD6D push hl @@ -7754,7 +7754,7 @@ GetItemName: ; 2fcf (0:2fcf) pop hl ret -GetMachineName: ; 2ff3 (0:2ff3) +GetMachineName:: ; 2ff3 (0:2ff3) ; copies the name of the TM/HM in [$D11E] to $CD6D push hl push de @@ -7807,14 +7807,14 @@ GetMachineName: ; 2ff3 (0:2ff3) pop hl ret -TechnicalPrefix: ; 303c (0:303c) +TechnicalPrefix:: ; 303c (0:303c) db "TM" -HiddenPrefix: ; 303e (0:303e) +HiddenPrefix:: ; 303e (0:303e) db "HM" ; sets carry if item is HM, clears carry if item is not HM ; Input: a = item ID -IsItemHM: ; 3040 (0:3040) +IsItemHM:: ; 3040 (0:3040) cp a,HM_01 jr c,.notHM cp a,TM_01 @@ -7825,16 +7825,16 @@ IsItemHM: ; 3040 (0:3040) ; sets carry if move is an HM, clears carry if move is not an HM ; Input: a = move ID -IsMoveHM: ; 3049 (0:3049) +IsMoveHM:: ; 3049 (0:3049) ld hl,HMMoves ld de,1 jp IsInArray -HMMoves: ; 3052 (0:3052) +HMMoves:: ; 3052 (0:3052) db CUT,FLY,SURF,STRENGTH,FLASH db $ff ; terminator -GetMoveName: ; 3058 (0:3058) +GetMoveName:: ; 3058 (0:3058) push hl ld a,MOVE_NAME ld [W_LISTTYPE],a @@ -7848,7 +7848,7 @@ GetMoveName: ; 3058 (0:3058) ret ; reloads text box tile patterns, current map view, and tileset tile patterns -ReloadMapData: ; 3071 (0:3071) +ReloadMapData:: ; 3071 (0:3071) ld a,[H_LOADEDROMBANK] push af ld a,[W_CURMAP] @@ -7864,7 +7864,7 @@ ReloadMapData: ; 3071 (0:3071) ret ; reloads tileset tile patterns -ReloadTilesetTilePatterns: ; 3090 (0:3090) +ReloadTilesetTilePatterns:: ; 3090 (0:3090) ld a,[H_LOADEDROMBANK] push af ld a,[W_CURMAP] @@ -7878,7 +7878,7 @@ ReloadTilesetTilePatterns: ; 3090 (0:3090) ret ; shows the town map and lets the player choose a destination to fly to -ChooseFlyDestination: ; 30a9 (0:30a9) +ChooseFlyDestination:: ; 30a9 (0:30a9) ld hl,$d72e res 4,[hl] ld b, BANK(Func_70f90) @@ -7886,7 +7886,7 @@ ChooseFlyDestination: ; 30a9 (0:30a9) jp Bankswitch ; causes the text box to close waithout waiting for a button press after displaying text -DisableWaitingAfterTextDisplay: ; 30b6 (0:30b6) +DisableWaitingAfterTextDisplay:: ; 30b6 (0:30b6) ld a,$01 ld [$cc3c],a ret @@ -7900,7 +7900,7 @@ DisableWaitingAfterTextDisplay: ; 30b6 (0:30b6) ; 00: unsucessful ; 01: successful ; 02: not able to be used right now, no extra menu displayed (only certain items use this) -UseItem: ; 30bc (0:30bc) +UseItem:: ; 30bc (0:30bc) ld b,BANK(UseItem_) ld hl,UseItem_ jp Bankswitch @@ -7913,7 +7913,7 @@ UseItem: ; 30bc (0:30bc) ; [$cf96] = quantity to toss ; OUTPUT: ; clears carry flag if the item is tossed, sets carry flag if not -TossItem: ; 30c4 (0:30c4) +TossItem:: ; 30c4 (0:30c4) ld a,[H_LOADEDROMBANK] push af ld a,BANK(TossItem_) @@ -7933,7 +7933,7 @@ TossItem: ; 30c4 (0:30c4) ; [$d124] = result ; 00: item is not key item ; 01: item is key item -IsKeyItem: ; 30d9 (0:30d9) +IsKeyItem:: ; 30d9 (0:30d9) push hl push de push bc @@ -7948,7 +7948,7 @@ IsKeyItem: ; 30d9 (0:30d9) ; function to draw various text boxes ; INPUT: ; [$D125] = text box ID -DisplayTextBoxID: ; 30e8 (0:30e8) +DisplayTextBoxID:: ; 30e8 (0:30e8) ld a,[H_LOADEDROMBANK] push af ld a,BANK(DisplayTextBoxID_) @@ -7961,7 +7961,7 @@ DisplayTextBoxID: ; 30e8 (0:30e8) ld [$2000],a ret -Func_30fd: ; 30fd (0:30fd) +Func_30fd:: ; 30fd (0:30fd) ld a, [$cc57] and a ret nz @@ -7972,7 +7972,7 @@ Func_30fd: ; 30fd (0:30fd) and $80 ret -Func_310e: ; 310e (0:310e) +Func_310e:: ; 310e (0:310e) ld hl, $d736 bit 0, [hl] res 0, [hl] @@ -8009,16 +8009,16 @@ Func_310e: ; 310e (0:310e) ld hl, Func_1a3e0 jp Bankswitch ; indirect jump to Func_1a3e0 (1a3e0 (6:63e0)) -Func_314e: ; 314e (0:314e) +Func_314e:: ; 314e (0:314e) ld b, BANK(Func_1a41d) ld hl, Func_1a41d jp Bankswitch ; indirect jump to Func_1a41d (1a41d (6:641d)) -Func_3156: ; 3156 (0:3156) +Func_3156:: ; 3156 (0:3156) ret ; stores hl in [W_TRAINERHEADERPTR] -StoreTrainerHeaderPointer: ; 3157 (0:3157) +StoreTrainerHeaderPointer:: ; 3157 (0:3157) ld a, h ld [W_TRAINERHEADERPTR], a ld a, l @@ -8027,7 +8027,7 @@ StoreTrainerHeaderPointer: ; 3157 (0:3157) ; executes the current map script from the function pointer array provided in hl. ; a: map script index to execute (unless overridden by [$d733] bit 4) -ExecuteCurMapScriptInTable: ; 3160 (0:3160) +ExecuteCurMapScriptInTable:: ; 3160 (0:3160) push af push de call StoreTrainerHeaderPointer @@ -8046,7 +8046,7 @@ ExecuteCurMapScriptInTable: ; 3160 (0:3160) ld a, [W_CURMAPSCRIPT] ret -LoadGymLeaderAndCityName: ; 317f (0:317f) +LoadGymLeaderAndCityName:: ; 317f (0:317f) push de ld de, wGymCityName ld bc, $11 @@ -8063,7 +8063,7 @@ LoadGymLeaderAndCityName: ; 317f (0:317f) ; 4 -> before battle text (into hl) ; 6 -> after battle text (into hl) ; 8 -> end battle text (into hl) -ReadTrainerHeaderInfo: ; 3193 (0:3193) +ReadTrainerHeaderInfo:: ; 3193 (0:3193) push de push af ld d, $0 @@ -8103,12 +8103,12 @@ ReadTrainerHeaderInfo: ; 3193 (0:3193) ret ; calls HandleBitArray -HandleBitArray_Bank0: ; 31c7 (0:31c7) +HandleBitArray_Bank0:: ; 31c7 (0:31c7) ld a, $10 jp Predef ; indirect jump to HandleBitArray (f666 (3:7666)) ; direct talking to a trainer (rather than getting seen by one) -TalkToTrainer: ; 31cc (0:31cc) +TalkToTrainer:: ; 31cc (0:31cc) call StoreTrainerHeaderPointer xor a call ReadTrainerHeaderInfo ; read flag's bit @@ -8146,7 +8146,7 @@ TalkToTrainer: ; 31cc (0:31cc) jp Func_325d ; checks if any trainers are seeing the player and wanting to fight -CheckFightingMapTrainers: ; 3219 (0:3219) +CheckFightingMapTrainers:: ; 3219 (0:3219) call CheckForEngagingTrainers ld a, [$cf13] cp $ff @@ -8172,7 +8172,7 @@ CheckFightingMapTrainers: ; 3219 (0:3219) inc [hl] ; progress to battle phase 1 (engaging) ret -Func_324c: ; 324c (0:324c) +Func_324c:: ; 324c (0:324c) ld a, [$d730] and $1 ret nz @@ -8181,7 +8181,7 @@ Func_324c: ; 324c (0:324c) ld [H_DOWNARROWBLINKCNT2], a ; $FF00+$8c call DisplayTextID -Func_325d: ; 325d (0:325d) +Func_325d:: ; 325d (0:325d) xor a ld [wJoypadForbiddenButtonsMask], a call InitBattleEnemyParameters @@ -8194,7 +8194,7 @@ Func_325d: ; 325d (0:325d) inc [hl] ; progress to battle phase 2 (battling) ret -EndTrainerBattle: ; 3275 (0:3275) +EndTrainerBattle:: ; 3275 (0:3275) ld hl, $d126 set 5, [hl] set 6, [hl] @@ -8229,7 +8229,7 @@ EndTrainerBattle: ; 3275 (0:3275) res 4, [hl] ret nz -ResetButtonPressedAndMapScript: ; 32c1 (0:32c1) +ResetButtonPressedAndMapScript:: ; 32c1 (0:32c1) xor a ld [wJoypadForbiddenButtonsMask], a ld [H_CURRENTPRESSEDBUTTONS], a @@ -8239,13 +8239,13 @@ ResetButtonPressedAndMapScript: ; 32c1 (0:32c1) ret ; calls TrainerWalkUpToPlayer -TrainerWalkUpToPlayer_Bank0: ; 32cf (0:32cf) +TrainerWalkUpToPlayer_Bank0:: ; 32cf (0:32cf) ld b, BANK(TrainerWalkUpToPlayer) ld hl, TrainerWalkUpToPlayer jp Bankswitch ; indirect jump to TrainerWalkUpToPlayer (56881 (15:6881)) ; sets opponent type and mon set/lvl based on the engaging trainer data -InitBattleEnemyParameters: ; 32d7 (0:32d7) +InitBattleEnemyParameters:: ; 32d7 (0:32d7) ld a, [wEngagedTrainerClass] ld [W_CUROPPONENT], a ; $d059 ld [W_ENEMYMONORTRAINERCLASS], a @@ -8258,25 +8258,25 @@ InitBattleEnemyParameters: ; 32d7 (0:32d7) ld [W_CURENEMYLVL], a ; $d127 ret -Func_32ef: ; 32ef (0:32ef) +Func_32ef:: ; 32ef (0:32ef) ld hl, Func_567f9 jr asm_3301 -Func_32f4: ; 32f4 (0:32f4) +Func_32f4:: ; 32f4 (0:32f4) ld hl, Func_56819 jr asm_3301 ; 0x32f7 $8 -Func_32f9: ; 32f9 (0:32f9) +Func_32f9:: ; 32f9 (0:32f9) ld hl, Func_5683d jr asm_3301 -Func_32fe: ; 32fe (0:32fe) +Func_32fe:: ; 32fe (0:32fe) ld hl, Func_5685d -asm_3301: ; 3301 (0:3301) +asm_3301:: ; 3301 (0:3301) ld b, $15 jp Bankswitch ; indirect jump to one of the four functions -CheckForEngagingTrainers: ; 3306 (0:3306) +CheckForEngagingTrainers:: ; 3306 (0:3306) xor a call ReadTrainerHeaderInfo ; read trainer flag's bit (unused) ld d, h ; store trainer header address in de @@ -8324,7 +8324,7 @@ CheckForEngagingTrainers: ; 3306 (0:3306) jr .trainerLoop ; saves loaded rom bank and hl as well as de registers -PreBattleSaveRegisters: ; 3354 (0:3354) +PreBattleSaveRegisters:: ; 3354 (0:3354) ld a, [H_LOADEDROMBANK] ld [W_PBSTOREDROMBANK], a ld a, h @@ -8339,7 +8339,7 @@ PreBattleSaveRegisters: ; 3354 (0:3354) ; loads data of some trainer on the current map and plays pre-battle music ; [$cf13]: sprite ID of trainer who is engaged -EngageMapTrainer: ; 336a (0:336a) +EngageMapTrainer:: ; 336a (0:336a) ld hl, W_MAPSPRITEEXTRADATA ld d, $0 ld a, [$cf13] @@ -8353,7 +8353,7 @@ EngageMapTrainer: ; 336a (0:336a) ld [wEnemyMonAttackMod], a ; $cd2e jp PlayTrainerMusic -Func_3381: ; 3381 (0:3381) +Func_3381:: ; 3381 (0:3381) push hl ld hl, $d72d bit 7, [hl] @@ -8380,7 +8380,7 @@ Func_3381: ; 3381 (0:3381) call Bankswitch ; indirect jump to Func_1a5e7 (1a5e7 (6:65e7)) jp WaitForSoundToFinish -Func_33b7: ; 33b7 (0:33b7) +Func_33b7:: ; 33b7 (0:33b7) ld a, [$cf0b] and a jr nz, .asm_33c6 @@ -8396,16 +8396,16 @@ Func_33b7: ; 33b7 (0:33b7) ld l, a ret -UnnamedText_33cf: ; 33cf (0:33cf) +UnnamedText_33cf:: ; 33cf (0:33cf) TX_FAR _UnnamedText_33cf db $08 -Func_33d4: ; 33d4 (0:33d4) +Func_33d4:: ; 33d4 (0:33d4) call Func_33b7 call TextCommandProcessor jp TextScriptEnd -Func_33dd: ; 33dd (0:33dd) +Func_33dd:: ; 33dd (0:33dd) ld a, [wFlags_0xcd60] bit 0, a ret nz @@ -8413,7 +8413,7 @@ Func_33dd: ; 33dd (0:33dd) xor a ret -PlayTrainerMusic: ; 33e8 (0:33e8) +PlayTrainerMusic:: ; 33e8 (0:33e8) ld a, [wEngagedTrainerClass] cp $c8 + SONY1 ret z @@ -8458,14 +8458,14 @@ PlayTrainerMusic: ; 33e8 (0:33e8) ld [$c0ee], a jp PlaySound -FemaleTrainerList: ; 3434 (0:3434) +FemaleTrainerList:: ; 3434 (0:3434) db $c8+LASS db $c8+JR__TRAINER_F db $c8+BEAUTY db $c8+COOLTRAINER_F db $FF -EvilTrainerList: ; 3439 (0:3439) +EvilTrainerList:: ; 3439 (0:3439) db $c8+JUGGLER_X db $c8+GAMBLER db $c8+ROCKER @@ -8476,7 +8476,7 @@ EvilTrainerList: ; 3439 (0:3439) db $c8+ROCKET db $FF -Func_3442: ; 3442 (0:3442) +Func_3442:: ; 3442 (0:3442) ld a, [hli] cp $ff ret z @@ -8500,33 +8500,33 @@ Func_3442: ; 3442 (0:3442) inc hl jr Func_3442 -FuncTX_ItemStoragePC: ; 3460 (0:3460) +FuncTX_ItemStoragePC:: ; 3460 (0:3460) call SaveScreenTilesToBuffer2 ld b, BANK(Func_78e6) ld hl, Func_78e6 jr bankswitchAndContinue -FuncTX_BillsPC: ; 346a (0:346a) +FuncTX_BillsPC:: ; 346a (0:346a) call SaveScreenTilesToBuffer2 ld b, BANK(Func_214c2) ld hl, Func_214c2 jr bankswitchAndContinue -FuncTX_SlotMachine: ; 3474 (0:3474) +FuncTX_SlotMachine:: ; 3474 (0:3474) ; XXX find a better name for this function ; special_F7 ld b,BANK(CeladonPrizeMenu) ld hl,CeladonPrizeMenu -bankswitchAndContinue: ; 3479 (0:3479) +bankswitchAndContinue:: ; 3479 (0:3479) call Bankswitch jp HoldTextDisplayOpen ; continue to main text-engine function -FuncTX_PokemonCenterPC: ; 347f (0:347f) +FuncTX_PokemonCenterPC:: ; 347f (0:347f) ld b, BANK(ActivatePC) ld hl, ActivatePC jr bankswitchAndContinue -Func_3486: ; 3486 (0:3486) +Func_3486:: ; 3486 (0:3486) xor a ld [$cd3b], a ld [$c206], a @@ -8534,7 +8534,7 @@ Func_3486: ; 3486 (0:3486) set 7, [hl] ret -IsItemInBag: ; 3493 (0:3493) +IsItemInBag:: ; 3493 (0:3493) ; given an item_id in b ; set zero flag if item isn't in player's bag ; else reset zero flag @@ -8545,18 +8545,18 @@ IsItemInBag: ; 3493 (0:3493) and a ret -DisplayPokedex: ; 349b (0:349b) +DisplayPokedex:: ; 349b (0:349b) ld [$d11e], a ld b, BANK(Func_7c18) ld hl, Func_7c18 jp Bankswitch -Func_34a6: ; 34a6 (0:34a6) +Func_34a6:: ; 34a6 (0:34a6) call Func_34ae ld c, $6 jp DelayFrames -Func_34ae: ; 34ae (0:34ae) +Func_34ae:: ; 34ae (0:34ae) ld a, $9 ld [H_DOWNARROWBLINKCNT1], a ; $FF00+$8b call Func_34fc @@ -8564,7 +8564,7 @@ Func_34ae: ; 34ae (0:34ae) ld [hl], a ret -Func_34b9: ; 34b9 (0:34b9) +Func_34b9:: ; 34b9 (0:34b9) ld de, $fff9 add hl, de ld [hl], a @@ -8576,14 +8576,14 @@ Func_34b9: ; 34b9 (0:34b9) ; OUTPUT: ; [$cd3d] = if there is match, the matching array index ; sets carry if the coordinates are in the array, clears carry if not -ArePlayerCoordsInArray: ; 34bf (0:34bf) +ArePlayerCoordsInArray:: ; 34bf (0:34bf) ld a,[W_YCOORD] ld b,a ld a,[W_XCOORD] ld c,a ; fallthrough -CheckCoords: ; 34c7 (0:34c7) +CheckCoords:: ; 34c7 (0:34c7) xor a ld [$cd3d],a .loop @@ -8617,7 +8617,7 @@ CheckCoords: ; 34c7 (0:34c7) ; OUTPUT: ; [$cd3d] = if there is match, the matching array index ; sets carry if the coordinates are in the array, clears carry if not -CheckBoulderCoords: ; 34e4 (0:34e4) +CheckBoulderCoords:: ; 34e4 (0:34e4) push hl ld hl, $c204 ld a, [$ff00+$8c] @@ -8634,13 +8634,13 @@ CheckBoulderCoords: ; 34e4 (0:34e4) pop hl jp CheckCoords -Func_34fc: ; 34fc (0:34fc) +Func_34fc:: ; 34fc (0:34fc) ld h, $c1 jr asm_3502 -Func_3500: ; 3500 (0:3500) +Func_3500:: ; 3500 (0:3500) ld h, $c2 -asm_3502: ; 3502 (0:3502) +asm_3502:: ; 3502 (0:3502) ld a, [H_DOWNARROWBLINKCNT1] ; $FF00+$8b ld b, a ld a, [H_DOWNARROWBLINKCNT2] ; $FF00+$8c @@ -8654,7 +8654,7 @@ asm_3502: ; 3502 (0:3502) ; the final $ff will be replicated in the output list and a contains the number of bytes written ; de: input list ; hl: output list -DecodeRLEList: ; 350c (0:350c) +DecodeRLEList:: ; 350c (0:350c) xor a ld [wRLEByteCount], a ; count written bytes here .listLoop @@ -8681,7 +8681,7 @@ DecodeRLEList: ; 350c (0:350c) ret ; sets movement byte 1 for sprite [$FF8C] to $FE and byte 2 to [$FF8D] -SetSpriteMovementBytesToFE: ; 3533 (0:3533) +SetSpriteMovementBytesToFE:: ; 3533 (0:3533) push hl call GetSpriteMovementByte1Pointer ld [hl], $fe @@ -8692,7 +8692,7 @@ SetSpriteMovementBytesToFE: ; 3533 (0:3533) ret ; sets both movement bytes for sprite [$FF8C] to $FF -SetSpriteMovementBytesToFF: ; 3541 (0:3541) +SetSpriteMovementBytesToFF:: ; 3541 (0:3541) push hl call GetSpriteMovementByte1Pointer ld [hl],$FF @@ -8702,7 +8702,7 @@ SetSpriteMovementBytesToFF: ; 3541 (0:3541) ret ; returns the sprite movement byte 1 pointer for sprite [$FF8C] in hl -GetSpriteMovementByte1Pointer: ; 354e (0:354e) +GetSpriteMovementByte1Pointer:: ; 354e (0:354e) ld h,$C2 ld a,[$FF8C] ; the sprite to move swap a @@ -8711,7 +8711,7 @@ GetSpriteMovementByte1Pointer: ; 354e (0:354e) ret ; returns the sprite movement byte 2 pointer for sprite [$FF8C] in hl -GetSpriteMovementByte2Pointer: ; 3558 (0:3558) +GetSpriteMovementByte2Pointer:: ; 3558 (0:3558) push de ld hl,W_MAPSPRITEDATA ld a,[$FF8C] ; the sprite to move @@ -8723,7 +8723,7 @@ GetSpriteMovementByte2Pointer: ; 3558 (0:3558) pop de ret -Func_3566: ; 3566 (0:3566) +Func_3566:: ; 3566 (0:3566) call Func_359e ld a, [W_ISLINKBATTLE] ; $d12b and a @@ -8756,7 +8756,7 @@ Func_3566: ; 3566 (0:3566) ld [hl], d ret -Func_359e: ; 359e (0:359e) +Func_359e:: ; 359e (0:359e) ld b, BANK(Func_13a58) ld hl, Func_13a58 jp Bankswitch ; indirect jump to Func_13a58 (13a58 (4:7a58)) @@ -8764,7 +8764,7 @@ Func_359e: ; 359e (0:359e) ; tests if player's money are at least as much as [$ff9f] ; sets carry flag if not enough money ; sets zero flag if amounts match exactly -HasEnoughMoney: ; 35a6 (0:35a6) +HasEnoughMoney:: ; 35a6 (0:35a6) ld de, wPlayerMoney ; $d347 ld hl, $ff9f ld c, $3 @@ -8773,13 +8773,13 @@ HasEnoughMoney: ; 35a6 (0:35a6) ; tests if player's game corner coins are at least as many as [$ffa0] ; sets carry flag if not enough coins ; sets zero flag if amounts match exactly -HasEnoughCoins: ; 35b1 (0:35b1) +HasEnoughCoins:: ; 35b1 (0:35b1) ld de, wPlayerCoins ld hl, $ffa0 ld c, $2 jp StringCmp -BankswitchHome: ; 35bc (0:35bc) +BankswitchHome:: ; 35bc (0:35bc) ; switches to bank # in a ; Only use this when in the home bank! ld [$CF09],a @@ -8790,14 +8790,14 @@ BankswitchHome: ; 35bc (0:35bc) ld [$2000],a ret -BankswitchBack: ; 35cd (0:35cd) +BankswitchBack:: ; 35cd (0:35cd) ; returns from BankswitchHome ld a,[$CF08] ld [H_LOADEDROMBANK],a ld [$2000],a ret -Bankswitch: ; 35d6 (0:35d6) +Bankswitch:: ; 35d6 (0:35d6) ; self-contained bankswitch, use this when not in the home bank ; switches to the bank in b ld a,[H_LOADEDROMBANK] @@ -8817,18 +8817,18 @@ Bankswitch: ; 35d6 (0:35d6) ; displays yes/no choice ; yes -> set carry -YesNoChoice: ; 35ec (0:35ec) +YesNoChoice:: ; 35ec (0:35ec) call SaveScreenTilesToBuffer1 call InitYesNoTextBoxParameters jr DisplayYesNoChoice -Func_35f4: ; 35f4 (0:35f4) +Func_35f4:: ; 35f4 (0:35f4) ld a, $14 ld [$d125], a call InitYesNoTextBoxParameters jp DisplayTextBoxID -InitYesNoTextBoxParameters: ; 35ff (0:35ff) +InitYesNoTextBoxParameters:: ; 35ff (0:35ff) xor a ld [$d12c], a FuncCoord 14, 7 ; $c43a @@ -8836,7 +8836,7 @@ InitYesNoTextBoxParameters: ; 35ff (0:35ff) ld bc, $80f ret -YesNoChoicePokeCenter: ; 360a (0:360a) +YesNoChoicePokeCenter:: ; 360a (0:360a) call SaveScreenTilesToBuffer1 ld a, $6 ld [$d12c], a @@ -8845,21 +8845,21 @@ YesNoChoicePokeCenter: ; 360a (0:360a) ld bc, $80c jr DisplayYesNoChoice -Func_361a: ; 361a (0:361a) +Func_361a:: ; 361a (0:361a) call SaveScreenTilesToBuffer1 ld a, $3 ld [$d12c], a FuncCoord 12, 7 ; $c438 ld hl, Coord ld bc, $080d -DisplayYesNoChoice: ; 3628 (0:3628) +DisplayYesNoChoice:: ; 3628 (0:3628) ld a, $14 ld [$d125], a call DisplayTextBoxID jp LoadScreenTilesFromBuffer1 ; calculates the difference |a-b|, setting carry flag if a XX000000 1st column ; 2 -> 00XX0000 2nd column ; 1 -> 0000XX00 3rd column ; 0 -> 000000XX 4th column ds 1 -W_SPRITELOADFLAGS: ; d0a8 +W_SPRITELOADFLAGS:: ; d0a8 ; bit 0 determines used buffer (0 -> $a188, 1 -> $a310) ; bit 1 loading last sprite chunk? (there are at most 2 chunks per load operation) ds 1 -W_SPRITEUNPACKMODE: ; d0a9 +W_SPRITEUNPACKMODE:: ; d0a9 ds 1 -W_SPRITEFLIPPED: ; d0aa +W_SPRITEFLIPPED:: ; d0aa ds 1 -W_SPRITEINPUTPTR: ; d0ab +W_SPRITEINPUTPTR:: ; d0ab ; pointer to next input byte ds 2 -W_SPRITEOUTPUTPTR: ; d0ad +W_SPRITEOUTPUTPTR:: ; d0ad ; pointer to current output byte ds 2 -W_SPRITEOUTPUTPTRCACHED: ; d0af +W_SPRITEOUTPUTPTRCACHED:: ; d0af ; used to revert pointer for different bit offsets ds 2 -W_SPRITEDECODETABLE0PTR: ; d0b1 +W_SPRITEDECODETABLE0PTR:: ; d0b1 ; pointer to differential decoding table (assuming initial value 0) ds 2 -W_SPRITEDECODETABLE1PTR: ; d0b3 +W_SPRITEDECODETABLE1PTR:: ; d0b3 ; pointer to differential decoding table (assuming initial value 1) ds 2 ds 1 -W_LISTTYPE: ; d0b6 +W_LISTTYPE:: ; d0b6 ds 1 ds 1 -W_MONHEADER: ; d0b8 -W_MONHDEXNUM: ; d0b8 +W_MONHEADER:: ; d0b8 +W_MONHDEXNUM:: ; d0b8 ds 1 -W_MONHBASESTATS: ; d0b9 -W_MONHBASEHP: ; d0b9 +W_MONHBASESTATS:: ; d0b9 +W_MONHBASEHP:: ; d0b9 ds 1 -W_MONHBASEATTACK: ; d0ba +W_MONHBASEATTACK:: ; d0ba ds 1 -W_MONHBASEDEFENSE: ; d0bb +W_MONHBASEDEFENSE:: ; d0bb ds 1 -W_MONHBASESPEED: ; d0bc +W_MONHBASESPEED:: ; d0bc ds 1 -W_MONHBASESPECIAL: ; d0bd +W_MONHBASESPECIAL:: ; d0bd ds 1 -W_MONHTYPES: ; d0be -W_MONHTYPE1: ; d0be +W_MONHTYPES:: ; d0be +W_MONHTYPE1:: ; d0be ds 1 -W_MONHTYPE2: ; d0bf +W_MONHTYPE2:: ; d0bf ds 1 -W_MONHCATCHRATE: ; d0c0 +W_MONHCATCHRATE:: ; d0c0 ds 1 -W_MONHBASEXP: ; d0c1 +W_MONHBASEXP:: ; d0c1 ds 1 -W_MONHSPRITEDIM: ; d0c2 +W_MONHSPRITEDIM:: ; d0c2 ds 1 -W_MONHFRONTSPRITE: ; d0c3 +W_MONHFRONTSPRITE:: ; d0c3 ds 2 -W_MONHBACKSPRITE: ; d0c5 +W_MONHBACKSPRITE:: ; d0c5 ds 2 -W_MONHMOVES: ; d0c7 +W_MONHMOVES:: ; d0c7 ds 4 -W_MONHGROWTHRATE: ; d0cb +W_MONHGROWTHRATE:: ; d0cb ds 1 -W_MONHLEARNSET: ; d0cc +W_MONHLEARNSET:: ; d0cc ; bit field ds 7 ds 4 -W_MONHPADDING: ; d0d7 +W_MONHPADDING:: ; d0d7 -W_DAMAGE: ; d0d7 +W_DAMAGE:: ; d0d7 ds 1 ds 79 -W_CURENEMYLVL: ; d127 +W_CURENEMYLVL:: ; d127 ds 1 ds 3 -W_ISLINKBATTLE: ; d12b +W_ISLINKBATTLE:: ; d12b ds 1 ds 17 -W_PRIZE1: ; d13d +W_PRIZE1:: ; d13d ds 1 -W_PRIZE2: ; d13e +W_PRIZE2:: ; d13e ds 1 -W_PRIZE3: ; d13f +W_PRIZE3:: ; d13f ds 1 ds 24 -W_PLAYERNAME: ; d158 +W_PLAYERNAME:: ; d158 ds 11 -W_NUMINPARTY: ; d163 +W_NUMINPARTY:: ; d163 ds 1 -W_PARTYMON1: ; d164 +W_PARTYMON1:: ; d164 ds 1 -W_PARTYMON2: ; d165 +W_PARTYMON2:: ; d165 ds 1 -W_PARTYMON3: ; d166 +W_PARTYMON3:: ; d166 ds 1 -W_PARTYMON4: ; d167 +W_PARTYMON4:: ; d167 ds 1 -W_PARTYMON5: ; d168 +W_PARTYMON5:: ; d168 ds 1 -W_PARTYMON6: ; d169 +W_PARTYMON6:: ; d169 ds 1 -W_PARTYMONEND: ; d16a +W_PARTYMONEND:: ; d16a ds 1 -W_PARTYMON1DATA: ; d16b -W_PARTYMON1_NUM: ; d16b +W_PARTYMON1DATA:: ; d16b +W_PARTYMON1_NUM:: ; d16b ds 1 -W_PARTYMON1_HP: ; d16c +W_PARTYMON1_HP:: ; d16c ds 2 -W_PARTYMON1_BOXLEVEL: ; d16e +W_PARTYMON1_BOXLEVEL:: ; d16e ds 1 -W_PARTYMON1_STATUS: ; d16f +W_PARTYMON1_STATUS:: ; d16f ds 1 -W_PARTYMON1_TYPE1: ; d170 +W_PARTYMON1_TYPE1:: ; d170 ds 1 -W_PARTYMON1_TYPE2: ; d171 +W_PARTYMON1_TYPE2:: ; d171 ds 1 -W_PARTYMON1_CRATE: ; d172 +W_PARTYMON1_CRATE:: ; d172 ds 1 -W_PARTYMON1_MOVE1: ; d173 +W_PARTYMON1_MOVE1:: ; d173 ds 1 -W_PARTYMON1_MOVE2: ; d174 +W_PARTYMON1_MOVE2:: ; d174 ds 1 -W_PARTYMON1_MOVE3: ; d175 +W_PARTYMON1_MOVE3:: ; d175 ds 1 -W_PARTYMON1_MOVE4: ; d176 +W_PARTYMON1_MOVE4:: ; d176 ds 1 -W_PARTYMON1_OTID: ; d177 +W_PARTYMON1_OTID:: ; d177 ds 2 -W_PARTYMON1_EXP: ; d179 +W_PARTYMON1_EXP:: ; d179 ds 3 -W_PARTYMON1_EVHP: ; d17c +W_PARTYMON1_EVHP:: ; d17c ds 2 -W_PARTYMON1_EVATTACK: ; d17e +W_PARTYMON1_EVATTACK:: ; d17e ds 2 -W_PARTYMON1_EVDEFENSE: ; d180 +W_PARTYMON1_EVDEFENSE:: ; d180 ds 2 -W_PARTYMON1_EVSPEED: ; d182 +W_PARTYMON1_EVSPEED:: ; d182 ds 2 -W_PARTYMON1_EVSECIAL: ; d184 +W_PARTYMON1_EVSECIAL:: ; d184 ds 2 -W_PARTYMON1_IV: ; d186 +W_PARTYMON1_IV:: ; d186 ds 2 -W_PARTYMON1_MOVE1PP: ; d188 +W_PARTYMON1_MOVE1PP:: ; d188 ds 1 -W_PARTYMON1_MOVE2PP: ; d189 +W_PARTYMON1_MOVE2PP:: ; d189 ds 1 -W_PARTYMON1_MOVE3PP: ; d18a +W_PARTYMON1_MOVE3PP:: ; d18a ds 1 -W_PARTYMON1_MOVE4PP: ; d18b +W_PARTYMON1_MOVE4PP:: ; d18b ds 1 -W_PARTYMON1_LEVEL: ; d18c +W_PARTYMON1_LEVEL:: ; d18c ds 1 -W_PARTYMON1_MAXHP: ; d18d +W_PARTYMON1_MAXHP:: ; d18d ds 2 -W_PARTYMON1_ATACK: ; d18f +W_PARTYMON1_ATACK:: ; d18f ds 2 -W_PARTYMON1_DEFENSE: ; d191 +W_PARTYMON1_DEFENSE:: ; d191 ds 2 -W_PARTYMON1_SPEED: ; d193 +W_PARTYMON1_SPEED:: ; d193 ds 2 -W_PARTYMON1_SPECIAL: ; d195 +W_PARTYMON1_SPECIAL:: ; d195 ds 2 -W_PARTYMON2DATA: ; d197 +W_PARTYMON2DATA:: ; d197 ds 44 -W_PARTYMON3DATA: ; d1c3 +W_PARTYMON3DATA:: ; d1c3 ds 44 -W_PARTYMON4DATA: ; d1ef +W_PARTYMON4DATA:: ; d1ef ds 44 -W_PARTYMON5DATA: ; d21b +W_PARTYMON5DATA:: ; d21b ds 44 -W_PARTYMON6DATA: ; d247 +W_PARTYMON6DATA:: ; d247 ds 44 -W_PARTYMON1OT: ; d273 +W_PARTYMON1OT:: ; d273 ds 11 -W_PARTYMON2OT: ; d27e +W_PARTYMON2OT:: ; d27e ds 11 -W_PARTYMON3OT: ; d289 +W_PARTYMON3OT:: ; d289 ds 11 -W_PARTYMON4OT: ; d294 +W_PARTYMON4OT:: ; d294 ds 11 -W_PARTYMON5OT: ; d29f +W_PARTYMON5OT:: ; d29f ds 11 -W_PARTYMON6OT: ; d2aa +W_PARTYMON6OT:: ; d2aa ds 11 -W_PARTYMON1NAME: ; d2b5 +W_PARTYMON1NAME:: ; d2b5 ds 11 -W_PARTYMON2NAME: ; d2c0 +W_PARTYMON2NAME:: ; d2c0 ds 11 -W_PARTYMON3NAME: ; d2cb +W_PARTYMON3NAME:: ; d2cb ds 11 -W_PARTYMON4NAME: ; d2d6 +W_PARTYMON4NAME:: ; d2d6 ds 11 -W_PARTYMON5NAME: ; d2e1 +W_PARTYMON5NAME:: ; d2e1 ds 11 -W_PARTYMON6NAME: ; d2ec +W_PARTYMON6NAME:: ; d2ec ds 11 SECTION "Pokedex", WRAMX[$d2f7], BANK[1] -wPokedexOwned: ; d2f7 +wPokedexOwned:: ; d2f7 ds (150 / 8) + 1 wPokedexOwnedEnd: -wPokedexSeen: ; d30a +wPokedexSeen:: ; d30a ds (150 / 8) + 1 wPokedexSeenEnd: -wNumBagItems: ; d31d +wNumBagItems:: ; d31d ds 1 -wBagItems: ; d31e +wBagItems:: ; d31e ; item, quantity ds 20 * 2 ds 1 ; end ; money is in decimal -wPlayerMoney: ; d347 +wPlayerMoney:: ; d347 ds 3 -W_RIVALNAME: ; d34a +W_RIVALNAME:: ; d34a ds 11 -W_OPTIONS: ; d355 +W_OPTIONS:: ; d355 ; bit 7 = battle animation ; 0: On ; 1: Off @@ -937,123 +937,123 @@ W_OPTIONS: ; d355 ; 5: Slow ds 1 -W_OBTAINEDBADGES: ; d356 +W_OBTAINEDBADGES:: ; d356 ds 1 ds 2 -wPlayerID: ; d359 +wPlayerID:: ; d359 ds 2 ds 3 -W_CURMAP: ; d35e +W_CURMAP:: ; d35e ds 1 ds 2 -W_YCOORD: ; d361 +W_YCOORD:: ; d361 ; player’s position on the current map ds 1 -W_XCOORD: ; d362 +W_XCOORD:: ; d362 ds 1 -W_YBLOCKCOORD: ; d363 +W_YBLOCKCOORD:: ; d363 ; player's y position (by block) ds 1 -W_XBLOCKCOORD: ; d364 +W_XBLOCKCOORD:: ; d364 ds 3 -W_CURMAPTILESET: ; d367 +W_CURMAPTILESET:: ; d367 ds 1 -W_CURMAPHEIGHT: ; d368 +W_CURMAPHEIGHT:: ; d368 ; blocks ds 1 -W_CURMAPWIDTH: ; d369 +W_CURMAPWIDTH:: ; d369 ; blocks ds 1 -W_MAPDATAPTR: ; d36a +W_MAPDATAPTR:: ; d36a ds 2 -W_MAPTEXTPTR: ; d36c +W_MAPTEXTPTR:: ; d36c ds 2 -W_MAPSCRIPTPTR: ; d36e +W_MAPSCRIPTPTR:: ; d36e ds 2 -W_MAPCONNECTIONS: ; d370 +W_MAPCONNECTIONS:: ; d370 ; connection byte ds 1 -W_MAPCONN1PTR: ; d371 +W_MAPCONN1PTR:: ; d371 ds 2 ds 9 -W_MAPCONN2PTR: ; d37c +W_MAPCONN2PTR:: ; d37c ds 2 ds 9 -W_MAPCONN3PTR: ; d387 +W_MAPCONN3PTR:: ; d387 ds 2 ds 9 -W_MAPCONN4PTR: ; d392 +W_MAPCONN4PTR:: ; d392 ds 2 ds 9 -W_SPRITESET: ; d39d +W_SPRITESET:: ; d39d ; sprite set for the current map (11 sprite picture ID's) ds 11 -W_SPRITESETID: ; d3a8 +W_SPRITESETID:: ; d3a8 ; sprite set ID for the current map ds 1 ds 312 -W_NUMSPRITES: ; d4e1 +W_NUMSPRITES:: ; d4e1 ; number of sprites on the current map ; two bytes per sprite (movement byte 2 , text ID) ds 3 -W_MAPSPRITEDATA: ; d4e4 +W_MAPSPRITEDATA:: ; d4e4 ; two bytes per sprite (trainer class/item ID , trainer set ID) ds 32 -W_MAPSPRITEEXTRADATA: ; d504 +W_MAPSPRITEEXTRADATA:: ; d504 ds 39 -W_TILESETBANK: ; d52b +W_TILESETBANK:: ; d52b ds 1 -W_TILESETBLOCKSPTR: ; d52c +W_TILESETBLOCKSPTR:: ; d52c ; maps blocks (4x4 tiles) to tiles ds 2 -W_TILESETGFXPTR: ; d52e +W_TILESETGFXPTR:: ; d52e ds 2 -W_TILESETCOLLISIONPTR: ; d530 +W_TILESETCOLLISIONPTR:: ; d530 ; list of all walkable tiles ds 2 -W_TILESETTALKINGOVERTILES: ; d532 +W_TILESETTALKINGOVERTILES:: ; d532 ds 3 -W_GRASSTILE: ; d535 +W_GRASSTILE:: ; d535 ds 1 SECTION "Items", WRAMX[$d53a], BANK[1] -wNumBoxItems: ; d53a +wNumBoxItems:: ; d53a ds 1 -wBoxItems: ; d53b +wBoxItems:: ; d53b ; item, quantity ds 50 * 2 ds 1 ; end @@ -1061,284 +1061,284 @@ wBoxItems: ; d53b ds 4 ; coins are in decimal -wPlayerCoins: ; d5a4 +wPlayerCoins:: ; d5a4 ds 2 -W_MISSABLEOBJECTFLAGS: ; d5a6 +W_MISSABLEOBJECTFLAGS:: ; d5a6 ; bit array of missable objects. set = removed ds 40 -W_MISSABLEOBJECTLIST: ; d5ce +W_MISSABLEOBJECTLIST:: ; d5ce ; each entry consists of 2 bytes ; * the sprite ID (depending on the current map) ; * the missable object index (global, used for W_MISSABLEOBJECTFLAGS) ; terminated with $FF ds 17 * 2 -W_GAMEPROGRESSFLAGS: ; d5f0 +W_GAMEPROGRESSFLAGS:: ; d5f0 ; $c8 bytes ds 0 -W_OAKSLABCURSCRIPT: ; d5f0 +W_OAKSLABCURSCRIPT:: ; d5f0 ds 1 -W_PALLETTOWNCURSCRIPT: ; d5f1 +W_PALLETTOWNCURSCRIPT:: ; d5f1 ds 1 ds 1 -W_BLUESHOUSECURSCRIPT: ; d5f3 +W_BLUESHOUSECURSCRIPT:: ; d5f3 ds 1 -W_VIRIDIANCITYCURSCRIPT: ; d5f4 +W_VIRIDIANCITYCURSCRIPT:: ; d5f4 ds 1 ds 2 -W_PEWTERCITYCURSCRIPT: ; d5f7 +W_PEWTERCITYCURSCRIPT:: ; d5f7 ds 1 -W_ROUTE3CURSCRIPT: ; d5f8 +W_ROUTE3CURSCRIPT:: ; d5f8 ds 1 -W_ROUTE4CURSCRIPT: ; d5f9 +W_ROUTE4CURSCRIPT:: ; d5f9 ds 1 ds 1 -W_VIRIDIANGYMCURSCRIPT: ; d5fb +W_VIRIDIANGYMCURSCRIPT:: ; d5fb ds 1 -W_PEWTERGYMCURSCRIPT: ; d5fc +W_PEWTERGYMCURSCRIPT:: ; d5fc ds 1 -W_CERULEANGYMCURSCRIPT: ; d5fd +W_CERULEANGYMCURSCRIPT:: ; d5fd ds 1 -W_VERMILIONGYMCURSCRIPT: ; d5fe +W_VERMILIONGYMCURSCRIPT:: ; d5fe ds 1 -W_CELADONGYMCURSCRIPT: ; d5ff +W_CELADONGYMCURSCRIPT:: ; d5ff ds 1 -W_ROUTE6CURSCRIPT: ; d600 +W_ROUTE6CURSCRIPT:: ; d600 ds 1 -W_ROUTE8CURSCRIPT: ; d601 +W_ROUTE8CURSCRIPT:: ; d601 ds 1 -W_ROUTE24CURSCRIPT: ; d602 +W_ROUTE24CURSCRIPT:: ; d602 ds 1 -W_ROUTE25CURSCRIPT: ; d603 +W_ROUTE25CURSCRIPT:: ; d603 ds 1 -W_ROUTE9CURSCRIPT: ; d604 +W_ROUTE9CURSCRIPT:: ; d604 ds 1 -W_ROUTE10CURSCRIPT: ; d605 +W_ROUTE10CURSCRIPT:: ; d605 ds 1 -W_MTMOON1CURSCRIPT: ; d606 +W_MTMOON1CURSCRIPT:: ; d606 ds 1 -W_MTMOON3CURSCRIPT: ; d607 +W_MTMOON3CURSCRIPT:: ; d607 ds 1 -W_SSANNE8CURSCRIPT: ; d608 +W_SSANNE8CURSCRIPT:: ; d608 ds 1 -W_SSANNE9CURSCRIPT: ; d609 +W_SSANNE9CURSCRIPT:: ; d609 ds 1 -W_ROUTE22CURSCRIPT: ; d60a +W_ROUTE22CURSCRIPT:: ; d60a ds 1 ds 1 -W_REDSHOUSE2CURSCRIPT: ; d60c +W_REDSHOUSE2CURSCRIPT:: ; d60c ds 1 -W_VIRIDIANMARKETCURSCRIPT: ; d60d +W_VIRIDIANMARKETCURSCRIPT:: ; d60d ds 1 -W_ROUTE22GATECURSCRIPT: ; d60e +W_ROUTE22GATECURSCRIPT:: ; d60e ds 1 -W_CERULEANCITYCURSCRIPT: ; d60f +W_CERULEANCITYCURSCRIPT:: ; d60f ds 1 ds 7 -W_SSANNE5CURSCRIPT: ; d617 +W_SSANNE5CURSCRIPT:: ; d617 ds 1 -W_VIRIDIANFORESTCURSCRIPT: ; d618 +W_VIRIDIANFORESTCURSCRIPT:: ; d618 ds 1 -W_MUSEUMF1CURSCRIPT: ; d619 +W_MUSEUMF1CURSCRIPT:: ; d619 ds 1 -W_ROUTE13CURSCRIPT: ; d61a +W_ROUTE13CURSCRIPT:: ; d61a ds 1 -W_ROUTE14CURSCRIPT: ; d61b +W_ROUTE14CURSCRIPT:: ; d61b ds 1 -W_ROUTE17CURSCRIPT: ; d61c +W_ROUTE17CURSCRIPT:: ; d61c ds 1 -W_ROUTE19CURSCRIPT: ; d61d +W_ROUTE19CURSCRIPT:: ; d61d ds 1 -W_ROUTE21CURSCRIPT: ; d61e +W_ROUTE21CURSCRIPT:: ; d61e ds 1 -W_SAFARIZONEENTRANCECURSCRIPT: ; d61f +W_SAFARIZONEENTRANCECURSCRIPT:: ; d61f ds 1 -W_ROCKTUNNEL2CURSCRIPT: ; d620 +W_ROCKTUNNEL2CURSCRIPT:: ; d620 ds 1 -W_ROCKTUNNEL1CURSCRIPT: ; d621 +W_ROCKTUNNEL1CURSCRIPT:: ; d621 ds 1 ds 1 -W_ROUTE11CURSCRIPT: ; d623 +W_ROUTE11CURSCRIPT:: ; d623 ds 1 -W_ROUTE12CURSCRIPT: ; d624 +W_ROUTE12CURSCRIPT:: ; d624 ds 1 -W_ROUTE15CURSCRIPT: ; d625 +W_ROUTE15CURSCRIPT:: ; d625 ds 1 -W_ROUTE16CURSCRIPT: ; d626 +W_ROUTE16CURSCRIPT:: ; d626 ds 1 -W_ROUTE18CURSCRIPT: ; d627 +W_ROUTE18CURSCRIPT:: ; d627 ds 1 -W_ROUTE20CURSCRIPT: ; d628 +W_ROUTE20CURSCRIPT:: ; d628 ds 1 -W_SSANNE10CURSCRIPT: ; d629 +W_SSANNE10CURSCRIPT:: ; d629 ds 1 -W_VERMILIONCITYCURSCRIPT: ; d62a +W_VERMILIONCITYCURSCRIPT:: ; d62a ds 1 -W_POKEMONTOWER2CURSCRIPT: ; d62b +W_POKEMONTOWER2CURSCRIPT:: ; d62b ds 1 -W_POKEMONTOWER3CURSCRIPT: ; d62c +W_POKEMONTOWER3CURSCRIPT:: ; d62c ds 1 -W_POKEMONTOWER4CURSCRIPT: ; d62d +W_POKEMONTOWER4CURSCRIPT:: ; d62d ds 1 -W_POKEMONTOWER5CURSCRIPT: ; d62e +W_POKEMONTOWER5CURSCRIPT:: ; d62e ds 1 -W_POKEMONTOWER6CURSCRIPT: ; d62f +W_POKEMONTOWER6CURSCRIPT:: ; d62f ds 1 -W_POKEMONTOWER7CURSCRIPT: ; d630 +W_POKEMONTOWER7CURSCRIPT:: ; d630 ds 1 -W_ROCKETHIDEOUT1CURSCRIPT: ; d631 +W_ROCKETHIDEOUT1CURSCRIPT:: ; d631 ds 1 -W_ROCKETHIDEOUT2CURSCRIPT: ; d632 +W_ROCKETHIDEOUT2CURSCRIPT:: ; d632 ds 1 -W_ROCKETHIDEOUT3CURSCRIPT: ; d633 +W_ROCKETHIDEOUT3CURSCRIPT:: ; d633 ds 1 -W_ROCKETHIDEOUT4CURSCRIPT: ; d634 +W_ROCKETHIDEOUT4CURSCRIPT:: ; d634 ds 2 -W_ROUTE6GATECURSCRIPT: ; d636 +W_ROUTE6GATECURSCRIPT:: ; d636 ds 1 -W_ROUTE8GATECURSCRIPT: ; d637 +W_ROUTE8GATECURSCRIPT:: ; d637 ds 2 -W_CINNABARISLANDCURSCRIPT: ; d639 +W_CINNABARISLANDCURSCRIPT:: ; d639 ds 1 -W_MANSION1CURSCRIPT: ; d63a +W_MANSION1CURSCRIPT:: ; d63a ds 2 -W_MANSION2CURSCRIPT: ; d63c +W_MANSION2CURSCRIPT:: ; d63c ds 1 -W_MANSION3CURSCRIPT: ; d63d +W_MANSION3CURSCRIPT:: ; d63d ds 1 -W_MANSION4CURSCRIPT: ; d63e +W_MANSION4CURSCRIPT:: ; d63e ds 1 -W_VICTORYROAD2CURSCRIPT: ; d63f +W_VICTORYROAD2CURSCRIPT:: ; d63f ds 1 -W_VICTORYROAD3CURSCRIPT: ; d640 +W_VICTORYROAD3CURSCRIPT:: ; d640 ds 2 -W_FIGHTINGDOJOCURSCRIPT: ; d642 +W_FIGHTINGDOJOCURSCRIPT:: ; d642 ds 1 -W_SILPHCO2CURSCRIPT: ; d643 +W_SILPHCO2CURSCRIPT:: ; d643 ds 1 -W_SILPHCO3CURSCRIPT: ; d644 +W_SILPHCO3CURSCRIPT:: ; d644 ds 1 -W_SILPHCO4CURSCRIPT: ; d645 +W_SILPHCO4CURSCRIPT:: ; d645 ds 1 -W_SILPHCO5CURSCRIPT: ; d646 +W_SILPHCO5CURSCRIPT:: ; d646 ds 1 -W_SILPHCO6CURSCRIPT: ; d647 +W_SILPHCO6CURSCRIPT:: ; d647 ds 1 -W_SILPHCO7CURSCRIPT: ; d648 +W_SILPHCO7CURSCRIPT:: ; d648 ds 1 -W_SILPHCO8CURSCRIPT: ; d649 +W_SILPHCO8CURSCRIPT:: ; d649 ds 1 -W_SILPHCO9CURSCRIPT: ; d64a +W_SILPHCO9CURSCRIPT:: ; d64a ds 1 -W_HALLOFFAMEROOMCURSCRIPT: ; d64b +W_HALLOFFAMEROOMCURSCRIPT:: ; d64b ds 1 -W_GARYCURSCRIPT: ; d64c +W_GARYCURSCRIPT:: ; d64c ds 1 -W_LORELEICURSCRIPT: ; d64d +W_LORELEICURSCRIPT:: ; d64d ds 1 -W_BRUNOCURSCRIPT: ; d64e +W_BRUNOCURSCRIPT:: ; d64e ds 1 -W_AGATHACURSCRIPT: ; d64f +W_AGATHACURSCRIPT:: ; d64f ds 1 -W_UNKNOWNDUNGEON3CURSCRIPT: ; d650 +W_UNKNOWNDUNGEON3CURSCRIPT:: ; d650 ds 1 -W_VICTORYROAD1CURSCRIPT: ; d651 +W_VICTORYROAD1CURSCRIPT:: ; d651 ds 1 ds 1 -W_LANCECURSCRIPT: ; d653 +W_LANCECURSCRIPT:: ; d653 ds 1 ds 4 -W_SILPHCO10CURSCRIPT: ; d658 +W_SILPHCO10CURSCRIPT:: ; d658 ds 1 -W_SILPHCO11CURSCRIPT: ; d659 +W_SILPHCO11CURSCRIPT:: ; d659 ds 1 ds 1 -W_FUCHSIAGYMCURSCRIPT: ; d65b +W_FUCHSIAGYMCURSCRIPT:: ; d65b ds 1 -W_SAFFRONGYMCURSCRIPT: ; d65c +W_SAFFRONGYMCURSCRIPT:: ; d65c ds 1 ds 1 -W_CINNABARGYMCURSCRIPT: ; d65e +W_CINNABARGYMCURSCRIPT:: ; d65e ds 1 -W_CELADONGAMECORNERCURSCRIPT: ; d65f +W_CELADONGAMECORNERCURSCRIPT:: ; d65f ds 1 -W_ROUTE16GATECURSCRIPT: ; d660 +W_ROUTE16GATECURSCRIPT:: ; d660 ds 1 -W_BILLSHOUSECURSCRIPT: ; d661 +W_BILLSHOUSECURSCRIPT:: ; d661 ds 1 -W_ROUTE5GATECURSCRIPT: ; d662 +W_ROUTE5GATECURSCRIPT:: ; d662 ds 1 -W_POWERPLANTCURSCRIPT: ; d663 +W_POWERPLANTCURSCRIPT:: ; d663 ; overload ds 0 -W_ROUTE7GATECURSCRIPT: ; d663 +W_ROUTE7GATECURSCRIPT:: ; d663 ; overload ds 1 ds 1 -W_SSANNE2CURSCRIPT: ; d665 +W_SSANNE2CURSCRIPT:: ; d665 ds 1 -W_SEAFOAMISLANDS4CURSCRIPT: ; d666 +W_SEAFOAMISLANDS4CURSCRIPT:: ; d666 ds 1 -W_ROUTE23CURSCRIPT: ; d667 +W_ROUTE23CURSCRIPT:: ; d667 ds 1 -W_SEAFOAMISLANDS5CURSCRIPT: ; d668 +W_SEAFOAMISLANDS5CURSCRIPT:: ; d668 ds 1 -W_ROUTE18GATECURSCRIPT: ; d669 +W_ROUTE18GATECURSCRIPT:: ; d669 ds 1 ds 161 -W_TOWNVISITEDFLAG: ; d70b +W_TOWNVISITEDFLAG:: ; d70b ; 2 bytes bit array, 1 means visited ds 2 -wSafariSteps: ; d70d +wSafariSteps:: ; d70d ; starts at 502 ds 2 -W_FOSSILITEM: ; d70f +W_FOSSILITEM:: ; d70f ; item given to cinnabar lab ds 1 -W_FOSSILMON: ; d710 +W_FOSSILMON:: ; d710 ; mon that will result from the item ds 1 ds 2 -W_ENEMYMONORTRAINERCLASS: ; d713 +W_ENEMYMONORTRAINERCLASS:: ; d713 ; trainer classes start at $c8 ds 1 ds 1 -W_RIVALSTARTER: ; d715 +W_RIVALSTARTER:: ; d715 ds 1 ds 1 -W_PLAYERSTARTER: ; d717 +W_PLAYERSTARTER:: ; d717 ds 1 ds 27 -W_FLAGS_D733: ; d733 +W_FLAGS_D733:: ; d733 ; bit 4: use variable [W_CURMAPSCRIPT] instead of the provided index for next frame's map script (used to start battle when talking to trainers) ds 340 -W_GRASSRATE: ; d887 +W_GRASSRATE:: ; d887 ds 1 -W_GRASSMONS: ; d888 +W_GRASSMONS:: ; d888 ds 20 -wEnemyPartyCount: ; d89c +wEnemyPartyCount:: ; d89c ds 1 -wEnemyPartyMons: ; d89d +wEnemyPartyMons:: ; d89d ds 6 ds 1 ; end @@ -1348,110 +1348,110 @@ W_WATERMONS EQU $d8a5 wEnemyMons: -wEnemyMon1: ; d8a4 -wEnemyMon1Species: ; d8a4 +wEnemyMon1:: ; d8a4 +wEnemyMon1Species:: ; d8a4 ds 1 -W_ENEMYMON1HP: ; d8a5 +W_ENEMYMON1HP:: ; d8a5 ds 2 ds 7 -W_ENEMYMON1MOVE3: ; d8ae +W_ENEMYMON1MOVE3:: ; d8ae ds 44 -W_ENEMYMON2MOVE3: ; d8da +W_ENEMYMON2MOVE3:: ; d8da ds 44 -W_ENEMYMON3MOVE3: ; d906 +W_ENEMYMON3MOVE3:: ; d906 ds 44 -W_ENEMYMON4MOVE3: ; d932 +W_ENEMYMON4MOVE3:: ; d932 ds 44 -W_ENEMYMON5MOVE3: ; d95e +W_ENEMYMON5MOVE3:: ; d95e ds 44 -W_ENEMYMON6MOVE3: ; d98a +W_ENEMYMON6MOVE3:: ; d98a ds 34 -W_ENEMYMON1OT: ; d9ac +W_ENEMYMON1OT:: ; d9ac ds 11 -W_ENEMYMON2OT: ; d9b7 +W_ENEMYMON2OT:: ; d9b7 ds 11 -W_ENEMYMON3OT: ; d9c2 +W_ENEMYMON3OT:: ; d9c2 ds 11 -W_ENEMYMON4OT: ; d9cd +W_ENEMYMON4OT:: ; d9cd ds 11 -W_ENEMYMON5OT: ; d9d8 +W_ENEMYMON5OT:: ; d9d8 ds 11 -W_ENEMYMON6OT: ; d9e3 +W_ENEMYMON6OT:: ; d9e3 ds 11 -W_ENEMYMON1NAME: ; d9ee +W_ENEMYMON1NAME:: ; d9ee ds 11 -W_ENEMYMON2NAME: ; d9f9 +W_ENEMYMON2NAME:: ; d9f9 ds 11 -W_ENEMYMON3NAME: ; da04 +W_ENEMYMON3NAME:: ; da04 ds 11 -W_ENEMYMON4NAME: ; da0f +W_ENEMYMON4NAME:: ; da0f ds 11 -W_ENEMYMON5NAME: ; da1a +W_ENEMYMON5NAME:: ; da1a ds 11 -W_ENEMYMON6NAME: ; da25 +W_ENEMYMON6NAME:: ; da25 ds 11 -W_TRAINERHEADERPTR: ; da30 +W_TRAINERHEADERPTR:: ; da30 ds 2 ds 7 -W_CURMAPSCRIPT: ; da39 +W_CURMAPSCRIPT:: ; da39 ; index of current map script, mostly used as index for function pointer array ; mostly copied from map-specific map script pointer and wirtten back later ds 1 ds 6 -W_PLAYTIMEHOURS: ; da40 +W_PLAYTIMEHOURS:: ; da40 ds 2 -W_PLAYTIMEMINUTES: ; da42 +W_PLAYTIMEMINUTES:: ; da42 ds 2 -W_PLAYTIMESECONDS: ; da44 +W_PLAYTIMESECONDS:: ; da44 ds 1 -W_PLAYTIMEFRAMES: ; da45 +W_PLAYTIMEFRAMES:: ; da45 ds 1 ds 1 -W_NUMSAFARIBALLS: ; da47 +W_NUMSAFARIBALLS:: ; da47 ds 1 -W_DAYCARE_IN_USE: ; da48 +W_DAYCARE_IN_USE:: ; da48 ; 0 if no pokemon is in the daycare ; 1 if pokemon is in the daycare ds 1 -W_DAYCAREMONNAME: ; da49 +W_DAYCAREMONNAME:: ; da49 ds 11 -W_DAYCAREMONOT: ; da54 +W_DAYCAREMONOT:: ; da54 ds 11 -W_DAYCAREMONDATA: ; da5f +W_DAYCAREMONDATA:: ; da5f ds 33 -W_NUMINBOX: ; da80 +W_NUMINBOX:: ; da80 ; number of mons in current box ds 22 -W_BOXMON1DATA: ; da96 +W_BOXMON1DATA:: ; da96 ds 33 -W_BOXMON2DATA: ; dab7 +W_BOXMON2DATA:: ; dab7 ds 33 * 19 -W_BOXMON1OT: ; dd2a +W_BOXMON1OT:: ; dd2a ds 11 -W_BOXMON2OT: ; dd35 +W_BOXMON2OT:: ; dd35 ds 11 * 19 -W_BOXMON1NAME: ; de06 +W_BOXMON1NAME:: ; de06 ds 11 -W_BOXMON2NAME: ; de11 +W_BOXMON2NAME:: ; de11 ds 11 * 19 ; dee2 -- cgit v1.3.1-sl0p