ref: 67d38da5b01173d2a78a3e083aff505f40276f2e
parent: 794410352fd92ccf06974763e4b3be0b807641ab
author: IIMarckus <iimarckus@gmail.com>
date: Thu Dec 17 08:03:36 EST 2015
text/common.asm is only for std scripts.
--- a/engine/std_scripts.asm
+++ b/engine/std_scripts.asm
@@ -67,11 +67,11 @@
.morn
checkevent EVENT_WELCOMED_TO_POKECOM_CENTER
iftrue .morn_comcenter
- farwritetext UnknownText_0x1b0000
+ farwritetext NurseMornText
keeptextopen
jump .ok
.morn_comcenter
- farwritetext UnknownText_0x1b008a
+ farwritetext PokeComNurseMornText
keeptextopen
jump .ok
@@ -78,11 +78,11 @@
.day
checkevent EVENT_WELCOMED_TO_POKECOM_CENTER
iftrue .day_comcenter
- farwritetext UnknownText_0x1b002b
+ farwritetext NurseDayText
keeptextopen
jump .ok
.day_comcenter
- farwritetext UnknownText_0x1b00d6
+ farwritetext PokeComNurseDayText
keeptextopen
jump .ok
@@ -89,11 +89,11 @@
.nite
checkevent EVENT_WELCOMED_TO_POKECOM_CENTER
iftrue .nite_comcenter
- farwritetext UnknownText_0x1b004f
+ farwritetext NurseNiteText
keeptextopen
jump .ok
.nite_comcenter
- farwritetext UnknownText_0x1b011b
+ farwritetext PokeComNurseNiteText
keeptextopen
jump .ok
@@ -101,11 +101,11 @@
; only do this once
clearevent EVENT_WELCOMED_TO_POKECOM_CENTER
- farwritetext UnknownText_0x1b017a
+ farwritetext NurseAskHealText
yesorno
iffalse .done
- farwritetext UnknownText_0x1b01bd
+ farwritetext NurseTakePokemonText
pause 20
special Mobile_HealParty
spriteface LAST_TALKED, LEFT
@@ -127,11 +127,11 @@
iftrue .pokerus
.no
- farwritetext UnknownText_0x1b01d7
+ farwritetext NurseReturnPokemonText
pause 20
.done
- farwritetext UnknownText_0x1b020b
+ farwritetext NurseGoodbyeText
spriteface LAST_TALKED, UP
pause 10
@@ -147,13 +147,13 @@
checkevent EVENT_WELCOMED_TO_POKECOM_CENTER
iftrue .pokerus_comcenter
- farwritetext UnknownText_0x1b0241
+ farwritetext NursePokerusText
closetext
loadmovesprites
jump .pokerus_done
.pokerus_comcenter
- farwritetext UnknownText_0x1b02d6
+ farwritetext PokeComNursePokerusText
closetext
loadmovesprites
@@ -411,7 +411,7 @@
; 0xbc354
BugContestResults_NoRoomForSunStone ; 0xbc354
- farwritetext UnknownText_0x1b08cc
+ farwritetext BugContestPrizeNoRoomText
keeptextopen
setevent EVENT_CONTEST_OFFICER_HAS_SUN_STONE
jump BugContestResults_ReturnAfterWinnersPrize
@@ -418,7 +418,7 @@
; 0xbc35f
BugContestResults_NoRoomForEverstone ; 0xbc35f
- farwritetext UnknownText_0x1b08cc
+ farwritetext BugContestPrizeNoRoomText
keeptextopen
setevent EVENT_CONTEST_OFFICER_HAS_EVERSTONE
jump BugContestResults_ReturnAfterWinnersPrize
@@ -425,7 +425,7 @@
; 0xbc36a
BugContestResults_NoRoomForGoldBerry ; 0xbc36a
- farwritetext UnknownText_0x1b08cc
+ farwritetext BugContestPrizeNoRoomText
keeptextopen
setevent EVENT_CONTEST_OFFICER_HAS_GOLD_BERRY
jump BugContestResults_ReturnAfterWinnersPrize
@@ -432,7 +432,7 @@
; 0xbc375
BugContestResults_NoRoomForBerry ; 0xbc375
- farwritetext UnknownText_0x1b08cc
+ farwritetext BugContestPrizeNoRoomText
keeptextopen
setevent EVENT_CONTEST_OFFICER_HAS_BERRY
jump BugContestResults_DidNotWin
--- a/main.asm
+++ b/main.asm
@@ -24360,7 +24360,7 @@
SECTION "Common Text 1", ROMX, BANK[$6C]
-INCLUDE "text/common.asm"
+INCLUDE "text/stdtext.asm"
INCLUDE "text/phone/jack_overworld.asm"
INCLUDE "text/phone/beverly_overworld.asm"
INCLUDE "text/phone/huey_overworld.asm"
--- a/text/common.asm
+++ /dev/null
@@ -1,423 +1,0 @@
-UnknownText_0x1b0000: ; 0x1b0000
- text "Good morning!"
- line "Welcome to our"
- cont "#MON CENTER."
- done
-; 0x1b002b
-
-UnknownText_0x1b002b: ; 0x1b002b
- text "Hello!"
- line "Welcome to our"
- cont "#MON CENTER."
- done
-; 0x1b004f
-
-UnknownText_0x1b004f: ; 0x1b004f
- text "Good evening!"
- line "You're out late."
-
- para "Welcome to our"
- line "#MON CENTER."
- done
-; 0x1b008a
-
-UnknownText_0x1b008a: ; 0x1b008a
- text "Good morning!"
-
- para "This is the #-"
- line "MON COMMUNICATION"
-
- para "CENTER--or the"
- line "#COM CENTER."
- done
-; 0x1b00d6
-
-UnknownText_0x1b00d6: ; 0x1b00d6
- text "Hello!"
-
- para "This is the #-"
- line "MON COMMUNICATION"
-
- para "CENTER--or the"
- line "#COM CENTER."
- done
-; 0x1b011b
-
-UnknownText_0x1b011b: ; 0x1b011b
- text "Good to see you"
- line "working so late."
-
- para "This is the #-"
- line "MON COMMUNICATION"
-
- para "CENTER--or the"
- line "#COM CENTER."
- done
-; 0x1b017a
-
-UnknownText_0x1b017a: ; 0x1b017a
- text "We can heal your"
- line "#MON to perfect"
- cont "health."
-
- para "Shall we heal your"
- line "#MON?"
- done
-; 0x1b01bd
-
-UnknownText_0x1b01bd: ; 0x1b01bd
- text "OK, may I see your"
- line "#MON?"
- done
-; 0x1b01d7
-
-UnknownText_0x1b01d7: ; 0x1b01d7
- text "Thank you for"
- line "waiting."
-
- para "Your #MON are"
- line "fully healed."
- done
-; 0x1b020b
-
-UnknownText_0x1b020b: ; 0x1b020b
- text "We hope to see you"
- line "again."
- done
-; 0x1b0226
-
-UnknownText_0x1b0226: ; 0x1b0226
- text "We hope to see you"
- line "again."
- done
-; 0x1b0241
-
-UnknownText_0x1b0241: ; 0x1b0241
- text "Your #MON"
- line "appear to be"
-
- para "infected by tiny"
- line "life forms."
-
- para "Your #MON are"
- line "healthy and seem"
- cont "to be fine."
-
- para "But we can't tell"
- line "you anything more"
-
- para "at a #MON"
- line "CENTER."
- done
-; 0x1b02d6
-
-UnknownText_0x1b02d6: ; 0x1b02d6
- text "Your #MON"
- line "appear to be"
-
- para "infected by tiny"
- line "life forms."
-
- para "Your #MON are"
- line "healthy and seem"
- cont "to be fine."
-
- para "But we can't tell"
- line "you anything more."
- done
-; 0x1b035a
-
-DifficultBookshelfText:
- text "It's full of"
- line "difficult books."
- done
-
-PictureBookshelfText:
- text "A whole collection"
- line "of #MON picture"
- cont "books!"
- done
-
-MagazineBookshelfText:
- text "#MON magazines…"
- line "#MON PAL,"
-
- para "#MON HANDBOOK,"
- line "#MON GRAPH…"
- done
-
-TeamRocketOathText:
- text "TEAM ROCKET OATH"
-
- para "Steal #MON for"
- line "profit!"
-
- para "Exploit #MON"
- line "for profit!"
-
- para "All #MON exist"
- line "for the glory of"
- cont "TEAM ROCKET!"
- done
-
-IncenseBurnerText:
- text "What is this?"
-
- para "Oh, it's an"
- line "incense burner!"
- done
-
-MerchandiseShelfText:
- text "Lots of #MON"
- line "merchandise!"
- done
-
-TownMapText:
- text "It's the TOWN MAP."
- done
-
-WindowText:
- text "My reflection!"
- line "Lookin' good!"
- done
-
-TVText:
- text "It's a TV."
- done
-
-HomepageText:
- text "#MON JOURNAL"
- line "HOME PAGE…"
-
- para "It hasn't been"
- line "updated…"
- done
-
-UnknownText_0x1b04f9: ; 0x1b04f9
- text "#MON RADIO!"
-
- para "Call in with your"
- line "requests now!"
- done
-; 0x1b0526
-
-TrashCanText:
- text "There's nothing in"
- line "here…"
- done
-
-UnknownText_0x1b053f: ; 0x1b053f
- text "A #MON may be"
- line "able to move this."
- done
-; 0x1b0561
-
-UnknownText_0x1b0561: ; 0x1b0561
- text "Maybe a #MON"
- line "can break this."
- done
-; 0x1b057f
-
-PokeCenterSignText:
- text "Heal Your #MON!"
- line "#MON CENTER"
- done
-
-MartSignText:
- text "For All Your"
- line "#MON Needs"
-
- para "#MON MART"
- done
-
-ContestResults_ReadyToJudgeText: ; 0x1b05bf
- text "We will now judge"
- line "the #MON you've"
- cont "caught."
-
- para $56
- line $56
-
- para "We have chosen the"
- line "winners!"
-
- para "Are you ready for"
- line "this?"
- done
-; 0x1b0621
-
-ContestResults_PlayerWonAPrizeText: ; 0x1b0621
- text "<PLAYER>, the No.@"
- text_from_ram StringBuffer3
- text ""
- line "finisher, wins"
- cont "@"
- text_from_ram StringBuffer4
- text "!"
- done
-; 0x1b0648
-
-ReceivedItemText: ; 0x1b0648
- text "<PLAYER> received"
- line "@"
- text_from_ram StringBuffer4
- text "."
- done
-; 0x1b065b
-
-ContestResults_JoinUsNextTimeText: ; 0x1b065b
- text "Please join us for"
- line "the next Contest!"
- done
-; 0x1b0681
-
-ContestResults_ConsolationPrizeText: ; 0x1b0681
- text "Everyone else gets"
- line "a BERRY as a con-"
- cont "solation prize!"
- done
-; 0x1b06b7
-
-ContestResults_DidNotWinText: ; 0x1b06b7
- text "We hope you do"
- line "better next time."
- done
-; 0x1b06d9
-
-ContestResults_ReturnPartyText: ; 0x1b06d9
- text "We'll return the"
- line "#MON we kept"
-
- para "for you."
- line "Here you go!"
- done
-; 0x1b070d
-
-ContestResults_PartyFullText: ; 0x1b070d
- text "Your party's full,"
- line "so the #MON was"
-
- para "sent to your BOX"
- line "in BILL's PC."
- done
-; 0x1b074e
-
-GymStatue_CityGymText: ; 0x1b074e
- text_from_ram StringBuffer3
- text ""
- line "#MON GYM"
- done
-; 0x1b075c
-
-GymStatue_WinningTrainersText: ; 0x1b075c
- text "LEADER: @"
- text_from_ram StringBuffer4
- text ""
- para "WINNING TRAINERS:"
- line "<PLAYER>"
- done
-; 0x1b077f
-
-CoinVendor_WelcomeText: ; 0x1b077f
- text "Welcome to the"
- line "GAME CORNER."
- done
-; 0x1b079c
-
-CoinVendor_NoCoinCaseText: ; 0x1b079c
- text "Do you need game"
- line "coins?"
-
- para "Oh, you don't have"
- line "a COIN CASE for"
- cont "your coins."
- done
-; 0x1b07e3
-
-CoinVendor_IntroText: ; 0x1b07e3
- text "Do you need some"
- line "game coins?"
-
- para "It costs ¥1000 for"
- line "50 coins. Do you"
- cont "want some?"
- done
-; 0x1b0830
-
-CoinVendor_Buy50CoinsText: ; 0x1b0830
- text "Thank you!"
- line "Here are 50 coins."
- done
-; 0x1b084f
-
-CoinVendor_Buy500CoinsText: ; 0x1b084f
- text "Thank you! Here"
- line "are 500 coins."
- done
-; 0x1b086f
-
-CoinVendor_NotEnoughMoneyText: ; 0x1b086f
- text "You don't have"
- line "enough money."
- done
-; 0x1b088c
-
-CoinVendor_CoinCaseFullText: ; 0x1b088c
- text "Whoops! Your COIN"
- line "CASE is full."
- done
-; 0x1b08ad
-
-CoinVendor_CancelText: ; 0x1b08ad
- text "No coins for you?"
- line "Come again!"
- done
-; 0x1b08cc
-
-UnknownText_0x1b08cc: ; 0x1b08cc
- text "Oh? Your PACK is"
- line "full."
-
- para "We'll keep this"
- line "for you today, so"
-
- para "come back when you"
- line "make room for it."
- done
-; 0x1b092a
-
-HappinessText3:
- text "Wow! You and your"
- line "#MON are really"
- cont "close!"
- done
-
-HappinessText2:
- text "#MON get more"
- line "friendly if you"
-
- para "spend time with"
- line "them."
- done
-
-HappinessText1:
- text "You haven't tamed"
- line "your #MON."
-
- para "If you aren't"
- line "nice, it'll pout."
- done
-
-RegisteredNumber1Text:
- text "<PLAYER> registered"
- line "@"
- text_from_ram StringBuffer3
- text "'s number."
- done
-
-RegisteredNumber2Text:
- text "<PLAYER> registered"
- line "@"
- text_from_ram StringBuffer3
- text "'s number."
- done
--- /dev/null
+++ b/text/stdtext.asm
@@ -1,0 +1,388 @@
+NurseMornText:
+ text "Good morning!"
+ line "Welcome to our"
+ cont "#MON CENTER."
+ done
+
+NurseDayText:
+ text "Hello!"
+ line "Welcome to our"
+ cont "#MON CENTER."
+ done
+
+NurseNiteText:
+ text "Good evening!"
+ line "You're out late."
+
+ para "Welcome to our"
+ line "#MON CENTER."
+ done
+
+PokeComNurseMornText:
+ text "Good morning!"
+
+ para "This is the #-"
+ line "MON COMMUNICATION"
+
+ para "CENTER--or the"
+ line "#COM CENTER."
+ done
+
+PokeComNurseDayText:
+ text "Hello!"
+
+ para "This is the #-"
+ line "MON COMMUNICATION"
+
+ para "CENTER--or the"
+ line "#COM CENTER."
+ done
+
+PokeComNurseNiteText:
+ text "Good to see you"
+ line "working so late."
+
+ para "This is the #-"
+ line "MON COMMUNICATION"
+
+ para "CENTER--or the"
+ line "#COM CENTER."
+ done
+
+NurseAskHealText:
+ text "We can heal your"
+ line "#MON to perfect"
+ cont "health."
+
+ para "Shall we heal your"
+ line "#MON?"
+ done
+
+NurseTakePokemonText:
+ text "OK, may I see your"
+ line "#MON?"
+ done
+
+NurseReturnPokemonText:
+ text "Thank you for"
+ line "waiting."
+
+ para "Your #MON are"
+ line "fully healed."
+ done
+
+NurseGoodbyeText:
+ text "We hope to see you"
+ line "again."
+ done
+
+; not used
+ text "We hope to see you"
+ line "again."
+ done
+
+NursePokerusText:
+ text "Your #MON"
+ line "appear to be"
+
+ para "infected by tiny"
+ line "life forms."
+
+ para "Your #MON are"
+ line "healthy and seem"
+ cont "to be fine."
+
+ para "But we can't tell"
+ line "you anything more"
+
+ para "at a #MON"
+ line "CENTER."
+ done
+
+PokeComNursePokerusText:
+ text "Your #MON"
+ line "appear to be"
+
+ para "infected by tiny"
+ line "life forms."
+
+ para "Your #MON are"
+ line "healthy and seem"
+ cont "to be fine."
+
+ para "But we can't tell"
+ line "you anything more."
+ done
+
+DifficultBookshelfText:
+ text "It's full of"
+ line "difficult books."
+ done
+
+PictureBookshelfText:
+ text "A whole collection"
+ line "of #MON picture"
+ cont "books!"
+ done
+
+MagazineBookshelfText:
+ text "#MON magazines…"
+ line "#MON PAL,"
+
+ para "#MON HANDBOOK,"
+ line "#MON GRAPH…"
+ done
+
+TeamRocketOathText:
+ text "TEAM ROCKET OATH"
+
+ para "Steal #MON for"
+ line "profit!"
+
+ para "Exploit #MON"
+ line "for profit!"
+
+ para "All #MON exist"
+ line "for the glory of"
+ cont "TEAM ROCKET!"
+ done
+
+IncenseBurnerText:
+ text "What is this?"
+
+ para "Oh, it's an"
+ line "incense burner!"
+ done
+
+MerchandiseShelfText:
+ text "Lots of #MON"
+ line "merchandise!"
+ done
+
+TownMapText:
+ text "It's the TOWN MAP."
+ done
+
+WindowText:
+ text "My reflection!"
+ line "Lookin' good!"
+ done
+
+TVText:
+ text "It's a TV."
+ done
+
+HomepageText:
+ text "#MON JOURNAL"
+ line "HOME PAGE…"
+
+ para "It hasn't been"
+ line "updated…"
+ done
+
+; not used
+ text "#MON RADIO!"
+
+ para "Call in with your"
+ line "requests now!"
+ done
+
+TrashCanText:
+ text "There's nothing in"
+ line "here…"
+ done
+
+; not used
+ text "A #MON may be"
+ line "able to move this."
+ done
+
+; not used
+ text "Maybe a #MON"
+ line "can break this."
+ done
+
+PokeCenterSignText:
+ text "Heal Your #MON!"
+ line "#MON CENTER"
+ done
+
+MartSignText:
+ text "For All Your"
+ line "#MON Needs"
+
+ para "#MON MART"
+ done
+
+ContestResults_ReadyToJudgeText:
+ text "We will now judge"
+ line "the #MON you've"
+ cont "caught."
+
+ para $56
+ line $56
+
+ para "We have chosen the"
+ line "winners!"
+
+ para "Are you ready for"
+ line "this?"
+ done
+
+ContestResults_PlayerWonAPrizeText:
+ text "<PLAYER>, the No.@"
+ text_from_ram StringBuffer3
+ text ""
+ line "finisher, wins"
+ cont "@"
+ text_from_ram StringBuffer4
+ text "!"
+ done
+
+ReceivedItemText:
+ text "<PLAYER> received"
+ line "@"
+ text_from_ram StringBuffer4
+ text "."
+ done
+
+ContestResults_JoinUsNextTimeText:
+ text "Please join us for"
+ line "the next Contest!"
+ done
+
+ContestResults_ConsolationPrizeText:
+ text "Everyone else gets"
+ line "a BERRY as a con-"
+ cont "solation prize!"
+ done
+
+ContestResults_DidNotWinText:
+ text "We hope you do"
+ line "better next time."
+ done
+
+ContestResults_ReturnPartyText:
+ text "We'll return the"
+ line "#MON we kept"
+
+ para "for you."
+ line "Here you go!"
+ done
+
+ContestResults_PartyFullText:
+ text "Your party's full,"
+ line "so the #MON was"
+
+ para "sent to your BOX"
+ line "in BILL's PC."
+ done
+
+GymStatue_CityGymText:
+ text_from_ram StringBuffer3
+ text ""
+ line "#MON GYM"
+ done
+
+GymStatue_WinningTrainersText:
+ text "LEADER: @"
+ text_from_ram StringBuffer4
+ text ""
+ para "WINNING TRAINERS:"
+ line "<PLAYER>"
+ done
+
+CoinVendor_WelcomeText:
+ text "Welcome to the"
+ line "GAME CORNER."
+ done
+
+CoinVendor_NoCoinCaseText:
+ text "Do you need game"
+ line "coins?"
+
+ para "Oh, you don't have"
+ line "a COIN CASE for"
+ cont "your coins."
+ done
+
+CoinVendor_IntroText:
+ text "Do you need some"
+ line "game coins?"
+
+ para "It costs ¥1000 for"
+ line "50 coins. Do you"
+ cont "want some?"
+ done
+
+CoinVendor_Buy50CoinsText:
+ text "Thank you!"
+ line "Here are 50 coins."
+ done
+
+CoinVendor_Buy500CoinsText:
+ text "Thank you! Here"
+ line "are 500 coins."
+ done
+
+CoinVendor_NotEnoughMoneyText:
+ text "You don't have"
+ line "enough money."
+ done
+
+CoinVendor_CoinCaseFullText:
+ text "Whoops! Your COIN"
+ line "CASE is full."
+ done
+
+CoinVendor_CancelText:
+ text "No coins for you?"
+ line "Come again!"
+ done
+
+BugContestPrizeNoRoomText:
+ text "Oh? Your PACK is"
+ line "full."
+
+ para "We'll keep this"
+ line "for you today, so"
+
+ para "come back when you"
+ line "make room for it."
+ done
+
+HappinessText3:
+ text "Wow! You and your"
+ line "#MON are really"
+ cont "close!"
+ done
+
+HappinessText2:
+ text "#MON get more"
+ line "friendly if you"
+
+ para "spend time with"
+ line "them."
+ done
+
+HappinessText1:
+ text "You haven't tamed"
+ line "your #MON."
+
+ para "If you aren't"
+ line "nice, it'll pout."
+ done
+
+RegisteredNumber1Text:
+ text "<PLAYER> registered"
+ line "@"
+ text_from_ram StringBuffer3
+ text "'s number."
+ done
+
+RegisteredNumber2Text:
+ text "<PLAYER> registered"
+ line "@"
+ text_from_ram StringBuffer3
+ text "'s number."
+ done