summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-05-18 21:19:09 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-05-18 21:19:09 -0400
commite905d09ee74ab3c158c8913986a7480acc2c8507 (patch)
tree06498def6ad90da5063d6b468961087fdc70d333 /src
parentf3e4f2f2104a86dc36415120b90c54793e324c39 (diff)
CopyContestCategoryToStringVar
Diffstat (limited to 'src')
-rw-r--r--src/tv.c24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/tv.c b/src/tv.c
index 391429cf6..558cedc9e 100644
--- a/src/tv.c
+++ b/src/tv.c
@@ -16,6 +16,7 @@
#include "link.h"
#include "easy_chat.h"
#include "item.h"
+#include "contest_painting.h"
struct UnkTvStruct
{
@@ -55,6 +56,7 @@ extern void sub_80BEBF4(void);
extern u16 gUnknown_020387E0;
extern u16 gUnknown_020387E2;
+extern const u8 *gUnknown_083CE048[5];
u32 GetPlayerTrainerId(void);
@@ -459,7 +461,27 @@ asm(".section .text_b");
void sub_80BF6D8(void);
void sub_80BF588(TVShow tvShows[]);
-void CopyContestCategoryToStringVar(u8 strvaridx, u8 category);
+void CopyContestCategoryToStringVar(u8 strvaridx, u8 category)
+{
+ switch (category)
+ {
+ case CONTEST_COOL:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[CONTEST_COOL]);
+ break;
+ case CONTEST_BEAUTY:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[CONTEST_BEAUTY]);
+ break;
+ case CONTEST_CUTE:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[CONTEST_CUTE]);
+ break;
+ case CONTEST_SMART:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[CONTEST_SMART]);
+ break;
+ case CONTEST_TOUGH:
+ StringCopy(gUnknown_083D1464[strvaridx], gUnknown_083CE048[CONTEST_TOUGH]);
+ break;
+ }
+}
void SetContestCategoryStringVarForInterview(void)
{