summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-05-18 21:30:06 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-05-18 21:30:06 -0400
commit00861b751b8c468851bc2cb770e8aadf174013ba (patch)
tree37a7ebb3be96b88e07cc0d9233330914e106e20f /src
parente905d09ee74ab3c158c8913986a7480acc2c8507 (diff)
sub_80BEF10
Diffstat (limited to 'src')
-rw-r--r--src/tv.c21
1 files changed, 20 insertions, 1 deletions
diff --git a/src/tv.c b/src/tv.c
index 558cedc9e..7c22d737e 100644
--- a/src/tv.c
+++ b/src/tv.c
@@ -56,7 +56,7 @@ extern void sub_80BEBF4(void);
extern u16 gUnknown_020387E0;
extern u16 gUnknown_020387E2;
-extern const u8 *gUnknown_083CE048[5];
+extern const u8 *gUnknown_083CE048[];;
u32 GetPlayerTrainerId(void);
@@ -461,6 +461,25 @@ asm(".section .text_b");
void sub_80BF6D8(void);
void sub_80BF588(TVShow tvShows[]);
+void sub_80BEF10(u8 strvaridx, u8 rank)
+{
+ switch (rank)
+ {
+ case NORMAL_RANK:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[NORMAL_RANK + 5]);
+ break;
+ case SUPER_RANK:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[SUPER_RANK + 5]);
+ break;
+ case HYPER_RANK:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[HYPER_RANK + 5]);
+ break;
+ case MASTER_RANK:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[MASTER_RANK + 5]);
+ break;
+ }
+}
+
void CopyContestCategoryToStringVar(u8 strvaridx, u8 category)
{
switch (category)