diff options
author | PikalaxALT <PikalaxALT@users.noreply.github.com> | 2019-06-12 20:29:24 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-12 20:29:24 -0400 |
commit | ad25741237f491c1b8b0241be2cd7fbfaa128b20 (patch) | |
tree | a2f36dd6f7b9671a2fbca48f42a41a6a8af79f02 /include/help_system.h | |
parent | 423dc1aeb1f52567865c8619e8eb827ac404c929 (diff) | |
parent | c993f5db4e0ab8052875ab80f980d4100b809764 (diff) |
Merge pull request #66 from pret/help_system_812B1E0
Decompile help_system_812b1e0
Diffstat (limited to 'include/help_system.h')
-rw-r--r-- | include/help_system.h | 53 |
1 files changed, 52 insertions, 1 deletions
diff --git a/include/help_system.h b/include/help_system.h index 97acec45e..1f8b7bbbb 100644 --- a/include/help_system.h +++ b/include/help_system.h @@ -2,12 +2,63 @@ #define GUARD_HELP_SYSTEM_H #include "global.h" +#include "list_menu.h" +struct HelpSystemStruct_203F190_sub +{ + struct ListMenuItem * field_00; + u16 field_04; + u16 field_06; + u8 field_08; + u8 field_09; +}; + +struct HelpSystemStruct_203F190 +{ + struct HelpSystemStruct_203F190_sub sub; + u8 field_0C; + u8 field_0D; + u8 field_0E; + u8 filler_10[0xC]; +}; + +extern struct HelpSystemStruct_203F190 gUnknown_203F190; +extern struct ListMenuItem gUnknown_203F1AC[]; extern bool8 gUnknown_3005ECC; +extern u8 gUnknown_203F175; -void sub_812B1E0(u16); +void sub_812B1E0(u8); void sub_812B484(void); +void sub_812B4B8(void); void HelpSystem_SetSomeVariable2(u8); void sub_812B478(void); +bool8 sub_812BC54(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BC80(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BCA8(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BCD0(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BD2C(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BD64(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BD98(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BE10(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BEEC(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +bool8 sub_812BF18(struct HelpSystemStruct_203F190 * a0, struct ListMenuItem * a1); +void sub_813C64C(struct HelpSystemStruct_203F190 *, u8, u8); +void sub_813C4CC(const u8 *, u8, u8); +void sub_813BDA4(u8); +void sub_813BD5C(u8); +void sub_813BDE8(u8); +void sub_813BFC0(u8); +void sub_813BE78(u8); +s32 sub_813C690(void); +void sub_813C75C(void); +void sub_813C684(u8); +void sub_813C004(u8, u8); +void sub_813C50C(const u8 *a0, const u8 *a1); +void sub_813BEE4(u8); +void sub_813C624(void); +void sub_813C5FC(void); +void sub_813C488(const u8 *str); +void sub_813C584(const u8 *str); +void sub_813BE30(u8); #endif //GUARD_HELP_SYSTEM_H |