summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-11-24 22:13:10 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2018-11-24 22:13:10 -0500
commit3bbaaa4a737193294499176cce4638100c0941f5 (patch)
treef94d6828ac8f54bd2e0217f3cbd53a8603a6c145
parentc60b28011871abaf987a46a6da6823ce451fa66d (diff)
sub_812CE04
-rw-r--r--asm/fame_checker.s71
-rw-r--r--data/event_scripts.s2
-rw-r--r--data/fame_checker.s97
-rw-r--r--data/text/fame_checker.inc613
-rw-r--r--src/fame_checker.c13
5 files changed, 722 insertions, 74 deletions
diff --git a/asm/fame_checker.s b/asm/fame_checker.s
index 9cc4bf4ee..5a8b79754 100644
--- a/asm/fame_checker.s
+++ b/asm/fame_checker.s
@@ -5,77 +5,6 @@
.text
- thumb_func_start sub_812CE04
-sub_812CE04: @ 812CE04
- push {r4-r6,lr}
- sub sp, 0x10
- lsls r0, 24
- lsrs r0, 24
- lsls r4, r0, 2
- adds r4, r0
- lsls r4, 3
- ldr r0, _0812CE8C @ =gTasks+0x8
- adds r4, r0
- bl sub_812E064
- adds r5, r0, 0
- lsls r5, 16
- lsrs r5, 16
- movs r0, 0xD0
- str r0, [sp]
- movs r0, 0x20
- str r0, [sp, 0x4]
- movs r0, 0x2
- movs r1, 0x11
- movs r2, 0
- movs r3, 0
- bl FillWindowPixelRect
- ldr r6, _0812CE90 @ =gStringVar4
- ldr r2, _0812CE94 @ =gUnknown_845F6BC
- ldr r0, _0812CE98 @ =gUnknown_203B0FC
- ldr r0, [r0]
- adds r0, 0xC
- adds r0, r5
- ldrb r1, [r0]
- lsls r0, r1, 1
- adds r0, r1
- lsls r0, 1
- movs r3, 0x2
- ldrsh r1, [r4, r3]
- adds r0, r1
- lsls r0, 2
- adds r0, r2
- ldr r1, [r0]
- adds r0, r6, 0
- bl StringExpandPlaceholders
- bl sub_80F78A8
- adds r3, r0, 0
- lsls r3, 24
- lsrs r3, 24
- movs r0, 0
- str r0, [sp]
- movs r0, 0x2
- str r0, [sp, 0x4]
- movs r0, 0x1
- str r0, [sp, 0x8]
- movs r0, 0x3
- str r0, [sp, 0xC]
- movs r0, 0x2
- movs r1, 0x2
- adds r2, r6, 0
- bl AddTextPrinterParametrized
- movs r0, 0x2
- bl sub_812CEE0
- add sp, 0x10
- pop {r4-r6}
- pop {r0}
- bx r0
- .align 2, 0
-_0812CE8C: .4byte gTasks+0x8
-_0812CE90: .4byte gStringVar4
-_0812CE94: .4byte gUnknown_845F6BC
-_0812CE98: .4byte gUnknown_203B0FC
- thumb_func_end sub_812CE04
-
thumb_func_start sub_812CE9C
sub_812CE9C: @ 812CE9C
push {lr}
diff --git a/data/event_scripts.s b/data/event_scripts.s
index 4161c97d7..764de7637 100644
--- a/data/event_scripts.s
+++ b/data/event_scripts.s
@@ -226,7 +226,7 @@ gUnknown_81A8DD8:: @ 81A8DD8
.incbin "baserom.gba", 0x1A8DD8, 0x25
gUnknown_81A8DFD:: @ 81A8DFD
- .incbin "baserom.gba", 0x1A8DFD, 0x738b
+ .incbin "baserom.gba", 0x1A8DFD, 0x4309
.include "data/text/fame_checker.inc"
diff --git a/data/fame_checker.s b/data/fame_checker.s
index 7f58fde76..e1659f86b 100644
--- a/data/fame_checker.s
+++ b/data/fame_checker.s
@@ -76,7 +76,102 @@ gUnknown_845F63C:: @ 845F63C
.4byte gUnknown_81B0BB5
gUnknown_845F6BC:: @ 845F6BC
- .incbin "baserom.gba", 0x45F6BC, 0x180
+ .4byte gUnknown_81AD106
+ .4byte gUnknown_81AD145
+ .4byte gUnknown_81AD1BB
+ .4byte gUnknown_81AD258
+ .4byte gUnknown_81AD2B9
+ .4byte gUnknown_81AD377
+ .4byte gUnknown_81AD40C
+ .4byte gUnknown_81AD4AE
+ .4byte gUnknown_81AD516
+ .4byte gUnknown_81AD5A7
+ .4byte gUnknown_81AD608
+ .4byte gUnknown_81AD69F
+ .4byte gUnknown_81AD705
+ .4byte gUnknown_81AD771
+ .4byte gUnknown_81AD840
+ .4byte gUnknown_81AD908
+ .4byte gUnknown_81AD99A
+ .4byte gUnknown_81ADA27
+ .4byte gUnknown_81ADA91
+ .4byte gUnknown_81ADAF6
+ .4byte gUnknown_81ADB5A
+ .4byte gUnknown_81ADBD9
+ .4byte gUnknown_81ADC72
+ .4byte gUnknown_81ADCEB
+ .4byte gUnknown_81ADD3C
+ .4byte gUnknown_81ADDA7
+ .4byte gUnknown_81ADE0B
+ .4byte gUnknown_81ADE82
+ .4byte gUnknown_81ADEEC
+ .4byte gUnknown_81ADF6A
+ .4byte gUnknown_81AE009
+ .4byte gUnknown_81AE072
+ .4byte gUnknown_81AE0F3
+ .4byte gUnknown_81AE15B
+ .4byte gUnknown_81AE1E5
+ .4byte gUnknown_81AE247
+ .4byte gUnknown_81AE2B6
+ .4byte gUnknown_81AE31D
+ .4byte gUnknown_81AE37D
+ .4byte gUnknown_81AE407
+ .4byte gUnknown_81AE48D
+ .4byte gUnknown_81AE51B
+ .4byte gUnknown_81AE5E8
+ .4byte gUnknown_81AE656
+ .4byte gUnknown_81AE6D7
+ .4byte gUnknown_81AE762
+ .4byte gUnknown_81AE7CB
+ .4byte gUnknown_81AE841
+ .4byte gUnknown_81AE89E
+ .4byte gUnknown_81AE90A
+ .4byte gUnknown_81AE990
+ .4byte gUnknown_81AEA59
+ .4byte gUnknown_81AEAEE
+ .4byte gUnknown_81AEB69
+ .4byte gUnknown_81AEBDF
+ .4byte gUnknown_81AEC28
+ .4byte gUnknown_81AEC82
+ .4byte gUnknown_81AED27
+ .4byte gUnknown_81AEDAA
+ .4byte gUnknown_81AEE51
+ .4byte gUnknown_81AEF25
+ .4byte gUnknown_81AEF6C
+ .4byte gUnknown_81AEFC6
+ .4byte gUnknown_81AF04C
+ .4byte gUnknown_81AF0F0
+ .4byte gUnknown_81AF19A
+ .4byte gUnknown_81AF200
+ .4byte gUnknown_81AF248
+ .4byte gUnknown_81AF2B7
+ .4byte gUnknown_81AF34E
+ .4byte gUnknown_81AF3BE
+ .4byte gUnknown_81AF47C
+ .4byte gUnknown_81AF4FD
+ .4byte gUnknown_81AF567
+ .4byte gUnknown_81AF641
+ .4byte gUnknown_81AF6BA
+ .4byte gUnknown_81AF758
+ .4byte gUnknown_81AF7CB
+ .4byte gUnknown_81AF83E
+ .4byte gUnknown_81AF8CA
+ .4byte gUnknown_81AF929
+ .4byte gUnknown_81AF998
+ .4byte gUnknown_81AFA20
+ .4byte gUnknown_81AFAB9
+ .4byte gUnknown_81AFB0C
+ .4byte gUnknown_81AFB76
+ .4byte gUnknown_81AFC38
+ .4byte gUnknown_81AFCE9
+ .4byte gUnknown_81AFD49
+ .4byte gUnknown_81AFDC4
+ .4byte gUnknown_81AFE68
+ .4byte gUnknown_81AFF23
+ .4byte gUnknown_81AFFA8
+ .4byte gUnknown_81B0022
+ .4byte gUnknown_81B00A6
+ .4byte gUnknown_81B0106
gUnknown_845F83C:: @ 845F83C
.incbin "baserom.gba", 0x45F83C, 0x60
diff --git a/data/text/fame_checker.inc b/data/text/fame_checker.inc
index 4462ce62f..fd4864dc8 100644
--- a/data/text/fame_checker.inc
+++ b/data/text/fame_checker.inc
@@ -1,3 +1,616 @@
+gUnknown_81AD106:: @ 0x81AD106
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{COLOR RED}{SHADOW GREEN}OAK POKéMON RESEARCH LAB$"
+
+gUnknown_81AD145:: @ 0x81AD145
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}To make a complete guide on all\n"
+ .string "the POKéMON in the world…\p"
+ .string "That was my dream!$"
+
+gUnknown_81AD1BB:: @ 0x81AD1BB
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}PROF. OAK may not look like much,\n"
+ .string "but he’s the authority on POKéMON.\p"
+ .string "Many POKéMON TRAINERS hold him in\n"
+ .string "high regard.$"
+
+gUnknown_81AD258:: @ 0x81AD258
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{COLOR RED}{SHADOW GREEN}PROF. OAK reportedly lives with his\n"
+ .string "grandchildren, DAISY and {RIVAL}.$"
+
+gUnknown_81AD2B9:: @ 0x81AD2B9
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}I hear OAK’s taken a lot of\n"
+ .string "interest in you, child.\p"
+ .string "That old duff was once tough and\n"
+ .string "handsome.\p"
+ .string "But that was decades ago.\n"
+ .string "He’s a shadow of his former self.$"
+
+gUnknown_81AD377:: @ 0x81AD377
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}PROF. OAK is going to have his own\n"
+ .string "radio show soon.\p"
+ .string "The program will be called PROF.\n"
+ .string "OAK’S POKéMON SEMINAR.$"
+
+gUnknown_81AD40C:: @ 0x81AD40C
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}If you show DAISY your POKéMON,\n"
+ .string "she can tell how much it likes you.\p"
+ .string "Occasionally, she will even groom\n"
+ .string "a POKéMON for you.$"
+
+gUnknown_81AD4AE:: @ 0x81AD4AE
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}But the person who is most liked by\n"
+ .string "POKéMON is DAISY, I think.$"
+
+gUnknown_81AD516:: @ 0x81AD516
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}She was gently grooming POKéMON…\n"
+ .string "She was a little angel.\p"
+ .string "That little girl’s name…\n"
+ .string "I think it was DAISY.$"
+
+gUnknown_81AD5A7:: @ 0x81AD5A7
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{COLOR RED}{SHADOW GREEN}PROF. OAK reportedly lives with his\n"
+ .string "grandchildren, DAISY and {RIVAL}.$"
+
+gUnknown_81AD608:: @ 0x81AD608
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}A girl from PALLET TOWN, DAISY,\n"
+ .string "she enjoys TEA every day.\p"
+ .string "She visits the CELADON DEPT. STORE\n"
+ .string "to buy some TEA.$"
+
+gUnknown_81AD69F:: @ 0x81AD69F
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{COLOR RED}{SHADOW GREEN}The Spring POKéMON CONTEST’s\n"
+ .string "Grand Champion is DAISY OAK of\l"
+ .string "PALLET TOWN!$"
+
+gUnknown_81AD705:: @ 0x81AD705
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{COLOR RED}{SHADOW GREEN}PEWTER CITY POKéMON GYM\n"
+ .string "LEADER: BROCK\l"
+ .string "The Rock-Solid POKéMON TRAINER!$"
+
+gUnknown_81AD771:: @ 0x81AD771
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}My rock-hard willpower is evident\n"
+ .string "in even my POKéMON.\p"
+ .string "My POKéMON are all rock hard and\n"
+ .string "have true-grit determination.\p"
+ .string "That’s right - my POKéMON are all\n"
+ .string "the ROCK type!$"
+
+gUnknown_81AD840:: @ 0x81AD840
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}There aren’t many serious POKéMON\n"
+ .string "TRAINERS here.\p"
+ .string "They’re all like BUG CATCHERS,\n"
+ .string "you know, just hobbyists.\p"
+ .string "But PEWTER GYM’s BROCK isn’t like\n"
+ .string "that, not one bit.$"
+
+gUnknown_81AD908:: @ 0x81AD908
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}BROCK is cool. He’s not just tough.\n"
+ .string "People like and respect him.\p"
+ .string "I want to become a GYM LEADER\n"
+ .string "like him.$"
+
+gUnknown_81AD99A:: @ 0x81AD99A
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Hi, I’m excavating for fossils here\n"
+ .string "under MT. MOON.\p"
+ .string "Sometimes, BROCK of PEWTER GYM\n"
+ .string "lends me a hand.$"
+
+gUnknown_81ADA27:: @ 0x81ADA27
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{COLOR RED}{SHADOW GREEN}BROCK rarely laughs, but is said to\n"
+ .string "be unable to stop if he starts.$"
+
+gUnknown_81ADA91:: @ 0x81ADA91
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{COLOR RED}{SHADOW GREEN}CERULEAN CITY POKéMON GYM\n"
+ .string "LEADER: MISTY\l"
+ .string "The Tomboyish Mermaid!$"
+
+gUnknown_81ADAF6:: @ 0x81ADAF6
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}My policy is an all-out offensive\n"
+ .string "with WATER-type POKéMON!$"
+
+gUnknown_81ADB5A:: @ 0x81ADB5A
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}MISTY is a TRAINER who’s going to\n"
+ .string "keep improving.\p"
+ .string "She won’t lose to someone like you!$"
+
+gUnknown_81ADBD9:: @ 0x81ADBD9
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Strong TRAINERS and WATER POKéMON\n"
+ .string "are common sights in these parts.\p"
+ .string "They say that MISTY of the\n"
+ .string "CERULEAN GYM trains here.$"
+
+gUnknown_81ADC72:: @ 0x81ADC72
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}This cape is a famous date spot.\p"
+ .string "MISTY, the GYM LEADER, has high\n"
+ .string "hopes about this place.$"
+
+gUnknown_81ADCEB:: @ 0x81ADCEB
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{COLOR RED}{SHADOW GREEN}MISTY is said to worship LORELEI\n"
+ .string "of the ELITE FOUR.$"
+
+gUnknown_81ADD3C:: @ 0x81ADD3C
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{COLOR RED}{SHADOW GREEN}VERMILION CITY POKéMON GYM\n"
+ .string "LEADER: LT. SURGE\l"
+ .string "The Lightning American!$"
+
+gUnknown_81ADDA7:: @ 0x81ADDA7
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}I tell you, kid, electric POKéMON\n"
+ .string "saved me during the war!$"
+
+gUnknown_81ADE0B:: @ 0x81ADE0B
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}When I was in the Army, LT. SURGE\n"
+ .string "was my strict CO.\p"
+ .string "He was a hard taskmaster.$"
+
+gUnknown_81ADE82:: @ 0x81ADE82
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}LT. SURGE was always famous for\n"
+ .string "his cautious nature in the Army.$"
+
+gUnknown_81ADEEC:: @ 0x81ADEEC
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}LT. SURGE installed the traps in\n"
+ .string "the GYM himself.\p"
+ .string "He set up double locks everywhere.$"
+
+gUnknown_81ADF6A:: @ 0x81ADF6A
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{COLOR RED}{SHADOW GREEN}LT. SURGE is rumored to have been\n"
+ .string "a pilot while home in America.\p"
+ .string "He used the electricity generated\n"
+ .string "by POKéMON to power his plane.$"
+
+gUnknown_81AE009:: @ 0x81AE009
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{COLOR RED}{SHADOW GREEN}CELADON CITY POKéMON GYM\n"
+ .string "LEADER: ERIKA\l"
+ .string "The Nature-Loving Princess!$"
+
+gUnknown_81AE072:: @ 0x81AE072
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}I am a student of the art of\n"
+ .string "flower arranging.\p"
+ .string "My POKéMON are solely of the\n"
+ .string "GRASS type.$"
+
+gUnknown_81AE0F3:: @ 0x81AE0F3
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}Our LEADER ERIKA might be quiet,\n"
+ .string "but she’s famous around here.$"
+
+gUnknown_81AE15B:: @ 0x81AE15B
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}We only use GRASS-type POKéMON at\n"
+ .string "our GYM.\p"
+ .string "Why? We also use them for making\n"
+ .string "flower arrangements!$"
+
+gUnknown_81AE1E5:: @ 0x81AE1E5
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}I would never collect POKéMON if\n"
+ .string "they were unattractive.$"
+
+gUnknown_81AE247:: @ 0x81AE247
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{COLOR RED}{SHADOW GREEN}Rumor has it that if you peek into\n"
+ .string "CELADON GYM, you can often\l"
+ .string "see ERIKA snoozing.$"
+
+gUnknown_81AE2B6:: @ 0x81AE2B6
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{COLOR RED}{SHADOW GREEN}FUCHSIA CITY POKéMON GYM\n"
+ .string "LEADER: KOGA\l"
+ .string "The Poisonous Ninja Master$"
+
+gUnknown_81AE31D:: @ 0x81AE31D
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Despair to the creeping horror of\n"
+ .string "POISON-type POKéMON!$"
+
+gUnknown_81AE37D:: @ 0x81AE37D
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Even though I’ve lost, I will keep\n"
+ .string "training according to the teachings\l"
+ .string "of KOGA, my ninja master.$"
+
+gUnknown_81AE407:: @ 0x81AE407
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}My father is the GYM LEADER of\n"
+ .string "this town.\p"
+ .string "I’m training to use POISON POKéMON\n"
+ .string "as well as my father.$"
+
+gUnknown_81AE48D:: @ 0x81AE48D
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{COLOR RED}{SHADOW GREEN}KOGA is said to have a thorough\n"
+ .string "knowledge of medicine.\p"
+ .string "He even concocts medicine to nurse\n"
+ .string "his POKéMON to health.$"
+
+gUnknown_81AE51B:: @ 0x81AE51B
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}The SAFARI ZONE’s huge, wouldn’t\n"
+ .string "you say?\p"
+ .string "FUCHSIA’s GYM LEADER, KOGA, \n"
+ .string "patrols the grounds every so often.\p"
+ .string "Thanks to him, we can play here\n"
+ .string "knowing that we’re safe.$"
+
+gUnknown_81AE5E8:: @ 0x81AE5E8
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{COLOR RED}{SHADOW GREEN}SAFFRON CITY POKéMON GYM\n"
+ .string "LEADER: SABRINA\l"
+ .string "The Master of PSYCHIC POKéMON!$"
+
+gUnknown_81AE656:: @ 0x81AE656
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}You know about a girl GYM LEADER\n"
+ .string "in SAFFRON CITY?\p"
+ .string "She uses PSYCHIC-type POKéMON,\n"
+ .string "right?$"
+
+gUnknown_81AE6D7:: @ 0x81AE6D7
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}I have had psychic powers since\n"
+ .string "I was a child.\p"
+ .string "It started when a spoon I\n"
+ .string "carelessly tossed, bent.$"
+
+gUnknown_81AE762:: @ 0x81AE762
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}I dislike battling, but if you wish,\n"
+ .string "I will show you my powers!$"
+
+gUnknown_81AE7CB:: @ 0x81AE7CB
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{COLOR RED}{SHADOW GREEN}People say that SABRINA can\n"
+ .string "communicate with her POKéMON\l"
+ .string "during battle without speaking.$"
+
+gUnknown_81AE841:: @ 0x81AE841
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}SABRINA just wiped out the KARATE\n"
+ .string "MASTER next door.$"
+
+gUnknown_81AE89E:: @ 0x81AE89E
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{COLOR RED}{SHADOW GREEN}CINNABAR ISLAND POKéMON GYM\n"
+ .string "LEADER: BLAINE\l"
+ .string "The Hotheaded Quiz Master!$"
+
+gUnknown_81AE90A:: @ 0x81AE90A
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}My fiery POKéMON are all rough\n"
+ .string "and ready with intense heat!\p"
+ .string "They incinerate all challengers!$"
+
+gUnknown_81AE990:: @ 0x81AE990
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Our LEADER, BLAINE, became lost\n"
+ .string "in the mountains but good.\p"
+ .string "Night fell when a fiery bird\n"
+ .string "POKéMON appeared.\p"
+ .string "Its light allowed BLAINE to find\n"
+ .string "his way down safely.$"
+
+gUnknown_81AEA59:: @ 0x81AEA59
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}CINNABAR GYM’s BLAINE is quite the\n"
+ .string "odd fellow.\p"
+ .string "He’s lived on the island since way\n"
+ .string "before the LAB was built.$"
+
+gUnknown_81AEAEE:: @ 0x81AEAEE
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{COLOR RED}{SHADOW GREEN}It’s a photo of BLAINE and\n"
+ .string "MR. FUJI.\p"
+ .string "They’re standing shoulder to\n"
+ .string "shoulder with big grins.$"
+
+gUnknown_81AEB69:: @ 0x81AEB69
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{COLOR RED}{SHADOW GREEN}BLAINE is said to remove his dark\n"
+ .string "shades only when he is thinking up\l"
+ .string "new quiz questions.$"
+
+gUnknown_81AEBDF:: @ 0x81AEBDF
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}I am LORELEI of the ELITE FOUR.$"
+
+gUnknown_81AEC28:: @ 0x81AEC28
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}No one can best me when it comes\n"
+ .string "to icy POKéMON.$"
+
+gUnknown_81AEC82:: @ 0x81AEC82
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Where was this person born?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}We’ve had a great and powerful\n"
+ .string "TRAINER grow up on this island.\p"
+ .string "I bet even you’d know her.\n"
+ .string "It’s LORELEI of the ELITE FOUR!$"
+
+gUnknown_81AED27:: @ 0x81AED27
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{COLOR RED}{SHADOW GREEN}Known for her logical, calculated,\n"
+ .string "and cool battling style, LORELEI\l"
+ .string "has a surprising secret!$"
+
+gUnknown_81AEDAA:: @ 0x81AEDAA
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}Did you know that LORELEI has lots\n"
+ .string "and lots of stuffed dolls?\p"
+ .string "Every time she comes back to\n"
+ .string "FOUR ISLAND, her collection grows!$"
+
+gUnknown_81AEE51:: @ 0x81AEE51
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}The LAPRAS she has, I imagine it\n"
+ .string "to be the one she met as a child.\p"
+ .string "I believe it was in ICEFALL CAVE\n"
+ .string "that she caught it.\p"
+ .string "Perhaps that POKéMON has been with\n"
+ .string "her ever since.$"
+
+gUnknown_81AEF25:: @ 0x81AEF25
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}I am BRUNO of the ELITE FOUR!$"
+
+gUnknown_81AEF6C:: @ 0x81AEF6C
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}I’ve lived and trained with my\n"
+ .string "fighting POKéMON!$"
+
+gUnknown_81AEFC6:: @ 0x81AEFC6
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{COLOR RED}{SHADOW GREEN}BRUNO apparently joined the ELITE\n"
+ .string "FOUR out of his burning ambition to\l"
+ .string "battle the best TRAINERS.$"
+
+gUnknown_81AF04C:: @ 0x81AF04C
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}BRUNO, who’s a senior ahead of me,\n"
+ .string "visits the SPA on occasion.\p"
+ .string "He comes to rehab injuries, both\n"
+ .string "his own and his POKéMON’s.$"
+
+gUnknown_81AF0F0:: @ 0x81AF0F0
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}He’s one of the ELITE FOUR.\n"
+ .string "His name is BRUNO.\p"
+ .string "He went away disappointed when he\n"
+ .string "found out that they were all sold\l"
+ .string "out of Rage Candybars.$"
+
+gUnknown_81AF19A:: @ 0x81AF19A
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Even BRUNO…\n"
+ .string "He trained with a fellow by the\l"
+ .string "name of BRAWLY before.$"
+
+gUnknown_81AF200:: @ 0x81AF200
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}I am AGATHA of the ELITE FOUR.$"
+
+gUnknown_81AF248:: @ 0x81AF248
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}AGATHA’s GHOST-type POKéMON are\n"
+ .string "horrifically terrifying in toughness.$"
+
+gUnknown_81AF2B7:: @ 0x81AF2B7
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}That old lady’s also got a really\n"
+ .string "short fuse, too.\p"
+ .string "It doesn’t take anything to get\n"
+ .string "that scary lady hollering.$"
+
+gUnknown_81AF34E:: @ 0x81AF34E
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{COLOR RED}{SHADOW GREEN}In her youth, AGATHA and PROF.\n"
+ .string "OAK were rivals who vied for\l"
+ .string "supremacy as TRAINERS.$"
+
+gUnknown_81AF3BE:: @ 0x81AF3BE
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}I hear OAK’s taken a lot of\n"
+ .string "interest in you, child.\p"
+ .string "That old duff was once tough and\n"
+ .string "handsome.\p"
+ .string "But that was decades ago.\n"
+ .string "He’s a shadow of his former self.$"
+
+gUnknown_81AF47C:: @ 0x81AF47C
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}Take AGATHA, for example.\p"
+ .string "She set a record for being the\n"
+ .string "oldest-ever ELITE FOUR member.$"
+
+gUnknown_81AF4FD:: @ 0x81AF4FD
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}I lead the ELITE FOUR.\p"
+ .string "You can call me LANCE the dragon\n"
+ .string "TRAINER.$"
+
+gUnknown_81AF567:: @ 0x81AF567
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}You know that dragons are\n"
+ .string "mythical POKéMON.\p"
+ .string "They’re hard to catch and raise,\n"
+ .string "but their powers are superior.\p"
+ .string "They’re virtually indestructible.\n"
+ .string "There’s no being clever with them.$"
+
+gUnknown_81AF641:: @ 0x81AF641
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}He stands for justice!\n"
+ .string "He’s cool, and yet passionate!\l"
+ .string "He’s the greatest, LANCE!$"
+
+gUnknown_81AF6BA:: @ 0x81AF6BA
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}We have a customer, LANCE, who\n"
+ .string "occasionally comes.\p"
+ .string "He always buys capes.\p"
+ .string "I wonder… Does he have many\n"
+ .string "identical capes at home?$"
+
+gUnknown_81AF758:: @ 0x81AF758
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{COLOR RED}{SHADOW GREEN}LANCE’s grandfather is thought to\n"
+ .string "be the elder of a famous clan of\l"
+ .string "dragon masters.$"
+
+gUnknown_81AF7CB:: @ 0x81AF7CB
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}From what I’ve heard, LANCE has\n"
+ .string "a cousin who’s a GYM LEADER\l"
+ .string "somewhere far away.$"
+
+gUnknown_81AF83E:: @ 0x81AF83E
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}After all, BILL’s world-famous as a\n"
+ .string "POKéMANIAC.\p"
+ .string "He invented the POKéMON Storage\n"
+ .string "System on PC, too.$"
+
+gUnknown_81AF8CA:: @ 0x81AF8CA
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}BILL has lots of POKéMON!\n"
+ .string "He collects rare ones, too!$"
+
+gUnknown_81AF929:: @ 0x81AF929
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}He’s my grandson!\p"
+ .string "He always liked collecting things,\n"
+ .string "even as a child!$"
+
+gUnknown_81AF998:: @ 0x81AF998
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}BILL is a POKéMANIAC, so he loves\n"
+ .string "every kind.\p"
+ .string "Apparently, the first one he caught\n"
+ .string "was an ABRA.$"
+
+gUnknown_81AFA20:: @ 0x81AFA20
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}BILL’s hometown is GOLDENROD CITY,\n"
+ .string "where his folks still live.\p"
+ .string "I’ve heard that it’s quite the\n"
+ .string "festive, bustling city.$"
+
+gUnknown_81AFAB9:: @ 0x81AFAB9
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Apparently, BILL simply can’t\n"
+ .string "stomach milk at all.$"
+
+gUnknown_81AFB0C:: @ 0x81AFB0C
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 05}{COLOR RED}{SHADOW GREEN}He’s really kind.\p"
+ .string "He looks after abandoned and\n"
+ .string "orphaned POKéMON.$"
+
+gUnknown_81AFB76:: @ 0x81AFB76
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}This old guy marched right up to\n"
+ .string "our HIDEOUT.\p"
+ .string "Then, he starts ranting about how\n"
+ .string "TEAM ROCKET’s abusing POKéMON.\p"
+ .string "So, we’re just talking it over as\n"
+ .string "adults.$"
+
+gUnknown_81AFC38:: @ 0x81AFC38
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{COLOR RED}{SHADOW GREEN}POKéMON FAN MAGAZINE\n"
+ .string "Monthly Grand Prize Drawing!\p"
+ .string "The application form is…\p"
+ .string "Gone! It’s been clipped out.\n"
+ .string "Someone must have applied already.$"
+
+gUnknown_81AFCE9:: @ 0x81AFCE9
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}There’s a rumor…\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}I hear that MR. FUJI’s not from\n"
+ .string "these parts originally, either.$"
+
+gUnknown_81AFD49:: @ 0x81AFD49
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{COLOR RED}{SHADOW GREEN}It’s a photo of BLAINE and\n"
+ .string "MR. FUJI.\p"
+ .string "They’re standing shoulder to\n"
+ .string "shoulder with big grins.$"
+
+gUnknown_81AFDC4:: @ 0x81AFDC4
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{COLOR RED}{SHADOW GREEN}Editor: The shy MR. FUJI turned\n"
+ .string "down our interview requests.\p"
+ .string "He is a kindly man who is adored\n"
+ .string "and respected in LAVENDER TOWN.$"
+
+gUnknown_81AFE68:: @ 0x81AFE68
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}TEAM ROCKET captures POKéMON from\n"
+ .string "around the world.\p"
+ .string "They’re important tools for keeping\n"
+ .string "our criminal enterprise going.\p"
+ .string "I am the leader, GIOVANNI!$"
+
+gUnknown_81AFF23:: @ 0x81AFF23
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Favorite kind of POKéMON?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Those thugs that took over our\n"
+ .string "building…\p"
+ .string "Their BOSS said he was looking for\n"
+ .string "strong POKéMON.$"
+
+gUnknown_81AFFA8:: @ 0x81AFFA8
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What is this person like?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}TEAM ROCKET’s BOSS is terribly\n"
+ .string "cruel!\p"
+ .string "To him, POKéMON are just tools to\n"
+ .string "be used.$"
+
+gUnknown_81B0022:: @ 0x81B0022
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Welcome to my hideout!\p"
+ .string "It shall be so until I can restore\n"
+ .string "TEAM ROCKET to its former glory.$"
+
+gUnknown_81B00A6:: @ 0x81B00A6
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}What does this person do?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}Blow me away! GIOVANNI was the\n"
+ .string "GYM LEADER of VIRIDIAN?$"
+
+gUnknown_81B0106:: @ 0x81B0106
+ .string "{COLOR LIGHT_GRAY}{SHADOW BLACK}Family and friends?\p"
+ .string "{SIZE 04}{COLOR RED}{SHADOW GREEN}You… You’re not GIOVANNI’s kid,\n"
+ .string "are you?\p"
+ .string "No, that can’t be right.\n"
+ .string "GIOVANNI’s kid has red hair.$"
+
+
gUnknown_81B0188:: @ 0x81B0188
.string "{COLOR LIGHT_GRAY}{SHADOW BLACK}PROF. OAK$"
diff --git a/src/fame_checker.c b/src/fame_checker.c
index 70fad0094..a7feb0cf8 100644
--- a/src/fame_checker.c
+++ b/src/fame_checker.c
@@ -95,6 +95,7 @@ extern const u8 gUnknown_84181E4[];
extern const u16 gUnknown_845C600[];
extern const u8 *const gUnknown_845F63C[];
+extern const u8 *const gUnknown_845F6BC[];
extern const struct BgTemplate gUnknown_845FBF4[4];
extern const struct SpriteSheet gUnknown_845FB9C[];
extern const struct SpritePalette gUnknown_845FBDC[];
@@ -455,7 +456,17 @@ void sub_812CD3C(void)
if (sub_812D6B4() == TRUE)
r8 = 16;
StringExpandPlaceholders(gStringVar4, gUnknown_845F63C[gUnknown_203B0FC->unk_0C[r6] + r8]);
- AddTextPrinterParametrized(2, 2, gStringVar4, sub_80F78A8(), 0, 2, 1, 3);
+ AddTextPrinterParametrized(2, 2, gStringVar4, sub_80F78A8(), NULL, 2, 1, 3);
sub_812CEE0(2);
}
}
+
+void sub_812CE04(u8 taskId)
+{
+ s16 *data = gTasks[taskId].data;
+ u16 r5 = sub_812E064();
+ FillWindowPixelRect(2, 0x11, 0, 0, 0xd0, 0x20);
+ StringExpandPlaceholders(gStringVar4, gUnknown_845F6BC[gUnknown_203B0FC->unk_0C[r5] * 6 + data[1]]);
+ AddTextPrinterParametrized(2, 2, gStringVar4, sub_80F78A8(), NULL, 2, 1, 3);
+ sub_812CEE0(2);
+}