diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/trade.c | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/trade.c b/src/trade.c index 2e854ebb7..66f0b2b30 100644 --- a/src/trade.c +++ b/src/trade.c @@ -148,7 +148,7 @@ static void sub_804A938(struct UnkStructD *); static void sub_804A9F4(u8); static void sub_804AA00(u8); static void sub_8049E9C(u8); -/*static*/ void sub_804AADC(u8, u8); +static void sub_804AADC(u16, u8); /*static*/ void sub_804A80C(void); static u8 sub_80499F0(const u8 *, u8, u8); static void sub_804A840(u8); @@ -2534,6 +2534,21 @@ static void sub_804AA88(void) } } +static void sub_804AADC(u16 a0, u8 a1) +{ + int i; + for (i = 0; i < 4; i ++) + { + if (gUnknown_03004824->unk_08dc[i].unk_00 == 0) + { + gUnknown_03004824->unk_08dc[i].unk_02 = a0; + gUnknown_03004824->unk_08dc[i].unk_04 = a1; + gUnknown_03004824->unk_08dc[i].unk_00 = 1; + break; + } + } +} + asm(".section .text.sub_804DAD4"); /*static*/ void sub_804DAD4(struct UnkStructC *arg0, struct InGameTrade *trade) { |