diff options
author | Seth Barberee <seth.barberee@gmail.com> | 2021-09-23 22:49:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-24 00:49:43 -0500 |
commit | 0d3b11e81a215875fc533db17895613c47a4da73 (patch) | |
tree | d392a83755f1b7631c241c100c9e778d96ef5527 /src/pelipper_board_1.c | |
parent | 8237e29a164211eb2ec4cd161eb4183cc1947fee (diff) |
Data work and decomp some mail/pelipper board (#54)
* data work and decomp some mail/pelipper board
* resuce -> rescue
* label more data
Diffstat (limited to 'src/pelipper_board_1.c')
-rw-r--r-- | src/pelipper_board_1.c | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/src/pelipper_board_1.c b/src/pelipper_board_1.c new file mode 100644 index 0000000..b8fabd0 --- /dev/null +++ b/src/pelipper_board_1.c @@ -0,0 +1,60 @@ +#include "global.h" + +extern u8 gUnknown_80E03AC[]; +extern u8 gUnknown_80E03B8[]; +extern void xxx_call_draw_string(s32 x, u32 y, u8 *, u32 , u32); +extern void sub_8012BC4(u32 x, u32 y, u32, u32, u32, u32); +extern u32 sub_80969AC(void); +extern void sub_8008C54(u32); +extern void sub_80073B8(u32); +extern void sub_80073E0(u32); +extern u32 sub_802C898(void); +extern void sub_802C8F4(void); +extern void SetPelipperBoardState(u32); +extern u32 sub_802DEE0(void); +extern void sub_802DF24(void); + + +void sub_802EEA0(void) +{ + switch(sub_802DEE0()) + { + case 2: + case 3: + sub_802DF24(); + SetPelipperBoardState(5); + case 0: + case 1: + break; + } +} + +void sub_802EEBC(void) +{ + switch(sub_802C898()) + { + case 2: + case 3: + sub_802C8F4(); + SetPelipperBoardState(1); + case 0: + case 1: + break; + } +} + + +void nullsub_134(void) +{ +} + +void CreatePelipperAcceptedStatusBox(u32 r0) +{ + sub_8008C54(r0); + sub_80073B8(r0); + xxx_call_draw_string(3, 0, gUnknown_80E03AC, r0, 0); + sub_8012BC4(0x12, 0xD, sub_80969AC(), 2, 7, r0); + xxx_call_draw_string(0x16, 0xD, gUnknown_80E03B8, r0, 0); + sub_8012BC4(0x23, 0xD, 0x8, 0x2, 7, r0); + sub_80073E0(r0); +} |