diff options
Diffstat (limited to 'src/code_808DAB4.c')
-rw-r--r-- | src/code_808DAB4.c | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/code_808DAB4.c b/src/code_808DAB4.c index e7e7110..1762397 100644 --- a/src/code_808DAB4.c +++ b/src/code_808DAB4.c @@ -1,10 +1,21 @@ #include "global.h" -extern void sub_808DE50(void* r0, void * r1, u32 r2, u32 r3); +struct unkStruct_203B45C +{ + u8 unk0; + u8 padding1; + u8 unk2; + u8 padding2; + u8 unk4; + u8 array[0x53]; +}; + +extern struct unkStruct_203B45C *gUnknown_203B45C; + +extern void sub_808DE50(void* r0, struct unkStruct_203B45C *r1, u32 r2, u32 r3); -extern void * gUnknown_203B45C; void sub_808DE30(void* r0, u32 r1) { - sub_808DE50(r0, gUnknown_203B45C + (r1 * 0x58), r1, r1 * 0x58); + sub_808DE50(r0, &gUnknown_203B45C[r1], r1, r1 * sizeof(struct unkStruct_203B45C)); } |