diff options
Diffstat (limited to 'src/code_8092334.c')
-rw-r--r-- | src/code_8092334.c | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/src/code_8092334.c b/src/code_8092334.c new file mode 100644 index 0000000..d12bc44 --- /dev/null +++ b/src/code_8092334.c @@ -0,0 +1,50 @@ +#include "global.h" + +extern u32 gUnformattedTypeStrings[]; // unformatted type names +extern u32 gFormattedTypeStrings[]; // formatted type names +extern u8 gUnknown_810AC7C[]; +extern u8 gUnknown_810AC6A[]; +extern u8 *gAbilityNames[]; +extern u8 *AbilityDescriptions[]; +extern u32 gBoughtFriendAreas; +extern u32 *gUnknown_203B468; + +u32 GetUnformattedTypeString(u8 type) +{ + return gUnformattedTypeStrings[type]; +} + +u32 GetFormattedTypeString(u8 type) +{ + return gFormattedTypeStrings[type]; +} + +u8 sub_8092354(u8 r0) +{ + return gUnknown_810AC7C[r0]; +} + +u8 sub_8092364(u8 r0) +{ + return gUnknown_810AC6A[r0]; +} + +void sub_8092374(char *r0, u8 r1) +{ + strncpy(r0, gAbilityNames[r1], 0x50); +} + +u8 *sub_8092390(u8 r0) +{ + return AbilityDescriptions[r0]; +} + +void sub_80923A0(void) +{ + gUnknown_203B468 = &gBoughtFriendAreas; +} + +u32 *sub_80923B0(void) +{ + return &gBoughtFriendAreas; +} |