summaryrefslogtreecommitdiff
path: root/include/personality_test.h
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2021-03-23 12:11:10 -0500
committerGitHub <noreply@github.com>2021-03-23 12:11:10 -0500
commit2fd4f339b42c010191c199772b09ac34c580de94 (patch)
treee562899f35861ece70c292602fe6aac2f50906bf /include/personality_test.h
parent7b142311a7294c4c7a943870fa5f24f0fbea604a (diff)
Miscellaneous Work (Again) (#31)
* move some personality data from asm to C * combine personality_test files and add my close attempt at RedrawPartnerSelectionMenu * decomp some more wonder mail funcs and label some more data * lots of data splitting and move some to src * split out more dungeon data * continue splitting out more dungeon data * doc rescue team rank/pts funcs/data and exclusive pokemon ewram * doc more sound things and decomp a func * decomp LoadTeamRankBadge and label some data members * split out rescue team and text util stuff * forgot a constant * match a few funcs and clean up a few * cleaned up sub_80A28B4
Diffstat (limited to 'include/personality_test.h')
-rw-r--r--include/personality_test.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/include/personality_test.h b/include/personality_test.h
index b410f3f..c5cc0de 100644
--- a/include/personality_test.h
+++ b/include/personality_test.h
@@ -5,9 +5,16 @@
struct unkData
{
- u8 unk0[24];
+ s16 unk0[12];
};
+// Definitely wrong but need to figure out better structure later
+struct FaceData
+{
+ /* 0x0 */ u8 *unk0[5];
+};
+
+
extern const struct unkData gUnknown_80F4244;
struct PersonalityStruct_203B400
@@ -60,9 +67,6 @@ struct PersonalityStruct_203B404
};
extern struct PersonalityStruct_203B404 *gUnknown_203B404;
-
-
-
void InitializeTestStats(void);
void GenerateNewQuestionOrGender(void);
void CallPromptNewQuestion(void);
@@ -86,6 +90,8 @@ void PersonalityTest_DisplayPartnerSprite(void);
u16 HandlePartnerSelectionInput(void);
void PersonalityTest_DisplayStarterSprite(void);
void CreatePartnerSelectionMenu(s16);
+void sub_803CE6C(void);
+void sub_803CEAC(void);
void sub_803CECC(void);
void nullsub_135(void);