diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2017-09-02 15:20:40 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2017-09-02 15:20:40 -0400 |
commit | 714503c895eb1fae6771fbf8d687f3d6ca16c3d8 (patch) | |
tree | 0b1081fddd5d6d8ded77ebec511794babeb3a3cf /src | |
parent | f4b7f25df8a8231a6ade0a39b833b27b9c31ccbc (diff) |
Through sub_8049D9C
Diffstat (limited to 'src')
-rw-r--r-- | src/trade.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/trade.c b/src/trade.c index 308082606..774b5f6d1 100644 --- a/src/trade.c +++ b/src/trade.c @@ -150,6 +150,7 @@ static void sub_8048AB4(void); /*static*/ void sub_804AADC(u8, u8); /*static*/ void sub_804A80C(void); static u8 sub_80499F0(const u8 *, u8, u8); +/*static*/ void sub_804A840(u8); extern u8 gUnknown_020297D8[2]; extern u8 *gUnknown_020296CC[13]; @@ -1932,6 +1933,27 @@ static void sub_8049A20(void) } } +/*static*/ void sub_8049D44(void) +{ + if (gMain.newKeys & A_BUTTON) + { + PlaySE(SE_SELECT); + sub_804A840(0); + sub_804A840(1); + gUnknown_03004824->unk_007b = 0; + gSprites[gUnknown_03004824->tradeMenuCursorSpriteIdx].invisible = FALSE; + } +} + +/*static*/ void sub_8049D9C(void) +{ + if (!gPaletteFade.active) + { + sub_800832C(); + gUnknown_03004824->unk_007b = 12; + } +} + asm(".section .text.sub_804A96C"); /*static*/ void sub_804A96C(struct UnkStructD *arg0, u8 left, u8 top, u16 *tilemap, u8 width, u8 height, u16 sp8) { |