From db05ce306fa55c9d64b7123e47cf2b66416afe40 Mon Sep 17 00:00:00 2001 From: Seth Barberee Date: Wed, 1 Sep 2021 18:05:30 -0700 Subject: More PMD grind (#50) * more sese grind * match sub_802ABF8 * some more work --- src/rescue_password_menu_1.c | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/rescue_password_menu_1.c (limited to 'src/rescue_password_menu_1.c') diff --git a/src/rescue_password_menu_1.c b/src/rescue_password_menu_1.c new file mode 100644 index 0000000..1058589 --- /dev/null +++ b/src/rescue_password_menu_1.c @@ -0,0 +1,33 @@ +#include "global.h" +#include "memory.h" +#include "input.h" +#include "item.h" +#include "sub_8095228.h" +#include "text.h" +#include "rescue_password_menu.h" + +extern struct RescuePasswordMenu *gRescuePasswordMenu; +extern void AddSprite(struct unkSprite *, u32, u32, u32); +extern void xxx_draw_string_80144C4(void); + +void sub_80391F8(void) +{ + struct unkSprite *iVar2; + u32 temp; + u32 temp2; + + iVar2 = &gRescuePasswordMenu->unk208; + + temp = (iVar2->unk20A & 0xfe00); + iVar2->unk20A = temp | 0x70; + + temp2 = 0x700; + temp = (iVar2->unk20E & 0xf); + iVar2->unk20E = temp | temp2; + + if ((gRescuePasswordMenu->unk210 & 8) != 0) { + AddSprite(iVar2,0x100,0,0); + } + xxx_draw_string_80144C4(); + gRescuePasswordMenu->unk210 += 1; +} -- cgit v1.2.3